三维操作方法和三维操作装置制造方法

文档序号:6500490阅读:193来源:国知局
三维操作方法和三维操作装置制造方法
【专利摘要】本发明提供一种三维操作方法和三维操作装置,本发明的三维操作方法包含步骤:基于分别设置在屏幕周边的距离传感器和角度传感器测量的信息分析和判断用户的操作行为;根据用户的操作行为的判断结果而判定操作类型,量化操作参数;根据操作类型和操作参数,在用户界面执行三维操作。
【专利说明】三维操作方法和三维操作装置【技术领域】
[0001]本发明涉及具有三维显示器的移动终端领域,尤其涉及可以在三维显示器上实现三维操作的方法和三维操作装置。
【背景技术】
[0002]随着三维(3D)技术的不断发展和应用,手机上也随之出现很多3D效果的游戏及应用,屏幕可以展示3D效果图,使用户切实体验立体的显示效果。
[0003]但现有的触摸屏都是需要物体直接触摸到屏幕上,才能实现某些操作。比如,需要手指触碰到屏幕上,在屏幕上完成一段滑动轨迹,根据滑动轨迹判断用户的行为,进而实现对手机的操作及控制。
[0004]由于触摸屏的局限性,现有技术只适合2D模式下的操作及控制,无法解决3D空间中的展示及控制。换句话说,目前的这种单纯触摸方式的平面触屏无法完成对立体效果展示的控制功能。

【发明内容】

[0005]本发明鉴于触摸屏上无法完成三维操作而提出,其目的在于提供一种即使不触碰屏幕,也能完成对三维显示器的三维操作的三维操作方法和三维操作装置。
[0006]本发明的三维操作方法,包含步骤:基于检测部件所测量的距离信息和角度信息分析和判断用户的操作行为;根据用户的操作行为的判断结果而判定操作类型,量化操作参数;根据操作类型和操作参数,在用户界面执行三维操作。
[0007]并且,所述检测部件包括三个距离传感器和角度传感器。
[0008]并且,所述检测部件进一步包括一个距离传感器和角度传感器作为校验传感器。
[0009]并且,所述检测部件包括雷达。
[0010]并且,所述操作参数包含运动速度、运动方向以及与屏幕所成的角度。
[0011]并且,所述用户的操作行为分为单向运动、多向运动和转动。
[0012]并且,所述单向运动的用户的操作行为通过如下步骤进行判断:判断手指上各点的坐标在某一时刻的变化趋势是否相同;判断三个坐标平面中是否至少有一个平面上的坐标投影为线形;将用户的操作行为封装成类。
[0013]并且,所述多向运动的用户的操作行为通过如下步骤进行判断:判断手指个数;模拟出手指在空间的轨迹变化;将用户的操作行为封装成类。
[0014]并且,所述转动的用户的操作行为通过如下步骤进行判断:初步判断用户的手势是否做旋转运动;判断手指个数;分析用户手势的旋转趋势;分析用户手指在空间中的运动轨迹;将用户的操作行为封装成类。
[0015]本发明的三维操作装置,包括三维显示器、控制器、存储器以及检测部件。
[0016]并且,所述多个距离和角度传感器设置在所述三维显示器的周边。
[0017] 并且,所述控制器根据所述多个距离和角度传感器的信息分析和判断用户的操作行为,并将所判断的用户的操作行为归类到一种操作类型。
[0018]并且,所述三维显示器根据所述操作类型显示三维画面。
[0019]通过本发明所提供的三维操作方法和三维操作装置,可利用空间的手势去操作三维画面,对3D效果提供了完美支持,让Π变得更加唯美,更加感性。
【专利附图】

