System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 结构光模组的投射器状态检测方法,电子设备及存储介质技术_技高网

结构光模组的投射器状态检测方法,电子设备及存储介质技术

技术编号:43500501 阅读:13 留言:0更新日期:2024-11-29 17:06
本发明专利技术实施例涉及机器视觉领域,公开了一种结构光模组的投射器状态检测方法、电子设备及存储介质,利用结构光模组的红外摄像头同步采集红外图和散斑图,并基于所述红外图确定所述散斑图中的人脸框和人眼球关键点,其中,所述红外图中人眼未闭眼且未被不透光物体遮挡;在检测到所述人脸框内存在散斑异常的情况下,识别所述人眼球关键点处是否存在高强度反射光;如果存在,则确定所述投射器处于强光线环境。本方案能够有效解决在应用结构光模组的刷脸识别场景中,在环境光线较强时,对于投射器的工作状态进行有效获取的问题,且成本低,不需要额外设置距离传感器。

【技术实现步骤摘要】

本专利技术涉及机器视觉领域,特别涉及一种结构光模组的投射器状态检测方法、电子设备及存储介质。


技术介绍

1、结构光模组在刷脸应用中,对效率和安全性都有较高要求。模组获取关于结构光投射器(简称“投射器”)工作状态,例如投射器是否被遮挡,以及当前投射器投出的散斑是否正常等,对于刷脸应用的后续逻辑起到重要的作用。

2、现有技术通过在投射器附近增加一颗低精度距离传感器进行测距,通过距离传感器反馈较近的距离值来推断投射器是否被遮挡。另外,当结构光模组的前方有物体移动时,距离传感器感知到环境中有物体在前方移动,即可根据感知到的粗糙的距离信息,来推断出投射器的一个合适的工作状态,并以结构光模组工作时得到的高精度三维信息来验证当前投射器的工作参数是否合适。

3、然而,当环境光线较强时,投射器的额定功率投射出的散斑的能量,淹没在环境光中,图像中识别不到散斑或者散斑质量较低,但模组此时无法确认投射器是被遮挡、不亮还是因为环境光线过强的原因。并且,当前对于刷脸模组的市场反馈来看,对降低成本和体积有较强烈的要求,一些模组产品没有多余的成本预算和位置附加一颗低精度距离传感器,这也对检测投射器工作状态提出了更高的要求。


技术实现思路

1、本专利技术实施方式的目的在于提供一种结构光模组的投射器状态检测方法、电子设备及存储介质,能够有效解决在应用结构光模组的刷脸识别场景中,在环境光线较强时,对于投射器的工作状态进行有效获取的问题,且成本低,不需要额外设置距离传感器。

2、为解决上述技术问题,本专利技术的实施方式提供了一种结构光模组的投射器状态检测方法,包括:

3、利用结构光模组的红外摄像头同步采集红外图和散斑图,并基于所述红外图确定所述散斑图中的人脸框和人眼球关键点,其中,所述红外图中人眼未闭眼且未被不透光物体遮挡;

4、在检测到所述人脸框内存在散斑异常的情况下,识别所述人眼球关键点处是否存在高强度反射光;

5、如果存在,则确定所述投射器处于强光线环境。

6、本专利技术的实施方式还提供了一种电子设备,包括:

7、至少一个处理器;以及,

8、与所述至少一个处理器通信连接的存储器;其中,

9、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的结构光模组的投射器状态检测方法。

10、本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的结构光模组的投射器状态检测方法。

11、本专利技术实施方式相对于现有技术而言,利用结构光模组的红外摄像头同步采集红外图和散斑图,并基于红外图确定散斑图中的人脸框和人眼球关键点,其中,红外图中人眼未闭眼且未被不透光物体遮挡;在检测到人脸框内存在散斑异常的情况下,识别人眼球关键点处是否存在高强度反射光;如果存在,则确定投射器处于强光线环境。本方案利用投射器在强光线环境中工作时,由于被采集人脸的眼球相当于凸透镜对光线具有反射效果,从而在散斑图中的眼球位置会出现高强度反光,由此在检测到人脸框内存在散斑异常时,就可以通过识别散斑图中人眼球关键点处是否存在高强度反射光,来判断是否是因为投射器处于强光线环境中而造成散斑图中的散斑异常。

本文档来自技高网...

【技术保护点】

1.一种结构光模组的投射器状态检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述红外图确定所述散斑图中的人脸框和人眼球关键点,包括:

3.根据权利要求1所述的方法,其特征在于,检测所述人脸框内是否存在散斑异常,包括:

4.根据权利要求1所述的方法,其特征在于,识别所述人眼球关键点处是否存在高强度反射光,包括:

5.根据权利要求1所述的方法,其特征在于,所述识别所述人眼球关键点处是否存在高强度反射光之后,还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述识别所述遮挡区域内是否存在高强度反射光之后,还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的结构光模组的投射器状态检测方法。

【技术特征摘要】

1.一种结构光模组的投射器状态检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述红外图确定所述散斑图中的人脸框和人眼球关键点,包括:

3.根据权利要求1所述的方法,其特征在于,检测所述人脸框内是否存在散斑异常,包括:

4.根据权利要求1所述的方法,其特征在于,识别所述人眼球关键点处是否存在高强度反射光,包括:

5.根据权利要求1所述的方法,其特征在于,所述识别所述人眼球关键点处是否存在高强度反射光之后,还...

【专利技术属性】
技术研发人员:朱海涛曹天宇李东洋户磊
申请(专利权)人:合肥的卢深视科技有限公司
类型:发明
国别省市:

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

1