SeetaFace2AndroidDemo 扩展,支持 arm64 架构

最近在研究基于 Android 平台的人脸识别,seetaface2 开源算法是知名度比较高的一个,github 上有比较完善的代码,但是推荐的 Android demo 只支持 arm32 平台,研究了一下,编译了 arm64 位的库,方便在目前的主流手机上进行测试。在这里记录一下,有兴趣的可以 github 查看,地址如下:

https://github.com/kevinems/SeetaFace2AndroidDem

Readme:
这是中科视拓开源项目SeetaFace2的android示例

由于模型文件较大,需要用户自己去下载然后放到app模块的assets目录下,或者/sdcard/seeta/model目录下。 记得修改一些环境变量为你自己的配置环境,如ndk、cmake等,祝好运。

====================================================

kevinems: 在原作者的基础上,修改如下,具体可以查看修改记录:

  1. Android Studio 4.0 上编译通过。
  2. 使用重新编译的 seetaface2 的库,并支持 arm64。(原项目没有提供 arm64 库,所以在目前的主流手机上都跑不了)
  3. demo 修改为使用后置摄像头。

《SeetaFace2AndroidDemo 扩展,支持 arm64 架构》上有6条评论

    1. 抱歉,看到评论比较晚。
      你说的是模型文件,需要到官方 github 那里下载,参考 4.模型下载

  1. 你好,最近在研究SeetaFace2,看到您的demo并且运行起来了,但是在FaceRecognizerActivity比对时,多余的log已经屏蔽了,但是视频采集的时候特别卡顿,请问是什么原因呢?

    1. 我自己的运行速度还可以,设备硬件配置不够也会卡顿,我用的是 nexus6p. 你可以换其他配置高一点的设备试试。

  2. 您好。最近在看seatface2,请问一下,原Android demo采用的点特征是5 怎么采用81的人脸特征采集

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据