鼠标指针快速移动的方法及系统的制作方法_3

文档序号:9546790阅读:来源:国知局
作网页中关闭按钮时,可以操作PB对应的动作。
[0070] 由于市面上电视机的显示屏分辨率不尽相同,因此,网页菜单中的各个按钮在不 同的电视机上对应的坐标位置也有所不同。因此,不能单纯地给定鼠标指针快捷位置确定 的坐标位置。为了适应不同分辨率的电视机,在本实施例中,鼠标指针快捷位置的坐标确定 引入了显示屏的分辨率参数。当获取到人体的当前动作时,根据预设的当前动作与鼠标指 针快捷位置的映射关系,确定得到相应的鼠标指针快捷位置。应当说明的是,鼠标指针快捷 位置为快捷位置算法。在快捷位置算法中,显示屏的分辨率为自变量,鼠标指针快捷位置坐 标为因变量。根据该快捷位置算法,可以确定得到具体的鼠标指针快捷位置的具体坐标。具 体地,读取电视机显示屏的分辨率,并将该分辨率代入确定得到的快捷位置算法,从而得出 该人体动作所对应的鼠标指针快捷位置的坐标。因此,预先定义鼠标指针快捷位置的坐标 大小会随着电视机显示屏的分辨率不同而不同。但是,不论电视机显示屏的分辨率如何改 变,只要电视机检测到预设位置相应的人体动作,均能够将鼠标指针定位到相应的快捷位 置上。上述设置,能够使得相同的人体动作,在不同电视机显示屏分辨率的情况下,均能够 将鼠标指针移动到电视机相应的位置上,从而扩大了本方法的应用范围。该映射表如下:
[0072] 应当说明的是,X为水平方向的坐标,Y为坚直方向的坐标,Xlength为电视机显示 屏水平方向的像素点,Ylength为电视机显示屏坚直方向的像素点。X = 0,Y = 0为电视机 显示屏左上角的位置。当用户需要操作网页菜单中上一页按钮时,左手举起,顺时针转动两 圈,闭上左眼。当检测到上述人体的当前动作时,参照映射表,确定鼠标指针快捷位置的坐 标为PA⑴=0, PA(Y) =0。这样,该鼠标指针快捷位置的坐标就位于电视机显示屏的左 上角位置,该位置即位于网页菜单中上一页按钮的附近。无论电视机的鼠标指针当前位于 显示屏上的哪个位置,只要监测到相应的人体动作,即可将鼠标指针移动至相应的鼠标指 针快捷位置上。相对于现有的逐一像素点移动的方式,本实施例的鼠标指针移动更加快速, 从而能够克服现有的鼠标指针在电视机显示屏上长距离移动时操作繁琐的缺点。同理,根 据功能PA来理解其他功能的工作原理。在此不一一赘述。
[0073] 本发明提供的鼠标指针快速移动的系统包括人体动作识别模块100以及鼠标指 针控制模块200。人体动作识别模块100用于获取人体的当前动作,并对所获取当前动作 进行识别;鼠标指针控制模块用于当所述当前动作与预设的鼠标指针快捷位置对应的预设 动作相匹配时,将鼠标指针由当前位置直接移动到与预设动作相对应的鼠标指针快捷位置 上。该系统预设人体的当前动作与鼠标指针快捷位置一一对应的映射关系。获取人体的当 前动作,根据用户的人体的当前动作获知用户期望到达的大致区域,并根据预设的映射关 系,确定获取到的人体的当前动作所对应的鼠标指针位置,并将鼠标指针快速移动到相应 的位置,从而克服现有技术中,由于手势鼠标在显示装置上长距离移动时操作反复繁琐而 导致用户手部疲劳的缺点。因此,本发明提供的鼠标指针快速移动的方法能够提高用户的 产品体验度。
[0074] 结合参照图6,图6为本发明鼠标指针快速移动的系统另一实施例的模块示意图。 进一步地,鼠标指针快速移动的系统还包括:
[0075] 鼠标指针启动模块001,用于接收用于启动鼠标指针的请求指令,并根据接收到的 请求指令启动;
[0076] 人体检测模块002,用于检测监测区域内是否有人,并当检测到所述监测区域内有 人时获取该人的人体的当前动作。
[0077] 在本实施例中,用户可通过操作遥控器或其他的可与电视机进行数据交互的设备 发送启动鼠标指针请求指令。接收到启动鼠标指针请求指令,启动鼠标指针并监测区域内 是否有人。上述步骤的作用是:当电视机接收到启动鼠标指针请求时,先确认鼠标指针是否 为误启动,如遥控器设备由于跌落等原因,误启动电视机鼠标指针。若检测到监测区域没有 人,则认为鼠标指针被误启动,并退出电视机鼠标指针模式,避免误操作的情况发生。若检 测到监测区域有人,则认为鼠标指针正常启动,从而进行对该人的人体的当前动作进行检 测。应当说明的是,电视机的监测区域一般为电视机摄像头的监测区域。由于用户通常位 于电视机显示屏前方观看或操控电视机,因此,电视机的监测区域一般设置在电视机显示 屏的前方位置。
[0078] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种鼠标指针快速移动的方法,其特征在于,包括以下步骤: 获取人体的当前动作,并对所获取当前动作进行识别; 当所述当前动作与预设的鼠标指针快捷位置对应的预设动作相匹配时,将鼠标指针由 当前位置直接移动到与所述预设动作相对应的鼠标指针快捷位置上。2. 如权利要求1所述的鼠标指针快速移动的方法,其特征在于,所述鼠标指针快捷位 置包括显示屏的左上角、左下角、右上角、右下角和中间位置中的一个或多个位置。3. 如权利要求1所述的鼠标指针快速移动的方法,其特征在于,所述获取人体的当前 动作,并对所获取当前动作进行识别的步骤之前还包括: 接收用于启动鼠标指针的请求指令,并根据接收到的请求指令启动鼠标指针; 检测监测区域内是否有人,并当检测到所述监测区域内有人时获取该人的人体的当前 动作。4. 如权利要求1或3所述的鼠标指针快速移动的方法,其特征在于,所述人体的当前动 作包括人的手势动作和/或头部动作。5. 如权利要求1所述的鼠标指针快速移动的方法,其特征在于,所述当所述当前动作 与预设的鼠标指针快捷位置对应的预设动作相匹配时,将鼠标指针由当前位置直接移动到 与所述预设动作相对应的鼠标指针快捷位置上的步骤包括: 判断所述当前动作与所述预设的鼠标指针快捷位置对应的预设动作是否匹配; 若所述当前动作与所述预设的鼠标指针快捷位置对应的预设动作相匹配时,根据所述 当前动作确定鼠标指针快捷位置; 获取显示屏的分辨率; 根据获取到的分辨率以及确定得到的鼠标指针快捷位置,确定得到所述鼠标指针快捷 位置的坐标,并将鼠标指针移动至所述坐标上。6. -种鼠标指针快速移动的系统,其特征在于,包括: 人体动作识别模块,用于获取人体的当前动作,并对所获取当前动作进行识别; 鼠标指针控制模块,用于当所述当前动作与预设的鼠标指针快捷位置对应的预设动作 相匹配时,将鼠标指针由当前位置直接移动到与所述预设动作相对应的鼠标指针快捷位置 上。7. 如权利要求6所述的鼠标指针快速移动的系统,其特征在于,所述鼠标指针快捷位 置包括显示屏的左上角、左下角、右上角、右下角和中间位置中的一个或多个位置。8. 如权利要求6所述的鼠标指针快速移动的系统,其特征在于,还包括: 鼠标指针启动模块,用于接收用于启动鼠标指针的请求指令,并根据接收到的请求指 令启动; 人体检测模块,用于检测监测区域内是否有人,并当检测到所述监测区域内有人时获 取该人的人体的当前动作。9. 如权利要求6或8所述的鼠标指针快速移动的系统,其特征在于,所述人体的当前动 作包括人的手势动作和/或头部动作。10. 如权利要求6所述的鼠标指针快速移动的系统,其特征在于,所述鼠标指针控制模 块包括: 判断单元,用于判断所述当前动作与所述预设的鼠标指针快捷位置对应的预设动作是 快捷位置确定单元,用于若所述当前动作与所述预设的鼠标指针快捷位置对应的预设 动作相匹配时,根据所述当前动作确定鼠标指针快捷位置; 分辨率获取单元,用于获取显示屏的分辨率; 否匹配; 鼠标指针控制单元,用于根据获取到的分辨率以及确定得到的鼠标指针快捷位置,确 定得到所述鼠标指针快捷位置的坐标,并将鼠标指针移动至所述坐标上。
【专利摘要】本发明公开了一种鼠标指针快速移动的方法,该方法包括获取人体的当前动作,并对所获取当前动作进行识别;当所述当前动作与预设的鼠标指针快捷位置对应的预设动作相匹配时,将鼠标指针由当前位置直接移动到与预设动作相对应的鼠标指针快捷位置上。本发明还公开一种鼠标指针快速移动的系统。本发明预设人体的当前动作与鼠标指针快捷位置一一对应的映射关系。获取人体的当前动作,根据用户的人体的当前动作以及预设的映射关系,确定获取到的人体的当前动作所对应的鼠标指针位置,并将鼠标指针快速移动到相应的位置,从而克服现有技术中,由于手势鼠标在显示装置上长距离移动时操作反复繁琐而导致用户手部疲劳的缺点,提高用户的产品体验度。
【IPC分类】G06F3/046
【公开号】CN105302404
【申请号】CN201410362353
【发明人】赵侠, 王云华
【申请人】深圳Tcl新技术有限公司
【公开日】2016年2月3日
【申请日】2014年7月25日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1