Standard IIIF e modelli 3D
IIIF (abbreviazione di International Image Interoperability Framework) è un insieme di standard aperti, una comunità e un consorzio di istituzioni culturali. È sempre più adottato in quanto i repertori istituzionali cercano di aprire le loro collezioni e condividere le risorse tra i silos istituzionali.
Ma il supporto per il 3D rimane un problema ancora da risolvere. È necessario specificare una terza dimensione (asse Z) sulle coordinate 2D (asse X, asse Y) dello spazio "tela" che finora è stato in grado di servire il modello IIIF per la visualizzazione e l'annotazione di file 2D e audiovisivi. La gestione degli scenari di illuminazione, le prospettive delle telecamere e la possibilità di interagire con più modelli all'interno di un singolo fotogramma dello spettatore richiedono ulteriori specifiche e un accordo tra le parti interessate.
Il recente evento DaSCHCon 2023 ha riunito prospettive sull'argomento provenienti da archivi di dati di ricerca, produttori di strumenti e collezioni istituzionali, insieme a un workshop del Technical Specification Group (TSG) per il 3D nel consorzio IIIF.
La conferenza ha visto le presentazioni del Coordinatore Tecnico IIIF e dei co-presidenti del Gruppo di Specifiche Tecniche per il 3D. Il gruppo "Specifiche tecniche" ha condiviso i principali casi d'uso della specifica e ha aperto lo spazio per la discussione e ulteriori chiarimenti sull'ambito di applicazione. I casi d'uso spaziavano dalle funzioni principali, come la possibilità di visualizzare un singolo modello in una particolare posizione, scala e orientamento all'interno dello spazio 3D, alla visualizzazione di uno o più modelli 3D insieme a supporti 2D e AV, commenti e altro ancora. È stato proposto un nuovo concetto all'interno della specifica IIIF – una "scena" – per servire i casi d'uso stabilendo le seguenti ipotesi:
Una scena è uno spazio sconfinato con un sistema di coordinate destrorso;
L'asse Y indica il movimento verso l'alto e l'asse Z indica il movimento in avanti;
Le tele possono essere annidate all'interno delle scene; e le scene possono anche essere annidate all'interno di altre scene;
Un modello è collocato all'interno di una scena mediante un'annotazione con motivazione specificata come "pittura". Etichette testuali o commenti possono essere applicati a un modello (o una scena) per mezzo di annotazioni con altri tipi di motivazione.

Nel corso della conferenza sono stati discussi aspetti più impegnativi riguardanti le specifiche dei tipi, delle posizioni e delle direzioni delle luci e delle telecamere.
Visori e biblioteche
Gli strumenti per rendere visibili i modelli 3D sul web (qui denominati "spettatori") svolgono un ruolo importante nello specificare gli standard IIIF, perché gli standard devono essere di facile attuazione per avere un'ampia adozione. La conferenza ha visto presentazioni su strumenti specifici come MorphoSource e Semantic Kompakkt.
MorphoSource è un progetto open source della Duke University, con una vasta e consolidata collezione di modelli 3D e contributori degli utenti. Si basa sull'estensione del visualizzatore 3D Aleph e supporta una vasta gamma di formati di file e annotazioni.
Semantic Kompakkt è lo strumento sviluppato presso l'Open Science Lab di TIB nell'ambito dell'iniziativa NFDI4Culture. Si basa sul visualizzatore Kompakkt (che a sua volta utilizza la libreria babylon.js) e combina le funzionalità di annotazione collaborativa di Kompakkt con funzionalità web semantiche grazie a un'integrazione con Wikibase. Kompakkt è stato originariamente concepito come un'alternativa open source a Sketchfab, la popolare piattaforma commerciale.

Altri strumenti e librerie rilevanti per la definizione dei parametri delle specifiche IIIF, includono: Blender (come importante strumento di generazione e pre-elaborazione di dati 3D), Mozilla Hub (per riunire più modelli in un unico spazio), 3DHOP (per la selezione delle regioni poligonali per l'annotazione) e three.js (per i riferimenti ai parametri).
Repositori e flussi di lavoro per l'elaborazione dei dati
Le presentazioni del DaSCH e dell'Università di Basilea si sono concentrate su flussi di lavoro concreti di dati e su come l'IIIF possa svolgere un ruolo nel riunire le preoccupazioni relative all'archiviazione e all'usabilità. Un punto chiave da asporto: preparare i media per una migliore interoperabilità è la strategia migliore per garantire anche la conservazione a lungo termine.

Le pipeline di strumenti per ottimizzare l'elaborazione di grandi supporti 3D includevano strumenti open source, come MeshLab, Gimp e Blender, con potenziale per l'automazione futura tramite script Python. Lo Smithsonian Cook è stato citato come esempio di successo di una pipeline automatizzata di pre-elaborazione dei dati.
L'esperienza istituzionale di un progetto di digitalizzazione 3D è stata condivisa anche dalla Biblioteca dei PF e dalla loro collezione di strumenti scientifici e sussidi per l'insegnamento. Il progetto ha finora fatto più uso di strumenti commerciali nel loro flusso di lavoro, tra cui la pubblicazione della raccolta su Sketchfab. Sketchfab è stato selezionato perché raggiunge un vasto pubblico, con numeri di visitatori tracciati e download che mostrano impatto, e offre un'integrazione diretta con Europeana.eu. Un ulteriore passo verso l'interoperabilità consisterebbe nel ripubblicare i loro oggetti di raccolta su visori aperti come MorphoSource e Semantic Kompakkt, una prospettiva discussa durante il Q&A.
Prospettive
Strumenti come Sketchfab e alternative open source come MorphoSource e Kompakkt consentono di caricare e visualizzare singoli modelli 3D sul Web con diverse opzioni per la collaborazione e l'annotazione. Ambienti più complessi come Mozilla Hub offrono il potenziale di posizionare più oggetti in una scena 3D in relazione tra loro. Rimanendo fedele ai principi di progettazione dell'IIIF (per rendere possibili cose semplici, semplici e complesse), la specifica 3D dovrebbe garantire che gli spettatori possano sia attuare un "prodotto minimo praticabile" per l'interazione con l'utente che rimanere interoperabili, nonché includere interazioni più complesse e comunque specificarle in modo conforme alle norme.
Partecipa
Sei interessato all'interoperabilità 3D? Ecco come partecipare:
Unisciti alla comunità IIIF per saperne di più e consulta altri membri della comunità se hai bisogno di aiuto con il tuo flusso di lavoro di digitalizzazione.
Partecipa alle riunioni del gruppo tecnico e testa le implementazioni.
Segnalare problemi o feedback sui casi d'uso relativi all'IIIF su Github.
Pubblica i tuoi dati su uno o più strumenti e repository online e considera i motivi per cui potresti dover scegliere un ambiente commerciale o open source.
Per discutere dell'IIIF e di altri temi relativi alla ricerca e allo sviluppo nel settore del patrimonio culturale, puoi anche unirti alla comunità EuropeanaTech.
Contribuisci a plasmare la prossima fase di condivisione del patrimonio culturale multidimensionale sul web!
