本申请实施例公开了一种光距离传感器的校正方法、装置、存储介质及终端,属于校正领域。本申请可以解决相关技术中在玻璃盖板上附着有杂物时使用固定阈值来判定接近状态和远离状态存在不准确的问题,本申请实施例根据无遮挡环境下接收到的光信号的信号强度值动态的调整接近状态判定阈值和远离状态判定阈值,在玻璃盖板上附着有杂物的情况下,能自适应的调整判定的阈值,提高光距离传感器测量的准确性。
【技术实现步骤摘要】
光距离传感器的校正方法、装置、存储介质及终端
本申请涉及校正领域,尤其涉及一种光距离传感器的校正方法、装置、存储介质及终端。
技术介绍
光距离传感器的原理是发射探测光信号,探测光信号遇到前方的障碍物之后会发生反射形成反射光信号,光信号传感器根据反射光信号的信号强度确定障碍物的距离。在手机出厂之前,测试人员会对光距离传感器进行校正,以确定光距离传感器的精确度,光距离传感器的校正是手机的屏幕在清洁状态下执行的,然而在手机使用过程中,光传感器的玻璃盖板上可能会附着有油污、气泡和汗渍等杂物,光距离传感器的工作环境相对于工厂校正环境发生变化,从而导致光距离传感器的工作不正常。
技术实现思路
本申请实施例提供了一种光距离传感器的校正方法、装置、存储介质及终端,可以解决光距离传感器因杂物附着存在测量不准确的问题。所述技术方案如下:第一方面,本申请实施例提供了一种光距离传感器的校正方法,所述方法包括:在满足光距离传感器的开启条件时,通过所述光距离传感器的信号发射器发射第一光信号;通过所述光距离传感器的信号接收器接收第二光信号;其中,所述第二光信号包括环境噪声信号和所述第一光信号在内部绕射形成的绕射信号;根据所述第二光信号的信号强度值和预设的接近状态修正值确定接近状态判定阈值;根据所述第二光信号的信号强度值和预设的远离状态修正值确定远离状态判定阈值。在一种可能的设计中,所述接近状态修正值和第一差分值有关,所述第一差分值和接近状态标定值和无遮挡信号强度值有关;所述远离状态修正值和第二差分值有关,所述第二差分值和远离状态标定值和所述无遮挡信号强度值有关;其中,所述接近状态标定值表示第一距离处设置的灰卡遮挡得到的接收信号强度值,所述远离状态标定值表示第二距离处设置的灰卡遮挡得到的接收信号强度值,所述第一距离小于所述第二距离。第二方面,本申请实施例提供了一种光距离传感器的校正装置,所述校正装置包括:指示单元,用于在满足开启光距离传感器的条件时,通过所述光距离传感器的信号发射器发射第一光信号;所述指示单元,还用于通过所述光距离传感器的信号接收器接收器接收第二光信号;其中,所述第二光信号是无遮挡环境下接收到的光信号;校正单元,用于根据所述第二光信号的信号强度值和预设的接近状态修正值确定接近状态判定阈值;所述校正单元,还用于根据所述第二光信号的信号强度值和预设的远离状态修正值确定远离状态判定阈值。第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。第四方面,本申请实施例提供一种终端,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。本申请一些实施例提供的技术方案带来的有益效果至少包括:终端在光距离传感器工作时,获取无遮挡环境下接收到的光信号的信号强度值,根据该光信号的信号强度值和预设的接近状态修正值得到接近状态判定阈值,以及根据该光信号的信号强度值和预设的远离状态修正值得到远离状态判定阈值,以便终端候选根据动态调整的接近状态判定阈值和远离状态判定阈值来判断障碍物的接近状态或远离状态,解决了相关技术中在玻璃盖板上附着有杂物时使用固定阈值来判定接近状态和远离状态存在不准确的问题,本申请实施例根据无遮挡环境下接收到的光信号的信号强度值动态的调整接近状态判定阈值和远离状态判定阈值,在玻璃盖板上附着有杂物的情况下,能自适应的调整判定的阈值,提高光距离传感器测量的准确性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的终端的结构示意图;图2是本申请实施例提供的操作系统和用户空间的结构示意图;图3是图1中安卓操作系统的架构图;图4是图1中IOS操作系统的架构图;图5是本申请实施例提供的儿童模式的控制方法的流程示意图;图6是本申请实施例提供的无遮挡时光距离传感器的示意图;图7是本申请实施例提供的有遮挡是光距离传感器的示意图;图8是本申请实施例提供的一种装置的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。请参考图1,其示出了本申请一个示例性实施例提供的终端的结构方框图。本申请中的终端可以包括一个或多个如下部件:处理器110、存储器120、输入装置130、输出装置140和总线150。处理器110、存储器120、输入装置130和输出装置140之间可以通过总线150连接。处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digitalsignalprocessing,DSP)、现场可编程门阵列(field-programmablegatearray,FPGA)、可编程逻辑阵列(programmablelogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(centralprocessingunit,CPU)、图像处理器(graphicsprocessingunit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。存储器120可以包括随机存储器(randomAccessMemory,RAM),也可以包括只读存储器(read-onlymemory,ROM)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等,该操作系统可以是安卓(Android)系统(包括基于Android系统深度开发的系统)、苹果公司开发的IOS系统(包括基于IOS系统深度开发的系统)或其它系统。存储数据区还可以存储终端在使用本文档来自技高网...
【技术保护点】
1.一种光距离传感器的校正方法,其特征在于,包括:/n在满足开启光距离传感器的条件时,通过所述光距离传感器的信号发射器发射第一光信号;/n通过所述光距离传感器的信号接收器接收第二光信号;其中,所述第二光信号包括环境噪声信号和所述第一光信号在内部绕射形成的绕射信号;/n根据所述第二光信号的信号强度值和预设的接近状态修正值确定接近状态判定阈值;/n根据所述第二光信号的信号强度值和预设的远离状态修正值确定远离状态判定阈值。/n
【技术特征摘要】
1.一种光距离传感器的校正方法,其特征在于,包括:
在满足开启光距离传感器的条件时,通过所述光距离传感器的信号发射器发射第一光信号;
通过所述光距离传感器的信号接收器接收第二光信号;其中,所述第二光信号包括环境噪声信号和所述第一光信号在内部绕射形成的绕射信号;
根据所述第二光信号的信号强度值和预设的接近状态修正值确定接近状态判定阈值;
根据所述第二光信号的信号强度值和预设的远离状态修正值确定远离状态判定阈值。
2.根据权利要求1所述的校正方法,其特征在于:
所述接近状态修正值和第一差分值有关,所述第一差分值和接近状态标定值和无遮挡信号强度值有关;
所述远离状态修正值和第二差分值有关,所述第二差分值和远离状态标定值和所述无遮挡信号强度值有关;
其中,所述接近状态标定值表示第一距离处设置的灰卡遮挡得到的接收信号强度值,所述远离状态标定值表示第二距离处设置的灰卡遮挡得到的接收信号强度值,所述第一距离小于所述第二距离。
3.根据权利要求2所述的校正方法,其特征在于,所述第一差分值和所述第二差分值由以下公式确定:
far=far_value–rawdata1;
near=near_value–rawdata1;其中,far表示所述第二差分值,far_value表示所述远离状态标定值,near表示所述第一差分值,near_value表示所述接近状态标定值,rawdata1表示所述无遮挡信号强度值。
4.根据权利要求2或3所述的校正方法,其特征在于,
所述接近状态修正值由多个第一差分值进行加权平均得到的,所述远离状态修正值由多个第二差分值加权平均得到的。
5.根据权利要求4所述的校正方法,其特征在于,所述多个第一差分值和所述多个第二差分值是由多个不同的光距离传感器测量得到的,或同一个光距离传...
【专利技术属性】
技术研发人员:李清华,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。