You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
this script used a new fast block matching algorithm with dynamic search patterns to obtain motion vectors for each blocks.
[rep_motion motion_vector] = fastMV(im1, im2, w)
1. check with big diamond.
2. check with one of the hexagon subject to previous results.
3. check with small diamond.
'im1' is base frame of a video and 'im2' is the second frame. and 'w' is
the window size. 'rep_motion' is the representative motion vector and
'motion_vector' declare motion vectors for each block of image.
Example:
im1 = imread('frame001.jpg');
im2 = imread('frame002.jpg');
w = 16;
[rep_m m_vector] = fastMV(im1, im2, w);
files: fastMV.m, frame01.pgm, frame02.pgm
Cite As
Arash Jalalian (2026). Fast Motion Detection(bugs fixed) (https://www.mathworks.com/matlabcentral/fileexchange/15767-fast-motion-detection-bugs-fixed), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0.0 (169 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 |
