FITS astronomija (.fits)

IAU Standardno

Fleksibilni sistem za transport slika (FITS) je zvanični astronomski format podataka koji podržavaju Međunarodna astronomska unija (IAU) i NASA, a služi za čuvanje osmatranja astronomskih teleskopa, slika dubokog svemira i višedimenzionalnih spektroskopskih kocki podataka.

Конвертујте FITS у PNG

Бесплатан FITS у PNG конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.

Pregledaj i metapodaci

Operativni sistemi i analizatori datoteka identifikuju FITS datoteke proverom početnog binarnog niza bajtova:

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

Potpis zaglavlja na nivou bajtova (Magic Bytes)

Operativni sistemi i analizatori datoteka identifikuju FITS datoteke proverom početnog binarnog niza bajtova:

HEX POTPIS (OFFSET 0):

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

ASCII REPREZENTACIJA: SIMPLE =

Standardizacija: IAU FITS Standard v4.0

Tehničke specifikacije

Arhitektura kontejnera2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
KompresijaTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Bajtni redosled (Endianness)Big-Endian (IEEE floating-point standard)
Prostori bojaRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kanali i strukturaMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Maksimalne dimenzijeUp to 999 dimensions (NAXIS)
TransparentnostNaN (Not-a-Number) blank pixel markers
Strimovanje i progresivno učitavanjeHeader specifies exact data block dimensions for direct random access

Tehnička matrica poređenja: FITS vs Konkurenti

Tehnički atributFITS (Trenutno)HDF5TIFFNETCDF
Nebeske koordinate (WCS)Maternji standard (RA i Dec nebesko mapiranje)Nema (zahteva prilagođenu šemu)Nema (samo geografski GIS)Samo geografska širina/dužina Zemlje
Primarna disciplinaAstronomija i astrofizikaFizika visokih energija i mašinsko učenjeStona fotografija i skeniranjeAtmosferska i okeanska nauka
Poravnanje blokovaFiksni blokovi od 2880 bajtovaHijerarhijski HDF komadi (chunks)Trake ili pločice (strips/tiles)NetCDF promenljive zapisa
Primena na teleskopimaHabl, JWST, ESO, ALMASimulacije i superračunarstvoPotrošački / medicinski imidžingNOAA meteorološki sateliti

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Greška u softveru za astrofotografiju: 'Header does not end with END keyword'.

Osnovni uzrok: Nedostaje ključna reč 'END' u poslednjoj kartici od 80 znakova u bloku zaglavlja od 2880 bajtova.

Oporavak: Popunite zaglavlje razmacima do 80 znakova i dodajte 'END' pomoću File2File FITS alata.

Bezbednosna analiza i vektori napada parsera

Dekoderi za FITS obrađuju kartice zaglavlja od 80 znakova gde neograničeno kopiranje niski (stringova) može izazvati prekoračenje bafera u naslednim (legacy) C bibliotekama.

Poznati vektori napada

  • Prekoračenje bafera u biblioteci cfitsio prilikom parsiranja loše formiranih niski ključnih reči zaglavlja.
  • Prekoračenje celobrojne vrednosti tokom alokacije niza dimenzija NAXIS.
  • Uskraćivanje usluge (DoS) kroz patološku dekompresiju slika sa pločicama.

Defanzivne najbolje prakse:

Istorijat i prekretnice

2018IAU odobrava standard FITS verzije 4.0, čime se formalizuju 64-bitni celi brojevi i kompresija zasnovana na pločicama (tiled compression).
1990Lansiran svemirski teleskop Habl, koji sve naučne podatke čuva u FITS formatu.
1981Vels, Grajzen i Harten objavljuju temeljni FITS standard u časopisu Astronomy & Astrophysics.

Ključne prednosti

  • Globalni standard za profesionalnu astronomiju: koriste ga NASA, ESA, Svemirski teleskop Džejms Veb (JWST) i Habl.
  • Metapodaci sistema nebeskih koordinata (WCS) mapiraju koordinate piksela slike direktno na tačne nebeske koordinate (rektascenzija i deklinacija).
  • Čuva prave naučne fotometrijske mere sa pokretnim zarezom bez gubitaka u tonalnom mapiranju.

Tehnička ograničenja i nedostaci

  • Fiksno popunjavanje blokova od 2880 bajtova stvara prazne bajtove za popunjavanje u malim datotekama.
  • Ne može se pregledati u standardnim programima za pregled slika krajnjih korisnika bez softvera za astrofotografiju (DS9, Siril, PixInsight).
  • Strog Big-Endian redosled bajtova zahteva zamenu bajtova na modernim x86 i ARM procesorima.

Zanimljivosti

  • Svaka validna FITS datoteka počinje tačnim ASCII tekstom 'SIMPLE = T' u prvih 30 bajtova.
  • Veličina bloka od 2880 bajtova izabrana je 1979. godine zato što je odgovarala tačnom kapacitetu snimanja jednog fizičkog bloka na standardnim magnetnim trakama sa 9 kanala.
  • Zapanjujuće šarene fotografije udaljenih galaksija koje je snimio Svemirski teleskop Džejms Veb kreiraju se kombinovanjem više monohromatskih FITS datoteka snimljenih kroz različite infracrvene filtere.

Često postavljana tehnička pitanja

Zašto sirove fotografije teleskopa izgledaju crno u FITS formatu?

Zato što FITS fajlovi čuvaju sirova 16-bitna ili 32-bitna linearna naučna merenja svetlosti. Moraju biti 'razvučeni' (korišćenjem nelinearne krive histograda) kako bi se istakle slabe nebulae i udaljene galaksije.

Kako mogu da konvertujem FITS u PNG ili JPG?

Možete tonirati, razvući i konvertovati astronomske FITS fajlove u prelepe PNG ili JPG slike za nekoliko sekundi koristeći File2File.app direktno u pretraživaču.

Koji softver otvara FITS fajlove?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (sa dodacima) i File2File.app.