UNDO D2.2.1.4 Optimaalisen katsojakokemuksen piirteet ja syyt stereoskooppisella web sisällöllä Väliraportti 1
3D websisältö Tähän raporttiin on koottu yhteen 3D Websiteprojektin verkkoselaimia koskevan kehitystyön tulokset. Raportissa käydään läpi hankkeen taustat, tehdyt toimenpiteet, havainnot, syntyneet lopputuotokset sekä hahmotellaan seuraavia vaiheita, joiden myötä verkossa jaeltu 3D sisältö saadaan toimitettua entistäkin suuremmille käyttäjämassoille ja korkeammalla laadulla. 2
Taustaa Projektin tavoitteena oli tutkia ja kehittää teknologiaa ja menetelmiä, joilla mahdollistetaan internetissä jaeltavan stereoskooppisen 3D sisällön näkeminen ja kokeminen verkkoselaimella ja värejä suodattavia silmälaseja käyttäen. Ensisijaisen tärkeänä pidettiin sitä, että tyypillisen internet käyttäjän kynnys päästä nauttimaan stereoskooppisesta 3D sisällöstä on mahdollisimman matala: ainoa lisäedellytys toimivan ja modernin verkkoselainympäristön lisäksi ovat värilasit á 50 snt. Projektin myötä pystyttiin määrittelemään olennaisia kriteereitä tässä kontekstissa optimaaliselle 3Dkokemukselle, luotiin sisällöntuotannon käytäntöjä ja teknologiaa sekä toimiva verkkosovellus, jolla voidaan toistaa tämänlaista sisältöä. 3
Työvaiheen toimenpiteet Työvaiheen toimenpiteet Teknologiaan perehtyminen ja toteutusvaihtoehtojen edellytysten kartoittaminen Verkkosivuston visuaalisen ilmeen, toimintojen ja käyttöliittymän suunnittelu Stereoskooppisen liikkuvan kuvan Flash pohjaisen esitysteknologian suunnittelu Stereoskooppisen videosisällön toistosovelluksen prototyypin toteutus Tosiaikaisen liikkuvan 3D sisällön toistosovelluksen prototyypin toteutus 4
Havaintoja Tänä päivänä verkkoselaimessa koettava stereoskooppinen elämys on vielä teknisesti kovin rajallinen Jakelutien viimeinen lenkki on käytännössä toteutettava värillistä 2D näyttöä ja värejä suodattavia 3D laseja hyödyntämällä Loppukäyttäjän näytön koko, väritoisto, etäisyys katsojasta sekä käytettyjen värilasien linssien suodatusominaisuudet vaihtelevat käyttäjältä toiselle. Näiden parametrien käyttäjäavusteinen optimointi olisi mitä ilmeisimmin hyvä ratkaisu, koska loppykäyttäjän kokemuksen immersio paranee huomattavasti, kun ruudulla näkyvä kuva vastaa parametrisoinniltaan käyttäjän katseluolosuhteita. 5
Havaintoja 2 Verkkoselainten suorituskyky on rajallinen ja ennen kaikkea vaihteleva ja 3D sisällön hyödyntäminen kuormittaa kumpaakin perinteistä monoskooppista 2Dsisältöä enemmän. Vuorovaikutteisen ja tosiaikaisen sisällön osalta joudutaan auttamatta tekemään kompromissi optimaalisen laadun ja loppukäyttäjän selaimen suorituskyvyn ja verkkoyhteyden kaistanleveysvaatimusten välillä. Esirenderöidyn 3D sisällön toimittaminen loppukäyttäjän koneelle vaatii enemmän kaistanleveyttä, koska kuvaaineistoa tarvitaan molemmille silmille. Lisäksi vuorovaikutteisuus kolmessa ulottuvuudessa ja tosiaikaisesti renderöidyn 3D sisällön liittäminen osaksi kokonaisuutta edellyttävät myös pikselikohtaisen syvyystiedon käyttämistä, joka entisestään lisää kaistanleveysvaatimusta. 6
Havaintoja 3 Lopullisen stereoskooppisen kuvan kompositointi vasemman ja oikean silmän kuvista ajonaikaisesti hyödyntäen vaatii loppukäyttäjän koneelta jonkin verran ylimääräistä prosessointia. Kaikki tyypilliset verkossa jaeltavaan 2D sisältöön liittyvät optimoinnit (sisällön lataaminen vain tarvittaessa, loppukäyttäjän koneen prosessointikapasiteetin ja välimuistin hyödyntäminen ja niin edelleen) ovat vieläkin keskeisemmässä asemassa stereoskooppista 3D sisältöä jaettaessa. Vuorovaikutteisuus tarjoaa käyttäjälle vapausasteita, mutta 3D sisällön kehittäjälle haasteita. Tosiaikaisen vuorovaikutteisen aineiston renderöinti ja yhdistäminen esirenderöityyn 3D sisältöön on edelleen tyypillistä 2Dtoteutusta huomattavasti vaativampi operaatio. 7
Havaintoja 4 Sisällön yhdistäminen edellyttää 3D avaruuden ja katselutilanteen geometrian (pistekohtainen syvyysinformaatio sekä silmien välisestä etäisyys, näytön pikselikoko ja etäisyys katsojasta) huomioimista Vuorovaikutteisuudessa käyttäjän vapausasteita joudutaan rajoittamaan niin, ettei 3D illuusio pääse hajoamaan käyttäjän tekemien anomalioiden seurauksena (esimerkiksi käyttäjää ei saa päästää viemään 3D kappaletta sopivien rajojen ulkopuolelle) Esirenderöidyllä sisällöllä on tyypillisesti jokin tietty ruutunopeus. Käyttäjän koneteho ja olosuhteet taas voivat rajoittaa vuorovaikutteisen sisällön ruutunopeuden tätä alhaisemmalle tasolle. Kokonaisruutunopeuden vaihtelu tai eriävällä ruutunopeudella etenevän sisällön yhdistäminen ovat omiaan pilaamaan illuusion jatkuvuudesta. 8
Havaintoja 5 Tietokoneella tuotettu 3D sisältö on lähtökohtaisesti helpompi ottaa käyttöön kuin esimerkiksi fyysisellä kameralla kuvattu sisältö, koska kaikki parametrit (silmien etäisyys, väritys, valaistus voidaan säätää ja optimoida mielivaltaisesti niin, että ne toimivat hyvin värilasipohjaisessa stereoskopiassa. Valmiiksi digitaalisen aineiston jälkikäsittely voidaan helposti automatisoida. 9
Tulokset Verkkoselaimessa Flash Player laajennuksella toimiva stereoskooppisen sisällön esitysmoottori, joka mahdollistaa esirenderöidyn 3D videosisällön esittämisen ja yhdistämisen yksinkertaiseen tosiaikaiseen vuorovaikutteiseen 3D sisältöön Esirenderöidyn 3D sisällön jälkituotantoprosessin määritelmä ja työkalut Teknologiaprototyypit stereoskooppisen videosisällön ja tosiaikaisen 3D sisällön toistamiseksi verkkoselaimessa Tarjoaa edellytykset laajemmalle sisällön esittämiselle ja sitä myötä aikaa ja kulutusta kestäviä web sivustoja esim. markkinoinin tarpeisiin. 10
Seuraavat vaiheet Syventävän sisällön tuotanto Monimutkaisempien vuorovaikutteisten toimintojen suunnittelu ja toteutus Erilaisten värilasien ja katselugeometrian kalibrointi käyttäjäavusteinen verkkoselaimessa 3D äänen mahdollisuuksien tutkiminen verkkoselainteknologian rajoitusten puitteissa 3D sisällön suorituskyvyn optimointi kapealle kaistanleveydelle ja rajalliselle suoritusteholle Edistyksellisemmän vuorovaikutteisen ja tosiaikaisen 3D sisällön yhdistäminen esirenderöityyn aineistoon Markkinointisivuston mittauksen suunnittelu ja implementointi tiedon keräystä varten 11