触控面板数据异常修复方法及相关设备技术

技术编号:36033940 阅读:11 留言:0更新日期:2022-12-21 10:36
本申请提供一种触控面板数据异常修复方法及相关设备,所述方法包括;确定触控面板出现数据异常的第一触控点,获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据;根据所述第二触控数据进行加权计算得到校正触控数据,其中,所述加权计算的数据权重和为1;将所述校正触控数据作为所述第一触控点的触控数据进行异常修复。本申请提供的触控面板数据异常修复方法及相关设备,简单方便,可以在触控数据异常的情况下实现触控面板正常的人机交互,不需要再维修或者做报废更换,降低成本和损失。成本和损失。成本和损失。

【技术实现步骤摘要】
触控面板数据异常修复方法及相关设备


[0001]本申请涉及触控
,尤其涉及一种触控面板数据异常修复方法及相关设备。

技术介绍

[0002]触控面板被广泛地应用于人机交互设备中,使用者通过手指或触控工具接触触控面板,能够实现对设备的操控,触控面板在模组工艺检测或使用过程中偶尔会出现触控数据异常的现象,影响人机交互体验,而现有技术中对于出现触控数据异常的触控面板会直接进行维修或者做报废更换处理,大大增加了成本。

技术实现思路

[0003]有鉴于此,本申请的目的在于提出一种触控面板数据异常修复方法及相关设备。
[0004]本申请的第一方面,提供了一种触控面板数据异常修复方法,包括;确定触控面板出现数据异常的第一触控点,获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据;根据所述第二触控数据进行加权计算得到校正触控数据,其中,所述加权计算的数据权重和为1;将所述校正触控数据作为所述第一触控点的触控数据进行异常修复。
[0005]在一些实施方式中,所述确定触控面板出现数据异常的第一触控点,包括:获取所述触控面板任一触控点的原始触控数据;判断所述原始触控数据是否为异常数据;响应于所述原始触控数据为异常数据,则将所述触控点作为所述第一触控点。
[0006]在一些实施方式中,所述获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据,包括:获取与所述第一触控点相邻的所有所述第二触控点的所述第二触控数据。
[0007]在一些实施方式中,所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:根据所述第二触控数据进行平均值计算得到所述校正触控数据。
[0008]在一些实施方式中,所述获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据,包括:获取与所述第一触控点相邻的m个所述第二触控点的所述第二触控数据;所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:对所述m个所述第二触控数据进行升序排序;去除前n个或后n个所述第二触控数据,对剩余的所述第二触控数据进行加权计算得到所述校正触控数据;其中,m≥3,n≥1且m

n≥2。
[0009]在一些实施方式中,所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:对所述第一触控点和所述至少两个所述第二触控点进行位置判断;响应于所述第一触控点位于所述触控面板的中部,且部分所述第二触控点位于所述触控面板的边缘,则在所述加权计算中,设置位于所述触控面板边缘的所述第二触控点的数据权重小于位于所述触控面板中部的所述第二触控点的数据权重。
[0010]在一些实施方式中,所述对所述第一触控点和所述至少两个所述第二触控点进行位置判断之后,还包括:响应于所述第一触控点位于所述触控面板的边缘,且部分所述第二
触控点位于所述触控面板的中部,则在所述加权计算中,设置位于所述触控面板边缘的所述第二触控点的数据权重大于位于所述触控面板中部的所述第二触控点的数据权重。
[0011]本申请的第二方面,提供了一种触控面板数据异常修复装置,包括:获取模块,被配置为确定触控面板出现数据异常的第一触控点,获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据;校正模块,被配置为根据所述第二触控数据进行加权计算得到校正触控数据,其中,所述加权计算的数据权重和为1;替换模块,被配置为将所述校正触控数据作为所述第一触控点的触控数据进行异常修复。
[0012]本申请的第三方面,提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面所述的触控面板数据异常修复方法。
[0013]本申请的第四方面,提供了一种触控面板,包括如上第二方面所述的触控面板数据异常修复装置或如上第三方面所述的电子设备。
[0014]本申请的第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上第一方面所述的触控面板数据异常修复方法。
[0015]本申请的第六方面,提供了一种触控面板,包括:触控点以及与所述触控点相邻的至少两个第二触控点,其中,所述第二触控点的第二触控数据进行加权计算得到校正触控数据,所述加权计算的数据权重和为1,所述校正触控数据等于所述触控点的触控数据。
[0016]从上面所述可以看出,本申请提供了一种触控面板数据异常修复方法及相关设备,获取第二触控数据,为修复异常数据提供基础;第二触控点位于第一触控点的外围,相应地第二触控数据相对于第一触控点的第一触控数据为更正常的数据值,根据第二触控数据计算得到校正触控数据,校正触控数据相较于第一触控数据更准确;通过对至少两个第二触控点的第二触控数据进行加权计算,得到的校正触控数据更准确,避免只使用一个第二触控数据进行计算时,如果该第二触控数据异常,得到的校正触控数据也异常,不能实现正常人机交互;加权计算可以避免个别第二触控数据异常时得到的校正触控数据偏差较大,不能够正常执行触控操作;通过用校正触控数据代替第一触控数据执行触控操作可以实现触控面板正常的人机交互,避免断路不良设备不能进行相应的反应,不需要再维修或者做报废更换,降低成本和损失;该触控面板数据异常修复方法及相关设备,简单方便,可以在触控异常的情况下实现触控面板正常的人机交互,不需要再维修或者做报废更换,降低成本和损失。
附图说明
[0017]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本申请实施例中一种触控面板数据异常修复方法的流程示意图;
[0019]图2

