FITS astronómia (.fits)
IAU ŠtandardFlexible Image Transport System (FITS) je oficiálny formát astronomických dát schválený Medzinárodnou astronomickou úniou (IAU) a NASA, ktorý zaznamenáva pozorovania astronomických teleskopov, snímky hlbokého vesmíru a viendimenzionálne spektroskopické dátové kocky.
Konvertovať FITS do PNG
Bezplatný konvertor z FITS do PNG priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory FITS kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory FITS kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
53 49 4D 50 4C 45 20 20 3DASCII REPREZENTÁCIA: SIMPLE =
Štandardizácia: IAU FITS Standard v4.0
Technické špecifikácie
| Architektúra kontajnera | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| Kompresia | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| Poradie bajtov (Endianness) | Big-Endian (IEEE floating-point standard) |
| Farebné priestory | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| Kanály a štruktúra | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| Max. rozmery | Up to 999 dimensions (NAXIS) |
| Priehľadnosť | NaN (Not-a-Number) blank pixel markers |
| Streamovanie a postupné načítavanie | Header specifies exact data block dimensions for direct random access |
Technická porovnávacia matica: FITS vs konkurenti
| Technický atribút | FITS (Aktuálne) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| Nebeské súradnice (WCS) | Pôvodný štandard (nebeské mapovanie RA a Dec) | Žiadne (vyžaduje vlastnú schému) | Žiadne (iba geografický GIS) | Iba zemepisná šírka/dĺžka Zeme |
| Hlavná disciplína | Astronómia a astrofyzika | Fyzika vysokých energií a strojové učenie | Stolná fotografia a skenovanie | Veda o atmosfére a oceánoch |
| Zarovnanie blokov | Pevné 2880-bajtové bloky | Hierarchické bloky HDF | Pásy alebo dlaždice | Záznamové premenné NetCDF |
| Nasadenie teleskopov | Hubble, JWST, ESO, ALMA | Simulácie a superpočítače | Spotrebiteľské / lekárske zobrazovanie | Meteorologické družice NOAA |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Chyba astrofotografického softvéru: „Header does not end with END keyword".
Hlavná príčina: Chýbajúce kľúčové slovo „END" v poslednej 80-znakovej karte 2880-bajtového bloku hlavičky.
Obnova: Vyplňte hlavičku 80-znakovými medzerami a pridajte „END" pomocou nástroja File2File FITS Tool.
Bezpečnostná analýza a vektory útokov na parser
Dekodéry FITS spracúvajú 80-znakové karty hlavičky, kde neohraničené kopírovanie reťazcov môže v starších knižniciach jazyka C vyvolať pretečenie vyrovnávacej pamäte.
Známe vektory útokov
- Pretečenie vyrovnávacej pamäte v knižnici cfitsio pri parsovaní chybných reťazcov kľúčových slov hlavičky.
- Pretečenie celých čísel počas alokácie poľa rozmerov NAXIS.
- Odopretie služby prostredníctvom patologickej dekompresie dlaždicových obrazov.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Globálny štandard pre profesionálnu astronómiu: používajú ho NASA, ESA, Vesmírny teleskop Jamesa Webba (JWST) a Hubble.
- Metadáta systému World Coordinate System (WCS) mapujú súradnice obrazových pixelov priamo na presné nebeské súradnice (rektascenzia a deklinácia).
- Zachováva verné vedecké fotometrické merania s plávacou rádovou čiarkou bez stratového tónového mapovania.
Technické obmedzenia a nevýhody
- Pevné zarovnanie blokov na 2880 bajtov vytvára v malých súboroch prázdne výplňové bajty.
- Nedá sa zobraziť v bežných prehliadačoch obrázkov pre spotrebiteľov bez astrofotografického softvéru (DS9, Siril, PixInsight).
- Prísne poradie bajtov typu Big-Endian vyžaduje výmenu bajtov na moderných procesoroch x86 a ARM.
Zaujímavé technické drobnosti
- Každý platný súbor FITS začína presným textom v kódovaní ASCII „SIMPLE = T" v prvých 30 bajtoch.
- Veľkosť bloku 2880 bajtov bola zvolená v roku 1979, pretože presne zodpovedala kapacite záznamu jedného fyzického bloku na štandardných 9-stopových magnetických páskach.
- Ohromujúce farebné fotografie vzdialených galaxií z Vesmírneho teleskopu Jamesa Webba vznikajú kombináciou viacerých monochromatických súborov FITS snímaných cez rôzne infračervené filtre.
Často kladené technické otázky
Prečo sú surové fotografie z teleskopov vo formáte FITS čierne?
Pretože súbory FITS ukladajú surové 16-bitové alebo 32-bitové lineárne vedecké merania svetla. Musia byť „roztiahnuté“ (pomocou nelineárnej krivky histogramu), aby sa zviditeľnili slabé hmloviny a vzdialené galaxie.
Ako môžem skonvertovať FITS na PNG alebo JPG?
Pomocou služby File2File.app priamo vo vašom prehliadači môžete prispôsobiť tóny, roztiahnuť a skonvertovať astronomické súbory FITS na pekné obrázky PNG alebo JPG za pár sekúnd.
Aký softvér otvára súbory FITS?
SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (s doplnkom) a File2File.app.