Equi-areal Catadioptric Sensors

Size: px
Start display at page:

Download "Equi-areal Catadioptric Sensors"

Transcription

1 Equi-areal Catadioptric Sensors R. Anew Hicks Ronald K. Perline Department of Mathematics and Computer Science Drexel University Philadelphia, PA 904 ahicks, Abstract A prominent characteristic of most catadioptric sensors is their lack of uniformity of resolution. While several sensors previously appearing in the literature have been described as equi-resolution, this is not the case, because they do not incorporate the concept of solid angle. We describe catadioptric sensors whose associated projections from the viewing sphere to the image plane are area preserving (equi-areal), and so truly are equi-resolution. We show that in the orthographic case the catoptric component must be a surface of revolution of constant Gaussian curvature. We compare these equi-areal sensors in both the perspective and orthographic cases with other sensors that have been proposed earlier for treating the uniformity-ofresolution problem.. Introduction A catadioptric sensor may be thought of as a physical realization of a projection from 3-space or a given surface to a plane. There are many such sensors, and the corresponding projections have been well studied in some examples. Among the best known catadioptric sensors are those whose catoptrics (mirrors) are conic sections. Such conic sensors have particularly nice properties that can be best described in terms of their projections. For example, for a sensor consisting of a parabolic catoptric coupled with an orthographic dioptric (camera), the projection may be factored as a projection onto a sphere, followed by a stereographic mapping (see Geyer and Daniilidis [7]). From a design perspective, one might start with a given property to be required of the catadioptric sensor, and then attempt to construct a sensor satisfying the design constraint. This is equivalent to demanding that the projection satisfy some specific mathematical condition. One approach to this problem is to consider systems with a fixed dioptric component, then use differential methods to derive a mirror shape with the required properties. A common feature of traditional catadioptric sensors is lack of uniformity of resolution. This can be measured experimentally as follows: A picture is taken of an object, then the object is rotated about the sensor, where the rotation is skew with respect to the optical axis. A second picture of the object is then taken. A count of the number of pixels representing the object in the two images will in general differ significantly from one image to the next. This is a familiar phenomenon: an object that is viewed with a curved security mirror will appear smaller at the perimeter of the mirror then if viewed in the middle. In this paper we describe a family of mirrors that deal with this difficulty - they fairly allocate pixels to the regions of space that they image. In a precise sense, that we describe below, these mirrors are optimal with respect to uniformity of resolution. Mathematically, this is equivalent to their projections being area preserving. We will refer to these sensors as equi-areal. Remarkably, the resulting surfaces have close contact with certain model surfaces in classical differential geometry. Consider figure (), which displays a collection of uniformly spaced spheres about a curved mirror. If an orthographic projection is used to observe the sensor from below, several of the spheres will be imaged, with distortion dependent upon the shape of the mirror. In the right of figure () is depicted the resulting image if a parabolic mirror is used. Notice how the size of each sphere depends on it s elevation. Our goal is to find a mirror shape such that the area of all of these spheres are the same. A basic result that we derive is that in the orthographic case, the sphere coupled with an orthographic projection induces an area preserving projection (see figure ()). Finally, a comment regarding terminology should be made. Several catadioptric sensors previously appearing in the literature have been called equi-angular or equiresolution. None of these sensors are equi-resolution in the sense described above. The reason for this is that none of these models incorporate the concept of solid angle. Due

2 Figure. On the left we see a collection of spheres uniformly placed about a curved mirror. On the right we see the image formed when the mirror is parabolic and the projection used is orthographic. The number of pixels used to represent each sphere varies greatly. Figure. If a spherical mirror is observed with an orthographic projection, the projections of the spheres in the scene will now all have the same area. to this confusion regarding terminology, we choose to refer to our sensors as equi-areal or area preserving, since this accurately describes one of their geometric properties. θ. Related Work Here we consider only past work on catadioptric sensors that is directly related to the sensors described in this paper. For more comprehensive overviews on the subject, see Bogner [3], Baker and Nayar [], Yagi [3] and Bakstein and Pajdla []. The problem of designing a catadioptric sensor that results in improved uniformity of resolution (as compared to conventional sensors) has been approached by several authors (in the following discussion, all dioptric components will considered to be either perspective or orthographic, and all catoptric components rotationally symmetric). In [4], Chahl and Srinivasan employ differential methods to derive a mirror shape such that the radial angle θ and the angle of elevation (see figure 3) are linearly related. This relationship results in a second-order ordinary differential equation whose solutions are given in implicit form dθ sin A θ K Br K Here, d K, and A and B are constants arising from the fact that the differential equation derived in [4] is secondorder. In [], Ollis et al. argue that improved resolution uniformity is obtained if one demands that the angle of elevation be proportional to the tangent of the radial angle θ; geometrically, tan θ represents the distance of the image point to the optical axis. Thus, as the angle θ sweeps out some Figure 3. Chahl and Srinivasan consider a mirror in which d dθ is a constant K. range of angle, a proportional length is swept out in the image plane (note that the line of reasoning here is essentially one dimensional). The profiles for the resulting mirrors satisfy the differential equation π dθ r cot K tan θ The authors then apply these mirrors to mobile robot navigation and panoramic stereo. A variant of the Ollis mirror is described by Conroy and Moore in [5]. Here the authors use the same parameters as Chahl and Srinivasan and generalize their equations by showing that if the mirror cross-section satisfies the equation d dθ α θ (i.e., α is an arbitrary function of θ) then the cross-section will satisfy the equation dθ r cot α θ dθ () Essentially, equation () is a convenient way to specify in polar coordinates the profile of any mirror with a given α θ. The authors then calculate what the appropriate α should be in order that the angle be proportional to the corresponding area (disk) in the image, rather than its radius, as was the case in [] (see figure (4)). Substitution of this α θ into equation () gives an ordinary differential equation that may be solved numerically.

