Papers for

virtual avatar creators

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Neural simulator enables real-time realistic hair animation on common hardware

Neuroll: Real-Time Neural Strand-Based Hair Simulation via Simulator-in-the-Loop Unrolling

Abstract: Time integration has been the cornerstone of physics-based animation that enables the simulation of complex interactions between rigid and deformable objects, including the motion of hair. Despite recent advances with optimized time integration that enabled thousands of hair strands to be simulated in real time, achieving the same performance on commodity hardware remains infeasible due to the computational demands of resolving complex dynamics and interactions between thousands of individual strands. With the rise of learning-based techniques, the offload of time integration to neural networks helps to achieve significant performance gains, making these approaches suitable for real-time applications such as gaming and virtual avatars. However, state-of-the-art neural techniques tend to produce less physically plausible motion and oftentimes fail to generalize to out-of-distribution scenarios. Inspired by classical time integrators, we design a neural counterpart that mirrors their input-output formulation -- taking previous hair states, material stiffness, and collision geometry as the inputs for the neural time integrator, which is then trained via a self-supervised, simulator-in-the-loop method with randomized unrolling horizons. By formulating training in each strand's local coordinate frame, we obtain a network that generalizes across multiple dimensions, including hairstyle, material property, body motion, and body type. Our method inherits the benefits of a strand-based neural simulator, and hence is density-independent, lightweight, memory-efficient, and performant. Our neural hair integrator produces stable long-horizon rollouts and can be naturally extended to support quasi-static simulation simply by resetting hair states.

Sat 3 OctGraphics
The gist
Simulating the movement of thousands of individual hair strands is usually very slow and requires powerful computers. The authors created a neural network that acts like a traditional physics solver but runs much faster by learning from simulations. Their approach keeps the hair motion looking realistic and works well for many hair styles and body types. This method makes it possible to simulate hair in real time on everyday computers without losing quality.
Open → 2610.04689v1

Robots personalize gestures to match users without retraining models

Co-Speech with You: Training-Free Personalization of Robot Co-Speech Gestures

Abstract: Personal robots should adapt their co-speech gesture style to a new user without requiring model retraining. We present a training-free personalization pipeline that combines a frozen audio-conditioned diffusion prior with a gesture style encoder and lightweight conditioning adapters. The encoder is first trained to discriminate speaker identities and then jointly refined with the adapters using the diffusion objective, enabling a reusable style embedding to be extracted from approximately 10 seconds of enrollment motion through a single forward pass. To support this setting, we also release a Quest~3 capture application and a dataset of spontaneous co-speech motion from ten participants. We evaluate the system on held-out speakers using Style Recognition Accuracy (SRA) and Fr'echet Gesture Distance (FGD) to measure personalization and motion quality. Our approach improves SRA from 27.6\% for the frozen prior to 69.5\% while preserving motion quality (FGD 34.2 versus 34.8), and replacing the enrollment embedding with another person's reduces SRA to 11.4\%. The generated gestures are retargeted to a physical NAO robot, and this improvement also transfers to the robot deployment setting, where speech is synthesized using five TTS voices, retaining 67.3\% SRA.

Sat 12 SeptRobotics
The gist
Getting robots to mimic a person's unique hand and body movements while they talk usually needs retraining the robot's software, which takes time and effort. The authors developed a way for robots to learn a new person's gesture style quickly and without retraining, by using about 10 seconds of that person's motion recordings. They tested their method and found it can recognize and reproduce personalized gestures well, even when the robot talks with different synthetic voices. This helps robots feel more natural and connected during conversations.
Open → 2609.13876v1