Papers › Perceptual Grouping in Contrastive Vision-Language Models

Perceptual Grouping in Contrastive Vision-Language Models

18 Oct 2022ICCV 2023 1arXiv:2210.09996archive 2025-07-28

Kanchana Ranasinghe, Brandon McKinzie, Sachin Ravi, Yinfei Yang, Alexander Toshev, Jonathon Shlens

Recent advances in zero-shot image recognition suggest that vision-language models learn generic visual representations with a high degree of semantic information that may be arbitrarily probed with natural language phrases. Understanding an image, however, is not just about understanding what content resides within an image, but importantly, where that content resides. In this work we examine how well vision-language models are able to understand where objects reside within an image and group together visually related parts of the imagery. We demonstrate how contemporary vision and language representation learning models based on contrastive losses and large web-based data capture limited object localization information. We propose a minimal set of modifications that results in models that uniquely learn both semantic and spatial information. We measure this performance in terms of zero-shot image recognition, unsupervised bottom-up and top-down semantic segmentations, as well as robustness analyses. We find that the resulting model achieves state-of-the-art results in terms of unsupervised segmentation, and demonstrate that the learned representations are uniquely robust to spurious correlations in datasets designed to probe the causal behavior of vision models.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

jongwoopark7978/LVNet mentioned on GitHubpytorch report
kahnchana/clippy mentioned on GitHubpytorchGPL-3.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Object LocalizationRepresentation LearningUnsupervised Semantic SegmentationUnsupervised Semantic Segmentation with Language-image Pre-training

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Unsupervised Semantic Segmentation with Language-image Pre-training ADE20K CLIPpy ViT-B Mean IoU (val) 13.5 #9 of 13 Archive leaderboard report
Unsupervised Semantic Segmentation with Language-image Pre-training COCO (Common Objects in Context) CLIPpy ViT-B Mean IoU (val) 25.5 #1 of 1 Archive leaderboard report
Unsupervised Semantic Segmentation with Language-image Pre-training Cityscapes val CLIPpy ViT-B mIoU 18.1 #11 of 12 Archive leaderboard report
Unsupervised Semantic Segmentation with Language-image Pre-training PASCAL VOC 2007 CLIPpy ViT-B Mean IoU (val) 52.2 #1 of 1 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections