Research Article

Técnicas de redução de ruído baseadas em aprendizado de máquina com eficiência energética para imagens médicas sustentáveis

DOI:

10.3791/68968

September 16th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Este estudo propõe uma metodologia de redução de ruído com eficiência energética que integra o pré-processamento de imagens para melhorar a qualidade da imagem médica, reduzir o custo computacional e apoiar práticas de diagnóstico sustentáveis. O método aumenta a clareza em varreduras de baixa dose e legadas, permitindo o diagnóstico remoto e reduzindo a exposição à radiação, o uso de energia e o lixo eletrônico.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Os modelos convencionais de aprendizado profundo demonstraram potencial de redução de ruído, mas enfrentam desafios como carga computacional extensa, uso de energia e tempo de treinamento. Este estudo apresenta uma metodologia de redução de ruído com eficiência energética que integra aprimoramento de imagem e agrupamento de K-means como técnicas de pré-processamento para melhorar a qualidade de entrada antes de aplicar redes neurais. Este estudo propõe um pipeline de redução de ruído com eficiência energética integrando aprimoramento de imagem usando kernels de nitidez e segmentação de imagem por meio de agrupamento K-means antes da aplicação de um autoencoder convolucional. As etapas de pré-processamento permitiram que o modelo identificasse limites anatômicos e separasse regiões afetadas por ruído, melhorando assim a qualidade da entrada e aumentando a convergência do treinamento. O pré-processamento aprimora os principais recursos da imagem e distingue as regiões afetadas pelo ruído, permitindo o limite adaptativo e a redução de ruído mais eficaz com custo computacional reduzido. O modelo proposto foi avaliado usando conjuntos de dados de TC e RM disponíveis publicamente. O desempenho foi avaliado por meio da Relação Sinal-Ruído de Pico (PSNR), Medida do Índice de Similaridade Estrutural (SSIM) e precisão da classificação. Os resultados mostraram que o PSNR melhorou de 21,52 dB para 28,14 dB; O SSIM aumentou de 0,7619 para 0,8690 e a precisão da validação também melhorou. O pré-processamento integrado reduziu o tempo de treinamento em ~20% e reduziu a utilização da GPU, suportando assim a reprodutibilidade e a implantação em ambientes com restrições computacionais. A metodologia oferece suporte a práticas sustentáveis de imagens médicas, minimizando a exposição à radiação, reduzindo varreduras repetidas e estendendo a vida útil de equipamentos de imagem mais antigos. Esse pipeline contribui para imagens médicas sustentáveis, minimizando a exposição à radiação, reduzindo varreduras repetidas e estendendo a vida útil dos equipamentos de imagem legados. Também é adequado para diagnósticos remotos, aprimorando os fluxos de trabalho de telemedicina em ambientes com poucos recursos. Além disso, a abordagem oferece suporte a diagnósticos remotos, tornando-a adequada para aplicações de telemedicina em ambientes de poucos recursos.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

As imagens médicas desempenham um papel fundamental no diagnóstico e no planejamento do tratamento, oferecendo informações não invasivas sobre as condições anatômicas e fisiológicas internas. Várias modalidades de imagem, raios-X, tomografia computadorizada (TC), ressonância magnética (RM), ultrassom e tomografia por emissão de pósitrons (PET), são rotineiramente usadas em ambientes clínicos para detectar anormalidades, monitorar a progressão da doença e orientar intervenções 1,2,3. Cada modalidade exibe vantagens únicas, mas é vulnerável a várias formas de degradação da imagem causadas por limitações de instrumentação, ambiente de aquisição e algoritmos de reconstrução4.

A qualidade da imagem é frequentemente comprometida pelo ruído, que pode se manifestar devido a efeitos térmicos, protocolos de baixa dose, interferência eletrônica, movimento do paciente ou calibração inadequada 5,6,7. As imagens de TC, por exemplo, freqüentemente exibem ruído de Poisson devido a limitações na contagem de fótons, enquanto as exames de ressonância magnética são propensas a ruídos gaussianos e riacianos decorrentes de inconsistências de campo magnético e artefatos de reconstrução 8,9. Esse ruído pode obscurecer estruturas anatômicas finas e sinais patológicos, potencialmente levando a diagnósticos incorretos ou sessões de imagem repetidas, o que, por sua vez, aumenta a exposição à radiação e os custos de saúde. A Figura 1, a Figura 2 e a Figura 3 ilustram as modalidades, tipos e causas do ruído em imagens médicas.

