触摸数据处理方法、装置、智能设备和存储介质制造方法及图纸

技术编号:24330444 阅读:23 留言:0更新日期:2020-05-29 19:25
本申请实施例涉及一种触摸数据处理方法、装置、智能设备和存储介质。本申请实施例的触摸数据处理方法包括:接收到第一触控装置产生的第一触摸数据;对第一触摸数据进行缓存处理;如果当前的缓存进度满足预设触发条件,检测是否接收到第二触控装置产生的第二触摸数据;当接收到第二触摸数据,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值;当所述第一触摸位置信号与所述第二触摸位置信号之间的距离小于所述预设距离阈值,则丢弃第一触摸数据,并将第二触摸数据传送至智能设备的操作系统。本申请实施例的触摸数据处理方法有效的实现了对使用书写笔进行触控操作时同时产生的两种触摸数据的分离。

【技术实现步骤摘要】
触摸数据处理方法、装置、智能设备和存储介质
本申请实施例涉及智能交互平板
,特别是涉及一种触摸数据处理方法、装置、智能设备和存储介质。
技术介绍
随着智能化技术的发展,日常生活中人们接触的电子产品种类日益丰富,其中基于触控技术实现的交互类电子设备,因为良好的人机交互体验,而被广泛应用在会议、教学、商业展示等群体交互场合。该类交互电子设备中,使用的触摸部件主要包括红外触摸框、电磁屏、电容屏三种。产品开发过程中,为了支持更加细致的书写体验,往往会在一台设备中同时使用电磁屏和电容屏组合,或红外触摸框和电磁屏组合。其中,电磁屏仅支持电磁笔的触控,电容屏可以支持手指或其它导电物体的触控,红外触摸框可以支持手指、书写笔或其它物品的触控。由于红外触摸框、电磁屏、电容屏三种触摸部件的感应方式不同,使用书写笔在具有两种触摸部件组合的设备上进行触控时,通常会导致交互电子设备接收到两种以上的触摸数据,现有技术中,通常是根据设置,屏蔽其中的一种触摸数据,但是经常会出现将实际需要的触摸数据错误屏蔽的情况,导致出现书写断线、书写不流畅等状况。
技术实现思路
本申请实施例提供了一种触摸数据处理方法及装置、存储介质、智能设备,有效的实现了对使用书写笔进行触控操作时同时产生的两种触摸数据的分离,避免了对其中一种触摸数据的错误屏蔽导致的书写断线、书写不流畅等状况。第一方面,本申请实施例提供了一种触摸数据处理方法,包括步骤:接收到第一触控装置产生的第一触摸数据,所述第一触摸数据包括第一触摸位置信号;对所述第一触摸数据进行缓存处理,并记录缓存进度;当缓存进度满足预设触发条件,检测是否接收到第二触控装置产生的第二触摸数据,其中,所述第二触摸数据包括第二触摸位置信号;当接收到所述第二触摸数据,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值;当所述第一触摸位置信号与所述第二触摸位置信号之间的距离小于所述预设距离阈值,则丢弃所述第一触摸数据,并将所述第二触摸数据传送至操作系统,使得所述操作系统对所述第二触摸数据进行响应。可选的,当未接收到所述第二触摸数据,则将所述第一触摸数据传送至操作系统,使得所述操作系统对所述第一触摸数据进行响应。可选的,当所述第一触摸位置信号与所述第二触摸位置信号之间的距离大于等于所述预设距离阈值,则将所述第一触摸数据与所述第二触摸数据分别传送至操作系统,使得所述操作系统分别对所述第一触摸数据和所述第二触摸数据进行响应。可选的,所述第二触摸数据还包括触摸压力信号,所述操作系统通过以下方式对所述第二触摸数据进行响应:所述操作系统根据所述触摸压力信号和所述第二触摸位置信号,在所述智能设备的显示屏幕上显示书写笔迹,并根据所述触摸压力信号值的大小,确定所述书写笔迹的粗细。可选的,所述第一触摸数据还包括触控点面积值,所述操作系统通过以下方式对所述第一触摸数据进行响应:所述操作系统根据所述触控点面积值和所述第一触摸位置信号,在所述智能设备的显示屏幕上显示书写笔迹,并根据所述触控点面积值的大小,确定所述书写笔迹的粗细。可选的,将所述第一触摸数据传送至操作系统,包括:将缓存的第一触摸数据依次从所述缓存区中输出,其中,从所述缓存区中输出第一触摸数据的频率大于所述第一触控装置对所述第一触摸数据的采样频率。可选的,所述缓存进度包括缓存时间和/或缓存数据量,所述预设触发条件包括:所述缓存时间是否达到第一阈值,和/或,所述缓存数据量是否达到第二阈值。可选的,对所述第一触摸数据进行缓存处理,包括:从所述第一触摸数据的起始触摸点开始,将所述第一触摸数据依次存入缓存区。可选的,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值,包括:确定所述第一触摸位置信号的起始触摸点与所述第二触摸位置信号的起始触摸点之间的距离是否小于预设距离阈值。第二方面,本申请实施例提供了一种触摸数据处理装置,所述装置包括:接收模块,用于接收到第一触控装置产生的第一触摸数据,所述第一触摸数据包括第一触摸位置信号;缓存模块,用于对所述第一触摸数据进行缓存处理,并记录缓存进度;检测模块,用于当缓存进度满足预设触发条件,检测是否接收到第二触控装置产生的第二触摸数据,其中,所述第二触摸数据包括第二触摸位置信号;判断模块,用于当接收到所述第二触摸数据,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值;丢弃模块,当所述第一触摸位置信号与所述第二触摸位置信号之间的距离小于所述预设距离阈值,则丢弃所述第一触摸数据,并将所述第二触摸数据传送至操作系统,使得所述操作系统基于所述第二触摸数据进行响应。第三方面,本申请实施例提供了一种智能设备,包括存储器以及处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例第一方面所述的触摸数据处理方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例第一方面所述的触摸数据处理方法的步骤。在本申请实施例中,在接收到第一触控装置产生的第一触摸数据后,先对第一触摸数据进行缓存处理,在缓存进度满足预设触发条件后,检测是否接收到第二触摸数据,当接收到第二触摸数据,且该第二触摸数据与第一触摸数据之间的距离小于预设距离阈值,则丢弃该第一触摸数据,从而有效的实现了对使用书写笔进行触控操作时同时产生的两种触摸数据的分离,避免了对其中一种触摸数据的错误屏蔽导致的书写断线、书写不流畅等状况。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图说明图1为在一个示例性实施例中示出的本申请实施例触摸数据处理方法应用场景示意图;图2A和2B为在一个示例性实施例中示出的智能设备的显示屏幕触摸识别区域的示意图;图3为在一个示例性实施例中示出的现有技术中触摸数据分离方法书写显示的示意图;图4为在一个示例性实施例中示出的本申请实施例触摸数据处理方法流程图;图5为在一个示例性实施例中示出的起始触摸点相邻的示意图;图6为在一个示例性实施例中示出多用户同时书写场景的示意图;图7为在另一个示例性实施例中示出多用户同时书写场景的示意图;图8为在一个示例性实施例中示出的本申请实施例触摸数据处理方法流程图;图9为在一个示例性实施例中示出的本申请实施例触摸数据处理方法流程图;图10为在一个示例性实施例中示出的本申请实施例触摸数据处理装置结构示意图本文档来自技高网...

