Auto-stereoscopic Light-Field Display By: Jesus Caban George Landon.

Slides:



Advertisements
Similar presentations
Computer Graphics Prof. Muhammad Saeed. Hardware (Display Technologies and Devices) IV August 1, 2012 Hardware IV Computer Graphics 2.
Advertisements

The Wonderful World of Electronic Imaging Enrichment Mini-courses Program University of Ottawa How do we see in 3D? How can we reproduce 3D images?
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Motivation Spectroscopy is most important analysis tool in all natural sciences Astrophysics, chemical/material sciences, biomedicine, geophysics,… Industry.
Three Dimensional Visual Display Systems for Virtual Environments Presented by Evan Suma Part 3.
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
Light Field Rendering Shijin Kong Lijie Heng.
Light Field Stitching with a Plenoptic Camera Zhou Xue LCAV - École Polytechnique Fédérale de Lausanne Dec
3D Displays Duncan Lindbo, Rebecca Brown, Bao Khang Nguyen.
Video enhances, dramatizes, and gives impact to your multimedia application. Your audience will better understand the message of your application.
Computer Vision : CISC 4/689
Modeling Light : Rendering and Image Processing Alexei Efros.
Three Dimensional Visual Display Systems for Virtual Environments Michael McKenna, David Zeltzer Presence, Vol. I, No. 4, 1992 Presenter: Dong Jeong.
Announcements. Projection Today’s Readings Nalwa 2.1.
CSCE641: Computer Graphics Image Formation Jinxiang Chai.
Lecture 20: Light, color, and reflectance CS6670: Computer Vision Noah Snavely.
What’s on page 13-25? Tom Butkiewicz. Refresh Rates Flicker from shutter systems Halve refresh rates 2 eyed 120Hz != 1 eyed 60Hz Phosphors 2 Polarized.
1 Lecture 11 Scene Modeling. 2 Multiple Orthographic Views The easiest way is to project the scene with parallel orthographic projections. Fast rendering.
Computational Photography Light Field Rendering Jinxiang Chai.
Intromission Theory: Plato, Euclid, Ptolemy, da Vinci. Plato for instance, wrote in the fourth century B. C. that light emanated from the eye, seizing.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Building an Autostereoscopic Display CS448A – Digital Photography and Image-Based Rendering Billy Chen.
Integral Photography A Method for Implementing 3D Video Systems.
CS 563 Advanced Topics in Computer Graphics Introduction To IBR By Cliff Lindsay Slide Show ’99 Siggraph[6]
The Camera Chapter 4.
Dinesh Ganotra. each of the two eyes sees a scene from a slightly different perspective.
The Story So Far The algorithms presented so far exploit: –Sparse sets of images (some data may not be available) –User help with correspondences (time.
© 2009, TSI Incorporated Stereoscopic Particle Image Velocimetry.
Basic Principles of Imaging and Photometry Lecture #2 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Light Field. Modeling a desktop Image Based Rendering  Fast Realistic Rendering without 3D models.
Stereoscopic images Several methods: –Anaglyph –Polarization –Timesequential (shutterglasses) –Lenticular L A Rønningen/ E Heiberg, Item 2008.
3D/Multview Video. Outline Introduction 3D Perception and HVS 3D Displays 3D Video Representation Compression.
CAP4730: Computational Structures in Computer Graphics 3D Concepts.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Stereoscopic Imaging Systems Three-Dimensional Television F. Chen, H. Azari University of Alberta Department of Computing Science January 2008.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Other Applications using DMD By Walid. Introduction DMD, a dense array of hundreds of thousands of tiny switchable mirrors, whose pixel speed, contrast.
Dynamically Reparameterized Light Fields Aaron Isaksen, Leonard McMillan (MIT), Steven Gortler (Harvard) Siggraph 2000 Presented by Orion Sky Lawlor cs497yzy.
Mirrors & prisms MIT 2.71/ /12/01 wk2-b-1 Last time: optical elements, – Pinhole camera – Lenses Basic properties of spherical surfaces Ray tracing.
Presenter: Pia Maffei Autostereoscopy and Film Pre-Viz and Promotion.
Proxy Plane Fitting for Line Light Field Rendering Presented by Luv Kohli COMP238 December 17, 2002.
ECEN 4616/5616 Optoelectronic Design Class website with past lectures, various files, and assignments: (The.
Photography in Education TECH2113 Dr. Alaa Sadik Department of Instructional & Learning Technologies
Integral University EC-024 Digital Image Processing.
Image-based rendering Michael F. Cohen Microsoft Research.
Image-based Rendering. © 2002 James K. Hahn2 Image-based Rendering Usually based on 2-D imagesUsually based on 2-D images Pre-calculationPre-calculation.
1 Finding depth. 2 Overview Depth from stereo Depth from structured light Depth from focus / defocus Laser rangefinders.
03/24/03© 2003 University of Wisconsin Last Time Image Based Rendering from Sparse Data.
The Imaging & Displays Research Group Dr Ian Sexton, Group Leader
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
A General-Purpose Platform for 3-D Reconstruction from Sequence of Images Ahmed Eid, Sherif Rashad, and Aly Farag Computer Vision and Image Processing.
Stereo Viewing Mel Slater Virtual Environments
: Chapter 11: Three Dimensional Image Processing 1 Montri Karnjanadecha ac.th/~montri Image.
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
Panorama artifacts online –send your votes to Li Announcements.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
Graphics II “3D” Graphics Cameron Miller INFO410 & INFO350 S INFORMATION SCIENCE Visual Computing.
The Microscope and Forensic Identification. Magnification of Images A microscope is an optical instrument that uses a lens or a combination of lenses.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Introduction to Image Processing Course Notes Anup Basu, Ph.D. Professor, Dept of Computing Sc. University of Alberta.
Camera surface reference images desired ray ‘closest’ ray focal surface ‘closest’ camera Light Field Parameterization We take a non-traditional approach.
3D Display Techniques.
CSE 185 Introduction to Computer Vision
Light Fields on the Cheap Jason Yang Final Project Presentation.
Padmasri Dr.BV Raju Institute Of Technology
제 5 장 스테레오.
3D TV TECHNOLOGY.
Multiple View Geometry for Robotics
Presentation transcript:

Auto-stereoscopic Light-Field Display By: Jesus Caban George Landon

Stereoscopic Displays Stereoscopic displays: a 3-D display type that presents a left view of the imaged scene to the left eye and a right view to the right eye. Stereoscopic displays: a 3-D display type that presents a left view of the imaged scene to the left eye and a right view to the right eye. Examples: Examples: head-mounted displays head-mounted displays active stereo displays active stereo displays polarized displays polarized displays Note: Note: User have to use glasses or devices in order to see the stereo and depth perception User have to use glasses or devices in order to see the stereo and depth perception Most of them are limited to a single viewing perspective Most of them are limited to a single viewing perspective

Auto-Stereoscopic Displays Auto-stereoscopic displays: a 3-D display type that presents concurrent independent views of the imaged scene without special viewing aids. Auto-stereoscopic displays: a 3-D display type that presents concurrent independent views of the imaged scene without special viewing aids. Examples: Examples: Stackable (Volumetric) Displays Stackable (Volumetric) Displays Lenticular Displays Lenticular Displays Holography Displays Holography Displays

Stackable (Volumetric) Displays One or more surfaces that can generate or scatter visible radiation into a volume. One or more surfaces that can generate or scatter visible radiation into a volume. Limitations Limitations Resolution Resolution Cost Cost

Holography Optical Displays Holography Optical Elements are recordings of interference patterns when two or more laser beams intersect. Holography Optical Elements are recordings of interference patterns when two or more laser beams intersect. These make it easy to fabricate a display which puts light from one image into one of the viewer's eyes and light from a second image into the other eye These make it easy to fabricate a display which puts light from one image into one of the viewer's eyes and light from a second image into the other eye From: MIT’s Mark II Holographic Video Display

Lenticular Displays Consist of an array of cylindrical or circular lenses placed in front of interleaved pictures that emits light differently in distinct viewing angles. Consist of an array of cylindrical or circular lenses placed in front of interleaved pictures that emits light differently in distinct viewing angles. At a given viewing angle, only one of the set of interleaved pixels can be seen. At a given viewing angle, only one of the set of interleaved pixels can be seen. As the viewer moves, the perceived image rotates to provide the proper perspective. As the viewer moves, the perceived image rotates to provide the proper perspective. From:

Lenticular Systems From: Acquisition Acquisition Acquire image through calibrated lens array Acquire image through calibrated lens array Display Display Display image using equivalent lens array Display image using equivalent lens array

Lenticular Systems Reference: Epigem Ltd and other partners were De Montfort University, National Physical Laboratory, DRS Hadland Ltd and ImageQuest Ltd The LAIRD Project

Auto-stereoscopic Light-Field Display Goals: Goals: Flexible high-resolution system capable of providing 3D parallax effect and stereoscopic view. Flexible high-resolution system capable of providing 3D parallax effect and stereoscopic view. Multiple Viewers Multiple Viewers Cost Effective Cost Effective Display filter/lens array can be calibrated by regular users in any display configuration Display filter/lens array can be calibrated by regular users in any display configuration Scalable Scalable

Dynamically Reparameterized Light Fields SIGGRAPH 2000 Paper: SIGGRAPH 2000 Paper: Aaron Isaksen, Leonard McMillan, Steven J. Gortler, Dynamically Reparameterized Light Fields Aaron Isaksen, Leonard McMillan, Steven J. Gortler, Dynamically Reparameterized Light Fields Based on: Based on: Extended work on light field and lumigraph Extended work on light field and lumigraph What’s new in this paper? What’s new in this paper? Added ability to vary the apparent focus within a light field using intuitive camera-like controls (i.e. variable aperture and focus ring) Added ability to vary the apparent focus within a light field using intuitive camera-like controls (i.e. variable aperture and focus ring) Parameterization works independently of scene geometry Parameterization works independently of scene geometry

Lens Array By using a microlens (array of tiny lenslets) we can create an array of view dependent pixels. By using a microlens (array of tiny lenslets) we can create an array of view dependent pixels.

View Dependent Pixels We need higher spatial resolution We need higher spatial resolution Only a fraction of the native pixels are visible from any direction Only a fraction of the native pixels are visible from any direction How many views? How many views? The maximum independent number of view for each lenslet is determined by the number of pixels covered. The maximum independent number of view for each lenslet is determined by the number of pixels covered.

Color Pixelization In LCD panels a pixel consists of RGB triad In LCD panels a pixel consists of RGB triad If from a lenslet only one element of the triad is visible, only one color can be displayed in that viewing direction. If from a lenslet only one element of the triad is visible, only one color can be displayed in that viewing direction.

Calibration We need to know the correspondence between framebuffer and 3D rays We need to know the correspondence between framebuffer and 3D rays Each lenslet can be modeled as a pinhole camera Each lenslet can be modeled as a pinhole camera Focal length (provided by the manufacturer) Focal length (provided by the manufacturer) Principal point of a lenslet Principal point of a lenslet A simplified calibration matrix can be define for each A simplified calibration matrix can be define for each defined for camera translation defined for camera translation defined as rotation defined as rotation By using a single calibrated camera and their relative position, determine the framebuffer mapping. By using a single calibrated camera and their relative position, determine the framebuffer mapping.

Calibration Setup

Calibration Results Green Pixels Visible by Left Camera Blue Pixels Visible by Right Camera Red Pixels Visible by Both Cameras

Calibrated lens array Left viewRight view

Left viewRight view

Open Issues Calibration is SLOW! Calibration is SLOW! 512*512 pixels window 512*512 pixels window 262,144 (right/left images)  524, ,144 (right/left images)  524,288 Is there is a way to speed up this process? Is there is a way to speed up this process? Can we do this in parallel? Can we do this in parallel? How can we identify which pixel is which pixel? How can we identify which pixel is which pixel? Can we use this information to develop a calibration model? Can we use this information to develop a calibration model? Pixelization problem Pixelization problem Can we calibrate for R, G and B? Can we calibrate for R, G and B? 524,288 * 3  1,572, ,288 * 3  1,572,864

References Aaron Isaksen, Leonard McMillan, and Steven J. Gortler. Dynamically Reparameterized Light Fields. In Proceedings of SIGGRAPH 2000, pages 297–306, August Michael Halle. Autostereoscopic Displays and Computer Graphics. Computer Graphics, 31(2):58–62, Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen. The Luminograph. SIGGRAPH 96, pages 43-54, 1996