3 θ ftan( θ) f Figure 4. Conroy and Moore consider a mirror for which is proportional to the area of the corresponding disk in the image plane. Here f is the focal length of the camera. We now give a geometric interpretation of the problem that will help to clarify the construction described in this paper. The inclination angle is simply a parameter for the reflection vector at a point on the mirror. The reflection vector can be thought of as a point on the unit sphere S, and so the mirror induces a correspondence between points in the image plane and the sphere S of all reflection vectors (the reflection sphere). Each of the previously described sensors implicitly prescribe a particular correspondence between the image plane and the reflection sphere. Viewed in this manner, it is natural to construct a sensor so that the correspondence between points in the image plane and the reflection sphere is uniformly distributed; in other words, the induced sphere-to-plane map should be area preserving. We refer to this sensor as the equi-areal sensor. There is another line of reasoning that leads to the derivation of the equi-areal sensor. Consider any object sphere with radius sufficiently large to enclose the sensor apparatus. One can derive the equations describing a family of mirrors such that the corresponding projections from the object sphere to the image plane is equi-areal. It turns out that the resulting sensor does not have a single effective viewpoint; thus the only sphere that is imaged equi-areally is our original object sphere. One way to alleviate this difficulty is to let the radius of the object sphere go to infinity; the resulting equations simplify considerably, and in fact coincide with the equations associated with the equi-areal sensor defined in the previous paragraph. In practice the equiareal sensor, that by definition images the infinity object sphere in a uniform manner, does an excellent job imaging finite spheres whose radius is large with respect to the dimensions of the sensor. It should be pointed out that one may choose a surface other than a sphere when defining the term equi-areal. For example, one could design a sensor that uniformly images planes rather than spheres. In this vein, Hicks and Bajcsy describe a sensor in [9] which will uniformly image planes. Sensors that uniformly image cylinders were investigated by Hicks et al. in [0] and Gaechter and Pajdla in [6]. The central quantity of interest in this paper is the magnification factor. This quantity is considered by Nayar and Baker in [], where it is referred to as the resolution of the sensor. For this reason, the sensors described below may also be called equi-resolution. Nayer and Baker compute the resolution of an arbitrary catadioptric sensor and compare it to a conventional camera. In [], Swaminathan et al. examine the resolution of non-single viewpoint catadioptrics that employ conic catoptrics. 3. Rotationally Symmetric Equi-Areal Mirrors 3. The Orthographic Case Suppose that the cross-section of a rotationally symmetric mirror is given by the graph of some function y f x and that the dioptric component of our sensor realizes an orthographic projection (see figure (5)). The idea of the derivation is to compute the infinitesimal magnification factor of the inverse of the projection from the reflection sphere to the image plane in terms of the cross-section f, and then to require that this quantity be constant. We consider the inverse of the projection rather than the projection in order to simplify computations. Consider two concentric circles of radii x and x x in the image plane, centered about the optical axis (which is also the axis of symmetry of the mirror) of the sensor. The annulus between the two circles is mapped to a topological annulus on the reflection sphere, bounded by and. The area of the planar annulus is just π x x πx ; and the area of the spherical annulus is cos cos (here we are using the fact that the area of a spherical cap is cos - see figure (6)). We define the magnification factor at x as the ratio of these two quantities as x 0, i.e. m f x! cos cos lim x" 0 π x x πx () (Here is the change in corresponding to x.) Since as x 0, x d dx lim x" 0 we have that m f x! cos cos x x sin π x x x πx arctan f #$ x (since the angle of d (3) dx Using the fact that incidence equals the angle of reflection - see figure (7)) we have This quantity is, of course, simply the determinant of the Jacobian of the mapping. 3

4 x x ψ ψ Figure 5. The basic form of a catadioptric sensor whose catadioptric is well modeled by an orthographic projection. Figure 7. Why arctan f #$ x : the dotted line represents the normal to the mirror crosssection at x & f x. Thus ψ arctan f #( x. arctan f #$ x, so where C is a constant of integration. To interpret C geometrically we give an alternative approach to the problem in which we can directly derive a first order differential equation. Figure 6. The area of a cap on a sphere of radius, corresponding to the angle is cos. m f x! so our basic equation is f #% x f # # x πx f# x & (4) f # x f # # x πx f # x K (5) where K is the prescribed magnification constant. Note that there is no restriction on the sign of K; K ' 0 simply means that the projection is orientation reversing. Remarkably, (5) is the differential equation for the cross section of a surface of revolution of constant Gaussian curvature Kπ (see for example [8], page 464). Since a sphere has constant curvature, it follows that a spherical mirror coupled with an orthographic projection will be an equi-areal sensor. Notice that if we write equation (5) as f #% x f # #( x Kπx (6) f # x that the left-hand side is a perfect derivative. Consequently we may integrate both sides to obtain C f # x Kπx (7) Figure 8. It may be that the mirror is not smooth at its lowest point. We let 0 denote the angle between the normal at the lowest point and the vertical axis. The derivative of the mirror cross-section may not be zero on its axis of symmetry, so assume that the normal to the mirror at the point where it crosses its axis of symmetry may make an angle of 0 with the axis. With the notation of figure (8), we see that the region on the sphere corresponding to the angle should be proportional to the area of a disk of radius x in the image plane. In this case we have then that our fundamental equation is x cos ) cos 0! Kπx (8) Here, arctan f #% x. Substituting this expression into equation (8) and simplifying gives cos 0 f # x Kπx (9) * cos 0. Comparing equation (7) and (9) gives that C To obtain solutions, equation (9) can be integrated in terms of elliptic functions. Sample solution surfaces are shown in figure (9). On the left we see a surface of constant positive curvature, and on the left a surface of constant negative curvature, known as the pseudosphere. The pseudosphere is well known as a model for Lobachevsksy s hyperbolic geometry. 4

