Get the App
SLTechnology News&Howtos  ›  Development  › 

Is the first photo of a black hole synthesized with Python?

Shulou Source: shulou.com Published: 2022-06-03 00:10:45 10月02日 Update

In this issue, the editor will bring you about whether the first photo of a black hole in history is synthesized with Python. The article is rich in content and analyzes and narrates it from a professional point of view. I hope you can get something after reading this article.

In the past two days, the first photo of a black hole has gone viral in WeChat moments and official accounts. I hope you haven't received a letter from a lawyer from Vision China.

All right, let's get down to business.

How did you "get" this picture?

One of the researchers (a girl, MIT's doctor, who is pictured above) gave a good explanation on TED.

This is a video from two years ago, when the photo was not yet born, but the project has already started.

That is, it took at least two years to take this picture.

Here, let me give you an overview of the video content:

1. First of all, if you want to capture that black hole, you need a telescope about the size of the earth. As to why, please see the girl mentioned above to explain.

2. Obviously, we don't have that big telescope, so what should we do? These scientists thought of connecting telescopes all over the world.

3. Let these telescopes work together through computers, and then process, filter, synthesize the data captured by these telescopes, etc., more complex algorithm operations

4. Our Python will be used in the process of data processing.

Among them, the most important part is based on so much scattered data, how to deal with it? To get the picture we're seeing right now?

I spent a lot of space on the algorithm in the video, but I don't quite understand it.

Those who are interested can also take a look at the paper, address: http://t.cn/E6dzFXo.

Many Python libraries are mentioned in the paper:

Numpy

Scipy

Pandas

Jupyter

Matplotlib

Astropy

And, in their own implementation of the code, it is also useful to Python, where the code base is stored on GitHub:

Https://github.com/achael/eht-imaging .

In fact, at this point, we can see that the first photo of a black hole is not "taken" in a complete sense, it is synthesized by an algorithm.

You can see the excited expression of the girl when she ran the code and did not report it wrong:

The next time anyone speaks ill of Python, remind ta:Python that he helped take the first picture of the black hole!

The above is whether the first photo of a black hole shared by the editor is synthesized with Python. If you happen to have similar doubts, please refer to the above analysis to understand. If you want to know more about it, you are welcome to follow the industry information channel.

Tags: Photos black holes binoculars code content girls that is data algorithms video shooting papers analysis processing complexity important back to business pretty much that is people. Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno NVidia Redmi vpn MariaDB macOS