虚拟滑鼠控制系统及其控制方法技术方案

技术编号:14399473 阅读:95 留言:0更新日期:2017-01-11 12:43
一种虚拟滑鼠控制系统,运行于电子装置上,电子装置包括触控显示单元,控制系统能控制电子装置在触控显示单元上显示虚拟滑鼠和光标,控制系统包括:手势识别模块,用于响应一触控信号并根据该触控信号识别一触控手势,该触控信号为响应触控显示单元的触控操作而产生,该触控手势包括拖拽触控显示单元上虚拟滑鼠滑动的滑动手势及点击虚拟滑鼠的点击手势;手势分析模块,用于将该滑动手势与电子装置的存储单元中所存储的对应关系表进行比对,对应关系表中存储多个预设手势和多个动作指令的一一对应关系,每一动作指令对应光标的一运动矢量;控制模块,根据该预设手势对应的动作指令控制光标移动一运动矢量,并进入光标所在区域的应用程序或链接。

【技术实现步骤摘要】

本专利技术涉及一种虚拟滑鼠控制系统及控制方法,尤其涉及一种便于使用者单手触控的虚拟滑鼠控制系统和控制方法。
技术介绍
随着科学技术的发展,电子装置大多采用了触控屏设计,此类电子装置已深入大众的日常生活中,如手机、平板电脑等。现有的电子装置,以手机为例,手机屏幕大屏化已是趋势所向,大屏幕给使用者带来更多的便捷和享受。然,手机屏幕的增大也让使用者感觉到自己的手掌不够大,在单手操作时会有很多触摸不到的地方,给使用者带来许多的不便。
技术实现思路
有鉴于此,有必要提供一种便于使用者单手触控的虚拟滑鼠控制系统,以解决上述问题。一种虚拟滑鼠控制系统,该控制系统运行于一电子装置上,该电子装置包括一触控显示单元,该虚拟滑鼠控制系统能够控制该电子装置在该触控显示单元上显示一虚拟滑鼠和一光标,该控制系统包括:手势识别模块,用于响应一触控信号,并根据该触控信号识别一触控手势,该触控信号为响应该触控显示单元的触控操作而产生,该触控手势包括一拖拽该触控显示单元上的虚拟滑鼠滑动的滑动手势及一点击该虚拟滑鼠的点击手势;手势分析模块,用于将该滑动手势与该电子装置的一存储单元中所存储的对应关系表进行比对,该对应关系表中存储多个预设手势和多个动作指令的一一对应关系,且每一动作指令对应该光标的一运动矢量;控制模块,用于在该滑动手势与一该预设手势一致时,根据该预设手势对应的动作指令控制该光标移动一运动矢量,并根据该点击手势进入该光标所在区域内的应用程序或者链接。一种虚拟滑鼠控制方法,该控制方法应用于一电子装置上,该电子装置包括一触控显示单元,该电子装置能够被控制在该触控显示单元上显示一虚拟滑>鼠和一光标,该电子装置的控制方法包括步骤:响应该触控显示单元上的触控手势输入而产生一触控信号,该触控手势为拖拽一该触控显示单元上的虚拟滑鼠滑动的滑动手势;响应该触控信号,并根据该触控信号识别该滑动手势;将该滑动手势与该电子装置的一存储单元中所存储的对应关系表进行比对,该对应关系表中存储多个预设手势和多个动作指令的对应关系,每一动作指令对应该光标的一运动矢量;在该滑动手势与一该预设手势一致时,控制该光标根据该预设手势对应的动作指令控制该光标移动一运动矢量;响应一点击该虚拟滑鼠的点击手势并根据该点击手势控制该电子装置进入该光标所在区域内的应用程序或者链接。本专利技术的电子装置的控制系统,只要用户在手势可被识别的区域内拖拽该虚拟滑鼠滑动并点击该虚拟滑鼠,控制模块便控制该光标移动并进入该光标所在区域内的应用程序或者链接,使用户方便单手触控该电子装置。附图说明图1为本专利技术一实施方式的虚拟滑鼠控制系统的模块示意图。图2为包含图1所示控制系统的电子装置的模块示意图。图3A和图3B为图2所示的电子装置的部分界面示意图。图4为图1所示的控制系统开启时在触控显示单元上显示光标和虚拟滑鼠的示意图。图5为本专利技术一实施方式的虚拟滑鼠控制方法的流程图。图6为本专利技术一实施方式的虚拟滑鼠控制方法的另一流程图。主要元件符号说明电子装置1000控制系统100存储单元10触控显示单元20主界面21启动图标22选择栏23浮标24处理器30开关模块301手势识别模块302手势分析模块303控制模块304光标31虚拟滑鼠32如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参阅图1-2,图1为本专利技术一实施方式中的虚拟滑鼠控制系统100的模块示意图,该虚拟滑鼠控制系统100应用于如图2所示的电子装置1000上。电子装置1000包括存储单元10、触控显示单元20以及处理器30。本实施方式中,电子装置1000为一触屏手机。可理解,在其它实施方式中,电子装置1000可以为平板电脑等。存储单元10存储有一预设手势与动作指令的对应关系表。该预设手势是一相对坐标系里的运动矢量,该动作指令是一相对坐标系里的运动矢量,且该预设手势的运动矢量与该动作指令的运动矢量一一对应,也就是说,每一该预设手势的运动矢量都对应一该动作指令的运动矢量。存储单元10还存储一该电子装置1000的操作系统。处理器30能够运行该操作系统,使得该操作系统的用户界面能够显示于该触控显示单元20上。触控显示单元20用于响应用户在其上的触控手势输入而产生相应的触控信号,该触控手势包括但不限于滑动手势、点击手势或按压手势等。该点击手势还包括单击手势和双击手势。本实施方式中,触控显示单元20为一触控显示屏。虚拟滑鼠控制系统100包括开关模块301、手势识别模块302、手势分析模块303和控制模块304。在一实施方式中,该开关模块301、手势识别模块302、手势分析模块303和控制模块304为存储于电子装置1000的存储单元10中的,能够被电子装置1000的处理器30所执行并且能够完成固定功能的一系列计算机程序指令段。在其他实施方式中,该虚拟滑鼠控制系统100的模块为固化于处理器30中的硬件单元,例如为固化于处理器30中的韧体。其中,所述存储单元10可为硬盘、软盘、U盘、随机存取存储器等。该处理器30可为中央处理器(CPU)、数字信号处理器(DSP)、单片机等。虚拟滑鼠控制系统100为装置在电子装置1000的应用程序。开关模块301用于响应用户在电子装置1000上的操作,并控制该应用程序的开启和关闭。请参阅图3A和3B,该开启操作可以是但不限于双击电子装置1000操作系统的主界面21的空白处、单击设置于电子装置1000操作系统的任务栏上相应的启动图标22或长按电子装置1000的电源键后并点击触控显示单元20上弹出的选择栏23中的对应选项、及双击电子装置1000的操作系统显示的浮标24等。该关闭操作可以是但不限于按压电子装置1000的主菜单按钮(图未示)等。请参阅图4,当开启虚拟滑鼠控制系统100后,虚拟滑鼠控制系统100控制电子装置1000在触控显示单元20上显示一光标31和一虚拟滑鼠32,本实施方式中,光标31呈箭头状,虚拟滑鼠32为圆形。可理解,光标31和虚拟滑鼠32的形状可根据需要做各种设计。手势识别模块302响应该触控信号,并根据该触控信号识别用户的触控手势。在本实施方式中,该触控手势为一拖拽该虚拟滑鼠32滑动的滑动手势,手势识别模块302还用于对该滑动手势进行平滑化和消除杂讯等处理,以获取一经修饰和平滑处理后的滑动手势。手势分析模块303将该滑动手势与存储单元10存储的对应关系表中的预设手势进行一一比对,判断所述对应关系表中有与该滑动手势的运动姿态一致或在误差允许的范围内一致的预设手势后,获取该预设手势相对应的动作指令,即为控制光标31移动一运动矢量。在本实施方式中,该滑动手势为一相对坐标系里对应该虚拟滑鼠32的运动矢量,该动作指令为一相对坐标系里对应该光标31的运动矢量。控制模块304根据该动作指令控制电子装置1000完成与该动作指令对应的动作。具体地,该控制模块304根据该动作指令控制该光标31在其相对坐标系里移动一运动矢量。可理解,当光标31根据该动作指令的移动范围超出一该触控显示单元的预设范围时,控制模块304控制光标31停止移动并停留该触控显示单元20的边界上,并以高亮白或者其它方式提醒用户,光标31已移动到该触控显示单元20的边界上。当手势识别模块302根据触控信号识别本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201510271791.html" title="虚拟滑鼠控制系统及其控制方法原文来自X技术">虚拟滑鼠控制系统及其控制方法</a>