figure-introduction-1
Figura 1: Técnicas de captura de imagens médicas. Esta figura ilustra as modalidades de imagens médicas mais comumente usadas, incluindo raios-X, ressonância magnética, tomografia computadorizada, PET e ultrassom. Cada modalidade serve a propósitos diagnósticos exclusivos e é propensa a artefatos de ruído distintos. A ressonância magnética e a tomografia computadorizada, por exemplo, são particularmente sensíveis a distorções baseadas em movimento e reconstrução. Clique aqui para ver uma versão maior desta figura.

figure-introduction-2
Figura 2: Tipos de ruído de imagem. Exibe vários tipos de ruído de imagem que afetam imagens médicas, incluindo ruído gaussiano, ruído de sal e pimenta, ruído de manchas e ruído de Poisson. Cada tipo de ruído afeta a intensidade do pixel e a estrutura da imagem de maneira diferente, o que influencia a eficácia da redução de ruído. Clique aqui para ver uma versão maior desta figura.

figure-introduction-3
Figura 3: Causas do ruído da imagem. Esta figura resume as principais causas de ruído em sistemas de imagens médicas. Isso inclui erros de sensor, interferência eletrônica, baixa relação sinal-ruído (SNR), movimento do paciente e varredura de baixa dose. A compreensão dessas fontes informa a escolha das técnicas de pré-processamento e redução de ruído. Clique aqui para ver uma versão maior desta figura.

Para superar esses desafios, várias técnicas de redução de ruído foram empregadas. Métodos clássicos baseados em filtros, como filtros medianos, gaussianos e Wiener, são computacionalmente eficientes, mas geralmente resultam na perda de detalhes importantes da imagem. Técnicas orientadas por modelo, como limiar de wavelet, BM3D e difusão anisotrópica, oferecem melhor preservação estrutural, mas podem ser sensíveis a parâmetros de ajuste ou lutar em cenários de alto ruído 10,11,12.

Com o advento do aprendizado profundo, as Redes Neurais Convolucionais (CNNs) demonstraram desempenho excepcional na redução de ruído de imagens médicas, aprendendo mapeamentos complexos entre imagens ruidosas e limpas. No entanto, as redes profundas normalmente requerem altos recursos computacionais e tempo de treinamento estendido, levantando preocupações sobre a eficiência energética, especialmente em ambientes clínicos com recursos limitados 13,14,15.

Para lidar com essas limitações, pesquisas recentes se concentraram em estruturas híbridas de redução de ruído que integram técnicas de pré-processamento com redes neurais para reduzir a complexidade e melhorar o desempenho. Técnicas como aprimoramento de imagem e segmentação baseada em agrupamento K-means mostraram-se promissoras em isolar estruturas anatômicas relevantes e minimizar a carga sobre os algoritmos de aprendizado 16,17,18.

Além da redução de ruído, as técnicas de fusão de imagens multimodais avançaram para melhorar os detalhes do diagnóstico, combinando dados de diferentes modalidades de imagem. Trabalhos recentes destacam as inovações em andamento no domínio do processamento de imagens médicas 19,20,21,22,23.

A Figura 4 demonstra como o ruído pode degradar a clareza da imagem e potencialmente dificultar as interpretações clínicas. Essas limitações motivam a necessidade de abordagens de redução de ruído de alta fidelidade e com reconhecimento de energia que preservem a relevância clínica.

figure-introduction-4
Figura 4: Impacto do ruído na qualidade do diagnóstico. Demonstra como o ruído obscurece os detalhes anatômicos em exames de ressonância magnética e tomografia computadorizada. A comparação de imagens originais versus ruidosas revela degradação na clareza visual, especialmente ao longo dos limites dos órgãos e interfaces de tecidos moles. Clique aqui para ver uma versão maior desta figura.

Este estudo propõe um novo pipeline de redução de ruído que combina aprimoramento baseado em nitidez e segmentação K-means com um autoencoder baseado em CNN para reduzir o ruído e melhorar a eficiência computacional. O modelo proposto é validado usando métricas padrão e conjuntos de dados de referência. Além disso, avaliamos sua aplicabilidade em telemedicina, utilização de equipamentos legados e computação sustentável, abordando lacunas nas soluções convencionais de aprendizado profundo 24,25,26.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Este estudo utilizou exclusivamente conjuntos de dados de imagens de TC e RM não identificados e disponíveis publicamente. Nenhum sujeito humano ou animal vivo estava envolvido. Portanto, não foi necessária a aprovação do comitê de ética ou do comitê de ética em pesquisa.

