164
Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life Christian Timmerer (AAU Klagenfurt, Austria) Fernando Pereira (IST-IT, Portugal) Touradj Ebrahimi (EPFL, Switzerland) IEEE International Conference on Multimedia & Expo (ICME) 11th July 2016, Seattle, WA, USA

Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Embed Size (px)

Citation preview

Page 1: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityofExperienceinMultimediaSystemsandServices:

AJourneyTowardstheQualityofLife

ChristianTimmerer (AAUKlagenfurt,Austria)FernandoPereira(IST-IT,Portugal)

Touradj Ebrahimi (EPFL,Switzerland)

IEEEInternational Conference on Multimedia&Expo(ICME)

11thJuly 2016,Seattle,WA,USA

Page 2: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Outline

1. QualityofExperienceforMultimediaSystemsandServices

FernandoPereira

2. ApplicationsofQoE:AdaptiveVideoStreamingandSensoryExperience

ChristianTimmerer

3. TowardstheConceptofQualityofLifeTouradj Ebrahimi

Page 3: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

FernandoPereira:AboutMe…• AssociateProfessoratUniversityofLisbon,Portugal• SeniorResearcheratInstituto deTelecomunicações,Lisbon,Portugal• Morethan250publicationsininternationaljournalsandconferences• OneofthedesignersoftheMPEG-4andMPEG-7standards• ICIP,PCS,VCIP,WIAMIS,QoMEX GeneralorTechnicalProgramChair• AssociateEditorofseveraljournals• Editor-in-ChiefoftheIEEEJournalofSelectedTopicsinSignalProcessing(2013-2015)• ISO/IECAwardforcontributionstotheMPEG-4VisualStandard• SPSDistinguishedLecturer• IEEEFellowin2008for“contributionstoobject-baseddigitalvideorepresentation

technologiesandstandards”• EURASIPFellowin2013for“contributionstodigitalvideorepresentationtechnologies

andstandards”• IETFellowin2015• IEEESPSBoardofGovernorsandEURASIPBoardofDirectors• SeveralExcellenceTeachingAwards• JPEG(currently)andMPEG(past)RequirementsChair

Page 4: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

1. QualityofExperienceforMultimediaSystemsandServices

A. WhatisQuality

B. QualityofService(QoS)

C. QualityofExperience(QoE)

D. TrendsinQoE

Page 5: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

A.WhatisQuality?

Page 6: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Quality:aSimpleyetDifficultConcept

• Likemanyhumansensations,qualityiseasytounderstandbutdifficulttodefine.

• AccordingtoWikipedia:– Aquality(fromLatin- qualitas)isanattribute oraproperty.

– Somephilosophers assertthataqualitycannotbedefined.

– Incontemporaryphilosophy,theideaofqualitiesand

especiallyhowtodistinguishcertainkindsofqualitiesfromoneanotherremainscontroversial.

Page 7: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AnOld,LargelyUnder-InvestigatedConcept

Aristotleclassifiedeveryobjectofhumanapprehensioninto10Categories– Substance– Quantity– Quality– Relation– Place– Time– Position– State– Action– Affection

Aristotle,384BC– 322BC,Greece

Page 8: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Quality:SomeDefinitionsfromtheDictionary(1)

• Definition1– General :Measureofexcellenceorstate ofbeingfreefromdefects,deficiencies,andsignificantvariations.

– ISO8402-1986standarddefinesqualityas“thetotalityoffeatures andcharacteristics ofaproductorservicethatbearsitsabilitytosatisfy statedorimpliedneeds”.

• Definition2– Manufacturing :Strictandconsistentadherencetomeasurable andverifiablestandardstoachieveuniformityofoutputthatsatisfiesspecificcustomer oruserrequirements.

Page 9: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Quality:SomeDefinitionsfromtheDictionary(2)

• Definition3– Objective :Measurableandverifiableaspectofathingorphenomenon,expressedinnumbersorquantities,suchaslightnessorheaviness,thicknessorthinness,softnessorhardness.

• Definition4– Subjective:Attribute,characteristic,orpropertyofathingorphenomenonthatcanbeobservedandinterpreted,andmaybeapproximated(quantified)butcannotbemeasured,suchasbeauty,feel,flavor,taste.

Page 10: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityAccordingtoISO9000

• ISO9000:afamilyofstandardsforqualitymanagementsystems.

• Qualityofsomethingcanbedeterminedbycomparingasetofinherentcharacteristicswithasetofrequirements– Highquality:ifcharacteristicsmeetrequirements– Lowquality:ifcharacteristicsdonotmeetallrequirements

• Qualityisarelativeconcept– Degree ofquality

Page 11: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityislikeanElephant…

Theblindmenandtheelephant,poembyJohnGodfreySaxe

Page 12: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityinQUALINET

• Quality:Istheoutcomeofanindividual’scomparisonandjudgmentprocess.Itincludesperception,reflectionabouttheperception,andthedescriptionoftheoutcome.

• Incontrasttodefinitionswhichseequalityas“qualitas”,i.e.asetof

inherentcharacteristics,QUALINETconsidersqualityintermsofthe

evaluatedexcellenceorgoodness,ofthedegreeofneedfulfillment,andin

termsofa“qualityevent”(seeMartens&Martens,2001,andJekosch,

2005).

• Event:Anobservableoccurrence.Aneventisdeterminedinspace(i.e.

whereitoccurs),time(i.e.whenitoccurs),andcharacter(i.e.whatcanbe

observed).

from“QualinetWhitePaperonDefinitionsofQualityofExperience”,March2013

Page 13: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Whatis QUALINET?

• Groupofinstitutionsandcompaniesinterestinmultimediaquality.• CoordinationofmultidisciplinaryQoE researchinEuropeandbeyond.• Strengtheningdisseminationeffortsthroughalreadyestablished,andnew

initiatives,e.g.QoMEX,specialevents,books,journals.• Strengtheninginteractionbetweenacademiaandindustry(industrial

forum,STSM,…).• StrengtheningeducationaleffortsinQoE,e.g.summerschools,PhD

events,exchangeofyoungresearchers.• Coordinatedcontributiontointernationalstandardizationbodies,e.g.

ISO/IEC,ITU-T,VQEG,MPEG,JPEG.

Insummary,groupofresearchersinterestedin(multimedia)QoEissues,boththeoreticalandpractical…

Opentonewresearchers…http://www.qualinet.eu/

Page 14: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

1. QualityofExperienceforMultimediaSystemsandServices

A. WhatisQuality

B. QualityofService(QoS)

C. QualityofExperience(QoE)

D. TrendsinQoE

Page 15: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

B.QualityofService

Page 16: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityofService(QoS):inTheory

