TengineKit
TengineKit - Free, Fast, Easy, Real-Time Face Detection & Face Landmarks & Face Attributes & Hand Detection & Hand Landmarks & Body Detection & Body Landmarks & Iris Landmarks & Yolov5 SDK On Mobile.
Install / Use
/learn @OAID/TengineKitREADME
TengineKit, developed by OPEN AI LAB.
TengineKit is an easy-to-integrate AI algorithm SDK. At present, it can run on various mobile phones at very low latency.We will continue to update this project for better results and better performance!
Effect
| Face Detection &</br> Face 2dLandmark | Face 3dLandmark &</br>Iris | Upper Body Detection &</br> Uppper Body Landmark | Hand Detection &</br> Hand Landmark | | :---: | :---: | :---: | :---: | | <div align=center><img width="150" height="270" src="https://openailab.oss-cn-shenzhen.aliyuncs.com/images/TengineKitDemo4.gif"/></div> | <div align=center><img width="150" height="270" src="https://openailab.oss-cn-shenzhen.aliyuncs.com/images/face2.gif"/></div> | <div align=center><img width="150" height="270" src="https://openailab.oss-cn-shenzhen.aliyuncs.com/images/body3.gif"/></div> | <div align=center><img width="150" height="270" src="https://openailab.oss-cn-shenzhen.aliyuncs.com/images/hand2.gif"/></div> |
Gif
<div align=center><img width="800" height="400" src="https://openailab.oss-cn-shenzhen.aliyuncs.com/images/object_face_landmark.gif"/></div> <div align=center><b>dance of host</b></div>Video( <a href="https://www.youtube.com/watch?v=bnyD3laX_bU" target="_blank">YouTube</a> | <a href="https://www.bilibili.com/video/BV1AK4y147xx/" target="_blank">BiliBili</a> )
<div align=center><img src="https://img.shields.io/youtube/views/bnyD3laX_bU?style=social"/></div>Have a try
- Apk can be directly downloaded and installed on the phone to see the effect.
or
- scan code to download apk
Goals
- Provide best performance in mobile client
- Provide the simplest API in mobile client
- Provide the smallest package in mobile client
Features
- face detection
- face landmarks
- face 3dlandmarks
- face attributes for example: age, gender, smile, glasses
- eye iris & landmarks
- body detect
- hand detect(Real-time, not yet on Mobile)
- hand landmarks(Real-time, not yet on Mobile)
- body detect google(Real-time, not yet on Mobile)
- body landamrks(Real-time, not yet on Mobile)
- yolov5
Update (2021/03/25)
- Fixed Linux sample code errer
- Update Android sample code, up fps
- update Linux so file
- update Linux yolov5s
- Fixed memory(Core v0.0.6)
Performance(Face Detect & Face Landmark)
| CPU | Time consuming | Frame rate | | :---: | :---: | :---: | | Kirin 980 | 4ms | 250fps | | Qualcomm 855 | 5ms | 200fps | | Kirin 970 | 7ms | 142fps | | Qualcomm 835 | 8ms | 125fps | | Kirin 710F| 9ms | 111fps | | Qualcomm 439 | 16ms | 62fps | | MediaTek Helio P60 | 17ms | 59fps | | Qualcomm 450B | 18ms | 56fps |
Landmark Points Order
Contact
About the use of TengineKit and face-related technical exchanges, you can join the following QQ groups(Group Answer:TengineKit):
- TengineKit communication QQ group: 630836519
- Scan to join group
Related Skills
node-connect
337.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.1kCommit, push, and open a PR

