wbxin233 发表于 2020-7-20 21:12

一个简单(简陋)的去噪方法

先上图(素材来自 @奥陌陌 80eq拍的木星)blob:http://bbs.imufu.cn/180c8f86-dcde-44e4-b98c-c59dbc1743b5有时拍摄时看起来好好的,一叠完拉锐化就整出些马赛克一样的小格子,看起来十分不爽。这里不讨论这些小格子形成的原因,但往往贵一点的相机出现这种问题的几率小些/滑稽。可能已经有大佬看出来了,这就是一个周期性噪声。去周期性噪声一个很好的方法就是利用傅立叶变换滤波。
简单说明下原理:所有的信号都能分解为不同频率的正弦函数的叠加,图像也是一种信号,这些小格子在频率上的起伏就是一个像素左右,对应很高的频率;并且是周期性噪声,对应一个固定的频率。那要做的事情就简单了,干掉这个频率对应的“正弦函数”,就能在图像中去掉周期性噪声。 有很多软件能完成这个工作,这里介绍一个冷门又不冷门的小软件:Fitswork4没错,就是那个平时大家用来批量转色的软件。打开图像,在进程—FFT—2D Frequency Filter (2维频率滤波器)blob:http://bbs.imufu.cn/d3b1ae7c-6c09-41d4-bd8e-2a4098ce652d 出现这么一个东西,解释一下:工具窗里白色的曲线代表图像的频率成分,横坐标表示频率值;纵坐标表示频率对应的幅度;blob:http://bbs.imufu.cn/78a0e3e4-eebc-48f6-b4eb-e91a10289435 鼠标可以在图中画出红线,点击计算,就会将这部分的频率 原本的能量大小 变化成 红线对应的纵坐标的能量大小。下图两个例子,分别压制低频和中频成分;点击重置可以复原。blob:http://bbs.imufu.cn/d990c21a-37ee-48b1-85b4-e073a81bbaf0 因此要做的事情就简单了,观察幅频图,发现最右边极高频处曲线翘起来了,猜测这部分频率成分就是我们要抹除的噪声,画一条红线把它压制,点击计算,就OK了,blob:http://bbs.imufu.cn/05da56ad-ef8a-4562-a652-71ace8151777当然这样操作很粗糙,基本只能处理这种周期性的噪声,并且如果图像中某些细节的频率成分如果和噪声相同,也会被一起抹掉。不过如果正巧碰上了这样的噪声,这个方法就值得一试了。

wbxin233 发表于 2020-7-20 21:23

图没发出来,再来一遍,先上图(素材来自 @奥陌陌 80eq拍的木星)有时拍摄时看起来好好的,一叠完拉锐化就整出些马赛克一样的小格子,看起来十分不爽。这里不讨论这些小格子形成的原因,但往往贵一点的相机出现这种问题的几率小些/滑稽。可能已经有大佬看出来了,这就是一个周期性噪声。去周期性噪声一个很好的方法就是利用傅立叶变换滤波。

wbxin233 发表于 2020-7-20 21:25

简单说明下原理:所有的信号都能分解为不同频率的正弦函数的叠加,图像也是一种信号,这些小格子在频率上的起伏就是一个像素左右,对应很高的频率;并且是周期性噪声,对应一个固定的频率。那要做的事情就简单了,干掉这个频率对应的“正弦函数”,就能在图像中去掉周期性噪声。 有很多软件能完成这个工作,这里介绍一个冷门又不冷门的小软件:Fitswork4没错,就是那个平时大家用来批量转色的软件。打开图像,在进程—FFT—2D Frequency Filter (2维频率滤波器)

wbxin233 发表于 2020-7-20 21:26

出现这么一个东西,解释一下:工具窗里白色的曲线代表图像的频率成分,横坐标表示频率值;纵坐标表示频率对应的幅度;

wbxin233 发表于 2020-7-20 21:27

鼠标可以在图中画出红线,点击计算,就会将这部分的频率 原本的能量大小 变化成 红线对应的纵坐标的能量大小。因此要做的事情就简单了,观察幅频图,发现最右边极高频处曲线翘起来了,猜测这部分频率成分就是我们要抹除的噪声,画一条红线把它压制,点击计算,就OK了,
当然这样操作很粗糙,基本只能处理这种周期性的噪声,并且如果图像中某些细节的频率成分如果和噪声相同,也会被一起抹掉。不过如果正巧碰上了这样的噪声,这个方法就值得一试了。

李冰莫马 发表于 2020-7-21 04:39

不明觉厉,先赞为敬!{:2_196:}
页: [1]
查看完整版本: 一个简单(简陋)的去噪方法