Visão geral do método
Este protocolo apresenta um pipeline reproduzível para redução de ruído de imagens médicas com eficiência energética. Ele combina técnicas de pré-processamento, incluindo filtros de nitidez e clustering K-means, com um autoencoder baseado em rede neural convolucional (CNN) para reduzir o ruído das imagens. Este método integrado melhora a qualidade da imagem enquanto reduz o tempo de treinamento e o consumo de energia do hardware, apoiando diagnósticos médicos sustentáveis 19,20,21,22,23. A Figura 5 resume a estrutura de ponta a ponta.

figure-protocol-1
Figura 5: Proposta de arquitetura de estrutura de redução de ruído. Esta figura descreve o pipeline completo: aquisição de dados, pré-processamento (nitidez + segmentação K-means), seguido por redução de ruído do autoencoder baseado em CNN. Ele enfatiza a abordagem híbrida que visa reduzir o uso de energia, preservando a fidelidade estrutural. Clique aqui para ver uma versão maior desta figura.

O fluxo de trabalho completo está resumido na Figura 5, que mostra a sequência desde a configuração do conjunto de dados até o pré-processamento (nitidez e K-means) para a redução de ruído do codificador automático da CNN para o teste.

Configuração de software e ambiente
Opção A - Google Colab (recomendado para reprodutibilidade): Vá para colab.research.google.com, clique em Novo Bloco de Anotações. Selecione Tempo de execução > Alterar o tipo de tempo de execução > Acelerador de hardware: GPU > Salvar. Clique em Arquivo > Upload para fazer upload do notebook fornecido e do conjunto de dados .zip (ou conecte o Google Drive clicando em Arquivos > unidade de montagem). Na primeira célula de código, instale as dependências (já no notebook): pip install opencv-python scikit-image scikit-learn tensorflow matplotlib numpy pandas. Clique em Tempo de execução > Executar tudo. Confirme se você vê: (i) resumo do ambiente com versões de pacote, (ii) nome da GPU (na saída da célula) e (iii) criação de uma pasta de experimento runs/AAAA-MM-DD/.

Opção B - Local (conda): Abra o Anaconda Prompt/Terminal e execute:

figure-protocol-2

Coloque seu conjunto de dados em data/raw/ e scripts em code/. Execute: python code/train_autoencoder.py --data_root data --img_size 256 --k_values 3 5 --epochs 100 --batch 32 --lr 0.001. Confirme para ver: impressão do ambiente, GPU detectada e um diretório de log runs/AAAA-MM-DD/.

Preparação do conjunto de dados
Conjuntos de dados disponíveis publicamente de tomografias computadorizadas e ressonâncias magnéticas foram obtidos de repositórios de imagens médicas. Esses conjuntos de dados continham ruídos típicos de exames clínicos do mundo real e foram desidentificados de acordo com os padrões institucionais e éticos 8,9. Cada imagem foi redimensionada para 256 x 256 pixels e armazenada no formato PNG ou DICOM para compatibilidade. Os conjuntos de dados foram divididos aleatoriamente da seguinte forma: 70% para treinamento, 15% para validação e 15% para teste, garantindo uma distribuição estratificada das modalidades de imagem e níveis de ruído⁶. As estatísticas de ruído foram medidas usando a variância média de pixels antes da redução de ruído.

Organize pastas: Crie uma pasta conforme descrito abaixo:

figure-protocol-3

Para adicionar imagens, copie imagens de TC/RM não identificadas em dados/bruto/TC e dados/bruto/RESSONÂNCIA MAGNÉTICA (PNG, JPG ou DICOM). Padronizar o tamanho da imagem usando Python (recomendado): Execute a célula do notebook Resize & convert. Ele carrega cada imagem, converte a escala de cinza, se necessário, e redimensiona para 256 x 256 .

figure-protocol-4

Uma alternativa é usar a GUI (alternativa ImageJ/Fiji) conforme descrito. Clique em Arquivo > Importar > sequência de imagens (ou imagens únicas) e, em seguida , em Tipo de > de imagem > 8 bits, Ajustar > de imagem > tamanho... > 256 x 256 e, em seguida, Arquivo > Salvar como PNG > em data/preproc/.

