前言: 就在昨天,人类历史上第一张黑洞图像被“拍”出来了。

请配戴眼镜查看高清大图

尽管黑洞的第一张真身照是一张模糊、不规则的圆环,但这张照片的背后凝结了目前最先进的探测技术,整个过程历时十余年,动用了来自非洲、亚洲、欧洲、北美洲和南美洲的200多名研究人员,八个探测望远镜不分昼夜观测,最终的这张图像也有可能获得诺贝尔奖。

这一切成就,都离不开视界望远镜和背后的计算。

人类“拍”到的第一张黑洞照片,并不是像我们拿手机拍照那样,点下屏幕就好,而是需要分布在全球各地的许多天文望远镜在同一时间“按下快门”,记录无线电数据。

然后,再依靠机器学习算法,把数据拼到一起,重建出图像。

图片的形成过程:

其实拍摄这些图片来自智利、夏威夷、南极洲、亚利桑那、西班牙、墨西哥六个地方的一共八台天文望远镜。天文望远镜获取的数据量非常大,然而这些数据里面不仅仅包含黑洞,还包含天空中的各种复杂、凌乱的数据,科学家们要靠这些数据,拼出一张完整的黑洞写真。

2017年4月5日,由位于南极、智利、墨西哥、美国夏威夷、美国亚利桑那州、西班牙的8台亚毫米射电望远镜同时对黑洞展开观测,利用甚长基线干涉测量技术(VLBI)将这8台望远镜构建成超级“虚拟”望远镜——视界面望远镜(EHT),EHT口径13000公里,约等同于地球直径。

处理照片:

其实,天文望远镜早就拍完了照片,而“洗照片”的过程长达两年。为什么“洗照片”时间如此之长?

因为这类观测的数据处理并非只用一套现成的方法。多台望远镜之间的钟差、望远镜自身状态随时间的微小改变等问题都会影响观测精度。另一方面,“拍照”对象黑洞本身也在不断变化,科学家需要探索新方法对“相机”进行校准,建立模型,以提升合成图像的质量和精度。

本来,根据天文望远镜数据还原天体图像,用成像算法即可。

然而面对PB级稀疏、嘈杂的数据,想靠人力从中找出图像太难了。于是,科学家们使用了机器学习方法。

图像处理经常被处理成反问题,什么是反问题:

考虑正问题f=Au+n,n是观测噪声,反问题就是在有了观测f的条件下怎么获得真实图片u

如果A是一个恒同算子,反问题就是去燥

如果A是一个模糊,反问题就是去模糊

如果A是一个CT,反问题就是CT恢复

在将算法之前说一下这个问题意义,打个比方你要做核磁共振,你要绑在床上听着快一个小时噪声,那么你就希望A这个算法进行sample 次数变少,那么如果我算法更厉害,你mri时间会越少。

有人说,这个问题简单

就好了,那么如果A不可逆呢? 你说这个也简单,最小二乘啊

,那么你就是没有考虑到n--观测噪声

考虑一个去模糊问题,如果有噪声,直接求逆结果会是怎么样的呢?

噪声在求逆的时候无数倍的被放大了,产生了棋盘一样的artifact 那么怎么解决问题呢?加入正则项!

这里的R的作用时 如果u不是“图片”,那么R值大一点 如果u像一张图片,R的值小一点 数学家就花了很久来构造R,第一个成功的是total variation,定义为

那么我们用到的这个算法是什么样的呢: 对于simulate数据

用了total variation的效果是

为什么呢,为了达到这个分辨尺度,根据测不准原理,他们需要整个地球半径的天文望远镜。但是事实上我们造不出来这么大的望远镜,只能用九个观测站点的数据来做。这是一个高度不适定的反问题,那么需要更好的正则项。 设计正则项他们用到的想法是学习

From Learning Models of Natural Image Patches to Whole Image Restoration

他们用高斯混合模型对图片patch进行建模,学习出图片patch的distribution作为上面问题的正则项。

ted talk里面还将到他们用了多个数据集去学习,用日常图片,宇宙照片,望远镜数据。。学习出来了很多个正则项,发现恢复出来的图片都是这样的图片。

其实看到这里,我们已经是很震惊了,原来霍金的黑洞论真实存在,我们人类还宇宙面前真的很渺小。但是随着科技的不断发展,我们人类也会认识更加深入的宇宙。

转载于:https://juejin.im/post/5caef9806fb9a06853011ea4

