一种手写输入方法及装置制造方法及图纸

技术编号:9007685 阅读:155 留言:0更新日期:2013-08-08 02:41
本发明专利技术适用于移动终端技术领域,提供了一种手写输入方法及装置,包括:。获取用户在触摸屏上手写动作生成的手写轨迹;实时根据所述手写轨迹进行汉字识别,生成待选汉字;在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。在本发明专利技术实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。

【技术实现步骤摘要】

本专利技术属于移动终端
,尤其涉及一种手写输入方法及装置
技术介绍
随着移动终端智能化时代的到来,移动终端的配置越来越强大,功能越来越齐全,用户可以在移动终端的触摸屏上进行手写输入汉字,以享受移动终端的智能化体验。然而,由于现有技术中手写识别为单字符识别,需要用户完整输入一个汉字,才会对汉字进行识别,因此识别的速度慢,耗费了用户的时间,降低了用户手写输入汉字的输入效率。
技术实现思路
本专利技术实施例的目的在于提供一种手写输入方法,旨在解决现有技术中需要用户完整输入一个汉字,才会对汉字进行识别,导致用户手写输入汉字的输入效率低。本专利技术实施例是这样实现的,一种手写输入方法,包括:获取用户在触摸屏上手写动作生成的手写轨迹;实时根据所述手写轨迹进行汉字识别,生成待选汉字;在所述触摸屏上显 示所述待选汉字,以使用户输入所述待选汉字。本专利技术实施例的另一目的在于提供一种手写输入装置,包括:获取单元,用于获取用户在触摸屏上手写动作生成的手写轨迹;生成单元,用于实时根据所述手写轨迹进行汉字识别,生成待选汉字;显示单元,用于在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。在本专利技术实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。附图说明图1是本专利技术实施例提供的手写输入方法的实现流程图;图2是本专利技术实施例提供的手写输入方法步骤S102具体实现流程图;图3是本专利技术实施例提供的较佳的样例图;图4是本专利技术实施例提供的手写输入装置的结构框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,通过实时根据手写轨迹进行汉字识别,生成待选汉字;在触摸屏上显示待选汉字,以使用户输入待选汉字。从而解决了现有技术中需要用户完整输入一个汉字,才会对汉字进行识别的问题,提高了手写输入汉字的输入效率。图1示出了本专利技术实施例提供的一种手写输入方法的实现流程,详述如下:在步骤SlOl中,获取用户在触摸屏上手写动作生成的手写轨迹。在本实施例中,将手写动能启动作为触发条件,当手写动能启动时,启动获取用户在触摸屏上手写动作生成的手写轨迹的线程,直至手写功能被关闭。在本实施例中,当手写动能启动时,用户在触摸屏上的动作为手写动作。手写动作的产生包括但不限于鼠标滑动、触摸滑动和按键控制滑动。优选地,采用触摸滑动,当手指离开触摸屏时,表示用户一个手写动作已完成。在本实施例中,可通过触摸屏中管理滑动事件的线程,获取用户在触摸屏上手写动作所生成的手写轨迹,当每当获取到用户在触摸屏上手写动作生成的手写轨迹时,启动实时提取手写轨迹包含的触摸点的坐标信息以及手写轨迹的属性信息。触摸点的坐标信息具体为触摸点的像素坐标,该属性信息包括绘画轨迹的线条、颜色、粗细等,对每条绘画轨迹的线条、颜色、粗细、像素坐标,进行记录存储。在步骤S102中,实时根据手写轨迹进行汉字识别,生成待选汉字。在本实施例中,实时根据所述手写轨迹进行汉字识别,生成待选汉字。具体地,获取用户所述手写轨迹的生成顺序,每当产生一个手写轨迹时,记录下该手写轨迹的生成时间,从而可根据手写轨迹的生成时间进行排序,得到手写轨迹的生成顺序。实时根据所述手写轨迹以及手写轨迹的生成顺序进行拼装,生成汉字轨迹,可以采用模版匹配字符的方法,即将汉字轨迹与预设字符模版进行匹配得到 待选汉字。作为本专利技术的一个优选实施例,图2示出了步骤S102的具体实施流程,详述如下:在步骤S201中,实时对每个手写轨迹进行识别,生成汉字笔画。在本实施例中,实时对每个手写轨迹进行识别生成汉字笔画,具体地,可将获取到的每个手写轨迹,与预先存储汉字笔画的“横、竖、撇、点、折”这五个笔画的字符模板进行匹配,快速生成该手写轨迹表示的汉字笔画,从而避免了由于多个手写轨迹组合在一起,导致出现手写轨迹之间相互的重叠,影响了后续的汉字识别的情况,有效提高了后续汉字识别的效率和准确率。在步骤S202中,获取汉字笔画的生成顺序。在本实施例中,获取汉字笔画的生成顺序,具体地,每当产生一个汉字笔画时,记录下该汉字笔画的生成时间,从而可根据汉字笔画的生成时间进行排序,得到汉字笔画的生成顺序。在步骤S203中,根据汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。在本实施例中,根据汉字笔画以及汉字笔画的生成顺序进行拼装,生成笔画组合,便于后续根据笔画组合与预设的字符模板匹配。在步骤S204中,根据笔画组合与预设字符模板进行匹配,生成待选汉字。在本实施例中,根据笔画组合与预设字符模板进行匹配,生成待选汉字,具体地,可采用模版匹配字符的方法,即将笔画组合与预设字符模版进行匹配得到待选汉字,由于每个待选汉字对应的预设字符模版是通过综合考虑各种不同环境,通过将各个环境下的笔画组合进行合成得到,因此预设字符模板具有良好的可靠性。作为本专利技术的一个优选实施例,所述预设字符模板为常用字的字符模板,从而减少了需要进行匹配的字符模板数据,并符合用户的操作习惯,系统可快速找到用户需要的常用字,大大提闻了手与输入的效率。作为本专利技术的一个优选实施例,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合,具体为:获取与所述汉字笔画相对应的所述手写轨迹所处的空间位置;按照所述空间位置,实时根据所述汉字笔画以及所述汉字笔画的生成顺序进行拼装,生成笔画组合。在本实施例中,获取与汉字笔画相对应的所述手写轨迹所处的空间位置,可通过之前获取到的手写轨迹包含的触摸点的坐标信息,根据坐标信息,可知道汉字笔画所处的空间位置。在本实施例中,为便于说明,以实际应用为例,当获取到用户一个手写动作生成的手写轨迹时,对手写轨迹进行进行识别,生成汉字笔画,汉字笔画别为“竖”,当获取到下一个手写动作生成的手写轨迹时,对手写轨迹进行进行识别,生成汉字笔画,汉字笔画为“横”,获取与汉字笔画相对应的手写轨迹所处的空间位置,汉字笔画“横”位于汉字笔画别为“竖”的右边,并处于“竖”的中部位置,按照空间位置,根据汉字笔画以及获取到“竖”“横”的生成顺序进行拼装,生成笔画组合,如图3所示。在步骤S103中,在触摸屏上显示待选汉字,以使用户输入所述待选汉字。在本实施例中,在触摸屏上显示待选汉字,以使用户输入所述待选汉字。具体地,在触摸屏上显示待选汉字,由于待选汉字比较多,可以通过在界面上绘制一个区域,选择预设个数的待选汉字进行显示,以便 用户进行选定的操作。选定的方式包括但不限于触摸或者按键,通过对用户的选定操作检测,接收用户的选中结果。接收用户的选中结果后,在触摸屏上待输入的位置上输入用户选中的待选汉字。作为本专利技术的一个优选实施例,当检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。在本实施例中,检测到用户输入所述待选汉字时,执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤。在没有检测到用户输入所述待选汉字时,不执行执行获取用户在触摸屏上手写动作生成的手写轨迹的步骤,从而在本文档来自技高网...

【技术保护点】
一种手写输入方法,其特征在于,包括:获取用户在触摸屏上手写动作生成的手写轨迹;实时根据所述手写轨迹进行汉字识别,生成待选汉字;在所述触摸屏上显示所述待选汉字,以使用户输入所述待选汉字。

【技术特征摘要】

【专利技术属性】
技术研发人员:李辉
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

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

1