Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

TengineKit is an easy-to-integrate face detection and face landmarks SDK. At present, it can run on various mobile phones at very low latency.

License

Notifications You must be signed in to change notification settings

deeplearning2012/TengineKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

151 Commits

Repository files navigation

中文版本

Apache 2.0

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 &
Face 2dLandmark
Face 3dLandmark &
Iris
Upper Body Detection &
Uppper Body Landmark
Hand Detection &
Hand Landmark

Gif

dance of host

Video( YouTube | BiliBili )

Have a try

  • Apk can be directly downloaded and installed on the phone to see the effect.

or

  • scan code to download apk

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

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

About

TengineKit is an easy-to-integrate face detection and face landmarks SDK. At present, it can run on various mobile phones at very low latency.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 88.5%
  • C 7.4%
  • Kotlin 2.1%
  • Java 0.8%
  • Makefile 0.7%
  • CMake 0.3%
  • Other 0.2%

AltStyle によって変換されたページ (->オリジナル) /