tschnz/Live-Video-Magnification
Real‑time Eulerian video magnification: amplify subtle motion & color from webcam or video. Linux/Windows/macOS
解决的问题
LiViM 是一个用于放大人眼无法察觉的微小运动和颜色变化的工具。它允许用户从网络摄像头或视频文件中实时可视化细微的运动或颜色变化(例如血流)。
工作原理
该软件基于 MIT CSAIL 的研究,实现了 Eulerian video magnification 技术。它使用三种不同的算法来实现这一目标:
- 运动(拉普拉斯): 使用拉普拉斯金字塔和时间域 IIR 带通滤波器来放大运动。
- 运动(相位): 使用瑞斯金字塔和巴特沃斯带通滤波器,在放大运动的同时减少噪声。
- 颜色: 使用高斯金字塔和滚动窗口上的理想 FFT 带通滤波器来放大颜色变化。
适用人群
该工具专为需要可视化视频画面中细微物理变化的研究人员、工程师或爱好者设计,例如振动分析或生物信号。
主要特性
- 实时处理: 支持实时网络摄像头捕获和视频文件播放,可调整处理分辨率和感兴趣区域(ROI)选择。
- 多种算法: 提供三种不同的方法用于特定实例的放大(拉普拉斯、相位、颜色)。
- 多种视图模式: 提供同步对比视图,包括并排和上下布局。
- 导出功能: 支持将处理后的视频导出为 MP4、AVI 或 MKV 格式。
- 跨平台: 支持 Linux、Windows 和 macOS。
相关
- 项目
- 项目
- Dispatch
- 项目
- 项目