Comparison between Optical Flow and Cross-Correlation Methods for Extraction of Velocity Fields from Particle Images

Similar documents
OpenOpticalFlow: An Open Source Program for Extraction of. Velocity Fields from Flow Visualization Images. Tianshu Liu

Flow Structures of Jupiter s Great Red Spot Extracted by Using Optical Flow Method

Flow Structures Extracted from Visualization Images: Vector Fields and Topology

Mariya Zhariy. Uttendorf Introduction to Optical Flow. Mariya Zhariy. Introduction. Determining. Optical Flow. Results. Motivation Definition

Extraction of Skin Friction Fields from Surface Flow Visualizations as an Inverse Problem

COMPUTER VISION > OPTICAL FLOW UTRECHT UNIVERSITY RONALD POPPE

Optical Flow Technique for Supersonic Jet Measurements

SURVEY OF LOCAL AND GLOBAL OPTICAL FLOW WITH COARSE TO FINE METHOD

Particle Tracking. For Bulk Material Handling Systems Using DEM Models. By: Jordan Pease

Non-Rigid Image Registration III

Dense Image-based Motion Estimation Algorithms & Optical Flow

Optical flow. Cordelia Schmid

CS-465 Computer Vision

Peripheral drift illusion

EE 264: Image Processing and Reconstruction. Image Motion Estimation I. EE 264: Image Processing and Reconstruction. Outline

Notes 9: Optical Flow

Hydrodynamic Instability and Particle Image Velocimetry

Feature Tracking and Optical Flow

Particle Image Velocimetry Part - 3

Feature Tracking and Optical Flow

Finally: Motion and tracking. Motion 4/20/2011. CS 376 Lecture 24 Motion 1. Video. Uses of motion. Motion parallax. Motion field

Optical Flow Estimation with CUDA. Mikhail Smirnov

Particle Image Velocimetry for Fluid Dynamics Measurements

CS 565 Computer Vision. Nazar Khan PUCIT Lectures 15 and 16: Optic Flow

Motion. 1 Introduction. 2 Optical Flow. Sohaib A Khan. 2.1 Brightness Constancy Equation

9.9 Coherent Structure Detection in a Backward-Facing Step Flow

CS 4495 Computer Vision Motion and Optic Flow

arxiv: v1 [physics.flu-dyn] 1 Oct 2016

EE795: Computer Vision and Intelligent Systems

VC 11/12 T11 Optical Flow

Ruch (Motion) Rozpoznawanie Obrazów Krzysztof Krawiec Instytut Informatyki, Politechnika Poznańska. Krzysztof Krawiec IDSS

Variational Methods II

4D-PIV advances to visualize sound generation by air flows

Lecture # 11: Particle image velocimetry

Visual motion. Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys

Optical flow. Cordelia Schmid

The Elimination of Correlation Errors in PIV Processing

Lecture 20: Tracking. Tuesday, Nov 27

Time-resolved PIV measurements with CAVILUX HF diode laser

Measurement Techniques. Digital Particle Image Velocimetry

CUDA GPGPU. Ivo Ihrke Tobias Ritschel Mario Fritz

Computational Optical Imaging - Optique Numerique. -- Single and Multiple View Geometry, Stereo matching --

EE795: Computer Vision and Intelligent Systems

Visual Tracking (1) Feature Point Tracking and Block Matching

Lecture 16: Computer Vision

Lecture 16: Computer Vision

Particle Velocimetry Data from COMSOL Model of Micro-channels

Module 3: Velocity Measurement Lecture 14: Analysis of PIV data. The Lecture Contains: Flow Visualization. Test Cell Flow Quality

Visual Tracking. Image Processing Laboratory Dipartimento di Matematica e Informatica Università degli studi di Catania.

Comparison Between The Optical Flow Computational Techniques

Visual Tracking. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania

Optical flow and tracking

Comparison between Motion Analysis and Stereo

Optic Flow and Basics Towards Horn-Schunck 1

Adaptive Multi-Stage 2D Image Motion Field Estimation

Leow Wee Kheng CS4243 Computer Vision and Pattern Recognition. Motion Tracking. CS4243 Motion Tracking 1

Visual Tracking (1) Tracking of Feature Points and Planar Rigid Objects

Application of the Optical Flow Method to Velocity Determination in Hydraulic Structure Models

Part II: Modeling Aspects

Computer Vision Lecture 20

Numerical Simulation of Coastal Wave Processes with the Use of Smoothed Particle Hydrodynamics (SPH) Method

Computer Vision Lecture 20

GLASGOW 2003 INTEGRATING CFD AND EXPERIMENT

Computer Vision Lecture 20

Ninio, J. and Stevens, K. A. (2000) Variations on the Hermann grid: an extinction illusion. Perception, 29,

Measurement of a laser-induced underwater shock wave by the optical-flow-based background-oriented schlieren technique

Hybrid Particle Image Velocimetry with the Combination of Cross-Correlation and Optical Flow Method

Tutorial: Modeling Liquid Reactions in CIJR Using the Eulerian PDF transport (DQMOM-IEM) Model

Moving Object Tracking in Video Using MATLAB

Multi-stable Perception. Necker Cube

smooth coefficients H. Köstler, U. Rüde

Optical Flow Method for Blood Flow Velocimetry Based on Digital X-Ray Subtraction Angiography: A Brief Review

Motion Estimation (II) Ce Liu Microsoft Research New England

The effect of a discrete window offset on the accuracy of cross-correlation analysis of digital PIV recordings

An evaluation of optical flow algorithms for background oriented schlieren imaging

Representing Moving Images with Layers. J. Y. Wang and E. H. Adelson MIT Media Lab

Motion and Tracking. Andrea Torsello DAIS Università Ca Foscari via Torino 155, Mestre (VE)

