基于红外触控屏的书写笔迹生成方法、系统及相关组件技术方案

技术编号:19388601 阅读:28 留言:0更新日期:2018-11-10 01:55
本申请公开了一种基于红外触控屏的书写笔迹生成方法,所述书写笔迹生成方法包括根据目标时刻第一触摸数据和第一压感数据设置配对表并利用配对表生成目标时刻对应帧的书写笔迹;接收下一时刻第二触摸数据和第二压感数据,判断第二压感数据对应的压力值是否为零;若是则根据第二触摸数据判断是否存在触摸点;若存在则判定处于半抬笔状态并保存配对表以便当压感笔恢复书写状态时利用配对表继续生成下一帧书写笔迹。本方法能够消除在红外触控屏上书写过程中的连笔现象,提高生成书写笔迹的准确程度。本申请还公开了一种基于红外触控屏的书写笔迹生成系统、一种计算机可读存储介质及一种红外触控屏书写组件,具有以上有益效果。

Writing handwriting generation method, system and related components based on infrared touch screen

This application discloses a writing handwriting generation method based on an infrared touch screen. The writing handwriting generation method includes setting a pairing table according to the first touch data and the first pressure data at the target time and generating a writing handwriting corresponding to the frame at the target time using the pairing table; receiving the second touch data and the second pressure at the next time. Data, to determine whether the pressure value corresponding to the second pressure data is zero; if it is, to judge whether there is a touch point based on the second touch data; if it exists, to determine whether it is in the half-lift pen state and save the matching table so that when the pressure pen restores the writing state, the matching table can continue to generate the next frame of writing handwriting. This method can eliminate the phenomenon of continuous writing in the process of writing on the infrared touch screen, and improve the accuracy of writing. The application also discloses a writing handwriting generation system based on infrared touch screen, a computer readable storage medium and an infrared touch screen writing module, which have the above beneficial effects.

【技术实现步骤摘要】
基于红外触控屏的书写笔迹生成方法、系统及相关组件
本专利技术涉及智能触控交互领域,特别涉及一种基于红外触控屏的书写笔迹生成方法、系统、一种计算机可读存储介质及一种红外触控屏书写组件。
技术介绍
红外触控屏又称红外线技术触摸屏(InfraredTouchScreenTechnology),触摸屏外框上有的红外线发射与接收感测元件,在屏幕表面上,形成红外线探测网,任何触摸物体可改变触点上的红外线而实现触摸屏操作。现有的红外触控屏通常采用红外发射接收对管作为信息传递载体,采用该形式的红外对管距离屏幕表面具有一定的高度,因此在触摸物还没有接触到屏幕但是到达了红外的检测范围时就会产生红外触摸数据。现有技术中在检测到红外触摸数据时就会生成触摸显示,而此时触摸物有可能正处于抬笔状态并没有与屏幕实际接触,这就可能会造成书写连笔的状况。因此,如何消除在红外触控屏上书写过程中的连笔现象,提高生成书写笔迹的准确程度是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种基于红外触控屏的书写笔迹生成方法、系统、一种计算机可读存储介质及一种红外触控屏书写组件,能够消除在红外触控屏上书写过程中的连笔现象,提高生成书写笔迹的准确程度。为解决上述技术问题,本申请提供一种基于红外触控屏的书写笔迹生成方法,该书写笔迹生成方法包括:当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用配对表生成目标时刻对应帧的书写笔迹;其中,所述配对表中记录有所述第一触摸数据和所述第一压感数据的对应关系;接收目标时刻的下一时刻红外检测电路的第二触摸数据和压感笔的第二压感数据,并判断第二压感数据对应的压力值是否为零;若是,则根据第二触摸数据判断是否存在触摸点;若存在,则判定压感笔处于半抬笔状态,并保存配对表以便当压感笔恢复书写状态时利用配对表继续生成下一帧书写笔迹。可选的,还包括:接收目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据;根据第一触摸数据判断是否存在触摸点;若存在,则判断第一压感数据对应的压力值是否为零;若不为零,则判定压感笔在目标时刻处于书写状态。可选的,当根据第二触摸数据判断不存在触摸点时,还包括:判定压感笔处于完全抬笔状态,并删除配对表中的信息。可选的,第一触摸数据包括触摸点的点状态、触摸点ID、横坐标、纵坐标、宽度和高度;其中,触摸点为红外检测电路检测到压感笔作用于红外触控屏上的点。本申请还提供了一种基于红外触控屏的书写笔迹生成系统,该书写笔迹生成系统包括:笔迹生成模块,用于当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用配对表生成目标时刻对应帧的书写笔迹;其中,所述配对表中记录有所述第一触摸数据和所述第一压感数据的对应关系;第一数据接收模块,用于接收目标时刻的下一时刻红外检测电路的第二触摸数据和压感笔的第二压感数据,并判断第二压感数据对应的压力值是否为零;半抬笔判断模块,用于当第二压感数据为零是,则根据第二触摸数据判断是否存在触摸点;半抬笔处理模块,用于当根据第二触摸数据判断存在触摸点时,则判定压感笔处于半抬笔状态,并保存配对表以便当压感笔恢复书写状态时利用配对表继续生成下一帧书写笔迹。可选的,还包括:第二数据接收模块,用于接收目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据;触摸点判断模块,用于根据第一触摸数据判断是否存在触摸点;压感数据判断模块,用于当根据第一触摸数据判断存在触摸点时,则判断第一压感数据对应的压力值是否为零;书写状态确定模块,用于当第一压感数据不为零时,则判定压感笔在目标时刻处于书写状态。可选的,还包括:完全抬笔处理模块,用于判定压感笔处于完全抬笔状态,并删除配对表中的信息。可选的,第一触摸数据包括触摸点的点状态、触摸点ID、横坐标、纵坐标、宽度和高度;其中,触摸点为红外检测电路检测到压感笔作用于红外触控屏上的点。本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序执行时实现上述基于红外触控屏的书写笔迹生成方法执行的步骤。本申请还提供了一种红外触控屏书写组件,包括红外触控屏、压感笔、存储器和处理器,红外触控屏用于通过红外检测电路对预设区域进行周期性扫描得到红外触摸数据;压感笔用于通过压感笔输入端在所述红外触控屏上执行书写操作;其中,所述压感笔输入端设置有用于检测压感数据的压力传感器;所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现上述基于红外触控屏的书写笔迹生成方法执行的步骤。本专利技术提供了一种基于红外触控屏的书写笔迹生成方法,包括当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用所述配对表生成目标时刻对应帧的书写笔迹;接收目标时刻的下一时刻所述红外检测电路的第二触摸数据和所述压感笔的第二压感数据,并判断所述第二压感数据对应的压力值是否为零;若是,则根据所述第二触摸数据判断是否存在触摸点;若存在,则判定所述压感笔处于半抬笔状态,并保存所述配对表以便当所述压感笔恢复所述书写状态时利用所述配对表继续生成下一帧书写笔迹。红外触控屏通过设置于屏幕本体上方的红外检测电路确定压感笔触摸屏幕的具体位置,但是由于红外检测电路所监测的范围是高于屏幕本体上方预设高度的区域。因此可能会存在压感笔实际上并没有接触到屏幕,但是到达了红外检测电路检测范围的情况,现有技术仅仅通过红外检测电路检测的触摸数据进行笔迹显示,这是现有技术中容易出现连笔的主要原因。基于此,本专利技术根据触摸数据和压感数据确定压感笔的具体状态,当仅存在触摸数据对应的触摸点而压感数据为零时,判定压感笔处于半抬笔状态,即此时压感笔到达红外检测电路的检测范围但是并没有接触屏幕本体。当压感笔处于半抬笔状态时不会继续生成书写轨迹而是等待压感笔恢复书写状态时,继续生成书写轨迹。本方案能够消除在红外触控屏上书写过程中的连笔现象,提高生成书写笔迹的准确程度。本申请同时还提供了一种基于红外触控屏的书写笔迹生成系统、一种计算机可读存储介质和一种红外触控屏书写组件,具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例所提供的一种基于红外触控屏的书写笔迹生成方法的流程图;图2为本申请实施例所提供的另一种基于红外触控屏的书写笔迹生成方法的流程图;图3为本申请实施例所提供的一种基于红外触控屏的书写笔迹生成系统的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面请参见图1,图1为本申请实施例所提供的一种基于红本文档来自技高网...

