System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 接近光传感器的校准方法及电子设备技术_技高网

接近光传感器的校准方法及电子设备技术

技术编号:40595409 阅读:4 留言:0更新日期:2024-03-12 21:57
本申请适用于电子设备技术领域,提供了一种接近光传感器的校准方法及电子设备,该方法包括:获取接近光传感器校准指令;根据接近光传感器校准指令,将接近光传感器对应的底噪补偿值设置为第一补偿值,并驱动接近光传感器采集多个第一检测数据;将接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动接近光传感器采集多个第二检测数据;根据第一补偿值、多个第一检测数据、第二补偿值及多个第二检测数据,校准接近光传感器对应的底噪补偿转化系数。由此,通过对电子设备中的接近光传感器对应的底噪补偿转化系数进行校准,提升了电子设备接近检测的准确性。

【技术实现步骤摘要】

本申请属于电子设备,尤其涉及一种接近光传感器的校准方法、电子设备、芯片系统及计算机可读存储介质。


技术介绍

1、接近传感器(proximity sensor,ps)广泛应用于电子设备,用来探测特定方向上是否有物体接近。例如,安装在手机屏幕下方的接近传感器可以检测是否有物体接近手机屏幕。接近传感器可分为红外反射式、电容式、超声波测距式等,其中以红外反射式为主。红外反射式接近传感器可以称为接近光传感器,其工作原理是由红外光源(如红外激光器等)发射红外光,同时利用红外光探测器接收接近物体反射回来的红外光,对反射回来的红外光的强度进行积分,该积分值即为接近光传感器的检测数据,定义为pdata,之后即可以根据pdata的值确定外界物体的接近距离。

2、对于接近光传感器,除了外界红外光干扰外,红外光探测器的积分值主要可以分为两个部分,第一部分由红外光源发射,经过电子设备的屏幕或者内部结构件反射、绕射到达红外光探测器,这部分红外光串扰积分值是底噪的一部分;第二部分由红外光源发射,经过外部障碍物体反射,到达红外光探测器,这部分红外光积分值是在接近状态判断过程中传感器pdata的主要部分,也是接近传感的有效部分。

3、接近光传感器在进行接近检测时,由于接近光传感器的底噪不一致导致不同电子设备无法采用统一的接近光算法进行接近检测,因此为了增加整机接近光算法的适应性,并且保证多台电子设备的整机一致性,可以通过引入补偿(offset)机制对pdata中的底噪数据进行补偿,以将pdata数据中的底噪数据补偿至固定门限附近之后再采用统一的接近光算法依据补偿后的ptata进行接近检测。

4、在offset机制中,需要用到底噪补偿值(offset值)对底噪数据进行补偿,但是,由于同一电子设备的底噪数据也是不断波动的,因此如果采用固定的offset值进行底噪数据补偿,也会影响电子设备接近检测的准确性。因此,可以在电子设备每次开机时进行offset值校准,以提升接近检测的准确性。

5、相关技术中,可以通过软件校准的方式进行offset校准,在进行offset软件校准时,需要用到电子设备的一个固定参数:底噪补偿转化系数(lsb)。在进行offset软件校准时,通常采用统一的lsb对不同电子设备进行校准,但是由于不同接近光传感器的lsb是不同的,因此采用统一的lsb进行offset校准会导致offset的校准结果不准确,进而影响接近检测的准确性。


技术实现思路

1、本申请实施例提供了一种接近光传感器的校准方法、电子设备及计算机可读存储介质,可以解决采用统一的lsb进行offset校准会导致offset的校准结果不准确,进而影响接近检测的准确性的问题。

2、第一方面,本申请实施例提供了一种接近光传感器的校准方法,包括:获取接近光传感器校准指令;根据接近光传感器校准指令,将接近光传感器对应的底噪补偿值设置为第一补偿值,并驱动接近光传感器采集多个第一检测数据;将接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动接近光传感器采集多个第二检测数据;根据第一补偿值、多个第一检测数据、第二补偿值及多个第二检测数据,校准接近光传感器对应的底噪补偿转化系数。

3、如此,通过对电子设备中的接近光传感器对应的底噪补偿转化系数进行校准,以在电子设备使用过程中根据每个电子设备自身准确的底噪补偿转化系数,对接近光传感器的offset值进行软件校准,从而提升了接近光传感器offset值校准的准确性,进而提升了电子设备接近检测的准确性。

4、在第一方面一种可能的实现方式中,上述根据第一补偿值、多个第一检测数据、第二补偿值及多个第二检测数据,校准接近光传感器对应的底噪补偿转化系数,包括:

5、根据多个第一检测数据,确定接近光传感器对应的第一目标检测数据;

6、根据多个第二检测数据,确定接近光传感器对应的第二目标检测数据;

7、将第一补偿值、第一目标检测数据、第二补偿值及第二目标检测数据代入预设的底噪补偿公式,确定底噪补偿转化系数。

