【技术实现步骤摘要】
一种人眼图像增强方法
[0001]本公开的实施例涉及数据增强
,具体涉及人眼图像增强方法。
技术介绍
[0002]视线跟踪技术作为新颖的人机交互方式,对理解用户行为意图具有重要意义。目前的视线跟踪技术主要分为传统方法和基于深度学习的方法。基于深度学习的方法需要学习大量的训练样本,来分割人眼的瞳孔、虹膜、巩膜区域,但是真实的人眼数据集标注成本昂贵,虽然有部分人眼数据集有较丰富的标签,但是其采集场景较为单一,进行跨数据集测试时,神经网络的表现不佳。此外,由于虚拟图像和真实图像分布之间的差距,如真实人眼图像虹膜和巩膜边界模糊,虚拟图像不够真实等,导致神经网络仅学习存在于虚拟图像中的细节,而无法在真实图像上很好的泛化。此时,人眼图像的数据增强技术就显得尤为重要。
技术实现思路
[0003]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0004]本公开的一些实施例提出了人眼图像增强方法,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0005]获取参考人眼图像集合和目标人眼图像;对上述参考人眼图像集合中的每个参考人眼图像进行人眼区域分割以生成关键区域组和与上述关键区域组对应的分割置信度图组,得到关键区域组集合和分割置信度图组集合;根据上述分割置信度图组集合,对上述关键区域组集合中的各个关键区域组中的每个关键区域进行像素值采样 ...
【技术保护点】
【技术特征摘要】
1.一种人眼图像增强方法,包括:获取参考人眼图像集合和目标人眼图像;对所述参考人眼图像集合中的每个参考人眼图像进行人眼区域分割以生成关键区域组和与所述关键区域组对应的分割置信度图组,得到关键区域组集合和分割置信度图组集合;根据所述分割置信度图组集合,对所述关键区域组集合中的各个关键区域组中的每个关键区域进行像素值采样以生成像素值,得到像素值组集合;基于所述像素值组集合,对所述关键区域组集合中的各个关键区域组中的每个关键区域构建直方图向量,得到直方图向量组集合,其中,所述直方图向量组集合中的直方图向量组是对应不同类型关键区域的直方图向量;对所述直方图向量组集合中的各个直方图向量组中的相同类型的关键区域对应的直方图向量进行数据拟合以生成高斯混合模型,得到高斯混合模型集合;利用所述高斯混合模型集合,对所述直方图向量组集合中的各个直方图向量组中的相同类型的关键区域对应的直方图向量进行重采样以生成参考直方图向量,得到参考直方图向量集合;对所述目标人眼图像进行人眼区域分割,得到目标关键区域组;对所述目标关键区域组中的每个目标关键区域构建像素直方图向量,得到像素直方图向量组;利用直方图匹配算法,将所述像素直方图向量组映射到所述参考直方图向量集合,得到映射函数;利用所述映射函数,对所述目标关键区域组的像素值进行增强,得到增强人眼图像。2.根据权利要求1所述的方法,其中,所述增强人眼图像包括像素值增强后的目标关键区域组;以及所述方法还包括:对所述增强人眼图像包括的像素值增强后的目标关键区域组中的各个像素值增强后的目标关键区域做模糊处理,得到融合人眼图像,其中,所述融合人眼图像是各个像素值增强后的目标关键区域的融合程度达到第一预设阈值的图像,模糊处理是把各个像素值增强后的目标关键区域作为整体区域,对整体区域做高斯模糊处理的处理;将所述融合人眼图像发送至显示器终端以供显示。3.根据权利要求2所述的方法,其中,所述获取参考人眼图像集合,包括:获取人眼图像集合,其中,所述人眼图像集合中的人眼图像所在空间为K维空间,K=W
×
H,K表示人眼图像所在空间的维度,W表示人眼图像的宽,H表示人眼图像的高;对所述人眼图像集合中的各个人眼图像进行图像采样,得到采样后的人眼图像集合作为参考人眼图像集合,其中,所述人眼图像集合中人眼图像的数量为M,所述参考人眼图像集合中参考人眼图像的数量为N,图像采样包括以下步骤:将所述人眼图像集合所在空间的维度K降维到D维空间,得到降维后的人眼图像集合和表征所述降维后的人眼图像集合的点集,其中,降维采用以下至少一种方式:主成分分析法PCA和t分布随机邻域嵌入t
‑
SNE,K的取值为(K>>D);
从所述点集中确定满足预设条件的点X,利用以下公式,得到需剔除的点再从M
‑
1个点中重新确定X,累积重复M
‑
N次,将剩余的N个点对应的降维后的人眼图像作为参考人眼图像,得到参考人眼图像集合,其中,N表示用于表征M个点对应的降维后的人眼图像的特征的点的数量,N个点在D维空间下两两之间的距离之和大于第二预设阈值:其中,表示需剔除的点,表示对函数求参数的函数,X表示所述点集中满足所述预设条件的点,F(X)表示求X和所述点集中的点的距离的和,F( )表示求任意一点和所述点集中的点的距离的和,M表示所述点集中的点的数量,j表示序号,j的取值为j≤M,d( )表示两点之间的距离,P
j
表示所述点集中第j个的点,P表示所述点集中的点。4.根据权利要求3所述的方法,其中,所述对所述参考人眼图像集合中的每个参考人眼图像进行人眼区域分割以生成关键区域组和与所述关键区域组对应的分割置信度图组,包括:利用深度学习网络,确定所述参考人眼图像中的每个像素的所属区域,得到所属区域集合,其中,所述所属区域集合中的所属区域包括椭圆结构的瞳孔区域、被眼皮遮挡的虹膜区域、未被眼皮遮挡的巩膜区域和眼部皮肤区域;将所述所属区域集合中相同的所属区域对应的像素确定为关键区域,得到关键区域组。5.根据权利要求4所述的方法,其中,所述对所述参考人眼图像集合中的每个参考人眼图像进行人眼区域分割以生成关键区域组和与所述关键区域组对应的分割置信度图组,还包括:利用深度学...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。