Utilizar a aprendizagem auto-supervisionada para eliminar o ruído das imagens
Descubra como a aprendizagem auto-supervisionada elimina o ruído e melhora a nitidez das imagens utilizando técnicas de IA para fotografia, medicina e sistemas de visão.

Descubra como a aprendizagem auto-supervisionada elimina o ruído e melhora a nitidez das imagens utilizando técnicas de IA para fotografia, medicina e sistemas de visão.

As imagens fazem parte do nosso quotidiano, desde as fotografias que tiramos até aos vídeos gravados por câmaras em locais públicos. Elas contêm informações perspicazes, e a tecnologia de ponta permite analisar e interpretar esses dados.
Em particular, a visão por computador, um ramo da inteligência artificial (IA), permite que as máquinas processem a informação visual e compreendam o que vêem, tal como os humanos. No entanto, nas aplicações do mundo real, as imagens estão muitas vezes longe de ser perfeitas.
O ruído da imagem causado pela chuva, poeira, pouca luz ou limitações do sensor pode ocultar detalhes importantes, dificultando a detect objectos ou a interpretação precisa de cenas por parte dos modelos de IA de visão. A redução de ruído da imagem ajuda a reduzir esse ruído, permitindo que os modelos de IA de visão vejam os detalhes com mais clareza e façam melhores previsões.

Tradicionalmente, a remoção de ruído de imagens baseia-se na aprendizagem supervisionada, em que os modelos são treinados utilizando pares de imagens com ruído e limpas para aprender a remover o ruído. No entanto, a recolha de imagens de referência perfeitamente limpas nem sempre é prática.
Para fazer face a este desafio, os investigadores desenvolveram desnaturalizadores de imagem auto-supervisionados. O seu objetivo é formar modelos de IA para aprenderem diretamente com os dados, criando os seus próprios sinais de aprendizagem para remover o ruído e manter os detalhes importantes sem necessitar de imagens de referência limpas.
Neste artigo, vamos analisar mais detalhadamente os denoisers de imagem auto-supervisionados, como funcionam, as principais técnicas por detrás deles e as suas aplicações no mundo real. Vamos começar!
As imagens ruidosas podem dificultar a interpretação do que está numa fotografia por parte dos modelos de IA da Vision. Uma fotografia tirada em condições de pouca luz, por exemplo, pode parecer granulada ou desfocada, ocultando caraterísticas subtis que ajudam um modelo a identificar objectos com precisão.
Na eliminação de ruído baseada na aprendizagem supervisionada, os modelos são treinados utilizando pares de imagens, uma com ruído e outra limpa, para aprender a remover o ruído indesejado. Embora esta abordagem funcione bem, a recolha de dados de referência perfeitamente limpos é muitas vezes morosa e difícil em cenários reais.
É por isso que os investigadores se voltaram para a redução de ruído de imagens auto-supervisionada. A redução de ruído de imagens auto-supervisionada baseia-se no conceito de aprendizagem auto-supervisionada, em que os modelos se ensinam a si próprios criando os seus próprios sinais de aprendizagem a partir dos dados.
Uma vez que este método não depende de grandes conjuntos de dados rotulados, a redução de ruído auto-supervisionada é mais rápida, mais escalável e mais fácil de aplicar em domínios como a fotografia com pouca luz, a imagiologia médica e a análise de imagens de satélite, em que as imagens de referência limpas não estão frequentemente disponíveis.
Em vez de se basear em imagens de referência limpas, esta abordagem treina diretamente em dados ruidosos, prevendo pixels mascarados ou reconstruindo partes em falta. Através deste processo, o modelo aprende a distinguir entre detalhes de imagem significativos e ruído aleatório, conduzindo a resultados mais claros e precisos.
Embora possa parecer semelhante à aprendizagem não supervisionada, a aprendizagem auto-supervisionada é, na realidade, um caso especial da mesma. A principal distinção é que, na aprendizagem auto-supervisionada, o modelo cria as suas próprias etiquetas ou sinais de treino a partir dos dados para aprender uma tarefa específica. Em contrapartida, a aprendizagem não supervisionada centra-se na procura de padrões ou estruturas ocultas nos dados sem qualquer tarefa explícita ou objetivo predefinido.
No que respeita à redução de ruído auto-supervisionada, existem várias formas de aprendizagem. Alguns modelos de redução de ruído auto-supervisionados preenchem os pixels mascarados ou em falta, enquanto outros comparam várias versões ruidosas da mesma imagem para encontrar detalhes consistentes.
Por exemplo, um método popular conhecido como aprendizagem do ponto cego centra-se no treino do modelo de redução de ruído para ignorar o pixel que está a reconstruir e confiar no contexto circundante. Ao longo do tempo, o modelo reconstrói imagens de alta qualidade, preservando as texturas, os bordos e as cores essenciais.
Em seguida, vamos explorar o processo subjacente à forma como a aprendizagem auto-supervisionada elimina o ruído.
O processo de redução de ruído auto-supervisionado começa normalmente por alimentar o modelo de redução de ruído com imagens com ruído. O modelo analisa os pixéis próximos para estimar o aspeto que cada pixel pouco nítido ou mascarado deve ter, aprendendo gradualmente a distinguir entre ruído e detalhes visuais reais.
Considere uma imagem de um céu escuro e granulado. O modelo olha para as estrelas próximas e para os padrões circundantes para prever o aspeto que cada mancha ruidosa deveria ter sem o ruído. Ao repetir este processo em toda a imagem, aprende a separar o ruído aleatório das caraterísticas significativas, produzindo um resultado mais claro e mais exato.
Por outras palavras, o modelo prevê uma versão mais limpa da imagem com base no contexto, sem nunca precisar de uma referência perfeitamente limpa. Este processo pode ser implementado utilizando diferentes tipos de modelos, cada um com pontos fortes únicos no tratamento do ruído.
Eis um breve resumo dos tipos de modelos normalmente utilizados para a eliminação de ruído de imagens auto-supervisionada:

O treino destes modelos com imagens tiradas em diferentes condições de iluminação e definições ISO ajuda-os a funcionar bem em muitas situações do mundo real. Nas câmaras digitais, as definições ISO controlam a intensidade com que a câmara ilumina a imagem, amplificando o sinal que recebe.
Um ISO mais elevado torna as fotografias mais brilhantes em locais escuros, mas também aumenta o ruído e reduz os pormenores. Ao aprender com as imagens tiradas com diferentes níveis de ISO, os modelos ficam mais aptos a distinguir os detalhes reais do ruído, conduzindo a resultados mais claros e precisos.
Os denoisers aprendem a distinguir o ruído dos detalhes reais da imagem através de diferentes técnicas de formação, que são separadas dos tipos de modelos utilizados para o denoising. Os tipos de modelos, como CNNs, autoencoders e transformers, descrevem a estrutura da rede e a forma como esta processa a informação visual.
As técnicas de formação, por outro lado, definem a forma como o modelo aprende. Alguns métodos utilizam a previsão baseada no contexto, em que o modelo preenche os pixéis em falta ou mascarados utilizando informações de áreas próximas.
Outros utilizam a aprendizagem baseada na reconstrução, em que o modelo comprime uma imagem numa forma mais simples e depois reconstrói a imagem, ajudando-a a reconhecer estruturas significativas, como arestas e texturas, enquanto filtra o ruído aleatório.
Em conjunto, o tipo de modelo e a técnica de formação determinam a eficácia com que um denoiser pode limpar imagens. Ao combinar a arquitetura certa com a abordagem de aprendizagem certa, os denoisers auto-supervisionados podem adaptar-se a muitos tipos de ruído e produzir imagens mais claras e precisas, mesmo sem dados de referência limpos.
Técnicas-chave na eliminação de ruído de imagens com IA auto-supervisionada
Seguem-se algumas das técnicas de formação mais utilizadas que permitem uma redução de ruído de imagem auto-supervisionada eficaz:
A redução de ruído da imagem é um equilíbrio cuidadoso entre dois objectivos: reduzir o ruído e manter os detalhes finos intactos. Demasiada redução de ruído pode fazer com que uma imagem pareça suave ou desfocada, enquanto que muito pouco pode deixar para trás grão ou artefactos indesejados.
Para compreender até que ponto um modelo atinge este equilíbrio, os investigadores utilizam métricas de avaliação que medem a clareza da imagem e a preservação dos detalhes. Estas métricas mostram até que ponto um modelo limpa uma imagem sem perder informações visuais importantes.
Seguem-se métricas de avaliação comuns que ajudam a medir a qualidade da imagem e o desempenho da redução de ruído:
Agora que compreendemos melhor o que é a eliminação de ruído, vamos explorar a forma como a eliminação de ruído de imagens auto-supervisionada é aplicada em cenários do mundo real.
Tirar fotografias nítidas de estrelas e galáxias não é fácil. O céu noturno é escuro, pelo que as câmaras necessitam frequentemente de longos tempos de exposição, o que pode introduzir ruído indesejado. Este ruído pode desfocar detalhes cósmicos finos e tornar os sinais fracos mais difíceis de detect
As ferramentas de redução de ruído tradicionais podem ajudar a reduzir o ruído, mas muitas vezes removem pormenores importantes com ele. A redução de ruído auto-supervisionada oferece uma alternativa mais inteligente. Ao aprender diretamente a partir de imagens com ruído, o modelo de IA pode reconhecer padrões que representam caraterísticas reais e separá-los do ruído aleatório.
O resultado são imagens muito mais nítidas de objectos celestes como estrelas, galáxias e o Sol, revelando detalhes ténues que de outra forma poderiam passar despercebidos. Pode também realçar caraterísticas astronómicas subtis, melhorando a nitidez da imagem e tornando os dados mais úteis para a investigação científica.

