H.264编解码技术[原始积累一]

本着踏踏实实地学习原则:用代码验证,用文章理清思路。

框架

1、帧和场的概念(什么是帧,什么是场?为什么?)

2、PAFF ,MBAFF的概念


内容

1、

帧就是一副图像,视频就是由帧构成的。帧的分辨率就是视频的分辨率。

一帧可以分为上下两场,帧中的偶数行构成顶场,奇数行构成底场。

视频分为逐行扫描(帧)和隔行扫描(场)

2、

图像自适应帧/场编码(PAFF),第三种称为宏块自适应帧/场编码(MBAFF)

他们主要针对于隔行视频

第一种的粒度为帧。有两种选择:1把隔行视频合并成逐行视频,进行编码;2上下两场分别进行编码。

第二种的粒度为宏块。把上下两场合成一帧,但是宏块为两个16*8大小,分别在顶场合底场中。

-------------------------------------------------------------------------------------------------------------

框架

1、视频编码的评价

2、宏块编码在帧内核帧间选择的差别

内容

1、

psnr高,码流小。白话就是误差要小,压缩效果好。 误差的评价有很多,例如:sad,satd,率失真等。

其中sad完全是误差方面的,是时域方面的。satd(sum of absolute transform difference)则兼顾时域,频域能反映

误差和码流。率失真则是全面反映误差和压缩效果,但是运算量比较大。

2、

宏块在帧内预测时,采用satd作为评价效果。帧间预测时,在像素级别采用sad,亚像素级别则采用satd。

因为,预测时,离最优点越远,误差越大(平面假设),在搜索最优点时,不用考虑码率。而亚像素级别搜索时,各处sad的值差别不大,所以使用satd.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值