atlas

Research map / 3D vision / Gaussian splatting

HUGS: Human Gaussian Splats

CVPR 2024 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 135 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.

Introduces HUGS, an animatable human avatar plus static scene represented jointly with 3D Gaussian Splatting, trained from a short monocular video in about 30 minutes and rendered at 60 FPS.

Problem

Neural rendering methods such as 3DGS target static scenes and do not handle freely moving, animatable humans embedded in scenes; NeRF-based human avatars are slow to train and render.

Approach

Represent the human as 3D Gaussians initialized from the SMPL mesh, placed in a canonical space and decoded by a triplane plus three MLPs (appearance, geometry, LBS deformation), with LBS weights jointly optimized and regularized toward SMPL, and combined with static scene Gaussians so the human can be transferred to other scenes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HUGS instead of NeuManHuman-scene reconstruction · NeuMan dataset: Seattle, Citron, Parking, Jogging and Lab test sequencesPSNR: 23.99 -> 25.94; 24.63 -> 25.54; 25.43 -> 26.86; 22.70 -> 23.75; 24.96 -> 26.00Helped
Use HUGS instead of NeuManHuman-scene reconstruction · NeuMan dataset: Bike test sequencePSNR: 25.55 -> 25.46Hurt
Use HUGS instead of NeuManHuman reconstruction · ZJU-MoCap subject 386PSNR: 33.20 -> 34.11Helped
Use HUGS instead of the strongest listed baselineHuman reconstruction · ZJU-MoCap subjects 377, 392 and 394PSNR: 31.36 -> 30.80; 32.03 -> 31.36; 31.46 -> 30.54Hurt
Add learned LBS weights for Gaussian animation (ablation)HUGS · NeuMan human-only bounding boxes, SeattlePSNR: 18.47 -> 19.06Helped
Add Gaussian densification (ablation)HUGS · NeuMan human-only bounding boxes, SeattlePSNR: 18.91 -> 19.06Helped
Add human-region loss Lh (ablation)HUGS · NeuMan human-only bounding boxes, SeattlePSNR: 18.87 -> 19.06Helped
Use the triplane and MLP instead of directly optimizing 3DGS parameters (ablation)HUGS · NeuMan human-only bounding boxes, SeattlePSNR: 18.70 -> 19.06Helped
Add learned LBS weights for Gaussian animation (ablation)HUGS · NeuMan human-only bounding boxes, CitronPSNR: 19.00 -> 19.16Helped
Add Gaussian densification (ablation)HUGS · NeuMan human-only bounding boxes, CitronPSNR: 17.18 -> 19.16Helped
Add human-region loss Lh (ablation)HUGS · NeuMan human-only bounding boxes, CitronPSNR: 17.31 -> 19.16Helped
Use the triplane and MLP instead of directly optimizing 3DGS parameters (ablation)HUGS · NeuMan human-only bounding boxes, CitronPSNR: 17.12 -> 19.16Helped

Surprising findings

Limitations

Experimental setup

Datasets: NeuMan dataset ZJU-MoCap dataset

Benchmarks: NeuMan dataset ZJU-MoCap dataset

Metrics: PSNR SSIM LPIPS training time rendering FPS

Baselines: NeRF-T HyperNeRF NeuMan Vid2Avatar NeuralBody HumanNeRF InstantNVR MonoHuman

Builds on: 3D Gaussian Splatting SMPL NeuMan Vid2Avatar

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