FITS astronomija (.fits)
IAU StandardnoFleksibilni 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:
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 3DASCII REPREZENTACIJA: SIMPLE =
Standardizacija: IAU FITS Standard v4.0
Tehničke specifikacije
| Arhitektura kontejnera | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Kompresija | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Bajtni redosled (Endianness) | Big-Endian (IEEE floating-point standard) |
| Prostori boja | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Kanali i struktura | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Maksimalne dimenzije | Up to 999 dimensions (NAXIS) |
| Transparentnost | NaN (Not-a-Number) blank pixel markers |
| Strimovanje i progresivno učitavanje | Header specifies exact data block dimensions for direct random access |
Tehnička matrica poređenja: FITS vs Konkurenti
| Tehnički atribut | FITS (Trenutno) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| 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 disciplina | Astronomija i astrofizika | Fizika visokih energija i mašinsko učenje | Stona fotografija i skeniranje | Atmosferska i okeanska nauka |
| Poravnanje blokova | Fiksni blokovi od 2880 bajtova | Hijerarhijski HDF komadi (chunks) | Trake ili pločice (strips/tiles) | NetCDF promenljive zapisa |
| Primena na teleskopima | Habl, JWST, ESO, ALMA | Simulacije i superračunarstvo | Potrošački / medicinski imidžing | NOAA 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
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.