La capacità di ricreare e interagire con i paesaggi 3D è diventata fondamentale in molte aree diverse delle applicazioni tecnologiche moderne. Le tecniche tradizionali per la creazione di rappresentazioni virtuali di luoghi reali a volte si basano su modelli rigidi e ad alta intensità di lavoro e misurazioni manuali1. Le tecniche avanzate di visione artificiale sono emerse come opzioni praticabili per la ricostruzione e l'interazione 3D automatizzate al fine di superare queste limitazioni2.
Lo sviluppo di modelli 3D complessi a partire da fotografie a 360 gradi è una caratteristica notevole di questo progresso. È possibile ottenere informazioni spaziali accurate individuando le aree esatte in cui sono state scattate le foto utilizzando strumenti all'avanguardia come COLMAP3. Il processo è ulteriormente migliorato da Gaussian Splatting4, che consente di ricreare impostazioni complicate in 3D con una buona qualità.
L'integrazione di questi modelli 3D nei sistemi di realtà virtuale (VR) apre nuove strade per l'esplorazione e il coinvolgimento oltre la ricostruzione. Per aumentare il coinvolgimento, gli utenti possono misurare oggetti del mondo reale come porte e tavoli, muoversi nello spazio virtuale e persino aggiungere oggetti digitali e avatar. Questi avatar possono produrre risposte dinamiche e interattive utilizzando modelli linguistici di grandi dimensioni (LLM), dando vita a esperienze immersive5.
Questo lavoro presenta una metodologia per creare rappresentazioni tridimensionali di un ambiente del mondo reale utilizzando immagini a colori regolari e visualizzarle all'interno di una configurazione di realtà virtuale. Il sistema si basa su tubazioni di splatting gaussiane e structure-from-motion per uso generale. Il sistema è adatto per la creazione di ulteriori applicazioni nell'edilizia o nella sanità.
La pipeline proposta produce rappresentazioni tridimensionali visivamente realistiche e accattivanti di ambienti reali, che è il suo principale vantaggio. Inoltre, utilizza immagini a colori, che sono molto convenienti rispetto ad altri approcci che richiedono sensori costosi come LiDAR o telecamere a luce strutturata6. La logica alla base della proposta è che la capacità di creare facilmente rappresentazioni tridimensionali visivamente accattivanti ha molte applicazioni. Può essere utilizzato nell'edilizia per il controllo di qualità, nell'assistenza sanitaria per trattare le persone autistiche in un ambiente noto e controllato o nell'intrattenimento per includere una rappresentazione accurata di un luogo reale in un videogioco.
Lo sviluppo di sistemi per la ricostruzione 3D e l'interazione con ambienti virtuali è progredito in modo significativo negli ultimi anni, guidato dall'integrazione delle tecnologie di visione artificiale, apprendimento automatico e realtà virtuale2. I componenti chiave e le metodologie rilevanti per questo lavoro sono descritti di seguito.
La ricostruzione 3D accurata si basa sull'elaborazione delle immagini per estrarre informazioni spaziali e geometriche. I metodi tradizionali come Structure from Motion (SfM)7 e Multi-View Stereo (MVS)8 sono stati ampiamente utilizzati per stimare le pose della telecamera e generare nuvole di punti dense. Strumenti come COLMAP sono riconosciuti per la loro robustezza nell'esecuzione di queste attività, combinando SfM e MVS per produrre modelli 3D altamente accurati da set di dati di immagini. Tuttavia, permangono limitazioni nella gestione di illuminazione complessa, texture e ambienti altamente dinamici.
I recenti progressi includono Gaussian Splatting9, che utilizza una rappresentazione basata su punti per produrre ricostruzioni fotorealistiche con maggiore efficienza rispetto ai tradizionali metodi basati su mesh. Lo splatting gaussiano consente una visualizzazione più fluida e una rappresentazione spaziale più accurata, in particolare nelle scene con dettagli complessi.
Una volta ricostruiti i modelli 3D, trasformarli in formati compatibili con la realtà virtuale è fondamentale per un'interazione immersiva. L'uso dei sistemi VR si è esteso oltre l'intrattenimento in aree come l'istruzione, la sanitàe il design industriale. I moderni framework VR consentono una navigazione senza interruzioni, l'interazione con gli oggetti digitali e un maggiore realismo, rendendoli adatti per applicazioni che richiedono un elevato coinvolgimento degli utenti.
L'integrazione di funzionalità interattive come oggetti virtuali e avatar migliora significativamente la funzionalità e la profondità dei sistemi di realtà virtuale (VR). Gli avatar basati su Large Language Models (LLM) facilitano interazioni conversazionali realistiche, consentendo esperienze utente dinamiche e adattive. In particolare, queste tecnologie hanno mostrato potenzialità in contesti terapeutici, consentendo interazioni su misura in base al comportamento dell'utente o allo stato emotivo. Ad esempio, questo studio11 ha sviluppato un'applicazione VR che utilizza avatar come chatbot alimentati da LLM per formare le persone autistiche nelle abilità di comunicazione professionale, evidenziando l'adattabilità degli avatar alimentati da LLM in terapia. Inoltre, gli LLM sono stati incorporati in ambienti di realtà aumentata per promuovere l'inclusione e il coinvolgimento, supportando ulteriormente il potenziale terapeutico degli avatar basati su LLM.
Gli ambienti virtuali sono sempre più utilizzati in contesti terapeutici, in particolare per le persone con disturbo dello spettro autistico (ASD). Gli studi dimostrano che gli spazi virtuali familiari e controllati possono ridurre l'ansia e aumentare il coinvolgimento durante le sessioni di terapia11. Gli avatar in questi ambienti possono fungere da facilitatori, fornendo la terapia in un modo che si senta sicuro e accessibile al paziente.
Nonostante i progressi, permangono delle sfide, tra cui il costo computazionale della ricostruzione 3D, il mantenimento dell'alta fedeltà negli ambienti virtuali e la garanzia di un'integrazione fluida tra i sistemi. Tuttavia, il continuo sviluppo di algoritmi e hardware più efficienti, nonché i progressi negli strumenti basati sull'intelligenza artificiale, offrono opportunità per ulteriori innovazioni in questo settore. Questo articolo presenta un nuovo sistema per la ricostruzione 3D e l'interazione con ambienti virtuali utilizzando immagini a 360 gradi. L'approccio integra tecniche come la localizzazione delle immagini tramite COLMAP, la ricostruzione di alta qualità tramite splatting gaussiano e la compatibilità VR per l'esplorazione immersiva. Incorporando oggetti digitali e avatar interattivi alimentati da LLM, il sistema consente applicazioni di terapia personalizzata per individui con ASD e verifica del progetto di costruzione. Questi strumenti forniscono un quadro completo per la creazione di ambienti virtuali adattivi che migliorano sia le pratiche terapeutiche che quelle industriali. La Figura 1 mostra la pipeline della proposta.

Figura 1: Pipeline di sistema. Schema della pipeline proposta per la ricostruzione fotorealistica dell'ambiente composto dall'ambiente reale, dalle immagini a 360°, dalle proiezioni ottenute, dal processo SfM, dal processo di Splatting gaussiano e dall'integrazione con la Realtà Virtuale. Clicca qui per visualizzare una versione più grande di questa figura.