View Synthesis by Image Mapping and Interpolation


 Sharlene Bradley
 2 years ago
 Views:
Transcription
1 View Synthesis by Image Mapping an Interpolation Farris J. Halim Jesse S. Jin, School of Computer Science & Engineering, University of New South Wales Syney, NSW 05, Australia Basser epartment of Computer Science, University of Syney Syney, NSW 006, Australia Abstract This paper is about implementing an analysing a strategy of generating the intermeiate views of a scene from a pair of images taken from ifferent position an orientation. In particular, the algorithm uses image mapping for pixel registration purpose an a form of interpolation to prouce the inbetween view. The main purpose is to note the valiity an limitation of such metho an to explore potential improvement an evelopment. This work may also be a soli base for future works incluing the application of igital vieo. Keywors: View Synthesis, Immersive Vieo, Vieo Introuction The concept of virtual reality is growing an people are now experiencing the flexibility of viewing control in various programs such as computer games, moelling program, an many more. Program written in VRML (Web Consortium 00) has an ability to navigate the objects in the scene using mouse an control buttons. This means that observers can choose where an how to see the objects anyway they like. Having the same sort of experience with real vieo scene requires more approach. The basic iea of this problem is to generate a view of a scene from the angle requeste by the observer. Clearly, the observer may request a viewing location where a physical camera oes not exist, so it nees to have some way to generate this view using the available cameras. Logically, only a limite number of cameras can be place. From these cameras it nees to prouce the requeste view. Fortunately, if the information from the multiple cameras is combine, it is possible to preict an therefore generate new viewpoints. In particular, the problem of generating inbetween views from a set of images is usually calle view synthesis. View synthesis can be applie to both still images an vieo, where vieo is simply a sequence of still images or frames.. Strategy Accoring to Pollar et al. (Pollar, Pilu, Hayes & Lorusso 998), there are various approaches to this problem an they are ivie into three main categories Copyright 00, Australian Computer Society, Inc. This paper appeare at the PanSyney Area Workshop on Visual Information Processing (VIP00), Syney, Australia. Conferences in Research an Practice in Information Technology, Vol.. avi agan Feng, Jesse Jin, Peter Eaes, Hong Yan, Es. Reprouction for acaemic, notfor profit purposes permitte provie this text is inclue. base on the unerlying technique employe in the system. They are reconstructionprojection, projective transfer, an forms of image interpolation/morphing. The first category approaches the problem by reconstructing the objects in the scene as a moel. The colour of the objects themselves is obtaine by texture mapping. In orer to perform the reconstruction itself, the program requires some knowlege about the camera calibration. This inclues the coorinate position, the angle an orientation, an the optical characteristic of the camera. Such metho is employe in the Immersive Vieo system, as escribe by Moezzi et al. (Moezzi, Katkere, Kuramura & Jain 996). Projective transfer, as in the first category, uses ense corresponences to preict where pixels en up in the virtual projectively istorte images. This means that all pixels in the source images are transferre to the view image using projection mechanism. The last category uses simple image interpolation an intensity blening to generate inbetween view from the original sets. This approach will be the base of this project.. Relate Work.. View Synthesis by Ege Transfer Pollar et al. (Pollar, Pilu, Hayes & Lorusso 998), worke on a novel automatic metho for view synthesis from a triplet of uncalibrate images base on trinocular ege matching followe by ege transfers using linear interpolation, occlusion etection an correction an finally renering. This metho has the avantage of performing a much simpler computation than having to projectively calculate the pixel location or reconstructing the objects. Accoring to Seitz an yer (Seitz & yer 995), the inbetween views prouce by interpolation are physically vali if the images are first reprojecte to conform to parallel camera geometry. However Pollar et al. took this approach an prouce an approximate view using linear interpolation. The metho begins by performing registration. It uses three source images, arrange in a triangular form. The eges are extracte in each image an then processe to prouce full ege corresponences between the image triplets. Then, the matche eges are transferre to the esire viewpoint using simple linear interpolation. After that, it finally performs the renering, which uses intensity blening technique. The fact that it uses three images means that the observer can actually moves freely
2 in two imensions, within the triangular shape efine by the camera... Immersive Vieo Another system calle the Immersive Vieo was evelope by a number of researchers from University of California (Moezzi, Katkere, Kuramura & Jain 996). This system is base on builing ynamic reconstruction of the scene using information from multiple cameras to prouce the Environment Moel. The Environment Moel has a global view of the scene, incluing camera locations an parameters, an the state of all objects in the environment. The system consists of four components. The vieo ata analyser is aime to etect an track ynamic objects, which can be configure to observer s interest. The Environment Moel Builer uses the static information of the scene (i.e. the objects that are not moving) an the information from previous component to obtain the moel for the environment. Finally observer can select viewpoints using the viewer interface an see the result prouce by the visualiser. The avantage of this approach is that it can prouce higher quality results because of the sophisticate environment builer. It is not only reconstructing the shape but also making estimation on the worl position of the objects an finally performing object ientification an tracking. They use voxel representations to moel the ynamic objects. It is performing preiction on where each pixel on the image woul lie in the worl of voxel or volume elements. Voxel is the equivalent of pixel in the space. esign an Implementation The goal of this project is to buil a system that can be use to generate inbetween view from a pair of images taken by camera. The inbetween view will be an approximation of what woul be observe if there is a real camera between the existing cameras. The position of the virtual viewpoint is parameterise by the ratio of the istance between the virtual viewpoint an one of the source images with the istance between the two source images. Figure : High level view of the system. Methoology The process of view synthesis escribe in this thesis is broken own into two main stages (see Figure ). The registration stage is responsible on retrieving the corresponences between the image pairs. For this project, a simple imagemapping algorithm is use. More emphasis will be put towars the secon stage. Note that the first an secon stage is more or less inepenent. This means that no matter how the registration is performe, as long as the ata passe from the first stage to the secon stage is in consistent format, the algorithm will work. The secon stage is to actually prouce the novel view or inbetween view using linear interpolation technique. This is in conjunction to the work one by Pollar et al. (Pollar, Pilu, Hayes & Lorusso 998). Once again, ue to the inepenence nature of the two processes, a change in the secon stage metho shoul not affect the first one. Thus, both stages coul be improve or reworke in the future quite inepenently or with little ajustment.. Image Registration The aim of registration is to obtain some kin of relationship between the image pairs. This relationship coul be interprete in various ways. In all cases, it is necessary to get some kin of corresponences between pixels on the left image an pixels on the right image. In the simplest case, the corresponences woul be a full pixeltopixel mapping. Figure : Image Mapping Image mapping (Tang 00) is use to prouce the full pixeltopixel mapping between the first image an the secon image. Image mapping is a process to map an image (in rectangle shape) into another image of arbitrary quarilateral shape (see Figure ). Performing image mapping is like stretching the original image into the new image efine by the quarilateral. The quarilateral is specifie by the observer through the four corner points. With respect to Figure, the following equations must hol for all mappe points: = an = With this property in min, it is actually easier if the mapping is one reversely. That is, for every pixel p insie the quarilateral in the estination image, it calculates the respective pixel in the source image that will map to p. The calculation is as follows: X = + Y = + *( *( + ) + )
3 The values of,,, an are calculate using shortest istance (perpenicular istance) formula from the point (x 0, y 0 ) to a line A*x + B*y + C = 0. The formula is: A* x + = A 0 B * + B y + C The overall process consists of the following step: Obtain the image to be mappe an four corner points efining the quarilateral. etermine the pixels insie the quarilateral. For each pixel insie the quarilateral, calculate the corresponing pixel in the source image. Retrieve the colour of the pixel in the source image to be the colour of the pixel in the quarilateral. etermining that a pixel is insie an arbitrary quarilateral is not straightforwar if it is to be one efficiently. A technique usually use for polygon filling in computer graphics, scanline algorithm, is use for this task (Lambert 00). The formula to get the pixel coorinate in the source image from the pixel in the quarilateral efine earlier prouces noninteger coorinate. One way to solve it is to simply roun the real coorinates into integer coorinates. This is normally calle nearest neighbour sampling. While it is simple to o this, the result is not satisfactory an in orer to prouce smoother image, one nees to o some interpolation. This is escribe in the next section.. Image Sampling Occasionally, program wants to access a pixel at noninteger coorinate. The image mapping proceure is one example an the image interpolation view synthesis in. is another one. The nearest neighbour sampling simply converts the noninteger coorinates into integer coorinates by rouning process. This is not satisfying in a lot of cases. The other way is to use the colour of neighbour pixels to generate the colour at the noninteger coorinate of interest. A reasonably popular metho is the bilinear interpolation (Tang 00). Figure : Bilinear Interpolation 0 Bilinear interpolation linearly interpolates along each row of the image an then uses the result in a linear interpolation own each column in the image. This means a linear interpolation is performe in two irections. With this metho, each estimate pixel in the output image is a weighte combination of its four nearest neighbours in the input image accoring to the following equation (refer to Figure ): f ( x, y) = ( p ) *( q) * f + q * ( p) f + where p,q [0,] 00 * 0 p * ( q) * f + f 0 p * q * The colour of the neighbour pixels is calculate as follows: f nm = f ( x + n, y0 +. Image Interpolation 0 m The image interpolation process requires four inputs. Firstly, it nees to have the image pairs, which is neee for renering pixel colours. Seconly, the output of the image registration process, which is the ense pixel mapping. Finally, it nees to know where observer intens to see the scene. As note earlier, this will be efine by the ratio of the istance between the virtual viewpoint an one of the source images with the istance between the two source images. Assume this is calle lamba,, which is range from 0 to inclusive. Figure : Image Interpolation For each pair of points from the set given by the first stage process, a linear interpolation is performe. Let say the point p in the first source image maps to p in the secon source image. Then the point where they en up in the virtual viewpoint efine by is calculate using linear interpolation as follows: P = ( λ ) * p + p λ * Once the interpolate point P is known, it is a matter of etermining what colour this point shoul be. This is one by combining or blening the colour of the pixel of the first source image (at point p ) an the pixel of the secon source image (at point p ), as suggeste by Pollar et al. (Pollar, Pilu, Hayes & Lorusso 998). The contribution of each colour is etermine by the istance of the virtual viewpoint to each of the source images. Thus, if the colour of pixel p is a an the colour of pixel p is b then the resulting colour of pixel P is: C = ( λ ) * a + λ * b )
4 Notice the similarity of the calculation proceure of the interpolate point an colour. It is clear that the success of this metho of view synthesis epens a lot on the accuracy of the pixel mapping prouce by the registration process. A mapping of p an p is sai to be accurate if pixel at p in one image is actually the same object (or part of object) as the pixel at p in the other image. If this conition is satisfie for all mapping, then the interpolation result will be correct. Note that ue to the linear interpolation routine, the istance an angular isplacement between the two cameras must not be too large, otherwise it is necessary to reproject the source images to a parallel camera plane before performing the interpolation (Seitz & yer 995). This is to ensure the valiity of the interpolate shape of objects..5 Interpolation Correction Without any further work, the result of the interpolation proceure woul be incomplete in the sense that not all pixels in the interpolate image are fille. The incompleteness is ue to the rouning effect of the interpolate coorinate. For example, there may be some pixeltopixel mappings that are interpolate to the same pixel estination. On the other han, there are some pixels in the interpolate image that no pixeltopixel mapping woul interpolate to. first interpolation stage, this table is fille throughout the process. This table can be realise as an array of the size of the interpolate image. Each entry is a pair of the pixel origins. Uninitialise entry can be interprete as if the pixel has not been fille. With the knowlege of the en points in all three images (the sources an the interpolate image), it is now straightforwar to complete the proceure. Suppose the left image source (see Figure 5) has en points (x a, y a ) an (x a, y a ). Note that the segment in the interpolate image is always on the same scanline, however the segments in the source images is most likely not a horizontal line, i.e. y a y a an y b y b. The coorinate of pixel in the left source image that shoul map to (x, y) will be: ( x, y ) = ( x + ( x x )* λ, y + ( y y )* a a a a a a a a λ (x b, y b ) can be calculate in similar fashion. After this, the colour of pixel (x a, y a ) in the left image is interpolate with the colour of pixel (x b, y b ) in the right image using the interpolation formula as before..6 User Interface The purpose of the user interface is to guie the user to perform the stepbystep routine to o view synthesis. This begins from loaing the image until viewing the interpolate novel view. The mapping proceure is quite ifficult, as it requires the user to choose the best corner points by trial an error means. This user interface helps user to easily compare the result of the imagemapping routine an the source image that it shoul be mappe to. The graphical user interface is evelope in Java using Swing library. ) Figure 5: Image Interpolation correction ue to these missing pixels, it is necessary to perform correction routine. In this project, for each unfille or missing pixel, it etermines the corresponing pixels in both image sources. Using the colour of these pixels, it performs interpolation as usual to get the colour for the missing pixel. Figure 5 illustrates a situation in the interpolate image, where a series of consecutive pixels (in scanline orer) nees to be fille after the interpolation routine. The first points at each en that have been fille are enote by (x, y) an (x, y) respectively. Since the calculation of the point in the image sources are base on the relative istance from the en point of the missing region, namely (x, y) an (x, y), then it is require to know which pair of pixels prouce (x, y) an (x, y) in the first place. Since this correction proceure is one after all mapping in the ense corresponence set is interpolate completely, the intersection must be store somewhere. For this purpose, there is a table that serves just for that. Thus, uring the Figure 6: The graphical user interface The main interface consists of twocanvas panel place sie by sie. They are use to loa the image source pairs. Both panels have the basic ability to scroll image (move image in two imensional) an zoom the image (in an out). For the right panel, there is aitional feature that allows user to choose the corners require for the image mapping. For this reason, user must loa the image to be use for image mapping source on the left an the other image on the right.
5 The panel on the right has the ability to loa two images simultaneously, although they can only be viewe one at a time. This is very helpful to compare the result of mapping to the target image. Remember that the goal is to prouce a mappe image from left source image that is as close as possible to the right source image. irect comparison can be one by toggling the image using the available button. The two images will be shown alternately on the same position an at the same scale factor. Finally, after a reasonably goo mapping has been obtaine, the interpolation can be performe. User nees to specify the interpolation factor, namely. The result of the interpolation will be shown on a similar panel in a new winow. Experimental Results. Test Configuration All testing are performe uner an Intel Pentium III 7 MHz machine with 56 MB PC SRAM. The operating system use is Re Hat Linux 7.. Some interpolation results can be foun in Figure 7 an 8. Images are in gif format with size of 5 x 88 pixels.. Result Analysis.. painting scene This test case presents a painting hung on a wall (Figure 7). The objects here are relatively flat an the result of the mapping is quite goo. Because of that, the interpolate views are mostly fine. Note that the right part of the image contains a nonflat region (beyon the wall) an this causes ba effects in the interpolate views. Image mapping is not aware about this an hence the mapping in those regions is simply wrong. This test shows how the system works on a real flat scene an prouces reasonable inbetween views out of the image pairs... esk scene This time, the scene is quite complicate (Figure 8). It shows a lot of objects taken from a close range. The mapping is chosen with the monitor shape as reference. As a result, there are a lot of artefacts in the objects surrouning the monitor. The most prominent ones are the keyboar rawer an the esk lamp. The shaows are quite obvious. It appears that there are two objects each in the interpolate view. It is simply because of the mismatches in the registration prouce by image mapping. The lamp shape from the left view ene up in ifferent position than the lamp shape from the right view. The test shows that this system is not really suitable for complicate nonflat images taken from close range. This is because at short istance, a little camera isplacement causes a lot of changes in the way object is seen. By relying on irect image mapping for the registration, there will be a lot of mismatches an the resulting interpolate views can not be goo. Thus, it is really necessary to insert aitional stage before the interpolation, which is responsible to reajust the image mapping result. espite all that, in general the interpolate views are pretty reasonable. The effect of looking at the scene from the intermeiate inbetween virtual viewpoint is really shown. This means that the simple linear interpolation is actually a reasonable metho to generate the novel views. Improvements nee to be mae on the registration part an once it is one, with the same interpolation process, the resulting interpolate views coul be mae better. Conclusion This project has successfully implemente a system to generate inbetween views from a pair of images. In orer to get a satisfying interpolation result, it is important to prouce a goo mapping of pixels between the image pairs. The current solution, which uses imagemapping algorithm, is generally acceptable for a flat scene, but not so well in real scene. Even for the conventional flat scene, it is quite ifficult to get the best mapping possible. This system is an early phase of a comprehensive flexible viewing system. Obviously, there are a number of aspects that coul be improve in orer to get more accurate result an more efficient usage. To name a few of them: Automation of mapping proceure is essential to increase the system usage efficiency. Mapping correction proceure for nonflat scene. Alternative solution to obtain pixel corresponences, since image mapping has its own limitation. View synthesis by objects reconstruction. Application of view synthesis to generate vieo. 5 References Moezzi, S., Katkere, A., Kuramura,. & Jain, R. (996): Immersive Vieo. Proc. IEEE Virtual Reality Annual International Symposium. Pollar, S., Pilu, M., Hayes, S. & Lorusso, A. (998): View Synthesis by Trinocular Ege Matching an Transfer. Proc. The Ninth British Machine Vision Conference. Seitz, S. & yer, C. (995): PhysicallyVali View Synthesis by Image Interpolation. Proc. IEEE Representation of Visual Scenes. Tang, T. (00): Software Base Vieo Processing Using Microsoft irectshow. Master of Information Technology thesis. University of Syney, Australia. Web Consortium (00): Web Consortium. Lambert, T. (00): Polygon Filling. ine.html
6 Figure 7: The interpolation results of painting scene Figure 8: The interpolation results of esk scene
Lecture L253D Rigid Body Kinematics
J. Peraire, S. Winall 16.07 Dynamics Fall 2008 Version 2.0 Lecture L253D Rigi Boy Kinematics In this lecture, we consier the motion of a 3D rigi boy. We shall see that in the general threeimensional
More informationState of Louisiana Office of Information Technology. Change Management Plan
State of Louisiana Office of Information Technology Change Management Plan Table of Contents Change Management Overview Change Management Plan Key Consierations Organizational Transition Stages Change
More informationFAST JOINING AND REPAIRING OF SANDWICH MATERIALS WITH DETACHABLE MECHANICAL CONNECTION TECHNOLOGY
FAST JOINING AND REPAIRING OF SANDWICH MATERIALS WITH DETACHABLE MECHANICAL CONNECTION TECHNOLOGY Jörg Felhusen an Sivakumara K. Krishnamoorthy RWTH Aachen University, Chair an Insitute for Engineering
More information9.5. Interference of Light Waves: Young s doubleslit Experiment
Interference of Light Waves: Young s oubleslit Experiment At the en of the 1600s an into the 1700s, the ebate over the nature of light was in full swing. Newton s theory of light particles face challenges
More informationData Center Power System Reliability Beyond the 9 s: A Practical Approach
Data Center Power System Reliability Beyon the 9 s: A Practical Approach Bill Brown, P.E., Square D Critical Power Competency Center. Abstract Reliability has always been the focus of missioncritical
More informationManure Spreader Calibration
Agronomy Facts 68 Manure Spreaer Calibration Manure spreaer calibration is an essential an valuable nutrient management tool for maximizing the efficient use of available manure nutrients. Planne manure
More informationFirewall Design: Consistency, Completeness, and Compactness
C IS COS YS TE MS Firewall Design: Consistency, Completeness, an Compactness Mohame G. Goua an XiangYang Alex Liu Department of Computer Sciences The University of Texas at Austin Austin, Texas 787121188,
More informationPROBLEMS. A.1 Implement the COINCIDENCE function in sumofproducts form, where COINCIDENCE = XOR.
724 APPENDIX A LOGIC CIRCUITS (Corrispone al cap. 2  Elementi i logica) PROBLEMS A. Implement the COINCIDENCE function in sumofproucts form, where COINCIDENCE = XOR. A.2 Prove the following ientities
More informationA New Evaluation Measure for Information Retrieval Systems
A New Evaluation Measure for Information Retrieval Systems Martin Mehlitz martin.mehlitz@ailabor.e Christian Bauckhage Deutsche Telekom Laboratories christian.bauckhage@telekom.e Jérôme Kunegis jerome.kunegis@ailabor.e
More information10.2 Systems of Linear Equations: Matrices
SECTION 0.2 Systems of Linear Equations: Matrices 7 0.2 Systems of Linear Equations: Matrices OBJECTIVES Write the Augmente Matrix of a System of Linear Equations 2 Write the System from the Augmente Matrix
More information11 CHAPTER 11: FOOTINGS
CHAPTER ELEVEN FOOTINGS 1 11 CHAPTER 11: FOOTINGS 11.1 Introuction Footings are structural elements that transmit column or wall loas to the unerlying soil below the structure. Footings are esigne to transmit
More informationUnsteady Flow Visualization by Animating EvenlySpaced Streamlines
EUROGRAPHICS 2000 / M. Gross an F.R.A. Hopgoo Volume 19, (2000), Number 3 (Guest Eitors) Unsteay Flow Visualization by Animating EvenlySpace Bruno Jobar an Wilfri Lefer Université u Littoral Côte Opale,
More informationLagrangian and Hamiltonian Mechanics
Lagrangian an Hamiltonian Mechanics D.G. Simpson, Ph.D. Department of Physical Sciences an Engineering Prince George s Community College December 5, 007 Introuction In this course we have been stuying
More informationCrossOver Analysis Using TTests
Chapter 35 CrossOver Analysis Using ests Introuction his proceure analyzes ata from a twotreatment, twoperio (x) crossover esign. he response is assume to be a continuous ranom variable that follows
More information6.3 Microbial growth in a chemostat
6.3 Microbial growth in a chemostat The chemostat is a wielyuse apparatus use in the stuy of microbial physiology an ecology. In such a chemostat also known as continuousflow culture), microbes such
More informationINFLUENCE OF GPS TECHNOLOGY ON COST CONTROL AND MAINTENANCE OF VEHICLES
1 st Logistics International Conference Belgrae, Serbia 2830 November 2013 INFLUENCE OF GPS TECHNOLOGY ON COST CONTROL AND MAINTENANCE OF VEHICLES Goran N. Raoičić * University of Niš, Faculty of Mechanical
More informationOn Adaboost and Optimal Betting Strategies
On Aaboost an Optimal Betting Strategies Pasquale Malacaria 1 an Fabrizio Smerali 1 1 School of Electronic Engineering an Computer Science, Queen Mary University of Lonon, Lonon, UK Abstract We explore
More informationExample Optimization Problems selected from Section 4.7
Example Optimization Problems selecte from Section 4.7 19) We are aske to fin the points ( X, Y ) on the ellipse 4x 2 + y 2 = 4 that are farthest away from the point ( 1, 0 ) ; as it happens, this point
More informationStock Market Value Prediction Using Neural Networks
Stock Market Value Preiction Using Neural Networks Mahi Pakaman Naeini IT & Computer Engineering Department Islamic Aza University Paran Branch email: m.pakaman@ece.ut.ac.ir Hamireza Taremian Engineering
More informationMeasures of distance between samples: Euclidean
4 Chapter 4 Measures of istance between samples: Eucliean We will be talking a lot about istances in this book. The concept of istance between two samples or between two variables is funamental in multivariate
More informationDEVELOPMENT OF A BRAKING MODEL FOR SPEED SUPERVISION SYSTEMS
DEVELOPMENT OF A BRAKING MODEL FOR SPEED SUPERVISION SYSTEMS Paolo Presciani*, Monica Malvezzi #, Giuseppe Luigi Bonacci +, Monica Balli + * FS Trenitalia Unità Tecnologie Materiale Rotabile Direzione
More informationnparameter families of curves
1 nparameter families of curves For purposes of this iscussion, a curve will mean any equation involving x, y, an no other variables. Some examples of curves are x 2 + (y 3) 2 = 9 circle with raius 3,
More informationDIFFRACTION AND INTERFERENCE
DIFFRACTION AND INTERFERENCE In this experiment you will emonstrate the wave nature of light by investigating how it bens aroun eges an how it interferes constructively an estructively. You will observe
More informationModelling and Resolving Software Dependencies
June 15, 2005 Abstract Many Linux istributions an other moern operating systems feature the explicit eclaration of (often complex) epenency relationships between the pieces of software
More informationProcedure to Measure the Data Transmission Speed in Mobile Networks in Accordance with the LTE Standard (Methodical procedure)
Prague, 15 August 2013 Proceure to Measure the Data Transmission Spee in Mobile Networks in Accorance with the LTE Stanar (Methoical proceure Publishe in connection with the Tener for the awar of the rights
More informationMemory Management. 3.1 Fixed Partitioning
Chapter 3 Memory Management In a multiprogramming system, in orer to share the processor, a number o processes must be kept in memory. Memory management is achieve through memory management algorithms.
More informationThe oneyear nonlife insurance risk
The oneyear nonlife insurance risk Ohlsson, Esbjörn & Lauzeningks, Jan Abstract With few exceptions, the literature on nonlife insurance reserve risk has been evote to the ultimo risk, the risk in the
More informationChapter 2 Review of Classical Action Principles
Chapter Review of Classical Action Principles This section grew out of lectures given by Schwinger at UCLA aroun 1974, which were substantially transforme into Chap. 8 of Classical Electroynamics (Schwinger
More informationAnswers to the Practice Problems for Test 2
Answers to the Practice Problems for Test 2 Davi Murphy. Fin f (x) if it is known that x [f(2x)] = x2. By the chain rule, x [f(2x)] = f (2x) 2, so 2f (2x) = x 2. Hence f (2x) = x 2 /2, but the lefthan
More informationPractical Lab 2 The Diffraction Grating
Practical Lab 2 The Diffraction Grating OBJECTIVES: 1) Observe the interference pattern prouce when laser light passes through multipleslit grating (a iffraction grating). 2) Graphically verify the wavelength
More informationCHAPTER 5 : CALCULUS
Dr Roger Ni (Queen Mary, University of Lonon)  5. CHAPTER 5 : CALCULUS Differentiation Introuction to Differentiation Calculus is a branch of mathematics which concerns itself with change. Irrespective
More information9.3. Diffraction and Interference of Water Waves
Diffraction an Interference of Water Waves 9.3 Have you ever notice how people relaxing at the seashore spen so much of their time watching the ocean waves moving over the water, as they break repeately
More informationMath 230.01, Fall 2012: HW 1 Solutions
Math 3., Fall : HW Solutions Problem (p.9 #). Suppose a wor is picke at ranom from this sentence. Fin: a) the chance the wor has at least letters; SOLUTION: All wors are equally likely to be chosen. The
More informationAchieving quality audio testing for mobile phones
Test & Measurement Achieving quality auio testing for mobile phones The auio capabilities of a cellular hanset provie the funamental interface between the user an the raio transceiver. Just as RF testing
More informationMinimizing Makespan in Flow Shop Scheduling Using a Network Approach
Minimizing Makespan in Flow Shop Scheuling Using a Network Approach Amin Sahraeian Department of Inustrial Engineering, Payame Noor University, Asaluyeh, Iran 1 Introuction Prouction systems can be ivie
More informationUsing Cuisenaire Rods. Multiplication & Division
Using Cuisenaire Ros Multiplication & Division Table of Contents Introuction Exploring ith Cuisenaire Ros 2 Ho Lessons Are Organize 4 Using the Activities 6 Lessons LiveAction Frogs Patterns, Counting,
More informationTowards a Framework for Enterprise Architecture Frameworks Comparison and Selection
Towars a Framework for Enterprise Frameworks Comparison an Selection Saber Aballah Faculty of Computers an Information, Cairo University Saber_aballah@hotmail.com Abstract A number of Enterprise Frameworks
More informationWave Interference: Young s DoubleSlit Experiment
Wave Interference: Young s DoubleSlit Experiment 9.5 If light has wave properties, then two light sources oscillating in phase shoul prouce a result similar to the interference pattern in a ripple tank
More informationImage compression predicated on recurrent iterated function systems **
1 Image compression preicate on recurrent iterate function systems ** W. Metzler a, *, C.H. Yun b, M. Barski a a Faculty of Mathematics University of Kassel, Kassel, F. R. Germany b Faculty of Mathematics
More informationA Universal Sensor Control Architecture Considering Robot Dynamics
International Conference on Multisensor Fusion an Integration for Intelligent Systems (MFI2001) BaenBaen, Germany, August 2001 A Universal Sensor Control Architecture Consiering Robot Dynamics Frierich
More informationPurpose of the Experiments. Principles and Error Analysis. ε 0 is the dielectric constant,ε 0. ε r. = 8.854 10 12 F/m is the permittivity of
Experiments with Parallel Plate Capacitors to Evaluate the Capacitance Calculation an Gauss Law in Electricity, an to Measure the Dielectric Constants of a Few Soli an Liqui Samples Table of Contents Purpose
More informationTheoretical Considerations on Compensation of the Accommodation Vergence Mismatch by Refractive Power of FocusAdjustable 3D Glasses
Theoretical Consierations on Compensation of the Accommoation Vergence Mismatch by Refractive Power of FocusAjustable 3D Glasses DalYoung Kim* Department of Optometry, Seoul National University of Science
More informationOpen World Face Recognition with Credibility and Confidence Measures
Open Worl Face Recognition with Creibility an Confience Measures Fayin Li an Harry Wechsler Department of Computer Science George Mason University Fairfax, VA 22030 {fli, wechsler}@cs.gmu.eu Abstract.
More informationComparative study regarding the methods of interpolation
Recent Avances in Geoesy an Geomatics Engineering Comparative stuy regaring the methos of interpolation PAUL DANIEL DUMITRU, MARIN PLOPEANU, DRAGOS BADEA Department of Geoesy an Photogrammetry Faculty
More informationCompact Form of Expressions for Inductance Calculation of Meander Inductors
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 1, No. 3, November 2004, 5768 Compact Form of Expressions for Inuctance Calculation of Meaner Inuctors Goran Stojanovic 1, Ljiljana Živanov 2, Mirjana Damjanovic
More informationUniversal Gravity Based on the Electric Universe Model
Universal Gravity Base on the Electric Universe Moel By Frerik Nygaar frerik_nygaar@hotmail.com Nov 015, Porto Portugal. Introuction While most people are aware of both Newton's Universal Law of Gravity
More informationSensor Network Localization from Local Connectivity : Performance Analysis for the MDSMAP Algorithm
Sensor Network Localization from Local Connectivity : Performance Analysis for the MDSMAP Algorithm Sewoong Oh an Anrea Montanari Electrical Engineering an Statistics Department Stanfor University, Stanfor,
More informationCh 10. Arithmetic Average Options and Asian Opitons
Ch 10. Arithmetic Average Options an Asian Opitons I. Asian Option an the Analytic Pricing Formula II. Binomial Tree Moel to Price Average Options III. Combination of Arithmetic Average an Reset Options
More informationStochastic Modeling of MEMS Inertial Sensors
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 10, No Sofia 010 Stochastic Moeling of MEMS Inertial Sensors Petko Petkov, Tsonyo Slavov Department of Automatics, Technical
More informationNotes on tangents to parabolas
Notes on tangents to parabolas (These are notes for a talk I gave on 2007 March 30.) The point of this talk is not to publicize new results. The most recent material in it is the concept of Bézier curves,
More informationIntegral Regular Truncated Pyramids with Rectangular Bases
Integral Regular Truncate Pyramis with Rectangular Bases Konstantine Zelator Department of Mathematics 301 Thackeray Hall University of Pittsburgh Pittsburgh, PA 1560, U.S.A. Also: Konstantine Zelator
More informationIntroduction to Integration Part 1: AntiDifferentiation
Mathematics Learning Centre Introuction to Integration Part : AntiDifferentiation Mary Barnes c 999 University of Syney Contents For Reference. Table of erivatives......2 New notation.... 2 Introuction
More informationELECTRON DIFFRACTION
17 Jul 12 ElectDiff.1 ELECTRON DIFFRACTION In this experiment the existence of wave properties of particles is emonstrate through observation of electron iffraction. The wavelengths of electrons iffracting
More informationThe Quick Calculus Tutorial
The Quick Calculus Tutorial This text is a quick introuction into Calculus ieas an techniques. It is esigne to help you if you take the Calculus base course Physics 211 at the same time with Calculus I,
More informationScene Augmentation via the Fusion of Industrial Drawings and Uncalibrated Images With A View To Markerless Calibration
Scene Augmentation via the Fusion of Inustrial Drawings an Uncalibrate Images With A View To Markerless Calibration Nassir Navab, Beneicte Bascle, Mirko Appel, an Echeye Cubillo Inustrial Augmente Reality
More informationRural Development Tools: What Are They and Where Do You Use Them?
Faculty Paper Series Faculty Paper 0009 June, 2000 Rural Development Tools: What Are They an Where Do You Use Them? By Dennis U. Fisher Professor an Extension Economist fisher@tamu.eu Juith I. Stallmann
More informationUnbalanced Power Flow Analysis in a Micro Grid
International Journal of Emerging Technology an Avance Engineering Unbalance Power Flow Analysis in a Micro Gri Thai Hau Vo 1, Mingyu Liao 2, Tianhui Liu 3, Anushree 4, Jayashri Ravishankar 5, Toan Phung
More informationCALCULATION INSTRUCTIONS
Energy Saving Guarantee Contract ppenix 8 CLCULTION INSTRUCTIONS Calculation Instructions for the Determination of the Energy Costs aseline, the nnual mounts of Savings an the Remuneration 1 asics ll prices
More informationLab 4: Diffraction of Light
Lab 4: iffraction of Light 1 Introuction Refer to Appenix for photos of the apparatus iffraction an interference are important phenomena that istinguish waves from particles. Thomas Young first emonstrate
More informationRUNESTONE, an International Student Collaboration Project
RUNESTONE, an International Stuent Collaboration Project Mats Daniels 1, Marian Petre 2, Vicki Almstrum 3, Lars Asplun 1, Christina Björkman 1, Carl Erickson 4, Bruce Klein 4, an Mary Last 4 1 Department
More informationLECTURE 15: LINEAR ARRAY THEORY  PART I
LECTURE 5: LINEAR ARRAY THEORY  PART I (Linear arrays: the twoelement array; the Nelement array with uniform amplitue an spacing; broa  sie array; enfire array; phase array). Introuction Usually the
More informationCapacitive mtouch Sensing Solutions
Capacitive mtouch Sensing Solutions Design Guielines 2008 Microchip Technology Incorporate. ll Rights Reserve. Slie 1 Hello, my name is Marc McComb, Technical Training Engineer in the Security Microcontroller
More information19.2. First Order Differential Equations. Introduction. Prerequisites. Learning Outcomes
First Orer Differential Equations 19.2 Introuction Separation of variables is a technique commonly use to solve first orer orinary ifferential equations. It is socalle because we rearrange the equation
More informationOptimal Control Policy of a Production and Inventory System for multiproduct in Segmented Market
RATIO MATHEMATICA 25 (2013), 29 46 ISSN:15927415 Optimal Control Policy of a Prouction an Inventory System for multiprouct in Segmente Market Kuleep Chauhary, Yogener Singh, P. C. Jha Department of Operational
More informationSensitivity Analysis of Nonlinear Performance with Probability Distortion
Preprints of the 19th Worl Congress The International Feeration of Automatic Control Cape Town, South Africa. August 2429, 214 Sensitivity Analysis of Nonlinear Performance with Probability Distortion
More informationRESEARCH METHODS IN ECONOMICS
RESEARCH METHODS IN ECONOMICS Economics an Business Strategy Masters Programme Economics Department, University of Piraeus Instructor: C. Economiou Email: economiou@unipi.gr URL: http://web.mac.com/economiou
More informationA Data Placement Strategy in Scientific Cloud Workflows
A Data Placement Strategy in Scientific Clou Workflows Dong Yuan, Yun Yang, Xiao Liu, Jinjun Chen Faculty of Information an Communication Technologies, Swinburne University of Technology Hawthorn, Melbourne,
More informationThroughputScheduler: Learning to Schedule on Heterogeneous Hadoop Clusters
ThroughputScheuler: Learning to Scheule on Heterogeneous Haoop Clusters Shehar Gupta, Christian Fritz, Bob Price, Roger Hoover, an Johan e Kleer Palo Alto Research Center, Palo Alto, CA, USA {sgupta, cfritz,
More informationUCLA STAT 13 Introduction to Statistical Methods for the Life and Health Sciences. Chapter 9 Paired Data. Paired data. Paired data
UCLA STAT 3 Introuction to Statistical Methos for the Life an Health Sciences Instructor: Ivo Dinov, Asst. Prof. of Statistics an Neurology Chapter 9 Paire Data Teaching Assistants: Jacquelina Dacosta
More informationA BlameBased Approach to Generating Proposals for Handling Inconsistency in Software Requirements
International Journal of nowlege an Systems Science, 3(), 7, JanuaryMarch 0 A lamease Approach to Generating Proposals for Hanling Inconsistency in Software Requirements eian Mu, Peking University,
More informationDetecting Possibly Fraudulent or ErrorProne Survey Data Using Benford s Law
Detecting Possibly Frauulent or ErrorProne Survey Data Using Benfor s Law Davi Swanson, Moon Jung Cho, John Eltinge U.S. Bureau of Labor Statistics 2 Massachusetts Ave., NE, Room 3650, Washington, DC
More informationPerformance of 2D versus 3D Topographic Representations for Different Task Types
Performance of versus Topographic Representations for Different s Debra MacIvor Savage, Eric N. Wiebe an Hugh A. Devine North Carolina State University Raleigh, North Carolina In this stuy, a performance
More informationLecture 17: Implicit differentiation
Lecture 7: Implicit ifferentiation Nathan Pflueger 8 October 203 Introuction Toay we iscuss a technique calle implicit ifferentiation, which provies a quicker an easier way to compute many erivatives we
More informationAn introduction to the Red Cross Red Crescent s Learning platform and how to adopt it
An introuction to the Re Cross Re Crescent s Learning platform an how to aopt it www.ifrc.org Saving lives, changing mins. The International Feeration of Re Cross an Re Crescent Societies (IFRC) is the
More informationExploratory Optimal Latin Hypercube Designs for Computer Simulated Experiments
Thailan Statistician July 0; 9() : 793 http://statassoc.or.th Contribute paper Exploratory Optimal Latin Hypercube Designs for Computer Simulate Experiments Rachaaporn Timun [a,b] Anamai Nauom* [a,b]
More informationKater Pendulum. Introduction. It is wellknown result that the period T of a simple pendulum is given by. T = 2π
Kater Penulum ntrouction t is wellknown result that the perio of a simple penulum is given by π L g where L is the length. n principle, then, a penulum coul be use to measure g, the acceleration of gravity.
More informationHIGH PRECISION IMAGING FOR NONCONTACT MODE ATOMIC FORCE MICROSCOPE USING AN ADAPTIVE NONLINEAR OBSERVER AND OUTPUT STATE FEEDBACK CONTROLLER
Digest Journal of Nanomaterials an Biostructures Vol., No.3, September 9, p. 9 HIGH PRECISION IMAGING FOR NONCONTACT MODE ATOMIC FORCE MICROSCOPE USING AN ADAPTIVE NONLINEAR OBSERVER AND OUTPUT STATE
More informationMODELLING OF TWO STRATEGIES IN INVENTORY CONTROL SYSTEM WITH RANDOM LEAD TIME AND DEMAND
art I. robobabilystic Moels Computer Moelling an New echnologies 27 Vol. No. 23 ransport an elecommunication Institute omonosova iga V9 atvia MOEING OF WO AEGIE IN INVENOY CONO YEM WIH ANOM EA IME AN
More informationLagrange Multipliers without Permanent Scarring
Lagrange Multipliers without Permanent Scarring Dan Klein Introuction This tutorial assumes that you want to know what Lagrange multipliers are, but are more intereste in getting the intuitions an central
More informationCalibration of the broad band UV Radiometer
Calibration of the broa ban UV Raiometer Marian Morys an Daniel Berger Solar Light Co., Philaelphia, PA 19126 ABSTRACT Mounting concern about the ozone layer epletion an the potential ultraviolet exposure
More informationA NATIONAL MEASUREMENT GOOD PRACTICE GUIDE. No.107. Guide to the calibration and testing of torque transducers
A NATIONAL MEASUREMENT GOOD PRACTICE GUIDE No.107 Guie to the calibration an testing of torque transucers Goo Practice Guie 107 Measurement Goo Practice Guie No.107 Guie to the calibration an testing of
More informationIdentification and Tracing of Ambiguous Names: Discriminative and Generative Approaches
Ientification an Tracing of Ambiguous Names: Discriminative an Generative Approaches Xin Li Paul Morie Dan Roth Department of Computer Science University of Illinois, Urbana, IL 61801 {xli1,morie,anr}@uiuc.eu
More informationLABORATORY COMPACTION TEST Application
1 LABORATORY COMPACTION TEST Application Compaction of soil is probably one of the largest contributors to the site ork economy; in other orsit is important. Large sums of money are spent on it every
More informationProfessional Level Options Module, Paper P4(SGP)
Answers Professional Level Options Moule, Paper P4(SGP) Avance Financial Management (Singapore) December 2007 Answers Tutorial note: These moel answers are consierably longer an more etaile than woul be
More informationChapter 9 AIRPORT SYSTEM PLANNING
Chapter 9 AIRPORT SYSTEM PLANNING. Photo creit Dorn McGrath, Jr Contents Page The Planning Process................................................... 189 Airport Master Planning..............................................
More informationHigher turbulent mixing due to UnoDuct  air supply system
Higher turbulent mixing ue to UnoDuct  air supply system Christian Heschl, Anrea Kelz, Fachhochschulstuiengänge Burgenlan GmbH Abstract Previous investigations of free jet propagation are usually limite
More informationOption Pricing for Inventory Management and Control
Option Pricing for Inventory Management an Control Bryant Angelos, McKay Heasley, an Jeffrey Humpherys Abstract We explore the use of option contracts as a means of managing an controlling inventories
More informationPerformance And Analysis Of Risk Assessment Methodologies In Information Security
International Journal of Computer Trens an Technology (IJCTT) volume 4 Issue 10 October 2013 Performance An Analysis Of Risk Assessment ologies In Information Security K.V.D.Kiran #1, Saikrishna Mukkamala
More informationA Comparison of Performance Measures for Online Algorithms
A Comparison of Performance Measures for Online Algorithms Joan Boyar 1, Sany Irani 2, an Kim S. Larsen 1 1 Department of Mathematics an Computer Science, University of Southern Denmark, Campusvej 55,
More information20122013 Enhanced Instructional Transition Guide Mathematics Algebra I Unit 08
01013 Enhance Instructional Transition Guie Unit 08: Exponents an Polynomial Operations (18 ays) Possible Lesson 01 (4 ays) Possible Lesson 0 (7 ays) Possible Lesson 03 (7 ays) POSSIBLE LESSON 0 (7 ays)
More informationAn Alternative Approach of Operating a Passive RFID Device Embedded on Metallic Implants
An Alternative Approach of Operating a Passive RFID Device Embee on Metallic Implants Xiaoyu Liu, Ravi Yalamanchili, Ajay Ogirala an Marlin Mickle RFID Center of Excellence, Department of Electrical an
More informationImplementing IP Traceback in the Internet An ISP Perspective
Implementing IP Traceback in the Internet An ISP Perspective Dong Wei, Stuent Member, IEEE, an Nirwan Ansari, Senior Member, IEEE AbstractDenialofService (DoS) attacks consume the resources of remote
More informationAn intertemporal model of the real exchange rate, stock market, and international debt dynamics: policy simulations
This page may be remove to conceal the ientities of the authors An intertemporal moel of the real exchange rate, stock market, an international ebt ynamics: policy simulations Saziye Gazioglu an W. Davi
More information1 HighDimensional Space
Contents HighDimensional Space. Properties of HighDimensional Space..................... 4. The HighDimensional Sphere......................... 5.. The Sphere an the Cube in Higher Dimensions...........
More informationImproved division by invariant integers
1 Improve ivision by invariant integers Niels Möller an Torbjörn Granlun Abstract This paper consiers the problem of iviing a twowor integer by a singlewor integer, together with a few extensions an
More informationFluid Pressure and Fluid Force
0_0707.q //0 : PM Page 07 SECTION 7.7 Section 7.7 Flui Pressure an Flui Force 07 Flui Pressure an Flui Force Fin flui pressure an flui force. Flui Pressure an Flui Force Swimmers know that the eeper an
More informationFeedback linearization control of a twolink robot using a multicrossover genetic algorithm
Available online at www.scienceirect.com Expert Systems with Applications 3 (009) 454 459 Short communication Feeback linearization control of a twolink robot using a multicrossover genetic algorithm
More informationA Case Study of Applying SOM in Market Segmentation of Automobile Insurance Customers
International Journal of Database Theory an Application, pp.2536 http://x.oi.org/10.14257/ijta.2014.7.1.03 A Case Stuy of Applying SOM in Market Segmentation of Automobile Insurance Customers Vahi Golmah
More informationPredicting Television Ratings and Its Application to Taiwan Cable TV Channels
2n International Symposium on Computer, Communication, Control an Automation (3CA 2013) Preicting Television Ratings an Its Application to Taiwan Cable TV Channels HuiLing Huang Department of Biological
More informationPROPERTIES OF MATRICES
PROPERIES OF MARICES ajoint... 4, 5 algebraic multiplicity... augmente matri... basis..., cofactor... 4 coorinate vector... 9 Cramer's rule... eterminant..., 5 iagonal matri... 6 iagonalizable... 8 imension...
More information