“[The]Totalityofcharacteristicsofatelecommunicationsservicethatbearonitsabilitytosatisfystatedandimpliedneedsof

theuser oftheservice.”

ITU-TRec.E.800,2008

• QoS isfocusedontelecommunicationsservices.

• ThecontextofusageandtheusercharacteristicsarenotcomprehensiblyaddressedbyQoS asdefinedbytheITU.

from“QualinetWhitePaperonDefinitionsofQualityofExperience”,March2013

Page 17: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityofService(QoS):De-Facto

• TheQoS de-factodefinitiondealsmostlywithphysical,measurable

performancefactorsofnetworksanddeliveryplatformsingeneral.

• Sometimes,alsoapplication-levelfactors,suchasencodings,and

theireffectontheunderlyingnetwork'sperformanceareaddressed,

e.g.bytakingmoreoftheavailablebandwidth.

QualityofService(QoS)referstoacollectionofnetworkingtechnologiesandmeasurementtoolsthatallowforthenetworktoguarantee deliveringpredictableresults.

partlyfrom“Qualinet WhitePaperonDefinitionsofQualityofExperience”,March2013

Page 18: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityinQoS Framework:SeveralDimensions

NetworkQualityCapacityCoverageHandoff

LinkQualityBitrate

Frame/Bit/PacketlossDelay

UserQualitySpeechfidelityAudiofidelityImagefidelityVideofidelity

ThemultimediasignalprocessingcommunityisalreadyoftenusingconceptssuchastheMeanOpinionScore

(MOS)whichdirectlyinvolvesusers…

Page 19: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoS inComputerNetworksandCommunications

• QualityofService(QoS)– Resourcereservationcontrolmechanisms– Abilitytoprovidedifferentprioritytodifferentapplications,users,ordataflows

– Guarantee acertainlevelofperformance (quality)toadataflow

• (Service)Provider-centricconcept

Page 20: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoS Boundaries

• Scope:QoS typicallyfocusesontelecommunicationsservices.

• Focus:QoS dealswithperformanceaspectsof physicalsystems.

• Methods:QoS hasaverytechnology-orientedapproach,anditreliesonanalyticapproachesandempiricalorsimulativemeasurements.

from“QualinetWhitePaperonDefinitionsofQualityofExperience”,March2013

Page 21: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

UserQuality:MostlySignalFidelity

• SubjectiveEvaluation

• ObjectiveEvaluation

Page 22: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

SubjectiveEvaluation

• SubjectivetestsaimatproducingUserOpinionScoresasadelicatemixtureofingredientsandchoices:– Test&labenvironment– Testmaterial– Testmethodology– Testsubjects– Analysisofthedata

Page 23: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

WhatisMeanOpinionScore(MOS)?

• Widelyusedinmanyfields:– Politics/Elections– Marketing/Advertisement– Foodindustry– Multimedia– …

• Thelikelylevelofsatisfactionofaspecificservice/productdimension,e.g.visualquality,asappreciatedbyanaverageuser(fromaproviderpointofview).

• Shouldbeperformedsuchthatitgeneratesreliable andreproducibleresults– Subjectiveevaluationmethodology– Morecomplexanddifficultthatitaprioriseems– Muchusedfor(andlimitedto)videoandaudiosubjectivequalities

Page 24: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ObjectiveEvaluation

• Subjectivetestsaretimeconsuming,expensive,anddifficulttodesign…

• Objectivealgorithms,i.e.metrics,estimatingsubjectiveMOSwithhighlevelofcorrelationaredesired– Fullreferencemetrics– No-referencemetrics– Reducedreferencemetrics

Page 25: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

FR,RRandNRScenarios• FullReferenceapproach:

• Reduced Reference approach:

• No-Referenceapproach:

Input/Referencesignal

Output/Processedsignal

Signalprocessing

Input/Referencesignal

Output/Processedsignal

Signalprocessing

FRMETRIC

NRMETRIC

Input/Referencesignal

Output/Processedsignal

Signalprocessing

Featuresextraction RRMETRIC

Page 26: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AutomaticMOSPredictorsareEssential…

FullReferencescenario• MostautomaticMOSpredictorsarebasedonfidelitymeasures• Metricslookatthefidelity ofthesignalwhencomparedtoan

explicit́ perfect’reference:

processedsignal=perfectqualityreferencesignal+errorsignal• Examples:

– MeanSquareError(MSE)– PeakSignaltoNoiseRatio(PSNR)– WeightedPSNR– MaskedPSNR– StructuralSIMilarity (SSIM)– Multiscale StructuralSIMilarity (MSSIM)– VisualInformationFidelity(VIF)

Page 27: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

1. QualityofExperienceforMultimediaSystemsandServices

A. WhatisQuality

B. QualityofService(QoS)

C. QualityofExperience(QoE)

D. TrendsinQoE

Page 28: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

C.QualityofExperience

Page 29: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ChangingLandscape

Page 30: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

UHD,4KHDRHFR3DLightfieldsPointclouds…

Page 31: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

31

Page 32: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life
Page 33: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ManyEvents...BuildingExperiences...

• Event:Anobservableoccurrence.Aneventisdetermined in

space(i.e.where itoccurs),time(i.e.whenitoccurs),and

character(i.e.whatcanbeobserved).

– Sensation referstotheresponsesofsensoryreceptorsandsenseorganstoenvironmental stimuli.

– Perceptionisaprocesswhichinvolvestherecognitionandinterpretationofstimuliwhichregisteroursenses.

– Emotion isanyrelativelybrief consciousexperiencecharacterizedbyintensementalactivityandahighdegreeofpleasureordispleasure.

• Experience:Anexperienceisanindividual’sstreamofperceptionandinterpretationofoneormultipleevents.

partlyfrom“Qualinet WhitePaperonDefinitionsofQualityofExperience”,March2013

Page 34: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

So,UsersareMorethanPerceptionEngines…

Page 35: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ManyServicesSellEmotions...

Page 36: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Multimedia Nowadays …

• Multimedia is aboutsharingexperiences(realorimaginary)with others.

• Inaway,it allstarted with storytelling andwall drawing around thefire inthecavesofearly men.

• Modernmultimedia systemsareevolvedversionsofthegoodold storytellingandwall drawing,which hopefullyofferincreasingly richer experiences.

• Thedegree ofrichness oftheexperiencemay be measured byQuality ofExperience(QoE).

Page 37: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Evolving Quality Paradigms

Page 38: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

WhatdoPeopleTalkaboutwhentheyTalkaboutQoE ?

• “Thedegreeoffulfillmentofanintendedexperienceonagivenuser.”

byTouradj Ebrahimi,2001

• “perceiveduserexperience ispsychologicalinnatureandchangesindifferentenvironmentalconditionsandwithdifferentmultimedia