【技术保护点】
1.一种触摸数据处理方法,其特征在于,所述方法包括:/n接收到第一触控装置产生的第一触摸数据,所述第一触摸数据包括第一触摸位置信号;/n对所述第一触摸数据进行缓存处理,并记录缓存进度;/n当缓存进度满足预设触发条件,检测是否接收到第二触控装置产生的第二触摸数据,其中,所述第二触摸数据包括第二触摸位置信号;/n当接收到所述第二触摸数据,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值;/n当所述第一触摸位置信号与所述第二触摸位置信号之间的距离小于所述预设距离阈值,则丢弃所述第一触摸数据,并将所述第二触摸数据传送至操作系统,使得所述操作系统对所述第二触摸数据进行响应。/n

【技术特征摘要】
1.一种触摸数据处理方法,其特征在于,所述方法包括:
接收到第一触控装置产生的第一触摸数据,所述第一触摸数据包括第一触摸位置信号;
对所述第一触摸数据进行缓存处理,并记录缓存进度;
当缓存进度满足预设触发条件,检测是否接收到第二触控装置产生的第二触摸数据,其中,所述第二触摸数据包括第二触摸位置信号;
当接收到所述第二触摸数据,确定所述第一触摸位置信号与所述第二触摸位置信号之间的距离是否小于预设距离阈值;
当所述第一触摸位置信号与所述第二触摸位置信号之间的距离小于所述预设距离阈值,则丢弃所述第一触摸数据,并将所述第二触摸数据传送至操作系统,使得所述操作系统对所述第二触摸数据进行响应。


2.如果根据权利要求1所述的触摸数据处理方法,其特征在于:
当未接收到所述第二触摸数据,则将所述第一触摸数据传送至操作系统,使得所述操作系统对所述第一触摸数据进行响应。


3.如果根据权利要求1或2所述的触摸数据处理方法,其特征在于:
当所述第一触摸位置信号与所述第二触摸位置信号之间的距离大于等于所述预设距离阈值,则将所述第一触摸数据与所述第二触摸数据分别传送至操作系统,使得所述操作系统分别对所述第一触摸数据和所述第二触摸数据进行响应。


4.根据权利要求3所述的触摸数据处理方法,其特征在于,所述第二触摸数据还包括触摸压力信号,所述操作系统通过以下方式对所述第二触摸数据进行响应:
所述操作系统根据所述触摸压力信号和所述第二触摸位置信号,在所述智能设备的显示屏幕上显示书写笔迹,并根据所述触摸压力信号值的大小,确定所述书写笔迹的粗细。


5.根据权利要求3所述的触摸数据处理方法,其特征在于,所述第一触摸数据还包括触控点面积值,所述操作系统通过以下方式对所述第一触摸数据进行响应:
所述操作系统根据所述触控点面积值和所述第一触摸位置信号,在所述智能设备的显示屏幕上显示书写笔迹,并根据所述触控点面积值的大小,确定所述书写笔迹的粗细。


6.根据权利要求3所述的触摸数据处理方法,其特征在于,将所述第一触摸数据传送至操作系统,包括:
将缓存的第一触摸数据依次从所述缓存区中输...

【专利技术属性】
技术研发人员:邱伟波
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东;44

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

1