SInES Tools: Video Motion Amplification Tool
(Magnify subtle sub-visual movements in videos based on Eulerian Video Magnification with OpenCV.js)



1. Click on "Start" to set all values on default.
2. Click "Upload Video" to select a video for analysis.
3. Set parameters below or draw rectangles (Regions of Interest, ROI) on the Original Video to auto-detect multiple frequencies in the motion frequency spectrum.
4. Click "2. Start Amplification" to start real-time motion amplification.
5. Optional: Use "3. Record" to record the amplified video and to download it.
6. Optional: Download a CSV export of the motion frequency spectrum with all Regions of Interests.

Target:  (What should be amplified?)
View:  (Visualization style)
Heatmap Opacity:  60% (0% = Video only, 100% = Heatmap only)
Amplification (Alpha):  30 (Standard: 30)
Min Frequency:  0.5 Hz (30 BPM) (Lower filter limit)
Max Frequency:  5.0 Hz (300 BPM) (Upper filter limit)
Detail Levels:  3 (Gauß Pyramid Levels)
Playback Speed:  (Slow down motion visually)

Waiting for OpenCV.js...

Original Video (Draw Boxes for Auto-Frequency)
Amplified Video
Frequency Spectrum of Regions of Interest
Video Motion Amplification Tool © 2026 by Christoph Reuter and SInES (last modified: 24.6.2026) is licensed under CC BY 4.0
How to cite: Reuter, C. (2026). SInES Tools: Video Motion Amplification Tool. Web Application https://sinestools.univie.ac.at/motion_amplification.htm