视频重压缩检测学习计划和笔记( 七 )


7.3 编码模式
在HEVC编码器中,默认的编码模式是Main ,在这个模式下支持的视频格式与H.264/AVC相同,但是使用了新的编码算法 。
All Intra (AI)编码模式是一种只使用帧内预测,不使用帧间预测的编码模式 。这种编码模式对于实时视频传输、视频监控等领域具有重要的应用价值,因为它可以减少视频压缩的延迟 。
Low Delay P(LDP)编码模式则是一种具有低延迟的帧间预测编码模式,适用于实时通信等需要低延迟的场景 。在这种模式下,编码器会限制B帧的数量,以减少编码延迟 。
8 量化中的f是什么
在HEVC视频压缩编码中,量化过程中的一个重要参数是量化步长,它用于将变换系数量化为离散的整数值 。在计算量化步长时,通常还需要考虑一个称为f的参数,它控制着量化系数的舍入关系 。
具体来说,f参数用于确定在量化系数舍入之前应该加上的偏移量 。偏移量的大小与f的取值有关,通常为0、1/2或1 。偏移量的作用是防止量化误差过大,并降低量化引起的失真 。
举个例子,假设量化步长为10,变换系数为27 。如果f参数为0,那么量化后的系数为2,即27/10取整数部分;如果f参数为1/2,那么加上偏移量后的系数为27+1/2=27.5,量化后的系数为3,即27.5/10取整数部分;如果f参数为1,那么加上偏移量后的系数为27+1=28,量化后的系数为2,即28/10取整数部分 。
因此,f参数的作用是调整量化系数的舍入方式,以获得更好的编码效果和视频质量 。通常,在编码器中,f参数的取值会根据不同的量化模式、视频质量和压缩率进行动态调整 。
9 假清晰度场景的理论分析
视频比特率是反映视频质量的重要因素之一,可以从文件头中获得 。
假比特率视频是通过上转换原始视频的比特率来生成的,用类似插值的方法增加了视频每秒钟传输的比特量,让视频文件更大,但是该操作没有增加视频内容的额外信息,无法通过比特率上转换操作提高原始视频的视觉质量 。
在实际应用中,制作假比特率视频总是为了获得高点击率(CTR),其中CTR表示点击特定链接的用户与查看广告、电子邮件或网页的总用户数量的比例 。
QP代表量化参数( ),是一种用于控制压缩比和图像质量之间平衡的参数,具体来说,调低量化参数,量化步长就会变小,量化后的值就越大,保留的细节信息就更多,压缩比就越低,假QP视频并没有更多的细节信息,所以也无法提高原始视频质量 。
高/低比特率:
“Bit rate is thetotheof,forwith the. In this , wehowof CUper- form when avideo iswithbit rates. Wetwo types of,with thebit rate andwith thebit rate. For the first case,are alsoas fake bit rateinworks [23, 24], where the videoof fake bit ratebewith their. On the other hand, for thecase,of , such asI- [10, 17],from a moreby thelossy .”
也就是说低比特率是存在的,因为带宽限制
高/低清晰度:再想想
10 实验编码参数分析 10.1 和Adapt GOP对实验的影响
一般会做不同GOP的检测效果,因为GOP越大,压缩质量越差,视频的细节和纹理信息丢失的就越多,也就是说伪造和篡改的痕迹也随之更加模糊,因此GOP的size可以衡量算法的鲁棒性 。
Adapt GOP的影响在这篇文章( Frame-wiseofI- inH.264Based on)中很小,可能是因为输入是一个三帧片段的原因,这种帧级检测引入Adapt并不会下降特别多,只有I I-P P P后三帧作为输入这种情况检测不出 。如果算法只考虑I-P帧的周期性,那么引入Adapt将会直接导致算法失效,所以这篇文章(HeNET)做了个帧级的检测 。
还有 可能由于这篇文章用的数据集MV不是特别大,Adapt I帧出现的少,所以检测每下降多少 。