Back to the paper library

Object Pose Estimation · 2026 · ICRA / IEEE RA-L · CCF B

Learning 6D Object Pose Estimation With Event Cameras Using Synthetic Data and Domain Randomization

AEE transforms RGB templates from 4,000 hemispherical viewpoints × 10 in-plane angles into an event latent codebook through edge extraction and domain randomization. Real event crops retrieve rotations, while box centers / object scale approximate translation. Retrieval takes around 5 ms, but full-pose 10% ADD-S is highly sensitive to detection boxes: only 2.5% for the wood block versus 86.0% for the cracker box.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

accumulated event imageknown object CAD modelsynthetically rendered RGB templates

Requirements

object-specific synthetic template codebookYOLOv11 event-image detectorknown camera intrinsicsknown object size or depth proxyseparate per-object training
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Oussama Abdul Hay, Xiaoqian Huang, Muhammad Ahmed Humais, Abdulla Ayyad, Randa Almadhoun, Yahya Zweiri
Affiliations
Advanced Research and Innovation Center / University of Sunderland / Khalifa University
Conference / journal
Journal · ICRA / IEEE RA-L · CCF B
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Seen objects
Datasets
E-POSE
Evaluation metrics
ADD-S

Original paper terminology:ADD-S at 10% diameter for rotation / ADD-S at 10% diameter for full pose / inference latency

Requirements
object-specific synthetic template codebookYOLOv11 event-image detectorknown camera intrinsicsknown object size or depth proxyseparate per-object training

Reading Notes

Overview / Deep Dive

Available src/paper-notes/event-pose-synthetic-icra2026/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview Notes: Augmented Event Encoder

1. Basic information

  • Paper: IEEE RA-L DOI
  • Publication relationship: RA-L Vol. 11 No. 2 (2026), included in the ICRA 2026 technical program.
  • Authors / affiliations: Oussama Abdul Hay, Xiaoqian Huang, Muhammad Ahmed Humais, Abdulla Ayyad, Randa Almadhoun, Yahya Zweiri; ARIC, University of Sunderland, Khalifa University.
  • Task: train only on synthetic RGB / CAD, retrieve object rotation from real event images without an initial pose, and estimate full 6D pose from bounding-box scale.

2. Positioning in one sentence

AEE corrupts 40,000 synthetic pose templates into sparse edges and trains an augmented autoencoder to recover canonical templates from incomplete event-like appearance. Latent cosine retrieval provides rotation rather than direct SE(3) regression from events.

3. Method overview

  • Per object: Fibonacci hemisphere sampling gives 4,000 viewpoints with 10 in-plane angles each, totaling 40,000 templates.
  • Sobel edges, random thresholds, gaps / masks, background noise, scale, and translation simulate sparse, discontinuous events from RGB renders.
  • A 5-layer encoder plus multi-head attention outputs a 512D embedding; an MSE decoder reconstructs the uncorrupted binary template.
  • Store pose embeddings in an object-specific codebook offline. Online, YOLOv11 crops an event frame, and the nearest cosine template supplies rotation.
  • Estimate query depth from query / template bounding-box diagonals, focal lengths, and template depth, then recover x,yx,y translation from box centers and intrinsics.
AEE synthetic-template codebook and online real-event retrieval pipeline
Original Figure 2: offline rotation-indexed codebook above, online event-crop encoding and cosine retrieval below. Box geometry estimates translation separately. Source: original paper. The paper uses CC BY 4.0; image copyright belongs to the authors. Shown here for academic analysis.

4. Experiments at a glance

  • E-POSE: 10 objects under 12 motion / illumination / speed conditions; accumulate 5,000 events per frame with a 500-event sliding step.
  • Rotation-only ADD-S at 10% is generally high, but estimated translation substantially lowers full-pose results:
    • cracker box full-pose 86.0%;
    • bleach 83.6%;
    • sugar box 82.2%;
    • nine-hole peg 61.8%;
    • wood block 2.5%, mustard bottle 25.7%, drill 35.5%.
  • AEE encoding + retrieval takes approximately 5 ms; overall inference in Table IV should also distinguish YOLO detection and translation computation.
  • Removing domain randomization sharply reduces full-pose success. MHA gains are smaller, mainly helping objects such as scissors and mustard bottle.
AEE rotation-only and full-pose ADD-S success on ten E-POSE objects in twelve scenarios
Original Figure 7 and Tables I–II: main cell values are rotation-only, parentheses full pose. The gap directly highlights translation / detection as the main bottleneck. Source: original paper. The paper uses CC BY 4.0; image copyright belongs to the authors. Shown here for academic analysis.

5. Quick assessment

  • Strength: the pose encoder needs no real event training data, focusing event-sensor advantages on orientation retrieval under fast motion / illumination changes.
  • Important limits: separate training and a 40k codebook per known object / CAD, rather than arbitrary unseen objects; translation depends on detector boxes, intrinsics, and scale approximations.
  • Full 6D pose combines rotation retrieval with box geometry, but rotation has the strongest evidence. Approximately 200 Hz should not distract from full-pose accuracy.

Related Papers

Related papers