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

IAU Τυπικό

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

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

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

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

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

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

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

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

Υπογραφή κεφαλίδας σε επίπεδο 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, αποτελούμενα από εγγραφές λέξης-κλειδιού=τιμής 80 χαρακτήρων, ακολουθούμενα από μπλοκ δυαδικού πίνακα δεδομένων 2880 byte
ΣυμπίεσηΣυμπίεση εικόνας σε πλακίδια (Rice, Gzip, H-compress, PLIO) ή ασυμπίεστα δυαδικά δεδομένα
Σειρά byte (endianness)Μεγάλης διάταξης (Big-Endian, πρότυπο κινητής υποδιαστολής IEEE)
Χρωματικοί ΧώροιΑκατέργαστες φωτομετρικές μετρήσεις αισθητήρων και πολυκυματικοί πίνακες υπέρυθρων, υπεριωδών και ακτίνων Χ
Κανάλια & ΔομήΠολυδιάστατοι κύβοι δεδομένων (δισδιάστατες εικόνες, τρισδιάστατοι φασματοσκοπικοί κύβοι, δυαδικοί πίνακες)
Μέγιστες ΔιαστάσειςUp to 999 dimensions (NAXIS)
ΔιαφάνειαΔείκτες κενών εικονοστοιχείων NaN (Not-a-Number)
Ροή δεδομένων και προοδευτική φόρτωσηΗ κεφαλίδα ορίζει ακριβείς διαστάσεις μπλοκ δεδομένων για άμεση τυχαία πρόσβαση

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

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

Συνήθεις τρόποι καταστροφής δεδομένων και οδηγός ανάκτησης δεκαεξαδικών δεδομένων

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

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

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

Ανάλυση ασφάλειας και διανύσματα επίθεσης στον αναλυτή

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

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

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

Βέλτιστες αμυντικές πρακτικές: Διατηρήστε τις βιβλιοθήκες cfitsio ενημερωμένες και αποκωδικοποιήστε αρχεία FITS σε απομονωμένους χώρους μνήμης WebAssembly.

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

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

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

  • Το FITS είναι ευρέως υιοθετημένο πρότυπο ανταλλαγής αστρονομικών δεδομένων· τα παρατηρητήρια χρησιμοποιούν και άλλες μορφές.
  • Τα μεταδεδομένα του Παγκόσμιου Συστήματος Συντεταγμένων (WCS) αντιστοιχίζουν τις συντεταγμένες εικονοστοιχείων εικόνας απευθείας σε ακριβείς ουράνιες συντεταγμένες (Ορθή Αναφορά και Απόκλιση).
  • Διατηρεί ακριβείς επιστημονικές φωτομετρικές μετρήσεις κινητής υποδιαστολής χωρίς απώλειες στη χρωματική κλιμάκωση.

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

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

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

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

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

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

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

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

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

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

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