【技术实现步骤摘要】
视频解码方法、装置、电子设备及计算机存储介质
[0001]本专利技术涉及视频编解码
,尤指一种视频解码方法、装置、电子设备及计算机存储介质。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]在图像编解码
中,阿尔法通道(Alpha Channel)是用于影响图像透明和半透明度的参数。对于PNG和webp等格式的图像,通过在图像中的每个像素RGB值后附有阿尔法(Alpha)值可以确定出此像素的透明和半透明度。在显示时,通过Alpha值来确定显示图像像素颜色RGB值与背景图像像素颜色RGB值的混合比例,从而实现显示图像半透明覆盖于背景图像上。
[0004]在视频编解码
,将Alpha通道应用于视频的每一图像帧,就可以得到具有半透明特性的视频。支持Alpha通道的HEVC视频格式扩展标准HEVC Video With Alpha,将Alpha通道值存储于独立于颜色层的附加层(即Alpha层)中,显示 ...
【技术保护点】
【技术特征摘要】
1.一种视频解码方法,其特征在于,包括:接收待解码的视频流,确定所述视频流同时包括颜色层编码流和阿尔法Alpha层编码流时,分别调用颜色层解码器和Alpha层解码器;获取所述视频流中颜色层编码流,由所述颜色层解码器对所述颜色层编码流进行解码得到颜色值;获取所述视频流中Alpha层编码流,由所述Alpha层解码器对所述Alpha层编码流进行解码得到Alpha值;根据所述颜色值和所述Alpha值得到显示图像。2.如权利要求1所述的方法,其特征在于,确定所述视频流同时包括颜色层数据和阿尔法Alpha层数据,包括:从所述视频流中获取视频参数集,解析所述视频参数集中的拓展数据标识;若解析到与Alpha层对应的拓展数据标识时,确定所述视频流同时包括颜色层编码流和Alpha层编码流。3.如权利要求1所述的方法,其特征在于,所述调用颜色层解码器和Alpha层解码器时,还包括:创建颜色层参考帧缓冲区,所述颜色层参考帧缓冲区用于缓存对所述颜色层编码流解码过程中得到的颜色层参考帧;创建Alpha层参考帧缓冲区,所述Alpha层参考帧缓冲区用于缓存对所述Alpha层编码流解码过程中得到的Alpha层参考帧。4.如权利要求1所述的方法,其特征在于,调用颜色层解码器和Alpha层解码器之后,还包括:从所述视频流中获取序列参数集,根据所述序列参数集中的数据层标志参数,确定所述序列参数集为颜色层序列参数集或Alpha层序列参数集;从所述视频流中获取图像参数集,根据所述图像参数集中的数据层标志参数,确定所述图像参数集为颜色层图像参数集或Alpha层图像参数集;利用所述颜色层序列参数集和所述颜色层图像参数集对所述颜色层解码器初始化;利用所述Alpha层序列参数集和所述Alpha层图像参数集对所述Alpha层解码器初始化。5.如权利要求1所述的方法,其特征在于,获取所述视频流中颜色层编码流及Alpha层编码流,包括:获取所述视频流中的帧...
【专利技术属性】
技术研发人员:眭世晨,刘华平,许崝,林勇平,徐贤锋,陈舜,
申请(专利权)人:杭州网易云音乐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。