一种光标控制方法及系统技术方案

技术编号:18709535 阅读:22 留言:0更新日期:2018-08-21 22:29
本发明专利技术公开了一种光标控制方法,通过第一输入设备获取用户头部移动参数;根据所述头部移动参数,以及头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;根据所述光标移动参数控制光标移动;当光标移动至目标位置时,获取用户通过第二输入设备发出的操作指令;之后执行所述操作指令。本发明专利技术还公开了一种光标控制系统,包括第一输入设备、第二输入设备、光标移动参数计算模块、光标控制模块、执行模块,用以实现上述光标控制方法。本发明专利技术能够解决了头部移动难以精确模拟鼠标特定操作的问题,使得用户可以更为精准地进行控制。

Cursor control method and system

The invention discloses a cursor control method, which obtains the user's head movement parameters through the first input device, calculates the cursor movement parameters according to the head movement parameters and the coordinate transformation relationship between the head movement parameters and the cursor movement parameters, controls the cursor movement according to the cursor movement parameters, and when the cursor moves. When reaching the target position, the operation instructions issued by the user through the second input device are acquired, and then the operation instructions are executed. The invention also discloses a cursor control system, which comprises a first input device, a second input device, a cursor movement parameter calculation module, a cursor control module and an execution module for realizing the cursor control method. The invention can solve the problem that the head movement is difficult to accurately simulate the specific operation of the mouse, and enables the user to control the mouse more accurately.

【技术实现步骤摘要】
一种光标控制方法及系统
本专利技术涉及计算机光标控制
,特别涉及一种头戴式光标控制装置及头戴设备的光标控制方法。
技术介绍
鼠标和键盘是现有的计算机系统最常用的输入设备,通常情况下对于光标的控制都是通过移动或点击鼠标等操作来完成的,鼠标灵敏、精确的选择方式很大程度上便利了人们的使用。但是,由于鼠标和键盘都是通过双手进行操作,这样当鼠标和键盘都需要大量操作的情况下,双手需要不断地更换操作对象,不仅很不方便,也降低了工作效率,浪费时间。目前,已有一些头戴式鼠标的替代方案,通过检测头部移动控制光标移动,模拟鼠标的控制、点击等操作。但这样的装置带来了一些新的问题,设计头戴式鼠标的目的是简化用户的操作,但现有的方案中,仅仅通过头戴式设备来模拟鼠标的移动、左右键单击、双击、拖动以及滚轮滑动等功能,用户需要经常地运动头部以模拟不同的操作,而头部能做到的动作其实有限,这样对不同功能的模拟需要通过点头、转头、摇头甚至牙齿碰合等动作加以组合,使得操作更加复杂,难以应用;另一方面,头部的运动存在不确定性,人们无意识地点头或摇头等动作很容易引起误操作,影响正常的光标控制。
技术实现思路
为了解决上述问题,本专利技术提供了一种光标控制方法,通过输入设备的结合,获取用户的头部运动息,实现更准确的操作,减少误操作的可能。采取的技术方案如下。一种光标控制方法,包括以下步骤:第一输入设备获取用户头部移动参数;根据所述头部移动参数,以及,头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;根据所述光标移动参数控制光标移动;当光标移动至目标位置时,获取用户通过第二输入设备发出的操作指令;执行所述操作指令。可选的,在所述第一输入设备获取用户头部移动参数前,还包括步骤:切换所述设备工作模式为光标控制模式;所述切换所述设备工作模式为光标控制模式的方式包括:通过所述第一输入设备上的切换装置进行切换;或通过所述第二输入设备上的按键组合进行切换;或通过检测当前运行的内容智能切换。可选的,所述第一输入设备获取用户头部移动参数之前,还包括步骤:进行光标控制校准,建立头部移动参数与光标移动参数的坐标转换关系。可选的,所述光标控制校准包括:在光标所在的屏幕上显示校准图案;提示用户移动头部控制光标在屏幕上根据所述校准图案描绘校准轨迹,记录用户头部的移动参数与光标的移动参数;判断所述轨迹与所述校准图案的差别是否在预设的误差范围内,如果在误差范围内,则校准完成,根据所述移动参数计算头部移动与光标移动的对应关系;如果超出误差范围,则提示用户重新进行校准。可选的,所述光标控制校准包括:在光标所在的屏幕上显示坐标随机的校准点;提示用户移动头部控制光标移动并停留在所述校准点上,记录用户头部的移动参数与光标的移动参数;判断光标停留的位置与所述校准点的位置的坐标误差是否在预设的误差范围内,如果在误差范围内,则校准完成,根据所述移动参数计算头部移动与光标移动的对应关系;如果超出误差范围,则提示用户重新进行校准。可选的,在进行光标校准之前,还包括步骤:调节控制光标移动的参数;所述控制光标移动的参数包括头部移动距离与光标移动距离的移动比例;和/或光标的移动速度;和/或光标的移动精度。可选的,所述第二输入设备发出的操作指令包括:第一按键或按键组合模拟的鼠标左键单击指令,第二按键或按键组合模拟的鼠标右键单击指令,第三按键或按键组合模拟的鼠标左键双击指令,以及第四按键或按键组合模拟的鼠标滚轮滑动指令。此外,本专利技术还提供了一种光标控制系统,包括第一输入设备、第二输入设备、光标移动参数计算模块、光标控制模块、执行模块,其中,所述第一输入设备用于获取用户头部移动参数;所述光标移动参数计算模块用于根据所述第一输入设备获取的用户头部移动参数,以及,头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;所述光标控制模块用于根据所述光标移动参数计算模块获得的光标移动参数控制光标移动;当光标移动至目标位置时,所述第二输入设备发出操作指令;所述执行模块接收所述第二输入设备发出的操作指令并执行。可选的,系统还包括校准模块,所述校准模块用于进行光标控制校准,建立头部移动参数与光标移动参数的坐标转换关系。可选的,所述校准模块包括参数调节单元,所述参数调节单元用于在所述校准单元进行光标控制校准前,调节控制光标移动的参数。本专利技术通过上述方案,提供了一种光标控制方法,能够通过输入设备的结合,在需要模拟鼠标的操作时,借用第二输入设备发出操作指令,使得用户可以更为精准地进行控制,解决了头部移动难以精确模拟鼠标特定操作的问题。另外,本专利技术通过优选的校准的步骤,以及对光标移动参数的精确调整,使得通过用户头部控制光标的精确性大大提升,能够实现更精确的操作需要。附图说明图1为本专利技术第一实施例光标控制方法流程示意图;图2为本专利技术第二实施例光标控制方法流程示意图;图3为本专利技术第三实施例光标控制方法流程示意图;图4为本专利技术第三实施例一种优选的光标控制方法流程示意图;图5为本专利技术第三实施例光标控制校准方法流程示意图;图6为本专利技术第三实施例另一种光标控制校准方法流程示意图;图7为本专利技术第四实施例光标控制系统组成结构示意图;图8为本专利技术第五实施例光标控制系统组成结构示意图;图9为本专利技术第六实施例光标控制系统组成结构示意图。具体实施方式本专利技术提出一种光标控制方法及光标控制系统,通过检测用户头部的移动对光标进行控制,并执行特定的操作指令,能够通过对参数的调整实现较高精度的操作控制。下面结合附图和具体实施方式对本专利技术进行详细地阐述。实施例一在本专利技术一个可选的实施例中,提出了一种光标控制方法,如图1所示,包括以下步骤:步骤101:第一输入设备获取用户头部移动参数;步骤102:根据所述头部移动参数,以及,头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;步骤103:根据所述光标移动参数控制光标移动;步骤104:当光标移动至目标位置时,获取用户通过第二输入设备发出的操作指令;步骤105:执行所述操作指令。其中,步骤101中所述的第一输入设备可以集成于头盔、头戴式耳机等常见的头戴式设备当中,采集用户头部包括位移、角度变化等的移动参数。这些数据的采集可以通过第一输入设备上设置的陀螺仪等传感器来获取。系统将这些移动参数映射到用户想要控制的光标的移动上,即步骤102和步骤103,系统中可以合理地预设有用户头部移动参数与光标移动参数的坐标转换关系,优选地,用户可以根据自身使用的实际情况,对该坐标转换关系进行调整。在确定了光标应当如何进行移动之后,即控制光标移动至此次移动的目标位置。如果用户此时需要在这个目标位置执行操作,例如传统鼠标能够实现的单击、双击等功能,可以结合如键盘一类的第二输入设备发出指令。在本实施例一项优选的实施方式中,可以通过第二输入设备上特定的按键或按键组合进行模拟,所述第二输入设备发出的操作指令包括第一按键或按键组合模拟的鼠标左键单击指令,第二按键或按键组合模拟的鼠标右键单击指令,第三按键或按键组合模拟的鼠标左键双击指令,以及第四按键或按键组合模拟的鼠标滚轮滑动指令。例如,利用键盘上的空格键模拟鼠标左键的单击功能,或者利用键盘上的左/右Ctrl键分别模拟鼠标的左/右键进行单击、双击等操作,或者利用键盘上的Page本文档来自技高网...

【技术保护点】
1.一种光标控制方法,其特征在于,包括以下步骤:第一输入设备获取用户头部移动参数;根据所述头部移动参数,以及,头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;根据所述光标移动参数控制光标移动;当光标移动至目标位置时,获取用户通过第二输入设备发出的操作指令;执行所述操作指令。

【技术特征摘要】
1.一种光标控制方法,其特征在于,包括以下步骤:第一输入设备获取用户头部移动参数;根据所述头部移动参数,以及,头部移动参数与光标移动参数的坐标转换关系,计算光标移动参数;根据所述光标移动参数控制光标移动;当光标移动至目标位置时,获取用户通过第二输入设备发出的操作指令;执行所述操作指令。2.如权利要求1所述的光标控制方法,其特征在于,在所述第一输入设备获取用户头部移动参数前,还包括步骤:切换所述设备工作模式为光标控制模式;所述切换所述设备工作模式为光标控制模式的方式包括:通过所述第一输入设备上的切换装置进行切换;或通过所述第二输入设备上的按键组合进行切换;或通过检测当前运行的内容智能切换。3.如权利要求1所述的控制光标的方法,其特征在于,所述第一输入设备获取用户头部移动参数之前,还包括步骤:进行光标控制校准,建立头部移动参数与光标移动参数的坐标转换关系。4.如权利要求3所述的控制光标的方法,其特征在于,所述光标控制校准包括:在光标所在的屏幕上显示校准图案;提示用户移动头部控制光标在屏幕上根据所述校准图案描绘校准轨迹,记录用户头部的移动参数与光标的移动参数;判断所述轨迹与所述校准图案的差别是否在预设的误差范围内,如果在误差范围内,则校准完成,根据所述移动参数计算头部移动与光标移动的对应关系;如果超出误差范围,则提示用户重新进行校准。5.如权利要求3所述的控制光标的方法,其特征在于,所述光标控制校准包括:在光标所在的屏幕上显示坐标随机的校准点;提示用户移动头部控制光标移动并停留在所述校准点上,记录用户头部的移动参数与光标的移动参数;判断光标停留的位置与所述校准点的位置的坐标误差是否在...

【专利技术属性】
技术研发人员:孙星宇
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

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

1