Equi-areal Catadioptric Sensors
|
|
- Spencer Ray
- 5 years ago
- Views:
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
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 informationPrecise 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 informationCatadioptric 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 informationPARAMETRIC 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 informationChapter 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 informationCalculus 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 informationBackground 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 informationPolar 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 informationCamera 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 informationA 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 informationTo 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 informationFall 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 informationThe 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 informationDr. 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 informationOmni 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 informationDigital 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 informationDifferential 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 informationPartial 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 informationCatadioptric 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 informationQUIZ 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 informationChapter 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 informationNon-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 informationMathematics 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 informationSPECIAL 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 informationA 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 informationImage 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 informationLight: 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 informationOutcomes 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 informationdq 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 informationTEAMS 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 informationPartial 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 informationDouble 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 informationTEAMS 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 informationStructure 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 informationGlossary 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 informationPolar 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 informationMeasuring 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 informationMATH 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 informationFocusing 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) +
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 informationRefraction 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 informationTo 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 informationImpulse 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 informationCalibration 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 informationDesigning 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 informationExam 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 information3. 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 informationUncalibrated 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 informationGEOMETRIC 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 informationBehavior 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 informationHomework 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 informationMULTIPLE 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 information38. 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 informationCoordinate 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 informationGrad 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 informationJim 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 informationCS-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 informationApplications 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 informationParametric 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 informationParametric 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 informationSELF-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 informationHow 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 informationChapter 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 informationA 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 informationTopics 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 informationDr. 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 informationMA 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 informationMath 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 informationMATH 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 informationProjective 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 information16.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 informationUNIFYING 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 informationLocal 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 informationOmni 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 informationOptics 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 informationGeometry 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 informationCaustics 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 informationGeometrical 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 informationPolar 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 informationV = 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 informationCamera 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 informationParametric 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 informationTowards 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 informationConics, 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 informationA1: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 informationChapter 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 informationContents. 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 informationGEOMETRIC 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 informationChapter 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 informationComplex 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 information03 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 informationReflection & 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 informationPolar 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 informationSection 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 informationCS4670: 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 informationTime 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 information5 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 information5/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 informationP 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 informationCS6670: 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