【技术保护点】
一种虚拟滑鼠控制系统,该控制系统运行于一电子装置上,该电子装置包括一触控显示单元,其特征在于:该虚拟滑鼠控制系统能够控制该电子装置在该触控显示单元上显示一虚拟滑鼠和一光标,该控制系统包括:手势识别模块,用于响应一触控信号,并根据该触控信号识别一触控手势,该触控信号为响应该触控显示单元的触控操作而产生,该触控手势包括一拖拽该触控显示单元上的虚拟滑鼠滑动的滑动手势及一点击该虚拟滑鼠的点击手势;手势分析模块,用于将该滑动手势与该电子装置的一存储单元中所存储的对应关系表进行比对,该对应关系表中存储多个预设手势和多个动作指令的一一对应关系,且每一动作指令对应该光标的一运动矢量;控制模块,用于在该滑动手势与一该预设手势一致时,根据该预设手势对应的动作指令控制该光标移动一运动矢量,并根据该点击手势进入该光标所在区域内的应用程序或者链接。

【技术特征摘要】
1.一种虚拟滑鼠控制系统,该控制系统运行于一电子装置上,该电子装置包括一触控显示单元,其特征在于:该虚拟滑鼠控制系统能够控制该电子装置在该触控显示单元上显示一虚拟滑鼠和一光标,该控制系统包括:手势识别模块,用于响应一触控信号,并根据该触控信号识别一触控手势,该触控信号为响应该触控显示单元的触控操作而产生,该触控手势包括一拖拽该触控显示单元上的虚拟滑鼠滑动的滑动手势及一点击该虚拟滑鼠的点击手势;手势分析模块,用于将该滑动手势与该电子装置的一存储单元中所存储的对应关系表进行比对,该对应关系表中存储多个预设手势和多个动作指令的一一对应关系,且每一动作指令对应该光标的一运动矢量;控制模块,用于在该滑动手势与一该预设手势一致时,根据该预设手势对应的动作指令控制该光标移动一运动矢量,并根据该点击手势进入该光标所在区域内的应用程序或者链接。2.如权利要求1所述的虚拟滑鼠控制系统,其特征在于:该触控手势还包括一长按该虚拟滑鼠的按压手势,该控制模块还根据该按压手势控制该电子装置进入界面编辑状态,在界面编辑状态下,当该手势识别模块识别到一拖拽该虚拟滑鼠滑动的滑动手势时,该控制模块仅控制该虚拟滑鼠跟随该滑动手势一起运动。3.如权利要求2所述的虚拟滑鼠控制系统,其特征在于:在界面编辑状态下,当该手势识别模块识别到一点击该虚拟滑鼠以外区域的点击手势时,该控制模块控制该电子装置退出界面编辑状态。4.如权利要求1或3所述的虚拟滑鼠控制系统,其特征在于:该点击手势包括单击手势和双击手势。5.如权利要求1所述的虚拟滑鼠控制系统,其特征在于:该控制系统还包括开关模块,该开关模块用于响应用户在该电子装置上的操作,以启动该控制系统,该操作包括但不限于双击该电子装置的一操作系统的主界面的空白处、及长按一该电子装置的电源键后并点击一该触控显示单元上弹出的选择栏中的对应选...

【专利技术属性】
技术研发人员:肖志明刘剑陈明军屈伟杨卫敏
申请(专利权)人:富泰华工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1