【BW21-CBV-Kit 开发套件测评】多张人脸的检测和识别
本文介绍了 BW21-CBV-Kit 开发板官方 Demo 例程实现多张人脸的静态/动态检测和识别的测试流程,作为之前发布的人脸识别帖子的补充。
工程上传
**打开官方 Demo 例程 **RTSPFaceRecognition


代码描述参考:Neural Nework – Face Recognition – Realtek IoT/Wi-Fi MCU Solutions
**编译 - 选择端口 - Camera 选择 **GC2053
- 上传


待提示上传成功字样,打开串口监视器,波特率设置 115200 bps;
短按 EN 键复位,此时开发板自动扫描并连接 WiFi,之后开始推流;
打开 VLC 软件或安卓应用,进入网络串流功能,输入 rtsp://192.168.31.103:554
即可获取开发板的视频推流。
测试
这里选择电影《终结者 2》的主演作为人脸识别对象


**单张识别,分别录入人脸标签,对应人物分别输入 **REG=T800
、REG=T1000
、REG=Sarah
、REG=John
单张人脸的识别
人脸标签录入后,分别将摄像头对准其中一个人物,实现单张人脸识别


多张人脸同时识别
当画面中同时出现多个标签人物时,开发板可实现同时识别


视频人脸检测
这里以该电影的一些名场面举例,展示其视频动态人脸识别效果。
T800
州长扫射


T800 机械臂


**more human ... **


州长的 ”微笑“ 。。。 smile ~~


T1000
T1000 裂开后复原


T1000 掉进铁水前


Sarah
Sarah 梦到审判日


Sarah 是一位勇敢坚毅且极富责任感的母亲,是未来领袖 John 的领路者和人生导师。
John
人类抵抗军领袖的盛世美颜


痞帅


“车底战神“

希望未来人工智能也能造出像 T800 一样灵活的学习型机器人。

总结
本文介绍了 BW21-CBV-Kit 开发板官方 Demo 例程实现多张人脸的静态/动态检测和识别的测试流程,测试结果展示出了开发板硬件在图像和视频流板端推理方面的强大性能,可以针对人脸识别的应用提供良好的解决方案,便于开发人员实现相关程序的二次开发和快速部署。