《一种输入方法、装置和系统.pdf》由会员分享,可在线阅读,更多相关《一种输入方法、装置和系统.pdf(33页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104049772A43申请公布日20140917CN104049772A21申请号201410239732622申请日20140530G06F3/033201301G06F3/02320060171申请人北京搜狗科技发展有限公司地址100084北京市海淀区中关村东路1号院9号楼搜狐网络大厦9层01房间72发明人刘辉刘媛尊74专利代理机构北京润泽恒知识产权代理有限公司11319代理人赵娟54发明名称一种输入方法、装置和系统57摘要本发明实施例提供了一种输入方法、装置和系统,所述方法包括生成检测平面;检测在所述检测平面中输入时的输入位置;根据所述输入位置检测在所述检测平面上用于。
2、输入的手部信息;确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;提取与所述输入位置对应的按键区域所属的按键。本发明实施例按键的按键区域与手部相匹配,相对一般的移动设备的键盘大,减少了按键的难易程度、有效减少误输入的发生,在用户熟悉按键排布的情况下,可以单凭敲击即可实现输入,摆脱了诸如键盘等现实输入设备的限制,也摆脱了诸如跑步等情景限制,实现了随时随地的输入,大大地提高了输入效率。51INTCL权利要求书5页说明书20页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书5页说明书20页附图7页10申请公布号CN104049772ACN104049772A1/5页。
3、21一种输入方法,其特征在于,包括生成检测平面;检测在所述检测平面中输入时的输入位置;根据所述输入位置检测在所述检测平面上用于输入的手部信息;确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;提取与所述输入位置对应的按键区域所属的按键。2根据权利要求1所述的方法,其特征在于,所述根据所述输入位置检测在所述检测平面上用于输入的手部信息的步骤包括若在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;若在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。3根据权利要求1或2所述的方法,其特征在于,所述根据。
4、所述输入位置检测在所述检测平面用于输入的手部信息的步骤包括根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;当所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;当所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。4根据权利要求1所述的方法,其特征在于,所述确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域的步骤包括对所述检测平面划分所述手部用于输入的输入区域;在所述输入区域中按照用户特征信息确定与所述手部匹配的一个或多个按键对应的。
5、按键区域。5根据权利要求4所述的方法,其特征在于,所述对所述检测平面划分所述手部用于输入的输入区域的步骤包括获取所述手部在所述检测平面中输入时的输入频率和/或输入位置;采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则采用所述输入位置组合成输入区域。6根据权利要求4所述的方法,其特征在于,所述用户特征信息包括但不限于以下至少一个手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。7根据权利要求1所述的方法,其特征在于,所述输入位置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;所述提取与所述输入位置对应的按键区域所属。
6、的按键的步骤包括当用于输入的手部为双手时,提取所述输入距离和所述输入角度所属的第一距离区域和第一角度区域;提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。8根据权利要求1所述的方法,其特征在于,所述输入位置包括输入距离和输入角度,权利要求书CN104049772A2/5页3所述按键区域包括第二距离区域和第二角度区域;所述提取与所述输入位置对应的按键区域所属的按键的步骤包括当用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;提取所述第二距离区域和第二角度区域对应的按键作为输入的按键。9根据权利要求1所述的方法,其特征在于,所述提取与所述输入位置对。
7、应的按键的步骤包括计算所述手部输入时的手部位移;采用所述手部位移和所述输入位置计算实际输入位置;提取所述实际输入位置所属的按键区域所对应的按键。10根据权利要求1或2或4或5或6或7或8或9所述的方法,其特征在于,还包括对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。11根据权利要求10所述的方法,其特征在于,还包括将所述输入信息发送至相连接的电子设备;所述输入信息用于在所述电子设备中进行显示。12一种输入装置,其特征在于,包括检测平面生成模块,用于生成检测平面;输入位置检测模块,用于检测在所述检测平面中输入时的输入位置;手部检测模块,用于根据输入位置检测在所述检测平面上用。
8、于输入的手部信息;按键区域确定模块,用于确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;按键提取模块,用于提取与所述输入位置对应的按键区域所属的按键。13根据权利要求12所述的装置,其特征在于,所述手部检测模块包括第一判断子模块,用于在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;第二判断子模块,用于在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。14根据权利要求12或13所述的装置,其特征在于,所述手部检测模块包括输入计算子模块,用于根据所述输入位置计算在所述检测平面中相邻两次输入时的输。
9、入频率和输入位移;查找子模块,用于查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;第三判断子模块,用于在所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;第四判断子模块,用于在所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。15根据权利要求12所述的装置,其特征在于,所述按键区域确定模块包括划分子模块,用于对所述检测平面划分所述手部用于输入的输入区域;确定子模块,用于在所述输入区域中按照用户特征信息确定与所述手部匹配的一个或权利要求书CN104049772A3/5页4多个按键对应的按键区域。16根据权利要求15。
10、所述的装置,其特征在于,所述划分子模块包括获取子模块,用于获取所述手部在所述检测平面中输入时的输入频率和/或输入位置;第五判断子模块,用于采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则调用组合子模块;组合子模块,用于采用所述输入位置组合成输入区域。17根据权利要求15所述的装置,其特征在于,所述用户特征信息包括但不限于以下至少一个手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。18根据权利要求12所述的装置,其特征在于,所述输入位置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;所述按键提取模块包括第一提取子。
11、模块,用于在用于输入的手部为双手时,提取所述输入距离和所述输入角度所属的第一距离区域和第一角度区域;第二提取子模块,用于提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。19根据权利要求12所述的装置,其特征在于,所述输入位置包括输入距离和输入角度,所述按键区域包括第二距离区域和第二角度区域;所述按键提取模块包括第三提取子模块,用于在用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;第四提取子模块,用于提取所述第二距离区域和第二角度区域对应的按键作为输入的按键。20根据权利要求12所述的装置,其特征在于,所述按键提取模块包括位移计算子模块,用于计。
12、算所述手部输入时的手部位移;实际位置计算子模块,用于采用所述手部位移和所述输入位置计算实际输入位置;第五提取子模块,用于提取所述实际输入位置所属的按键区域所对应的按键。21根据权利要求12或13或15或16或17或18或19或20所述的装置,其特征在于,还包括输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。22根据权利要求21所述的装置,其特征在于,还包括第一输入信息发送模块,用于将所述输入信息发送至相连接的电子设备;所述输入信息用于在所述电子设备中进行显示。23一种输入装置,其特征在于,包括输入位置接收模块,用于接收终端设备发送的输入位置;所述输入位置为。
13、在所述终端设备生成的检测平面中检测到的输入位置;手部检测模块,用于根据输入位置检测在所述检测平面上用于输入的手部信息;权利要求书CN104049772A4/5页5按键区域确定模块,用于确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;按键提取模块,用于提取与所述输入位置对应的按键区域所属的按键。24根据权利要求23所述的装置,其特征在于,所述手部检测模块包括第一判断子模块,用于在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;第二判断子模块,用于在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。。
14、25根据权利要求23或24所述的装置,其特征在于,所述手部检测模块包括输入计算子模块,用于根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;查找子模块,用于查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;第三判断子模块,用于在所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;第四判断子模块,用于在所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。26根据权利要求23所述的装置,其特征在于,所述按键区域确定模块包括划分子模块,用于对所述检测平面划分所述手部用于输入的输入区域;确定子模块,用于在。
15、所述输入区域中按照用户特征信息确定与所述手部匹配的一个或多个按键对应的按键区域。27根据权利要求26所述的装置,其特征在于,所述划分子模块包括获取子模块,用于获取所述手部在所述检测平面中输入时的输入频率和/或输入位置;第五判断子模块,用于采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则调用组合子模块;组合子模块,用于采用所述输入位置组合成输入区域。28根据权利要求26所述的装置,其特征在于,所述用户特征信息包括但不限于以下至少一个手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。29根据权利要求23所述的装置,其特征在于,所述输入位。
16、置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;所述按键提取模块包括第一提取子模块,用于在用于输入的手部为双手时,提取所述输入距离和所述输入角度所属的第一距离区域和第一角度区域;第二提取子模块,用于提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。30根据权利要求23所述的装置,其特征在于,所述输入位置包括输入距离和输入角度,所述按键区域包括第二距离区域和第二角度区域;所述按键提取模块包括权利要求书CN104049772A5/5页6第三提取子模块,用于在用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;第四提取子模块,用于提。
17、取所述第二距离区域和第二角度区域对应的按键作为输入的按键。31根据权利要求23所述的装置,其特征在于,所述按键提取模块包括位移计算子模块,用于计算所述手部输入时的手部位移;实际位置计算子模块,用于采用所述手部位移和所述输入位置计算实际输入位置;第五提取子模块,用于提取所述实际输入位置所属的按键区域所对应的按键。32根据权利要求23或24或26或27或28或29或30或31所述的装置,其特征在于,还包括输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。33根据权利要求32所述的装置,其特征在于,还包括第二输入信息发送模块,用于将所述输入信息发送至所述终端设备;。
18、所述输终端设备用于将所述输入信息发送至相连接的电子设备;所述输入信息用于在所述电子设备中进行显示。34一种输入系统,其特征在于,所述系统包括服务器和终端设备;其中,所述终端设备包括检测平面生成模块,用于生成检测平面;输入位置检测模块,用于检测在所述检测平面中输入时的输入位置;输入位置发送模块,用于将所述输入位置发送至所述服务器;所述服务器包括输入位置接收模块,用于接收终端设备发送的输入位置;手部检测模块,用于根据所述输入位置检测在所述检测平面上用于输入的手部信息;按键区域确定模块,用于确定与所述手部匹配的一个或多个按键在所述检测平面中的按键区域;按键提取模块,用于提取与所述输入位置对应的按键区。
19、域所属的按键。35根据权利要求34所述的系统,其特征在于,所述服务器还包括输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。36根据权利要求35所述的装置,其特征在于,所述系统还包括电子设备;所述服务器还包括第二输入信息发送模块,用于将所述输入信息发送至所述终端设备;所述终端设备还包括第一输入信息接收模块,用于接收所述服务器发送的输入信息;第一输入信息发送模块,用于将所述输入信息发送至相连接的电子设备;所述电子设备包括第二输入信息接收模块,用于接收所述终端设备发送的输入信息;输入信息显示模块,用于显示所述输入信息。权利要求书CN104049772A1/20页。
20、7一种输入方法、装置和系统技术领域0001本发明涉及输入法的技术领域,特别是涉及一种输入方法、一种输入装置和一种输入系统。背景技术0002目前,随着互联网的高速发展,网络应用趋向多元化,网上的信息量急剧增加。在各种场合下,用户经常需要输入信息。例如,在搜索引擎中输入关键词搜索网页,在即时通讯工具中输入文字与其他用户进行交流,等等。0003因此,输入设备作为计算机与用户或其他设备通信的桥梁,是用户和计算机系统之间进行信息交互的主要装置之一,被广泛应用在各个领域中,使得用户可以向计算机输入数据和信息。0004尤其是随着移动设备的大规模普及,在很大程度上改变了用户的生活和工作的方式,用户可以随时随地。
21、输入信息与外界沟通,例如完成工作邮件处理、审批流程等。0005但是,这种随时随地输入的需求,却受到硬件本身的约束。移动设备的屏幕用于触屏输入普遍都是小尺寸,而用户的手大小不同,使得出现按键困难、容易发生误输入等情况,使得输入效率低下。0006再者,用户在步行、跑步等特殊情况下,输入设备容易出现抖动,因此也经常会出现按键操作困难、容易发生误输入等情况,使得输入效率低下。发明内容0007本发明实施例所要解决的技术问题是提供一种输入方法,用以提高用户的输入效率。0008相应的,本发明实施例还提供了一种输入装置和一种输入系统,用以保证上述方法的实现及应用。0009为了解决上述问题,本发明实施例公开了一。
22、种输入方法,包括0010生成检测平面;0011检测在所述检测平面中输入时的输入位置;0012根据所述输入位置检测在所述检测平面上用于输入的手部信息;0013确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;0014提取与所述输入位置对应的按键区域所属的按键。0015优选地,所述根据所述输入位置检测在所述检测平面上用于输入的手部信息的步骤包括0016若在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;0017若在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。说明书CN104049772A2/20。
23、页80018优选地,所述根据所述输入位置检测在所述检测平面用于输入的手部信息的步骤包括0019根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;0020查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;0021当所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;0022当所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。0023优选地,所述确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域的步骤包括0024对所述检测平面划分所述手部用于输入的输入区域;0025在所述输入区域中按照。
24、用户特征信息确定与所述手部匹配的一个或多个按键对应的按键区域。0026优选地,所述对所述检测平面划分所述手部用于输入的输入区域的步骤包括0027获取所述手部在所述检测平面中输入时的输入频率和/或输入位置;0028采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则采用所述输入位置组合成输入区域。0029优选地,所述用户特征信息包括但不限于以下至少一个0030手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。0031优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;0032所述提取与所述输入位置对应的。
25、按键区域所属的按键的步骤包括0033当用于输入的手部为双手时,提取所述输入距离和所述输入角度所属的第一距离区域和第一角度区域;0034提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。0035优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第二距离区域和第二角度区域;0036所述提取与所述输入位置对应的按键区域所属的按键的步骤包括0037当用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;0038提取所述第二距离区域和第二角度区域对应的按键作为输入的按键。0039优选地,所述提取与所述输入位置对应的按键的步骤包括0040计算所述手部输。
26、入时的手部位移;0041采用所述手部位移和所述输入位置计算实际输入位置;0042提取所述实际输入位置所属的按键区域所对应的按键。0043优选地,还包括0044对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。0045优选地,还包括0046将所述输入信息发送至相连接的电子设备;说明书CN104049772A3/20页90047所述输入信息用于在所述电子设备中进行显示。0048本发明实施例还公开了一种输入装置,包括0049检测平面生成模块,用于生成检测平面;0050输入位置检测模块,用于检测在所述检测平面中输入时的输入位置;0051手部检测模块,用于根据输入位置检测在所述检测平面。
27、上用于输入的手部信息;0052按键区域确定模块,用于确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;0053按键提取模块,用于提取与所述输入位置对应的按键区域所属的按键。0054优选地,所述手部检测模块包括0055第一判断子模块,用于在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;0056第二判断子模块,用于在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。0057优选地,所述手部检测模块包括0058输入计算子模块,用于根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;。
28、0059查找子模块,用于查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;0060第三判断子模块,用于在所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;0061第四判断子模块,用于在所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。0062优选地,所述按键区域确定模块包括0063划分子模块,用于对所述检测平面划分所述手部用于输入的输入区域;0064确定子模块,用于在所述输入区域中按照用户特征信息确定与所述手部匹配的一个或多个按键对应的按键区域。0065优选地,所述划分子模块包括0066获取子模块,用于获取所述手部。
29、在所述检测平面中输入时的输入频率和/或输入位置;0067第五判断子模块,用于采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则调用组合子模块;0068组合子模块,用于采用所述输入位置组合成输入区域。0069优选地,所述用户特征信息包括但不限于以下至少一个0070手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。0071优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;0072所述按键提取模块包括0073第一提取子模块,用于在用于输入的手部为双手时,提取所述输入距离和所述输入角度所属的第一距离区域和。
30、第一角度区域;说明书CN104049772A4/20页100074第二提取子模块,用于提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。0075优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第二距离区域和第二角度区域;0076所述按键提取模块包括0077第三提取子模块,用于在用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;0078第四提取子模块,用于提取所述第二距离区域和第二角度区域对应的按键作为输入的按键。0079优选地,所述按键提取模块包括0080位移计算子模块,用于计算所述手部输入时的手部位移;0081实际位置计算子模块,用。
31、于采用所述手部位移和所述输入位置计算实际输入位置;0082第五提取子模块,用于提取所述实际输入位置所属的按键区域所对应的按键。0083优选地,还包括0084输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。0085优选地,还包括0086第一输入信息发送模块,用于将所述输入信息发送至相连接的电子设备;所述输入信息用于在所述电子设备中进行显示。0087本发明实施例还公开了一种输入装置,包括0088输入位置接收模块,用于接收终端设备发送的输入位置;所述输入位置为在所述终端设备生成的检测平面中检测到的输入位置;0089手部检测模块,用于根据输入位置检测在所述检测平面。
32、上用于输入的手部信息;0090按键区域确定模块,用于确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;0091按键提取模块,用于提取与所述输入位置对应的按键区域所属的按键。0092优选地,所述手部检测模块包括0093第一判断子模块,用于在所述检测平面中检测到一个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为单手;第二判断子模块,用于在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。0094优选地,所述手部检测模块包括0095输入计算子模块,用于根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;0096。
33、查找子模块,用于查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;0097第三判断子模块,用于在所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;0098第四判断子模块,用于在所述输入位移属于所述双手输入位移范围时,判断用于说明书CN104049772A105/20页11输入的手部为双手。0099优选地,所述按键区域确定模块包括0100划分子模块,用于对所述检测平面划分所述手部用于输入的输入区域;0101确定子模块,用于在所述输入区域中按照用户特征信息确定与所述手部匹配的一个或多个按键对应的按键区域。0102优选地,所述划分子模块。
34、包括0103获取子模块,用于获取所述手部在所述检测平面中输入时的输入频率和/或输入位置;0104第五判断子模块,用于采用所述输入频率和/或所述输入位置判断所述手部对应的一个或多次输入是否为有效输入;若是,则调用组合子模块;0105组合子模块,用于采用所述输入位置组合成输入区域。0106优选地,所述用户特征信息包括但不限于以下至少一个0107手掌大小信息、手指长短信息、用户输入特征信息、双臂间距信息、身高信息。0108优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第一距离区域和第一角度区域;0109所述按键提取模块包括0110第一提取子模块,用于在用于输入的手部为双手时,提取所述输。
35、入距离和所述输入角度所属的第一距离区域和第一角度区域;0111第二提取子模块,用于提取所述第一距离区域和第一角度区域对应的按键作为输入的按键。0112优选地,所述输入位置包括输入距离和输入角度,所述按键区域包括第二距离区域和第二角度区域;0113所述按键提取模块包括0114第三提取子模块,用于在用于输入的手部为单手时,提取所述输入距离和所述输入角度所属的第二距离区域和第二角度区域;0115第四提取子模块,用于提取所述第二距离区域和第二角度区域对应的按键作为输入的按键。0116优选地,所述按键提取模块包括0117位移计算子模块,用于计算所述手部输入时的手部位移;0118实际位置计算子模块,用于采。
36、用所述手部位移和所述输入位置计算实际输入位置;0119第五提取子模块,用于提取所述实际输入位置所属的按键区域所对应的按键。0120优选地,还包括0121输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获得输入信息。0122优选地,还包括0123第二输入信息发送模块,用于将所述输入信息发送至所述终端设备;所述输终端设备用于将所述输入信息发送至相连接的电子设备;所述输入信息用于在所述电子设备中进行显示。说明书CN104049772A116/20页120124本发明实施例还公开了一种输入系统,其特征在于,所述系统包括服务器和终端设备;0125其中,所述终端设备包括0126检测。
37、平面生成模块,用于生成检测平面;0127输入位置检测模块,用于检测在所述检测平面中输入时的输入位置;0128输入位置发送模块,用于将所述输入位置发送至所述服务器;0129所述服务器包括0130输入位置接收模块,用于接收终端设备发送的输入位置;0131手部检测模块,用于根据所述输入位置检测在所述检测平面上用于输入的手部信息;0132按键区域确定模块,用于确定与所述手部匹配的一个或多个按键在所述检测平面中的按键区域;0133按键提取模块,用于提取与所述输入位置对应的按键区域所属的按键。0134优选地,所述服务器还包括0135输入信息获得模块,对所述按键进行匹配处理和/或纠错处理和/或联想处理,以获。
38、得输入信息。0136优选地,所述系统还包括电子设备;0137所述服务器还包括0138第二输入信息发送模块,用于将所述输入信息发送至所述终端设备;0139所述终端设备还包括0140第一输入信息接收模块,用于接收所述服务器发送的输入信息;0141第一输入信息发送模块,用于将所述输入信息发送至相连接的电子设备;0142所述电子设备包括0143第二输入信息接收模块,用于接收所述终端设备发送的输入信息;0144输入信息显示模块,用于显示所述输入信息。0145与背景技术相比,本发明实施例包括以下优点0146本发明实施例生成一个检测平面,在检测平面上检测用于输入的手部信息,继而确定与手部信息匹配的一个或多个。
39、按键在检测平面中的按键区域,根据用户输入时的输入位置提取对应的按键,按键的按键区域与手部相匹配,相对一般的移动设备的键盘大,减少了按键的难易程度、有效减少误输入的发生,在用户熟悉按键排布的情况下,可以单凭敲击即可实现输入,摆脱了诸如键盘等现实输入设备的限制,也摆脱了诸如跑步等情景限制,实现了随时随地的输入,大大地提高了输入效率。0147本发明实施例对用户输入的按键进行匹配处理和/或纠错处理和/或联想处理,确保了无现实输入设备时输入的正确性,避免出错时用户重复进行输入,进一步提高输入效率。附图说明0148图1是本发明的一种输入方法实施例1的步骤流程图;0149图2是本发明的一种终端设备的结构示例。
40、图;说明书CN104049772A127/20页130150图3是本发明的一种终端设备的应用示例图;0151图4A是本发明的一种全键盘按键示例图;0152图4B是本发明的一种九宫格按键示例图;0153图5是本发明的一种输入方法实施例2的步骤流程图;0154图6A是本发明的一种匹配处理的示例图;0155图6B至图6D是本发明的一种纠错处理的示例图;0156图6E至图6F是本发明的一种联想处理的示例图;0157图7是本发明的一种输入装置实施例1的结构框图;0158图8是本发明的一种输入装置实施例2的结构框图;0159图9是本发明的一种输入装置实施例3的结构框图;0160图10是本发明的一种输入装置。
41、实施例4的结构框图;0161图11是本发明的一种输入系统实施例1的结构框图;0162图12是本发明的一种输入系统实施例2的结构框图。具体实施方式0163为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。0164参照图1,示出了本发明的一种输入方法实施例1的步骤流程图,具体可以包括如下步骤0165步骤101,生成检测平面;0166在具体实现中,该检测平面可以由无线信号生成的圆形磁场,是一个以终端设备为圆心,非对应响应式的信号类似于电视遥控器与电视机,类似于雷达信号,用户在该圆形磁场范围内的操作将会被识别。0167需要说明的是,该圆形磁场即检测。
42、平面的半径可以由本领域技术人员根据实际情况进行设定,例如根据普通人双臂长度经过计算后得出的一个值。0168以本发明实施例应用于手环终端设备的一种为例进行说明。0169如图2所示,该手环200可以包括信号发射模块201,USBUNIVERSALSERIALBUS,通用串行总线接口202,定位仪203,柔性LED发光二极管灯带204,弹性金属支架205,锂离子电池206。0170其中,USB接口可以接入移动电源、充电器等设备,为锂离子电池206充电;柔性LED灯带204可以用于标识工作状态,让用户感知到其是在待机状态或工作状态,例如柔性LED灯带204点亮时,标识手环处于工作状态,柔性LED灯带2。
43、04未点亮时,标识手环处于待机状态;弹性金属支架205可以用于固定作用,使得终端设备呈现手环状态,可以佩戴在用户手腕处;锂离子电池206可以用于为信号发射模块201、定位仪203和柔性LED灯带204提供工作电源。0171如图3所示,该手环200可以佩戴在用户的手腕处,定位仪203可以用于定位手腕所在位置,定位仪203可以以手腕所在位置作为原点,发出无线信号,形成检测平面。信号发射模块201可以包括信号发射器与运动传感器模块,以进行检测平面区域确认,同时运动传感模块可以修正因为手部位移导致的检测平面区域变化,将运动轨迹作为判断圆形区说明书CN104049772A138/20页14域的一个因素。。
44、0172步骤102,检测在所述检测平面中输入时的输入位置;0173在具体实现中,可以在检测平面上检测到阻断信号,即每一次输入或者称为按键都是破坏检测平面完整性的因素,即可以判断为用户输入或者称为按键,该输入或者称为按键的位置即为输入位置。0174步骤103,根据输入位置检测在所述检测平面上用于输入的手部信息;0175由于输入设备例如键盘的广泛普及,用户已经对输入设备十分之熟悉。因此,本发明实施例中,可以无实体输入设备例如键盘的情况下,进行虚拟输入。0176以QWERTY键盘又称柯蒂键盘、全键盘作为示例,用户的左手食指控制按键R、T、F、G、V、B,左手中指控制按键E、D、C,左手无名指控制按键。
45、W、S、X,左手小指控制按键Q、A、Z,右手食指控制按键Y、U、H、J、N、M,右手中指控制按键I、K,右手无名指控制按键O、L,右手小指控制按键P。其中,按键F、J一般具有凸起,作为定位键。0177在检测平面中,无线信号可以由自身激振产生,向外发射,通过无线信号的反射与接收获得外部的采样信号。0178在具体实现中,可以在检测平面上收集连续的阻断信号采用信号之一,而每一次输入或者称为按键都是破坏检测平面完整性的因素,收集的这些连续串行的点就是用户输入的按键。0179在本发明的一种优选实施例中,步骤103可以包括如下子步骤0180子步骤S11,若在所述检测平面中检测到一个固定的输入位置和一个变动。
46、的输入位置时,则判断用于输入的手部为单手;0181子步骤S12,若在所述检测平面中检测到两个固定的输入位置和一个变动的输入位置时,则判断用于输入的手部为双手。0182在实际应用中,一般每个手指都会有由其负责的按键,因此用户在输入时一般会有不动的可靠点,即手腕。0183如果检测到一个不动或固定的点或输入位置,即手腕叠加一个不断变化的点或输入位置,即手指,则可以表示用户是采用单手进行输入;如果检测到两个不动或固定的点或输入位置,即手腕叠加一个不断变化的点或输入位置,即手指,则可以表示用户是采用双手进行输入。0184并且,不动或固定的点的面积一般大于不断变化的点手指。0185在本发明的一种优选实施例。
47、中,步骤103可以包括如下子步骤0186子步骤S21,根据所述输入位置计算在所述检测平面中相邻两次输入时的输入频率和输入位移;0187子步骤S22,查找所述输入频率所属的输入频率范围;所述输入频率范围分别对应有单手输入位移范围和双手输入位移范围;0188子步骤S23,当所述输入位移属于所述单手输入位移范围时,判断用于输入的手部为单手;0189子步骤S24,当所述输入位移属于所述双手输入位移范围时,判断用于输入的手部为双手。0190在本发明实施例中,输入的手部可以基于两个维度去计算,第一个维度是输入频说明书CN104049772A149/20页15率或者称击键频率,第二维度是输入位移或者称击键范。
48、围。输入位置可以对应有时间信息,时间信息相邻的两个输入位置可以指示相邻的两次输入,当次输入相邻两次输入的输入位置的时间信息之间的时间差的比值,可以为当次的输入频率,而相邻两次输入的输入位置之间的距离,可以为输入位移。0191应用本发明实施例,可以预先收集用户单手在输入按键时的输入频率及其对应的单手输入位移和双手输入位移,经过后期处理,生成输入频率范围及其对应的单手输入位移范围和双手输入位移范围。0192例如输入“PANGBIAN”,在输入频率范围中,如果采用单手输入,在输入按键“P”之后,接下来需要输入“A”,如果输入位移不超过合理阈值一个手的手指所能到达的范围,单手情况下手指覆盖范围最大到字。
49、母“H”、“G”部分,是无法点击到按键“A”的。在单手输入的情况下,如果需要点击到按键“A”,则需要进行手部的移动,使得输入频率下降;在双手输入的情况下,如果需要点击到按键“A”,只需要移动左手小指,而一般无需移动手腕,其输入频率一般高于单手的输入频率。0193需要说明的是,在检测用于输入的手部时,子步骤S11子步骤S12和子步骤S21子步骤S24可以单独应用,也可以在子步骤S11子步骤S12无法成功检测的情况下,采用子步骤S21子步骤S24进一步进行检测,本发明实施例对此不加以限制。0194步骤104,确定与所述手部信息匹配的一个或多个按键在所述检测平面中的按键区域;0195在本发明实施例中,可以在检测平面中确定按键对应的按键区域,以确定对用户输入的按键。0196需要说明的是,该一个或多个按键可以由本领域技术人员根据实际情况进行设定,为保障基本的输入功能,如图4A所示的QWERTY键盘中具体可以包括A至Z等26个字母、指定的功能按键,例如回车键ENTER、回退键、标点符号键、大小写键CAPSLOCK、键盘制表定位键TABULATORKEY,TAB、上档转换键SHIFT、空格键等等,本发明实施例对此不加以限制。0197如图4B所示的九宫格键盘中具体可以包括切换键,该切换键可以用于在数字输入、拼音输入等输入方式进行切换,分词键,该分词键可以用于在输入拼音时输入分词符号,在拼音输入时。