IIIF-luetteloiden käyttöönotto 3D: lle
IIIF Presentation API -sovellusliittymän ensimmäisen luonnoksen kehittäminen ja äskettäinen julkaiseminen osoittaa, että 3D-sisällön koodaaminen on kriittinen virstanpylväs nykyisten IIIF-eritelmien täydentämiseksi ja laajentamiseksi. Nämä manifestit ja niitä vastaavat spesifikaatiot on kehittänyt 3D Technical Specification Group (TSG) pohtimaan 3D-objektien monimutkaisuutta ja käsittelemään sellaisia kysymyksiä kuin spatiaalinen suuntaus, valaistus ja kameran asetukset. Tämä on ratkaisevan tärkeää kulttuuriperinnön digitaalisen säilyttämisen ja esittämisen kannalta.
Manifestien tavoitteena on luoda standardi saumattomalle integroinnille ja vuorovaikutukselle 3D-sisällön kanssa eri alustoilla ja instituutioissa. Saatavilla olevia manifesteja laajennetaan jatkuvasti, ja niihin sisältyy tällä hetkellä tapoja:
Aseta perusmalli kohtaukseen
sisällyttää ja sulkea pois mallin ominaisuuksia, kuten erityisiä valaistus- tai kamera-asetuksia
lisätä kaksi kangasta kohtaus
sijoittaa useita esineitä kohtaukseen
Toteutus ja esimerkkejä (semanttisesta) Kompakktista
Nyt kun luonnokset ovat saatavilla, käytännön toteutukset voidaan toteuttaa. Useat katsojat (eli ohjelmistotyökalut 3D-median katseluun) ovat pilotoineet API:n käyttöönottoa ja voivat käsitellä manifesteja.
Yksi näistä katsojista on Kompakkt, jota useiden saksalaisten yliopistojen, tutkimuslaitosten ja kirjastojen monialainen työryhmä on kehittänyt vuodesta 2017 lähtien. Se on ilmainen online-arkisto ja (3D) katsoja multimodaalisille 3D-merkinnöille, jotka on suunniteltu erityisesti yhteistyöhön ja tarinankerrontaan. Kompakkt on täysin avoin lähdekoodi ja optimoitu tarjoamaan yleisölle pääsy kulttuuriperintökohteisiin, arkistoaineistoon tai vastaavaan. Sen avulla käyttäjät voivat jakaa, tutkia ja yhteistyössä merkitä objekteja tavallisissa nykyaikaisissa verkkoselaimissa. Se perustuu Babylon.js:ään, Angulariin ja MongoDB:hen.
Lisäksi Open Science Labissa TIB Hannoverissa kehitettiin semanttinen laajennus, Semantic Kompakkt, osana NFDI4Culture-hanketta. Se käyttää tietokantayhteyttä Wikibase-tietokantaan, joka on Wikimedia Germanyn julkaisema avoimen lähdekoodin linkitetty avoimen datan ympäristö, jotta käyttäjät voivat lisätä semanttisia tietoja ja huomautuksia multimediasisältöön. (Semanttinen) Kompakkt pystyy nyt tulkitsemaan IIIF-luetteloluonnosta ja lataamaan 3D-objekteja sen mukaisesti (ks. koodi ja keskeneräisten töiden käyttöönotto). Vaikka manifestien tarjoamat perustoiminnot kuuluvat (semanttisen) Kompakktin piiriin, lisäominaisuuksia voidaan tutkia. Kehityksessä otetaan huomioon käyttäjien tarpeet, kuten esimerkiksi useiden yksittäisten 3D-objektien sijoittaminen kohtaukseen tai erilaisten mediasisältöjen, kuten kuvien ja 3D-mallien, yhdistäminen.

Esitelmä IIIF:n vuosikokouksessa Los Angelesissa
Äskettäin Los Angelesissa järjestetty IIIF:n vuotuinen konferenssi tarjosi foorumin, jolla APT:n edistymistä voitiin esitellä maailmanlaajuiselle yleisölle. Ryhmä toi esiin kriittisiä eroja 2D-sisältöön ja esitteli ratkaisuja ja tuloksia. Lisäksi salamapuhe osoitti, miten (semanistinen) Kompakkt toteuttaa API: n esitelläkseen ilmeistä käyttöä katsojaohjelmistoille.
Niin kutsuttu Birds of a Feather -istunto toi kiinnostuneet osapuolet yhteen katsomaan demoja ja sukeltamaan syvemmälle teknisiin yksityiskohtiin. Osallistujat keskustelivat 3D-integraatioon liittyvistä kokemuksistaan, haasteistaan ja toiveistaan tässä istunnossa.
APT:n kanssa pidetyssä päätöskokouksessa tarkasteltiin lisäeritelmiä ja päästiin sopimukseen seuraavista vaiheista ja välitavoitteista, joihin voi tutustua IIIF 3D Technical Specification Group Charter -asiakirjassa.
3D-manifestien ensimmäinen versio on tarkoitus julkaista ensi vuonna. Los Angelesissa TSG: n jäsenet keskustelivat myös manifesteihin sisällytettävistä lisäominaisuuksista, ja tulevissa ryhmän kokouksissa tänä vuonna he käsittelevät huomautuksia, vuorovaikutusta ja animaatiota.