devices.”fromQoMEX 2009CallforPapers

• “Theoverallacceptabilityofanapplicationorservice,asperceived

subjectivelybytheenduser.”asdefinedbytheITU

Theterm‘experience’isappealingbecauseitimplicitlypromisesindividualengagement…Lookgood,soundgood,

andfeel good!

Page 39: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QUALINETQoE Definition• QualityofExperience(QoE)isthedegree ofdelightor

annoyance oftheuser(persona)ofanapplicationorservice.It

resultsfromthefulfillmentofhisorherexpectationswithrespecttotheutilityand/orenjoymentoftheapplicationorserviceinthelightoftheuser’spersonalityandcurrentstate(context).

• Experience:Anexperienceisanindividual’sstreamofperceptionandinterpretation ofoneormultipleevents.

• QoE feature:Aperceivable,recognizedandnamablecharacteristicoftheindividual’sexperienceofaservicewhichcontributestoitsquality.

Inthecontextofcommunicationservices,QoE canbeinfluencedbyfactors

suchasservice,content,network,device,application,andcontextofuse.

from“QualinetWhitePaperonDefinitionsofQualityofExperience”,March2013

Page 40: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MovingtoQualityofExperience

• Quality of Service: Value of the average user’s servicerichness estimated by a service/product/contentprovider

• Quality of Experience: Value (estimated or actually measured)of a specific user’s experience richness

QualityofExperienceisthedual(andextended)viewofQualityofService!

QoS=provider-centricQoE=user-centric

Page 41: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

FactorsImpactingQualityofExperience

Context

• System/TechnicalInfluenceFactors

• Human/UserInfluenceFactors

• ContextInfluenceFactors

• ContentInfluenceFactors

• SocialandPsychologicalInfluenceFactors

Page 42: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ExperiencesareIndividual!

• ApplicationsandServicesmayhavetobedesignedtoprovideindividualexperiences...

• Thisinvolvescapabilitiesallowingtheusertogaincontrol,e.g.interaction,personalization,recommendation,etc.

• Infact,theusercontributestobuildisownexperience...Ifthesystem/serviceallows...

Page 43: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

HowShallaMultimediaUserExperienceBe?

Dependingonthespecificapplication,itmayhavetobe

• Faithful - accuracy• Truthful – realisticifrelevant,synchronization• Immersive – natural,multimodalconsistency

• Contextual - adaptive• Engaging – fun,intense,emotional

• Effective– fast,recognition

• Useful – taskperforming

• Interactive – natural,shortdelay

• Intuitive,Easy– interfaces

• …

Page 44: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE Modeling

QoE modelingmay considermoreor lessinfluence factors dependingon the

service/application,eachwith adifferentweight on the overall assessment.

QoE is multi-dimensional,multi-modal andmulti-sensorial.

Usercenteredinfluencefactorsareexpectedtobedominating.

• System factors– technical properties (as in

QoS)

• Human/User factors – individual properties– sensorial properties– perceptual properties– emotional properties

• Context factors– environmental/physical

properties– temporal properties– service properties– economic properties– social properties

• Content factors

• …

Page 45: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

APracticalQoEModelExample:IPTV• Video quality• Audio quality• Audiovisualsyncronization• Stalloccurence• Errorresilience• Randomaccess• Channel hoppingdelay• Interfaceusability• Navigation capabilities• Personalization capabilities• Metadata quality• Immersioneffectiveness• …

Page 46: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE:NotanEasyTarget…WhyShoulditbe?

QoS

QoP

QoE

QoS/P/E:Quality of Service/Perception/Experience

Page 47: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Experiencesaremultisensorial...

Page 48: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

BuildingMultisensorialImmersion...

• ToinsertMarianna’smovie...

Feel-around,fromKentuckyFriedMovie

Page 49: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE Assessment:AgainSubjectiveandObjective

Page 50: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoS versusQoE

• Scope:QoS typicallyfocusesontelecommunicationsservices,whereasQoE coversamuchbroaderdomain,whichsometimesdoesnoteveninvolvetelecommunications.

• Focus:QoS dealswithperformanceaspectsofphysicalsystems,whereasQoE dealswiththeusers'assessmentofsystemperformance,ascoloredbycontext,culture,theusers'expectationswithrespecttothesystemorserviceandtheirfulfillment,socio-economicissues,andpsychologicalprofiles,amongotherfactors.

• Methods:QoS hasaverytechnology-orientedapproach,whereasQoErequiresamulti-disciplinaryandmulti-methodologicalapproachforitsunderstanding.

• ButitisalsoimportanttorememberthatQoE is,inalargepartof

instances,highlydependentonQoS.

from“QualinetWhitePaperonDefinitionsofQualityofExperience”,March2013

Page 51: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE islikea(Bigger)Elephant…

Theblindmenandtheelephant,PoembyJohnGodfreySaxe

Page 52: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE inNetworkedMultimedia

Page 53: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE RelatedStandardizationEfforts

• Standardizationeffortsinqualityassessmentandmetrics– ITU-TSG12(Performance,QoS andQoE)

– MPEG/ITU-T(HighEfficiencyVideoCoding,HEVC)

– MPEG(3Dvideocoding,FTV,HDR)

– VideoQualityExpertsGroup(VQEG)

– JPEG(AdvancedImageCoding,AIC)

– …

QUALINETestablishedlinksanddeepcollaborationswithallofthem!

Page 54: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

1. QualityofExperienceforMultimediaSystemsandServices

A. WhatisQuality

B. QualityofService(QoS)

C. QualityofExperience(QoE)

D. TrendsinQoE

Page 55: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

D.TrendsinQoE

Page 56: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE isBecomingInevitable…

• Digitalworldhas(re-)discoveredthenotionofquality– Lowerqualitycontentislessandlesstoleratedbyend-usersin

someenvironments– However,otherenvironmentsseemtoacceptmuchlower

qualityandstillbesuccessful

• IncreasinginterestinQoE– Extendingfromdevice-centricandsystem-centricquality

optimizationtoend-to-endandespeciallyuser-centricoptimization

Page 57: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoEHolisticApproach

• Marketing• Businessmodel,e.g.prices,fidelization• Systemfactors• Contextfactors• Humanfactors• Personalization• Content(andmetadata)• Interface• Clientsupport• ...

Page 58: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

NOSUMA:anExample

• UltraHD4K

• Portabilityaccrossterminals,i.e.followsyou

• Voicecontrol(voicerecognition?),i.e.recognizesyou

• Userprofileswithinsamefamily,i.e.individualizesyou

• Recommendationsbasedonusercharacterization,i.e.targetsyou

• Complementarycontentforthefavouriteseries,i.e.thinksonyou