Criar divisões: Execute a célula do notebook Train/Val/Test split (70/15/15); ele embaralha os nomes dos arquivos e os copia em data/splits/train|val|test/. O console imprime as contagens (por exemplo, Trem: 700, Val: 150, Teste: 150). Ponto de verificação (observar): Abra os dados / divide / treine / e verifique se as imagens são 256 x 256 e em tons de cinza (1 canal). Mantenha um pequeno manifesto CSV (splits.csv) que liste o caminho do arquivo, a modalidade e o rótulo dividido.

Pré-processamento de imagem
Use o kernel de afiação 3 x 3. Execute o aprimoramento da imagem usando um kernel de nitidez. Um kernel de convolução de nitidez foi usado para melhorar os limites anatômicos antes da segmentação:

figure-protocol-5

Este filtro acentua estruturas importantes, aumentando os componentes de alta frequência 4,5. Cada imagem foi convolvida usando a biblioteca OpenCV do Python (cv2.filter2D()) para gerar a imagem aprimorada. A Figura 6 ilustra as comparações antes e depois.

figure-protocol-6
Figura 6: Gráfico de precisão de validação para diferentes valores de k. Gráfico de barras ilustrando a precisão de validação alcançada para vários valores de K usados na etapa de agrupamento de K-means (K = 2, 3, 4, 5). A precisão atinge o pico em K=3, indicando separação ideal entre estruturas anatômicas e regiões de ruído. Escala: Valores de precisão normalizados (0-1). Clique aqui para ver uma versão maior desta figura.

Aplique (Python/OpenCV) usando o código abaixo.

figure-protocol-7

Ou use a alternativa GUI (ImageJ/Fiji) clicando em Processar > Filtros > Convolve. Cole a matriz 3 x 3 acima e clique em OK > Arquivo > Salvar como PNG > em data/preproc/enhanced/. Observe o ponto de verificação à medida que as bordas e os limites dos órgãos parecem mais nítidos; Se forem observados halos superafiados, reduza o peso central do kernel de 5 para 4,5 e execute novamente. A Figura 7 mostra os resultados de redução de ruído antes e depois. As imagens anteriores exibem claramente ruído e desfoque, enquanto as imagens posteriores exibem maior clareza, limites anatômicos mais nítidos e contraste aprimorado, demonstrando a eficácia do pipeline de redução de ruído proposto.

figure-protocol-8
Figura 7: Arquitetura de rede NAutoencoder de convolução. Ilustra a arquitetura do autoencoder: camada de entrada, codificador (camadas Conv + Pool), gargalo, decodificador (camadas Upsampling + Conv transpostas). Cada camada é rotulada com tamanho e função. Clique aqui para ver uma versão maior desta figura.

Agrupamento K-Means para segmentação
As imagens aprimoradas foram remodeladas usando NumPy (image.reshape(-1, 1)) e agrupadas usando sklearn.cluster.KMeans(n_clusters=3 ou 5). A saída segmentada foi remodelada de volta para 2D (np.reshape(clustered_array, image.shape)) para visualizar regiões anatômicas versus zonas de ruído14. A Tabela 1 lista as configurações de segmentação.

Sr NãoValor de kExatidão
130.761
250.869
370.75

Tabela 1: Valores de k com as respectivas precisões de validação. Esta tabela apresenta as precisões de validação obtidas para diferentes valores do parâmetro de agrupamento k usado na etapa de segmentação K-means do pipeline de redução de ruído. Os resultados demonstram que k = 5 produz a maior precisão, orientando a seleção ideal do parâmetro de agrupamento.

Segmentação K-Means: remodele e agrupe (Python / scikit-learn) usando o código abaixo.

figure-protocol-9

Execute a visualização de cores (opcional) e mapeie rótulos para cores para controle de qualidade visual e bordas de sobreposição da imagem nítida. Escolha K executando com K = 3 e K = 5; calcular a precisão da validação downstream (Tabela 1 lista as configurações; A Figura 6 mostra a precisão versus K). Este é um posto de controle; observar pixels com predominância de ruído formando clusters distintos; as regiões anatômicas devem permanecer contíguas. Se aparecerem pequenas manchas, aplique limites anatômicos.

