Search papers, labs, and topics across Lattice.
This paper introduces ProgressiveAvatars, a novel 3D avatar representation based on a hierarchy of 3D Gaussians grown by adaptive implicit subdivision on a template mesh. The Gaussian hierarchy is defined in face-local coordinates to ensure animatability across detail levels. By using screen-space signals to guide hierarchy expansion and importance ranking for incremental loading, ProgressiveAvatars enables smooth quality improvements under fluctuating network and compute constraints.
Achieve smooth, bandwidth-adaptive 3D avatar rendering with ProgressiveAvatars, a hierarchical Gaussian representation that dynamically refines detail based on screen-space importance.
In practical real-time XR and telepresence applications, network and computing resources fluctuate frequently. Therefore, a progressive 3D representation is needed. To this end, we propose ProgressiveAvatars, a progressive avatar representation built on a hierarchy of 3D Gaussians grown by adaptive implicit subdivision on a template mesh. 3D Gaussians are defined in face-local coordinates to remain animatable under varying expressions and head motion across multiple detail levels. The hierarchy expands when screen-space signals indicate a lack of detail, allocating resources to important areas. Leveraging importance ranking, ProgressiveAvatars supports incremental loading and rendering, adding new Gaussians as they arrive while preserving previous content, thus achieving smooth quality improvements across varying bandwidths. ProgressiveAvatars enables progressive delivery and progressive rendering under fluctuating network bandwidth and varying compute and memory resources.