$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Aquisição de dados
Para validar nossa caixa de ferramentas, analisamos duas redes tubulares distintas no tecido hepático de camundongos adultos: canalículos biliares (BC) e redes senoidais. Para cada estrutura, uma imagem de microscopia 3D de um único animal foi usada para treinamento, enquanto duas imagens independentes de animais diferentes foram usadas exclusivamente para testes. Todas as imagens hepáticas foram adquiridas com resolução isotrópica de voxel de 0,3 μm/voxel, garantindo amostragem consistente nas três dimensões espaciais. O conjunto de dados, publicado originalmente em Morales-Navarrete et al.9, foi selecionado usando o Labkit25, fornecendo máscaras binárias de alta qualidade das estruturas tubulares usadas como verdade fundamental para aprendizado supervisionado. Para a rede senoidal, geramos dois tipos de máscaras binárias: uma delineando as bordas do tubo (representação oca) e outra capturando o volume tubular preenchido, possibilitando diferentes estratégias de treinamento dependendo da aplicação.
Além disso, avaliamos nossa caixa de ferramentas em um conjunto de dados externo de vasos sanguíneos cerebrais inteiros de Mus musculus adulto, fornecido como parte do desafio SELMA3D 2024. Este conjunto de dados consiste em imagens de microscopia de folha de luz 3D adquiridas em condições de alojamento padrão (ciclo de 12 h de luz/12 h de escuridão por 3 meses) e está disponível por meio de imagens BioStudies (S-BIAD1197)26. Cinco imagens cerebrais foram usadas para treinamento e dezenove para testes. As pilhas anisotrópicas originais foram reamostradas para dimensões de voxel isotrópicas usando interpolação linear em Fiji para garantir a compatibilidade com nosso pipeline de análise.
Pré-processamento
Para lidar com o número limitado de imagens 3D originais, aplicamos técnicas de aumento de dados que introduziram artefatos de imagem realistas e simularam relações sinal-ruído variáveis variando de 15 a 1. Essa abordagem foi fundamental para melhorar a generalização e a robustez dos modelos.
A imagem de teste foi subdividida em patches não sobrepostos de voxels de 64 x 64 x 64 para avaliar o desempenho do modelo em nível regional e avaliar a robustez em diferentes contextos espaciais dentro do mesmo volume 3D.
Arquitetura do modelo
Implementamos e comparamos duas arquiteturas de redes neurais convolucionais adaptadas para segmentação 3D:
Um U-Net17 3D padrão, composto por blocos codificadores-decodificadores simétricos com pool máximo de 2×2×2, camadas convolucionais com ativações de ReLU e uma convolução final 1 x 1 x 1 seguida por uma função sigmóide para classificação binária.
Um Attention U-Net27, que incorpora um mecanismo de atenção que destaca dinamicamente características salientes e suprime o fundo irrelevante, melhorando a segmentação de estruturas complexas e variáveis, como redes tubulares hepáticas.
Protocolo de treinamento
Ambas as arquiteturas foram treinadas usando as bibliotecas TensorFlow e Keras em um cluster de computação de alto desempenho equipado com 32 núcleos de CPU, 128 GB de RAM e duas GPUs NVIDIA A100 SXM4 de 40 GB. O Attention U-Net exigiu mais tempo de treinamento devido à sua complexidade arquitetônica, especialmente ao usar os conjuntos de dados aumentados (consulte a Tabela 1).
Métricas de avaliação
O desempenho do modelo foi avaliado quantitativamente nas imagens de teste mantidas usando métricas de segmentação padrão: coeficiente de dados, interseção sobre união (IoU), pontuação F1, similaridade de volume e sensibilidade e especificidade.
Os resultados para CB, estruturas senoidais e vasos estão resumidos na Figura 2, Figura 3, Figura 4 e Figura 5. Além disso, a Tabela 2 apresenta uma comparação de desempenho com métodos clássicos estabelecidos para segmentação tubular, incluindo Otsu e limiar adaptativo. Nossos modelos, particularmente o Attention U-Net treinado em dados aumentados, superaram consistentemente esses métodos tradicionais em todas as métricas.
Análise estatística e robustez
A análise de imagens inteiras, bem como os patches de voxel de 64 x 64 x 64 (Tabela 3) no conjunto de testes, também nos permitiu quantificar a variabilidade espacial nas previsões do modelo entre as regiões. Todos os modelos demonstraram alta precisão, com o Attention U-Net mostrando desempenho consistentemente superior, particularmente na pontuação F1 e no coeficiente de Dice. Os resultados qualitativos, mostrados na Figura 2A, B, Figura 3A, B, Figura 4A, B, Figura 5A, B, bem como no Vídeo 1, Vídeo 2, Vídeo 3 e Vídeo 4, apóiam esses achados, ilustrando o delineamento preciso das estruturas tubulares na maioria das regiões dos dados de teste.
Explicação de anomalias nas métricas de desempenho
Os valores mais baixos dos gráficos de caixa para a análise de patches (Figura Suplementar S1, Figura Suplementar S2, Figura Suplementar S3, Figura Suplementar S4 e Figura Suplementar S5) indicam a presença de outliers de desempenho em um subconjunto de patches de teste. Da mesma forma, a segmentação abaixo do ideal nos quadros finais dos vídeos pode ser atribuída a dois fatores principais:
Efeitos de limite: o desempenho da segmentação geralmente se degrada nas bordas da imagem, onde estruturas parciais são sub-representadas ou capturadas de forma incompleta, levando a maior incerteza e possível classificação incorreta.
Degradação da qualidade da imagem em planos z mais profundos: Apesar do tamanho isotrópico do voxel, fatores biológicos e técnicos, como atenuação do sinal, dispersão de luz e contraste reduzido na direção z, levam à redução da qualidade da imagem na parte inferior do volume. Essa degradação complica o delineamento preciso do limite e contribui para inconsistências de segmentação.
Esses fatores são desafios inerentes à imagem biológica 3D e são particularmente impactantes em regiões distantes do plano de imagem ou contendo limites de estrutura ambíguos.
Em resumo, nossos resultados demonstram que os modelos de segmentação baseados em aprendizado profundo, particularmente o Attention U-Net treinado com dados aumentados, oferecem delineamento robusto e preciso de estruturas tubulares complexas em imagens de microscopia hepática 3D. Ao alavancar conjuntos de dados selecionados, estratégias de aumento realistas e mecanismos de atenção, os modelos alcançaram desempenho superior em comparação com métodos clássicos, como limiar. A avaliação regional usando patches de voxel de 64³ confirmou a consistência e generalização da abordagem em diferentes regiões de imagem e complexidades estruturais. Embora algumas limitações persistam - principalmente devido a efeitos de contorno e degradação da imagem do plano z - nosso estudo destaca a eficácia das arquiteturas baseadas em atenção e fornece uma solução validada e de código aberto para segmentação tubular 3D de alta precisão em imagens biomédicas.

