需要注意的常见视频压缩伪像源代码

2022-12-13 0 556

需要注意的常见视频压缩伪像源代码

所有视觉媒体都经过压缩。 电子媒体的目的是以可打包的格式存储信息。 数字视频的质量、清晰度和保真度都取决于许多通常由压缩产生的因素。 传输速率、文件大小、源质量和源复杂性在视频压缩中都起着至关重要的作用,用于捕获、存储和显示视听媒体数据的硬件设备也是如此。 视频伪像通常是指信号处理输出中的畸变,在数字视频中,它们可能会分散注意力,在极端情况下它们可能会破坏整个广播。 尽管如此,它们的存在是有原因的,了解不同工件的独特特征有助于视频技术人员和工程师识别编码链中的弱点。 以下是现代数字视频中一些最常见的伪像。 (有关视频质量的更多信息,请参阅 Twilight of the Pixels – 将焦点转移到矢量图形。)

宏块
宏块是各种广泛使用的视频格式(例如 H.264 和 MPEG-2)中的图像处理单位。 宏块处理涉及采用颜色二次采样图像的数学方程式,并通过一系列变换将它们量化为编码数据。 它的存在是为了提高编码效率,但会导致被称为宏块错误的视频伪影。 宏块伪影的视觉特征通常类似于高度像素化图像的视觉特征,但具有更清晰定义的盒状像素组,有点类似于框架中错位的拼图。

通常,宏块可归因于以下任何或所有因素:数据传输速度、信号中断和视频处理性能。 有线、卫星和互联网流媒体服务特别容易受到宏块的影响,因为它们的多通道传输基础设施通常需要过度的视频压缩。 然而,伪像也可能出现在不太拥挤的信号流中(尽管这种情况并不常见)。 尽管宏块仍然是一种常见的视频伪像,但它正逐渐被高效视频编码 (HEVC) 淘汰,后者利用宏块处理的创新替代方案。

混叠
混叠描述了信号处理数据重构为受损输出的过程或效果。 它主要影响包含复杂和重复模式的时空媒体片段,通常可归因于采样率不足。 如果源未以适当的速率采样并出现混叠,则可能会导致帧内图案出现一种奇怪的拖曳效果。 混叠的视觉外观取决于光源的性质,但其最常见的表现形式之一看起来像通常所说的莫尔图案。

要描绘这种现象,请想象两个相同的格栅堆叠在一起。 如果对齐正确,您几乎不会注意到它们有两个,而不仅仅是一个。 但是,如果您旋转顶部的格栅,即使只是一点点,格栅也不再对齐。 现在,未对齐的行和列会在之前简单而统一的图案处产生失真,从而产生容易波纹状的偏移图案。 混叠的另一个类比是纺车中的自行车辐条。 拍摄时,当转动速度足够快时,有时看起来辐条的转动方向与实际转动方向相反。 这是因为捕获设备的采样率不够快,无法准确描绘轮子的旋转速度,从而在其位置创建不同的视觉模式(或别名)。

梳理/交错伪像
在开发出现代逐行视频之前,占主导地位的广播视频扫描模式是隔行扫描,这种模式在今天的使用仍然有限。 对于 NTSC 视频,这最初意味着每帧 525 行视频交替扫描,速度约为每秒 30 帧。 首先扫描奇数行,然后扫描偶数行,每个组(称为“场”)构成半帧。 由于字段彼此交错,因此每个字段都具有梳状外观。 当场扫描的时间或模式被打乱(通常通过帧速率转换)时,图像中会出现非常微妙或非常分散注意力的组合伪影。

电影技术早期历史上的两种主要格式是电影和视频——两者都有不同的标准帧速率。 如上所述,每秒 30 帧曾经或多或少是视频和电视的标准(在支持 NTSC 视频的地区),而电影通常以每秒 24 帧的速度拍摄和放映。 当一种格式转换为另一种格式时(这一过程称为“电视电影”或“逆电视电影”),这导致了关于如何处理六帧差异的差异。 为了解决这个问题,复杂的时间调整(称为“下拉模式”)被标准化,以调整帧速率,同时尽可能减少明显的质量损失。 (有关帧率的更多信息,请参阅视频技术:将焦点从高分辨率转移到高帧率。)

这些模式会跳过或重复场,以补偿输入和输出媒体之间的频率差异,这自然会导致部分帧或剩余场出现梳状伪影。 这些伪像在描绘运动的画面部分最为明显,并且通常看起来像水平线尾随任何移动。 有一些去梳滤波器可以在一定程度上修复隔行伪影。

结论
视频压缩科学每天都在发展,并且变得越来越高效。 但只要存在各种编解码器、压缩方案和视频格式,它们之间的转换就会出现伪影。 新的视频技术将在转码过程中产生新形式的质量损失,以及解决这些问题的新解决方案。

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

七爪网 行业资讯 需要注意的常见视频压缩伪像源代码 https://www.7claw.com/49712.html

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务