当前位置: 首页 > 专利查询>陈国仁专利>正文

虚拟输入设备的二维定位方法技术

技术编号:17654379 阅读:65 留言:0更新日期:2018-04-08 07:58
本发明专利技术公开了一种虚拟输入设备的二维定位方法,包含以下步骤:投影形成一二维的虚拟键盘,该虚拟键盘上设有多个虚拟按键;针对各虚拟按键定义一中心点及一包含该中心点的中心区;在各虚拟按键的中心区的外围由该中心点向外分别定义至少一外环区;针对各虚拟按键的该中心区及该至少一外环区分别设定不同的权值;当用户意欲触按一预定的虚拟按键却偏离其中心区以致其触按位置落在该预定的虚拟按键与至少一相邻的虚拟按键之间时,计算该触按位置相对在该预定的虚拟按键及该至少一相邻的虚拟按键所各占有的权值的总数并比较其大小;判断其中权值总数相对最大的一个,即认定其为该使用者意欲触按的预定的虚拟按键,以输入该预定的虚拟按键的对应数据。

【技术实现步骤摘要】
虚拟输入设备的二维定位方法
本专利技术涉及一种虚拟输入设备的二维定位方法,尤指一种对各虚拟按键各定义一中心区及至少一外环区并设定不同的权值,以通过触按位置相对于各虚拟按键所占有的各权值总数的大小判断所欲触按的预定的虚拟按键,以克服虚拟按键在触按过程中触按位置容易偏离原预定的虚拟按键的困扰。
技术介绍
本专利技术涉及一种虚拟输入设备的二维定位方法,其中该虚拟输入设备指利用投影技术构成的虚拟的输入设备,如US6,614,422、US2012/0162077、US2014/0055364公开了一种利用一虚拟输入设备(virtualinputdevice)输入数据的系统及方法,虚拟输入设备例如虚拟键盘或虚拟鼠标。以US2016/0092031(等同于CN201510393455.9,公布号CN105468209A)为例说明,当一虚拟输入设备投影形成一二维的虚拟键盘时,如图1所示,在该虚拟键盘上分布设有多个彼此相邻的虚拟按键,供用户通过一控制件(如手指)以对该虚拟按键进行触按。然而,虚拟键盘上的虚拟按键与一般常用实体计算机键盘上所设的实体按键不同,用户的手指的触按体感也相对不同,例如:当用户的手指欲触按一预定的实体按键,却因手指偏离而使触按位置落在该预定的实体按键与相邻的实体按键之间,此时用户的手指一般能清楚地感受到其触按位置未准确地落在所欲的预定的实体按键上,也就是,在实体按键的触按过程中,使用者容易查觉其触按位置是否准确地落在所欲的预定的实体按键上,若查觉有所偏离,使用者即可由显示屏来进行确认是否已输入错误数据,进而自行调整或修正手指的触按方势或落点。但在虚拟按键的触按过程中,当用户的触按位置已偏离原预定的虚拟按键,用户却不容易通过手指体感以查觉其触按位置是否准确,如打字时往往已触按多个虚拟按键并输入一大串数据之后才发觉错误,如此不但造成虚拟按键在触按过程中的困扰,且相对降低虚拟输入设备的使用效率。由上可知,针对虚拟按键在触按过程中使用者容易偏离触按的困扰及问题,发展一种虚拟输入设备的二维定位方法,确实有其需要性。
技术实现思路
本专利技术的主要目的在于提供一种虚拟输入设备的二维定位方法,其包含以下步骤:提供一虚拟输入设备,该虚拟输入设备用以投影形成一二维的虚拟键盘,其中该虚拟键盘上设有多个彼此相邻的虚拟按键供用户触按以输入数据;针对各虚拟按键定义一中心点及一包含该中心点的中心区;在各虚拟按键的中心区的外围由该中心点向外分别定义至少一外环区;针对各虚拟按键的该中心区及该至少一外环区分别设定不同的权值,其中该中心区的权值大于该至少一外环区的权值,且当该至少一外环区包含有两个外环区或以上时,其中较靠近该中心区的第一外环区的权值大于较远离该中心区的第二外环区的权值;当用户意欲触按一预定的虚拟按键却偏离其中心区以致其触按位置落在该预定的虚拟按键与至少一相邻的虚拟按键之间时,计算该触按位置相对在该预定的虚拟按键及该至少一相邻的虚拟按键所各占有的权值的总数并比较其大小;依据该触按位置相对于各虚拟按键所占有的各权值总数的大小,判断其中权值总数相对最大的一个,即认定其为该使用者意欲触按的预定的虚拟按键,以输入该预定的虚拟按键的对应数据,藉此提升虚拟输入设备的使用效率。在本专利技术的一实施例中,该虚拟键盘上所设的多个虚拟按键包含矩形虚拟按键、圆形虚拟按键、椭圆形虚拟按键或以上几种按键的组合。在本专利技术的一实施例中,各虚拟按键均定义有一中心区及一外环区。在本专利技术的一实施例中,各虚拟按键均定义有一中心区、一第一外环区及一第二外环区,其中该第二外环区设在该第一外环区的外围。在本专利技术的一实施例中,该中心区及该至少一外环区为圆形。在本专利技术的一实施例中,该第一外环区及该第二外环区的径向宽度为等距或不等距。在本专利技术的一实施例中,该虚拟输入设备设置在一具形体的内部,该具形体放置在一平面上,其包含:一红外线激光光源、至少两个线性传感器、一控制器及一投影器;其中:该红外线激光光源能够对外投射一水平的红外线激光,使该水平的红外线激光能够在该平面的上方形成一靠近并平行于该平面且占据一范围区域的二维光幕;该至少两个线性传感器相隔一预设的适当距离而分开设立,当使用者的控制件进入该二维光幕的范围内以形成一触按位置时,该红外线激光因受到该控制件的阻挡而造成反射光,则该至少两个线性传感器分别感应一使用者的控制件所造成的反射光并分别产生一线性位置信号;该控制器用以接收该至少两个线性传感器所感应得到的线性位置信号,并进行运算以得知该触按位置在该二维光幕的范围中所对应的二维坐标位置;该投影器通过该控制器启动以在该二维光幕范围中投影形成一具有按键布局的虚拟键盘,当用户的控制件进入对应于该虚拟键盘的二维光幕范围内时,通过该控制器的运算功能,即能得知该控制件的触按位置在一虚拟按键上所对应的二维坐标位置。附图说明图1为本专利技术提供的二维定位方法应用在一虚拟键盘(矩形按键)的上视示意图;图2为图1所示虚拟键盘(设定权值)一实施例的局部放大示意图;图3为图1所示虚拟键盘(设定权值)另一实施例的局部放大示意图;图4为本专利技术的二维定位方法应用在一虚拟键盘(圆形或椭圆形按键)的上视示意图;图5为图4所示虚拟键盘(设定权值)一实施例的局部放大示意图;图6为图4所示虚拟键盘(设定权值)另一实施例的局部放大示意图;图7为本专利技术所应用的虚拟输入设备一实施例的使用状态上视示意图;图8为图7中两个线性传感器(linearlinesensor)的感应示意图;图9为图7的一侧视示意图。附图标记说明:1-虚拟输入设备;2-虚拟键盘;3-虚拟按键;301-中心点;302-中心区;303-外环区;304-外环区;305-第一外环区;306-第二外环区;4-触按位置;5-平面;10-具形体;20-红外线激光光源;21-红外线激光;22-二维光幕;23-反射光;30-线性传感器;40-控制器;50-投影器;50a-启动单元。具体实施方式为使本专利技术更加明确详实,兹列举较佳实施例并配合下列图示,将本专利技术的结构及其技术特征详述如后:如图1、图4所示,本专利技术公开了一种虚拟输入设备的二维定位方法,其中该虚拟输入设备1用以投影形成一二维的虚拟键盘2,其中该虚拟键盘2上设有多个彼此相邻的虚拟按键3供用户触按,该虚拟键盘2的布局型态或多个相邻的虚拟按键3的分布情形并不限制,如图1所示该虚拟键盘2为一常见的具有矩形虚拟按键3的计算机键盘,但非用以限制本专利技术,例如该虚拟键盘2亦可设计为具有圆形或椭圆形虚拟按键3的计算机键盘,如图4所示,换言之,本专利技术中的虚拟键盘2可设计为具有矩形虚拟按键、圆形虚拟按键、椭圆形虚拟按键、或其组合形成的计算机键盘。以下本专利技术提供的虚拟输入设备的二维定位方法以如图1、图4所示的虚拟键盘2为例说明,但非用以限制本专利技术。本专利技术公开了一种虚拟输入设备的二维定位方法,其包含如下步骤:步骤1:如图1、图4所示,提供一虚拟输入设备1,虚拟输入设备1用以投影形成一二维的虚拟键盘2,其中该虚拟键盘2上分布设有多个彼此相邻的虚拟按键3供用户选择及触按。在此以该虚拟盘2中的上、中、下等三排英文字母为例说明,包含上排的虚拟按键T、Y、U,中排的虚拟按键G、H、J,及下排的虚拟按键B、N,如图2、图3所示。步骤2:如图2、图3或图5本文档来自技高网
...
虚拟输入设备的二维定位方法