【技术保护点】
1.一种基于红外触控屏的书写笔迹生成方法,其特征在于,包括:当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用所述配对表生成所述目标时刻对应帧的书写笔迹;接收所述目标时刻的下一时刻所述红外检测电路的第二触摸数据和所述压感笔的第二压感数据,并判断所述第二压感数据对应的压力值是否为零;若是,则根据所述第二触摸数据判断是否存在触摸点;若存在,则判定所述压感笔处于半抬笔状态,并保存所述配对表以便当所述压感笔恢复所述书写状态时利用所述配对表继续生成下一帧书写笔迹。

【技术特征摘要】
1.一种基于红外触控屏的书写笔迹生成方法,其特征在于,包括:当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用所述配对表生成所述目标时刻对应帧的书写笔迹;接收所述目标时刻的下一时刻所述红外检测电路的第二触摸数据和所述压感笔的第二压感数据,并判断所述第二压感数据对应的压力值是否为零;若是,则根据所述第二触摸数据判断是否存在触摸点;若存在,则判定所述压感笔处于半抬笔状态,并保存所述配对表以便当所述压感笔恢复所述书写状态时利用所述配对表继续生成下一帧书写笔迹。2.根据权利要求1所述书写笔迹生成方法,其特征在于,还包括:接收所述目标时刻所述红外检测电路的所述第一触摸数据和所述压感笔的所述第一压感数据;根据所述第一触摸数据判断是否存在触摸点;若存在,则判断所述第一压感数据对应的压力值是否为零;若不为零,则判定所述压感笔在所述目标时刻处于所述书写状态。3.根据权利要求1所述书写笔迹生成方法,其特征在于,当根据所述第二触摸数据判断不存在触摸点时,还包括:判定所述压感笔处于完全抬笔状态,并删除所述配对表中的信息。4.根据权利要求1所述书写笔迹生成方法,其特征在于,所述第一触摸数据包括触摸点的点状态、触摸点ID、横坐标、纵坐标、宽度和高度;其中,所述触摸点为所述红外检测电路检测到所述压感笔作用于所述红外触控屏上的点。5.一种基于红外触控屏的书写笔迹生成系统,其特征在于,包括:笔迹生成模块,用于当压感笔在目标时刻处于书写状态时,根据目标时刻红外检测电路的第一触摸数据和压感笔的第一压感数据的对应关系设置配对表,并利用所述配对表生成所述目标时刻对应帧的书写笔迹;第一数据接收模块,用于接收所述目标时刻的下一时刻所述红外检测电路的第二触摸数据和所述压感笔的第二压感数据,并判断所述第二压感数据对应的压力值是否为零;半抬笔判断模块,用于当所述第...

【专利技术属性】
技术研发人员:王会刘伟高李文超
申请(专利权)人:广州华欣电子科技有限公司
类型:发明
国别省市:广东,44

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

1