跳转到主要内容
cathy 提交于

YSQ(于仕琪)人脸检测介绍:

YSQ人脸检测算法实现快速从视频帧中检测人脸并提取关键信息,支持多视角检测,每个人脸提取68个关键点(Landmark)坐标。算法使用标准C/C++实现,无任何第三方库或工具依赖。具有以下特点:

<ol>
<li>快速检测:算法定点化处理过程,更适合低成本的SoC硬件平台</li>
<li>高准确度:FDDB评测中,非深度学习实现人脸检测的最高准确率</li>
<li>通用性:不依赖于除c库以外的其它第三方库和工作,更适合ARM SoC的嵌入式终端智能产品;</li>
<li>可靠型:算法已经被多个商业平台和产品使用部署</li>
</ol>

ARM32(Allwinner R40, Max CPU Frequency@1.2GHz, Ubuntu 16.04)上的测试:

<center><img src="http://mouser.eetrend.com/files/2017-07/博客/100007192-23095-ar1.png&quot; alt=“” width="600"></center>

ARM64(Rockchip RK3399, Max CPU Frequency@1.4GHz Ubuntu 16.04)上的测试结果:

<center><img src="http://mouser.eetrend.com/files/2017-07/博客/100007192-23096-ar2.png&quot; alt=“” width="600"></center>

<strong>YSQ人脸检测ARM评估环境介绍:</strong>

OPEN AI LAB经版权所有者许可将其算法应用于ARM Linux平台。发布基于ARMv7 (32位ARM)和ARMv8 (64位ARM)的Linux共享库的评估版本。提供基于Linux V4L2视频采集前端+GTK3.0窗口系,支持Linux多线程,配合人脸检测库的完整评估环境,。可用于基于ARM Linux嵌入式系统的性能评估和产品前期开发设计调试。算法评估版本的最大可检测数目2000帧。

<strong>评估需要准备的的环境:</strong>

<ul>
<li>32位 ARM或64位ARM硬件单板</li>
<li>USB 摄像头 (支持YUYV格式)</li>
<li>运行于硬件环境的ubuntu 16.04操作系统</li>
</ul>

<strong>YSQ人脸检测下载地址:</strong>

<p>ARM Linux评估环境下载地址:<a href="https://github.com/OAID/YSQfastfd">https://github.com/OAID/YSQfastfd</a…;
<p>Windows PC评估版本下载地址:<a href="https://github.com/ShiqiYu/libfacedetection">https://github.com/ShiqiYu…;

本文转载自<a href="https://community.arm.com/cn/b/blog/posts/arm-fddb">ARM</a&gt;

如何在ARM嵌入式环境运行FDDB第一的人脸检测算法