图像的输出和移除-vulkanapi说明文档

时间:2024-07-22 01:42:25
【文件属性】:

文件名称:图像的输出和移除-vulkanapi说明文档

文件大小:2.5MB

文件格式:PDF

更新时间:2024-07-22 01:42:25

25724

A.2.2 编码图像移除时间 图像 n 从 CPB 中移除的标定时间定义为标定移除时间 tr,n(n),从 CPB 中移除的实际时间定义为实 际移除时间 tr(n)。 tr,n(n)的计算如下: 对于图像 0, tr,n(0) = initial_cpb_removal_delay[SchedSelIdx] ÷ 90000 对于图像 n, tr,n(n) = tr,n(n - 1) + tc × cpb_removal_delay(n) tr,n(n - 1)为当前缓存周期前一个图像的标定移除时间,cpb_removal_delay(n)为与图像 n 关联的图像 定时SEI消息中规定的cpb_removal_delay的值。如果图像n为未初始化HRD的缓存周期的第一个图像, 则上式中的 tr,n(n - 1)为前一个缓存周期的 后一个图像的标定移除时间。 tr(n)的计算如下: 如果 low_delay_hrd_flag 等于 0 或 tr,n(n) >= taf(n), tr(n) = tr,n(n) 否则(low_delay_hrd_flag 等于 1或 tr,n(n) < taf(n)), tr(n) = tr,n(n) + tc × Ceil( ( taf(n) - tr,n(n) ) ÷ tc ) 后一种情况防止 b(n)很大时的非正常移除。 A.3 解码图像缓存区(DPB) A.3.1 图像的输出和移除 图像 n 解码后,其 DPB 输出时间 to,dpb(n)如下: to,dpb(n) = tr(n) + tc × dpb_output_delay(n) 如果无延迟,to,dpb(n) = tr(n),当前图像直接输出。如果为参考图像,则还需将当前图像存储于 DPB 中;否则(to,dpb(n) > tr(n)),当前图像延迟输出,并存储于 DPB。 当满足如下两个条件时,DPB 中的某图像 m 将被移除: a) 图像 m 不作为后续解码图像的参考图像;


网友评论