5 3.3 The Perspective Case Figure 9. Surfaces of revolution of constant positive (on the left) and negative (on the right) Gaussian curvature. In the orthographic case, these are the equi-resolution mirrors. 3. Comparison in the Orthographic Case It is natural to compare the equi-areal sensors with other catadioptric sensors with respect to uniformity of resolution. To do so, we reparameterize m f by and normalize by dividing by its maximum. For the sphere, and the surfaces of revolution corresponding to the graphs of x and x 3, this quantity is plotted in figure (0). Notice that the magnification factor for the paraboloid decreases by 75% as one passes from below the sensor to the horizon line ( 90 degrees). One observes that, for 0, the magnification factor for the cubic is zero; this is due to the zero curvature of the cubic at its intersection with the optical axis. Normalized magnification Sphere Cubic Paraboloid Figure 0. A comparison of the magnification factors of three mirrors, where each magnification factor has been normalized, i.e. divided by its maximum. The cubic has zero magnification at 0 since both of its derivatives are zero there. Note that his does not mean that a portion of the scene is omitted. For the perspective case, we could make use of equation (), but instead we present another form of the equation using a different derivation. Using the notation of figure () we seek to find a differential equation in polar coordinates for a mirror with a prescribed θ. Assume that the center of projection of the camera is placed at the origin, and that a ray of light entering the camera is incident with the mirror at r & θ. Then if the cross section of the mirror is given parametrically as θ + r θ sin θ & r θ cos θ, then the slope of the tangent line at r & θ is dy m dx dy dθ dx dθ dθ cos θ, r sin θ sin θ dθ r cos θ On the other hand, ψ arctan m and θ ψ - θ. Thus arctan m! dθ θ. Solving this equation for dθ gives r sin θ cos θ tan θ cos θ sin θ tan θ (0) θ θ ψ Figure. For the projection to be area preserving we require that cos. cos 0! Kπ f tan θ () (see figure (4)). Solving for in equation () and substituting into equation (0) gives a differential equation that may be solved numerically. The solution in the case where K π & f & r 0 / and 0 0 (i.e. the mirror is smooth at its lowest point) can be seen in figure (). 3.4 Comparison in the Perspective Case We now study the uniformity-of-resolution properties of the three mirror models discussed in the introduction, as compared to our equi-areal mirror. Each of these models is characterized by its dependence of on θ. Calculating in much the same way as in the orthographic case, one can see that the magnification factor in the perspective case is m θ 0 sin cos 3 θ π f sin θ d () dθ 5

6 Normalized magnification Hicks&Perline Ollis Figure. The cross-section of an equi-areal mirror based on dioptrics that are well modeled by perspective projection Conroy Chahl The three models of interest here are: ) Chahl and Srinivasan: Kθ 0 ) Conroy and Moore: Kπ f tan θ 0 3) Ollis et al.: K tan θ 0 Note that the perspective equi-areal model discussed in the last subsection is defined by cos cos 0 3 Kπ f tan θ. Without loss of generality, we take f. The magnification factors for the above models then, expressed as functions of, are ) Chahl and Srinivasan: K sin cos 3 K πsin K ) Conroy and Moore: K sin 3) Ollis et al.: K sin π A plot of these magnification factors (normalized) appears in figure (3). The parameter values chosen for our comparison allow one to see the qualitative behavior and differences between the various models. In all cases, we took the mirror to be smooth at its lowest point (that is, 0 0), and f. The value of K used was 3 for the Conroy and Ollis mirrors, but 5 for Chahl mirror. The reason for this discrepancy is that a choice of K 3 requires a prohibitively wide-angle catoptric in the simulations that are presented in figure (4). In this figure we see the effect of the different magnification factors using the scene from figure (). Note that because we have considered the inverse of the projection map, if a mirror has a decreasing magnification factor, then the spheres closer to the edge of the mirror are smaller then those near the center. 4. Experimental Verification We tested the area preserving property of a spherical sensor by imaging 5 objects (red, rectangular squares) of the same size about the sensor, which was oriented on a table so that its optical axis was horizontal with respect to an observer. A single point was chosen, near the bottom of the mirror, and using a meter stick a circle marked out on the Figure 3. A comparison of normalized magnification factors of the three equi-angular mirrors, and the magnification factor of an equiresolution mirror. table. Then the objects were all placed at a distance of 75 cm from the lowest point on mirror. Each rectangle was placed so as to be tangent to the traced out circle. A sample image appears in figure (5). To measure the number of pixels representing each object, each object was circumscribed by a polygon to approximate its boundary. The angles of elevation for the objects () were 30 & 45 & 60 & 75 and 90 degrees and the corresponding numbers of pixels were 3960, 3950, 4040, 3990, and 3830, which should be considered reasonably constant since the objects are approximately quailaterals with sides varying from about 50 to 00 pixels. Hence an error of one pixel in estimating the boundaries can lead to an error of several huned pixels when estimating the total number of pixels representing one of the objects. Note that despite the fact that the objects are less than one meter from the sensor, this distance was in fact sufficiently large for the sensor to exhibit its equi-areal nature. 5. Conclusions We have described a family of catadioptric sensors that image space in a uniform fashion. Further experimental work needs to be performed regarding the implementation of the sensors, especially those with Also needing to be adessed are optical issues, such as defocus blur. These sensors may be an appropriate choice when performing such tasks as tracking or stereo. 6

7 Figure 5. Five objects, all representing the same solid angle with respect to a sensor employing a spherical mirror, placed at 30 & 45 & 60 & 75 and 90 degrees. Figure 4. Comparison of four different mirror designs in the perspective case. References [] S. Baker and S. Nayar. A theory of catadioptric image formation. In Proc. International Conference on Computer Vision, pages 35 4, 998. [] H. Bakstein and T. Padjla. Non-central cameras: A review. In Proceedings of Computer Vision Winter Workshop, Ljubljana, Slovenian Pattern Recorgnition Society, pages 3 33, 00. [3] S. Bogner. Introduction to panoramic imaging. In Proceedings of the IEEE SMC Conference, pages , 995. [4] J.S. Chahl and M.V. Srinivasan. Reflective surfaces for panoramic imaging. Applied Optics, 36: , 997. [5] T. Conroy and J. Moore. Resolution invariant surfaces for panoramic vision systems. In Proc. International Conference on Computer Vision, pages , 999. [6] S. Gaechter and T. Pajdla. Mirror design for an omnidirectional camera with space variant imager. In Proc. of the Workshop on Omnidirectional Vision Applied to Robotic Orientation and Nondestructive Testing (NDT), Budapest, 00. [7] C. Geyer and K. Daniilidis. A unifying theory for central panoramic systems and practical applications. In Proc. of the European Conference on Computer Vision, pages , 000. [8] A. Gray. Modern Differential Geometry of Curves and Surfaces with Mathematica. CRC Press, 998. [9] R. A. Hicks and R. Bajcsy. Catadioptic sensors that approximate wide-angle perspective projections. In Proc. Computer Vision Pattern Recognition, pages , 000. [0] R. A. Hicks, R. Perline, and M. Coletta. Catadioptric sensors for panoramic viewing. In Proc. Int. Conf. on Computing and Information Technology, 00. [] M. Ollis, H. Herman, and Sanjiv Singh. Analysis and design of panoramic stereo vision using equi-angular pixel cameras. Technical Report, The Robotics Institute, Carnegie Mellon University, 5000 Forbes Avenue Pittsburgh, PA 53, 999. [] R. Swaminathan, M. Grossberg, and S. Nayar. Caustics of catadioptrics cameras. In Proc. International Conference on Computer Vision, pages II: 9, 00. [3] Y. Yagi. Omnidirectional sensing and its applications. IEICE Trans. on Information and Systems, E8-D(3), pages ,

