鼠标操作方法、装置和存储介质制造方法及图纸

技术编号:21513256 阅读:29 留言:0更新日期:2019-07-03 08:48
本发明专利技术实施例提出一种鼠标操作方法、装置和存储介质。该方法包括:检测视线在屏幕上的聚焦位置;根据所述聚焦位置确定光标在所述屏幕上的位置;识别鼠标操作指令;根据所述光标的位置执行所述鼠标操作指令。本发明专利技术实施例的方法可以方便的模拟鼠标操作,且响应速度较快,可以使用户脱离对传统鼠标硬件设备的依赖,提升用户体验。

Mouse operation method, device and storage medium

【技术实现步骤摘要】
鼠标操作方法、装置和存储介质
本专利技术涉及计算机
,尤其涉及一种鼠标操作方法、装置和存储介质。
技术介绍
目前的计算机在使用过程中,一般需要用户对鼠标外设设备的点击、拖拽等动作实现对计算机的指定操作。而随着计算机技术的发展和用户需求的多样化,这种操作方法均需要用户与鼠标等外设设备直接接触,对鼠标等外设设备的依赖性较强。
技术实现思路
本专利技术实施例提供一种鼠标操作方法、装置和存储介质,以解决现有技术中的一个或多个技术问题。第一方面,本专利技术实施例提供了一种鼠标操作方法,包括:检测视线在屏幕上的聚焦位置;根据所述聚焦位置确定光标在所述屏幕上的位置;识别鼠标操作指令;根据所述光标的位置执行所述鼠标操作指令。在一种实施方式中,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:在所述屏幕上确定所述聚焦位置对应的像素坐标;将所述光标定位至所述像素坐标。在一种实施方式中,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:如果所述聚焦位置对应多个像素坐标,则从所述多个像素坐标中,选取中心像素坐标;将所述光标定位至所述中心像素坐标。在一种实施方式中,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:检测所述聚焦位置是否位于当前页面的边界;如果所述聚焦位置位于所述当前页面的边界,则将所述光标定位至下一页面。在一种实施方式中,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:检测所述聚焦位置的保持时长;如果所述保持时长大于预设值,则将所述聚焦位置对应的显示内容调整至所述屏幕的中心,并将所述光标定位至所述屏幕的中心。在一种实施方式中,识别鼠标操作指令,包括以下方式的至少一种:接收并识别语音信号,以获得所述鼠标操作指令;接收并识别手势图像,以获得所述鼠标操作指令;接收并识别头部动作图像,以获得所述鼠标操作指令。在一种实施方式中,所述鼠标操作指令包括单击左键指令、单击右键指令、双击左键指令、长按左键指令和松开左键指令中的至少一种。第二方面,本专利技术示例提供一种鼠标操作装置,包括:检测模块,用于检测视线在屏幕上的聚焦位置;确定模块,用于根据所述聚焦位置确定光标在所述屏幕上的位置;识别模块,用于识别鼠标操作指令;执行模块,用于根据所述光标的位置执行所述鼠标操作指令。在一种实施方式中,所述确定模块包括:像素坐标确定子模块,用于在所述屏幕上确定所述聚焦位置对应的像素坐标;第一定位子模块,用于将所述光标定位至所述像素坐标。在一种实施方式中,所述确定模块包括:选取子模块,用于如果所述聚焦位置对应多个像素坐标,则从所述多个像素坐标中,选取中心像素坐标;第二定位子模块,用于将所述光标定位至所述中心像素坐标。在一种实施方式中,所述确定模块包括:边界检测子模块,用于检测所述聚焦位置是否位于当前页面的边界;第三定位子模块,用于如果所述聚焦位置位于所述当前页面的边界,则将所述光标定位至下一页面。在一种实施方式中,所述确定模块包括:保持时长检测子模块,用于检测所述聚焦位置的保持时长;第四定位子模块,用于如果所述保持时长大于预设值,则将所述聚焦位置对应的显示内容调整至所述屏幕的中心,并将所述光标定位至所述屏幕的中心。第三方面,本专利技术实施例提供了一种鼠标操作装置,所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,所述装置的结构中包括处理器和存储器,所述存储器用于存储支持所述装置执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述装置还可以包括通信接口,用于与其他设备或通信网络通信。第四方面,本专利技术实施例提供了一种计算机可读存储介质,用于存储鼠标操作装置所用的计算机软件指令,其包括用于执行上述方法所涉及的程序。上述技术方案,通过检测视线的聚焦位置以定位光标,可以模拟鼠标外设设备的移动操作;在聚焦位置位于当前页面的边界的情况下,可以将所述光标定位至下一页面,以实现翻页操作,可以代替鼠标外设设备的滚轮功能。基于视线的聚焦位置定位光标,更方便操作,且响应速度更快;进一步地,通过多种方式模拟鼠标操作指令,可以使用户脱离对传统鼠标硬件设备的依赖,提升用户体验。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1示出根据本专利技术实施例的鼠标操作方法的流程图。图2示出根据本专利技术实施例的一种实施方式的鼠标操作方法的流程图。图3示出根据本专利技术实施例的另一种实施方式的鼠标操作方法的流程图。图4示出根据本专利技术实施例的又一种实施方式的鼠标操作方法的流程图。图5示出根据本专利技术实施例的鼠标操作装置的结构框图。图6示出根据本专利技术实施例的一种实施方式的鼠标操作装置的结构框图。图7示出根据本专利技术实施例的另一种实施方式的鼠标操作装置的结构框图。图8示出根据本专利技术实施例的又一种实施方式的鼠标操作装置的结构框图。图9示出根据本专利技术实施例的鼠标操作装置的结构框图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。图1示出根据本专利技术实施例的鼠标操作方法的流程图。如图1所示,本专利技术实施例的方法可以包括以下步骤:步骤S100、检测视线在屏幕上的聚焦位置;步骤S200、根据所述聚焦位置确定光标在所述屏幕上的位置;步骤S300、识别鼠标操作指令;步骤S400、根据所述光标的位置执行所述鼠标操作指令。本实施例的方法可以应用于各种具有屏幕的电子设备中,例如电脑、手机、平板电脑、游戏机、穿戴设备等。在步骤S100中,检测视线在屏幕上的聚焦位置可以通过多种方式实现,本专利技术实施例不作限定。例如:可以通过获取眼部图像,并识别眼部图像中双眼的瞳孔轮廓和眼角对角线,进而可以根据其中一只眼睛的瞳孔中心和对角线中心之间的第一位移量,以及双眼瞳孔中心连线的中点和眼部图像的中心之间的第二位移量,计算视线在屏幕上的聚焦位置。或者,可以采用眼球追踪技术得到视线在屏幕上的聚焦位置。又或者,可以通过检测屏幕与眼睛之间的距离,以及屏幕所在平面与视线的夹角,计算视线在屏幕上的聚焦位置。在步骤S200中,可以根据视线在屏幕上的聚焦位置例如像素坐标等,确定光标的位置。在一种实施方式中,如图2所示,在步骤S200中,可以包括:步骤S211、在所述屏幕上确定所述聚焦位置对应的像素坐标;步骤S212、将所述光标定位至所述像素坐标。例如:当视线在屏幕上聚焦的像素坐标位于屏幕上的某一图标内时,光标将定位至该图标上。或者,当视线在屏幕上聚焦的像素坐标位于屏幕上的两个文字之间时,光标将定位至这两个文字之间。当视线在屏幕上聚焦的像素坐标改变时,光标的位置随之发生改变,从而可以模拟鼠标外设设备的滑动操作。在一种实施方式中,如图2所示,在步骤S2本文档来自技高网...

