CoLo-CAM: Class Activation Mapping for Object Co-Localization in Weakly-Labeled Unconstrained Videos
Soufiane Belharbi, Shakeeb Murtaza, Marco Pedersoli, Ismail Ben Ayed, Luke McCaffrey, Eric Granger
TL;DR
CoLo-CAM tackles weakly supervised video object localization in unconstrained videos by introducing a color-based co-localization objective that jointly trains CAMs across multiple frames without constraining object motion. Building on an F-CAM–style encoder–decoder architecture, it combines per-frame pseudo-labels, CRF-based local consistency, and an absolute size constraint with a novel multi-frame color CRF term that enforces consistent activations on similarly colored pixels across frames. The method achieves state-of-the-art CorLoc on YouTube-Object datasets, demonstrating robustness to long-term temporal dependencies and producing sharper, more complete object activations while maintaining practical inference speed. Limitations include frames without the target object and temporal instability in inference, suggesting directions for incorporating frame-level presence detection and improved temporal inference strategies.
Abstract
Leveraging spatiotemporal information in videos is critical for weakly supervised video object localization (WSVOL) tasks. However, state-of-the-art methods only rely on visual and motion cues, while discarding discriminative information, making them susceptible to inaccurate localizations. Recently, discriminative models have been explored for WSVOL tasks using a temporal class activation mapping (CAM) method. Although their results are promising, objects are assumed to have limited movement from frame to frame, leading to degradation in performance for relatively long-term dependencies. This paper proposes a novel CAM method for WSVOL that exploits spatiotemporal information in activation maps during training without constraining an object's position. Its training relies on Co-Localization, hence, the name CoLo-CAM. Given a sequence of frames, localization is jointly learned based on color cues extracted across the corresponding maps, by assuming that an object has similar color in consecutive frames. CAM activations are constrained to respond similarly over pixels with similar colors, achieving co-localization. This improves localization performance because the joint learning creates direct communication among pixels across all image locations and over all frames, allowing for transfer, aggregation, and correction of localizations. Co-localization is integrated into training by minimizing the color term of a conditional random field (CRF) loss over a sequence of frames/CAMs. Extensive experiments on two challenging YouTube-Objects datasets of unconstrained videos show the merits of our method, and its robustness to long-term dependencies, leading to new state-of-the-art performance for WSVOL task.
