参考链接:(松下制作的H.264编码技术动画)H.264 Compression Technology_哔哩哔哩_bilibili
slice
先把图像分成片,再把片分成宏块,引入片的目的是为了防止误码扩散和传输(一个片预测不能以其他片中的宏块为参考图像),也为了实现并行编码,因为片的编码是独立的,片之间相互独立编码。
主要是为了并行编码设计,把一帧图像分成几个片,片之间相互独立编码。
宏块
h264中编码的基本单元是宏块,一个slice包含多个宏块。一帧图像的结构如下:
参考链接:(松下制作的H.264编码技术动画)H.264 Compression Technology_哔哩哔哩_bilibili
先把图像分成片,再把片分成宏块,引入片的目的是为了防止误码扩散和传输(一个片预测不能以其他片中的宏块为参考图像),也为了实现并行编码,因为片的编码是独立的,片之间相互独立编码。
主要是为了并行编码设计,把一帧图像分成几个片,片之间相互独立编码。
h264中编码的基本单元是宏块,一个slice包含多个宏块。一帧图像的结构如下: