A General-Purpose Platform for 3-D Reconstruction from Sequence of Images Ahmed Eid, Sherif Rashad, and Aly Farag Computer Vision and Image Processing.

Slides:



Advertisements
Similar presentations
3D Head Mesh Data Stereo Vision Active Stereo 3D Reconstruction 3dMD System 1.
Advertisements

Structured Light principles Figure from M. Levoy, Stanford Computer Graphics Lab.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #17.
Vision Sensing. Multi-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV 2007 Venus de Milo.
Structured Light + Range Imaging Lecture #17 (Thanks to Content from Levoy, Rusinkiewicz, Bouguet, Perona, Hendrik Lensch)
Intelligent Systems Lab. Extrinsic Self Calibration of a Camera and a 3D Laser Range Finder from Natural Scenes Davide Scaramuzza, Ahad Harati, and Roland.
Stereo.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Dana Cobzas-PhD thesis Image-Based Models with Applications in Robot Navigation Dana Cobzas Supervisor: Hong Zhang.
Computer Vision : CISC 4/689
Stanford CS223B Computer Vision, Winter 2005 Lecture 5: Stereo I Sebastian Thrun, Stanford Rick Szeliski, Microsoft Hendrik Dahlkamp and Dan Morris, Stanford.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Computational Photography: Image-based Modeling Jinxiang Chai.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Postcalibrating RBLFs Vaibhav Vaish. A “Really Big Light Field” 1300x1030 color images 62x56 viewpoints per slab Seven slabs of 3472 images each
Stereoscopic Light Stripe Scanning: Interference Rejection, Error Minimization and Calibration By: Geoffrey Taylor Lindsay Kleeman Presented by: Ali Agha.
Srikumar Ramalingam Department of Computer Science University of California, Santa Cruz 3D Reconstruction from a Pair of Images.
Multiview stereo. Volumetric stereo Scene Volume V Input Images (Calibrated) Goal: Determine occupancy, “color” of points in V.
Multi-view stereo Many slides adapted from S. Seitz.
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. 
Stereo and Multiview Sequence Processing. Outline Stereopsis Stereo Imaging Principle Disparity Estimation Intermediate View Synthesis Stereo Sequence.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
3D Computer Vision and Video Computing 3D Vision Lecture 15 Stereo Vision (II) CSC 59866CD Fall 2004 Zhigang Zhu, NAC 8/203A
3D Computer Vision and Video Computing 3D Vision Lecture 14 Stereo Vision (I) CSC 59866CD Fall 2004 Zhigang Zhu, NAC 8/203A
Project 1 grades out Announcements. Multiview stereo Readings S. M. Seitz and C. R. Dyer, Photorealistic Scene Reconstruction by Voxel Coloring, International.
May 2004Stereo1 Introduction to Computer Vision CS / ECE 181B Tuesday, May 11, 2004  Multiple view geometry and stereo  Handout #6 available (check with.
CSE473/573 – Stereo Correspondence
3-D Computer Vision Using Structured Light Prepared by Burak Borhan.
Stereo Sebastian Thrun, Gary Bradski, Daniel Russakoff Stanford CS223B Computer Vision (with slides by James Rehg and.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Automatic Camera Calibration
Camera Calibration & Stereo Reconstruction Jinxiang Chai.
Digital Archive of Cultural Heritages - Three Dimensional Modeling of Cultural Heritages and its use for Educational Purposes - Atsushi Nakazawa, Takeshi.
1 Intelligent Robotics Research Centre (IRRC) Department of Electrical and Computer Systems Engineering Monash University, Australia Visual Perception.
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
Integral University EC-024 Digital Image Processing.
Epipolar geometry Epipolar Plane Baseline Epipoles Epipolar Lines
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
Computational Framework for Performance Characterization of 3-D Reconstruction Techniques from Sequence of Images Ahmed Eid and Aly Farag Computer Vision.
Cmput412 3D vision and sensing 3D modeling from images can be complex 90 horizon 3D measurements from images can be wrong.
Conceptual and Experimental Vision Introduction R.Bajcsy, S.Sastry and A.Yang Fall 2006.
Acquiring 3D models of objects via a robotic stereo head David Virasinghe Department of Computer Science University of Adelaide Supervisors: Mike Brooks.
Spring 2015 CSc 83020: 3D Photography Prof. Ioannis Stamos Mondays 4:15 – 6:15
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Tutorial Visual Perception Towards Computer Vision
Active Vision Sensor Planning of CardEye Platform Sherif Rashad, Emir Dizdarevic, Ahmed Eid, Chuck Sites and Aly Farag ResearchersSponsor.
Feature Matching. Feature Space Outlier Rejection.
(c) 2000, 2001 SNU CSE Biointelligence Lab Finding Region Another method for processing image  to find “regions” Finding regions  Finding outlines.
CSE 140: Computer Vision Camillo J. Taylor Assistant Professor CIS Dept, UPenn.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
高精度高速度的三维测量技术. 3D stereo camera Stereo line scan camera 3D data and color image simultaneously 3D-PIXA.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
875 Dynamic Scene Reconstruction
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Auto-stereoscopic Light-Field Display By: Jesus Caban George Landon.
Lec 26: Fundamental Matrix CS4670 / 5670: Computer Vision Kavita Bala.
European Geosciences Union General Assembly 2016 Comparison Of High Resolution Terrestrial Laser Scanning And Terrestrial Photogrammetry For Modeling Applications.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry
Processing visual information for Computer Vision
제 5 장 스테레오.
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Common Classification Tasks
Image Based Modeling and Rendering (PI: Malik)
--- Stereoscopic Vision and Range Finders
--- Stereoscopic Vision and Range Finders
Presentation transcript:

A General-Purpose Platform for 3-D Reconstruction from Sequence of Images Ahmed Eid, Sherif Rashad, and Aly Farag Computer Vision and Image Processing Lab Department of Electrical and Computer Engineering Speed Scientific School University of Louisville URL:

The purpose of this project is two folds: 1- Propose a vision platform that lend itself for acquisition of calibrated sequence of images, and concurrently obtain a direct 3D reconstruction by laser scanning. 2- Implement the stereo- and space-carving based approaches for 3D reconstructions on a sequence of calibrated images. These reconstructions will be evaluated against the 3D scanning generated from a laser scanner. Abstract

The proposed system consists of a laser scanner (Cyberware, Inc, California), on which one or more optical cameras be mounted. The laser scanner generates a 3-D scan of an object by rotating 360 deg. The shaft over which the scanner head is mounted can be controlled in terms of speed and angle of rotation. System Setup

The field of view of the camera(s) is set to cover the same size of objects as the laser scanner. A sequence of referenced images can be acquired by a calibrated camera(s), mounted on the shaft. Hence, by the this setup we generate a sequence of images {I1, I2,... In} which we use in subsequent studies on object reconstruction Motion Mechanism

Find points in two or more input images that correspond to the same point in the scene. Use knowledge of the camera locations and triangulation to determine the depth of the scene point. One of the main problems of stereo is the correspondence problem. To solve this problem, a large number of stereo techniques rely heavily on assumptions such as the existence of specific features in the images to produce satisfactory results (I) 3-D Reconstruction Using Stereo Techniques

X CLCL CRCR eLeL eReR xLxL xRxR Epipolar plan Center of left camera Center of right camera 3d point x L, x R = two corresponding points Left image plan e L, e R = Left and right epipols A right epipolar line A left epipolar line Epipolar Geometry of Traditional Stereo

(II) 3-D Reconstruction Using Space Carving Step1: Initialize the volume V. Step2: Determine the set of voxels Vis(V) on the surface of V. Project each voxel v on Vis(V) to different images where v is visible. Determine the photo_consistency of each voxel v on Vis(V). Step3 If photo_consistent detain the voxel If photo_inconsistent carve the voxel Photo_inconsistent Photo_consistent

(III) 3-D Laser Scanner The 3-D scanner used in the proposed system is the Cyberware Its dynamic Range accommodates varying lighting conditions and surface properties. In operation, the 3030 shines a safe, low-intensity laser on an object to create a lighted profile. A high-quality video sensor captures this profile from two viewpoints. The system can digitize thousands of these profiles in a few seconds to capture the shape of the entire object. Simultaneously, a second video sensor in the scanner acquires color information.

Cyclograph Generation m-cyclograph images (n x k)  x y  =0  =5  =360 I1 I2 Ik I1 k-Input images (n x m) One Cyclograph image C1 C2 Cm x-y-  Volume of input images xo x (IV) Panoramic Stereo

m-cyclograph images=m/2-cyclograph pairs L2 L1 R2 xo R1 Rm/2Lm/2 1 2 m/2 The two views of each pair should be overlapped to construct a cyclograph stereo pair. Formation of Stereo cyclograph pairs

A Cyclograph Pair

Scanner Space Carving Stereo Results: 3D Reconstruction

Scanner Space Carving Scanner Stereo Results: 3D Registration

Reconstruction With Errors Integration With Space Carving Results: Integration

Input Images

Complete Model Scanner Space Carving