Redução de ruído baseada em rede neural
Descrição da arquitetura: consulte a Figura 8 para obter o esquema do codificador-gargalo-decodificador. Um autoencoder baseado em CNN foi desenvolvido usando TensorFlow/Keras. A arquitetura incluiu: camada de entrada: imagem em tons de cinza de 256 x 256, codificador com três camadas convolucionais (kernel: 3 x 3, stride: 1, ativação ReLU), cada uma seguida de max-pooling; gargalo como representação latente densa, decodificador com três camadas de amostragem ascendente com convoluções transpostas, saída como camada ativada por Sigmoid produzindo uma imagem sem ruído. A Tabela 2 fornece parâmetros arquitetônicos completos em camadas.

figure-protocol-10
Figura 8: Resultados visuais do processo de redução de ruído. Apresenta imagem ruidosa original, imagem pré-processada e saída final sem ruído lado a lado para avaliação qualitativa. Demonstra a preservação da borda e a redução de artefatos. Clique aqui para ver uma versão maior desta figura.

Sr NãoAtributos de compilaçãoValores de atributos de compilação
1OtimizadorAdam
2PerdaEntropia cruzada categórica
3MétricasExatidão

Tabela 2: Atributos de compilação da rede neural. Esta tabela detalha os principais parâmetros de compilação usados para treinar o modelo de codificador automático convolucional. Essas configurações foram implementadas no TensorFlow e incluem o otimizador, a função de perda, a métrica de avaliação, o número de épocas e o tamanho do lote.

Configuração de treinamento: Os parâmetros de treinamento incluíram: função de perda como Erro Quadrático Médio (MSE), otimizador como Adam (taxa de aprendizado = 0,001), tamanho do lote de 32 e épocas como 100 com parada precoce (paciência = 10).

Uma breve visão geral do treinamento é a seguinte. Inicie o treinamento acessando o Colab e clicando em Tempo de execução > Executar tudo; confirme se a GPU está listada (por exemplo, Tesla T4). Use código/train_autoencoder.py python --data_root data --epochs 100 --batch 32 --lr 0.001 --early_stop 10. Monitore usando o console imprime época, train_loss, val_loss e hora/época. A interrupção precoce é desencadeada após paciência = 10 épocas sem melhora. O melhor modelo é salvo em runs/.../checkpoints/best.h5. Este é um ponto de verificação, observe usando o model.summary() que mostra a pilha de camadas; a contagem de parâmetros deve corresponder à Tabela 2. Se você receber erros de OOM, reduza o lote para 16 ou defina o tamanho da entrada para 224 x 224.

Pontos de verificação intermediários e solução de problemas
Após a nitidez e a segmentação, visualize três imagens por divisão e confirme (i) se as bordas são aprimoradas, (ii) as máscaras de cluster se alinham com a anatomia. Durante o treinamento, certifique-se de que a perda de validação diminua e não diverja. Se a saída sem ruído parecer muito suavizada, reduza o centro do kernel (4.5) ou aumente as épocas de treinamento em 10 com uma taxa de aprendizado mais baixa (por exemplo, 5e-4).

Avaliação de desempenho: As seguintes métricas quantitativas foram usadas: Relação sinal-ruído de pico (PSNR), Medida do Índice de Similaridade Estrutural (SSIM) e Precisão de validação da classificação de imagens sem ruído.

O método proposto melhorou o PSNR de 21,52 para 28,14 dB e o SSIM de 0,76 para 0,86 em comparação com os modelos de linha de base apresentados em 7,16. A eficiência energética foi registrada monitorando o uso da GPU (logs NVIDIA-SMI) e o tempo de treinamento. A Tabela 3 resume os resultados de redução de ruído.

Sr NãoMétricaModelo de linha de base
1Tempo médio de época (seg)25.8
2Energia total de treinamento (kWh)0.52
3Utilização da GPU (%)85%
4Tempo de inferência por imagem (ms)18.7
5Precisão de validação (%)76.19%
6PSNR (dB)21.52
7SSIM0.7619

Tabela 3: Métricas de avaliação de desempenho da linha de base versus o método proposto. Esta tabela compara o pipeline de redução de ruído proposto com um modelo de linha de base em várias métricas de desempenho, incluindo tempo de treinamento, utilização de GPU e medidas de qualidade (PSNR, SSIM e precisão de validação). Os resultados indicam melhoria da eficiência energética e da qualidade da imagem com o método proposto.

