HyperFT
开源移动端快速视频人脸跟踪-移动端150FPS+
Install / Use
/learn @zeusees/HyperFTREADME
简介
开源视频人脸跟踪算法,基于mtcnn人脸加测+onet人脸跟踪,移动端速度可以达到150fps+。该项目基于Android工程,提供底层JNI实现,使用者可以自行编译移植到其他平台。算法依赖ncnn深度学习计算库,体积小,易于集成。
<p> <div align="center"> <img src="./resource/demo.gif" width="650px" alt="Demo(运行于 Ubuntu 18.04, i5-7400, NCNN)"/> <div align="center">Demo(运行于 Ubuntu 18.04, i5-7400, NCNN)</div> </div> <p>如果你想要了解更多,请参考:
代码编译
环境准备
-
Android Studio v3.5
-
CMake:3.6.4
-
Android SDK Platform-Tools:29.0.3
-
Android SDK Tools:26.1.1
-
NDK:r15c
依赖库
编译设置
1.设置Android NDK与Android SDK地址
2.修改CMake编译文件,在app/src/main/cpp/下修改CMakeLists.txt文件:
include_directories (D:/Wendell/Develop/libs/ncnn-android-lib/include)
include_directories(D:/Wendell/Develop/libs/OpenCV-android-sdk/sdk/native/jni/include)
set(OpenCV_DIR "D:/Wendell/Develop/libs/OpenCV-android-sdk/sdk/native/jni")
set_target_properties(libncnn PROPERTIES IMPORTED_LOCATION D:/Wendell/Develop/libs/ncnn-android-lib/${ANDROID_ABI}/libncnn.a)
相关资源
体验
TODO
-
Sorry,目前还是需要依赖opencv,稍后提交精简版
-
iOS Project Develop
联系方式
Related Skills
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate 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
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
