本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

Primeiros passos com BlurXTerminator: guia e notas de campo

Fase linear2022.12Notas antigas

Este artigo foi compilado a partir de anotações feitas entre 2022 e 2023; algumas versões de ferramentas ou fluxos de trabalho já foram atualizados desde então, portanto leve isso em conta durante a leitura.

O BlurXTerminator (BXT) é um plugin para PixInsight lançado por Russell Croman, que realiza a deconvolução por meio de um modelo treinado sobre uma rede neural convolucional. Assim que surgiu, tornou-se um dos temas mais quentes da comunidade mundial de astrofotografia amadora. Este artigo reúne algumas das minhas próprias impressões, da primeira experiência ao uso cotidiano, além de alguns pontos aos quais prestar atenção.

Primeira experiência: galáxias e superfície lunar

Testei o BXT primeiro em uma imagem de galáxia que eu estava processando no momento e em uma imagem da superfície lunar durante um eclipse total da Lua que eu havia processado tempos antes.

No caso da galáxia, comparo três resultados lado a lado: na extrema esquerda a imagem original não processada, no centro o melhor resultado que eu conseguia obter na época com a deconvolução nativa do PixInsight e, na extrema direita, o resultado do BXT. O BXT apresentou o melhor detalhe, as estrelas grandes não sofreram danos e, de quebra, ainda reduziu levemente as estrelas.

Comparação de três processamentos de uma imagem de galáxia: original, deconvolução nativa do PI e resultado do BXT

Quanto à parte lunar, novamente três lado a lado: a original, a minha versão com UnsharpMask e MMT aplicados, e o resultado do BXT. O resultado do BXT parece mais natural e também parece deixar menos vestígios artificiais.

Comparação de três processamentos de uma imagem lunar: original, UnsharpMask+MMT e resultado do BXT

Eu queria, na verdade, prosseguir e testar uma imagem planetária, mas, ao jogar lá dentro uma foto de Júpiter, falhou de imediato: não foi capaz de produzir nenhum resultado com sentido. Parece que, entre as imagens usadas para treinar o modelo, não havia Júpiter, embora certamente houvesse imagens lunares. Talvez uma futura atualização de versão acrescente imagens planetárias — e então o campo de uso do BXT se ampliaria ainda mais.

Vale a pena comprar?

Depois de ver, e também de testar, o que o BXT é capaz de fazer, muita gente faz uma pergunta bem concreta: vale a pena pagar por ele? Esse plugin custa cerca de 99 dólares americanos e oferece um período de teste gratuito de 30 dias. Se você é usuário do PixInsight, pode solicitar diretamente um número de série e atualizar a instalação para experimentá-lo.

A minha própria resposta é direta: essa coisa já estava havia tempos no meu carrinho e, terminado o teste, arrematei.

Limitações e cuidados no uso

Por mais prático que o BXT seja, ele não é onipotente. Reúno algumas situações que você encontra na prática:

A capacidade de correção tem um limite

Certa vez eu tinha um lote de imagens com problemas causados por tiles ao redor das bordas e recorri ao BXT para ver se havia alguma chance de recuperação. Tomando como exemplo o aglomerado aberto no enquadramento: após a correção as estrelas de fato ficaram menores, mas a melhora no formato das estrelas foi bastante limitada. A ferramenta consegue recuperar algumas coisas, mas não espere que ela suavize por completo problemas estruturais graves.

Comparação antes e depois da correção do BXT em uma imagem com problemas de tile

As áreas claras podem gerar pixels saturados

Este é um problema ao qual prestar atenção especial ao usar o BXT (AI2). As imagens a seguir estão todas na fase linear.

Tomemos como exemplo um núcleo de galáxia ampliado a 800%: na imagem original o núcleo é bastante claro, vagamente visível mesmo sem aplicar um screen stretch. Depois de passar pelo BXT — seja no modo normal, seja no modo Luminance Only —, a imagem apresentou alguns pixels saturados, de brilho altíssimo, quase chegando a 1 (branco puro). Basta aplicar um pouco de screen stretch a essas áreas saturadas para que tudo ao redor delas, uma vez esticado, sature junto, perdendo cor e detalhe.

Esse problema, por ora, não tem solução, e não aparece apenas no núcleo das galáxias: manifesta-se também ao redor das áreas saturadas de algumas estrelas brilhantes. Até agora, só o observei em imagens coloridas; em imagens monocromáticas não o vi.

A solução atual: cubra primeiro as áreas saturadas com uma máscara (por exemplo, extraindo o canal de luminância e invertendo-o), depois aplique o BXT, e você poderá contornar esse problema.

Um acréscimo: no NoiseXTerminator (NXT), se a imagem for uma imagem não linear já submetida a stretch — sobretudo uma cuja saturação ou curvas já foram bastante forçadas —, também me deparei com uma situação parecida, então os amigos que o usam podem ficar atentos.

Demonstração de pixels saturados gerados em um núcleo de galáxia após o BXT na fase linear

As mudanças no fluxo de trabalho trazidas pela IA

Fazia muito tempo que eu não fazia uma deconvolução manual. Uma vez ajustado adequadamente, o BXT roda um instante e está pronto; e, se você tiver instalada uma placa de vídeo compatível com CUDA, pode até pré-visualizar o resultado em tempo real.

A economia de tempo que ele traz vai além da etapa da deconvolução: depois da remoção das estrelas, não é mais preciso gastar uma enormidade de tempo consertando os defeitos residuais na imagem sem estrelas; e, na hora de reduzir o ruído, também não é mais preciso criar uma máscara toda vez para excluir as áreas que não precisam de tratamento. Toda a cadeia de ferramentas de IA simplificou várias das etapas que antes mais desgastavam os nervos.

(Na época, circulava ainda na comunidade o boato de que o próximo produto seria um GradientXTerminator II treinado com um modelo de IA, mas, no fim, parece que a coisa acabou indo mais na direção do DBE.)

O resultado da imagem após a deconvolução por IA

A mentalidade correta de uso

Para concluir, cito uma advertência do próprio Russell Croman. Embora o BlurXTerminator AI4 possa corrigir uma gama mais ampla de aberrações ópticas, nada é capaz de substituir um ajuste adequado do equipamento. Não importa quais ferramentas você use, dados brutos melhores sempre produzirão uma imagem final melhor.

O AI4 pode corrigir sem esforço algumas aberrações graves, mas a capacidade de qualquer ferramenta de software de corrigir problemas é sempre limitada. Invista tempo e esforço em reduzir ao mínimo os erros de colimação, a inclinação do plano focal, a flexão do trem óptico, os erros de foco e os erros de guiagem, e você será recompensado com resultados superiores.

Ilustração da mentalidade de uso do BXT

O BXT é uma ferramenta poderosa, mas serve para tornar os bons dados melhores, não é uma poção mágica para salvar dados ruins. Essa mentalidade importa mais do que qualquer configuração de parâmetro.