Filtering Things to take away from this lecture An image as a function

Slides:



Advertisements
Similar presentations
Motion.
Advertisements

Instructor: Mircea Nicolescu Lecture 12 CS 485 / 685 Computer Vision.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Computer Vision Optical Flow
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2011 Prof. Zhigang Zhu
Last Time Pinhole camera model, projection
Midterm Review CS485/685 Computer Vision Prof. Bebis.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Announcements. Projection Today’s Readings Nalwa 2.1.
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:
The plan for today Camera matrix
CSCE 641 Computer Graphics: Image-based Modeling Jinxiang Chai.
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Lecture 35: Course review CS4670: Computer Vision Noah Snavely.
Optical Flow Estimation
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
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.
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
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 Camera Calibration
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2003 Zhigang Zhu, NAC 8/203A
Camera Calibration & Stereo Reconstruction Jinxiang Chai.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
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.
The Brightness Constraint
Metrology 1.Perspective distortion. 2.Depth is lost.
Stereo Many slides adapted from Steve Seitz.
Binocular Stereo #1. Topics 1. Principle 2. binocular stereo basic equation 3. epipolar line 4. features and strategies for matching.
Computer Vision 776 Jan-Michael Frahm 12/05/2011 Many slides from Derek Hoiem, James Hays.
Effective Optical Flow Estimation
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.
November 2, MIDTERM GRADE DISTRIBUTION
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Announcements Project 0 due tomorrow night. Edge Detection Today’s readings Cipolla and Gee (handout) –supplemental: Forsyth, chapter 9Forsyth For Friday.
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.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Correspondence and Stereopsis. Introduction Disparity – Informally: difference between two pictures – Allows us to gain a strong sense of depth Stereopsis.
CSE 185 Introduction to Computer Vision
Computer vision: geometric models Md. Atiqur Rahman Ahad Based on: Computer vision: models, learning and inference. ©2011 Simon J.D. Prince.
- photometric aspects of image formation gray level images
Chapter 10 Image Segmentation
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Announcements Final is Thursday, March 20, 10:30-12:20pm
Motion and Optical Flow
The Brightness Constraint
Image Primitives and Correspondence
Epipolar geometry.
The Brightness Constraint
Motion Estimation Today’s Readings
Announcements Midterm out today Project 1 demos.
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:

Filtering Things to take away from this lecture An image as a function Digital vs. continuous images Image transformation: range vs. domain Types of noise LSI filters cross-correlation and convolution properties of LSI filters mean, Gaussian, bilinear filters Median filtering Image scaling Image resampling Aliasing Gaussian pyramids

Edge detection Things to take away from this lecture 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

Segmentation Things to take away from this lecture Graph representation of an image Intelligent scissors method Normalized cuts method Image histogram K-means clustering Morphological operations dilation, erosion, closing, opening Hough transform

Motion Things to take away from this lecture Optical flow problem definition Aperture problem and how it arises Assumptions Brightness constancy, small motion, smoothness Derivation of optical flow constraint equation Lukas-Kanade equation Derivation Conditions for solvability meanings of eigenvalues and eigenvectors Iterative refinement Newton’s method Coarse-to-fine flow estimation Feature tracking Harris feature detector L-K vs. discrete search method Tracking over many frames Prediction using dynamics Applications MPEG video compression Image alignment

Projection Things to take away from this lecture 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 orthographic, weak perspective, affine models Camera parameters intrinsics, extrinsics

Mosaics Things to take away from this lecture Image alignment Image reprojection homographies cylindrical projection Radial distortion Creating cylindrical panoramas Image blending Image warping forward warping inverse warping bilinear interpolation

Projective geometry Things to take away from this lecture 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 within a reference plane height Cross ratio Camera calibration using vanishing points direct linear method

Stereo Things to take away from this lecture Cues for 3D inference, shape from X Epipolar geometry Stereo image rectification Stereo matching window-based epipolar search effect of window size sources of error Active stereo (basic idea) structured light laser scanning

Multiview stereo Things to take away from this lecture Baseline tradeoff Multibaseline stereo approach Voxel coloring problem Volume intersection algorithm Voxel coloring algorithm Space carving algorithm

Light and reflection Things to take away from this lecture 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

Recognition Things to take away from this lecture Classifiers Probabilistic classification decision boundaries learning PDF’s from training images Bayesian estimation Principle component analysis Eigenfaces algorithm