Perception Encoder: The best visual embeddings are not at the output of the network

  • 2025-04-17 18:59:57
  • Daniel Bolya, Po-Yao Huang, Peize Sun, Jang Hyun Cho, Andrea Madotto, Chen Wei, Tengyu Ma, Jiale Zhi, Jathushan Rajasegaran, Hanoona Rasheed, Junke Wang, Marco Monteiro, Hu Xu, Shiyu Dong, Nikhila Ravi, Daniel Li, Piotr Dollár, Christoph Feichtenhofer
  • 0

Abstract

We introduce Perception Encoder (PE), a state-of-the-art encoder for imageand video understanding trained via simple vision-language learning.Traditionally, vision encoders have relied on a variety of pretrainingobjectives, each tailored to specific downstream tasks such as classification,captioning, or localization. Surprisingly, after scaling our carefully tunedimage pretraining recipe and refining with our robust video data engine, wefind that contrastive vision-language training alone can produce strong,general embeddings for all of these downstream tasks. There is only one caveat:these embeddings are hidden within the intermediate layers of the network. Todraw them out, we introduce two alignment methods, language alignment formultimodal language modeling, and spatial alignment for dense prediction.Together with the core contrastive checkpoint, our PE family of models achievesstate-of-the-art performance on a wide variety of tasks, including zero-shotimage and video classification and retrieval; document, image, and video Q&A;and spatial tasks such as detection, depth estimation, and tracking. To fosterfurther research, we are releasing our models, code, and a novel dataset ofsynthetically and human-annotated videos.

 

Quick Read (beta)

loading the full paper ...