【附图说明】
[0020]图1为本发明的三维操作方法的流程图。
[0021]图2为在三维显示器上安装距离和角度传感器的示意图。
[0022]图3为用于说明求出手指上的某一点的坐标的立体坐标系。
[0023]图4为用于说明单向运动的用户的操作行为的判断过程的流程图。
[0024]图5为用于说明多向运动的用户的操作行为的判断过程的流程图。
[0025]图6为用于说明转动行为的用户形成的判断过程的流程图。
【具体实施方式】
[0026]以下,参照附图详细说明本发明的实施方式。为了便于说明,本发明的移动终端以手机为例进行说明。本发明的手机至少包括三维显示器、控制器、存储器和显示器。
[0027]首先,参考图1说明本发明的三维操作方法。
[0028]如图1所示,本发明的三维操作方法包括:
[0029]步骤101:基于分别设置在屏幕周边的距离传感器和角度传感器所测量的距离信息和角度信息分析和判断用户的操作行为。
[0030]步骤102:根据用户的操作行为的判断结果,判断操作类型。
[0031]在此,用户的操作行为通过软件接口被归纳为不同的操作类型,再通过相关的软件接口提供给用户界面供使用。这里,操作类型主要有移动、放大、缩小、旋转等。
[0032]步骤103:根据操作类型,在用户界面实现三维显示。
[0033]下面具体说明判断用户的操作行为的方法。
[0034]用户的三维操作行为会有很多种,若单纯从坐标变化的角度进行量化分析,大致可根据坐标变化将用户的操作行为分为单向运动、多向运动和转动这三类。
[0035]为了判断和分析用户的操作行为,本发明在三维显示器的四角安装了距离和角度传感器。图1表示在三维显示器上安装距离和角度传感器的示意图。如图1所示,在三维显示器的四角安装距离和角度传感器,通过传感器可以测量出手指上的某一点与传感器的直线距离和该点与传感器的连线与三维显示器所成的角度。也即,通过距离传感器可测量出手指和传感器的距离和角度等信息,再通过立体几何算法计算出手和三维显示器的多点相对位置,根据这些信息对用户的操作行为进行判断。
[0036]以单点为例,具体的计算方法如下。
[0037]首先假设手机屏幕处于xy坐标内,屏幕的长为L宽为W。如图2所示建立坐标系,手指上的某一点在坐标系中的相对坐标为d(x,y, z)。根据传感器的测量数据,我们可以测量出d与屏幕上传感器的距离Ip 12、I3,以及他们与手机屏幕所成的角度a,b,c。
[0038]根据上述的测量数据可以列出以下方程式:
[0039]Z=I1Sina..................1)
【权利要求】
1.一种三维操作方法,其特征在于,包含步骤: 基于检测部件所测量的距离信息和角度信息分析和判断用户的操作行为; 根据用户的操作行为的判断结果而判定操作类型,量化操作参数; 根据操作类型和操作参数,在用户界面执行三维操作。
2.根据权利要求1所述的三维操作方法,其特征在于,所述检测部件包括三个距离传感器和角度传感器。
3.根据权利要求2所述的三维操作方法,其特征在于,所述检测部件进一步包括一个距离传感器和角度传感器作为校验传感器。
4.根据权利要求1所述的三维操作方法,其特征在于,所述检测部件包括雷达。
5.根据权利要求1所述的三维操作方法,其特征在于,所述操作参数包含运动速度、运动方向以及与屏幕所成的角度。
6.根据权利要求1所述的三维操作方法,其特征在于,所述用户的操作行为分为单向运动、多向运动和转动。
7.根据权利要求6所述的三维操作方法,其特征在于,所述单向运动的用户的操作行为通过如下步骤进行判断: 判断手指上各点的坐标在某一时刻的变化趋势是否相同; 判断三个坐标平面中是否至少有一个平面上的坐标投影为线形; 将用户的操作行为封装成类。
8.根据权利要求6所述的三维操作方法,其特征在于,所述多向运动的用户的操作行为通过如下步骤进行判断: 判断手指个数; 模拟出手指在空间的轨迹变化; 将用户的操作行为封装成类。
9.根据权利要求6所述的三维操作方法,其特征在于,所述转动的用户的操作行为通过如下步骤进行判断: 初步判断用户的手势是否做旋转运动; 判断手指个数; 分析用户手势的旋转趋势; 分析用户手指在空间中的运动轨迹; 将用户的操作行为封装成类。
10.一种三维操作装置,其特征在于,包括三维显示器、控制器、存储器以及检测部件。
11.根据权利要求10所述的三维操作装置,其特征在于,所述多个距离和角度传感器设置在所述三维显示器的周边。
12.根据权利要求10所述的三维操作装置,其特征在于,所述控制器根据所述多个距离和角度传感器的信息分析和判断用户的操作行为,并将所判断的用户的操作行为归类到一种操作类型。
13.根据权利要求12所述的三维操作装置,其特征在于,所述三维显示器根据所述操作类型显示三维画面。
【文档编号】G06F3/01GK104035552SQ201310075672
【公开日】2014年9月10日 申请日期:2013年3月8日 优先权日:2013年3月8日
【发明者】李勇 申请人:广州三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1