一种校准信号的生成方法、电子设备和计算机存储介质技术

技术编号:32652312 阅读:21 留言:0更新日期:2022-03-17 10:58
本发明专利技术实施例提供了一种校准信号的生成方法、电子设备和计算机存储介质。本发明专利技术实施例提供的技术方案中,获取触发信息;判断触发信息是否满足触发条件;若判断出触发信息满足触发条件,发送发射信号并接收基准信号,发射信号包括超声波信号,基准信号包括超声波信号;根据基准信号,生成校准信号,可以保证在电子设备处于无遮挡状态时生成校准信号,保证了校准信号的准确性,进而提高了防误触算法的结果的准确性。果的准确性。果的准确性。

【技术实现步骤摘要】
一种校准信号的生成方法、电子设备和计算机存储介质


[0001]本专利技术涉及通信
,尤其涉及一种校准信号的生成方法、电子设备和计算机存储介质。

技术介绍

[0002]“防误触模式”是为了防止电子设备在使用过程中,触控显示屏、解锁或应用程序等功能被误触发而采用的一种模式。目前,可通过超声防误触算法实现“防误触模式”,超声防误触算法可以解决超声波低功耗常开需要,从而可以无需设置光学接近传感器,实现正面无孔和顶部空间缩减。但当电子设备状态发生变化时,会导致超声防误触算法的结果异常,出现结果误报的问题。

技术实现思路

[0003]本专利技术提供一种校准信号的生成方法、电子设备和计算机存储介质,可以提高超声防误触算法的结果的准确性。
[0004]第一方面,本专利技术实施例提供了一种校准信号的生成方法,包括
[0005]获取触发信息;
[0006]判断触发信息是否满足触发条件;
[0007]若判断出触发信息满足触发条件,发送发射信号并接收基准信号,其中,基准信号包括发射信号的反射信号,发射信号包括超声波信号,基准信号包括超声波信号;
[0008]根据基准信号,生成校准信号。
[0009]在一种可能的实现方式中,还包括:
[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]判断获取的校准时间间隔是否大于间隔阈值,校准时间间隔包括当前校准的时间点和上一次校准的时间点之间的时间间隔;
[0045]若判断出校准时间间隔大于间隔阈值,继续执行发送发射信号并接收基准信号的
步骤。
[0046]在一种可选的实现方式中,当指令被设备执行时,使得设备具体执行以下步骤:
[0047]对接收到的多帧基准信号分别进行脉冲压缩处理,生成多帧互相关频域,每帧互相关频域包括一组采样数组;
[0048]对多组采样数组中的相邻两组采样数组相减,生成多帧差异值;
[0049]根据多帧差异值,生成差分方差;
[0050]判断差分方差是否小于方差门限值;
[0051]若判断出差分方差小于方差门限值,将多帧差异值中的任意一帧差异值作为校准信号。
[0052]在一种可选的实现方式中,当指令被设备执行时,使得设备具体执行以下步骤:
[0053]对基准信号进行下变频处理,生成复数基带信号;
[0054]对复数基带信号进行快速傅立叶变换,生成频域信号;
[0055]获取发射信号的共轭反转信号;
[0056]根据频域信号和共轭反转信号,生成互相关频域。
[0057]在一种可选的实现方式中,当指令被设备执行时,使得设备具体执行以下步骤:
[0058]按照预设时间间隔发送发射信号。
[0059]第三方面,本专利技术实施例提供了一种计算机存储介质,应用于电子设备,所述计算机存储介质用于设备执行的程序代码,所述程序代码包括用于执行第一方面或者第一方面的任一可能的实现方式中的方法的指令。
[0060]第四方面,本专利技术实施例提供了一种包含指令的计算机程序产品,当所述计算机程序产品在计算机或任一至少一种处理器上运行时,所述计算机用于执行第一方面或者第一方面的任一可能的实现方式中的方法的指令。
[0061]本专利技术实施例的方案中,获取触发信息;判断触发信息是否满足触发条件;若判断出触发信息满足触发条件,发送发射信号并接收基准信号,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种校准信号的生成方法,其特征在于,应用于电子设备;所述方法包括:获取触发信息;判断所述触发信息是否满足触发条件;若判断出所述触发信息满足所述触发条件,发送发射信号并接收基准信号,其中,所述基准信号包括所述发射信号的反射信号,所述发射信号包括超声波信号,所述基准信号包括超声波信号;根据所述基准信号,生成所述校准信号。2.根据权利要求1所述的方法,其特征在于,所述触发信息包括握持俯仰角度和握持滚转角度,所述触发条件包括所述握持俯仰角度小于第一俯仰门限值且大于第二俯仰门限值,且所述握持滚转角度小于第一滚转门限值且大于第二滚转门限值。3.根据权利要求1所述的方法,其特征在于,所述触发信息包括显示屏的方向、运动俯仰角度、运动滚转角度和运动偏航角度中之一或其任意组合;当所述触发信息包括所述显示屏的方向时,所述触发条件包括所述显示屏的方向朝上;当所述触发信息包括所述运动俯仰角度时,所述触发条件包括所述运动俯仰角度大于第三俯仰门限值;当所述触发条件包括所述运动滚转角度时,所述触发条件包括所述运动滚转角度小于第三滚转门限值;当所述触发条件包括所述运动偏航角度时,所述触发条件包括所述运动偏航角度大于偏航门限值。4.根据权利要求1所述的方法,其特征在于,所述触发信息包括环境光报值,所述触发条件包括所述环境光报值大于环境光报门限值。5.根据权利要求1所述的方法,其特征在于,所述触发信息包括摄像分析结果,所述触发条件包括所述摄像分析结果为无遮挡。6.根据权利要求1所述的方法,其特征在于,所述触发信息包括触屏结果,所述触发条件包括所述触屏结果为无触摸点或所述触屏结果为电容值无变化。7.根据权利要求1所述的方法,其特征在于,所述触发信息包括设备解锁结果,所述触发条件包括所述解锁结果为已解锁。8.根据权利要求1所述的方法,其特征在于,所述触发信息包括亮屏结果,所述触发条件包括所述亮屏结果为已亮屏。9.根据权利要求1所述的方法,其特征在于,还包括:判断获取的校准时间间隔是否大于间隔阈值,所述校准时间间隔包括当前校准的时间点和上一次校准的时间点之间的时间间隔;若判断出所述校准时间间隔大于所述间隔阈值,继续执行所述发送发射信号并接收基准信号的步骤。10.根据权利要求1所述的方法,其特征在于,所述根据所述基准信号,生成所述校准信号,包括:对接收到的多帧所述基准信号分别进行脉冲压缩处理,生成多帧互相关频域,每帧所述互相关频域包括一组采样数组;
对多组所述采样数组中的相邻两组采样数组相减,生成多帧差异值;根据所述多帧差异值,生成差分方差;判断所述差分方差是否小于方差门限值;若判断出所述差分方差小于所述方差门限值,将所述多帧差异值中的任意一帧差异值作为所述校准信号。11.根据权利要求10所述的方法,其特征在于,所述对接收到的多帧所述基准信号分别进行脉冲压缩...

【专利技术属性】
技术研发人员:沈华正李经纬姜浩然
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1