Calcule PSNR/SSIM e uso de energia. Para PSNR/SSIM (scikit-image), use o código abaixo.

figure-protocol-11

Para uso de energia de computação/GPU, execute a célula que registra nvidia-smi --query-gpu=power.draw,utilization.gpu --format=csv -l 1 to runs/.../gpu_log.csv durante o treinamento (fornecido no notebook). Em um segundo terminal, execute o seguinte código:

figure-protocol-12

Analise CSV para calcular a potência média (W) e integre ao longo do tempo de treinamento a energia estimada (Wh = kWh). O notebook agrega PSNR, SSIM, precisão de validação, tempo de época e energia em results_table3.csv para inclusão direta.

Avaliação de sustentabilidade e simulação de telemedicina
Para avaliar a sustentabilidade do hardware do dispositivo, aplicamos o ruído gaussiano e de Poisson para simular a degradação da imagem de dispositivos antigos. O modelo restaurou essas entradas degradadas para uma qualidade quase diagnóstica, validando sua robustez 27,28,29. Em simulações de telemedicina, imagens sem ruído foram transmitidas por largura de banda simulada de 256 Kbps usando soquetes Python. A clareza visual foi mantida, suportando diagnósticos remotos 30,31,32.

Para simulação de envelhecimento do dispositivo, aplique ruído gaussiano (σ=10-30) e ruído de Poisson para limpar imagens (simulação de envelhecimento celular) e salve em dados/simulado/envelhecido/. Execute o modelo treinado em entradas antigas/; salve as saídas em results/aged_denoised/. Observe que a qualidade visual deve atingir fidelidade quase diagnóstica; comparar PSNR/SSIM com a linha de base.

Para teste de largura de banda de telemedicina, compacte imagens com ruído para PNG/JPEG em 85% a 95% e envie um link simulado de 256 kbps usando o teste de soquete Python (telemed_sim.py) fornecido. Meça o tempo de ida e volta e o hash de integridade do arquivo; Verifique se nenhum artefato de diagnóstico foi introduzido. Observe que a clareza visual é preservada e os tamanhos de arquivo adequados para fluxos de trabalho de baixa largura de banda.

Ponto de extremidade do protocolo
Na conclusão, você deve ter: (i) imagens nítidas em preproc/enhanced/, (ii) imagens segmentadas em preproc/segmented/, (iii) um autoencoder treinado com best.h5 em runs/.../checkpoints/, (iv) saídas sem ruído para imagens de teste e envelhecidas em results/, (v) um arquivo de métricas compilado (results_table3.csv) resumindo PSNR, SSIM, precisão de validação, tempo de época e energia estimada.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Resultados de pré-processamento e segmentação
A fase inicial de pré-processamento melhorou a visibilidade dos limites anatômicos críticos, reduzindo a interferência de fundo. Conforme visualizado na Figura 7, as imagens nítidas exibiram uma definição de borda mais clara, o que ajudou na segmentação a jusante. As imagens segmentadas criadas usando agrupamento K-means com valores de K = 3 e 5 isolaram com sucesso pixels pesados de ruído de áreas diagnosticamente relevantes<...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Este trabalho apresenta uma abordagem híbrida de redução de ruído que integra o pré-processamento de imagem com um autoencoder convolucional para melhorar a qualidade da imagem diagnóstica enquanto otimiza o uso de energia e o desempenho computacional.

O método combina filtros de nitidez e agrupamento K-means na fase de pré-processamento para melhorar a clareza da borda e reduzir o ruído irrelevante, que é seguido por um codificador automático baseado em CNN p...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Não há conflitos de interesse a declarar.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Os autores gostariam de expressar sua sincera gratidão à Universidade de Vishwakarma (VU), Pune, e ao Departamento de Engenharia da Computação do Instituto de Tecnologia de Vishwakarma (VIT), Pune, por fornecer a infraestrutura, conjuntos de dados e instalações de computação necessários para esta pesquisa. Agradecimentos especiais são estendidos aos estagiários de pesquisa estudantil por seu apoio na preparação de dados e testes preliminares. Este trabalho não foi apoiado por nenhuma doação específica de agências de financiamento nos setores público, comercial ou sem fins lucrativos.