【技术保护点】
1.一种鼠标操作方法,包括:检测视线在屏幕上的聚焦位置;根据所述聚焦位置确定光标在所述屏幕上的位置;识别鼠标操作指令;根据所述光标的位置执行所述鼠标操作指令。

【技术特征摘要】
1.一种鼠标操作方法,包括:检测视线在屏幕上的聚焦位置;根据所述聚焦位置确定光标在所述屏幕上的位置;识别鼠标操作指令;根据所述光标的位置执行所述鼠标操作指令。2.根据权利要求1所述的方法,其特征在于,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:在所述屏幕上确定所述聚焦位置对应的像素坐标;将所述光标定位至所述像素坐标。3.根据权利要求2所述的方法,其特征在于,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:如果所述聚焦位置对应多个像素坐标,则从所述多个像素坐标中,选取中心像素坐标;将所述光标定位至所述中心像素坐标。4.根据权利要求1所述的方法,其特征在于,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:检测所述聚焦位置是否位于当前页面的边界;如果所述聚焦位置位于所述当前页面的边界,则将所述光标定位至下一页面。5.根据权利要求1所述的方法,其特征在于,根据所述聚焦位置确定光标在所述屏幕上的位置,包括:检测所述聚焦位置的保持时长;如果所述保持时长大于预设值,则将所述聚焦位置对应的显示内容调整至所述屏幕的中心,并将所述光标定位至所述屏幕的中心。6.根据权利要求1所述的方法,其特征在于,识别鼠标操作指令,包括以下方式的至少一种:接收并识别语音信号,以获得所述鼠标操作指令;接收并识别手势图像,以获得所述鼠标操作指令;接收并识别头部动作图像,以获得所述鼠标操作指令。7.根据权利要求1或4所述的方法,其特征在于,所述鼠标操作指令包括单击左键指令、单击右键指令、双击左键指令、长按左键指令和松开左键指令中的至少一种。8.一种鼠标操作装置,包括:检...

【专利技术属性】
技术研发人员:张继丰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1