一种视频旋转显示方法、存储设备及移动终端技术

技术编号:17100266 阅读:48 留言:0更新日期:2018-01-21 11:45
本发明专利技术公开了一种视频旋转显示方法、存储设备及移动终端,方法包括:移动终端接收视频数据,并判断移动终端是否发生旋转;若发生旋转,则获取当前水平旋转角度,并与旋转区域和空白区域匹配;若当前水平旋转角度处于旋转区域内,则根据旋转区域与目标显示旋转角度的对应关系对视频数据进行旋转处理,并将处理后的视频显示;若处于空白区域内,则沿用上一次的目标显示旋转角度对视频数据进行旋转处理,并将处理后的视频显示。本发明专利技术有效解决了因移动终端旋转而导致视频画面旋转的问题,并且通过在旋转区域之间设置空白区域有效解决了移动终端水平旋转角度界定不清导致视频画面抖动的问题,使得视频显示稳定,给用户提供了方便。

A video rotation display method, storage device and mobile terminal

The invention discloses a rotating video display method, storage device and a mobile terminal comprises: the mobile terminal receives the video data, and judging whether the mobile terminal is rotated; if there is access to the current level of rotation, rotation, and rotation area and blank area matching; if the current level in the rotation angle of the rotation region then, according to the rotation of the rotation angle of the display area and target correspondence rotation for video data processing, and the processed video display; if in the blank area, then follow a target display rotation angle of rotation for video data processing, and the processed video display. The invention solves the video rotation problem caused by rotation of the mobile terminal, and the blank area of effective solution to the mobile terminal angle of level definition leads to video jitter problems set in rotation between regions, the video display is stable, providing convenience to users.

