用于检测人的脸部方向的方法技术

技术编号:14969390 阅读:70 留言:0更新日期:2017-04-02 23:00
一种用于检测人的脸部方向的方法,包括接收人的脸部图像。该方法进一步包括基于脸部图像确定人是否佩带眼镜。该方法还包括在检测到眼镜区域时确定在脸部图像的眼镜区域中的光反射点的数量是否是四个以上。该方法还包括在确定光反射点的数量是四个以上时,按照大小顺序对准光反射点。该方法还包括基于对准检测光的两个虚拟图像。该方法还包括基于光的两个虚拟图像检测脸部方向向量。

【技术实现步骤摘要】
相关申请的交叉引用本申请基于并要求于2014年12月8日在韩国知识产权局提交的韩国专利申请第10-2014-0175095号的优先权益,通过引用将其全部公开内容结合于此。
本公开涉及用于检测人的脸部方向的方法,并且更具体地涉及用于通过检测由人佩带的眼镜指向的方向估计人的(例如,车辆驾驶员的)视线来检测脸部方向的方法。
技术介绍
通常,已经开发驾驶员监控系统(DSM)或视线追踪技术用于高级驾驶员辅助系统(ADAS)。同时,虽然视线追踪技术已被开发为高级驾驶员状态监控,但是存在可能引起追踪失败的若干问题。例如,如果其视线被追踪的人(例如,驾驶员)佩带眼镜,则眼镜镜片可能反射光并且因此,反射光可覆盖在人的眼睛中的眼角膜反射点。这会使得难以将眼角膜反射点与反射光区分开。因此,视线追踪、其可销售性和安全性可能劣化。
技术实现思路
已经做出本公开以解决在现有技术中出现的上述问题,同时保持由现有技术实现的优势不受影响。本公开的一方面提供一种用于通过检测由人佩带的眼镜指向的方向来估计人的视线而检测脸部方向的方法。根据本公开的示例性实施方式,一种用于检测脸部方向的方法包括接收人的脸部图像。该方法进一步包括基于脸部图像确定人是否佩带眼镜。该方法进一步包括在检测到眼镜区域时确定在脸部图像的眼镜区域中的光的反射点的数量是否是四个以上。该方法进一步包括在确定光的反射点的数量是四个以上时,按照大小顺序对准光反射点。该方法进一步包括基于对准检测光的两个虚拟图像。该方法进一步包括基于光的两个虚拟图像检测脸部方向向量。附图说明通过结合附图进行的以下详细描述,本公开的上述及其他目标、特征和优势将变得更加显而易见。图1是示出根据本公开的用于检测人的脸部方向的过程的流程图。图2是示出通过近视眼镜的双重反射的示图。图3是示出眼镜镜片的反射点的分类状态的示图。图4是示出在眼镜镜片中心和眼球转动中心之间的关系的示图。图5是示出在由于眼镜框的倾斜导致的光轴和眼球转动中心之间的关系的示图。图6是示出根据本公开的在用于检测脸部方向的过程中的光排布和照相机的实例的示图。具体实施方式将参考附图详细描述本公开的示例性实施方式。在图1中示出了根据本公开的用于检测脸部方向的过程。在步骤S10处,接收人的脸部图像作为输入。在步骤S20处,确定该人是否佩带眼镜。在步骤S30处,确定在眼镜区域中的光反射点。在步骤S40处,对准光反射点。在步骤S50处,检测光的虚拟图像;并且在步骤S60处,检测脸部方向向量。如图1所示,在作为输入人(例如,驾驶员)的脸部图像的操作的步骤S10处,例如通过系统(诸如驾驶员状态监控系统)输入脸部图像。在步骤S20处,使用在步骤S10处接收的脸部图像来确定人是否佩带眼镜,以便能够检测人的视线。当在步骤S20处检测到眼镜区域时,在步骤S30处确定在眼镜区域中是否存在四个以上的反射点。如图3所示,在眼镜区域中的反射点包括通过眼镜镜片的内表面的光反射点和通过眼镜镜片的外表面的光反射点。光可以是包括在驾驶员状态监控系统中的红外光。如图2所示,镜片201具有两个反射表面,其中,外表面203具有用于近视和远视两者的凸透镜形状,并且内表面205具有用于近视的凹透镜形状和用于远视的凸透镜形状。在近视镜片的情况下,因为就反射而言近视镜片的两个表面是凸起的,所以聚焦降低的虚拟图像。然而,因为其外表面具有更大的曲率半径,所以其放大率增加并且更大的图像聚焦在其上。即,在光反射点中,大的光反射点由外表面引起,并且小的光反射点由内表面引起。此外,因为眼镜镜片可不具有比眼角膜的曲率更大的曲率,所以通过眼镜镜片的光反射点始终大于通过眼角膜的光反射点。在通过镜片的两个表面的两个光源(light)的四个反射点在一个镜片中形成图像的情况下,将两个表面的曲率中心彼此连接的直线表示脸部方向。同时,就光学镜片而言,连接镜片中心和镜片的每个表面的曲率中心的直线(即,光轴)穿过眼球的移动中心。在这种情况下,由与通过眼角膜闪烁计算视线向量的方法相同的方法来计算脸部方向向量。此外,当在步骤S20处未检测到眼镜区域时,该过程可从从步骤S10继续。在步骤S30处确定眼镜区域的反射点的数量小于四的情况下,在步骤S31处确定视线检测是否失败。在这种情况下,当视线检测失败时,在步骤S32处施加另外的光以便增加光反射点。此外,如果在步骤S32处施加另外的光,则过程可从步骤S10继续以便输入通过另外的光的脸部图像。如图6所示,在眼镜镜片中的光反射点的数量是四个以下并且可能找不到眼角膜和瞳孔的反射点的情况下,可以通过施加另外的光来人工增加光反射点。此外,可在不同的位置处施加光以便形成四个光反射点。参考回图1,在步骤S31处的视线检测是成功的情况下,该过程可从步骤S30继续以便再次确定在检测到眼镜区域时在眼镜区域中的反射点的数量是否是四个以上。在这种情况下,在步骤S30处,如之前参考图2所讨论的,在眼镜区域中的反射点包括通过眼镜镜片的内表面的光反射点和通过其外表面的光反射点。当在步骤S30处确定在眼镜区域中的反射点的数量是四个以上时,在步骤S40处按照大小顺序对准光反射点。在步骤S50处,在步骤S40处对准光反射点之后,检测在四个光反射点中的光的两个虚拟图像。在步骤S60处,通过在步骤S50处检测的光的两个虚拟图像来检测脸部方向向量。如图4所示,眼镜镜片的光轴(OA)被设计成穿过眼球的转动中心(CR)。此外,如图5所示,眼镜框架向下倾斜6度至10度。然而即使在这种情况下,光轴穿过镜片也是有效的。如上所述,根据本公开的用于检测人的脸部方向的方法提供脸部方向,其中通过相反地使用通过眼镜镜片的光反射点,眼镜视野(glassesview)变为脸部方向。因此,可通过检测眼镜镜片观看的方向以便提高人的视线估计的概率来增加可销售性和安全性。在过去,在眼镜镜片中的光反射点的数量是四个的情况下,眼角膜的视线检测或反射点检测在大部分情况下失败。然而,根据本公开,检测脸部方向向量以便用于增加在估计失败的视线过程中的准确度,并且可通过仅在脸部方向中的变化执行分心监测(distractionmonitoring)。因此,即使在视线检测失败的情况下也可以处理紧急情况。如上所述,尽管已经参考本文档来自技高网...

