FITS astronomijas fails (.fits)

IAU Standarts

Flexible Image Transport System (FITS) ir oficiālais astronomiskais datu formāts, ko apstiprinājusi Starptautiskā Astronomijas savienība (IAU) un NASA. Tas reģistrē astronomisko teleskopu novērojumus, kosmosa dziļuma attēlus un daudzdimensionālus spektroskopisko datu kubus.

Konvertēt FITS uz PNG

Bezmaksas FITS uz PNG konvertētājs pārlūkprogrammā. Konvertējiet failus uzreiz savā ierīcē.

Pārbaudīt un metadati

Operētājsistēmas un failu analizatori identificē FITS failus, pārbaudot sākotnējo bināro baitu secību:

Atlasiet vai velciet failus šeit

100% privāta konvertēšana pārlūkprogrammā - faili nekad neatstāj jūsu ierīci

vai ielīmējiet Ctrl+V
Privātuma garantija bez datu pārraides tīklā: 0 baitu augšupielādēti ārējos serveros. Visa apstrāde notika lokāli jūsu pārlūkprogrammas smilškastē.

Baitu līmeņa galvenes paraksts (maģiskie baiti)

Operētājsistēmas un failu analizatori identificē FITS failus, pārbaudot sākotnējo bināro baitu secību:

HEKSADECIMĀLAIS PARAKSTS (NOBĪDE 0):

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

ASCII ATTEIOLOJUMS: SIMPLE =

Standartizācija: IAU FITS Standard v4.0

Tehniskās specifikācijas

Konteinera arhitektūra2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks
SaspiešanaTiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary
Baitu secībaBig-Endian (IEEE floating-point standard)
Krāsu telpasRaw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays
Kanāli un struktūraMulti-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables)
Maks. izmēriUp to 999 dimensions (NAXIS)
CaurspīdīgumsNaN (Not-a-Number) blank pixel markers
Straumēšana un progresīvā ielādeHeader specifies exact data block dimensions for direct random access

Tehniskā salīdzinājuma matrica: FITS pret konkurentiem

Tehniskais atribūtsFITS (Pašreizējais)HDF5TIFFNETCDF
Debess koordinātas (WCS)Vietējais standarts (RA un Dec debess kartēšana)Nav (nepieciešama pielāgota shēma)Nav (tikai ģeogrāfiskais GIS)Tikai Zemes platuma/garuma grādi
Galvenā disciplīnaAstronomija un astrofizikaAugstas enerģijas fizika un mašīnmācīšanāsDarbvirsmas fotogrāfija un skenēšanaAtmosfēras un okeāna zinātne
Bloku līdzinājumsFiksēti 2880 baitu blokiHierarhiski HDF gabaliSloksnes vai flīzesNetCDF ierakstu mainīgie
Teleskopa izvietojumsHubble, JWST, ESO, ALMASimulācijas un superdatoriPatērētāju / medicīniskā attēlveidošanaNOAA laika apstākļu satelīti

Biežākie bojājumu veidi un heksadecimālās atkopšanas ceļvedis

Astrofotogrāfijas programmatūras kļūda: 'Galvene nebeidzas ar END atslēgvārdu'.

Pamatcēlonis: Trūkst 'END' atslēgvārda 2880 baitu galvenes bloka pēdējajā 80 rakstzīmju kartē.

Atkopšana: Aizpildiet galveni ar 80 rakstzīmju atstarpēm un pievienojiet 'END', izmantojot File2File FITS rīku.

Drošības analīze un parsētāja uzbrukuma vektori

FITS dekoderi apstrādā 80 rakstzīmju galvenes kartes, kurās neierobežota virkņu kopēšana var izraisīt bufera pārpildi mantotajās C bibliotēkās.

Zināmie uzbrukuma vektori

  • Bufera pārpilde cfitsio bibliotēkā, parsējot bojātas galvenes atslēgvārdu virknes.
  • Veselo skaitļu pārpilde NAXIS dimensiju masīva piešķiršanas laikā.
  • Pakalpojuma atteice, izmantojot patoloģisku flīzētu attēlu dekompresiju.

Aizsardzības labākā prakse:

Vēsturiskā izcelsme un pavērsieni

2018IAU apstiprina FITS standarta 4.0 versiju, formalizējot 64 bitu veselus skaitļus un bloku kompresiju.
1990Tiek palaists Habbla kosmosa teleskops, kas visus zinātniskos novērojumus glabā FITS formātā.
1981Velsš, Greisens un Hartens publicē pamata FITS standartu žurnālā Astronomy & Astrophysics.

Galvenās priekšrocības un plusi

  • Globālais standarts profesionālajā astronomijā: to izmanto NASA, ESA, Džeimsa Veba kosmosa teleskops (JWST) un Habbls.
  • Pasaules koordinašu sistēmas (WCS) metadati kartē attēla pikseļu koordinātas tieši uz precīzām debess koordinātām (taisnā ascensija un deklinācija).
  • Saglabā patiesus peldošā komata zinātniskos fotometriskos mērījumus bez zudumainas toņu kartēšanas.

Tehniskie ierobežojumi un mīnusi

  • Fiksēta 2880 baitu bloku papildināšana mazos failos rada tukšus aizpildījuma baitus.
  • To nevar apskatīt standarta parasto lietotāju attēlu skatītājos bez astrofotogrāfijas programmatūras (DS9, Siril, PixInsight).
  • Stingrā lielo baitu secība (Big-Endian) prasa baitu apmaiņu uz mūsdienu x86 un ARM procesoriem.

Interesanti tehniski fakti

  • Katrs derīgs FITS fails pirmajos 30 baitos sākas ar precīzu ASCII tekstu 'SIMPLE = T'.
  • 2880 baitu bloka izmērs 1979. gadā tika izvēlēts tāpēc, ka tas atbilda vienas fiziskā bloka ierakstīšanas ietilpībai uz standarta 9 celiņu magnētiskajām lentēm.
  • Satriecošie krāsainie attēli ar tālām galaktikām no Džeimsa Veba kosmosa teleskopa tiek izveidoti, apvienojot vairākus vienkrāsainus FITS failus, kas uzņemti caur dažādiem infrasarkanajiem filtriem.

Bieži uzdotie tehniskie jautājumi

Kpēc neapstrādāti teleskopa fotoattēli FITS formātā izskatās melni?

Tā kā FITS faili glabā neapstrādātus 16 bitu vai 32 bitu lineāros zinātniskos gaismas mērījumus. Tie ir jāizstiepj (izmantojot netlineāru histogrammas līkni), lai izceltu blāvus miglājus un tālas galaktikas.

Kā konvertēt FITS uz PNG vai JPG?

Varat veikt toņu kartēšanu, izstiepšanu un konvertēt astronomiskos FITS failus skaistos PNG vai JPG attēlos dažu sekunžu laikā, izmantojot File2File.app tieši savā pārlūkprogrammā.

Kāda programmatūra atver FITS failus?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (ar spraudni) un File2File.app.