Figura 1: Fluxo de trabalho para a segmentação 3D de estruturas tubulares em imagens de microscopia de fluorescência usando modelos U-Net e Attention U-Net. (A) Preparação de dados: Seções esquemáticas 2D de imagens de microscopia de fluorescência 3D de tecido hepático de camundongo, mostrando as imagens originais e as máscaras binárias correspondentes. (B) Aumento de dados: Aumento baseado em simulação dos dados preparados, gerando imagens com diferentes relações sinal-ruído (por exemplo, SNR = 15 e SNR = 1). (C) Treinamento de modelo: Treinamento baseado em patch de modelos U-Net e Attention U-Net usando dados originais e aumentados. Patches de imagem e máscara de tamanho 64 x 64 x 64 são gerados para treinamento. (D) Avaliação do modelo: Métricas quantitativas de desempenho, incluindo Recall e F1 Score, são calculadas para cada modelo para avaliar a precisão da segmentação em conjuntos de dados de teste. (E) Inferência de Modelo: Aplicação do modelo treinado em imagens não vistas para gerar máscaras de segmentação previstas. Abreviatura: SNR = relação sinal-ruído. Clique aqui para ver uma versão maior desta figura.

Figura 2: Avaliação dos modelos U-Net e Attention U-Net para segmentação da rede Bile Canaliculi a partir de imagens de microscopia de fluorescência 3D do tecido hepático de camundongo. (A) Seções 2D representativas (seção intermediária) de imagens de microscopia de fluorescência 3D, exibindo a imagem original e a máscara de verdade fundamental correspondente para BC no tecido hepático de camundongo. As imagens no canto superior direito fornecem uma visão ampliada das inserções destacadas em cada seção. (B) Máscaras de segmentação previstas geradas pela U-Net, Attention U-Net e suas versões aumentadas. A linha superior destaca Verdadeiros Positivos (estruturas segmentadas corretamente), a inferior mostra Falsos Positivos (estruturas identificadas incorretamente) e Falsos Negativos (estruturas perdidas) para cada modelo. (C) Métricas de avaliação quantitativa para cada modelo, incluindo Precisão, Pontuação F1, Precisão, Recall, Similaridade de Volume e Coeficiente de Dice. A avaliação foi realizada nos patches extrudados da imagem 3D. As barras de erro denotam desvios padrão nas imagens de teste. Barra de escala: 60 μm; barra de escala inserida: 30 μm. Abreviatura: BC = canalículos biliares. Clique aqui para ver uma versão maior desta figura.

Figura 3: Avaliação dos modelos U-Net e Attention U-Net para segmentação da rede senoidal a partir de imagens de microscopia de fluorescência 3D do tecido hepático de camundongos. (A) Seções 2D representativas (seção intermediária) de imagens de microscopia de fluorescência 3D, exibindo a imagem original e a máscara de verdade fundamental correspondente para sinusóides no tecido hepático de camundongo. As imagens no canto superior direito fornecem uma visão ampliada das inserções destacadas em cada seção. (B) Máscaras de segmentação previstas geradas pela U-Net, Attention U-Net e suas versões aumentadas. A linha superior destaca Verdadeiros Positivos (estruturas segmentadas corretamente), a inferior mostra Falsos Positivos (estruturas identificadas incorretamente) e Falsos Negativos (estruturas perdidas) para cada modelo. (C) Métricas de avaliação quantitativa para cada modelo, incluindo Precisão, Pontuação F1, Precisão, Recall, Similaridade de Volume e Coeficiente de Dice. A avaliação foi realizada nos patches extrudados da imagem 3D. As barras de erro denotam desvios padrão nas imagens de teste. Barra de escala: 60 μm; Barra de escala inserida: 30 μm. Clique aqui para ver uma versão maior desta figura.

Figura 4: Avaliação dos modelos U-Net e Attention U-Net para segmentação da rede senoidal a partir de imagens de microscopia de fluorescência 3D de tecido hepático de camundongo, considerando a máscara como tubos preenchidos. (A) Seções intermediárias 2D representativas de imagens de microscopia de fluorescência 3D, exibindo a imagem original e a máscara de verdade fundamental correspondente para sinusóides no tecido hepático de camundongo. As imagens no canto superior direito fornecem uma visão ampliada das inserções destacadas em cada seção. (B) Máscaras de segmentação previstas geradas pela U-Net, Attention U-Net e suas versões aumentadas. Enquanto a linha superior destaca Verdadeiros Positivos (estruturas segmentadas corretamente), a inferior mostra Falsos Positivos (estruturas identificadas incorretamente) e Falsos Negativos (estruturas perdidas) para cada modelo. (C) Métricas de avaliação quantitativa para cada modelo, incluindo Precisão, Pontuação F1, Precisão, Recall, Similaridade de Volume e Coeficiente de Dice. A avaliação foi realizada nos patches extrudados da imagem 3D. As barras de erro denotam desvios padrão nas imagens de teste. Barra de escala: 60 μm; Barra de escala inserida: 30 μm. Clique aqui para ver uma versão maior desta figura.

Figura 5: Avaliação dos modelos U-Net e Attention U-Net para segmentação da rede vascular no cérebro de camundongos a partir de imagens de microscopia de folha de luz 3D usando máscaras de tubo preenchido. (A) Seções intermediárias 2D representativas extraídas de imagens de microscopia de folha de luz 3D do cérebro de camundongos, mostrando a imagem original e a máscara de verdade fundamental correspondente para vasos sanguíneos. As vistas ampliadas das inserções selecionadas são mostradas no canto superior direito de cada painel. Máscaras de segmentação previstas geradas por U-Net, Attention U-Net e suas versões aumentadas. A linha superior destaca Verdadeiros Positivos (estruturas de vasos segmentadas corretamente), enquanto a linha inferior ilustra Falsos Positivos (regiões segmentadas incorretamente) e Falsos Negativos (estruturas de vasos perdidos) para cada modelo. (C) Avaliação quantitativa do desempenho do modelo usando métricas como Exatidão, Pontuação F1, Precisão, Recall, Similaridade de Volume e Coeficiente de Dice. As avaliações foram realizadas em patches 3D extraídos dos volumes de teste. As barras de erro representam desvios padrão nas 19 imagens de teste. Clique aqui para ver uma versão maior desta figura.
Vídeo 1: Animação Z-Stack de máscaras previstas para a rede BC. O vídeo mostra uma sequência animada através da pilha z de máscaras de segmentação previstas para canalículos biliares no tecido hepático de camundongos, geradas por U-Net, Attention U-Net e suas versões aumentadas. Cada seção 2D destaca Verdadeiros Positivos (branco), Falsos Positivos (verde) e Falsos Negativos (magenta) para cada modelo, movendo-se por toda a pilha. Abreviatura: BC = canalículos biliares. Clique aqui para baixar este vídeo.
Vídeo 2: Animação Z-Stack de máscaras previstas para a rede senoidal. O vídeo mostra uma sequência animada através da pilha z de máscaras de segmentação previstas para sinusóides no tecido hepático de camundongos, geradas por U-Net, Attention U-Net e suas versões aumentadas. Cada seção 2D destaca Verdadeiros Positivos (branco), Falsos Positivos (verde) e Falsos Negativos (magenta) para cada modelo, movendo-se por toda a pilha. Clique aqui para baixar este vídeo.
Vídeo 3: Animação Z-Stack de máscaras previstas para a rede senoidal como tubos preenchidos. O vídeo mostra uma sequência animada através da pilha z de máscaras de segmentação previstas para a rede senoidal como tubos preenchidos no tecido hepático de camundongos, gerados por U-Net, Attention U-Net e suas versões aumentadas. Cada seção 2D destaca Verdadeiros Positivos (branco), Falsos Positivos (verde) e Falsos Negativos (magenta) para cada modelo, movendo-se por toda a pilha. Clique aqui para baixar este vídeo.
Vídeo 4: Animação Z-Stack de máscaras previstas para os vasos cerebrais. O vídeo mostra uma sequência animada através da pilha z de máscaras de segmentação previstas para embarcações, geradas por U-Net, Attention U-Net e suas versões aumentadas. Cada seção 2D destaca Verdadeiros Positivos (branco), Falsos Positivos (verde) e Falsos Negativos (magenta) para cada modelo, movendo-se por toda a pilha. Clique aqui para baixar este vídeo.
Tabela 1: Tempo de treinamento para modelos U-Net 3D e Attention U-Net 3D em conjuntos de dados Bile Canaliculi e Sinusoid com e sem aumento de dados. Tempo de treinamento para modelos U-Net 3D e Attention U-Net 3D em canaículos biliares e conjuntos de dados sinusóides com e sem aumento de dados. A tabela lista o número de patches para cada conjunto de dados e o tempo de treinamento correspondente em minutos. O aumento de dados aumenta o número de patches de 1353 para 10824, levando a um aumento significativo no tempo de treinamento. O modelo Attention U-Net requer consistentemente mais tempo de treinamento do que o modelo U-Net, especialmente com conjuntos de dados aumentados, devido à sua complexidade adicional em focar em recursos relevantes nos dados. Abreviatura: BC = canalículos biliares. Clique aqui para baixar esta tabela.
Tabela 2: Avaliação quantitativa dos modelos U-Net 3D e Attention U-Net 3D em quatro conjuntos de dados usando segmentação de imagem inteira. Esta tabela relata o desempenho de cada modelo, bem como métodos clássicos, como Otsu e limiar adaptativo, em quatro conjuntos de dados diferentes: canalículos biliares, redes sinusoidais (representações ocas e preenchidas) e vasculatura de todo o cérebro, usando imagens 3D inteiras para avaliação. Para cada combinação de modelo e conjunto de dados, o número de imagens de teste é listado, juntamente com as métricas de desempenho: Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dice, IoU e Similaridade de Volume. Essas métricas fornecem uma avaliação abrangente da qualidade da segmentação em termos de correção de voxel e concordância volumétrica entre as previsões e a verdade fundamental. Abreviaturas: BC = canalículos biliares; IoU = Interseção sobre União. Clique aqui para baixar esta tabela.
Tabela 3: Avaliação quantitativa dos modelos U-Net 3D e Attention U-Net 3D em quatro conjuntos de dados usando patches de 64 x 64 x 64. Esta tabela resume o desempenho dos modelos U-Net 3D e Attention U-Net 3D em quatro conjuntos de dados - canalículos biliares, redes senoidais (máscaras ocas e preenchidas) e vasculatura cerebral inteira - com base na avaliação em manchas de imagem 3D de tamanho 64×64×64 voxels. Para cada combinação de conjunto de dados de modelo, o número de patches de teste é listado ao lado das principais métricas de desempenho: Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dice, Interseção sobre União e Similaridade de Volume. Essas métricas em nível de patch oferecem insights localizados sobre o desempenho do modelo e são especialmente úteis para identificar a precisão da segmentação espacialmente heterogênea entre volumes. Abreviaturas: BC = canalículos biliares; IoU = Interseção sobre União. Clique aqui para baixar esta tabela.
Figura Suplementar S1: Desempenho de segmentação em nível de patch de modelos 3D U-Net e Attention U-Net para segmentação de canalículos biliares. Os gráficos ilustram o desempenho quantitativo dos modelos 3D U-Net e Attention U-Net em conjuntos de dados de canalículos biliares, avaliados usando patches de imagem 3D de tamanho 64 x 64 x 64 voxels. As métricas mostradas incluem Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dados, Interseção sobre União e Similaridade de Volume. Os resultados refletem a variabilidade entre os patches, oferecendo informações localizadas sobre o desempenho do modelo e destacando a heterogeneidade espacial nos volumes de tecido hepático 3D. Abreviaturas: BC = canalículos biliares; IoU = Interseção sobre União. Clique aqui para baixar este arquivo.
Figura S2 suplementar: Desempenho de segmentação em nível de patch de modelos 3D U-Net e Attention U-Net para segmentação senoidal. Os gráficos ilustram o desempenho quantitativo dos modelos 3D U-Net e Attention U-Net em conjuntos de dados sinusóides, avaliados usando patches de imagem 3D de tamanho 64 x 64 x 64 voxels. As métricas mostradas incluem Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dados, Interseção sobre União e Similaridade de Volume. Os resultados refletem a variabilidade entre os patches, oferecendo informações localizadas sobre o desempenho do modelo e destacando a heterogeneidade espacial nos volumes de tecido hepático 3D. Abreviação: IoU = Interseção sobre União. Clique aqui para baixar este arquivo.
Figura Suplementar S3: Desempenho de segmentação em nível de patch dos modelos 3D U-Net e Attention U-Net para sinusóides como segmentação de tubos preenchidos. Os gráficos ilustram o desempenho quantitativo dos modelos 3D U-Net e Attention U-Net em sinusóides como conjuntos de dados de tubos preenchidos, avaliados usando patches de imagem 3D de tamanho 64 x 64 x 64 voxels. As métricas mostradas incluem Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dados, Interseção sobre União e Similaridade de Volume. Os resultados refletem a variabilidade entre os patches, oferecendo informações localizadas sobre o desempenho do modelo e destacando a heterogeneidade espacial nos volumes de tecido hepático 3D. Abreviação: IoU = Interseção sobre União. Clique aqui para baixar este arquivo.
Figura Suplementar S4: Desempenho de segmentação em nível de patch de modelos 3D U-Net e Attention U-Net para vasculatura cerebral a partir de imagens de microscopia de folha de luz. Os gráficos ilustram o desempenho quantitativo dos modelos 3D U-Net e Attention U-Net em conjuntos de dados de vasculatura de todo o cérebro, avaliados usando manchas de imagem 3D de tamanho 64 x 64 x 64 voxels. As métricas mostradas incluem Exatidão, Precisão, Recall (Sensibilidade), Especificidade, Pontuação F1, Coeficiente de Dados, Interseção sobre União e Similaridade de Volume. Os resultados refletem a variabilidade entre os patches, oferecendo informações localizadas sobre o desempenho do modelo e destacando a heterogeneidade espacial nos volumes de tecido hepático 3D. Abreviação: IoU = Interseção sobre União. Clique aqui para baixar este arquivo.
Figura suplementar S5: Sobreposição de resultados de segmentação em imagens originais de microscopia de fluorescência 3D de canalículos biliares. Fatias de imagens representativas de conjuntos de dados de microscopia de fluorescência 3D de canalículos biliares no fígado de camundongos são mostradas com máscaras de segmentação sobrepostas em vermelho. As máscaras previstas dos modelos 3D U-Net e Attention U-Net são sobrepostas às imagens originais de microscopia em escala de cinza para avaliar visualmente a precisão da segmentação. Dez imagens de exemplo são apresentadas para ilustrar a capacidade dos modelos de capturar diversas características morfológicas e lidar com a variabilidade do sinal em diferentes regiões do tecido. Clique aqui para baixar este arquivo.