[发明专利]人脸检测加速方法、系统、计算机设备和存储介质在审
申请号: | 202011277889.X | 申请日: | 2020-11-13 |
公开(公告)号: | CN112329686A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 方利红;黄乙凇;包建意;陈波;徐韡 | 申请(专利权)人: | 杭州艾芯智能科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06T3/40;G06N3/04 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 田金霞 |
地址: | 310051 浙江省杭州市滨江区东*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 加速 方法 系统 计算机 设备 存储 介质 | ||
1.一种人脸检测加速方法,其特征在于,包括以下步骤:
获取人脸图像;
设置最小检测人脸像素,同时,根据最小检测人脸像素确定缩放因子;
将人脸图像根据缩放因子进行多次缩放,获得若干呈图片金字塔的检测图像;
将检测图像中除面积最大的检测图像外的剩余检测图像进行拼接生成一张拼接图像;
将检测图像中面积最大的检测图像和由若干检测图像拼接生成的拼接图像作为两张输入图像送入PNET网络进行检测。
2.根据权利要求1所述的人脸检测加速方法,其特征在于,还包括以下步骤:
在得到PNET网络输出后,将输出图像中大于人脸检测阈值的结果根据位置对应其在拼接图像中所属的图像,获得相应的缩放因子;
将输出图像中大于人脸检测阈值的结果和其对应的缩放因子还原到原人脸图像中,将还原后的人脸图像送入RNET网络和ONET网络。
3.根据权利要求1所述的人脸检测加速方法,其特征在于,还包括以下步骤:
获取ONET网络输出人脸框;
对人脸框的左上角坐标进行调整;
将左上角坐标的横坐标向左偏移距离n,向上偏移距离m,使人脸框的宽高扩大1.5倍;
将扩大后人脸框对下一帧输入的人脸图像进行裁剪,将裁剪后的人脸图像送入MTCNN模型进行新一轮的推理。
4.根据权利要求3所述的人脸检测加速方法,其特征在于,所述人脸框的左上角坐标为(x1,y1),右下角坐标为(x2,y2),距离n=[(x2-x1)+1]/2,距离m=[(y2-y1)+1]/2。
5.根据权利要求1所述的人脸检测加速方法,其特征在于,所述人脸图像为320*240,所述最小检测人脸像素为50*50。
6.一种人脸检测加速系统,其特征在于:包括:
获取单元,用于获取人脸图像;
设置单元,用于设置最小检测人脸像素,同时,根据最小检测人脸像素确定缩放因子;
缩放单元,用于将人脸图像根据缩放因子进行多次缩放,获得若干呈图片金字塔的检测图像;
拼接单元,用于将检测图像中除面积最大的检测图像外的剩余检测图像进行拼接生成一张拼接图像;
送检单元,用于将检测图像中面积最大的检测图像和由若干检测图像拼接生成的拼接图像作为两张输入图像送入PNET网络进行检测。
7.根据权利要求6所述的人脸检测加速系统,其特征在于,还包括:
调整单元,用于获取ONET网络输出人脸框,对人脸框的左上角坐标进行调整,将左上角坐标的横坐标向左偏移距离n,向上偏移距离m,使人脸框的宽高扩大1.5倍;
裁剪单元,用于将扩大后人脸框对下一帧输入的人脸图像进行裁剪,将裁剪后的人脸图像送入MTCNN模型进行新一轮的推理。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州艾芯智能科技有限公司,未经杭州艾芯智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011277889.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法、装置及设备
- 下一篇:一种水性化学铣切临时保护涂料及其制备方法