{"id":21250896,"url":"https://github.com/zeusees/hyperft","last_synced_at":"2025-04-06T06:09:11.536Z","repository":{"id":42073012,"uuid":"207449774","full_name":"zeusees/HyperFT","owner":"zeusees","description":"开源移动端快速视频人脸跟踪-移动端150FPS+","archived":false,"fork":false,"pushed_at":"2020-06-30T06:05:37.000Z","size":6931,"stargazers_count":368,"open_issues_count":17,"forks_count":106,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-07-31T19:23:20.163Z","etag":null,"topics":["facetracking","linux","mobile-devices","open-source","win-prj"],"latest_commit_sha":null,"homepage":"http://www.zeusee.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zeusees.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-10T02:41:05.000Z","updated_at":"2024-07-16T03:32:30.000Z","dependencies_parsed_at":"2022-07-07T14:31:45.782Z","dependency_job_id":null,"html_url":"https://github.com/zeusees/HyperFT","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeusees%2FHyperFT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeusees%2FHyperFT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeusees%2FHyperFT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeusees%2FHyperFT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zeusees","download_url":"https://codeload.github.com/zeusees/HyperFT/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441052,"owners_count":20939239,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["facetracking","linux","mobile-devices","open-source","win-prj"],"created_at":"2024-11-21T03:39:29.421Z","updated_at":"2025-04-06T06:09:11.504Z","avatar_url":"https://github.com/zeusees.png","language":"C++","readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"http://www.zeusee.com\"\u003e\n    \u003cimg width=\"200\" heigth=\"200\" src=\"https://avatars2.githubusercontent.com/u/32202388?s=200\u0026v=4\"\u003e\n  \u003c/a\u003e  \n\n  \u003ch1\u003eHyperFT\u003c/h1\u003e\n\u003c/div\u003e\n\n## 简介\n\n开源视频人脸跟踪算法,基于mtcnn人脸加测+onet人脸跟踪，移动端速度可以达到150fps+。该项目基于Android工程，提供底层JNI实现，使用者可以自行编译移植到其他平台。算法依赖ncnn深度学习计算库，体积小，易于集成。\n\n\u003cp\u003e\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"./resource/demo.gif\" width=\"650px\" alt=\"Demo(运行于 Ubuntu 18.04, i5-7400, NCNN)\"/\u003e\n\u003cdiv align=\"center\"\u003eDemo(运行于 Ubuntu 18.04, i5-7400, NCNN)\u003c/div\u003e\n\u003c/div\u003e\n\u003cp\u003e\n\n如果你想要了解更多，请参考：\n\n* [官方主页](http://www.zeusee.com)\n* [Github](https://github.com/zeusees/HyperFT)\n* [Gitee](https://gitee.com/zeusees/HyperFT)\n\n## 代码编译\n\n### 环境准备\n\n* Android Studio v3.5\n\n* CMake:3.6.4\n\n* Android SDK Platform-Tools：29.0.3\n\n* Android SDK Tools：26.1.1\n\n* NDK：r15c\n\n### 依赖库\n\n* OpenCV：3.4.7 [OpenCV](https://sourceforge.net/projects/opencvlibrary/files/4.1.1/opencv-4.1.1-android-sdk.zip/download)\n\n* ncnn：20190611 bade132 [ncnn](https://github.com/Tencent/ncnn/releases/download/20190611/ncnn-android-lib.zip)\n\n### 编译设置\n\n1.设置Android NDK与Android SDK地址\n\n2.修改CMake编译文件，在app/src/main/cpp/下修改CMakeLists.txt文件:\n\n``` bash\ninclude_directories (D:/Wendell/Develop/libs/ncnn-android-lib/include)\ninclude_directories(D:/Wendell/Develop/libs/OpenCV-android-sdk/sdk/native/jni/include)\nset(OpenCV_DIR \"D:/Wendell/Develop/libs/OpenCV-android-sdk/sdk/native/jni\")\nset_target_properties(libncnn PROPERTIES IMPORTED_LOCATION D:/Wendell/Develop/libs/ncnn-android-lib/${ANDROID_ABI}/libncnn.a)\n```\n\n## 相关资源\n\n\n* [MTCNN的另类用法](https://blog.csdn.net/relocy/article/details/84075570)\n\n* [Win版HyperFT](https://github.com/qaz734913414/Ncnn_FaceTrack)\n\n* [Linux版HyperFT](https://github.com/xiangdeyizhang/FaceTrack_ncnn_HyperFT)\n\n## 体验\n\n* [体验apk](http://demo.zeusee.com/HyperFT)\n\n## TODO\n\n+ Sorry,目前还是需要依赖opencv，稍后提交精简版\n\n+ iOS Project Develop\n\n## 联系方式\n\n* 主页：[智云视图](http://www.zeusee.com/)\n* 源码：[Github](https://github.com/zeusees/HyperFT), [Gitee](https://gitee.com/zeusees/HyperFT)\n* QQ群：724142079, 746123554\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeusees%2Fhyperft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzeusees%2Fhyperft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeusees%2Fhyperft/lists"}