瞳孔定位方法和电子设备技术

技术编号:23605418 阅读:43 留言:0更新日期:2020-03-28 06:19
本公开提供了一种瞳孔定位方法。该方法包括:获取当前帧图像,所述当前帧图像中包括眼部图像;确定所述眼部图像在所述当前帧图像中的初始区域;对所述初始区域中像素进行拟合,以生成多个眼部轮廓;基于所述多个眼部轮廓确定最佳眼部轮廓;以及在所述最佳眼部轮廓满足预设条件的情况下,基于所述最佳眼部轮廓,确定瞳孔在所述眼部图像中的位置。本公开还提供了一种电子设备。

Pupil location method and electronic equipment

【技术实现步骤摘要】
瞳孔定位方法和电子设备
本公开涉及一种瞳孔定位方法和电子设备。
技术介绍
随着人工智能、自动控制、通信和计算机技术的快速发展,基于眼球追踪的人机交互方式由于其便捷性与高效性,在VR(虚拟现实)、AR(增强现实)交互得到了重要应用。在眼球追踪技术中最关键的技术在于定位瞳孔的位置。在相关技术中,通常基于普尔钦斑点来确定瞳孔的位置,然而该方法的定位精度较低,难以准确地定位瞳孔位置。
技术实现思路
本公开的一个方面提供了一种瞳孔定位方法,包括:获取当前帧图像,当前帧图像中包括眼部图像;确定眼部图像在当前帧图像中的初始区域;对初始区域中像素进行拟合,以生成多个眼部轮廓;基于多个眼部轮廓确定最佳眼部轮廓;以及在最佳眼部轮廓满足预设条件的情况下,基于最佳眼部轮廓,确定瞳孔在眼部图像中的位置。可选地,对初始区域中的像素进行拟合,以生成多个眼部轮廓包括:对初始区域中的图像进行边缘检测,以获取多个边缘像素;以及对多个边缘像素进行椭圆拟合而形成多个椭圆;以及基于多个椭圆,确定多个眼部轮廓。可选地,基于多个椭圆,确定多个眼部轮廓包括本文档来自技高网...

【技术保护点】
1.一种瞳孔定位方法,包括:/n获取当前帧图像,所述当前帧图像中包括眼部图像;/n确定所述眼部图像在所述当前帧图像中的初始区域;/n对所述初始区域中像素进行拟合,以生成多个眼部轮廓;/n基于所述多个眼部轮廓确定最佳眼部轮廓;以及/n在所述最佳眼部轮廓满足预设条件的情况下,基于所述最佳眼部轮廓,确定瞳孔在所述眼部图像中的位置。/n

【技术特征摘要】
1.一种瞳孔定位方法,包括:
获取当前帧图像,所述当前帧图像中包括眼部图像;
确定所述眼部图像在所述当前帧图像中的初始区域;
对所述初始区域中像素进行拟合,以生成多个眼部轮廓;
基于所述多个眼部轮廓确定最佳眼部轮廓;以及
在所述最佳眼部轮廓满足预设条件的情况下,基于所述最佳眼部轮廓,确定瞳孔在所述眼部图像中的位置。


2.根据权利要求1所述的方法,其中,所述对所述初始区域中的像素进行拟合,以生成多个眼部轮廓包括:
对所述初始区域中的图像进行边缘检测,以获取多个边缘像素;
对所述多个边缘像素进行椭圆拟合而形成多个椭圆;以及
基于所述多个椭圆,确定多个眼部轮廓。


3.根据权利要求2所述的方法,其中,所述基于所述多个椭圆,确定多个眼部轮廓包括:
计算所述多个椭圆中各个椭圆的纵横比与面积,其中,所述纵横比指示了所述椭圆的长轴与短轴之间的比例关系;以及
将所述纵横比与面积均符合眼部规则的椭圆作为所述眼部轮廓。


4.根据权利要求2所述的方法,其中,所述基于所述多个眼部轮廓确定最佳眼部轮廓包括:
判断所述多个眼部轮廓之间的相似度;
在所述相似度大于第一预设值的情况下,确定多个眼部特征点中每个眼部特征点分别在所述多个眼部轮廓中的位置坐标;
确定所述多个眼部特征点中每个眼部特征点的位置坐标的平均值;以及
基于所述平均值确定最佳眼部轮廓。


5.根据权利要求2所述的方法,其中,所述对所述多个边缘像素进行椭圆拟合而形成多个椭圆包括:
利用最小二乘法对所述多个边缘像素进行椭圆拟合而形成多个椭圆,并确定所述多个椭圆中每个椭圆分别对应的损失函数,
其中,所述基于所述多个眼部轮廓确定最佳眼部轮廓包括:基于所述多个椭圆确定最佳椭圆,
所述最佳眼部轮廓满足预设条件包括:所述最佳椭圆的...

【专利技术属性】
技术研发人员:杨大业宋建华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1