FITS-tähtitiede (.fits)

IAU Standardi

Flexible Image Transport System (FITS) on Kansainvälisen tähtitieteellisen unionin (IAU) ja Nasan virallisesti hyväksymä tähtitieteellinen datamuoto, joka tallentaa tähtitieteellisiä kaukopajahavaintoja, avaruuskuvia ja moniulotteisia spektroskooppisia datakuutioita.

Muunna tiedostot muodosta FITS muotoon PNG

Ilmainen selaimen sisäinen FITS - PNG-muunnin. Muunna tiedostoja välittömästi laitteellasi.

Tarkastele ja metatiedot

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat FITS-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Tavutason otsikon allekirjoitus (Magic Bytes)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat FITS-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEX-ALLEKIRJOITUS (OFFSET 0):

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

ASCII-ESITYSTAPA: SIMPLE =

Standardointi: IAU FITS Standard v4.0

Tekniset tiedot

Säiliöarkkitehtuuri2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
PakkausTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Tavujärjestys (Endianness)Big-Endian (IEEE floating-point standard)
VäriavaruudetRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kanavat ja rakenneMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Suurimmat mitatUp to 999 dimensions (NAXIS)
LäpinäkyvyysNaN (Not-a-Number) blank pixel markers
Suoratoisto ja progressiivinen latausHeader specifies exact data block dimensions for direct random access

Tekninen vertailumatriisi: FITS vs. kilpailijat

Tekninen attribuuttiFITS (Nykyinen)HDF5TIFFNETCDF
Taivaankoordinaatit (WCS)Aito standardi (RA- ja Dec-taivaskartoitus)Ei mitään (vaatii mukautetun skeeman)Ei mitään (vain maantieteellinen GIS)Vain Maan leveys-/pituusaste
Ensisijainen tieteenalaTähtitiede ja astrofysiikkaKorkean energian fysiikka ja koneoppiminenPöytäkonevalokuvaus ja skannausIlmakehä- ja merentutkimus
Lohkojen kohdistusKiinteät 2880 tavun lohkotHierarkkiset HDF-palasetKaistaleet tai tiiletNetCDF-tietuemuuttujat
TeleskooppikäyttöönottoHubble, JWST, ESO, ALMASimulaatiot ja supertietokoneetKuluttaja- / lääketieteellinen kuvantaminenNOAA:n sääsatelliitit

Yleiset korruptiotilat ja heksatietojehdotusopas

Astrofotografiaohjelmiston virhe: 'Header does not end with END keyword'.

Perussyy: Puuttuva 'END'-avainsana 2880 tavun otsikkolohkon viimeisessä 80 merkin kortissa.

Korjaus: Täytä otsikko 80 merkin väleillä ja lisää 'END' File2File FITS Tool -työkalulla.

Turvallisuusanalyysi ja jäsenninhyökkäysvektorit

FITS-dekooderit käsittelevät 80 merkin otsikkokortteja, joissa rajoittamattomat merkkijonokopiot voivat aiheuttaa puskurin ylivuotoja vanhoissa C-kirjastoissa.

Tunnetut hyökkäysvektorit

  • Puskurin ylivuoto cfitsio-kirjastossa jäsennettäessä viallisia otsikon avainsanamerkkijonoja.
  • Kokonaisluvun ylivuoto NAXIS-ulottuvuustaulukon varauksen aikana.
  • Palvelunesto patologisen ruudutetun kuvan purkamisen kautta.

Parhaat puolustuskäytännöt:

Historia ja virstanpylväät

2018IAU hyväksyy FITS-standardin version 4.0, joka virallistaa 64-bittiset kokonaisluvut ja ruudukkomaisen pakkauksen.
1990Hubble-avaruusteleskooppi laukaistaan, ja se tallentaa kaikki tieteelliset havaintonsa FITS-muodossa.
1981Wells, Greisen ja Harten julkaisevat perustavanlaatuisen FITS-standardin Astronomy & Astrophysics -lehdessä.

Tärkeimmät edut

  • Ammattitähtitieteen maailmanlaajuinen standardi: käyttää Nasa, ESA, James Webb -avaruusteleskooppi (JWST) ja Hubble.
  • Maailmankoordinaatistojärjestelmän (WCS) metatiedot yhdistävät kuvan pikselikoordinaatit suoraan tarkkoihin taivaankoordinaatteihin (rektaskensio ja deklinaatio).
  • Säilyttää todelliset liukulukumuotoiset tieteelliset valokuvausmitat ilman häviöllistä sävykartoitusta.

Tekniset rajoitukset

  • Kiinteä 2880 tavun lohkotäyte luo tyhjiä täytetavuja pieniin tiedostoihin.
  • Ei voi tarkastella tavallisissa kuluttajien kuvankatseluohjelmissa ilman astrofotografiaohjelmistoa (DS9, Siril, PixInsight).
  • Tiukka Big-Endian-tavujärjestys vaatii tavujen vaihtoa nykyaikaisissa x86- ja ARM-suorittimissa.

Mielenkiintoisia teknisiä faktoja

  • Jokainen kelvollinen FITS-tiedosto alkaa tarkalla ASCII-tekstillä 'SIMPLE = T' ensimmäisen 30 tavun aikana.
  • 2880 tavun lohkokoko valittiin vuonna 1979, koska se vastasi tarkasti yhden fyysisen lohkon tallennuskapasiteettia tavallisilla 9-raitaisilla magneettinauhoilla.
  • James Webb -avaruusteleskoopin upeat värikkäät kuvat kaukaisista galakseista luodaan yhdistämällä useita eri infrapunasuotimien läpi otettuja yksivärisiä FITS-tiedostoja.

Usein kysytyt tekniset kysymykset

Miksi kaukoputkien raakakuvat näyttävät mustilta FITS-muodossa?

Koska FITS-tiedostot tallentavat raakoja 16-bittisiä tai 32-bittisiä lineaarisia tieteellisiä valomittauksia. Ne täytyy 'venyttää' (käyttäen epälineaarista histogrammikäyrää), jotta himmeät sumut ja kaukaiset galaksit saadaan näkyviin.

Miten voin muuntaa FITS-tiedoston PNG- tai JPG-muotoon?

Voit sävykartoittaa, venyttää ja muuntaa tähtitieteellisiä FITS-tiedostoja kauniiksi PNG- tai JPG-kuviksi sekunneissa File2File.app-palvelulla suoraan selaimessasi.

Mikä ohjelma avaa FITS-tiedostoja?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (lisäosalla) ja File2File.app.