LeRF: Learning Reference Coordinate Frames for Perspective Taking Reasoning
Bang Xiao, Wenqi Jia, Ozgur Kara, Tiancheng Shen, Yibo Yang, Bolin Lai, Junho Kim, James Matthew Rehg
University of Illinois Urbana-Champaign · Shanghai Jiao Tong University · University of California, Merced · Amazon AGI
Published September 28, 2026 · on the feed September 29, 2026 · ▲ 2 · arXiv 2609.36219
The abstract
Perspective taking is a fundamental component of spatial intelligence, requiring models interpret spatial relations from a specified viewpoint, such as that of another entity or an imagined observer. Despite the increasing spatial reasoning capabilities of Vision-Language Models (VLMs), they still struggle with perspective taking, often defaulting to the camera viewpoint when a query requires reasoning from a different perspective. We introduce Learning Reference Coordinate Frames for Perspective Taking (LeRF), a framework that trains VLMs to construct and use explicit reference frames for viewpoint-dependent reasoning. Given an image and a query, LeRF decides whether a coordinate frame is necessary. If so, it grounds the reference entity and predicts the frame's origin and entity-centered reference frame. A lightweight renderer overlays the frame onto the image, enabling subsequent reasoning over these visual cues without external perception models or explicit 3D reconstruction. To learn this process, we first perform supervised fine-tuning to teach selective tool invocation and reference coordinate frame prediction, followed by reinforcement learning on spatial VQA pairs to improve frame-guided reasoning. Across diverse perspective-taking benchmarks, LeRF consistently improves over its backbone and achieves strong performance against existing open-source methods. Further evaluations also show improved reference-frame grounding and orientation estimation, supporting the effectiveness of learned reference frames for viewpoint-dependent reasoning.
The Brief
2:28A short podcast summary of the paper. Written and voiced by AI.
Transcript
LeRF. Learning Reference Coordinate Frames for Perspective Taking Reasoning. By Bang Xiao and seven others, from the University of Illinois Urbana-Champaign, Shanghai Jiao Tong University, and two other institutions. Published on the twenty-eighth of September. Its code repository is worked out: about eight hundred and fifty source files, with a readme.
Perspective taking is a basic part of spatial intelligence. It means interpreting spatial relations from a specified viewpoint, such as that of another entity in the scene, or of an imagined observer. Vision-language models have grown more capable at spatial reasoning, but they still struggle here. When a question asks them to reason from a different perspective, they often fall back on the camera's viewpoint, answering as the photograph sees the scene rather than as the question asked.
LeRF trains vision-language models to build explicit reference frames and to use them when a question depends on viewpoint. Rather than asking the model to rotate the scene in its head, it has the model draw the frame and then reason over the drawing.
Given an image and a query, LeRF first decides whether a coordinate frame is needed at all. If it is, the model grounds the reference entity, and predicts the frame's origin along with a reference frame centered on that entity. A lightweight renderer then overlays the frame onto the image. Later reasoning works from these visual cues, with no external perception models and no explicit 3D reconstruction. The frame becomes part of what the model looks at. A question about how things are arranged from someone else's point of view is turned into a question about an image that now carries that point of view drawn on it.
Learning this happens in two steps. Supervised fine-tuning first teaches selective tool invocation, meaning when to call for a frame, together with predicting the frame itself. Reinforcement learning on spatial question and answer pairs then improves the reasoning that the frame guides. The first stage teaches the mechanics of making a frame. The second teaches the model to reason well once it has one.
Across diverse perspective-taking benchmarks, LeRF consistently improves over its backbone and performs strongly against existing open-source methods. Further evaluations show better grounding of the reference frame and better orientation estimation, which supports the case that the learned frames are doing the work in viewpoint-dependent reasoning.
The fix is to make the viewpoint visible. A model that kept defaulting to the camera is handed a drawn set of axes belonging to someone else, and reasons from there. It also learns when not to bother, since a frame is only drawn when the question needs one.
Paper Quest · 7 chapters · about 40 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Left and right depend on who is looking. Here the model keeps looking from the wrong place.
You ask a vision-language model: from the worker wearing orange gloves, how many people are to his left? It counts the people on the left side of the photo, answering as the camera sees it.
The road ahead
- 1 · The problem ~6 min Vision-language models asked to answer from someone else's viewpoint often answer from the camera's viewpoint instead, because rotating the scene in their head is hard.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min The model predicts the entity's origin and front, left and up axes, a renderer draws them on the image, and the model reasons from that drawing.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min The model decides if a frame is needed, finds the entity, predicts its frame, has it drawn, then reasons from the drawing.
- 6 · The experiment ~6 min You’ll guess: On perspective-taking questions that need a change of viewpoint, how did LeRF, which draws a reference frame onto the image before reasoning, compare with its own backbone vision-language model?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.