Structured Light Lecture 1 Matt Waibel COMP 290-075 4-17-2000.

Slides:



Advertisements
Similar presentations
A.Line m intersects Line x at Point B B.Line M intersects Line X at Point B C.Line M intersects Line X at Point b D.Line m intersects Line x at Point.
Advertisements

Section 10.1 Tangent Ratios.
Diffraction, Gratings, Resolving Power Textbook sections 28-4 – 28-6 Physics 1161: Lecture 21.
High-Resolution Three- Dimensional Sensing of Fast Deforming Objects Philip Fong Florian Buron Stanford University This work supported by:
Kawada Industries Inc. has introduced the HRP-2P for Robodex 2002
Structured Light principles Figure from M. Levoy, Stanford Computer Graphics Lab.
www-video.eecs.berkeley.edu/research
(thanks: slides Prof. S. Narasimhan, CMU, Marc Pollefeys, UNC)
Structured Lighting Guido Gerig, Univ. of Utah
CS 376b Introduction to Computer Vision 04 / 21 / 2008 Instructor: Michael Eckmann.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #17.
Depth from Structured Light II: Error Analysis
Vision Sensing. Multi-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV 2007 Venus de Milo.
Gratuitous Picture US Naval Artillery Rangefinder from World War I (1918)!!
Structured Light + Range Imaging Lecture #17 (Thanks to Content from Levoy, Rusinkiewicz, Bouguet, Perona, Hendrik Lensch)
Digital Image Processing
Index Values NATIONAL STATISTICAL COORDINATION BOARD.
Structured Lighting Guido Gerig CS 6320, 3D Computer Vision Spring 2012 (thanks: some slides S. Narasimhan CMU, Marc Pollefeys UNC)
Stereo.
Image Correspondence and Depth Recovery Gene Wang 4/26/2011.
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
1 MURI review meeting 09/21/2004 Dynamic Scene Modeling Video and Image Processing Lab University of California, Berkeley Christian Frueh Avideh Zakhor.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Computational Photography
Lecture 15: Single-view modeling CS6670: Computer Vision Noah Snavely.
Find the period of the function y = 4 sin x
3-D Computer Vision Using Structured Light Prepared by Burak Borhan.
Stockman MSU/CSE Math models 3D to 2D Affine transformations in 3D; Projections 3D to 2D; Derivation of camera matrix form.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Multi-view geometry. Multi-view geometry problems Structure: Given projections of the same 3D point in two or more images, compute the 3D coordinates.
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
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.
Components of a computer vision system
Structure from images. Calibration Review: Pinhole Camera.
Copyright © Cengage Learning. All rights reserved. 9 Topics in Analytic Geometry.
Use Midpoint and Distance Formulas
1 Preview At least two views are required to access the depth of a scene point and in turn to reconstruct scene structure Multiple views can be obtained.
Mathematical Foundations Sections A-1 to A-5 Some of the material in these slides may have been adapted from university of Virginia, MIT and Åbo Akademi.
University of Ioannina - Department of Computer Science Intensity Transformations (Point Processing) Christophoros Nikou Digital Image.
Digital Image Processing CCS331
Imaging Geometry for the Pinhole Camera Outline: Motivation |The pinhole camera.
Recap from Monday Image Warping – Coordinate transforms – Linear transforms expressed in matrix form – Inverse transforms useful when synthesizing images.
A Camera-Projector System for Real-Time 3D Video Marcelo Bernardes, Luiz Velho, Asla Sá, Paulo Carvalho IMPA - VISGRAF Laboratory Procams 2005.
1 Finding depth. 2 Overview Depth from stereo Depth from structured light Depth from focus / defocus Laser rangefinders.
Image Based Rendering. Light Field Gershun in 1936 –An illuminated objects fills the surrounding space with light reflected of its surface, establishing.
Two-view geometry Epipolar geometry F-matrix comp. 3D reconstruction
Lecture 03 15/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Single-view geometry Odilon Redon, Cyclops, 1914.
Development of a laser slit system in LabView
1-1 Chapter 1: Introduction 1.1. Images An image is worth thousands of words.
Vision and Obstacle Avoidance In Cartesian Space.
FREE-VIEW WATERMARKING FOR FREE VIEW TELEVISION Alper Koz, Cevahir Çığla and A.Aydın Alatan.
1 Mathematics of the Simple Camera. 2 Overview n Simple Camera –Scenes with spheres –COP on +z COP = Centre Of Projection.
Segments, Rays, Parallel Lines, and Planes Geometry Mrs. King Unit 1, Lesson 3.
Projector-camera system Application of computer vision projector-camera v3a1.
Computer Vision Computer Vision based Hole Filling Chad Hantak COMP December 9, 2003.
Physics 102: Lecture 21, Slide 1 Diffraction, Gratings, Resolving Power Physics 102: Lecture 21.
9/11/15 CC Geometry UNIT: Tools of Geometry LESSON: 1.1b – Linear Measure and Distance MAIN IDEA: Students will be able to use information to determine.
Introduction; Mathematical Foundations CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
Date of download: 6/29/2016 Copyright © 2016 SPIE. All rights reserved. Potential imaging modes. (a) Each detector in a focal plane array measures the.
Geometry 1-3 Segments, Rays, Parallel Lines and Planes.
Configurable Display.
제 5 장 스테레오.
Common Classification Tasks
Discussion #29 – Images II
Silhouette Intersection
Chapter 2: Lesson 2: The Coordinate Plane
Graphical Solutions of Trigonometric Equations
Presentation transcript:

Structured Light Lecture 1 Matt Waibel COMP

Overview Background General Setup Light Point Projection 2D and 3D Light Stripe Projection Static Light Pattern Projection –Binary Encoded Light Stripes –Segmenting Stripes 3D Photography on Your Desk

Background Intersecting the projection ray with an additional ray or plane will lead to a unique reconstruction of the object point Structured Light: projection of light patterns into a scene (active method)

General Setup one camera one light source –types slide projector laser –projection spot stripe pattern

Light Spot Projection 2D image plane

Light Spot Projection 2D Coordinates found by triangulation –  can be found by projection geometry –d = b*sin(  )/sin(  +  ) –X 0 = d*cos(  ) –Z 0 = h = d*sin(  )

Light Spot Projection 3D Z

–X 0 = (tan(  )*b*x)/(f + x*tan(  )) –Y 0 = (tan(  )*b*y)/(f+x*tan(  )) –Z 0 = (tan(  )*b*f)/(f+x*tan(  ))

Light Stripe Projection P

Static Light Pattern Projection

Project a pattern of stripes into the scene to reduce the total number of images required to reconstruct the scene Problem: how to uniquely identify light stripes in the camera image when several are simultaneously projected into the scene

Binary Encoded Light Stripes Set of light planes are projected into the scene Individual light planes are indexed by an encoding scheme for the light patterns –Obtained images form a bit-plane stack –Bit-plane stack is used to uniquely address the light plane corresponding to every image point

Binary Encoded Light Stripes

Another Problem: How can we find the stripes in the images? Thresholding is dependent on the contrast Segmenting Stripes

Better Method: –Use the inverse image (opposite stripes) and determine where the intensities intersect with the original image

3D Photography on Your Desk Method that uses very common tools to do 3D photography Requirements:PC, camera, stick, lamp, and a checker board Uses “weak structured light” approach

3D Photography on Your Desk