CS535 Fall Department of Computer Science Purdue University

Similar documents
Single Camera Catadioptric Stereo System

Folded Catadioptric Cameras*

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Astronomy 80 B: Light. Lecture 9: curved mirrors, lenses, aberrations 29 April 2003 Jerry Nelson

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

ON THE CREATION OF PANORAMIC IMAGES FROM IMAGE SEQUENCES

Catadioptric Omnidirectional Camera *

Image Formation Fundamentals

Proc. of DARPA Image Understanding Workshop, New Orleans, May Omnidirectional Video Camera. Shree K. Nayar

Creating a Panorama Photograph Using Photoshop Elements

Image Formation Fundamentals

Chapter 23. Light Geometric Optics

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

Converging Lenses. Parallel rays are brought to a focus by a converging lens (one that is thicker in the center than it is at the edge).

This is an author-deposited version published in: Eprints ID: 3672

Active Aperture Control and Sensor Modulation for Flexible Imaging

Reflection! Reflection and Virtual Image!

College of Arts and Sciences

Final Reg Optics Review SHORT ANSWER. Write the word or phrase that best completes each statement or answers the question.

Panoramic imaging. Ixyzϕθλt. 45 degrees FOV (normal view)

Digital Design and Communication Teaching (DiDACT) University of Sheffield Department of Landscape. Adobe Photoshop CS4 INTRODUCTION WORKSHOPS

Beacon Island Report / Notes

Reading. Angel. Chapter 5. Optional

Cameras for Stereo Panoramic Imaging Λ

Feature Extraction and Pattern Recognition from Fisheye Images in the Spatial Domain

How to combine images in Photoshop

Condition Mirror Refractive Lens Concave Focal Length Positive Focal Length Negative. Image distance positive

Advanced Diploma in. Photoshop. Summary Notes

Physics 132: Lecture Fundamentals of Physics

Lecture 2: Geometrical Optics. Geometrical Approximation. Lenses. Mirrors. Optical Systems. Images and Pupils. Aberrations.

Geometric Optics. Ray Model. assume light travels in straight line uses rays to understand and predict reflection & refraction

Brief outline of spectacle lens design

Depth Perception with a Single Camera

Lecture 2: Geometrical Optics. Geometrical Approximation. Lenses. Mirrors. Optical Systems. Images and Pupils. Aberrations.

19. Ray Optics. S. G. Rajeev. April 2, 2009

PHYS 160 Astronomy. When analyzing light s behavior in a mirror or lens, it is helpful to use a technique called ray tracing.

Image Mosaicing. Jinxiang Chai. Source: faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt

Panoramic Mosaicing with a 180 Field of View Lens

Design of null lenses for testing of elliptical surfaces

Fast Focal Length Solution in Partial Panoramic Image Stitching

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

Lecture 3: Geometrical Optics 1. Spherical Waves. From Waves to Rays. Lenses. Chromatic Aberrations. Mirrors. Outline

Unit 3: Chapter 6. Refraction

Projection and Perspective For many artists and mathematicians the hardest concept to fully master is working in

always positive for virtual image

A High-Resolution Panoramic Camera


Homographies and Mosaics

1.6. QUADRIC SURFACES 53. Figure 1.18: Parabola y = 2x 2. Figure 1.19: Parabola x = 2y 2

Folded catadioptric panoramic lens with an equidistance projection scheme

A Survey of Catadioptric Omnidirectional Camera Calibration

Image Formation. Light from distant things. Geometrical optics. Pinhole camera. Chapter 36

Waves & Oscillations

Lecture 19 (Geometric Optics I Plane and Spherical Optics) Physics Spring 2018 Douglas Fields

Algebra Based Physics. Reflection. Slide 1 / 66 Slide 2 / 66. Slide 3 / 66. Slide 4 / 66. Slide 5 / 66. Slide 6 / 66.

Mirrors and Lenses. Images can be formed by reflection from mirrors. Images can be formed by refraction through lenses.

