ISP去噪(3)_图像的高频分量和低频分量

#图像分析# 总是不好确认头发和毛绒玩具到底是低频还是高频分量。现在得出结论,头发和毛绒玩具都是高频信息,因为细节很多。

目录

图像的频率

[(1) 什么是低频?](#(1) 什么是低频?)

[(2) 什么是高频?](#(2) 什么是高频?)

(3)低频和高频对比

[(4)去除高频 或者 低频信息](#(4)去除高频 或者 低频信息)

(5)图像DCT变换滤除高频分量


图像的频率

灰度值变化剧烈程度的指标,是灰度在平面空间上的梯度。

(1) 什么是低频?

低频就是颜色缓慢地变化,也就是灰度缓慢地变化,反映在下图右 是黑色和灰色连续渐变的一块区域,这部分就是低频。对于一幅图像来说,边缘线以内的内容为低频,而这些内容就是图像的大部分信息,即图像的大致概貌和轮廓,是图像的主要信息。

(2) 什么是高频?

反过来,高频就是频率变化快。图像中什么时候灰度变化快?就是相邻区域之间灰度相差很大,这就是变化得快。

图像中,一个影像与背景的边缘部位,通常会有明显的差别,也就是说那条边缘线那里,灰度变化很快,这就是变化频率高的部位(比如上图左 的素描轮廓)。

综上:图像边缘的灰度值变化快,就对应着频率高,即高频显示图像边缘。

除了图像的边缘,图像的细节处也是属于灰度值急剧变化的区域(比如下图截选的分辨率测试图),正是因为灰度值的急剧变化,才会出现细节。

另外噪声(即噪点)也是这样,在一个像素所在的位置,之所以是噪点,就是因为它与正常的点颜色不一样了,也就是说该像素点灰度值明显不一样了,,也就是灰度有快速地变化了,所以是高频部分,因此有噪声在高频这么一说。------ISP中,去除噪声必然伴随着细节的损失

(3)低频和高频对比

低频保留了光影与颜色,高频保留了纹理与质感。

(4)去除高频 或者 低频信息

经过低通滤波器处理。保留低频信息,去除高频信息。图像细节部分丢失,图像变模糊。

经过高通滤波器处理,也就是去除频率域中的低频信息,只保存高频信息后的结果。图像只保留了细节部分。

(5)图像DCT变换滤除高频分量

JPEG 图像压缩是利用人眼对低频信息比较敏感和对高频信息比较不敏感的原理。经过 DCT变换后的8x8系数矩阵中,低频成分集中在矩阵的左上角,高频成分则集中在右下角。由于大多数图像的高频分量比较小,相应的图像高频分量的DCT系数往往接近于0。考虑到高频分量中只包含了图像中细微的细节变化信息,而人眼又对这些高频成分的失真不太敏感,所以,可以考虑将这些高频成分予以抛弃,从而达到压缩图像的目的:

如下图所示为保留DCT变换后系数的比例,可以看到仅保留左上角32%的系数基本就可以让人眼看不出来变化。

相关推荐
sali-tec1 天前
C# 基于OpenCv的视觉工作流-章85-包胶不良检测
图像处理·人工智能·opencv·算法·计算机视觉
搏博2 天前
多传感器融合基础之一图像空间(Image Space)全面解析
图像处理·python·图像空间·融合感知
Robot_Nav2 天前
在非均匀相机抖动去模糊中用IMU辅助的精确模糊核重新估计【文献分析】
图像处理·去运动模糊·imu辅助非盲去卷积
sali-tec3 天前
C# 基于OpenCv的视觉工作流-章84-包胶有无检测
图像处理·人工智能·opencv·算法·计算机视觉
与代码不die不休4 天前
RTX5060显卡torch和torch_radon库安装避坑指南(仅linux系统)
linux·图像处理·python·深度学习
Passionate.Z4 天前
基于FPGA的CLAHE自适应限制对比度直方图均衡算法硬件verilog实现
图像处理·嵌入式硬件·算法·fpga开发·fpga
埃科光电5 天前
应用分享丨告别测量盲区!锂电极片刻槽检测新方案
图像处理·计算机视觉·视觉检测·相机
armwind5 天前
openISP学习11-BNF — Bilateral Noise Filtering(双边滤波降噪)
图像处理·计算机视觉
2401_853493945 天前
有哪些好用的可商用的免费图片素材网站?
图像处理·平面设计·ai生图·设计素材·设计素材网站
armwind5 天前
openISP学习13-FCS — False Color Suppression(假彩色抑制)
图像处理·计算机视觉