[发明专利]一种编解码全景视频的方法和系统在审
申请号: | 201610708955.1 | 申请日: | 2016-08-23 |
公开(公告)号: | CN108322763A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 孙其民;李炜 | 申请(专利权)人: | 深圳市掌网科技股份有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/234 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全景视频 解码 视角视频 缓存单元 全景相机 影像数据 用户设备 编解码 预处理单元 解码器 编码数据 多组编码 划分规则 通信单元 用户运动 有效视角 视角 编码器 判定 发送 播放 拍摄 | ||
1.一种编解码全景视频的方法,使用包括全景相机(110)、通信单元(120)、用户设备(130)、摄像头组(111)、影像数据缓存单元(112)、编码器(112a)、定位装置(131)、预处理单元(132)以及解码器(133),其特征在于,包括以下步骤:
S1、将全景相机(110)拍摄得到全景视频发送给影像数据缓存单元(112);
S2、所述影像数据缓存单元(112)通过编码器(112a)依据视角划分规则将全景视频的每个全景影像帧按照水平视角划分成A个区域,A为整数,根据头部运动趋势将全景视频划分成多个有效的视角视频序列;
S3、编码器(112a)对由特定视角的全景影像帧组成的有效视角视频序列进行编码,得到多组编码数据;
S4、根据用户观看视角将对应的编码数据通过通信单元(120)发送给用户设备(130),所述用户设备(130)通过解码器(133)对该编码数据进行解码,对解码得到的视角视频序列进行播放。
2.根据权利要求1所述一种编解码全景视频的方法,其特征在于,步骤S3包括以下子步骤:
S31、全景相机(110)通过不同方位的摄像头拍摄视频;
S32、将摄像头组(111)在同一时刻拍摄到的各个图像帧进行拼接,拼接成全景影像帧;
S33、根据头部运动趋势数据和视角划分规则,特定视角的全景影像帧组成有效的全景视频,提供给编码器(112a)。
3.根据权利要求1所述一种编解码全景视频的方法,其特征在于,步骤S4包括以下子步骤:
S41、利用用户设备(130)中的定位装置采集用户的头部运动趋势;
S42、编码器(112a)根据头部运动趋势数据来确定上述A个区域中预定区域对应的有效的视角视频序列;
S43、预处理单元(132)根据定位装置(131)采集到的用户的头部运动趋势数据确定下一全景影像帧显示时隙的大小。
4.根据权利要求5所述一种编解码全景视频的方法,其特征在于,步骤S41包括以下子步骤:
S411、确定一个基准位置点,该点位置与VR环境中用户的视场的特定位置和方向关联;
S412、对用户头部从基准位置的每个方向上的每次运动以及每个旋转动作进行跟踪,以确定如何显示全景影像帧来维持VR环境连续且真实的效果;
S413、用户设备(130)将采集到的运动趋势数据发送到全景相机中。
5.根据权利要求1所述一种编解码全景视频的方法,其特征在于,所述运动趋势数据包括被检测用户的头部转动的角度和幅度数据。
6.根据权利要求1所述一种编解码全景视频的方法,其特征在于,所述时隙为某一视角一全景影像展示时长,由预处理单元采集到的用户的头部的运动趋势数据决定的。
7.根据权利要求1所述一种编解码全景视频的方法,其特征在于,一个全景影像视频中的所有影像帧的视角划分规则相同,A个区域视角视频序列的水平视角的总和为全景影像帧的总水平视角,且一个全景影像帧中的各个区域之间互不重叠。
8.提供一种编解码全景视频的系统,其特征在于,包括全景相机(110)、通信单元(120)以及用户设备(130);所述全景相机(110)包括用于拍摄各个方位视频的摄像头组成的摄像头组(111)以及用于存储摄像头组拍摄到的全景视频的影像数据缓存单元(112),所述影像数据缓存单元(112)包括用于对预定视角的全景视频的全景影像帧进行编码的编码器(112a)。
9.根据权利要求10所述一种编解码全景视频的系统,其特征在于,所述用户设备(130)包括用于采集用户头部运动趋势数据的定位装置(131)、用于对下一全景图像帧在用户设备中展示时隙大小进行预先判定的预处理单元(132)以及用于对编码后的全景影像帧进行解码的解码器(133)。
10.根据权利要求10所述一种编解码全景视频的系统,其特征在于,所述全景相机通过不同方位的摄像头拍摄视频,并将拍摄到的全景视频发送给所述影像数据缓存单元(112),所述影像数据缓存单元(112)中的编码器(112a)根据视角划分规则将全景视频划分成多个视角视频序列,所述编码器(112a)对每个视角视频序列进行编码,得到多组编码数据;利用所述定位装置(131)采集到的用户头部的运动趋势数据将对应的全景编码数据通过所述通信单元(120)发送到所述用户设备(130)中;所述用户设备(130)中预处理单元(132)根据所述定位装置(131)采集到的用户头部的运动趋势数据来判定下一局部范围的全景影像帧展示时隙,并将控制指令发送给所述编码器(112a)和解码器(133),所述编码器(112a)和解码器(133)根据所述运动趋势数据和所述控制指令对特定视角的全景影像帧进行编解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市掌网科技股份有限公司,未经深圳市掌网科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610708955.1/1.html,转载请声明来源钻瓜专利网。