【技术实现步骤摘要】
一种视频旋转显示方法、存储设备及移动终端
本专利技术涉及移动终端
,具体涉及一种旋转显示方法、存储设备及移动终端。
技术介绍
随着移动终端以及无线网络的发展,通过移动终端进行视频实时通讯越来越常见,因为移动终端是手持设备不同于传统PC这类固定设备,在视频实时通讯过程中移动终端的握持角度都不一致,导致移动终端采集出来视频并不是正的而是旋转了角度。为了使视频正常显示,则需要将视频数据根据目标显示旋转角度进行旋转显示。现有技术中一般都是将移动终端的水平旋转角度划分为4块区域来对应将视频旋转显示的目标显示旋转角度,例如,将移动终端360°的旋转范围划分为0-45°+315°-360°,45°-135°,135°-225°,225°-315°分别对应目标显示旋转角度0°、90°、180°以及270°。该方法虽然能正确显示视频,但是,因为人手握移动终端都会有轻微的抖动,当用户握持角度为45°时实际因为手的抖动实际移动终端的水平旋转角度大概就在40°-50°之间,这样就会使移动终端的水平旋转角度频繁的落在两个块区域之中,而这两个区域对应不同的目标显示旋转角度,从而导致视频画面频繁的进行两个目标显示旋转角度的旋转显示,最终使画面抖动太厉害,无法正常观看。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种视频旋转显示方法、存储设备及移动终端,旨在解决现有技术中由于手握移动终端容易抖动,使得移动终端的水平旋转角度界定不清,从而导致视频画面频繁的进行两个目标显示旋转角度的旋转显示,最终使画面没法正常观看的问题。本专利技术解决技术问题所采用的技术方案如下:一种视频旋转显示方法,其中,所述方法包括:移动终端接收视频数据,并判断移动终端是否发生旋转;若移动终端发生旋转,则获取移动终端的当前水平旋转角度,将当前水平旋转角度与预设的旋转区域和空白区域匹配;若当前水平旋转角度处于旋转区域内,则根据预设的旋转区域与目标显示旋转角度的对应关系对视频数据进行对应角度的旋转处理,并将处理后的视频显示;若当前水平旋转角度处于空白区域内,则沿用上一次的目标显示旋转角度对视频数据进行对应角度的旋转处理,并将处理后的视频显示。所述的视频旋转显示方法,其中,所述移动终端接收视频数据,并判断移动终端是否发生旋转之前还包括:预先将移动终端的360°旋转范围划分成旋转区域和空白区域,并在移动终端中建立旋转区域与目标显示旋转角度的对应关系。所述的视频旋转显示方法,其中,所述旋转区域用于触发移动终端对接收的视频数据进行角度校正;所述空白区域用于消除当移动终端的水平旋转角度界定不清所导致的旋转后的视频画面抖动现象;所述目标显示旋转角度用于对视频数据进行对应角度的旋转处理,以使视频画面正常显示。所述的视频旋转显示方法,其中,所述目标显示旋转角度包括:0°、90°、180°以及270°。所述的视频旋转显示方法,其中,所述的预先将移动终端的360°旋转范围划分成旋转区域和空白区域,并在移动终端中建立旋转区域与目标显示旋转角度的对应关系具体包括:将移动终端的360°旋转范围按照预设的角度划分为若干个小区域;将所述小区域分别设置为旋转区域和空白区域;且空白区域设置在旋转区域之间;将旋转区域和空白区域分别与目标显示旋转角度建立对应关系。所述的视频旋转显示方法,其中,所述移动终端接收视频数据,并判断移动终端是否发生旋转具体包括:所述移动终端的摄像头采集到视频图像,并将视频图像转换为相应的视频数据;所述移动终端中的陀螺仪传感器检测当前移动终端是否发生旋转。所述的视频旋转显示方法,其中,所述若移动终端发生旋转,则获取移动终端的当前水平旋转角度,并判断当前水平旋转角度是处于预设的旋转区域内还是空白区域内具体包括:所述移动终端中的陀螺仪传感器获取移动终端的当前水平旋转角度;将当前水平旋转角度与预设的旋转区域和空白区域进行匹配,并判断出当前水平旋转角度是否处于旋转区域。所述的视频旋转显示方法,其中,所述若当前水平旋转角度处于旋转区域内,则根据预设的旋转区域与目标显示旋转角度的对应关系对视频数据进行对应角度的旋转处理,并将处理后的视频显示;若当前水平旋转角度处于空白区域内,则沿用上一次的目标显示旋转角度对视频数据进行对应角度的旋转处理,并将处理后的视频显示具体包括:若视频数据的当前水平旋转角度处于预设的旋转区域内,则获取该旋转区域对应的目标显示旋转角度,并记录该目标显示旋转角度;根据目标显示旋转角度对视频数据进行旋转处理,并将处理后的视频显示;若视频数据的当前水平旋转角度处于预设的空白区域内,则获取上一次使用的目标显示旋转角度;使用上一次的目标显示旋转角度对视频数据进行旋转处理,并将处理后的视频显示。一种存储设备,其上存储有多条指令,其中,所述指令适于由处理器加载并执行,以实现上述任一项所述的视频旋转显示方法。一种移动终端,其中,包括:处理器、与处理器通信连接的存储设备,所述存储设备适于存储多条指令;所述处理器适于调用所述存储设备中的指令,以执行实现上述任一项所述的视频旋转显示方法。本专利技术的有益效果:本专利技术有效解决了因移动终端旋转而导致视频画面旋转的问题,并且通过在旋转区域之间设置空白区域有效解决了移动终端水平旋转角度界定不清,从而导致视频画面频繁的进行两个目标显示旋转角度的旋转处理,最终使画面抖动无法正常观看的问题,给用户提供了方便。附图说明图1是本专利技术的视频旋转显示方法的第一较佳实施例的流程图。图2是现有技术中对于移动终端水平旋转角度的划分示意图。图3是本专利技术中对于移动终端水平旋转角度的划分较佳实施例的示意图。图4是本专利技术的移动终端的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1是本专利技术的视频旋转显示方法的第一较佳实施例的流程图。所述视频旋转显示方法包括以下步骤:步骤S100、移动终端接收视频数据,并判断移动终端是否发生旋转。较佳地,所述步骤S100具体包括:步骤S101、所述移动终端的摄像头采集到视频图像,并将视频图像转换为相应的视频数据;步骤S102、所述移动终端中的陀螺仪传感器检测当前移动终端是否发生旋转。具体实施时,由于移动终端大多都是手握设备,并不同于传统的PC类固定设备,因此移动终端在被使用的时候难免会因为用户的手抖动而产生一定角度的旋转。当用户使用移动终端进行实时通讯的时候,由于移动终端发生旋转,使得移动终端摄像头采集到的视频图像并不是正的,而是旋转了一定的角度,使得视频画面不能正常显示。为了消除这样的影响,本专利技术提供了一种视频旋转显示的方法,首先需要获取移动终端的水平旋转角度,具体地,由于现有的移动终端都具有陀螺仪传感器,因此,本专利技术同样可以利用陀螺仪传感器来判断移动终端是否发生旋转,并且获取水平旋转角度。较佳地,在用户使用移动终端进行摄像或者视频通话时,则移动终端的摄像头获取到视频图像,将视频图像转换为视频数据。并且,同时移动终端的陀螺仪传感器开始获取移动终端当前水平旋转角度数据,以判断移动终端此时是否发生旋转,从而通过移动终端的本文档来自技高网...
一种视频旋转显示方法、存储设备及移动终端

