ifconfig · 2022年11月20日 · 河北

【聆思CSK6 视觉AI开发套件试用】人脸识别功能测试

开发板支持人脸识别,提取人脸的边界框、标定点、头部姿态角度等,支持68个关键点检测;头部姿态角度图示,支持pitch、roll、yaw三个角度。
适合离线的方式,支持的人脸数量比较少,在20个人以下。
官方的数据显示,识别率为95%,而且直播时,官方也可以再进行定制化的优化再提高识别率。

流程与手势是一样的。

一、拉取源码与SDK到本地。

lisa zep create --from-git https://cloud.listenai.com/ze...

二、编译

lisa zep build -b csk6011a_nano

clipboard.png

三、烧写

应用程序烧写命令:
lisa zep flash

clipboard.png

烧写资源时,还是使用DAP进行烧写,就是有一些慢。

lisa zep exec pyocd flash -e sector -a 0x18000000 -t csk6001 --base-address=0x18400000 resource/cp.bin --frequency=30000000
lisa zep exec pyocd flash -e sector -a 0x18000000 -t csk6001 --base-address=0x18500000 resource/res.bin --frequency=30000000

clipboard.png

四、功能使用

检测到人脸后,会显示绿框,
检测到头部姿态,会显示黄框,可进行注册
长按Key进行注册,串口输出信息face_recognize: success
将同样的人脸再次出现时,显示出黄框
短按Key,开发板将对与已注册的人脸进行对比,串口会输出信息face_calc_similar: success或face_calc_similar: fail
双击Key则会删除人脸库。

注册用的图片:

微信图片_20221120215212.jpg

PC工具中所显示的识别信息:

clipboard.png

识别时,换一张同一个人的照片,用的图片,如下

微信图片_20221120215218.jpg

识别结果,可以看到右侧的识别信息有两次fail,这是一张比较侧面的图片,识别失败了,可能侧面时,面部的特征点识别的比较少。clipboard.png

推荐阅读
关注数
5175
内容数
100
聆思科技官方专栏,专注AIOT芯片,持续分享有趣的解决方案。商务合作微信:listenai-csk 技术交流QQ群:825206462
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息