atlas

Research map / 3D vision / Human pose estimation

GenFlow: Generalizable Recurrent Flow for 6D Pose Refinement of Novel Objects

CVPR 2024 · 3D vision › Human pose estimation · approach: Instance-level 6D object pose · 30 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GenFlow, an optical-flow-based recurrent refiner with a differentiable PnP layer and shape-constrained correlation lookup that refines 6D poses of novel objects from RGB or RGB-D input.

Problem

Generalizable 6D object pose refinement for novel (unseen) objects, where prior refiners use the 3D shape only indirectly and trade accuracy for scalability.

Approach

Iteratively estimate 2D optical flow between the rendered and observed image, lift flow to 2D-3D correspondences via a differentiable PnP layer, and look up correlations using pose-induced flow so the network is constrained by the target's 3D shape; add a cascade of GenFlow modules over multi-scale correlation volumes and factorize confidence into certainty and pose sensitivity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace MegaPose+MH with GenFlow+MHUnseen-object RGB pose estimation · BOP datasets, mean across 7 datasetsAverage Recall: 54.9 -> 57.8Helped
Replace MegaPose+MH+Teaserpp with GenFlow+Kabsch+MHUnseen-object RGB-D pose estimation · BOP datasets, mean across 7 datasetsAverage Recall: 62.8 -> 67.2Helped
Use GMM-based pose hypothesis sampling instead of naïve sampling (ablation)GenFlow coarse estimator · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 22.5 -> 31.3; 22.5 -> 35.8Helped
Use GMM-based sampling with 208 rather than 144 renderings (ablation)GenFlow coarse estimator · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 31.3 -> 35.8Helped
Add shape constraint to the refiner (ablation)GenFlow refiner · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 66.3 -> 69.8Helped
Add cascade architecture to the shape-constrained refiner (ablation)GenFlow refiner · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 69.8 -> 70.4Helped
Add confidence factorization to the shape-constrained refiner (ablation)GenFlow refiner · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 69.8 -> 69.9Helped
Add cascade architecture to the shape-constrained refiner with confidence factorization (ablation)GenFlow refiner · BOP datasets (LM-O, T-LESS, TUD-L, IC-BIN, YCB-V)Average Recall: 69.9 -> 70.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: MegaPose synthetic dataset ShapeNet Google Scanned Objects LM-O T-LESS TUD-L IC-BIN ITODD HomebrewDB YCB-V

Benchmarks: BOP LM-O BOP T-LESS BOP TUD-L BOP IC-BIN BOP ITODD BOP HB BOP YCB-V

Metrics: average recall (AR) VSD MSSD MSPD

Baselines: CosyPose SurfEmb ZebraPose MegaPose WDR-Pose PFA OSOP ZeroPose CNOS

Builds on: RAFT SCFlow PFA MegaPose CIR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy