一种手写识别方法、装置、设备和存储介质制造方法及图纸

技术编号:17837092 阅读:89 留言:0更新日期:2018-05-03 18:57
本发明专利技术实施例公开了一种手写识别方法、装置、设备和存储介质,所述方法包括:检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间;创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。实现了在当前页面的任意位置进行手写操作,并将手写笔迹识别为文字展示在书写区。

Handwriting recognition method, device, device and storage medium

An embodiment of the invention discloses a handwriting recognition method, device, device and storage medium. The method includes: detecting a touch operation on a touch screen, determining the first handwriting according to the touch operation within the first preset time of the touch operation, wherein the first preset time is a first touch press. Operation to the first touch lifting operation duration; create and display a writing area corresponding to the position of the first handwriting; the display handwriting identified according to the touch operation is recognized as a text, and the selected text is displayed in the written area according to the selected selected operation. It implements handwriting operation at any position of the current page and identifies handwritten handwriting as text in the writing area.

【技术实现步骤摘要】
一种手写识别方法、装置、设备和存储介质
本专利技术涉及手写输入技术,尤其涉及一种手写识别方法、装置、设备和存储介质。
技术介绍
在大型触摸设备上,通常采用触摸输入的方式与其进行交互,对于不习惯使用拼音的用户来说,在触摸输入时的手写识别显得十分重要,例如,老师用触摸屏上课的场景。现有技术中的方案通常是在屏幕上提供一个固定的输入区,或者弹出一个位置固定的支持手写识别的虚拟键盘,这两种方式均使得用户的手写输入的位置受限制。
技术实现思路
本专利技术实施例提供一种手写识别方法、装置、设备和存储介质,实现了在当前页面的任意位置进行手写操作,并将手写笔迹识别为文字展示在书写区。第一方面,本专利技术实施例提供了一种手写识别方法,该方法包括:检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间;创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。第二方面,本专利技术实施例还提供了一种手写识别的装置,该装置包括:第一笔迹确定模块,用于检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间;书写区创建模块,用于创建并展示与所述第一笔迹的位置对应的书写区;文字添加模块,用于将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的手写识别方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的手写识别方法。本专利技术实施例中,当检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在书写区展示。实现了在当前页面的任意位置进行手写操作,并将手写笔迹识别为文字展示在书写区。附图说明图1a是本专利技术实施例一中的一种手写识别方法的流程图;图1b是本专利技术实施例一中所适用的一种书写笔迹及书写区的示意图;图1c是本专利技术实施例一中所适用的一种书写笔迹的展示效果的示意图;图1d是本专利技术实施例一中所适用的一种删除已添加文字的示意图;图2a是本专利技术实施例二中的一种手写识别方法的流程图;图2b是本专利技术实施例二中所适用的一种将文字在书写区展示后的示意图;图3是本专利技术实施例三中的一种手写识别装置的结构示意图;图4是本专利技术实施例四中的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a为本专利技术实施例一提供的一种手写识别方法的流程图,本实施例可适用于在触摸屏的任意位置进行手写的情况,该方法可以由本专利技术实施例提供的手写识别装置来执行,该装置可采用软件和/或硬件的方式实现。参考图1a,该方法具体可以包括如下步骤:S110、检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间。当用户在触摸屏上进行触摸操作时,作用在触摸屏上的触摸操作会产生触摸数据,可选的,触摸屏可以是触摸式智能平板中的显示屏等。在用户的触摸操作过程中,每次完整的触摸操作会产生对应的书写笔迹,一个完整的触摸操作包括触摸按下(down)、触摸移动(move)以及触摸抬起(up)。将一次书写过程中从首次触摸按下操作到首次触摸抬起操作持续的时间作为第一预设时间,根据在第一预设时间内的触摸数据确定第一笔迹。可选的,触摸数据通常包括一些点集,例如触摸点在触摸屏上的像素点的坐标等数据构成的集合。在一个具体的例子中,图1b示出了一种书写笔迹及书写区,150为书写笔迹,可选的,第一笔迹为书写内容的第一笔,例如图1b中的“汉字”的“汉”的第一笔。S120、创建并展示与所述第一笔迹的位置对应的书写区。具体的,自动判断第一笔迹在触摸屏的位置,创建并展示与该位置对应的书写区。在书写的过程中,可根据用户的书写内容自动增加书写区域的宽度。例如,当用户写完五个字后需要继续写,则书写区的位置会自动变宽。在一个具体的例子中,参见图1b,151为识别框,152为用户根据第一笔迹的位置确定的书写区,其中,识别框以线条的形式显示在书写区的边缘。S130、将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。具体的,根据触摸操作确定各展示笔迹,在一个具体的例子中,确定展示笔迹的方法还可以通过如下方式实现:以每次触摸按下操作到触摸抬起操作持续的时间为一个时间周期,其中,每个时间周期内的数据可以确定一个书写笔迹,多个时间周期的书写笔迹确定一个汉字。在一个具体的例子中,“汉字”的“汉”一共5笔,可以是五个连续时间周期内的触摸数据确定的各书写笔迹的组合即为展示笔迹。需要说明的是,汉字的总笔画数和连续的时间周期的个数没有直接关系,用户的书写习惯不同,可能总笔画为五笔的汉字在一个时间周期内完成。具体的,识别各展示笔迹为文字,并且根据获取到的选中操作将选中的文字添加到书写区。在一个具体的例子中,每个展示笔迹识别出来的文字至少为一个,例如用户书写的为“甲”,则识别结果可能为“申”、“由”或“田”等。用户根据识别出来的文字选取自己需要的文字展示在书写区,具体的展示方式可以通过将文字添加到书写区的方式实现,可选的,将文字添加到书写区可以是用户双击该文字使其跳转到书写区,或者用户选中该文字后将其拖动至书写区。可选的,所述创建并展示与所述第一笔迹的位置对应的书写区,包括:根据识别所述第一笔迹获取到的第一文字的高度确定所述书写区中添加的文字的字号。在创建并展示与所述第一笔迹的位置对应的书写区的过程中,根据识别第一笔迹获取到的第一文字的高度确定在书写区中添加的文字的字号。例如,在第一次选择识别结果时,可以获得第一个手写文字的高度,其中,第一文字可以通过第一笔迹来获取,第一笔迹可以为第一文字的第一笔,根据这个高度来设置初始字号,将该字号作为书写区中添加的文字的字号。这样使得识别后的文字显示大小和手写文字相近,提高了用户体验。本专利技术实施例中,当检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在书写区展示。实现了在当前页面的任意位置进行手写操作,并将手写笔迹识别为文字展示在书写区。在上述技术方案的基础上,在所述根据获取到的选中操作将选中的文字在所述书写区展示之前本文档来自技高网...
一种手写识别方法、装置、设备和存储介质

【技术保护点】
一种手写识别方法,其特征在于,包括:检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间;创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。

【技术特征摘要】
1.一种手写识别方法,其特征在于,包括:检测到作用在触摸屏上的触摸操作时,根据所述触摸操作中第一预设时间内的触摸操作确定第一笔迹,其中,所述第一预设时间为首次触摸按下操作到首次触摸抬起操作持续的时间;创建并展示与所述第一笔迹的位置对应的书写区;将根据所述触摸操作确定的展示笔迹识别为文字,根据获取到的选中操作将选中的文字在所述书写区展示。2.根据权利要求1所述的方法,其特征在于,所述创建并展示与所述第一笔迹的位置对应的书写区,包括:根据识别所述第一笔迹获取到的第一文字的高度确定所述书写区中添加的文字的字号。3.根据权利要求1所述的方法,其特征在于,在所述根据获取到的选中操作将选中的文字在所述书写区展示之前,还包括:通过查询预设的常用词组数据列表,将与识别到的所述文字相关联的词组展示在候选区,其中,所述候选区与所述书写区分离。4.根据权利要求3所述的方法,其特征在于,所述根据获取到的选中操作将选中的文字在所述书写区展示,包括:判断在将各展示笔迹识别为文字的第二预设时间内在所述候选区内是否检测到选中操作,若是,则根据所述选中操作将选中的文字在所述书写区展示;若否,则将所述识别到的文字中的默认序号的文字在所述书写区展示。5.根据权利要求1所述的方法,其特征在于,所述创建并展示与所述第一笔迹的位置对应的...

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

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

1