【技术保护点】
一种虚拟输入设备的二维定位方法,其特征在于,包含以下步骤:步骤1:提供一虚拟输入设备,该虚拟输入设备用以投影形成一二维的虚拟键盘,其中该虚拟键盘上设有多个彼此相邻的虚拟按键供用户触按以输入数据;步骤2:针对各虚拟按键定义一中心点及一包含该中心点的中心区;步骤3:在各虚拟按键的中心区的外围由该中心点向外分别定义至少一外环区;步骤4:针对各虚拟按键的该中心区及该至少一外环区分别设定不同的权值,其中该中心区的权值大于该至少一外环区的权值,且当该至少一外环区包含有两个外环区或以上时,其中较靠近该中心区的第一外环区的权值大于较远离该中心区的第二外环区的权值;步骤5:当用户意欲触按一预定的虚拟按键却偏离其中心区以致其触按位置落在该预定的虚拟按键与至少一相邻的虚拟按键之间时,计算该触按位置相对在该预定的虚拟按键及该至少一相邻的虚拟按键所各占有的权值的总数并比较其大小;及步骤6:依据该触按位置相对于各虚拟按键所占有的各权值总数的大小,判断其中权值总数相对最大的一个,即认定其为该使用者意欲触按的预定的虚拟按键,以输入该预定的虚拟按键的对应数据。

