Scanline-Aware Animatable Gaussian Avatars from Rolling-Shutter Videos
This paper introduces RS-Avatar, a method that reconstructs sharp, animatable 3D Gaussian avatars from rolling-shutter videos by replacing standard motion-blur rendering with a scanline-aware compositing operator that correctly accounts for the sequential readout of different body parts within a single frame.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the world of digital imaging, there is a quiet assumption that every photograph captures a single, frozen moment in time. When a camera takes a picture, it is generally believed that the entire scene—from the top of a person's head to their feet—is recorded at the exact same instant. This belief underpins much of modern computer vision, the field dedicated to teaching machines to see and understand the world. It allows researchers to build complex 3D models of people, known as avatars, which can be animated and viewed from any angle. These digital doubles are becoming essential for everything from virtual telepresence and film production to sports analysis and artificial intelligence. However, this assumption is almost never true in the real world. The vast majority of cameras, from the smartphones in our pockets to the high-speed sensors in professional studios, do not capture an image all at once. Instead, they scan the image line by line, top to bottom, in a fraction of a second. This method, called a rolling shutter, means that by the time the camera finishes reading the bottom of the frame, the top has already been recorded a few milliseconds earlier. For a person moving their arms or walking, those few milliseconds are enough for their body to shift position significantly, creating a subtle but pervasive distortion where different parts of the body are captured at different times.
For years, researchers trying to build these 3D avatars from video have largely ignored this timing mismatch, treating every frame as if it were a perfect snapshot. The result has been a digital ghost: a 3D model that looks correct when viewed from the same angles as the original video, but falls apart when the viewer tries to look at it from a new angle or move the avatar into a new pose. The distortion gets baked into the model's shape, causing limbs to appear wobbly, sheared, or unnaturally thick. A researcher has now addressed this problem directly, not by trying to fix the video before building the model, but by teaching the model itself how to understand the camera's scanning behavior. They developed a new system that reconstructs sharp, undistorted 3D avatars directly from rolling-shutter video, acknowledging that every single line of pixels in an image represents a slightly different moment in time.
The core of this new approach, which the researcher calls RS-Avatar, relies on a simple but powerful shift in perspective. Instead of asking the computer to guess what the person looked like at a single moment, the system accepts that the person was moving throughout the entire duration of the scan. The software builds a model of the body's motion that is precise enough to know where every part of the body was at any given fraction of a second. When it creates the final image, it does not average the different positions together, which would result in a blur. Instead, it acts like a meticulous editor, selecting the exact position of the body for the top line of pixels, a slightly different position for the next line, and so on, matching the specific time each line was captured by the camera. This process is distinct from how motion blur works; while a blur is like mixing all the colors of a moving object into a single smear, a rolling shutter is more like a precise slicing of time, where each slice holds a clear, sharp image of the body at a specific instant.
To test their idea, the researcher created a new benchmark using data from a standard motion-capture studio. They took high-quality recordings of people moving and artificially simulated the rolling-shutter effect, creating a dataset where the true, sharp answer was known. They then compared their new method against several existing approaches. One common strategy is to try to "fix" the video first, using software to straighten the distorted lines before building the 3D model. Another strategy is to use a model designed for motion blur, which assumes the camera averaged the motion over time. The results were clear and surprising. The method that tried to fix the video first improved the picture slightly, but the resulting 3D models were still flawed because the correction software could not guarantee that the different camera angles agreed with each other in three-dimensional space. The motion-blur model performed even worse, actually producing lower-quality results than simply ignoring the shutter problem entirely. This happened because the math used to handle blur is fundamentally different from the math needed for rolling shutter; the blur model tries to guess the direction of movement, while the rolling shutter already provides that direction through the order in which the lines are scanned.
The new system, which models the shutter directly, outperformed all other methods. It produced avatars that were significantly sharper and more accurate, preserving fine details like the taper of an arm and the gap between a hand and a hip that other methods had smoothed over or distorted. The researcher found that they did not need to make the time slices finer or more numerous to get better results; the existing motion model was already detailed enough to capture the movement within a single frame. The key was simply changing how the computer combined the different moments of the body's motion into the final image. By treating the camera's scan as a schedule of events rather than a single snapshot, the system could reconstruct a clean, undistorted 3D body that could be animated and viewed from any angle without the wobble or shear that plagued previous attempts.
This work demonstrates that the way a camera captures an image is not just a technical detail to be corrected later, but a fundamental part of the physics of seeing. By integrating the camera's behavior directly into the 3D reconstruction process, the researcher has shown that it is possible to recover a clear, accurate digital representation of a moving person from imperfect video. The findings suggest that the tools used to fix one type of image distortion, such as blur, cannot simply be swapped in to fix another, like rolling shutter, because the nature of the error is different. While the current system works best with multiple cameras and well-lit conditions, and while it relies on a mathematical model of the body's joints, it opens a new path for creating realistic digital humans from the everyday video footage that surrounds us. The researcher leaves open the question of whether this dense sampling of time could eventually be used to create video that runs faster than the camera captured it, but for now, the achievement is a clearer, truer picture of the moving human form.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.