《一种字符输入方法及字符输入设备.pdf》由会员分享,可在线阅读,更多相关《一种字符输入方法及字符输入设备.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102799379 A (43)申请公布日 2012.11.28 C N 1 0 2 7 9 9 3 7 9 A *CN102799379A* (21)申请号 201210244352.2 (22)申请日 2012.07.13 G06F 3/048(2006.01) (71)申请人北京小米科技有限责任公司 地址 100102 北京市朝阳区望京西路甲50 号卷石天地大厦A座12层 (72)发明人吴廷彬 刘道宽 邢鑫岩 (74)专利代理机构北京同达信恒知识产权代理 有限公司 11291 代理人孔凡红 (54) 发明名称 一种字符输入方法及字符输入设备 (57) 摘要 本发。
2、明公开了一种字符输入方法及字符输入 设备,主要内容包括:获取包含至少一个字符的 图像文件;从所述图像文件中确定包含部分或全 部所述字符的识别区域;对确定的所述识别区域 中的字符进行识别,得到候选字符;从识别得到 的候选字符中选择至少一个字符作为输入的字 符。在本发明实施例的方案中,由于将对包含在图 片中的字符进行识别得到的候选字符作为输入的 字符,不需要利用键盘进行文字输入或连接网络 进行数据的读取,因此,提高了字符的输入效率, 减少了手工打字工作量,提升了用户体验。 (51)Int.Cl. 权利要求书1页 说明书5页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利。
3、要求书 1 页 说明书 5 页 附图 2 页 1/1页 2 1.一种字符输入方法,其特征在于,所述方法包括: 获取包含至少一个字符的图像文件; 从所述图像文件中确定包含部分或全部所述字符的识别区域; 对确定的所述识别区域中的字符进行识别,得到候选字符; 从识别得到的候选字符中选择至少一个字符作为输入的字符。 2.如权利要求1所述的方法,其特征在于,对确定的所述识别区域中的字符进行识别, 具体为: 针对所述识别区域中的任一字符进行识别,并判断针对该字符的识别结果是否唯一; 若是,则该唯一的识别结果为候选字符; 若否,则所有的识别结果都为候选字符。 3.如权利要求2所述的方法,其特征在于,在得到候。
4、选字符之后,且从候选字符中选择 至少一个字符作为输入的字符之前,所述方法还包括: 为各候选字符提供可选的联想字符; 从识别得到的候选字符中选择至少一个字符作为输入的字符,具体包括: 从识别得到的候选字符中选择至少一个字符以及该字符的联想字符作为输入的字符。 4.如权利要求2所述的方法,其特征在于,在从候选字符中选择至少一个字符之后,且 将选择的至少一个字符作为输入字符进行输入操作之前,所述方法还包括: 为选择的字符提供可选的联想字符; 从识别得到的字符中选择至少一个字符作为输入的字符之后,所述方法还包括: 将选择的字符的联想字符作为输入的字符。 5.一种字符输入设备,其特征在于,所述字符输入设。
5、备包括: 获取模块,用于获取包含至少一个字符的图像文件; 确定模块,用于从所述图像文件中确定包含部分或全部所述字符的识别区域; 识别模块,用于对确定的所述识别区域中的字符进行识别,得到候选字符; 选择模块,用于从识别得到的候选字符中选择至少一个字符作为输入的字符。 6.如权利要求5所述的字符输入设备,其特征在于, 所述识别模块,具体用于针对所述识别区域中的任一字符进行识别,并判断针对该字 符的识别结果是否唯一;若是,则该唯一的识别结果为候选字符;若否,则所有的识别结果 都为候选字符。 7.如权利要求6所述的字符输入设备,其特征在于,所述字符输入设备还包括: 联想字符提供模块,用于为各候选字符提。
6、供可选的联想字符; 所述选择模块,具体用于从识别得到的候选字符中选择至少一个字符以及该字符的联 想字符作为输入的字符。 8.如权利要求6所述的字符输入设备,其特征在于,所述字符输入设备还包括:联想字 符提供模块; 所述联想字符提供模块,用于为选择的字符提供可选的联想字符; 所述选择模块,还用于将选择的字符的联想字符作为输入的字符。 权 利 要 求 书CN 102799379 A 1/5页 3 一种字符输入方法及字符输入设备 技术领域 0001 本发明涉及针对字符输入设备的输入法技术领域,尤其涉及一种字符输入方法及 字符输入设备。 背景技术 0002 随着通信技术的不断发展,手持移动设备越来越大。
7、众化,多样化,对于具有人机交 互界面的手持移动设备,其可用性与友好性越来越受到广大用户的关注。 0003 用户在与具有人机交互界面的手持移动设备进行交互时,需要借助于输入法将交 互信息(如文字信息)输入至手持移动设备,一般的,可根据在输入文字时是否需要使用键 盘将输入法分为键盘输入法和非键盘输入法。 0004 现有的键盘输入法主要是以模拟传统键盘为主,传统的键盘有两种:一种是个人 计算机通用的标准104键盘,另一种是手机常用的T9键盘。标准104键盘的按键个数较 多,使用该104键盘进行文字输入的重码率较低,但由于其大小是手机的几十倍,不能很好 的在手机上使用;T9键盘只有9个按键表示字母,由。
8、于使用该T9键盘进行文字输入的重码 率较高,因此,将会导致输入效率不高,用户体验较差。 0005 非键盘输入法包括手写输入法、语音输入法等,但手写输入较慢,输入效率不高; 语音输入法尽管从理论上可以提高输入效率,但是,在实际应用中,一方面,手机需要连接 网络读取数据进行语音的识别,而联网读取数据需占用一定的时长;另一方面,现有技术的 语音识别率较低,因此,现有的非键盘输入法,也存在输入效率不高,用户体验较差的问题。 发明内容 0006 本发明实施例提供了一种字符输入方法及字符输入设备,以解决现有的输入法输 入效率低,用户体验较差的问题。 0007 一种字符输入方法,所述方法包括: 0008 获。
9、取包含至少一个字符的图像文件; 0009 从所述图像文件中确定包含部分或全部所述字符的识别区域; 0010 对确定的所述识别区域中的字符进行识别,得到候选字符; 0011 从识别得到的候选字符中选择至少一个字符作为输入的字符。 0012 一种字符输入设备,所述字符输入设备包括: 0013 获取模块,用于获取包含至少一个字符的图像文件; 0014 确定模块,用于从所述图像文件中确定包含部分或全部所述字符的识别区域; 0015 识别模块,用于对确定的所述识别区域中的字符进行识别,得到候选字符; 0016 选择模块,用于从识别得到的候选字符中选择至少一个字符作为输入的字符。 0017 在本发明实施例。
10、的方案中,由于将对包含在图片中的字符进行识别得到的候选字 符作为输入的字符,不需要利用键盘进行文字输入或连接网络进行数据的读取,因此,提高 了字符的输入效率,减少了手工打字工作量,进而提升了用户体验。 说 明 书CN 102799379 A 2/5页 4 附图说明 0018 图1为本发明实施例一中的字符输入方法流程示意图; 0019 图2为本发明实施例二中的获取的图像文件的示意图; 0020 图3为本发明实施例二中确定的识别区域的示意图; 0021 图4为本发明实施例二中确定的识别区域的示意图; 0022 图5为本发明实施例三中的字符输入设备的结构示意图; 0023 图6为本发明实施例三中的字。
11、符输入设备的结构示意图; 0024 图7为本发明实施例三中的字符输入设备的结构示意图; 0025 图8为本发明实施例三中的字符输入设备的结构示意图。 具体实施方式 0026 本发明实施例通过对获取的图像文件中的识别区域中的字符进行识别,得到候 选字符,并从所述候选字符中选择至少一个字符作为输入字符,由于本发明的方案对包含 字符的图片文件中的识别区域的字符进行了识别,识别后得到的候选字符即可作为输入字 符,因此,减少了手工打字工作量,提高了字符的输入效率。 0027 下面具体结合说明书附图对本发明实施例进行详细描述。 0028 实施例一 0029 如图1所示,为本发明实施例一提供的字符输入方法流。
12、程示意图,包括以下步骤: 0030 步骤101:获取包含至少一个字符的图像文件。 0031 所述图像文件的文件格式可以是jpg、bmp、png、tiff、gif等。 0032 步骤102:从所述图像文件中确定包含部分或全部所述字符的识别区域。 0033 所述识别区域可以为矩形、椭圆形或圆形。所述识别区域可以是用户根据实际需 求确定的。 0034 步骤103:对确定的所述识别区域中的字符进行识别,得到候选字符。 0035 在本步骤103中,可以利用光学字符识别技术(Optical Character Recognition, OCR)进行识别,OCR技术可对图片文件进行分析处理,将图片文件中的字。
13、符翻译为计算机字 符,计算机可对计算机字符进行删除、复制、粘贴操作。 0036 由于OCR技术从图片中识别字符的准确率不能达到100%,对某些不易识别的字 符,识别结果不唯一,也就是说有多种识别结果,故,较优的,对确定的所述识别区域中的字 符进行识别,具体为: 0037 针对所述识别区域中的任一字符进行识别,并判断针对该字符的识别结果是否唯 一; 0038 若是,则该唯一的识别结果为候选字符; 0039 若否,则所有的识别结果都为候选字符。 0040 步骤104:从识别得到的候选字符中选择至少一个字符作为输入的字符。 0041 由于识别得到的候选字符中,可能只有部分字符是符合用户当前需求的字符。
14、,本 步骤104中,即可从识别得到的候选字符中选择符合用户需求的字符作为输入的字符。 0042 考虑到候选字符的联想字符可能是用户需要的字符,为了进一步提高字符的输入 说 明 书CN 102799379 A 3/5页 5 效率,故,较优的,在得到候选字符之后,且从候选字符中选择至少一个字符作为输入的字 符之前,所述方法还包括: 0043 为各候选字符提供可选的联想字符; 0044 从识别得到的候选字符中选择至少一个字符作为输入的字符,具体包括: 0045 从识别得到的候选字符中选择至少一个字符以及该字符的联想字符作为输入的 字符。 0046 考虑到选择的至少一个字符的联想字符可能是用户需要的字。
15、符,为了进一步提高 字符的输入效率,故,较优的,在从候选字符中选择至少一个字符之后,且将选择的至少一 个字符作为输入字符进行输入操作之前,所述方法还包括: 0047 为选择的字符提供可选的联想字符; 0048 从识别得到的字符中选择至少一个字符作为输入的字符之后,所述方法还包括: 0049 将选择的字符的联想字符作为输入的字符。 0050 需要说明的是,对于一个候选字符或选择的字符,其联想字符是与该候选字符常 在一起使用的字符,例如:与字符“喜”的联想字符可以为“欢”、“好”、“上眉梢”。 0051 考虑到选定区域的字符中可能不能满足用户的需求,用户还需要其他字符,较优 的,在从识别得到的候选。
16、字符中选择至少一个字符作为输入的字符后,所述方法还包括: 0052 将字符输入方法切换到键盘输入法。 0053 进行上述切换之后,用户可使用传统的键盘输入法输入字符。 0054 通过本发明实施例一的方案,可以对包含字符的图像文件中的字符进行识别,并 进一步可利用识别得到的候选字符的联想字符作为输入字符,以及利用选择的至少一个字 符的联想字符作为输入字符,极大的提高了字符输入的效率,只要能获得包含需要的字符 的图片文件,使用本发明的方案,即可较快的将所述需要的字符作为输入的字符,提高了字 符输入的效率,提升了用户体验。 0055 实施例二 0056 本发明是实施例二以手机编辑一条短信为例,对本发。
17、明实施例一中的字符输入方 法进行详细地说明。 0057 假设用户A手中有一张如图2所示的内容的纸质菜单,并且要编辑一条这样的短 信“订餐:老醋花生鸡蛋西红柿”,此时,用户A可以使用手机中的相机拍摄所述纸质菜单, 获得如图2所示的图片文件。 0058 获得图2所示的图片文件后,用户可以将将所述图片文件调入到手机中的图片编 辑器,以确定其需要识别的识别区域。此时,有两种确定识别区域的方法: 0059 第一种方法:手工划定识别区域。对于具有触摸屏功能的手机,用户A可以通过指 定所述获取到的图片中两个坐标点的坐标来确定识别区域,触摸屏感知到用户确定的两个 坐标点时,以坐标点为矩形的对角点(即矩形对角线。
18、的两个端点),确定包含用户A所需的字 符的识别区域,针对上述用户A需要的字符“老”、“醋”、“花”、“生”、“鸡”、“蛋”、“西”、“红”、 “柿”确定的识别区域可以如图3和图4所示。 0060 第二种方法:手机自动确定候选识别区域。手机对获取的图片自动确定至少一 个候选识别区域,用户A可以通过对自动确定的候选识别区域的位置和大小利用手机按键 (如手机的上下左右控制键)进行调整,获取包含需要的字符的识别区域。 说 明 书CN 102799379 A 4/5页 6 0061 确定如图3和/或图4的识别区域后,手机利用OCR技术针对确定的每一个识别 区域中的文字进行识别,识别后即可得到候选字符“煮。
19、”、“花”、“生”、“米”、“老”、“醋”、“花”、 “生”、“鸡”、“蛋”、“西”、“红”、“柿”。 0062 用户A确定需要的字符,手机接收用户A的字符选择请求,从识别得到的字符中将 字符“老”、“醋”、“花”、“生”、“鸡”、“蛋”、“西”、“红”、“柿”作为输入的字符,并将所述输入的 字符调入手机短信编辑器,用户可以在所述输入的字符的基础上,继续进行字符编辑“订”、 “餐”“:”字符,并在字符“生”和字符“鸡”之间编辑空隔,即可将短信“订餐:老醋花生鸡 蛋西红柿”。 0063 由本发明实施例二的利用手机编辑短信的例子可知,本发明实施例中的字符输入 法可以利用手机中的相机获取包含用户需要。
20、的字符的图片文件,并能将用户需要的字符简 便、快捷的输入到,尤其是用户在不认识某些不常用的文字时,只要能将获得包含所述不常 用的文字的图片,即可将其输入,更加符合用户的情感需求,提高了字符输入速率,提升了 用户体验。 0064 实施例三 0065 如图5所示,为本发明实施例三提供的一种字符输入设备的结构示意图,所述字 符输入设备包括:获取模块11、确定模块12、识别模块13和选择模块14,其中: 0066 所述获取模块11,用于获取包含至少一个字符的图像文件; 0067 确定模块12,用于从所述图像文件中确定包含部分或全部所述字符的识别区域; 0068 识别模块13,用于对确定的所述识别区域中。
21、的字符进行识别,得到候选字符; 0069 选择模块14,用于从识别得到的候选字符中选择至少一个字符作为输入的字符。 0070 较优的,所述识别模块13,具体用于针对所述识别区域中的任一字符进行识别,并 判断针对该字符的识别结果是否唯一;若是,则该唯一的识别结果为候选字符;若否,则所 有的识别结果都为候选字符。 0071 为了进一步提高输入字符的效率,在上述图5所示的字符输入设备的结构的基础 上,本发明实施例三提供了三种优选方案,其结构示意图分别如图6、图7和图8所示。 0072 在图6所示的字符输入设备中,相对于图5所示的字符输入设备的结构,图6中所 示的字符输入设备还包括: 0073 联想字。
22、符提供模块15,用于为各候选字符提供可选的联想字符; 0074 所述选择模块14,具体用于从识别得到的候选字符中选择至少一个字符以及该字 符的联想字符作为输入的字符。 0075 相对于图5所示的字符输入设备的结构,图7中所示的字符输入设备还包括: 0076 联想字符提供模块15,用于为选择的字符提供可选的联想字符; 0077 所述选择模块14,还用于将选择的字符的联想字符作为输入的字符。 0078 相对于图5所示的字符输入设备的结构,图8中所示的字符输入设备还包括: 0079 联想字符提供模块15,用于为各候选字符提供可选的联想字符,以及为选择的字 符提供可选的联想字符。 0080 所述选择模。
23、块14,具体用于从识别得到的候选字符中选择至少一个字符以及该字 符的联想字符作为输入的字符。 0081 所述选择模块14,还用于将选择的字符的联想字符作为输入的字符。 说 明 书CN 102799379 A 5/5页 7 0082 需要说明的是,本实施例三中的字符输入设备可以是终端设备。 0083 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。 说 明 书CN 102799379 A 1/2页 8 图1 图2 图3 图4 说 明 书 附 图CN 102799379 A 2/2页 9 图5 图6 图7 图8 说 明 书 附 图CN 102799379 A 。