[CVPR2024] HiFi4G: High-Fidelity Human Performance Rendering via Compact Gaussian Splatting

  Рет қаралды 10,017

ShanghaiTech Digital Human

ShanghaiTech Digital Human

7 ай бұрын

Project Page: nowheretrix.github.io/HiFi4G/
Arxiv: arxiv.org/abs/2312.03461
We have recently seen tremendous progress in photo-real human modeling and rendering. Yet, efficiently rendering realistic human performance and integrating it into the rasterization pipeline remains challenging. In this paper, we present HiFi4G, an explicit and compact Gaussian-based approach for high-fidelity human performance rendering from dense footage. Our core intuition is to marry the 3D Gaussian representation with non-rigid tracking, achieving a compact and compression-friendly representation. We first propose a dual-graph mechanism to obtain motion priors, with a coarse deformation graph for effective initialization and a fine-grained Gaussian graph to enforce subsequent constraints. Then, we utilize a 4D Gaussian optimization scheme with adaptive spatial-temporal regularizers to effectively balance the non-rigid prior and Gaussian updating. We also present a companion compression scheme with residual compensation for immersive experiences on various platforms. It achieves a substantial compression rate of approximately 25 times, with less than 2MB of storage per frame. Extensive experiments demonstrate the effectiveness of our approach, which significantly outperforms existing approaches in terms of optimization speed, rendering quality, and storage overhead.
Yuheng Jiang, Zhehao Shen, Penghao Wang, Zhuo Su, Yu Hong, Yingliang Zhang, Jingyi Yu, Lan Xu,
HiFi4G: High-Fidelity Human Performance Rendering via Compact Gaussian Splatting

Пікірлер: 20
@Q36BN
@Q36BN 7 ай бұрын
Holy smokes. It's like a interactive video. Now, imagine recreating famous slo-mo scenes from The Matrix. Instead of hundred cameras mounted in a fixed position, creating only one jittery sequence, we got these gaussian splats. Incredible.
7 ай бұрын
You still need a lot of cameras for complete 4D 360 capture. GaSP can process only data it has, it wont generate which was not captured.
@Moshugaani
@Moshugaani 2 ай бұрын
I predict that this will be a huge technology for the movie industry!
@orennnnnnnn
@orennnnnnnn 3 ай бұрын
Very impressive and informative thank you!
@DillonThomasDigital
@DillonThomasDigital 4 ай бұрын
This is awesome! This will remove the requirements for greenscreen, but directors/dp's will still need to "match lighting" to composite. I can't wait for this to release!
@bause6182
@bause6182 4 ай бұрын
the time savings we can have are incredible, you just have to shoot a video and incorporate your 3D model directly into the scene, no more need for motion tracking to integrate a flat video into the scenery. I can't wait to try
@DaveDFX
@DaveDFX 3 ай бұрын
This is the future!
@imanboer
@imanboer 7 ай бұрын
Wow 🥰🥰 this is incredible, when public test?
@karubrandao
@karubrandao 7 ай бұрын
cant wait to the day we can render it through cloud like polycam and export it as a mesh to blender
@theweirdshow2860
@theweirdshow2860 7 ай бұрын
This is amazing! 👏How do you even set something like this up?
@nickmarlow848
@nickmarlow848 7 ай бұрын
incredible! Will this become publicly accessible soon? Would love to try this out! Are there any limits to the amount of cameras you have to use? And do the camera's need to be high end or would this work with any kind of camera quality? And what is the processing time for lets say 10 sec of 4d footage?
@Instant_Nerf
@Instant_Nerf 7 ай бұрын
cameras around subject 360 degrees?
@PrinceBrosnan
@PrinceBrosnan 7 ай бұрын
Can you tell me how many cameras the source material was shot on?
@DillonThomasDigital
@DillonThomasDigital 4 ай бұрын
Can these composite into Google's recently announced 'SMERFS"?
@tamiopaulalezon9573
@tamiopaulalezon9573 Ай бұрын
How can I download the app?
@bause6182
@bause6182 4 ай бұрын
Is your tool accessible, how to use it. I am really interested
@rallyworld3417
@rallyworld3417 2 ай бұрын
So what is the driver? Image or video
@Aero3D
@Aero3D 3 ай бұрын
Can we use it in Unreal Engine?
@Pixelsplasher
@Pixelsplasher 4 ай бұрын
All outputs and no inputs. The input video and how it was taken has to be shown first.
@unn357
@unn357 5 ай бұрын
any demo online?
3D Gaussian Splatting! - Computerphile
17:40
Computerphile
Рет қаралды 124 М.
Use 3D Gaussian Splatting In Game Development, What The Internet Doesn't Tell You | GDC Talk
28:58
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 39 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 20 МЛН
80 Year Olds Share Advice for Younger Self
12:22
Sprouht
Рет қаралды 1,4 МЛН
Making a pawn that can actually turn into a queen | Blender 4.0
12:43
2D Gaussian Splatting for Geometrically Accurate Radiance Fields
7:48
2D Gaussian Splatting
Рет қаралды 7 М.
Wow, NVIDIA’s Rendering, But 10X Faster!
6:54
Two Minute Papers
Рет қаралды 146 М.
The REAL Reason Unreal Engine VFX Looks FAKE
6:58
Joshua M Kerr
Рет қаралды 367 М.
My observations on Gaussian Splatting and 3D scanning
16:32
Olli Huttunen
Рет қаралды 24 М.
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 39 МЛН