一种手写输入方法及装置的制作方法

文档序号:6401954阅读:312来源:国知局
专利名称:一种手写输入方法及装置的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种手写输入方法及装置。
背景技术
随着移动终端智能化时代的到来,移动终端的配置越来越强大,功能越来越齐全,用户可以在移动终端的触摸屏上进行手写输入汉字,以享受移动终端的智能化体验。然而,由于现有技术中手写识别为单字符识别,需要用户完整输入一个汉字,才会对汉字进行识别,因此识别的速度慢,耗费了用户的时间,降低了用户手写输入汉字的输入效率。

发明内容
本发明实施例的目的在于提供一种手写输入方法,旨在解决现有技术中需要用户完整输入一个汉字,才会对汉字进行识别,导致用户手写输入汉字的输入效率低。本发明实施例是这样实现的,一种手写输入方法,包括:获取用户在触摸屏上手写动作生成的手写轨迹;实时根据所述手写轨迹进行汉字识别,生成待选汉字;在所述触摸屏上显 示所述待选汉字,以使用户输入所述待选汉字。本发明实施例的另一目的在于提供一种手写输入装置,包括:获取单元,用于获取用户在触摸屏上手写动作生成的手写轨迹;生成单元,用于实时根据所述手写轨迹进行汉字识别,生成待选汉字;显示单元,用于在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。在本发明实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。


