天文图像对齐
donuts的Python项目详细描述
一种科学的亚像素帧自动引导和图像对齐算法 精确的,能够引导离焦的恒星。
项目文档:https://donuts.readthedocs.io/en/latest/
有关最新更改,请参见changelog。
动机
我们操作或使用多个望远镜(NGT,NITES,沃里克 1米,1.5米,需要精确的自动导航。有时 我们需要对望远镜进行离焦,但我们还是想自动引导。 甜甜圈的设计就是允许这样做的。算法必须是 简单、快速、准确。它表现得很好 赤道望远镜的自动导航算法(无视场旋转)。
用于光度测定的对准孔径的过程基本上是相同的。 与其校正望远镜的指向,孔径 必须追踪星星的漂移。因此,甜甜圈可用于跟踪 ccd测光的恒星位置。
默认情况下,圆环测量帧到帧的平移偏移(x 使用图像中的所有星星。算法可以调整 在中选择感兴趣的特定区域 扭曲的场)。
该算法有其局限性。它目前不处理 旋转或非常大的漂移-磁场移动大约半视场 或者更多。我们描述细节的论文可以在这里找到:
示例
以下是使用NGT时10晚自动导航残余物的样本 甜甜圈。上面的图显示帧到帧的错误,而下面的图显示 显示如果没有油炸圈饼会发生的漂移。对齐 测光孔本质上是相同的过程和相似的性能 在这种情况下是意料之中的。我们通常实现 1/20像素,带NGT。
许可证
麻省理工学院许可证
版权所有(C)2016詹姆斯·麦科马克和西蒙·沃克
兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:
上述版权公告及本许可公告须包括在 软件的拷贝或大部分。
本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 为某一特定目的而健身。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。