Tekniset näkemykset
Kun API-rajapintoja otetaan käyttöön tiedonvaihtostandardien tueksi, olemassa olevan koodin räätälöidyt ratkaisut, jotka toimivat vain tietyssä ohjelmistokokoonpanossa, tulevat ilmeisiksi ja ongelmallisiksi. Heti kun tietoja vaihdetaan ja käsitellään ohjelmistosovellusten välillä, käsittelyvaiheista on myös tehtävä standardoidumpia ja uudelleenkäytettäviä samalla tavalla kuin tietojen muotoilusta. Tämä tuli erityisen näkyväksi Babylon.js-pohjaisen API: n käyttöönoton aikana IIIF- manifesteille (semanttisessa) Kompakktissa.
Oli esimerkiksi välttämätöntä ymmärtää tarkasti, miten avaruus- ja koordinaattijärjestelmä toimii. Kohteiden avaruuteen sijoittamisen on oltava johdonmukaista ja toistettavissa muiden katsojien kanssa, jos Kompakkt haluaa olla standardin mukainen. Kompakkt-kehitystiimin on pystyttävä ottamaan huomioon uudet ominaisuudet, jotka voidaan joutua ottamaan käyttöön yhteentoimivuuden laajentuneiden mahdollisuuksien vuoksi. Tämä sisältää useiden objektien näyttämisen samassa kohtauksessa. Lisätietoja saat seuraamalla nykyistä kehitystämme avoimissa GitHub- ja Gitlab-varastoissamme Semantic Kompakktille ja Kompakktille.
Laajemmat vaikutukset digitaalisiin kokoelmiin
IIIF 3D -manifestien käyttöönotolla on laajempia vaikutuksia digitaalisten kokoelmien hallinnointiin ja levittämiseen. Standardoimalla tapaa, jolla 3D-sisältöä kuvataan ja käytetään, toimielimet voivat varmistaa digitaalisten resurssiensa paremman yhteentoimivuuden ja pitkäikäisyyden. Standardointi helpottaa myös instituutioiden välistä yhteistyötä, mikä mahdollistaa 3D-resurssien ja tutkimusyhteistyöhankkeiden yhteiskäytön.
Osallistu
Ensimmäisten IIIF-manifestien julkaiseminen ja toteuttaminen 3D:tä varten on merkittävä edistysaskel kulttuuriperinnön alalla, ja sillä on merkittävä vaikutus tutkimukseen, erityisesti digitaalisissa humanistisissa tieteissä. (Semanttisen) Kompakktin ja muiden tekemä työ osoittaa näiden uusien standardien käytännön sovellukset ja hyödyt. Kun IIIF-yhteisö jatkaa innovointia ja 3D-yhteentoimivuuden laajentamista, digitaalisten kokoelmien tulevaisuus näyttää yhä moniulotteisemmalta ja vuorovaikutteisemmalta.
Oletko kiinnostunut 3D-yhteentoimivuudesta? Tässä on, miten voit osallistua:
Liity IIIF-yhteisöön saadaksesi lisätietoja ja kuullaksesi muita yhteisön jäseniä, jos tarvitset apua digitoinnin työnkulussa.
Osallistua teknisten ryhmien kokouksiin ja testitoteutuksiin.
Ilmoita ongelmista tai käytä IIIF:ään liittyvää tapauspalautetta GitHubissa.
Julkaise tietosi yhdessä tai useammassa verkkotyökalussa ja -arkistossa ja harkitse kaupallisen tai avoimen lähdekoodin ympäristön käyttöä.
Liity EuropeanaTech-yhteisöön ja IIIF & Europeana-työryhmään keskustelemaan IIIF: stä ja muista aiheista, jotka liittyvät kulttuuriperintöalan tutkimukseen ja kehittämiseen
Auta muokkaamaan moniulotteisen kulttuuriperinnön jakamisen seuraavaa vaihetta verkossa!
