GazeGaussian: High-Fidelity Gaze Redirection with 3D Gaussian Splatting

Xiaobao Wei, Peng Chen, Guangyu Li, Ming Lu, Hui Chen +1 more
11/20/2024
cs.CV

No official code found. Best implementation: ucwxb/GazeGaussian (32 stars, last commit 2025-09-10).

Abstract

Gaze estimation encounters generalization challenges when dealing with out-of-distribution data. To address this problem, recent methods use neural radiance fields (NeRF) to generate augmented data. However, existing methods based on NeRF are computationally expensive and lack facial details. 3D Gaussian Splatting (3DGS) has become the prevailing representation of neural fields. While 3DGS has been extensively examined in head avatars, it faces challenges with accurate gaze control and generalization across different subjects. In this work, we propose GazeGaussian, the first high-fidelity gaze redirection method that uses a two-stream 3DGS model to represent the face and eye regions separately. Leveraging the unstructured nature of 3DGS, we develop a novel representation of the eye for rigid eye rotation based on the target gaze direction. To enable synthesis generalization across various subjects, we integrate an expression-guided module to inject subject-specific information into the neural renderer. Comprehensive experiments show that GazeGaussian outperforms existing methods in rendering speed, gaze redirection accuracy, and facial synthesis across multiple datasets. The code is available at: https://ucwxb.github.io/GazeGaussian.

View on arXivView PDF

Code Implementations(1)

ucwxb/GazeGaussianCommunity75%

[ICCV2025 Highlight] GazeGaussian: High-Fidelity Gaze Redirection with 3D Gaussian Splatting

321C, C++Nov 20, 20241 years ago

Similar Papers

Cite this paper

@article{wei2024gazegaussian,
  title  = {GazeGaussian: High-Fidelity Gaze Redirection with 3D Gaussian Splatting},
  author = {Xiaobao Wei and Peng Chen and Guangyu Li and Ming Lu and Hui Chen and Feng Tian},
  year   = {2024},
  eprint = {2411.12981},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.12981v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.12981.svg)](https://codeofpaper.com/paper/2411.12981)

Discussion