Skip to content

RohitBhandarkar/Block-Matching-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block Matching Algorithm

Motion Detection Block Matching Algorithm is an application designed to reduce the computational resources required for analyzing videos by implementing a block matching algorithm for motion detection. This algorithm compares blocks of pixels between consecutive frames to detect motion, allowing for efficient analysis and reducing the workload for AI-based video processing tasks. The application offers customizable block size and matching parameters, making it adaptable to various video processing needs.

Architecture

App Screenshot

Installation

  pip3 install -r ./requirements.txt

Deployment

To deploy this project run

  python3 ./main.py -b block_size -t threshold -i iframe_intervals -m mode -w write -f filename

Demo

Demo

License

MIT

About

Motion Detection Block Matching Algorithm efficiently analyzes videos by comparing blocks of pixels between consecutive frames to detect motion. This reduces computational resources for AI-based video processing tasks. Customize block size and matching parameters to suit different video processing needs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages