Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

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

2025-02-14 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

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.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report