MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Andrew Cosand ECE CVRR CSE
Motion.
Investigation Into Optical Flow Problem in the Presence of Spatially-varying Motion Blur Mohammad Hossein Daraei June 2014 University.
Motion Estimation I What affects the induced image motion? Camera motion Object motion Scene structure.
Computer Vision Optical Flow
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Motion Estimation I What affects the induced image motion? Camera motion Object motion Scene structure.
Optical Flow Methods 2007/8/9.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Computing motion between images
Optical Flow Brightness Constancy The Aperture problem Regularization Lucas-Kanade Coarse-to-fine Parametric motion models Direct depth SSD tracking.
CSc83029 – 3-D Computer Vision/ Ioannis Stamos 3-D Computational Vision CSc Optical Flow & Motion The Factorization Method.
Optical Flow
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Optical Flow Brightness Constancy The Aperture problem Regularization Lucas-Kanade Coarse-to-fine Parametric motion models Direct depth SSD tracking.
Motion Computing in Image Analysis
Optical Flow Estimation using Variational Techniques Darya Frolova.
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Motion Field and Optical Flow. Outline Motion Field and Optical Flow Definition, Example, Relation Optical Flow Constraint Equation Assumptions & Derivation,
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
3D Rigid/Nonrigid RegistrationRegistration 1)Known features, correspondences, transformation model – feature basedfeature based 2)Specific motion type,
Optical Flow Digital Photography CSE558, Spring 2003 Richard Szeliski (notes cribbed from P. Anandan)
CSCE 641 Computer Graphics: Image Registration Jinxiang Chai.
Motion from normal flow. Optical flow difficulties The aperture problemDepth discontinuities.
Computer Vision Optical Flow Marc Pollefeys COMP 256 Some slides and illustrations from L. Van Gool, T. Darell, B. Horn, Y. Weiss, P. Anandan, M. Black,
A plane-plus-parallax algorithm Basic Model: When FOV is not very large and the camera motion has a small rotation, the 2D displacement (u,v) of an image.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
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.
The Measurement of Visual Motion P. Anandan Microsoft Research.
Computer Vision, Robert Pless Lecture 11 our goal is to understand the process of multi-camera vision. Last time, we studies the “Essential” and “Fundamental”
EECS 274 Computer Vision Motion Estimation.
Motion Segmentation By Hadas Shahar (and John Y.A.Wang, and Edward H. Adelson, and Wikipedia and YouTube) 1.
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Determining Planar Translation and Rotation by Optical Flow David Hong NCSSM, Mini-term 2008.
Uses of Motion 3D shape reconstruction Segment objects based on motion cues Recognize events and activities Improve video quality Track objects Correct.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
Pyramidal Implementation of Lucas Kanade Feature Tracker Jia Huang Xiaoyan Liu Han Xin Yizhen Tan.
3D Imaging Motion.
Joint Tracking of Features and Edges STAN BIRCHFIELD AND SHRINIVAS PUNDLIK CLEMSON UNIVERSITY ABSTRACT LUCAS-KANADE AND HORN-SCHUNCK JOINT TRACKING OF.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
1 Motion Analysis using Optical flow CIS601 Longin Jan Latecki Fall 2003 CIS Dept of Temple University.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
O PTICAL F LOW & L AYERED M OTION Prepared by: Lidya Tonkonogi Mu’in Rizik 1.
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
Motion Estimation I What affects the induced image motion?
Motion Estimation using Markov Random Fields Hrvoje Bogunović Image Processing Group Faculty of Electrical Engineering and Computing University of Zagreb.
Motion in Video Presented By: Dr. S. K. Singh Indian Institute of Technology (B. H.U.) Varanasi
Motion Estimation Presented By: Dr. S. K. Singh Department of Computer Engineering, Indian Institute of Technology (B.H.U.) Varanasi
Motion / Optical Flow II Estimation of Motion Field Avneesh Sud.
Representing Moving Images with Layers J. Y. Wang and E. H. Adelson MIT Media Lab.
Optical flow and keypoint tracking Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Amir Yavariabdi Introduction to the Calculus of Variations and Optical Flow.
Image Mosaicing with Motion Segmentation from Video Augusto Roman, Taly Gilat EE392J Final Project 03/20/01.
Lecture 16: Image alignment
Motion and Optical Flow
Robust Visual Motion Analysis: Piecewise-Smooth Optical Flow
The Brightness Constraint
Image Primitives and Correspondence
The Brightness Constraint
Image and Video Processing
Coupled Horn-Schunck and Lukas-Kanade for image processing
Optical flow Computer Vision Spring 2019, Lecture 21
Image Stitching Linda Shapiro ECE/CSE 576.
Image Stitching Linda Shapiro ECE P 596.
Presentation transcript:

MOTION Model

Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive based motion. 4.Bayesian concept of motion estimation. BLOCK MOTION MODEL Translational block motion Phase Correlation Based Estimation Optical Flow Based Method (Motion Estimation)

Motion Model Parametric motion model Nonparametric motion model

Parametric motion model It is model used to describe the prospective and orthographic projection from 3-D scene to 2-D projection into image plane. It takes projection from 3-D( displacement,Velocity) rigid body surface to 2-D (displacement,Velocity) into image plane. In case of 2-D motion from 3-D rigid body motion of a planner under orthographic projection can be described by a 6 parameter affine model. For prospective projection : 8 parameter is required. “Source: Digital video processing by Author Tekalp”

Nonparametric motion model Why Non parametric model? The main reason to consider non parametric is that parametric motion models have focused only on 3-D rigid surface(it means non deformable motion of body). No concept about smoothness constrains of rigid body motion. Non parametric model take care about the smoothness (uniformity) constrains. It can be imposed on 2-D motion field without employing 3-D rigid body motion model.

Non Parametric Motion Field : Algorithms There are following non parametric motion model 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive based motion. 4.Bayesian concept of motion estimation.

Optical Flow Estimation Method Phase correlation method. Block based optical flow estimation method. Differential methods of estimating optical flow, based on partial derivatives of the image signal as follows: 1.Lucas-Kanade method – regarding image patches and an affine model for the flow field.

Cont… Buxton–Buxton method It is based on a model of the motion of edges in image sequences. Black–Jepson method It finds the coarse optical flow via correlation.

Horn–Schunck method The Horn–Schunck method of estimating optical flow.optical flow It is a global method which introduce a global constraint of smoothness. It solves the aperture problem with the help of global constrained of smoothness.aperture problem chunck_method

Horn and Schunck Method The minimization of the sum of the errors in the equation for the rate of changes of image brightness. It measures the smoothness in the velocity flow.

Horn and Schunck Method Let the total error to be minimized be The minimization is to be accomplished by finding suitable values for optical flow velocity (u,v). The solution can be found iteratively.

Horn and Schunck Method: Directional- Smoothness constraint The directional smoothness constraint: W is a weight matrix depending on the spatial changes in gray level content of the video. The directional-smoothness method minimizes the criterion function:

BLOCK MOTION MODEL Block motion model is an approach to overcome the aperture problem due to independent motion vector (v) of object in given image plane. Block motion model emphasizes on block which consists of moving images. How block motion model will work to overcome the aperture problem? In block motion model, motion vectors of moving object will be unchanged during motion from pixel to pixel within block.

Cont… In block based motion model, motion vector (v) is calculated in following mode: Non overlapping block motion( different motion vectors) Overlapping block motion (taking average motion model of all motion vectors). There are following block motion model 2-D Translation motion model 2-D Generalization /Deformable motion model

Translational block motion XtXt nknk

Phase Correlation Based Estimation Phase correlation is a method based on the translation model of block. It is generalization process of block matching algorithm to track 2-D deformable motion based on spatial transformation like affine transformation or prospective projection.

Phase Correlation Based Estimation There are following steps for phase correlation based estimation: Phase Correlation used to estimate motion. 1. Motion vector (V) for every pixel. 1.Results in a few possible motions for each block. 2.For each pixel in the center of the block, test with each of the possible motions and choose the motion with the smallest MSE. 3.Shift block by small amount and compute new phase correlation and repeat.

Phase Correlation Based Estimation 1.Given block B 1,B 2 from each image 2.Compute 2D FFT(Fast Fourier transformation) of each block 3.Compute cross-power spectrum 1.Normalized value of: F{B 1 } F{B 2 } * 4.Take IFFT to get Phase Correlation Function. 5.This is very similar to the correlation function between the two blocks

Cont…

Optical Flow Based Method (Motion Estimation) OPTICAL FLOW The optical flow is pixel level representation model for motion pattern. In each point in the image is assigned a motion vector. There are following method for estimation of optical flow. 1.Bayesian method 2.Gibbs random field Motion estimation 3.Optical flow equation 4.Second order derivatives of optical flow field

PEL-RECURSIVE METHOD It is predicator –corrector type displacement estimator. The predicator can be taken as the value of the motion estimate the previous pixel location. Linear combination of motion estimation in neighborhood of current pixel.