【技术特征摘要】
1.一种虚拟输入设备的二维定位方法,其特征在于,包含以下步骤:步骤1:提供一虚拟输入设备,该虚拟输入设备用以投影形成一二维的虚拟键盘,其中该虚拟键盘上设有多个彼此相邻的虚拟按键供用户触按以输入数据;步骤2:针对各虚拟按键定义一中心点及一包含该中心点的中心区;步骤3:在各虚拟按键的中心区的外围由该中心点向外分别定义至少一外环区;步骤4:针对各虚拟按键的该中心区及该至少一外环区分别设定不同的权值,其中该中心区的权值大于该至少一外环区的权值,且当该至少一外环区包含有两个外环区或以上时,其中较靠近该中心区的第一外环区的权值大于较远离该中心区的第二外环区的权值;步骤5:当用户意欲触按一预定的虚拟按键却偏离其中心区以致其触按位置落在该预定的虚拟按键与至少一相邻的虚拟按键之间时,计算该触按位置相对在该预定的虚拟按键及该至少一相邻的虚拟按键所各占有的权值的总数并比较其大小;及步骤6:依据该触按位置相对于各虚拟按键所占有的各权值总数的大小,判断其中权值总数相对最大的一个,即认定其为该使用者意欲触按的预定的虚拟按键,以输入该预定的虚拟按键的对应数据。2.根据权利要求1所述的虚拟输入设备的二维定位方法,其特征在于,该虚拟键盘上所设的多个虚拟按键包含矩形虚拟按键、圆形虚拟按键、椭圆形虚拟按键或以上几种按键的组合。3.根据权利要求1所述的虚拟输入设备的二维定位方法,其特征在于,各虚拟按键均定义有一中心区及一外环区。4.根据权利要求1所述的虚拟输入设备的二维定...

【专利技术属性】
技术研发人员:陈国仁
申请(专利权)人:陈国仁
类型:发明
国别省市:中国台湾,71

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

1