手持终端的制作方法_4

文档序号:10211142阅读:来源:国知局
显示功能相对应,图像旋转功能可以实现正面图像旋转、背面图像旋转和双面图像旋转。
[0068]该图像旋转功能可以由处理模块214(例如,图像处理模块218或中央处理器)通过执行以下过程来实现。首先,可以根据所述信息确定旋转角度和旋转方向。当传感器模块220包括N轴加速度传感器(N为例如2、3或6)时,所感知的与手持终端相对于水平方向的旋转相关的信息包括手持终端在N个轴上的加速度。处理模块214(例如,图像处理模块218或中央处理器)可以对N个轴的加速度数据进行低通滤波以获得重力加速度在N个轴上的分量,并根据这些分量计算手持终端的显示平面的X轴或y轴相对于水平方向的旋转角度(例如,可以采用安卓操作系统中用于确定手持终端的旋转角度的算法)。可选地,当传感器模块220还包括N轴陀螺仪(N为例如3)时,所感知的与手持终端相对于水平方向的旋转相关的信息还包括手持终端相对于N个轴的角速度。处理模块214(例如,图像处理模块218或中央处理器)可以通过任何现有的加速计/陀螺仪融合算法(例如安卓或1S操作系统中的相关算法)来更准确地计算手持终端的显示平面的X轴或y轴相对于水平方向的旋转角度。该确定旋转角度的步骤可以以一定的时间间隔周期性地执行。处理模块214(例如,图像处理模块218或中央处理器)可以通过判断旋转角度在相邻时间间隔之间发生的变化来判断旋转方向。然而,本实用新型并不限于此。旋转方向也可以使用任何现有的用于确定手持终端旋转方向的算法(例如,安卓或1S操作系统中的相关算法)来实现。
[0069]接着,处理模块214(例如,图像处理模块218或中央处理器)可以根据所述旋转角度和旋转方向对要显示的图像进行旋转,使得旋转后的图像相对于水平方向不发生旋转。要显示的图像包括但不限于手持终端的桌面、网页浏览器的界面、文本浏览器的界面、媒体播放器的界面等。例如,处理模块214(例如,图像处理模块218或中央处理器)可以将要显示的图像旋转与上述旋转角度相反的角度。该步骤可以使用任何现有的图像旋转算法来实现。同样,该步骤可以以一定的时间间隔周期性地执行。这样,无论手持终端如何旋转,要显示的图像都能实时地保持相对于水平方向不发生旋转,从而便于用户查看。
[0070]5.2旋转操纵功能
[0071]该旋转操纵功能可以由处理模块214(例如,图像处理模块218或中央处理器)通过执行以下过程来实现。首先,可以根据所述信息确定旋转角度和/或旋转方向。旋转角度和/或旋转方向可以如5.1中所述的那样确定,在此不再赘述。
[0072]接着,可以根据所述旋转角度和/或旋转方向使要显示的图像中的对象的运动状态发生相应的改变。所述对象可以包括但不限于游戏应用的图像中的对象、用户界面中的对象等。运动状态的改变可以包括但不限于从静止变为运动、运动的方向/速度的改变等。作为一个示例,在游戏应用中,可以通过旋转手持终端而使游戏图像中的对象(例如,水滴、球体)的滚动方向/速度发生改变。
[0073]例如,处理模块214(例如,图像处理模块218或中央处理器)可以确定所述旋转角度和/或旋转方向与其所针对的应用中预设的哪一输入条件相符,然后根据所确定的输入条件来生成所述应用中规定的相应图像。例如,所述应用可以对每个预设的输入条件预先准备相应的图像素材。当预设的输入条件得到满足时,可以使用与其对应的图像素材来生成相应的图像,从而使显示图像中的对象的运动状态发生改变。
[0074]6.增强现实功能
[0075]可选地,照相机模块220可以配置成在处理模块214(例如中央处理器)的控制下,在手持终端对准前方物体时拍摄所述物体的图像;通信模块224可以配置成在处理模块214(例如中央处理器)的控制下,将与照相机模块224拍摄的所述物体的图像相关的数据发送给具有增强现实功能的服务器,并从所述服务器接收所述物体的相关信息;处理模块214(例如中央处理器)可以配置成使所述相关信息显示在相应的透明显示装置上。
[0076]作为一个示例,用户可以通过手持终端上装设的实体开关来开启增强现实模式,也可以通过手持终端的操作系统的设置菜单开启增强现实模式。处理模块214(例如中央处理器)可以通过检测存储在手持终端的存储器中的增强现实标记来确定当前是否开启了增强现实模式。当处于增强现实模式时,处理模块214(例如中央处理器)可以控制照相机模块220用该照相机模块220的取景捕捉框跟踪对象物体并拍摄该物体的图像。拍摄的图像可以例如存储在手持终端的存储器中。
[0077]接着,处理模块214(例如中央处理器)可以控制通信模块224将与所述物体的图像相关的数据发送给具有增强现实功能的服务器,并从所述服务器接收所述物体的相关信息。与所述物体的图像相关的数据可以是例如图像的原始数据,也可以是经过处理模块214(例如中央处理器)压缩或预处理后的数据(例如,通过执行特征提取算法而获得的数据)。具有增强现实功能的服务器可以使用任何现有的增强现实技术来实现。例如,该服务器可以是云端的数据库服务器,其可以将接收到的所述物体的图像相关数据与数据库中的数据进行匹配,从而获得所述物体的相关信息。
[0078]接着,处理模块214(例如中央处理器)可以使所述相关信息显示在相应的透明显示装置上。这样,手持终端的透明部分可以直接作为取景框来观察前方物体,与该物体的相关信息可以直接叠加显示在相应的透明显示装置上,从而使手持终端具有新颖的增强现实功能。
[0079]综上所述,根据本实用新型实施例一的手持终端由于其新颖的构造而具有新颖的双面显示功能、双面操纵功能、旋转功能和增强现实功能,从而极大地提高了手持终端的可用性。
[0080]实施例二
[0081]1.透明部分的结构
[0082]图3A和3B是根据本实用新型实施例二的手持终端的透明部分的一个示例的结构示意图。图3A和3B所示的手持终端与实施例一的手持终端基本相同,区别仅在于图3A和3B的手持终端仅在一侧上设有手势检测装置。具体地,在图3A中,仅设有前向手势检测装置304,而在图3B中,仅设有后向手势检测装置304’。
[0083]2.手持终端系统的组成
[0084]相应地,本实用新型实施例二的手持终端的系统组成与实施例一的手持终端基本相同,区别仅在于实施例二的手持终端仅设有一个手势检测驱动模块。具体地,在图3A的情况中,仅设有前向手势检测驱动模块,而在图3B中,仅设有后向手势检测驱动模块。
[0085]3.双面显示功能
[0086]相应地,本实用新型实施例二的手持终端的双面显示功能与实施例一的手持终端基本相同,区别仅在于在实施例二的手持终端的双面非同步显示模式中,位于一侧的用户可以用手操纵手持终端使位于两侧的不同用户看到不同的图像,但是无法使分别位于正面侧和背面侧的两个不同用户同时触摸与其对应的一侧的触摸面板来操纵手持终端上安装的不同应用。
[0087]4.操纵功能
[0088]由于本实用新型实施例二的手持终端仅在一侧上设有手势检测装置,所以只具有单面操纵功能,而不具备实施例一的手持终端的双面操纵功能。
[0089]5.旋转功能和增强现实功能
[0090]本实用新型实施例二的手持终端可以具有与实施例一的手持终端相同的旋转功能和增强现实功能。
[0091 ] 实施例三
[0092]1.透明部分的结构
[0093]图4是根据本实用新型实施例三的手持终端的透明部分的一个示例的结构示意图。图4所示的手持终端与实施例一的手持终端基本相同,区别仅在于图4的手持终端不具有手势检测装置。
[0094]2.手持终端系统的组成
[0095]相应地,本实用新型实施例三的手持终端的系统组成与实施例一的手持终端基本相同,区别仅在于实施例三的手持终端不具有手势检测驱动模块。
[0096]3.双面显示功能
[0097]相应地,本实
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1