Instance-anchored interaction evidence: Grounding robot plans in human pointing and handling

arXiv:2610.12157 · cs.RO · Submitted 2026-10-08 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.

Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.

Dev: Today's paper: "Instance-anchored interaction evidence".

Rosa: The gist The authors propose instance-anchored interaction evidence (IAE), which registers every object of the final scene to its public identifier,

Dev: First, who's behind it and why it matters.

Paper summary: Rosa: We talked about how IAE registers objects to identifiers and keeps identities through backward mask propagation. The thesis here is that this representation lets a robot ground its plans in human pointing and handling by using geometry between hands, forearms, and those instances.

Dev: So the system outputs a set of operations A equals o d, which means it figures out which object to move into which region based on what it sees. It’s about turning visual input into actionable steps for a robot.

Taro: What's interesting is that they use this evidence network to decode object-destination programs specifically for pointing tasks, using a grammar-constrained dynamic program.

Rosa: They train this decoder with multiple-instance labels, where they mark objects and destinations that were in the goal at some unknown time, which is formalized by a class-balanced binary cross-entropy loss called MIL.

Dev: That MIL loss helps train the evidence network to score the instances correctly for those tasks without needing perfect frame annotations. It's about learning from outcomes.

Taro: And they use a program-level structured loss, which is another type of hinge loss computed with the same dynamic program, to actually make sure the decoded program is correct rather than just ranking candidates.

Rosa: So they have this whole system: evidence network scores instances from task outcomes, a grammar-constrained dynamic program decodes those into object-destination programs. It's a structured way to learn the plan structure itself.

Dev: It really hinges on the fact that for pointing tasks, the raw geometry is least reliable, and IAE uses this learned evidence to make sense of it.

Conclusion: Rosa: So looking at this paper, "Instance-anchored interaction evidence: Grounding robot plans in human pointing and handling," the authors are essentially showing how to bind human interactions in a video directly to the object instances that a robot will manipulate.

Dev: The implication is that instead of relying purely on what people say or general vision models, we can ground robot plans by focusing on specific physical interactions seen in the demonstration.

Taro: They conclude that registering the execution scene to its public layout and tracking every instance backwards makes identity explicit, which is a key part of making this evidence useful for planning.

Rosa: Yes, and the fact that they learned this evidence from task outcomes without frame labels means it's more practical for real-world deployment where you don't have perfect video annotation.

Dev: It’s a significant step up when we look at performance, because IAE reaches sixty-four point two percent plan success on implicit-intent tasks compared to the 32B vision-language model's twenty-seven point five percent <ref:2610.12157#pg1>.

Taro: That gain of over thirty-six percentage points shows that this structured evidence approach makes a real difference in how robots handle these kinds of human demonstrations.

Rosa: So, the big picture is that this IAE framework gives robots a more robust way to interpret complex human movements for things like pointing and handling objects.

Nanjing University of Science and Technology

cs.RO

Submitted: 2026-10-08

Updated: 2026-10-08

Comments: 22 pages, 6 figures

Code: https://github.com/WeiZhou96/iae-watchact

License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/

Importance score: 87/100

The gist: The gist The authors propose instance-anchored interaction evidence (IAE), which registers every object of the final scene to its public identifier, keeps each identity through the video by backward

Key concepts

Instance-Anchored Interaction Evidence (IAE)
A representation that maps every object in a scene to its public identifier. It maintains object identities throughout the video using backward mask propagation and uses the geometric relationship between hands, forearms, and these instances to inform robot actions.
Evidence Network Training
The evidence network is trained by scoring instances based on task outcomes. For pointing tasks, it uses a grammar-constrained dynamic program with a structured loss to decode object-to-destination programs using multiple-instance labels formalized by MIL loss.
Grammar-Constrained Program Decoding
This decoding process uses a dynamic program trained with structured loss to find object–destination programs. The deictic grammar is (O+D)+, meaning objects preceding a destination cue are assigned to it, allowing the system to determine object pairings exactly over candidate events.
Spurious Object Events
These are unwanted or incorrect object detections that cause strict failures in pointing tasks. Suppressing these events is identified as a main remaining step for improving the robustness of IAE.

Terminology

Summary

The gist The authors propose instance-anchored interaction evidence (IAE), which registers every object of the final scene to its public identifier, keeps each identity through the video by backward mask propagation, and describes every frame by the geometry between hands, forearms and these instances to ground robot plans in human pointing and handling; this method significantly improves plan success on implicit-intent tasks compared to existing vision-language models.

Instance-Anchored Interaction Evidence (IAE)

IAE is a representation that registers every object of the final scene to its public identifier by fitting the public layout to the detections, propagates instance masks backwards through the video so that each identity is kept while objects are handled and moved, and describes each frame by the geometric relation between the detected hands, forearms and these instances In this framework, a robot must act on what a person has shown rather than said The system outputs a set of operations A = (o, d) that move object o into region d

Evidence Network and Learning Scheme

The evidence network is trained only from task outcomes scores the instances For pointing tasks, a grammar-constrained dynamic program trained with a structured loss decodes object–destination programs The training scheme uses multiple-instance labels where objects and destinations that appear in its goal were indicated at some unknown time, and all other candidates were never indicated This is formalized by the class-balanced binary cross-entropy loss called MIL The program-level structured loss adds a structured hinge loss computed with the same dynamic program to train the evidence to make the decoded program correct rather than only to rank candidates

Grammar-Constrained Program Decoding

The decoding process involves a grammar-constrained dynamic program trained with a structured loss decodes object–destination programs The deictic grammar is therefore (O+D)+, where all objects preceding a destination cue are assigned to it The recursion for finding the best program is exact over the candidate events; times outside the retained peaks are not considered This process determines at once which candidates were indicated and how objects pair with destinations

Performance and Comparison

On 1,255 WatchAct benchmark requests, IAE reaches 64.2% plan success on implicit-intent tasks against 27.5% for a 32B vision-language model This represents a gain of 36.7 percentage points above the 32B VLM For restoration, reversal and imitation it reaches 46.4% without task-specific training, where the 32B VLM reaches 27.0% The same evidence lifts a 32B VLM from 27.5% to 57.4% plan success

Error Analysis and Limitations

The main remaining steps are suppressing spurious object events, which cause most strict failures on pointing tasks, and resolving destinations that are ambiguous in depth The results show that the decoding cost trades the two metrics against each other, and a cost selected by nested cross-validation does not raise strict success on new activities while it lowers plan success Small errors in registration rely on the public layout of the execution scene, and with errors of one grid cell a third of the videos change their identity assignment The plans are evaluated by symbolic execution in the benchmark’s simulator, showing which objects a robot should move and where, not whether it can grasp and place them

Conclusion

Instance-anchored interaction evidence binds human interactions in a demonstration video to the object instances that a robot will manipulate Registering the execution scene to its public layout and tracking every instance backwards makes identity explicit; hand and forearm geometry relative to these instances forms the evidence Reading pointing gestures is the harder part, benefiting from learned evidence and from decoding whole programs, remaining the main source of errors The authors conclude that suppressing spurious object events, which cause most strict failures on pointing tasks, and resolving destinations that are ambiguous in depth are the main remaining steps

--- Page 1 ---

The gist The authors propose instance-anchored interaction evidence (IAE), which registers every object of the final scene to its public identifier, keeps each identity through the video by backward mask propagation, and describes every frame by the geometry between hands, forearms and these instances to ground robot plans in human pointing and handling.

Instance-Anchored Interaction Evidence (IAE)

IAE is a representation that registers every object of the final scene to its public identifier by fitting the public layout to the detections, propagates instance masks backwards through the video so that each identity is kept while objects are handled and moved, and describes each frame by the geometric relation between the detected hands, forearms and these instances

Evidence Network and Learning Scheme

The evidence network is trained only from task outcomes scores the instances For pointing tasks, a grammar-constrained dynamic program trained with a structured loss decodes object–destination programs The training scheme uses multiple-instance labels where objects and destinations that appear in its goal were indicated at some unknown time, and all other candidates were never indicated This is formalized by the class-balanced binary cross-entropy loss called MIL

Performance and Comparison

On 1,255 WatchAct benchmark requests, IAE reaches 64.2% plan success on implicit-intent tasks against 27.5% for a 32B vision-language model This represents a gain of 36.7 percentage points above the 32B VLM For restoration, reversal and imitation it reaches 46.4% without task-specific training, where the 32B VLM reaches 27.0%

Error Analysis and Limitations

The main remaining steps are suppressing spurious object events, which cause most strict failures on pointing tasks, and resolving destinations that are ambiguous in depth The results show that the decoding cost trades the two metrics against each other, and a cost selected by nested cross-validation does not raise strict success on new activities while it lowers plan success

--- Page 2 ---

The gist The authors propose instance-anchored interaction evidence (IAE), which registers every object of the final scene to its public identifier, keeps each identity through the video by backward mask propagation, and describes every frame by the geometry between hands, forearms and these instances to ground robot plans in human pointing and handling.

Improvements for AI systems

  1. Bold header: Instance-Anchored Interaction Evidence (IAE) Registration and Tracking

Improvement: Implement a system that "registers every object of the final scene to its public identifier by fitting the public layout to the detections, propagates instance masks backwards through the video so that each identity is kept while objects are handled and moved. This explicitly solves the problem where the plan depends on which instance a person interacted with" by maintaining object identities across time.

  1. Bold header: Weak Supervision for Deictic Evidence Learning

Improvement: Develop a weakly supervised learning scheme for deictic evidence that uses only task outcomes, combining a multiple-instance loss, grammar-constrained program decoding and a program-level structured loss. This allows the system to learn from task outcomes without frame labels, which is crucial for generalization.

  1. Bold header: Grammar-Constrained Program Decoding

Improvement: Utilize a grammar-constrained dynamic program trained with a structured loss decodes object–destination programs, where the grammar enforces (O+D)+ and the decoder computes the plan by maximizing F(w) = ∑ e∈w (ze - λ) subject to constraints like uses distinct objects and at most Nmax = 3 objects.

  1. Bold header: Reference Disambiguation via Learned Scores

Improvement: Use a symbolic program [to handle reference disambiguation] trained with the same decoder to interpret evidence scores, allowing the system to select targets based on learned criteria, such as choosing between the selected or the other objects.

  1. Bold header: Episodic Task Execution via Instance Tracking

Improvement: For restoration and reversal tasks, utilize backward mask tracking combined with instance placement rules to determine the final location of every object (The program moves every instance whose place changed) by reading the state at anchor frames, ensuring every successful plan, which moves only instances whose place changed, also left all other objects in place.

  1. Bold header: Robustness Against Identity Permutation

Improvement: Enhance registration robustness by using Count-constrained detection and Layout registration to ensure that even with identity permutations (Noise sigma = 1 cell), the system can maintain a valid map, which is vital because their success rests on identity bookkeeping.

Sources

Related papers