NAL单元解码-计算流体力学及其并行算法

时间:2024-06-22 10:57:39
【文件属性】:

文件名称:NAL单元解码-计算流体力学及其并行算法

文件大小:3.87MB

文件格式:PDF

更新时间:2024-06-22 10:57:39

H264 毕厚杰 pdf

图 8.4 NAL单元解码 在图 8.4中,类型为 7、8 的 NAL单元中分别包含了序列参数集和图像参数集。图像参数集和 序列参数集在其它数据 NAL单元的解码过程中作为参数使用,在这些数据 NAL单元的片头中通过 语法元素 pic_parameter_set_id 设置它们使用的图像参数集编号,而相应的每个图像参数集中通过 语法元素 seq_parameter_set_id设置它所使用的序列参数集编号。 8.3 图像序列号(picture order count)的计算 8.3.1图像序列号(POC) 在 H.264 中,图像序列号(POC)主要用于标识图象的播放顺序,同时还用于在对帧间预测片 解码时,标记参考图像的初始图像序号,表明下列情况下帧或场之间的图像序号差别:使用时间直 接预测模式的运动矢量推算时;B片中使用固有模式加权预测时;解码器一致性检测时。 其中对于每个编码帧有两个图像序列号,分别称为顶场序列号(TopFieldOrderCnt)和底场序列 号(BottomFieldOrderCnt);对于每个编码场有一个图像序列号,对于一个编码顶场其称为 TopFieldOrderCnt,对于编码底场,其称为 BottomFieldOrderCnt;对于每个编码场对有两个图像序列 号,TopFieldOrderCnt和 BottomFieldOrderCnt分别用于标记该场对的顶场和底场。TopFieldOrderCnt 和 BottomFieldOrderCnt 分别指明了相应的顶场/底场相对于前一个 IDR 图像(或解码顺序中前一个 包含 memory_management_control_operation=5的参考图像)的第一个输出场的相对位置。 由于 H.264使用了 B帧预测,使得图象的解码顺序并不一定等于播放顺序,但它们之间存在一 定的映射关系。H.264中一共定义了三种 POC的编码方法,句法元素 pic_order_cnt_type就是用来 通知解码器该用哪种方法来计算 POC,下面我们称之为 POC 类型。TopFieldOrderCnt 和 BottomFieldOrderCnt根据当前序列参数集中的语法元素 pic_order_cnt_type(POC类型)的值不同, 按照如图 8.5的计算流程获得。 如当前图像的语法元素 memory_management_control_operation等于 5时,在当前图像解码完 成 后 , 进 行 图 像 序 列 号 的 重 新 初 始 化 操 作 , 即 将 顶 场 和 底 场 的 POC 均 减 去


网友评论