本申请涉及自动化,特别是涉及一种打码频点确定方法、装置、计算机设备和存储介质。
背景技术:
1、对于通过触控感知设备获取的电信号,需要基于打码频点将模拟的电信号转换成为数字信号,然后基于数字信号确定该电信号对应的操作手势,由于噪声信号的干扰,打码频点决定了数字信号的准确性。
2、传统技术中,通过对多帧电信号和数字信号进行分析,确定打码频点是否受到噪声信号的干扰,在确定打码频点受到噪声信号干扰的情况下,将打码频点设置为频点集合中的一个候选频点,然后重复上述过程,直至确定受到噪声信号干扰较小的打码频点,导致打码频点的确定效率较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高打码频点确定效率的打码频点确定方法、装置、计算机设备和计算机可读存储介质。
2、第一方面,本申请提供了一种打码频点确定方法。所述方法包括:
3、获取目标触控感知设备在当前扫描周期对应的噪声信号;
4、针对所述当前扫描周期中的所述目标触控感知设备对应的每个目标虚拟通道,基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值;
5、基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点;所述打码频点用于对所述目标触控感知设备在所述下一扫描周期的电信号进行打码。
6、在一个实施例中,所述获取目标触控感知设备在当前扫描周期对应的噪声信号之前,还包括:
7、在当前扫描周期的第一时间段,获取所述目标触控感知设备在所述当前扫描周期对应的当前电信号,基于所述目标触控感知设备在所述当前扫描周期对应的当前频点,对所述当前电信号进行打码,得到所述当前电信号对应的感知变化值;所述感知变化值用于确定所述目标触控感知设备在所述当前扫描周期对应的操作手势。
8、在一个实施例中,所述获取目标触控感知设备在当前扫描周期对应的噪声信号,包括:
9、在所述当前扫描周期的第二时间段,获取所述目标触控感知设备在所述当前扫描周期对应的噪声信号;所述第二时间段中包括多个第二子时间段,每个所述第二子时间段对应一个虚拟通道,所述多个虚拟通道中包括至少一个所述目标触控感知设备对应的目标虚拟通道;
10、所述针对所述当前扫描周期中的所述目标触控感知设备对应的每个目标虚拟通道,基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值,包括:
11、基于所述每个目标虚拟通道在所述当前扫描周期中的目标检测时刻,基于所述目标检测时刻的先后顺序,依次基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值。
12、在一个实施例中,所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点,包括:
13、在接收到所述目标触控感知设备对应的噪声检测中断的情况下,在所述当前扫描周期的第三时间段,基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点。
14、在一个实施例中,所述待检测频点包括当前频点;所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点之前,还包括:
15、将所述当前频点对应的噪声值与门限值进行比较;
16、在所述当前频点对应的噪声值大于所述门限值的情况下,生成所述目标触控感知设备对应的噪声检测中断。
17、在一个实施例中,所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点,包括:
18、将所述待检测频点对应的噪声值与门限值进行比较;
19、在所述待检测频点对应的噪声值小于所述门限值的情况下,将所述待检测频点确定在候选频点;
20、基于所述候选频点,确定所述目标触控感知设备在下一扫描周期对应的打码频点。
21、在一个实施例中,所述基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值,包括:
22、将所述噪声信号与余弦信号进行融合,得到余弦第一信号和余弦第二信号;所述余弦信号的频点为所述目标虚拟通道对应的待检测频点;
23、将所述噪声信号与正弦信号进行融合,得到正弦第一信号和正弦第二信号;所述正弦信号的频点为所述目标虚拟通道对应的待检测频点;
24、基于所述余弦第一信号、所述余弦第二信号、所述正弦第一信号和所述正弦第二信号,确定所述待检测频点对应的噪声值。
25、第二方面,本申请还提供了一种打码频点确定装置。所述装置包括:
26、获取模块,用于获取目标触控感知设备在当前扫描周期对应的噪声信号;
27、检测模块,用于针对所述当前扫描周期中的所述目标触控感知设备对应的每个目标虚拟通道,基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值;
28、确定模块,用于基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点;所述打码频点用于对所述目标触控感知设备在所述下一扫描周期的电信号进行打码。
29、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面中任一项所述方法的步骤。
30、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述方法的步骤。
31、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项所述方法的步骤。
32、上述打码频点确定方法、装置、计算机设备、存储介质和计算机程序产品,获取目标触控感知设备在当前扫描周期对应的噪声信号;针对当前扫描周期中的目标触控感知设备对应的每个目标虚拟通道,基于目标虚拟通道对应的待检测频点,对噪声信号进行窄带宽检测,得到待检测频点对应的噪声值;基于各个待检测频点对应的噪声值,确定目标触控感知设备在下一扫描周期对应的打码频点;打码频点用于对目标触控感知设备在下一扫描周期的电信号进行打码。目标虚拟通道基于目标虚拟通道对应的待检测频点,对当前扫描周期对应的噪声信号进行窄带宽检测,得到待检测频点对应的噪声值,该噪声值的大小反映了噪声信号对待检测频率的干扰程度,每一个目标虚拟通道对一个待检测频点进行噪声检测,通过多个目标虚拟通道即可对多个待检测频点进行噪声检测,从而通过对一个噪声信号进行分析,即可确定目标触控感知设备在下一扫描周期的打码频点,从而提高了打码频点确定的效率。
1.一种打码频点确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标触控感知设备在当前扫描周期对应的噪声信号之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述获取目标触控感知设备在当前扫描周期对应的噪声信号,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点,包括:
5.根据权利要求4所述的方法,其特征在于,所述待检测频点包括当前频点;所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点之前,还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于各个所述待检测频点对应的噪声值,确定所述目标触控感知设备在下一扫描周期对应的打码频点,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述目标虚拟通道对应的待检测频点,对所述噪声信号进行窄带宽检测,得到所述待检测频点对应的噪声值,包括:
8.一种打码频点确定装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。