HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Cross-Attention of Disentangled Modalities for 3D Human Mesh Recovery with Transformers

Junhyeong Cho Kim Youwang Tae-Hyun Oh

Cross-Attention of Disentangled Modalities for 3D Human Mesh Recovery with Transformers

Abstract

Transformer encoder architectures have recently achieved state-of-the-art results on monocular 3D human mesh reconstruction, but they require a substantial number of parameters and expensive computations. Due to the large memory overhead and slow inference speed, it is difficult to deploy such models for practical use. In this paper, we propose a novel transformer encoder-decoder architecture for 3D human mesh reconstruction from a single image, called FastMETRO. We identify the performance bottleneck in the encoder-based transformers is caused by the token design which introduces high complexity interactions among input tokens. We disentangle the interactions via an encoder-decoder architecture, which allows our model to demand much fewer parameters and shorter inference time. In addition, we impose the prior knowledge of human body's morphological relationship via attention masking and mesh upsampling operations, which leads to faster convergence with higher accuracy. Our FastMETRO improves the Pareto-front of accuracy and efficiency, and clearly outperforms image-based methods on Human3.6M and 3DPW. Furthermore, we validate its generalizability on FreiHAND.

Code Repositories

postech-ami/fastmetro
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-hand-pose-estimation-on-freihandFastMETRO
PA-F@15mm: 0.983
PA-F@5mm: 0.687
PA-MPJPE: 6.5
PA-MPVPE: 7.1
3d-human-pose-estimation-on-3dpwFastMETRO
MPJPE: 73.5
MPVPE: 84.1
PA-MPJPE: 44.6
3d-human-pose-estimation-on-emdbFastMETRO-L no SMPL Head
Average MPJPE (mm): 108.107
Average MPJPE-PA (mm): 66.794
Average MVE (mm): 119.23
Average MVE-PA (mm): 81.1847
Jitter (10m/s^3): 185.933
3d-human-pose-estimation-on-emdbFastMETRO-L
Average MPJAE (deg): 25.07
Average MPJAE-PA (deg): 22.9482
Average MPJPE (mm): 115.036
Average MPJPE-PA (mm): 72.6765
Average MVE (mm): 133.566
Average MVE-PA (mm): 86.0043
Jitter (10m/s^3): 81.2959
3d-human-pose-estimation-on-human36mFastMETRO
Average MPJPE (mm): 52.2
Multi-View or Monocular: Monocular
PA-MPJPE: 33.7

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Cross-Attention of Disentangled Modalities for 3D Human Mesh Recovery with Transformers | Papers | HyperAI