A Projection Method to Generate Anaglyph Stereoscopic Images Eric Dubois VIVA Lab (Video, Image, Vision & Audio Research Lab) School of Information Technology.

Slides:



Advertisements
Similar presentations
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?
Advertisements

© Yitzhak Weissman StereoBright ™ Innovative technology from Advanced Visual Solutions (Patent Pending) Ver
HOW 3D GLASSES WORK JACQUELINE DEPUE.  In 1893, William Friese-Green created the first anaglyphic 3D motion picture by using a camera with two lenses.
Introduction to 3D Graphics Lecture 1: Illusions and the Fine Art of Approximation Anthony Steed University College London.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
RENOV YAPOLA  It’s interesting to see 2D movie in 3D illusion when the images have an depth level.  Anaglyphic image illusion can be seen.
CS248 Midterm Review. CS248 Midterm Mon, November 4, 7-9 pm, Terman Aud Mostly “short answer” questions – Keep your answers short and sweet! Covers lectures.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images (2)
Sep 21, Fall 2005ITCS4010/ Computer Graphics Overview Color Displays Drawing Pipeline.
Sep 21, Fall 2006IAT 4101 Computer Graphics Overview Color Displays Drawing Pipeline.
IAT 3551 Computer Graphics Overview Color Displays Drawing Pipeline.
1 Lecture 11 Scene Modeling. 2 Multiple Orthographic Views The easiest way is to project the scene with parallel orthographic projections. Fast rendering.
Course Website: Computer Graphics 5: Line Drawing Algorithms.
Three-dimensional (3D) vision How comes that we can see in three dimensions? That we can tell which objects are closer, and which are more distant? Parallax.
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
EET 450 – Advanced Digital Video Display Systems.
Color Management and Correction in Video Production Oke Mudiaga Innocent Digital Information Provision.
Visualization- Determining Depth From Stereo Saurav Basu BITS Pilani 2002.
CSC 461: Lecture 2 1 CSC461 Lecture 2: Image Formation Objectives Fundamental imaging notions Fundamental imaging notions Physical basis for image formation.
CS248 Midterm Review. CS248 Midterm Mon, November 5, 7-9 pm, Terman Aud Mon, November 5, 3-5 pm, Gates 392 Mostly “short answer” questions Covers through.
1 Perception. 2 “The consciousness or awareness of objects or other data through the medium of the senses.”
Dinesh Ganotra. each of the two eyes sees a scene from a slightly different perspective.
Why Care About Color? Accurate color reproduction is commercially valuable - e.g. Kodak yellow, painting a house Color reproduction problems increased.
A presentation by Stephanie Zeil. Overview  The viewing of objects in (or as if in) 3D is referred to as stereoscopy.  Techniques involved include use.
The Monitors Name of Teacher :Rasha My Name: Diana Anbar ID: University of Palestine Collage of Engineer Computer Skills.
Joshua Smith and Garrick Solberg CSS 552 Topics in Rendering.
Stereoscopic images Several methods: –Anaglyph –Polarization –Timesequential (shutterglasses) –Lenticular L A Rønningen/ E Heiberg, Item 2008.
Image processing Second lecture. Image Image Representation We have seen that the human visual system (HVS) receives an input image as a collection of.
Image Processing Lecture 2 - Gaurav Gupta - Shobhit Niranjan.
1Computer Graphics Lecture 3 - Image Formation John Shearer Culture Lab – space 2
Computer Graphics I, Fall 2008 Image Formation.
1 Image Formation. 2 Objectives Fundamental imaging notions Physical basis for image formation ­Light ­Color ­Perception Synthetic camera model Other.
Any questions about the current assignment? (I’ll do my best to help!)
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Color Color is a psychophysical concept depending both upon the spectral distribution of the radiant energy of the illumination source and the visual sensations.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Computer Graphics Hardware
 PLASMA DISPLAY MONITOR  RASTOR VS RANDOM SCAN  INTERLACING AND NON- INTERLACING.