8、如此,由于将接近光传感器采集到的原始检测数据、底噪补偿值及底噪补偿转化系数代入预设的底噪补偿公式,则可以得到接近光传感器最终采集到的检测数据,并且在外部环境相同时接近光传感器采集到的原始检测数据在理论上应当是相同的,因此通过在相同的外部环境下分别驱动接近光传感器以不同的底噪补偿值采集两组检测数据,并根据这两组检测数据分别得到两个底噪补偿值对应的检测数据,进而根据这两组数据对应的原始检测数据相同的条件,将这两组数据代入预设的底噪补偿公式,即可以确定出接近光传感器对应的底噪补偿转换系数,从而进一步提升了底噪补偿转化系数校准的准确性,进而进一步提升了电子设备接近检测的准确性。

9、可选的,在第一方面另一种可能的实现方式中,上述将接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动接近光传感器采集多个第二检测数据,包括:

10、判断各个第一检测数据是否处于稳定状态;

11、在各个第一检测数据处于稳定状态的情况下,将接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动接近光传感器采集多个第二检测数据;

12、在各个第一检测数据未处于稳定状态的情况下,确定校准失败,并结束对接近光传感器的校准过程。

13、如此,由于在对接近光传感器的底噪补偿转化系数进行校准时,需要保证外部环境尽可能保持稳定,虽然在对接近光传感器进行校准之前已经保证外部环境是稳定的,但是为了进一步避免校准过程中的不可控因素影响外部环境的稳定性,因此在采集完第一组检测数据之后,可以对校准过程中的外部环境是否稳定进行判别,并在外部环境稳定时继续进行校准,以及在外部环境不稳定时确定校准失败,并结束校准,因此不仅可以在外部环境不符合要求时及时结束校准,以进一步提升校准效率,而且可以避免得出错误的校准结果,从而进一步提升了底噪补偿转化系数校准的准确性,进而进一步提升了电子设备接近检测的准确性。

14、可选的,在第一方面再一种可能的实现方式中,上述判断各个第一检测数据是否处于稳定状态,包括:

15、确定各个第一检测数据对应的最大值与最小值之间的差值;

16、在各个第一检测数据对应的最大值与最小值之间的差值小于或等于第一阈值的情况下,确定各个第一检测数据处于稳定状态;

17、在各个第一检测数据对应的最大值与最小值之间的差值大于第一阈值的情况下,确定各个第一检测数据未处于稳定状态。

18、如此,由于接近光传感器在相同的外部环境中采集到的检测数据通常是相同或十分接近的,因此可以根据检测数据对应的最大值与最小值十分接近,判断检测数据的稳定性,进而验证外部环境的稳定性,从而保证了外部环境稳定性判定的准确性,以进一步提升底噪补偿转化系数校准的准确性,进而进一步提升了电子设备接近检测的准确性。

19、可选的,在第一方面又一种可能的实现方式中,上述根据第一补偿值、本文档来自技高网...

【技术保护点】

1.一种接近光传感器的校准方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及多个所述第二检测数据,校准所述接近光传感器对应的底噪补偿转化系数,包括:

3.如权利要求1所述的方法,其特征在于,所述将所述接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动所述接近光传感器采集多个第二检测数据,包括:

4.如权利要求3所述的方法,其特征在于,所述判断各个所述第一检测数据是否处于稳定状态,包括:

5.如权利要求3所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及多个所述第二检测数据,校准所述接近光传感器对应的底噪补偿转化系数,包括:

6.如权利要求1-5任一所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及多个所述第二检测数据,校准所述接近光传感器对应的底噪补偿转化系数之后,还包括:

7.如权利要求6所述的方法,其特征在于,所述根据多个所述第三检测数据,对所述底噪补偿转化系数进行验证,包括:

8.如权利要求7所述的方法,其特征在于,所述验证条件包括各个所述第三检测数据处于稳定状态、且各个所述第三检测数据均处于预设门限范围。

9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器,以及存储器;

10.一种芯片系统,其特征在于,所述芯片系统应用于电子设备,所述芯片系统包括一个或多个处理器,所述一个或多个处理器用于调用计算机指令以使得所述电子设备执行如权利要求1-8中任一项所述的方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。

...

【技术特征摘要】

1.一种接近光传感器的校准方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及多个所述第二检测数据,校准所述接近光传感器对应的底噪补偿转化系数,包括:

3.如权利要求1所述的方法,其特征在于,所述将所述接近光传感器对应的底噪补偿值设置为第二补偿值,并驱动所述接近光传感器采集多个第二检测数据,包括:

4.如权利要求3所述的方法,其特征在于,所述判断各个所述第一检测数据是否处于稳定状态,包括:

5.如权利要求3所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及多个所述第二检测数据,校准所述接近光传感器对应的底噪补偿转化系数,包括:

6.如权利要求1-5任一所述的方法,其特征在于,所述根据所述第一补偿值、多个所述第一检测数据、所述第二补偿值及...

【专利技术属性】
技术研发人员:张佳祥李辰龙贾兴旺林子明
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1