Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Simple Particle Image Velocimetry algorithm demo based on zero-mean cross correlation.

License

j-colas/piv_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Particle Image Velocimetry Demonstration

Simple Particle Image Velocimetry algorithm demo based on zero-mean cross correlation.

Description

1/ Images generation

N gaussian particles are located randomly in the first frame. We applied an Affine transformation to the first frame to generate the second one. Gaussian noise is added.

2/ PIV

Frames are subdivided in smaller region of interest (ROI). We compute the zero-mean cross correlation (ZMCC) with Fast Fourier Transform on each ROI two by two (ROI_frame_1, ROI_frame_2). The displacement is estimated by finding the location of the maximum in the result of the ZMCC.

Example of motions

We tested different motions :

[1] Shearing

[2] Translation

[3] Rotation

alt amplitude spectrums

About

Simple Particle Image Velocimetry algorithm demo based on zero-mean cross correlation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages