atlas

Research map / 3D vision / 3D generation

3D-LFM: Lifting Foundation Model

CVPR 2024 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 9 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 3D-LFM, an object-agnostic transformer that lifts single-frame 2D landmarks to canonical 3D shapes across 30+ categories without semantic correspondence, using token positional encoding, hybrid graph/global attention, and Procrustean alignment.

Problem

Single-frame 2D-to-3D lifting of landmarks typically requires object-specific models and semantic correspondence between 2D/3D training data, which limits scaling across many object categories and rigs.

Approach

A permutation-equivariant graph-transformer with analytical random Fourier token positional encoding (replacing correspondence encodings) and a Procrustean alignment step, trained as one object-agnostic model across many categories, lifting landmarks into a canonical deformable shape.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train a single model without object-specific information instead of using object-specific C3DPO3D-LFM vs. C3DPO · PASCAL3D+MPJPE: 41.08 -> 3.27Helped
train 3D-LFM on a merged multi-category dataset rather than separate datasets3D-LFM · Animal supercategory validationMPJPE: 21.22 mm -> 12.5 mmHelped
train on a merged multi-category dataset rather than isolated datasets3D-LFM · PASCAL3D+MPJPE: 4.31 mm -> 1.1 mmHelped
train on a merged multi-category dataset rather than isolated datasets3D-LFM · OpenMonkeyMPJPE: 19.45 mm -> 9.59 mmHelped
train on a merged multi-category dataset rather than isolated datasets3D-LFM · AMASSMPJPE: 1.67 mm -> 1.66 mmNo clear effect
add Procrustean alignment to focus on deformable shape rather than rigid transformations (ablation)3D-LFM · Human3.6M validationMPJPEHelped
combine local graph attention and global self-attention rather than using either alone (ablation)3D-LFM · Human3.6M validationMPJPEHelped
add analytical TPE instead of learnable MLP positional encoding (ablation)3D-LFM · Hippo (underrepresented category), model size 128MPJPE improvement: 3.27%Helped
add analytical TPE instead of learnable MLP positional encoding (ablation)3D-LFM · Hippo (underrepresented category), model size 512MPJPE improvement: 12.28%Helped
add analytical TPE instead of learnable MLP positional encoding (ablation)3D-LFM · Hippo (underrepresented category), model size 1024MPJPE improvement: 22.02%Helped
add analytical TPE instead of learnable MLP positional encoding (ablation)3D-LFM · Rig transfer: 17-joint Human3.6M to 15-joint PanopticImprovement: 12%Helped
add analytical TPE instead of learnable MLP positional encoding (ablation)3D-LFM · Rig transfer: 15-joint Panoptic to 17-joint Human3.6MImprovement: 23.29%Helped

Surprising findings

Limitations

Experimental setup

Datasets: PASCAL3D+ AMASS Human3.6M PanOptic Hands BP4D+ OpenMonkey Animals3D H3WB Acinoset MBW

Benchmarks: H3WB PASCAL3D+ Human3.6M Acinoset MBW Panoptic Studio

Metrics: MPJPE PA-MPJPE

Baselines: C3DPO SimpleBaseline Large SimpleBaseline CanonPose Jointformer PAUL

Builds on: C3DPO PAUL Deep NRSfM++ Jointformer random Fourier features

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