arxiv:cs/ v1 [cs.cv] 24 Mar 2003

arxiv:cs/ v1 [cs.cv] 24 Mar 2003 Differential Methods in Catadioptric Sensor Design with Applications to Panoramic Imaging Technical Report arxiv:cs/0303024v1 [cs.cv] 24 Mar 2003 R. Andrew Hicks Department of Mathematics Drexel University

More information

Precise Omnidirectional Camera Calibration

Precise Omnidirectional Camera Calibration Precise Omnidirectional Camera Calibration Dennis Strelow, Jeffrey Mishler, David Koes, and Sanjiv Singh Carnegie Mellon University {dstrelow, jmishler, dkoes, ssingh}@cs.cmu.edu Abstract Recent omnidirectional

More information

Catadioptric camera model with conic mirror

Catadioptric camera model with conic mirror LÓPEZ-NICOLÁS, SAGÜÉS: CATADIOPTRIC CAMERA MODEL WITH CONIC MIRROR Catadioptric camera model with conic mirror G. López-Nicolás gonlopez@unizar.es C. Sagüés csagues@unizar.es Instituto de Investigación

More information

PARAMETRIC EQUATIONS AND POLAR COORDINATES

PARAMETRIC EQUATIONS AND POLAR COORDINATES 10 PARAMETRIC EQUATIONS AND POLAR COORDINATES PARAMETRIC EQUATIONS & POLAR COORDINATES A coordinate system represents a point in the plane by an ordered pair of numbers called coordinates. PARAMETRIC EQUATIONS

More information

Chapter 15: Functions of Several Variables

Chapter 15: Functions of Several Variables Chapter 15: Functions of Several Variables Section 15.1 Elementary Examples a. Notation: Two Variables b. Example c. Notation: Three Variables d. Functions of Several Variables e. Examples from the Sciences

More information

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions Calculus III Math Spring 7 In-term exam April th. Suggested solutions This exam contains sixteen problems numbered through 6. Problems 5 are multiple choice problems, which each count 5% of your total

More information

Background for Surface Integration

Background for Surface Integration Background for urface Integration 1 urface Integrals We have seen in previous work how to define and compute line integrals in R 2. You should remember the basic surface integrals that we will need to

More information

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 27 / 45

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 27 / 45 : Given any point P = (x, y) on the plane r stands for the distance from the origin (0, 0). θ stands for the angle from positive x-axis to OP. Polar coordinate: (r, θ) Chapter 10: Parametric Equations

More information

Camera model and multiple view geometry

Camera model and multiple view geometry Chapter Camera model and multiple view geometry Before discussing how D information can be obtained from images it is important to know how images are formed First the camera model is introduced and then

More information

A Computer Vision Sensor for Panoramic Depth Perception

A Computer Vision Sensor for Panoramic Depth Perception A Computer Vision Sensor for Panoramic Depth Perception Radu Orghidan 1, El Mustapha Mouaddib 2, and Joaquim Salvi 1 1 Institute of Informatics and Applications, Computer Vision and Robotics Group University

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below: Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics Lecture 5 August 31 2016 Topics: Polar coordinate system Conversion of polar coordinates to 2-D

More information

The diagram above shows a sketch of the curve C with parametric equations

The diagram above shows a sketch of the curve C with parametric equations 1. The diagram above shows a sketch of the curve C with parametric equations x = 5t 4, y = t(9 t ) The curve C cuts the x-axis at the points A and B. (a) Find the x-coordinate at the point A and the x-coordinate

More information

Dr. Allen Back. Nov. 21, 2014

Dr. Allen Back. Nov. 21, 2014 Dr. Allen Back of Nov. 21, 2014 The most important thing you should know (e.g. for exams and homework) is how to setup (and perhaps compute if not too hard) surface integrals, triple integrals, etc. But

More information

Omni Flow. Libor Spacek Department of Computer Science University of Essex, Colchester, CO4 3SQ, UK. Abstract. 1. Introduction

Omni Flow. Libor Spacek Department of Computer Science University of Essex, Colchester, CO4 3SQ, UK. Abstract. 1. Introduction Omni Flow Libor Spacek Department of Computer Science University of Essex, Colchester, CO4 3SQ, UK. Abstract Catadioptric omnidirectional sensors (catadioptric cameras) capture instantaneous images with

More information

Digital Geometry Processing Parameterization I

Digital Geometry Processing Parameterization I Problem Definition Given a surface (mesh) S in R 3 and a domain find a bective F: S Typical Domains Cutting to a Disk disk = genus zero + boundary sphere = closed genus zero Creates artificial boundary

More information

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder]

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Preliminaries Recall: Given a smooth function f:r R, the function

More information

Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems

Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems Abstract In this paper we present a method for mirror shape recovery and partial calibration for non-central catadioptric

More information

Catadioptric Projective Geometry

Catadioptric Projective Geometry International Journal of Computer Vision 45(3), 223 243, 2001 c 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Catadioptric Projective Geometry CHRISTOPHER GEYER AND KOSTAS DANIILIDIS

More information

QUIZ 4 (CHAPTER 17) SOLUTIONS MATH 252 FALL 2008 KUNIYUKI SCORED OUT OF 125 POINTS MULTIPLIED BY % POSSIBLE

QUIZ 4 (CHAPTER 17) SOLUTIONS MATH 252 FALL 2008 KUNIYUKI SCORED OUT OF 125 POINTS MULTIPLIED BY % POSSIBLE QUIZ 4 (CHAPTER 17) SOLUTIONS MATH 5 FALL 8 KUNIYUKI SCORED OUT OF 15 POINTS MULTIPLIED BY.84 15% POSSIBLE 1) Reverse the order of integration, and evaluate the resulting double integral: 16 y dx dy. Give

More information

Chapter 11. Parametric Equations And Polar Coordinates

Chapter 11. Parametric Equations And Polar Coordinates Instructor: Prof. Dr. Ayman H. Sakka Chapter 11 Parametric Equations And Polar Coordinates In this chapter we study new ways to define curves in the plane, give geometric definitions of parabolas, ellipses,

More information

Non-isotropic Omnidirectional Imaging System for an Autonomous Mobile Robot

Non-isotropic Omnidirectional Imaging System for an Autonomous Mobile Robot Non-isotropic Omnidirectional Imaging System for an Autonomous Mobile Robot Kazuaki Kondo and Yasushi Yagi The Institute of Scientific and Industrial Research Osaka University Mihogaoka 8- Ibaragishi Osaka,

More information

Mathematics of a Multiple Omni-Directional System

Mathematics of a Multiple Omni-Directional System Mathematics of a Multiple Omni-Directional System A. Torii A. Sugimoto A. Imiya, School of Science and National Institute of Institute of Media and Technology, Informatics, Information Technology, Chiba

More information

SPECIAL TECHNIQUES-II

SPECIAL TECHNIQUES-II SPECIAL TECHNIQUES-II Lecture 19: Electromagnetic Theory Professor D. K. Ghosh, Physics Department, I.I.T., Bombay Method of Images for a spherical conductor Example :A dipole near aconducting sphere The

More information

A Catadioptric Sensor with Multiple Viewpoints

A Catadioptric Sensor with Multiple Viewpoints A Catadioptric Sensor with Multiple Viewpoints Libor Spacek Department of Computer Science, University of Essex Wivenhoe Park, Colchester, CO4 3SQ, UK tel. +44 1206 872343, fax. +44 1206 872788 Abstract

More information

Image Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania

Image Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania Image Formation Antonino Furnari Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania furnari@dmi.unict.it 18/03/2014 Outline Introduction; Geometric Primitives

More information

Light: Geometric Optics

Light: Geometric Optics Light: Geometric Optics Regular and Diffuse Reflection Sections 23-1 to 23-2. How We See Weseebecauselightreachesoureyes. There are two ways, therefore, in which we see: (1) light from a luminous object

More information

Outcomes List for Math Multivariable Calculus (9 th edition of text) Spring

Outcomes List for Math Multivariable Calculus (9 th edition of text) Spring Outcomes List for Math 200-200935 Multivariable Calculus (9 th edition of text) Spring 2009-2010 The purpose of the Outcomes List is to give you a concrete summary of the material you should know, and

More information

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ = Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant

More information

TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions

TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions Page 1 of 14 Photometry Questions 1. When an upright object is placed between the focal point of a lens and a converging

More information

Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems

Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems Partial Calibration and Mirror Shape Recovery for Non-Central Catadioptric Systems Nuno Gonçalves and Helder Araújo Institute of Systems and Robotics - Coimbra University of Coimbra Polo II - Pinhal de

More information

Double Integrals, Iterated Integrals, Cross-sections

Double Integrals, Iterated Integrals, Cross-sections Chapter 14 Multiple Integrals 1 ouble Integrals, Iterated Integrals, Cross-sections 2 ouble Integrals over more general regions, efinition, Evaluation of ouble Integrals, Properties of ouble Integrals

More information

TEAMS National Competition High School Version Photometry Solution Manual 25 Questions

TEAMS National Competition High School Version Photometry Solution Manual 25 Questions TEAMS National Competition High School Version Photometry Solution Manual 25 Questions Page 1 of 15 Photometry Questions 1. When an upright object is placed between the focal point of a lens and a converging

More information

Structure from Small Baseline Motion with Central Panoramic Cameras

Structure from Small Baseline Motion with Central Panoramic Cameras Structure from Small Baseline Motion with Central Panoramic Cameras Omid Shakernia René Vidal Shankar Sastry Department of Electrical Engineering & Computer Sciences, UC Berkeley {omids,rvidal,sastry}@eecs.berkeley.edu

More information

Glossary of dictionary terms in the AP geometry units

Glossary of dictionary terms in the AP geometry units Glossary of dictionary terms in the AP geometry units affine linear equation: an equation in which both sides are sums of terms that are either a number times y or a number times x or just a number [SlL2-D5]

More information

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 28 / 46

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 28 / 46 Polar Coordinates Polar Coordinates: Given any point P = (x, y) on the plane r stands for the distance from the origin (0, 0). θ stands for the angle from positive x-axis to OP. Polar coordinate: (r, θ)

More information

Measuring Lengths The First Fundamental Form

