SELFI3-D is a pipeline for facial mesh reconstruction and tattoo visualization from sparse input views. This project helps users visualize what they would look like with face tattoos before making permanent decisions.
Using a combination of gaussian splatting, poisson reconstruction, and texture mapping, SELFI3-D creates realistic 3D facial reconstructions from a small set of input images. The system then allows users to apply custom tattoo designs to their facial model with realistic texture mapping.
pip install -r requirements.txt
git clone https://github.com/jameson-crate/SELFI3-D.git
cd SELFI3-D
pip install -r requirements.txt
input/ directorypython reconstruct.py --input input/images/ --output output/mesh/
python apply_tattoo.py --mesh output/mesh/face.obj --tattoo designs/tattoo.png --output output/final/
For more information, visit our project website.
This project is licensed under the MIT License - see the LICENSE file for details.