Papers
Topics
Authors
Recent
Search
2000 character limit reached

Transcrib3D: 3D Referring Expression Resolution through Large Language Models

Published 30 Apr 2024 in cs.CV and cs.CL | (2404.19221v1)

Abstract: If robots are to work effectively alongside people, they must be able to interpret natural language references to objects in their 3D environment. Understanding 3D referring expressions is challenging -- it requires the ability to both parse the 3D structure of the scene and correctly ground free-form language in the presence of distraction and clutter. We introduce Transcrib3D, an approach that brings together 3D detection methods and the emergent reasoning capabilities of LLMs. Transcrib3D uses text as the unifying medium, which allows us to sidestep the need to learn shared representations connecting multi-modal inputs, which would require massive amounts of annotated 3D data. As a demonstration of its effectiveness, Transcrib3D achieves state-of-the-art results on 3D reference resolution benchmarks, with a great leap in performance from previous multi-modality baselines. To improve upon zero-shot performance and facilitate local deployment on edge computers and robots, we propose self-correction for fine-tuning that trains smaller models, resulting in performance close to that of large models. We show that our method enables a real robot to perform pick-and-place tasks given queries that contain challenging referring expressions. Project site is at https://ripl.github.io/Transcrib3D.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (40)
  1. P. Achlioptas, A. Abdelreheem, F. Xia, M. Elhoseiny, and L. J. Guibas, “ReferIt3D: Neural listeners for fine-grained 3D object identification in real-world scenes,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2020.
  2. A. Radford, J. W. Kim, C. Hallacy, A. Ramesh, G. Goh, S. Agarwal, G. Sastry, A. Askell, P. Mishkin, J. Clark, G. Krueger, and I. Sutskever, “Learning transferable visual models from natural language supervision,” in Proc. Int’l Conf. on Machine Learning (ICML), 2021.
  3. N. Liu, S. Li, Y. Du, A. Torralba, and J. B. Tenenbaum, “Compositional visual generation with composable diffusion models,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2022.
  4. M. Deitke, R. Liu, M. Wallingford, H. Ngo, O. Michel, A. Kusupati, A. Fan, C. Laforte, V. S. Voleti, S. Y. Gadre, E. VanderBilt, A. Kembhavi, C. Vondrick, G. Gkioxari, K. Ehsani, L. Schmidt, and A. Farhadi, “Objaverse-XL: A universe of 10M+ 3D objects,” arXiv preprint arXiv:2307.05663, 2023.
  5. OpenAI, “GPT-4 technical report,” arXiv preprint arXiv:2303.08774, 2023.
  6. J. Schult, F. Engelmann, A. Hermans, O. Litany, S. Tang, and B. Leibe, “Mask3D: Mask transformer for 3D semantic instance segmentation,” in Proc. IEEE Int’l Conf. on Robotics and Automation (ICRA), 2023.
  7. D. Z. Chen, A. X. Chang, and M. Nießner, “ScanRefer: 3D object localization in RGB-D scans using natural language,” arXiv preprint arXiv:1912.08830, 2019.
  8. S. Huang, Y. Chen, J. Jia, and L. Wang, “Multi-view transformer for 3D visual grounding,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2022.
  9. A. Jain, N. Gkanatsios, I. Mediratta, and K. Fragkiadaki, “Bottom up top down detection transformers for language grounding in images and point clouds,” arXiv preprint arXiv:2112.08879, 2021.
  10. Z. Yang, S. Zhang, L. Wang, and J. Luo, “SAT: 2D semantics assisted training for 3D visual grounding,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2021.
  11. J. Chen, W. Luo, R. Song, X. Wei, L. Ma, and W. Zhang, “Learning point-language hierarchical alignment for 3D visual grounding,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2022.
  12. A. Vaswani, N. M. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, and I. Polosukhin, “Attention is all you need,” in Advances in Neural Information Processing Systems (NeurIPS), 2017.
  13. J. Hsu, J. Mao, and J. Wu, “NS3D: Neuro-symbolic grounding of 3D objects and relations,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2023.
  14. D. Z. Chen, Q. Wu, M. Nießner, and A. X. Chang, “D3Net: A unified speaker-listener architecture for 3D dense captioning and visual grounding,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2021.
  15. D. Cai, L. Zhao, J. Zhang, L. Sheng, and D. Xu, “3DJCG: A unified framework for joint dense captioning and visual grounding on 3D point clouds,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2022.
  16. S. Chen, P.-L. Guhur, M. Tapaswi, C. Schmid, and I. Laptev, “Language conditioned spatial relation reasoning for 3D object grounding,” arXiv preprint arXiv:2211.09646, 2022.
  17. Z. Zhu, X. Ma, Y. Chen, Z. Deng, S. Huang, and Q. Li, “3D-VisTA: Pre-trained transformer for 3D vision and text alignment,” arXiv preprint arXiv:2308.04352, 2023.
  18. T. Gupta and A. Kembhavi, “Visual programming: Compositional visual reasoning without training,” 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 14 953–14 962, 2022.
  19. M. Ahn, A. Brohan, N. Brown, Y. Chebotar, O. Cortes, B. David, C. Finn, K. Gopalakrishnan, K. Hausman, A. Herzog, D. Ho, J. Hsu, J. Ibarz, B. Ichter, A. Irpan, E. Jang, R. J. Ruano, K. Jeffrey, S. Jesmonth, N. J. Joshi, R. C. Julian, D. Kalashnikov, Y. Kuang, K.-H. Lee, S. Levine, Y. Lu, L. Luu, C. Parada, P. Pastor, J. Quiambao, K. Rao, J. Rettinghouse, D. M. Reyes, P. Sermanet, N. Sievers, C. Tan, A. Toshev, V. Vanhoucke, F. Xia, T. Xiao, P. Xu, S. Xu, and M. Yan, “Do as I can, not as I say: Grounding language in robotic affordances,” in Proc. Conf. on Robot Learning (CoRL), 2022.
  20. K. Rana, J. Haviland, S. Garg, J. Abou-Chakra, I. D. Reid, and N. Sünderhauf, “SayPlan: Grounding large language models using 3D scene graphs for scalable task planning,” arXiv preprint arXiv:2307.06135, 2023.
  21. Y. Hong, H. Zhen, P. Chen, S. Zheng, Y. Du, Z. Chen, and C. Gan, “3D-LLM: Injecting the 3D world into large language models,” arXiv preprint arXiv:2307.12981, 2023.
  22. S. Kobayashi, E. Matsumoto, and V. Sitzmann, “Decomposing NeRF for editing via feature field distillation,” arXiv preprint arXiv:2205.15585, 2022.
  23. C. Qi, L. Yi, H. Su, and L. J. Guibas, “PointNet++: Deep hierarchical feature learning on point sets in a metric space,” in Advances in Neural Information Processing Systems (NeurIPS), 2017.
  24. W. Feng, W. Zhu, T.-J. Fu, V. Jampani, A. R. Akula, X. He, S. Basu, X. E. Wang, and W. Y. Wang, “LayoutGPT: Compositional visual planning and generation with large language models,” arXiv preprint:2305.15393, 2023.
  25. B. Yu, H. Kasaei, and M. Cao, “Co-NavGPT: Multi-robot cooperative visual semantic navigation using large language models,” arXiv preprint arXiv:2310.07937, 2023.
  26. J. Yang, X. Chen, S. Qian, N. Madaan, M. Iyengar, D. F. Fouhey, and J. Chai, “LLM-Grounder: Open-vocabulary 3D visual grounding with large language model as an agent,” arXiv preprint arXiv:2309.12311, 2023.
  27. J. Wei, X. Wang, D. Schuurmans, M. Bosma, E. H. hsin Chi, F. Xia, Q. Le, and D. Zhou, “Chain of thought prompting elicits reasoning in large language models,” arXiv preprint arXiv:2201.11903, 2022.
  28. S. Yao, D. Yu, J. Zhao, I. Shafran, T. L. Griffiths, Y. Cao, and K. Narasimhan, “Tree of thoughts: Deliberate problem solving with large language models,” arXiv preprint arXiv:2305.10601, 2023.
  29. T. Yoneda, J. Fang, P. Li, H. Zhang, T. Jiang, S. Lin, B. Picker, D. Yunis, H. Mei, and M. R. Walter, “Statler: State-maintaining language models for embodied reasoning,” arXiv preprint arXiv:2306.17840, 2023.
  30. S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. Narasimhan, and Y. Cao, “React: Synergizing reasoning and acting in language models,” arXiv preprint arXiv:2210.03629, 2022.
  31. N. Shinn, F. Cassano, A. Gopinath, K. Narasimhan, and S. Yao, “Reflexion: Language agents with verbal reinforcement learning,” Advances in Neural Information Processing Systems, vol. 36, 2024.
  32. K. Mo, S. Zhu, A. X. Chang, L. Yi, S. Tripathi, L. J. Guibas, and H. Su, “PartNet: A large-scale benchmark for fine-grained and hierarchical part-level 3D object understanding,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2018.
  33. S. Patki, A. F. Daniele, M. R. Walter, and T. M. Howard, “Inferring compact representations for efficient natural language understanding of robot instructions,” in Proc. IEEE Int’l Conf. on Robotics and Automation (ICRA), May 2019.
  34. N. Dziri, X. Lu, M. Sclar, X. L. Li, L. Jian, B. Y. Lin, P. West, C. Bhagavatula, R. L. Bras, J. D. Hwang, S. Sanyal, S. Welleck, X. Ren, A. Ettinger, Z. Harchaoui, and Y. Choi, “Faith and fate: Limits of transformers on compositionality,” arXiv preprint arXiv:2305.18654, 2023.
  35. T. Winograd, “Procedures as a representation for data in a computer program for understanding natural language,” Ph.D. dissertation, Massachusetts Institute of Technology, 1971.
  36. S. Tellex, N. Gopalan, H. Kress-Gazit, and C. Matuszek, “Robots that use language,” Annual Review of Control, Robotics, and Autonomous Systems, vol. 3, pp. 25–55, 2020.
  37. L. Jiang, H. Zhao, S. Shi, S. Liu, C.-W. Fu, and J. Jia, “PointGroup: Dual-set point grouping for 3D instance segmentation,” in Proc. IEEE/CVF Conf. on Computer Vision and Pattern Recognition (CVPR), 2020.
  38. J. Liang, W. Huang, F. Xia, P. Xu, K. Hausman, B. Ichter, P. R. Florence, and A. Zeng, “Code as policies: Language model programs for embodied control,” in Proc. IEEE Int’l Conf. on Robotics and Automation (ICRA), 2022.
  39. A. Kamath, M. Singh, Y. LeCun, G. Synnaeve, I. Misra, and N. Carion, “MDETR – Modulated detection for end-to-end multi-modal understanding,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2021.
  40. Z. Liu, Z. Zhang, Y. Cao, H. Hu, and X. Tong, “Group-free 3D object detection via transformers,” in Proc. Int’l. Conf. on Computer Vision (ICCV), 2021.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

GitHub

Tweets

Sign up for free to view the 2 tweets with 2 likes about this paper.