joeljose/Eulerian-Video-Magnification
My implementation of Eulerian Video Magnification Algorithm
This tool helps analyze videos by making subtle, invisible changes much more obvious. It takes any standard video as input and produces an amplified version where tiny color shifts (like a heartbeat) or microscopic movements (like structural vibrations) are clearly visible. Scientists, engineers, medical researchers, or anyone needing to observe minuscule temporal changes in video data would find this useful.
Use this if you need to detect or measure extremely small motions or color changes in a video that are impossible to see with the naked eye, such as a person's pulse or the vibration of a machine.
Not ideal if your video is very noisy, has large movements you want to track, or if you require perfect visual fidelity at very high amplification levels, as it can introduce artifacts.
Stars
18
Forks
—
Language
Python
License
MIT
Category
Last pushed
Mar 20, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/joeljose/Eulerian-Video-Magnification"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
scikit-image/scikit-image
Image processing in Python
rerun-io/rerun
An open source SDK for logging, storing, querying, and visualizing multimodal and multi-rate data
rapidsai/cucim
cuCIM - RAPIDS GPU-accelerated image processing library
visioncortex/visioncortex
Core library for computer graphics & vision applications
imagej/ImageJ
Public domain software for processing and analyzing scientific images