CoRL 2026 · Austin, TX

SFHand

Predictive Representation Learning for Manipulation via Streaming Egocentric 3D Hand Forecasting

Forecast human hands. Learn to manipulate.

Ruicong Liu, Yifei Huang, Liangyang Ouyang, Caixin Kang, Yoichi Sato

Institute of Industrial Science, The University of Tokyo

Overview video: real-robot and simulation results, the forecasting objective, and streaming 3D hand forecasting. 80 s · no audio
+13.4%
average success rate over the previous best on Adroit dexterous-hand tasks
72.0%
real-robot success rate across five tasks, +10.0% over the strongest baseline
−35.8%
ADE in 3D hand forecasting compared with baseline forecasting methods
33 FPS
streaming inference with multimodal encoders and autoregressive decoding
01 / REAL ROBOT

Transfers to a physical Franka Research 3

A frozen SFHand encoder with a small policy head, trained from 30 demonstrations per task and evaluated with randomized object placement.

Open drawer · FR3, randomized placement
MethodPick-placeDrawerMicrowaveSwitchPourAvg.
MPI83.370.063.350.043.362.0
EgoHOD83.373.366.753.350.065.3
SFHand86.776.770.063.363.372.0
Mean success rate (%) over 3 seeds × 10 rollouts.
02 / SIMULATION

Franka Kitchen and Adroit

The same frozen SFHand encoder drives a gripper in Franka Kitchen and a dexterous hand in Adroit. A lightweight policy head is trained per task on top of the representation; the encoder is never fine-tuned.

Turn knob · Franka
Slide door · Franka
Open microwave · Franka
Relocate ball · Adroit
Reorient pen · Adroit
03 / METHOD

Learn to manipulate by forecasting 3D hands

SFHand takes a streaming egocentric video, a language instruction and the current 3D hand state, and autoregressively forecasts the next hand state: hand type, 2D box, 3D pose and trajectory. An ROI-enhanced memory layer keeps a queue of past embeddings and focuses attention on the hand region. Forecasting forces the representation to learn both how humans manipulate objects and how the motion unfolds next.

SFHand architecture overview
04 / FORECASTING

Streaming 3D hand forecasting

White hands are forecasted by SFHand from previous frames and hand states only. No future frame is observed.

05 / DATASET

EgoHaFL: egocentric 3D hands with fine-grained language

The first open-source large-scale dataset pairing synchronized 3D hand poses with sentence-level language instructions, pre-segmented into short clips for forecasting.

247K
clips
3.95M
annotated frames
3D
hand pose, 2D box and trajectory per frame
Fine
sentence-level language instructions
EgoHaFL dataset samples
CITE

BibTeX

@inproceedings{liu2026sfhand,
  title     = {Predictive Representation Learning for Manipulation via Streaming Egocentric 3D Hand Forecasting},
  author    = {Liu, Ruicong and Huang, Yifei and Ouyang, Liangyang and Kang, Caixin and Sato, Yoichi},
  booktitle = {Conference on Robot Learning (CoRL)},
  year      = {2026}
}