Reading. Projections. The 3D synthetic camera model. Imaging with the synthetic camera. Angel. Chapter 5. Optional

A short introduction to panoramic images

Unit Two: Light Energy Lesson 1: Mirrors

Computational Photography and Video. Prof. Marc Pollefeys

NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT. Physics 211 E&M and Quantum Physics Spring Lab #8: Thin Lenses

Refraction of Light. Refraction of Light

Homographies and Mosaics

Chapter 34 Geometric Optics

LIGHT REFLECTION AND REFRACTION

OPTICAL IMAGING AND ABERRATIONS

The Law of Reflection

Preview. Light and Reflection Section 1. Section 1 Characteristics of Light. Section 2 Flat Mirrors. Section 3 Curved Mirrors

Ch 24. Geometric Optics

UC Berkeley UC Berkeley Previously Published Works

Photographing Long Scenes with Multiviewpoint

PHYSICS OPTICS. Mr Rishi Gopie

Algebra Based Physics. Reflection. Slide 1 / 66 Slide 2 / 66. Slide 3 / 66. Slide 4 / 66. Slide 5 / 66. Slide 6 / 66.

The eye & corrective lenses

LENSES. A lens is any glass, plastic or transparent refractive medium with two opposite faces, and at least one of the faces must be curved.

Why learn about photography in this course?

Optics: Lenses & Mirrors

lecture 24 image capture - photography: model of image formation - image blur - camera settings (f-number, shutter speed) - exposure - camera response

UNIT 12 LIGHT and OPTICS

Lens Design I. Lecture 3: Properties of optical systems II Herbert Gross. Summer term

Unit 2: Optics Part 2

Lecture 4: Geometrical Optics 2. Optical Systems. Images and Pupils. Rays. Wavefronts. Aberrations. Outline

LECTURE 17 MIRRORS AND THIN LENS EQUATION

Downloaded from

Assignment X Light. Reflection and refraction of light. (a) Angle of incidence (b) Angle of reflection (c) principle axis

Geometrical Optics Optical systems

Chapter 28. Reflection and Refraction

Light: Lenses and. Mirrors. Test Date: Name 1ÿ-ÿ. Physics. Light: Lenses and Mirrors

Converging and Diverging Surfaces. Lenses. Converging Surface

Conic and Quadric Surface Lab page 4. NORTHEASTERN UNIVERSITY Department of Mathematics Fall 03 Conic Sections and Quadratic Surface Lab

The Quadratic-Throat Waveguide :

Physics 1520, Spring 2013 Quiz 2, Form: A

Dual-fisheye Lens Stitching for 360-degree Imaging & Video. Tuan Ho, PhD. Student Electrical Engineering Dept., UT Arlington

Gaussian Ray Tracing Technique

Multi Viewpoint Panoramas

Optical Systems: Pinhole Camera Pinhole camera: simple hole in a box: Called Camera Obscura Aristotle discussed, Al-Hazen analyzed in Book of Optics

Omni-Directional Catadioptric Acquisition System

CH. 23 Mirrors and Lenses HW# 6, 7, 9, 11, 13, 21, 25, 31, 33, 35

Collimation Tester Instructions

Transcription:

Omnidirectional Camera Models CS535 Fall 2010 Daniel G Aliaga Daniel G. Aliaga Department of Computer Science Purdue University

A little bit of history Omnidirectional cameras are also called panoramic cameras Panorama comes from the Greek phrase all sight Originally used for artistic purposes Robert Barker obtained a patent for the idea of a panorama in 1794 A Painting without Equal In 1800s, panorama became a common European word

Taxonomy of Omnidirectional Camera Designs Single center of projection Like a traditional camera, light rays meet at a single focal point Multiple center of projection Camera adoes not have aeaa single gefocal point Sampled surfaces can be missing or duplicated in full image Mathematical (re)projections are more complicated OR Si l C /I Single Camera/Image One view is acquired per image Multiple Camera/Image A single view composed by compositing several images

