CVNov 28, 2023

Self-Supervised Motion Magnification by Backpropagating Through Optical Flow

arXiv:2311.17056v113 citationsh-index: 6
Originality Incremental advance
AI Analysis

This addresses the need for motion magnification in video analysis without requiring synthetic datasets, offering a practical tool for applications like medical imaging or surveillance.

The paper tackles the problem of magnifying subtle motions in video by proposing a self-supervised method that manipulates video to scale optical flow by a desired factor, achieving results demonstrated through evaluations on real-world and synthetic videos.

This paper presents a simple, self-supervised method for magnifying subtle motions in video: given an input video and a magnification factor, we manipulate the video such that its new optical flow is scaled by the desired amount. To train our model, we propose a loss function that estimates the optical flow of the generated video and penalizes how far if deviates from the given magnification factor. Thus, training involves differentiating through a pretrained optical flow network. Since our model is self-supervised, we can further improve its performance through test-time adaptation, by finetuning it on the input video. It can also be easily extended to magnify the motions of only user-selected objects. Our approach avoids the need for synthetic magnification datasets that have been used to train prior learning-based approaches. Instead, it leverages the existing capabilities of off-the-shelf motion estimators. We demonstrate the effectiveness of our method through evaluations of both visual quality and quantitative metrics on a range of real-world and synthetic videos, and we show our method works for both supervised and unsupervised optical flow methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes