FITS Astronomie (.fits)

IAU Standard

Sistemul 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:

Selectează sau plasează fișierele aici

Conversie 100% privată în browser - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate cu zero transmisie în rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

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 3D

REPREZENTARE ASCII: SIMPLE =

Standardizare: IAU FITS Standard v4.0

Specificații tehnice

Arhitectură container2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
CompresieTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Endianitatea octețilorBig-Endian (IEEE floating-point standard)
Spații de culoareRaw 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 maximeUp to 999 dimensions (NAXIS)
TransparențăNaN (Not-a-Number) blank pixel markers
Streaming și progresivHeader specifies exact data block dimensions for direct random access

Matrice de comparație tehnică: FITS vs Competitori

Atribut tehnicFITS (Curent)HDF5TIFFNETCDF
Coordonate Cerești (WCS)Standard nativ (mapare cerească RA & Dec)Niciuna (necesită schemă personalizată)Niciuna (doar GIS geografic)Doar latitudine/longitudine terestră
Domeniu PrincipalAstronomie și AstrofizicăFizică de înaltă energie și învățare automatăFotografie de desktop și scanareȘtiința atmosferei și a oceanelor
Aliniere BlocuriBlocuri fixe de 2880 de octețiFragmente HDF ierarhiceBenzi sau daleVariabile de înregistrare NetCDF
Implementare TelescopHubble, JWST, ESO, ALMASimulări și supercalculatoareImagerie 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

2018IAU aprobă Standardul FITS Versiunea 4.0, oficializând numerele întregi pe 64 de biți și compresia în dale (tiled compression).
1990Telescopul Spațial Hubble este lansat, stocând toate observațiile științifice în format FITS.
1981Wells, Greisen și Harten publică standardul FITS fundamental în revista Astronomy & Astrophysics.

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.