一种眼部图像融合方法及其设备、存储介质、终端技术

技术编号:18459367 阅读:16 留言:0更新日期:2018-07-18 12:56
本发明专利技术实施例公开一种图像融合方法及其设备、存储介质、终端,其中方法包括如下步骤:在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置;以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点;基于所述边界点所确定的虹膜圆弧获取所述虹膜圆心的实际位置以及所述虹膜区域的半径数据;根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像。采用本发明专利技术,可以基于虹膜定位实现虹膜素材图像的融合,保证虹膜素材贴合位置的准确性,提升实时美妆的效果。

Eye image fusion method, equipment, storage medium and terminal thereof

An embodiment of the present invention discloses an image fusion method and a device, a storage medium and a terminal. The method comprises the following steps: obtaining an iris area in an eye image, obtaining a prediction position of the iris center in the iris region, and obtaining an eye angle position in the eye image, and changing the predicted position to the same position. The scanning line between the prediction position and the position of the eye angle is rotated at the target angle to obtain the boundary point on the boundary of the iris region; the actual position of the iris center and the radius of the iris region are obtained based on the iris circular arc determined by the boundary point. The path data is fused with the iris image and the eye image to generate the fused eye image. Using the invention, the iris material image can be fused on the basis of iris location, and the accuracy of the location of the iris material can be ensured, and the effect of real time beauty makeup can be improved.

【技术实现步骤摘要】
一种眼部图像融合方法及其设备、存储介质、终端
本专利技术涉及计算机
,尤其涉及一种眼部图像融合方法及其设备、存储介质、终端。
技术介绍
随着计算机技术不断的开发和完善,手机和平板电脑等终端已经成为了人们生活中不可或缺的一个部分,人们不仅可以利用这些终端进行通讯,还可以进行文件传输、摄像、玩游戏等。现有的实时美妆技术,在对美瞳处理方面上,主要依赖人脸检测的结果,由于人脸检测并不涉及虹膜的检测过程,因此用户拍照过程中,其往往需要保证虹膜中心处于眼睛的几何中心,才可以保证美瞳素材与虹膜位置相贴合。然而由于拍照过程中虹膜位置往往与设定位置存在偏差,导致美瞳贴合的位置不准确,进而影响了实时美妆的效果。
技术实现思路
本专利技术实施例提供一种眼部图像融合方法及其设备、存储介质、终端,可以基于虹膜定位实现虹膜素材图像的融合,保证虹膜素材贴合位置的准确性,提升实时美妆的效果。本专利技术实施例第一方面提供了一种眼部图像融合方法,可包括:获取人脸图像;对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像;对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据;根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像。可选的,所述获取人脸图像包括:采集目标图像,在所述目标图像中截取包含人脸区域的人脸图像。可选的,所述对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像,包括:对人脸图像进行图像识别处理,以获取所述人脸图像对应的人脸特征点,基于所述人脸特征点在所述人脸图像中截取眼部图像。可选的,所述对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据,包括:在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置;以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点;基于所述边界点所确定的虹膜圆弧获取所述虹膜圆心的实际位置以及所述虹膜区域的半径数据。可选的,所述在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置,包括:对眼部图像进行图像均衡处理,以获取所述眼部图像中的虹膜区域;采用混合投影的方式获取所述虹膜区域中虹膜圆心的预测位置;采用滑动窗口的方式获取所述眼部图像中的内眼角位置和外眼角位置;分别获取所述预测位置与内眼角位置的第一距离以及所述预测位置与外眼角位置的第二距离,并获取所述第一距离和所述第二距离中较长的眼角位置。可选的,所述以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点,包括:在所述预测位置与所述眼角位置间的扫描线上,获取灰度变化幅度最大的第一像素点,并获取所述第一像素点与所述预测位置的第三距离;以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度依次进行转动,以在所述第三距离指示的范围中分别获取灰度变化幅度最大的第二像素点;将所述第一像素点和所述第二像素点确定为所述虹膜区域边界上的边界点。可选的,所述根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像,包括:根据所述人脸图像对应的人脸特征点生成所述人脸图像的人脸网格;将模拟图像的模拟网格与所述人脸网格进行对准处理,并在对准处理后的模拟网格中截取眼部模拟图像;将虹膜素材图像按照所述实际位置和所述半径数据在所述眼部模拟图像中进行填充处理;将填充处理后的所述眼部模拟图像与所述虹膜区域进行融合,以生成融合后的所述眼部图像。可选的,所述将虹膜素材图像按照所述实际位置和所述半径数据在所述眼部模拟图像中进行填充处理,包括:根据所述实际位置和所述半径数据在所述眼部模拟图像中确定出所述素材填充区域;当所述素材填充区域中填充像素点为目标颜色时,获取所述虹膜素材图像中与所述填充像素点对应的素材像素点,并将所述素材像素点的素材颜色替换至所述填充像素点上。本专利技术实施例第二方面提供了一种眼部图像融合设备,可包括:人脸图像获取单元,用于获取人脸图像;眼部图像获取单元,用于对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像;虹膜信息获取单元,用于对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据;图像融合单元,用于根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像。可选的,所述人脸图像获取单元具体用于采集目标图像,在所述目标图像中截取包含人脸区域的人脸图像。可选的,所述眼部图像获取单元具体用于对人脸图像进行图像识别处理,以获取所述人脸图像对应的人脸特征点,基于所述人脸特征点在所述人脸图像中截取眼部图像。可选的,所述虹膜信息获取单元包括:位置获取子单元,用于在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置;边界点获取子单元,用于以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点;虹膜信息获取子单元,用于基于所述边界点所确定的虹膜圆弧获取所述虹膜圆心的实际位置以及所述虹膜区域的半径数据。可选的,所述位置获取子单元包括:区域获取子单元,用于对眼部图像进行图像均衡处理,以获取所述眼部图像中的虹膜区域;预测位置获取子单元,用于采用混合投影的方式获取所述虹膜区域中虹膜圆心的预测位置;眼角位置获取子单元,用于采用滑动窗口的方式获取所述眼部图像中的内眼角位置和外眼角位置;所述眼角位置获取子单元,还用于分别获取所述预测位置与内眼角位置的第一距离以及所述预测位置与外眼角位置的第二距离,并获取所述第一距离和所述第二距离中较长的眼角位置。可选的,所述边界点获取子单元包括:像素点获取子单元,用于在所述预测位置与所述眼角位置间的扫描线上,获取灰度变化幅度最大的第一像素点,并获取所述第一像素点与所述预测位置的第三距离;所述像素点获取子单元,还用于以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度依次进行转动,以在所述第三距离指示的范围中分别获取灰度变化幅度最大的第二像素点;边界点确认子单元,用于将所述第一像素点和所述第二像素点确定为所述虹膜区域边界上的边界点。可选的,所述图像融合单元包括:网格生成子单元,用于根据所述人脸图像对应的人脸特征点生成所述人脸图像的人脸网格;图像截取子单元,用于将模拟图像的模拟网格与所述人脸网格进行对准处理,并在对准处理后的模拟网格中截取眼部模拟图像;图像填充子单元,用于将虹膜素材图像按照所述实际位置和所述半径数据在所述眼部模拟图像中进行填充处理;图像融合子单元,用于将填充处理后的所述眼部模拟图像与所述虹膜区域进行融合,以生成融合后的所述眼部图像。可选的,所述图像填充子单元具体用于:根据所述实际位置和所述半径数据在所述眼部模拟图像中确定出所述素材填充区域;当所述素材填充区域中填充像素点为目标颜色时,获取所述虹膜素材图像中与所述填充像素点对应的素材像素本文档来自技高网...

