一种文本输入方法和系统技术方案

技术编号:32320141 阅读:22 留言:0更新日期:2022-02-16 18:25
本发明专利技术公开了一种文本输入方法和系统,能够结合手势和环形字符输入界面,降低用户输入记忆负担,提高了用户公共场所使用接受度,且输入高效准确。具体方案包括:开始信号和结束信号检测设备实时检测接收触发信号送入计算设备。用户手势检测设备检测接收识别用户的输入手势送入计算设备。显示设备用于显示CGR环境,包括虚拟字符界面、文本输入界面以及虚拟环境;计算设备中设有如下模块:用户手势识别器用于对输入手势进行识别;开始信号和结束信号识别器用于对触发信号进行识别;文本输入控制器根据输入手势的识别结果,通过预测算法预测用户输入的备选字符、输入字符以及候选词单词列表,控制显示器中显示文本输入界面和虚拟字符界面。字符界面。字符界面。

【技术实现步骤摘要】
一种文本输入方法和系统


[0001]本专利技术涉及计算机生成现实(CGR)
,具体涉及一种文本输入方法和系统。

技术介绍

[0002]目前在计算机生成显示CGR环境中,如何在不增加用户记忆负担、提高用户接受度意愿度的情况下,帮助用户进行高效快捷的文本输入,是尚未解决的问题。
[0003]专利:CN109126125A,公开了一种虚拟现实环境下基于双摇杆控制器的文本输入方法,包括:定位虚拟现实环境下的文字输入位置,并弹出虚拟键盘;摇动第一摇杆定位目标字符所在区域,摇动第二摇杆选择目标字符;判断第二摇杆位置的保持时间是否大于设定阈值,若大于设定阈值判定为目标字符的连续输入。
[0004]该输入方式必须依赖于双摇杆控制器。在移动混合现实环境中,外围设备的携带会造成使用不便;其次,该方式需要使用双手完成输入,用户无法在单手情况下使用。该方式在公共场所中使用时较为突兀,降低用户使用意愿。
[0005]专利:CN 102567631A,公开了一种用于移动虚拟现实头戴显示器的无驻留文本输入方法,包括:定位虚拟现实环境下的文字输入位置,并弹出虚拟键盘;利用头部转动控制虚拟光标移动到目标字符所在区域;根据已输入的字符搜索预存词典里与之最相近的推荐单词,推荐单词动态显示在当前输入的字符区域外侧;若存在目标单词,利用头部移动控制虚拟光标进入目标单词所在区域选择单词,否则继续输入字符。
[0006]该专利通过使用头动来进行文本输入,需要不停转动头部来进行输入,用户容易产生晕动症。用户需要通过头动在虚拟环境中的虚拟键盘上进行字符的选择,会造成虚拟环境中遮挡问题。头动交互在公共场所使用时具有突兀性,降低用户使用意愿。

技术实现思路

