一种通过缩放手势进行显示缩放的智能终端的制作方法

文档序号:11250555阅读:455来源:国知局
一种通过缩放手势进行显示缩放的智能终端的制造方法与工艺

本申请涉及智能终端领域,其具体涉及一种通过缩放手势进行显示缩放的智能终端。



背景技术:

目前市场比较主流的是通过手势进行缩放操作,如使用两个手指触压触摸屏,然后通过手指进行拉伸的比例进行计算缩放的比例(参见图4-5)。例如专利cn201310737123专利就公开了一种类似的技术。与此同时,存在各种类型的计算机控制和接口装置来向计算机输入命令。特别的,现有技术已尝试利用光学传感器实现手势识别以用于向装置输入命令。手势识别需要在视频流中的多个图像中的每一个中标识身体部位(通常为手)。例如,已知在例如谷歌眼镜等视频流中标识手势。还已知有使用三维位置信息来标识由身体部位生成的手势的系统。在一个或更多个间隔实例,基于身体部位的形状及其位置和取向来识别身体部位的姿态。在一个或更多个间隔实例中的每一个期间身体部位的姿态被识别为组合手势。对手势进行分类以确定对相关电子装置的输入。还已知有用户接口方法,其中随着时间过去捕获受试者的至少一个身体部位的一系列深度图。处理深度图以便检测在身体部位穿过交互表面时身体部位的移动方向和速度。响应于所检测到的方向和速度来控制计算机应用。

本申请就提出了一种专业的解决方案,其允许通过简单的计算而获得缩放的比例而应用在例如智能眼镜,或者虚拟键盘鼠标等输入场景的智能终端。



技术实现要素:

本发明提出了一种通过缩放手势进行显示缩放的智能终端,其包括显示屏、图像获取模块与缩放控制模块,所述缩放控制模块根据所述图像获取模块获取得到的手势控制所述显示屏显示内容的缩放,其特征在于,

所述缩放控制模块包括缩放手势获取单元、缩放比例确定单元和缩放显示单元;

所述缩放手势获取单元,获取分析由所述图像获取模块获得的图像,分析和确定所述图像对应的缩放手势,并根据所述手势向所述缩放比例确定单元发送启动指令;

所述缩放比例确定单元,接收来自所述缩放手势获取单元的启动指令进而从所述缩放手势获取单元请求获得该缩放手势,并进一步分析该缩放手势的缩放信息确定缩放比例并将缩放比例发送给所述缩放显示单元;

所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。

更进一步的,

所述缩放手势为两根手指的停留与滑动;

当所述缩放手势获取单元监测到两根手指在图像获取模块前的停留时,

并且当监测到同时有两个手指打开并停留超过第一时间阈值后,向所述缩放比例确定单元发送启动指令;

当所述缩放比例确定单元接受到所述启动指令后,

开始监测两个手指的滑动方向,

若监测到所述滑动方向为滑向屏幕的上方或者右方或顺时针时,开始向所述缩放显示单元发送放大命令,并继续监测两个手指的动作;

所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的放大,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元想所述缩放显示单元发送停止放大命令,

所述缩放显示单元停止按照固定的比例开始对当前的显示界面进行持续的放大;

若监测到所述滑动方向为滑向屏幕的下方或者左方或逆时针时,开始向所述缩放显示单元发送缩小命令,并继续监测两个手指的动作;

同时所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的缩小,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元向所述缩放显示单元发送停止缩小命令;

所述缩放显示单元停止按照固定的比例开始对当前的显示界面进行持续的缩小。

附图说明

图1是本发明的智能终端的控制模块的结构示意图。

图2是本发明的放大手势动作示意图。

图3是本发明的缩小手势动作示意图。

图4-5是现有技术的两种缩放手势动作示意图。

具体实施方式

实施例一。

本实施例提出了一种通过缩放手势进行显示缩放的智能终端,其可以为使用虚拟键盘输入的电脑主机或者智能眼镜等智能终端,其包括显示屏、图像获取模块与缩放控制模块,所述缩放控制模块根据所述图像获取模块获取得到的手势控制所述显示屏显示内容的缩放,其特征在于,

所述缩放控制模块包括缩放手势获取单元、缩放比例确定单元和缩放显示单元;

所述缩放手势获取单元,获取分析由所述图像获取模块获得的图像,分析和确定所述图像对应的缩放手势,并根据所述手势向所述缩放比例确定单元发送启动指令;

所述缩放比例确定单元,接收来自所述缩放手势获取单元的启动指令进而从所述缩放手势获取单元请求获得该缩放手势,并进一步分析该缩放手势的缩放信息确定缩放比例并将缩放比例发送给所述缩放显示单元;

所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。

更进一步的,

所述缩放手势为两根手指的停留与滑动;

当所述缩放手势获取单元监测到两根手指在图像获取模块前的停留时,

并且当监测到同时有两个手指打开并停留超过第一时间阈值后,向所述缩放比例确定单元发送启动指令;

当所述缩放比例确定单元接受到所述启动指令后,

开始监测两个手指的滑动方向,

若监测到所述滑动方向为滑向屏幕的上方或者右方或顺时针时,开始向所述缩放显示单元发送放大命令,并继续监测两个手指的动作;

所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的放大,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元想所述缩放显示单元发送停止放大命令,

所述缩放显示单元停止按照固定的比例开始对当前的显示界面进行持续的放大;

