Ter Haar Romeny, EMBS Berder 2004 How can we find a dense optic flow field from a motion sequence in 2D and 3D? Many approaches are taken: - gradient based.

Slides:



Advertisements
Similar presentations
Ter Haar Romeny, EMBS Berder 2004 Deblurring with a scale-space approach.
Advertisements

Ter Haar Romeny, FEV Nuclei of fungus cell Paramecium Caudatum Spatial gradient Illumination spectrum -invariant gradient Color RGB original Color-Scale.
Ter Haar Romeny, EMBS Berder 2004 Gaussian derivative kernels The algebraic expressions for the first 4 orders:
Ter Haar Romeny, ICPR 2010 Introduction to Scale-Space and Deep Structure.
Motion.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Computer Vision Optical Flow
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
3D Computer Vision and Video Computing 3D Vision Topic 4 of Part II Visual Motion CSc I6716 Fall 2011 Cover Image/video credits: Rick Szeliski, MSR Zhigang.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Feature tracking. Identify features and track them over video –Small difference between frames –potential large difference overall Standard approach:
May 2004Motion/Optic Flow1 Motion Field and Optical Flow Ack, for the slides: Professor Yuan-Fang Wang Professor Octavia Camps.
Ter Haar Romeny, FEV Nuclei of fungus cell Paramecium Caudatum Spatial gradient Illumination spectrum -invariant gradient Color RGB original Color-Scale.
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Motion Computing in Image Analysis
Visual motion Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
Purely evidence-based multi-scale cardiac tracking using optic flow Hans van Assen 1, Luc Florack 1, Avan Suinesiaputra 2, Jos Westenberg 2, Bart ter Haar.
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
Computational Architectures in Biological Vision, USC, Spring 2001
3D Rigid/Nonrigid RegistrationRegistration 1)Known features, correspondences, transformation model – feature basedfeature based 2)Specific motion type,
3D Computer Vision and Video Computing 3D Vision Topic 8 of Part 2 Visual Motion (II) CSC I6716 Spring 2004 Zhigang Zhu, NAC 8/203A
Motion detection with movement detectors. It is a non-linear device: response to velocity a and velocity b is not equal to velocity a+b movement detection.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #15.
Motion and optical flow Thursday, Nov 20 Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys, S. Lazebnik.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
1 Computational Vision CSCI 363, Fall 2012 Lecture 26 Review for Exam 2.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
1-1 Measuring image motion velocity field “local” motion detectors only measure component of motion perpendicular to moving edge “aperture problem” 2D.
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”
1 Computational Vision CSCI 363, Fall 2012 Lecture 20 Stereo, Motion.
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.
Course 11 Optical Flow. 1. Concept Observe the scene by moving viewer Optical flow provides a clue to recover the motion. 2. Constraint equation.
1 Computational Vision CSCI 363, Fall 2012 Lecture 5 The Retina.
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.
1 Motion Analysis using Optical flow CIS601 Longin Jan Latecki Fall 2003 CIS Dept of Temple University.
Copyright © 2012 Elsevier Inc. All rights reserved.. Chapter 19 Motion.
Ter Haar Romeny, CASIA 2015 scale-space The retina measures on many resolutions simultaneously.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Lecture 9 Feature Extraction and Motion Estimation Slides by: Michael Black Clark F. Olson Jean Ponce.
Geometry Reconstruction March 22, Fundamental Matrix An important problem: Determine the epipolar geometry. That is, the correspondence between.
Cogs1 mapping space in the brain Douglas Nitz – Feb. 19, 2009 any point in space is defined relative to other points in space.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.
Motion and optical flow
CSSE463: Image Recognition Day 29
Motion and Optical Flow
COMP 9517 Computer Vision Motion 7/21/2018 COMP 9517 S2, 2012.
3D Vision Topic 4 of Part II Visual Motion CSc I6716 Fall 2009
CSE 577 Image and Video Analysis
The Brightness Constraint
Image Primitives and Correspondence
Range Imaging Through Triangulation
The Brightness Constraint
Presented by: Cindy Yan EE6358 Computer Vision
Smoothing the intensities
CSSE463: Image Recognition Day 29
CSSE463: Image Recognition Day 30
CSSE463: Image Recognition Day 29
Coupled Horn-Schunck and Lukas-Kanade for image processing
CSSE463: Image Recognition Day 30
CSSE463: Image Recognition Day 29
Optical flow Computer Vision Spring 2019, Lecture 21
Chapter 11: Stereopsis Stereopsis: Fusing the pictures taken by two cameras and exploiting the difference (or disparity) between them to obtain the depth.
CSSE463: Image Recognition Day 30
CSSE463: Image Recognition Day 29
Presentation transcript:

ter Haar Romeny, EMBS Berder 2004 How can we find a dense optic flow field from a motion sequence in 2D and 3D? Many approaches are taken: - gradient based (or differential); - phase-based (or frequency domain); - correlation-based (or area); - feature-point (or sparse data) tracking. Multi-scale optic flow

ter Haar Romeny, EMBS Berder 2004 Reichardt detector In the visual front-end retinal receptive fields are organized in pairs, tuned to a specific velocity and direction. The pairs are coupled by a delay cell, possibly the amacrine cell. Neurons act as temporal coincidence detectors This leads to a redundant representation, all velocities and directions are measured at all scales.

ter Haar Romeny, EMBS Berder 2004 Amacrine cells are found next to ganglion cell bodies Similar RF pairs are present in both eyes for disparity detection

ter Haar Romeny, EMBS Berder 2004 Calibration We generate a test sequence with a warping vector field, so we know the absolute displacement of each pixel

ter Haar Romeny, EMBS Berder 2004 The isophote landscape of an image changes drastically when we change our aperture size. This happens when we move away or towards the scene with the same camera. Left: observation of an image with  = 1 pix, isophotes L=50 are indicated. Right: same observation at a distance twice as far away. The isophotes L=50 have now changed.

ter Haar Romeny, EMBS Berder 2004 Scalar images: intensity is kept constant with the divergence Density images: intensity ‘dilutes’ with the divergence Two types of images need to be considered:

ter Haar Romeny, EMBS Berder 2004

Multi-scale optic flow constraint equation: For scalar images: For density images: The velocity field is unknown, and this is what we want to recover from the data. We like to retrieve the velocity and its derivatives with respect to x, y, z and t. We insert this unknown velocity field as a truncated Taylor series, truncated at first order.

ter Haar Romeny, EMBS Berder 2004 Multi-scale density flow: in each pixel 8 equations of third order and 8 unknowns:

ter Haar Romeny, EMBS Berder 2004 Scale selection: The condition number of the coefficient matrix exhibits an optimum over scale in many pixels, given the local density of texture.

ter Haar Romeny, EMBS Berder 2004 Artificially created test image sequence for validation purposes Scale selection map

ter Haar Romeny, EMBS Berder 2004 A. Suinesiaputra, UMCL / TUE, MICCAI 2002