Arquivo astronômico FITS (.fits)

IAU Padrão

Flexible Image Transport System (FITS) é o formato de dados astronômicos oficial, endossado pela União Astronômica Internacional (IAU) e pela NASA. Ele armazena observações de telescópios, imagens do espaço profundo e cubos de dados espectroscópicos multidimensionais.

Converter FITS para PNG

Conversor gratuito de FITS para PNG no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspeção e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos FITS pela sequência inicial de bytes:

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Assinatura do arquivo em bytes (magic bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos FITS pela sequência inicial de bytes:

ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):

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

REPRESENTAÇÃO ASCII: SIMPLE =

Padronização: IAU FITS Standard v4.0

Especificações técnicas

Estrutura do contêinerBlocos de cabeçalho de 2.880 bytes, compostos por registros de palavra-chave=valor de 80 caracteres, seguidos por blocos de matriz de dados binários de 2.880 bytes
CompressãoCompactação de imagens em blocos (Rice, Gzip, H-compress, PLIO) ou dados binários sem compactação
Ordem dos bytes (endianness)Big-endian (padrão de ponto flutuante IEEE)
Espaços de corLeituras fotométricas brutas de sensores e matrizes infravermelhas, ultravioletas ou de raios X em vários comprimentos de onda
Canais e EstruturaCubos de dados multidimensionais (imagens 2D, cubos espectroscópicos 3D e tabelas binárias)
Dimensões MáximasAté 999 dimensões (NAXIS)
TransparênciaPixels vazios marcados como NaN (não é um número)
Streaming e ProgressivoO cabeçalho informa as dimensões exatas dos blocos de dados, permitindo acesso aleatório direto

Matriz de comparação técnica: FITS e formatos concorrentes

Atributo técnicoFITS (Atual)HDF5TIFFNETCDF
Coordenadas Celestes (WCS)Padrão nativo (mapeamento celeste em ascensão reta e declinação)Nenhum (requer um esquema personalizado)Nenhum (apenas para GIS geográfico)Apenas latitude/longitude da Terra
Disciplina PrincipalAstronomia e AstrofísicaFísica de altas energias e aprendizado de máquinaFotografia de desktop e digitalizaçãoCiência atmosférica e oceânica
Alinhamento de BlocosBlocos fixos de 2880 bytesBlocos HDF hierárquicosFaixas ou blocosVariáveis de registro NetCDF
Implantação de TelescópioHubble, JWST, ESO, ALMASimulações e supercomputaçãoImagem do consumidor / médicaSatélites meteorológicos da NOAA

Modos comuns de corrupção e guia de recuperação com editor hexadecimal

Erro no software de astrofotografia: 'Cabeçalho não termina com a palavra-chave END'.

Causa principal: Falta da palavra-chave 'END' no cartão final de 80 caracteres do bloco de cabeçalho de 2880 bytes.

Recuperação: Preencha o cabeçalho com espaços de 80 caracteres e anexe 'END' usando a Ferramenta FITS do File2File.app.

Análise de segurança e vetores de ataque a analisadores

Decodificadores FITS processam cartões de cabeçalho de 80 caracteres onde cópias de strings sem limite podem acionar estouros de buffer em bibliotecas C legadas.

Vetores de ataque conhecidos

  • Estouro de buffer na biblioteca cfitsio ao analisar strings de palavras-chave de cabeçalho malformadas.
  • Estouro de inteiro durante a alocação de matriz de dimensão NAXIS.
  • Negação de serviço através de descompressão de imagem em blocos patológica.

Melhores práticas defensivas: Mantenha as bibliotecas cfitsio atualizadas e decodifique arquivos FITS em espaços de memória WebAssembly isolados.

Origens históricas e marcos

2018A IAU aprova o padrão FITS versão 4.0, formalizando inteiros de 64 bits e compressão em blocos.
1990FITS é um padrão amplamente adotado para intercâmbio de dados astronômicos; observatórios também usam outros formatos.
1981Wells, Greisen e Harten publicam o padrão FITS fundamental em Astronomy & Astrophysics.

Principais vantagens

  • FITS é um padrão amplamente adotado para intercâmbio de dados astronômicos; observatórios também usam outros formatos.
  • Os metadados do World Coordinate System (WCS) mapeiam as coordenadas dos pixels da imagem diretamente para coordenadas celestes exatas (Ascensão Reta e Declinação).
  • Preserva medições fotométricas científicas reais de ponto flutuante sem mapeamento tonal com perdas.

Limitações técnicas e desvantagens

  • O preenchimento em blocos fixos de 2.880 bytes gera bytes vazios em arquivos pequenos.
  • Não pode ser visualizado em programas comuns de imagens sem software de astrofotografia (DS9, Siril, PixInsight).
  • A ordem de bytes big-endian exige conversão em processadores x86 e ARM modernos.

Curiosidades técnicas

  • Todo arquivo FITS válido começa com o texto ASCII exato 'SIMPLE = T' nos primeiros 30 bytes.
  • Os 2.880 bytes são um comprimento de bloco lógico escolhido por ser divisível pelos tamanhos de palavra comuns na época, não pela capacidade de um bloco físico de fita.
  • As deslumbrantes fotos coloridas de galáxias distantes do Telescópio Espacial James Webb são criadas combinando vários arquivos FITS monocromáticos tirados através de diferentes filtros infravermelhos.

Perguntas técnicas frequentes

Por que fotos brutas de telescópio aparecem pretas no formato FITS?

Arquivos FITS armazenam medições científicas de luz linear em 16 ou 32 bits. É preciso aplicar um "estiramento" (uma curva de histograma não linear) para revelar nebulosas tênues e galáxias distantes.

Como posso converter FITS para PNG ou JPG?

Com o File2File.app, você pode ajustar os tons, aplicar um estiramento e converter arquivos astronômicos FITS em imagens PNG ou JPG em segundos, diretamente no navegador.

Qual software abre arquivos FITS?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (com plugin) e File2File.app.