apple-aiml-research/ml-facelit

Official repository of FaceLit: Neural 3D Relightable Faces (CVPR 2023)

What it solves

FaceLit addresses the challenge of creating 3D facial representations that can be realistically relit under different lighting conditions. It allows for the generation of high-quality, 3D-consistent faces that respond naturally to changes in illumination.

How it works

The project uses a neural rendering approach based on EG3D, integrating illumination parameters and camera settings to generate relightable faces. It leverages data preprocessing from DECA to obtain necessary camera and lighting parameters, and supports both diffuse and full lighting modes to handle how light interacts with the face.

Who it’s for

This tool is designed for researchers and developers working in computer vision, 3D face reconstruction, and neural rendering.

Highlights

  • Neural 3D Rendering: Generates 3D-consistent facial images from neural networks.
  • Relighting Capabilities: Supports adjusting lighting conditions to change the appearance of the face.
  • Customizable Control: Allows users to entangle or disentangle specific parameters like camera, light, and specular reflections.
  • Integration: Built upon EG3D and incorporates components from GMPI and DECA.

Related

  • Project
  • Project
  • Project
  • Project