Some Omnidirectional Cameras Rotating camera design Fish eye ih lens design Multiple camera planar mirror design Single COP curved mirror design

Rotating Camera Design Place a camera on a tripod and spin it around snapping pictures every so often Pros Simple Cons Multiple centers of projection Multiple (overlapping images) to composite Vertical jitter Slow acquisition process

Rotating Camera Design original warped stitched

Rotating Camera Design Tienamen

Panoramic Video Textures [Agarwala-SIG05]

Panoramic Video Textures pvviewer [Agarwala-SIG05]

Panoramic Video Textures [Agarwala-SIG05]

Fish Eye Lens Design Use a wide field of view lens (~180 degrees) placed in front of a traditional camera Pros: Also relatively simple for users (making the lens can be troublesome for designers) Cons: Very severe image distortion Low resolution around perimeter of field of view Almost a single center ofprojection

Multiple Planar Mirror Design Catadioptric = reflective (mirror) + refractive (lens) http://www.fullview.com p// [Nalwa96]

Multiple Planar Mirror Design [Fullview]

Multiple Planar Mirror Design [Fullview]

Multiple Planar Mirror Design

Fixed Viewpoint Constraint image point pinhole (0,h) image plane focal plane h z n c b a b+c world point d mirror point (r, z) r Property 1: c=90 o -a Property 2: a+d+2b+2c=180 o mirror base

Fixed Viewpoint Constraint Property 1: c=90 o -a Property 2: a+d+2b+2c=180 o 2b=a-d 2tan(b) = tan(a)-tan(d) tan(d) 1-tan 2 (b) = 1+tan(a)tan(d) r(h-2z)(dz/dr) 2-2(r 2 +hz-z 2 )(dz/dr) + r(2z-h) = 0 Quadratic first-order ODE (constraint equation)

Fixed Viewpoint Constraint Property 1: c=90 o -a Property 2: a+d+2b+2c=180 o 2b=a-d 2tan(b) = tan(a)-tan(d) tan(d) 1-tan 2 (b) = 1+tan(a)tan(d) (z-h/2) 2 -r 2 (k/2-1)=h 2 (k-2)/4k (z-h/2) 2 +r 2 (1+h 2 /2k)=(2k+h 2 )/4 for k 2 for k 0 Generalized solution to constraint equation

Single Curved Mirror Design Theoretical solutions to a single center of projection panoramic camera use mirrors that are subsets of swept conic sections Cones Spheres Ellipsoids Hyperboloids Paraboloids [ Panoramic Vision, Benosman/Kang]

Examples Walking in the mirror Museum

Conical Mirror

Spherical Mirror

Ellipsoidal Mirror

Hyperboloidal Mirror

Hyperboloidal Mirror ACCOWLE Co., LTD, A Spin-off at Kyoto University http://www.accowle.com/english/ Spherical Mirror Hyperbolic Mirror Image: High res. in the top

Paraboloidal Mirror

Catadioptric Paraboloidal Camera Design by [Nayar97] Motorized cart with camera, computer, battery, radio remote control [Aliaga01,02]

Catadioptric Paraboloidal Camera z focal point x reference plane m mirror p image plane i Theoretical camera model

Catadioptric Paraboloidal Camera reference plane mirror m n^ p H image plane i lens [Aliaga ICCV01]

Catadioptric Paraboloidal Camera Calibration Assuming incident equals reflected angle: i i - - m m nˆ nˆ = p p - - m m nˆ nˆ And given a 3D point p, mirror radius r, convergence distance H, we group and rewrite in terms of m r : m 5 r -p r m 4 r + 2r 2 m 3 r + (2p r rh - 2r 2 p r )m 2 r + (r 4-4r 2 p H)m - (r 4 + 2r 3 z r p r Hp r ) = 0 [Aliaga ICCV01]

Omnidirectional Vision Home Page http://www.cis.upenn.edu/ edu/~kostas/omni.html