• Timewarping,i.e.helpsyou

• ...ATVthat

knowsyou!

Page 59: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoE inIndustry

• QoE isbecomingmainstream.

• ManycompaniesnowspeakaboutQoE.

• Personalization,interactionandrecommendationcapabilitiesempowertheusertocreatemoreindividualexperiences!

• However,QoE hasabudgetimpactintermsofnetworkandsystemdesign,dimensioning,operation,maintenance,etc.

• ButQoE isbecomingmoreaffordableinmanyapplicationdomains…

• Embracing QoEprinciplesmaybringrevenue,e.g.byincreasingviewingtimesandreducingchurn.

Page 60: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ChallengesAhead• Content-dependentquality assessmentmethods andmetrics• Context-dependentquality assessmentmethods andmetrics• Quality assessmentmethods andmetrics beyondAV(haptics,smell,

…)• Multi-modalqualityassessmentmethods andmetrics(AV,…)

• 3D quality assessmentmethods andmetrics (3Dsound,3Dvideo,…)

• Newmodalities contentquality assessmentmethods andmetrics

• Interactionqualitymetrics (closely related tousability)

• Presence/immersionqualitymetrics• Roleofemotions• Virtualreality immersiveexperiences• …

Page 61: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

NewSensors...

Page 62: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ALightFieldImage …

Behindeachmicrolens,amicro-image(MI)isformed…

Page 63: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life
Page 64: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

LightFieldPhotography:ArrayofCameras

Page 65: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

NewDisplays

MicrosoftHololensOculusRift

Microsoftholographic display

InnoVision DiamondSeriesholographicprojector

USClightfielddisplay

HolografikaHoloViziolightfielddisplay

Page 66: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoEforVirtualReality• Compellingimmersiveandrealisticvisualexperiences!

• Providesvisualdepthcues,suchasstereopsis,binocularocclusions,vergence,fullmotionparallaxandnaturalview-dependentlighting.

• Highresolutionandhighframerate.

• Lowlatencyspatialrandomaccess.

• Lowmotion-to-photonlatency.

OncurrentHMDs, theclosestdepth foranobjectofinterestisrecommended tobeat0.75mwithoutcausingexcessiveeyestrain.

Page 67: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Holoportation:Virtual3DTeleportation

CourtesyofP.Chou,Microsoft

Page 68: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

WhatDoesthisallMean?

• Eraofuser-centricmultimediahasalreadystarted…UserisKing/Queen!

• Itisnotanymoresufficienttomerelyaddnewfeaturesandfunctionalitiestomultimediasystems.

• Trueaddedvalueintermsofimpactonuser’sexperienceofsuchfeaturesandfunctionsshouldbeevaluatedanddemonstrated.

• QualityofExperienceplaysacentralroleinthisnewgame!Alreadytargetingrevenue…

Page 69: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AssessingQualityofExperience…ABitLikeMeasuring‘Happiness’…

Page 70: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Take-HomeMessages

• QoEisuser-centric!• QoEisindividual,multidimensionalandmultisensorial.• ServicesandsystemsareincreasinglydesignedtoallowtheuserstomaximizeitsQoE.

• IndustryisincreasinglyembracingQoEprinciplesbecausetheymaybringrevenue.

• QoE assessmentiscostlyandriskybutworthdoingit.• Int’lConferenceonQualityofMultimediaExperience(QoMEX):http://qomex.org/

Page 71: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

2. ApplicationsofQoE:AdaptiveVideoStreamingandSensoryExperience

A. AdaptiveVideoStreamingPrinciplesandQoE

B. QualityofSensoryExperience(QuaSE)

Page 72: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ChristianTimmerer:AboutMe…• AssociateProfessoratAlpen-Adria-Universität Klagenfurt,Austria

(blog.timmerer.com,dash.itec.aau.at)• ChiefInnovationOfficer|HeadofStandardizationandResearchat

Bitmovin Inc.,bitmovin.com• Geschäftsführer Förderverein Technische Fakultät,ftf.or.at• Lecturer|CarinthiaUniversityofAppliedSciences,www.fh-kaernten.at• Researchinterest:immersivemultimediacommunication,streaming,adaptation,Quality

ofExperience, andsensoryexperience• Morethan170publicationsininternationaljournalsandconferences• Generalchair:WIAMIS’08,QoMEX’13,QCMan’14,MMSys’16• Associateeditor/editorialboard:IEEEComputer,IEEETrans.onMultimedia,Signal

Processing:ImageCommunication,MTAP,IEEEComputingNow,ACMSIGMMRecords,ACMSIGMMOSSC

• VicechairofIEEEComSoC MMTC,WGleaderinQUALINET• Researchprojects:FP6-IST-DANAE(2004-2006),FP6-IST-ENTHRONE(2006- 2008),FP7-

ICT-P2P-Next(2008-2012),FP7-ICT-ALICANTE(2010-2013),FP7-ICT-SocialSensor(2010-2014),COST-IC1003-Qualinet(2010-2014),FFG-AdvUHD-DASH(2014-2016),andFP7-ICT-ICoSOLE(2013-2016)

• MPEG:MPEG-21,MPEG-M,MPEG-V,MPEG-DASH• IEEESeniormember;ACMmember

Page 73: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ApplicationsofQoE:AdaptiveVideoStreamingandSensoryExperience

Priv.-Doz.Dr.ChristianTimmerer[Ack:AliC.Begen,MediaMelon,Inc.,OzyeginUniversity]

Alpen-Adria-UniversitätKlagenfurt(AAU)w FacultyofTechnicalSciences (TEWI) w DepartmentofInformationTechnology(ITEC)wMultimediaCommunication(MMC)w SensoryExperience Lab(SELab)

http://blog.timmerer.com w http://selab.itec.aau.at/ w http://dash.itec.aau.at w [email protected](CIO)atbitmovinGmbH

http://www.bitmovin.comw [email protected]

Tutorial@ICME2016,July2016

http://www.slideshare.net/christian.timmerer

Page 74: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ImportanceofMultimediaDelivery• Multimediaispredominanton

theInternet• Real-timeentertainment

– Streamingvideoandaudio– Morethan70%ofInternettraffic

atpeakperiods• Popularservices

– YouTube(17.85%),Netflix(37.05%),AmazonVideo(3.11%),Hulu (2.58%)

– Alldeliveredover-the-top (OTT)

July2016 ICME2016Tutorial,C.Timmerer 2GlobalInternetPhenomenaReport:Dec2015

Page 75: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

OpenDigitalMediaValueChain

July2016 ICME2016Tutorial,C.Timmerer 3

CreateContent

AggregateMonetize

DistributeContent

ConsumeContent

AnyContent AnyStorefront AnyNetwork AnyDevice

CDNsMediaProtocols

InternetTransport

DRMEncoding

EncapsulationDynamicAds

Clients

HappyUser

Page 76: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

CommonAnnoyancesinStreaming• Wrongformat• Wrongprotocol• Pluginrequirements• DRMissues• Longstart-updelay• Poorquality• Frequentstalls• Qualityoscillations• Noseekingfeatures

July2016 ICME2016Tutorial,C.Timmerer 4

Page 77: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Over-The-Top– AdaptiveMediaStreaming• Inanutshell…

July2016 ICME2016Tutorial,C.Timmerer 5

Adaptation logic is within the client, not normatively

specified by the standard, subject to research and

development

Page 78: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Multi-BitrateEncodingandRepresentationSwitching

July2016 ICME2016Tutorial,C.Timmerer 6

Contents ontheWebServerMovieA– 200Kbps

MovieA– 400Kbps

MovieA– 1.2Mbps

MovieA– 2.2Mbps

...

...

MovieK– 200Kbps

MovieK– 500Kbps

MovieK– 1.1Mbps

MovieK– 1.8Mbps

.. .

.. .

Time(s)

Startquickly

Keep requestingImprove quality

Loss/congestiondetection

Revampquality

...

...Segments

Page 79: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AdaptiveStreamingoverHTTP

July2016 ICME2016Tutorial,C.Timmerer 7

…………

HTTP GETs

ClientBuffer

MediaPlayer

HTTPServer

Page 80: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ScopeofDASH:whatisspecified?

July2016 ICME2016Tutorial,C.Timmerer 8

Media Presentation on HTTP Server

DASH-enabled ClientMedia Presentation Description

.

.

.

Segment

.

.

.Segment

.

.

.

Segment

.

.

.Segment

Segments located by HTTP-URLs

DASH Control Engine

HTTP/1.1 HTTP Client

MPD Parser

Media Engine

On-time HTTP requests to segments

Page 81: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ScopeofDASH:whatisspecified?

July2016 ICME2016Tutorial,C.Timmerer 9

Media Presentation on HTTP Server

DASH-enabled ClientMedia Presentation Description

.

.

.

Segment

.

.

.Segment

.

.

.

Segment

.

.

.Segment

Segments located by HTTP-URLs

DASH Control Engine

HTTP/1.1 HTTP Client

MPD Parser

Media Engine

On-time HTTP requests to segments

Page 82: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

DASHDataModel

July2016 ICME2016Tutorial,C.Timmerer 10

MPD

Period id=1start=0s

Period id=3start=300s

Period id=4start=850s

Period id=2start=100s

AdaptationSet0subtitleturkish

AdaptationSet2audioenglish

Adaptation Set1BaseURL=http://abr.rocks.com/

Representation2Rate=1Mbps

Representation4Rate=3Mbps

Representation1Rate=500Kbps

Representation 3Rate=2Mbps

Resolution =720p

SegmentInfoDuration=10s

Template:3/$Number$.mp4

Segment Access

InitializationSegmenthttp://abr.rocks.com/3/0.mp4

MediaSegment1start=0s

http://abr.rocks.com/3/1.mp4

MediaSegment2start=10s

http://abr.rocks.com/3/2.mp4

AdaptationSet3audiogerman

AdaptationSet1video

Period id=2start=100s

Representation3Rate=2Mbps

Selectionofcomponents/tracks

Well-definedmediaformat

Selectionofrepresentations

Splicingofarbitrarycontentlikeads

Chunkswithaddressesandtiming

Page 83: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

July2016 ICME2016Tutorial,C.Timmerer 11

type=static typically,for on demand content

Base URL of the segments

Subtitles

Audio adaptation set with different representations (bw)

Video adaptation set with different representations (bw)

Different codecs (profiles)

Segment URL constructed with template and base URL

Page 84: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

http://www.dash-player.com/demo/

July2016 ICME2016Tutorial,C.Timmerer 12

Page 85: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AdaptiveStreamingContentWorkflow

July2016 ICME2016Tutorial,C.Timmerer 13

Source Transcoding Encapsulation Encryption OriginServer

HelperDistribution

Client

Linear:MulticastVoD:FTP,RTMP,HTTP,etc.

UnicastHTTP(PUSH),FTP,etc.

HTTPGETsmallobjects

Singlehighest-bitratestream Multiplestreamsat

targetbitrates

Multiplestreamsattargetencapsulationformats

Largevideo/virtualfilesandmanifests

Page 86: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AdaptiveStreamingContentWorkflowSimplified

July2016 ICME2016Tutorial,C.Timmerer 14

StandardDeliveryInfrastructure(CDN)Source Transcoding Encapsulation Encryption

Multiplestreams:video[bitrate(32000-20000000),profile(baseline,main,high),preset(standard,professional,premium),height(128-7680),width(96-4320),framerate(1-120),codec(h264,hevc)],audio:[bitrate(8000-256000),samplerate(0,8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000)]

Singlehighest-bitratestream:HTTP,FTP,RTMP;mp4,ts;AVC,AAC,Subtitles

Multiplestreamsattargetencapsulationformats:DASH(MPD+mp4),HLS(m3u8,ts)

MultiplestreamswithmultipleDRMformats:MPEG-CENC,Widewine,PlayReady,PrimeTime,Fairplay

Player

HeterogeneousClientse.g.BitmovinHTML5AdaptivePlayerDASH,HLS,HTML5,MSE,EME

Page 87: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QoEforDASHServices• DifferentapplicationdomainshavedifferentQoE

requirements– NeedtoprovidespecializationsofthegeneralQoE

definition– Takeintoaccountrequirements formulatedbymeansof

influence factorsandfeaturesofQoE• QoEinfluencefactorsforDASH

– Initial/start-updelay(low)– Bufferunderruns, stalls,freezes(zero)– Qualityswitches(low)– Mediathroughput (high)– …

July2016 ICME2016Tutorial,C.Timmerer 15

Page 88: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

!

h t t p s : / / b i t m o v i n . c om /

QoEEvaluationforDASH-basedServices• Testsequence

– Manydatasetsavailable– AdoptedBigBuckBunny&DASHed it

• Players– bitdash– Proprietarysolutions(smooth,HLS,HDS)– YouTube,dash.js,DASH-JS– …andcompareitwithtendifferentadaptationalgorithms

• Objectiveevaluation– Commontestsetupusingnetworkemulation&bandwidthshaping– Predefinedbandwidthtrajectory(orrealnetworktraces)

• Subjectiveevaluation– Lab[ITU-TB.500/P.910]vs.

crowdsourcingwithspecialplatformsorsocialnetworks

July2016 ICME2016Tutorial,C.Timmerer 16

