PicNum变量的计算-计算流体力学及其并行算法

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

文件名称:PicNum变量的计算-计算流体力学及其并行算法

文件大小:3.87MB

文件格式:PDF

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

H264 毕厚杰 pdf

图 8.12 PicNum变量的计算 8.6.2 参考图像列表的初始化 解码器在对 P,SP,或 B 片片头解码时进行参考图像列表的初始化,生成初始化好的参考图像 列表 RefPicList0,和 B片解码时所需的 RefPicList1。RefPicList0 和 RefPicList1 的各分量使用变量 PicNum和 LongTermPicNum 初始化,如 8.6.2.1-8.6.2.5所述。 当 8.6.2.1-8.6.2.5 中 产 生 的 RefPicList0 或 RefPicList1 中 的 分 量 个 数 分 别 大 于 num_ref_idx_l0_active_minus1 + 1 或 num_ref_idx_l1_active_minus1 + 1 时,多余的分量将从列表中 丢 弃 ; 如 果 情 况 相 反 , 分 量 个 数 分 别 小 于 num_ref_idx_l0_active_minus1 + 1 或 num_ref_idx_l1_active_minus1 + 1时,列表中剩余的分量设置为"no reference picture"。 8.6.2.1帧中 P和 SP片的参考帧列表的初始化 解码器在对一个编码帧中的 P 或 SP 片解码之前通过参考帧列表的初始化生成 RefPicList0。 RefPicList0是排序的,短期参考帧和短期补充参考场对位于长期参考帧和长期参考场对之前;同时, 短期参考帧和短期补充参考场对根据 PicNum 值进行降序排列;长期参考帧和长期参考场对根据 LongTermPicNum值进行升序排列。同时在 H.264中对帧进行解码时,不论 MbaffFrameFlag取什么 值,帧间预测不使用不成对的参考场。 例如,当三个参考帧使用 PicNum=300,302,303 标记为"用于短期参考",两个参考帧用 LongTermPicNum=0,3标记为"用于长期参考": l RefPicList0[0] 设置为 PicNum = 303, l RefPicList0[1] 设置为 PicNum = 302, l RefPicList0[2] 设置为 PicNum = 300, l RefPicList0[3] 设置为 LongTermPicNum = 0, l RefPicList0[4] 设置为 LongTermPicNum = 3. 且 LongTermEntry( RefPicList0[ i ] ) 设置为 0,当 i =0, 1, and 2;设置为 1,当 i = 3 ,4。


网友评论