3D-Aware Face Editing via Warping-Guided Latent Direction Learning

Yuhao Cheng, Zhuo Chen, Xingyu Ren, Wenhan Zhu, Zhengqin Xu +3 more
2/9/2026

No official code found. Best implementation: cyh-sj/FaceEdit3D (24 stars, last commit 2024-07-02).

Abstract

3D facial editing, a longstanding task in computer vision with broad applications, is expected to fast and intuitively manipulate any face from arbitrary viewpoints following the user's will. Existing works have limitations in terms of intuitiveness, generalization, and efficiency. To overcome these challenges, we propose FaceEdit3D, which allows users to directly manipulate 3D points to edit a 3D face, achieving natural and rapid face editing. After one or several points are manipulated by users, we propose the tri-plane warping to directly deform the view-independent 3D representation. To address the problem of distortion caused by tri-plane warping, we train a warp-aware encoder to project the warped face onto a standardized latent space. In this space, we further propose directional latent editing to mitigate the identity bias caused by the encoder and realize the disentangled editing of various attributes. Extensive experiments show that our method achieves superior results with rich facial details and nice identity preservation. Our approach also supports general applications like multi-attribute continuous editing and cat/car editing. The project website is https://cyh-sj.github.io/FaceEdit3DI.

DOISemantic Scholar

Code Implementations(1)

cyh-sj/FaceEdit3DCommunity68%

3D-Aware Face Editing via Warping-Guided Latent Direction Learning

243C++, CudaMar 20, 20242 years ago

Similar Papers

Cite this paper

@article{cheng2026daware,
  title  = {3D-Aware Face Editing via Warping-Guided Latent Direction Learning},
  author = {Yuhao Cheng and Zhuo Chen and Xingyu Ren and Wenhan Zhu and Zhengqin Xu and Di Xu and Changpeng Yang and Yichao Yan},
  year   = {2026},
  doi    = {10.1109/CVPR52733.2024.00093},
  url    = {https://doi.org/10.1109/CVPR52733.2024.00093},
  journal = {CVPR 2024 2024}
}

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/0d3204c609bb9c20c2a3736d1424eb8efe314f62.svg)](https://codeofpaper.com/paper/0d3204c609bb9c20c2a3736d1424eb8efe314f62)

Discussion