Basic face library
Project description
FaceXLib
English | 简体中文 GitHub | Gitee码云
facexlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.
Only PyTorch reference codes are available. For training or fine-tuning, please refer to their original repositories listed below.
Note that we just provide a collection of these algorithms. You need to refer to their original LICENCEs for your intended use.
If facexlib is helpful in your projects, please help to :star: this repo. Thanks:blush:
Other recommended projects: :arrow_forward: Real-ESRGAN :arrow_forward: GFPGAN :arrow_forward: BasicSR
:sparkles: Functions
Function | Sources | Original LICENSE |
---|---|---|
Detection | Pytorch_Retinaface | MIT |
Alignment | AdaptiveWingLoss | Apache 2.0 |
Recognition | InsightFace_Pytorch | MIT |
Parsing | face-parsing.PyTorch | MIT |
Matting | MODNet | CC 4.0 |
Headpose | deep-head-pose | Apache 2.0 |
Tracking | SORT | GPL 3.0 |
Assessment | hyperIQA | - |
Utils | Face Restoration Helper | - |
:eyes: Demo and Tutorials
:wrench: Dependencies and Installation
- Python >= 3.7 (Recommend to use Anaconda or Miniconda)
- PyTorch >= 1.7
- Option: NVIDIA GPU + CUDA
Installation
pip install facexlib
Pre-trained models
It will automatically download pre-trained models at the first inference.
If your network is not stable, you can download in advance (may with other download tools), and put them in the folder: PACKAGE_ROOT_PATH/facexlib/weights
.
:scroll: License and Acknowledgement
This project is released under the MIT license.
:e-mail: Contact
If you have any question, open an issue or email xintao.wang@outlook.com
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file facexlib-0.2.1.1.tar.gz
.
File metadata
- Download URL: facexlib-0.2.1.1.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa2c757eab4b47e9c3170211b0c32ebbcaa559f49bf32a1f3a35965a7618ca4f |
|
MD5 | 5d741fd8a9b4b55efa184e4b3ca862d0 |
|
BLAKE2b-256 | 1d8396ec077a18fa2c36ffd915702339e50ecc60eda627ceadcbc6e02dd6ad71 |
File details
Details for the file facexlib-0.2.1.1-py3-none-any.whl
.
File metadata
- Download URL: facexlib-0.2.1.1-py3-none-any.whl
- Upload date:
- Size: 56.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e570844ccd7f5605fdf68c253ca571d5e0142626018d821722fa248dbb15a64 |
|
MD5 | a17b69a369de410eed4cb63ac51afde7 |
|
BLAKE2b-256 | 80fad8530d1ba2c36f50cfb2b0196d90b181cf009e0cf1ad2a79613f3fc93821 |