Contribuição do autor:
Vidula Meshram contribuiu para a conceituação da metodologia, desenho do modelo de pré-processamento e redução de ruído e supervisão do manuscrito. Vishal A. Meshram liderou a implementação do algoritmo, realizou treinamento, testes e experimentos de avaliação de energia e contribuiu para a redação e edição do manuscrito. Pallavi Rege apoiou a curadoria de dados, revisão da literatura e verificação de citações. Gandharva Thite trabalhou na codificação da arquitetura do autoencoder, gerando figuras e tabelas, e auxiliou na avaliação de desempenho. Kailas Patil e Shrikant Jadhav serviram como autores correspondentes, contribuíram para a validação técnica, revisão do manuscrito e finalizaram a submissão.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Google ColaboratoryPesquise no GoogleN/APlataforma em nuvem usada para treinamento e teste de modelos
Keras (v2.x)Código abertoN/AAPI de alto nível para TensorFlow usada para implementação de rede neural
Matplotlib (v3.4 ou superior)Código abertoN/AUsado para visualização de imagens e resultados
Microsoft Excel 365MicrosoftN/AUsado para tabulação e análise de resultados
NumPy (v1.21 ou superior)Código abertoN/AUsado para operações matriciais e computação numérica
NVIDIA Tesla T4 GPUNVIDIAN/AGPU usada para treinamento acelerado e inferência
Conjunto de dados de imagens médicas disponíveis publicamente (imagens de tomografia computadorizada e ressonância magnética)Bancos de dados de código abertoN/AUsado como dados de origem para treinamento, validação e teste de modelo
Python (v3.8 ou superior)Fundação de Software PythonN/ALinguagem de programação usada para implementação de modelos
Scikit-learn (v0.24 ou superior)Código abertoN/AUsado para agrupamento e pré-processamento de K-means
TensorFlow (v2.x)mesaN/ABiblioteca de aprendizado profundo usada para desenvolvimento de modelo CNN

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Qu, H., Liu, K., Zhang, L. Research on improved black widow algorithm for medical image denoising. Sci Rep. 14 (1), 2514(2024).
  2. Asiri, A. A., et al. Optimized brain tumor detection: A dual-module approach for MRI image enhancement and tumor classification. IEEE Access. 12, 42868-42887 (2024).
  3. Lee, S., Lee, J. K., Lee, J. Multihead neural network for multiple segmented images-based diagnosis of thyroid-associated orbitopathy activity. IEEE Access. 12, 43862-43873 (2024).
  4. Pan, S., Li, Y. EBDNet: Integrating optical flow with kernel prediction for burst denoising. IEEE Transact Circuits Syst Video Technol. 34 (9), 8456-8468 (2024).
  5. Gupta, M., et al. Medical image denoising using convolutional autoencoder with shortcut connections. 2023 5th Int Conf Smart Syst Inventive Technol (ICSSIT), IEEE. , 1524-1528 (2023).
  6. Muksimova, S., et al. Enhancing medical image denoising with innovative teacher-student model-based approaches for precision diagnostics. Sensors. 23 (23), 9502(2023).
  7. Fan, C. M., Liu, T. J., Liu, K. H. SUNet: Swin transformer UNet for image denoising. arXiv. , (2022).
  8. Hussain, S., et al. Modern diagnostic imaging technique applications and risk factors in the medical field: A review. BioMed Res Int. 2022, 5164970(2022).
  9. Patil, R., Bhosale, S. Medical image denoising techniques: A review. Int J Eng Sci Technol. 4 (1), 21-33 (2022).
  10. Wang, F., et al. Local-global feature-aware transformer based residual network for hyperspectral image denoising. IEEE Transact Geosci Remote Sensing. 60, 1-19 (2022).
  11. Yaroshchak, S., Smaida, M., El Barg, Y. Medical image enhancement based on convolutional denoising autoencoders and GMD model. MoMLeT+ DS: 3rd Int Workshop Modern Machine Learning Technol Data Sci. , (2021).
  12. Pradeep, S., Nirmaladevi, P. A review on speckle noise reduction techniques in ultrasound medical images based on spatial domain, transform domain and CNN methods. IOP Conf Series Mater Sci Eng. 1055 (1), 012116(2021).
  13. Li, Y., et al. A novel medical image denoising method based on conditional generative adversarial network. Computat Mathemat Methods Med. 2021, 1-11 (2021).
  14. Sharif, S. M. A., Naqvi, R. A., Biswas, M. Learning medical image denoising with deep dynamic residual attention network. Mathematics. 8 (12), 2192(2020).
  15. Diwakar, M., Singh, P. CT image denoising using multivariate model and its method noise thresholding in non-subsampled shearlet domain. Biomed Signal Proc Control. 57, 101754(2020).
  16. Sagheer, S. V. M., George, S. N. A review on medical image denoising algorithms. Biomed Signal Proc Cont. 61, 102036(2020).
  17. Fan, L., et al. Brief review of image denoising techniques. Vis Computing Indust Biomed Art. 2 (1), 7(2019).
  18. Kollem, S., Reddy, K. R. L., Rao, D. S. A review of image denoising and segmentation methods based on medical images. Int J Machine Learning Comput. 9 (3), 288-295 (2019).
  19. Gondara, L. Medical image denoising using convolutional denoising autoencoders. 2016 IEEE 16th Int Conf Data Mining Workshops (ICDMW), IEEE. , 241-246 (2016).
  20. Ameen, M., Ahmed, S. A. An extensive review of medical image denoising techniques. Global J Med Res. 16 (2), 85-90 (2016).
  21. Satheesh, S., Prasad, K. V. S. V. R. Medical image denoising using adaptive threshold based on contourlet transform. arXiv. , (2011).
  22. Thamilselvan, P. Improving medical image preprocessing using denoising technique. ICTACT J Image Video Proc. 12 (3), 2650-2654 (2022).
  23. Kaur, S., Singla, J., Singh, A. Review on medical image denoising techniques. 2021 Int Conf Innovative Pract Technol Manag (ICIPTM), IEEE. , 61-66 (2021).
  24. Image noise causes. Pixop Blog. , Pixop. https://www.pixop.com/blog/image-noise-causes (2025).
  25. Brendlin, A. S., et al. Deep-learning denoising minimizes radiation exposure in neck CT. Acad Radiol. 31 (5), 2144-2155 (2024).
  26. Fan, C. M., Liu, T. J. Environmental sustainability and AI in radiology: A double-edged sword. Radiology. 232 (030), 1-10 (2024).
  27. Bolongkikit, S., Tang, C. K. S., Miskon, M. S. Medical e-waste: The environmental burden of obsolete healthcare equipment. IEEE Eng Manag Rev. 51 (2), 32-41 (2023).
  28. Kaushik, K., Tiwari, R. Software-based enhancement of legacy imaging devices in rural healthcare. Health Informat J. 30 (1), 112-125 (2024).
  29. Aslam, S., Usman, A., Doyle, D. V. Eco-smart medical technologies: Extending equipment lifespan via AI-driven optimization. Sustainable Computing Informat Syst. 39, 100932(2024).
  30. Wang, J., et al. Effectiveness of AI for enhancing computed tomography image quality and reducing radiation dose: A meta-analysis. J Med Internet Res. 27 (1), e66622(2025).
  31. Zhang, Q., et al. AI: Reducing the environmental impact of deep learning. IEEE Transact Artificial Intelligence. 4 (3), 270-282 (2023).
  32. Strubell, E., Ganesh, A., McCallum, A. Energy and policy considerations for deep learning in NLP. Proc ACL. , 3645-3650 (2020).
  33. Meshram, V., Patil, K., Meshram, V. Effective medicine management for visually impaired people: PocketMed. ICIC Express Lett. 17 (12), 1331-1340 (2023).
  34. Suryawanshi, Y., Meshram, V., Meshram, V., Patil, K., Chumchu, P. Face mask wearing image dataset: A comprehensive benchmark for image-based face mask detection models. Data in Brief. 51, 109755(2023).
  35. de Souza, F. M., et al. Sustainable machine learning: Foundations and trends. ACM Comput Surveys. 56 (2), 1-35 (2024).
  36. Meshram, V., Meshram, V., Patil, K., Suryawanshi, Y., Chumchu, P. A comprehensive dataset of damaged banknotes in Indian currency (Rupees) for analysis and classification. Data in Brief. 51, 109699(2023).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Energy Efficient DenoisingMedical ImagingImage EnhancementK Means ClusteringConvolutional AutoencoderSharpening KernelsCT ImagingMRI ImagingAdaptive ThresholdingTelemedicine Workflows
Video Coming Soon

Related Articles