CN104750266B - 一种指上穿戴式虚拟键盘输入方法 - Google Patents
一种指上穿戴式虚拟键盘输入方法 Download PDFInfo
- Publication number
- CN104750266B CN104750266B CN201510152203.7A CN201510152203A CN104750266B CN 104750266 B CN104750266 B CN 104750266B CN 201510152203 A CN201510152203 A CN 201510152203A CN 104750266 B CN104750266 B CN 104750266B
- Authority
- CN
- China
- Prior art keywords
- positions
- lattice
- input method
- palaces
- dummy keyboard
- 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.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明涉及一种指上穿戴式虚拟键盘输入方法,包括:1)构建虚拟操作区域;2)通过用户初始化,将虚拟操作区域划分为若干不同大小的区域,并进一步对虚拟操作区域进行划分;3)对划分好的区域进行选取控制,采用手指直接点击的方式或者点击加上不同方向的滑动组合形成的组合操作方式。与现有技术相比,本发明采用全新的指上文字输入以及操作方式,无需改变用户的传统操作习惯,操作简单。
Description
技术领域
本发明涉及一种智能输入方法,尤其是涉及一种指上穿戴式虚拟键盘输入方法,通过测量敲击动作以及特定的参数形成虚拟的操作平面,可以实现在指上而无需在屏幕上,不受空间限制的情况下输入中文、英文、标点等常用文字信息。
背景技术
智能穿戴设备是当下十分热门的“词汇”,尤其是带有计算功能的智能穿戴设备,更是成了倍受追捧的新鲜事物。从谷歌推出的Google Glass,到三星公司推出的Gear S智能穿戴手表,还有苹果发布会上发布却还没有正式发售的iWatch,各式各样的穿戴式设备已经慢慢进入人们的生活。可以预测的是,未来将会有更多样式的智能穿戴式设备进入人们的生活,可是针对这些设备的文字输入方式,尤其是中文输入方式,却十分的有限。现在主要的三种方式是语音输入,以及传统的触摸屏输入,还有现在比较热门并且有同类穿戴式产品的手势文字输入。
对比以上三种输入方式,首先,语音输入作为最直接的输入方式,由于受到处理器的限制以及环境噪音等影响,存在一定的识别效率不高,误差较大的问题。同时,由于使用方法带有一定的非隐私性,在很多条件下用户无法十分接受在大庭广众之下不断发出语音指令带来的尴尬情况,所以该方法并不是十分的完美。其次,传统的触摸屏文字输入由于受到穿戴设备的体积限制,在很小的屏幕上如果依旧使用qwerty键盘或者九宫键盘,会存在点击不准的情况,这可以说是很大的先天性缺陷。最后是比较热门的手势输入产品,其中唯一带有文字输入的一款产品是Ring。但是由于是基于手势识别,所以测量是连续性的,于是它设计了一套针对连续书写的字体来实现文字输入,可惜的是输入文字只能是英文。由于中文构字的复杂性以及多样性,基于这种方式的中文输入实际上很难实现。
在目前还没有一款合适的针对智能穿戴设备的文字输入,尤其是中文输入设备的情况下。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种指上穿戴式虚拟键盘输入方法,采用全新的指上文字输入以及操作方式,无需改变用户的传统操作习惯,操作简单。
本发明的目的可以通过以下技术方案来实现:
一种指上穿戴式虚拟键盘输入方法,其特征在于,包括:
1)构建虚拟操作区域;
2)通过用户初始化,将虚拟操作区域划分为若干不同大小的区域,并进一步对虚拟操作区域进行划分;
3)对划分好的区域进行选取控制,采用手指直接点击的方式或者点击加上不同方向的滑动组合形成的组合操作方式。
优选地,所述的构建虚拟操作区域具体为:通过测量两指之间的距离X,以及手指指关节之间的角变化量Y,来构建虚拟操作区域。
优选地,步骤2)具体为:
21)依次敲击1至9号位置,多次输入相同位置后,***确定“九宫位置”;
22)确定“九宫位置”后,自动生成“十八格”位置,从而生成“九宫十八格”操作方式与界面。
优选地,通过“九宫十八格”操作方式与界面来选择待选拼音或汉字。
优选地,所述的步骤21)中敲击感应过程具体如下:
通过在食指设置加速度传感器,将食指敲击动作转化为加速度变化量,通过计算芯片接收并处理,判断是否有敲击动作发生。
优选地,所述的加速度传感器为加速度陀螺仪传感器。
优选地,所述的自动生成“十八格”位置具体为:
①对于10号位置来说,首先敲击1号位置,然后向左边滑动一下即选中10号位置,11号位置为敲4然后左划,12号位敲7然后左划;
②对于13号位置来说,首先敲击3号位置,然后向右边滑动一下即选中13号位置,14号位置为敲6然后右划,15号位敲9然后右划;
③对于16号位置来说,首先敲击7号位置,然后向下边滑动一下即选中16号位置,17号位置为敲8然后下划,18号位敲9然后下左划。
优选地,所述的通过“九宫十八格”操作界面来选择待选拼音具体为:
在按照九宫输入法输入完拼音之后,待选拼音的位置被优化到两侧,进而可以按照“十八格”操作方式,选择待选拼音。
优选地,所述的通过“九宫十八格”操作界面来选择待选汉字具体为:
待选汉字的位置排布相对于九宫输入法来说进行了针对性的优化,变为上下两行,每行三个的矩阵显示,每列对应一个“九宫位置”的列;在选择某一列某一行的汉字时,首先将手指移动到对应列的上半位置,选择上面一行的则向上划,下面一行的则向下划。
优选地,任意APP都可定制对“九宫十八格”映射的扩展操作,实现将APP操作移植到指端。
与现有技术相比,本发明提出了一种全新的操作方式,融合传统的九宫格输入法。通过独创性的“九宫十八格”映射以及控制原理,使得用户可以在不用更改使用习惯的基础上,摆脱空间的限制,在食指端就可以实现中文,英文或者标点等常用文字信息的输入。相比与传统的语音输入具有更高的效率以及准确度,与屏幕触摸输入相比可以不受空间的限制,与手势输入相比可以实现中文输入并且效率更高。任意APP都可以定制对“九宫十八格”映射的扩展操作,实现将APP操作移植到指端,丰富了APP的操作方式,也突破了屏幕以及空间的限制。
附图说明
图1为“九宫十八格”的映射控制原理;
图2为现有九宫输入法的显示排布;
图3为针对“九宫十八格”映射控制原理的选字选音的优化方法;
图4为针对“九宫十八格”映射控制原理的扩展APP操作方式;
图5为整个“九宫十八格”映射控制原理的流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
本发明独创性的提出了“九宫十八格”的映射控制原理(图1),与传统的九宫格输入法界面排布(如图2)完美匹配,将传统的九宫格输入法移植到了本设计之中,具体的方法如下:
⑴通过测量食指以及中指之间的距离X,以及食指第二,第三指节的角变化量Y,可以构建操作平面。
⑵用户通过自己设定,选择自己舒适的操作平面范围,依次敲击1至9号位置(如图1),多次输入相同位置,***将自动确定属于不同用户不同手指长度或者手掌大小的特定“九宫位置”。
⑶在确定了“九宫位置”的情况下,“十八格”位置自动形成,其操作方式如下:
①对于10号位置来说,只需首先敲击1号位置,然后向左边滑动一下即可选中10号位置,11号位置为敲4然后左划,12号位敲7然后左划。
②对于13号位置来说,只需首先敲击3号位置,然后向右边滑动一下即可选中13号位置,14号位置为敲6然后右划,15号位敲9然后右划。
③对于16号位置来说,只需首先敲击7号位置,然后向下边滑动一下即可选中16号位置,17号位置为敲8然后下划,18号位敲9然后下左划。
“十八格”不需要初始化范围,是根据“九宫位置”通过特定组合方式自动生成的扩展位置。以上是“九宫十八格”的映射控制原理。
本发明也提出了针对“九宫十八格”的独特选字方法,来解决对待选汉字或拼音的选择问题,具体方法如下:
①在按照九宫输入法输入完拼音之后,待选拼音的位置被优化到两侧,进而可以按照“十八格”操作方式(图3),选择待选拼音。
②对于待选汉字的选择来说,待选汉字的位置排布相对于九宫输入法来说也进行了针对性的优化,变为上下两行,每行三个的矩阵显示。每列对应一个“九宫位置”的列。在选择某一列某一行的汉字时,方法为:首先将手指移动到对应列的上半位置,选择上面一行的则向上划,下面一行的则向下划。如图3所示,如果选择“你好”,则在1,4任意位置向上划,如果选择“米糕”则向下划。其它汉字选择方式类似。
本发明也提出了一种针对“九宫十八格”映射控制原理的扩展APP操作方式,该方式可以使得任意APP通过指端进行操作成为可能。以音乐播放器为例,可以按照如图4方式进行排布,使之对应“九宫十八格”映射控制原理。
以下结合附图对本发明的原理实现进行具体阐述,以下***是在本发明的“九宫十八格”映射控制原理之上进行设计并给出具体的方法的,但是本发明的保护范围不限于下述实施方法。
⑴X的测量方法:通过测量食指与中指之间的距离,将距离信号转化为电信号,并由STM单片机接收并进行AD转换,来测量X的实际大小。
⑵Y的测量方法:通过测量食指第二指关节以及第三指关节之间的角变化,将第二指关节以及第三指关节之间的角变化量转化为电信号,并由STM单片机接收并进行AD转换,来测量Y的实际大小。
⑶敲击感应
通过在食指第二关节设置加速度传感器(本方案使用的是MPU6050六轴加速度陀螺仪传感器),将食指敲击动作转化为加速度变化量,通过STM芯片接收并处理,判断是否有敲击动作发生。
⑷“九宫十八格”操作面的形成
通过使用者初始化,选择自己觉得舒适的操作平面范围,多次连续敲击1--9位置,STM单片机记录并自动分配“九宫位置”的具体映射参数X,Y范围的值,“十八格”根据“九宫位置”自动扩展生成。最终形成属于不同使用者的专属“九宫十八格”操作平面。
⑸“九宫十八格”控制原理的实现
在初始化完成之后,一旦使用者打开设备,***就会按照一定频率采样使用者食指的动作。当使用者食指的敲击加速度超过一定的阈值,***判定使用者敲击了某个“九宫位置”,接着***采集此刻的X,Y值,通过先前初始化形成的范围信息,***自动确定使用者敲击的具体“九宫位置”。然后***进行短暂的食指加速度信息的检测,来判断是否还有“十八格”动作的产生。如果一定时间内没有,***判定为“九宫位置”动作,继续检测食指敲击动作。最后通过蓝牙,将对应的“九宫位置”或者“十八格”位置操作信息传输给上位机。上位机可以是手机,电脑,或者各种支持蓝牙数据接收标准的穿戴式设备。如此不断重复采样检测,形成“九宫十八格”的控制原理,整个流程图见图5。
⑹针对“九宫十八格”的选词方法的实现
在敲击定位完成之后,***进行短暂的食指加速度检测,来判断是否有选词动作产生。如果在“九宫位置”1--6号位敲击之后,有向上或者向下的滑动产生,则***自动判定选词,向上为选择上面一行对应列的词汇,向下则为选择下面一行对应列的词汇。(见图3)
⑺针对“九宫十八格”扩展APP操作方式实现
以音乐播放APP为例,可以设定虚拟操作平面如图4,将音乐播放常用功能按照对应位置映射到“九宫十八格”(本例为映射到九宫位置),于是操作方式与“九宫十八格”控制原理一样,就可以实现任意对应APP的手指端操作。
Claims (7)
1.一种指上穿戴式虚拟键盘输入方法,其特征在于,包括:
1)构建虚拟操作区域;
2)通过用户初始化,将虚拟操作区域划分为若干不同大小的区域,并进一步对虚拟操作区域进行划分;
3)对划分好的区域进行选取控制,采用手指直接点击以及加上不同方向的滑动组合形成的操作方式;
所述的构建虚拟操作区域具体为:通过测量两指之间的距离X,以及手指指关节之间的角变化量Y,来构建虚拟操作区域;
步骤2)具体为:
21)依次敲击1至9号位置,多次输入相同位置后,***确定“九宫位置”;
22)确定“九宫位置”后,自动生成“十八格”位置,从而生成“九宫十八格”操作方式与界面;
所述的自动生成“十八格”位置具体为:
①对于10号位置来说,首先敲击1号位置,然后向左边滑动一下即选中10号位置,11号位置为敲4然后左划,12号位敲7然后左划;
②对于13号位置来说,首先敲击3号位置,然后向右边滑动一下即选中13号位置,14号位置为敲6然后右划,15号位敲9然后右划;
③对于16号位置来说,首先敲击7号位置,然后向下边滑动一下即选中16号位置,17号位置为敲8然后下划,18号位敲9然后下左划。
2.根据权利要求1所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,通过“九宫十八格”操作方式与界面来选择待选拼音或汉字。
3.根据权利要求1所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,所述的步骤21)中敲击感应过程具体如下:
通过在食指设置加速度传感器,将食指敲击动作转化为加速度变化量,通过计算芯片接收并处理,判断是否有敲击动作发生。
4.根据权利要求3所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,所述的加速度传感器为加速度陀螺仪传感器。
5.根据权利要求2所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,所述的通过“九宫十八格”操作界面来选择待选拼音具体为:
在按照九宫输入法输入完拼音之后,待选拼音的位置被优化到两侧,进而按照“十八格”操作方式,选择待选拼音。
6.根据权利要求2所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,所述的通过“九宫十八格”操作界面来选择待选汉字具体为:
待选汉字的位置排布相对于九宫输入法来说进行了针对性的优化,变为上下两行,每行三个的矩阵显示,每列对应一个“九宫位置”的列;在选择某一列某一行的汉字时,首先将手指移动到对应列的上半位置,选择上面一行的则向上划,下面一行的则向下划。
7.根据权利要求1所述的一种指上穿戴式虚拟键盘输入方法,其特征在于,任意APP都可定制对“九宫十八格”映射的扩展操作,实现将APP操作移植到指端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510152203.7A CN104750266B (zh) | 2015-04-01 | 2015-04-01 | 一种指上穿戴式虚拟键盘输入方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510152203.7A CN104750266B (zh) | 2015-04-01 | 2015-04-01 | 一种指上穿戴式虚拟键盘输入方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104750266A CN104750266A (zh) | 2015-07-01 |
CN104750266B true CN104750266B (zh) | 2018-04-27 |
Family
ID=53590086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510152203.7A Active CN104750266B (zh) | 2015-04-01 | 2015-04-01 | 一种指上穿戴式虚拟键盘输入方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104750266B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10019072B2 (en) | 2016-01-01 | 2018-07-10 | International Business Machines Corporation | Imagined grid fingertip input editor on wearable device |
CN105700704B (zh) * | 2016-03-21 | 2018-08-28 | 深圳五洲无线股份有限公司 | 小尺寸屏幕下的文字输入方法和装置 |
CN108196696B (zh) * | 2018-01-02 | 2022-02-22 | 京东方科技集团股份有限公司 | 一种可穿戴输入装置、主机、输入方法及电子*** |
CN111766942A (zh) * | 2020-05-15 | 2020-10-13 | 中国科学院计算技术研究所 | 基于智能戒指的输入方法、***、智能戒指及移动设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102063183A (zh) * | 2011-02-12 | 2011-05-18 | 深圳市亿思达显示科技有限公司 | 一种手套式虚拟输入装置 |
CN103246349A (zh) * | 2013-04-03 | 2013-08-14 | 汕头大学 | 穿戴式手指感应无线通信的输入方法及其使用该方法的装置 |
CN103488400A (zh) * | 2013-09-27 | 2014-01-01 | 京东方科技集团股份有限公司 | 一种虚拟键盘的构建方法及装置 |
CN103543837A (zh) * | 2013-11-07 | 2014-01-29 | 金纯� | 无键盘输入方法及实现该方法的装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003288156A (ja) * | 2002-03-28 | 2003-10-10 | Minolta Co Ltd | 入力装置 |
JP4029410B2 (ja) * | 2006-05-05 | 2008-01-09 | 治幸 岩田 | 指先装着センサによる入力装置 |
-
2015
- 2015-04-01 CN CN201510152203.7A patent/CN104750266B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102063183A (zh) * | 2011-02-12 | 2011-05-18 | 深圳市亿思达显示科技有限公司 | 一种手套式虚拟输入装置 |
CN103246349A (zh) * | 2013-04-03 | 2013-08-14 | 汕头大学 | 穿戴式手指感应无线通信的输入方法及其使用该方法的装置 |
CN103488400A (zh) * | 2013-09-27 | 2014-01-01 | 京东方科技集团股份有限公司 | 一种虚拟键盘的构建方法及装置 |
CN103543837A (zh) * | 2013-11-07 | 2014-01-29 | 金纯� | 无键盘输入方法及实现该方法的装置 |
Non-Patent Citations (3)
Title |
---|
一种利用拇指控制的触屏手机虚拟键盘按键提取方法;李攀 等;《计算机***应用》;20101115;第19卷(第11期);第229-233页摘要,第3小节,图1-3 * |
基于指环键盘的无形输入方法的设计;金纯 等;《科学技术与工程》;20141018;第14卷(第29期);第220-224页摘要,第1-3小节,图1-2 * |
穿戴式输入***的手指敲击识别算法;金纯 等;《科学技术与工程》;20150108;第15卷(第1期);第84-88页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104750266A (zh) | 2015-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10254953B2 (en) | Text input method using continuous trace across two or more clusters of candidate words to select two or more words to form a sequence, wherein the candidate words are arranged based on selection probabilities | |
CN105431809B (zh) | 用于国际语言的虚拟键盘输入 | |
CN102375656B (zh) | 基于触摸屏的全拼单字滑动输入法、装置及触摸屏终端 | |
CN103576886B (zh) | 一种数字双拼双笔输入法及其键盘方案 | |
CN104750266B (zh) | 一种指上穿戴式虚拟键盘输入方法 | |
CN107209577B (zh) | 用于促进用户输入的方法、计算设备和存储介质 | |
US8456436B2 (en) | Input device and input method | |
US20060055669A1 (en) | Fluent user interface for text entry on touch-sensitive display | |
CN102422245B (zh) | 输入法编辑器 | |
KR20150104619A (ko) | 원형의 접촉 감지 키보드를 위한 타이핑 방법 및 타이핑 디바이스 | |
WO2014189625A1 (en) | Order-independent text input | |
KR101484583B1 (ko) | 대체 점수를 사용하여 사전-내에-없는 문자열들의 제스처 키보드 입력 | |
JP2012517061A (ja) | データ入力システム | |
US20140365878A1 (en) | Shape writing ink trace prediction | |
CN108845754B (zh) | 用于移动虚拟现实头戴显示器的无驻留文本输入方法 | |
CN102184028A (zh) | 获取与输入按键序列相对应的候选字符串的方法与设备 | |
CN106325488A (zh) | 一种输入方法、输入装置、服务器和输入*** | |
KR101085702B1 (ko) | 터치스크린의 한글 입력 방법, 기록매체 | |
CN106598268B (zh) | 文本输入方法和电子设备 | |
CN109478122A (zh) | 用于图形键盘的基于压力的手势键入 | |
CN104317416A (zh) | 一种输入的方法和装置 | |
CN105988595A (zh) | 滑行输入方法及装置 | |
KR100904383B1 (ko) | 한글문자 입력방법 및 이의 입력장치 | |
CN102375655A (zh) | 一种字母输入的处理方法及*** | |
Po et al. | Dynamic candidate keypad for stroke-based Chinese input method on touchscreen devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |