IIIF-standaarden en 3D-modellen
IIIF (afkorting voor International Image Interoperability Framework) is een reeks open standaarden, een gemeenschap en een consortium van culturele instellingen. Het wordt in toenemende mate overgenomen naarmate institutionele repositories hun collecties proberen open te stellen en middelen over institutionele silo's willen delen.
Maar ondersteuning voor 3D blijft een nog op te lossen probleem. Er moet een derde dimensie (d.w.z. een Z-as) worden gespecificeerd over de 2D-coördinaten (d.w.z. de X-, Y-as) van de “canvas”-ruimte die tot nu toe het model van IIIF voor het bekijken en annoteren van 2D- en audiovisuele bestanden heeft kunnen dienen. Het omgaan met lichtscenario's, cameraperspectieven en de mogelijkheid om met meerdere modellen binnen één kijkerframe te communiceren, vereisen verdere specificatie en overeenstemming tussen belanghebbenden.
Het recente evenement DaSCHCon 2023 bracht perspectieven over het onderwerp uit onderzoeksdatabanken, toolmakers en institutionele collecties samen, naast een workshop van de Technical Specification Group (TSG) voor 3D in het IIIF-consortium.
De conferentie bevatte presentaties van de IIIF Technical Coordinator en de covoorzitters van de Technical Specification Group for 3D. De Groep technische specificaties deelde de belangrijkste use cases voor de specificatie en opende de ruimte voor discussie en verdere verduidelijking van het toepassingsgebied. De use cases varieerden van kernfuncties, zoals het kunnen weergeven van een enkel model op een bepaalde positie, schaal en oriëntatie binnen de 3D-ruimte, tot het weergeven van een of meer 3D-modellen naast 2D- en AV-media, commentaar en meer. Er werd een nieuw concept binnen de IIIF-specificatie — een “scène” — voorgesteld om de use cases te dienen door de volgende aannames vast te stellen:
Een scène is een grenzeloze ruimte met een rechtshandig coördinatensysteem;
De Y-as geeft opwaartse beweging aan en de Z-as geeft voorwaartse beweging aan;
De doeken kunnen binnen scènes worden genest; en scènes kunnen ook in andere scènes worden genest;
Een model wordt in een scène geplaatst door middel van een annotatie met motivatie die als “schilderij” wordt gespecificeerd. Tekstgebaseerde labels of commentaren kunnen worden toegepast op een model (of een scène) door middel van annotaties met andere motivatietypen.

Meer uitdagende aspecten met betrekking tot de specificatie van soorten, posities en richtingen van lichten en camera's werden besproken in de loop van de conferentie.
Kijkers en bibliotheken
Hulpmiddelen om 3D-modellen zichtbaar te maken op het web (hier “kijkers” genoemd) spelen een belangrijke rol bij het specificeren van de IIIF-normen, omdat de normen eenvoudig te implementeren moeten zijn om breed te kunnen worden toegepast. De conferentie bevatte presentaties over specifieke hulpmiddelen zoals MorphoSource en Semantic Kompakkt.
MorphoSource is een open source project van Duke University, met een grote en gevestigde collectie van 3D-modellen en gebruikersbijdragers. Het is gebaseerd op de Aleph 3D viewer extensie en ondersteunt een breed scala aan bestandsformaten, evenals annotaties.
Semantic Kompakkt is het instrument dat is ontwikkeld in het Open Science Lab van TIB als onderdeel van het NFDI4Culture-initiatief. Het is gebaseerd op de Kompakkt-viewer (die zelf gebruikmaakt van de babylon.js-bibliotheek) en combineert de collaboratieve annotatiefuncties van Kompakkt met semantische webmogelijkheden dankzij een integratie met Wikibase. Kompakkt werd oorspronkelijk ontworpen als een open source alternatief voor Sketchfab, het populaire commerciële platform.

Andere instrumenten en bibliotheken die relevant zijn voor het definiëren van IIIF-specparameters, zijn onder meer: Blender (als belangrijk hulpmiddel voor het genereren en voorbewerken van 3D-gegevens), Mozilla Hubs (voor het samenbrengen van meerdere modellen in één ruimte), 3DHOP (voor het selecteren van polygoongebieden voor annotatie) en three.js (voor parameterverwijzingen).
Repositories en workflows voor gegevensverwerking
Presentaties van DaSCH en de Universiteit van Bazel waren gericht op concrete dataworkflows en hoe IIIF een rol kan spelen bij het samenbrengen van archiverings- en bruikbaarheidskwesties. Een belangrijke afhaalmaaltijd: het voorbereiden van uw media op een betere interoperabiliteit is de beste strategie om ook het behoud op lange termijn te waarborgen.

Gereedschapspijplijnen voor het optimaliseren van de verwerking van grote 3D-media omvatten open source-tools, zoals MeshLab, Gimp en Blender, met potentieel voor toekomstige automatisering via Python-scripts. De Smithsonian Cook werd genoemd als een succesvol voorbeeld van een geautomatiseerde gegevensvoorbewerkingspijplijn.
Institutionele ervaring met een 3D-digitaliseringsproject werd ook gedeeld door de ETH-bibliotheek en hun collectie van wetenschappelijke instrumenten en leermiddelen. Het project heeft tot nu toe meer gebruik gemaakt van commerciële tools in hun workflow, waaronder het publiceren van de collectie op Sketchfab. Sketchfab is geselecteerd omdat het een breed publiek bereikt, met bijgehouden bezoekersaantallen en downloads die impact tonen, en het biedt directe integratie met Europeana.eu. Een verdere stap in de richting van interoperabiliteit zou zijn om hun collectieobjecten opnieuw te publiceren op open kijkers zoals MorphoSource en Semantic Kompakkt – een vooruitzicht dat tijdens de Q&A is besproken.
Vooruitzichten
Tools zoals Sketchfab en open source-alternatieven zoals MorphoSource en Kompakkt maken het mogelijk om afzonderlijke 3D-modellen op het web te uploaden en te bekijken met verschillende opties voor samenwerking en annotatie. Complexere omgevingen zoals Mozilla Hubs bieden het potentieel om meerdere objecten in een 3D-scène ten opzichte van elkaar te positioneren. Met inachtneming van de IIIF-ontwerpbeginselen (om eenvoudige dingen gemakkelijk en complexe dingen mogelijk te maken), moet de 3D-specificatie ervoor zorgen dat kijkers zowel een “minimaal levensvatbaar product” voor gebruikersinteractie kunnen implementeren als interoperabel blijven, alsook complexere interacties kunnen opnemen en deze nog steeds op een normconforme manier kunnen specificeren.
Doe mee
Bent u geïnteresseerd in 3D interoperabiliteit? Hier leest u hoe u kunt meedoen:
Word lid van de IIIF-gemeenschap voor meer informatie en overleg met andere leden van de gemeenschap als u hulp nodig hebt bij uw digitaliseringsworkflow.
Neem deel aan vergaderingen van technische groepen en test implementaties.
Meld problemen of gebruik case feedback met betrekking tot IIIF op Github.
Publiceer uw gegevens op een of meer online tools en repositories, en overweeg welke redenen u zou kunnen hebben om te gaan met een commerciële of open source omgeving.
Om IIIF en andere onderwerpen in verband met onderzoek en ontwikkeling in de sector cultureel erfgoed te bespreken, kunt u zich ook aansluiten bij de EuropeanaTech-gemeenschap.
Help mee de volgende fase van het delen van multidimensionaal cultureel erfgoed op het web vorm te geven!
