一种光学衍射元件的异常检测方法、移动终端技术

技术编号:17652103 阅读:37 留言:0更新日期:2018-04-08 06:35
本发明专利技术公开了一种光学衍射元件的异常检测方法、移动终端,所述方法包括:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;获取所述目标对象反射所述衍射光线得到的反射光斑信息;判断所述反射光斑信息是否符合预设条件;若所述反射光斑信息不符合所述预设条件,则确定所述光学衍射元件异常。本发明专利技术能够有效实现对光学衍射元件是否存在异常的检测。

【技术实现步骤摘要】
一种光学衍射元件的异常检测方法、移动终端
本专利技术涉及三维成像
,尤其涉及一种光学衍射元件的异常检测方法、移动终端。
技术介绍
随着三维3D摄像头的普及,3D成像技术逐渐应用于移动终端中,例如,3D人脸识别。移动终端对目标对象进行3D成像过程,可以利用结构光、TOF(Timeofflight,飞行时间测距法)、双目成像等技术,实现目标对象3D成像数据的采集。基于结构光的3D成像过程,需要通过光学衍射元件(例如,DOE,DiffractiveOpticalElements)向目标对象投射被衍射的结构光,进而根据目标对象对结构光反射的反射光,计算得到目标对象的形状、尺寸等3D成像数据。在实际应用中,可能会存在光学衍射元件异常的情况。为了确保实现对目标对象的3D成像,需要检测光学衍射元件是否存在异常。但是,目前尚没有有效检测光学衍射元件是否异常的方法。
技术实现思路
本专利技术实施例提供一种光学衍射元件的异常检测方法、移动终端,以解决现有技术中无法检测光学衍射元件是否异常的问题。为了解决上述技术问题,本专利技术是这样实现的:一种光学衍射元件的异常检测方法,包括:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;获取所述目标对象反射所述衍射光线得到的反射光斑信息;判断所述反射光斑信息是否符合预设条件;若所述反射光斑信息不符合所述预设条件,则确定所述光学衍射元件异常。本专利技术实施例还提供了一种移动终端,包括:投射模块、获取模块、判断模块和确定模块,其中:所述投射模块,用于通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;所述获取模块,用于获取所述目标对象反射所述衍射光线得到的反射光斑信息;所述判断模块,用于判断所述反射光斑信息是否符合预设条件;所述确定模块,用于在所述反射光斑信息不符合所述预设条件时,确定所述光学衍射元件异常。本专利技术实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的光学衍射元件的异常检测程序,所述光学衍射元件的异常检测程序被所述处理器执行时实现如上所述的光学衍射元件的异常检测方法的步骤。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储光学衍射元件的异常检测程序,所述光学衍射元件的异常检测程序被处理器执行时实现如上所述的光学衍射元件的异常检测方法的步骤。在本专利技术实施例中,通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将衍射光线投射到目标对象上;获取目标对象反射衍射光线得到的反射光斑信息;判断反射光斑信息是否符合预设条件,若反射光斑信息不符合预设条件,则确定光学衍射元件异常,从而能够有效实现对光学衍射元件是否存在异常的检测。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为现有技术中光学衍射元件正常时的衍射示意图;图2为现有技术中光学衍射元件异常时的衍射示意图;图3为本专利技术实施例提供的一种光学衍射元件的异常检测方法的流程示意图;图4为本专利技术实施例提供的一种光学衍射元件的异常检测方法的流程示意图;图5为本专利技术实施例提供的一种光学衍射元件的异常检测方法的流程示意图;图6为本专利技术实施例提供的一种移动终端的结构示意图;图7为实现本专利技术各个实施例的一种移动终端的硬件结构示意图。具体实施方式图1为现有技术中光学衍射元件正常时的衍射示意图。如图1所示,首先,移动终端启动相关光源发射出入射光线;其次,入射光线经过光学衍射元件得到衍射光线,衍射光线投射到目标对象上形成大量的衍射光斑;最后,移动终端获取目标对象反射衍射光线得到的反射光斑信息,进而根据该反射光斑信息,计算得到目标对象表面的三维成像数据。实际应用中,移动终端中的光学衍射元件可能会出现异常情况,例如,光学衍射元件破损或者丢失。图2为现有技术中光学衍射元件异常时的衍射示意图,如图2所示,在光学衍射元件异常时,入射光线或部分入射光线不经过衍射直接投射到目标对象上,若目标对象为人体,则可能会由于入射光线较集中,光强较强,对人体造成伤害,因此,需要检测光学衍射元件是否存在异常。为了实现本专利技术的目的,本专利技术实施例提供了一种光学衍射元件的异常检测方法、移动终端,所述方法包括:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将衍射光线投射到目标对象上;获取目标对象反射衍射光线得到的反射光斑信息;判断反射光斑信息是否符合预设条件,若反射光斑信息不符合预设条件,则确定光学衍射元件异常,从而能够有效实现对光学衍射元件是否存在异常的检测。下面将结合本专利技术具体实施例及相应的附图对本专利技术技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。以下结合附图,详细说明本专利技术各实施例提供的技术方案。实施例1图3为本专利技术实施例提供的一种光学衍射元件的异常检测方法的流程示意图。所述方法可以如下所示。步骤302:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将衍射光线投射到目标对象上。在需要检测移动终端中的光学衍射元件是否异常时,移动终端启动相关光源,相关光源发射出入射光线,光学衍射元件对入射光线进行衍射得到衍射光线,进而将衍射光线投射到目标对象上。步骤304:获取目标对象反射衍射光线得到的反射光斑信息。衍射光线投射到目标对象上之后,目标对象会对衍射光线反射,移动终端获取目标对象反射衍射光线得到的反射光斑信息。步骤306:判断反射光斑信息是否符合预设条件。对于获取到的反射光斑信息,移动终端判断该反射光斑信息是否符合预设条件。本申请实施例中,移动终端判断反射光斑信息是否符合预设条件的方式包括但不限于下述两种方式:第一种:根据反射光斑信息,确定反射光斑数量;若反射光斑数量小于预设反射光斑数量,并且反射光斑数量与预设反射光斑数量之间的差值是否大于第一预设阈值,则确定反射光斑信息不符合预设条件。移动终端获取到反射光斑信息之后,确定反射光斑数量;若该反射光斑数量大于预设反射光斑数量,则进一步确定该反射光斑数量与预设反射光斑数量之间的差值;若该差值大于第一预设阈值,表示该反射光斑数量与预设反射光斑数量之间的差值较大,可能是入射光线没有经过衍射或者衍射不完全造成的,因此,确定反射光斑信息不符合预设条件。需要说明的是,预设反射光斑数量为光学衍射元件正常衍射时对应的反射光斑数量近似值,可以根据实际情况确定;第一预设阈值可以根据实际情况确定,这里不做具体限定。例如,光学衍射元件正常时对入射光线衍射之后对应的反射光斑数量为30万个,则设置预设反射光斑数量为30万个,第一预设阈值为5万个。当移动终端根据获取到的实际反射光斑信息,确定的实际反射光斑数量为10万个,小于预设反射光斑数量30万个,并且与预设反射光斑数量30万个之间的差值为20万个,远远大于第一预设阈值5万个,则确定实际反射光斑信息不符合预设条件。通过检测实际反射光斑数量,可以确定实际反射光斑信息是否符合预设条件,进而有效判断光学衍射元件是否异常。第二种本文档来自技高网...
一种光学衍射元件的异常检测方法、移动终端

