Summary
This paper introduces a new video dataset (VideoNet), and architectual adjustments (VITO) that enables allows pretraining on video datasets to improve performance on downstream transfer tasks, such as segmentation, object detection, and generalization. The VITO network uses a ResNet backbone, and architectural changes include extracting spatial feature maps at the two penultimate blocks, applying a learned softmax function to obtain a weighting over features, and then projecting this into a final feature map. This feature extractor is trained using the InfoNCE loss on two sampled video frames, with additional image-space augmentations applied. Additional experiments in the supplementary material investigate the use of transformer backbones. The VideoNet dataset retrieves video clips matching the ImageNet categories, and applies an image classifier on these videos to filter for the correct category. Additional experiments compare the attention maps from the VITO model and other baselines to human ground truth from the ClickMe dataset.
Strengths
- The proposed method and training dataset presents strong empirical results. It outperforms, or is competitive with, image pretraining on ImageNet, video pretraining, or robust image pretraining on a variety of transfer tasks. Notably, it demonstrates improved robustness on datasets with image corruptions even when compared to models trained for robust classification.
- Ablations evaluate the independent contributions of both the dataset on the model design. With the same VITO model, but different datasets, VideoNet can outperform AudioSet as a prior video dataset on segmentation and object detection tasks. On the same dataset (VideoNet) but different models (MoCLR vs VITO), VITO also outperforms the prior method. (Table B.1)
- On additional experiments on Swin transformers show promising improvements. I think additional details on the transformer setup, and which spatial feature maps are extracted in the transformer would be helpful.
- This paper is well written and clear to follow.
Weaknesses
- The benefit of VITO seems to be primarily on transfer tasks. On standard classification, it falls short of ImageNet pretraining by ~10%, but it is still outperforming other video tasks. It is also slightly lower on object detection compared to the DINO representation. However, I think there are still valuable insights to be gained from the methodology and dataset presented here.
- There are some additional parts that could benefit from clarification. Please see the below questions section.
Questions
- L124: what is the softmax normalized over?
- L130: is $a_\xi$ also a target network? It may be helpful to also illustrate the network $g$ in Fig. 1
- Fig 3: Why was the CLIP Resnet chosen for the attention map, as opposed to the attention maps extracted from CLIP or DINO transformer models?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
Limitation are adequately addressed. The current setup explores primarily the ResNet backbone with the InfoNCE loss, but there are promising initial results with transformer models.