可伸缩视频编码svc

      可伸缩视频编码(Scalable Video Coding, SVC)技术把视频信号编码成分层的形式,当带宽不足时只对基本层的码流进行传输和解码,但这时解码的视频质量不高。当带宽慢慢变大时,可以传输和解码增强层的码流来提高视频的解码质量。   可伸缩的直观体现,显然是在码率上。而视频数据的分层编码和选择传输是实现可伸缩的主要手段。    

     所谓分层编码,就是在时间,空间,质量上进行划分,输出多层码流(包括基本层和增强层),其中基本层的数据可以使解码器完全正常的解码出基本视频内容,但是基本层的数据获得的视频图像可能帧率较低,分辨率较低,或者质量较低。在信道受限或信道环境复杂时,可以保证解码端能够接收到可以观看的流畅视频图像。当信道环境良好或信道资源丰富时,可以传递增强层数据,以提高帧率,或分辨率,或视频质量。而增强层是可以多层编码的,这就意味着,在视频码流总码率的范围内,接收到的码率越大,视频质量越好。   相对于原来的视频编码标准,一次编码后的视频码流就固定了,对于不同的终端应用,需要对同一内容多次编码,可伸缩视频编码有效的解决了之前编码标准输出码流的不灵活性,一次编码,可以适应多种不同信道。   

    svc编码器能提供一个单独的多层嵌套码流.从这个码流中可以抽取些予码流来满足不同的需求,子码流可以是较低的帧率和空间分辨率.或者在帧率和空问分辨率相同的情况下不同的比特率(也就是不刚的视频主客观质量)。一般说来,子码流能满足网络传输速率I三【及终端用户和设备对视频在空间、时间和质量等方面的需求。需要注意的是:编码多组单层码流该方法被称作同播(slmulcas【ing))也能解决陔图中的问题。但是,因为码流之问没有联系,它们的冗余没有被去除,所以存储和传输多组码流会带米较大代价。此外,编码单层码流并使用转码技术将该单层码流也能转为多组其他所需码流,但是转码过样会增加计算复杂度,且降低码流率失真性能。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值