: Chapter 11: Three Dimensional Image Processing

Slides:



Advertisements
Similar presentations
Three Dimensional Viewing
Advertisements

Foundations of Physics
Stereo Vision Reading: Chapter 11
3D Measurements by PIV  PIV is 2D measurement 2 velocity components: out-of-plane velocity is lost; 2D plane: unable to get velocity in a 3D volume. 
CSE473/573 – Stereo Correspondence
Three-Dimensional Concepts
Visualization- Determining Depth From Stereo Saurav Basu BITS Pilani 2002.
Stereo Ranging with verging Cameras Based on the paper by E. Krotkov, K.Henriksen and R. Kories.
Chapter 17 Optics 17.1 Reflection and Refraction
Automatic Camera Calibration
Module 1-4 Basic Geometrical Optics. Image Formation with Lenses Lenses are at the heart of many optical devices, not the least of which are cameras,
Reflectance Map: Photometric Stereo and Shape from Shading
Lecture 12 Stereo Reconstruction II Lecture 12 Stereo Reconstruction II Mata kuliah: T Computer Vision Tahun: 2010.
Integral University EC-024 Digital Image Processing.
Shape from Stereo  Disparity between two images  Photogrammetry  Finding Corresponding Points Correlation based methods Feature based methods.
Stereo Vision Reading: Chapter 11 Stereo matching computes depth from two or more images Subproblems: –Calibrating camera positions. –Finding all corresponding.
Computer Vision, Robert Pless Lecture 11 our goal is to understand the process of multi-camera vision. Last time, we studies the “Essential” and “Fundamental”
CS654: Digital Image Analysis Lecture 8: Stereo Imaging.
Cmput412 3D vision and sensing 3D modeling from images can be complex 90 horizon 3D measurements from images can be wrong.
Lecture 03 15/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
: Chapter 11: Three Dimensional Image Processing 1 Montri Karnjanadecha ac.th/~montri Image.
Introduction to Soft Copy Photogrammetry
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z)
Physics 203/204 4: Geometric Optics Images formed by refraction Lens Makers Equation Thin lenses Combination of thin lenses Aberration Optical Instruments.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
The Microscope and Forensic Identification. Magnification of Images A microscope is an optical instrument that uses a lens or a combination of lenses.
The law of reflection: The law of refraction: Image formation
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Digital Image Processing Additional Material : Imaging Geometry 11 September 2006 Digital Image Processing Additional Material : Imaging Geometry 11 September.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
1 The law of reflection: The law of refraction: Snell’s Law Image formation.
Basics Reflection Mirrors Plane mirrors Spherical mirrors Concave mirrors Convex mirrors Refraction Lenses Concave lenses Convex lenses.
Chapter 7 THE MICROSCOPE.
Geometrical Optics.
Geometric Optics AP Physics Chapter 23.
Chapter 11 Three-Dimensional Geometric and Modeling Transformations
Microscope.
Rendering Pipeline Fall, 2015.
Chapter 34 Geometric Optics © 2016 Pearson Education Inc.
Chapter 33 Lenses and Optical Instruments
Chapter 23 Mirrors and Lenses © 2014 A. Dzyubenko.
Computed Tomography Image Reconstruction
Ch. 30 Lenses.
Lenses & Optical Instruments
The lecture Geometric optics By Mukhamedgaliyeva M.A.
CSCE 441 Computer Graphics 3-D Viewing
Thin lenses Lec. three.
Three-Dimensional Concepts. Three Dimensional Graphics  It is the field of computer graphics that deals with generating and displaying three dimensional.
17.3 Optical Systems 1.
Common Classification Tasks
Image Processing, Leture #20
Overview Pin-hole model From 3D to 2D Camera projection
Geometric Optics.
Computer Vision Lecture 3: Digital Images
Three Dimensional Viewing
Three-Dimensional Image Processing
Geometric Camera Models
Three-Dimensional Image Processing
Computer Vision Stereo Vision.
Geometrical Optics Seminar add-on Ing. Jaroslav Jíra, CSc.
Mirrors, Plane and Spherical Spherical Refracting Surfaces
The law of reflection: The law of refraction: Image formation
Course 6 Stereo.
Single-view geometry Odilon Redon, Cyclops, 1914.
The Thin-Lens Equation
Chapter 7 THE MICROSCOPE.
Range calculations For each pixel in the left image, determine what pixel position in the right image corresponds to the same point on the object. This.
Computed Tomography (C.T)
Presentation transcript:

240-373: Chapter 11: Three Dimensional Image Processing Montri Karnjanadecha montri@coe.psu.ac.th http://fivedots.coe.psu.ac.th/~montri 240-373: Chapter 11: Three Dimensional Image Processing

Three Dimensional Image Processing Chapter 11 Three Dimensional Image Processing 240-373: Chapter 11: Three Dimensional Image Processing

