触摸数据转换方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33047522 阅读:61 留言:0更新日期:2022-04-15 09:31
本发明专利技术公开了一种触摸数据转换方法、装置、计算机设备及存储介质,其中,该触摸数据转换方法包括:检测输入的触摸信号的原始数据格式并获取检测结果,基于检测结果和对应的协议解析算法,将触摸信号对应的原始数据格式解析成通用数据格式。采用格式转换算法将通用数据格式转换为用于计算坐标的具有完整通道的九宫格触摸差值数据。采用特征匹配算法获取触摸信号对应的主机,将九宫格触摸差值数据输出给主机,用以主机基于九宫格触摸差值数据反向得到触摸坐标。该方法极大方便了快速导入和切换不同的触控IC模组、验证以及量产,有效缩短量产周期,便于快速推广触控IC模组在需要读取触摸差值的主机上的应用。摸差值的主机上的应用。摸差值的主机上的应用。

【技术实现步骤摘要】
触摸数据转换方法、装置、计算机设备及存储介质


[0001]本专利技术涉及触控
,尤其涉及一种触摸数据转换方法、装置、计算机设备及存储介质。

技术介绍

[0002]触控芯片(IC)的应用非常广泛,应用于涉及消费类电子、厨房电器、卫浴电器、空调等家用电器类、汽车防盗、LED应用、灯饰灯具应用、太阳能光电应用、音响、移动终端平板电脑、智能电网以及智能家居物联网等多个领域。现有触控IC的上报数据格式协议大多为坐标+事件等数据格式,但现在很多与触控IC连接的主机都适用读取触摸差值(或原始值,触摸差值和原始值可相互转化)数据来计算坐标。当需要将不同的触控IC的数据快速导入主机或者对触控IC进行量产实现测试操作时,难免出现数据格式读取的不兼容性,需要对触控IC输入的数据格式进行格式转换后才能实现上述操作。如何提高不同触控IC和主机之间的数据兼容性成为亟待解决的问题。

技术实现思路

