微信扫码即刻访问“巡星客”——国内领先的天文社区

一起来瞅瞅 DynamicBackgroundExtraction(动态背景提取)进程,它使用了比ABE更复杂更具适应性的算法。在DBE里,我们要在背景区域定义样本点, 然后通过三维插值建立样本点的背景模型

和ABE一样,背景模型建立后,目标图像减去或者除以背景模型以作修正。

前面看到,ABE可以自动地工作。

但是DBE需要更多的人工互动。把鼠标放在参数上,可以看到很多复杂参数的解释,或者也可以参考Rogelio的指南(http://www.deepskycolors.com/PixInsight/BackgroundModelization.htm#DynamicBackgroundExtraction)。

再提醒一下,这两个背景建模进程都需要把图像边界上的一些伪像先去除。

打开对话,然后点击图像开始。注意十字准线。

如果你判断渐晕(vignetting)或者渐变(gradient)的中心不在轴上,你可以拖动十字准线。后面还会再讲对称性(symmetries)。

让我们从这个熟悉的底部开始。DBE的目标图像修正方式和ABE是一样的,加法(Additive)和乘法(Multiplicative)的含义也一样。在实际图像中,两种渐变(gradient )类型可能在一张图像上同时存在.

如果想同时修正,用减法比较合适。

你应该不需要改变Model Image的设置。

这里是生成样本点(Sample Generation)。点击生成(Generate),DBE会在背景区域生成样本点。

样本点只要通过4个参数来定义:默认样本半径(Default sample radius),每行样本数(Samples per row), 最小样本比重(Minimum sample weight), 以及模型参数公差 (Model Parameters Tolerance)。

默认样本半径是每个样本的尺寸大小,单位是像素。默认值5适用于提取星点密集的背景样本。

但是,对一般的图像来说,我们建议这个值设在10-16之间。

你可以在这里重新设置所有样本的大小。(Resize All)。

默认的每行样本数(Samples per row)是10,我们认为这个数有点高了。一个通常的错误理解是样本数越多越好,但是,回想一下渐变(gradients)一般是大尺度的,所以更多的样本,只会让算法更不准确。

试试5-7。

如果默认的公差(Tolerance)值0.5显得太严,提升这个数值以包含更多的区域,想包含更少的区域,就降低这个值。

每次你改变上面任何一个数值时,点击Generate(生成)看看新的结果。

你也可以点这里重置所有数值。

默认参数下,好的样本点是白色的,

不好样本点是红色的。你可以拖动它们的位置直到它变绿。

你也可以通过这里,或者键盘上的Delete键删除。

选中的样本会变成绿色。

你可在这里改变颜色。

选中的样本的统计数据在顶部显示。可以看到它在系列中的编号,X 和 Y 象限坐标,和RGB数值。

更重要的是这个代表了格子里所有实际像素的图形。

可以看出DBE很擅长选择正确的背景天空同时避开亮结构,特别是星点。但是,有时候也会把星点包括进来,不过,星点被表示成黑色,在计算的时候会被排除在外,所以不用担心。如果星点占据样本区域的比例过大,可以稍微移动一下样本点以捕捉更多的背景区域。

这些方向键可以垂直滚动看每个样本点,或者也可以在这里跳到第一个或者最后一个。由于这个星系区域没有很多星云,所以自动生成的样本点就很好。

记住如果样本点落在星系或者亮星的光晕内,要移除。

小心地定义好样本点之后,执行之前选定的修正方法。

和ABE一样,花点时间研究一下生成的背景模型。


在本章第五节中, 我们继续讨论如何人工放置样本点,以应付复杂的满眼都是星云的情况,并探索DBE的其它高级技巧。