注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
冬天的木鱼的个人空间 https://home.eeworld.com.cn/space-uid-1297180.html [收藏] [复制] [分享] [RSS]
日志

嵌入式工程师AI挑战营RV1106人脸识别+InsightFace简单应用测试(1)

已有 329 次阅读2024-12-16 16:19 |个人分类:嵌入式AI

 嵌入式工程师AI挑战营RV1106人脸识别+InsightFace简单应用测试(1)

Step1. 在Anaconda3环境下安装InsightFace

使用pip install -U insightface指令安装包及依赖

等待指令操作结束

提示出现错误,分析是依赖版本产生冲突

安装1.24.4版本的numpy。其他方法也进行了测试,但这个1.24.4版本更好解决问题

这个numba是版本问题,就没有解决。

重新测试安装一下,显示没有问题

另一种方案是使用whl文件安装,没有测试

javascript:;

其中,cp310代表Python3.10,cp311代表Python3.11

直接安装whl文件也可以实现insightface安装

 

Step2 安装onnxruntime

使用pip install onnxruntime指令,如果有gpu,使用 pip install onnruntime-gpu

使用简单示例程序测试安装软件效果

运行程序:

搜索网络发现onnx版本1.17.0,版本产生冲突。选择安装1.16.1版本

再测试程序

数据有效果。

使用官方程序

图片没显示出来,搜了一下,代码有点问题

将insightface/app文件夹下face_analysis.py中第84行和88行的np.int改为int

Step3. 测试效果

使用官方程序,效果如下

Step4. 使用电脑摄像头

使用笔记本摄像头测试,编写测试程序:

 

提示如下错误

安装opencv-python

成功调用笔记本摄像头

下一步,将两者结合起来,实现对摄像头的人脸识别

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章