2022-10-02 16:25:53 +08:00

62 lines
8.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 前言
话说天上大势合久必分分久必合。6500万年前一次陨石撞击导致了恐龙的灭绝100多年前发生在通古斯的神秘爆炸夷平了2000平方公里的森林而差不多10年前坠落在车里雅宾斯克的陨石也造成了几千人受伤。可见小天体撞击地球的危险从古至今是真实存在的。
小行星是广受各国关注的危险源。得益于大量投入,我们对地球周围的小行星有了越来越深刻的认识。科学家发现了大量近地小行星,推算了它们的轨道。结果还算是乐观:未来几十年地球受到小行星撞击的概率不算大。原本认为几十年后会撞地球的小行星,比如著名的“阿波菲斯”,它撞击地球的可能性也逐渐被排除[^1]。
上面这些研究让大家暂时松了一口气,但还有一个概率更低但是更可怕的危险源——长周期彗星。彗星撞地球的可能性也不算大,但危险性比小行星更严重。因为可以通过巡天发现小行星,并预测到几十年后的撞击;但是撞击地球的彗星,因为彗星在远离太阳的时候无法观测到,导致被观测到的时候已经离地球很近了,可能只有一两年的预警时间,以现在的科技水平很可能来不及反应。
那有什么办法可以提前发现这些彗星呢?监测流星!彗星上一次回归的时候会在轨道上散落一些碎屑,这些碎屑在彗星轨道上与本体逐渐拉开距离,于是就会有一些碎屑提前一段时间撞上地球。从地球上看,就是出现了新的流星雨。这种不寻常的流星雨,就可以提供杀手彗星蛛丝马迹。
![长周期彗星之前,会有流星提前造访](image/20220930032603.png)
于是,在地球表面建立流星监测网,就可以捕捉这样的流星雨,从而发现杀手彗星,完成从世界末日中拯救全人类的壮举——这份荣耀既属于运行设备的科学家,也属于听信了这个故事的金主。
上面这些论证基本来自于我前几天看到的一篇论文[^2]。是的,我能想象到你现在皱着眉头将信将疑的表情,因为我当时也是这样。不过我得承认,这个故事的质量远超过我之前各种报告,所以接下来我打算经常给别人讲这个故事。
我从很早就开始对流星监控感兴趣。本科的时候我就在教学楼顶安装了一个流星摄像头那时候跟大家一样使用UFOCapture这个软件运行得很不错中间还搞了流星雨直播和日常的慢直播。读研究生之后机缘巧合兜兜转转又继续做流星了。
![本科时制作的简易流星相机](image/20220930091843.png)
当年国内做流星监控的爱好者非常多大家的设备基本都是WATEC-902H摄像头和它的变种720×576的分辨率。后面几年逐步更换成网络摄像头。这些摄像头原本用于安保但对弱光的敏感度很不错事实上摄像头用到的CMOS芯片和更贵的天文CMOS相机是同款画质有保障。最开始有人自己买裸板组装网络摄像头后来海康威视等品牌的摄像头占领市场之后大家的设备慢慢就转换成了这种。如今的网络摄像头的功能比之前丰富得多但很可惜有些功能在监控流星时会适得其反。
我刚来国家天文台的时候向老师请教一些技术细节当我把手上的数据发给老师看的时候老师立刻就问我天文领域用的文件格式是fits你发给我这个avi是怎么回事原来UFOCapture保存的只是适合肉眼观看的视频并不能保存各种天文工具需要的fits格式。专业的天文学家不喜欢UFOCapture这个软件但他们对数据的渴求是无止境的大家经常提到流星监测网可以做各种各样的研究这是非常大的激励。
我尝试总结一下,对于爱好者来说,现在的流星监测技术栈还存在以下这些问题:
* UFOCapture对摄像头的兼容依然不算好网络摄像头需要用rtsp-OBS插件-UFO这样的转接方式这个过程也十分消耗cpu算力
* 真正掌握UFOAnalyzer和UFoOrbiter对流星进行多站定轨的人还是很少这两个软件汉化不完全、操作很复杂
* 这就导致,收集全国的流星数据,对流星进行常态化的定轨,还是非常困难,积累的数据通常只是以视频形式分散在爱好者各自的电脑中。
另一方面,从科学研究的视角,也提出了这些问题:
* 现有的摄像头参数设置不正确,让流星视频“好看”的设置反而降低了数据质量;
* 文件格式无法兼容avi视频只能在UFO系列软件中使用而不能导入天文学现有的工具链中进行深度处理
* 时间精度没有得到足够的重视,定轨时也会造成很大的误差。
所以我们不要忘记UFOCapture是一个将近20年前的软件它的很多设计已经无法适应现在的技术水平和天文学生态圈了。观察世界上其他流星监测网最近几年规模比较大的网络无一例外都是采用了自研的软件有些甚至是开源的。所以开发一套适应时代的流星软件很有必要。
这就是我研究生期间大部分时间做的事情。与UFO类似我的软件也分成三部分对应流星观测中的三个步骤观测测量和定轨。我们的硬件采用天文CMOS相机也兼容网络摄像头从发现流星开始到最后得到流星体轨道都可以自动完成。在2020年和2021年的双子座流星雨期间我们的几套设备拍到了上千颗流星对流星轨迹的测量精度也达到了很高水平可以精确到几十米。这些工作就构成了我正在写的一篇论文。
![2020年观测到的一些双子座流星体的轨道](image/20220930092033.png)
但做到这还远远不够。如果用论文画上句点我写的软件还是会成为下一个UFO这些东西会被束之高阁、最后无人问津。要把软件推广开产生真正的科学数据实现之前画所有的饼还差最后一步。**这一步是一大步。**
在技术大佬的强悍加持下流星监控软件不再是一个单独的软件而是和云端的服务器形成一个有机整体数据和指令可以自由流动。这一切正是流星监测的核心——多站。实际这就是前几年比较时髦的SaaS架构。
* 所有的流星监测站都是一个远程天文台。不用在本地的电脑上设置,只需在手机和其他电脑上登陆网页,就可以远程控制流星相机观测。还可以把自己的设备授权给朋友互相管理。
* 主要面向天文CMOS相机也兼容现在的网络摄像头。当然我们希望大家使用更专业的设备它们产生的数据质量更高。
* 有丰富的可视化工具,可以生成“增强现实”的流星视频,可以直接导出竖屏视频;还有流星照片叠加成全景图,就像[这样](http://demo.meteoroid.fit/pano/album.html)。甚至还可以制作流星的[3D视频](https://www.bilibili.com/video/BV1QP4y177V2)。
* 流星数据可以自动、实时地上传到服务器,与其他人的结果一起做多站定轨。这样,流星体的轨道、来源,还有未来预测陨石的落点,就都可以实现了。
* 不只是流星,其他有趣的现象,比如人造卫星、飞机,以及精灵闪电,都可以得到兼顾。
![3D流星视频](image/20220930092202.png)
陨石这一点非常有意思我们可以做到流星视频在流星消失之后2秒就开始处理计算单站流星坐标需要大概30秒上传到服务器后多站定轨算出轨迹需要大概10秒然后再推算陨石落点。总的来说在流星消失之后1分钟左右的时间里就有可能计算出陨石的落点要知道这时候陨石可能还没落地呢。“预警”陨石也算是我们的一个努力方向。
在接下来的文章中,我会逐渐详细解释我对流星监控的思考,但愿写到最后,我们最后的产品就可以跟大家见面了。
<iframe src="//player.bilibili.com/player.html?aid=856138716&bvid=BV19V4y1J7sa&cid=779800466&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width="100%" height="450px"> </iframe>
[^1]:[NASA Analysis: Earth Is Safe From Asteroid Apophis for 100-Plus Years](https://www.nasa.gov/feature/jpl/nasa-analysis-earth-is-safe-from-asteroid-apophis-for-100-plus-years)
[^2]:[Artificial intelligence techniques for automating the CAMS processing pipeline to direct the search for long-period comets](https://ui.adsabs.harvard.edu/abs/2018pimo.conf...65D/abstract)