Announcements Final is Thursday, March 20, 10:30-12:20pm

Slides:



Advertisements
Similar presentations
The fundamental matrix F
Advertisements

MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Lecture 8: Stereo.
Computer Vision Optical Flow
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2011 Prof. Zhigang Zhu
Midterm Review CS485/685 Computer Vision Prof. Bebis.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Announcements Project1 artifact reminder counts towards your grade Demos this Thursday, 12-2:30 sign up! Extra office hours this week David (T 12-1, W/F.
Feature matching and tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on.
Midterm review: Cameras Pinhole cameras Vanishing points, horizon line Perspective projection equation, weak perspective Lenses Human eye Sample question:
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2005 with a lot of slides stolen from Steve Seitz and.
Feature extraction: Corners and blobs
Announcements Project 1 test the turn-in procedure this week (make sure your folder’s there) grading session next Thursday 2:30-5pm –10 minute slot to.
Lecture 11: Structure from motion CS6670: Computer Vision Noah Snavely.
Lecture 35: Course review CS4670: Computer Vision Noah Snavely.
Optical Flow Estimation
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Numerical Recipes (Newton-Raphson), 9.4 (first.
Matching Compare region of image to region of image. –We talked about this for stereo. –Important for motion. Epipolar constraint unknown. But motion small.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
Announcements PS3 Due Thursday PS4 Available today, due 4/17. Quiz 2 4/24.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
Announcements Midterm due Friday, beginning of lecture Guest lecture on Friday: Antonio Criminisi, Microsoft Research.
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
Automatic Camera Calibration
Linear Algebra and Image Processing
Computer vision: models, learning and inference
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2003 Zhigang Zhu, NAC 8/203A
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 35 – Review for midterm.
Structure from images. Calibration Review: Pinhole Camera.
Final Exam Review CS485/685 Computer Vision Prof. Bebis.
What we didn’t have time for CS664 Lecture 26 Thursday 12/02/04 Some slides c/o Dan Huttenlocher, Stefano Soatto, Sebastian Thrun.
The Brightness Constraint
Tzu ming Su Advisor : S.J.Wang MOTION DETAIL PRESERVING OPTICAL FLOW ESTIMATION 2013/1/28 L. Xu, J. Jia, and Y. Matsushita. Motion detail preserving optical.
Metrology 1.Perspective distortion. 2.Depth is lost.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Effective Optical Flow Estimation
Lecture 7: Features Part 2 CS4670/5670: Computer Vision Noah Snavely.
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
3D Imaging Midterm Review.
stereo Outline : Remind class of 3d geometry Introduction
Feature Matching. Feature Space Outlier Rejection.
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
Motion Estimation Today’s Readings Trucco & Verri, 8.3 – 8.4 (skip 8.3.3, read only top half of p. 199) Newton's method Wikpedia page
November 2, MIDTERM GRADE DISTRIBUTION
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Lecture 9 Feature Extraction and Motion Estimation Slides by: Michael Black Clark F. Olson Jean Ponce.
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.
3D Reconstruction Using Image Sequence
Midterm Review. Tuesday, November 3 7:15 – 9:15 p.m. in room 113 Psychology Closed book One 8.5” x 11” sheet of notes on both sides allowed Bring a calculator.
Optical flow and keypoint tracking Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Announcements Final is Thursday, March 18, 10:30-12:20 –MGH 287 Sample final out today.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Correspondence and Stereopsis. Introduction Disparity – Informally: difference between two pictures – Allows us to gain a strong sense of depth Stereopsis.
- photometric aspects of image formation gray level images
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Motion and Optical Flow
Feature description and matching
Epipolar geometry.
Features Readings All is Vanity, by C. Allan Gilbert,
Announcements Project 2 out today (help session at end of class)
Motion Estimation Today’s Readings
Filtering Things to take away from this lecture An image as a function
Announcements more panorama slots available now
Video Compass Jana Kosecka and Wei Zhang George Mason University
Announcements Final is Thursday, March 16, 10:30-12:20
Announcements Questions on the project? New turn-in info online
Announcements more panorama slots available now
Filtering An image as a function Digital vs. continuous images
Review and Importance CS 111.
Presentation transcript:

Announcements Final is Thursday, March 20, 10:30-12:20pm EE 037 Sample final out today

Filtering An image as a function Digital vs. continuous images Image transformation: range vs. domain Types of noise Noise reduction by averaging multiple images Cross-correlation and convolution properties mean, Gaussian, bilinear filters Median filtering Image scaling Image resampling Aliasing Gaussian pyramids

Edge detection What is an edge and where does it come from Edge detection by differentiation Image gradients continuous and discrete filters (e.g., Sobel operator) Effects of noise on gradients Derivative theorem of convolution Derivative of Gaussian (DoG) operator Laplacian operator Laplacian of Gaussian (LoG) Canny edge detector (basic idea) Effects of varying sigma parameter Approximating an LoG by subtraction

Features What makes a good feature? H matrix Harris operator Derivation in terms of shifting a window H matrix Definition Meaning of eigenvalues and eigenvectors Harris operator How to use it to detect features Feature descriptors MOPS (rotated square window) SIFT (high level idea) Invariance (how to achieve it) Rotation Scale Lighting Matching features Ratio test RANSAC

Projection Properties of a pinhole camera effects of aperture size Properties of lens-based cameras focal point, optical center, aperture thin lens equation depth of field circle of confusion Modeling projection homogeneous coordinates projection matrix and its elements types of projections (orthographic, perspective) Camera parameters intrinsics, extrinsics types of distortion and how to model

Mosaics Image alignment Image reprojection homographies spherical projection Creating spherical panoramas Handling drift Image blending Image warping forward warping inverse warping

Projective geometry Homogeneous coordinates and their geometric intuition Homographies Points and lines in projective space projective operations: line intersection, line containing two points ideal points and lines (at infinity) Vanishing points and lines and how to compute them Single view measurement computing height Cross ratio Camera calibration using vanishing points direct linear method

Stereo Epipolar lines Stereo image rectification (basic idea) Stereo matching window-based epipolar search effect of window size sources of error Energy-minimization (MRF) stereo (basic idea) Depth from disparity Active stereo (basic idea) structured light laser scanning

Structure from motion Correcting drift in mosaics through global optimization Least squares Structure from motion Solving for camera rotations, translations, and 3D points The objective function The pipeline (from Photo tourism slides: detection, matching, iterative reconstruction…) Photo tourism

Light, perception, and reflection Light field, plenoptic function Light as EMR spectrum Perception color constancy, color contrast adaptation the retina: rods, cones (S, M, L), fovea what is color response function, filters the spectrum metamers Finding camera response function (basic idea, not details) Materials and reflection what happens when light hits a surface BRDF diffuse (Lambertian) reflection specular reflection Phong reflection model measuring the BRDF (basic idea)

Photometric stereo Shape from shading (equations) Diffuse photometric stereo derivation equations solving for albedo, normals depths from normals Handling shadows Computing light source directions from a shiny ball Limitations

Recognition Classifiers Probabilistic classification decision boundaries learning PDF’s from training images Bayes law Maximum likelihood MAP Principle component analysis Eigenfaces algorithm use for face recognition use for face detection

Segmentation Graph representation of an image Intelligent scissors method Image histogram K-means clustering Morphological operations dilation, erosion, closing, opening Normalized cuts method (basic idea)

Motion Optical flow problem definition Aperture problem and how it arises Assumptions Brightness constancy, small motion, smoothness Derivation of optical flow constraint equation Lucas-Kanade equation Derivation Conditions for solvability Relation to Harris operator Iterative refinement Newton’s method Pyramid-based flow estimation

Texture Markov chains Text synthesis algorithm Markov random field (MRF) Efros and Leung’s texture synthesis algorithm Improvements Fill order Block-based Texture transfer (basic idea)

Guest Lectures (basic ideas) Richard Ladner—Tactile graphics Jenny Yuen—cateract detection Jeff Bigham—object-based image retrieval (basic ideas)