Grading for ELE 5450 Assignment 28% Short test 12% Project 60%

Slides:



Advertisements
Similar presentations
Epipolar Geometry.
Advertisements

3D reconstruction.
Institut für Elektrische Meßtechnik und Meßsignalverarbeitung Professor Horst Cerjak, Augmented Reality VU 2 Calibration Axel Pinz.
Arbitrary Rotations in 3D Lecture 18 Wed, Oct 8, 2003.
Two-View Geometry CS Sastry and Yang
1 pb.  camera model  calibration  separation (int/ext)  pose Don’t get lost! What are we doing? Projective geometry Numerical tools Uncalibrated cameras.
Camera from F Computing K from 1 image HZ8.8 IAC and K HZ8.5 Camera matrix from F HZ9.5 IAC HZ , 8.5 Extracting camera parameters HZ6.2 Camera matrix.
Camera calibration and epipolar geometry
Image alignment Image from
Computer Vision : CISC 4/689
Used slides/content with permission from
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Uncalibrated Geometry & Stratification Sastry and Yang
3-D Geometry.
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
CAU Kiel DAGM 2001-Tutorial on Visual-Geometric 3-D Scene Reconstruction 1 The plan for today Leftovers and from last time Camera matrix Part A) Notation,
CV: 3D sensing and calibration
MSU CSE 803 Fall 2008 Stockman1 CV: 3D sensing and calibration Coordinate system changes; perspective transformation; Stereo and structured light.
Scene planes and homographies. Homographies given the plane and vice versa.
Graphics Programming Graphics Programming: Transformations.
3-D Scene u u’u’ Study the mathematical relations between corresponding image points. “Corresponding” means originated from the same 3D point. Objective.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
SHIFTS: f ( x )  d ________________________ _______________________ Result for the whole graph _________________________.
Instance-level recognition I. - Camera geometry and image alignment Josef Sivic INRIA, WILLOW, ENS/INRIA/CNRS UMR 8548 Laboratoire.
Computer vision: models, learning and inference
Metric Self Calibration From Screw-Transform Manifolds Russell Manning and Charles Dyer University of Wisconsin -- Madison.
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.
Homogeneous Coordinates (Projective Space) Let be a point in Euclidean space Change to homogeneous coordinates: Defined up to scale: Can go back to non-homogeneous.
Imaging Geometry for the Pinhole Camera Outline: Motivation |The pinhole camera.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
Structure from Motion Course web page: vision.cis.udel.edu/~cv April 25, 2003  Lecture 26.
CSCE 643 Computer Vision: Structure from Motion
Metrology 1.Perspective distortion. 2.Depth is lost.
1 Fundamentals of Robotics Linking perception to action 2. Motion of Rigid Bodies 南台科技大學電機工程系謝銘原.
Stereo Course web page: vision.cis.udel.edu/~cv April 11, 2003  Lecture 21.
Single View Geometry Course web page: vision.cis.udel.edu/cv April 9, 2003  Lecture 20.
Vision Review: Image Formation Course web page: September 10, 2002.
Computer Vision : CISC 4/689 Going Back a little Cameras.ppt.
Wenqi Zhu 3D Reconstruction From Multiple Views Based on Scale-Invariant Feature Transform.
CS-498 Computer Vision Week 7, Day 1 3-D Geometry
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
Computer Graphics 3D Transformations. Translation.
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)
Feature Matching. Feature Space Outlier Rejection.
Reconnaissance d’objets et vision artificielle Jean Ponce Equipe-projet WILLOW ENS/INRIA/CNRS UMR 8548 Laboratoire.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Chapter 9 - Transformations. 90 degree rotation (x 1, y 1 ) 180 degree rotation (x 2, y 2 ) 270 degree rotation (x 3, y 3 )
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Auto-calibration we have just calibrated using a calibration object –another calibration object is the Tsai grid of Figure 7.1 on HZ182, which can be used.
Reconstruction from Two Calibrated Views Two-View Geometry
Uncalibrated reconstruction Calibration with a rig Uncalibrated epipolar geometry Ambiguities in image formation Stratified reconstruction Autocalibration.
Stereo March 8, 2007 Suggested Reading: Horn Chapter 13.
Robust Estimation Course web page: vision.cis.udel.edu/~cv April 23, 2003  Lecture 25.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, N Y S S, India DTEL DTEL (Department for Technology.
Lecture 22: Structure from motion CS6670: Computer Vision Noah Snavely.
Lecture 16: Image alignment
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry
Processing visual information for Computer Vision
Dynamic View Morphing performs view interpolation of dynamic scenes.
Computer Graphics 3D Transformations
Homogeneous Coordinates (Projective Space)
Two-view geometry Computer Vision Spring 2018, Lecture 10
The Unit Square Saturday, 22 September 2018.
Epipolar geometry.
3D Photography: Epipolar geometry
Transformations Example Draw the line Draw 1 at , ,
Study the mathematical relations between corresponding image points.
Transformations with Matrices
Presentation transcript:

Grading for ELE 5450 Assignment 28% Short test 12% Project 60%

Assignment 1: Rotation about an arbitrary axis It is required to rotate an object ( in the form of two different size rectangular block sticking together) about an axis (3, 4, 5) through a point (2, 6, 3) by an angle of n degrees( n=30, 60, …360). A program performing the above job has to be written by each student. Real time visualization of the above operation is necessary.

Assignment 2: 2D homography Given a set of of points x i in p 2, and a corresponding set of points x i ’ also in p 2, compute the projective transformation that takes each x i to x i ’. In this assignment, x i and x i ’ are points in two different images. The images used can be taken from the following slides. You are required to compute the transform H which maps the point from image (a) to image (b). Label the computed 10 corresponding pair of points in the images. The initial corresponding points for computing H may be marked out by hand.

Reference: Chapter 3 ( Hartley and Zisserman) Page Check the algorithm on page 73

Image (a)

Image (b)

Assignment 3 A Mosaic of 6 images from a handheld camera It is important to correct the scale and intensity differences Will this works if the scene is close? What is the minimum range if any?

Assignment 4 Perform a 3D reconstruction of a rectangular box from two images (eg. A box of soft drink). 1. Compute the fundamental matrix from point correspondences 2. Compute the camera matrices from the fundamental matrix 3. For each point correspondence x i x’ i, compute the point in space that projects to these 2 image points