Other

项目介绍

OAID/TengineKit 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 Other 许可证,目前获得 2.3k 个 Star、308 次 Fork。

仓库全名
OAID/TengineKit
开源许可证
Other
Star 数
2.3k
Fork 数
308
未关闭 Issue
32

README 摘要

中文版本 ======================================================================= 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…

完整内容见 GitHub 原始 README 或本页 。

常见问题

TengineKit 用什么语言开发?

主要使用 C++ 编写,采用 Other 许可证,目前有 2.3k 个 Star。

TengineKit 可以免费商用吗?

仓库标注的许可证为 Other,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 TengineKit 的源码?

可以直接克隆仓库:git clone https://github.com/OAID/TengineKit.git;安装与运行步骤见仓库 README。

TengineKit 最近还在维护吗?

仓库最近一次更新为 2021年10月18日,当前有 32 个未关闭 Issue;Star 数为 2.3k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

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.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

C
C++
CMake
Java
Kotlin
Makefile
Objective-C
Shell

Release

README

中文版本

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

评论

暂无评论