[发明专利]全景视频的编解码方法和装置在审
申请号: | 201611127925.8 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106658011A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 吴金勇 | 申请(专利权)人: | 深圳市云宙多媒体技术有限公司 |
主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/154;H04N19/167 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山区科技园中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全景 视频 解码 方法 装置 | ||
技术领域
本发明实施例涉及视频编码技术,尤其涉及一种全景视频的编解码方法和装置。
背景技术
视频的编解码技术被广泛的应用于对电影视频、摄像机视频等多媒体数据的压缩。随着虚拟现实技术的普及,传统的视频形态已经不仅仅局限于单路的视频电影,单路摄像机拍摄的影像,而由多路摄像机同时拍摄并拼接合成的全景视频,已经成为一种新的视频形式。
现有技术中,对全景视频进行编码,都是采用H264/H265等主流的编码技术,将全景视频视为一路视频媒体,采用与单路摄像机拍摄的视频一样的编码方案进行编码。由于全景视频通常是由多路摄像机视频拼接而成,数据量巨大,在编码时直接将全景视频帧进行编码,以支持用户通过转动VR(Virtual Reality,虚拟现实)头盔,观看到水平360度、垂直360度的全方位视频内容,导致编码后的视频码率很大,远远大于单路视频的码率。大码率输出,给网络带宽带来了巨大的压力,导致高清全景视频的网络传输无法实时或无法完成,直接影响全景视频的直播应用。
发明内容
有鉴于此,本发明实施例提供一种全景视频的编解码方法和装置,以减少网络带宽的压力,解决全景直播视频无法实时传输的问题。
第一方面,本发明实施例提供了一种全景视频的编码方法,所述方法包括:
编码端获取全景视频帧的各分块编码数据,其中,所述全景视频帧按照在播放端的播放位置进行分块,每个分块编码数据的码率根据该分块的播放位置与播放端当前视点位置的相对位置关系确定;
所述编码端将所述全景视频帧发送至播放端,以指示播放端进行解码播放。
第二方面,本发明实施例还提供了一种全景视频的编码装置,所述装置包括:
分块数据获取模块,配置于编码端中,用于获取全景视频帧的各分块编码数据,其中,所述全景视频帧按照在播放端的播放位置进行分块,每个分块编码数据的码率根据该分块的播放位置与播放端当前视点位置的相对位置关系确定;
视频帧发送模块,配置于所述编码端中,用于将所述全景视频帧发送至播放端,以指示播放端进行解码播放。
第三方面,本发明实施例还提供了一种全景视频的解码方法,所述方法包括:
播放端获取用户在全景视频显示屏中的当前视点位置,并发送给编码端,以指示编码端采用所述当前视点位置确定的分块码率对全景视频帧进行编码;
所述播放端接收编码端发送的编码后的全景视频帧;
所述播放端对所述全景视频帧进行解封装,得到分块编码数据及该分块编码数据在全景视频帧中的位置;
所述播放端对全景视频帧的各分块编码数据进行解码;
所述播放端播放解码后的全景视频帧。
第四方面,本发明实施例还提供了一种全景视频的解码装置,所述装置包括:
视点位置获取模块,配置于播放端中,用于获取用户在全景视频显示屏中的当前视点位置,并发送给编码端,以指示编码端采用所述当前视点位置确定的分块码率对全景视频帧进行编码;
视频帧接收模块,配置于所述播放端中,用于接收编码端发送的编码后的全景视频帧;
解封装模块,配置于所述播放端中,用于对所述全景视频帧进行解封装,得到分块编码数据及该分块编码数据在全景视频帧中的位置;
解码模块,配置于所述播放端中,用于对全景视频帧的各分块编码数据进行解码;
播放模块,配置于所述播放端中,用于播放解码后的全景视频帧。
本发明实施例的技术方案,通过全景视频帧案子在播放端的播放位置进行分块,每个分块编码数据的码率根据该分块的播放位置与播放端当前视点位置的相对位置关系确定,使得距离当前视点位置较近的分块的码率较高,距离当前视点位置较远的分块的码率较低,从而全景视频帧中的分块编码数据采用不同的码率,不再统一维持相同的高码率,大大降低了编码后的视频码率,减少了网络带宽的压力,而且由于根据当前视点位置确定各分块的码率,可以保证人眼始终能获得高清视频质量的观看效果,解决了全景直播视频无法实时传输的问题,使得全景直播视频可以实时传输。
附图说明
图1是本发明实施例一提供的一种全景视频的编码方法的流程图;
图2是本发明实施例二提供的一种全景视频的编码方法的流程图;
图3是本发明实施例提供的全景视频的编码方法中的一个全景视频帧的分块示例图;
图4是本发明实施例提供的全景视频的编码方法中的当前视点位置落在其中一个分块中的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云宙多媒体技术有限公司,未经深圳市云宙多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611127925.8/2.html,转载请声明来源钻瓜专利网。