数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37210640 阅读:6 留言:0更新日期:2023-04-20 23:01
本公开关于一种数据处理方法、装置、电子设备及存储介质。其中,所述数据处理方法,应用于移动终端,包括:在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取所述距离传感器在预设时段内的检测数据;其中,所述周期性检测数据为所述距离传感器在当前周期检测的所述距离传感器与所述移动终端的屏幕间的能量值;基于所述预设时段内的检测数据更新所述检测数据阈值。采用本公开实施例提供的数据处理方法,可以提高检测数据阈值的准确性,避免误开启防误触模式的情况,提高用户体验。体验。体验。

【技术实现步骤摘要】
数据处理方法、装置、电子设备及存储介质


[0001]本公开涉及电子
,尤其涉及一种数据处理方法、装置、电子设备及存储介质。

技术介绍

[0002]相关技术中,通常会在电子设备听筒附近打开一个窄缝,将距离传感器置于窄缝中,在电子设备贴耳或者被其他物品遮挡时,距离传感器的检测数据(能量值)会增加,当距离传感器的能量值达到设定值(检测数据阈值)时,电子设备则可以开启防误触功能。但是,考虑到距离传感器可能会由于电子设备碰撞、屏幕贴膜、屏幕有油污等情况的影响,导致距感的底噪能量值逐渐接近甚至超过设定值,导致电子设备出现误开启防误触模式的情况。

技术实现思路