1为本申请实施例中第一种平均值计算的流示意图;
[0020]图2

2为本申请实施例中第二种平均值计算的流示意图;
[0021]图2

3为本申请实施例中第三种平均值计算的流示意图;
[0022]图3

1为本申请实施例中第一种加权计算的流示意图;
[0023]图3

2为本申请实施例中第二种加权计算的流示意图;
[0024]图3

3为本申请实施例中第三种加权计算的流示意图;
[0025]图3

4为本申请实施例中第四种加权计算的流示意图;
[0026]图3

5为本申请实施例中第五种加权计算的流示意图;
[0027]图3

6为本申请实施例中第六种加权计算的流示意图;
[0028]图3

7为本申请实施例中第七种加权计算的流示意图;
[0029]图4为本申请实施例中一种触控面板数据异常修复装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控面板数据异常修复方法,其特征在于,包括:确定触控面板出现数据异常的第一触控点,获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据;根据所述第二触控数据进行加权计算得到校正触控数据,其中,所述加权计算的数据权重和为1;将所述校正触控数据作为所述第一触控点的触控数据进行异常修复。2.根据权利要求1所述的触控面板数据异常修复方法,其特征在于,所述确定触控面板出现数据异常的第一触控点,包括:获取所述触控面板任一触控点的原始触控数据;判断所述原始触控数据是否为异常数据;响应于所述原始触控数据为异常数据,则将所述触控点作为所述第一触控点。3.根据权利要求1所述的触控面板数据异常修复方法,其特征在于,所述获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据,包括:获取与所述第一触控点相邻的所有所述第二触控点的所述第二触控数据。4.根据权利要求1所述的触控面板数据异常修复方法,其特征在于,所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:根据所述第二触控数据进行平均值计算得到所述校正触控数据。5.根据权利要求1所述的触控面板数据异常修复方法,其特征在于,所述获取与所述第一触控点相邻的至少两个第二触控点的第二触控数据,包括:获取与所述第一触控点相邻的m个所述第二触控点的所述第二触控数据;所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:对所述m个所述第二触控数据进行升序排序;去除前n个或后n个所述第二触控数据,对剩余的所述第二触控数据进行加权计算得到所述校正触控数据;其中,m≥3,n≥1且m

n≥2。6.根据权利要求1所述的触控面板数据异常修复方法,其特征在于,所述根据所述第二触控数据进行加权计算得到校正触控数据,包括:对所述第一触控点和所述至少两个所述第二触控点进行位置判断;响应于所述第一触控点位于所述触控面板的中部,且部分所述第二触控...

【专利技术属性】
技术研发人员:薛志峰熊正平张博孙敏
申请(专利权)人:绵阳京东方光电科技有限公司
类型:发明
国别省市:

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

1