Ảnh thiên văn FITS (.fits)
IAU Tiêu chuẩnFlexible 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ữ 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 3DBIỂ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 Container | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Nén | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Thứ tự byte Endianness | Big-Endian (IEEE floating-point standard) |
| Không gian màu | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Kênh & Cấu trúc | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Kích thước tối đa | Up to 999 dimensions (NAXIS) |
| Độ trong suốt | NaN (Not-a-Number) blank pixel markers |
| Truyền phát & Tăng dần | Header 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ật | FITS (Hiện tại) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| 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ính | Thiên văn học & Vật lý thiên văn | Vật lý năng lượng cao & học máy | Nhiếp ảnh máy tính để bàn & quét | Khoa học khí quyển & đại dương |
| Căn chỉnh khối | Khối cố định 2880 byte | Các khối HDF phân cấp | Các dải hoặc lưới ô (strips/tiles) | Biến bản ghi NetCDF |
| Triển khai kính viễn vọng | Hubble, JWST, ESO, ALMA | Mô phỏng & siêu máy tính | Hì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
Ư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.