Αστρονομικό FITS (.fits)

IAU Τυπικό

Το Flexible Image Transport System (FITS) είναι το επίσημο αστρονομικό δεδομένο μορφότυπο που εγκρίθηκε από τη Διεθνή Αστρονομική Ένωση (IAU) και τη NASA, αποτυπώνοντας παρατηρήσεις αστρονομικών τηλεσκοπίων, εικόνες βαθέος διαστήματος και πολυδιάστατους φασματοσκοπικούς κύβους δεδομένων.

Μετατροπή FITS σε PNG

Δωρεάν μετατροπέας από FITS σε PNG εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.

Επιθεώρηση & Μεταδεδομένα

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία FITS ελέγχοντας την αρχική δυαδική ακολουθία byte:

Επιλέξτε ή αποθέστε αρχεία εδώ

100% ιδιωτική μετατροπή εντός προγράμματος περιήγησης - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: 0 byte μεταφορτώθηκαν σε εξωτερικούς διακομιστές. Όλη η επεξεργασία πραγματοποιήθηκε τοπικά στο sandbox του προγράμματος περιήγησής σας.

Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία FITS ελέγχοντας την αρχική δυαδική ακολουθία byte:

ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):

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

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: SIMPLE =

Τυποποίηση: IAU FITS Standard v4.0

Τεχνικές Προδιαγραφές

Αρχιτεκτονική Περιέκτη2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
ΣυμπίεσηTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Endianness ByteBig-Endian (IEEE floating-point standard)
Χρωματικοί ΧώροιRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Κανάλια & ΔομήMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Μέγιστες ΔιαστάσειςUp to 999 dimensions (NAXIS)
ΔιαφάνειαNaN (Not-a-Number) blank pixel markers
Streaming & Προοδευτική ΦόρτωσηHeader specifies exact data block dimensions for direct random access

Τεχνικός Πίνακας Σύγκρισης: FITS έναντι Ανταγωνιστών

Τεχνικό χαρακτηριστικόFITS (Τρέχον)HDF5TIFFNETCDF
Ουράνιες Συντεταγμένες (WCS)Εγγενές πρότυπο (ουράνια χαρτογράφηση RA & Dec)Κανένα (απαιτεί προσαρμοσμένο σχήμα)Κανένα (μόνο γεωγραφικό GIS)Μόνο γεωγραφικό πλάτος/μήκος Γης
Κύριος ΚλάδοςΑστρονομία & ΑστροφυσικήΦυσική υψηλών ενεργειών & μηχανική μάθησηΦωτογραφία επιτραπέζιων υπολογιστών & σάρωσηΕπιστήμη ατμόσφαιρας & ωκεανών
Στοίχιση ΜπλοκΣταθερά μπλοκ 2880 byteΙεραρχικά τμήματα HDFΛωρίδες ή πλακίδιαΜεταβλητές εγγραφών NetCDF
Ανάπτυξη ΤηλεσκοπίωνHubble, JWST, ESO, ALMAΠροσομοιώσεις & υπερυπολογιστέςΑπεικόνιση καταναλωτών / ιατρικήΔορυφόροι καιρού NOAA

Συνηθισμένοι Τρόποι Διαφθοράς & Οδηγός Ανάκτησης Hex

Σφάλμα λογισμικού αστροφωτογραφίας: 'Η κεφαλίδα δεν τελειώνει με τη λέξη-κλειδί END'.

Βασική Αιτία: Λείπει η λέξη-κλειδί 'END' στην τελική κάρτα 80 χαρακτήρων του μπλοκ κεφαλίδας των 2880 byte.

Ανάκτηση: Συμπληρώστε την κεφαλίδα με διαστήματα 80 χαρακτήρων και προσθέστε το 'END' χρησιμοποιώντας το File2File FITS Tool.

Ανάλυση Ασφάλειας & Διανύσματα Επίθεσης Parser

Οι αποκωδικοποιητές FITS επεξεργάζονται κάρτες κεφαλίδας 80 χαρακτήρων όπου οι απεριόριστες αντιγραφές συμβολοσειρών μπορούν να προκαλέσουν υπερχειλίσεις μνήμης (buffer overflows) σε παλαιότερες βιβλιοθήκες C.

Γνωστά διανύσματα επίθεσης

  • Υπερχείλιση buffer στη βιβλιοθήκη cfitsio κατά την ανάλυση εσφαλμένων συμβολοσειρών λέξεων-κλειδιών κεφαλίδας.
  • Υπερχείλιση ακεραίων κατά την κατανομή πίνακα διαστάσεων NAXIS.
  • Άρνηση υπηρεσίας (DoS) μέσω παθολογικής αποσυμπίεσης εικόνας σε πλακίδια.

Βέλτιστες αμυντικές πρακτικές:

Ιστορική Αναδρομή & Ορόσημα

2018Η IAU εγκρίνει το Πρότυπο FITS Έκδοση 4.0, επισημοποιώντας τους ακέραιους 64-bit και τη συμπίεση σε πλακίδια.
1990Εκτοξεύεται το Διαστημικό Τηλεσκόπιο Hubble, αποθηκεύοντας όλες τις επιστημονικές παρατηρήσεις σε μορφότυπο FITS.
1981Οι Wells, Greisen και Harten δημοσιεύουν το θεμελιώδες πρότυπο FITS στο περιοδικό Astronomy & Astrophysics.

Κύρια Πλεονεκτήματα

  • Το παγκόσμιο πρότυπο για την επαγγελματική αστρονομία: χρησιμοποιείται από τη NASA, την ESA, το Διαστημικό Τηλεσκόπιο James Webb (JWST) και το Hubble.
  • Τα μεταδεδομένα του Παγκόσμιου Συστήματος Συντεταγμένων (WCS) αντιστοιχίζουν τις συντεταγμένες εικονοστοιχείων εικόνας απευθείας σε ακριβείς ουράνιες συντεταγμένες (Ορθή Αναφορά και Απόκλιση).
  • Διατηρεί ακριβείς επιστημονικές φωτομετρικές μετρήσεις κινητής υποδιաίρεσης χωρίς απώλειες στη χρωματική κλιμάκωση.

Τεχνικοί Περιορισμοί & Μειονεκτήματα

  • Η σταθερή συμπλήρωση μπλοκ 2880 byte δημιουργεί κενά byte συμπλήρωσης σε μικρά αρχεία.
  • Δεν μπορεί να προβληθεί σε τυπικά προγράμματα προβολής εικόνων καταναλωτών χωρίς λογισμικό αστροφωτογραφίας (DS9, Siril, PixInsight).
  • Η αυστηρή σειρά byte Big-Endian απαιτεί εναλλαγή byte σε σύγχρονους επεξεργαστές x86 και ARM.

Ενδιαφέροντα Τεχνικά Στοιχεία

  • Κάθε έγκυρο αρχείο FITS ξεκινά με το ακριβές κείμενο ASCII 'SIMPLE = T' στα πρώτα 30 byte.
  • Το μέγεθος μπλοκ των 2880 byte επιλέχθηκε το 1979 επειδή ταίριαζε με την ακριβή χωρητικότητα εγγραφής ενός φυσικού μπλοκ σε τυπικές μαγνητικές ταινίες 9 καναλιών.
  • Οι εκπληκτικές χρωμαistés φωτογραφίες μακρινών γαλαξιών από το Διαστημικό Τηλεσκόπιο James Webb δημιουργούνται συνδυάζοντας πολλαπλά μονόχρωμα αρχεία FITS που λήφθηκαν μέσω διαφορετικών υπέρυθρων φίλτρων.

Συχνές Τεχνικές Ερωτήσεις

Για چه λόγου οι ακατέργαστες φωτογραφίες τηλεσκοπίου φαίνονται μαύρες σε μορφή FITS;

Επειδή τα αρχεία FITS αποθηκεύουν ακατέργαστες γραμμικές επιστημονικές μετρήσεις φωτός 16-bit ή 32-bit. Πρέπει να «τεντωθούν» (χρησιμοποιώντας μια μη γραμμική καμπύλη ιστογράμματος) για να αναδειχθούν τα αμυδρά νεφελώματα και οι μακρινοί γαλαξίες.

Πώς μπορώ να μετατρέψω FITS σε PNG ή JPG;

Μπορείτε να κάνετε χρωματική χαρτογράφηση (tone-map), τέντωμα και μετατροπή αστronomικών αρχείων FITS σε όμορφες εικόνες PNG ή JPG μέσα σε λίγα δευτερόλεπτα χρησιμοποιώντας το File2File.app απευθείας στο πρόγραμμα περιήγησής σας.

Ποιο λογισμικό ανοίγει αρχεία FITS;

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (με πρόσθετο) και το File2File.app.