本文内容转载自:http://blog.sina.com.cn/s/blog_520811730101ij6p.html
并部分整理自:http://blog.youkuaiyun.com/lin453701006/article/details/52748678
和http://blog.sina.com.cn/s/blog_77d329940102v6ly.html
首先是Slice和Tile这两个我一直弄不清楚的概念
1.Slice
一幅图像可以被划分为一个或多个片或称为条带(Slice),每个片的数据编码都是独立的。
如下图,一幅图像被划分为N个Slice,Slice成条带形。在编码时,每一个Slice中的CTU按光栅扫描顺序进行编码。
Slice头信息无法通过前一个Slice的头信息推断得到,这就要求Slice不能跨过它的边界来进行帧内或帧间预测,但环路滤波器可以跨越Slice进行滤波。使用Slice的主要目的是当数据丢失后能再次保证解码同步。(个人理解:如果Slice1的信息丢失,不会影响到整个图像,编码端读取到Slice2的头信息后,就可以重新同步)