[发明专利]一种基于人脸检测跟踪ID的人脸识别方法在审
申请号: | 202010214742.X | 申请日: | 2020-03-24 |
公开(公告)号: | CN113449547A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 周飞飞 | 申请(专利权)人: | 合肥君正科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京智为时代知识产权代理事务所(普通合伙) 11498 | 代理人: | 王加岭;杨静 |
地址: | 230088 安徽省合肥市高新区望江*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 检测 跟踪 id 识别 方法 | ||
本发明提供一种基于人脸检测跟踪ID的人脸识别方法,所述方法包括以下步骤:S1,获取原图两个通道图片,第一通道为主码流,第二通道为次码流,将次码流灰度图送入人脸检测模块;S2,人脸检测模块输出次码流灰度图的人脸ID、角度值、模糊值;S3,根据角度值和/或模糊值过滤质量不合格人脸图片,并且根据同一人脸ID确定跟踪ID,根据跟踪ID选择性进行人脸识别。本发明方法在送入人脸识别的过程中,增加对人脸质量的判断,同时根据同一张人脸ID进行定位,减少送入人脸识别次数,提升人脸识别准确度。
技术领域
本发明涉及图像识别技术领域,特别涉及一种基于人脸检测跟踪ID的人脸识别方法。
背景技术
随着计算机技术和光学技术的快速发展,基于深度学习算法的人脸识别能够成功应用前端移动端,人脸检测、人脸识别的实时性得到大幅度提升,但是为保证人脸识别精度,人脸识别算法耗时明显高于人脸检测,因此需要在人脸检测过程中针对同一人脸确定跟踪ID,根据ID选择性人脸识别,降低前端人脸识别CPU,提升性能。
但是,人脸检测输出人脸,送入人脸识别,送入人脸识别图片未进行任何二次过滤,导致人脸识别实时性能差,人脸识别误识率高。换句话说,人脸检测输出人脸,直接送入人脸识别,由于人脸识别运行时间远大于人脸检测,无法达到实时性效果,同时送入人脸质量较差(模糊、角度倾斜等等),导致人脸识别效果差,识别误识率较高。
现有技术中的常用术语如下:
人脸检测:参输入图片中的人脸进行检测并定位,输出完整人脸;
人脸跟踪:人脸实时检测,对同一个人脸输出同一ID,实现跟踪效果,为人脸识别起到标识作用;
人脸识别:基于人的脸部特征信息进行身份识别的一种生物识别技术。YUV:是一种颜色编码方法。常使用在各个视频处理组件中。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma)。
NV12是YUV的一种具体编码形式,以一个2*2像素大小的图为例,则排列为:NV12:YYYYUVUV。
BGRA是代表Blue(蓝色)Green(绿色)Red(红色)和Alpha的色彩空间。
发明内容
为了解决上述问题,本发明的目的在于:送入人脸识别的过程中,增加对人脸质量的判断,同时根据同一张人脸ID进行定位,减少送入人脸识别次数,提升人脸识别准确度。
一般在前端人脸识别过程中,基于人脸检测实时吐出人脸区域,但人脸识别一次耗时高,不可能达到实时效果,因此本申请依据人脸检测跟踪进行相同ID过滤,同时送入人脸识别图通过模糊值、角度值二次过滤,降低人脸识别次数,进一步达到降低CPU处理量,提升人脸识别性能。
具体地,本发明提供一种基于人脸检测跟踪ID的人脸识别方法,所述方法包括以下步骤:
S1,获取原图两个通道图片,第一通道为主码流,第二通道为次码流,将次码流灰度图送入人脸检测模块;
S2,人脸检测模块输出次码流灰度图的人脸ID、角度值、模糊值;
S3,根据角度值和/或模糊值过滤质量不合格人脸图片,并且根据同一人脸ID确定跟踪ID,根据跟踪ID选择性进行人脸识别。
所述的人脸ID、角度值、模糊值的获取分别由人脸跟踪模块、角度检测模块、模糊检测模块进行。
所述的步骤S3进一步包括:
S3.1,过滤质量不合格人脸图片,同时依据坐标定位至主码流BGRA图片抠图,以确保送入人脸识别模型图片像素值高;
S3.2,抠图缩放至人脸识别输入大小,送入人脸识别模型,依据跟踪ID进行人脸识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥君正科技有限公司,未经合肥君正科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010214742.X/2.html,转载请声明来源钻瓜专利网。