黑洞图片的背后,是图像处理技术的成熟!相关推荐

  1. php imagecreatefromjpeg图片太大_PHP图像处理技术及应用

    基本图像处理技术 1 体理解: 1,创建(得到)一个图像资源(resource)--它相当于一个"画板"(画布) 2,在该画板上进行"绘制图线": 3,将该画布 ...

  2. java毕业设计——基于java+图像处理技术的医学图像处理系统设计与实现(毕业论文+程序源码)——医学图像处理系统

    基于java+图像处理技术的医学图像处理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+图像处理技术的医学图像处理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  3. android图片浏览远近,机器视觉与图像处理技术的简单介绍

    首先写在最前面,关于本文所涉及的技术,笔者所掌握的比较有限,写这样的文章也只是通过笔者自身所知道的一些知识内容,来对图像处理这一块领域的一部分进行简单的介绍,而并不是写研究论文.所以文章内不会出现太多 ...

  4. 计算机在医学应用图片,数字图像处理技术在医学领域的应用

    郭宽 文章编号:2095-6835(2016)13-0106-01 摘 要:医学影像技术涉及到了诸多领域的新兴技术,是多种前沿科技融合而成的产物,也是进行医学研究以及临床阶段的医学实验所必需的一种手段 ...

  5. 朋友圈爆款背后的计算机视觉技术与应用(附视频)

    来源:人工智能头条(公众号ID:AI_Thinker) 本文约10756字,建议阅读20分钟. 本文从朋友圈的爆款应用,挖掘了其背后用到的计算机视觉技术,并讲解了掌握这些技术需要的学习途径. 刚刚过去 ...

  6. 从0到1:朋友圈爆款背后的计算机视觉技术与应用 | 百万人学AI

    分享人 | 叶聪(腾讯云 AI 和大数据中心高级研发工程师) 整 理 | Leo 出 品 | 人工智能头条(公众号ID:AI_Thinker) 刚刚过去的五四青年节,你的朋友圈是否被这样的民国风照片刷 ...

  7. 从零到一学习计算机视觉:朋友圈爆款背后的计算机视觉技术与应用 | 公开课笔记...

     分享人 | 叶聪(腾讯云 AI 和大数据中心高级研发工程师) 整    理 | Leo 出    品 | 人工智能头条(公众号ID:AI_Thinker) 刚刚过去的五四青年节,你的朋友圈是否被这 ...

  8. 图像滤镜(GPUImage/GPU加速)、美化/图像处理技术 拼接及Skia- Android

    图像滤镜处理的两种方式:RGB点乘运算:GPU的矩阵运算(效率更高). > 图像像素处理 getPixel getPixels setPixel setPixels Android Bitmap ...

  9. 腾讯叶聪:朋友圈爆款背后的计算机视觉技术与应用

    分享嘉宾:叶聪 腾讯 技术专家 编辑整理:张智跃 内容来源:DataFun AI Talk「智能技术前沿实践分享」 出品社区:DataFun 导读: 本次分享系统介绍计算机视觉的基础知识,如何利用这些 ...

最新文章

  1. 深度学习的发展方向: 深度强化学习!
  2. 李德毅院士:通用人工智能十问
  3. RxJava RxPermissions 动态权限 简介 原理 案例 MD
  4. 不起眼的小动作可能葬送安全措施
  5. VS2010上连接SQLite数据库
  6. 计算机管理界面截图,电脑网页页面太长怎么截图网页界面滚动截图的三种方法...
  7. 游戏封包模拟器_问道模拟器人物移动封包分析教程
  8. 8类网线利弊_7类网线和8类网线到底有何不同?
  9. POPE-NH|1-棕榈酰基-2-油酰基磷脂酰乙醇胺POPE与NHS(N-羟基琥珀酰亚胺)酯偶联物
  10. [Docker入门-2] Docker Containers 的创建和使用
  11. 计算机二级考试用户名怎么查,计算机二级考试成绩查询方法与具体步骤
  12. 没有自制力,你有资格玩吗?
  13. 独家:花呗上线聚合分期,与信用卡和解
  14. 北京圣思园张龙Java教学视频学习笔记1
  15. hive表信息查询:查看表结构、表操作、建表语句
  16. 开发板、原理图和数据手册-1.3.ARM裸机第三部分-朱有鹏-专题视频课程
  17. 以太坊钱ethereum wallet最新版本使用(0.11)
  18. 戴戴戴师兄-数据分析课程笔记(第二讲)
  19. java se 7 64位_Java SE Runtime Environment(JRE7 64位版)7u80 多语官方安装版 X64
  20. wx.showToast()内容换行

热门文章

  1. [转]我最喜欢的情歌■■ 停留在心中的第二道彩虹
  2. 24英寸M1 iMac与21.5英寸和27英寸Intel iMac评点
  3. Internet软件设计——产品设计方法借鉴
  4. 微信小程序 - 动态背景图片实现
  5. redhat中文文件名、文件夹乱码问题解决
  6. php程序员述职材料_php程序员述职报告精选
  7. iOS10 Xcode8 设置圆角 cornerRadius 后,控件不展示
  8. 利用Python解决最短路径问题
  9. 鼠标没反应,详细教您怎么解决鼠标没反应
  10. PostgreSQL Substring字符串截取函数