TensorX
返回文献探索

Paper · arXiv 2307.05014

Test-Time Training on Video Streams

Renhao Wang, Yu Sun, Yossi Gandelsman, Xinlei Chen, Alexei A. Efros, Xiaolong Wang

7 upvotesJuly 11, 2023arXiv 预印本
AI 摘要

Online test-time training (TTT) framework for video frames improves performance by using a small temporal window compared to fixed-model or offline TTT methods.

test-time trainingTTTself-supervised taskmasked autoencodersstreaming settingvideo framesonline TTTinstance segmentationpanoptic segmentationbias-variance trade-off

Abstract

Prior work has established test-time training (TTT) as a general framework to further improve a trained model at test time. Before making a prediction on each test instance, the model is trained on the same instance using a self-supervised task, such as image reconstruction with masked autoencoders. We extend TTT to the streaming setting, where multiple test instances - video frames in our case - arrive in temporal order. Our extension is online TTT: The current model is initialized from the previous model, then trained on the current frame and a small window of frames immediately before. Online TTT significantly outperforms the fixed-model baseline for four tasks, on three real-world datasets. The relative improvement is 45% and 66% for instance and panoptic segmentation. Surprisingly, online TTT also outperforms its offline variant that accesses more information, training on all frames from the entire test video regardless of temporal order. This differs from previous findings using synthetic videos. We conceptualize locality as the advantage of online over offline TTT. We analyze the role of locality with ablations and a theory based on bias-variance trade-off.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Test-Time Training on Video Streams | TensorX