ECCV 2026 R6D Workshop

AnyBox

Efficient Zero-Shot 9DoF Pose Estimation of Boxes for Robotic Manipulation

Yintao Ma1,*, Sajjad Pakdamansavoji1,*,†,‡, Charles Eret1,2,‡, Rui Heng Yang1, Xuan Zhao1, Yingxue Zhang1, Tongtong Cao1, Amir Rasouli1

¹Huawei Technologies Canada
²University of Waterloo

*Equal contribution · †Corresponding author · ‡Work done while at Huawei

Correspondence: sj.pakdaman.edu@gmail.com

AnyBox overview
Overview of the AnyBox pipeline. The observed RGB–D image and a rendered RGB–D category box template are used for detection and segmentation, then passed through joint pose and scale estimation.

Summary

Recovers both the 6D pose and the 3D dimensions of box-shaped objects from a single RGB-D view, with no CAD model for any specific instance.

Abstract

Recovering the 9D pose of objects, both their 6D pose and 3D dimensions, under clutter and occlusion is a core requirement for warehouse automation, logistics, and manufacturing. Model-based methods are accurate but assume an instance-specific CAD model for every object, which is costly to maintain as inventories change. Model-free and category-level methods relax this assumption, yet they remain vulnerable to the symmetry, weak texture, and heavy occlusion that characterize stacked storage boxes, and they ignore the strong structural priors such scenes provide. We present AnyBox, an efficient zero-shot framework that exploits the geometric regularity of boxes to jointly recover pose and dimensions from a single RGB-D observation. Starting from a canonical category template, AnyBox alternates between pose and scale estimation, using the discrepancy between the reprojected template and the observed mask to drive a binary search over box dimensions. Two lightweight components make this practical: a depth-consistency filter that rejects the implausible hypotheses induced by box symmetry, and an early-stopping rule that replaces the remaining search with a single closed-form update. On public benchmarks and an in-house warehouse dataset, AnyBox improves detection AP by up to 36 points, more than doubling the previous best, and approaches instance-level pipelines that have access to ground-truth CAD models. These gains transfer downstream, raising success by 28% on a cluttered robotic box-shelving task.

Key Contributions

Approach

The depth-consistency filter. (a) A rejected hypothesis whos
The depth-consistency filter. (a) A rejected hypothesis whose reprojected mesh protrudes inconsistently from the stack; (b) an accepted hypothesis consistent with observed depth.
The binary search process. Templates are ranked, the best ca
The binary search process. Templates are ranked, the best candidate is selected and passed to the scale estimation module, and the search interval is halved until convergence.
The early-stopping mechanism. Once rotation converges and th
The early-stopping mechanism. Once rotation converges and the reprojected mask aligns with the observed mask, the remaining search is replaced by a single closed-form scale update.

Results

HouseCat6D — 6D pose average precision (%)

ModelIoU = 0.25IoU = 0.50
FS-Net31.71.2
GPV-Pose31.41.1
NOCS43.36.5
VI-Net44.812.7
SecondPose54.523.7
AG-Pose57.27.7
AnyBox (ours)88.858.9

AnyBox more than doubles the best prior result at the stricter IoU = 0.50 threshold.

Qualitative evaluation on the HouseCat6D dataset.
Qualitative evaluation on the HouseCat6D dataset.
Qualitative comparison of AnyBox against the baseline on the
Qualitative comparison of AnyBox against the baseline on the Warehouse6D dataset.
Simulation environment configurations with different numbers
Simulation environment configurations with different numbers of distractors used in the robot experiments.
Robotic manipulation using different pose estimation methods
Robotic manipulation using different pose estimation methods. The robot grasps the box successfully with AnyBox-generated poses where baselines fail.

BibTeX

@inproceedings{ma2026anybox,
  title     = {AnyBox: Efficient Zero-Shot 9DoF Pose Estimation of Boxes for Robotic Manipulation},
  author    = {Yintao Ma and Sajjad Pakdamansavoji and Charles Eret and Rui Heng Yang and Xuan Zhao and Yingxue Zhang and Tongtong Cao and Amir Rasouli},
  booktitle = {Proceedings of the ECCV Workshop on Recovering 6D Object Pose (R6D)},
  year      = {2026}
}