[0003]本专利技术实施例提供一种触摸数据转换方法、装置、计算机设备及存储介质,以解决提高不同触控IC和主机之间的数据兼容性的问题。
[0004]一种触摸数据转换方法,包括:
[0005]检测输入的触摸信号的原始数据格式并获取检测结果,基于检测结果和对应的协议解析算法,将触摸信号对应的原始数据格式解析成通用数据格式;
[0006]采用格式转换算法将通用数据格式转换为用于计算坐标的具有完整通道的九宫格触摸差值数据;
[0007]采用特征匹配算法获取触摸信号对应的主机,将九宫格触摸差值数据输出给主机,用以主机基于九宫格触摸差值数据反向得到触摸坐标。
[0008]一种触摸数据转换装置,包括:
[0009]解析数据格式模块,用于检测输入的触摸信号的原始数据格式并获取检测结果,基于检测结果和对应的协议解析算法,将触摸信号对应的原始数据格式解析成通用数据格式;
[0010]转换数据格式模块,用于采用格式转换算法将通用数据格式转换为用于计算坐标的具有完整通道的九宫格触摸差值数据;
[0011]输出差值数据模块,用于采用特征匹配算法获取触摸信号对应的主机,将九宫格触摸差值数据输出给主机,用以主机基于九宫格触摸差值数据反向得到触摸坐标。
[0012]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述触摸数据转换方法。
[0013]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述触摸数据转换方法。
[0014]上述触摸数据转换方法、装置、计算机设备及存储介质,通过将触控IC生产厂家上报的不同的坐标形式的触摸模组应用于读取触摸差值数据架构的各种主机上,极大方便了快速导入和切换不同的触控IC模组、验证以及量产,有效缩短量产周期,便于快速推广触控IC模组在需要读取触摸差值的主机上的应用。
附图说明
[0015]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本专利技术一实施例中触摸数据转换方法的应用环境示意图;
[0017]图2是本专利技术一实施例中触摸数据转换方法中九宫格触摸差值数据的九宫格格式示意图;
[0018]图3是本专利技术一实施例中触摸数据转换方法的另一流程图;
[0019]图4是本专利技术一实施例中触摸数据转换装置的示意图;
[0020]图5是本专利技术一实施例中计算机设备的示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]在一实施例中,如图1所示,提供一种触摸数据转换方法,具体包括如下步骤:
[0023]S10.检测输入的触摸信号的原始数据格式并获取检测结果,基于检测结果和对应的协议解析算法,将触摸信号对应的原始数据格式解析成通用数据格式。
[0024]具体地,触摸屏用于感测手指的触摸,当手指触摸屏幕上的特定位置时,相当于向屏幕发送了一个准确的电子信号。触摸屏的原理为当手指或其他外物接触触摸屏时,原本相互隔离的两层导电层在触摸点位置形成接触,电阻发生变化,相应的电压值也发生变化,产生X和Y两个方向的触摸信号,经过模/数(A/D)转换为数字脉冲信号后传送至控制机(主机)进行处理。
[0025]不同模组或模块,产生通讯信号及通讯数据格式不同,大多数为I2C和SPI(串行外设接口,Serial Peripheral Interface)两种,本申请为了快速识别不同厂家生成的触摸信号,可采用协议解析算法,该算法为预先基于不同的厂家记录触摸信号的格式记录到格式记录表,并对每一输入的触摸信号与该格式记录表进行匹配,以匹配出生产厂家。并可根据匹配出的生产商家,获取对应的信号解析算法,用以将不同输入格式的触摸信号都统一为通用数据格式。
[0026]本实施例提供的触摸数据转换装置包括多个硬件总线输入接口,如总线I2C,或SPI不同的数据输入接口,如电压1.8V,3.3V等的数据输入接口。
[0027]于本实施例中,通用数据格式可设置为原始坐标+事件的格式。其中,原始坐标为
触摸信号的坐标,事件为与该坐标相关的所有数据,比如,该坐标的分辨率,行与列上的通道(原始像素个数)以及触摸值之和等。进一步地,当检测到的对应触摸IC生产厂家之后,本系统可调用内嵌算法,解析成固定的通用数据格式,包括但不限于如下格式:
[0028]1、坐标X,2个BYTE类型数据;
[0029]2、坐标Y,2个BYTE类型数据;
[0030]3、事件,1个BYTE类型数据。
[0031]优选地,检测输入的触摸信号的原始数据格式并获取检测结果,具体包括如下步骤:
[0032]检测触摸信号中任一帧对应的帧长度、帧数据、帧校验位置、帧中特征字符或帧数据卷积特征中的至少一种,获取触摸模组类型作为检测结果。
[0033]具体地,本实施例中可用于匹配触摸信号得到触摸模组类型(生产厂家的出厂格式)对数字脉冲信号进行包括但不限于如下检测方式:
[0034]1、帧长度;
[0035]2、帧头数据;
[0036]3、帧尾数据;
[0037]4、帧校验在当前帧中的位置;
[0038]5、帧中关于能识别某个触摸IC生产厂家的固定特征字符或者数据;
[0039]6、帧所有数据卷积值特征等。
[0040]S20.采用格式转换算法将通用数据格式转换为用于计算坐标的具有完整通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触摸数据转换方法,其特征在于,包括:检测输入的触摸信号的原始数据格式并获取检测结果,基于所述检测结果和对应的协议解析算法,将所述触摸信号对应的原始数据格式解析成通用数据格式;采用格式转换算法将所述通用数据格式转换为用于计算坐标的具有完整通道的九宫格触摸差值数据;采用特征匹配算法获取所述触摸信号对应的主机,将所述九宫格触摸差值数据输出给所述主机,用以所述主机基于所述九宫格触摸差值数据反向得到触摸坐标。2.如权利要求1所述触摸数据转换方法,其特征在于,所述检测输入的触摸信号的原始数据格式并获取检测结果,包括:检测所述触摸信号中任一帧对应的帧长度、帧数据、帧校验位置、帧中特征字符或帧数据卷积特征中的至少一种,获取触摸模组类型作为所述检测结果。3.如权利要求1所述触摸数据转换方法,其特征在于,所述通用数据格式包括原始坐标和事件;所述采用格式转换算法将所述通用数据格式转换为用于计算坐标的具有完整通道的九宫格触摸差值数据,包括:基于所述原始坐标和事件,获取对应的中心通道位置坐标(r,c);以所述中心通道位置坐标(r,c)为中心,获取周围外扩一行和一列的所有相邻坐标形成的的九宫格对应的九宫格原始数据;基于所述九宫格原始数据,获取所述原始坐标对应的重心对应的九宫格触摸差值数据。4.如权利要求1所述触摸数据转换方法,其特征在于,在所述获取所述原始坐标对应的重心对应的九宫格触摸差值数据之后,还包括:对所述九宫格触摸差值数据进行取整计算。5.如权利要求1所述触摸数据转换方法,其特征在于,所述主机基于所述九宫格触摸差值数据反向得到触摸坐标,包括:所述主机基于所述九宫格触摸差值数据,通过重心算法来反向得到所述触摸坐标,所述触摸坐标包括X方向的重心位置和Y方向的重心位置。6.如权利要求5所述触摸数据转换方法,其特征在于,所述主机基于所述九宫格触摸差值数据,...

【专利技术属性】
技术研发人员:欧阳宁
申请(专利权)人:深圳康咏科技有限公司
类型:发明
国别省市:

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

1