FITS Astronomie (.fits)
IAU StandardSistemul Flexible Image Transport System (FITS) este formatul oficial de date astronomice aprobat de Uniunea Astronomică Internațională (IAU) și NASA, utilizat pentru stocarea observațiilor telescopice astronomice, a imaginilor din spațiul profund și a cuburilor de date spectroscopice multidimensionale.
Convertește din FITS în PNG
Convertor gratuit din FITS în PNG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.
Inspectează și Metadate
Sistemele de operare și analizatoarele de fișiere identifică fișierele FITS prin inspectarea secvenței binare inițiale:
Semnătura antetului la nivel de octet (Magic Bytes)
Sistemele de operare și analizatoarele de fișiere identifică fișierele FITS prin inspectarea secvenței binare inițiale:
SEMNĂTURĂ HEX (OFFSET 0):
53 49 4D 50 4C 45 20 20 3DREPREZENTARE ASCII: SIMPLE =
Standardizare: IAU FITS Standard v4.0
Specificații tehnice
| Arhitectură container | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Compresie | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Endianitatea octeților | Big-Endian (IEEE floating-point standard) |
| Spații de culoare | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Canale și structură | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Dimensiuni maxime | Up to 999 dimensions (NAXIS) |
| Transparență | NaN (Not-a-Number) blank pixel markers |
| Streaming și progresiv | Header specifies exact data block dimensions for direct random access |
Matrice de comparație tehnică: FITS vs Competitori
| Atribut tehnic | FITS (Curent) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Coordonate Cerești (WCS) | Standard nativ (mapare cerească RA & Dec) | Niciuna (necesită schemă personalizată) | Niciuna (doar GIS geografic) | Doar latitudine/longitudine terestră |
| Domeniu Principal | Astronomie și Astrofizică | Fizică de înaltă energie și învățare automată | Fotografie de desktop și scanare | Știința atmosferei și a oceanelor |
| Aliniere Blocuri | Blocuri fixe de 2880 de octeți | Fragmente HDF ierarhice | Benzi sau dale | Variabile de înregistrare NetCDF |
| Implementare Telescop | Hubble, JWST, ESO, ALMA | Simulări și supercalculatoare | Imagerie de consum / medicală | Sateliți meteo NOAA |
Moduri comune de corupție și ghid de recuperare hexazecimală
Eroare a software-ului de astrofotografie: 'Antetul nu se termină cu cuvântul cheie END'.
Cauză principală: Lipsește cuvântul cheie 'END' în cardul final de 80 de caractere al blocului de antet de 2880 de octeți.
Recuperare: Completați antetul cu spații de 80 de caractere și adăugați 'END' utilizând instrumentul File2File FITS.
Analiză de securitate și vectori de atac asupra parserului
Decodificatoarele FITS procesează carduri de antet de 80 de caractere în care copiile de șiruri de caractere nemărginite pot declanșa depășiri de memorie tampon în bibliotecile C moștenite.
Vectori de atac cunoscuți
- Depășire de memorie tampon în biblioteca cfitsio la analizarea șirurilor de cuvinte cheie de antet malformate.
- Depășire de număr întreg în timpul alocării tabloului de dimensiuni NAXIS.
- Refuz de serviciu prin decompresia patologică a imaginilor în dale.
Cele mai bune practici de securitate:
Origini istorice și repere
Avantaje cheie și beneficii
- Standardul global pentru astronomia profesională: utilizat de NASA, ESA, Telescopul Spațial James Webb (JWST) și Hubble.
- Metadatele sistemului de coordonate lume (WCS) mapează coordonatele pixelilor de imagine direct la coordonate cerești exacte (Ascensie Dreaptă și Declinație).
- Păstrează măsurătorile fotometrice științifice cu virgulă flotantă adevărată, fără mapare tonală cu pierderi.
Limitări tehnice și dezavantaje
- Umplutura fixă de blocuri de 2880 de biți creează octeți de umplutură goali în fișierele mici.
- Nu poate fi vizualizat în vizualizatoarele standard de imagini pentru consumatori fără software de astrofotografie (DS9, Siril, PixInsight).
- Ordinea strictă a octeților de tip Big-Endian necesită interschimbarea octeților pe procesoarele moderne x86 și ARM.
Curiozități tehnice interesante
- Fiecare fișier FITS valid începe cu textul ASCII exact 'SIMPLE = T' în primii 30 de octeți.
- Dimensiunea blocului de 2880 de biți a fost aleasă în 1979 deoarece se potrivea cu capacitatea exactă de înregistrare a unui bloc fizic pe benzi magnetice standard cu 9 piste.
- Fotografiile color uimitoare ale galaxiilor îndepărtate de la Telescopul Spațial James Webb sunt create prin combinarea mai multor fișiere FITS monocrome realizate prin diferite filtre în infraroșu.
Întrebări tehnice frecvente
De ce fotografiile brute de telescop arată negru în format FITS?
Deoarece fișierele FITS stochează măsurători optice științifice liniare brute pe 16-biți sau 32-biți. Ele trebuie „întinse” (folosind o curbă de histogramă neliniară) pentru a scoate în evidență nebuloasele estompate și galaxiile îndepărtate.
Cum pot converti FITS în PNG sau JPG?
Poți aplica maparea tonurilor, poți întinde și converti fișierele astronomice FITS în imagini PNG sau JPG spectaculoase în câteva secunde folosind File2File.app direct în browserul tău.
Ce software deschide fișierele FITS?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (cu plugin) și File2File.app.