Flow Field of Truncated Spherical Turrets

Simulation of Flow Development in a Pipe

Motion Estimation. There are three main types (or applications) of motion estimation:

LOCAL-GLOBAL OPTICAL FLOW FOR IMAGE REGISTRATION

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

CS201: Computer Vision Introduction to Tracking

CS6670: Computer Vision

THE SEVENTH ASIAN CONGRESS OF FLUID DYNAMICS DEC 8-12, 1997, MADRAS, INDIA VELOCITY FIELD MEASUREMENTS IN 3D ROTOR FLOWS

Marcel Worring Intelligent Sensory Information Systems

Direct Measurements of Reynolds Stresses and Turbulence in the Bottom Boundary Layer

Illumination-robust variational optical flow based on cross-correlation

Motion Analysis. Motion analysis. Now we will talk about. Differential Motion Analysis. Motion analysis. Difference Pictures

A three-dimensional velocimetry approach using a combination of tomographic reconstruction and triangulation for double-frame particle tracking

Stereo Scene Flow for 3D Motion Analysis

Experimental and Numerical Analysis of Near Wall Flow at the Intake Valve and its Influence on Large-Scale Fluctuations

4th International PIV Challenge cases C and D Contents

Autonomous Navigation for Flying Robots

Optic Flow Estimation in Fluid Images II

Calculate a solution using the pressure-based coupled solver.

International Journal of Advance Engineering and Research Development

Turbulencja w mikrokanale i jej wpływ na proces emulsyfikacji

Motion and Optical Flow. Slides from Ce Liu, Steve Seitz, Larry Zitnick, Ali Farhadi

An evaluation of optical flow algorithms for background oriented

Transcription:

Comparison between Optical Flow and Cross-Correlation Methods for Extraction of Velocity Fields from Particle Images (Optical Flow vs Cross-Correlation) Tianshu Liu, Ali Merat, M. H. M. Makhmalbaf Claudia Fajardo, Parviz Merati Western Michigan University, Kalamazoo, MI 49008

Objective To quantitatively compare the optical flow method and cross-correlation method in extraction of velocity vectors from particle images

Cross-Correlation Method in Particle Image Velocimetry (PIV) Images of Discrete Particles t = 0 Velocity Vectors Cross- Correlation t = t

Optical Flow Method in Computer Vision Optical flow: the apparent motion of object surfaces in a visual scene caused by the relative motion between an observer (camera) and the scene. Lucas Kanade Method: Local method based on an affine model for the flow field in windows Horn Schunck Method: Global method of minimizing a functional based on residuals from the brightness constancy constraint, and a particular regularization term expressing the expected smoothness of the flow field

Physics-Based Optical Flow Method Developed for Extraction of High-Resolution Velocity Field from Images of Continuous Patterns

Physics-Based Optical Flow Equation g f ( x,x,g ) g / t u 1 Optical flow has a clear physical meaning: u ( u U 1,u ) where the path-averaged velocity is U 1 1 Diffusion and boundary terms: f ( x1,x,g ) D g B( 1, 1 U 1 1 d X d X 3 3 Normalized image intensity )

The Inverse Problem to Solve the Generic Physics-Based Optical Flow Equation Using Variational Method Functional for Minimization: J( u ) g / t g u f dx 1 dx u1 u dx1dx Smooth Constraint

Euler-Lagrange Equation g g / t ( gu ) f 0 u Neumann boundary condition: u/n 0 Numerical solution: Finite difference & Jacob iteration

Problems in Applying the Optical Flow Method to PIV Images PIV images are spatially non-smooth random intensity fields, which intrinsically are not suitable to the differential method like the optical flow method. It is highly desirable to evaluate Constraints for the optical flow method applied to PIV images

Error Analysis and Relevant Parameters Error Estimate x p c 1 u d p p c u p c d 3 p c N 4 m p m x x p p Four Error Parameters Particle displacement Particle diameter d p Particle velocity gradient Particle image density x p N p u p

Simulation: Oseen-Vortex Pair in Uniform Flow Optical Flow Correlation (LaVision)

Simulation: Oseen-Vortex Pair in Uniform Flow Optical Flow Correlation

Simulation: Oseen-Vortex Pair in Uniform Flow Comparison between Velocity Profiles X-velocity component Y-velocity component

Simulation: Oseen-Vortex Pair in Uniform Flow RMS Error Distributions Optical Flow Correlation

Optical Flow vs Correlation in Parameter Space x p u p N p d p

Effect of Illumination Change Non-corrected image Corrected image

Effect of Illumination Change Non-corrected images Corrected images

Effect of Illumination Change

Snapshot Field in Impingement Region of Normal Impinging Jet Optical Flow PIV Image Correlation

Impinging Jet: Impingement Region Comparison between Snapshot Velocity Profiles X-velocity component Y-velocity component

Snapshot Field in Wall-Jet Region of Normal Impinging Jet PIV Image Optical Flow Correlation 00 data points 30 data points

Impinging Jet: Wall-Jet Region Comparison between Snapshot Velocity Profiles X-velocity component Y-velocity component

Ensemble-Averaged Fields in Wall-Jet Region of Normal Impinging Jet Optical Flow Correlation Turbulent Kinetic Energy Reynolds Stress

Impinging Jet: Wall-Jet Region Comparison between Ensemble-Averaged Profiles Turbulent Kinetic Energy Reynolds Stress

Impinging Jet: Wall-Jet Region Comparison between Kinetic Energy Spectra

Conclusions (1) The main parameters in optical flow computation for PIV images: Particle displacement Particle velocity gradient Particle density Particle diameter () The optical flow method can obtain improved results with much higher resolution from PIV images when these parameters are suitably selected.