← all repositories

zllrunning/face-parsing.PyTorch

A PyTorch implementation of modified BiSeNet for semantic segmentation of human faces into facial region components.

2.6k stars Python Computer Vision
face-parsing.PyTorch
Not currently ranked — collecting fresh signals.
star history

This repository implements a face parsing model using a modified BiSeNet (Bilateral Segmentation Network) architecture trained in PyTorch. The model performs pixel-level semantic segmentation on facial images, dividing them into distinct regions such as skin, eyes, mouth, hair, and other facial components. It is trained on the CelebAMask-HQ dataset and includes scripts for data preprocessing, distributed training, and evaluation. A companion project demonstrates using the parsing maps for face makeup transfer applications.

Frequently asked

What is zllrunning/face-parsing.PyTorch?
A PyTorch implementation of modified BiSeNet for semantic segmentation of human faces into facial region components.
Is face-parsing.PyTorch open source?
Yes — zllrunning/face-parsing.PyTorch is open source, released under the MIT license.
What language is face-parsing.PyTorch written in?
zllrunning/face-parsing.PyTorch is primarily written in Python.
How popular is face-parsing.PyTorch?
zllrunning/face-parsing.PyTorch has 2.6k stars on GitHub.
Where can I find face-parsing.PyTorch?
zllrunning/face-parsing.PyTorch is on GitHub at https://github.com/zllrunning/face-parsing.PyTorch.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.