泊松噪声(附Matlab代码)

泊松噪声(散粒噪声)


前言

在研究生阶段,我除了做关联成像及单像素成像的研究,还做一些传统图像处理的方法,以及深度学习的一些算法,以期能够结合使用。下面先介绍带有泊松噪声的成像模型。
在一些成像系统中,如医学成像,遥感成像,激光雷达成像,夜间成像等情况。在类似微弱光成像系统中,光感受器只能接收到少量光子,其获取的图像存在散粒噪声,也称泊松噪声,并且噪声与信号相关性强,难以去除。

一、成像模型

要想学习图像处理方法,验证各种算法的可行性,首先要有待处理的图像,这里介绍一下仿真模型。
在弱光成像系统中,其噪声模型符合泊松分布,且其噪声强度与原始图像像素值相关。探测器收集的光子少,泊松噪声相较于其他噪声,更加难以去除,因此本文中的成像模型仅考虑泊松噪声。则成像模型为:
在这里插入图片描述


二、相关代码

代码如下(matlab):

a = imread('');# 原始图像
lambda=800; # 对应公式中的参数
b=poissrnd(lambda,64,64); # 64X64大小,原始图像和目标图像一致
c=a+b-lambda;# 一个老师给我点播出来的公式

三、成像结果

接下来放一些,我自己的仿真结果,包括不同信噪比的图像,供大家参考:
在这图片描述
大家可以看到在低信噪比的情况下,比如1dB时,图像是极其模糊的,基本已经辨认不清了。加噪声看似容易,如何去除泊松噪声却是一个令人头疼的课题。


总结

以上就是今天要讲的内容,本文简单介绍了带有泊松噪声的成像模型,接下来会介绍一些图像去噪和滤波的方法。大家有什么想法可以留言交流。

  • 8
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
很抱歉,我无法为您提供完整的泊松去噪的MATLAB代码。然而,我可以提供一些关于泊松去噪的一般概念和方法,以帮助您在MATLAB中实现。泊松去噪是一种用于降低泊松噪声影响的图像处理技术。以下是一种可能的实现方法: 1. 导入图像并将其转换为灰度图像。 2. 估计图像中的噪声水平。根据泊松分布的特点,可以使用图像的均值作为噪声的估计。 3. 构建稀疏性正则化的泊松去噪模型。该模型包括泊松似然分布和稀疏性先验分布两部分。 4. 选择适当的优化方法来最小化泊松去噪模型的目标函数。可以使用梯度下降法或其他优化算法来实现这一步骤。 5. 调整正则化参数λ的值来平衡正则项和保真项之间的权衡。 6. 根据优化的结果恢复去噪后的图像。 7. 进行必要的后处理步骤,如灰度范围调整或图像增强。 请注意,这只是一个泊松去噪的基本方法示例,并不全面。具体的MATLAB代码实现可能因应用需求和具体问题而有所不同。如果需要更详细的代码实现,请参考相关文献或研究资料,或搜索使用MATLAB进行泊松去噪的示例代码。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [线性变分去噪matlab代码-LLF:使用深度学习先验和局部线性拟合的惩罚性PET重建](https://download.csdn.net/download/weixin_38603875/18977603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【图像去噪】基于matlab正则化图像去噪【含Matlab源码 1891期】](https://blog.csdn.net/TIQCmatlab/article/details/125321109)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值