Measuring Lengths The First Fundamental Form Differential Geometry Lia Vas Measuring Lengths The First Fundamental Form Patching up the Coordinate Patches. Recall that a proper coordinate patch of a surface is given by parametric equations x = (x(u,

More information

MATH 2023 Multivariable Calculus

MATH 2023 Multivariable Calculus MATH 2023 Multivariable Calculus Problem Sets Note: Problems with asterisks represent supplementary informations. You may want to read their solutions if you like, but you don t need to work on them. Set

More information

Focusing properties of spherical and parabolic mirrors

Focusing properties of spherical and parabolic mirrors Physics 5B Winter 008 Focusing properties of spherical and parabolic mirrors 1 General considerations Consider a curved mirror surface that is constructed as follows Start with a curve, denoted by y()

More information

= f (a, b) + (hf x + kf y ) (a,b) +

= f (a, b) + (hf x + kf y ) (a,b) + Chapter 14 Multiple Integrals 1 Double Integrals, Iterated Integrals, Cross-sections 2 Double Integrals over more general regions, Definition, Evaluation of Double Integrals, Properties of Double Integrals

More information

Refraction at a single curved spherical surface

Refraction at a single curved spherical surface Refraction at a single curved spherical surface This is the beginning of a sequence of classes which will introduce simple and complex lens systems We will start with some terminology which will become

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6 Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

Impulse Gauss Curvatures 2002 SSHE-MA Conference. Howard Iseri Mansfield University

Impulse Gauss Curvatures 2002 SSHE-MA Conference. Howard Iseri Mansfield University Impulse Gauss Curvatures 2002 SSHE-MA Conference Howard Iseri Mansfield University Abstract: In Riemannian (differential) geometry, the differences between Euclidean geometry, elliptic geometry, and hyperbolic

More information

Calibration of a fish eye lens with field of view larger than 180

Calibration of a fish eye lens with field of view larger than 180 CENTER FOR MACHINE PERCEPTION CZECH TECHNICAL UNIVERSITY Calibration of a fish eye lens with field of view larger than 18 Hynek Bakstein and Tomáš Pajdla {bakstein, pajdla}@cmp.felk.cvut.cz REPRINT Hynek

More information

Designing Cylinders with Constant Negative Curvature

Designing Cylinders with Constant Negative Curvature Designing Cylinders with Constant Negative Curvature Ulrich Pinkall Abstract. We describe algorithms that can be used to interactively construct ( design ) surfaces with constant negative curvature, in

More information

Exam 3 SCORE. MA 114 Exam 3 Spring Section and/or TA:

Exam 3 SCORE. MA 114 Exam 3 Spring Section and/or TA: MA 114 Exam 3 Spring 217 Exam 3 Name: Section and/or TA: Last Four Digits of Student ID: Do not remove this answer page you will return the whole exam. You will be allowed two hours to complete this test.

More information

3. The three points (2, 4, 1), (1, 2, 2) and (5, 2, 2) determine a plane. Which of the following points is in that plane?

3. The three points (2, 4, 1), (1, 2, 2) and (5, 2, 2) determine a plane. Which of the following points is in that plane? Math 4 Practice Problems for Midterm. A unit vector that is perpendicular to both V =, 3, and W = 4,, is (a) V W (b) V W (c) 5 6 V W (d) 3 6 V W (e) 7 6 V W. In three dimensions, the graph of the equation

More information

Uncalibrated Video Compass for Mobile Robots from Paracatadioptric Line Images

Uncalibrated Video Compass for Mobile Robots from Paracatadioptric Line Images Uncalibrated Video Compass for Mobile Robots from Paracatadioptric Line Images Gian Luca Mariottini and Domenico Prattichizzo Dipartimento di Ingegneria dell Informazione Università di Siena Via Roma 56,

More information

GEOMETRIC CONSTRUCTION OF THE CAUSTIC SURFACE OF CATADIOPTRIC NON CENTRAL SENSORS

GEOMETRIC CONSTRUCTION OF THE CAUSTIC SURFACE OF CATADIOPTRIC NON CENTRAL SENSORS GEOMETRIC CONSTRUCTION OF THE CAUSTIC SURFACE OF CATADIOPTRIC NON CENTRAL SENSORS Sio-hoi Ieng, 1,2 Ryad Benosman 1 1 University of Pierre and Marie Curie, 4 place Jussieu 75252 Paris cedex 05 ieng@lis.jussieu.fr,

More information

Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism

Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism Sho ji Suzuki, Tatsunori Kato, Minoru Asada, and Koh Hosoda Dept. of Adaptive Machine Systems, Graduate

More information

Homework 8. Due: Tuesday, March 31st, 2009

Homework 8. Due: Tuesday, March 31st, 2009 MATH 55 Applied Honors Calculus III Winter 9 Homework 8 Due: Tuesday, March 3st, 9 Section 6.5, pg. 54: 7, 3. Section 6.6, pg. 58:, 3. Section 6.7, pg. 66: 3, 5, 47. Section 6.8, pg. 73: 33, 38. Section

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Calculus III-Final review Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Find the corresponding position vector. 1) Define the points P = (-,

More information

38. Triple Integration over Rectangular Regions

38. Triple Integration over Rectangular Regions 8. Triple Integration over Rectangular Regions A rectangular solid region S in R can be defined by three compound inequalities, a 1 x a, b 1 y b, c 1 z c, where a 1, a, b 1, b, c 1 and c are constants.

More information

Coordinate Transformations in Advanced Calculus

Coordinate Transformations in Advanced Calculus Coordinate Transformations in Advanced Calculus by Sacha Nandlall T.A. for MATH 264, McGill University Email: sacha.nandlall@mail.mcgill.ca Website: http://www.resanova.com/teaching/calculus/ Fall 2006,

More information

Grad operator, triple and line integrals. Notice: this material must not be used as a substitute for attending the lectures

Grad operator, triple and line integrals. Notice: this material must not be used as a substitute for attending the lectures Grad operator, triple and line integrals Notice: this material must not be used as a substitute for attending the lectures 1 .1 The grad operator Let f(x 1, x,..., x n ) be a function of the n variables

More information

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes Jim Lambers MAT 169 Fall Semester 2009-10 Lecture 33 Notes These notes correspond to Section 9.3 in the text. Polar Coordinates Throughout this course, we have denoted a point in the plane by an ordered

More information

CS-9645 Introduction to Computer Vision Techniques Winter 2019

CS-9645 Introduction to Computer Vision Techniques Winter 2019 Table of Contents Projective Geometry... 1 Definitions...1 Axioms of Projective Geometry... Ideal Points...3 Geometric Interpretation... 3 Fundamental Transformations of Projective Geometry... 4 The D

More information

Applications of Triple Integrals

Applications of Triple Integrals Chapter 14 Multiple Integrals 1 Double Integrals, Iterated Integrals, Cross-sections 2 Double Integrals over more general regions, Definition, Evaluation of Double Integrals, Properties of Double Integrals

More information

Parametric and Polar Curves

Parametric and Polar Curves Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates

More information

Parametric and Polar Curves

Parametric and Polar Curves Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates

More information

SELF-CALIBRATION OF CENTRAL CAMERAS BY MINIMIZING ANGULAR ERROR

SELF-CALIBRATION OF CENTRAL CAMERAS BY MINIMIZING ANGULAR ERROR SELF-CALIBRATION OF CENTRAL CAMERAS BY MINIMIZING ANGULAR ERROR Juho Kannala, Sami S. Brandt and Janne Heikkilä Machine Vision Group, University of Oulu, Finland {jkannala, sbrandt, jth}@ee.oulu.fi Keywords:

More information

How to Project Spherical Conics into the Plane

How to Project Spherical Conics into the Plane How to Project pherical Conics into the Plane Yoichi Maeda maeda@keyakiccu-tokaiacjp Department of Mathematics Tokai University Japan Abstract: In this paper, we will introduce a method how to draw the

More information

Chapter 3. Sukhwinder Singh

Chapter 3. Sukhwinder Singh Chapter 3 Sukhwinder Singh PIXEL ADDRESSING AND OBJECT GEOMETRY Object descriptions are given in a world reference frame, chosen to suit a particular application, and input world coordinates are ultimately

More information

A Fast Linear Registration Framework for Multi-Camera GIS Coordination

A Fast Linear Registration Framework for Multi-Camera GIS Coordination A Fast Linear Registration Framework for Multi-Camera GIS Coordination Karthik Sankaranarayanan James W. Davis Dept. of Computer Science and Engineering Ohio State University Columbus, OH 4320 USA {sankaran,jwdavis}@cse.ohio-state.edu

More information

Topics and things to know about them:

Topics and things to know about them: Practice Final CMSC 427 Distributed Tuesday, December 11, 2007 Review Session, Monday, December 17, 5:00pm, 4424 AV Williams Final: 10:30 AM Wednesday, December 19, 2007 General Guidelines: The final will

More information

Dr. Allen Back. Nov. 19, 2014

Dr. Allen Back. Nov. 19, 2014 Why of Dr. Allen Back Nov. 19, 2014 Graph Picture of T u, T v for a Lat/Long Param. of the Sphere. Why of Graph Basic Picture Why of Graph Why Φ(u, v) = (x(u, v), y(u, v), z(u, v)) Tangents T u = (x u,

More information

MA 243 Calculus III Fall Assignment 1. Reading assignments are found in James Stewart s Calculus (Early Transcendentals)

MA 243 Calculus III Fall Assignment 1. Reading assignments are found in James Stewart s Calculus (Early Transcendentals) MA 43 Calculus III Fall 8 Dr. E. Jacobs Assignments Reading assignments are found in James Stewart s Calculus (Early Transcendentals) Assignment. Spheres and Other Surfaces Read. -. and.6 Section./Problems

More information

Math 11 Fall 2016 Section 1 Monday, October 17, 2016

Math 11 Fall 2016 Section 1 Monday, October 17, 2016 Math 11 Fall 16 Section 1 Monday, October 17, 16 First, some important points from the last class: f(x, y, z) dv, the integral (with respect to volume) of f over the three-dimensional region, is a triple

More information

MATH 1020 WORKSHEET 10.1 Parametric Equations

MATH 1020 WORKSHEET 10.1 Parametric Equations MATH WORKSHEET. Parametric Equations If f and g are continuous functions on an interval I, then the equations x ft) and y gt) are called parametric equations. The parametric equations along with the graph

More information

Projective geometry for Computer Vision

Projective geometry for Computer Vision Department of Computer Science and Engineering IIT Delhi NIT, Rourkela March 27, 2010 Overview Pin-hole camera Why projective geometry? Reconstruction Computer vision geometry: main problems Correspondence

More information

16.6. Parametric Surfaces. Parametric Surfaces. Parametric Surfaces. Vector Calculus. Parametric Surfaces and Their Areas

16.6. Parametric Surfaces. Parametric Surfaces. Parametric Surfaces. Vector Calculus. Parametric Surfaces and Their Areas 16 Vector Calculus 16.6 and Their Areas Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. and Their Areas Here we use vector functions to describe more general

More information

UNIFYING IMAGE PLANE LIFTINGS FOR CENTRAL CATADIOPTRIC AND DIOPTRIC CAMERAS

UNIFYING IMAGE PLANE LIFTINGS FOR CENTRAL CATADIOPTRIC AND DIOPTRIC CAMERAS UNIFYING IMAGE PLANE LIFTINGS FOR CENTRAL CATADIOPTRIC AND DIOPTRIC CAMERAS Jo~ao P. Barreto Dept. of Electrical and Computer Engineering University of Coimbra, Portugal jpbar@deec.uc.pt Abstract Keywords:

More information

Local qualitative shape from stereo. without detailed correspondence. Extended Abstract. Shimon Edelman. Internet:

Local qualitative shape from stereo. without detailed correspondence. Extended Abstract. Shimon Edelman. Internet: Local qualitative shape from stereo without detailed correspondence Extended Abstract Shimon Edelman Center for Biological Information Processing MIT E25-201, Cambridge MA 02139 Internet: edelman@ai.mit.edu

More information

Omni Stereo Vision of Cooperative Mobile Robots

Omni Stereo Vision of Cooperative Mobile Robots Omni Stereo Vision of Cooperative Mobile Robots Zhigang Zhu*, Jizhong Xiao** *Department of Computer Science **Department of Electrical Engineering The City College of the City University of New York (CUNY)

More information

Optics II. Reflection and Mirrors

Optics II. Reflection and Mirrors Optics II Reflection and Mirrors Geometric Optics Using a Ray Approximation Light travels in a straight-line path in a homogeneous medium until it encounters a boundary between two different media The

More information

Geometry and Gravitation

Geometry and Gravitation Chapter 15 Geometry and Gravitation 15.1 Introduction to Geometry Geometry is one of the oldest branches of mathematics, competing with number theory for historical primacy. Like all good science, its

More information

Caustics of Catadioptric Cameras *

Caustics of Catadioptric Cameras * Caustics of Catadioptric Cameras * Rahul Swaminathan, Michael D. Grossberg and Shree K. Nayar Department of Computer Science, Columbia University New York, New York 10027 Email: { srahul, mdog, nayar}

More information

Geometrical Optics. Chapter General Comments. 1.2 Snell s Law

Geometrical Optics. Chapter General Comments. 1.2 Snell s Law Chapter 1 Geometrical Optics 1.1 General Comments A light wave is an electromagnetic wave, and the wavelength that optics studies ranges from the ultraviolet (0.2 mm) to the middle infrared (10 mm). The

More information

Polar Coordinates. OpenStax. 1 Dening Polar Coordinates

Polar Coordinates. OpenStax. 1 Dening Polar Coordinates OpenStax-CNX module: m53852 1 Polar Coordinates OpenStax This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License 4.0 Abstract Locate points

More information

V = 2πx(1 x) dx. x 2 dx. 3 x3 0

V = 2πx(1 x) dx. x 2 dx. 3 x3 0 Wednesday, September 3, 215 Page 462 Problem 1 Problem. Use the shell method to set up and evaluate the integral that gives the volume of the solid generated by revolving the region (y = x, y =, x = 2)

More information

Camera Calibration for a Robust Omni-directional Photogrammetry System

Camera Calibration for a Robust Omni-directional Photogrammetry System Camera Calibration for a Robust Omni-directional Photogrammetry System Fuad Khan 1, Michael Chapman 2, Jonathan Li 3 1 Immersive Media Corporation Calgary, Alberta, Canada 2 Ryerson University Toronto,

More information

Parametric and Polar Curves

Parametric and Polar Curves Chapter 2 Parametric and Polar Curves 2.1 Parametric Equations; Tangent Lines and Arc Length for Parametric Curves Parametric Equations So far we ve described a curve by giving an equation that the coordinates

More information

Towards Generic Self-Calibration of Central Cameras

Towards Generic Self-Calibration of Central Cameras Towards Generic Self-Calibration of Central Cameras Srikumar Ramalingam 1&2, Peter Sturm 1, and Suresh K. Lodha 2 1 INRIA Rhône-Alpes, GRAVIR-CNRS, 38330 Montbonnot, France 2 Dept. of Computer Science,

More information

Conics, Parametric Equations, and Polar Coordinates. Copyright Cengage Learning. All rights reserved.

Conics, Parametric Equations, and Polar Coordinates. Copyright Cengage Learning. All rights reserved. 10 Conics, Parametric Equations, and Polar Coordinates Copyright Cengage Learning. All rights reserved. 10.5 Area and Arc Length in Polar Coordinates Copyright Cengage Learning. All rights reserved. Objectives

More information

A1:Orthogonal Coordinate Systems

A1:Orthogonal Coordinate Systems A1:Orthogonal Coordinate Systems A1.1 General Change of Variables Suppose that we express x and y as a function of two other variables u and by the equations We say that these equations are defining a

More information

Chapter 26 Geometrical Optics

Chapter 26 Geometrical Optics Chapter 26 Geometrical Optics 26.1 The Reflection of Light 26.2 Forming Images With a Plane Mirror 26.3 Spherical Mirrors 26.4 Ray Tracing and the Mirror Equation 26.5 The Refraction of Light 26.6 Ray

More information

Contents. MATH 32B-2 (18W) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables. 1 Homework 1 - Solutions 3. 2 Homework 2 - Solutions 13

Contents. MATH 32B-2 (18W) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables. 1 Homework 1 - Solutions 3. 2 Homework 2 - Solutions 13 MATH 32B-2 (8) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables Contents Homework - Solutions 3 2 Homework 2 - Solutions 3 3 Homework 3 - Solutions 9 MATH 32B-2 (8) (L) G. Liu / (TA) A. Zhou Calculus

More information

GEOMETRIC OPTICS MIRRORS

GEOMETRIC OPTICS MIRRORS GEOMETRIC OPTICS Now that we understand the laws of reflection and refraction we can put them to practical use by designing optical instruments. We begin with the law of reflection which tells us that

More information

Chapter 7: Geometrical Optics. The branch of physics which studies the properties of light using the ray model of light.

Chapter 7: Geometrical Optics. The branch of physics which studies the properties of light using the ray model of light. Chapter 7: Geometrical Optics The branch of physics which studies the properties of light using the ray model of light. Overview Geometrical Optics Spherical Mirror Refraction Thin Lens f u v r and f 2

More information

Complex Analysis for Reconstruction from Controlled Motion

Complex Analysis for Reconstruction from Controlled Motion Complex Analysis for Reconstruction from Controlled Motion R. Andrew Hicks David Pettey Kostas Daniilidis Ruzena Bajcsy GRASP Laboratory, Department of Computer and Information Science University of Pennsylvania

More information

03 Vector Graphics. Multimedia Systems. 2D and 3D Graphics, Transformations

03 Vector Graphics. Multimedia Systems. 2D and 3D Graphics, Transformations Multimedia Systems 03 Vector Graphics 2D and 3D Graphics, Transformations Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures

More information

Reflection & Mirrors

Reflection & Mirrors Reflection & Mirrors Geometric Optics Using a Ray Approximation Light travels in a straight-line path in a homogeneous medium until it encounters a boundary between two different media A ray of light is

More information

Polar Coordinates. Calculus 2 Lia Vas. If P = (x, y) is a point in the xy-plane and O denotes the origin, let

Polar Coordinates. Calculus 2 Lia Vas. If P = (x, y) is a point in the xy-plane and O denotes the origin, let Calculus Lia Vas Polar Coordinates If P = (x, y) is a point in the xy-plane and O denotes the origin, let r denote the distance from the origin O to the point P = (x, y). Thus, x + y = r ; θ be the angle

More information

Section Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals

Section Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals Section 16.4 Parametrized Surfaces and Surface Integrals (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals MATH 127 (Section 16.4) Parametrized Surfaces and Surface Integrals

More information

CS4670: Computer Vision

CS4670: Computer Vision CS467: Computer Vision Noah Snavely Lecture 13: Projection, Part 2 Perspective study of a vase by Paolo Uccello Szeliski 2.1.3-2.1.6 Reading Announcements Project 2a due Friday, 8:59pm Project 2b out Friday

More information

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 53

More information

5 Applications of Definite Integrals

5 Applications of Definite Integrals 5 Applications of Definite Integrals The previous chapter introduced the concepts of a definite integral as an area and as a limit of Riemann sums, demonstrated some of the properties of integrals, introduced

More information

5/27/12. Objectives. Plane Curves and Parametric Equations. Sketch the graph of a curve given by a set of parametric equations.

5/27/12. Objectives. Plane Curves and Parametric Equations. Sketch the graph of a curve given by a set of parametric equations. Objectives Sketch the graph of a curve given by a set of parametric equations. Eliminate the parameter in a set of parametric equations. Find a set of parametric equations to represent a curve. Understand

More information

P H Y L A B 1 : G E O M E T R I C O P T I C S

P H Y L A B 1 : G E O M E T R I C O P T I C S P H Y 1 4 3 L A B 1 : G E O M E T R I C O P T I C S Introduction Optics is the study of the way light interacts with other objects. This behavior can be extremely complicated. However, if the objects in

More information

CS6670: Computer Vision

CS6670: Computer Vision CS6670: Computer Vision Noah Snavely Lecture 7: Image Alignment and Panoramas What s inside your fridge? http://www.cs.washington.edu/education/courses/cse590ss/01wi/ Projection matrix intrinsics projection

More information