CN106095239A - 基于摩擦力模型的操控方法和装置 - Google Patents
基于摩擦力模型的操控方法和装置 Download PDFInfo
- Publication number
- CN106095239A CN106095239A CN201610405974.7A CN201610405974A CN106095239A CN 106095239 A CN106095239 A CN 106095239A CN 201610405974 A CN201610405974 A CN 201610405974A CN 106095239 A CN106095239 A CN 106095239A
- Authority
- CN
- China
- Prior art keywords
- frictional model
- manipulation
- frictional
- model
- paddling
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种基于摩擦力模型的操控方法,包括:选择至少一个操控区域,并对至少一个操控区域进行摩擦力模型的设置;光标基于已建立摩擦力模型的至少一个操控区域执行操控。上述方法侧重利用摩擦力效应在指示,例如,光标或其它指示设备已经划入链接或可点击对象时限制其行动,从而解决本行业急需解决的操控稳定性问题,具有操控的灵活性与易用性。本发明还公开了一种基于摩擦力模型的操控装置。
Description
技术领域
本发明属于终端设备操控技术领域,特别涉及一种基于摩擦力模型的操控方法和装置。
背景技术
现有技术中,方式操作方向单一,且在由于外界的干扰的情况下,操作不具有准确性,以及操作方向不具有方向的扩展性。进一步的,现有技术中,没有本发明公开的辅助方式,从而使得现有技术中在移动时或颠簸中光标无法停留在链接或可点击处,操作不佳。
发明内容
本发明的目的是提供一种基于摩擦力模型的操控方法和装置,本发明对选择的至少一个操控区域进行摩擦力模型的设置,通过上述设置实现了光标的灵活操控,具有操控的准确性与易用性。
为实现上述目的,本发明的一个方面提供了一种基于摩擦力模型的操控方法,该方法包括:选择至少一个操控区域,并对所述至少一个操控区域进行摩擦力模型的设置;光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控。
在其中一个实施例中,所述选择至少一个操控区域包括:选择链接区域和/或可点击对象区域。
在其中一个实施例中,对所述至少一个操控区域进行摩擦力模型的设置包括:根据选择链接区域和/或可点击对象区域的权重设置不同的划动值。
在其中一个实施例中,所述光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控包括:当所述选择链接区域和/或所述可点击对象区域的划动值大于或等于预设的所述划动值时,光标在所述选择链接区域和/或所述可点击对象区域执行移动操作;当所述选择链接区域和/或所述可点击对象区域的划动值小于预设的所述划动值时,所述光标位置保持不变。
在其中一个实施例中,所述对所述至少一个操控区域进行摩擦力模型的设置之前包括:对所述至少一个操控区域进行摩擦力模型建立。
为实现上述目的,本发明的另一个方面提供了一种基于摩擦力模型的操控装置,该装置包括:选择模块,用于选择至少一个操控区域;设置模块,用于所述至少一个操控区域进行摩擦力模型的设置;执行模块,用于光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控。
在其中一个实施例中,所述选择模块还用于选择链接区域和/或可点击对象区域。
在其中一个实施例中,所述设置模块还用于根据选择链接区域和/或可点击对象区域的权重设置不同的划动值。
在其中一个实施例中,所述执行模块包括:第一执行模块,用于当所述选择链接区域和/或所述可点击对象区域的划动值大于或等于预设的所述划动值时,光标在所述选择链接区域和/或所述可点击对象区域执行移动操作;第二执行模块,用于当所述选择链接区域和/或所述可点击对象区域的划动值小于预设的所述划动值时,所述光标位置保持不变。
在其中一个实施例中,还包括:模型建立模块,用于对所述至少一个操控区域进行摩擦力模型建立。
如上所述,本发明公开的基于摩擦力模型的操控方法和装置,该方法包括:选择至少一个操控区域,并对至少一个操控区域进行摩擦力模型的设置;光标基于已建立摩擦力模型的至少一个操控区域执行操控。上述方法侧重利用摩擦力效应在指示,例如,光标或其它指示设备已经划入链接或可点击对象时限制其行动,从而解决本行业急需解决的操控稳定性问题,具有操控的灵活性与易用性。
附图说明
图1是本发明中的一种基于摩擦力模型的操控方法的步骤流程图;
图2是本发明中的一种基于摩擦力模型的操控装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
图1是本发明中的一种基于摩擦力模型的操控方法的步骤流程图。
步骤102,选择至少一个操控区域,并对至少一个操控区域进行摩擦力模型的设置。
本实施例中,选择至少一个操控区域包括:选择链接区域和/或可点击对象区域。且进一步的,对至少一个操控区域进行摩擦力模型的设置包括:根据选择链接区域和/或可点击对象区域的权重设置不同的划动值,其中,划动值为摩擦力模型的摩擦系数。
此外,对至少一个操控区域进行摩擦力模型的设置之前包括:对至少一个操控区域进行摩擦力模型建立。例如,某一浏览器页面具有多个操控区域(可选择的链接区域或可点击的对象区域),每个操控区域建立摩擦力模型,即设立该操控区域的大小和摩擦系数的大小(类似某一物体在具有多个摩擦系数不同的区域的平面上移动,使用相同的力推动物体,摩擦系数大的区域移动速度慢,摩擦系数小的区域移动速度快),因此,在操控区域内,光标在摩擦系数大的区域移动速度慢,摩擦系数小的区域移动速度快,从而对重要的操控区域设置较大的摩擦系数,光标在该区域停留的时间长便于使用者对该区域操作。
步骤104,光标基于已建立摩擦力模型的至少一个操控区域执行操控。
本实施例中,光标基于已建立摩擦力模型的至少一个操控区域执行操控包括:当选择链接区域和/或可点击对象区域的划动值大于或等于预设的划动值时,光标在选择链接区域和/或可点击对象区域执行移动操作;当选择链接区域和/或可点击对象区域的划动值小于预设的划动值时,光标位置保持不变。
需要说明的是,本发明公开的一种基于摩擦力模型的操控方法应用于智能眼镜领域的AR/VR 3D场景中,在网页浏览或应用按钮上添加高摩擦力区域,来避免操作中手臂抖动或身体震动导致的操作感不佳的情况。
具体的,在操作***或网页或应用中建立摩擦力模型;链接或可点击对象为高摩擦力区域,设立滑出阈值即摩擦系数。根据链接或可点击对象权重不同设立不同划动值。其余无连接或无可点击对象处设为0摩擦力区域;指示标根据传感器数据得到指示标滑动的速度/加速度/滑动距离值;在0摩擦力区域处指示标滑动不受摩擦力影响。在高摩擦力处,当指示标滑动的速度或加速度或滑动距离大于或等于滑出阈值时,手臂位置/光标指示离开该高摩擦力区域;当指示标滑动的速度或加速度或滑动距离小于划动值时,指示标维持原有位置不变。
如上所述,本发明公开的基于摩擦力模型的操控方法,该方法包括:选择至少一个操控区域,并对至少一个操控区域进行摩擦力模型的设置;光标基于已建立摩擦力模型的至少一个操控区域执行操控。上述方法侧重利用摩擦力效应在指示,例如,光标或其它指示设备已经划入链接或可点击对象时限制其行动,从而解决本行业急需解决的操控稳定性问题,具有操控的灵活性与易用性。
基于相同的原理,图2是本发明中的一种基于摩擦力模型的操控装置的结构示意图。具体的,该基于摩擦力模型的操控装置10包括:选择模块120、设置模块140和执行模块160。
其中,选择模块120用于选择至少一个操控区域;设置模块140用于至少一个操控区域进行摩擦力模型的设置;执行模块160用于光标基于已建立摩擦力模型的至少一个操控区域执行操控。
本实施例中,选择模块120还用于选择链接区域和/或可点击对象区域;进一步的,设置模块140还用于根据选择链接区域和/或可点击对象区域的权重设置不同的划动值,其中,划动值为摩擦力模型的摩擦系数;更进一步的,执行模块160包括:第一执行模块161(图中未示出)用于当选择链接区域和/或可点击对象区域的划动值大于或等于预设的划动值时,光标在选择链接区域和/或可点击对象区域执行移动操作;第二执行模块162(图中未示出)用于当选择链接区域和/或可点击对象区域的划动值小于预设的划动值时,光标位置保持不变。
此外,该基于摩擦力模型的操控装置10还包括:模型建立模块130(图中未示出)用于对至少一个操控区域进行摩擦力模型建立。
需要说明的是,该基于摩擦力模型的操控装置应用于智能眼镜领域的AR/VR 3D场景中,将***界面或网页浏览或应用中链接及可点击按钮上,设置为高摩擦力区域,来避免操作中手臂抖动导致的操作感不佳的情况。本发明不考虑光标移动时滑向链接或可点击对象,而是考虑在3D场景中指示因手臂抖动或身体震动导致的光标极不稳定情况,即已经指示到链接或按钮后,由于摩擦力的作用不能轻易划出链接或可点击对象。
如上所述,本发明公开的基于摩擦力模型的操控装置,该装置包括:选择模块120选择至少一个操控区域,设置模块140对至少一个操控区域进行摩擦力模型的设置;执行模块160对光标基于已建立摩擦力模型的至少一个操控区域执行操控。上述装置侧重利用摩擦力效应在指示,例如,光标或其它指示设备已经划入链接或可点击对象时限制其行动,从而解决本行业急需解决的操控稳定性问题,具有操控的灵活性与易用性。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
Claims (10)
1.一种基于摩擦力模型的操控方法,其特征在于,该方法包括:
选择至少一个操控区域,并对所述至少一个操控区域进行摩擦力模型的设置;
光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控。
2.根据权利要求1所述的基于摩擦力模型的操控方法,其特征在于,所述选择至少一个操控区域包括:选择链接区域和/或可点击对象区域。
3.根据权利要求1所述的基于摩擦力模型的操控方法,其特征在于,对所述至少一个操控区域进行摩擦力模型的设置包括:
根据选择链接区域和/或可点击对象区域的权重设置不同的划动值。
4.根据权利要求1所述的基于摩擦力模型的操控方法,其特征在于,所述光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控包括:
当所述选择链接区域和/或所述可点击对象区域的划动值大于或等于预设的所述划动值时,光标在所述选择链接区域和/或所述可点击对象区域执行移动操作;
当所述选择链接区域和/或所述可点击对象区域的划动值小于预设的所述划动值时,所述光标位置保持不变。
5.根据权利要求1所述的基于摩擦力模型的操控方法,其特征在于,所述对所述至少一个操控区域进行摩擦力模型的设置之前包括:对所述至少一个操控区域进行摩擦力模型建立。
6.一种基于摩擦力模型的操控装置,其特征在于,该装置包括:
选择模块,用于选择至少一个操控区域;
设置模块,用于所述至少一个操控区域进行摩擦力模型的设置;
执行模块,用于光标基于已建立所述摩擦力模型的所述至少一个操控区域执行操控。
7.根据权利要求6所述的基于摩擦力模型的操控装置,其特征在于,所述选择模块还用于选择链接区域和/或可点击对象区域。
8.根据权利要求6所述的基于摩擦力模型的操控装置,其特征在于,所述设置模块还用于根据选择链接区域和/或可点击对象区域的权重设置不同的划动值。
9.根据权利要求6所述的基于摩擦力模型的操控装置,其特征在于,所述执行模块包括:
第一执行模块,用于当所述选择链接区域和/或所述可点击对象区域的划动值大于或等于预设的所述划动值时,光标在所述选择链接区域和/或所述可点击对象区域执行移动操作;
第二执行模块,用于当所述选择链接区域和/或所述可点击对象区域的划动值小于预设的所述划动值时,所述光标位置保持不变。
10.根据权利要求6所述的基于摩擦力模型的操控装置,其特征在于,还包括:模型建立模块,用于对所述至少一个操控区域进行摩擦力模型建立。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610405974.7A CN106095239A (zh) | 2016-06-08 | 2016-06-08 | 基于摩擦力模型的操控方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610405974.7A CN106095239A (zh) | 2016-06-08 | 2016-06-08 | 基于摩擦力模型的操控方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106095239A true CN106095239A (zh) | 2016-11-09 |
Family
ID=57228801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610405974.7A Pending CN106095239A (zh) | 2016-06-08 | 2016-06-08 | 基于摩擦力模型的操控方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106095239A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090015550A1 (en) * | 2007-07-12 | 2009-01-15 | Koski David A | Responsiveness Control System for Pointing Device Movement with Respect to a Graphical User Interface |
US20130033424A1 (en) * | 2011-08-03 | 2013-02-07 | Alps Electric Co., Ltd. | Input device |
CN102937861A (zh) * | 2011-11-07 | 2013-02-20 | 微软公司 | 用于显示环境的共享边缘 |
CN104756060A (zh) * | 2012-10-16 | 2015-07-01 | 谷歌公司 | 基于手势的光标控制 |
-
2016
- 2016-06-08 CN CN201610405974.7A patent/CN106095239A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090015550A1 (en) * | 2007-07-12 | 2009-01-15 | Koski David A | Responsiveness Control System for Pointing Device Movement with Respect to a Graphical User Interface |
US20130033424A1 (en) * | 2011-08-03 | 2013-02-07 | Alps Electric Co., Ltd. | Input device |
CN102937861A (zh) * | 2011-11-07 | 2013-02-20 | 微软公司 | 用于显示环境的共享边缘 |
CN104756060A (zh) * | 2012-10-16 | 2015-07-01 | 谷歌公司 | 基于手势的光标控制 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10099382B2 (en) | Mixed environment display of robotic actions | |
CN102647504B (zh) | 一种对手机中应用程序进行控制的方法 | |
CN105630843B (zh) | 网页变化监控方法及装置 | |
US20150261373A1 (en) | Determining User Handedness and Orientation Using a Touchscreen Device | |
US20160203623A1 (en) | Aggregating graph structures | |
CN104536650B (zh) | 一种基于ios***的视差翻页人机交互方法 | |
CN103645906A (zh) | 基于固定的界面布局文件实现界面重新布局的方法及*** | |
KR102643425B1 (ko) | 차량의 차로변경을 탐지하는 방법과 장치, 전자 기기, 저장 장치, 노변 기기, 클라우드 제어 플랫폼 및 프로그램 제품 | |
CN103473013B (zh) | 一种应用界面调节的方法及移动终端 | |
CN106200974A (zh) | 一种基于移动设备浏览器的虚拟现实的实现方法 | |
Pierzchała et al. | Automatic recognition of work phases in cable yarding supported by sensor fusion | |
US20160217172A1 (en) | Tracking model element changes using change logs | |
CN106095239A (zh) | 基于摩擦力模型的操控方法和装置 | |
CN102682020B (zh) | 文件管理***及方法 | |
US20140108982A1 (en) | Object placement within interface | |
CN105578294B (zh) | 浏览切换处理方法、装置及*** | |
CN104808961B (zh) | 显示接口模组参数的脚本化调节方法 | |
CN114756155A (zh) | 一种应用于页面展示的滑动控制方法及装置 | |
CN105912098A (zh) | 一种基于体感的操作组件控制方法和*** | |
CN103076874A (zh) | 一种改善计算机视觉体感输入设备高延迟的方法及*** | |
CN106126056B (zh) | 一种基于PowerPoint的幻灯片自动创建方法及装置 | |
CN104199894A (zh) | 一种文件扫描方法及装置 | |
CN104462101B (zh) | 一种信息处理的方法及电子设备 | |
CN113703637A (zh) | 巡检任务代码化方法、装置、电子设备和计算机存储介质 | |
CN102375658A (zh) | 一种电子读物的界面显示方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161109 |