[0003]本公开提供一种数据处理方法、装置、电子设备及存储介质,以至少解决相关技术中出现误开启防误触模式的情况的问题。本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种数据处理方法,应用于移动终端,包括:
[0005]在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取所述距离传感器在预设时段内的检测数据;其中,所述周期性检测数据为所述距离传感器在当前周期检测的所述距离传感器与所述移动终端的屏幕间的能量值;
[0006]基于所述预设时段内的检测数据更新所述检测数据阈值。
[0007]在一种可能的实施方式中,所述基于所述预设时段内的检测数据更新所述检测数据阈值,包括:
[0008]获取所述预设时段内的检测数据的最小值;
[0009]基于所述最小值更新所述检测数据阈值。r/>[0010]在一种可能的实施方式中,所述获取所述预设时段内的所述检测数据的最小值,包括:
[0011]获取所述预设时段的第一时段内的检测数据;其中,所述第一时段为与所述预设时段的起始时刻的间隔时长为预设时长的时段;
[0012]确定所述第一时段内的检测数据的波动系数;
[0013]在所述波动系数小于预设波动系数阈值的情况下,获取所述预设时段内的所述检测数据的最小值。
[0014]在一种可能的实施方式中,所述确定所述第一时段内的检测数据的波动系数,包括:
[0015]计算所述第一时段内的检测数据的均方误差。
[0016]在一种可能的实施方式中,所述基于所述最小值更新所述检测数据阈值,包括如下至少一项:
[0017]基于所述预设能量值和所述最小值更新所述检测数据阈值;
[0018]计算所述最小值与所述距离传感器的原始底噪的差值;基于所述差值和初始检测数据阈值更新所述检测数据阈值。
[0019]根据本公开实施例的第二方面,提供一种数据处理装置,应用于移动终端,包括:
[0020]数据获取模块,用于在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取所述距离传感器在预设时段内的检测数据;其中,所述周期性检测数据为所述距离传感器在当前周期检测的所述距离传感器与所述移动终端的屏幕间的能量值;
[0021]数据更新模块,用于基于所述预设时段内的检测数据更新所述检测数据阈值
[0022]在一种可能的实施方式中,所述数据更新模块,包括:
[0023]数据获取单元,用于获取所述预设时段内的检测数据的最小值;
[0024]数据更新单元,用于基于所述最小值更新所述检测数据阈值。
[0025]在一种可能的实施方式中,所述数据获取单元,包括:
[0026]第一数据获取子单元,用于获取所述预设时段的第一时段内的检测数据;其中,所述第一时段为与所述预设时段的起始时刻的间隔时长为预设时长的时段;
[0027]系数确定子单元,用于确定所述第一时段内的检测数据的波动系数;
[0028]第二数据获取子单元,用于在所述波动系数小于预设波动系数阈值的情况下,获取所述预设时段内的所述检测数据的最小值。
[0029]在一种可能的实施方式中,所述系数确定子单元,具体用于:
[0030]计算所述第一时段内的检测数据的均方误差。
[0031]在一种可能的实施方式中,所述数据更新单元,包括如下至少一项:
[0032]第一更新子单元,用于基于所述预设能量值和所述最小值更新所述检测数据阈值;
[0033]第二更新子单元,用于计算所述最小值与所述距离传感器的原始底噪的差值;基于所述差值和初始检测数据阈值更新所述检测数据阈值。
[0034]根据本公开实施例的第三方面,提供一种电子设备,包括:
[0035]处理器;
[0036]用于存储所述处理器可执行指令的存储器;
[0037]其中,所述处理器被配置为执行所述指令,以实现如第一方面中任一项所述的数据处理方法。
[0038]根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面中任一项所述的数据处理方法。
[0039]根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面中任一项所述的数据处理方法。
[0040]本公开的实施例提供的技术方案至少带来以下有益效果:
[0041]在本公开的实施例中,通过在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取距离传感器在预设时段内的检测数据,其中,周期性检测数据为距离传感器在当前周期检测的距离传感器与移动终端的屏幕间的能量值;基于预设时段内的检测数据更新检测数据阈值。这样,可以根据距离传感器的周期性检测数据实现检测数据阈值的更新,如此,可以使得检测数据阈值更符合实际情况,提高检测数据阈值的准确性,从而
可以避免误开启防误触模式的情况,提高用户体验。
[0042]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0043]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0044]图1是根据一示例性实施例示出的相关技术中的一种检测数据阈值的示意图;
[0045]图2是根据一示例性实施例示出的一种数据处理方法的流程图;
[0046]图3是根据一示例性实施例示出的一种检测数据阈值的示意图;
[0047]图4是根据一示例性实施例示出的一种数据处理装置的框图;
[0048]图5是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
[0049]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0050]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,应用于移动终端,其特征在于,包括:在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取所述距离传感器在预设时段内的检测数据;其中,所述周期性检测数据为所述距离传感器在当前周期检测的所述距离传感器与所述移动终端的屏幕间的能量值;基于所述预设时段内的检测数据更新所述检测数据阈值。2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述预设时段内的检测数据更新所述检测数据阈值,包括:获取所述预设时段内的检测数据的最小值;基于所述最小值更新所述检测数据阈值。3.根据权利要求2所述的数据处理方法,其特征在于,所述获取所述预设时段内的所述检测数据的最小值,包括:获取所述预设时段的第一时段内的检测数据;其中,所述第一时段为与所述预设时段的起始时刻的间隔时长为预设时长的时段;确定所述第一时段内的检测数据的波动系数;在所述波动系数小于预设波动系数阈值的情况下,获取所述预设时段内的所述检测数据的最小值。4.根据权利要求3所述的数据处理方法,其特征在于,所述确定所述第一时段内的检测数据的波动系数,包括:计算所述第一时段内的检测数据的均方误差。5.根据权利要求2所述的数据处理方法,其特征在于,所述基于所述最小值更新所述检测数据阈值,包括如下至少一项:基于所述预设能量值和所述最小值更新所述检测数据阈值;计算所述最小值与所述距离传感器的原始底噪的差值;基于所述差值和初始检测数据阈值更新所述检测数据阈值。6.一种数据处理装置,应用于移动终端,其特征在于,包括:数据获取模块,用于在距离传感器的周期性检测数据大于或等于检测数据阈值的情况下,获取所述距离传感器在预设时段内的检测数据;其中,所述周期性检测数据为所述距离传感器在当前周期检测的所述距离传感器与所述移动终端的屏幕间的能...

【专利技术属性】
技术研发人员:房美琦
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1