买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于压缩信息的人脸倾斜度分析方法、系统及设备_深圳市梦网视讯有限公司_202011031164.2 

申请/专利权人:深圳市梦网视讯有限公司

申请日:2020-09-27

公开(公告)日:2024-04-09

公开(公告)号:CN112132067B

主分类号:G06V40/16

分类号:G06V40/16;G06V10/20;G06V10/50;G06V10/56

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2021.01.12#实质审查的生效;2020.12.25#公开

摘要:本发明提出一种基于压缩信息的人脸倾斜度分析方法、系统及设备。本发明方法首先利用视频码流中图像块的划分并结合肤色及五官的特性,进行人脸倾斜度分析的辅助定位,然后根据辅助定位确定人脸的倾斜度。本方法通过对视频压缩信息的二次利用,可用较少的计算量实现人脸倾斜角度分析,提升人脸检测系统准确率。

主权项:1.一种基于压缩信息的人脸倾斜度分析方法,其特征在于,所述方法包括:Step1:创建当前帧第一检测区域;Step2:判断是否所述第一检测区域为非空,若是,则进入Step3;否则,进入Step6;Step3:对第一检测区域内块进行肤色检测,根据肤色检测划定当前待定人脸检测集并更新第一检测区域;Step4:对所述当前待定人脸检测集进行人脸检测,排除非人脸当前待定人脸检测集,确定五官待定集及其侧面模式;Step5:根据五官待定集的侧面模式,对未判定为非人脸的当前待定人脸检测集进行辅助定位,确定人脸倾斜度,然后重回Step2;Step6:判断是否当前帧的下一帧存在,若存在,则将当前帧的下一帧设置为当前帧,然后进入Step7;否则,则结束;Step7:判断当前帧I块数量是否满足第一阈值条件,若满足第一阈值条件,则重回Step1;当不满足第一阈值条件时,则进入Step8;Step8:创建当前帧第二检测区域;Step9:对当前帧第二检测区域进行新增人脸辅助定位,确定人脸倾斜度;所述创建当前帧第一检测区域具体为:将当前帧中划分为基本块的块中,属于非边界、非孤立块的块作为第一检测区域;其中,所述基本块表示当前视频压缩所使用编码标准允许的最大划分块,当前帧初始值为视频第一帧;所述创建当前帧第二检测区域具体为:将当前帧中划分为最大块中属于非边界、非孤立块的帧内预测块作为第二检测区域;所述对第一检测区域内块进行肤色检测,根据肤色检测划定当前待定人脸检测集并更新第一检测区域具体为:若检测到肤色块,则停止肤色检测,记所述肤色块为当前肤色标识块,接着将第一检测区域内所有与当前肤色标识块连通的块及当前肤色标识块划入当前待定人脸检测集;再接着将所述当前待定人脸检测集对应块从第一检测区域内删除,获取更新后的第一检测区域;然后进入Step4;若检测到非肤色块,则将所述非肤色块从第一检测区域删除,然后重回Step2;所述对所述当前待定人脸检测集进行人脸检测,排除非人脸当前待定人脸检测集,确定五官待定集及其侧面模式包括:S41:根据所述当前待定人脸检测集包围区域的内侧与第一检测区域的块包含关系,对所述当前待定人脸检测集进行非人脸排除,并划定五官待定集;S42:判断五官待定集数量是否满足第一条件,对满足第一条件的当前待定人脸检测集进行非人脸排除;对不满足第一条件的五官待定集,进行侧面模式判定;所述侧面模式包括非完全侧面模式和完全侧面模式,所述完全侧面模式包括完全左侧面和完全右侧面模式;S43:根据五官待定集位于当前待定人脸检测集内的外邻接块是否为肤色块,对所述当前待定人脸检测集进行非人脸排除;所述根据五官待定集的侧面模式,对未判定为非人脸的当前待定人脸检测集进行辅助定位,确定人脸倾斜度,具体包括:Case1:五官待定集为非完全侧面模式,步骤A1,根据五官待定集划定备选辅助待定集;具体为:除了最大行号、次最大行号五官待定集外,将其余五官待定集按其行号升序依次划入备选辅助待定集;步骤A2,若所述备选辅助待定集满足第二条件,则根据满足第二条件的备选辅助待定集划定第一辅助定位集、第二辅助定位集;具体为:依次对所述备选辅助待定集进行判定,若所述备选辅助待定集满足第二条件,则将具有最小行号、次最小行号的备选辅助待定集确定为第一辅助定位集、第二辅助定位集,进入步骤A3;第二条件:至少存在两个备选辅助待定集满足abskmax1-kmax2>Thres;其中,Thres表示门限阈值,Thres>50;kmax1、kmax2分别表示备选辅助待定集亮度值分布最大值对应的亮度值、亮度值分布次最大值对应的亮度值;若所述备选辅助待定集不满足第二条件,则判定当前待定人脸检测集为非人脸,重回Step2;步骤A3,根据第一辅助定位集、第二辅助定位集,计算人脸倾斜度;人脸倾斜度其中,i5,j5、i6,j6分别表示第一辅助定位集、第二辅助定位集中心的行列号;Case2:五官待定集为完全侧面模式,步骤B1,根据五官待定集划定备选辅助待定集;具体为:除了最小行号、次最小行号五官待定集外,将其余五官待定集按其行号降序依次划入备选辅助待定集;步骤B2:依次对备选辅助待定集进行唇部色度判定,将满足唇部色度条件的备选辅助待定集划定为辅助定位集,进入步骤B3;若不存在满足唇部色度条件的备选辅助待定集,则判定当前待定人脸检测集为非人脸,重回Step2;唇部色度条件:sumsignbpk|bpk∈Ωi>numΩi*Thres2;其中,Ωi表示备选辅助待定集的第i个元素,即第i个备选辅助待定集;sum变量|条件表示对满足条件的变量求和;numΩi表示Ωi包含的预测块数量;Thres2表示门限阈值,Thres2≥0.9; 条件1:um<128且vm>128且vm+um>256;条件2:um>128且vm>128且vm>um;条件3:um=128且vm=128且ym≤50或者ym≥180;ym、um、vm分别表示预测块bpk的亮度均值、U色度均值、V色度均值;步骤B3:根据所述辅助定位集,计算人脸倾斜度;步骤B31:找到辅助定位集中具有最小列号的块列,定位该块列的中间块,记为第一中间块gmbi1,j1;找到辅助定位集中具有最大列号的块列,定位该块列的中间块,记为第二中间块gmbi2,j2;找到辅助定位集中具有最小行号的块行,定位该块行的中间块,记为第三中间块gmbi3,j3;步骤B32:计算人脸倾斜度θ; 其中,i1,j1分别表示第一中间块的行、列号;i2,j2分别表示第二中间块的行、列号;i3,j3分别表示第三中间块的行、列号。

全文数据:

权利要求:

百度查询: 深圳市梦网视讯有限公司 一种基于压缩信息的人脸倾斜度分析方法、系统及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。