一、双线性插值图像缩小1.双线性插值图像进行缩小是一种降采样流程2.采样需要满足采样定律否则会产生各种问题混叠问题也就是产生锯齿或者摩尔纹还会是的图像细节丢失模糊或者马赛克感的块状效应边缘伪影(振铃和阶梯)细节增强缺失随机模式噪声放大二、图像缩小剖析1.根据奈奎斯特采样定理将图像缩小N倍意味着采样频率降低为原来的1/N要无失真地重采样必须先滤除图像中所有高于新采样率一半新奈奎斯特频率的空间频率分量。2.双线性插值的行为它仅使用一个2x2邻域的加权平均其等效的空间低通滤波器一个三角核的截止特性极差阻带衰减严重不足。3.大量超出新奈奎斯特频率的高频信息如细腻纹理、锐利边缘没有被滤除在降采样时这些高频信号会“折叠”或“混叠”到低频区域形成原本图像中不存在的、更低频的虚假结构。三、锯齿状边缘这是混叠最直观、最常见的视觉表现。产生机理图像中平滑的斜线或曲线边缘在数学上包含着极高频的空间变化。缩小后新的像素网格间距变大。双线性插值的问题由于没有对这条高频边缘进行充分的平滑在重采样时这条边缘会随机地与稀疏的新像素网格相交。当一个输出像素恰好落在边缘的亮侧而相邻像素落在暗侧时平滑的斜线就会被重建为一连串阶梯状的、像素化的线条即“锯齿”。本质这是高频信号混叠到中低频后呈现出的阶梯状轮廓伪影。四、马赛克/块状感当缩小倍率非常大例如2048→256缩小8倍时这个问题尤为突出。产生机理在大比例缩小时每个输出像素理论上应对应源图像中一个较大的矩形区域例如8x8像素。该输出像素的合理值应该是这个区域内所有像素的平均能量。双线性插值的问题它完全无视了这个“区域”的概念仅从整个8x8区域中稀疏地选取最多4个采样点实际落在区域内的更少来决定最终值。这导致了相邻两个输出像素的值可能完全来自源图中不连续的两组2x2点簇。后果输出图像相邻像素间的颜色或亮度可能发生剧烈跳变形成一个一个的“色块”视觉上像是低分辨率的马赛克。这本质上是严重的空间信息丢失和像素代表性不足。五、摩尔纹这是一种更复杂的混叠模式通常出现在具有重复性、规律性精细纹理的区域如衬衫条纹、远处的建筑窗格等。产生机理当图像纹理的空间频率与像素网格的采样频率发生干涉且二者接近但又不完全相同时就会产生混叠。双线性插值的问题由于其对高频信息的保留能力强这些规则纹理的高频分量被完好的保留下来然后在稀疏的降采样网格上被采样。两者的频率差拍beat会产生一种全新的、低频率的、波浪状的或网状的虚假纹理即摩尔纹。本质这是两个周期性结构图像纹理与采样网格之间发生频率干涉的混叠结果。六、原理双线性插值用于图像缩小其根本缺陷在于违反了信号处理中降采样的基本准则。它用一个性能极差的低通滤波器去处理一个带宽远超新采样率的信号导致以下问题链高频未滤除 → 降采样 → 混叠 → {锯齿, 摩尔纹, 细节闪烁} {空间信息丢失 → 马赛克感} {滤波器特性差 → 振铃, 伪轮廓}。七、解决办法遵循“先滤波后抽取”原则的方法如cv::INTER_AREA。
图像缩小需要注意事项
一、双线性插值图像缩小1.双线性插值图像进行缩小是一种降采样流程2.采样需要满足采样定律否则会产生各种问题混叠问题也就是产生锯齿或者摩尔纹还会是的图像细节丢失模糊或者马赛克感的块状效应边缘伪影(振铃和阶梯)细节增强缺失随机模式噪声放大二、图像缩小剖析1.根据奈奎斯特采样定理将图像缩小N倍意味着采样频率降低为原来的1/N要无失真地重采样必须先滤除图像中所有高于新采样率一半新奈奎斯特频率的空间频率分量。2.双线性插值的行为它仅使用一个2x2邻域的加权平均其等效的空间低通滤波器一个三角核的截止特性极差阻带衰减严重不足。3.大量超出新奈奎斯特频率的高频信息如细腻纹理、锐利边缘没有被滤除在降采样时这些高频信号会“折叠”或“混叠”到低频区域形成原本图像中不存在的、更低频的虚假结构。三、锯齿状边缘这是混叠最直观、最常见的视觉表现。产生机理图像中平滑的斜线或曲线边缘在数学上包含着极高频的空间变化。缩小后新的像素网格间距变大。双线性插值的问题由于没有对这条高频边缘进行充分的平滑在重采样时这条边缘会随机地与稀疏的新像素网格相交。当一个输出像素恰好落在边缘的亮侧而相邻像素落在暗侧时平滑的斜线就会被重建为一连串阶梯状的、像素化的线条即“锯齿”。本质这是高频信号混叠到中低频后呈现出的阶梯状轮廓伪影。四、马赛克/块状感当缩小倍率非常大例如2048→256缩小8倍时这个问题尤为突出。产生机理在大比例缩小时每个输出像素理论上应对应源图像中一个较大的矩形区域例如8x8像素。该输出像素的合理值应该是这个区域内所有像素的平均能量。双线性插值的问题它完全无视了这个“区域”的概念仅从整个8x8区域中稀疏地选取最多4个采样点实际落在区域内的更少来决定最终值。这导致了相邻两个输出像素的值可能完全来自源图中不连续的两组2x2点簇。后果输出图像相邻像素间的颜色或亮度可能发生剧烈跳变形成一个一个的“色块”视觉上像是低分辨率的马赛克。这本质上是严重的空间信息丢失和像素代表性不足。五、摩尔纹这是一种更复杂的混叠模式通常出现在具有重复性、规律性精细纹理的区域如衬衫条纹、远处的建筑窗格等。产生机理当图像纹理的空间频率与像素网格的采样频率发生干涉且二者接近但又不完全相同时就会产生混叠。双线性插值的问题由于其对高频信息的保留能力强这些规则纹理的高频分量被完好的保留下来然后在稀疏的降采样网格上被采样。两者的频率差拍beat会产生一种全新的、低频率的、波浪状的或网状的虚假纹理即摩尔纹。本质这是两个周期性结构图像纹理与采样网格之间发生频率干涉的混叠结果。六、原理双线性插值用于图像缩小其根本缺陷在于违反了信号处理中降采样的基本准则。它用一个性能极差的低通滤波器去处理一个带宽远超新采样率的信号导致以下问题链高频未滤除 → 降采样 → 混叠 → {锯齿, 摩尔纹, 细节闪烁} {空间信息丢失 → 马赛克感} {滤波器特性差 → 振铃, 伪轮廓}。七、解决办法遵循“先滤波后抽取”原则的方法如cv::INTER_AREA。