Os exames médicos como as ressonâncias magnéticas, as tomografias computorizadas e as imagens de microscopia captam frequentemente ruído que pode tornar os pequenos pormenores mais difíceis de ver. Isto pode ser um problema quando os médicos precisam de detetar sinais precoces de doença ou track as alterações ao longo do tempo.
O ruído da imagem pode resultar do movimento do doente, da fraca intensidade do sinal ou dos limites da quantidade de radiação que pode ser utilizada. Para tornar os exames médicos mais nítidos, os investigadores exploraram métodos de redução de ruído auto-supervisionados como o Noise2Self e outras abordagens semelhantes.
Estes modelos são treinados diretamente em imagens de RMN do cérebro com ruído, aprendendo os padrões de ruído por si próprios e limpando-os sem necessitar de exemplos perfeitamente claros. As imagens processadas apresentaram texturas mais nítidas e melhor contraste, facilitando a identificação de estruturas finas. Estes denoisers alimentados por IA simplificam o fluxo de trabalho no diagnóstico por imagem e melhoram a eficiência da análise em tempo real.

Na maioria dos casos, a redução de ruído tem um impacto significativo numa vasta gama de aplicações de visão por computador. Ao remover ruídos e distorções indesejáveis, produz dados de entrada mais limpos e consistentes para serem processados pelos modelos de IA de visão.
Imagens mais nítidas conduzem a um melhor desempenho em tarefas de visão computacional, como a deteção de objectos, a segmentação de instâncias e o reconhecimento de imagens. Eis alguns exemplos de aplicações em que os modelos de IA de visão, tais como Ultralytics YOLO11 e Ultralytics YOLO26, podem beneficiar da redução de ruído:
Eis algumas das principais vantagens da utilização da redução de ruído auto-supervisionada em sistemas de imagiologia:
Apesar das suas vantagens, a redução de ruído auto-supervisionada também tem algumas limitações. Eis alguns factores a considerar:
A redução de ruído auto-supervisionada ajuda os modelos de IA a aprender diretamente a partir de imagens com ruído, produzindo resultados mais nítidos e preservando os detalhes mais finos. Funciona eficazmente numa variedade de cenários desafiantes, tais como pouca luz, ISO elevado e imagens detalhadas. À medida que a IA continua a evoluir, estas técnicas desempenharão provavelmente um papel essencial em várias aplicações de visão por computador.
Junte-se à nossa comunidade e explore o nosso repositório GitHub para descobrir mais sobre IA. Se pretende criar o seu próprio projeto de IA de visão, consulte as nossas opções de licenciamento. Explore mais sobre aplicações como a IA nos cuidados de saúde e a IA de visão no retalho visitando as nossas páginas de soluções.