光学元件检测方法、装置、电子设备和存储介质制造方法及图纸

技术编号:19068809 阅读:55 留言:0更新日期:2018-09-29 15:11
本申请涉及一种光学元件检测方法、装置、电子设备和计算机可读存储介质。所述方法包括:获取散斑图,散斑图是投射器中光源产生的激光通过光学元件后所形成的图像,根据散斑图获取散斑图的零级区域及零级区域的亮度均值,零级区域为亮度最大的区域,检测散斑图在零级区域周围的区域的亮度均值,当零级区域的亮度均值与零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定光学元件异常。由于可以根据散斑图零级区域与零级区域周围的区域的零度均值对光学元件进行检测,可以避免受到不同亮度环境的干扰,提高检测的准确性。

【技术实现步骤摘要】
光学元件检测方法、装置、电子设备和存储介质
本申请涉及计算机
,特别是涉及一种光学元件检测方法、装置、电子设备和计算机可读存储介质。
技术介绍
随着计算机技术的发展,深度图像技术广泛应用于智能电子设备。电子设备可以通过激光摄像头采集激光通过衍射光学元件照射到物体上所形成的散斑图,获取图像物体的深度信息,从而应用于人脸或物体识别、3D打印、人机交互等场景。然而,当衍射光学损坏时,激光照射到人眼时会对人眼造成严重的伤害,传统技术中对衍射光学元件的检测容易受到不同亮度环境的干扰,存在检测准确性低的问题。
技术实现思路
本申请实施例提供一种光学元件检测方法、装置、电子设备和计算机可读存储介质,可以提高光学元件检测的准确性。一种光学元件检测方法,所述方法包括:。获取散斑图,所述散斑图是投射器中光源产生的激光通过光学元件后所形成的图像;根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测所述散斑图在所述零级区域周围的区域的亮度均值;当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。一种光学元件检测装置,所述装置包括:散斑图获取模块,用于获取散斑图,所述散斑图是通过激光摄像头采集的激光通过光学元件后照射到物体上所形成的图像;零级区域获取模块,用于根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测模块,用于检测所述散斑图在所述零级区域周围的区域的亮度均值;判定模块,用于当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取散斑图,所述散斑图是投射器中光源产生的激光通过光学元件后所形成的图像;根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测所述散斑图在所述零级区域周围的区域的亮度均值;当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取散斑图,所述散斑图是投射器中光源产生的激光通过光学元件后所形成的图像;根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测所述散斑图在所述零级区域周围的区域的亮度均值;当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。上述光学元件检测方法、装置、电子设备和计算机可读存储介质,可以获取投射器中光源产生的激光通过光学元件后所形成的散斑图,并获取散斑图亮度最大的区域即零级区域以及对应的零级区域的亮度均值,检测散斑图在零级区域周围的区域的亮度均值,当零级区域的亮度均值与零级区域周围的区域的亮度均值的比值大于预设阈值时,则判定光学元件异常。由于可以根据散斑图零级区域与零级区域周围的区域的零度均值对光学元件进行检测,不会受到不同亮度环境的干扰,可以提高检测的准确性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中光学元件检测方法的应用场景图;图2为一个实施例中光学元件检测方法的流程图;图3为一个实施例中获取散斑图零级区域的流程图;图4为另一个实施例中光学元件检测的流程图;图5为又一个实施例中光学元件检测方法的流程图;图6为一个实施例中获取散斑图零级区域的周围区域的示意图;图7为又一个实施例中光学元件检测方法的流程图;图8为一个实施例中光学元件检测装置的结构框图;图9为一个实施例中图像处理电路的示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1为一个实施例中光学元件检测方法的应用场景图。如图1所示,电子设备10可包括摄像头模组110、第二处理单元120,第一处理单元130。上述第二处理单元120可为CPU(CentralProcessingUnit,中央处理器)模块。上述第一处理单元130可为MCU(MicrocontrollerUnit,微控制单元)模块130等。其中,第一处理单元130连接在第二处理单元120和摄像头模组110之间,上述第一处理单元130可控制摄像头模组110中激光摄像头112、泛光灯114和镭射灯118,上述第二处理单元120可控制摄像头模组110中RGB摄像头116。摄像头模组110中包括激光摄像头112、泛光灯114、RGB(Red/Green/Blue,红/绿/蓝色彩模式)摄像头116和镭射灯118。上述激光摄像头112为红外摄像头,用于获取红外图像。上述泛光灯114为可发生红外光的面光源;上述镭射灯118为可发生激光的点光源且为带有图案的点光源。其中,当泛光灯114发射面光源时,激光摄像头112可根据反射回的光线获取红外图像。当镭射灯118发射点光源时,激光摄像头112可根据反射回的光线获取散斑图像。上述散斑图像是镭射灯118发射的带有图案的点光源被反射后图案发生形变的图像。第一处理单元130包括PWM(PulseWidthModulation,脉冲宽度调制)模块132、SPI/I2C(SerialPeripheralInterface/Inter-IntegratedCircuit,串行外设接口/双向二线制同步串行接口)接口134、RAM(RandomAccessMemory,随机存取存储器)模块136和深度引擎138。上述PWM模块132可向摄像头模组发射脉冲,控制泛光灯114或镭射灯118开启,使得激光摄像头112可采集到红外图像或散斑图像。上述SPI/I2C接口134用于接收第二处理单元120发送的人脸采集指令。上述深度引擎138可对散斑图像进行处理得到深度视差图。当第二处理单元120接收到应用程序的数据获取请求时,例如,当应用程序需要进行人脸解锁、人脸支付时,可通过运行在TEE环境下的CPU内核向第一处理单元130发送人脸采集指令。当第一处理单元130接收到人脸采集指令后,可通过PWM模块132发射脉冲波控制摄像头模组110中泛光灯114开启并通过激光摄像头112采集红外图像、控制摄像头模组110中镭射灯118开启并通过激光摄像头112采集散斑图像。摄像头模组110可将本文档来自技高网...

【技术保护点】
1.一种光学元件检测方法,所述方法包括:获取散斑图,所述散斑图是投射器中光源产生的激光通过光学元件后所形成的图像;根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测所述散斑图在所述零级区域周围的区域的亮度均值;当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。

【技术特征摘要】
1.一种光学元件检测方法,所述方法包括:获取散斑图,所述散斑图是投射器中光源产生的激光通过光学元件后所形成的图像;根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,所述零级区域为亮度最大的区域;检测所述散斑图在所述零级区域周围的区域的亮度均值;当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均值的比值大于第一阈值时,则判定所述光学元件异常。2.根据权利要求1所述的方法,其特征在于,根据所述散斑图获取所述散斑图的零级区域及零级区域的亮度均值,包括:采用预设大小的定位框在所述散斑图的预设区域内遍历;将亮度均值最大的定位框所在的区域作为所述散斑图的零级区域。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述散斑图的零级区域周围的第一数量个区域;当所述零级区域的亮度均值与所述第一数量个区域的亮度均值的比值均大于第一阈值时,则判定所述光学元件异常。4.根据权利要求3所述的方法,其特征在于,所述获取所述散斑图的零级区域周围的第一数量个区域,包括:获取与所述散斑图的零级区域的水平距离和垂直距离不超过0的第一数量个区域。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述零级区域的亮度均值与所述零级区域周围的区域的亮度均...

【专利技术属性】
技术研发人员:谭国辉白剑田志华
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1