https://github.com/alexistm/liveface
Live face detection feature with MLKit (Focusing on Android 11+, SDK 30), to be used with UE5.0 metahumans.
https://github.com/alexistm/liveface
Last synced: 23 days ago
JSON representation
Live face detection feature with MLKit (Focusing on Android 11+, SDK 30), to be used with UE5.0 metahumans.
- Host: GitHub
- URL: https://github.com/alexistm/liveface
- Owner: AlexisTM
- License: gpl-3.0
- Created: 2023-04-04T11:05:02.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-29T17:08:52.000Z (about 3 years ago)
- Last Synced: 2025-03-02T14:48:43.686Z (over 1 year ago)
- Language: C++
- Size: 3.96 MB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LiveFace
The goal is to fetch your face features to be used with UE5 metahumans and other applications.
This is heavily based out of the vision examples from MLKit with fixes to make it work on my earlier Android version (API 30, Android 11).
This includes:
- Face detection (biometry points such as lips, eyebrows, ...)
- Mesh detection (3D mesh points of your face)
- Pose detection (The human poses)
How to use:
https://www.youtube.com/watch?v=lDFLrzZy2R4
Build the UE5 plugin
===============
1. Create an empty C++ project
1. Copy the CborLiveLink plugin within the newly created project, within a `Plugins` folder
1. Remove the Binaries and Intermediate folders
1. Open the project with Unreal Engine 5
1. Once loaded: Tools > Open Visual Studio (or the .sln file directly)
1. Within Visual Studio, right click the module > Rebuild
Example: https://www.youtube.com/watch?v=1ogc1TdhGvE