[0007]有鉴于此,本专利技术提供了一种文本输入方法和系统,能够结合手势和环形/线性单行字符输入界面,降低用户输入记忆负担,提高了用户公共场所使用接受度,并且提高输入速度、降低了输入错误率。
[0008]为达到上述目的,本专利技术的技术方案为:一种文本输入系统,包括计算设备、用户手势检测设备、开始信号和结束信号检测设备、显示设备。
[0009]开始信号和结束信号检测设备用于实时检测接收触发信号送入计算设备。
[0010]用户手势检测设备,用于检测接收识别用户的输入手势送入计算设备。
[0011]显示设备用于显示CGR环境,包括虚拟字符界面、文本输入界面以及虚拟环境;还用于显示用户部分或全身化身;文本输入界面包括候选词列表以及用户已输入的文本。
[0012]计算设备为具有处理器和存储器的计算设备,计算设备中设有如下模块:用户手势识别器、开始信号和结束信号识别器、应用程序控制器以及文本输入控制器。
[0013]用户手势识别器用于对输入手势进行识别,输入手势包含如下三类:第一手势、第二手势和第三手势;第一手势被用于预选择字符界面中的某一字符或者多个字符作为备选
字符;第二手势用于用户进行备选字符的确认选择,作为输入字符;还包含第三手势,用于从候选词单词列表进行单词的选择,作为输入单词。
[0014]开始信号和结束信号识别器用于对触发信号进行识别,触发信号包括文本输入开始信号和文本输入结束信号;文本输入开始信号用于触发文本输入流程的开始,文本输入结束信号用于触发文本输入流程的结束。
[0015]文本输入控制器根据输入手势的识别结果,通过预测算法预测用户输入的备选字符、输入字符以及候选词单词列表,控制显示器中显示文本输入界面和虚拟字符界面。
[0016]应用程序控制器用于控制和应用程序相关的内容,包括不同应用程序对应的不同的文本输入场景。
[0017]进一步地,开始信号和结束信号识别设备,采用如下设备中的一种:图像传感器、压力传感器、触敏设备、麦克风、位置传感器或者取向传感器。开始信号和结束信号识别设备根据检测到的环境信息或者用户行为信号作为文本输入开始信号或者文本输入结束信号。
[0018]进一步地,用户手势识别设备采用如下设备中的一种进行手势识别:图像传感器、压力传感器、触敏设备或者肌电检测设备。
[0019]进一步地,文本输入控制器包括单词预测器、文本输入界面控制器以及虚拟字符界面控制器;单词预测器根据目前用户选择的输入字符进行输入单词的预测,预测采用字符位置概率模型和/或语言模型,通过字符位置概率模型和/或语言模型进行输入单词的预测,并生成概率最大的前设定数量的单词形成候选词列表。
[0020]位置概率预测模型通过字符的当前位置预测用户输入的备选字符和输入字符。
[0021]语言模型即根据用户的已输入内容判断输入单词的可能概率,得到候选词单词列表。
[0022]文本输入界面控制器控制显示设备显示虚拟字符界面,虚拟字符界面包括所有字符的环形显示总界面、备选字符的环形显示界面以及输入字符的显示界面。
[0023]文本输入界面控制器控制显示设备显示文本输入界面,文本输入界面包括候选词单词列表显示界面以及输入单词显示界面。
[0024]进一步地,用户手势检测设备、开始信号和结束信号检测设备和显示设备通过通信网络连接,包括有线通信或者无线通信的方式,各个设备中包含数据发送和接收组件。
[0025]进一步地,预测采用字符位置概率模型和/或语言模型,通过字符位置概率模型和/或语言模型进行输入单词的预测,并生成概率最大的前设定数量的单词形成候选词列表,具体为:
[0026]字符位置概率模型根据用户选择的输入字符确定字符的位置概率P
position
;语言模型分为两部分,一部分为单词内预测模型,根据单词在词库中出现的概率,通过用户已经输入的字符,判断目前用户可能输入的字符,目前输入的字符概率为P
letter
;语言模型的另一部分为句子内的预测模型,根据语言库中单词在句子中的概率和目前已经输入的字符,判断目前最可能输入单词的概率P
word
;其中词库和语言库使用目前已有词库及语言库,或者根据用户输入进行动态调整;则输入单词的概率为P=αP
position
+βP
letter
+γP
word
;其中α为预设的字符位置概率P
position
的权重值,β为预设的字符概率P
letter
的权重值,γ为预设的单词的概率P
word
的权重值。
[0027]本专利技术另外一个实施例还提供了一种文本输入方法,采用上述文本输入系统进行文本输入,包括如下步骤:
[0028]S1、检测接收文本输入开始信号,开始如下文本输入流程。
[0029]S2、显示设备显示所有字符的环形显示总界面。
[0030]S3、检测用户的第一手势,第一手势用于选择输入虚拟字符布局中的一个或多个字符作为备选字符。
[0031]S4、显示设备显示备选字符的环形显示界面。
[0032]S5、检测用户的第二手势,第二手本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文本输入系统,其特征在于,包括计算设备、用户手势检测设备、开始信号和结束信号检测设备、显示设备;所述开始信号和结束信号检测设备用于实时检测接收触发信号送入所述计算设备;用户手势检测设备,用于检测接收识别用户的输入手势送入所述计算设备;所述显示设备用于显示CGR环境,包括虚拟字符界面、文本输入界面以及虚拟环境;还用于显示用户部分或全身化身;所述文本输入界面包括候选词列表以及用户已输入的文本;所述计算设备为具有处理器和存储器的计算设备,所述计算设备中设有如下模块:用户手势识别器、开始信号和结束信号识别器、应用程序控制器以及文本输入控制器;所述用户手势识别器用于对所述输入手势进行识别,所述输入手势包含如下三类:第一手势、第二手势和第三手势;所述第一手势被用于预选择字符界面中的某一字符或者多个字符作为备选字符;所述第二手势用于用户进行备选字符的确认选择,作为输入字符;还包含第三手势,用于从候选词单词列表进行单词的选择,作为输入单词;所述开始信号和结束信号识别器用于对所述触发信号进行识别,所述触发信号包括文本输入开始信号和文本输入结束信号;所述文本输入开始信号用于触发文本输入流程的开始,所述文本输入结束信号用于触发文本输入流程的结束;所述文本输入控制器根据输入手势的识别结果,通过预测算法预测用户输入的备选字符、输入字符以及候选词单词列表,控制显示器中显示文本输入界面和虚拟字符界面;所述应用程序控制器用于控制和应用程序相关的内容,包括不同应用程序对应的不同的文本输入场景。2.如权利要求1所述的系统,其特征在于,所述开始信号和结束信号识别设备,采用如下设备中的一种:图像传感器、压力传感器、触敏设备、麦克风、位置传感器或者取向传感器;所述开始信号和结束信号识别设备根据检测到的环境信息或者用户行为信号作为文本输入开始信号或者文本输入结束信号。3.如权利要求1或2所述的系统,其特征在于,所述用户手势识别设备采用如下设备中的一种进行手势识别:图像传感器、压力传感器、触敏设备或者肌电检测设备。4.如权利要求1所述的系统,其特征在于,所述文本输入控制器包括单词预测器、文本输入界面控制器以及虚拟字符界面控制器;所述单词预测器根据目前用户选择的输入字符进行输入单词的预测,预测采用字符位置概率模型和/或语言模型,通过字符位置概率模型和/或语言模型进行输入单词的预测,并生成概率最大的前设定数量的单词形成候选词列表;所述位置概率预测模型通过字符的当前位置预测用户输入的备选字符和输入字符;所述语言模型即根据用户的已输入内容判断输入单词的可能概率,得到候选词单词列表;所述文本输入界面控制器控制所述显示设备显示虚拟字符界面,所述虚拟字符界面包括所有字符的环形显示总界面、备选字符的环形显示界面以及输入字符的显示界面;所述文本输入界面控制器控制所述显示设备显示文本输入界面,所述文本输入界面包
括候选词单词列表显示界面以及输入单词显示界面。5.如权利要求1、2或4所述的系统,其特征在于,所述用户...

【专利技术属性】
技术研发人员:翁冬冬江海燕东野啸诺胡翔
申请(专利权)人:南昌虚拟现实检测技术有限公司南昌新世纪会展中心有限公司
类型:发明
国别省市:

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

1