Page 89: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

CrowdsourcedQoEEvaluation• QualityofExperience …

– MeanOpinionScore[0..100]– [otherobjectivemetrics:

start-uptime,throughput,stalls]• …Web-basedAdaptiveHTTPStreamingClients…

– HTML5+MSE: DASH-JS (dash.itec.aau.at), dash.js (DASH-IF,v1.1.2),YouTube• …Real-WorldEnvironments…

– DASH-JS,dash.js hostedatITEC/AAU (~10Gbit/s)– YouTubehostedatGoogledatacenters– Content:TearsofSteel @144p(250kbit/s),240p(380kbit/s),360p(740kbit/s),480p(1308kbit/s),and

720p(2300kbit/s);segment size:2s– Usersaccess contentovertheopenInternet (i.e.,real-worldenvironment)

• …Crowdsourcing– CampaignatMicroworker platform(othersalsopossible:Mechanical Turk,socialnetworks) limitedto

Europe,USA/Canada,India– ScreeningTechniques: Browserfingerprinting,stimuluspresentationtime, QoEratingsandpre-

questionnaire

July2016 ICME2016Tutorial,C.Timmerer 17B. Rainer, C. Timmerer, “Quality of Experience of Web-based Adaptive HTTP Streaming Clients in Real-World Environments using Crowdsourcing”, Proceedings of International Workshop on VideoNext: Design, Quality and Deployment of Adaptive Video Streaming, Sydney, Australia, Dec. 2014.

Page 90: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MOS andAverageBitrate

• 288microworkers,33screened(Fingerprinting: 20,presentationtime:6,QoEratingsandpre- questionnaire: 7),175maleand80female,majority(80%)isagedbetween18and37

July2016 ICME2016Tutorial,C.Timmerer 18

Page 91: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

StartupTimeandNumberofStalls

July2016 ICME2016Tutorial,C.Timmerer 19

Page 92: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ResultsSummary• DASH-JS

– Highstart-uptime– Lownumberofstalls– Goodthroughput,QoE

• dash.js– Lowstart-uptime– High#stalls– Lowthroughput– LowQoE

• YouTube– Lowstart-uptime– Lownumberofstalls– Bestthroughput,QoE

July2016 ICME2016Tutorial,C.Timmerer 20

Page 93: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Now,10differentadaptationlogics…

July2016 ICME2016Tutorial,C.Timmerer 21

Adaptationlogicswell-known inresearchliterature

Predefinedbandwidthtrajectoryandtestsetup

Differentsegmentsizes,RTTs,HTTP/2,etc.

C. Timmerer, M. Maeiro, B. Rainer, “Which Adaption Logic? An Objective and Subjective Performance Evaluation of HTTP-based Adaptive Media Streaming Systems”, arXiv cs.MM, June 2016, http://arxiv.org/abs/1606.00341.

Page 94: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

July2016 ICME2016Tutorial,C.Timmerer 22

Page 95: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

July2016 ICME2016Tutorial,C.Timmerer 23

Page 96: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

DASH-JSvs.bitdash

July2016 ICME2016Tutorial,C.Timmerer 24

C. Timmerer, D. Weinberger, C. Mueller, and S. Lederer, “Ultra-High-Definition-Quality of Experience with MPEG-DASH”, Proceedings of the Broadcast Engineering Conference (BEC), NAB2015, Las Vegas, NV, USA, April 2015.

Page 97: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ObjectiveEvaluations

July2016 ICME2016Tutorial,C.Timmerer 25

Stalls(lowerisbetter)AverageBitrate(higherisbetter)

Page 98: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Stallsarereallybad…

July2016 ICME2016Tutorial,C.Timmerer 26

Conviva:ViewerExperienceReport.2014

Page 99: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Conclusions(1)• MPEG-DASHdefinesformatsonly

– MediaPresentationDescription (MPD)– Segment format:mp4, ts

• MPEG-DASHisnot– System,protocol,presentation,codec,interactivity,DRM,clientspecification– Otherstandardsrequired foracompleteecosystem:e.g.,DASH-IF,WAVE,

HMTL5,MSE,EME• DoweneedMPEG-DASH?(foradaptivemediastreaming)

– Notnecessarily:e.g.,WebM +VPx +manifest&controlend-to-end– Requiredtoaddressheterogeneous environments

• Roleofstandardssometimesoverrated butoftenunderestimated

July2016 ICME2016Tutorial,C.Timmerer 27

Page 100: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Conclusions(2)• QoEforDASH-basedservices(aruleofthumb)

– Startupdelay(low[butlivevs.on-demand&shortvs.long-tailcontent])

– Bufferunderrun /stalls(zero)– Qualityswitches(low)andmediathroughput(high)– Energy- andcost-awareness(dataplan)

• NogeneralapplicableQoEmodelforDASH– (Too)manyfactorsinfluencing/featuresofQoEforDASH-based

services– Methodologyforreproducibleresearchisinplaceandwellestablished– Ampleresearchopportunities

July2016 ICME2016Tutorial,C.Timmerer 28

MainQoEfactorsforDASH

� ComeupwithourownQoEfactoranddesign, conduct,analyzeasmall-scaleexperiment

Page 101: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityofSensoryExperience• Consumptionofmultimediacontentmaystimulatealsoothersenses

– Visionorhearing– Olfaction,mechanoreception, thermoception, …

• Annotationwithmetadataprovidingso-calledsensoryeffectsthatsteerappropriatedevices capableofrenderingtheseeffects

July2016 ICME2016Tutorial,C.Timmerer 29

…givingher/himthesensationofbeingpartoftheparticularmulsemedia�worthwhile,informativeuserexperience

Page 102: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

GeneralPrinciple– Outline• Generalprinciple:thereisaneedforascientificframeworktocapture,measure,quantify,judge,andexplain thequalityof(sensory)experience

• Outline– [Howtocreate,delivery,consume?]– Howtocapture andmeasure?– Howtoquantify?– Howtojudgeandexplain?

July2016 ICME2016Tutorial,C.Timmerer 30

Page 103: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtocreate,delivery,consume?• SensoryEffectDescriptionLanguage(SEDL)

– Basicbuilding blockstodescribe,e.g.,light,wind, fog,vibration, scent– MPEG-VPart3,Sensory Information:Effects,GroupOfEffects– AdoptedMPEG-21DIAtoolsforadding timeinformation (synchronization)

• DescriptionconformingtoSEDL:==SensoryEffectMetadata(SEM)– Canbeassociatedtoanykindofmultimediacontent(e.g.,movies,music,Web

sites,games)– Support tobeincluded infile(MP4)andtransport(M2TS) formats

• Toolsupportforcreating(annotationtools)andconsumption(players,Webplugins)� selab.itec.aau.at

• Devices:e.g.,amBX (AmbientExperience)system+SDK,Gameskunk,Scentscape,etc.

July2016 ICME2016Tutorial,C.Timmerer 31

Page 104: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtocaptureandmeasure?• Subjectivequalityassessments

– Methodology:basedonstandardmethods– Testcontent:differentgenres,manuallyannotated(cf.QUALINETDB)

• ExperimentI– Aim:Demonstratesensoryeffectsasavitaltoolforenhancing thequalityofexperience

dependingontheactualgenre• ExperimentII

– Aim:investigatetherelationshipoftheQoEtovariousvideobit-ratesofmultimediacontentsannotatedwithsensoryeffects.

– Subjectivequalitygap betweenvideoresourcesannotatedwithandwithoutsensoryeffectsatdifferentbit-rates

• [ExperimentIII]ambientlights&differentcolorcalculationsettings• ExperimentIV

– Aim:investigatetheenhancementoftheQoEandhowusers’emotionsareelicited andinfluenced byWebvideosannotatedwithandwithoutsensoryeffects

July2016 ICME2016Tutorial,C.Timmerer 32

Page 105: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ExperimentII:Results

July2016 ICME2016Tutorial,C.Timmerer 33

Sequence BabylonA.D. EarthDuration 35s 21sResolution 1280x544 1280x720Motion High LowNr.ofEffects W:7;V:9 W:8;V:1Bit-rates Kbit/s PSNR Kbit/s PSNRLowQuality 2154 38.93 2204 38.11MediumQuality 3112 41.27 3171 40.65HighQuality 4044 42.95 4116 42.27HighestQuality 6315 N/A 6701 N/A

TestSequencesMOSvs.PSNR/bit-rateforEarth.

Page 106: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtoquantify?• ExperimentV

– Aim:towardsaquality/utilitymodelforQuaSE

July2016 ICME2016Tutorial,C.Timmerer 34

• Stimuliwithallcombinationsofsensoryeffects– Vibrationhigherimpactthan

light&wind– HighestQoEwithalleffects

present• GeneralQuaSE model

Page 107: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtojudgeandexplain?• ExperimentVI

– Aim:understandQuaSE• Biosensor-basedQoEevaluationsystem

July2016 ICME2016Tutorial,C.Timmerer 35

J.Donley, C.Ritz,M.Shujau, "Analysing theQualityofExperienceofMultisensory MediafromMeasurementsofPhysiologicalResponses,” QoMEX2014, Singapore,Sep.2014.

Page 108: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtojudgeandexplain?• ExperimentVII

– Aim:understandQuaSE• EEGCorrelatesofPleasantandUnpleasantOdorPerception

July2016 ICME2016Tutorial,C.Timmerer 36

E.Kroupi,A.Yazdani,J.-M.Vesin,T.Ebrahimi,"EEGCorrelatesofPleasantandUnpleasantOdorPerception,"ACMTOMM,vol.11,no.1s,Sep.2014.

Page 109: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Howtojudgeandexplain?• ExperimentVIII

– Aim:understandQuaSE• Multiple-ScentEnhancedMultimediaSynchronization

July2016 ICME2016Tutorial,C.Timmerer 37

N.Murray,B.Lee,Y.Qiao,andG.-M.Muntean,"Multiple-ScentEnhancedMultimediaSynchronization,"ACMTOMM,vol.11,no.1s,Sep.2014.

Generaltemporalboundaries:-10sto+15sare“in-sync”,skewvaluesbeyondare“out-of-sync”

Page 110: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Conclusions• Fromtheneedforascientificframeworktocapture,measure,quantify,judge,andexplain thequalityofexperience

• To…– Howtocreate,delivery,consume?– Howtocaptureandmeasure?– Howtoquantify?– Howtojudgeandexplain?

• Openissues?July2016 ICME2016Tutorial,C.Timmerer 38

�Many!

Page 111: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

OpenIssues/Challenges• QoEassessmentisadelicatemixtureofingredientsandchoices

– Test&labenvironment– Testcontent– Testmethodology– Dataanalysis

• (Semi-)Automaticcontentcreation/annotation• Towardslargescaledeployment

– Lessonslearntfrom3D(disaster)– 4D,5D,xD – addinganotherdimensiondoesnotguaranteesuccess

• Holisticapproachnotfeasible– Needformuchmorespecialized QuaSEmodels

• QUALINETTaskForce:"ImmersiveMediaExperiences(IMEx)”– https://www3.informatik.uni-wuerzburg.de/qoewiki/qualinet:imex

July2016 ICME2016Tutorial,C.Timmerer 39

Page 112: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

AssessingQualityofExperience…ABitLikeMeasuring‘Happiness’…

© F. Pereira, Instituto Superior Técnico, Univ. Lisboa, PortugalJuly2016 ICME2016Tutorial,C.Timmerer 40

Page 113: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

3. TowardstheConceptofQualityofLife

A. BeyondQualityofExperience

B. Theageofwearables

C. IngredientsofamodernassessmentofQualityofLife

Page 114: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Touradj Ebrahimi:AboutMe…

• ProfessorofmultimediasignalprocessingatEPFL

• Activeinimage/videocompression,mediainterpretation

(segmentation, annotation, search,retrieval,qualityassessment,

braincomputerinterface,affectivecomputing, etc.)andmedia

security(privacyprotection,copyrightprotection,mediaintegrity

verification,etc.)

• MemberofMPEGstandardizationcommitteesince1992andactive

inmanyofitsvideostandardizationactivities:MPEG-4,H.264/AVC,

MVC,H.265/HEVC,MV-HEVC,3D-HEVC,SCC,HDRextensions.

• MemberofJPEGstandardizationcommitteesince1994andactivein

manyof itsimagestandardizationactivities:JPEG2000,JPSearch,

JPEGXR,JPEGAIC,JPEGXT,JPEGXS,JPEGPLENO.

• MemberoftheSteeringCommitteeofQoMEX andchairofitsfirst

edition in2009

• ConvenerofJPEGStandardizationCommitteesince2014

• ChairofCOSTActionIC1003Qualinet

• FirstcoinedinFebruary2001thetermQualityofExperience(QoE)as

auser-centricalternativetoQualityofService(QoS)

Page 115: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

A.Beyond Quality ofExperience

Page 116: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

WhatfutureforQualityofExperience

• Prediction isverydifficult, especially about thefuture

→ Niels Bohr (1885-1962): PhysicsNobelPrizeWinner1922

Page 117: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Trendsinuser-centricmultimedia

• Consequences ofMoore’s law

- Betterandrichercontent

- Largerbandwidthnetworks

- Biggerstoragecapacities

- Moresophisticatedcodecs/processing

