Usando a ferramenta de treinamento, os usuários podem praticar a identificação de locais de erosão enquanto recebem feedback sobre seus resultados. Esse loop de feedback pode melhorar a capacidade do usuário de identificar erosões e potencialmente usar os módulos BAM para identificar erosões em suas próprias imagens. O feedback após a colocação do ponto de semente é baseado nos seguintes critérios. 1) Se o número de pontos de semente colocados não corresponder ao número de erosões de referência, o usuário é solicitado a excluir ou adicionar o número apropriado de pontos de sementes. 2) Se a localização do ponto de semente não puder ser combinada com uma erosão de referência, o feedback informando que não existe erosão no local desse ponto de semente é exibido. 3) Se um ponto de semente for combinado com uma interrupção cortical patológica/fisiológica de referência, como um cisto ou um canal vascular, o usuário é informado sobre o tipo de interrupção cortical que tentou identificar como erosão e é solicitado a remover o ponto de semente. 4) Se a localização do ponto de semente se sobrepor a uma erosão de referência, o algoritmo ainda pode não detectar a erosão. Isso pode ocorrer quando o ponto da semente não foi centrado na erosão. Nesses casos, o usuário é solicitado a ajustar a posição do ponto de semente. 5) Se um ponto de semente for colocado muito longe de qualquer erosão, o usuário é informado de sua colocação incorreta e encorajado a tentar novamente. 6) Quando a localização de um ponto de semente corresponde à erosão de referência, um prompt é exibido informando o usuário de sua tentativa bem-sucedida de identificar a erosão naquele ponto específico de semente.
A seção a seguir ilustra exemplos de como o módulo funciona com base em diferentes entradas. Entradas corretas e incorretas serão demonstradas nos exemplos a seguir. A Figura 6A mostra a localização do ponto de semeadura que está localizado dentro da erosão. Apenas uma erosão existe dentro desta imagem, portanto, computar as erosões com o ponto de semente produzirá os resultados esperados. A Figura 6B mostra o prompt exibido aos usuários quando sua tentativa de identificar as erosões corresponde à imagem anotada por especialistas. O módulo também exibe os resultados como segmentações na imagem em escala de cinza (Figura 6C). Se o usuário colocasse um ponto de semente em um local sem erosão, como a Figura 7A, o módulo exibiria um prompt de erro (Figura 7B) informando que não existe erosão nesse local e sugerindo que o usuário realocasse/removesse os pontos de semente.

Figura 6: Exemplo de identificação correta da erosão. (A) Exemplo de um usuário colocando corretamente um ponto de semente dentro do local de erosão. (B) Exemplo de alerta de feedback quando todas as erosões foram identificadas corretamente. (C) Exemplo de segmentação de erosão exibida quando uma erosão é calculada corretamente. Clique aqui para ver uma versão maior desta figura.

Figura 7: Exemplo de identificação incorreta de erosão. (A) Exemplo de um ponto de semente colocado onde não existe erosão. (B) Exemplo de um prompt de erro quando um ponto de semente é colocado em um local que não tem erosão. Clique aqui para ver uma versão maior desta figura.
A localização de todos os cistos e canais vasculares nas imagens de treinamento fornecidas foi identificada por um especialista. Portanto, é possível detectar quando um usuário tenta identificar incorretamente um cisto ou um canal vascular. A Figura 8A ilustra uma tentativa de identificar um cisto colocando um ponto de semente sobre ele. A Figura 8B é o prompt de erro exibido subsequentemente.

Figura 8: Exemplo de identificação do cisto. (A) Exemplo de um ponto de semente colocado em um cisto. (B) Exemplo de um prompt de erro quando um ponto de semente é colocado em um cisto. Clique aqui para ver uma versão maior desta figura.
O módulo também informará ao usuário se ele tem a quantidade certa de pontos de semente. Se o usuário colocou um número incorreto de pontos de semente, o módulo informará ao usuário a quantidade exata de pontos de semente que estão faltando ou extra para identificar todas as erosões na imagem. O módulo também fornece feedback para cada ponto de semente colocado. Portanto, o usuário sabe quais ações tomar para cada ponto de semente individual. A Figura 9 demonstra um exemplo em que um usuário colocou apenas um ponto de semente quando dois eram esperados.

Figura 9: Exemplo de erosões computadas enquanto falta um ponto de semente. O exemplo demonstra um exemplo em que o usuário colocou apenas um ponto de semente quando dois eram esperados. Clique aqui para ver uma versão maior desta figura.
Se um usuário tiver problemas para encontrar alguma ou todas as erosões, ele terá a opção de revelar os locais anotados pressionando um botão chamado Revelar pontos de semente corretos (Figura 5D). Quando pressionado, esse botão carregará os pontos de semente corretos na janela atual da segmentação de dados 3D.
Em resumo, isso mostra que o módulo de software pode avaliar a correção da tentativa do usuário de identificar erosões nas imagens selecionadas, comparando a erosão computada com erosões habilmente anotadas. Além disso, o módulo fornece feedback com base em cada ponto de semente colocado pelo usuário para guiá-los em direção à localização esperada do ponto de semente e aos parâmetros de entrada.
| ID da varredura | Interrupção cortical | Osso | Etiqueta | Localização do Centroide | Volume (mm3) | Área de superfície (mm2) | Redondeza | Número de voxels (voxels) |
| 3_Training.nii | Erosão | Metacárpico | SEEDS_28-1 | 210, 108, 242 | 3.321668853 | 14.46818378 | 0.74411491 | 14853 |
| 3_Training.nii | Erosão | Metacárpico | SEEDS_28-3 | 179, 100, 241 | 1.100739562 | 7.121231239 | 0.7239659 | 4922 |
Tabela 1: Exemplo de um arquivo de saída gerado (formato csv) descrevendo erosões computadas e suas estatísticas.