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
  • 專案
  • 專案