Korzystając z narzędzia treningowego, użytkownicy mogą ćwiczyć identyfikację miejsc erozji, otrzymując jednocześnie informację zwrotną na temat swoich wyników. Taka pętla sprzężenia zwrotnego może poprawić zdolność użytkownika do rozpoznawania erozji i potencjalnie umożliwić samodzielne wykorzystanie modułów BAM do identyfikacji erozji na własnych obrazach. Informacja zwrotna po umieszczeniu punktu początkowego (seed point) opiera się na następujących kryteriach. 1) Jeśli liczba umieszczonych punktów początkowych nie zgadza się z liczbą erozji referencyjnych, użytkownik zostaje poproszony o usunięcie lub dodanie odpowiedniej liczby punktów początkowych. 2) Jeśli lokalizacja punktu początkowego nie pokrywa się z erozją referencyjną, wyświetlana jest informacja, że w miejscu tego punktu nie występuje erozja. 3) Jeśli punkt początkowy zostanie dopasowany do referencyjnego patologicznego/fizjologicznego przerwania kory, takiego jak torbiel lub kanał naczyniowy, użytkownik zostaje poinformowany o rodzaju przerwania kory, które próbował zidentyfikować jako erozję, i zostaje poproszony o usunięcie punktu początkowego. 4) Jeśli lokalizacja punktu początkowego pokrywa się z erozją referencyjną, algorytm może mimo to nie wykryć erozji. Może się to zdarzyć, gdy punkt początkowy nie został wycentrowany w obrębie erozji. W takich przypadkach użytkownik jest proszony o skorygowanie pozycji punktu początkowego. 5) Jeśli punkt początkowy zostanie umieszczony zbyt daleko od jakiejkolwiek erozji, użytkownik zostaje poinformowany o błędnym umieszczeniu i zachęcony do ponownej próby. 6) Gdy lokalizacja punktu początkowego zgadza się z erozją referencyjną, wyświetlany jest komunikat informujący użytkownika o pomyślnej próbie zidentyfikowania erozji w tym konkretnym punkcie początkowym.
Poniższa sekcja przedstawia przykłady działania modułu w zależności od różnych danych wejściowych. W następnych przykładach zaprezentowano poprawne i niepoprawne dane wejściowe. Rysunek 6A przedstawia położenie punktu inicjującego (seed point) znajdującego się w obrębie erozji. Na tym obrazie występuje tylko jedna erozja, zatem obliczenie obszarów erozji z wykorzystaniem punktu inicjującego przyniesie oczekiwane wyniki. Rysunek 6B pokazuje komunikat wyświetlany użytkownikom, gdy ich próba zidentyfikowania erozji jest zgodna z obrazem naniesionym przez eksperta. Moduł wyświetla również wyniki w formie segmentacji na obrazie w skali szarości (Rysunek 6C). Jeśli użytkownik umieści punkt inicjujący w miejscu pozbawionym erozji, jak na Rysunku 7A, moduł wyświetli komunikat o błędzie (Rysunek 7B) stwierdzający, że w tej lokalizacji nie występuje żadna erozja, oraz zasugeruje użytkownikowi zmianę położenia lub usunięcie punktów inicjujących.

Rycina 6: Przykład prawidłowej identyfikacji erozji. (A) Przykład użytkownika prawidłowo umieszczającego punkt startowy (seed point) w miejscu erozji. (B) Przykład komunikatu zwrotnego w przypadku prawidłowej identyfikacji wszystkich erozji. (C) Przykład wyświetlonej segmentacji erozji po jej prawidłowym obliczeniu. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.

Rycina 7: Przykład błędnej identyfikacji erozji. (A) Przykład punktu początkowego umieszczonego w miejscu, w którym nie występuje erozja. (B) Przykład komunikatu o błędzie, gdy punkt początkowy zostanie umieszczony w lokalizacji pozbawionej erozji. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Lokalizacje wszystkich cyst i kanałów naczyniowych na dostarczonych obrazach treningowych zostały zidentyfikowane przez eksperta. Dzięki temu możliwe jest wykrycie sytuacji, w której użytkownik próbuje błędnie zidentyfikować cystę lub kanał naczyniowy. Rycina 8A przedstawia próbę zidentyfikowania cysty poprzez umieszczenie na niej punktu startowego. Rycina 8B przedstawia wyświetlony następnie komunikat o błędzie.

Rysunek 8: Przykład identyfikacji torbieli. (A) Przykład punktu startowego umieszczonego na torbieli. (B) Przykład komunikatu o błędzie podczas umieszczania punktu startowego na torbieli. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Moduł poinformuje również użytkownika, czy liczba punktów startowych (seed points) jest prawidłowa. Jeśli użytkownik umieścił niewłaściwą liczbę punktów startowych, moduł powiadomi go o dokładnej liczbie brakujących lub nadmiarowych punktów niezbędnych do zidentyfikowania wszystkich obszarów nadżerowych na obrazie. Moduł zapewnia także informację zwrotną dla każdego umieszczonego punktu startowego. Dzięki temu użytkownik wie, jakie działania należy podjąć w odniesieniu do każdego poszczególnego punktu. Rysunek 9 przedstawia przykład, w którym użytkownik umieścił tylko jeden punkt startowy, podczas gdy oczekiwano dwóch.

Rysunek 9: Przykład erozji obliczonych przy braku jednego punktu nasienia. Na przykładzie przedstawiono sytuację, w której użytkownik umieścił tylko jeden punkt nasienia, podczas gdy oczekiwano dwóch. Proszę kliknąć tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Jeśli użytkownik ma trudności z odnalezieniem niektórych lub wszystkich nadżerek, ma możliwość wyświetlenia lokalizacji naniesionych przez eksperta poprzez naciśnięcie przycisku o nazwie Reveal Correct Seed Points (Rycina 5D). Po naciśnięciu przycisk ten załaduje poprawne punkty startowe do bieżącego okna programu 3D Slicer.
Podsumowując, wykazuje to, że moduł oprogramowania może oceniać poprawność próby zidentyfikowania przez użytkownika nadżerek na wybranych obrazach poprzez porównanie obliczonej nadżerki z nadżerkami naniesionymi przez ekspertów. Ponadto moduł dostarcza informacji zwrotnych na podstawie każdego punktu początkowego (seed point) umieszczonego przez użytkownika, aby pokierować go w stronę oczekiwanej lokalizacji punktu początkowego oraz odpowiednich parametrów wejściowych.
| Identyfikator skanu | Przerwanie kory kostnej | Kość | Etykieta | Lokalizacja centroidu | Objętość (mm³)3) | Powierzchnia (mm²)2) | Okrągłość | Liczba wokseli (voxels) |
| 3_Trenowanie.nii | Erozja | Kość śródręcza | SEEDS_28-1 | 210, 108, 242 | 3.321668853 | 14.46818378 | 0.74411491 | 14853 |
| 3_Trening.nii | Erozja | Kość śródręcza | SEEDS_28-3 | 179, 100, 241 | 1.100739562 | 7.121231239 | 0.7239659 | 4922 |
Tabela 1: Przykład wygenerowanego pliku wyjściowego (format csv) opisującego obliczone erozje i ich statystyki.