Ricercatori di Princeton presentano Infinigen un generatore procedurale di scene 3D fotorealistiche del mondo naturale.

Princeton researchers present Infinigen, a procedural generator of photorealistic 3D scenes from the natural world.

Il team di ricerca dell’Università di Princeton ha presentato Infinigen, un innovativo generatore procedurale per scene 3D fotorealistiche, nel loro recente articolo intitolato “Mondi Fotorealistici Infiniti Utilizzando la Generazione Procedurale”. Questo lavoro affronta le limitazioni dei dataset sintetici esistenti che offrono una limitata diversità e non riescono a catturare la complessità degli oggetti del mondo reale.

Infinigen è un sistema completamente procedurale che consente la generazione di un numero infinito di forme, texture, materiali e composizioni di scene da zero. La sua caratteristica principale risiede nella sua capacità di produrre elevati livelli di fotorealismo generando dettagli geometrici e testuali sia grossolani sia fini. Infinigen è separato poiché tutte le informazioni geometriche che genera sono basate su riferimenti del mondo reale, migliorando l’autenticità delle scene sintetiche.

L’architettura di Infinigen si basa su Blender, un sistema grafico ampiamente utilizzato noto per le sue capacità nella generazione procedurale. Il team di ricerca ha progettato e implementato una libreria di regole procedurali per espandere la copertura degli oggetti e delle scene naturali. Queste regole sfruttano le primitive utili disponibili in Blender. Inoltre, il team ha sviluppato strumenti che semplificano la creazione di regole procedurali, tra cui uno strumento di conversione automatica che trasforma i grafi dei nodi di Blender in codice Python. Inoltre, sono stati sviluppati strumenti per la generazione di immagini sintetiche con etichette di verità sul campo, fornendo informazioni come profondità, confini di occlusione, bounding box, flusso ottico, normali di superficie, categorie di oggetti e segmentazione di istanze.

Per valutare la qualità dei dati sintetici generati da Infinigen, il team ha condotto ampi esperimenti e li ha confrontati con i dataset e i generatori sintetici esistenti. I risultati di questi esperimenti dimostrano la notevole capacità di Infinigen di produrre asset e scene fotorealistiche e originali senza fare affidamento su fonti esterne. Questo evidenzia il suo potenziale per generare un dataset di addestramento diversificato ed esteso che riflette più accuratamente la complessità del mondo reale.

Infinigen è un progetto open source che i ricercatori intendono coltivare come sforzo collaborativo con la comunità più ampia. Sono impegnati ad espandere la sua copertura per includere tutti gli elementi del mondo reale, garantendo il suo continuo sviluppo e crescita. Offrendo Infinigen come risorsa liberamente disponibile, il team di ricerca spera di favorire la collaborazione e ispirare ulteriori progressi nella generazione procedurale.

In generale, l’introduzione di Infinigen segna un significativo avanzamento nella generazione di dati sintetici per le attività di visione artificiale. Il suo approccio procedurale, unito alla sua capacità di produrre scene fotorealistiche, promette di colmare il divario tra i dataset sintetici esistenti e la complessità degli oggetti del mondo reale, rendendolo uno strumento prezioso per l’addestramento di modelli in varie applicazioni di visione artificiale.