atlas

Research map / 3D vision / Human pose estimation

Cross-Constrained Progressive Inference for 3D Hand Pose Estimation with Dynamic Observer-Decision-Adjuster Networks

AAAI 2024 · 3D vision › Human pose estimation · approach: Depth-based hand pose regression · 1 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 Cross-Constrained Progressive Inference (CCPI), a dynamic observer-decision-adjuster scheme that uses projection and kinematic chain space constraint errors to iteratively refine 3D hand mesh predictions on top of existing backbones.

Problem

Generalization of 3D hand pose estimation, where one-shot feed-forward regression cannot detect or correct errors from inconsistency between predicted 3D poses and 2D image evidence.

Approach

Train observers that measure constraint errors (2D mask-reprojection consistency and a kinematic chain space constraint) and adjusters that refine the pose from those errors, with a learned decision network choosing which observer-adjuster pair to apply at each stage of a progressive, sequential process.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply CCPI instead of Mesh Graphormer3D hand pose estimation · FreiHAND test-devPA-MPVPE: 6.2 -> 5.6Helped
Apply CCPI instead of HandOccNet3D hand pose estimation · HO-3D test-devJoint: 9.1 -> 8.7Helped
Add coupled training of the observer-adjuster sets (ablation)CCPI · FreiHANDPA-MPVPE: 5.8 -> 5.6Helped
Add coupled training of the observer-adjuster sets (ablation)CCPI · FreiHANDPA-MPJPE: 5.9 -> 5.7Helped
Add coupled training of the observer-adjuster sets (ablation)CCPI · FreiHANDF@5 mm: 0.771 -> 0.783Helped
Add coupled training of the observer-adjuster sets (ablation)CCPI · FreiHANDF@15 mm: 0.985 -> 0.987Helped
Add KCS-based observer-adjuster Ψk (ablation)Mesh Graphormer · FreiHANDPA-MPVPE: 6.2 -> 6.0Helped
Add KCS-based observer-adjuster Ψk (ablation)Mesh Graphormer · FreiHANDF@5: 0.751 -> 0.760Helped
Add projection-based observer-adjuster Ψp (ablation)Mesh Graphormer · FreiHANDPA-MPVPE: 6.2 -> 5.9Helped
Add projection-based observer-adjuster Ψp (ablation)Mesh Graphormer · FreiHANDF@5: 0.751 -> 0.765Helped
Add both KCS- and projection-based observer-adjusters (ablation)Mesh Graphormer · FreiHANDPA-MPVPE: 6.2 -> 5.6Helped
Add both KCS- and projection-based observer-adjusters (ablation)Mesh Graphormer · FreiHANDF@5: 0.751 -> 0.783Helped

Surprising findings

Limitations

Experimental setup

Datasets: FreiHAND HO-3D

Benchmarks: FreiHAND HO-3D

Metrics: PA-MPVPE PA-MPJPE F@5mm F@15mm MPJPE MPVPE

Baselines: Hasson et al. Boukhayma et al. FreiHAND Pose2Mesh I2LMeshNet METRO Mesh Graphormer Hampali et al. Liu et al. HandOccNet

Builds on: Mesh Graphormer METRO Pose2Mesh I2LMeshNet

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