【技术保护点】
一种光学衍射元件的异常检测方法,其特征在于,包括:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;获取所述目标对象反射所述衍射光线得到的反射光斑信息;判断所述反射光斑信息是否符合预设条件;若所述反射光斑信息不符合所述预设条件,则确定所述光学衍射元件异常。

【技术特征摘要】
1.一种光学衍射元件的异常检测方法,其特征在于,包括:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;获取所述目标对象反射所述衍射光线得到的反射光斑信息;判断所述反射光斑信息是否符合预设条件;若所述反射光斑信息不符合所述预设条件,则确定所述光学衍射元件异常。2.如权利要求1所述的方法,其特征在于,判断所述反射光斑信息是否符合预设条件的步骤进一步包括:根据所述反射光斑信息,确定反射光斑数量;若所述反射光斑数量小于预设反射光斑数量,并且所述反射光斑数量与所述预设反射光斑数量之间的差值大于第一预设阈值,则确定所述反射光斑信息不符合所述预设条件。3.如权利要求1所述的方法,其特征在于,判断所述反射光斑信息是否符合预设条件的步骤进一步包括:根据所述反射光斑信息,确定任一反射光斑的光强;若存在光强大于预设反射光斑光强,并且与所述预设反射光斑光强之间的光强差值大于第二预设阈值的反射光斑,则确定所述反射光斑信息不符合所述预设条件。4.如权利要求1所述的方法,其特征在于,确定所述光学衍射元件异常之后,所述方法还包括:生成提示信息,所述提示信息用于提示停止向所述目标对象投射衍射光线。5.如权利要求1-4任一项所述的方法,其特征在于,若所述反射光斑信息不符合所述预设条件,则确定所述光学衍射元件异常,包括:若所述反射光斑信息不符合所述预设条件,并且反射光斑信息不符合所述预设条件的次数达到预设次数,则确定所述光学衍射元件异常;若所述反射光斑信息不符合所述预设条件,并且反射光斑信息不符合所述预设条件的次数小于所述预设次数,则重复执行下述步骤:通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将衍射光线投射到所述目标对象上;获取所述目标对象反射衍射光线得到的反射光斑信息;判断反射光斑信息是否符合预设条件。6.一种移动终端,其特征在于,包括:投射模块、获取模块、判断模块和确定模块,其中:所述投射模块,用于通过光学衍射元件对入射光线进行衍射得到衍射光线,以及将所述衍射光线投射到目标对象上;所述获取模块,用于获取所述目标对象反射...

【专利技术属性】
技术研发人员:郑旭增
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1