【技术保护点】
1.一种眼部图像融合方法,其特征在于,包括:获取人脸图像;对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像;对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据;根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像。

【技术特征摘要】
1.一种眼部图像融合方法,其特征在于,包括:获取人脸图像;对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像;对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据;根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像。2.根据权利要求1所述的方法,其特征在于,所述获取人脸图像包括:采集目标图像,在所述目标图像中截取包含人脸区域的人脸图像。3.根据权利要求1所述的方法,其特征在于,所述对所述人脸图像进行图像识别处理,以获取所述人脸图像中的眼部图像,包括:对人脸图像进行图像识别处理,以获取所述人脸图像对应的人脸特征点,基于所述人脸特征点在所述人脸图像中截取眼部图像。4.根据权利要求1所述的方法,其特征在于,所述对所述眼部图像中的虹膜区域进行定位处理,以获取所述虹膜区域中虹膜圆心的实际位置以及所述虹膜区域的半径数据,包括:在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置;以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点;基于所述边界点所确定的虹膜圆弧获取所述虹膜圆心的实际位置以及所述虹膜区域的半径数据。5.根据权利要求4所述的方法,其特征在于,所述在眼部图像中获取虹膜区域,获取所述虹膜区域中虹膜圆心的预测位置,并获取所述眼部图像中的眼角位置,包括:对眼部图像进行图像均衡处理,以获取所述眼部图像中的虹膜区域;采用混合投影的方式获取所述虹膜区域中虹膜圆心的预测位置;采用滑动窗口的方式获取所述眼部图像中的内眼角位置和外眼角位置;分别获取所述预测位置与内眼角位置的第一距离以及所述预测位置与外眼角位置的第二距离,并获取所述第一距离和所述第二距离中较长的眼角位置。6.根据权利要求4所述的方法,其特征在于,所述以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度进行转动,以获取所述虹膜区域边界上的边界点,包括:在所述预测位置与所述眼角位置间的扫描线上,获取灰度变化幅度最大的第一像素点,并获取所述第一像素点与所述预测位置的第三距离;以所述预测位置不变,将所述预测位置与所述眼角位置间的扫描线以目标角度依次进行转动,以在所述第三距离指示的范围中分别获取灰度变化幅度最大的第二像素点;将所述第一像素点和所述第二像素点确定为所述虹膜区域边界上的边界点。7.根据权利要求1所述的方法,其特征在于,所述根据所述实际位置和所述半径数据将虹膜素材图像与所述眼部图像进行融合,以生成融合后的所述眼部图像,包括:根据所述人脸图像对应的人脸特征点生成所述人脸图像的人脸网格;将模拟图像的模拟网格与所述人脸网格进行对准处理,并在对准处理后的模拟网格中截取眼部模拟图像;将虹膜素材图像按照所述实际位置和所述半径数据在所述眼部模拟图像中进行填充处理;将填充处理后的所述眼部模拟图像与所述虹膜区域进行融合,以生成融合后的所述眼部图像。8.根据权利要求7所述的方法,其特征在于,所述将虹膜素材图像按照所述实际位置和所述半径数据在所述眼部模拟图像中进行填充处理,包括:根据所述实际位置和所述半径数据在所述眼部模拟图像中确定出所述素材填充区域;当所述素材填充区域中填充像素点为目标颜色时,获取所述虹膜素材图像中与所述填充像素点对应的素材像素点,并将...

【专利技术属性】
技术研发人员:李小奇程培杨悦傅斌蒋兴华
申请(专利权)人:腾讯数码天津有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1