FITS astronomija (.fits)

IAU Standard

Fleksibilni sistem za prenos slik (FITS) je uradni astronomski podatkovni format, ki ga podpirata Mednarodna astronomska zveza (IAU) in NASA. Uporablja se za shranjevanje opazovanj z astronomskimi teleskopi, posnetkov globokega vesolja in večdimenzionalnih spektroskopskih podatkovnih kock.

Pretvori FITS v PNG

Brezplačen pretvornik iz FITS v PNG v brskalniku. Pretvorite datoteke takoj v svoji napravi.

Pregled in metapodatki

Operacijski sistemi in analizatorji datotek identificirajo datoteke FITS s pregledom vodilnega binarnega zaporedja bajtov:

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Podpis glave na ravni bajtov (Čarobni bajti)

Operacijski sistemi in analizatorji datotek identificirajo datoteke FITS s pregledom vodilnega binarnega zaporedja bajtov:

PODPIS HEX (ZAMIK 0):

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

REPREZENTACIJA ASCII: SIMPLE =

Standardizacija: IAU FITS Standard v4.0

Tehnične specifikacije

Arhitektura vsebnika2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
StiskanjeTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Vrstni red bajtovBig-Endian (IEEE floating-point standard)
Barvni prostoriRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kanali in strukturaMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Največje dimenzijeUp to 999 dimensions (NAXIS)
ProsojnostNaN (Not-a-Number) blank pixel markers
Pretočno in progresivno predvajanjeHeader specifies exact data block dimensions for direct random access

Tehnična primerjalna matrika: FITS proti konkurenci

Tehnični atributFITS (Trenutno)HDF5TIFFNETCDF
Nebesne koordinate (WCS)Izvorni standard (nebesno kartiranje RA in Dec)Brez (zahteva shemo po meri)Brez (samo geografski GIS)Samo zemljepisna širina/dolžina
Glavna disciplinaAstronomija in astrofizikaFizika visoke energije in strojno učenjeNamizna fotografija in optično branjeZnanost o ozračju in oceanih
Poravnava blokovFiksni 2880-bajtni blokiHierarhični kosi HDFTrakovi ali ploščiceSpremenljivke zapisov NetCDF
Uporaba v teleskopihHubble, JWST, ESO, ALMASimulacije in superračunalništvoPotrošniško / medicinsko slikanjeVremenski sateliti NOAA

Pogosti načini okvar in vodič za heksadecimalno obnovo

Napaka v programski opremi za astrofotografijo: 'Header does not end with END keyword' (Glava se ne konča s ključno besedo END).

Glavni vzrok: Manjkajoča ključna beseda 'END' v zadnji 80-znakovni kartici 2880-bajtnega bloka glave.

Sanacija: Zapolnite glavo z 80-znakovnimi presledki in pripnite 'END' z uporabo orodja File2File FITS Tool.

Varnostna analiza in napadalni vektorji razčlenjevalnika

Dekodiralniki FITS obdelujejo 80-znakovne kartice glave, kjer lahko neomejeno kopiranje nizov sproži prekoračitve medpomnilnika v starejših knjižnicah C.

Znani vektorji napada

  • Prekoračitev medpomnilnika v knjižnici cfitsio pri razčlenjevanju nepravilnih nizov ključnih besed glave.
  • Prekoračitev celega števila med dodeljevanjem tabele dimenzij NAXIS.
  • Zavrnitev storitve z zlonamernim stiskanjem slikovnih ploščic.

Obrambne najboljše prakse:

Zgodovinski izvor in mejniki

2018IAU potrdi standard FITS različice 4.0, s čimer uradno uvede 64-bitna cela števila in stiskanje v ploščicah.
1990V vesolje je izstreljen vesoljski teleskop Hubble, ki vse znanstvene opazovalne podatke hrani v formatu FITS.
1981Wells, Greisen in Harten v reviji Astronomy & Astrophysics objavijo temeljni standard FITS.

Ključne prednosti

  • Globalni standard za profesionalno astronomijo: uporabljajo ga NASA, ESA, vesoljski teleskop James Webb (JWST) in Hubble.
  • Metapodatki svetovnega koordinatnega sistema (WCS) preslikajo koordinate slikovnih pik neposredno v natančne nebesne koordinate (desno vzpenjanje in deklinacijo).
  • Ohranja prave znanstvene fotometrične meritve v plavajoči vejici brez izgubne tonske preslikave.

Tehnične omejitve in slabosti

  • Fiksno polnilo 2880-bajtnih blokov ustvarja prazne bajte v manjših datotekah.
  • Brez programske opreme za astrofotografijo (DS9, Siril, PixInsight) si datotek ni mogoče ogledati v običajnih pregledovalnikih slik.
  • Stroga porazdelitev bajtov v velikem vrstnem redu (Big-Endian) zahteva zamenjavo bajtov na sodobnih procesorjih x86 in ARM.

Zanimive tehnične malenkosti

  • Vsaka veljavna datoteka FITS se v prvih 30 bajtih začne z natančnim besedilom ASCII 'SIMPLE = T'.
  • Velikost 2880-bajtnega bloka je bila leta 1979 izbrana zato, ker se je ujemala z natančno zmogljivostjo snemanja enega fizičnega bloka na standardnih 9-steznih magnetnih trakih.
  • Osupljive barvite fotografije oddaljenih galaksij z vesoljskega teleskopa James Webb nastanejo z združevanjem več monokromatskih datotek FITS, posnetih skozi različne infrardeče filtre.

Pogosta tehnična vprašanja

Zakaj so surove fotografije teleskopa v formatu FITS videti črne?

Ker datoteke FITS shranjujejo surove 16-bitne ali 32-bitne linearne znanstvene meritve svetlobe. Treba jih je 'raztegniti' (z uporabo nelinearne krivulje histograma), da se prikažejo medle meglice in oddaljene galaksije.

Kako lahko pretvorim FITS v PNG ali JPG?

Astronomsko datoteko FITS lahko v nekaj sekundah tonsko preslikate, raztegnete in pretvorite v čudovite slike PNG ali JPG z uporabo File2File.app neposredno v brskalniku.

Katera programska oprema odpre datoteke FITS?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (s vtičnikom) in File2File.app.