À l’aide de l’outil de formation, les utilisateurs peuvent s’entraîner à identifier les sites d’érosion tout en recevant une rétroaction sur leurs résultats. Cette boucle de rétroaction peut améliorer la capacité de l’utilisateur à identifier les érosions et éventuellement utiliser les modules BAM pour identifier les érosions sur ses propres images. Le retour d’information après le placement du point d’amorçage est basé sur les critères suivants. 1) Si le nombre de points d’amorçage placés ne correspond pas au nombre d’érosions de référence, l’utilisateur est alors invité à supprimer ou à ajouter le nombre approprié de points d’amorçage. 2) S’il n’est pas possible d’apparier l’emplacement du point d’amorçage à une érosion de référence, une rétroaction indiquant qu’il n’y a pas d’érosion à l’emplacement de ce point d’amorçage s’affiche. 3) Si un point d’ancrage est associé à une interruption corticale pathologique/physiologique de référence telle qu’un kyste ou un canal vasculaire, l’utilisateur est informé du type d’interruption corticale qu’il a tenté d’identifier comme une érosion et est invité à retirer le point d’amorçage. 4) Si l’emplacement du point d’amorçage chevauche une érosion de référence, l’algorithme peut toujours ne pas détecter l’érosion. Cela peut se produire lorsque le point d’amorçage n’a pas été centré dans l’érosion. Dans ce cas, l’utilisateur est invité à ajuster la position du point d’amorçage. 5) Si un point d’amorçage est placé trop loin de toute érosion, l’utilisateur est informé de son mauvais placement et encouragé à réessayer. 6) Lorsqu’un emplacement de point d’amorçage correspond à l’érosion de référence, une invite s’affiche pour informer l’utilisateur de sa tentative réussie d’identifier l’érosion à ce point d’amorçage spécifique.
La section suivante illustre des exemples de fonctionnement du module en fonction de différentes entrées. Les entrées correctes et incorrectes seront démontrées dans les exemples suivants. La figure 6A montre l’emplacement du point d’amorçage qui se trouve à l’intérieur de l’érosion. Il n’existe qu’une seule érosion dans cette image, donc le calcul des érosions avec le point de départ donnera les résultats attendus. La figure 6B montre l’invite qui s’affiche aux utilisateurs lorsque leur tentative d’identification des érosions correspond à l’image annotée par des experts. Le module affiche également les résultats sous forme de segmentations sur l’image en niveaux de gris (Figure 6C). Si l’utilisateur plaçait un point d’amorçage à un emplacement sans érosion, tel que la figure 7A, le module affichait une invite d’erreur (Figure 7B) indiquant qu’il n’y avait pas d’érosion à cet emplacement et suggérant à l’utilisateur de déplacer/supprimer les points d’amorçage.

Figure 6 : Exemple d’identification correcte de l’érosion. (A) Exemple d’un utilisateur qui place correctement un point d’amorçage dans le site d’érosion. (B) Exemple d’invite de rétroaction lorsque toutes les érosions ont été identifiées correctement. (C) Exemple de segmentation de l’érosion affichée lorsqu’une érosion est calculée correctement. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 7 : Exemple d’identification incorrecte de l’érosion. (A) Exemple d’un point d’amorçage placé là où il n’y a pas d’érosion. (B) Exemple d’une invite d’erreur lorsqu’un point d’amorçage est placé à un endroit où il n’y a pas d’érosion. Veuillez cliquer ici pour voir une version agrandie de cette figure.
L’emplacement de tous les kystes et canaux vasculaires sur les images d’entraînement fournies a été identifié par un expert. Par conséquent, il est possible de détecter lorsqu’un utilisateur tente d’identifier de manière incorrecte un kyste ou un canal vasculaire. La figure 8A illustre une tentative d’identification d’un kyste en y plaçant un point de pérage. La figure 8B est l’invite d’erreur qui s’affiche par la suite.

Figure 8 : Exemple d’identification d’un kyste. (A) Exemple d’un point d’amorçage placé sur un kyste. (B) Exemple d’une invite d’erreur lorsqu’un point d’amorçage est placé sur un kyste. Veuillez cliquer ici pour voir une version agrandie de cette figure.
Le module informera également l’utilisateur s’il dispose du bon nombre de points d’amorçage. Si l’utilisateur a placé un nombre incorrect de points d’amorçage, le module l’informerait du nombre exact de points d’amorçage manquants ou supplémentaires pour identifier toutes les érosions sur l’image. Le module donne également un retour d’information pour chaque point d’amorçage placé. Par conséquent, l’utilisateur sait quelles actions effectuer pour chaque point d’amorçage individuel. La figure 9 illustre un exemple où un utilisateur n’a placé qu’un seul point d’amorçage alors que deux étaient attendus.

Figure 9 : Exemple d’érosions calculées en l’absence d’un point d’amorçage. L’exemple montre un exemple où l’utilisateur n’a placé qu’un seul point d’amorçage alors que deux étaient attendus. Veuillez cliquer ici pour voir une version agrandie de cette figure.
Si un utilisateur a de la difficulté à trouver une partie ou la totalité des érosions, il a la possibilité de révéler les emplacements annotés par des experts en appuyant sur un bouton intitulé Révéler les points de départ corrects (Figure 5D). Lorsqu’il est enfoncé, ce bouton charge les points d’amorçage corrects dans la fenêtre actuelle du segment 3D.
En résumé, cela montre que le module logiciel peut évaluer la justesse de la tentative de l’utilisateur d’identifier les érosions dans les images sélectionnées en comparant l’érosion calculée avec les érosions annotées par des experts. De plus, le module fournit un retour d’information basé sur chaque point d’amorçage placé par l’utilisateur pour le guider vers l’emplacement du point d’amorçage attendu et les paramètres d’entrée.
| ID de numérisation | Interruption corticale | Os | Étiquette | Emplacement du centroïde | Volume (mm3) | Superficie (mm2) | Rondeur | Nombre de voxels (voxels) |
| 3_Training.nii | Érosion | Métacarpien | SEEDS_28-1 | 210, 108, 242 | 3.321668853 | 14.46818378 | 0.74411491 | 14853 |
| 3_Training.nii | Érosion | Métacarpien | SEEDS_28-3 | 179, 100, 241 | 1.100739562 | 7.121231239 | 0.7239659 | 4922 |
Tableau 1 : Exemple d’un fichier de sortie généré (format csv) décrivant les érosions calculées et leurs statistiques.