【技术保护点】
一种视频旋转显示方法,其特征在于,所述方法包括:移动终端接收视频数据,并判断移动终端是否发生旋转;若移动终端发生旋转,则获取移动终端的当前水平旋转角度,将当前水平旋转角度与预设的旋转区域和空白区域匹配;若当前水平旋转角度处于旋转区域内,则根据预设的旋转区域与目标显示旋转角度的对应关系对视频数据进行对应角度的旋转处理,并将处理后的视频显示;若当前水平旋转角度处于空白区域内,则沿用上一次的目标显示旋转角度对视频数据进行对应角度的旋转处理,并将处理后的视频显示。

【技术特征摘要】
1.一种视频旋转显示方法,其特征在于,所述方法包括:移动终端接收视频数据,并判断移动终端是否发生旋转;若移动终端发生旋转,则获取移动终端的当前水平旋转角度,将当前水平旋转角度与预设的旋转区域和空白区域匹配;若当前水平旋转角度处于旋转区域内,则根据预设的旋转区域与目标显示旋转角度的对应关系对视频数据进行对应角度的旋转处理,并将处理后的视频显示;若当前水平旋转角度处于空白区域内,则沿用上一次的目标显示旋转角度对视频数据进行对应角度的旋转处理,并将处理后的视频显示。2.根据权利要求1中所述的视频旋转显示方法,其特征在于,所述移动终端接收视频数据,并判断移动终端是否发生旋转之前还包括:预先将移动终端的360°旋转范围划分成旋转区域和空白区域,并在移动终端中建立旋转区域与目标显示旋转角度的对应关系。3.根据权利要求2中所述的视频旋转显示方法,其特征在于,所述旋转区域用于触发移动终端对接收的视频数据进行角度校正;所述空白区域用于消除当移动终端的水平旋转角度界定不清所导致的旋转后的视频画面抖动现象;所述目标显示旋转角度用于对视频数据进行对应角度的旋转处理,以使视频画面正常显示。4.根据权利要求2中所述的视频旋转显示方法,其特征在于,所述目标显示旋转角度包括:0°、90°、180°以及270°。5.根据权利要求2中所述的视频旋转显示方法,其特征在于,所述的预先将移动终端的360°旋转范围划分成旋转区域和空白区域,并在移动终端中建立旋转区域与目标显示旋转角度的对应关系具体包括:将移动终端的360°旋转范围按照预设的角度划分为若干个小区域;将所述小区域分别设置为旋转区域和空白区域;且空白区域设置在旋转区域之间;将旋转区域和空白区域分别与目标显示旋转角度建立对应关系。6.根据权利要求1中所述的视频旋转显示方法,其特征在于,所述...

【专利技术属性】
技术研发人员:吴欢
申请(专利权)人:深圳市普天宜通技术股份有限公司
类型:发明
国别省市:广东,44

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

1