• Stars
    star
    800
  • Rank 56,950 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 3 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

FaceXlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.

icon FaceXLib

PyPI download Open issue Closed issue LICENSE python lint Publish-pip

English | ็ฎ€ไฝ“ไธญๆ–‡


facexlib aims at providing ready-to-use face-related functions based on current SOTA 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 โญ this repo. Thanks๐Ÿ˜Š
Other recommended projects: โ€ƒ โ–ถ๏ธ Real-ESRGAN โ€ƒ โ–ถ๏ธ GFPGAN โ€ƒ โ–ถ๏ธ BasicSR


โœจ 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 -

๐Ÿ‘€ Demo and Tutorials

๐Ÿ”ง Dependencies and Installation

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.

๐Ÿ“œ License and Acknowledgement

This project is released under the MIT license.

๐Ÿ“ง Contact

If you have any question, open an issue or email [email protected].

More Repositories

1

Real-ESRGAN

Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.
Python
27,474
star
2

ESRGAN

ECCV18 Workshops - Enhanced SRGAN. Champion PIRM Challenge on Perceptual Super-Resolution. The training codes are in BasicSR.
Python
5,914
star
3

BasicSR

Open Source Image and Video Restoration Toolbox for Super-resolution, Denoise, Deblurring, etc. Currently, it includes EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. Also support StyleGAN2, DFDNet.
Python
3,230
star
4

EDVR

Winning Solution in NTIRE19 Challenges on Video Restoration and Enhancement (CVPR19 Workshops) - Video Restoration with Enhanced Deformable Convolutional Networks. EDVR has been merged into BasicSR and this repo is a mirror of BasicSR.
Python
1,488
star
5

Real-ESRGAN-ncnn-vulkan

NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.
C
1,440
star
6

SFTGAN

CVPR18 - Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform
Lua
558
star
7

HandyView

Handy image viewer based on PyQt5. Convenient for viewing and comparing :-)
Python
550
star
8

BasicSR-examples

BasicSR-Examples illustrates how to easily use BasicSR in your own project
Python
203
star
9

ProjectTemplate-Python

Python Project Template
Python
189
star
10

HandyFigure

HandyFigure provides the sources file (ususally PPT files) for paper figures
JavaScript
152
star
11

DNI

CVPR19 - Deep Network Interpolation for Continuous Imagery Effect Transition
118
star
12

open-docs

Doc sources for the Open Video Restoration and My Records in
Python
28
star
13

HandyLatex

Collections of Beautiful Latex Snippets
Python
16
star
14

matlab_functions_verification

Python
12
star
15

records

Records in gitbook
HTML
9
star
16

HandyCrawler

Python
8
star
17

xinntao.github.io

Home Page
JavaScript
7
star
18

xinntao

7
star
19

HandyInfer

Python
6
star
20

Real-ESRGAN-replicate

Python
6
star
21

HandyWriting

4
star
22

open-figures

Python
2
star
23

gitbook-plugin-theme-coolx

CSS
2
star
24

test_sync

Shell
2
star
25

public-figures

Store figures used in other public GitHub repositories
2
star
26

basictools

Some basic tools, like drawing, processing files and etc.
Lua
1
star
27

notes

1
star
28

public_figures

1
star
29

configurations

Vim Script
1
star