FITS astronomija (.fits)
IAU StandardFleksibilni 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:
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 3DREPREZENTACIJA ASCII: SIMPLE =
Standardizacija: IAU FITS Standard v4.0
Tehnične specifikacije
| Arhitektura vsebnika | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Stiskanje | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Vrstni red bajtov | Big-Endian (IEEE floating-point standard) |
| Barvni prostori | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Kanali in struktura | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Največje dimenzije | Up to 999 dimensions (NAXIS) |
| Prosojnost | NaN (Not-a-Number) blank pixel markers |
| Pretočno in progresivno predvajanje | Header specifies exact data block dimensions for direct random access |
Tehnična primerjalna matrika: FITS proti konkurenci
| Tehnični atribut | FITS (Trenutno) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| 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 disciplina | Astronomija in astrofizika | Fizika visoke energije in strojno učenje | Namizna fotografija in optično branje | Znanost o ozračju in oceanih |
| Poravnava blokov | Fiksni 2880-bajtni bloki | Hierarhični kosi HDF | Trakovi ali ploščice | Spremenljivke zapisov NetCDF |
| Uporaba v teleskopih | Hubble, JWST, ESO, ALMA | Simulacije in superračunalništvo | Potrošniško / medicinsko slikanje | Vremenski 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
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.