Discovering and using Spelke segments

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Venkatesh, Rahul, Kotar, Klemen, Chen, Lilian Naing, Kim, Seungwoo, Wheeler, Luca Thomas, Watrous, Jared, Xu, Ashley, Ancone, Gia, Lee, Wanhee, Chen, Honglin, Bear, Daniel, Stojanov, Stefan, Yamins, Daniel
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916855492378624
author Venkatesh, Rahul
Kotar, Klemen
Chen, Lilian Naing
Kim, Seungwoo
Wheeler, Luca Thomas
Watrous, Jared
Xu, Ashley
Ancone, Gia
Lee, Wanhee
Chen, Honglin
Bear, Daniel
Stojanov, Stefan
Yamins, Daniel
author_facet Venkatesh, Rahul
Kotar, Klemen
Chen, Lilian Naing
Kim, Seungwoo
Wheeler, Luca Thomas
Watrous, Jared
Xu, Ashley
Ancone, Gia
Lee, Wanhee
Chen, Honglin
Bear, Daniel
Stojanov, Stefan
Yamins, Daniel
contents Segments in computer vision are often defined by semantic considerations and are highly dependent on category-specific conventions. In contrast, developmental psychology suggests that humans perceive the world in terms of Spelke objects--groupings of physical things that reliably move together when acted on by physical forces. Spelke objects thus operate on category-agnostic causal motion relationships which potentially better support tasks like manipulation and planning. In this paper, we first benchmark the Spelke object concept, introducing the SpelkeBench dataset that contains a wide variety of well-defined Spelke segments in natural images. Next, to extract Spelke segments from images algorithmically, we build SpelkeNet, a class of visual world models trained to predict distributions over future motions. SpelkeNet supports estimation of two key concepts for Spelke object discovery: (1) the motion affordance map, identifying regions likely to move under a poke, and (2) the expected-displacement map, capturing how the rest of the scene will move. These concepts are used for "statistical counterfactual probing", where diverse "virtual pokes" are applied on regions of high motion-affordance, and the resultant expected displacement maps are used define Spelke segments as statistical aggregates of correlated motion statistics. We find that SpelkeNet outperforms supervised baselines like SegmentAnything (SAM) on SpelkeBench. Finally, we show that the Spelke concept is practically useful for downstream applications, yielding superior performance on the 3DEditBench benchmark for physical object manipulation when used in a variety of off-the-shelf object manipulation models.
format Preprint
id arxiv_https___arxiv_org_abs_2507_16038
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Discovering and using Spelke segments
Venkatesh, Rahul
Kotar, Klemen
Chen, Lilian Naing
Kim, Seungwoo
Wheeler, Luca Thomas
Watrous, Jared
Xu, Ashley
Ancone, Gia
Lee, Wanhee
Chen, Honglin
Bear, Daniel
Stojanov, Stefan
Yamins, Daniel
Computer Vision and Pattern Recognition
Artificial Intelligence
Segments in computer vision are often defined by semantic considerations and are highly dependent on category-specific conventions. In contrast, developmental psychology suggests that humans perceive the world in terms of Spelke objects--groupings of physical things that reliably move together when acted on by physical forces. Spelke objects thus operate on category-agnostic causal motion relationships which potentially better support tasks like manipulation and planning. In this paper, we first benchmark the Spelke object concept, introducing the SpelkeBench dataset that contains a wide variety of well-defined Spelke segments in natural images. Next, to extract Spelke segments from images algorithmically, we build SpelkeNet, a class of visual world models trained to predict distributions over future motions. SpelkeNet supports estimation of two key concepts for Spelke object discovery: (1) the motion affordance map, identifying regions likely to move under a poke, and (2) the expected-displacement map, capturing how the rest of the scene will move. These concepts are used for "statistical counterfactual probing", where diverse "virtual pokes" are applied on regions of high motion-affordance, and the resultant expected displacement maps are used define Spelke segments as statistical aggregates of correlated motion statistics. We find that SpelkeNet outperforms supervised baselines like SegmentAnything (SAM) on SpelkeBench. Finally, we show that the Spelke concept is practically useful for downstream applications, yielding superior performance on the 3DEditBench benchmark for physical object manipulation when used in a variety of off-the-shelf object manipulation models.
title Discovering and using Spelke segments
topic Computer Vision and Pattern Recognition
Artificial Intelligence
url https://arxiv.org/abs/2507.16038