Ảnh thiên văn FITS (.fits)

IAU Tiêu chuẩn

Flexible Image Transport System (FITS) là định dạng dữ liệu thiên văn chính thức được Liên đoàn Thiên văn Quốc tế (IAU) và NASA hậu thuẫn, ghi lại các quan sát từ kính viễn vọng thiên văn, hình ảnh không gian sâu và các khối dữ liệu phổ đa chiều.

Chuyển đổi FITS sang PNG

Trình chuyển đổi từ FITS sang PNG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp FITS bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp FITS bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 0):

53 49 4D 50 4C 45 20 20 3D

BIỂU DIỄN ASCII: SIMPLE =

Tiêu chuẩn hóa: IAU FITS Standard v4.0

Thông số kỹ thuật

Kiến trúc Container2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
NénTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Thứ tự byte EndiannessBig-Endian (IEEE floating-point standard)
Không gian màuRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kênh & Cấu trúcMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Kích thước tối đaUp to 999 dimensions (NAXIS)
Độ trong suốtNaN (Not-a-Number) blank pixel markers
Truyền phát & Tăng dầnHeader specifies exact data block dimensions for direct random access

Ma trận so sánh kỹ thuật: FITS so với các đối thủ

Thuộc tính kỹ thuậtFITS (Hiện tại)HDF5TIFFNETCDF
Tọa độ thiên thể (WCS)Chuẩn gốc (Ánh xạ thiên thể Xích kinh & Xích vĩ)Không có (yêu cầu lược đồ tùy chỉnh)Không có (chỉ GIS địa lý)Chỉ vĩ độ/kinh độ Trái Đất
Lĩnh vực chínhThiên văn học & Vật lý thiên vănVật lý năng lượng cao & học máyNhiếp ảnh máy tính để bàn & quétKhoa học khí quyển & đại dương
Căn chỉnh khốiKhối cố định 2880 byteCác khối HDF phân cấpCác dải hoặc lưới ô (strips/tiles)Biến bản ghi NetCDF
Triển khai kính viễn vọngHubble, JWST, ESO, ALMAMô phỏng & siêu máy tínhHình ảnh tiêu dùng / y tếVệ tinh thời tiết NOAA

Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex

Lỗi phần mềm quang học thiên văn: 'Header does not end with END keyword'.

Nguyên nhân gốc rễ: Thiếu từ khóa 'END' trong thẻ 80 ký tự cuối cùng của khối tiêu đề 2880 byte.

Khắc phục: Thêm khoảng trắng đệm 80 ký tự vào tiêu đề và nối thêm 'END' bằng Công cụ FITS của File2File.

Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp

Trình giải mã FITS xử lý các thẻ tiêu đề 80 ký tự, nơi các lệnh sao chép chuỗi không giới hạn có thể kích hoạt lỗi tràn bộ đệm trong các thư viện C cũ.

Các Véc-tơ Tấn công Đã biết

  • Tràn bộ đệm trong thư viện cfitsio khi phân tích chuỗi từ khóa tiêu đề bị lỗi.
  • Tràn số nguyên trong quá trình cấp phát mảng chiều NAXIS.
  • Từ chối dịch vụ thông qua việc giải nén hình ảnh dạng lưới ô bệnh lý.

Thực tiễn Tốt nhất về Phòng thủ:

Nguồn gốc lịch sử & Các cột mốc

2018IAU phê duyệt Chuẩn FITS Phiên bản 4.0, chính thức hóa các số nguyên 64-bit và tính năng nén dạng lưới ô (tiled compression).
1990Kính viễn vọng Không gian Hubble phóng lên quỹ đạo, lưu trữ toàn bộ các quan sát khoa học dưới định dạng FITS.
1981Wells, Greisen và Harten công bố chuẩn FITS nền tảng trên tạp chí Astronomy & Astrophysics.

Ưu điểm & Lợi ích chính

  • Tiêu chuẩn toàn cầu cho ngành thiên văn học chuyên nghiệp: được sử dụng bởi NASA, ESA, Kính viễn vọng Không gian James Webb (JWST) và Hubble.
  • Siêu dữ liệu Hệ thống Tọa độ Thế giới (WCS) ánh xạ trực tiếp tọa độ điểm ảnh hình ảnh sang tọa độ thiên thể chính xác (Xích kinh và Xích vĩ).
  • Bảo toàn các phép đo trắc quang khoa học dạng dấu phẩy động đích thực mà không cần ánh xạ tông màu gây mất dữ liệu (lossy tonal mapping).

Hạn chế & Nhược điểm kỹ thuật

  • Cấu trúc đệm khối cố định 2880 byte tạo ra các byte đệm trống trong các tệp nhỏ.
  • Không thể xem được trong các trình xem ảnh thông thường mà không có phần mềm quang học thiên văn chuyên dụng (DS9, Siril, PixInsight).
  • Thứ tự byte Big-Endian nghiêm ngặt đòi hỏi phải hoán đổi byte trên các bộ xử lý x86 và ARM hiện đại.

Thông tin kỹ thuật thú vị

  • Mọi tệp FITS hợp lệ đều bắt đầu bằng đoạn văn bản ASCII chính xác 'SIMPLE = T' trong 30 byte đầu tiên.
  • Kích thước khối 2880 byte được chọn vào năm 1979 vì nó khớp chính xác với dung lượng ghi của một khối vật lý trên băng từ 9 rãnh tiêu chuẩn.
  • Những bức ảnh màu rực rỡ tuyệt đẹp về các thiên hà xa xôi từ Kính viễn vọng Không gian James Webb được tạo ra bằng cách kết hợp nhiều tệp FITS đơn sắc chụp qua các bộ lọc hồng ngoại khác nhau.

Các câu hỏi kỹ thuật thường gặp

Tại sao các bức ảnh kính thiên văn thô lại có màu đen ở định dạng FITS?

Vì tệp FITS lưu trữ các phép đo ánh sáng khoa học tuyến tính 16-bit hoặc 32-bit thô. Chúng cần được 'kéo giãn' (sử dụng đường cong biểu đồ phi tuyến tính) để làm nổi bật các tinh vân mờ và các thiên hà ở xa.

Làm thế nào để chuyển đổi FITS sang PNG hoặc JPG?

Bạn có thể ánh xạ tông màu, kéo giãn và chuyển đổi các tệp thiên văn học FITS thành hình ảnh PNG hoặc JPG đẹp mắt trong vài giây bằng cách sử dụng File2File.app trực tiếp trên trình duyệt.

Phần mềm nào mở được tệp FITS?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (có plugin) và File2File.app.