图1是本发明实施例提供的手写输入方法的实现流程图;图2是本发明实施例提供的手写输入方法步骤S102具体实现流程图;图3是本发明实施例提供的较佳的样例图;图4是本发明实施例提供的手写输入装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。图1示出了本发明实施例提供的一种手写输入方法的实现流程,详述如下:在步骤SlOl中,获取用户在触摸屏上手写动作生成的手写轨迹。在本实施例中,将手写动能启动作为触发条件,当手写动能启动时,启动获取用户在触摸屏上手写动作生成的手写轨迹的线程,直至手写功能被关闭。在本实施例中,当手写动能启动时,用户在触摸屏上的动作为手写动作。手写动作的产生包括但不限于鼠标滑动、触摸滑动和按键控制滑动。优选地,采用触摸滑动,当手指离开触摸屏时,表示用户一个手写动作已完成。在本实施例中,可通过触摸屏中管理滑动事件的线程,获取用户在触摸屏上手写动作所生成的手写轨迹,当每当获取到用户在触摸屏上手写动作生成的手写轨迹时,启动实时提取手写轨迹包含的触摸点的坐标信息以及手写轨迹的属性信息。触摸点的坐标信息具体为触摸点的像素坐标,该属性信息包括绘画轨迹的线条、颜色、粗细等,对每条绘画轨迹的线条、颜色、粗细、像素坐标,进行记录存储。在步骤S102中,实时根据手写轨迹进行汉字识别,生成待选汉字。在本实施例中,实时根据所述手写轨迹进行汉字识别,生成待选汉字。具体地,获取用户所述手写轨迹的生成顺序,每当产生一个手写轨迹时,记录下该手写轨迹的生成时间,从而可根据手写轨迹的生成时间进行排序,得到手写轨迹的生成顺序。实时根据所述手写轨迹以及手写轨迹的生成顺序进行拼装,生成汉字轨迹,可以采用模版匹配字符的方法,即将汉字轨迹与预设字符模版进行匹配得到 待选汉字。作为本发明的一个优选实施例,图2示出了步骤S102的具体实施流程,详述如下:在步骤S201中,实时对每个手写轨迹进行识别,生成汉字笔画。在本实施例中,实时对每个手写轨迹进行识别生成汉字笔画,具体地,可将获取到的每个手写轨迹,与预先存储汉字笔画的“横、竖、撇、点、折”这五个笔画的字符模板进行匹配,快速生成该手写轨迹表示的汉字笔画,从而避免了由于多个手写轨迹组合在一起,导致出现手写轨迹之间相互的重叠,影响了后续的汉字识别的情况,有效提高了后续汉字识别的效率和准确率。在步骤S202中,获取汉字笔画的生成顺序。在本实施例中,获取汉字笔画的生成顺序,具体地,每当产生一个汉字笔画时,记录下该汉字笔画的生成时间,从而可根据汉字笔画的生成时间进行排序,得到汉字笔画的生成顺序。在步骤S203中,根据汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。在本实施例中,根据汉字笔画以及汉字笔画的生成顺序进行拼装,生成笔画组合,便于后续根据笔画组合与预设的字符模板匹配。在步骤S204中,根据笔画组合与预设字符模板进行匹配,生成待选汉字。在本实施例中,根据笔画组合与预设字符模板进行匹配,生成待选汉字,具体地,可采用模版匹配字符的方法,即将笔画组合与预设字符模版进行匹配得到待选汉字,由于每个待选汉字对应的预设字符模版是通过综合考虑各种不同环境,通过将各个环境下的笔画组合进行合成得到,因此预设字符模板具有良好的可靠性。作为本发明的一个优选实施例,所述预设字符模板为常用字的字符模板,从而减少了需要进行匹配的字符模板数据,并符合用户的操作习惯,系统可快速找到用户需要的常用字,大大提闻了手与输入的效率。作为本发明的一个优选实施例,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合,具体为:获取与所述汉字笔画相对应的所述手写轨迹所处的空间位置;按照所述空间位置,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。在本实施例中,获取与汉字笔画相对应的所述手写轨迹所处的空间位置,可通过之前获取到的手写轨迹包含的触摸点的坐标信息,根据坐标信息,可知道汉字笔画所处的空间位置。在本实施例中,为便于说明,以实际应用为例,当获取到用户一个手写动作生成的手写轨迹时,对手写轨迹进行进行识别,生成汉字笔画,汉字笔画别为“竖”,当获取到下一个手写动作生成的手写轨迹时,对手写轨迹进行进行识别,生成汉字笔画,汉字笔画为“横”,获取与汉字笔画相对应的手写轨迹所处的空间位置,汉字笔画“横”位于汉字笔画别为“竖”的右边,并处于“竖”的中部位置,按照空间位置,根据汉字笔画以及获取到“竖”“横”的生成顺序进行拼装,生成笔画组合,如图3所示。在步骤S103中,在触摸屏上显示待选汉字,以使用户输入所述待选汉字。在本实施例中,在触摸屏上显示待选汉字,以使用户输入所述待选汉字。具体地,在触摸屏上显示待选汉字,由于待选汉字比较多,可以通过在界面上绘制一个区域,选择预设个数的待选汉字进行显示,以便 用户进行选定的操作。选定的方式包括但不限于触摸或者按键,通过对用户的选定操作检测,接收用户的选中结果。接收用户的选中结果后,在触摸屏上待输入的位置上输入用户选中的待选汉字。作为本发明的一个优选实施例,当检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。在本实施例中,检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。在没有检测到用户输入所述待选汉字时,不执行执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤,从而在没有检测到用户输入待选汉字时,在触摸屏上一直显示待选汉字,便于用户选中操作,并减少了移动终端的操作线程,节省了移动终端的电量损耗,进一步提闻续航时间。作为本发明的一个优选实施例,在所述触摸屏上显示与输入的待选汉字与相关联的词组。在本实施例中,在触摸屏上显示待选汉字与指定汉字相关联的词组。从而用户可选中与指定汉字相关联的词组,进一步提闻汉字的输入速度。图4示出了本发明实施例提供的一种手写输入装置的结构框图,该装置可以运行于具备触摸屏的各种终端,包括但不限于移动电话、口袋计算机(Pocket PersonalComputer, PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal DigitalAssistant, PDA)、MP4、MP3等。为了便于说明,仅示出了与本实施例相关的部分。参照图4,该手写输入装置,包括:获取单元41,用于获取用户在触摸屏上手写动作生成的手写轨迹。生成单元42,用于实时根据所述手写轨迹进行汉字识别,生成待选汉字。显示单元43,用于在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。进一步地,在该装置中,该生成单元42,还包括:第一生成子单元421,用于实时对每个所述手写轨迹进行识别,生成汉字笔画。获取 子单元422,用于获取所述汉字笔画的生成顺序。第二生成子单元423,用于根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。第三生成子单元424,用于根据所述笔画组合与预设字符模板进行匹配,生成待选汉字。进一步地,在该装置中,该第二生成子单元423还用于获取与所述汉字笔画相对应的所述手写轨迹所处的空间位置;按照所述空间位置,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。进一步地,在该装置中,还包括:检测单元44,用于当检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。进一步地,在该装置中,该显示单元43还用于在所述触摸屏上显示与输入的待选汉字与相关联的词组。在本发明实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种手写输入方法,其特征在于,包括: 获取用户在触摸屏上手写动作生成的手写轨迹; 实时根据所述手写轨迹进行汉字识别,生成待选汉字; 在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。
2.如权利要求1所述的方法,其特征在于,所述实时根据所述手写轨迹进行汉字识别,生成待选汉字,具体为: 实时对每个所述手写轨迹进行识别,生成汉字笔画; 获取所述汉字笔画的生成顺序; 根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合; 根据所述笔画组合与预设字符模板进行匹配,生成待选汉字。
3.如权利要求2所述的方法,其特征在于,所述根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合,具体为: 获取与所述汉字笔画相对应的所述手写轨迹所处的空间位置; 按照所述空间位置,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。
4.如权利要求1所述的方法,其特征在于,还包括: 当检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。
5.如权利要求1或4所述的方法,其特征在于,还包括: 在所述触摸屏上显示与输入的待选汉字与相关联的词组。
6.一种手写输入装置,其特征在于,包括: 获取单元,用于获取用户在触摸屏上手写动作生成的手写轨迹; 生成单元,用于实时根据所述手写轨迹进行汉字识别,生成待选汉字; 显示单元,用于在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。
7.如权利要求6所述的装置,其特征在于,所述生成单元,包括: 第一生成子单元,用于实时对每个所述手写轨迹进行识别,生成汉字笔画; 获取子单元,用于获取所述汉字笔画的生成顺序; 第二生成子单元,用于根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合; 第三生成子单元,用于根据所述笔画组合与预设字符模板进行匹配,生成待选汉字。
8.如权利要求6所述的装置,其特征在于,所述第二生成子单元还用于获取与所述汉字笔画相对应的所述手写轨迹所处的空间位置; 按照所述空间位置,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。
9.如权利要求6所述的装置,其特征在于,还包括: 检测单元,用于当检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。
10.如权利要求6所述的装置,其特征在于,所述显示单元还用于在所述触摸屏上显示与输入的待选 汉字与相关联的词组。
全文摘要
本发明适用于移动终端技术领域,提供了一种手写输入方法及装置,包括。获取用户在触摸屏上手写动作生成的手写轨迹;实时根据所述手写轨迹进行汉字识别,生成待选汉字;在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。在本发明实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。
文档编号G06F3/0488GK103235697SQ201310127680
公开日2013年8月7日 申请日期2013年4月12日 优先权日2013年4月12日
发明者李辉 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1