CN104461099A - 一种手写简笔字输入方法和*** - Google Patents
一种手写简笔字输入方法和*** Download PDFInfo
- Publication number
- CN104461099A CN104461099A CN201310438350.1A CN201310438350A CN104461099A CN 104461099 A CN104461099 A CN 104461099A CN 201310438350 A CN201310438350 A CN 201310438350A CN 104461099 A CN104461099 A CN 104461099A
- Authority
- CN
- China
- Prior art keywords
- chinese character
- input
- letter
- character
- word
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Document Processing Apparatus (AREA)
- Character Discrimination (AREA)
Abstract
本发明涉及汉字输入技术,针对现有手写要输入完整的字形和识别偏差和输入速度较慢的缺陷,提供一种手写简笔字输入方法和***。该方法包括接收在手写设备上书写产生的手写轨迹信息并转化为简笔字,根据***中相匹配的简笔字并为检索单位,再精确地检索出绝对关联的汉字,实现当前简少笔画的手写轮廓的汉字及其预知的汉字输入。因此本发明对笔画较少的汉字精确输入,对笔画较多的汉字只需部份笔画即能准确输入,高效地提高了手写汉字输入的输入速度和准确性,有着重大的意义。
Description
技术领域
本发明涉及汉字输入技术,更具体地说,涉及一种汉字手写输入速写方法和***。
背景技术
触摸式显示屏的出现大大改变了移动终端的指令输入方式,机械式硬件键盘从此不再是移动终端的必须部件。随着触摸式显示屏的大范围应用,手写式汉字输入方法开始在移动终端上流行开来。
区别于以往的拼音输入方式和笔划输入方式,手写式汉字输入方法允许用户按照汉字的正常书写方式进行输入。借助于汉字识别技术,手写式汉字输入方法识别用户输入的汉字并上屏。因此,手写式汉字输入方法无需对用户进行培训即可使用,大大方便了用户的使用。
然而,现有的手写式汉字输入方法往往要求用户输入完整个汉字,才能识别出对应的汉字。因此不难想象,现有的手写式汉字输入方法的输入速度较慢,严重影响用户体验。
因此,需要一种手写式汉字输入解决方案,可有效解决现有手写式汉字输入方法输入速度较慢识别的问题。
发明内容
本发明要解决的技术问题在于,针对现有手写式汉字输入方法输入速度较慢的缺陷,提供一种手写简笔字输入方法和***。
本发明解决其技术问题所采用的技术方案是:提供了接收在手写设备上书写产生的手写轨迹信息同时转化为汉字简笔字并为检索单位,再检索出简笔字库的数据库中关联的汉字,实现当前简少笔画的手写轮廓的汉字及其预知的汉字输入。
包括以下步骤:
a、接收在手写设备上书写产生的手写轨迹信息,将其信息识别并转化为汉字简笔字,筛选出简笔字库中最近似一个与当前手写轨迹信息相匹配的简笔字并为检索单位,在数据库中 查找出该简笔字相关的汉字,将查找到的相关汉字在候选输入区排序待输入。若所需的汉字出现执行b,若还未出现转c。
b、判断若已显示所需的汉字即可指令输入,同时程序自动清空显示的手写轨迹和检索中汉字简笔字及相关数据。
c、若无则继续手写输入,并刷新汉字候选区的汉字,并执行a。
c1、判断输入的结果不对,不能输入所需的汉字,执行退一步或若干步的手写轨迹信息,然后继续手写输入,刷新汉字候选区的汉字,并执行a;
c2、或全部清空相关数据,重新执行a。
d、结束。
在本发明所述的一种手写简笔字输入方法中,所述的汉字简笔字包括:除单一个笔画是属于整体一个汉字的“一”、“乙”以外,其它多个笔画的偏旁、汉字在书写结构上简化笔画了后面部份未成整体一个偏旁、汉字的前缀部份;
在本发明所述的一种手写简笔字输入方法中,所述的简笔字库包括有:权利要求2的未成整体一个偏旁、汉字的前缀部份和整体一个偏旁、汉字;
在本发明所述的一种手写简笔字输入方法中,所述的汉字简笔字还包括:“一”、“丨”、“亅”、“丿”、“丶”、“乛”、“ㄋ”及所有的按书写起笔的第一个笔画。
在本发明所述的一种手写简笔字输入方法中,所述的数据库还包括:汉字、简笔字对应的关联汉字的数据列表而提供程序检索。
在本发明所述的一种手写简笔字输入方法中,所述的关联汉字包括:已输入的简笔字其检索出来相关的汉字在候选输入区排序方法,以常用的汉字优先。
实施本发明的技术方案,具有以下有益效果:本发明提供的手写简笔字输入方法和***,允许用户通过手写输入简笔字来查找包含所有相关的汉字;该方案是先锁定已输入的汉字构造元素为前缀,指定数据通道入口类别中检索目标,与后面输入的为后缀并链锁式关联,以步步相连,环环相扣的数据链,顺藤摸瓜方式,缩小检索范围,使输入的汉字步步提示,轻易快速准确地找到所需汉字的输入。由此可见,本发明提供的技术方案对笔画较少的汉字精确输入,对笔画较多复杂的汉字只需部份笔画即能准确输入,无需用户输入完整个汉字即可快速实现所需汉字的输入,减少汉字输入的笔画,而缩短输入的时间,并且提高了识别的准确性和输入速度,使手写输入更上一台阶。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是依据本发明的流程图;
图2是依据本发明的简笔字元素示图;
图3是依据本发明的简笔字与数据库结构示图;
图4是依据本发明的输入界面示意图;
图5A~图5D是依据本发明的实施例汉字输入过程中汉字手写输入界面
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供的手写简笔字输入方法和***,允许用户通过手写输入简笔字来查找包含所有相关的汉字;该方案是先锁定已输入的汉字构造元素为前缀,指定数据通道入口类别中检索目标,与后面输入的为后缀并链锁式关联,以步步相连,环环相扣的数据链,顺藤摸瓜方式,缩小检索范围,使输入的汉字步步提示,轻易快速准确地找到所需汉字的输入。由此可见,本发明提供的技术方案无需用户输入完整个汉字即可快速实现所需汉字的输入,减少汉字输入的笔画,而缩短输入的时间,并且提高了识别的准确性,有助于提高手写式汉字输入方法的输入速度,使手写输入更上一台阶。
下面就结合附图和具体实施例来对本发明提供的技术方案进行详细描述。
图1是依据本发明一较佳实施例的一种汉字简笔字检索输入方法100的流程图。如图1所示,本方法开始于步骤100,随后,在步骤102,接收在手写设备上书写产生的手写轨迹信息同时转化为汉字简笔字。在下一步骤104,筛选出简笔字库中最近似一个与当前手写轨迹信息相匹配的简笔字并为检索单位。在下一步骤106,在数据库中查找出该简笔字相关的汉字,将查找到的相关汉字在候选输入区排序待输入。在下一步骤108,判断所需的汉字是否出现若是则转到步骤110,指令输入所需的汉字,同时程序自动清空显示的手写轨迹和检索中汉字简笔字及相关数据,在下一步骤118,本流程结束;若否转到步骤112,再判断输入 的结果是否正确否转到步骤114,执行退一步或若干步或全部清空相关数据,再回到步骤102,若是,则转到步骤116,继续手写输入,并刷新汉字候选区的汉字再回到步骤102。
图2是依据本发明的简笔字元素示图,如图2所示: 这些元素在手写时作为第一个起笔为简笔字除外,在其它时为组合另一个简笔字的构造元素。
图3是依据本发明的简笔字与数据库结构示图,如图3所示,对本发明提供的简笔字与数据库结构原理描述,图的左边是简笔字,对应右边该简笔字相关的汉字数据列表;其中简笔字链锁式关联,前面的指引后面,后面的包含前面,如图中:一→十→艹→→,从第1笔“一”,到第2笔“丨”为“十”,,到第3笔再“丨”为“艹”,到第4笔“一”为“”,到第5笔再“丿”为“”,由此可见简笔字为“”找到还有多个同一汉字轮廓的汉字:茂、藏、蒇、蓐、葳、苊、苈、蕨,可以继续在把简笔字再加多1笔进行分支:(茂)、(藏)、(蒇)、(蕨)、(苊、苈)、(蓐、葳)。按此类推把相同汉字轮廓的部份,也就是汉字的前缀部份为简笔字,指定数据通道入口类别中,提供程序检索。下面就以具体实例来说明本发明提供的手写简笔字输入方法。
当用户要输入汉字时,先在输入界面的手写输入区进行书写,如:图4中的202,接收手写轨迹信息并转化为简笔字,根据***中相匹配的简笔字并为检索单位,再精确地检索出关联的汉字在汉字候选区204按排序待指令输入。例如,用户想要输入“疆”字(疆字共有19个笔画)。首先,用户可汉字的书写顺序手写输入第1个简笔字元素“”,如图5A所示,依照本发明提供的手写简笔字检索汉字输入方法,找到“”简笔字的汉字显示在候选汉字栏内如:“已、马、弓、尸、敢、即、民、丑、尽、改”等这高频字;再写第2个简笔字元素“一”,组合简笔字为“”,如图5B所示,刷汉字候选区并把“”简笔字相对的汉字明显出来如:“己、巳、异、局、展、张、费、忌、慰、巽”等;这时用户想要输入的“疆”字并未出现在候选汉字栏内,那继续写第3个简笔字元素“”,组合简笔字为“弓”,如图5C所示,刷汉字候选区并把“弓”简笔字相对的汉字明显出来如:“弓、引、张、强、弱、弘、弹、疆、粥、鬻”等,此时用户想要输入的“疆”字已经出现在候选汉字栏内,虽然可以指令输入,但有很多重码的汉字而且不是在首位;这时再继续输入,再写第4个简笔字元素“一”,组合简笔字为如图5D所示,刷汉字候选区并把简笔字匹配而且是 唯一的一个所需的“疆”字明显出来,并可以指令输入。
此后,若用户在简笔字后再继续书写至“疆”的整体为余带;在前面为相关;而本身为标准。然而这个“疆”输入过程中,从第1笔的相关到第4笔的标准简笔字(→→弓→),先锁定已输入的简笔字构造元素为前缀,指定在“”数据通道入口类别中检索目标,与后面输入的为后缀并链锁式关联,以步步相连,环环相扣的数据链,顺藤摸瓜方式,缩小检索范围,使输入的汉字步步提示,轻易快速准确地找到所需汉字的输入。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种手写简笔字输入方法和***,其特征在于,接收在手写设备上书写产生的手写轨迹信息同时转化为汉字简笔字并为检索单位,再检索出简笔字库的数据库中关联的汉字,实现当前简笔字的汉字及其预知的汉字输入。
包括以下步骤:
a、接收在手写设备上书写产生的手写轨迹信息,将其信息识别并转化为汉字简笔字,筛选出简笔字库中最近似一个与当前手写轨迹信息相匹配的简笔字并为检索单位,在数据库中查找出该简笔字相关的汉字,将查找到的相关汉字在候选输入区排序待输入。若所需的汉字出现执行b,若还未出现转c。
b、判断若已显示所需的汉字即可指令输入,同时程序自动清空显示的手写轨迹和检索中汉字简笔字及相关数据。
c、若无则继续手写输入,并刷新汉字候选区的汉字,并执行a。
c1、判断输入的结果不对,不能输入所需的汉字,执行退一步或若干步的手写轨迹信息,然后继续手写输入,刷新汉字候选区的汉字,并执行a;
c2、或全部清空相关数据,重新执行a。
d、结束。
2.根据权利要求1所述一种手写简笔字输入方法和***,所述的汉字简笔字包括:除单一个笔画是属于整体一个汉字的“一”、“乙”以外,其它多个笔画的偏旁、汉字在书写结构上简化笔画了后面部份未成整体一个偏旁、汉字的前缀部份。
3.根据权利要求1所述一种手写简笔字输入方法和***,所述的简笔字库包括有:权利要求2的未成整体一个偏旁、汉字的前缀部份和整体一个偏旁、汉字。
4.根据权利要求2所述一种手写简笔字输入方法和***,所述的汉在字简笔字还包括:“一”、“丨”、“亅”、“丿”、“丶”、“乛”、“ㄋ”及所有的按书写起笔的第一个笔画。
5.根据权利要求1所述一种手写简笔字输入方法和***,所述的数据库还包括:汉字、简笔字对应的关联汉字的数据列表而提供程序检索。
6.根据权利要求1所述一种手写简笔字输入方法和***,所述的关联汉字包括:已输入的简笔字其检索出来相关的汉字在候选输入区排序方法,以常用的汉字优先。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310438350.1A CN104461099A (zh) | 2013-09-24 | 2013-09-24 | 一种手写简笔字输入方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310438350.1A CN104461099A (zh) | 2013-09-24 | 2013-09-24 | 一种手写简笔字输入方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104461099A true CN104461099A (zh) | 2015-03-25 |
Family
ID=52907281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310438350.1A Pending CN104461099A (zh) | 2013-09-24 | 2013-09-24 | 一种手写简笔字输入方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104461099A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10289664B2 (en) * | 2015-11-12 | 2019-05-14 | Lenovo (Singapore) Pte. Ltd. | Text input method for completing a phrase by inputting a first stroke of each logogram in a plurality of logograms |
CN110764627A (zh) * | 2018-07-25 | 2020-02-07 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169697A (zh) * | 2006-10-25 | 2008-04-30 | 孙屏蹇 | 一种音形结合的向电子设备中手写汉字的输入法 |
CN102193718A (zh) * | 2010-03-15 | 2011-09-21 | 邓桂成 | 一种汉字手写输入方法和汉字手写输入*** |
-
2013
- 2013-09-24 CN CN201310438350.1A patent/CN104461099A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101169697A (zh) * | 2006-10-25 | 2008-04-30 | 孙屏蹇 | 一种音形结合的向电子设备中手写汉字的输入法 |
CN102193718A (zh) * | 2010-03-15 | 2011-09-21 | 邓桂成 | 一种汉字手写输入方法和汉字手写输入*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10289664B2 (en) * | 2015-11-12 | 2019-05-14 | Lenovo (Singapore) Pte. Ltd. | Text input method for completing a phrase by inputting a first stroke of each logogram in a plurality of logograms |
CN110764627A (zh) * | 2018-07-25 | 2020-02-07 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和电子设备 |
CN110764627B (zh) * | 2018-07-25 | 2023-11-10 | 北京搜狗科技发展有限公司 | 一种输入方法、装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11928434B2 (en) | Method for text generation, device and storage medium | |
CN103502915B (zh) | 电子设备上基于屏幕软件键盘实现滑动输入文本的***及方法 | |
CN106446148A (zh) | 一种基于聚类的文本查重方法 | |
CN103488724B (zh) | 一种面向图书的阅读领域知识图谱构建方法 | |
WO2021135469A1 (zh) | 基于机器学习的信息抽取方法、装置、计算机设备及介质 | |
CN104346067B (zh) | 连续滑动输入单词的方法和*** | |
CN102880302A (zh) | 一种基于多词连续输入的字词识别方法、装置和*** | |
CN103440299A (zh) | 一种基于焦点上下文联想词的信息快速输入方法 | |
CN102073884A (zh) | 一种手写识别方法、***及手写识别终端 | |
CN102750552B (zh) | 一种手写识别方法、***及手写识别终端 | |
Zhang et al. | Effective subword segmentation for text comprehension | |
US20150088491A1 (en) | Keyword extraction apparatus and method | |
CN102937837A (zh) | 基于非完整识别的词语快速输入方法 | |
CN102243708B (zh) | 一种手写识别方法、***及手写识别终端 | |
CN102221976A (zh) | 基于非完整识别的词语快速输入方法 | |
Qi et al. | DuReadervis: A Chinese dataset for open-domain document visual question answering | |
Gygli et al. | Efficient object annotation via speaking and pointing | |
Abdelaziz et al. | Altecondb: A large-vocabulary arabic online handwriting recognition database | |
CN104898855B (zh) | 基于带摇杆设备的文本输入***及方法 | |
Matsumori et al. | Lattegan: Visually guided language attention for multi-turn text-conditioned image manipulation | |
CN104461099A (zh) | 一种手写简笔字输入方法和*** | |
CN102004795B (zh) | 一种手语检索的方法 | |
Xu et al. | An adaptive wordpiece language model for learning chinese word embeddings | |
Ma et al. | Unsupervised machine commenting with neural variational topic model | |
CN102567424B (zh) | 一种诗词关联库***及其实现方法和电子学习设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150325 |