CS 480/680 Computer Graphics Image Formation Dr. Frederick C Harris, Jr.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Pillars Of FPD Growth Full HD 3D Smart TV (Internet Ready)
03/05/03© 2003 University of Wisconsin Last Time Tone Reproduction If you don’t use perceptual info, some people call it contrast reduction.
Technische Universität Berlin Communication Systems Group Director: Prof. Thomas Sikora Sebastian Knorr 21/08/2007 Super-Resolution.
INT 840E Computer graphics Introduction & Graphic’s Architecture.
Introduction to Graphical Hardware Display Technologies
1 Formation et Analyse d’Images Session 7 Daniela Hall 25 November 2004.
CSC361/ Digital Media Burg/Wong
CHAPTER 8 Color and Texture Mapping © 2008 Cengage Learning EMEA.
Enhancement in Online Laboratory Learning Principal Investigators: Drs. Richard Chiou and Yongjin Kwon Research Assistants: Sweety Das Agarwal and Yueh-Ting.
1 Angel: Interactive Computer Graphics4E © Addison-Wesley 2005 Image Formation.
Introduction to Computer Graphics
PARALLEL PROJECTION PROJECTION MAPPING METHODS OF PROJECTION PARALLEL PROJECTION.
Computer Fundamentals MSCH 233 Lecture 5. The Monitor A Monitor is a video screen that looks like a TV. It displays both the input data and instructions,
Output devices Prof. K Regis. Types of output devices Monitor Printer Speaker Plotter.
ECE 638: Principles of Digital Color Imaging Systems Lecture 3: Trichromatic theory of color.
Hardware Components Display. 1.Display (Monitor) The screen is made up of thousands of picture elements or pixels Displays can be either CRT (Cathode.
Anaglyph overview stereoscopic viewing technology.
ECE 638: Principles of Digital Color Imaging Systems Lecture 5: Primaries.
Auto-stereoscopic Light-Field Display By: Jesus Caban George Landon.
STEREOPHONIC SOUND,FLAT PANEL TV RECEIVERS AND 3D TV BY, Fisal Shaikh( ) Submitted to, Prof. Jigar Shah.
LCD TELEVISION By SHRUTHY CHANDRAN EC B S8 ROLL NO:34.
Color Measurement and Reproduction Eric Dubois. How Can We Specify a Color Numerically? What measurements do we need to take of a colored light to uniquely.
ECE 638: Principles of Digital Color Imaging Systems
Computer Graphics Overview
Overview of Graphics Systems
Color Representation Although we can differentiate a hundred different grey-levels, we can easily differentiate thousands of colors.
School of Electrical and
Computer Vision Lecture 4: Color
Presentation transcript:

A Projection Method to Generate Anaglyph Stereoscopic Images Eric Dubois VIVA Lab (Video, Image, Vision & Audio Research Lab) School of Information Technology and Engineering (SITE) University of Ottawa, Ottawa ON Canada

May 8, 2001 ICASSP Today’s Program Generalities on stereoscopic viewing What is anaglyph? Mathematical formulation of color stereo viewing Mathematical formulation of anaglyph viewing Method to generate anaglyphs by projection Some results What’s left to do?

May 8, 2001 ICASSP Stereoscopic Imaging SceneStereoscopic camera Stereoscopic display Viewer (with glasses)

May 8, 2001 ICASSP Stereoscopic Pair (Ray Hannisian)

May 8, 2001 ICASSP Stereoscopic display methods Stereoscope (1832) Anaglyph (1853) Polarized glasses (1891) Liquid crystal shutter (time-sequential) Autostereoscopic (no glasses)

May 8, 2001 ICASSP What is ‘anaglyph’? Anaglyph is a method to view stereoscopic images using colored spectacles. The method was patented in 1891 by Louis Ducos du Hauron, but similar methods had been demonstrated previously by W. Rollmann in 1853 and J.C. D’Almeida in 1858.

May 8, 2001 ICASSP Origin of the word anaglyph The word anaglyph is from the Greek  == again  == sculpture

May 8, 2001 ICASSP Classical method For monochrome stereo images, the left view in blue (or green) is superimposed on the same image plane with the right view in red. When viewed through spectacles of corresponding colors but reversed, the three-dimensional effect is perceived.

May 8, 2001 ICASSP D drawing

May 8, 2001 ICASSP Bubbles (André-Claude Latulippe)

May 8, 2001 ICASSP Ideal Stereoscopic Display Input left and right views: The three components j=1,2,3 are gamma-corrected RGB (in that order) that can be directly displayed by a standard RGB monitor. L is the sampling raster for the image

May 8, 2001 ICASSP Ideal Stereoscopic Display The three components go through the display gamma, denoted g, and excite the RGB phosphors of the display, The spectral density functions of the RGB display phosphors are denoted The light emanating from point x in left and right images is given by

May 8, 2001 ICASSP

May 8, 2001 ICASSP Perceived stereo pair The color perceived at point x in the left and right images is determined by the projection of Q l ( ,x) and Q r ( ,x) onto the visual subspace using color matching functions

May 8, 2001 ICASSP Perceived stereo pair In matrix notation, Similarly, With the standard XYZ color space,

May 8, 2001 ICASSP Perceived Stereo Image The value of the stereo image at each point x can be considered to be an element of a six- dimensional vector space S 6

May 8, 2001 ICASSP Visualization of an Anaglyph Image The anaglyph image is denoted

May 8, 2001 ICASSP Anaglyph Image

May 8, 2001 ICASSP Visualization of an Anaglyph Image The anaglyph image is denoted The light emitted from the screen at point x is where

May 8, 2001 ICASSP Perceived Anaglyph Image with Glasses The light from the CRT passes through two filters with spectral absorption functions f l ( ) and f r ( ) before arriving at the left and right eyes. The light spectral density at the left and right eyes is Q a (,x)f l ( ) and Q a (,x)f r ( ) respectively.

May 8, 2001 ICASSP Transmission of red and blue filters

May 8, 2001 ICASSP Perceived Anaglyph Image with Glasses The tristimulus values for the left and right views through the glasses are or Similarly,

May 8, 2001 ICASSP Goal of Anaglyph reproduction We want the anaglyph image to appear as similar as possible to the ideal stereoscopic image Anaglyph 3D Ideal 6D

May 8, 2001 ICASSP Generation of Anaglyph Image For each pixel location, we seek an element of the three-dimensional anaglyph subspace as close as possible to the original stereo image value which is in a six-dimensional space. If we have a suitable distance metric, we can choose the value in the three-dimensional space that is closest to the original six-dimensional value. This achieved by Projection

May 8, 2001 ICASSP Assumptions The approximation is carried out independently at each sample location The error metric at each point is a weighted squared error between and A global scaling of the V aj is used to account for the attenuation of the filters.

May 8, 2001 ICASSP Projection Applying standard projection theory gives The 3 x 6 matrix is fixed and can be precomputed

May 8, 2001 ICASSP Basketball Image

May 8, 2001 ICASSP Anaglyph

May 8, 2001 ICASSP

May 8, 2001 ICASSP

May 8, 2001 ICASSP

May 8, 2001 ICASSP

May 8, 2001 ICASSP

May 8, 2001 ICASSP Conclusion A method to generate anaglyphs based on the mathematical description of the image display and perception process has been developed. Some color reproduction is possible. Better stereo rendition than conventional approaches. You can view results at

May 8, 2001 ICASSP What Else? How to choose filters to give best results? Can color rendition be improved? Can the method be applied to time-shuttered stereo?

May 8, 2001 ICASSP Thanks for coming!