Language-Conditioned Observation Models for Visual Object Search
Not on the map. Why?
Abstract (arXiv)
Object search is a challenging task because when given complex language descriptions (e.g., "find the white cup on the table"), the robot must move its camera through the environment and recognize the described object. Previous works map language descriptions to a set of fixed object detectors with predetermined noise models, but these approaches are challenging to scale because new detectors need to be made for each object. In this work, we bridge the gap in realistic object search by posing the search problem as a partially observable Markov decision process (POMDP) where the object detector and visual sensor noise in the observation model is determined by a single Deep Neural Network conditioned on complex language descriptions. We incorporate the neural network's outputs into our language-conditioned observation model (LCOM) to represent dynamically changing sensor noise. With an LCOM, any language description of an object can be used to generate an appropriate object detector and noise model, and training an LCOM only requires readily available supervised image-caption datasets. We empirically evaluate our method by comparing against a state-of-the-art object search algorithm in simulation, and demonstrate that planning with our observation model yields a significantly higher average task completion rate (from 0.46 to 0.66) and more efficient and quicker object search than with a fixed-noise model. We demonstrate our method on a Boston Dynamics Spot robot, enabling it to handle complex natural language object descriptions and efficiently find objects in a room-scale environment.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 17 of its 36 references that are in the map. First posted on arXiv 13 Sep 2023.
Builds on
17 of 36 references.
References · 17
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Mask R-CNNcited by 7,277
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2021Open-vocabulary Object Detection via Vision and Language Knowledge Distillationcited by 906
- 2017AI2-THOR: An Interactive 3D Environment for Visual AIcited by 869
- 2018On Evaluation of Embodied Navigation Agentscited by 547
- 2020Object Goal Navigation using Goal-Oriented Semantic Explorationcited by 429
- 2016Segmentation from Natural Language Expressionscited by 257
- 2022ZSON: Zero-Shot Object-Goal Navigation using Multimodal Goal Embeddingscited by 178
- 2018Learning to Learn How to Learn: Self-Adaptive Visual Navigation Using Meta-Learningcited by 93
- 2017PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-based Planningcited by 69
5 more
- 2019Mechanical Search: Multi-Step Retrieval of a Target Object Occluded by Cluttercited by 30
- 2022FindIt: Generalized Localization with Natural Language Queriescited by 13
- 2020Multi-Resolution POMDP Planning for Multi-Object Search in 3Dcited by 8
- 2020pomdp_py: A Framework to Build and Solve POMDP Problemscited by 5
- 2013Nonmyopic View Planning for Active Object Detectioncited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.