Tao Gong, Kai Chen, Xinjiang Wang, Qi Chu, Feng Zhu, Dahua Lin, Nenghai Yu, Huamin Feng
Video object detection is challenging in the presence of appearance deterioration in certain video frames. Therefore, it is a natural choice to aggregate temporal information from other frames of the same video into the current frame. However, RoI Align, as one of the most core procedures of video detectors, still remains extracting features from a single-frame feature map for proposals, making the extracted RoI features lack temporal information from videos. In this work, considering the features of the same object instance are highly similar among frames in a video, a novel Temporal RoI Align operator is proposed to extract features from other frames feature maps for current frame proposals by utilizing feature similarity. The proposed Temporal RoI Align operator can extract temporal information from the entire video for proposals. We integrate it into single-frame video detectors and other state-of-the-art video detectors, and conduct quantitative experiments to demonstrate that the proposed Temporal RoI Align operator can consistently and significantly boost the performance. Besides, the proposed Temporal RoI Align can also be applied into video instance segmentation. Codes are available at https://github.com/open-mmlab/mmtracking
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Object Detection | EPIC KITCHENS-seen splits | mAP | 42.2 | Temporal ROI Align |
| Object Detection | ImageNet VID | MAP | 84.3 | Temporal ROI Align (ResNeXt101) |
| Object Detection | EPIC KITCHENS-unseen splits | mAP | 39.6 | Temporal ROI Align |
| 3D | EPIC KITCHENS-seen splits | mAP | 42.2 | Temporal ROI Align |
| 3D | ImageNet VID | MAP | 84.3 | Temporal ROI Align (ResNeXt101) |
| 3D | EPIC KITCHENS-unseen splits | mAP | 39.6 | Temporal ROI Align |
| Video Instance Segmentation | YouTube-VIS | mask AP | 38 | Temporal ROI Align |
| 2D Classification | EPIC KITCHENS-seen splits | mAP | 42.2 | Temporal ROI Align |
| 2D Classification | ImageNet VID | MAP | 84.3 | Temporal ROI Align (ResNeXt101) |
| 2D Classification | EPIC KITCHENS-unseen splits | mAP | 39.6 | Temporal ROI Align |
| 2D Object Detection | EPIC KITCHENS-seen splits | mAP | 42.2 | Temporal ROI Align |
| 2D Object Detection | ImageNet VID | MAP | 84.3 | Temporal ROI Align (ResNeXt101) |
| 2D Object Detection | EPIC KITCHENS-unseen splits | mAP | 39.6 | Temporal ROI Align |
| 16k | EPIC KITCHENS-seen splits | mAP | 42.2 | Temporal ROI Align |
| 16k | ImageNet VID | MAP | 84.3 | Temporal ROI Align (ResNeXt101) |
| 16k | EPIC KITCHENS-unseen splits | mAP | 39.6 | Temporal ROI Align |