一种获取人脸位置的方法及装置的制造方法

文档序号:9274900阅读:254来源:国知局
一种获取人脸位置的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及美颜的技术领域,尤其涉及一种获取人脸位置的方法及装置。
【背景技术】
[0002]在同一场景中出现多人的时候,会给视频美颜带来更大的计算量,造成视频美颜的效率下降。如何在多人拍照的情况下,提高视频美颜的效率是有待解决的问题。

【发明内容】

[0003]本发明实施例的目的在于提出一种获取人脸位置的方法及装置,旨在解决如何减少多人识别的计算量的问题。
[0004]为达此目的,本发明实施例采用以下技术方案:
[0005]一种获取人脸位置的方法,所述方法包括:
[0006]通过双摄像头获取人脸区域范围内的距离信息;
[0007]在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置。
[0008]一种获取人脸位置的装置,所述装置包括:
[0009]第一获取模块,用于通过双摄像头获取人脸区域范围内的距离信息;
[0010]确定模块,用于在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置。
[0011]本发明实施例通过双摄像头获取人脸区域范围内的距离信息;在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置,从而通过距离数据快速定位人脸位置,减小再次识别的计算量,在多人的情况下,可以有效的提升美颜效率。
【附图说明】
[0012]图1是本发明实施例获取人脸位置的方法第一实施例的流程示意图;
[0013]图2是本发明实施例获取人脸位置的方法第二实施例的流程示意图;
[0014]图3是本发明实施例获取人脸位置的方法第三实施例的流程示意图;
[0015]图4是本发明实施例获取人脸位置的方法第四实施例的流程示意图;
[0016]图5是本发明实施例获取人脸位置的装置的功能模块示意图;
[0017]图6是本发明实施例确定模块502的功能模块示意图;
[0018]图7是本发明实施例获取人脸位置的装置的功能模块示意图;
[0019]图8是本发明实施例存储模块503的功能模块示意图;
[0020]图9是本发明实施例获取人脸位置的装置的功能模块示意图;
[0021]图10是本发明实施例获取人脸位置的装置的功能模块示意图。
【具体实施方式】
[0022]下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0023]实施例一
[0024]参考图1,图1是本发明实施例获取人脸位置的方法第一实施例的流程示意图。
[0025]在实施例一中,所述获取人脸位置的方法包括:
[0026]步骤101,通过双摄像头获取人脸区域范围内的距离信息;
[0027]步骤102,在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置。
[0028]优选地,所述在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置,包括:
[0029]在所述人脸位置附近匹配所述距离信息;
[0030]根据匹配后的距离信息和所述移动前的距离信息获取人脸移动后的位置。
[0031]具体的,通过传统方法调用人脸识别模块,获取人像区域内所有人像的区域位置;通过双摄像头获取人脸区域范围内的距离信息,形成面部距离信息数组,可以像素为数组中的距离最小单位或者是一个小区域的平均距离值作为数组中的距离值;将获得的数组作为人脸的特征数组,每次进行美颜的时候,只需对特征数组当中的像素进行处理即可;在人脸位置发生移动的情况下,只需要根据特征数组,在区域附近快速的匹配(面部基本是同一平面,数组中的距离值是比较相近的,一般的场景中,和面部区域处于同一平面的事物并不多,匹配的计算量很小,做数组位移减法即可),即可快速再次获取人脸区域的位置,而不用再次进行识别。
[0032]本发明实施例通过双摄像头获取人脸区域范围内的距离信息;在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置,从而通过距离数据快速定位人脸位置,减小再次识别的计算量,在多人的情况下,可以有效的提升美颜效率。
[0033]实施例二
[0034]参考图2,图2是本发明实施例获取人脸位置的方法第二实施例的流程示意图。
[0035]在实施例一的基础上,所述通过双摄像头获取人脸区域范围内的距离信息之后,还包括:
[0036]步骤103,以数组的形式存储所述距离信息。
[0037]优选地,所述以数组的形式存储所述距离信息,包括:
[0038]以最小的距离为所述数组的距离单位,或者以所述人脸区域的平均距离值为所述数据的距离单位存储所述距离信息。
[0039]实施例三
[0040]参考图3,图3是本发明实施例获取人脸位置的方法第三实施例的流程示意图。
[0041]在实施例一的基础上,所述方法还包括:
[0042]步骤104,通过双摄像头获取人脸特征区域范围内的距离信息,根据所述人脸特征区域范围内的距离信息获取特征距离信息;或者,
[0043]获取所述人脸区域范围内的距离信息中的特征距离信息。
[0044]其中,第一种方式是直接通过双摄像头直接获取人脸特征区域范围内的距离信息;另一种方式是通过双摄像头获取人脸区域范围内的所有距离信息,再从所有距离信息中根据特征参数筛选出特征距离信息。
[0045]实施例四
[0046]参考图4,图4是本发明实施例获取人脸位置的方法第四实施例的流程不意图。
[0047]在实施例三的基础上,所述方法还包括:
[0048]步骤105,根据所述特征距离信息对所述人脸图像进行美颜处理。
[0049]实施例五
[0050]参考图5,图5是本发明实施例获取人脸位置的装置的功能模块示意图。
[0051]在实施例五中,所述获取人脸位置的装置包括:
[0052]第一获取模块501,用于通过双摄像头获取人脸区域范围内的距离信息;
[0053]确定模块502,用于在所述人脸位置发生移动的情况下,通过对比移动前后的距离变化,确定所述人脸移动后的位置。
[0054]优选地,参考图6,图6是本发明实施例确定模块502的功能模块示意图。所述确定模块50
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1