【技术保护点】
一种用于检测脸部方向的方法,所述方法包括如下步骤:接收人的脸部图像;基于所述脸部图像确定所述人是否佩带眼镜;在检测到眼镜区域时确定在所述脸部图像的所述眼镜区域中的光的反射点的数量是否是四个以上;在确定所述光的反射点的数量是四个以上时,按照大小顺序对准所述光的反射点;基于所述对准检测所述光的两个虚拟图像;以及基于所述光的所述两个虚拟图像检测脸部方向向量。

【技术特征摘要】
2014.12.08 KR 10-2014-01750951.一种用于检测脸部方向的方法,所述方法包括如下步骤:
接收人的脸部图像;
基于所述脸部图像确定所述人是否佩带眼镜;
在检测到眼镜区域时确定在所述脸部图像的所述眼镜区域中的
光的反射点的数量是否是四个以上;
在确定所述光的反射点的数量是四个以上时,按照大小顺序对
准所述光的反射点;
基于所述对准检测所述光的两个虚拟图像;以及
基于所述光的所述两个虚拟图像检测脸部方向向量。
2.根据权利要求1所述的方法,其中,确定所述人是否佩带眼镜包括
检测在所述脸部图像中的所述眼镜区域,并且
当未检测到所述眼镜区域时,接收所述人的第二脸部图像。
3.根据权利要求1所述的方法,进一步包括如下步骤:
当确定在...

【专利技术属性】
技术研发人员:尹一镛
申请(专利权)人:现代自动车株式会社
类型:发明
国别省市:韩国;KR

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

1