• Betterintegration

- Art,design

- Psychology,psychophysics,neuroscience

- Sociology,humanities

- Technologyandengineering

Page 118: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Trendsinuser-centricexperiences

• Newmediaexperiences

• Personalwell-beingandpersonalhealth

• Bigdataandsocialmedia

Page 119: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Newmediaexperiences

• UHD,HDR,HFR,3D,…

• Lightfieldimaging

• Integralimaging

• Holographicimaging

• Haptics

• Virtual,Augmented,Mixedreality

• Immersivemedia

• Multi-sensorymedia

• …

Page 120: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Majortrendsinmultimedia

NewMediaWearables

InternetofThings

BigdataSocialmedia

ContentSensor

Processing

Multimediaexperiences

Page 121: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Majortrendsinmultimedia

NewMediaWearables

InternetofThings

BigdataSocialmedia

ContentSensor

Processing

Multimediaexperiences

Life

Page 122: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

B.The ageofwearables

Page 123: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Generation-0(smart)wearables

Page 124: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Mobilephonesaswearables

Page 125: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Smartwatchesaswearables

Page 126: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Personalwell-beingwearables

Page 127: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Notanywearableshouldbesmart!

Page 128: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Smartwatchesversuswatches

Page 129: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Otherwearables forusersensing

Page 130: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Otherwearables forusersensing

Page 131: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Otherwearables forenvironmentsensing

Page 132: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Othervariantsofsmartglasses

Page 133: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Sony’srecentlyannouncedsmartglasses

Page 134: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MicrosoftHololens

Page 135: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Otherwearables forenvironmentsensing

Page 136: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Otherwearables forenvironmentsensing

Page 137: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Wearabledataanalysis

Page 138: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

C.Ingredients of amodern assessmentof Quality of Life

Page 139: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

QualityofLife

• Qualityoflife(QoL)isthegeneralwell-being

ofindividuals andsocieties.QoL hasawide

rangeofcontexts,includingthefieldsof

internationaldevelopment,healthcare,

politicsandemployment.

Page 140: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Whenpastbecomesfuture

• QualityofLife:Meaning,Measurement,andModels– ElyseW.Kerce,NavyPersonnelResearchandDevelopmentCenter

(U.S.)

– NavyPersonnelResearchandDevelopmentCenter,1992

• Originsoftheconceptdatebackto1725!

– FrancisHutcheson

Page 141: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MeasuringQualityofLife

Page 142: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

IngredientsofamodernQoL assessment

• Usersensing

• Environmentsensing

• Contextextraction

• Bigdataanalytics

Users

Context

Content

Page 143: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Datais theKing!

• (Alotof)Datafromusers

andtheirenvironmentsis

neededtocarryout

researchonwearables:

– Publiclyavailable

– Reliable

– Richdata

– Generatedviacrowdsourcing

Page 144: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Bigdataandsocialmedia

1billionmonthlyactiveusers 5million

photos added every day

175ktweets posted every second

Page 145: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Devices andsensors areQueens!

• (Easilyavailable)Wearable

devicesandsensorsare

neededtogeneratethe

data:

– Affordablecomponentsand

sensorstobepurchasedby

interestedindividuals

– Reliable

– Easytoconfigureand

calibrate

– Userfriendly

Page 146: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

SoftwareisthePresident!

• (Efficient)Software

tocontrolwearables

andsensors

– Opensource

– Extensible

– Reliable

– Easytoinstallonawide

varietyofplatforms

Page 147: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Datamanagementisamust!

• (Distributed)server

architecturefordata

synchronization,storage

andaccess:

– Cloudbased

– Reliable

– Scalable

– RespectfulofPrivacyandEthical

issues

Page 148: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Interoperabilityisessential!

• (Open)Standardsolutions

– Standardcomponents

– Standarddatasyntax

– StandardInterface

– Compliance/Certification

Page 149: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Compellingusecasesareimportant!

• Concreteusecases

– Dietaryassessment

– Lifelog

– …

Page 150: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Internationalconsortiumisneeded!

• AseedconsortiumfromUS,JapanandSwiss

universitiesinplaceandhasinitiatedworkon

thistopicaroundMultimediaDietary

AssessmentUsecase

Page 151: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ConsumerHealthApplications

• Mobiledeviceasadatacollectiontoolfordietaryassessment

• Increasingdemandinapplicationsformobiledevices

Page 152: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ConsumerHealthApplications

• Manualintakedataentry

– Tap&Track

• Barcodebasedintakeentry

– Fooducate

• Imagebasedintakeentry

– MealSnap

Page 153: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Wheredopeoplelookwhentheyeat?

Needtocoverawideangle

Page 154: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Didyoufinishtheplate?

Needtoconsidertemporalaspects

Before After

Page 155: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

360/omnidirectionalvideocamera

Page 156: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Creationofanewdatabase

+…

Page 157: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Foodrecognition

Food

Deeplearning

Omnidirectional

image

Page 158: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Swallowingdetection

UseEMGtodetectswallowingandenable/disablecamera

• The sound of mastication (food crushing) has relation to physical properties of the food, but little relevance to energy content

Chewing sensors

O. Amft, M. Stäger, and G. Tröster, “Analysis of chewing sounds for dietary monitoring,” UbiComp 2005, pp. 56–72, 2005.S. Päßler, M. Wolff, and W.-J. Fischer, “Food intake monitoring: an acoustical approach to automated food intake activity detection and classification of consumed food,” Physiol. Meas., vol. 33, no. 6, pp. 1073–1093, 2012.

• The sound of mastication (food crushing) has relation to physical properties of the food, but little relevance to energy content

Chewing sensors

O. Amft, M. Stäger, and G. Tröster, “Analysis of chewing sounds for dietary monitoring,” UbiComp 2005, pp. 56–72, 2005.S. Päßler, M. Wolff, and W.-J. Fischer, “Food intake monitoring: an acoustical approach to automated food intake activity detection and classification of consumed food,” Physiol. Meas., vol. 33, no. 6, pp. 1073–1093, 2012.

Page 159: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Integrateothercontextualaspects

Time

Place

Context

Userpersonality

Page 160: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MeasuringQoL today…

Page 161: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

MeasuringQoL tomorrow…

Page 162: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

Take-HomeMessages

• QoL isthenaturalstepbeyondQoE !

• QoL notanewconceptbutitcantakeadvantageof

moderntechnologies.

• Afederatingprojectisneededinordertocreatethe

necessarycriticalmass(especiallyindata).

• MultimediaDietaryAssessmentisacompellinguse

case.

Page 163: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life

ForSomeoftheSlides...

Page 164: Quality of Experience in Multimedia Systems and Services: A Journey Towards the Quality of Life