PASSER

PASSER
Udvidelse .fits
MIME -type applikation/passer til [2] [3] [4] og billede/passer til [5] [6] [4]
Udvikler IAU FITS arbejdsgruppe [1]
offentliggjort 1981
Seneste udgivelse 4.0 (juli 2016)
Formattype grafiske formater , datamodel
Internet side fits.gsfc.nasa.gov

FITS ( Flexible Image Transport System ) er et   digitalt filformat, der bruges i videnskaben til at gemme, overføre og redigere billeder og deres metadata ( regneark ). Den mest almindelige brug af FITS er inden for astronomi . I modsætning til andre billedformater er FITS designet specifikt til videnskabelige data og inkluderer derfor metadata , der beskriver fotometriske og rumlige kalibreringsoplysninger sammen med metadataene for det originale billede [7] .

Hovedegenskaben ved FITS er, at billedmetadataene er gemt i en header, der kan læses af mennesker, i ASCII -format . Dette gøres for at enhver bruger, der ikke har speciel software, kan læse overskrifterne og få en generel idé om oprindelsen af ​​filen.

Hver FITS-fil har en eller flere overskrifter, der indeholder ASCII-strenge (fast længde på 80 tegn) af nøgle/værdi-par indflettet mellem datablokke. Nøgle/værdi-par indeholder information om størrelse, oprindelse, koordinater, binært dataformat, frit-formede kommentarer, historik for dataændringer og alt, hvad forfatteren anser for nødvendigt: Udover reserverede nøgler kan du vilkårligt bruge ubesatte nøglenavne .

FITS bruges også ofte til kun at gemme ikke-billedinformation (spektrumdata, matricer eller endda struktureret information såsom databaser ). En FITS-fil kan indeholde flere blokke, og hver blok kan indeholde et objekt. For eksempel kan du gemme et almindeligt fotografi, røntgenbilleder og infrarøde billeder i én fil.

Billeder

FITS-formatet bruges primært til lagring af billeder (header/datablokke). Udtrykket "billede" er løst anvendeligt, da formatet i sig selv understøtter arbitrære dimensionsdataarrays, hovedsageligt 2-D og 3-D (den tredje dimension er farveplanet). Selve dataene gemmes i heltals- eller brøkformat, hvilket er angivet i overskriften.

Billedoverskrifter kan indeholde information om flere koordinatsystemer, der ligger til grund for selve billedet. Billeder har et iboende kartesisk koordinatsystem, der beskriver positionen af ​​hver pixel . Men til videnskabelige formål kræves "verdens" -koordinater, såsom det himmelske koordinatsystem .

Efterhånden som FITS udviklede sig, blev beskrivelser af World Coordinate System (WCS) mere og mere komplekse: tidlige FITS-billeder havde en simpel skaleringsparameter til at repræsentere pixelstørrelse ; nyere versioner af FITS bruger en række ikke-lineære koordinatsystemer til vilkårlig repræsentation af et billede. SMC-standarden omfatter mange forskellige sfæriske projektioner , såsom HEALPix , som er meget brugt i observationer af den kosmiske mikrobølgebaggrund [8] .

Tabeller

FITS understøtter også tabeldata med navngivne kolonner og flerdimensionelle rækker. Binære og ASCII tabelformatindstillinger kan indstilles. Hver kolonnes data kan være i et andet format end de andre. Evnen til at forbinde forskellige overskrifter og datablokke giver dig mulighed for at repræsentere FITS-filer som fuldgyldige relationsdatabaser .

Brug af FITS-filer

FITS-understøttelse er tilgængelig i en række programmeringssprog , der bruges til videnskabeligt arbejde: C , Fortran , Java , Perl , Python , S-Lang og IDL . FITS Support Office hos NASA vedligeholder en liste over biblioteker og platforme, der i øjeblikket understøtter FITS [9] .

Grafikeditorer som GIMP , Photoshop og IrfanView kan i princippet læse simple FITS-billeder, men er generelt ikke i stand til at fortolke mere komplekse tabeller og databaser . Forskerhold skriver ofte deres egen kode for at interagere med deres FITS-data. En liste over sådanne programmer er tilgængelig på NASA FITS Support-webstedet [10] .

Mange videnskabelige computerprogrammer bruger koordinatsystemets data i FITS-headers til at repræsentere, sammenligne, redigere og udføre andre FITS-billedoperationer. For eksempel koordinattransformationsbiblioteket inkluderet i PDL , PLOT MAP - biblioteket i solarsoft solfysikforskningspakken , Starlink Project AST - biblioteket i C og PyFITS - pakken i Python .

Standardernes historie

Version 3.0 af FITS-standarden blev vedtaget i juli 2008 [11] af Den Internationale Astronomiske Union (IAU ) på et møde i FITS-arbejdsgruppen [12] .  

FITS version 4.0 [13] blev officielt vedtaget af IAU på mødet i arbejdsgruppen om FITS i juli 2016 [14] .

Se også

Noter

  1. IAU FITS arbejdsgruppe . NASA . Arkiveret fra originalen den 28. april 2013.
  2. http://www.iana.org/assignments/media-types/application/fits - 2005.
  3. https://www.iana.org/assignments/media-types/application/fits - 2005.
  4. 1 2 Allen S., Wells D. MIME Sub-type Registrations for Flexible Image Transport System (FITS)  (engelsk) - IETF , 2005. - 23 s. doi : 10.17487/RFC4047
  5. http://www.iana.org/assignments/media-types/image/fits - 2005.
  6. https://www.iana.org/assignments/media-types/image/fits - 2005.
  7. Wells et al. FITS - a Flexible Image Transport System  (engelsk)  // Astronomy and Astrophysics  : journal. - 1981. - Juni ( bind 44 ). - S. 363-370 . Arkiveret fra originalen den 27. oktober 2015.
  8. Greisen & Calabretta, . Repræsentationer af verdenskoordinater i FITS  // Astronomi og astrofysik  : tidsskrift  . - 2002. - December ( bind 395 ). - S. 1061-1075 . - doi : 10.1051/0004-6361:20021326 .
  9. FITS I/O-biblioteker (downlink) . 'Goddard Space Flight Center'. Dato for adgang: 21. oktober 2009. Arkiveret fra originalen den 29. juli 2010. 
  10. FITS Utility Software . 'Goddard Space Flight Center'. Hentet 21. oktober 2009. Arkiveret fra originalen 21. november 2009.
  11. FITS arbejdsgruppe. Definition af det fleksible billedtransportsystem (FITS) (PDF) (21. oktober 2009). Hentet 16. juli 2008. Arkiveret fra originalen 16. marts 2012.
  12. Seneste FITS-aktiviteter og -problemer (21. oktober 2009). Hentet 16. juli 2008. Arkiveret fra originalen 16. marts 2012.
  13. FITS arbejdsgruppe. Definition af det fleksible billedtransportsystem (FITS) (PDF) (22. juli 2016). Hentet 5. marts 2018. Arkiveret fra originalen 30. august 2019.
  14. Seneste FITS-aktiviteter og -problemer (22. juli 2016). Hentet 5. marts 2018. Arkiveret fra originalen 16. marts 2012.

Links