HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

SPEC: Seeing People in the Wild with an Estimated Camera

Muhammed Kocabas Chun-Hao P. Huang Joachim Tesch Lea Müller Otmar Hilliges Michael J. Black

SPEC: Seeing People in the Wild with an Estimated Camera

Abstract

Due to the lack of camera parameter information for in-the-wild images, existing 3D human pose and shape (HPS) estimation methods make several simplifying assumptions: weak-perspective projection, large constant focal length, and zero camera rotation. These assumptions often do not hold and we show, quantitatively and qualitatively, that they cause errors in the reconstructed 3D shape and pose. To address this, we introduce SPEC, the first in-the-wild 3D HPS method that estimates the perspective camera from a single image and employs this to reconstruct 3D human bodies more accurately. First, we train a neural network to estimate the field of view, camera pitch, and roll given an input image. We employ novel losses that improve the calibration accuracy over previous work. We then train a novel network that concatenates the camera calibration to the image features and uses these together to regress 3D body shape and pose. SPEC is more accurate than the prior art on the standard benchmark (3DPW) as well as two new datasets with more challenging camera views and varying focal lengths. Specifically, we create a new photorealistic synthetic dataset (SPEC-SYN) with ground truth 3D bodies and a novel in-the-wild dataset (SPEC-MTP) with calibration and high-quality reference bodies. Both qualitative and quantitative analysis confirm that knowing camera parameters during inference regresses better human bodies. Code and datasets are available for research purposes at https://spec.is.tue.mpg.de.

Code Repositories

mkocabas/SPEC
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-human-pose-estimation-on-3dpwSPEC
PA-MPJPE: 53.2
3d-human-pose-estimation-on-agoraSPEC
B-MPJPE: 112.3
B-MVE: 106.5
B-NMJE: 133.7
B-NMVE: 126.8
3d-human-pose-estimation-on-spec-mtpSPEC
W-MPJPE: 124.3
W-PVE: 147.1
3d-multi-person-pose-estimation-on-agoraSPEC
B-MPJPE: 112.3
B-MVE: 106.5
B-NMJE: 133.7
B-NMVE: 126.8

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
SPEC: Seeing People in the Wild with an Estimated Camera | Papers | HyperAI