我正在构建一个辐射探测器,它收集 CCD 像素中的光子,我们可以将光子的能量与像素的强度联系起来。为了测试探测器,我采用了 Iron 55 的以下光谱,预计在 6 keV 处有一个单峰:
较低能量值的尾巴很有趣,因为它不应该存在。仔细观察这个范围内的像素,我发现它们彼此相邻聚集,似乎来自单个光子的能量分布到多个相邻像素中。
我对通过将这些像素收集在一起获得更清晰光谱的可能性很感兴趣。我可以尝试手动遍历每个像素并进行聚类,但我认为更优雅的方法是使用简单的点扩散函数对图像进行反卷积。在这个反卷积的结果中,我需要两件事是真实的:
- 系统的能量应该是守恒的,所以像素的总和(范数)应该是守恒的。
- 不应该有负像素强度,因为那些是非物理的。
我这样做了,使用具有半像素标准偏差的高斯 PSF。但是,我发现我要么需要违反我的要求的条件 1,要么违反我的要求的条件 2。仅使用具有范数 1 的高斯 PSF 来保存能量,就可以得到如下图:
白色像素是负的、非物理的值。在这一点上,我很困惑,但也对这个问题很着迷,因为它似乎应该有一个干净的解决方案。有什么建议吗?