【技术实现步骤摘要】
视频处理方法、装置及系统
本申请实施例涉及视频处理领域,尤其涉及一种视频处理方法、装置及系统。
技术介绍
目前,在已有技术中,终端进行视频播放时,如果发生视角切换,则,可能出现由于切换时刻未到达新视角中的切片(Tile)对应的随机切入点,因此,导致终端无法对新的Tile进行解码,仅能暂时播放质量较低的数据层或出现黑屏,造成用户使用体验差的问题。
技术实现思路
本申请提供一种视频处理方法、装置及系统,能够在一定程度上避免视角切换过程中出现的低数据层,造成用户使用体验差的问题。为达到上述目的,本申请采用如下技术方案:第一方面,本申请实施例提供一种视频处理方法,所述方法包括:终端(或客户端,或解码端)解码第一视角覆盖的第一子图像的编码数据,从而得到第一子图像。随后,终端在第一视角切换到第二视角时,获取第二视角覆盖的第二子图像的编码数据,以及第二子图像的第一参考图像的编码数据,其中,第一参考图像的编码数据独立于第二子图像的编码数据所在的码流。接着,终端解码第一参考图像的编码数据获得第一参考图像。以及,终端可根据第一参考图像解码第二子图像的编码数据,从而获得第二子图像。通过上述方式,实现了服务器端预先准备两个独立的码流,其中,包括包含第一参考图像的编码数据的码流以及包含第二子图像(和/或第一子图像)的编码数据的码流,以使终端在视角切换后,可基于第一参考图像对切换后的视角覆盖的第二子图像进行解码,从而获得第二子图像,使终端在视角切换过程中,实现无缝切换,终端的显示画面始终保持在第二子图 ...
【技术保护点】
1.一种视频处理方法,其特征在于,所述方法包括:/n解码第一视角覆盖的第一子图像的编码数据,从而得到所述第一子图像;/n在所述第一视角切换到第二视角时,获取所述第二视角覆盖的第二子图像的编码数据,以及第二子图像的第一参考图像的编码数据,所述第一参考图像的编码数据独立于所述第二子图像的编码数据所在的码流;/n解码所述第一参考图像的编码数据获得第一参考图像;/n根据所述第一参考图像解码所述第二子图像的编码数据,从而获得所述第二子图像。/n
【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:
解码第一视角覆盖的第一子图像的编码数据,从而得到所述第一子图像;
在所述第一视角切换到第二视角时,获取所述第二视角覆盖的第二子图像的编码数据,以及第二子图像的第一参考图像的编码数据,所述第一参考图像的编码数据独立于所述第二子图像的编码数据所在的码流;
解码所述第一参考图像的编码数据获得第一参考图像;
根据所述第一参考图像解码所述第二子图像的编码数据,从而获得所述第二子图像。
2.根据权利要求1所述的方法,其特征在于,所述第二子图像的编码数据所在的码流为所述第二子图像的编码数据所在的段(Segment)码流。
3.根据权利要求1或2所述的方法,其特征在于,所述第二子图像为所述第二子图像的编码数据所在的码流所描述的图像序列中在解码顺序上的第一幅图像之外的图像,或者所述第二子图像为所述第二子图像的编码数据所在的码流所描述的图像序列中在解码顺序上的第一幅图像以及第二幅图像之外的图像。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一参考图像的图像内容与所述第二子图像的第二参考图像的图像内容相同,所述第二参考图像为所述第二子图像的编码数据所在的码流所描述的图像序列中的图像。
5.根据权利要求4所述的方法,其特征在于,所述第二参考图像为所述第二子图像的编码数据所在的码流所描述的图像序列中在解码顺序上的第一幅图像之外的图像。
6.根据权利要求5所述的方法,其特征在于,所述第二参考图像为所述第二子图像在所述图像序列中的前一幅图像。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述第二子图像的编码数据所在的码流为通过对码流中所述描述的所有图像帧执行帧间预测得到的码流。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一参考图像的编码数据所在的码流为通过对码流中所述描述的所有图像帧的所有图像块执行帧内预测得到的码流,所述第一参考图像的编码数据所在的码流独立于所述第二子图像的编码数据所在的码流。
9.根据权利要求8所述的方法,其特征在于,所述第一参考图像为纯随机接入CRA图像。
10.根据权利要求1至9任一项所述的方法,其特征在于,所述第二子图像的不被所述第一视角覆盖。
11.根据权利要求1至10任一项所述的方法,其特征在于,所述第二视角覆盖所述第一子图像区域,所述第一视角还覆盖第三子图像区域,所述解码第一视角覆盖的第一子图像的编码数据,从而得到所述第一子图像包括:
将第一码流和第三码流合并,从而得到第一合并码流,所述第一码流为所述第一子图像的编码数据所在的码流,所述第三码流为所述第三子图像的编码数据所在的码流;
解码所述第一合并码流,从而得到包括第一子图像和所述第三子图像的图像;
所述根据所述第一参考图像解码所述第二子图像的编码数据,从而获得所述第二子图像包括:
将所述第一码流与第二码流合并,从而得到第二合并码流,所述第二码流为所述第二子图像的编码数据所在的码流,所述第一码流所描述的子图像对应在所述第一合并码流所述描述的图像中的位置,与所述第一码流所描述的子图像对应在所述第二合并码流所述描述的图像中的位置一致;
根据所述第一参考图像解码所述第一合并码流,从而得到包括第二子图像和所述第一码流所描述的子图像的图像。
12.一种视频处理方法,其特征在于,所述方法包括:
向终端发送所述终端的第一视角覆盖的第一子图像的编码数据;
在所述终端的第一视角切换到第二视角时,向所述终端发送所述第二视角覆盖的第二子图像的编码数据,以及第二子图像的第一参考图像的编码数据,所述第一参考图像的编码数据独立于所述第二子图像的编码数据所在的码流。
13.根据权利要求12所述的方法,其特征在于,所述第二子图像的编码数据所在的码流为所述第二子图像的编码数据所在的段码流。
14.根据权利要求12或13所述的方法,其特征在于,所述第二子图像为所述第二子图像的编码数据所在的码流所描述的图像序列中在解码顺序上的第一幅...
【专利技术属性】
技术研发人员:方华猛,邸佩云,邹文杰,杨付正,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。