Wide-angle Micro Sensors for Vision on a Tight Budget

Slides:



Advertisements
Similar presentations
Chapter 26 Geometrical Optics Snell’s Law Thin Lens Equation.
Advertisements

Lab 10: Lenses 1.Focal Length 2.Magnification 3.Lens Equation 4.Depth of Field 5.Spherical Aberrations and Curved Focal Plane 6.Chromatic Aberration 7.Astigmatism.
Suppose that you hold the transparency in the photograph below in front of a mirror. How will its reflection appear? Is the image: (1) inverted top-to-bottom?
Chapter 31 Images.
Diffraction See Chapter 10 of Hecht.
Reference Book is Geometric Optics.

6/9/2015Digital Image Processing1. 2 Example Histogram.
Image Formation and Optics
Announcements. Projection Today’s Readings Nalwa 2.1.
Announcements Mailing list (you should have received messages) Project 1 additional test sequences online Talk today on “Lightfield photography” by Ren.
CSCE641: Computer Graphics Image Formation Jinxiang Chai.
Announcements Mailing list Project 1 test the turnin procedure *this week* (make sure it works) vote on best artifacts in next week’s class Project 2 groups.
Characterization of Orbiting Wide-angle Light-collectors (OWL) By: Rasha Usama Abbasi.
Conceptual Design Review Senior Design
1 Chapter 10 Diffraction March 9, 11 Fraunhofer diffraction: The single slit 10.1 Preliminary considerations Diffraction: The deviation of light from propagation.
The Camera : Computational Photography Alexei Efros, CMU, Fall 2008.
Basic Principles of Imaging and Photometry Lecture #2 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Building a Real Camera.
Lens ALens B Avg. Angular Resolution Best Angular Resolution (deg) Worst Angular Resolution (deg) Image Surface Area (mm 2 )
Copyright © 2009 Pearson Education, Inc. Chapter 33 Lenses and Optical Instruments.
1 Fabricating BRDFs at High Spatial Resolution Using Wave Optics Anat Levin, Daniel Glasner, Ying Xiong, Fredo Durand, Bill Freeman, Wojciech Matusik,
Astronomical Instrumentation Often, astronomers use additional optics between the telescope optics and their detectors. This is called the instrumentation.
Cameras Course web page: vision.cis.udel.edu/cv March 22, 2003  Lecture 16.
Lensless Imaging Richard Baraniuk Rice University Ashok Veeraraghavan
1 Digital Cameras Consumer digital cameras have been around since 1995 What features make a good camera? How do we optimize good features with a limited.
Design of photographic lens Shinsaku Hiura Osaka University.
Refraction. Optical Density  Inverse measure of speed of light through transparent medium  Light travels slower in more dense media  Partial reflection.
Formation of Images by Spherical Mirrors. For an object infinitely far away (the sun or starts), the rays would be precisely parallel.
 Mirrors that are formed from a section of a sphere.  Convex: The reflection takes place on the outer surface of the spherical shape  Concave: The.
Unit 3 Focus, Depth of Field and Lenses Tim Clouse.
Real Camera Real-time Rendering of Physically Based Optical Effects in Theory and Practice Yoshiharu Gotanda tri-Ace, Inc.
01/28/05© 2005 University of Wisconsin Last Time Improving Monte Carlo Efficiency.
Optics 2: REFRACTION & LENSES. REFRACTION Refraction: is the bending of waves because of the change of speed of a wave when it passes from one medium.
Long-Wave Infrared and Visible Image Fusion for Situational Awareness Nathaniel Walker.
Recap from Wednesday Two strategies for realistic rendering capture real world data synthesize from bottom up Both have existed for 500 years. Both are.
PHYS 1442 – Section 004 Lecture #22-23 MW April 14-16, 2014 Dr. Andrew Brandt 1 Cameras, Film, and Digital The Human Eye; Corrective Lenses Magnifying.
Geometric Optics This chapter covers how images form when light bounces off mirrors and refracts through lenses. There are two different kinds of images:
1 Computer Vision 一目 了然 一目 了然 一看 便知 一看 便知 眼睛 頭腦 眼睛 頭腦 Computer = Image + Artificial Vision Processing Intelligence Vision Processing Intelligence.
Chapter 23. Ray Optics Our everyday experience that light travels in straight lines is the basis of the ray model of light. Ray optics apply to a variety.
 When light strikes the surface of an object  Some light is reflected  The rest is absorbed (and transferred into thermal energy)  Shiny objects,
Background Research. material selection for launching of telescope; must be soft, able to absorb vibration, fit within the appropriate temperature range.
Computational Photography
1 Finding depth. 2 Overview Depth from stereo Depth from structured light Depth from focus / defocus Laser rangefinders.
1 Light Chapters 36 – 39 2 Wave or Particle? Newton -- particles. In the early 19 th century, Young, Fresnel, and others -- wave. In 1860 Maxwell --
The Plan… 6 May 2013 Review Homework from last day:  CYU P. 215 #1-9  Activity 6.2 (hand this in) Start Section 6.2  Extending Human Vision  PPT &
Optical Density - a property of a transparent medium that is an inverse measure of the speed of light through the medium. (how much a medium slows the.
AP Physics IV.C Geometric Optics. Wave Fronts and Rays.
1. What is depth of field? 2. Everything else equal, what effect will each of the following have on depth of field (larger, smaller?): -Larger aperture.
1 Thin Lens Light refracts on the interface of two media, following Snell’s law of refraction: Light bends through a triangular prism: θ 1 and θ 2 are.
Thin-lens equation: 1/f = 1/d 0 + 1/d i. Magnification equation: h i /h o = d i /d o.
1 Machine Vision. 2 VISION the most powerful sense.
The law of reflection: The law of refraction: Image formation
 Mirrors that are formed from a section of a sphere.  Convex: The reflection takes place on the outer surface of the spherical shape  Concave: The.
Peterson xBSM Optics, Beam Size Calibration1 xBSM Beam Size Calibration Dan Peterson CesrTA general meeting introduction to the optics.
1 The law of reflection: The law of refraction: Snell’s Law Image formation.
Chapter 22 Reflection and Refraction of Light Herriman High AP Physics 2.
Astronomical Spectroscopic Techniques. Contents 1.Optics (1): Stops, Pupils, Field Optics and Cameras 2.Basic Electromagnetics –Math –Maxwell's equations.
Mirrors and Lenses How do eyeglasses correct your vision? When you look in a mirror, where is the face you see? In which ways is a cell phone camera similar.
Light & Optics Chapters Electromagnetic Wave.
Daniel A. Taylor Pitt- Bradford University
Astronomical Spectroscopic Techniques
Extended Depth of Field For Long Distance Biometrics
Recent developments on micro-triangulation
Conceptual Design of a Programmable Cone Generator for SK and T2K
The Camera : Computational Photography
Jefferson Y. Han, New York University
Introduction to Spectroscopy
Announcements Midterm out today Project 1 demos.
Announcements Midterm out today Project 1 demos.
Presentation transcript:

Wide-angle Micro Sensors for Vision on a Tight Budget Sanjeev J. Koppal Ioannis Gkioulekas Todd Zickler Geoffrey L. Barrows Harvard University CentEye, Inc.

Vision on mobile embedded platforms Embedded systems Robots Smart phones Cameras Georgiades et al. 2004, Farabet et al. 2009

Vision on mobile embedded platforms * 1 hour Embedded systems *AAA battery (Alkaline) 1000mAh and 1.5V

The next wave of micro platforms Microrobots Medical devices Remote sensor nodes Shoham et al. 2007, Wood 2008, Enikov et al. 2009, Lopez et al. 2009

The next wave of micro platforms * 1 hour Embedded systems * 1 hour Micro device *AAA battery (Alkaline) 1000mAh and 1.5V

The next wave of micro platforms In addition to efficient hardware and software we need new sources of efficiency

Our idea: Optics as a new efficiency source Sensor with special optics The sensor does most of the computation optically

Our micro vision sensor Single element Array of optical elements

Optical element design Lenslet Refractive slab Template Photodetectors

Three benefits of our design Optical filtering Wide FOV Flexible design space

Traditional filtering Image Filter bank Combine filter responses for vision tasks

Traditional filtering is expensive Image Expensive Template Filter response

Optical filtering Image Scene Expensive “Free” Template Filter response Image sensor Goodman 1968, Yu and Jutumulia 1998, Nayar et al. 2004, Zomet and Nayar 2006

Three benefits of our design Optical filtering Wide FOV Flexible design space

Micro devices need a wide FOV

Narrow FOV increases energy use

Narrow FOV increases energy use

Narrow FOV increases energy use

Narrow FOV increases energy use

Wide FOV reduces power consumption

Snell’s window Grazing ray Refractive slab

Snell’s window in imaging “Water” camera Underwater photography Wood 1911, Flickr

Three benefits of our design Optical filtering Wide FOV Flexible design space

Design space

d u n R n n d u n R Design space 1 2 1 2 Photodetector array Template width u n R Template height n 1 2 n Medium refractive index d u 1 n Lenslet refractive index 2 Photodetector array R Lenslet radius of curvature

Lensless case in air d d u u Photodetector array Mass is negligible

Lensless case in air Template d d u u Photodetector array

Angular support Photodetector array

Foreshortening distortion in angular support Photodetector array

Plot Angular support vs. Viewing direction

Tolerance Angular support User-defined User-defined tolerance desired support User-defined tolerance Viewing direction

Effective field of view (eFOV) Angular support Near-constant angular support Viewing direction Our goal: Maximize eFOV in the least mass and volume

Maximizing eFOV for the lensless case Angular support d d u u Viewing direction Photodetector array

Maximizing eFOV for the lensless case Angular support u d d Photodetector array Viewing direction

Maximizing eFOV for the lensless case Angular support Near-constant angular support Viewing direction

d u Maximizing eFOV for the lensless case Given user defined parameters ( , ) Guess a large template width d Optimize template height u to find best eFOV Scale the design to reduce volume: d u Printing resolution or Diffraction limit Minimum photodetector width

Angular support for refractive slab Viewing direction Photodetector array

Refractive distortion in angular support Near-constant angular support Angular support Viewing direction

Lenslets increase flexibility of the design Design with lenslets d Template width u n R Template height n 1 2 n Medium refractive index d u 1 n Lenslet refractive index 2 R Lenslet radius of curvature Lenslets increase flexibility of the design

Two designs with identical eFOV u u u’< u High volume High mass

Rich design space for trade-offs Template width u n R Template height n 1 2 n Medium refractive index d u 1 n Lenslet refractive index 2 R Lenslet radius of curvature

Use mass/volume equations for cuboid and spherical cap Equations for eFOV Angular support Lensless a b v n Lenslet 1 d R, n 2 u Refractive slab x Use mass/volume equations for cuboid and spherical cap

Lookup table for ( ) eFOV “Max” projection Volume Mass

Max eFOV visualization of lookup table Maximum eFOV (deg) 5 145 1000 n 1 2 R d u mm 3 145 Volume Mass 1000 mg

Milli-scale prototypes and applications

Prototype Array of elements ~5mm Camera and holders Baffles

Template tracking Templates Scene Sensor measurements

Outdoor scene

Lensless face detection Scene Baffles

Lensless face detection Pinhole for validation Face detected Templates Scene Sensor measurements Center of each subimage gives 8 numbers Linear classifier: Kumar et al. 2009

Face detection

Templates for micro sensors Limited number of templates Only positive values No normalization Noise in the printing process Learn with tolerance Learn spatio-spectral templates Printed templates

Tracking with spectral templates Red filter Imager shield Templates embedded in acrylic Arduino board LED array Reverse side eFOV divided into regions

Tracking a simple target

Milli-scale prototypes Recap Optics for vision on micro devices Wide FOV filtering due to refractive slab Provided design tools Milli-scale prototypes

Future work: fabricating micro vision sensors Nalux 2011, Bruckner et al. 2009

Come by our demo tomorrow! Thanks Todd Ioannis Geof Come by our demo tomorrow!

Speculative directions Rotating prisms! Exploiting diffraction Programmable templates Traditional optical computing Goodman 1968, Dudley et al. 2003, Nayar et al. 2006, Steier and Shori 1986

Fully autonomous robot insect in 3-5 years Our current optics with 2 templates Our future optics size: 1/4th the size with 6 templates http://robobees.seas.harvard.edu/ Fully autonomous robot insect in 3-5 years

Packing/Mosaicing optics to maximize eFOV Angular support ‘ ‘ “ “ Viewing direction “Optical” knapsack problem

Validation of refractive slab effect Image Template In software T T 0 deg T 45 deg In optics 80 deg

Validation

Ko et al. 2008, Cossairt et al. 2011, Krishnan and Nayar 2009 Curved sensors Ko et al. 2008, Cossairt et al. 2011, Krishnan and Nayar 2009

Curved sensors have a mass/volume tradeoff Piecewise continuous templates n R n 1 2 d u Our sensor: compact but heavy Curved sensor Light but large

SNR design issues d d’>d Lenslets allow larger template for same eFOV d’>d “Fresnel Vignetting” in refractive slab Optically pre-processed images may not need high SNR

Discontinuity in lookup table Maximum eFOV (deg) 5 145 1000 mm 3 Volume Mass 1000 mg

Optics win if task is specific Regular optics General processor Our Optics Accelerator Regular optics Accelerator Our Optics Accelerator Regular optics General processor Regular optics General processor Our Optics (extra) Accelerator Accelerator Further analysis required

d d u u 3D optical designs Template (top view) Photodetector array Pixel Viewing direction 2d Angular support

Lenslet in air is inverted

Vignetting due to aperture

Vignetting due to aperture

Refractive vignetting Angular support Viewing direction Photodetector array

Face detection with spectral templates Optics with skin reflectance filters LED Embedded system with optics Nearest neighbor matching Angelopoulou 1999, Osorio and Anderson 2007

More face detection results

Longer face detection

Design parameter ranges are limited Template width Sensors have reasonable limits 0 – 10mm u Template height n Medium refractive index 1 These range from 1 – 2 (most materials) n Lenslet refractive index 2 Lenses with reasonable focal lengths < 5 mm R Lenslet radius of curvature

Lookup table with masks

SNR comparisons

Optimal designs for lensless Snell’s 1 n’ > n’ n’’ 1 1 Increasing refractive index increases FOV But it increases mass

Lensless configuration ~0.1mm Template Simple planar scene Differently blurred images

Edge results Input Output by subtracting images

Our theory is useful Too close Too far away The optimal template height u Too close Too far away

Outdoor edge results (90 eFOV) Scene Input Output

Wide FOV edge detection (120 eFOV) Optical glue Snell’s window Scene

Snell’s window Without Snell’s window With Snell’s window Scene