【问题标题】:Proper way to degrade a healpix map降低 healpix 贴图的正确方法
【发布时间】:2016-04-05 03:51:29
【问题描述】:

我正在尝试将 healpix 格式的 CMB 地图从 Nside=4096 降级为 Nside=2048。据我所知,有两种方法可以实现:

(a) 使用 map2alm 转换为 alm,然后使用 alm2map 转换回 Nside=2048 映射。 (b) 在 healpix/healpy 中使用 ud_grade,

我已经测试了这两个,我得到了不同的结果。对于 (a),我恢复了正确的输入光谱,但我在梯度较大的像素周围(即点源周围)看到了“振铃”效应。当我使用 (b) 时,我不会恢复输入光谱。我尝试将输出频谱除以 pixwin(2048)**2 但这并不能解决问题。

在保留正确光谱且不会在地图中引起振铃效应的情况下,降低真实地图的正确方法是什么?

提前致谢,

Spectrum using method (b)

Ringing effect around point sources

【问题讨论】:

    标签: python healpy


    【解决方案1】:

    如果您的主要要求是保留光谱,则使用方法 (a) 是最好的。然后你需要屏蔽点源,如果你的应用程序处理光谱,你可能还是想这样做。尖锐的梯度在球谐域中没有很好地表示。

    【讨论】:

    • 感谢您的意见。我想我同意最好的方法是(a)。我决定走in-paint > map2alm > alm2map > mask map 的路线
    • 我认为最好在做 map2alm 之前屏蔽点源。否则点源的效果已经在施舍中了。
    • 对。我打算在做 map2alm 之前修复点源区域。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    • 2023-03-06
    • 2014-08-29
    • 1970-01-01
    • 2012-04-22
    • 2015-01-13
    相关资源
    最近更新 更多