MONA: Moving Object Detection from Videos Shot by Dynamic Camera
Boxun Hu, Mingze Xia, Ding Zhao, Guanlin Wu
TL;DR
We address the challenge of separating camera-induced motion from object motion in dynamic-camera videos. MONA combines Dynamic Points Extraction and Moving Object Segmentation to identify dynamic regions using a probabilistic model $p(\mathbf{x}|V,\mathbf{x}_q)$, adaptive frame-wise thresholding with $\bar{m}_t$, and an area-proportional bounding-box filter to prompt SAM for precise segmentation. Evaluation via integration with LEAP-VO on MPI Sintel shows over 60% gains in ATE, RPE trans, and RPE rot, validating robustness and effectiveness. The results indicate MONA's potential to improve markerless dataset generation and urban-planning workflows by enabling more accurate camera trajectory estimation in the presence of moving objects.
Abstract
Dynamic urban environments, characterized by moving cameras and objects, pose significant challenges for camera trajectory estimation by complicating the distinction between camera-induced and object motion. We introduce MONA, a novel framework designed for robust moving object detection and segmentation from videos shot by dynamic cameras. MONA comprises two key modules: Dynamic Points Extraction, which leverages optical flow and tracking any point to identify dynamic points, and Moving Object Segmentation, which employs adaptive bounding box filtering, and the Segment Anything for precise moving object segmentation. We validate MONA by integrating with the camera trajectory estimation method LEAP-VO, and it achieves state-of-the-art results on the MPI Sintel dataset comparing to existing methods. These results demonstrate MONA's effectiveness for moving object detection and its potential in many other applications in the urban planning field.
