Skip to content

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸ–Ό Ultra Light Fast Generic Face Detector

License

Notifications You must be signed in to change notification settings

abionics/UltraLight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Ultra Light

Ultra Light Fast Generic Face Detector πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸ–Ό

sample

Very fast and quality face detector. Can use CPU, GPU and MPS (Apple M1 ML) providers. Work via ONNX model

Installation

pip install ultralight

Usage sample

import cv2
from ultralight import UltraLightDetector
from ultralight.utils import draw_faces

image = cv2.imread('sample.jpg')

detector = UltraLightDetector()
boxes, scores = detector.detect_one(image)
print(f'Found {len(boxes)} face(s)')
# >>> Found 14 face(s)

draw_faces(image, boxes, scores)
cv2.imshow('result', image)
cv2.waitKey(0)

This sample can be found here

Reference

GitHub repository of original detector

ArXiv paper of original detector

More

PyPI: https://pypi.org/project/ultralight

Repository: https://github.com/abionics/UltraLight

Developer: Alex Ermolaev (Abionics)

Email: abionics.dev@gmail.com

License: MIT (see LICENSE.txt)

About

πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸ–Ό Ultra Light Fast Generic Face Detector

Resources

License

Stars

Watchers

Forks

Packages

No packages published