若监测到所述滑动方向为滑向屏幕的下方或者左方或逆时针时,开始向所述缩放显示单元发送缩小命令,并继续监测两个手指的动作;

同时所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的缩小,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元向所述缩放显示单元发送停止缩小命令。

实施例二。

本实施采用的方案主要包括使用包括显示屏、图像获取模块与缩放控制模块,所述缩放控制模块根据所述图像获取模块获取得到的手势控制所述显示屏显示内容的缩放,即使用如传感器中的任一个或更多个选自相机、cmos图像传感器、光传感器、超声波传感器、接近传感器、压力传感器、电导传感器、运动传感器、取向传感器、磁性传感器、重力传感器和反射传感器、电导传感器和电容传感器以及图像传感器的图像传感器等用于进行类似的图像的获得,例如通过接近传感器来获得接近的手的图像而进而进行分析。

所述缩放控制模块包括缩放手势获取单元、缩放比例确定单元和缩放显示单元;

所述缩放手势获取单元,获取分析由所述图像获取模块获得的图像,分析和确定所述图像对应的缩放手势,并根据所述手势向所述缩放比例确定单元发送启动指令;进行分析的方法有很多公知的方法,此处仅进行此例所运用或者揭露的一个方法的举例。

所述缩放比例确定单元,接收来自所述缩放手势获取单元的启动指令进而从所述缩放手势获取单元请求获得该缩放手势,并进一步分析该缩放手势的缩放信息确定缩放比例并将缩放比例发送给所述缩放显示单元;

所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。

更进一步的,

所述缩放手势为两根手指的停留与滑动;

当所述缩放手势获取单元监测到两根手指在图像获取模块前的停留时,

并且当监测到同时有两个手指打开并停留超过第一时间阈值后,向所述缩放比例确定单元发送启动指令;

当所述缩放比例确定单元接受到所述启动指令后,

开始监测两个手指的滑动方向,

若监测到所述滑动方向为滑向屏幕的上方或者右方或顺时针时,开始向所述缩放显示单元发送放大命令,并继续监测两个手指的动作;

所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的放大,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元想所述缩放显示单元发送停止放大命令,

所述缩放显示单元停止按照固定的比例开始对当前的显示界面进行持续的放大;

若监测到所述滑动方向为滑向屏幕的下方或者左方或逆时针时,开始向所述缩放显示单元发送缩小命令,并继续监测两个手指的动作;

同时所述缩放显示单元按照固定的比例开始对当前的显示界面进行持续的缩小,

直至所述缩放比例确定单元监测到打开的两根手指并拢超过第二阈值并且再次打开并停留超过第三阈值后,所述缩放比例确定单元向所述缩放显示单元发送停止缩小命令。

实施例三。

本实施采用的方案主要包括使用包括显示屏、图像获取模块与缩放控制模块,所述缩放控制模块根据所述图像获取模块获取得到的手势控制所述显示屏显示内容的缩放,即使用如传感器中的任一个或更多个选自相机、cmos图像传感器、光传感器、超声波传感器、接近传感器、压力传感器、电导传感器、运动传感器、取向传感器、磁性传感器、重力传感器和反射传感器、电导传感器和电容传感器以及图像传感器的图像传感器等用于进行类似的图像的获得,例如通过接近传感器来获得接近的手的图像而进而进行分析。

所述缩放控制模块包括缩放手势获取单元、缩放比例确定单元和缩放显示单元;

所述缩放手势获取单元,获取分析由所述图像获取模块获得的图像,分析和确定所述图像对应的缩放手势,并根据所述手势向所述缩放比例确定单元发送启动指令。

所述缩放比例确定单元,接收来自所述缩放手势获取单元的启动指令进而从所述缩放手势获取单元请求获得该缩放手势,并进一步分析该缩放手势的缩放信息确定缩放比例并将缩放比例发送给所述缩放显示单元;

所述缩放显示单元,接收来自所述缩放比例确定单元的缩放比例,按照缩放比例对当前的显示界面进行缩放,展示缩放后的界面。

更进一步的,其缩放手势获取及分析步骤可包括以下步骤:

围绕被拍摄到的一个手指构建第一矩形,所述第一矩形具有中心、高度和宽度;在所述图像中构建关注区域,所述是在所述图像中通过所述第一矩形的预定义变换而获得的第二矩形;构建所述第一矩形中的像素的属性v的直方图f(v),其中f(v)是所述第一矩形中的属性v的值为v的像素的频率;构建所述区域中的像素的属性v的直方图g(v);在涉及像素x处的属性v的值v(x)以及所述直方图f(v)和g(v)的计算中计算概率p(x);

同时还按照前述方式分析第二个手指。

具体到所述手势识别其被配置为按照以下方法执行图像的放大和缩小,所述方法包括以下步骤:

作为进入缩放模式的命令的指示,检测包括食指与拇指的间距改变的手势、预定义第一手势以及在图像或视频上指点图像或视频中的将用作缩放的中心的点中的一个;

检测第一手势,其中,所述第一手势包括在张开手指的状态下将手朝着成像装置移动并停留;

当检测到第一手势时进入缩放模式,并且根据缩放模式准备执行缩放,只要继续检测到第二手势,就根据缩放模式执行缩放。

更进一步的指着屏幕上的点可指示进入缩放模式的命令,并且屏幕上的所述点是缩放模式中的缩放中心。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1