$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Il protocollo è stato testato con il modello del fantasma del cuore. La Figura 2 mostra la configurazione prevista per la sorveglianza in tempo reale del campo chirurgico con l'aiuto di telecamere distribuite spazialmente. Le telecamere distribuite, come mostrato nella Figura 2, aiutano ad aumentare la risoluzione spaziale del campo per un'efficace ricostruzione 3D. Tuttavia, la realizzazione del posizionamento fisico di tali telecamere in varie posizioni spaziali comporta complessità. Quindi, abbiamo ottimizzato il design della configurazione e abbiamo trovato la soluzione di una disposizione della telecamera orientata spazialmente autonoma ruotata da un motore NEMA azionato da un driver TB6600. Questa struttura è fattibile ed è implementata nel modello e lo stesso è mostrato nella Figura 1.
Nella Figura 1, le istantanee automatiche della fotocamera seguite dalla loro trasmissione tramite protocollo Bluetooth sono governate da un codice Android. Il modulo è organizzato in modo tale che la cattura avvenga una volta ogni secondo dispari e la loro trasmissione avvenga una volta ogni secondo pari, come menzionato nella sezione 3. Il modulo microcontrollore che interfaccia il motore NEMA si occupa di ruotare la struttura una volta ogni secondo pari, in modo da garantire un tempo sufficiente per l'acquisizione di foto senza sfocature. Quindi, in totale, vengono scattate 30 foto con una rotazione di 360° e vengono trasmesse tramite Bluetooth.
Inoltre, nella Figura 1, è mostrata la vista ricostruita in 3D dei descrittori DITF dell'ambiente chirurgico. Va notato che queste ricostruzioni basate su descrittori possono essere ispezionate dai chirurghi mediante zoom e rotazione attraverso la mappatura del movimento della mano. Inoltre, questi movimenti vengono inviati all'ambiente chirurgico per imitare l'intervento chirurgico in modo che il catetere possa essere inserito nel campo reale. La mappatura del movimento viene eseguita in modo tale da essere mappata in sei diverse angolazioni per controllare le parti del robot, vale a dire base, spalla, gomito, polso, pinza e dito. Questi angoli sono indicati in forma vettoriale come [θb, θs, θe, θw, θf]. Nel vettore dato, il valore θpcorrisponde alla mappatura del movimento per ruotare il piatto dell'oggetto umano. Lo stesso θpviene utilizzato per orientare il descrittore visualizzato nell'emulatore HoloLens anche al lato del chirurgo.
La Figura 3 mostra le caratteristiche DITF del modello fantasma, che è il passaggio essenziale per la ricostruzione 3D. In base alle caratteristiche estratte, le corrispondenze vengono identificate nella corrispondenza delle immagini. La corrispondenza tra le immagini di riferimento e i vari risultati della rotazione di 45° è mostrata nella Figura 4. La corrispondenza con colori diversi indica chiaramente l'efficacia dell'identificazione e della corrispondenza di caratteristiche simili anche quando le immagini sono in diversi orientamenti di visualizzazione. Nella Figura 5 è inclusa la precisione della mappatura del movimento, che indica che quando la distanza tra le due dita è bassa, la precisione è elevata. Tuttavia, quando la distanza tra le dita aumenta, la precisione inizia a diminuire.
D'altra parte, il tempo impiegato dal modello per elaborare i dati è essenziale in AR. Pertanto, questo parametro è incluso per la convalida del modello proposto, viene misurato il ritardo per l'elaborazione dell'immagine e i risultati vengono verificati con algoritmi esistenti come Oriented FAST e rotated BRIEF (ORB)24 e Boosted Efficient Binary Local Image Descriptor (BEBLID)25. I risultati mostrano che il DITF supera i modelli esistenti, come ORB e BEBLID, in termini di latenza, come mostrato nella Figura 6. Inoltre, il modello di ricostruzione 3D viene convalidato con l'errore di ricostruzione e la cifra mostrata nella Figura 7 indica che l'istogramma è stretto, il che implica che l'errore di ricostruzione è minimo; Mostra che la ricostruzione dell'algoritmo proposto è verificata e convalidata. La Figura 8 mostra l'output della ricostruzione 3D per il modello proposto. Riflette la chiarezza nella visualizzazione e anche i risultati quantitativi dell'immagine vengono verificati utilizzando i grafici. Questi risultati dimostrano che il modello proposto ha estratto tutte le caratteristiche necessarie con la trasformazione di rotazione per ricostruire il modello 3D. Pertanto, l'esperto remoto può avere una visualizzazione e un controllo precisi del campo chirurgico.

Figura 1: Implementazione della configurazione hardware per la chirurgia automatizzata di sostituzione transcatetere della valvola aortica utilizzando la realtà aumentata. (A) Campo chirurgico con un sistema di monitoraggio in tempo reale. (b) Visualizzazione basata sulla realtà aumentata. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Modello atteso dell'ambiente chirurgico. Il modello mostrato è dotato di sorveglianza in tempo reale dell'ambiente chirurgico tramite sensori a telecamera spazialmente distribuiti. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 3: Modello di un cuore umano posto in un banco di prova chirurgico e le sue caratteristiche estratte utilizzando l'algoritmo del descrittore di funzionalità. (A) Modello fantasma a cuore in ingresso. (B) Descrizione della funzione intensificata direzionale utilizzando l'estrazione della funzione di filtraggio terziario del modello fantasma del cuore. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Corrispondenza delle caratteristiche tra due caratteristiche dell'immagine. (A) Descrizione della funzione intensificata direzionale utilizzando l'estrazione della funzione di filtraggio terziario per il modello di fantasma del cuore. (B) Descrizione della funzione di intensificazione direzionale utilizzando l'estrazione della funzione di filtraggio terziario del modello di fantoccio del cuore ruotato di 45°. Le linee indicano la corrispondenza tra le caratteristiche di immagini simili a due diversi orientamenti. Il colore della linea indica le diverse caratteristiche scelte. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Precisione del tracciamento dei gesti delle mani. La figura mostra la precisione percentuale. Il numero di campione (N) viene scelto come 500. La mappatura del movimento viene eseguita 500 volte, di cui viene trovato il numero di mappe corrette. Quindi, l'accuratezza viene calcolata come il rapporto tra la mappatura corretta e il numero totale di campioni. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 6: Latenza della descrizione della funzione direzionale intensificata utilizzando il filtraggio terziario con l'algoritmo FAST orientato e BRIEF ruotato e l'algoritmo di descrittore di immagini locali binarie efficienti potenziate. Viene tracciata la latenza, ovvero il tempo impiegato per estrarre le caratteristiche da un'immagine. Abbiamo scelto N come 500, il che significa che il calcolo del ritardo viene eseguito oltre 500 volte e quindi ne viene calcolata la media. La procedura viene eseguita per tre algoritmi e tracciata. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 7: Distribuzione dell'errore di ricostruzione del modello proposto. L'errore di ricostruzione è l'errore tra l'immagine 3D ricostruita dalla sua caratteristica e l'immagine originale. Il grafico degli errori è un istogramma che indica il conteggio delle occorrenze di un particolare evento. Il conteggio è massimo quando l'errore è zero e decade su entrambi i lati. Questo è il risultato desiderato. La figura indica che la varianza dell'istogramma (densità normale) è inferiore, quindi l'errore dalla media (0) non è molto diffuso in entrambe le direzioni. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 8: Ricostruzione 3D del modello cardiaco. Ogni punto colorato indica il punto ricostruito in 3D dalla funzione corrispondente. A partire da ora, l'algoritmo di ricostruzione delle caratteristiche normalizza il colore e, con ciò, altre caratteristiche vengono colorate. Clicca qui per visualizzare una versione più grande di questa figura.