Three-Dimensional Image Processing Spatially Three-Dimensional Images CAT (Computerized Axial Tomotography Stereometry Stereoscopic Display Shaded Surface Display 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Optical sectioning Problem with conventional optical microscope: only structure near the focus plane is visible Serial sectioning (slicing the specimen into a series of thin sections and acquiring the image of each section) can be used to solve the problem but it has 2 major disadvantages: loss of registration when sections become separated geometric distortions Optical sectioning is achieved by digitizing the specimen with the focal plane situated at various levels along the optical axis 240-373: Chapter 11: Three Dimensional Image Processing

Thick specimen imaging 240-373: Chapter 11: Three Dimensional Image Processing

Thick specimen imaging (cont’d) The focal length of the objective lens determines the distance df to the focal plane from the lens equation: 1/di = 1/df = 1/f and the magnification of the objective is M = di / df 240-373: Chapter 11: Three Dimensional Image Processing

Thick specimen imaging (cont’d) We can place the focal plane at any desired level z’. The focal plane of the objective is related to the other microscope parameters by f = di/(M+1) = (dfM)/(M+1) = (didf)/(di+df) and the distance from the center of the lens to the focal plane is df = di/M = (M+1)f/M = fdi/(di-f) 240-373: Chapter 11: Three Dimensional Image Processing

Computerized Axial Tomography (CAT) Conventional radiography Using X-rays Some structures in human body absorb X rays more heavily than other structures No lenses are used Projection (2 dimensional) of the object is recorded Multiple views are frequently used to resolve ambiguities 240-373: Chapter 11: Three Dimensional Image Processing

Conventional radiography 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Tomography Tomography Useful where image detail is required in deeply imbedded structures such as those of the middle ear One disadvantage: high dosage of X-ray 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Tomography 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing CAT Computerized axial tomography (CAT) CAT is a technique that incorporates digital image processing to obtained 3-D images The CAT scanner rotates about the object to acquire a series of exposures The resulting set of 1-D intensity functions is used to compute a 2-D cross-sectional image of the object at the level of the beam The beam is moved down the object in small steps producing a 3-D image 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing CAT 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereometry Stereometry is a technique by which one can deduce the 3-D shape of an object from a stereoscopic image pair Image of the object can be recorded by measuring the brightness of each pixel on the image plane The distance from the center of the lens to the point p defines the range of this pixel A range image can be generated by assigning each pixel a gray level proportional, not to its brightness, but to the length of its pixel cone 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereometry 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereoscopic Imaging 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range equations Range equations Suppose that the point P, with coordinates (X0, Y0, Z0) is located in front of the cameras We can show that a line from P through the center of the left camera will intersect the Z = -f plane at 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range equations Similarly for the right camera We now setup a 2-D coordinate system in each image plane with a 180o rotation, thus 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range equations Now the coordinate of the point images are and Rearranging both equations 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range equations Solving for Z0, gives the normal-range equation. We can also write 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range equations Substitute Z0 gives the true-range equation: 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range calculations For each pixel in the left image, determine what pixel position in the right image corresponds to the same point on the object. This can be accomplished on a line-by-line basis. Calculate the difference xr- xl to produce a displacement image, in which gray level represents pixel shift. Using the displacement image, calculate Zo at each pixel to produce a normal range image. 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range calculations Calculate the X and Y coordinates of each point by: Now we can calculate the X,Y,Z-coordinates of every point on the object that maps to a pixel in the camera. Finally, compute R as a function of X and Y to produce a true-range image. 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Range calculations Notes (for boresighted cameras): If Z0 >> d , the cameras must be converged to ensure that their fields of view overlap to include the objects in the near field. The range equations are slightly more complex. If the cameras are not in the sample plane, the equations are even more complex. Cameras geometry can be computed from a pair of stereo images. 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereo Matching The following figure illustrates a technique that locates the right image pixel position that corresponds to a particular left image pixel. 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereo Matching Suppose the given pixel in the left image has coordinates xl, yl Fit the imaginary windows around that pixel and the pixel having the same coordinates in the right image Compute a measure of agreement (using cross-correlation-- a sum of squared differences) Move the window in the right image to the right to find maximum agreement, thus xr-xl can be found 240-373: Chapter 11: Three Dimensional Image Processing

240-373: Chapter 11: Three Dimensional Image Processing Stereo Matching Notes: Noise tends to corrupt the image agreement measure Increase window size to ignore noise but this reduces the resolution of the resulting range image It is difficult to determine the range of a smooth surface. Projection of random texture onto such surface can be helpful 240-373: Chapter 11: Three Dimensional Image Processing

Stereometry with Wide-Angle Cameras Used in Viking Mars Lander spacecraft Two digitizing cameras (angle scanning cameras) are spaced 1 meter apart The coordinates of a pixel are given by the azimuth and elevation angles of the centerline of its pixel cone The azimuth is the angle between the yz-plane The elevation angle is the angle between the xz-plane Normal-range equation components in terms of the two camera azimuth coordinates and are written as follow: is the elevation coordinate and is the same for both cameras 240-373: Chapter 11: Three Dimensional Image Processing

Stereometry with Wide-Angle Cameras 240-373: Chapter 11: Three Dimensional Image Processing

Stereometry with Wide-Angle Cameras The azimuth is the angle between the yz-plane The elevation angle is the angle between the xz-plane 240-373: Chapter 11: Three Dimensional Image Processing

Stereometry with Wide-Angle Cameras Normal-range equation components in terms of the two camera azimuth coordinates and are written as follow: is the elevation coordinate and is the same for both cameras 240-373: Chapter 11: Three Dimensional Image Processing

Stereometry with Wide-Angle Camera (Cont’d) 240-373: Chapter 11: Three Dimensional Image Processing

Stereoscopic Image Display Range relation 240-373: Chapter 11: Three Dimensional Image Processing

Stereoscopic Image Display If the relationship DS = fd is satisfied, the scene will appear as if the observer had viewed it firsthand Two conditions must be met to obtain accurate reproduction of a 3-D scene: There should be converging lenses in front of each of the viewer’s eyes so that the viewer can focus his/her eyes at infinity and still see the two transparency in focus. Positive lenses of focal equal to D are commonly used The viewing geometry is exact only when the viewer’s line of sight falls along the z-axis. 240-373: Chapter 11: Three Dimensional Image Processing