$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Le protocole a été testé avec le modèle du fantôme cardiaque. La figure 2 montre la configuration attendue pour la surveillance en direct du champ opératoire à l’aide de caméras distribuées dans l’espace. Les caméras distribuées, comme le montre la figure 2, aident à augmenter la résolution spatiale du champ pour une reconstruction 3D efficace. Cependant, la réalisation de l’emplacement physique de ces caméras dans divers endroits spatiaux implique de la complexité. Nous avons donc optimisé la conception de la configuration et proposé la solution d’une disposition de caméra auto-orientée dans l’espace, tournée par un moteur NEMA entraîné par un pilote TB6600. Cette structure est réalisable et est implémentée dans le modèle, comme le montre la figure 1.
Dans la figure 1, les instantanés automatiques de l’appareil photo suivis de leur transmission via le protocole Bluetooth sont régis par un code Android. Le module est organisé de telle sorte que la capture a lieu une fois toutes les secondes impaires, et leur transmission se fait une fois toutes les secondes paires, comme mentionné dans la section 3. Le module de microcontrôleur qui interface le moteur NEMA se charge de faire pivoter la structure une fois toutes les secondes afin de garantir suffisamment de temps pour une capture de photos non floue. Ainsi, au total, 30 photos sont prises sur 360° de rotation, et elles sont transmises via Bluetooth.
De plus, la figure 1 montre la vue reconstruite en 3D des descripteurs DITF de l’environnement chirurgical. Il est à noter que ces reconstructions basées sur des descripteurs peuvent être inspectées par les chirurgiens en zoomant et en tournant grâce à la cartographie des mouvements de la main. De plus, ces mouvements sont envoyés à l’environnement chirurgical pour imiter la chirurgie afin que le cathéter puisse être inséré dans le champ réel. La cartographie du mouvement est effectuée de telle manière qu’ils sont cartographiés dans six angles différents pour contrôler les parties du robot, à savoir la base, l’épaule, le coude, le poignet, la pince et le doigt. Ces angles sont notés sous forme vectorielle par [θb, θs, θe, θw, θf]. Dans le vecteur donné, la valeur θpcorrespond à la cartographie du mouvement pour faire pivoter le plateau de l’objet humain. Le même θpest utilisé pour orienter le descripteur affiché dans l’émulateur HoloLens du côté du chirurgien également.
La figure 3 montre les caractéristiques DITF du modèle fantôme, qui est l’étape essentielle pour la reconstruction 3D. Sur la base des caractéristiques extraites, les correspondances sont identifiées dans la correspondance d’images. La correspondance entre les images de référence et les différents résultats de rotation de 45° est illustrée à la figure 4. La correspondance avec des couleurs différentes indique clairement l’efficacité de l’identification et de la correspondance de caractéristiques similaires, même lorsque les images sont dans des orientations de vue différentes. Dans la figure 5, la précision de la cartographie du mouvement est incluse, ce qui indique que lorsque la distance entre les deux doigts est faible, la précision est élevée. Cependant, lorsque la distance entre les doigts augmente, la précision commence à diminuer.
D’autre part, le temps nécessaire au modèle pour traiter les données est essentiel en AR. Par conséquent, ce paramètre est inclus pour la validation du modèle proposé, le délai de traitement de l’image est mesuré et les résultats sont vérifiés avec des algorithmes existants tels que Oriented FAST et rotated BRIEF (ORB)24 et Boosted Efficient Binary Local Image Descriptor (BEBLID)25. Les résultats montrent que le DITF surpasse les modèles existants, tels que ORB et BEBLID, en termes de latence, comme le montre la figure 6. En plus de cela, le modèle de reconstruction 3D est validé avec l’erreur de reconstruction, et la figure illustrée à la figure 7 indique que l’histogramme est étroit, ce qui implique que l’erreur de reconstruction est minime ; Il montre que la reconstruction de l’algorithme proposé est vérifiée et validée. La figure 8 montre le résultat de la reconstruction 3D du modèle proposé. Il reflète la clarté de la visualisation, et les résultats quantitatifs de l’image sont également vérifiés à l’aide des graphiques. Ces résultats prouvent que le modèle proposé a extrait toutes les caractéristiques nécessaires avec la transformation de rotation pour reconstruire le modèle 3D. Par conséquent, l’expert à distance peut avoir une visualisation et un contrôle précis du champ chirurgical.

Figure 1 : Mise en œuvre de la configuration matérielle pour la chirurgie automatisée de remplacement de la valve aortique transcathéter à l’aide de la réalité augmentée. (A) Champ chirurgical avec un système de surveillance en direct. (b) Visualisation basée sur la réalité augmentée. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 2 : Modèle attendu de l’environnement chirurgical. Le modèle présenté est équipé d’une surveillance en direct de l’environnement chirurgical à l’aide de capteurs de caméra répartis dans l’espace. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 3 : Modèle d’un cœur humain placé dans un banc d’essai chirurgical et ses caractéristiques extraites à l’aide d’un algorithme de descripteur de caractéristiques. (A) Modèle de fantôme de cœur d’entrée. (B) Description directionnelle intensifiée des caractéristiques à l’aide de l’extraction de caractéristiques de filtrage tertiaire du modèle de fantôme cardiaque. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4 : Correspondance de caractéristiques entre deux caractéristiques d’image. (A) Description directionnelle intensifiée de la caractéristique à l’aide de l’extraction de caractéristiques de filtrage tertiaire pour le modèle de fantôme cardiaque. (B) Description directionnelle intensifiée des caractéristiques à l’aide de l’extraction de caractéristiques de filtrage tertiaire d’un modèle de fantôme de cœur tourné à 45°. Les lignes indiquent la correspondance entre les caractéristiques d’images similaires dans deux orientations différentes. La couleur de la ligne indique les différentes caractéristiques choisies. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5 : Précision du suivi des gestes de la main. La figure montre la précision en pourcentage. Le nombre d’échantillon (N) est choisi pour être 500. Le motion mapping est effectué 500 fois, à partir desquelles le nombre de cartes correctes est trouvé. Ensuite, la précision est calculée comme le rapport entre la cartographie correcte et le nombre total d’échantillons. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 6 : Latence de la description directionnelle intensifiée de la caractéristique à l’aide d’un filtrage tertiaire avec FAST orienté et BRIEF pivoté et algorithme de descripteur d’image locale binaire efficace boosté. La latence, c’est-à-dire le temps nécessaire pour extraire les caractéristiques d’une image, est tracée. Nous avons choisi N comme 500, ce qui signifie que le calcul du retard est effectué plus de 500 fois, puis fait l’objet d’une moyenne. La procédure est effectuée pour trois algorithmes et tracée. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 7 : Distribution des erreurs de reconstruction du modèle proposé. L’erreur de reconstruction est l’erreur entre l’image 3D reconstruite à partir de sa caractéristique et l’image d’origine. Le graphique d’erreurs est un histogramme qui indique le nombre d’occurrences d’un événement particulier. Le nombre est maximal lorsque l’erreur est égale à zéro et qu’il diminue de chaque côté. C’est le résultat souhaité. La figure indique que la variance de l’histogramme (densité normale) est moindre, de sorte que l’erreur de la moyenne (0) n’est pas très répartie dans les deux sens. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 8 : Reconstruction 3D d’un modèle cardiaque. Chaque point coloré indique le point reconstruit en 3D à partir de l’entité correspondante. À partir de maintenant, l’algorithme de reconstruction des caractéristiques normalise la couleur, et avec cela, les autres caractéristiques sont colorées. Veuillez cliquer ici pour voir une version agrandie de cette figure.