Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a...

536

Transcript of Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a...

Page 1: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General
Page 2: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General
Page 3: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

IntroduçãoaRealidadeVirtualeAumentada

RomeroTori

MarcelodaSilvaHounsell

Editores

AnnaCarolinaMullerQueiroz

Produção

RodrigoRizzoSimões

Editoração

RodrigoCrissiuma

Capa

Page 4: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

APRESENTAÇÃOEm2004,porocasiãodoVIISVR,queocorreuemSãoPaulonoCentroUniversitárioSenac,foirealizadaaprimeiraediçãodoPré-Simpósio(PS).ComonaquelemomentoaComissãoEspecialdeRealidadeVirtual(CE-RV)daSBCtinhacomometasainternacionalização,aampliaçãodacomunidade,umamaiordifusãodoconhecimentoeumamelhorformaçãodeprofissionais,aideiadoPSfoiatrair,motivareprepararnovosparticipantesparaoevento.NaqueleanooSVRfoirealizadoemconjuntocomumeventosobreMídias,aexemplodaparceriacomoSBGames,apartirde2017.MuitosparticipantesdesseeventoparaleloaproveitaramparaconhecermelhoraáreadeRealidadeVirtual(RV)eRealidadeAumentada(RA)participandodoPSedoSVR.ComoresultadodomaterialquefoipreparadoparaoPSfoigeradoumlivro,quenoVIIISVR(2006)foiatualizadoeseuPDFdisponibilizadogratuitamentenaInternet,sendoatéhojemuitoreferenciado.DezanosdepoisaProfaFatimaNunes,coordenadorageraldoXIXSVR,entendeuqueeraomomentoderesgataroformatooriginaldoPré-Simpósioenosconvocouparaessamissão.Odesafiofoigrandemasconseguimosacolaboraçãodegrandesprofissionaisepesquisadores,quedoarampartedeseutempoparaesseprojetocoletivo,muitosdelesparticipantesdasediçõesde2004ede2006.Aexemplodessasediçõesestamospublicandoumlivroque,esperamos,possaserreferênciaparapesquisaseformaçãoemRVeRA.Partedoconteúdodaediçãode2006continuaválidaeatual,tendosidoincorporadaàestanovaedição.Estaobraseráatualizadaperiodicamente.PorissocontamoscomacomunidadedepesquisadoresdeRVeRAecomvocê,leitor,paranosenviarcríticasesugestões.

Bem-vindo(a)àrealidade,sejaelavirtualouaumentada.

Boaleitura!

Editores

[email protected]@udesc.brSetembrode2018

Page 5: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Comocitarestaobra

ABNTTORI,Romero;HOUNSELL,MarcelodaSilva(org.).IntroduçãoaRealidadeVirtualeAumentada.PortoAlegre:EditoraSBC,2018.

APATori,R.&Hounsell,M.S.(Eds.).(2018).IntroduçãoaRealidadeVirtualeAumentada.PortoAlegre:EditoraSBC

MLATori,Romero,HounsellandMarcelodaSilva,eds.IntroduçãoaRealidadeVirtualeAumentada.PortoAlegre:EditoraSBC,2018.

IEEER.ToriandM.S.Hounsell,Eds.IntroduçãoaRealidadeVirtualeAumentada.PortoAlegre:EditoraSBC,2018.

I61Introduçãoarealidadevirtualeaumentada/RomeroTori,MarcelodaSilvaHounsell,organizadores.

PortoAlegre(RS):SBC,2018.

ISBN:978-85-7669-446-5

1.Realidadevirtual.2.Realidadeaumentada.

I.Tori,Romero.II.Hounsell,MarcelodaSilva.III.SociedadeBrasileiradeComputação.IV.Título.

CDD:006.6-1.ed.

Page 6: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General
Page 7: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

IntroduçãoaRealidadeVirtualeAumentada

Autores

AlexandreCardoso

AlexandreL'Erario

AlinneC.CorrêaSouza

AnaGrasielleDionísioCorrêa

AnnaCarolinaMullerQueiroz

AntonioCarlosSementille

AntonioL.ApolinárioJr.

AntonioValerioNetto

BrunoFeijó

ClaudioKirner

CléberGimenezCorrêa

DanielaGorskiTrevisan

EdgardLamounier

EduardaMaganhadeAlmeida

EduardoFilgueirasDamasceno

RomeroTori

MarcelodaSilvaHounsell

JoãoLuizBernardesJr

JoãoVitordeMatosSilva

JorgeFonsecaeTrindade

JoséAugustoFabri

KeilaK.Matsumura

LeandroL.Dihl

LucianoPereiraSoares

LucianoSilva

MarcelodaSilvaHounsell

MarceloHashimoto

MarcioE.Delamaro

MárcioSarrogliaPinho

PedroM.Kayatt

PolisedeMarchi

Page 8: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

EstebanClua

EunicePereiradosSantosNunes

EzequielR.Zorzal

FabianaCecin

FábioA.C.Modesto

FatimaL.S.Nunes

GersonF.MLima

IldebertoAparecidoRodello

JerônimoFreire

Editores

PolisedeMarchi

RicardoNakamura

RobsonAugustoSiscoutto

RodrigoL.S.Silva

RomeroTori

RosaMariaE.M.daCosta

SergioRobertoMatielloPellegrino

SilvioRicardoRodriguesSanches

SoraiaRauppMusse

TalesBogoni

Revisores

AlbinoSzeszJunior

AlexandreMoreiraNascimento

AnnaCarolinaMullerQueiroz

CamillaAlmeidadaSilva

CandyVeronicaTenorioGonzales

CarlosAlbertoPaiva

ClaudiadeArmasdeArmas

ElaineLincolnBarreto

Page 9: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ElenCollaço

FernandoPimentel

GláuciaSilvaBierwagen

JohnLennonOliveiraCouto

HeldaOliveiraBarros

LucasBegnini

LumaCarolinaCâmaraGradim

MarcelodaSilvaHounsell

RomeroTori

RosangelaSpagnolFedoce

TalitadosSantosRosa

AgradecimentoespecialaoProf.Dr.LuizGonzagaSilveiraJunior,porsuasimportantescontribuiçõesesugestões,eàUnisinos,pelasalavirtualcedidaparaarealizaçãodereuniõesdosautoreseeditores.

SVR2018-ComissãoOrganizadora

GeneralChairs

LucianoPereiraSoares(Insper)

AlysonMatheusdeCarvalhoSouza(MetrópoleDigital/UFRN)

CleberGimenezCorrêa(UTFPR)

FranciscoPauloMagalhãesSimões(IFPE)

JoãoMarceloXavierNatárioTeixeira(UFPE)

Page 10: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ProgramChairs

LucianaNedel(UFRGS)

VeronicaTeichrieb(UFPE)

Pre-symposiumChairs

RomeroTori(USP)

FátimaNunes(USP)

GraduateStudentWorkshopChairs

AlbertoRaposo(PUC–Rio)

CretoVidal(UFC)

UndergraduateStudentWorkshopChairs

EuniceNunes(UFMT)

SelanRodriguesdosSantos(UFRN)

DemosChairs

RafaelRieder(UPF)

AndersonMaciel(UFRGS)

TutorialsChairs

JoãoPauloSilvadoMonteLima(UFRPE)

DanielaTrevisan(UFF)

ComissãoEspecialdeRealidadeVirtualeAumentada(CE-RV)

Page 11: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Coordenação

LilianedosSantosMachado(UFPB)Coordenadora

LucianoPereiraSoares(Insper)Vice-Coordenador

ComitêGestor

AlbertoBarbosaRaposo(PUC-Rio)JoãoMarceloX.N.Teixeira(UFRPE)

MarcioPinho(PUC-RS)LucianaNedel(UFRGS)

SBCPresidência

LisandroZambenedettiGranville(UFRGS)-PresidenteThaisVasconcelosBatista(UFRN)-Vice-Presidente

Diretorias

RenatadeMatosGalante(UFGRS)-DiretoraAdministrativa

CarlosAndréGuimarãesFerraz(UFPE)-DiretordeFinanças

AntônioJorgeGomesAbelém(UFPA)-DiretordeEventoseComissõesEspeciais

RenataMendesdeAraujo(UNIRIO)-DiretoradeEducação

JoséViterboFilho(UFF)-DiretordePublicações

Page 12: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ClaudiaLageRebellodaMotta(UFRJ)-DiretoradePlanejamentoeProgramasEspeciais

MarceloDuduchiFeitosa(CEETEPS)-DiretordeSecretariasRegionais

ElianaAlmeida(UFAL)-DiretoradeDivulgaçãoeMarketing

DiretoriasExtraordinárias

RicardodeOliveiraAnido(UNICAMP)-DiretordeRelaçõesProfissionais

EstherColombini(UNICAMP)-DiretoradeCompetiçõesCientíficas

RaimundoJosédeAraújoMacêdo(UFBA)-DiretordeCooperaçãocomSociedadesCientíficas

CláudiaCappelli(UNIRIO)-DiretoradeArticulaçãocomEmpresas

LeilaRibeiro(UFRGS)-DiretoradeEnsinodeComputaçãonaEducaçãoBásica

Page 13: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo1-RealidadeVirtualRomeroTori

MarcelodaSilvaHounsellClaudioKirner

EstecapítuloapresentaosconceitosfundamentaisrelacionadosàRealidadeVirtual(RV),taiscomosuadefinição,históricoecaracterização.Sãodiscutidososconceitosdereal,virtual,presençaeimersão.Otextotraztambémumavisãogeralsobreasprincipaistecnologias,técnicas,equipamentos,arquiteturaseaplicaçõesdaRV,temasessesqueserãoaprofundadosnosdemaiscapítulosdestelivro.

1.1Introdução

Aparentemente“RealidadeVirtual”éumtermocontraditório.Comoalgoqueévirtualpoderiaseraomesmotemporeal?Defato,osambientesvirtuaissão,aomesmotempo,reais.Sãorealidadesdiferentes,alternativas,criadasartificialmente,massãopercebidaspelosnossossistemassensóriosdamesmaformaqueomundofísicoànossavolta:podememocionar,darprazer,ensinar,divertireresponderàsnossasações,semqueprecisemexistirdeformatangível(tocável).Atémesmoatangibilidadejácomeçaafazerpartedosambientesvirtuais,tornando-oscadavezmenosdistinguíveisda“realidadereal”.

Atecnologiahojepermiteoacessoaambientessintéticos,imersivosedealtadefinição,queconseguemnostransportarpararealidadesalternativas,abaixocusto.Bastaumsmartphonedeúltimageraçãoeumvisordepapelãodobráveldecustoirrisórioparatermosacessoaexperiênciasimersivasque,háalgunsanos,eramacessíveisaapenaspoucosprivilegiadoscomacessoaequipamentoscaríssimos.Masnaessência,foraaeconomiadeescalaeoaprimoramentotécnico(imagenscommaiordefinição,sensoresmaisprecisos,menosatrasosetc.),nãohámuitadiferençaentreconceitos,técnicasetecnologiasatuaiseaquelesutilizadosemgeraçõesanterioresdarealidadevirtual.Osprincipaissãodiscutidosaseguir.

1.1.1RealeVirtual

Page 14: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Écomumacontraposiçãoentrerealevirtual,comoseovirtualfossealgoquedefatonãoexistisse.Emalgunscontextos,otermovirtualtemmesmoessesignificado,comonasilusõesdeópticageradasporlenteseespelhosqueproduzemimagensqueexistemapenasemnossasmentes.Masoquechamamosderealidadeéformadaportudoaquiloqueécaptadopornossosentidos.Logo,comexceçãodecoisasimaginadasnaprópriacabeça,sejaduranteosonhoouprovocadaspordrogasoudoenças,todososestímulosquevêmdomeioexternoesãopercebidospelosnossosentidos,incluindoimagensatrásdeespelhosouprojetadastecnologicamente,compõemanossarealidade.

Osignificadode“virtual”é“potencial”(dolatimvirtus,quesignificaforça,energia,potência),ouseja,umelementovirtualéalgoquetempotencialparavirasetornaraqueleelemento.Sementesdecafépossuempotencialparasetornarumcafézinho,mastambémtêmpotencialparasetransformaremplantasdecafé.Oarquivodigitalquerepresentaummodelo3Ddeumachaleiratempotencialparasetornarumachaleiradeverdade,pormeiodeumaimpressora3D,mastambémpodesetornaraimagemdeumachaleiraexibidanumtablet,porexemplo.Podemosentãochamarsementesdecafé(reais)decafezinhovirtual,oudeplantadecafévirtual,assimcomoaquelearquivodomodelo3Déumachaleiravirtualetambémaimagemdeumachaleiravirtual.Asementeérealeaomesmotempoumaplantavirtual,ouumcafezinhovirtual.Oarquivodigitalérealeaomesmotempoumobjetovirtual,ouimagemvirtual.Oquedesencadeiaaconfusãoquesefazcomessesconceitoséqueumaárvorevirtual(semente)nãopodeseraomesmotempoaárvorereal.Masissonãosignificaqueasementenãosejareal,elaapenasnãoéaárvorereal.Aindaquesejaalgodiferentedaquiloquevirtualiza,ovirtualcertamenteexiste(casocontrárionãoteriapotencialparanada).

Comovisto,oarquivodigitaldeumaimageméumaimagemvirtual.Quandoessaimagemématerializada,sejaempapel,sejanateladeumcomputador,passaaserreal.Mesmoassiméusualcontinuarmosachamaressaimagemdevirtual.Afotodeumapessoanãoéovirtualdaqueleindivíduo,umavezquenãotempotencialparanelesetransformar.Afotoérealeéarepresentaçãodealgo,nãoéovirtualdaquiloquerepresenta.Noentanto,tendoemvistaqueotermovirtualjáédeusocomumquandonosreferimosaelementoseambientescriadospormeiosdigitais(desdequenãomaterializadospormeiodeimpressora,depapelou3D),usaremosnestetextooseguintesignificadoparavirtual,nocontextodastecnologiasdigitais,aindaquenãorigorosamenteaderenteaosconceitostrazidosporfilósofos,comoPierreLevy(2003),jádiscutidosacima:

Page 15: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

“Virtualserefereaambientesouelementosquesãosintetizadospormeiodedispositivosdigitaisequepodemserreplicadosdeformaimaterial”.

Poroutroladoutilizaremosaseguintedefiniçãodereal,tendoemvistanossaexperiênciapráticaeosobjetivosdestaobra:

“Realserefereaambientesouelementosqueousuárioconsiderecomosendopertencentesàsuarealidade.”

NaáreadeRV,durantemuitotemporealevirtualeramtratadoscomomutuamenteexclusivos.OobjetivodaRVeratirardousuárioapercepçãodomundorealefazê-losesentirapenasnoambientevirtual,comocontinuaaserhoje.Nadécadade1990,noentanto,surgiuoconceitodeRealidadeAumentada(RA)(vercap.2)eamisturaentrerealevirtualpassouaserumapossibilidade.Em1994umimportanteartigopublicadoporMilgramemaistrêscolegas(Milgrametal.,1994)apresentouoquepassouaserconhecidocomo“Contínuoreal-virtual”ou“ContínuodeMilgram”(Fig.1.1).

Figura1.1ContínuoReal-Virtual,conformepropostaporMilgrametal.(Milgrametal.,1994).AdaptadodooriginalporTori(2017).

ARVsesituanoextremodireito,enquantoqueomundo“real”encontra-senoextremoesquerdo.ARAéobtidaquandoousuário,sentindo-senoambientereal,podeinteragircomelementosvirtuaisdevidamenteregistradostridimensionalmentecomoespaçofísicoreal.Jáavirtualidadeaumentada(VA)ocorrequandoousuárioétransportadoparaumarealidadesintética(virtual)enriquecidacomelementosdomundoreal.UmexemplodeVAéochamadovídeoavatar(SiscouttoeTori,2004),técnicaquecapturaovídeodeumapessoaemtempo-realeointroduzcomoumavatarnoambientevirtual.Outrapossibilidade,quecomeçaaserutilizadaemparquesdediversão,éfazercomqueassensaçõesdomundorealsejamincorporadasaoambientevirtual,como

Page 16: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

numamontanharussaemqueosparticipantesusamcapacetesdeRVe,portanto,nãovêemnadadomundoreal,masosacontecimentosdoambientevirtualsãoregistradosesincronizadoscomosmovimentos,essesreais,damontanharussa.Háautores,comoJerald(2015),queconsideramosvídeosimersivoscomoumtipodeVA.Aindaquealgunsautoresprefiramfazeressadistinção,napráticaémuitodifícildefiniroslimitesdeondeterminaumtipoderealidadeecomeçaoutro.Aúnicadistinçãoclaraéaquelaexistenteentreosambientestotalmentevirtuais,ostotalmentereaiseaquelesquemisturamrealevirtualemqualquerproporção.Adenominaçãomaisadequadaparaesseúltimoé“RealidadeMisturada”,comopropõeo“ContínuodeMilgram”.Noentanto,otermo“RealidadeAumentada”(RA)éhojemaisdifundidoeconsolidado,usadomuitasvezescomosinônimodeRealidadeMisturada.NestelivroutilizaremosRAparaenglobartodasasvariaçõesdemisturaentrerealevirtual,ouseja,comomesmosignificadoque“realidademisturada”excetonocapítulo2poisestetrataespecificamenteeemmaiorprofundidadeesteconceitoesuasderivaçõesetecnologias.

1.1.2ImersãoePresença

ImersãoepresençasãodoisconceitosbastanterelacionadoscomaRVetambémentresi.Oprimeiroéobjetivo,enquantoqueosegundoésubjetivo.

Imersãoserefereaquãoprecisodeterminadosistemacomputacionaléaoproveraousuárioailusãodeumarealidadediferentedaquelanaqualesteseencontre,ouseja,éonívelobjetivoemqueumsistemadeRVenviaestímulosaosreceptoressensoriaisdousuário.(SlatereWilbur,1997).Portanto,épossívelmensurarecompararaqualidadeimersivadesistemasdeRV.

Tipicamenteasvariáveisquedefinemaimersãosão(Cummingsetal.,2012):

Qualidadedaimagem:realismoefidelidadedasíntesedeimagem,envolvendoresolução,frequência,qualidadedomapeamentodetexturas,níveisdedetalhamento.Campodevisão:campodevisãoqueousuárioconsegueteraointeragircomoambientevirtual.Estereoscopia:possibilidadeounãodeosistemaprovervisãoestereoscópica.Rastreamento:grausdeliberdade,precisão,tempoderespostaeoutrosatributosdequalidadedosistemaderastreamento.

Page 17: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Osparâmetrosdeimersãolistadossãofortementefocadosnosentidodavisão,omaisimportanteemsistemasdeRV,masaimersãopodetambémseraprimoradacomosdemaissentidos,comoaudiçãoetato.Jerald(2015)fazumacaracterizaçãomaisabrangentedasvariáveisquedefinemoníveldeimersãodeumsistema:

Abrangência:quantidadedediferentesmodalidadessensóriaspropiciadasaousuário,taiscomovisual,auditivaetátil.Combinação:congruênciaentreasdiferentesmodalidadessensórias(exemplo:aimagemexibidacorrespondeaomovimentodecabeça,osomésincronizadocomaimagemetc.)Envolvimento:extensãoemqueossentidossãoenvolvidospanoramicamente(campodevisão,áudioespacial,rastreamentodemovimentosdacabeça,etc.).Vivacidade:qualidadedasimulação(resolução,taxadequadros,iluminação,fidelidadedoáudioetc.)Interatividade:capacidadedeousuáriointerferirnoambiente,respostadoselementosdoambienteàsaçõesdousuárioepossibilidadesdeinterferênciaemacontecimentosfuturos.Enredo:fluência,consistênciaequalidadedanarrativaedocomportamentodoambienteedoselementosnelepresentes.

Épossível,portanto,sedefinir,ecomparar,deformaobjetivaograudeimersãopropiciadopordeterminadossistemas.Masnemcomomaisimersivodosambientesépossívelgarantirqueousuárioirádefatosesentirpresenteaoutilizá-lo.

Presençaéumestadodeconsciência:apercepçãopsicológicaqueousuáriotemdeestarnoambientevirtual(Slater;Wilbur1997).Porserumapercepçãosubjetivaémuitodifícilfazerumaavaliaçãoobjetivadequãopresenteumusuárioestásesentindoemdeterminadoambiente.Poressemotivoatécnicamaisdifundidadesemedirapercepçãodepresençaépormeiodequestionários.Háquestionáriospadronizadoseaceitospelacomunidadedepesquisadoresdessecampoparasemensurarpresença(Laarnietal.,2015).

Sãoinúmerasastentativasdedefinirpresença.LombardeJones(2015)fazemumaboarevisãodessasdefinições.Nestelivrousaremosumadelas,propostaporLombardeDitton(LombardeDitton,1997),poistemcomoreferênciaasmídias,temadeinteresseparaboapartedopúblico-alvodestaobra.Seguea

Page 18: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

definição:

“Presençaéailusãoperceptivadenãomediação.”

Tendoemvistaoconceitodepresençacomoilusãodenãoexistênciademediação,designers,engenheiros,cientistasdacomputação,profissionaisdeInterfaceHumano-Computador(IHC),entreoutrosenvolvidoscomodesenvolvimentodeambientesvirtuaiseaplicaçõesdetelepresença,podemtomardecisõesobjetivasdereduçãoda”visibilidade”damídia.Aindaquenãosepossagarantiraeficácianapercepçãosubjetivade100%daspessoas,taisaçõesobjetivas(digamostrocarateladeTVporumaprojeção“holográfica”-verCap.4)podemcontribuirparaaumentarapercepçãodepresençanamaioriadosparticipantes.Usando-seprototipagenseastécnicasdemensuraçãodapercepçãodepresença(Laarnietal.,2015)épossívelavaliarestatisticamente,pormeiodeexperimentoscontroladosenvolvendorepresentantesdopúblico-alvo,ograudeimpactonapercepçãodepresençadedeterminadadecisãodeprojeto.

Há4tiposdeilusãodepresença(Jerald,2015):

Espacial:sentir-seemdeterminadolocal.Corporal:sentirquetemumcorpo.Física:poderinteragircomoselementosdocenário.Social:podersecomunicarcomospersonagensdoambiente.

1.1.3DefiniçãoeCaracterização

HámuitasdefiniçõesdeRealidadeVirtual(RV),algumasmaisfocadasemtecnologia,outrasnapercepçãodousuário.TorieKirner(2006)definiramdaseguinteforma:

“ARealidadeVirtual(RV)é,antesdetudo,uma“interfaceavançadadousuário”paraacessaraplicaçõesexecutadasnocomputador,tendocomocaracterísticasavisualizaçãode,emovimentaçãoem,ambientestridimensionaisemtemporealeainteraçãocomelementosdesseambiente.AlémdavisualizaçãoemsiaexperiênciadousuáriodeRVpodeserenriquecidapelaestimulaçãodosdemaissentidoscomotatoeaudição.”

NestaobrausaremosadefiniçãodeJerald(2015):

Page 19: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

“RealidadeVirtualédefinidacomoumambientedigitalgeradocomputacionalmentequepodeserexperienciadodeformainterativacomosefossereal.”

1.1.4Arquiteturasdesistemas

AFigura1.2mostraumdiagramasimplificadodoprocessamentodeumsistemadeRV.

Figura1.2.ProcessamentodosistemadeRealidadeVirtual.

Umciclodeprocessamentopodeserresumidoem:leituradosdadosdosdispositivosdeentrada,execuçãodasimulação/animaçãoerenderizaçãosensorial.Arenderizaçãosensorialéconsideradadeformaamplaeengloba:renderizaçãovisual,auditivaeháptica.Considerandoqueosistemafuncionaemtemporeal,otempoentrealeituradosdadosdeentradaearespectivarenderizaçãoéchamadotempodelatênciaoutempodereaçãodosistema.Paranãocausardesconfortoegarantiracondiçãodepresençadousuário,otempodelatênciadeveserbaixo(<20ms).AtualmenteosdispositivosdeRealidadeVirtualjáoferecemtempoderespostamenorque10ms.

Paraalcançarumtempoderespostabaixo,algumasdasabordagensutilizadassão:

1. UtilizaratécnicadeTimewarp/Reprojection;2. Diminuirotempodeatualizaçãodetodosospixels;

Page 20: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

3. Aumentarataxadeatualização;4. OtimizaçãodeGPUbuffering;5. Previsãodomovimentodacabeçadousuário.

OscomputadoresusadosparasuportarsistemasdeRVvariamdedispositivosmóveisecomputadorespessoais,equipadoscomplacasgráficasadequadas,atéestaçõesdetrabalhocommúltiplosprocessadoresoumesmoredesdecomputadorestrabalhandocomogridsouclusters.Naprática,oambientecomputacionaldeverásertalqueconsigacoordenaravisualizaçãoeossinaisdeentradaesaídaemtemporealcomumadegradaçãoaceitável.

Osistemadeverápossuircanaisdeentradaesaídaparainteragircomousuário.Oscanaisdeentradasãobasicamenteusadosparacoletaraposiçãoeorientaçãodacabeçaedasmãosdousuárioe,eventualmente,asituaçãodedispositivosdetatoeforça.Oscanaisdesaídasãousadosparaavisualização,emissãodosomeemissãodereaçãodetatoeforça.Adescriçãodoambientevirtualconstitui-sedeumbancodedadosquedevesercarregadonamemóriasemprequefornecessário.Quandoaquantidadedeinformaçãoformuitogrande,eladeverásercarregadaporpartesdeacordocomanavegaçãodousuário,poissomenteavizinhançaserávisível.Dependendodotipodesistemadecomputaçãoedonúmerodeusuários,obancodedadospoderáserúnico,replicadoouparticionado.

EmqualquersistemadeRV,osserviçosdetemporealsãofundamentais,poistêmafunçãodecoordenarosoutroscomponentesedefazê-lossecomportarcoerentemente.AstarefastípicasRV,ocontroledoscanaisdeE/S,otratamentodadetecçãodecolisão,ogerenciamentodosrecursosderedeedoprocessador,entreoutros.Dealgumamaneira,todasessastarefasdeverãofuncionarcomavelocidadesuficienteparaassegurarocomportamentoemtemporeal.UmamaneiranaturaldeorganizarosoftwaredosistemadeRVédividirosserviçosemprocessosquepossamserexecutadosemparalelonumsistemademultiprocessamento.Essesprocessosautônomosincluemastarefasderastreamentodacabeçaemãos,detecçãodecolisão,tratamentodeáudio,controledocomportamentoreativo,geraçãodeimagens,simulaçãofísica,gerenciamentodobancodedados,tratamentodosgestos,controledeoutrosperiféricosedarede,tratamentodainterfacedousuário,etc.Istoreduzalatência,assegurandoodesempenhonecessáriodosistema.

Assim,umsistemadeRVapresentadoiscomponentesbásicos:hardwaree

Page 21: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

software.Ohardwareenglobaosdispositivosdeentrada,displaysmultisensoriais,processadoreseredes.Osoftwareincluicontroladoresdesimulação/animação,ferramentasdeautoria,bancodedadosdeobjetosvirtuais,funçõesdeinteraçãoeinterfacedeentradaesaída.

1.1.4.1Hardware

OhardwaredeRVenvolveumagrandevariedadededispositivosdeentrada,queservemparaajudarousuárioasecomunicarcomosistemadeRV.Entreessesdispositivos,podem-secitar:rastreadores,luvaseletrônicas,mouses3D,teclado,joystick,reconhecedoresdevoz,etc.

Osdisplayssãotratadoscomoelementossensoriaisdesaída,envolvendomaisdoqueavisão.Entreoselementosdesaída,estãoosdisplaysvisuais,osdisplaysdeáudioeosdisplayshápticos.OsprocessadoressãoelementosimportantesdosistemadeRV,quetêmsebeneficiadodosavançostecnológicosedastendênciasdemercadodevideogames,dirigindo-separaaplicaçõestridimensionaiscomplexas.Elesenvolvemtantoosprocessadoresprincipais,quantoosprocessadoresdeapoioexistentesemplacasgráficas,sonoraseoutrasplacasdeprocessamentoespecializado.Alémdisso,ohardwarepodeenvolverambientesdeprocessamentoparaleloedesupercomputadores.

Ocapítulo5aprofundaadiscussãosobrehardwareparaRVeRA.

1.1.4.2Software

SistemasdeRVsãocomplexoseenvolveminteraçõesemtemporealentremuitoscomponentesdehardwareesoftware.OsoftwaredeRVatuanafasedepreparaçãodosistema,comosoftwaredeautoriadeambientes3D,enafasedeexecução,comorun-timesupport.Osoftwaredeautoriapodeenvolver:linguagens,comoC++,C#,JavaouPython;bibliotecasgráficas,comoOpenGL,WebGLouX3D;oumesmogameengines,comoOGRE,UNREAL,Unity3Deoutros.Gameenginestêmsidoaopçãopreferidadosdesenvolvedores,principalmenteUnrealeUnity3D,dadaafacilidadepropiciadaporseusambientesdedesenvolvimento,porofereceremsuporteparaamaioriadosdispositivoseHMDsdomercado,eporgeraremaplicativoseexecutáveisparadiferentesplataformasesistemasoperacionais.Essedoiscitadosenginessãocomerciaismasoferecemlicenciamentogratuitoparausopessoale/ousemfinslucrativos.Apreparaçãodosambientesvirtuaisenvolvemodelagem3D,

Page 22: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

preparaçãoemanipulaçãodetexturas,manipulaçãodesom,elaboraçãodeanimações,etc.

Comorun-timesupport,osoftwaredeRVdeve:interagircomosdispositivosespeciais;cuidardainterfacecomousuário;tratardevisualizaçãoeinteração;controlarasimulação/animaçãodoambientevirtual;eimplementaracomunicaçãoemredeparaaplicaçõescolaborativasremotas.Emalgunscasos,osoftwarederealidadevirtualprecisasercomplementadocomoutrosrecursos,comoocorrecomalinguagemWebGL,quedeveserintegradacomalinguagemJavascript,parapermitirodesenvolvimentodeambientesexecutadosporbrowsers.Emoutroscasos,osoftwarederealidadevirtualjápossuiessesrecursos,oumódulosopcionais,quepermitemseuusodeformacompleta,comoosambientesUnity3DeUnreal.

Ocapítulo6aprofundaadiscussãosobresoftwareparaRVeRA.

1.1.4.3RedesdeComputadores

Asredesdecomputadores,emborasejamelementosopcionais,estãocadavezmaissendoincorporadasemaplicaçõesderealidadevirtual,principalmentecomocrescimentodosrecursosdaInternetedatendênciadeaumentonousodetrabalhoscolaborativosemdiversasáreas.Entretanto,pelofatodaRVnãodemandartráfegodeimagensnarede,emborausedownloadsesporádicosdetextura,avazãonecessáriaémuitobaixa.Istofazcomqueumarededecomputadorestenhacondiçõesdeacomodarcentenasoumilharesdeusuáriosemaplicaçõescolaborativas.Arededeveráfazerodownloaddasaplicações,noiníciodaexecução,eacomunicaçãodepoucosdadosdeinformaçãoedeposicionamentodosobjetosvirtuaisdocenário,aolongodaexecução.Alémdisso,paradiminuiraindamaisotráfegodosdadosnarede,duranteaexecução,sãousadastécnicasqueeconomizamtráfego,comodead-reckoning,eníveldedetalhes(levelofdetails-LOD).Atécnicadedead-reckoningpermitequeaaplicaçãosóenviedadosnocasodediferiremdeumcertovalordosdadoscalculadosremotamente,enquantoqueoníveldedetalhesémuitoútilparaoscasosdedownloaddinâmicodepartesdomundovirtual,Dependendodadistânciadousuário,versõessimplificadasdosobjetosvirtuaispodemserbaixadasparaocomputador.

1.2Histórico

Page 23: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Coubeaumcineasta,nadécadade1950,aconcepçãodoprimeirodispositivoquepropiciavaaimersãodossentidosdousuárioemummundovirtualtridimensional,aumengenheiro,nadécadade1960,aconstruçãodoprimeirocapacetedeRVeaumprofissionalmistodeartistaecientistadacomputação,nadécadade1980,apropostadotermoqueveioaconsolidar-secomodenominaçãodaáreatemadestelivro.Comosevê,apesardeserrelacionadacomtecnologiacomputacionaldeponta,aRealidadeVirtualnãoéumaáreadepesquisatãorecentequantopossaparecer,nemrestritaaprofissionaisdacomputação.Defato,aRVtrabalhanapontadodesenvolvimentocientíficoetecnológico,buscandosempreinterfacesinterativasmaispróximasaossentidoshumanos.Contudo,oquehojeéconsideradoRVpodeviraserainterfacepadrãodocomputadordofuturo,erealidadevirtualpassaraseradenominaçãodealgumanovatecnologia,quenestemomentoestásendoconcebidanoslaboratóriosdepesquisa.Hoje,diversasoutrasáreasdepesquisaedesenvolvimentotambémseapropriamesebeneficiamdosavançosdatecnologiadeRV,comoosjogosdecomputador,asinterfaceshomem-máquinaeasartes.

OtermoRealidadeVirtual(RV)foicunhadonofinaldadécadade1980porJaronLanier(BioccaeLevy,1995p.35),artistaecientistadacomputaçãoqueconseguiuconvergirdoisconceitosaparentementeantagônicosemumnovoevibranteconceito,capazdecaptaraessênciadessatecnologia:abuscapelafusãodorealcomovirtual.Noentanto,foimuitoantesdadenominaçãodefinitivaquesurgiramasprimeiraspropostaseosprimeirosresultadosquealicerçaramaRealidadeVirtual.Nadécadade1960,logoapóscriaroSketchpad(Figura1.3),sistemacomoqualfincouasbasesdoquehojeconhecemoscomocomputaçãográfica,IvanSutherlandpassouatrabalharnoquechamoude“UltimateDisplay”(Sutherland,1965)(PackereJordan,2002)eproduziu,nofinaldadécadade1960,oprimeirocapacetedeRV(Figura1.4),precursordeumasériedepesquisasedesenvolvimentosquehojepossibilitamaplicaçõescomoaquelasdescritasnoCapítulo6destelivro.

Page 24: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura1.3.IvanSutherlandeseuprojetoSketchpad,noMIT,em1963.Fonte:http://www.sun.com/960710/feature3/sketchpad.html

Figura1.4.Head-mounteddisplaydesenvolvidoporIvanSutherland.Fonte:http://www.sun.com/960710/feature3/ivan.html

Emumdeseusexperimentosmaisinteressantes,Sutherlanddemonstrouapossibilidadedaimersãoedatelepresençaaoacoplarumhead-mounteddisplay(HMD)aduascâmeras,posicionadasnalajedeumedifício,cujosmovimentoseramdiretamentecontroladospelosdacabeçadoobservadorusandoocapacetenointeriordoedifício(Figura1.5).Assensações,reaçõesemovimentosdo

Page 25: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

observadorremoto,eatémesmoopânicoaoolharparabaixoapartirdopontodevistadascâmerasforamsimilaresaosqueoobservadorteria,seefetivamente,estivessenotopodoedifício.

Ainda,antesdascitadaspesquisasdoengenheiroIvanSutherland,nadécadade1950,ocineastaMortonHeilig,consideradocomoaprimeiroaproporecriarsistemasimersivos,jáimaginavao“cinemadofuturo”(Heilig,2002),chegandoaproduzirumequipamentodenominadoSENSORAMA(Figura1.6).NoSensorama,ousuárioerasubmetidoadiversassensações,movimentos,sons,odores,ventoevisãoestereoscópica(vejaCapítulo4),quecausavamumaexperiênciadeimersãoatéentãoinimaginável.Heilignãoconseguiutransformarsuainvençãoemsucessocomercial,mascertamentesemeouasidéiasquelevaramaodesenvolvimentodoquehojeconhecemoscomoRealidadeVirtual.

Figura1.5.ExperimentodetelepresençarealizadoporIvanSutherlandem1966.Fonte:http://www.sun.com/960710/feature3/ivan.html

Page 26: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura1.6.CartazdedivulgaçãodoSensorama.Fonte:http://www.telepresence.org/sensorama/index.html

1.3Tecnologia

AtecnologiadeRVenvolvetodoohardwareutilizadopelousuárioparaparticipardoambientevirtual.Estãoincluídosaíosrastreadores,oscapacetesouHMDs,osnavegadores3D,asluvaseletrônicas,osfonesdeouvido,osdispositivosdereaçãoeoutrosdispositivosespecíficos(Vince,1995;Vince,2004;ShermaneCraig,2002).Váriastécnicastêmsidoutilizadasparamonitoraraposiçãoeaorientaçãodeobjetosnoespaçotridimensional,masummétodobastantepopularutilizadoéoeletromagnético.Umtransmissorestacionárioemitesinaiseletromagnéticosquesãointerceptadosporumdetectorconectadoàcabeçaoumãosdousuário,revelandoaposiçãorelativaeorientaçãoentreemissorereceptor.UmexemplodeusodessatecnologiaéoHMDHTCVive.Hátambémsoluçõesemqueoemissorencontra-senocapacete,comoporexemplonoOculusRift.Geralmente,oalcancedessesrastreadoresatingepoucosmetros,restringindoseuuso.Alémdisso,oscabosdeconexãocomocapaceteeluvastambémrestringemoalcancedosmovimentos,fazendocomqueousuárioutilizeoutrastécnicasdenavegaçãodentrodomundovirtualcomo“sobrevôo”e“teletransporte”.

Page 27: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

UmHMD(Figura1.7)temafunçãodeserimersivo,isolandoousuáriodomundoreal.Seuprojetoenvolvedoispequenosdisplaysdecristallíquidocomdispositivosópticosparafornecerumpontofocalconfortávelepropiciarvisãoestereoscópica.Umnavegador3D,tambémconhecidocomomouse3D,temafunçãodepermitiramovimentaçãodousuáriopelomundovirtual.Suaposiçãoeorientaçãosãomonitoradasdeformaparecidacomaquelausadanocapacete.Alémdisso,onavegadortambémpossuibotõesquesãousadosparaexecutarfunçõesespeciaiscomoagarrarobjetostocadosporumíconecontroladopelonavegador.

Figura1.7ExemplodeHMD(Oculus)

Umaluva,porsuavez,permitemonitoraroestadodosdedosdamãodousuário,atravésdesensorescomofibraótica,porexemplo.Ascaracterísticasdeumafibraóticacolocadaaolongododedosãoalteradascomaflexão,permitindoacapturadosmovimentosesuatransferênciaparaumamãovirtualouparacontrolediretodomundovirtual.Umrastreadoracopladonodorsodaluvapermitemonitorarsuaposiçãoeorientação.Umfonedeouvidoconjugado

Page 28: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

permiteexplorarasdiferençasdeintensidadeedeatrasosnapropagaçãodosomentredoisouvidos,gerandoasensaçãodesonorizaçãotridimensional.Istopermitequeousuáriosejainduzidoamovimentar-senadireçãodeumafontesonoravirtual,fornecendoumelementocomplementarimportanteparaaobtençãoderealismodentrodomundovirtual.

Atecnologiadosdispositivosdereaçãoenvolveaáreadeatuaçãodotatoeforça,tantonossensoresquantonosatuadores.Istoincluiahabilidadededistinguirdiferentestexturasdesuperfíciesatéforçasvariáveis,atuandosobreamão,porexemplo.Comoasmãosdousuárioexercemumpapelimportantenainteraçãocomosobjetosdeummundovirtual,espera-sequeacolisãodamãocomumobjetovirtualgereumsomeumasensaçãodetoquenamão.OCapítulo5apresentaemmaioresdetalhesosdispositivosdeRV.

1.4TécnicasdeInteração

Oscomputadoressãoelementosinterativospornaturezaeparaissoutilizamumasériededispositivos,incluindoaquelesqueutilizamatecnologiadeRealidadeVirtual.Ainteraçãonomundovirtualbuscainterfacesintuitivasetransparentesparaousuário,envolvendo,porexemplo,açõescomovoar,serteletransportado,pegarobjetos,utilizargestosparacomandarosistema,etc.

Asinteraçõespodemocorreremambientesimersivos,quandorealizadasemsistemasbaseadosemHMDsoucommúltiplasprojeções,comoCAVEs,eemambientesnãoimersivos,quandorealizadasemsistemasbaseadosemmonitoresouemprojeçõessimples.Usandodispositivosdeinteraçãocomoluvaseletrônicasenavegadores3D,ousuáriopodeinteragircomomundovirtual,vivenciandoamesmaexperiênciadeinteração,descontandoassensaçõesdeimersãoounãoimersão.Alémdasinteraçõesindividuais,ossistemasmultiusuáriosvêmpropiciandoaoportunidadedeinteraçãoentreváriaspessoasdentrodomundovirtual,competindooucooperandoemdeterminadastarefas.

Asinteraçõesnoambientevirtualestãodentrodocontextodainterfacedosistema,envolvendoainterfacecomosdispositivoseainterfacecomousuário.Ainterfacecomosdispositivosenglobaosrecursosdehardware,comoosdispositivosesuasligações,alémdosoftwaredecontrole,chamadodevicedriver.Asinteraçõesocorrem,atravésdousodosdispositivos.Ainterfacedousuárioenvolveasaçõesexecutadasnasuarelaçãocomoambiente3D.Ousuáriopodesimplesmenteobservarofuncionamentodoambientevirtual

Page 29: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

simuladoanimado,tendoumaexperiênciapassiva,ouserumagentedosistema,interferindoemseufuncionamento.

Asinteraçõesdousuárioabrangem:navegação,seleção,manipulaçãoecontroledosistema(Laviolaetal.,2017).Anavegaçãorefere-seàmovimentaçãodousuáriodentrodoambientevirtual.Elaenvolveaviagem(travel),queconsistenamovimentaçãomecânicanoambiente,eadefiniçãodotrajeto(wayfinding),queéacomponentecognitivadanavegação.Aviageméusadaparaexplorar,buscaremanobrar,envolvendoseleçãodedireção,objetivo,velocidade,aceleraçãoeaçõescomo:iniciaromovimento,indicaçãodeposiçãoeorientaçãoepararomovimento.Definiçãodotrajetoéumprocessodetomadadedecisão,quepermiteoestabelecimentodocaminhoaserseguido.Eledependedoconhecimentoedocomportamentoespacialdousuárioedeelementosdeajudaartificiaiscomomapas,bússolas,placasdesinalização,objetosdereferênciacenáriosartificiaistrilhas,alémdeelementosdeáudioedeolfato,etc.

Aseleçãoconsistenaescolhadeumobjetovirtualparasermanipulado.Elaenvolvetrêspassos:indicaçãodoobjeto,confirmaçãoerealimentação.Aindicaçãonormalmenteéfeitacomosdedosoucomasmãos,dirigindoalgumdispositivodeentrada.Elapodeocorrerporoclusão,toquenoobjeto,apontamentooudemaneiraindireta.Osistemadevemostraraseleção,usandoelementosvisuais,auditivosouhápticos,comomudarcor,piscar,emitirsom,emitirreação,etc.Paraqueaseleçãotenhaefeito,eladeveserconfirmada,oquepodeserfeito,atravésdeeventostaiscomo:cliquedomouse,apertodetecla,gesto,comandodevozououtraação.Novamente,deveráhaverumarealimentação,indicandoqueaaçãoocorreu.

Amanipulaçãodeumobjetoselecionadoconsistenaalteraçãodesuaposição,atravésdetranslaçãoourotação,oudesuascaracterísticas,envolvendoescala,cor,transparência,textura.Oobjetoselecionadopodesertambém:apagado,copiado,duplicado,deformadooualteradoporoutrasações.Ocontroledosistemaconsistenaemissãodecomandosdousuárioparaseremexecutadospelosistema.Oscomandospodemseremitidos,atravésdemenusgráficos,comandosdevoz,comandosgestuais,ouatravésdedispositivosdecomandoespecíficos.OCapítulo12apresentaoprocessodeinteraçãoemmaioresdetalhes.

1.5Desafios

Page 30: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Aindaquejáseencontreemumpatamarbastanteevoluído,apontodepoderserutilizadaemtreinamentosdecirurgia,tratamentosmédicos,projetosdeengenhariaeemparquesdediversão,háaindaalgunsdesafiosaseremvencidospelospesquisadoresdaáreadeRealidadeVirtual.Listamosalgunsdosprincipais,tendocomobaseJerald(2015).

1.5.1UncannyValley

OconceitodeUncannyValleyfoipropostoporMori(1970)apartirdeestudoscomrobótica.Eleobservouqueàmedidaqueosrobôsvãoficandomaisparecidoscomhumanos,sejanaaparênciaounocomportamento,aspessoasvãosesentindomaisconfortáveis.Surpreendentemente,contudo,quandoorealismoseaproximamuitodeseresreaisaspessoaspassamasentirforteaversão.Éprecisoultrapassaresseponto,tornandoosrobôsquasequeindistinguíveisdesereshumanosparaqueessaaversão,ochamadouncannyvalley,cesse.Aconsequênciarelevanteparadesignersdepersonagensvirtuaiséquemuitasvezesépossívelobtermelhoresresultadosutilizando-seumestilocartoondoquebuscando-secriarpersonagensquaserealistas.

1.5.2Fidelidade

Assimcomosimularpersonagensqueseaproximamdaaparênciaecomportamentohumanospodelevararesultadospioresquesimulaçõesmenosrealistas,afidelidadeàrealidadenemsempreénecessáriaouamelhorsoluçãonacriaçãodeambientesvirtuais.Épossívelinduzirsensaçãodepresençaemambientesestilocartoon,desdeessesquerespondamadequadamenteaosestímulos,osmovimentossejamrealistas,apercepçãodeprofundidadeadequada,entreoutraspistasquenossamenteidentifica.Ofotorrealismodemandaaltoscustosenemsempredáosmelhoresresultados.

Osaspectosdefidelidadequepodemserobservadosduranteodesigndeumambientevirtual,conformeJerald(2015),são:

Representação.Níveldequalidadedasimulaçãodeumambiente,podendochegaraofotorrealismo.Interação.Graudesimilaridadeentreasreaçõesfísicasnoambientevirtualesuascorrespondentesnomundoreal.Experiência.Graudesimilaridadeentreaexperiênciadousuárionoambientevirtualequeterianocorrespondenteambientereal.

Page 31: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

1.5.3Ergonomia

Osdispositivosdeentradaesaídaevoluírambastante,masaindasãodesconfortáveisepoucopráticos.OusocontínuodeHMDs,porexemplo,podeprovocarfadigaedesconforto.Alémdissoalgumaspessoasmaissensíveispodemsentirenjôosoutonturasaousardispositivosimersivos.Issoporqueamentemonitoraváriossinaisdocorpoquepodemcontradizerosestímulosvisuaisgeradospelodispositivoimersivo.OcorpopodeestaremrepousoenquantoquenaRVsemove,oequilíbriodocorpoinformadopelosistemavestibularpodeserincompatívelcomoqueocorrenoambientevirtual,aconvergênciaocularpodeindicarumaprofundidadeenquantoqueovisorimersivoapresentaoutra.Quandoamentepercebequesuapercepçãovisualdiferedaproprioceptivainterpretacomosinaldemalestaroualucinação,quepodecausarreaçãodeenjôo,numatoreflexonaturalvisandoexpelireventuaissubstânciasmaléficaspresentesnoorganismo.

1.6Aplicações

EmborasejaimensoopotencialdeaplicaçõesdaRV,serãoaquirelacionadasalgumasdasprincipais(Vince,1995)(Vince,2004)(Sherman,2003).Aparte3destelivro(capítulos13a19)apresentaalgumasdestasetambémoutrasaplicaçõesemmaioresdetalhes.

1.6.1.AplicaçõesIndustriais

OusodeCADemaplicaçõesindustriaistemsidobastantedifundido,sendodesnecessáriofrisaraimportânciadavisualização3Ddeumobjeto,antesdeserproduzido.ARV,entretanto,vaialém,permitindosuainspeçãoemtemporeale,eventualmente,umaltograudeinteraçãocomoobjetosobanálise.AlgumasaplicaçõesindustriaisdeRVsão:visualizaçãodeprotótipos;treinamento;avaliaçãodefatoresergonométricos;simulaçãodemontagens;simulaçãodadinâmicadeestruturasarticuladas;análisedetensões;simulaçãodoprocessoprodutivo;estudodetécnicasdeengenharia;planejamento;túneldeventovirtual;etc.

1.6.2.AplicaçõesMédicaseemSaúde

Oscomputadorestiveramumgrandeimpactonamedicina,desdeamonitoração

Page 32: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

depacientesatéprocessamentodeimagenstomográficastridimensionais.Noentanto,asaplicaçõesdeRVnamedicinaforammuitoalém,possibilitando,porexemplo,otreinamentocirúrgicoemcadáveresvirtuais.Algumasaplicaçõesderealidadevirtualnamedicinaesaúdesão:ensinodeanatomia;visualizaçãocomRA;planejamentocirúrgico;simulaçãocirúrgica;terapiavirtual;tratamentodedeficientes;fisioterapiavirtual;cirurgiaspoucoinvasivas;etc.

1.6.3.AplicaçõesemArquiteturaeProjeto

Estaáreautiliza-seintensamentedeCADepodesercomplementadacomRVpara:projetodeartefatos;planejamentodaobra;inspeçãotridimensionalemtemporeal;interaçãoemtemporeal;decoraçãodeambientes;avaliaçãoacústica;etc.

1.6.4.AplicaçõesCientíficas

Estaéumavastaáreaquepodeservir-sedaRVparamostrarconceitosabstratos,comportamentodeelementosmuitograndes,comogaláxias,oumuitopequenos,comoestruturasatômicas,eoutrascaracterísticascientíficas.Dentreasdiversasaplicaçõestem-se:visualizaçãodesuperfícieplanetárias;síntesemolecular;visualizaçãodeelementosmatemáticos;análisedecomportamentodeestruturasatômicasemoleculares;análisedefenômenosfísico-químicos;etc.

1.6.5.AplicaçãoemArtes

AáreadeartestambémpodereceberumgrandediferencialcomRV.Pinturasemrelevo,esculturas,museusvirtuaiscomdetalhesnasparedeseteto,alémdasprópriasobrasdearte,músicacominstrumentosvirtuais,etcsãoalgumasdasaplicaçõespossíveis.Istopodedaraosartistaseaopúblicoemgeraldimensõesjamaisvistasousentidas,atravésdaeliminaçãooualteraçõesdasrestriçõesdomundorealoudaampliaçãodaimaginação.

1.6.6.AplicaçõesemEducação

AáreadeeducaçãotemmuitoaganharcomRV,tantonoensinoconvencionalquantonoensinoàdistância.Algumasaplicaçõesincluem:laboratóriosvirtuais;encontrosremotosdealunoseprofessoresparateremumaaulaoualgumaatividadecoletiva;participaçãoemeventosvirtuais;consultaabibliotecas

Page 33: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

virtuais;educaçãodeexcepcionais,etc.

1.6.7.AplicaçõesemVisualizaçãoeControledaInformação

Cadavezmaisénecessáriooacessorápidoeadequadoaconjuntoscomplexosdeinformaçõesparaasmaisvariadasaplicaçõesdetomadadedecisão.Oespaçobidimensionalémuitolimitadoparaisto,deformaquearepresentaçãoeoposicionamentodeinformaçõesnomundovirtualtridimensionalvemagregarumgrandepotencialparaaplicaçõescomo:visualizaçãofinanceira;visualizaçãodeinformaçõesemgeral;informaçãovirtual;visualizaçãodesimulaçãodesistemascomplexos;etc.

1.6.8.AplicaçõesemEntretenimento

Aplicaçõesementretenimentotêmavantagemdeatingirescalasdeconsumobastantealtas,viabilizandoolançamentodeumasériedeprodutos.ÉocasodosvideojogosqueviabilizaramoschipsdemicroprocessadoresealgunsperiféricosdeRVdebaixocusto.Dentreasdiversasaplicações,alémdosvideojogostridimensionaiscominteraçãoemtemporeal,tem-se:turismovirtual;passeiociclísticovirtual;esportesvirtuais;cinemavirtual;etc.

1.6.9.OutrasAplicações

Hámuitasoutrasaplicações,envolvendo:treinamento;cidadesvirtuais;comércioeletrônico;modelagem;simuladores;estúdiosvirtuais;etc.Alémdisso,novasaplicaçõessurgemacadadia,dependendodanecessidadeedaimaginaçãodecadaum.ARVvempropiciandoumanovamaneiradevercoisasconhecidasouodesenvolvimentodenovasaplicações.

1.7Consideraçõesdocapítulo

ARVpossibilitaacriaçãoderealidadesalternativaspormeiodetecnologiacomputacional,possibilitandoasimulaçãodeambientesesistemasreais,comotambémacriaçãodeexperiênciasquesãopossíveisapenasnoambientevirtual.Essatecnologiacomeçouaserdesenvolvidanadécadade1960eatéaprimeiradécadadoséculoXXIerarestritaalaboratóriosdepesquisaegrandesempresas,dadooaltíssimocustodeequipamentosedispositivos.Hojeosdispositivosdeentradaesaída,emparticularosHMDssãoencontradosapreçosacessíveise,

Page 34: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comaevoluçãodacapacidadedeprocessamentodosprocessadores,épossívelexecutarambientesdeRVatémesmoemcelularesetablets.

OpotencialdeaplicaçõesdaRVébastanteamplo,poispossibilitavivenciarpraticamentequalquerexperiênciadomundoreal,alémdeoutrasquepossamserimaginadas,aumcustobaixoesemriscos.

ReferênciasBIOCCA,Frank;LEVY,MarkR.(Ed.).Communicationintheageofvirtualreality.LawrenceErlbaumAssociates,1995.

CUMMINGS,JamesJ.;BAILENSON,JeremyN.;FIDLER,MailynJ.HowImmersiveisEnough?:AFoundationforaMeta-analysisoftheEffectofImmersiveTechnologyonMeasuredPresence.In:ProceedingsoftheInternationalSocietyforPresenceResearchAnnualConference.2012.

HEILIG,Morton.Thecinemaofthefuture.TranslatedbyUriFeldman.InMultimedia:FromWagnertoVirtualReality.EditedbyRandallPackerandKenJordan.Expandeded.NewYork:WWNorton,p.239-251,2002.

JERALD,Jason.TheVRbook:human-centereddesignforvirtualreality.Morgan&Claypool,2015.

LAARNI,Jarietal.Waystomeasurespatialpresence:Reviewandfuturedirections.In:ImmersedinMedia.SpringerInternationalPublishing,2015.p.139-185.

LAVIOLAJR,JosephJ.etal.3Duserinterfaces:Theoryandpractice.Addison-WesleyProfessional,2017.

LÉVY,Pierre.QueéoVirtual?,O.Editora34,2003.

LOMBARD,Matthew;DITTON,Theresa.Attheheartofitall:Theconceptofpresence.JournalofComputer‐MediatedCommunication,v.3,n.2,p.0-0,1997.

LOMBARD,Matthew;JONES,MatthewT.Definingpresence.In:ImmersedinMedia.SpringerInternationalPublishing,2015.p.13-34.

MILGRAM,Pauletal.Augmentedreality:Aclassofdisplaysonthereality-virtualitycontinuum.In:Telemanipulatorandtelepresencetechnologies.1994.p.282-292.

MORI,Masahiro.Theuncannyvalley.Energy,v.7,n.4,p.33-35,1970.

PACKER,Randall;JORDAN,Ken(Ed.).Multimedia:fromWagnertovirtualreality.WWNorton&Company,2002.

SHERMAN,WilliamR.;CRAIG,AlanB.Understandingvirtualreality:Interface,application,anddesign.Elsevier,2002.

SISCOUTTO,RobsonAugusto;TORI,Romero.AVTC-Augmentedvirtualitytele-conferencing.In:ProceedingsofVIISymposiumonVirtualReality.2004.p.124-136.

SLATER,Mel;WILBUR,Sylvia.Aframeworkforimmersivevirtualenvironments(FIVE):Speculations

Page 35: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ontheroleofpresenceinvirtualenvironments.Presence:Teleoperatorsandvirtualenvironments,v.6,n.6,p.603-616,1997.

SUTHERLAND,I.E.TheUltimateDisplay.In:ProceedingsoftheIFIPCongress.1965.p.506-508.

TORI,Romero;KIRNER,Claudio;SISCOUTTO,RobsonAugusto.Fundamentosetecnologiaderealidadevirtualeaumentada.EditoraSBC,2006.

TORI,Romero.Educaçãosemdistância.2.ed.ArtesanatoEducacional,2017.

VINCE,John.Virtualrealitysystems.Pearson,1995.

VINCE,John.Introductiontovirtualreality.SpringerScience&BusinessMedia,2004.

Page 36: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo2-RealidadeAumentadaMarcelodaSilvaHounsell

RomeroToriClaudioKirner

NestecapítulovamosnosaprofundarnaRealidadeAumentada(RA)queéumatecnologiaquevemrecebendomuitaatençãorecentementeejáestámaduraerobustaparausoemváriasáreasdoconhecimentohumano.Vamosapresentardefinições,técnicasetecnologiasenvolvidas,comparaçõescomaRealidadeVirtual(RV),terminandocomumpanoramadeaplicações.Aofinaldestecapítulo,abordaremostambémoutrasdenominaçõesevisõesderealidademediadaporcomputador.

Ocapítuloestáestruturadodeformaaapresentaraáreainicialmentedeumaformaampla,apresentandoclassificaçõesparaqueoleitorpossaterumavisãogeraldaárea.Maisaofinal,procurou-sedistinguirosaspectosrelacionadosaosdispositivosdeentrada,dispositivosdesaídaedeprocessamentodeumsistemadeRA.

Quandoterminardelerestecapítulovocêvaiterumavisãomaisamplaecríticasobreestastecnologias,oqueelaofereceeatéondepodechegar.Saberidentificarqualtipodesoluçãoseadequamelhoraoseuproblemaéumaartemas,requersólidosconhecimentosdosfundamentosdasdiversasalternativas,comoasqueserãoapresentadasaqui.

2.1Introdução

AevoluçãodasTecnologiasdeInformaçãoeComunicação(TICs),incluindoopoderdeprocessamentodoscomputadores,obarateamentodosdispositivos,avelocidadedacomunicaçãoeadisponibilidadedeaplicativosgratuitos-tudoistoocorrendotantonoscomputadoresquantonosdispositivosmóveis-vempromovendoaconsolidaçãodeváriastecnologias,dentreelasaRA.

ARA,sebeneficioudessaevolução,tornandoviáveis,acessíveisepopulares,aplicaçõesqueantessóexistiamemambientesacadêmico,depesquisaou

Page 37: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

industriais,baseadosemplataformassofisticadas.Aomesmotempo,pesquisastêmfeitoevoluiropotencialdessatecnologia,trazendo-aparaaplicaçõescotidianas,apontodechamaraatençãodegrandesempresascomoMicrosoft,Apple,IBM,HP,Sony,Google,Facebook,dentreoutras(Ling,2017).

ARA,tantoquantoaRV,vêmapresentandoumcrescimentosignificativoemtermosmundiaisquandoseconsideraonúmerodeartigospublicadosnasprincipaisrevistascientíficasdaáreatecnológica,comoaspublicadaspeloIEEEepelaACM,comomostraográficodolevantamentofeitoaté2012,Figura2.1.Essecrescimentovemocorrendorecentementetambém,comocomplementaográficodaFigura2.2.Taisconstataçõesreforçamaimportânciadaárea,bemcomoautilidadedatecnologiaesuaperspectivadefuturo.Pode-seconcluirentãoqueaRAéumaáreadeestudoeaplicaçãotecnológicaemfrancaexpansão,tantodopontodevistaacadêmicoquantocomercial.

Figura2.1:EvoluçãodaspublicaçõesenvolvendoRVeRA(Buchinger,Juraszek,Hounsell2012).

Page 38: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura2.2:CrescimentodaRAnosprincipaisMecanismosdeBuscaAcadêmica.

ARA,enriqueceoambientefísicocomobjetossintetizadoscomputacionalmente,permitindoacoexistênciadeobjetosreaisevirtuais,podendoserserconsideradaumavertentedaRV,aindaque,inicialmentetenhamsidodesenvolvidasindistintamente.Também,aRAjáfoiconsideradaumaramificaçãodaRealidadeMisturada(RM,jámencionadanoCapítulo1equeserádetalhadanaseção2.7.1).Defato,RAeRMtêmmuitoemcomumemtermospráticosetêmsidousadascomosinônimo.Nestecapítulovamosdiferenciareaprofundarestesdoistermosparaquevocêpossaterumaideiamaisclaradessesconceitos.Norestantedolivro,noentanto,consideramosaRAcomoumatecnologia“relacionada”àRVenão“umtipode”RV,alémdetrataraRAemseusentidolato,queabrangetambémaRM.

DiferentementedaRV,quetransportaousuárioparaumoutroambientevirtualfazendo-oabstraircompletamenteoambientefísicoelocal,aRAmantémreferênciasparaoentornoreal,transportandoelementosvirtuaisparaoespaçodousuário.Oobjetivoéqueousuáriopossainteragircomomundoeoselementosvirtuais,demaneiramaisnaturaleintuitivasemnecessidadedetreinamentoouadaptação.Estainteraçãopodeserfeitademaneiradireta(comamãooucomocorpodousuário)ouindireta(auxiliadaporalgumdispositivodeinteração).Seváriosdispositivoscompetemparafacilitarainteração,ainterfaceédenominadamultimodal.Apossibilidadedeusarumainteraçãonaturale,principalmente,asprópriasmãosparasegurarinstrumentosfísicosreaisao

Page 39: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

mesmotempoemquesepodeinteragircominformaçõesemodelosvirtuais,éumdosmaioresbenefíciosdaRA.

Paraqueasreferênciasaomundofísicopossamserapresentadasdeformacoerenteparaousuário,énecessárioqueosistemadeRAconsigaidentificarnãosomenteondedevemsercolocadososelementosvirtuaismastambémcomoelesdevemserapresentadosparaousuário,deacordocomseupontodevista,aqualquertempo.Esseprocessoéchamadoderastreamentoeseutilizadeváriastécnicas(detalhadasnocapítulo2.3.2)quesãoconsideradasocoraçãodeumsistemadeRA

Alémdoselementosreais,quesãonaturalmenteinterativos(pode-setocá-los,movê-los,etc.),oselementosvirtuaistambémpodemserinterativos,comrecursosqueextrapolamaslimitaçõesfísicase,também,usandoaprópriamãodousuário(comousemalgumaparatotecnológicoassociado).Nestesentido,sepoderiafacilmentetrocardecor,selecionarvárioselementossimultaneamente,movê-los,levantá-losetc.Paraissoserpossível,éprecisoqueosistemadeRApossaidentificarasinteraçõesexecutadaspelousuárioeissopodeseralcançado,porexemplo,pelousoderastreamentoótico,câmerasdeprofundidade,dentreoutraspossibilidades(queserãodetalhadasem2.4).

Paraquetudoissofuncionedamaneiramaistransparenteeintuitivaparaousuário,éprecisoqueseutilizeumdispositivodevisualizaçãoapropriadoquereconheçaasmovimentaçõesentreopontodevistadoobservadoremrelaçãoaorestantedoambiente,porexemplo.Váriosdispositivospodemserutilizados,dependendodotipodeexploraçãodoambienteaumentado.Porexemplo,emsituaçõestípicasdeturismo,usamosocelularparafotografareparanoslocalizar-nadamaisimediatoqueusartambémocelularemambientesexternoscomoformadevisualizaçãodoambienteaumentado.Pode-seaindausarumcapacete(eminglêsseriaoHMD-HeadMountedDisplay)devisualizaçãocomumacâmeraacoplada,mostrandoavisãorealenriquecidacomoselementosvirtuaisposicionadosadequadamentepelocomputador(videosee-through).

Osistemaéimplementadodetalmaneiraqueocenáriorealeosobjetosvirtuaispermanecemajustados(técnica,associadaaorastreamento,chamadade“registro”),mesmocomamovimentaçãodousuárionoambientereal.Entretanto,quandoestamosmanipulandoobjetos,fazendoamanutençãooumontagemdeumapeçamanualmente,éprecisoumsistemadevisualizaçãoquedeixeasmãoslivresequesejalevedeusar-paratalexistemóculosdeRAque

Page 40: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

sobrepõemimagensàsquesãovisualizadasdiretamentepelousuário(opticalsee-through).Mas,estassãoapenasalgumasdaspossibilidadesdesistemasdevisualizaçãoparaRA(hardwareesoftwareparaRAserãodetalhadosmaisadiantenestecapítulo).

2.1.1DefiniçõeseCaracterização

ARAjáfoidefinidadeváriasmaneiras:

A. éoenriquecimentodoambienterealcomobjetosvirtuais,usandoalgumdispositivotecnológico,funcionandoemtemporeal(Augment,2017);

B. éumamelhoriadomundorealcomtextos,imagenseobjetosvirtuais,geradosporcomputador(Insley2003apudKirnereTori,2006);

C. éamisturademundosreaisevirtuaisemalgumpontodoespectroqueconectaambientescompletamentereaisaambientescompletamentevirtuais(Milgram1994);

D. éumsistemaquesuplementaomundorealcomobjetosvirtuaisgeradosporcomputador,parecendocoexistirnomesmoespaçoeapresentandoasseguintespropriedades(Azumaetal.,2001):

combinaobjetosreaisevirtuaisnoambientereal;executainterativamenteemtemporeal;alinhaobjetosreaisevirtuaisentresi;aplica-seatodosossentidos,incluindoaudição,tatoeforçaecheiro.

Aúltimaacima,éaqueapresentaomaiordetalhamento,seremetendoaoscomponentesdosistemabemcomoàssuasfuncionalidadeseportanto,éadefiniçãoquenortearáadiscussãonestelivro.

ComparandoRAeRV,jáfoidito(Billinghurstetal.2015,pag.79)queoprincipalobjetivodaRVéusaratecnologiaparasubstituirarealidadeaopassoqueoprincipalobjetivodaRAémelhorararealidade.

Destaforma,umambienteemRApodeserrepresentadoporumamesarealeumvasovirtual,comomostradonaFigura2.3.Aimaginaçãoéolimiteparafazerasrepresentações.

Page 41: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura2.3.RealidadeAumentadacomvasoecarrovirtuaissobreamesa.

2.1.2ArquiteturaTípicadeumSistemadeRA

Umsistemagráficoécompostotipicamentepormódulosdeentrada,processamentoesaídadeinformaçõesque,podemsedividiremváriastarefas,comomostraoesquemaabaixo.

MÓDULODEENTRADACapturadevídeo:responsávelporcapturaracenarealondeserãoinseridososobjetosvirtuais;Sensoriamento:quaisquerdispositivosquesejamusadosparaidentificarobjetos,observadore/ouoposicionamentoeaçõesdestes;

MÓDULODEPROCESSAMENTOMonitoramentodosobjetos:responsávelporidentificardeformaúnicaeprecisaumaindicaçãoaumobjetovirtualemumaconfiguração(posiçãoeorientação)específica(oquesechamaderegistro-registering)etambém,poridentificarcomoesteobjetovirtualsedeslocanoambiente(oquesechamaderastreamento-tracking);Gerenciamentodainteração:responsávelporidentificaredeterminararespostaàsaçõesdeseleçãooumanipulaçãodosobjetosvirtuais;Processamentodaaplicação:responsávelpordarsentidoàsinteraçõesepromovermudançasnacena,conformeosobjetivosdaaplicação(jogo,ambienteindustrial,aplicaçãodeturismo,etc.),e;

MÓDULODESAÍDAVisualização:responsávelporrenderizarvisualmenteoobjetovirtualnacondiçãoespecialrequeridapelaaplicaçãoeentãomostraraousuárioporumdispositivodevisualizaçãoapropriado;Atuação:responsávelporrenderizarparâmetrosparadispositivos

Page 42: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

hápticos.

Osmódulosdeentradaesaídasãofortementedependentesdohardwareutilizados.Omódulodeprocessamentotêmsuascaracterísticasdependentesdastécnicasdesoftwareutilizadas.Ambososelementos,softwareehardware,serãodetalhadosadiante.

Umciclodeprocessamentopodeserresumidoem:capturadevídeoeexecuçãodorastreamentodeobjetos;processamentodosistemadeRA,incluindoleituradedispositivosesimulação/animação;calibração,misturandoorealcomovirtual;erenderizaçãosensorial,envolvendoosaspectosvisuais,auditivosehápticos.Comoosistemafuncionaemtemporealedeveapresentartempodelatênciaigualoumenorque100ms,oprocessamentoenvolvidoémuitomaiorqueaqueleconsideradoduranteadiscussãodoprocessamentodesistemasdeRV.Agora,oprocessamentodosistemadeRAéumadaspartesdeumconjuntomaioremaiscomplexo,envolvendotambémtécnicasdemultimídia.

2.1.3ComparaçãodeRAcomRV

ARAeaRVpodetersuasdiferençasestudadasquandovistasnumdiagramaqueconsideraadimensãodaartificialidadeeadimensãodoespaço[Benford1998],conformeaFigura2.4.

Figura2.4Diagramadasartificialidadeseespaços

Ambososcasostratamdeobjetosgeradosporcomputador,mas,nomundo

Page 43: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

físico,aRAestáligadacomarealidadefísica,enquantoaRVrefere-seaosentidodetelepresença.Assim,pode-secompararRAcomRV(BimbereRaskar,2005),levando-seemcontaque:

aRAenriqueceacenadomundorealcomobjetosvirtuais,enquantoaRVétotalmentegeradaporcomputador;noambientedeRA,ousuáriomantémosentidodepresençanomundoreal,enquantoque,naRV,asensaçãovisualécontroladapelosistema;aRAprecisadeummecanismoparacombinarorealeovirtual,enquantoqueaRVprecisadeummecanismoparaintegrarousuárioaomundovirtual.

2.1.4TiposdeRA

Dependendodedecisõesdeprojetooudispositivos,podemosclassificarasabordagensemRAsobvárioscritériosparacadaumadastarefasdosistematípico.

Nocontextodatarefadeentradadedados,aRApodeserclassificadapelocritériodaformaderastreamento(Wangetal.2016):Quandoseusamrecursosdeprocessamentodaimagemcapturadaparafazerorastreamentodosobjetosvirtuais,tem-seaRAbaseadaemvisão;Quandoestesobjetosvirtuaisestãoassociadosaalgumtipodesensor,tem-seaRAbaseadaemsensores.

ARAbaseadaemvisãoérobusta,precisa,flexível,fácildeusare,porconseguinte,maisamplamenteusadamas,temproblemascomailuminaçãodoambienteeoclusãodeinformações.Dentrodestaclassedeaplicaçõesencontra-seorecursomaisutilizado,epeloqualmuitosassociamaprópriaRA,quesãoosmarcadores;ARAbaseadaemsensores,émaisprecisa,demenorlatência(atrasoparaprocessareexibir),menorjittererobustaparaumasériedelimitaçõesdosambientes(sujeira,baixa/variaçãobruscadeiluminação,cenascomobjetosmuitoassemelhadosaorestodoambiente,etc.)

Osmarcadoresmaiscomuns(osfiduciais)sãocartõescomumamolduraretangularecomumsímboloemseuinterior,funcionandocomoumcódigodebarras2D,quepermiteousodetécnicasdevisãocomputacionalparacalcularaposiçãodacâmerarealesuaorientaçãoemrelaçãoaosmarcadores,deformaafazercomqueosistemapossasobreporobjetosvirtuaissobreosmarcadores.

Page 44: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Estesmarcadorespodemconterossímbolosmaisvariadospossíveis,comomostraaFigura2.5.

Figura2.5:Exemplosdemarcadoresdo(a)ARTookit(ARToolKit2017),(b)QRPO(Alcantara,SilvaeHounsell,2015)

Osmarcadoresfiduciaissãoimagensquerepresentamumaassinaturaconhecida(seuconteúdo,formato,tamanhoecores).Ummarcadorpodeserimpressoempapel-bemcomum-,cartão,cartolina,ouqualqueroutroobjetofísico.OmarcadorapesardeserorecursomaisusualparaseobterRA,nãoéoúnico,comoveremosadiante.

Ousodecombinaçõesdemarcadorescomsensorese/ouváriostiposdesensoressimultaneamentepodeserfeitamas,cadatecnologiaempregadatemsuasvantagensedesvantagens.

AolongodahistóriadaRAhouvemomentosemquesepodiaapenasaumentaracenacominformaçõesedadostextuais.Logoseviuqueesteenriquecimentodacenapoderiasermelhoraproveitadosegráficosouesquemaspudessemser

Page 45: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

inseridosnacena,deformacoerentecomobjetosreais.Posteriormente,comamelhoranacapacidadedeprocessamento,foipossívelpromoveresseenriquecimentodacenacomobjetosgráficos3Drenderizadosdeformarealista.Mas,oselementosvirtuaisanterioresnãodeixaramdeseropçõesdeRA,portanto,pode-seclassificaraRAquantoaoelementovirtualqueestáenriquecendoacenacomo:

1D,acrescentaelementostextuaisemformadeHUD(HeadUpDisplays);2D,acrescentagráficosouesquemasnacena;3D,acrescentaobjetosvirtuaistridimensionaisrealistasàcena.

Importanteressaltarque,independentementedeoconteúdoser1D,2Dou3D,oregistrodesseconteúdocomocenáriorealdevesempresertridimensional,ouseja,devecorresponderaumaposiçãonoespaçorealbemdefinida.

OutroaspectoparaclassificaraRAestárelacionadocomavisualização:

QuantoàDireçãodeVisualizaçãoVisadaDireta(manipulaçãoeobservaçãonamesmavisada,usuáriodeterminaadireçãodeobservação)

Ótica(elementovirtualprojetadosobreaobservaçãodoreal)porVideo(elementovirtualinseridonareproduçãodoreal)

VisadaIndireta(manipulaçãoeobservaçãoemvisadasdiferentes,usuárionãodeterminaadireçãodeobservação)

Projetor(imagemaumentadaéapresentadaemumplano)Monitor(imagemaumentadaéapresentadaemummonitor)

QuantoaoControledaVisualizaçãoAcopladoàcabeçaAcopladoàmão(Handheld)Desacoplado(Pontofixadonoambiente)

Nocontextodatarefadesaída,aRApodeserclassificadapelocritériodaformacomqueousuáriovêomundo.Quandoousuáriovêomundoapontandoosolhosdiretamenteparaasposiçõesreaiscomcenaópticaouporvídeo,aRAédevisadadireta(imersiva).Navisadadireta,asimagensdomundorealpodemservistasaolhonu,trazidasatravésdevídeoquemistureimagenscaptadasdomundorealcomoutrassintetizadascomputacionalmente(visãodiretaporvídeo-videosee-through),pormeiodeobjetosvirtuaisprojetadosdiretamentenosolhos(visãoópticadireta-opticalsee-through),visualizadoresdeapontamento

Page 46: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

diretobaseadosem“handheld”(portadosemmãos,comocelularesetablets)ouprojetadosdiretamentenocenárioreal(RAespacial)(BimbereRaskar,2005).Quandoousuáriovêomundoemalgumdispositivo,comomonitorouprojetor,nãoalinhadocomasposiçõesreais,aRAéditadevisadaindireta(nãoimersiva).

AFigura2.6mostranaparte(a)aestruturadavisadadiretaenaparte(b)avisadaindireta.

Page 47: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

a)VisadaDireta–CapaceteÓpticob)VisadaIndireta-Monitor

Figura2.6.TiposdeRealidadeAumentadabaseadosnavisão

Pode-seencontrarnaliteraturaumaformadiferentedeclassificaçãorelacionadaaodispositivo,queémaistecnológicaqueaanteriormasquecontemplaasmesmasclassesemumúnicocritério(Milgram,1994;Isdale,2000):visãoópticadireta,visãodiretabaseadaemvídeo;visãobaseadaemmonitor,evisãobaseadaemprojetor.

Ainda,pode-seclassificaraRAquantoaperspectivadevisualizaçãoqueserelacionacomondeacâmerapodesercolocada:nacabeçadapessoa,gerandoumavisãoemprimeirapessoa;atrásdapessoa,gerandoumavisãoemterceirapessoa;ounafrentedapessoa,direcionadaparaela,gerandoumavisãodesegundapessoa(Sherman;Craig2002).

2.2BreveHistórico

Aumentararealidadecomalgumrecursojávemsendotentadohátempos:ousodeespelhos,lenteseiluminaçãodevidamenteposicionadospararefletirimagensdeobjetosepessoasausentessãotruquesusadosdesdeoséculoXVII.

Page 48: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Entretanto,aRAqueconsideramosaquiusaobjetosgeradosporcomputadorenãofilmesoufotografiasdeobjetos.

ÉatribuídoaIvanSutherlandjuntocomBobSproull,acriaçãoem1968emHarvarddoprimeiroprotótipodedispositivoquepermitiajuntarimagens3Dgeradasemcomputadorsobreimagensreais.Osistemajácombinavaomonitor(display),monitoramentoegeraçãodeimagensporcomputadorquecaracterizamumaaplicaçãodeRAatéhoje.

Posteriormente,TomFurnessiniciouapesquisadoSuper-CockpitparaaForçaAéreadosEUAcujoobjetivoerainvestigarnovasformasdeapresentarparaopilotoasinúmeras,detalhadasevariadasinformaçõesdevoosemsobrecarregá-lo.EssaspesquisasevoluíramatéchegaremnoscapacetesdeRAqueospilotosdohelicópteroApacheusamatualmente.

Furnessmudou-separaaUniversidadedeWashingtonem1989,transferindoparaaacademiaumapartedaspesquisasemRA.Concomitantemente,váriasUniversidadesiniciarampesquisasenvolvendoosconceitosdeRA:UniversidadedoNortedaCarolina,UniversidadedeColumbiaeUniversidadedeToronto;capitaneadasporpesquisadoresrelevantesnaáreacomoFrederickBrooks,SteveFeinerePaulMilgram.

ApesardeaspesquisasemRAjáestarememandamento,adissociaçãodaRVnãoeratãoevidente.Oprimeiroartigocientíficoqueusouotermo“RealidadeAumentada”nocontextotratadoaqui,foiodeTomCaudelleTomMizell(1992),artigoessefocadonosetorindustrial.Éatribuídopois,aTomCaudellacriaçãodotermoRA(Ling,2017).Daíemdiante,tantopesquisasvoltadasparaastecnologias(visualização,monitoramento,interação)quantoaplicaçõescomeçaramaaparecereseconsolidar.NessemesmoanosurgeoprimeirosistemafuncionaldeRA,“VirtualFixtures”,desenvolvidoporLouisRosenberg(InteractionDesignFoundation,2017).

Essesforam,portanto,osdoismarcostecnológicossignificativosdacriaçãodaRA:ousodoconceitoporvoltade1968esuaefetivaapariçãoem1992.Umpoucodepois,aRAcomeçouatomarasruas:em1997,Feinerecolegascombinaramos“computadoresvestíveis”(doinglês,WearableComputers-outranomenclaturaassociadacomaRA)comrastreamentoporGPSparaproduziraplicaçõesdeRAnaruaemostrarinformaçõesnosseusrespectivoslugaresnomundoreal(Feineretal.,1997apudBillinghurstetal.,2015pag90).

Page 49: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Oscelularesreceberamsuasprimeirascâmerasem1997easprimeirasaplicaçõesdeRAemcelularesforamapresentadasemtornode2004.AjunçãodaexperimentaçãodousodoGPSeaRAemcelularpermitiurecentementeacriaçãodeinúmerosjogosdegrandesucesso,comooIngresseoPokemonGo(ambosdaNianticGames).

Dopontodevistadaacademia,aprimeiraconferênciafocadanaRAfoipromovidaem1998conjuntamentepelaIEEEeACM,asduasmaioressociedadesdasáreasdaengenhariaecomputação,respectivamente.SimpósiossubsequentesemRMeRA,em1999e2000,amadureceramparaqueem2002,oISMAR-InternationalSymposiumonMixedandAugmentedReality-viesseaseformarequesemantématéhojecomooprincipalfórumdediscussãodetecnologiasassociadasàRA.

Jádopontodevistacomercial,aprimeiraempresafocadaemRAapareceuem1998naFrançacomonomedeTotalImmersion(2017)eexisteatéhoje.UmdosprimeirosprodutoscomerciaisamplamentedifundidofoiojogoTheEyeofJudgment(2017)lançadoem2007pelaSonyparaoPlaystation3.

Em2009ointeressepelaRAaumentousignificativamentegraçasa(i)disponibilizaçãodeferramentasparageraraplicaçõesdeRAcomo,antesbemconhecido,Flash(2017),justamentepelosuporteacâmerasqueestaferramentadedesenvolvimentorecebeu;(ii)aviabilizaçãodaRAemcelulares,graçasaosnovosmodelosquecontinhamprocessadoresrápidososuficienteparaosalgoritmosdebasedaRAe;(iii)ousodaRAemgrandescampanhaspublicitáriasonderevistaspassaramainserirmarcadoresdeRAnassuaspáginas-popularizandoatecnologia.Mas,foicomoanúnciodoprodutoGoogleGlass,em2013,queaRAfinalmentecapturouaatençãodopúblicoemgeral(Ling,2017).

Combasenestasdatas,percebe-sequeaRAéumaáreadepesquisaseestudosaindanovamas,sempreassociadaatecnologiaesuasaplicaçõesparamelhoraraformacomoohomemvêomundo.

2.3Tecnologias

AmaioriadosdispositivosdeRVpodeserusadaemambientesdeRAouRM,exigindoadaptaçõesemalgunscasos.Asprincipaisdiferençasestãonosvisualizadoreserastreadores.

Page 50: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

2.3.1HardwaredeEntrada

JáidentificamosqueumdoscomponentesfundamentaisdaRAéumacâmeradevídeoparacapturaracenae,àsvezes,identificarnestaoslocaisdeposicionamentodoselementosvirtuais.Entretanto,alémdaentradadevídeo,váriosoutrosdispositivospodemserusadoscomoobjetivodeauxiliarnaidentificaçãodoselementosdacenae/ouposicionaroselementosemrelaçãoaoobservador.Estesúltimostambémsãofundamentaisparaauxiliarnoprocessodeinteração.OhardwaredeRApodeusardispositivostípicosdaRV,mastemapreocupaçãodenãoobstruirasmãos,quedevematuarnaturalmentenoambientemisturado.Técnicasderastreamentovisual,usandovisãocomputacionaleprocessamentodeimagenssãoimportantes,nestecaso.Assim,osseguintesdispositivospodemserusadoscomohardwaredeentradaparaumsistemadeRA:

GPS(GlobalPositioningSystem).Pode-seregistraraposiçãodeumelementovirtualnumespaçofísicomaisamplo-atravésdesuascoordenadasgeográficas(latitudeelongitude).Destafeita,osistemadeprocessamentodeRAvaiposicionaroselementosvirtuaisnumaposiçãogeográficaespecíficamas,paraisso,precisasaberondeoobservadorestátambém-daíautilidadedoGPS);SensoresInerciais(Acelerômetros,MagnetômetroseGiroscópios).Paraauxiliarnaidentificaçãodaformacomoacenaéobservada,pode-seutilizarestessensoresparacontrolaroângulodevisão.Ainda,podeauxiliaraidentificaraçõesdousuárioparausarcomoformadeinteração;SensoresdeProfundidade.Acopladosaosistemadecapturadeimagens(comoemcâmerasRGBDdotipoKinect,Xtion,RealSense)ouisolados(comooLeapMotion),ossensoresdeprofundidadesãoúteisparaidentificaraconfiguraçãodocenáriofísicoouparaidentificarapresençaeconfiguraçãodamãodousuário.Acalibraçãodestaidentificaçãoaosistemadevisualizaçãopermiteidentificarformasdeinteraçãodousuáriocomoselementosvirtuais;LuvasdeDados.DispositivotípicodeRVquecapturaaconfiguraçãodamãodousuário,asluvasdedadospodemserusadasisoladamente,paraservircomoformadeinteraçãobaseadaemgestos(configuraçãodosdedos)ou,quandoacopladaarastreadores(outrodispositivotípicodeRV),permitemoposicionamentodamãodousuárionacenaeainteraçãocomoselementosvirtuais;InterfacesTangíveis.Todoequalquerdispositivofísicosignificanteparaa

Page 51: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aplicação(nocasoumaferramenta,uminstrumento,etc.)queousuáriopossainteragirdiretamente(segurar,tocar,empurrar)masqueaomesmotempopossaservircomosensordeentradaparaosistema(identificandoqualfoiaação)éumainterfacetangívelequepodeserutilizadatambémemumsistemadeRA.Nota-sequenasinterfacestangíveis,ainteraçãonãoficalimitadaasutísmovimentosdededosedosolhosmas,envolveoespaçofísicoeacorporalidadedousuário(DosReiseDosSantosGonçalves,2016).Assim,mesastranslúcidas(comsistemasdevisãoacoplados)ouobjetosfísicoscomsensoresacopladospodemserintegradosaumsistemadeRA.

2.3.2Software

AomesmotempoemqueaRAdemandarecursosdehardware,elatambémimpõedesafiosdesoftware,namedidaemquesãodesenvolvidasaplicaçõesmaiscomplexasepotentes.

Acapacidadedeprocessamentodasunidadescentrais(CPU)edasplacasgráficas(GPU),paratratarasnecessidadesdaRA,deveseraltaosuficienteparagarantiraexecução,emtempointerativo,dasseguintesações:tratamentodevídeo;processamentográfico3D;geraçãodeimagensmisturadas;incorporaçãodesom;execuçãoháptica;controlemultimodal;varreduradedispositivosdeentradacomênfasenorastreamento;etc.

OsoftwaredeRAéusadonafasedepreparaçãodosistema,atravésdeferramentasdeautoriadeambientesmisturados,enafasedeexecução,comoumsuporteàinteraçãoemtemporeal.

Comoferramentadeautoria,osoftwaredeRAéusadoparaintegrarobjetosvirtuaisaoambientereal,incluindocomportamentos.Elepodeusarelementosauxiliaresparaacapturadeposiçõesouospróprioselementosdocenárioreal.Oajustedosobjetosvirtuaisnoespaçoreal,feitonacalibração,podeserinterativoevisualoubaseadoemparâmetrosdeposição.

Algumasferramentasdeautoriapermitemtantoapreparaçãoquantoainteraçãocomobjetosvirtuais.Outrasferramentasdeautoriaencapsulamferramentasmaissimples,gerandosistemasmaiscomplexos,acumulandofuncionalidades.

DentreasferramentasdeautoriadeRA,pode-secitar:ARToolKit(Billinghurst

Page 52: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

etal.,2001),ARToolKitPlus,MRT(FreemaneZhou,2005),Studierstube(Schmalstiegetal.,2002),Tiles(Poupyrevetal.,2001),APRIL(LedermanneSchmalstieg,2005),DART(MacIntyreetal.,2003),MARS(GuvemeFeiner,2003),AMIRE(Zauneretal.,2003),MXRToolKit(Zhou;CheokePan,2007),LibTap(SeichtereKvan,2004),OSGART(Osgart,2017),irrAR(Irrlicht3d,2017),AndAR-AndroidARToolkit(InglobeTechnologies,2017),BasAR(CerqueiraeKirner,2011),FLARToolKit(Kirner,2011),VUforia(Vuforia,2017),ARTag(Fiala,2005)eAURASMA(Aurasma,2017)(esteúltimodispensaprogramação,porémémaislimitado),

Comosuporteparainteraçãoemtemporeal,osoftwaredeRAdevepromoverorastreamentodeobjetosreaiseajustarosobjetosvirtuaisnocenário,tantoparapontosdevistafixosquantoparapontosdevistaemmovimento.Alémdisso,osoftwaredeRAdevepermitirainteraçãodousuáriocomosobjetosvirtuaiseainteraçãoentreobjetosreaisevirtuaisemtemporeal.Osuporteparainteraçãoemtemporealtambémdeve:atuarnocontroledasimulação/animaçãodosobjetosvirtuaiscolocadosnacena;cuidardavisualizaçãodacenamisturada;eimplementaracomunicaçãoemredeparaaplicaçõescolaborativas.

OARToolKitéumdosrecursosmaispopularesdaRA.OARToolKitéumabibliotecadesoftwarebaseadanaslinguagensJava,CeC++,usadaparaodesenvolvimentodeaplicaçõesdeRA.Esteambientededesenvolvimentobaseia-senousodemarcadores.ARToolKitédecódigoabertoepossibilitaalteraçãoeajustesparaaplicaçõesespecíficas(Figura2.7)que,juntocomoARTagsãoosframeworkdedesenvolvimentomaispresentesnaspublicaçõescientíficasnoBrasilatérecentemente(Hounselletal.,2014).

Page 53: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

a)MarcadorFiducialdotipocódigodebarras2D;b)ObjetoVirtualsobreoMarcador

Figura2.7.RealidadeAumentadausandoARToolKit

AbaseparaofuncionamentodaRAéacapacidadedosistemacomputacionaldeidentificarondeoselementosvirtuaisvãoaparecernacena.Paraoselementos1De2Destafuncionalidadeimpactapouconofuncionamentodaaplicaçãopoislevaaumposicionamentoemrelaçãoatela(quepodeserfixo).Entretanto,quandooelementoé3D,independentedesuaqualidadegráfica,estaintegraçãosetornafundamentalpoisoobjetovirtualtemquesercoerentecomorestodomundo3Dreal.Paraalcançarestafuncionalidadenocasodosobjetos3D,osistemadeRAtemqueexecutarastarefasdemonitoramento,quesedivideem:

Page 54: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Registro,queestárelacionadocomacapacidadedosistemadeRAdeveterdeidentificarQUALéoelementovirtualquedeveaparecereemQUALposiçãoeorientaçãorelativaaorestantedacena(tantoaobjetosreaisquantovirtuaiseemrelaçãoaoobservador).Estaidentificaçãodeveserbiunívocaentreobjetovirtualesuaassinaturanaimagemdacenae,seuposicionamentodeveserprecisoerobustoparaquesepossaposicionaroobjetovirtualemumaposiçãoestável;Rastreamento,éacapacidadequeosistemadeRAdeveterdeidentificarCOMOumelementovirtualpresentenacenaestásemovendoeparaONDE.Istopodeserfeitoaplicandorepetidamenteosalgoritmosderegistro(maséineficiente),outécnicasespecíficasemaisrobustas.

Errosnoprocessoderegistro,podemfazercomqueumobjetofiqueaparecendoedesaparecendodacena(tambémchamadodepopping)ouemposiçãoincompatívelcomorestodacena.Errosnoprocessoderastreamentopodefazercomqueoobjeto3Dacumuleerros,tendomovimentaçãoestranhaouacabeemumlocalinadequado.

EstesdoisrecursosusamtécnicasdeVisãoComputacionaleReconhecimentodePadrõesquesãosubdivisõesdaáreadoProcessamentodeImagensque,porsuavez,éumadasáreasdoProcessamentoGráfico.RegistroeRastreamentoserãodetalhadosnaseção2.5.

2.3.3HardwaredeSaída

ParavisualizaraRA,osdispositivosprecisamteracapacidadedemisturaroambienterealcomovirtual.Paraisto,sãousadosquatroesquemas(Azuma,2001):

a)baseadosemmonitores,constituindomonitoresoutelasdeprojeção,mostrandoaimagemcapturadaporumacâmeradevídeo(fixadanumpontodoambientereal)emisturadacomobjetosvirtuais.Ousuáriopodeentraremcenaeinteragircomoselementosreaisevirtuais,desdequeconsigasevernovisualizador.AplicaçõesbaseadasnoARToolKit,mostradasnomonitor,funcionamdestamaneira;

b)visadaópticadireta(opticalseethrough),consistindodeumdispositivosemitransparente,deformaapermitirapassagemdaimagemrealvistadiretamente,mastambémquereproduzimagensgeradaspelocomputador.Istopodeser

Page 55: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

obtidopormeiodeumrecursodaótica(usodeprismasparajuntarduasfontesdeinformaçãoluminosa)projetandoimagensdiretamentenaretinaou,pormeioprojeçãoemvisortransparenteemconfiguraçãodeóculosouviseiradecapaceteouainda,emlentedecontato;

c)visãodecâmeradevídeo(videoseethrough),ouvisãocomoclusão(omundorealnãoévistodiretamente),queconsistededispositivosdevisualizaçãocomumaouduasmicrocâmeraspresasàfrentedodispositivoeapontadaparaondeousuárioestariaolhando.Aimagemcapturadapela(s)câmera(s)devídeo,misturadacomaimagemdoselementosvirtuaisgeradapelocomputador,émostradaaousuárioatravésdeumdispositivodevisualizaçãoquepodeserumcapacete,ateladeumtabletouatéateladeumsmartphone;

d)projeção,tambémchamadadeRAEspacial-SpatialAUgmentedReality(BimbereRaskar,2004),queconsistenaprojeçãodasinformaçõesvirtuaisdiretamentesobreosobjetosfísicos,cujascaracterísticasserãoentão,aumentadas.Ousuário,nestecaso,nãonecessitadevestirnemsegurarnenhumdispositivoparavisualização.Essetipodeesquemaémuitoútilparaincorporardetalhesacertosobjetosoumostrarsuaspartesinternas,semanecessidadedeabrí-losoudesmontá-los.

2.4TécnicasdeInteração

Inicialmente,ossistemasdeRAenfatizaramavisualização,semsepreocuparemcomoosusuáriosiriaminteragircomoselementosvirtuais.Mas,logosepercebeuanecessidadeeimportânciadeinteragircomoselementosvirtuais,aumentadosnacena.Astécnicasdeinteraçãoemambientestridimensionaissedividememseleção,manipulação,navegaçãoecontroledosistema(Laviolaetal.,2017).Portanto,deve-seobservarnossistemasdeRAcomoessastécnicasestãodisponibilizadasparauso.Astécnicasdecontroledosistema,pornãoestaremdiretamenterelacionadasàinteraçãocomconteúdoseambientestridimensionais,nãoserãoaquiabordadas.

Comoousuáriopodepotencialmenteinteragirtantocomplementosfísicosquantovirtuaisdoambiente,semnemprecisardiferenciarrealdevirtual,aformadeinteraçãopromovidapelosistemadeRArequerqueousuáriotambémnãopercebadiferençaduranteainteraçãocomesteselementos,fazendocomqueabuscapelanaturalidadedasaçõessejaumforterequisitodeinteraçãoparaossistemasdeRA.Essaé,aomesmotempo,umavantagemeumadificuldade

Page 56: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

técnicaasersuperadanossistemasdeRA.

2.4.1Seleção

Paraconseguirestainteraçãoalgunssistemaslimitaram-seareproduzir,noambientedeRA,asinterfacesgráficasjáconhecidasemsistemas2D(GUI-GraphicalUserInterface),comomenusdetela.

Paraatenderàinteraçãomaisnatural,formasdeusocomopróprioelementovirtual3Dpassaramaserbuscadas.Paratal,algumasestratégiascomeçaramaserdesenvolvidas.Umadelas,exemplificadanaFigura2.6,éousodeumelementovirtual(comoumaLupa)parainteragircomaGUI2D.Destaforma,funcionandocomoumapontadorconduzidopelaprópriamãodousuárioparaefetuaraoperaçãodeseleção.

Apresençadeumcartãomarcadoremfrenteàcâmerafazcomqueoobjetovirtualassociadosejacolocadosobreele.Amanipulaçãodocartãocomasmãosmovimentatambémoobjetovirtual.Alémdoobjetovirtual,sonspodemseriniciados,quandoocartãoentranocampodevisãodacâmera.NaFigura2.6pode-severausuáriasegurandoumapazinha(nadamaisdoqueumpalitodepicolécomumcartãodepapelcolado)eolhandoumobjetonaparededentrodojogoSherlockDengue(Corsanietal.,2009);passadopelosistemadeRAavisãodapazinhapassaaseassemelharadeumalupa(artefatousadoparaassociaroambientecomopersonagemSherlockHolmes).

Page 57: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura2.8:Usodeumelementovirtualparainteraçãocomoutro[Corsanietal.2009].

Page 58: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Estaação(seleção)podeseridentificadapelosistemapelasobreposição,pelaprópriapresençadeumelementovirtual,oupelasuainclinação,porexemplo.

2.4.2Manipulação

Algunscartõesdecontrole(quandoseusaumsistemadeRAbaseadoemmarcadores)podemserusadosparainterferiremelementosvirtuaisselecionadosporoutroscartões,fazendoalteraçõesgeométricas,trocadeobjetos,captura,duplicação,deleção,etc.Comisto,osobjetospodemseralteradosoureposicionados,gerandoinúmerasaplicações.

Outrapossibilidadedemanipulaçãoéconsideraroelementovirtualsendomanipuladopelousuário,interagindocomoselementosvirtuaisdacena-promovendocolisões,deslocamentos,etc.Entretanto,estatécnicainfelizmentenãopodeserreproduzidaparaosobjetosfísicos.

OutraformadeinteraçãonoambienteaumentadosãoasInterfacesTangíveis(Azuma,2001)quepermiteminteraçõesdiretascomomundofísico,atravésdasmãosoudeobjetoseferramentasreais.UmadasmaneirasmaissimplesepopularesdeimplementaçãodeinterfacestangíveiséconseguidanoambienteARToolKit,usando“videosee-through”.

OsistemaTilesexploraessetipodeinteração(Poupyrev,2001).OutraaplicaçãointeressanteéoMagicBook(Billinghurstetal.,2001),queimplementaainterfacequetransitaentreosmundosAV-VR.Oprojeto,usandoumlivrofísico,mostrandoobjetosecenáriosvirtuaisemsuasfolhas,permitequeousuáriouseolivroforadoambientecomputacional;depois,elepodeentrarnoambientedeRealidadeAumentada,colocandoolivronocampodevisãodeumawebcam;e,finalmente,elepodemergulharnomundovirtualdolivro,escondendoovídeodomundoreal.

2.4.3Navegação

Navegaçãoéatécnicaresponsávelporcontrolarcomooobservadorexploraoambienteaumentado.Tantosuaformadevisualizaçãoquantoseudeslocamentonesteambiente.MuitasdasaplicaçõesdeRAnãoexigemmuitodeslocamentodousuário(aliás,muitasdelasdesprezamestaquestão).Portanto,podehavercertaconfusãoquandosefaladenavegaçãoeformasvisualizaçãoemambientesdeRA.

Page 59: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ControlaradireçãodevisualizaçãoemumambientedeRApodeparecerumatarefasimplesquandoseconsideraumdispositivodotipovisor(HMD).Nestecaso,orastreamentododispositivodevisualizaçãotrazinformaçõessuficientesparainformarparaondeecomoacenaestásendovisualizada.Entretanto,visualizadoresalternativos,como“handheld”,fazemcomquenãoacabeçamas,asmãosdousuáriocontroleavisualização(enavegação)pelacenaaumentada.

Emtodososcasos,pode-seaindadispordedispositivosdecontroleespeciais,explorandointeraçõesmultimodais,comoelementosdeinteraçãoemsistemasdeRA,permitindoatécnicadeinteraçãomundoemminiatura–“WorldInMiniature”(WIM)(Bell;HollerereFeiner,2002).

2.4.4Outrasformasdeinteração

AlgumasestratégiasdeinteraçãodoambientedeRApodemserusadastantoparaseleçãoquantoparamanipulação:podem-seusarcâmerasdevídeo(RGB)ou,ainda,umacâmeradeprofundidade(tambémchamadadecâmeraRGBD,dequaloMSKinectéumexemplo)capazesdeidentificarosgestosbemcomoaposiçãorelativadousuárioemrelaçãoàcena.Complementarmenteaisso,InterfacesMultimodaissãoalternativaspromissoraspoispodemliberaramãodousuáriodatarefadeinteração,transferindoalgunsdoscontrolesparaafalaououtraspartesdocorpo.

Outraalternativa,paraodesenvolvimentodeinterfacesdeRA,consistenousodeagentesvirtuais,cujasaçõessãoordenadaspelousuário,atravésdegestosecomandosdevoz.Umagentepodemoverobjetosvirtuaisparaqueousuáriopossainspecioná-lo,porexemplo.Pode-se,portanto,nosambientesdeRA,realizarnavegação,seleção,manipulaçãoecontroledosistema.

2.5FundamentosdaRA:Rastreamento(Tracking)

Comoapresentadonaseção2.3.2,aRAusadoisprocessosimportantíssimos:oRegistroeoRastreamento,aquichamadossimplesmente(enaliteraturacientíficaemgeral)derastreamento(doinglês,Tracking).

OrastreamentoétãofundamentalqueostiposdeRApodemserclassificadosquantoaesteaspecto(comovistonaseção2.1.4):RAbaseadaemVisão;eRAbaseadaemSensores.Aseguirdetalhamosalgunsaspectosdastecnologiasmais

Page 60: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

recentesderastreamento(Billinghurstetal.,2015).

BaseadoemVisãoComsensoresInfraVermelhoComidentificadoresvisíveis

CommarcadoresfiduciaisQuadradoPlanoCírculosconcêntricosFormasgeométricasespecíficas

CommarcadoresnaturaisComrastreadoresdomodelodosobjetos(linhas,círculos,etc)

Comrastreamentodaestrutura3DdacenaDemaissensores

MagnéticoGPSSensoresInerciais

Híbrido

OrastreamentobaseadoemVisão,vemsetornandomuitopopularemRAdevidoanãoexigirhardwareadicional(alémdacâmeraquejápossivelmenteestejasendousada)edacapacidadedeprocessamentonosdispositivosmóveissuficienteparaanalisarimagens.

Osprimeirossistemasderastreamentobaseadoemvisãoutilizavamemissoresourefletoresdeluz(tipo“olhodegato”)anexadosaosobjetossendorastreado.Istotornavaorastreamentobemmaisfácilpelafacilidadedecontrolar(eidentificar)oemissor/refletor.Osrefletoressemostrarammaisfácildetrabalharpoisresolviamoproblemadeenergiaesincronizaçãoparaasfontesdeluz.Seafontedeluzerainfravermelho,elanãoeravisíveleportanto,nãoinfluenciavaorestodacena.Apesardaprecisãoerobustezdessasolução,elarequerumafontedeluzespecífica.

Trabalharcomluzvisívelpararastreamentobaseadoemvisãofacilitaoprocessopoisnãorequernemafontedeluznemosensorespecíficos,tornandoapreparaçãodoambientebemmaisfácileéfeitaprocurandomarcações(naturaisouartificiais)existentesnacena.Quandoasmarcaçõessãoartificiaise,portanto,adicionadasàcena,estassãochamadasdefiduciais.Marcadoresfiduciaissãocriadosdeformaaseremfacilmenteidentificadospelosoftwaredevisão.Elespodemserdesdeformasgeométricasespecíficasemcores,anéiscirculares

Page 61: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

concêntricosecoloridosaté,umasimplesmarcaquadrangular.Estaúltima,acrescidadeinformaçõesadicionaisnoseuinterioréaformamaispopulardeexecutarrastreamentoemRA.IstosedeveaofatodequeestetipodemarcadorfiducialtenhasidoincorporadoaosfamososARToolKit(ARToolKit,2017)eARTag(Fiala,2005).

Marcadoresfiduciaisdotipocódigodebarras2Dentretanto,sãoinconvenientes(devemserafixadosnacenareal)einapropriados(nãosãonaturaisàcena)oquelevouàbuscademarcadoresmaisnaturais(Ling,2017):amedidaqueopodercomputacionaldosdispositivosdevisãoaumentou,ficoumaisfácilutilizaralgoritmosdevisãocomputacionalquebuscamcaracterísticasnaturaisaosobjetos,ouseja,jápresentesneles(comosuaprópriaimagem,substituindoportantoasimagensbináriasdosmarcadoresusadosatéentão).Váriosalgoritmosdereconhecimentodepadrõessãocapazesdeidentificarimagens(previamentecadastradasetreinadas)emtemporeal.AlgoritmoscomoSIFT-ScaleInvariantFeatureTransform,SURF-SpeededUpRobustFeatures,BRIEF-BinaryRobustIndependentElementFeature,BRISK-BinaryRobustInvariantScalableKeypoints,dentreoutros,têmsidoutilizados.

Quandoépossívelsaberdeantemãoqualéaestruturageométricadoobjeto,essainformaçãopodeserusadaparaefetuaroseurastreamento.Assim,usam-semodelosdeCADpararepresentaroobjetoefaz-seentãoorastreamentobaseadonestemodelodoobjeto.Istopodeserfeitopoisamaioriadosobjetosaseremrastreadospodemserdescritoscomocombinaçõesdeentidadesgeométricassimples(comolinhasecírculos)que,porsuavez,sãomaisfáceisderastreardoqueimagenscomplexasdosobjetos.TécnicascomoSLAM-SimultaneousLocalizationandMapBuilding,PTAM-ParallelTrackingandMappinge,maisrecentementeORB-SLAM(Mur-Artaletal.,2015)sãoutilizadasnestaabordagem.

Asabordagensacimatentamidentificarumobjetoespecialnomeiodacena.OutraformadepromoveraRAéidentificarcomoéoambiente3D(sobreoqualumelementovirtualvaiaparecer).Oobjetovirtualpodeentãoestarassociado(indiretamente)àexistênciaeconfiguraçãodopróprioambiente.Assim,seforpossívelidentificarerastrearplanosouobstáculosnacena,ouseja,aestrutura3Ddacena,estainformaçãopodesersuficienteparaqueoelementovirtualseencaixeadequadamente.ExecutarestetipoderastreamentopassouaserbemmaisfácilcomoadventodascâmerasRGBDou,câmerasdeprofundidade,apesardequeestaidentificaçãotambémpodeserfeitaporsoftware.

Page 62: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ARApodeaindautilizaroutrossensores,quenãoosóticos,paraexecutarorastreamento.Norastreamentomagnético,tem-seumdispositivotransmiteumcampomagnéticoalternadoqueécaptadoporumoumaisreceptores.Daíentãoécalculadaaposiçãoeorientaçãodoreceptoremrelaçãoaotransmissor.Orastreamentomagnéticoérápido,nãorequervisadadiretaentreosdispositivos,sãolevesepequenos.Entretanto,ovolumedetrabalho(áreaondeaprecisãosemantémaceitável)élimitadoeosistemaésensívelainterferênciaseletromagnéticas-quepodemsermuitocomunsemalgunsambientesindustriais.

RastreamentoporGPSéapropriadoparaespaçosabertoseamplos.UmprojetoadequadodeumaaplicaçãodeRApodepermitirqueaprecisãode3metrosatualmentedisponívelsejasuficiente.Avantagemdesserastreamentoéqueeletendeamelhorarnumfuturopróximo.

Sensoresinerciais(jácomentadosnaseção2.3.1)têmavantagemdenãoteremvolumedetrabalholimitado,nãorequeremlinhadevisadaentretransmissorereceptor,nãosofreminterferênciaseletromagnéticas,acústicasnemóticas.Podemseramostradosaaltasfrequênciascomquasenenhumatraso.Mas,estessensoressãomuitosensíveisaoacúmuloepropagaçãodeerros,tantodeposiçãoquantoorientação,aolongodotempo-requerendocalibraçãoperiódica.Porestarazão,quandoaprecisãodorastreamentoénecessária,sensoresinerciaisdevemsercombinadoscomoutrossensoresparacorreção.

Aliás,acomposiçãohíbridademodosderastreamentopodelevarumsistemaasermaisversátil,robustoeprecisomas,fazerafusãodasinformaçõesprecisadeumgerenciamentoespecialparasetornarcoerente.

2.6Aplicações

ARApermiteaousuárioretratareinteragircomsituaçõesimaginárias,comooscenáriosdeficção,envolvendoobjetosreaisevirtuaisestáticoseemmovimento.Comisto,ousuáriopodevisitarsalasdeaulaelaboratóriosvirtuais,interagindocomprofessoresecolegaserealizandoexperimentoscientíficos;podeentrarnobancovirtualemanusearoterminaldeatendimentovirtual,damesmamaneiraqueofazcomoequipamentoreal,emesmoconversarcomogerente,representadonoambienteporumhumanóidevirtual(avatar).

Page 63: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

2.6.1VantagenseAplicabilidadedaRA

AlgumasdasvantagenseaplicabilidadedaRAseconfundemcomasdaRVmas,pode-sedestacaralgumasquesãoprópriasdaRA.DentreasvantagensdaRAdestacam-se(Wangetal.,2016)

Nãoénecessáriofazertodaamodelagemdomundovirtual(oquenormalmentedemandaesforçomanual,aumentandoadificuldadedeintegraçãocomossistemasdeCADe,tambémesforçocomputacionalparaarenderização);Ousuáriopodeagirnoreal(usarferramentas,atuarsobredispositivos,manipularobjetos,semoveremtornodoobjeto)deformanaturalcomsuaspropriedadesresponsivas-hápticas(depeso/inércia,textura,rigidez),oquedámaiorsensoderealismoeimersãonomundoenriquecido,trazendoobenefíciotantodoreal-principalmenteaintuitividade-quantodovirtualPode-seexplorarnovoselementos(virtuais)esuainteraçãocomoambiente(real)semanecessidadedeconstruiroudesenvolveroselementos,economizandotempoerecursos,e;Proporcionaumambienteseguro,flexível,controladoeintuitivoparaexperimentarinteraçõesfísicas.

Nestecontexto,pode-sedizerqueumaaplicaçãoqueprecisadorealismofísicoougráficodoambienterealcomointerfaceparaexplorarpossibilidadesvirtuais,éumbomcandidatoparaumaaplicaçãodeRealidadeAumentada.

2.6.2ÁreasdeAplicaçãodaRA

DamesmamaneiraqueaRV,aRApodeseraplicadaàsmaisdiversasáreasdoconhecimento,emmuitoscasoscomvantagensadicionaisporseintegrarsimbioticamentecomosambientesreais.Qualqueratividadehumanaquenecessitadeacessoainformaçãoparamelhorserexecutada,podesebeneficiardaRA.Seestainformaçãofor3Dediretamenterelacionadacomoambienteemqueseestá,entãoaRAtemopotencialdeseramelhoralternativadesolução.

Essasaplicaçõesconsistemem:reparomecânico,modelagemeprojetodeinteriores,cirurgiaapoiadaporcomputador,manufaturaediagnósticodeplacasdecircuitoimpresso,montagemdeequipamentos,experimentaçãodeadornos,manutençãodeinstalaçõesindustriais,visualizaçãodeinstalaçõesembutidas,visualizaçãodetemperaturasemmáquinasetubos,ferramentasparaeducaçãoe

Page 64: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

treinamento,exposiçõesemuseusvirtuais,visualizaçãodedados.

2.6.3DesvantagenseLimitações

AsprincipaisdesvantagensdasRAestãoassociadascomaformacomquesepromoveaintegraçãoentreosdispositivoscomoprocessamentoeatarefaemquestão.Ouseja,nãoexistemsoluçõesprontasdecomoabordarumadeterminadaárea.Muitapesquisaaindaprecisaserfeitaparaanalisarasformasmaisintuitivasenaturaisdestaintegração.

Issotemrefletidoemsistemascomcertaslimitações:comoofocoaindatemsevoltadoparaainterfacecomosistemadeRA,aoportunidadedeexplorarsistemasmaisinteligentesouainda,deexplorarosprópriosobjetosreaisdacenacomorecursodaaplicaçãotemsidoesquecido(Wangetal.,2016).Explorarestesobjetosreaistemavantagemdeserháptico,naturaleintuitivo.

Astécnicasesoluçõesderastreamentoaindaestãonasuainfância(Ling,2017)eportanto,limitamassoluçõespossíveis.Istotrazaosdesenvolvedoresaresponsabilidadedesaberexplorarosrecursosatualmentedisponíveisderastreamentomesmoque,paraalgumasaplicações,osrequisitosderastreamentonãosejamtãoexigentes,comoéocasodasaplicaçõesde“fusãoreal-virtualfraca”(Ling2017).

2.7OutrasRealidades

AgoraquevocêleitorjátemconhecimentosobreaRVeRA,podemosaprofundarnasoutrasformasdemisturarorealcomovirtual,oquelevaaosconceitosdeRealidadeMisturada,VirtualidadeAumentada,dentreoutros,apresentadosinicialmentenocapítulo1(verFigura1.1).

2.7.1RealidadeMisturada(RM)

OtermoRAestámuitodifundido,sendomuitasvezesusadonolugardeRealidadeMisturada(RM).ARAestáinseridanumcontextomaisamplo,denominadoRM.Noentanto,essestermosgeralmentesãousadosdemaneiraindiscriminada,predominandoousodaRA.Aseguir,aRMesuasparticularizaçõesserãocaracterizadas.Nestaseção,discutimosesteseoutrostermosrelacionadoseadiferenciaçãoentreeles.

Page 65: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ARealidadeMisturada(RM),oudoinglêsMixedReality(MR),podeserdefinidacomoaintegraçãodeelementosvirtuaisgeradosporcomputadorcomoambientefísico,emostradoaousuáriocomoapoiodealgumdispositivotecnológico,emtemporeal.

Assim,aomisturarcenasreaiscomvirtuais,aRMvaialémdacapacidadedaRVconcretizaroimagináriooureproduziroreal.ARMseencontranomeioentrearealidadecompletamentevirtualearealidadefísicacomoaconhecemos(comofoidiscutidonaseção1.1.1).ARMincorporaelementosvirtuaisaoambienterealoulevaelementosreaisaoambientevirtual,complementandoosambientes.AmetadeumsistemadeRMécriarumambientetãorealistaquefaçacomqueousuárionãopercebaadiferençaentreoselementosvirtuaiseosreaisparticipantesdacena,tratando-oscomoumacoisasó.Tem-se,portanto,umcontextomaisamplo,definidocomoRM,quecombinaomundorealoumundofísicocomomundocompletamentevirtual,aRV,usandotécnicascomputacionais,conformeaFigura1.1,adaptadade(Milgram,1994).Assim,tudoqueestáentreoMundoRealeaRV,podeserchamadodeRM.

NoambientedaRM,aRAocorrequandoobjetosvirtuaissãocolocadosnomundoreal.Ainterfacedousuárioéaquela,queeleusanoambientereal,adaptadaparavisualizaremanipularosobjetosvirtuaiscolocadosnoseuespaço.AVirtualidadeAumentada(VA),oudoinglêsAugmentedVirtuality(AV),ocorrequandoelementosreaissãoinseridosnomundovirtual.Ainterfacedousuárioéaquelaquetransportaousuárioparaoambientevirtual,mesmoqueelevejaoumanipuleelementosreaisaliinseridos.ARAeaVAsãocasosparticularesdarealidademisturada,masgeralmenteotermoRAtemsidousadodeumamaneiramaisampla.

2.7.2VirtualidadeAumentada(VA)

AVirtualidadeAumentadapodeserdefinidacomoumaparticularizaçãodaRM,quandooambienteprincipalévirtualou,hápredominânciadovirtualporém,esteéenriquecidocomelementosreaispré-capturadosoucapturadosemtemporeal.Estesobjetosreaispodemserestáticosoudinâmicos,comomãosepessoasouaprópriapessoa.Nessecaso,osobjetossãocapturadosporcâmerasdevídeo,reconstruídosemtemporeal,mantendoaanimação,elevadosaomundovirtual,ondepodeminteragir.

Trabalhoscomo3DLive(Prince,2002),MãosColaborativas(Kirner,2004)e

Page 66: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

TeleconferênciacomVirtualidadeAumentada(SiscouttoeTori,2004)permitemainserçãodeavatares(pessoasoumãos)dentrodoambientevirtualparavisitaremeinteragiremcomoambiente.Aeliminaçãodasimagensreaisvindasdacâmeradevídeo,atravésdocontroledeparâmetrosnoARToolKit(Providelo,2004),permitemostrarsomenteoselementosvirtuaisemãovirtual"reconstruída",fazendocomqueoambientefuncionecomoVA.

AVAtemumpotencialdeusobastantegrande,namedidaemquepermiteainserçãodeavatareshumanóidesrealistasnomundovirtual.Istomelhoraascondiçõesdeinfra-estruturacomputacionalparaaspessoasseencontrarempara:trocarideias,trabalharemconjunto,fazercompras,estudareinteragirdemuitasoutrasformas.

2.7.3RealidadeDiminuída(RD)

ARealidadeDiminuída(RD),oudoinglêsDiminishedReality(DR),éumaformadealterararealidade,semelhanteàRA,mas,comoobjetivodeeliminarobjetosoudetalhesdacenarealqueestásendovistaporalgumdispositivo.Destaforma,nolugardosobjetosoudetalhesaparecemsomenteofundoondeeleestavaantes.Etudoissotemqueocorreremtemporeal,commovimento,deformaquenãosepercebaoobjetosubtraído.Assim,diminuem-seobjetosdacena,dandonomeàtécnicae,pode-sepensarnaRDcomosendo“oinverso”daRA.

AtualmenteaRDaindadeixarastrosnaimagemmas,ousuárionãoconsegueidentificaroobjetoquefoisubtraído.Ainda,oobjetooudetalheasersubtraídoatualmenteprecisaseridentificadomanualmentepelousuário.Entretanto,comoavançodatecnologia,algunsobjetospodemserinicialmenteidentificadosparaseremsubtraídosautomaticamente.

ARDéumaadaptaçãodosrecursosqueseusamnapós-produçãodefilmesparaocontextodaRM.Ouseja,aquiloqueanteserafeitopelaindústriadocinemaparaalterarascenastirandoobjetosauxiliares(comocabosdesuspensãodosatoresououtrosobjetosfísicosusadosduranteasfilmagens)masquelevavamuitotempodeprocessamentoagorapodeserexperimentadointerativamente,emtemporeal.

ARDpodeserútilparaastransmissõesdeTVquandosedesejaeliminarinformaçõesdemarketingdeempresasnãocontratantesdaquelecanal,como

Page 67: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

produtosespecíficos,suasmarcasouemblemas.Entretanto,desdeseuaparecimento,porvoltadosanos2010naUniversidadedeIlmenaunaAlemanha,atecnologiafoibastantecomentadamas,aplicaçõespráticasdaRDaindaestãoporvir.

2.7.4HiperRealidade(HR)

Assimcomoovirtualfoicombinadocomoreal,opróximopassoéincrementaressacombinação,adicionandonovoselementosparafacilitarepotencializarainteraçãodousuáriocomosrecursosdequenecessitanodiaadia.Surge,destamaneira,oconceitodeHiperRealidade(Tiffin,2001),cujadefiniçãoé:acapacidadetecnológicadecombinarRV,realidadefísica,InteligênciaArtificialeinteligênciahumana,integrando-asdeformanaturalparaacessodousuário.

AmaiorcontribuiçãodaHiperRealidade(HR)nocontextodaRMéaincorporaçãodeInteligênciaArtificialnocomportamentodos“entes”aumentadosnoambiente.

AmbientesdeHRpermitirãoquehabitantesreaisinterajamcomformasdevidaimagináriasouartificiais,geradasporcomputador,emummundomisturado.Essemundoseráformadoporpessoas,animais,insetos,plantas,terrenos,construçõeseobjetosvirtuaisinteligentes,todosintegrados.Comavisãodomundomisturado,cadausuáriopoderáenxergaroquelheinteressa,deacordocomseuperfilousuanecessidade,einteragircomosobjetos,deformaatersuasnecessidadessatisfeitas.

2.7.5RealidadeCruzada(RC)eVirtualidadeUbíqua(VU)

OusodedispositivosdeRV,comoluvashápticasporexemplo,permitequeousuáriosintaomundovirtual“napele”(literalmente).Feedbackhápticodetoque,força,colisão,temperaturaeatécheiroepaladartêmsidoalvodeinvestigaçõeseprodutosinovadores.Entretanto,quandonaRealidadeMisturadasetemaçõesnomundovirtualquerepercutemnomundoreal,daítem-seaRealidadeCruzada(RC),ounoinglês,CrossReality(XR).

ComaRC,interaçõesocorridasnosobjetosvirtuaisalteramoambienterealetambémovirtual,quandoissosefizernecessário.Uminterruptordeumalâmpadaoudeumventiladornomundovirtualaumentado,porexemplo,deverialigaralâmpadaouoventiladorfisicamentepresentesnoambiente.Este

Page 68: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comportamentodosobjetosvirtuaisvaialémdohápticopoispodesersentidoindiretamentepelousuário.

ClaramenteaRCestádependentedenovosdispositivosdehardwaremas,temsetornadocadavezmaisviávelgraçasadoisfenômenostecnológicos:acontínuaminiaturizaçãodossensorese;aInternetdasCoisas(InternetofThings,doinglês,IoT).AInternetdasCoisaséatendênciatecnológicadedisporemtodoequalquerobjeto(principalmenteosqueexecutamalgo),deumaidentificaçãoúnicaparaacessoecontroleremotopelainternet.

Assim,comdispositivoscadavezmaisinteligentes(capazesdeidentificarseusestadosecondições),conectados(capazesdesecomunicarcomoutrosdispositivos)ereativos(capazesdereagiracomandosdigitais),aRCéum“novomundo”aserexploradonocontextodaRealidadeMisturada.

AVirtualidadeUbíqua(VU),doinglêsUbiquitousVirtuality(UV),éumadenominaçãomaisacadêmicaeprecisaparaaRealidadeCruzada,ondeseesperaquearepercussãodasaçõesvirtuaissereflitamnomundoreal,emtodolugar,emtodasasformas,ondeobjetosvirtuaissetornemobjetosreais(Valenteetal.,2016).

2.7.6VirtualidadePervasiva

AVirtualidadePervasiva(VP),doinglêsPervasiveVirtuality(PV),édefinidacomoumambientevirtualqueéestendidocomaincorporaçãodeambientesfísicos,objetosfísicoseinformaçõescontextualizadas.AVPapareceuparaincorporaràáreadeRVosavançosebenefíciosdosHMDsacessíveis,redesWi-Fidealtavelocidade,tecnologiasvestíveisedispositivossensíveisaocontexto.AVPreconheceprincipalmenteasituaçãoondeofísicoéreconhecido(pelassuascaracterísticasfísicas,presença,peso,etc.)mas,éincorporadonoambientevirtualcomoutra“roupagem”.Nestasituação,paredeslisaspodemserapresentadascomtexturasdenavesespaciais,bastõesdeplásticoviramsabresdeluzeamboselementosreaissãoimportantesnasimulaçãovirtualsendoexperimentada.

UmdiferencialdaVPéofatodequeoconteúdoacessadopelousuárioévirtualeéincorporadoemelementosfísicossejamarquiteturais,objetos,ocorpodoprópriousuárioououtrascaracterísticascontextuais.Quantoacaracterísticascontextuaisconsidera-sedesdeinformaçõesepreferênciasdousuárioedesua

Page 69: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

colaboratividadeatéumidadedoar,temperaturaambienteeiluminaçãoambiente.

ExemplosdeVPsãoo“TheVOID”(2017),o“RealVirtuality”(Artanim,2017)eo“HolodeckVR”(2017).EstassãotodasconsideradasnovasformasdeRMondeaexperiênciaéaltamenteintensaeimersiva.

2.8ConsideraçõesFinais

ComestecapítulofechamosaapresentaçãodosprincipaisconceitosedaterminologiaassociadosàáreadeRealidadeVirtualeAumentada.VocêfoiapresentadoàsdefiniçõeseexplicaçõesdestestermosetambémdeRealidadeMisturada,VirtualidadeAumentada,RealidadeDiminuída,HiperRealidade,RealidadePervasivaeRealidadeCruzada.Combasenestestermos,vocêtomoucontatocomassiglasqueosrepresentam,respectivamente,RV,RA,RM,RD,VA,HR,RPeRC,eseusequivalenteseminglês:VR,AR,MR,DR,AV,HR,PReXR.

Sim,éumasopadeletrinhas!Masvocêvaiseacostumaràmedidaquetomarácontatocomtecnologias,técnicaseaplicaçõesqueserãoapresentadasnestelivro.Ointuitoprincipalatéagorafoimostraravocêaamplitudedaáreaesuaspossibilidades-quesãomuitas.

2.8.1TendênciasePesquisasemAberto

Acompanhandoatendênciadodesenvolvimentodejogosparadispositivosmóveis,emespecialparacelulares,aliadoaoaumentodacapacidadedeprocessamentodessesdispositivos,ossmartphones,aRAtendeaacompanhartalevoluçãoficandocadavezmaispopularnessesdispositivos.Mas,nãoserásomenteparaentretenimento,aplicaçõesmaissérias,nasáreasdasaúde,educaçãoecomercialporexemplo,certamentesurgirãoemritmocrescente.

ComoaRAéfortementedependentedasfuncionalidadesdorastreamento(tracking),pesquisasnestaáreacontinuarãoaaparecerembuscadeeficiência,robustezeflexibilidade.UmadastarefasmaisdesafiadorasnaspesquisasemRAéomonitoramentodopontodevistadoobservador(Billinghurst,2015p91).OobjetivoéqueosistemadeRAsejacapazdeentenderacomposiçãodacenaparaqueoobjetovirtualsendoinseridosejacoerentecomelaepossainteragir

Page 70: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comela(percebendosuperfíciessobreasquaisseráinserida,porexemplo).Istoseapresentaparticularmenteintrincadoquandoseconsideramaplicaçõesnaáreadamanutençãoemontagemdeprodutospoisotamanhoequantidadedaspeças,oseustatusdemontagem(possivelmentejáencaixadoemalgo,ocultandopartedesuaforma)aliadoaconstantepresençadamãodooperadorocultandopartesdacenatornamestetipodeaplicaçãoumgrandedesafio(Wangetal.,2016).

Ascâmerasdeprofundidade(oucâmerasRBGD,DepthCameras),podemtrazergrandesbenefíciosefacilidadesparaoprocessoderastreamentoemambientesinternos-avariedadededispositivosnestaáreaeadrásticadiminuiçãodocustodelas,astornamcandidataspotenciaisparacomplementar,ouatésubstituir,funcionalidadestipicamentefeitasporVisãoComputacionalatualmente.Nãoobstante,paraambientesindustriaisondeaspeçaspodemsermuitopequenas,comgrandevariaçãodeluz,poucatexturização(peçascruas),rastrearobjetoscontinuaumgrandedesafio.

Paraambientesexternos,aRAtemsevalidomuitodoGPScomodispositivoderastreamentomas,aprecisãodestedispositivoélimitadaparaalgumasaplicaçõesentão,pesquisasenvolvendotécnicascomplementaresparasuprirestalimitaçãosefazemnecessárias.

Quantoaorealismográfico,aoseinserirumelementovirtualemumacenarealháumadificuldadederenderizaroobjeto3Dvirtualdeformaareconhecerascaracterísticasdacenaondeseráinseridoparaqueessainserçãosejaimperceptível.Assim,alémdeperceberasuaposiçãoeorientação(comojámencionado,paraoregistroerastreamento),éprecisotambémpercebercomoacenaestásendoiluminadapoisonovoobjetodevesercoerentecomotipodefontedeluz,suacoresuaforma(imagineumspot,nomeiodacena,decorvermelha-issocertamentedeveriaafetararenderizaçãodoobjetovirtualtambém).Damesmaforma,seumobjetorealvaibloqueartotalouparcialmenteoobjetovirtual,acomposiçãodesombrasdeveseracrescentadanarenderizaçãodoobjetovirtual.

AstécnicasdeinteraçãocomossistemasdeRAaindasãoumaáreaaserexplorada.Maisumavez,apresençadascâmerasRGBDvãotrazernovasoportunidadesefacilidadescomoousodegestoseapercepçãodamãodousuárionacena.Poroutrolado,comofazercomqueissosetorneumprocessonaturaleintegradoaoambientepareceserumdesafiointeressante-ninguémpareceestardispostoafazergestosquepossamparecerexagerados,engraçados

Page 71: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ouinusitados.Atualmente,osgestostêmsidopropostosetestadosmaiscomofocodefacilitarofuncionamentodosistemadoqueaexecuçãodatarefa(Wangetal.,2016p12).

Aforaosdispositivosmóveis(handheld),aRAbaseadaemvisores(head-coupleddisplays)estárecebendomuitaatençãorecentementeetendeasetornaranovamodadedispositivospelapraticidadeeflexibilidadequeissotraz.Paraestaáreaexistegrandeexpectativaparaumfuturopróximonodesenvolvimentodenovosdispositivosdevisualizaçãosee-through,quesejammaisfáceisdeusar,reativosaocontexto,leves,eintegradosaodia-a-diadosusuários.Arecentedescobertadografenopoderálevarodesenvolvimentodetelasdessetipoaumnovopatamarnocotidianodaspessoase,aRApareceseratecnologiaquemaissebeneficiarádestaintegração.NãoestálongeodiaemqueavisualizaçãoparaRAestaránasualentedecontato.

Emtermosdeaplicações,seespera(Ling,2017)queagoraqueaRAestámaduraedisponívelparaumaplatéiamaisampladedesenvolvedores,osespecialistasdedomínios(conhecedoresdaárea-problema)passemaserosprodutoresdesoluçõescomousodaRA-enãoosacadêmicosepesquisadores,comovinhaocorrendoatéentão.Assim,ofocopassaráasernasfuncionalidadesdosistemaenãomais,nosrecursosdeRA,somente.Assim,InteligênciaArtificial,PercepçãoSemântica,InternetdasCoisas,sãorecursosqueseintegrarãoàRApromovendoexperiênciascadavezmaissignificativaserelevantesparaosusuários.

ReferênciasALCANTARA,MarlonFernandes;SILVA,AlexandreGoncalves;HOUNSELL,MarceloSilva.EnrichedBarcodesAppliedinMobileRoboticsandAugmentedReality.IEEELatinAmericaTransactions,v.13,n.12,p.3913-3921,2015.

AZUMA,Ronaldetal.Recentadvancesinaugmentedreality.IEEEcomputergraphicsandapplications,v.21,n.6,p.34-47,2001.

BELL,Blaine;HÖLLERER,Tobias;FEINER,Steven.Anannotatedsituation-awarenessaidforaugmentedreality.In:Proceedingsofthe15thannualACMsymposiumonUserinterfacesoftwareandtechnology.ACM,2002.p.213-216.

BILLINGHURST,Marketal.Asurveyofaugmentedreality.FoundationsandTrends®inHuman–ComputerInteraction,v.8,n.2-3,p.73-272,2015.

BILLINGHURST,Mark;KATO,Hirokazu;POUPYREV,Ivan.Themagicbook-movingseamlesslybetweenrealityandvirtuality.IEEEComputerGraphicsandapplications,v.21,n.3,p.6-8,2001.

Page 72: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

BIMBER,Oliver;RASKAR,Ramesh.Spatialaugmentedreality:mergingrealandvirtualworlds.CRCpress,2005.

BUCHINGER,Diego;JURASZEK,GuilhermeDefreitas;HOUNSELL,M.daS.Estudobibliométricodocrescimentodaáreaderealidadevirtual.In:WorkshopdeRealidadeVirtualeAumentada.2012.p.1-4.

CAUDELL,ThomasP.;MIZELL,DavidW.Augmentedreality:Anapplicationofheads-updisplaytechnologytomanualmanufacturingprocesses.In:SystemSciences,1992.ProceedingsoftheTwenty-FifthHawaiiInternationalConferenceon.IEEE,1992.p.659-669.

CERQUEIRA,ChristopherShneider;KIRNER,Claudio.basAR:ferramentadeautoriaderealidadeaumentadacomcomportamento.In:VIIIWorkshopderealidadevirtualeaumentada.Uberaba–MG–2011.2011.

CORSANI,Laisietal.QualamelhorRealidadeparaAprenderJogando:VirtualouAumentada?.SimpósioBrasileirodeJogoseEntretenimentoDigital,2009,p.1-10.

DOSREIS,AlessandroVieira;DOSSANTOSGONÇALVES,Berenice.InterfacesTangíveis:ConceituaçãoeAvaliação.EstudosemDesign,v.24,n.2,2016.

FEINER,Stevenetal.Atouringmachine:Prototyping3Dmobileaugmentedrealitysystemsforexploringtheurbanenvironment.In:WearableComputers,1997.DigestofPapers.,FirstInternationalSymposiumon.IEEE,1997.p.74-81.

FIALA,Mark.ARTag,afiducialmarkersystemusingdigitaltechniques.In:ComputerVisionandPatternRecognition,2005.CVPR2005.IEEEComputerSocietyConferenceon.IEEE,2005.p.590-596.

FREEMAN,Russell;STEED,Anthony;ZHOU,Bin.Rapidscenemodelling,registrationandspecificationformixedrealitysystems.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology.ACM,2005.p.147-150.

GÜVEN,Sinem;FEINER,Steven.Authoring3Dhypermediaforwearableaugmentedandvirtualreality.In:ProceedingsofIEEEInternationalSymposiumonWearableComputers(ISWC’03).2003.p.21-23.

HOUNSELL,MarcelodaSilvaetal.ABriefHistoryofVirtualRealityinBrazil:Asurveyoverthepublicationsinthe“SymposiumonVirtualandAugmentedReality”.SBCJournalonInteractiveSystems,v.5,n.3,2014.p.78-92.

INSLEY,Seth.Obstaclestogeneralpurposeaugmentedreality.ECE399H,InformationSecurity&Cryptography,Oregon,EUA,2003.

KIRNER,Claudio.MãoscolaborativasemambientesdeRealidadeMisturada.In:Anaisdo1oWorkshopdeRealidadeAumentada,Piracicaba,SP.2004.p.1-4.

KIRNER,Claudio.Prototipagemrápidadeaplicaçõesinterativasderealidadeaumentada.TendênciaseTécnicasemRealidadeVirtualeAumentada,v.1,n.1,p.29-54,2011.

KIRNER,Claudio;TORI,Romero.FundamentosdeRealidadeAumentada.In:TORI,Romero;KIRNER,Claudio;SISCOUTTO,RobsonAugusto.Fundamentosetecnologiaderealidadevirtualeaumentada.EditoraSBC,2006.

LAVIOLAJR,JosephJ.etal.3Duserinterfaces:Theoryandpractice.Addison-WesleyProfessional,2017.

LEDERMANN,Florian;SCHMALSTIEG,Dieter.APRIL:Ahigh-levelframeworkforcreatingaugmented

Page 73: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

realitypresentations.In:VirtualReality,2005.Proceedings.VR2005.IEEE.IEEE,2005.p.187-194.

LING,Haibin.AugmentedRealityinReality.IEEEMultiMedia,v.24,n.3,p.10-15,2017.

MACINTYRE,Blairetal.DART:Thedesigner'saugmentedrealitytoolkit.In:MixedandAugmentedReality,2003.Proceedings.TheSecondIEEEandACMInternationalSymposiumon.IEEE,2003.p.329-330.

MILGRAM,Pauletal.Augmentedreality:Aclassofdisplaysonthereality-virtualitycontinuum.In:Telemanipulatorandtelepresencetechnologies.1994.p.282-292.

MUR-ARTAL,Raul;MONTIEL,JoseMariaMartinez;TARDOS,JuanD.ORB-SLAM:aversatileandaccuratemonocularSLAMsystem.IEEETransactionsonRobotics,v.31,n.5,p.1147-1163,2015.

POUPYREV,Ivanetal.Tiles:AMixedRealityAuthoringInterface.In:Interact.2001.p.334-341.

PRINCE,Simonetal.3dlive:Realtimecapturedcontentformixedreality.In:MixedandAugmentedReality,2002.ISMAR2002.Proceedings.InternationalSymposiumon.IEEE,2002.p.7-317.

PROVIDELO,Celsoetal.AmbienteDedicadoparaAplicaçõesEducacionaiscomRealidade

Misturada.In:ProceedingsofVIISymposiumonVirtualReality,SP.2004.

SHERMAN,WilliamR.;CRAIG,AlanB.Understandingvirtualreality:Interface,application,anddesign.Elsevier,2002.

SISCOUTTO,RobsonAugusto;TORI,Romero.AVTC-Augmentedvirtualitytele-conferencing.In:ProceedingsofVIISymposiumonVirtualReality.2004.p.124-136.

SCHMALSTIEG,Dieteretal.Thestudierstubeaugmentedrealityproject.Presence:TeleoperatorsandVirtualEnvironments,v.11,n.1,p.33-54,2002.

SEICHTER,Hartmut;KVAN,Thomas.Tangibleinterfacesindesigncomputing.VirtualEnvironment,v.2,p.159-166,2004.

TIFFIN,John;TERASHIMA,Nobuyoshi(Ed.).Hyperreality:Paradigmforthethirdmillenium.PsychologyPress,2001.

TORI,Romero;KIRNER,Claudio;SISCOUTTO,RobsonAugusto.Fundamentosetecnologiaderealidadevirtualeaumentada.EditoraSBC,2006.

VALENTE,Luisetal.TheConceptofPervasiveVirtualityandItsApplicationinDigitalEntertainmentSystems.In:InternationalConferenceonEntertainmentComputing.SpringerInternationalPublishing,2016.p.187-198.

WANG,X.;ONG,S.K.;NEE,A.Y.C.Acomprehensivesurveyofaugmentedrealityassemblyresearch.AdvancesinManufacturing,v.4,n.1,p.1-22,2016.

ZAUNER,Jürgenetal.Authoringofamixedrealityassemblyinstructorforhierarchicalstructures.In:Proceedingsofthe2ndIEEE/ACMInternationalSymposiumonMixedandAugmentedReality.IEEEComputerSociety,2003.p.237.

ZHOU,ZhiYing;CHEOK,AdrianDavid;PAN,JiunHorng.Interactivesystemandmethod.U.S.Patentn.7,295,220,13nov.2007.

Page 74: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Sites

Artanim,2017.<http://www.artanim.ch/en/projects-detail.php>.Acessoem15/10/2017

ARToolkit.<https://www.hitl.washington.edu/artoolkit/documentation/>.Acessoem6/9/2017.

Augment.<http://www.augment.com/how-augmented-reality-works/>.Acessoem20/9/2017.

Aurasma.<https://www.aurasma.com/>.Acessoem15/10/2017

Flash.<http://www.adobe.com/br/products/animate.html>.Acessoem20/9/2017.

HolodeckVR.<http://www.holodeckvr.co>.Acessoem15/10/2017.

InglobeTechnologies.<http://www.inglobetechnologies.com>.Acessoem15/10/2017.

Irrlicht3d.<http://www.irrlicht3d.org>.Acessoem15/10/2017.

Isdale,J.AugmentedReality2000.<http://vr.isdale.com/vrTechReviews/AugmentedReality_Nov2000.html>.Acessoem15/10/2017.

InteractionDesignFoundation.AugmentedReality–ThePast,ThePresentandTheFuture.<https://www.interaction-design.org/literature/article/augmented-reality-the-past-the-present-and-the-future>.Acessoem20/9/2017.

osgART.<http://www.osgart.org>.Acessoem15/10/2017

TheEyeofJudgment.<www.playstation.com/en-us/games/the-eye-of-judgment-ps3>.Acessoem20/9/2017

TheVoid.<https://www.thevoid.com/>.Acessoem15/10/2017

TotalImmersion.<http://www.t-immersion.com/>Acessoem15/10/2017

Vuforia.<https://vuforia.com/>.Acessoem15/10/2017.

Page 75: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo3-Holografia

LucianoSilva

ComputaçãoHolográficacorrespondeaousodehologramascomoelementosvirtuaisquepodemserincorporadosacenasreais,oferecendonovasoportunidadesdepesquisaedesenvolvimentoparaRealidadeAumentada(RA).OtermoComputaçãoHolográficafoiintroduzidopelaMicrosoftcomoadventododispositivoMicrosoftHololens,quetrabalhasobosuportedesteparadigma.Nestecontexto,estecapítuloapresentaasbasesdoComputaçãoHolográfica,tantodopontodevistafísicoquantocomputacional,eapresentaosprincípiosdedesenvolvimentodeaplicaçõesparaoHololens,apresentando-ocomoumaalternativaviávelparaaproduçãodeaplicaçõesavançadasemRA.Alémdosfundamentosteóricos,umaseçãopráticatambéméapresentadaparaseiniciarpesquisascomestedispositivo.

3.1Introdução

Oavançoemnovasmídias,técnicas,ambientes,bibliotecas,frameworksedispositivosparaRealidadeAumentadatemsidoalvodeintensapesquisaenecessidadenosúltimosanos(Chan,2015;Jerald,2015;Miheljetal.,2014).Naáreadedispositivos,observa-seumaproliferaçãodepossibilidadesprincipalmentenocontextodeComputaçãoVestível(WearableComputing),visandoaumentaraexperiênciadousuárioemrelaçãoaoambientequeocerca.

Nestecontexto,aemergênciadaáreadeComputaçãoHolográficaoferecenovasoportunidadesparapesquisaedesenvolvimentodenovosprodutosemRealidadeAumentada.Essencialmente,aComputaçãoHolográficarefere-seaousodehologramascomoelementosvirtuaisquepodemserfundidoscomcenasreais.EstetermofoicunhadopelaMicrosoft(Microsoft,2016)comoadventododispositivoHololens,quepermiteexplorarnovaspossibilidadesdeusodeaplicaçõescomoelementosvirtuaisdeinteraçãoemRA.

OdispositivoHololenspertenceàclassedosdispositivosHMD(Head-Mounted

Page 76: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Displays),capazdesuportaraexecuçãodeaplicaçõesholográficascomoaplicaçõesuniversaisparaoSistemaOperacionalWindows10.Estedispositivochegouaomercadorecentemente(2016)ejápossuiumSDKparadesenvolvimento,alémdeintegraçãocomambientesbemconhecidoscomo,porexemplo,ogameengineUnity3D.

Assim,oobjetivodestetextointrodutórioéestabelecerasbasesfundamentaisdaComputaçãoHolográfica,tendocomosuportepráticoaplataformaWindowsHolographic,sobWindows10,eodispositivoMicrosoftHololens,visandoaapresentarnovaspossibilidadesdepesquisaedesenvolvimentoemRealidadeAumentada.

Otextoestáorganizadodaseguinteforma:

aSeção3.2apresentaosfundamentosdaHolografiaeseusprincípiosfísicosdegeração;aSeção3.3estabeleceosprincípiosfundamentaisdaHolografiaDigitalesuarealizaçãocomputacional;aSeção3.4apresentaosdetalhesdaorganizaçãodaarquiteturadodispositivoMicrosoftHololens;aSeção3.5detalhaoambientededesenvolvimentoparaHololens,assimcomooprocessodeproduçãodeaplicaçõesviaUnity3DeMicrosoftVisualStudio2015e,finalmente;aSeção3.6apresentaoscomentárioserecomendaçõesfinais.

Nofinaldotexto,háumconjuntodereferênciasdedicadasaoleitorinteressadoemseaprofundarnoassunto.

3.2FundamentosdeHolografia

3.2.1InterferênciaHolográfica

Holografiaéumatécnicaderegistrodepadrõesdeinterferênciadeluz,quepodemgerarouapresentarimagensemtrêsdimensões(Hariharan,2015).FoidesenvolvidapelofísicohúngaroDenisGabornosanos60,logoapósainvençãodolaser.

AFigura3.1ilustraumexemplodehologramageradoapartirdeumamontagemsimplescomacrílico,queproduzainterferênciadequatroimagensdateladeum

Page 77: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

celular:

Figura3.1:Interferênciaholográficaproduzidaapartirdequatroimagens.

Oshologramaspossuemumacaracterísticabastanteparticular:cadapartedelespossuiainformaçãodotodo(distributividade).Assim,umpequenopedaçodeumhologramateminformaçõesdaimagemdomesmohologramacompleto.Elapoderáservistanaíntegra,masapartirdeumângulorestrito.Destaforma,aholografianãodeveserconsideradasimplesmentecomomaisumaformadevisualizaçãodeimagensemtrêsdimensões,massimcomoumprocessodesecodificarumainformaçãovisualedepois(atravésdolaser)decodificá-la,recriandointegralmenteestamesmainformação.

3.2.2Imageamento3DcomHolografia

Ométodomaiselementardeimageamento3DcomHolografiaédevidoaDanisGabor(PooneLiu,2014).Estemétodo,quegeraochamadoHologramadeGabor,usalentesparaabrirosraioseassimiluminarpropriamenteoobjeto,conformemostradonaFigura3.2:

Page 78: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.2:EsquemabásicodegeraçãodehologramaspelatécnicadeGabor.Fonte:PooneLiu(2014)

Divide-seolaseremdoisfeixespormeiodeumespelhoquerefleteapenasparcialmentealuz.Oprimeiroraioiluminaoobjetoefazsuaimagemchegaraofilmefotográfico;ooutroédirecionadoporumsegundoespelhoeincidediretamentesobreofilme.Há,então,umcruzamentodosdoisraiossobreasuperfíciedofilme(aquelecomaimagemdoobjetoeoqueatingiudiretamente)fazendocomqueasondasdeluzinterfiramumasnasoutras.Ondeascristasdasondasseencontram,forma-seluzmaisintensa;ondeumacristadeumfeixeencontraointervalodeondadeoutro,forma-seumaregiãoescura.Estasobreposiçãoépossívelporqueolasersepropagaatravésdeondasparalelaseigualmenteespaçadas.Oresultadoéacodificaçãodaluzqueatingiaoobjeto,resultandoemumaimagemtridimensionalquereproduzoobjetofielmente.

Porém,estaimagemsóévistaquandoseiluminaestefilmecomumlaser.Paraqueestaimagemsejavistacomaluzbrancanormaléprecisofazertodoprocessonovamente,sóquedestavezsubstituindooobjetopelofilmequejácontémaimagemholográfica.Assim,coloca-seofilmeexpostoereveladonolugardoobjetoaserholografadoeumoutrofilmevirgemquereceberáaimagematravésdosdoisfeixes.

3.2.3TiposdeHologramas

AlémdoHologramadeGabor,descritonaseçãoanterior,existemdiversos

Page 79: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

outrostiposdehologramas.OHologramadeFourier(Picart,2012),asamplitudescomplexasdasondasqueinterferemnomesmosãoalteradaspormeiodatransformaçãodeFourier.Comisto,tem-seumamudançatantonasamplitudescomplexasdosobjetosquantonasondasreferenciais.Paraqueissoaconteça,sãousadosobjetoscomespessuralimitadaquasecomoumatransparência.AFigura3.3ilustraoesquemautilizadoparagravarumHologramadeFourier:

Figura3.3:EsquemaparagravaçãodeumHologramadeFourier.Fonte:Picart(2012)

ParagravarumhologramadeFourier,atransparênciadoobjetodevesercolocadaemfrenteaoplanofocaldalenteutilizada.Deveserutilizadoumfeixedeluzmonocromáticacomoiluminação.Estemesmofeixetambémdeveráestarlocalizadoemfrenteaoplanofocaldalente.Comesteprocedimento,tem-seaimpressãodohologramaemumaplacafotográficaqueélocalizadaatrásdoplanofocal.

UmadastécnicasmaisfáceisparaaproduçãodevárioshologramasidênticosépelautilizaçãodaImpressãoporContatonohologramaoriginalparaumoutromaterialfotossensível(Picart,2012).Nacópia,éentãogravadoopadrãodeinterferênciaformadopelaluzdifratadaprovenientedohologramaealuztransmitidapelomesmo.Ailuminaçãodeveestaradequadaparaproduzirfranjasdeinterferênciacomaltavisibilidade.

Hologramasgravadosemumobjetofoto-resistivopodemsercopiadospelatécnicadegravaçãoemrelevo(Picart,2012).Primeiramente,noprocessodegravaçãoemrelevoénecessáriaacriaçãodeumcarimbodeeletrodeposiçãodeníquelquedeveserutilizadonaimagememrelevo.Quandoaespessuradacamadadeníqueljáestivernaalturaadequadaéprecisoquehajaaseparaçãodestacamadacomohologramaoriginalemontadaemumplacademetalpara

Page 80: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

cozimento:consisteemumfilmedebasedepoliéster,umacamadaderesinaseparadoraeumapelículatermoplástica,queéacamadadoholograma.

3.3HolografiaDigital

Astécnicasdescritasnaseçãoanteriorsãoprocessosfísicosparageraçãodoshologramasconvencionais.Nestaseção,serãoapresentadasasprincipaistécnicasdegeraçãodehologramas,tendocomobaseprocedimentosdiscretosecomputacionais.

3.3.1PrincípiosdaHolografiaDigital

Diferentementedaholografiaconvencional,naqualosdadosdefasedaondatêmdeserobtidosapartirdeváriasmediçõesdeintensidade,areconstruçãonuméricadaholografiadigitalpermiteusardiretamenteafasemódulo2πdecadaholograma.Istosignificadizerqueafasedeinterferênciapodesercalculadaapartirdeumasimplesdiferençaentreasfasesdoshologramas(Picart,2012).

Oshologramasobtidosdeumobjetotambémpodemsergravadoscomdiferentescomprimentosdeondas.Istoédeinteresseparticularparaastécnicasdemúltiploscomprimentosdeondasquesãoutilizadasparacontorno.Nocasodaholografiadigitalsubmersa,porexemplo,podemserregistradoshologramasdeumasuperfíciesubmersaeapósremoçãodaágua.Emambososcasos,acorrelaçãoentrehologramasconduzaumconjuntodefranjasdecontornodoobjeto.

AimagemrealdeumobjetopodeserreconstruídanumericamenteapartirdeumhologramaamostradodigitalmentecomumacâmaraCCDapartirdocálculodadifraçãodaondareconstrutoranamicroestruturadoholograma.ATransformadadeFresneldescreveestadifraçãocomumaaproximaçãorazoável(Picart,2012).AFigura3.4ilustraoprocedimentoparareconstruçãodigitalviaTransformadadeFresnel.

Page 81: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.4:EsquemaparareconstruçãodeimagensviaTransformadadeFresnel.Fonte:Picart(2012)

Dadoumobjetodesuperfíciedifusailuminadoporradiaçãocoerente,ocampoondulatóriorefletidoporeleédescritoporb(x,y)noplano(x,y).Oholograma,assimcomooCCD,estãolocalizadosnoplano(ξ,η)aumadistânciaddoobjetoeaimagemrealreconstruídaestánoplano(x’,y’),aqual,porsuavez,estáaumadistânciad’doplanodoholograma.

3.3.2HolografiaDigitalComputacional

Muitastécnicaseminterferometriageramuminterferogramabidimensional,quepodeseranalisadoevisualizadoutilizandoalgoritmoscomputacionais(Picart,2012).Osalgoritmosutilizadosparaaanálisedeinterferogramasoperamsobreimagensquecontémamostrasdiscretizadasdadistribuiçãoespacialdaintensidade.Aexatidãodamedidaestálimitadapeladiscretizaçãodaintensidade,pelanãolinearidadedodetectoreporoutrostiposderuídosóticoseeletrônicos.

Naanálisedefranjas,podeutilizar-setécnicasbaseadasnocálculodeTransformadasdeFourier(FFT),quepermitemobterummapadefaseapartirdeumsóinterferograma.AFigura3.5mostraumexemplodeinterferogramaeseuespectrodefrequências,obtidoviaFFT.

Page 82: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.5:Exemplodeinterferogramacomarespectivadistribuiçãodeespectro,ondesenotamasfrequenciasproeminentesdeinterferência.Fonte:Picart(2012)

Adistribuiçãodefaseaparecemoduladaeé,geralmente,representadadeformanormalizadausandoumaescaladeníveisdecinzapararepresentarosvaloresdefaseentre-πe+πou,entrezeroe2πradianos.Estamodulaçãoresultadofatode,noprocessodecálculodafase,estarenvolvidaumafunçãoarctan(),quefazcomqueafasevarienointervalode[-π,+π].Omapadefaseficamoduladonesseintervalopeloqueaobtençãodeumadistribuiçãocontínuaimplicaumprocessoconhecidopordemodulaçãodafase.

AlémdeAutômatosCelulares,outrosalgoritmostêmtambémsidodesenvolvidospararealizaroprocessodedemodulaçãodemapadefases.Porexemplo,algoritmosbaseadosnasoluçãodaequaçãodePoissoncomcondiçõesdefronteirasdeNewmann,algoritmosbaseadosnométododosmínimosquadradosetambémtécnicasdeprocessamentodeimagensmorfológicas(Picart,2012).

3.4ODispositivoMicrosoftHololens

OdispositivoMicrosoftHololens(Microsoft,2016)ou,abreviadamente,Hololens,éoprimeirodispositivorodandonaplataformaWindowsHolographic,soboWindows10.

3.4.1PlataformaWindowsHolographic

Page 83: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AWindowsHolographic(Microsoft,2016)éumaplataformadeRealidadeAumentada,construídasobosistemaOperacionalWindows10,ondeelementosvirtuais(chamadoshologramas)sãofundidoscomcenáriosreais.DiferentementedosobjetosvirtuaistradicionaisdaRealidadeAumentada,aWindowsHolographicpermitequeoselementosvirtuaissejamaplicações.AFigura3.6mostraumexemplodeaplicaçãonestaplataforma:

Figura3.6:ExemplodeumambienteholográficonaplataformaWindowsHolographic.Fonte:Microsoft(2016)

AplicaçõesdesenvolvidasparaaplataformaWindowsHolographicpertencemàclassedeaplicaçõesuniversaisparaWindows10(UWP-UniversalWindowsPlatform).AUWPéumaplataformaunificadaparaodesenvolvimentodeaplicaçõesquepossamserimplantadasemdispositivosqueexecutamoWindows10,comotablets,smartphones,computadores,XboxeHololens.

OobjetivobásicodaUWPépermitirquedesenvolvedorespossamimplementaraplicaçõesparaWindows10eWindows10Mobilesemterquereescrevertodoocódigoparacadaumadasplataformas.Porém,algunsdetalhesespecíficosdosdispositivosaindaprecisarãoserescritos.

3.4.2HardwaredoHololens

Page 84: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Deformageral,odispositivoHololenspossuiaformadeumdispositivoHMD(Head-MountedDisplay),conformemostradonaFigura3.7:

Figura4.7:AspectogeraldodispositivoHololens.Fonte:Microsoft(2016)

Ocomponente(1)éumacâmeradevisãoemprofundidade,comcampodevisãode120ox120oecapacidadedeobterimagensestáticasem2MPevídeosemHD.Ocomponente(2)éosistemadeprocessamentoformadodeumaCPU(CentralProcessingUnit),umaGPU(GraphicalProcessingUnit)eumaHPU(HolographicProcessingUnit),responsáveispeloprocessamentodos18sensoresdodispositivo.Ocomponente(3)éumsistemadelentessee-through,formadoporduaslentesHDcomaspecto16:9,comcalibraçãoautomáticadadistânciapupilareresoluçãoholográficade2.3M.Finalmente,ocomponente(4)compreendeumsistemadedissipaçãodecaloreáudio.

AFigura3.8ilustraaorganizaçãodosistemadecâmerasdevisãoemprofundidade:

Page 85: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.8:ComponentedecâmerasdevisãoemprofundidadedoHololens.Fonte:Microsoft(2016)

AFigura3.9ilustraaorganizaçãodosistemadeprocessamentodoHololens.ACPUeaGPUsão,cadauma,éumprocessadorIntelAtomCherryTrail(2.7GHz).JáaHPU,éumaarquiteturaIntelde32bits.

Figura3.9:Sistemadeprocessamento(CPU,GPUeHPU)doHololens.Fonte:MICROSOFT(2016)

Alémdisto,oHololenspossuiumaUnidadedeMedidaInercial(IMU),queincluiumacelerômetro,umgiroscópioemagnetômetro.Háumarraydecaptaçãodeáudioesomespacializadoatravésdedoismicrofonesembutidosnapartetraseiradodisposto,conformemostradonaFigura3.10:

Figura3.10:Sistemadeáudioespacializadoatravésdedoisalto-falantesnoHololens.Fonte:Microsoft(2016)

Page 86: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Paracomunicação,oHololenssuportaospadrõesIEEE802.11ac(Wi-Fi)eBluetooth4.1LE(LowEnergy).OsistemaClicker,juntamentecomaIMU,permiterealizaroperaçõesdecliqueescrollingparainterfaces.

3.5DesenvolvimentodeAplicaçõesparaMicrosoftHololens

3.5.1AmbientesdeDesenvolvimentoparaHololens

OambientemaissimplesparadesenvolvimentodeaplicaçõesparaHololenséogameengineUnity3D.AFigura3.11mostraaprincipalconfiguraçãodousodesteengineparaHololens:

Figura3.11:ConfiguraçãodaUnity3DparageraçãodeprojetosparaHololens.

NoambienteUnity3D,especifica-seacâmeraHololens,assimcomooshologramasqueserãofundidoscomaimagemreal.Apósestespassos,oprojetoéexportadoparaoVisualStudio2015,ondeocorreacompilaçãoegeraçãodoexecutávelparaoHololens.

OambienteprincipaldedesenvolvimentoaindaéoVisualStudio.HáumSDKespecíficoparaoHololens,quepodeserobtidogratuitamentenoMicrosoftHolographicAcademy.Paraotestedasaplicaçõesdesenvolvidas,pode-se

Page 87: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

utilizardoisambientespossíveis:

emuladordoMicrosoftHololens,distribuídogratuitamentecomoSDKHololens;diretamentenodispositivoHololens.

OemuladordoMicrosoftHololensémostradonaFigura3.12:

Figura3.12:AspectogeraldoemuladordoHololens,quepodeserexecutadosobWindows10.

Aseguir,serádesenvolvidaumaaplicaçãonoestiloHelloWorldparamostraroprocessodedesenvolvimentousandoaUnity3D.

3.5.2AplicaçãoHelloWorldcomHololens

UmavezinstaladooframeworkdedesenvolvimentoparaUnity3D,oprimeiropassoécriarumacâmeraHololensdentrodocenário,conformemostradonaFigura4.13.

Page 88: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.13:CriaçãodeumacâmeraHololensnaUnity3D.

Opróximopassoéacriaçãodoshologramas(artefatos)queirãocomporacenavirtual.OSDKdoHololensjápossuidiversoshologramasdisponíveisparausoepode-seestenderoambienteparaodesenvolvimentodehologramaspróprios.AFigura3.14mostraoambientecomoshologramasjáinseridos.

Figura3.14:HologramasinseridosnoambienteUnity3D.

OpróximopassoéexportaroprojetocomoumaaplicaçãoUWP(AplicaçãoUniversal),conformemostradonaFigura3.15.

Page 89: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.15:ExportaçãodoambienteHololensnaUnity3DcomoumaaplicaçãoWindowsUniversal10.

Oprojetoexportadoéentão,abertonoMicrosoftVisualStudio2015epode-seutilizaroemuladorouoprópriodispositivoparaexecutá-lo,conformemostradonaFigura3.16.

Figura3.16:ExecuçãodaaplicaçãoexportadapelaUnity3DparaoVisualStudio2015.Fonte:Microsoft(2016)

Oresultadoexibido,tantonoemuladorquantonoprópriodispositivo,éconformemostradonaFigura3.17.

Page 90: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura3.17:AspectodoprojetoexecutadonosimuladorenodispositivoHololens.Fonte:Microsoft(2016)

3.6ConsideraçõesFinais

OconceitodeComputaçãoHolográfica,introduzidopelaMicrosoftcomodispositivoHololens,permiteexplorarnovaspossibilidadesemRealidadeAumentada,atravésdousodehologramasemcenasreais.

EstetextointrodutórioestabeleceuosfundamentosdaHolografia,daHolografiaDigitaleComputacional,assimcomoaarquiteturadodispositivoHololens,seusambientesdedesenvolvimentoeoprocessodecriaçãodeaplicaçõesuniversais.

Alémdestetexto,recomenda-seaconsultaaMicrosoftHolographicAcademy,queaprincipalfonteatualdeferramentas,bibliotecas,frameworksetutoriaissobreodispositivoHololens.

ReferênciasCHAN,M.VirtualReality:RepresentationsinContemporaryMedia.NewYork:BloomsburyAcademic,2015.

HARIHARAN,P.BasicsofHolography.Cambridge:CambridgeUniversityPress,2015.

JERALD,J.TheVRBook:Human-CenteredDesignforVirtualReality.NewYork:Morgan&ClaypoolPublishers,2015.

MIHELJ,M.;NOVAK,D.;BEGUS,S.VirtualRealityTechnologyandApplications.NewYork:Springer,

Page 91: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

2014.

NEWNHAM,J.MicrosoftHololensbyExample.NewYork:PacktPublishing,2017.

ODOM,J.HololensBeginner’sGuide.NewYork:PacktPublishing,2017.

PICART,P.,LI,J.DigitalHolography.NewYork:Wiley-ISTE,2012.

POON,T.,LIU,J.IntroductiontoModernDigitalHolography.Cambridge:CambridgeUniversityPress,2014.

TAYLOR,A.G.DevelopMicrosoftHololensAppNow.NewYork:Apress,2016.

VINCE,J.IntroductiontoVirtualReality.NewYork:Springer,2013.

Page 92: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo4-EstereoscopiaRobsonA.SiscouttoLucianoP.Soares

EstecapítuloapresentadeformadidáticaeintrodutóriaosconceitosetécnicasfundamentaisrelacionadosàvisãoestereoscópicaeseuusoemsistemasdeRealidadeVirtual(RV)eAumentada(RA).Alémdisso,discuteasprincipaistécnicasutilizadasparaaproduçãodoefeitoestereoscópico,fornecendoumabrevenoçãodosaspectosmatemáticosegeométricosenvolvidos.Algumasaplicaçõesetendênciasdousodaestereoscopiatambémsãoapresentadas.

4.1Introdução

Avisãobinocularouestereoscópica("visãosólida"emgrego)permiteaoserhumanoavisualizaçãodeimagenscomasensaçãodeprofundidadeeapercepçãodadistânciadoobjetoalvo.Diantedisso,atividadescotidianas,comoalcançarumobjetosobreumamesa,sãorealizadasdemaneirafácil.Jásetivéssemosumavisãomonocular(somenteumolho),teríamosmuitomaisdificuldadederealizartaisações(SiscouttoeTori,2003a).Avisãomonoculartemelementosparaumapercepçãorudimentardaprofundidade,poisasleisdaperspectivacontinuamvalendo,ouseja,otamanhoaparentedosobjetosdiminuiàmedidaqueessesseafastamdoobservador.Assim,osobjetosmaispróximosacabamescondendo,atrásdesi,osobjetosmaisdistantesqueseencontramsobreomesmoeixodeperspectiva.

Avisãotridimensionalquetemosdomundoéresultadodainterpretação,pelocérebro,dasduasimagensbidimensionaisquecadaolhocaptaapartirdeseupontodevistaedasinformaçõesdeacomodaçãovisualsobreograudeconvergênciaedivergênciavisual.Osolhoshumanosestãoemmédiaaumadistânciainterocularde65milímetroseadistânciahorizontalentreospontosdesobreposiçãocorrespondentesàsimagensesquerdaedireitanaretinadosolhoséconhecidacomodisparidadebinocularnaretina.Aoolharparaumobjeto,osolhospodemconvergir,demodoacruzaremseuseixosemqualquerpontoapoucoscentímetrosàfrentedonariz,ficandoestrábicos.Podemtambémdivergirouficaremparaleloquandosefocaalgonoinfinito.Oseixosvisuaisdos

Page 93: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

animaisquetêmolhoslateraiseopostos,muitasvezes,nuncasecruzam.Alémdeimagens,océrebrorecebe,damusculaturaresponsávelpelosmovimentosdosglobosoculares,informaçõessobreograudeconvergênciaoudivergênciadoseixosvisuais,oquelhepermiteauferiradistânciaemqueosolhossecruzamemumdeterminadomomento(SiscouttoeTori,2003b).

Alémdoprocessonaturalparaobtençãodaestereoscopia,outrosprocessosartificiaisgeradosporcomputadorpodemdaraoobservadoressasensaçãodeprofundidade.Umdosmeiosdeobter-seestereoscopiaéautilizaçãodeumsistemadecâmerasparacapturadevídeoestereoscópico,oqualadquireasimagensesquerdaedireita,comperspectivasdiferentes,equesãoapresentadasaoolhoesquerdoeaoolhodireitodoobservadorrespectivamente,possibilitandoavisualizaçãotridimensional.Adistânciahorizontalentreaimagemesquerdaedireitanasimagensestereoscópicasgeradasporcomputadoréconhecidacomoparalaxe.Aseção4.2apresentadetalhessobreessesfenômenosdaestereoscopia(disparidadedaretinaeparalaxe).

Emumambientecomputacional,imagensestereoscópicaspodemservisualizadaspormeiodediversastécnicasedispositivosdesaídadedados,comoporexemplo,ousodeummonitordevídeoemconjuntocomóculosespeciaisquepossibilitamavisualizaçãoestereoscópica.Oprocessodecriaçãoevisualizaçãodeimagensestereoscópicasdependedealgunsfundamentosbásicosmatemáticosdetalhadosnaseção4.2.1.Alémdisso,aseção4.2.2descrevemaioresdetalhessobreessastécnicasedispositivosparaestereoscopia.

Algunsproblemasqueenvolvemimagensestereoscópicassãobemconhecidos,algumasvezesrelacionadosàfalhatecnológicaeoutrasvezesrelacionadosàscaracterísticasdosistemavisualhumano.Essesproblemassãosempremanifestadosquandoseforçaavisãoparaobter-seumavisãoestereoscópica,causandodesconfortoparaoobservador.Aseção4.2.3apresentaosprincipaisproblemas.

Apesardasdificuldadesencontradasparaaobtençãodaestereoscopia,cadavezmaissedesejagerarimagensmaisrealistascomprofundidade.Diantedisso,muitasaplicaçõesdentrodoescopodaRVestãosurgindoefazendousodaestereoscopiavisandosimular,damelhorformapossível,arealidade.Aseção4.3apresentaalgumasaplicações.

Atualmente,diversosdispositivosusamaestereoscopiacomosoluçãoparaa

Page 94: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

imersãodousuário,propondoumaexperiênciacadavezmaisrealista.Diantedisso,estatecnologiaseapresentacomoumatendênciacadavezmaispróximaedisponívelparaousuárioemdiversasmídias.Aseção4.4destacatendênciasdousodaestereoscopia.

4.2Estereoscopia

Avisãohumanaéessencialmenteumprocessobinocularquetransformaduasimagens,vistasdepontosdevistasligeiramentediferentes,emumaperfeitapercepçãodeumespaçosólidotridimensional.Essapercepçãodaprofundidade,ouestereopsia,éobtidapeladiferençadeânguloscomqueosolhoscaptamduasimagensdeummesmoobjeto(compontosdevistaligeiramentesdiferentes-Figura4.1a).Océrebro,recebendoasduasimagensdistintas,asinterpretaeasfundeemumaúnicaimagemtridimensional,conformeaFigura4.1b.Essaéabasedaestereoscopia.

Page 95: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura4.1–(a)Campodevisão(marcadoemcor-de-rosa)ligeiramentediferentedooutro(Oftalmologista,2016);(b)ImagensEsquerdaedireitacombinadasparaformarumaImagemEstereoscópica(Watson,

1998).

Apercepçãodeimagemestereoscópicapodeserobtida,naturalmente,pormeiodadisparidadenaretinahumanaquandoseolhaparaobjetosreais.Adisparidadenaretinaéadistância,nadireçãohorizontal,entreospontosdesobreposiçõescorrespondentesàsimagensesquerdaedireitanaretina.Estadistânciapodeserobservadaquandoseolhaparaoseudedoasuafrente,osmúsculosdosolhosirãomovimentar-seconvergindodeformaalocalizarasimagensdodedosobreapartecentraldecadaretina(convergênciavisual).Aopermanecer-secomosolhosconvergidossobreodedo,notar-se-áqueofundoapareceráemdobro,conformeFigura4.2(a).Nocasocontrário,aoconvergirem-seosolhosparaaimagemqueestáatrásdodedo,odedoapareceráemdobro,conformeFigura4.2(b).

Page 96: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura4.2–Dedopolegarsimples(a)ededopolegarduplo(b)(Stereographics,1997).

Ahabilidadedecombinar,oufundir,asdiferençasentreasimagensesquerdaedireita,apesardesuassimilaridades,formandoapenasumaimagem,échamadadefusão,eosensodeprofundidaderesultanteéconhecidocomoestereoscopia.

Asegundaformadepercepçãodeimagemestereoscópicasãoasimagensestéreogeradasporcomputador,emqueadisparidadedasimagenséconhecidacomoparalaxe.Nessasimagensestereoscópicasgeradasporcomputador,aquantidadedeparalaxe–distânciahorizontalentreaimagemesquerdaedireita–determinaadistânciaaparentedosobjetosemrelaçãoaoobservador.Aparalaxeéimportanteporquesuaquantidade,distânciamenoroumaiornoparestéreo,determinaráaquantidadededisparidadenasretinas,possibilitandoounãoumavisualizaçãoestereoscópicaperfeita(Machado,1997).

Existemtrêstiposbásicosdeparalaxe:zero,positivaenegativa.

ParalaxeZero(ZPS-ZeroParallaxSetting):ospontoshomólogosdasimagens(esquerdaedireita)estãoexatamentesobrepostos/convergidosnateladeprojeção,ouseja,seumobjetoestásituadonocentrodateladeprojeção,entãotalprojeçãosobreoplanofocalestácoincidindotantocomoolhodireitoquantocomoolhoesquerdo,conformeFigura4.3(a).ParalaxePositiva.ocruzamentodoseixosdosolhossãoatrásdoplanodeprojeção,dandoasensaçãodequeoobjetoestáatrásdateladeprojeção(Figura4.3b).Emumaapresentaçãoestereoscópica,semprequeadistânciadentreosolhosforigualaovalordaparalaxep,oseixosdosolhosestarãoemparalelo(visãoperfeita).Masseovalorpdaparalaxeformaiorsignificaqueháumerro,poiséumcasodivergente(ex:serestrábico).Ovalorppodesermenorqueadistânciad,gerandoumavisãoruim.ParalaxeNegativa:ocorrequandooseixosdosolhosesquerdoedireitoestãocruzados,significaqueocruzamentodosraiosdeprojeçãoparacada

Page 97: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

olhoencontra-seentreosolhoseateladeprojeção,dandoasensaçãodeoobjetoestarsaindodatela,istoé,entreoobservadoreatela.Porisso,háquemdigaqueosobjetoscomparalaxenegativaestãodentrodoespaçodoobservador(Figura4.3c).

(a)

(b)

(c)

Figura4.3–ParalaxeZero(a),Negativa(b)ePositiva(c)(Tori,KirnereSiscoutto,2006).

Aspróximasseçõesapresentamdetalhesreferenteaosfundamentosbásicosmatemáticos(seção4.2.1),bemcomo,apresentamalgunsdispositivosetécnicasparaobtençãodaestereoscopia(4.2.2).

4.2.1FundamentosMatemáticos

Paraageraçãodeimagenssimuladasestereoscópicasépossívelaadoçãodeduasabordagens.Aprimeiraémaissimplesporémimprecisaparaalgunscasos,jáasegundatemmaiorprecisão.ParaosexemplosapresentadosserãousadasasabordagensdocálculopeloOpenGL.

Aprimeiraabordagemésimplesmentegerarduasvisõescomcâmerasvirtuaisconvencionaisegirarascâmerasparaocentroconformenecessário.Afigura4.4mostracomoseriaumavisualizaçãousandoessemodelo.

Figura4.4–PosicionamentodeCâmerasConvencionaisparaEstereoscopia.

ParasesimularessesistemaemOpenGLéusadooseguinteconjuntodeexpressões:

Page 98: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

gluPerspective(fovy,aspect,nearZ,farZ);glDrawBuffer(GL_BACK_LEFT);gluLookAt(eyeX/2,eyeY,eyeZ,centerX,centerY,centerZ,upX,upY,upZ);drawscene();glDrawBuffer(GL_BACK_RIGHT);gluLookAt(-eyeX/2,eyeY,eyeZ,centerX,centerY,centerZ,upX,upY,upZ);drawscene();

Essesistemaéalgumasvezesusadopoissimulaoqueaconteceriacomduascâmerasreaisconvencionais.Essascâmerassãomontadasemumaestruturaedepoisalinhadaserotacionadasconformeointeresse.Contudoessesistemaapresentaalgunsinconvenientes,principalmentenoscantos,ondeumadescontinuidadeacontece.

Umasegundaopçãoégerarasimagenscomumfrustumdevisualizaçãodeformado,issopermitiriaumalinhamentoprecisodasimagensinclusivenasbordasdaimagemfinal.Afigura4.5mostracomoseria.Percebatambémqueovetordevisualizaçãotambémcontinuafrontaloquesimplificafuturaanimaçõesnacena.

Figura4.5–PosicionamentodeCâmerascomFrustumDeformado.

Nessesistemaépossívelverificarqueaimagemfinalestáperfeitamentealinhada,issoéumagrandevantagemsetambémédesejadocombinarimagensemumsistemademúltiplasvisualizações,comoporexemplocomdoisprojetoresumaoladodooutroouemumaCAVE,porexemplo.

OcódigoparasesimularessesistemaemOpenGLéumpoucomaiorpoisusa

Page 99: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

recursosmaisprimitivosdoOpenGL:

glFrustum(leftCam.leftfrustum,leftCam.rightfrustum,leftCam.bottomfrustum,leftCam.topfrustum,nearZ,farZ);glDrawBuffer(GL_BACK_LEFT);gluLookAt(eyeX/2,eyeY,eyeZ,centerX,centerY,centerZ,upX,upY,upZ);drawscene();glDrawBuffer(GL_BACK_RIGHT);gluLookAt(-eyeX/2,eyeY,eyeZ,centerX,centerY,centerZ,upX,upY,upZ);drawscene();

Vejaqueofrustumdeformadogeradoécomosefosseumfrustumregular,mascortadonocanto,comomostradonafigura4.6.

Figura4.6–Frustumregularcortadoparapermitircálculoestereoscópicocorreto.

4.2.2DispositivoseTécnicasEstereoscópicas

Aestereoscopiaestárelacionadaàcapacidadedeenxergaremtrêsdimensões,istoé,deperceberaprofundidade.Oprincípiodefuncionamentodamaioriadosdispositivosestereoscópicoséooferecimentodeimagensdistintasaosolhosesquerdoedireitodoobservador,proporcionandosensaçãodeprofundidade,tal

Page 100: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

qualquandoseobservaumobjetoreal.Algunsdosprincipaisdispositivosetécnicasdeestereoscopiaestãoresumidasnaspróximasseções.

4.2.2.1Estereoscópio

Oestereoscópioéuminstrumentocompostoporlentesquedirecionamumadasimagensdoparestereoscópicoparaoolhodireitoeaoutraparaoolhoesquerdo,permitindovisualizar-seaimagemdeformatridimensional.Esseaparelhoseparafisicamenteasvisõesesquerdaedireita,eliminandoapossibilidadedocruzamentoentreasvisões.Noessencial,oestereoscópioéconstituídoporumpardelentesconvexasmontadassobreumsuporte,quepermiteaoobservadorajustaradistânciapupilarentreaslentes,bemcomoajustaradistânciadevisualização.Seuesquemabásicopodeserobservadonafigura4.7.

Figura4.7–ExemplodeEstereoscópio(Pinta,2017).

Page 101: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

4.2.2.2Anaglifo

Anaglifoéumatécnicadeseparaçãodeimagensqueutilizaumafiltragemdasimagensporcoresprimárias.Nessesistemaousuáriousaumóculoscomlentesdiferentesqueabsorvemcertascoresepermitequeoutraspassem,emgeralofiltrodecoreséfeitodeformaquenofinaltodooespectrodecoreschegueaosolhos,mesmoqueparteemumolhoeaoutrapartenooutro.

Noprocessodeproduçãodaimagem,oquesedesejaqueapareçaemumolhoédesenhadosomentecomascoresqueaquelefiltrodoóculospermitapassareaoutrapartedaimagemédesenhadaparaqueooutrofiltrodoóculospermitapassar.Porexemplo,atécnicamaiscomumdeseparaçãodecoreséporumfiltroqueabsorvaovermelhonoolhoesquerdoeabsorvacianonoolhodireito,assimasimagensquesedesejaqueapareçamnoolhodireitodevemserdesenhadasnacorvermelhaevice-versa.

Essatécnicaémuitosimplesefácildefazerlogo,émuitousadaparafinsdeprototipaçãoeaplicaçõesmaissimples,contudooprocessopermiteumvazamentodaimagemdeumolhoparaooutroetambémconfundemuitonossocérebropoissópartedoespectrodecoresapareceemumolhoeoutroespectronooutroolho.Afigura4.8apresentaodetalhedestatécnica.

Figura4.8–AlgumexemplodeAnaglifo(Mundo3D,2010).

4.2.2.3PolarizaçãodaLuz

Umatécnicamuitousadaparasepararasimagensparaoolhoesquerdoedireitoépelapolarizaçãodaluz.Nessesistemaaslentesdosóculosdeestereoscopiapossuemapolarizaçãoinversadalentedeumolhoemrelaçãoaooutro.Normalmente,apolarizaçãoéusadacomsistemasdeprojeção,emborapossamserusadoscomoutrosdispositivosdevisualização(figura4.9).Aformamaissimpleséusandodoisprojetores,umvaigeraraimagemparaoolhodireitoeoutroprojetorparaoolhoesquerdo,nafrentedoprojetorsãopostasaslentesquepolarizamaluz.Estaslentespodemserfiltrospolarizadoreslinearesoucirculares.

Nessesistemaoscomprimentosdeondadaluzdasimagenssãomantidos,ou

Page 102: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

seja,nãoérealizadaalteraçãonenhumanascoresdasimagenseasimagenschegamcomascorescorretasparaambososolhos.Nocasodapolarizaçãolinearaluzparacadaolhoépolarizada90grausumaemrelaçãoaoutro.Assim,seestivermoscomosóculosnaposiçãocorreta,tudofuncionabemcontudo,aomovermosacabeçaapolarizaçãovaiseperdendo,ecomeçaavazaraimagemquedeveriachegaremumolhoparaooutroolho.Essemesmoproblemanãoacontececomapolarizaçãocircular,masosóculosparaessemétodosãomaiscomplicadosdeseremproduzidos.

Figura4.9–PolarizaçãodeLuz(Oftalmologista,2016).

4.2.2.4ÓculosObturadoresSincronizados

Osóculoscomobturadoressãousadoshámuitotempo,porématecnologiamudoumuitocomotempoparaviabilizartaltécnica.Oprincípiobásicoéexibiraimagemparaumavistaebloquearavisãodaoutravista.Nocomeçoeramusadachapasdemetaldentrodeóculosqueficavamobstruindoounãoavisãodousuário,contudoconformeatecnologiadecristallíquidofoievoluindo,essasetornouapreferida,ondepermite,porsinaiselétricos,tornarummaterialopacooutransparente.Porexemplo,podemosexibiremumatelaaimagemparaoolhodireitoeenviarumsinalparaoóculodeixaropacaaimagemparaoolhoesquerdoetransparenteparaoolhodireito,nopróximoinstanteexibimosaimagemparaoolhoesquerdoedeixamosopacoalentedoolhodireitoetransparenteadoolhoesquerdo.Essaideiaédemonstradanafigura4.10.

Figura4.10-ÓculosObturadoresSincronizados.

Page 103: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Umadasdificuldadesdestatécnicaéfazeracomutaçãorápidaosuficienteparaqueousuárionãopercebaamudançadasimagens.Aspessoascomeçamanãoperceberalteraçõesemfrequênciasapartirde60Hz.Comotemosdefazerissoparacadaolho,aatualizaçãofinaltemdeser,nomínimo,120Hzparanãosetornardesagradável.

4.2.2.5ParEstéreo

Oobjetivodastécnicasparavisãoestereoscópicaéexibirumaimagemcorrespondenteparacadaolho.Assimpodemospensarqueaformamaissimplesdefazerisso,édefatogerardiretamenteumaimagemparacadaolho,conformefigura4.11.Muitosusuáriosapresentamoproblemadediplopia,poisnãoconseguemvisualizarumaimagemestereoscópicaemparestéreo,masalgunsmecanismossimplespodemserutilizadosproduzindoumaimpressãodasrespectivasimagensecolocando-aemalgumconjuntoópticoquefaçaousuárioverasimagensdeformacorreta.Lenteseespelhospodemserusadasparaisso.OdispositivomaisfamosodeRVconhecido,osHMDs(HeadMountedDisplays)usamexatamenteessatécnica,sóqueaoinvésdeimagens,sãousadospequenosdisplays,comoosencontradosemsmartphoneselentesespecialmentecalculadasparaisso.Daítemosumsistemaestereoscópicoqueusaumparestéreo.

Figura4.11-ParEstéreo(Moon3D,2010).

4.2.2.6EfeitoPulfrich

OefeitoPulfrichsebaseianocomportamentodoolhohumanoquefazimagensmaisescuraschegaremcomumcertoatrasononossosistemacerebral.Entãosecolocarmosumalentemaisescurasobreumolho,asimagensdemorarãomaisparaseremprocessadaspelonossocérebroesefizermosalgumaanimaçãodeumacenasedeslocandolateralmente,teremosapercepção3D,semelhanteaoqueocorrecomaestereoscopia.Emboraoefeitosejainteressante,nãoémuitousadodevidoàparticularidadedopossívelusodatécnica.

4.2.2.7EstereogramasdePontosAleatórios

Page 104: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Osestereogramasfizerammuitosucessonosanos90,ondeumparestéreoéimpressoumsobreooutrousandoalgumpadrão,equandoconvergimosnossosolhosemumpontoespecífico,podemosverasimagensem3D.Novamenteesseéumsistemacuriosoedivertido,masdedifícilusoetornainviávelousodeimagensmaiscomplexas,poisumaanulariaaoutranaimpressão.Afigura4.12apresentaumexemplodeestereogramaondeépossívelvisualizarumaimagemde3Ddeumpacman.

Figura4.12-EstereogramasdePontosAleatórios(González,2012).

4.2.3Problemas

Existemproblemasqueenvolvemimagensestereoscópicas,algumasvezesrelacionadosàfalhatecnológicaeoutrasvezesrelacionadosàscaracterísticasdosistemavisualhumano.Essesproblemassãosempremanifestadosquandoseforçaavistaparaobter-seumavisãoestereoscópica,causandodesconfortoparaoobservador.

UmdosproblemaséodeConvergênciaeAcomodação,poisquandoseolhaparaumobjetonomundoreal,osolhosfocalizam-no(acomodaçãopelaalteraçãodaformadoscristalinosnosolhos)econvergem(girodeumolhoemdireçãoaooutro)sobreoobjetoquesedesejavisualizar.Apósoprocessodefocalizaçãoeconvergência,océrebrofundeasduasimagens(esquerdaedireita)emapenasuma,possibilitandoavisualizaçãoestereoscópicaouemprofundidade.Diferentesconjuntosdemúsculoscontrolamessasfunções,eocaminhoneurológicoparaessesdoisprocessosestãotambémseparados.Apesardacomplexidade,oserhumanocresceacostumadoouhabituadoaacumularasrespostasouexperiênciasvisuaisrealizadasdurantetodavida.

Aocontráriodoqueocorrecomosolhosnomundoreal,quandoseolhaparaumatelaoumonitor,osolhossãoacomodadossobreoplanodatela,massãoconvergidoscombasenaparalaxeentreasimagensesquerdaedireita.Portanto,háumaquebradahabitualidadedasrespostasnosdoismecanismos.Paraalgumaspessoas,issogeraumfortedesconfortovisual.Paraminimizarosefeitosnegativosdoproblemadeconvergência/acomodação,oplanode

Page 105: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

convergênciadeveestarposicionadonoplanodatelaoumonitor.Issopodeserfeitopormeiodeumatraduçãoeumcorteapropriadodaimagemhorizontal,nocasodeseutilizarumaconfiguraçãodecâmeraemeixoparalelo.

OutroproblemasãoosConflitosentreaInterposiçãoeaProfundidadeParalaxe:Seumobjeto,emvisãotridimensional,temumaparalaxenegativa(estálocalizadoentreatelaeoobservador)eestásendoobstruídopelasbordasdajanelatridimensionalemqueestásendoapresentado,asensaçãodeprofundidadeestereoscópicaéseriamenteprejudicada,conformedemonstraafigura4.13(aeb).Esseproblemaocorredevidoaoconflitoentreaprofundidadetridimensionalresultantedaparalaxenegativaeainterposiçãoentreosobjetosdacenaeatela.Ummodofácilderesolver-seoproblemaéorganizaroplanodeconvergênciadeformaqueosobjetos,emprimeiroplano,tenhamumaparalaxezero.Assim,nenhumobjetonacenaaparentaráestarnafrentedatelaouentreoobservadoreatela.

Figura4.13–ConflitoentreParalaxeNegativaeInterposição:visualizaçãocorreta(a)evisualizaçãoincorreta(b)(Stereographics,1997).

UmproblemabemconhecidoéoEfeitoCrosstalk.Infelizmente,devidoàslimitaçõesdatecnologiaatualemdispositivosdeapresentação,comomonitoresdevídeo,aseparaçãodasimagensesquerdaedireitanãosãoperfeitas,dandoorigemaproblemas.Porexemplo:osobturadoresdecristallíquidodosóculosnãopodembloquear100%apassagemdaluz.Partedaluz(aproximadamente10%)podepassaratravésdosobturadores,permitindoqueoolhoveja,parcialmente,aoutraimagemapresentada.Assimcadaolhovêsuaprópriaimagemmaisumasobreposiçãodaimagemdooutroolho.Vistoqueaprincipaldiferençaentreaimagemesquerdaeaimagemdireitaéodeslocamento

Page 106: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

horizontal(paralaxe),oolhoesquerdovêaimagemesquerda,maisum“fantasma”delaprópria,queéasombradaimagemdireita(omesmoaconteceparaoolhodireito).EssedefeitoéconhecidocomoefeitoCrosstalk.QuandoseolhaumaseqüênciadevídeoestereoscópicocomefeitoCrosstalk,oobservadorvê,comdesconforto,aimagemtridimensional,mastambémvêecosesombrasemcadaladodosobjetos,emespecialquandoelesestãobrilhandoenafrentedeumfundoescuro(Lacotte,1995).

4.3Aplicações

QuandofalamosemRV,émuitocomumquerermosgerarimagensomaisrealistaspossíveleaestereoscopiaéalgosempredesejadopois,anoçãodeprofundidadedadapelaestereoscopiafazasaplicaçõestornarem-semaisrealistas,ouseja,simulardamelhorformapossívelumarealidade.

Contudo,aprincipalaplicaçãodaestereoscopiasãosemdúvidaosfilmesestereoscópicos,normalmentechamadosdefilmes3D.DevidoaúltimaondadefilmesestereoscópicosquetevecomoprincipalmotivadorofilmeAvatar,diversoscinemascomeçaramamigrarsuainfraestruturaparaumsistematotalmentedigitaldealtaresoluçãocomsuporteaestereoscopia.Noanode2016foiconstatadoqueexistemmaisde87milcinemasnomundocomsuporteaestereoscopia,segundoCinema3D(2017).

Assimaaplicaçãomaiscomumdeestereoscopiaacabasendoavisualizaçãodefilmes,quepodemtersuasimagenscapturadasporcâmerasestereoscópicas,ougeradosporcomputador,comoosfilmesdeanimação3D.

OsóculosdeRV(HMDs)atuaistambémtrouxeramumasériedenovasaplicaçõesparausuáriosqueantesnãodispunhamderecursos.ÓculoscomooHTCViveouOculusRiftreduziramdrasticamenteoscustosdosHMDseviabilizaramaproduçãodenovosconteúdos.Emespecialépossívelencontrarmuitosjogosemrepositórios,comooSteam(http://store.steampowered.com/),quesãoproduzidosparaambientesestereoscópicostipoHMDs.Issofazcomqueasegundaaplicaçãomaispopularparaestereoscopiasejaadejogosdigitais.Esseéummercadoquecresceumuitonosúltimosanos,eemespecialtambémfoiimpulsionadopelomelhorsuportedasferramentasdedesenvolvimentodejogoscomooUnity3DeUnrealparasistemasestereoscópicos.

Nestemesmosegmentodejogosépossívelverificarumacrescenteofertade

Page 107: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aplicaçõeseducacionais,ondeusuáriosaprendemmaiscomousodaestereoscopia.Porexemplo,aplicaçõesquemostramasimagensdassondasespaciaisqueforamparaMartequecapturaramimagensestereoscópicaspodemservisualizadasdiretamentecomousodosóculosderealidadevirtualou,porexemplo,simulaçõesquemostramorganismosvivosepodemosterumamelhorcompreensãovendoasestruturas3Ddestesorganismos.

Saindodaáreadoentretenimento,umaáreaondeavisãoestereoscópicaémuitoimportanteénamedicina,sistemasdesimulaçãomédicacriamsituaçõesondemédicostêmdefazer,porexemplo,umaintervençãocirúrgicaemumpacienteeavisãoestereoscópicaéfundamentalparaomédicoterumanoçãoprecisadeondeestáatuando.AmedicinaéumaáreaondeaRVsetornamuitoimportantepoismuitasvezesnãoéfácilencontrarumlocalondeosestudantesdemedicinapossamtreinar.Assim,criarsimulaçõeséalgofundamentalparaummelhorentendimentodessesestudantes.Afigura4.14apresentaasimulaçãoparacirurgiadecatarata.

Figura4.14-SimulaçãodeCirurgiadeCatarata(Healthworld,2015).

EmboraaatualgrandepopularidadedosHMDs,ossistemaimersivoscomóculoscomobturadoresaindasãomuitousadosparasimularambientes3Dondeousuárioteriadeandarporumacena.Porexemploparaumasimulaçãodetreinamentoemumaplataformapetrolíferaéimportantequeosusuáriostenhamumaclaranoçãodeondeestãoosobjetosdacenaparapoderinteragiroudesviardeles.

Figura4.15-SimulaçãoemPlataformaPetrolífera.

Page 108: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Nafigura4.15ousuárioestádentrodeumaCAVEetemdenavegarentrediversosobjetos.Semaestereoscopia,asensaçãocorretadotamanhoosobjetosseriaperdidaeousuáriotambémteriamaisdificuldadedesaberquandoestáseaproximandodeumobjeto.

4.4Tendências

Aestereoscopiaémuitousadaatualmentenoscinemas,defatosepercebequefilmesestereoscópicos,oucomocostumamchamarde"filmes3D",sãofacilmenteencontrados.Televisorescomsuporteaestereoscopiatambémsãofacilmenteencontrados,porémorealusopelaspessoasaindaébemlimitado.FinalmentetemososHMDsquesetornarampopulares,principalmentepelousodesmartphonescomodisplays.

Oquesepercebeatualmenteéumcrescenteinteresseporaplicaçõesestereoscópicasparasmartphones:tantoaAppleStorescomoaGooglePlaytêm,cadavezmais,aplicaçõeseconteúdosdevídeoestereoscópicos.Osóculosparasmartphonessãoemgeralsimples,enecessitamdelentesdequalidade,quecadavezmaissãomaisacessíveis.

Umdosgrandesdilemasdomundodaestereoscopia,éanecessidadedosóculos,oqueincomodamuitaspessoas,edefatodificultapessoasconviveremcomessesistema,poisporexemplo:conversarcomoutrapessoausandoóculosestereoscópicossetornaestranho.Esforçosparamonitoresautoestereoscópicosexistem,porémaindaesbarramemdiversaslimitaçõestecnológicasparaapresentarimagensdequalidadeepermitiravisualizaçãodequalquerpontodevista.

ReferênciasALVES,A.R.PrincípiosFundamentaisdaEstereoscopia.UFSV–SantaCatarina,1999.Disponívelem:http://www.inf.ufsc.br/~visao/1999/aline/estereo.html.Acessoem18abril2002.

ANDRADE,L.A.;SANTOS,T.E.PanoramadaEstereoscopia,daAnimaçãoedaAnimaçãoEstereoscópica.Postadoem15dedezembrode2012.Disponivelemhttp://www.rua.ufscar.br/panorama-da-estereoscopia-da-animacao-e-da-animacao-estereoscopica/;AcessadoemMaio2018.

BLUNDELL,BarryG.Anintroductiontocomputergraphicsandcreative3-Denvironments.SpringerScience&BusinessMedia,2008.

CHEN,Lingetal.Stereocamerasystemanditsapplicationinnetworkedvirtualenvironment.In:Machine

Page 109: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

LearningandCybernetics,2002.Proceedings.2002InternationalConferenceon.IEEE,2002.p.225-229.

GONZÁLEZ,H.J.Estereogramadepontoaleatórios;Disponívelemhttps://plus.google.com/photos/109157301826890937896/albums/5912788209715973985/5912788210813006018;AcessadoemJunho2017;30demarde2012.

CINEMA3D.TheStatisticsPortal:Numberof3Dcinemascreensworldwidefrom2006to2016.2017,Disponivelemhttps://www.statista.com/statistics/271863/number-of-3d-cinema-screens-worldwide/;AcessadoemJunho2017;

DODGSON,N.A.Onthenumberofviewsrequiredforhead-trackedautostereoscopicdisplay.ProcSPIE6055,"StereoscopicDisplaysandApplicationsXVII",SanJose,California,2006.

FONTOURA,F.N.F.Estereoscopia.CursodeEspecializaçãoemInformáticacomÊnfaseemInterneteaplicaçõesdeensino.2001.http://atlas.ucpel.tche.br/~magic/compgraf/estereoscopia.html.Acessadoem18abril2002.

HEALTHWORLD.'HelpMeSee'launchesCataractSurgicalSimulator;February18,2015.Disponivelemhttp://health.economictimes.indiatimes.com/news/diagnostics/helpmesee-launches-cataract-surgical-simulator/46281423;Acessadoem2017.

HEO,YongSeok;LEE,KyoungMu;LEE,SangUk.JointDepthMapandColorConsistencyEstimationforStereoImageswithDifferentIlluminationsandCameras.in:IEEETransactionsonPatternAnalysisandMachineIntelligence,Volume35,Issue5,2013.http://ieeexplore.ieee.org/abstract/document/6257396/

JOHANSON,Mathias.StereoscopicvideotransmissionovertheInternet.In:InternetApplications,2001.WIAPP2001.Proceedings.TheSecondIEEEWorkshopon.IEEE,2001.p.12-19.

KONRAD,J.Enhancementofviewercomfortinstereoscopicviewing:parallaxadjustment.ProceedingsofSPIE/ISTsymposiumonelectronicimaging,stereoscopicdisplaysandvirtualrealitysystems,pp.179-190,1999.

LACOTTE,B.Eliminationofkeystoneandcrosstalkeffectsinstereoscopicvideo.Technicalreport95-31,INRSTelecommunications,Quebec,December,1995.

LIPTON,Lenny.Stereo-visionformatsforvideoandcomputergraphics.In:StereoscopicDisplaysandVirtualRealitySystemsIV.InternationalSocietyforOpticsandPhotonics,1997.p.239-245.

LIPTON,Lenny.Foundationsofthestereoscopiccinema:astudyindepth.VanNostrandReinhold,1982.

MACHADO,L.S.ARealidadeVirtualemAplicaçõesCientíficas.DissertaçãodeMestradoemComputaçãoAplicada,INPE[INPE-6389-TDI/605],SãoJosédosCampos,Abril,1997.

MAKE,DIYHacks&HowTo's:Makea3DViewer,https://www.youtube.com/watch?v=jIh8zetHB9E

MANCINI,A.DisparityEstimationandIntermediateViewReconstructionforNovelApplicationsStereoscopicVideo.ThesisofMestresubmittedtotheDepartamentofElectricalEngineeringMcHillUniversity,Montreal,Canada.1998

MAY,Brian.Stereoscopy,https://www.youtube.com/watch?v=dDYfEM03abA

MOON3D.10minuteastronomy:Themoonin3D!PostadoemJanuary27,2010.Disponivelemhttps://10minuteastronomy.files.wordpress.com/2010/01/3dmoon-rutherford-1864-updated.jpg;AcessadoemMaio2018.

Page 110: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

MUNDO3D.Comofuncionamosóculostridimensionais.Publicadoemsetembrode2010.Disponívelemhttp://3dtudo3d.blogspot.com.br/;AcessadoemJunho2017;

MULLIGAN,Jane;ISLER,Volkan;DANIILIDIS,Konstantinos.Performanceevaluationofstereofortele-presence.In:ComputerVision,2001.ICCV2001.Proceedings.EighthIEEEInternationalConferenceon.IEEE,2001.p.558-565.

NVNEWS.Apresentainformaçõessobreóculos3Deestereoscopia.2000.Disponívelem:http://www.nvnews.net/articles/3dimagery/3dglass.shtml.Acessoem18abril2002.

OGI,T.etal.VideoAvatarCommunicationfortheMultimediaVirtualLaboratory.TheFirstIEEEPacific-RimConferenceonMultimedia(IEEE-PCM2000),pp.90-93,Sydney,2000.

OFTALMOLOGISTA.Óculos3Dfuncionamparatodos?Postadoem30demarçode2016;disponivelemhttp://oftalmologistacb.com.br/oculos-3d-funcionam-para-todos/;Acessadoemmaio2017.

OPENGL.OpenGL®-TheIndustryStandardforHighPerformanceGraphics.Disponívelemhttp://www.opengl.org;AcessadoemMaio2018.

PARENTE,JoséInácio.AestereoscopianoBrasil.SextanteArtes,1999.

PERLIN,Ken;PAXIA,Salvatore;KOLLIN,JoelS.Anautostereoscopicdisplay.In:Proceedingsofthe27thannualconferenceonComputergraphicsandinteractivetechniques.ACMPress/Addison-WesleyPublishingCo.,2000.p.319-326.

PERLIN,Kenneth;POULTNEY,Chris;KOLLIN,JoelS.;KRISTJANSSON,DanielT.;PAXIA,Salvatore.RecentadvancesintheNYUautostereoscopicdisplay.In:StereoscopicDisplaysandVirtualRealitySystemsVIII.InternationalSocietyforOpticsandPhotonics,2001.p.196-204..

PINTA,C.Fotogrametria;Disponivelemhttp://slideplayer.com.br/slide/329028/;AcessadoemJunho2017.RICHARDT,Christian;ÅŠWIRSKILec;DAVIES,IanP.;DODGSON,NeilA.PredictingStereoscopicViewingComfortUsingaCoherence-BasedComputationalModel.ProceedingsofEurographicsWorkshoponComputationalAestheticsinGraphics,Visualization,andImaging.Vancouver,Canada,2011.

SANTOS,E.T.UmaPropostaparaUsodeSistemasEstereoscópicosModernosnoEnsinodeGeometriaDescritivaeDesenhoTécnico.AnaisdoIIICongressoInternacionaldeEngenhariaGráficanasArtesenoDesenho,2000.

SEGUIN,Guillaume;ALAHAR,Karteeki;SIVIC,Josef;LAPTEV,Ivan.PoseEstimationandSegmentationofMultiplePeopleinStereoscopicMovies.in:IEEETransactionsonPatternAnalysisandMachineIntelligence.Volume37,Issue8,2015.http://ieeexplore.ieee.org/abstract/document/6951494/

SHAH,D.;DODGSON,N.A.Issuesinmulti-viewautostereoscopicimagecompression.ProcSPIE4297,"SPIESymposiumonStereoscopicDisplaysandApplicationsXII",22nd-25thJan2001,SanJose,California,pp.307-316.

SISCOUTTO,RobsonAugusto;TORI,Romero.SoluçãodeBaixoCustoparaInserçãodeVídeoAvatarEstereoscópicoemAmbientesVirtuaisTridimensionais.In:ProceedingsofSVR2003-VISymposiumonVirtualReality,RibeirãoPreto.2003.p.264-272.

SISCOUTTO,R.A.PropostadeArquiteturaparaTeleconferênciaTridimensionalBaseadanaIntegraçãodeVídeoAvatarEstereoscópicoemAmbienteVirtualTridimensional,DepartamentodeEngenhariadeComputaçãoeSistemasDigitais,EscolaPolitécnicadaUSP,SãoPaulo:192p.(TesedeDoutorado).2003a

Page 111: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

STEREOSCOPIC.StereoscopicDisplaysandApplicationsconference.http://www.stereoscopic.org/index.html;AcessadoemJunho2017

STEREOGRAPHICSCORPORATION.StereographicsDevelopers´Handbook:BackgroundonCreatingImagensforCrystalEyesandSimulEyes.1997.Disponívelemhttp://www.cs.unc.edu/~stc/FAQs/Stereo/stereo-handbook.pdf>;AcessadoemJunho2017

TORI,Romero;KIRNER,Claudio;SISCOUTTO,RobsonAugusto.Estereocopia.in:.Fundamentosetecnologiaderealidadevirtualeaumentada.PortoAlegre:SBC;Livrodo.Pré-Simpósio.VIIISymposiumonVirtualReality.Capítulo13-Estereoscopia,p.193-211;2006.

WARE,Colin.InformationVisualization.In:PerceptionForDesign.WARE,Colin.MorganKaufmann,1999.

WATSON,Kirketal.Developmentofstereoscopic-hapticvirtualenvironments.In:Computer-BasedMedicalSystems,1999.Proceedings.12thIEEESymposiumon.IEEE,1999.p.29-34.

WOOD,D.3DImagery.PáginaHtml-NvNews–Vidia,24defevereiro.2000.Disponivelem:http://www.nvnews.net/articles/3dimagery/introduction.shtml.

Page 112: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo5-HardwareRosaMariaCostaPedroKayattTalesBogoni

ComoqualqueraplicaçãodaáreadoProcessamentoGráfico,aRVeRArequeremdispositivosdeentrada,desaídaeumaunidadedeprocessamento.Estecapítuloapresentaráosdispositivos(hardware),tantodeentradaquantodesaída,maisusuaisnomundodaRVeRA.

5.1Introdução

OsequipamentosdeRealidadeVirtual(RV)eRealidadeAumentada(RA)têmsidoatualizadosconstantemente,sendoquenosúltimosanoshouveumsignificativoaumentonaofertadeequipamentosdehardware.Estesavançostêmcontribuídoparamelhoraraqualidadedasexperiênciasdosusuáriosemambientesvirtuais.

DeacordocomBurdea(2003)aáreadespontouapartirdosanos30comossimuladoresdevôo.Estessimuladoreseramartefatosbastantesimples,compostosporumpaineldecontroleconstruídosobreumaplataformamóvel,quesemovimentavadeacordocomosprocedimentosdousuário.Porvoltadosanos50,oaprimoramentodestessimuladorespermitiuquefossemincorporadascâmerasdevídeo,plataformassuspensaseprojeçãodeimagensdeacordocomasmanobraspraticadaspelo“piloto”.Nofinaldosanos50foidesenvolvidoosimuladorSensorama,queofereciaumaexperiênciasensorialbastanterica,compostaporcampodeimagemestereoscópica,som,odores,movimentoseatémesmovento,entretantoousuárionãopodiaintervirnaseqüênciadeatividadesdoprograma.

Porvoltade1965,IvanSutherlanddesenvolveuoprimeirosistemageradoporcomputador,quecombinavaumrastreadordeposicionamento,umcapaceteeummotorgráficoquesintetizavaemostravaumambientevirtualaousuário.Apartirdestaexperiência,váriasoutrassesucederam,criandoetestandodiferentestiposdedispositivosetecnologiasdeinterface.

Page 113: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Nosanos90,grandesempresascomeçaramacomercializardispositivoscomo,rastreadoresdeposição,equipamentosdesom,capaceteseluvasdediferentesmodelos,alémdehardwareesoftwareespecíficos.Estaevoluçãoseintensificounosúltimosanosehoje,umgrandenúmerodepessoasjáacessamconteúdotridimensional-3Ddesuascasas.

Visandofornecerumpanoramadoapoioàsexperiênciasimersivas,estecapítuloapresentadiferentestecnologias,quesãoessenciaisnageraçãodeestímulostáteis,visualizaçãotridimensional,sonorização3D,rastreamento,interaçãoemtemporealenavegaçãocomdiferentesgrausdeliberdade.

5.2Equipamentosdeentradadedados

ParaquehajainteraçãoentreumambienterealeumAmbienteVirtual(AV)énecessárioquesejamutilizadosequipamentosfísicoscapazesdeidentificaralteraçõesqueocorremnoambientereal.Estesequipamentossãochamadosdedispositivosdeentradadedados.Osmaiscomunssãoomouseeteclado,porém,emsetratandodeRVeRA,estesequipamentossãobonsapenasemambientesdesktopnãoimersivos.Comoavançodatecnologiademonitoramento,cadavezmaissistemasprocuramdeixarousuárioagir/reagirdeformamaisnatural,ouseja,deformasimilaraoqueocorrenosambientesreais.Paraisso,sãoutilizadosdispositivosespecíficosparacadatipodesituação.

SegundoBogonietal.(2015)essesdispositivospodemserumsimplesbotão,queacionaumadeterminadaação,ouumconjuntodedados,querepresentamaposiçãoeorientaçãodeumobjetonoAV.Aescolhadomelhordispositivoetecnologiautilizadairádependerdaprecisãodesejada,dotipodoambienteedaformadeconexãododispositivocomocomputador,ouseja,onúmerodedadosqueodispositivoentregasimultaneamenteaosistema.

Aquantidadedegrausdeliberdade(DegreesOfFreedom-DOF)podeserumfatordeterminanteparasuautilização.Porexemplo,umbotãopossuiapenasumgraudeliberdadepoisrepresentaapenasumaunidadedeinformação,comoligado/desligado.Jáparaidentificarumobjetoemumacena3Dsãonecessárias6informações,3querepresentamaposiçãodoobjetonoespaço(x,y,z)eoutras3querepresentamsuaorientação(roll,pitch,yaw).Emalgunscasos,sãonecessáriosmaisgrausdeliberdade,como,porexemplo,parasaberaposiçãodosdedosdeumapessoa.Nestecaso,cadaarticulaçãododedo,oudamãocomoumtodo,éconsideradacomoumgraudeliberdade.

Page 114: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Estesdispositivospodemsermanipuladospelousuário,comoporexemplo,joysticks,oupodemenxergaroambientecomequipamentosquemonitoramasaçõesdosusuários,comoporexemplo,osrastreadores.Aseguir,sãodescritososprincipaistiposdedispositivosdeentradadedadosesuastecnologiasassociadas.

5.2.1.Dispositivosmanipuladoscomasmãos

EstesdispositivossãoresponsáveispormoverobjetosepersonagensnoAV,emrespostaàsaçõesdiretasexecutadaspelousuário.Osjoystickssãooexemplomaiscomum,elesservemparainteraçãoemambientesimersivosounão-imersivos.Estesequipamentospossuemumconjuntodebotões,responsáveisportarefasdiscretas,epotenciômetros,responsáveispelaidentificaçãodevalorescontínuosdentrodeumintervalodeterminado(Jacko,2012).AFigura5.1aexibeumjoystickconvencionaleaFigura5.1bapresentaumcontroleWiimote,quealémdosbotõesdecomando,possuiumsistemainercialdeposicionamentoeorientaçãodocontrolequepermiterastreá-loecomissodetectaravelocidadedamovimentaçãodojoystickeoângulodeinclinação(Wingrave,2010).

Outrotipodedispositivosãoastelassensíveisaotoque,outouchscreen(Figura5.1c).Nestecaso,astelassãodispositivosdeinteraçãobidimensionais,ouseja,possuem2DOF,utilizandoumsistemadecoordenadascartesianas(x,y)paraidentificaraposiçãoqueestásendotocadapelousuário.Esteequipamentoémaisutilizadoemambientesnão-imersivos,poisénecessárioqueousuáriotenhaavisãodatelaparaexecutarasações.Alémdisso,astelasdetoquepodemserutilizadascomodispositivosdevisualização,principalmenteemsistemasdeRA.Estesdispositivostambémsãocapazesdedeterminarainclinaçãodatela,podendorepassaressainformaçãoparaoAV.

Page 115: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura5.1:(a)joystickconvencional,(b)Wiimote,(c)Equipamentocomtelasensível

5.2.2.Dispositivosderastreamento

Outracategoriadedispositivosdeentradadedadossãoosrastreadoresqueidentificameseguemobjetosmarcadosnoambientereal,paradepoisreproduzirestasinformaçõesnoAV.DeacordocomBogonietal.(2015),osmaisusadosnoiníciodosanos2000sãoosrastreadoresmecânicos,eletromagnéticos,ultrassônicos,ópticoseinerciais,cadaumacomumatecnologiaespecíficadelocalizaçãodosmarcadores.

Atualmente,astecnologiasdosequipamentosdeKinecteLeapMotiontêmsedestacado,poroferecerpossibilidadeseconômicasmaisvantajosaseconfiguraçõesmaissimples,tornando-asmaisacessíveisaopúblico.

Aseguir,considerandoarevisãorealizadaporBogonietal.(2015),estesequipamentossãobrevementedescritos.

Rastreadoresmecânicos

Osrastreadoresmecânicossãoformadosporumconjuntodecomponentesligadosentresiporarticulações.Estasarticulações,engrenagens,potenciômetros

Page 116: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

esensoresdedobra,permitemsabercomprecisãoaposiçãodoobjetorastreado.Comovantagenspodem-sedestacarsuaprecisãoevelocidadedetransmissãodedados(Lino,2009).Comodesvantagemdestaca-sesuafaltademobilidade,poistodoomecanismodeveestaracopladoemumaplataformacujamobilidadeélimitada(Figura5.2).Nuncaforammuitoutilizadosporseualtopreçoeatualmente,nãosãocitadosnaliteraturadaárea.

Figura5.2:RastreadorMecânicodenominadoBOOM.

Rastreadoreseletromagnéticos

Estetipoderastreadorpossuiumemissordeondaseletromagnéticas,queservecomopontodereferênciasdascoordenadasdosistema,ecadaobjetopossuiumreceptorintegradonele.Internamente,cadasensortemtrêsbobinasdispostasperpendicularmenteumasdasoutras,querecebemosinaleletromagnéticodoemissoreconseguemdeterminarsuaposiçãoeorientação.Éumsistemamuitosuscetívelaruídosquandoexistemmetaispróximos(Zhou,2008).Esteproblemafezcomqueseuusofossediminuindorapidamente,poisosruídoscausadosporobjetosmetálicoseramcomplexosdeseremevitados.Atualmente,éconsideradoultrapassado.AFigura5.3apresentaumaimagemdesteequipamento.

Figura5.3.UmexemplodeRastreadorEletromagnético.

Page 117: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Rastreadoresultrassônicos

Funcionadeformasimilaraosrastreadoreseletromagnéticos,substituindooeletromagnetismoporondassonoras.Écompostoporumconjuntodeemissores/receptoressonoros.Oemissorficafixoemumpontodoambienteeosensorépresonoobjetoquesedesejarastrear.Aposiçãodosensoréobtidaconsiderandootempogastoparaosomchegardoemissoratéoreceptor(Sherman,2002).Éumsistemadebaixaprecisão,lentoeatualmenteéconsideradoobsoleto.

Rastreadoresópticos

Rastreadoresópticosutilizamumconjuntodecâmerasparafilmaroambienteerastrearosobjetospresentesnele.Emgeral,podemserutilizadosdoistiposdefiltrosnascâmeras:umquecapturaapenasoinfravermelhoeoutro,quepercebetodasascores.

Nocasoderastreamentoporinfravermelho,oobjetorastreadodevepossuirumconjuntodepontosemissoresourefletoresdeluzinfravermelha,quesãocapturadospelascâmeras.Estespontosdeluzsãoutilizadosparaindicaraposiçãodecadapontonoespaçotridimensionale,apartirdeumconjuntodepontos,épossívelestimaraorientaçãodoobjeto.Énecessárioquepelomenosduascâmerascapturemumpontodeluzparaquesejapossíveldeterminarsuaposiçãoemumambientetridimensional(Bogoni,2015).

Estetipoderastreamentoaindaestáemuso,poisseupreçoéacessíveleatecnologiaenvolvidaébemdifundida.Recentemente,Silva(2017)utilizouestatecnologiapararastrearaposiçãodeusuáriosemcenasdeseusistemaparaidentificaçãodeatividadesquepossuempotencialparagerarSimulatorSicknessemusuáriosdeAV.

Rastreadoresinerciais

Estesdispositivospossuemgiroscópios,acelerômetroseinclinômetrosparadeterminarsuainclinaçãoedireção.Apesardeserpossívelobteraposiçãodoobjetoqueestásendorastreadoaprecisãoébaixa,poisessesrastreadorespossuemapenas3DOF(Sherman,2002).Éumtipoderastreamentoquenãosofreinterferênciadomeio,poistodooprocessamentoérealizadodentrodoprópriorastreadoreposteriormente,osdadossãoenviadosparaocomputador.Estesrastreadoresestãopresentesnamaioriadoscelulares,tabletsedemais

Page 118: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dispositivosmóveis(Bogoni,2015).

Rastreadoresdemovimentodasmãos

Asluvascapturamosmovimentosdasmãosedosdedos,fazendocomqueasrespostasdoambientesejamcompatíveiscomestesmovimentos.Existemváriostiposdeluvasfuncionandocomdiferentestiposdemecanismosdecapturadosmovimentos:tintacondutiva,esqueletosexternos(ouexoesqueletos)emedidoresdeluminosidade.

Asluvasquetrabalhamcomexoesqueletos(Figura5.4)podemdarretornodeforçaaousuárioepodemimpediralgunstiposdemovimentodosdedos.Ouseja,podemserhápticostambém(verseção5.3).

Figura5.4.Imagemdeumaluvacomexoesqueleto

Atualmente,algunsequipamentosderastreamentoeinteraçãovêmsedestacandopelafacilidadedemanipulação,integraçãocomossistemas3Depreçomaisacessível.

LeapMotion

OLeapMotionéumsensorquedetectaosmovimentosdasmãosededosquandosãorealizadosnaregiãodeabrangênciadosensor,queédeaproximadamente1m.Osensorécompostopor3emissoresdeinfravermelhoeduascâmeras,quedetectamanuvemdepontosgeradapelosemissores.Aprecisãodosensorésubmilimétricaeestereoscópica.Afigura5.5mostraumaimagemdo(a)osensorLeapMotione(b)oesquemadadistribuiçãodossensores.Aposiçãoqueosensoridentificaérelativaaoinfravermelhocentral.

Page 119: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura5.5:ImagensdosensorLeapMotionedadistribuiçãodesensores.

ExistemalgunsproblemasrelacionadosàinteraçãoutilizandooLeapMotion,entreelesestão:aimprecisãodedetecçãodemovimentosbruscos;afaltadepadronizaçãodostiposdemovimentoparaexecutarasações,oqueacarretaquecadaaplicativopodetergestosdiferentespararealizarasmesmasações;aprecisãodoposicionamentorelativoentreoambienterealeovirtual,queprecisasermelhorada,oqueacarretacliquesemlocaisincorretosquandoexistembotõespequenos,oupróximosunsdosoutros;e,afadigamuscularaointeragircomosistema,umavezque,asmãosficamlivresnoareprecisamestarsempredentrodabolhacriadapelosensor(Potter,2013).AFigura5.6apresentaumexemplodeusodoLeapMotion.

Figura5.6.ImagemdeumaaplicaçãoqueusaoLeapMotionpararastrearosmovimentosdasmãos.

RazerHydra

ORazerHydrajoystickéumsistemaderastreamentomagnéticoqueforneceaposiçãoeaorientaçãodocontrolemanual(6DOF)comaltavelocidade(250Hz)ebaixalatência.Osistemaécompostoporumreceptorqueéligadoaocomputadoredoiscontroladoresportáteis,ligadoscomfioecom8botões(Figura5.7).Épequeno,leve(800g)econsomepoucaenergia.Oscálculosreferentesaoposicionamentoeorientaçãodoscontrolessãofeitospelopróprio

Page 120: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dispositivoeaprogramaçãodosaplicativosqueutilizamosistemapodemserfeitosusandoabibliotecadisponibilizadapelaSixense(2017).

Figura5.7.ImagemdojoystickRazerHydra

Kinect

OKinectéumdosequipamentosderastreamentocorporalmaisutilizadonosúltimosanos.Elepossuiumconjuntodecâmeraeemissordeluzinfravermelhaefazorastreamentodemovimentossemprecisardenenhumequipamentoamais,comooWiimotedoWii.

OKinectémuitoutilizadopararastreamentocorporalemjogoseparaanavegaçãoemambientesvirtuais3D.Mas,jáfoidescontinuadopelaMicrosoft,comohaviasidoprevistodevidoaosurgimentodetecnologiasmaiseficiente(Alecrim,2016).

5.3Dispositivoshápticosdeinteração

Osdispositivoshápticosoferecempossibilidadesdepercepçãodevibraçõeseretornodeforçatátil.PormeiodessedispositivoousuáriorecebedadosdasinteraçõesqueocorremnoAV.DeacordocomBogonietal.(2015)assensaçõesprovidaspelosdispositivoshápticospodemserde4tipos:retornodeaperto,queforneceaousuáriosensaçãodepressão;retornodeapreensão,quefornecelimitaçãodosmovimentosdousuárioemalgumgraudeliberdade;retornotátiloudetoque,queproduzestímulosemformadesensaçãodecalor,toqueouvibração;eretornodeforça,quecriaforçasdirecionaisexigindoqueousuárioempregueforçapararealizarosmovimentos.

Dosdispositivoshápticosexistentes,tantonomercadoquantonoslaboratórios

Page 121: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

depesquisa,agrandemaioriautilizaoretornodeforçacomorespostaaosestímulosquerecebemdoAV.

ExistemváriosmodelosdisponíveisnomercadoeumdosgrandesdesafiosdossistemashápticosémantersuaestabilidadefazendocomquerespondacorretamenteaoseventosqueocorremnoAV,semprovocartrepidaçõesoumovimentosbruscosparaousuário(Basdogan,2007).

Ascaracterísticasfísicassãofatoresquepodeminfluenciarnaescolhadeumdispositivoparaequiparsimuladores.AFigura5.8apresentamodeloscomerciaisdestesdispositivos.OsmodelosPhantom(A,BeC,naFigura5.8)possuemumbraçomecânicoeummanipuladoremformadecanetaacopladanaponta,oqueproporcionaorastreamentocom6DOF.JáodispositivoFalcon(D)possui3hastescomumaesferafixaemsuaponta,proporcionando3DOFpararastreamento.DosdispositivosproduzidospelaForceDimensionambososmodelos,Delta(E)eOmega(F),possuem3hastesparamovimentação,proporcionando3DOFderastreamentoemtodososmodelos.Osmodeloscom6DOFpossuemummanipuladornapontaquepermitetratarogiro,e,omodelocom7DOFpossuiumatuadoremformadebastãocomgraspfeedback.

Figura5.8.Diferentesmodeloscomerciaisdedispositivoshápticos.

5.4.DispositivosdeVisualização

Osequipamentosdevisualizaçãopermitemqueosusuáriosdeambientesvirtuais3Dpercebamascenascomprofundidade.Emgeral,essesequipamentosdisponibilizamtambém,som3D,oquegeraestímulosespecíficosparaossentidosaudiçãoevisão.

VisualizaçãoemmonitoreseCavernas

Page 122: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Astelasdemonitoresouastelasdegrandeportepermitemaobservaçãodoambientevirtualdeformamonoscópicaouesteroscópica.Paraaobservaçãocomestereoscopia,asimagenssãorenderizadasduasvezes,comumpequenodeslocamentoentreelas,considerandooângulodevisãodecadaolho.Paraisso,nocasodeestereoscopiapassiva,énecessárioterdoisprojetoreseosóculosestereoscópicos(Figura5.9)vãofiltraraimagemmostradaparacadaolhodeformaalternada,dandoasensaçãodeprofundidadeevolumedosobjetos,gerandoimagensqueparecem“saltar”datela.Nocasodeestereoscopiaativa,comusodeobturadores,osóculosaplicamofiltrodeimagensapresentadasaousuário,sendonecessárioterumabateriaeumsistemaeletrônicoquesincronizeessasimagens.

Figura5.9.Óculosestereoscópicospassivos

CavernasDigitais(CAVES)

Ascavernasdigitais,ouCAVE-CaveAutomaticVirtualEnvironment,sãocompostaspor3oumaisparedesdematerialtranslúcido,ondecadaparedetemumprojetordedicado(Figura5.10).Cadausuáriodeveusaróculosdeestereoscopiaativa.Ascavernaspermitemquegruposdeusuáriospartilhemamesmaexperiência,sendoqueapenasumusuáriopodeinteragircomosobjetosdacenaeosoutrosvisualizamasmodificaçõesemtemporeal.

Page 123: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura5.10.Imagemdeumacavernaeseususuários

HMD(HeadMountedDisplay)paravisualização3D

Esteequipamentoinsereosusuáriosemummundogeradopelocomputador.Dependendodomodelodecapaceteouóculos,seusmovimentosreaissãointerpretadoserefletem-senacenaapresentadanovisordoequipamento.Emgeral,utilizamdoisvisoreseapóiam-senomesmoprincípiodosóculos:apresentamumavisãoparacadadisplay,umparacadaolho,gerandoasensação3D.Esseequipamentocolocaousuáriototalmenteimersonomundovirtual,poisnãohápossibilidadedeenxergarpartesdomundorealpelaslateraisdoequipamento.

Esseequipamentodáliberdadeparaousuárioselocomovernacena,eseusmovimentospodemserrastreadospordiferentesmodelosderastreadoresacopladosaosóculos.

Figura5.11:ExemplodeumHMDatual,denomeOculusRift

Atualmente,comaexpansãodousodeaplicativosemsmartphones,abriram-senovaspossibilidadesdevisualização3Demequipamentosdesuporteparacelulares,osCardboardseosMobilePhone3DGlasses.

CardboardeoGearVR

DeacordocomPowelletal.(2016),osavançosdacapacidadeprocessamentográficodosdispositivosmóveistornaramossmartphonesdispositivoscapazesdeexibirambientesvirtuaiselaboradosemtemporeal.Paraquesejapossívelobtervisãoestereoscópicaepermitirimersãonoambienteénecessárioutilizarumdispositivoqueexibaseparadamenteasimagensdecadaolho(Weichert,2013).

Page 124: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

UmdestesdispositivoséoGoogleCardboard,lançadoem2014,queéfeitoempapelãoelentes,comocustodeatéUS$10.OobjetivoéapopularizaçãodaRVeconcorrercomóculosdeRVcomooRift(Oculus)eoGearVR(Samsung).AideiadoGoogleCardboardéutilizarossensoresexistentesnoprópriodispositivomóvel,comoporexemploogiroscópio,permitindovisualizaroambienteem360o.

Existemdiversaslimitaçõesnodispositivo,comootamanhododispositivomóvel,quenãosuportaosmodelosmaiores,ocampodevisão(FOV)queficaentre60oe100o,afidelidadegráfica,quedependedomodelodocelular,adeficiênciaderesfriamentodoscelularesquandofazemexibiçãocontínuadegráficoseolimitedasbaterias.

OutrocomplicadordoGoogleCardboardéadificuldadedeinteraçãocomoAV,poiselepossuiapenasumbotãocapacitivoparainteragircomateladocelular.Istopodeserresolvidocomaconexãodedispositivosexternosdenavegação,comoporexemplo,umjoystick,conectadoaocelular,permitindonavegaçãoeinteraçãocomoAV.

EquipamentosmaismodernosqueoCardboard,comooGearVR(Figura5.12),integrammaisfuncionalidadesparaocontroledanavegaçãodacena,contendobotõesespecíficosparaainteraçãocomoambienteeemalgunscasos,trazemumcontrole-remoto,quetornaoprocessodeinteraçãomaisconfortávelparaousuário.

Figura5.12.ImagemdeumCardBoardedoGearVR

5.5.ConsideraçõesFinais

EstecapítuloapresentouumarevisãodosprincipaisequipamentosdeRVeRA.Odesempenhodestesdispositivosestáassociadoàsofisticaçãodaresoluçãodasimagens,precisãodosrastreadores,nívelecontroledacapacidadesonora.Omaisimportantenousodestesequipamentoséqueelestenhamcapacidadedetratarascaracterísticassensoriaisemtemporeal,paraqueainteraçãosedêde

Page 125: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

formanaturalenãoprovoquedesconfortoaousuário.Enestecaso,abuscadeprodutosmaisleves,práticoseeficazestemestimuladoaspesquisasnestaárea.

Aintegraçãoharmoniosadoscomponentesdeumambientevirtualexigeváriostiposdecontroledesoftwareedeequipamentos.Cadamodalidadesensorialrequerumcontroleespecífico,enquantoqueumaaçãointegradacoordenaesincronizaasváriasmodalidadessensoriaisenvolvidas.

Recentemente,aexplosãodacapacidadedossmartphonesabriunovaspossibilidadesdeacessoaequipamentosmaisbaratosemaispotentes,aumentandoaqualidadesensorialdasexperiênciasimersivas.

ReferênciasALECRIM,Emerson,OKinectestápraticamentemorto.Tecnoblog,2016.Disponívelem:https://tecnoblog.net/197175/microsoft-xbox-kinect-morto/Acessadoem1dejunhode2018.

BASDOGAN,C.etal.3-DOFhapticrendering.HapticRendering:Foundations,Algorithms,andApplications.AKPeters,2007,611p.pp.311–333.

BOGONI,T.;GOMES,O.;PINHO,M.,SistemasdeRealidadeVirtual:Quehardwareutilizar?In:TendênciaseTécnicasemRealidadeVirtualeAumentada,Org.Guimarães,M,Nunes,E.,Rieder,R,Hounsell,M,2015.

BURDEA,GrigoreC.;COIFFET,Philippe.Virtualrealitytechnology.JohnWiley&Sons,2003.

JACKO,JulieA.(Ed.).Humancomputerinteractionhandbook:Fundamentals,evolvingtechnologies,andemergingapplications.CRCpress,2012.

SHERMAN,WilliamR.;CRAIG,AlanB.Understandingvirtualreality:Interface,application,anddesign.Elsevier,2002.

POTTER,LeighEllen;ARAULLO,Jake;CARTER,Lewis.Theleapmotioncontroller:aviewonsignlanguage.In:Proceedingsofthe25thAustraliancomputer-humaninteractionconference:augmentation,application,innovation,collaboration.ACM,2013.p.175-178.

POWELL,Wendyetal.Gettingaroundingooglecardboard–exploringnavigationpreferenceswithlow-costmobileVR.In:EverydayVirtualReality(WEVR),2016IEEE2ndWorkshopon.IEEE,2016.p.5-8.

SHERMAN,WilliamR.;CRAIG,AlanB.Understandingvirtualreality:Interface,application,anddesign.Elsevier,2002.

SILVA,VitorB.UmaAbordagemparaAnáliseeMonitoramentodeSimulatorSicknessemAmbientesdeRealidadeVirtual.DissertaçãodeMestradodoProgramadeCiênciasComputacionais,IME-UERJ,2017.

SIXSENSE.Sitedoproduto.Disponívelemhttp://sixense.com/sixensesdk,Acessadoem1dejunhode2018.

Page 126: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

WEICHERT,Franketal.Analysisoftheaccuracyandrobustnessoftheleapmotioncontroller.Sensors,v.13,n.5,2013,p.6380-6393.

WINGRAVE,ChadwickA.etal.Thewiimoteandbeyond:Spatiallyconvenientdevicesfor3duserinterfaces.IEEEComputerGraphicsandApplications,v.30,n.2,2010,p.71-85.

ZHOU,Huiyu;HU,Huosheng.Humanmotiontrackingforrehabilitation—Asurvey.BiomedicalSignalProcessingandControl,v.3,n.1,2008,p.1-18.

Page 127: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo6-SoftwareEzequielR.ZorzalRodrigoL.S.Silva

EstecapítuloapresentaasprincipaissoluçõesdesoftwareutilizadosemsistemasdeRealidadeVirtualeRealidadeAumentada,comênfasenasprincipaistécnicasempregadasemcadaumadasáreasenasprincipaisbibliotecaseframeworksmaiscomumenteutilizados,tantoemaplicaçõesdesktopquantoemaplicaçõesmóveis.

6.1SoftwareparaRealidadeVirtual

ArquiteturasdesoftwareparasistemasdeRealidadeVirtualusualmentesãocomplexasporrequererumagrandequantidadederecursossecomparadasasistemastradicionaisdedesktop(MazurykeGervautz,1996).Umadasrazõesparaessemaiorníveldecomplexidadeéanecessidadedeproveracessoadiversostiposdesistemasdeentradaesaídapoucousuais,comoHMDs(head-mounteddisplays),sistemasderastreamento,mouses3D,entreoutros.Taisdispositivossãonecessáriosparaproverumamaiorimersãoàessessistemas,sendoosdispositivosderastreamentoeinteraçãoresponsáveispelaentradadosistema,osdadosgeradossãopassadosaosistemadeprocessamentoqueforneceráasinformaçõesemumformatoadequadoaosistemadesaídautilizado.

OssistemasdesoftwareusadosemRealidadeVirtualsãomuitomaiscomplexosquesistemasconvencionaispornecessitaremmanusearumgrandevolumededadosoriundosdediversostiposdedispositivosdeentradaesaídaretornandorespostasprecisas,muitasvezesemtemporeal,paramanterosentimentodeimersãoqueessessistemasproporcionam(MazurykeGervautz,1996).

SistemasdeRealidadeVirtualcomumentepossuemcaracterísticassemelhantes,comoadepermitiravisualizaçãodeimagenstridimensionaisemtemporealeproverformasintuitivasdeinteraçãoentreousuárioeosistema.Destaforma,bibliotecasdeRealidadeVirtualdevemprovermeiosdefacilitaressavisualizaçãoeinteração.

Page 128: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AcriaçãodoconteúdoparasistemasdeRealidadeVirtualestáprincipalmenterelacionadaaosobjetostridimensionais.Cadaobjetodomundovirtualpossuiumaaparênciaeumcomportamento.Acriaçãodeumobjetodoambientevirtualenvolvenormalmenteautilizaçãodeferramentasdemodelagemtridimensional,ediçãodeimagem,som,vídeoecomportamento.Poroutrolado,aimplementaçãodefuncionalidadesecaracterísticas,comointerfacecomequipamentosdeRealidadeVirtual,interfacecomousuário,rotaçãoetranslaçãodeobjetos,interatividadedosobjetosedetecçãodecolisãosãoviabilizadasapartirdasbibliotecasdesistemasdeRealidadeVirtual(Torietal.,2006).

SistemasmodernosdeRealidadeVirtualatuamcomosistemasintegradores,projetadosparatrabalharcomumagrandevariedadededispositivosdeentradaesaída.OutracaracterísticadesejáveldossistemasatuaisdeRealidadeVirtualéfacilitarocompartilhamentodeconteúdoentrediferentescentrosdepesquisadeRealidadeVirtual.SoluçõesdesoftwarecomoaVRJuggler(2017)eaFreeVR(2017)sãoexemplosdesistemasqueatuamcomomiddlewarenãosomenteintegrandodispositivoscomotambémbibliotecasgráficas.

ExistemdiversassoluçõesdisponíveisparaapoiarodesenvolvimentodesistemasdeRealidadeVirtual.Estassoluçõesestãodisponíveisemdiversasplataformas,podendosersoluçõesproprietárias,dedomíniopúblicoedecódigoaberto.NestaseçãosãoapresentadasalgumassoluçõesparaapoiarodesenvolvimentodeRealidadeVirtual.

6.1.1LinguagensparaWeb

DeacordocomLemoseMachado(2012),osambientesvirtuaisestãocadavezmaispresentesnocontextodaWeb,ondemaispessoaspodemteracessodeumaformasimpleseeficiente,havendoapenasanecessidadequeousuáriotenhaacessoaInternet.

Inicialmente,alinguagemVRML(VirtualModelingLanguage)(Amesetal.,1997),elaboradaporespecialistasdaáreaacadêmicaedeempresas,foiumadasprincipaisferramentasparaadisseminaçãodaRealidadeVirtualnaWeb.VRMLéumalinguagemindependentedeplataforma,voltadaparamodelagemdeambientestridimensionaisdeRealidadeVirtual.AlinguagemVRMLtrabalhacomgeometrias3D,transformaçõesgeométricas,texturas,iluminação,níveisdedetalhe,movimentos,entreoutros.SuasintaxeédescritapormeiodeumasériedecomandostextuaisnoformatoASCIIquedevemsersalvosemarquivoscom

Page 129: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

extensãoWRL.

Dessemodo,pormeiodequalquerprocessadordetextos,umdesenvolvedorpodecriarambientesvirtuaisindependentedeplataformas,tantoparaodesenvolvimento,quantoparaaexecução.Paravisualizar,interagirenavegaremambientesvirtuaiscriadoscomVRMLénecessárioutilizaralgumplug-incompatívelparavisualizaçãoemnavegadoresWebquesuportemalinguagem.Existemváriosplug-insdisponíveis,sendooCortona,desenvolvidopelaParallelGraphics,umdosmaisutilizados.Apósainstalaçãodoplug-in,onavegadorconseguiráinterpretarassintaxesdosarquivosWRLegeraroambientevirtual.

UmaevoluçãodoVRMLéoX3D(Extensible3D)(WebX3D,2017).FoiaproveitadooconceitointroduzidopeloVRML,utilizandoaspremissasbásicasepromovendoaampliaçãodelascomaincorporaçãodenovasfuncionalidades.OX3DapresentamaiorflexibilidadeemrelaçãoaoVRML,éumpadrãoabertoquepermitedescreveremumarquivoformasgeométricasecomportamentosdeumambientevirtualpormeioscripts.

OX3Dapresentaumconjuntodenovasfuncionalidades,secomparadoaoVRML,taiscomointerfaceavançadadeprogramação,novosformatosdedadosearquiteturadivididaemcomponentes.Noentanto,assimcomonaVRML,paraqueavisualizaçãodearquivosX3Dsejapossível,sefaznecessáriaàinstalaçãodeumplug-inespecíficoeautilizaçãodenavegadorescompatíveis.

ApartirdanecessidadedequeosconteúdosparaRealidadeVirtualpudessemserexecutadosemqualquernavegadorsemanecessidadedeplug-inouinterfacesdeplug-ins,APIscomoaWebGL,porexemplo,foramdesenvolvidasejásãosuportadaspelamaioriadosnavegadoresWeb.

AWebGL(WebGraphicsLibrary)(WebGL,2017)éumaAPImultiplataformabaseadanoOpenGLES2.0,paradesenvolvergráficos2De3DquepodemserexecutadosemumnavegadorWebsemanecessidadedeplug-in.AWebGLébaseadanoOpenGLES2.0,usaoelementocanvasdoHTML5eéacessadapormeiodeinterfacesDOM(DocumentObjectModel).OgerenciamentoautomáticodememóriaéfornecidacomopartedalinguagemJavaScript.

DiversasbibliotecasvêmsendodesenvolvidasparaaWebGLcomoobjetivodetornarodesenvolvimentodasaplicações3Dmaissimplesedemaisaltonível,como,porexemplo,aThree.js(Three.js,2017)quepermiteutilizardiversos

Page 130: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

recursosnosambientes,taiscomoefeitosdeanaglifo,inclusãodediferentestiposdevisões,iluminação,animações,entreoutros.

6.1.2GameEngines

OsGameEngines(motoresdedesenvolvimentodejogos)sãocomumenteutilizadosparasimplificareabstrairodesenvolvimentodejogoseletrônicosououtrasaplicaçõescomgráficosemtemporeal.Existemdiversosgameenginesquepodemserutilizadosparaapoiarodesenvolvimentodeambientesvirtuais.Nestaseçãosãoapresentadosalgunsdosmaisutilizadosparaessefim.

OUnity(Unity,2017)éumgameengine,desenvolvidopelaUnityTechnologies,quefornecefuncionalidadesparaacriaçãodejogoseoutrosconteúdosinterativos.ÉpossívelutilizaroUnityparadesenvolvergráficoserecursosemcenaseambientes2Dou3D;adicionarfísica,editaretestarsimultaneamenteoambienteepublicaremdiversasplataformas,taiscomocomputadores,celulareseconsoles.

Alémdisso,oUnitypossuisuporteinternoqueapoiaodesenvolvimentodeaplicaçõesparadeterminadosdispositivosdeRealidadeVirtual.Dentreestesdispositivos,pode-secitaroOculusRift(DK2),GearVRdaSamsung,HTCVive,alémdeoutros.

OUnityébemdocumentadoepossuiumaamplacomunidadededesenvolvedores.Ainda,eleéconsideradaumdosgameenginesmaispopularesentreosdesenvolvedoresdejogosetambémaferramentamaisutilizadaparadesenvolverjogos3Dparadispositivosmóveis.

AUnrealEngine(Unreal,2018),produzidapelaEpicGames,éoutropoderosogameenginequepodeserutilizadoparaapoiaracriaçãodeambientesvirtuais.Alémdesuasfuncionalidadescomomotordejogos,aUnrealEnginesuportatambémváriosHMDsdisponíveisnomercadocomooOculusRifteoGearVR.Umavezdesenvolvidooconteúdodesejadonaplataforma,omotorfornecefuncionalidadesparaexecutá-lodiretamentenoHMD,habilitandoautomaticamenteosprincipaisrecursosdoequipamento,comoorastreamentodemovimentosdecabeça.AdocumentaçãooficialtambémfornecemuitasinstruçõesdecomoutilizarosdiversossensoresquesãonormalmenteutilizadosemaplicaçõesdeRealidadeVirtual.

Page 131: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

SeunúcleoéintegralmenteescritoemC++fazendocomqueelasejaportávelparamuitasplataformascomoMicrosoftWindows,Linux,MacOSX,PlayStation,XboxOneetc.

AlémdoUnityedaUnrealEngine,pode-secitaraCryEngine(Cryengine,2017)quetambéméconsideradaumaimportantegameenginedisponívelnomercado.

ACryEngineéumaplataformabastanteversátilepodeserutilizadaparacriarconteúdoemRealidadeVirtualparasistemasWindows,Linux,XboxOneePlayStation4.PossuisuporteparaosHMDsHTCViveeOculusRift.ACryEnginetambémpossuiintegraçãocomaSDKOSVR,quedásuporteacentenasdedispositivosdeRealidadeVirtual.

6.1.3Outrassoluções

UmproblemacomumencontradonodesenvolvimentodesoftwaredeRealidadeVirtualéanecessidadederealizaracomunicaçãoentreosdispositivosdeentradaesaídapoucoconvencionais.ExistembibliotecaslivrescomoaVRJuggler(VRJuggler,2017),Avango(Avango,2017)eaInstantReality(Instantreality.org,2017)quefacilitamestetipodeinterfaceamentodeformatransparenteaumagrandequantidadededispositivos.

HáaindadisponíveisnomercadováriassoluçõesdeRealidadeVirtualparaodesenvolvimentodesistemasdemédioegrandeporte.UmadestassoluçõeséotoolkitVizard(Vizard,2017),quepossuiambientededesenvolvimentointegradoefacilidadesparageraraplicaçõescompatíveiscomCAVEs,Powerwalls,HMDs,sistemashápticos,sistemasdecapturademovimentoetc.Estasoluçãotambémcontacomapossibilidadedeexecutarsimulaçõesemclusters,possuiumsistemaprópriodesimulaçõesfísicasdealtaperformancealémdesistemassofisticadosderenderizaçãobaseadosemGLSL(OpenGLShadingLanguage).

6.2SoftwareparaRealidadeAumentada

OdesenvolvimentodesoftwaredeRealidadeAumentadatemsidocontínuoetendeatornar-secadavezmaissofisticadoecompleto.Computadores,celularesetabletsmodernosgarantemàestasaplicaçõesmaiorvelocidadedeprocessamentoemaiorestabilidadenoreconhecimentodeobjetos.Estaseção

Page 132: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

apresentaalgumasdasprincipaiscaracterísticasesoluçõesdesoftwareconstruídasparaapoiarodesenvolvimentodeaplicaçõesdeRealidadeAumentada.

6.2.1Características

AodesenvolversistemasdeRealidadeAumentada,trêscaracterísticasbásicasdevemestarpresentes:(a)funçõesparacombinarelementosvirtuaisemumacenareal;(b)interatividadeemtemporeale(c)meiosderegistrarosobjetosvirtuaisemrelaçãoaosobjetosreais.

Dascaracterísticascitadasanteriormente,amaisdesafiadoracontinuasendooregistroentreobjetosvirtuaisereais.Oproblemadoregistrodizrespeitoànecessidadedealinhardemaneiraprecisaosobjetosvirtuaisqueserãosobrepostosaosobjetosreais.Emaplicaçõesemqueháexigênciasprecisasdomapeamentodosobjetosvirtuaissobreoambientereal,porexemplo,aplicaçõesqueapoiemprocedimentoscirúrgicosdealtaprecisão,osproblemasrelativosaoregistrosãocruciaisepodemocasionarerrosgraveseatémesmofatais(ZorzaleNunes,2014).

Umaformadeproveroregistroentreobjetosreaisevirtuaiscomumenteutilizadaéousodemarcadoresfiduciais.Marcadoresfiduciaissãomarcaçõespassivas(nãonecessitamdefontedeenergia)queservemcomopontodereferência,geralmentepossuemumaformageométricafixaeumidentificadorexclusivo.Sãoamplamenteutilizadosporpossuírembaixocustoemínimamanutenção.Ousodessesmarcadoressimplificaconsideravelmenteoproblemageralderastrearobjetosemimagensemmovimento.AFigura6.1apresentaalgunsexemplosdemarcadoresfiduciaisutilizadosemumaaplicaçãodeRealidadeAumentada.

Figura6.1-ExemplosdemarcadoresfiduciaisquepodemserusadosnasaplicaçõesdeRealidadeAumentada.

Page 133: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Sistemasqueutilizamidentificadoresfiduciaispossuemváriasvantagens:marcadorespodemserimpressosdeformarápidaeeconômica,fazendo-seusodematerialencontradoemqualquerescritório.Osistemadeaquisiçãoutilizadotambémnãoprecisasersofisticado,bastandoousodeumacâmerapadrãodevidamentecalibrada.

Aoperaçãodeumsistemafiducialétrivial.Inicialmenteumacâmeracapturaaimagemdeumoumaismarcadoresfiduciais.Osoftwarebuscaidentificarestaimageme,apartirdessaidentificação,calculaaposiçãoeorientaçãocompatívelcomaprojeçãoperspectivaestimadaparaasobreposiçãodoobjetovirtual.

Apesardesuasvantagens,sistemasbaseadosemmarcadoresfiduciaispossuemalgumasrestriçõesquelimitamconsideravelmenteseuuso.Osmarcadoresfiduciaisdevemestarsemprevisíveisnacena.Destaforma,oclusõesdoprópriousuáriopodemprejudicarousodessetipodesistema.Umaformaderesolveroproblemaéinserir,quandopossível,umnúmeromaiordemarcadoresnacenaparaseremusadoscomoidentificadoresdeapoio.Outrarestriçãoimpostapelousodemarcadoresfiduciaiséanecessidadedeprepararpreviamenteacenainserindomarcadoresemposiçõesdeinteresse,sendoqueemdeterminadasaplicaçõesessarestriçãoéinaceitável.

Atualmenteécomputacionalmenteviávelrastrearobjetosnaturalmentepresentesnoambiente,comofotografias,capasdelivroserevistasoumesmoobjetostridimensionais.EstaáreadaRealidadeAumentada,quetratadosmarcadoresnaturais,éconhecidacomoMarkerlessAugmentedReality(MAR).EstaéumaáreaemfrancodesenvolvimentoeaspesquisasmaisatuaisapontamparaousodetécnicasdeSLAM(SimultaneousLocalizationandMapping)comasotimizaçõesnecessáriasparaquesistemasdeMARsejamviáveisatémesmoemdispositivosmóveis(Liuetal.,2016;Mur-Artaletal.,2015).

OutraáreaquetemrecebidoatençãoéainclusãodetécnicasderealismoemsistemasdeRealidadeAumentada.Ointuitodessetipodepesquisaécriarambientesaumentadosondeosobjetosvirtuaisereaissejamvisualizadosdeformaindistinguível.Nestessistemasénecessáriodescobriremtemporealaposiçãodasfontesdeluzedaspropriedadesdosobjetosdoambienteparaquesejamproduzidosefeitosdeiluminaçãoesombrasconvincentes(Jiddietal.,2016).

6.2.2Bibliotecas

Page 134: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DiversasferramentastêmsidodesenvolvidasparafacilitarodesenvolvimentodeaplicaçõescomRealidadeAumentada.Estaseçãoapresentaalgumassoluçõesdisponíveis.

ARToolKit

ARToolKit(AugmentedRealityToolkit)(ARToolKit,1999)éumsoftware,comcódigoabertoegratuito,apropriadoparadesenvolveraplicaçõesdeRealidadeAumentada.

Atualmente,oscódigosfonteseSDKsdoARToolKitestãocompiladosparaasplataformasOSX,Windows,iOS,AndroideLinux.Umplug-inparaoUnitytambémestádisponívelnapáginadedownloadoficialdabiblioteca.ApáginaoficialdoARToolKitdisponibilizadocumentação,tutoriais,exemplosesuporteapartirdeumfórumdediscussão.

OARToolKitfazusodetécnicasdeVisãoComputacionalparaoreconhecimentodepadrõeseinserçãodosobjetosvirtuaisnoambientereal.AestratégiadeconcepçãotradicionaldesoluçõescomusodoARToolkitfundamenta-seemumconjuntodeprocedimentos.Inicialmenteaimagemcapturadapelacâmeraétransformadaemvaloresbinários.Essaimageméanalisadapelosoftware,procurandoporregiõesquadradasquepossamindicaraexistênciadeummarcador.Assim,quandoummarcadoréreconhecido,eleexaminaointeriordomesmofazendoumabuscapelosímbolodesenhado.Emseguida,estesímboloécapturadoecomparadocomossímbolospré-cadastradosnabiblioteca.Porfim,seforencontradaalgumasimilaridadeentresímboloscapturadosesímbolospré-cadastradosconsidera-seentãoquefoiencontradoumdospadrõesdereferência.

Dessaforma,oARToolKitutilizaotamanhoconhecidodoquadradoeaorientaçãodopadrãoencontradoparacalcularaposiçãorealdacâmeraemrelaçãoaposiçãorealdomarcador.Assim,umamatriz3x4égerada,contendoascoordenadasreaisdacâmeraemrelaçãoaomarcador.Estamatrizéusadaparacalcularaposiçãodascoordenadasdacâmeravirtual.Seascoordenadasvirtuaisereaisdacâmeraforemiguais,oobjetovirtualédesenhadoprecisamentesobreomarcadorreal.

Alémdorastreamentotradicionaldemarcadoresfiduciais,outrapossibilidadeéutilizaroARToolKitcomorecursoderastreamentodecaracterísticasnaturais

Page 135: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(NaturalFeatureTracking-NFT).AideiadoNFTémelhorarorastreamentodosmarcadoresutilizandomarcadoresfiduciaiscomimagensnaturais.AFigura6.2apresentaalgunsexemplosdemarcadoresfiduciaiscomimagensquepodemserutilizadosemaplicaçõesdeRealidadeAumentada.

Figura6.2-Exemplosdemarcadoresfiduciaiscomimagensnaturais.Marcadoresretiradosdosexemplosdaa)ARToolKipotedab)Vuforia.

Vuforia

AVuforia(Vuforia,2017)éumabibliotecadeRealidadeAumentadaoriginalmentedesenvolvidapelaQualcommerecentementecompradapelaPTC.ElaécompatívelcomAndroid,iOS,UWPeUnity.Apesardenãopossuircódigolivre,égratuitaparaaplicaçõesnãocomerciais.Porestaremconstantedesenvolvimento,abibliotecaincorporainúmerascaracterísticaspresentesemdispositivosesistemasatuais,comoapossibilidadedeutilizarcâmerasdesmartphonesdealtaresoluçãooudispositivosbaseadasnaplataformaUWPcomooMicrosoftSurfaceProeSurfaceBook.

Osistemadereconhecimentodecaracterísticaserastreamentodabibliotecaébastanterobusto.AVuforiaécapazdereconhecerimagensplanasnaturaisfornecidaspelousuárioalémdosVuMarks,quesãomarcadorescustomizáveissemelhantesaosQR-Codes.UmacaracterísticaquedifereaVuforiadeoutrasbibliotecasdeRealidadeAumentadaéapossibilidadedereconhecerobjetostridimensionais,maisespecificamentecubosecilindros.Alémdestesobjetostridimensionaismaissimples,aVuforiatambémfornecefuncionalidadespararastrearobjetosmaiscomplexos,desdequesejamopacos,rígidosecompoucaspartesmóveis.Estafuncionalidadesóestádisponívelparaalgunsdispositivos,comoSamsungGalaxyS5,GoogleNexus5eversõesmaisrecentes.

OutrafuncionalidadeinteressantedaVuforiaéaopçãoSmartTerrain.Elapermiteàumaaplicaçãoutilizarosobjetospresentesnacenaparainteragircomaaplicação.

Page 136: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Alémdisso,aVuforiapossuiorecursodeTextRecognitionque,comoonomesugere,permiteàaplicaçãoreconhecerpalavrasemumdicionáriode~100.000palavraseminglês.Estafuncionalidadepodeserexploradaemaplicaçõesquenecessitamlertextosemumaimagemparapoderapresentaralgumconteúdoassociado.

Wikitude

ASDKWikitude(Wikitude,2017).combinatecnologiaderastreamento2De3D,reconhecimentodeimagensegeolocalizaçãoemseusaplicativos.ASDKpossuicaracterísticasquepermitemodesenvolvimentodeaplicaçõescomousemmarcadoreseseufocoestánasaplicaçõesmóveisparaasplataformasAndroideiOS(Figura6.3).

Figura6.3-ExemplodeaplicaçãoutilizandoaWikitudeSDK(Wikitude,2017).

UmadasprincipaiscaracterísticasdaSDKéoseusistemadeSLAM.Alémdedispensarousodemarcadoresfiduciais,elaprovêumafuncionalidadedenominadaExtendedTrackingquepermiteincluirobjetosvirtuaisnacenamesmoquandooobjetoutilizadonomomentodoregistronãoestámaisvisível.Osistemaaindacontacomumabasededadosdemaisde1000imagensquepodemserutilizadascomomarcadoresoffline.Outracaracterísticaquedifereestabibliotecadasdemaiséoseurobustosistemadegeolocalização.EstesistemafacilitaacriaçãodeaplicaçõesdeRealidadeAumentadaqueutilizamoposicionamentoatualdodispositivo,comoinformaçõessobrerestaurantes,hotéiseoutrosestabelecimentoscomerciais.

Page 137: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AWikitudesuportaoutrosframeworksdedesenvolvimentocomoUnity,CordovaeXamarin.Atualmente,aWikitudesóestádisponívelparaversõescomerciais,noentanto,podesertestadagratuitamente.

Kudan

OsdesenvolvedoresdaSDKKudan(Kudan,2017)afirmamqueelapossuiumadasmelhorestecnologiasdeSLAMdisponíveisparaodesenvolvimentodeaplicaçõesdeRealidadeAumentada,robóticaeIA.ASDKpossuiversõesparaasplataformasmóveisAndroideiOSbemcomoversõesparaWindowseOSX.AKudanpossuiversõesgratuitasnãocomerciaiseversõescomerciaispagas.

OsistemadeSLAMdaKudanfornecefuncionalidadesparaadquirir,processar,analisareentenderimagensdigitaisemapearosambientes3Dqueestasimagensrepresentamcomsistemascombaixopodercomputacional,contendoumaúnicacâmeraeprocessador.

6.3Consideraçõesfinais

AssoluçõesdesoftwareparadesenvolveraplicaçõesdeRealidadeVirtualeRealidadeAumentadavêmevoluindoconstantemente.Percebe-sequealgunsdesafiosnodesenvolvimentodessasaplicaçõesaindasãoobjetosdeestudosparamelhoraraexperiênciadousuário.Oproblemadoregistro,porexemplo,emaplicaçõesdeRealidadeAumentadavemsendomelhoradoapartirdainclusãodenovastécnicasaplicadasnorastreamentoereconhecimentodemarcadores.Poroutrolado,aeliminaçãodessesmarcadores,quecomumentesãoutilizadosemsistemasderastreamento,eadificuldadenainterpretaçãodesistemasbaseadosemgestos,nosambientesmultiusuários,aindasãofatoreslimitantes.

Atendênciaéqueassoluçõesdesoftwaresejamatualizadoscomnovastécnicasparaaperfeiçoartaisdesafios.Ainda,épossívelosurgimentodenovassoluçõesquepermitamodesenvolvimentoágildessasaplicaçõesparaambientesmóveisinteligentes.

ReferênciasAMES,A.L.,NADEAU,D.R.,eMORELAND,J.VRML2.0sourcebook.Wiley,1997.

ARTOOLKIT.OpenSourceAugmentedReality.Artoolkit.org,1999.

Page 138: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AVANGO.Github-vrsys/avango.Disponívelemhttps://github.com/vrsys/avango.Acessadoem05desetembrode2017.

CRYENGINE.Cryengine—thecompletesolutionfornextgenerationgamedevelopmentbycrytek.Disponívelemhttps://www.cryengine.com/.Acessadoem05desetembrode2017.

FREEVR.Freevr:Virtualrealityintegrationlibrary.Disponívelemhttp://freevr.org/index.html.Acessadoem05desetembrode2017.

INSTANTREALITY.Sitedoproduto.Disponívelemhttp://www.instantreality.org/downloads/.Acessadoem05desetembrode2017.

JIDDI,S.;ROBERT,P.;MARCHAND,E.Reflectanceandilluminationestimationforrealisticaugmentationsofrealscenes.In2016IEEEInternationalSymposiumonMixedandAugmentedReality(ISMAR-Adjunct),pages244–249,Sept2016.

KUDAN.Sitedoproduto.Disponívelemhttps://www.kudan.eu/.Acessadoem05desetembrode2017.

LEMOS,O.;MACHADO,L.S.Novastecnologiasparaodesenvolvimentodeconteúdo3dparaweb.InSymposiumonVirtualandAugmentedReality,volume2012,page4,2012.

LIU,H.;ZHANG,G.;BAO,H.RobustKeyframe-basedMonocularSLAMforAugmentedReality.In2016IEEEInternationalSymposiumonMixedandAugmentedReality(ISMAR).IEEE.Disponívelemhttps://doi.org/10.1109/ismar.2016.24

MAZURYK,T.eGERVAUTZ,M.Virtualreality-history,applications,technologyandfuture.1996.

MUR-ARTAL,R.,MONTIEL,J.M.M.eTARDS,J.D.(2015).Orb-slam:Aversatileandaccuratemonocularslamsystem.IEEETransactionsonRobotics,31(5):1147–1163,Oct2015.

THREE.JS.Sitedoproduto.Disponívelemhttps://threejs.org/.Acessadoem05desetembrode2017.

TORI,R.;KIRNER,C.;SISCOUTTO,R.A..(org.)FundamentoseTecnologiadeRealidadeVirtualeAumentada.PortoAlegre:SBC,2006,v.1.p.422.

Unity.Sitedoproduto.Disponívelemhttps://unity3d.com/pt/learn/tutorials/topics/virtual-reality.Acessadoem05desetembrode2017.

UNREAL.WhatisUnrealEngine4.Unrealengine.com,2018.Disponívelemhttps://www.unrealengine.com.Acessadoem16demaiode2018

VIZARD(2017).Worldvizvirtualrealitysoftwarevizardvirtualrealitysoftware.http://www.worldviz.com/vizard-virtual-reality-software/.Acessadoem05desetembrode2017.

VRJUGGLER.Sitedoproduto.Disponívelemhttp://www.vrjuggler.org/.Acessadoem05desetembrode2017.

VUFORIA.Sitedoproduto.Disponívelemhttps://developer.vuforia.com/.Acessadoem05desetembrode2017.

WEBGL.Sitedoproduto.Disponívelemhttps://www.khronos.org/webgl/.Acessadoem05desetembrode2017.

WEBX3D.Whatisx3d.Sitedoproduto.Disponívelemhttp://www.web3d.org/x3d/what-x3d.Acessadoem05desetembrode2017.

Page 139: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

WIKITUDE.Wikitude-getstartedwiththeworld’sleadingaugmentedrealitysdk.Sitedoproduto.Disponívelemhttps://www.wikitude.com/.Acessadoem05desetembrode2017.

ZORZAL,E.R.eNUNES,F.L.S.Realidadeaumentadaemsaúde:umarevisãosobreaplicaçõesedesafios.CSBC/WIM-Brasília,2014.

Page 140: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo7-DispositivosMóveisEzequielR.Zorzal

NestecapítuloserãodescritosasprincipaiscaracterísticasdossistemasmóveiscomRealidadeVirtualeRealidadeAumentada.

7.1OUsodeDispositivosMóveis

Nosúltimosanos,devidoaoavançonastecnologiasdehardwareeprincipalmentecomosurgimentodostelefonesinteligentes(smartphones),experiênciascomRealidadeVirtualeAumentadasetornaramcomunseamplamentedisponíveisparausoemcomputadorespessoais,portáteiseinclusiveparadispositivosmóveis.

Amobilidadeeapossibilidadedeadquirirconhecimentoapartirdaaprendizagemmóvel(MobileLearning),podemsercitadascomounsdosprincipaisbenefíciosdousodaRealidadeVirtualeRealidadeAumentadaemdispositivosmóveis.Outrograndebenefíciodessastecnologiaséoenvolvimentoamplodesentidosdoserhumanonainteraçãohomem-máquina.Sendoassim,elaspodemseraplicadasdediferentesmodosemdiversoscontextos.

Aomesmotempo,ousodesmartphonestemsidoindispensávelparanossocotidiano.Jásabemosqueestatecnologiavemalterandoocomportamentodoconsumidor,ajudandoosusuáriosanavegarempelomundo,mudandoomodocomoosconsumidoresfazemcompraseajudandoosanunciantesaentrarememcontatocomosclientes.

Autilizaçãodedispositivosmóveisvemaumentandoconstantemente.Emumapesquisa(WeAreSocial,2017),realizadapelaDigital,Social&MobileWorldwide,mostrouquenoanode2017pelomenos50%dapopulaçãomundialteveacessoàInternet,66%utilizacelularese34%dapopulaçãopossuicontasativasemredessociais,oquerepresentaumsaltosignificativoemnúmerosrelatadosdesdeorelatóriodoanoanteriorelaboradopelamesmaempresa,quandoamesmapercentagemeraapenasde46%dapopulaçãomundialcomacessoàInternet,51%possuíacelulareseapenas27%dapopulaçãotinhacontas

Page 141: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ativasemredessociais.

Caberessaltarquebaseadonessastendências,espera-sequeousodecelulares,emespecialossmartphones,deveráimpulsionaraindamaisoacessoàInternetdapopulaçãomundialempoucotempo.Alémdessecrescimento,anomofobia,queéodesconfortoouaangústiacausadospelaincapacidadedecomunicaçãoatravésdeaparelhoscelularesoucomputadores,temsetornadocomumentreaspessoas,principalmenteentreosjovenseadolescentes(Caetano,2017).Estasinformaçõesconfirmamaspreferênciaseumdomíniocadavezmaiordousodedispositivosmóveisnomundo.

Concomitantemente,astecnologiasvestíveistêmproporcionadosoluçõesmóveiscriativasparacomunicaçãoecaptaçãodeinformações.Taistecnologiastêmsetornadocadavezmaiseficientesemtermosdeconsumodeenergia,elasticidadeeadaptaçãocomousuário(SeymoureBeloff,2008).

Ainda,cabecitarosexperimentosrealizadosparatestaraviabilidadedeumarede5Gmundial(Startse,2017).Recentemente,coreanoseamericanosfizeramaprimeiratransmissãodehologramavia5Gdahistóriautilizandotablets.EssatransmissãoocorreuentreasredesdaKoreaTelecomGwanghwamuneadaVerizonemNovaJersey.AexpectativaéqueessanovaredesejaumgrandepassoparaodesenvolvimentodaInternetdascoisas(InternetofThings-IoT)edenovastecnologias.AIoTpodeserdefinidacomoumarededeobjetosfísicos,estáticosoumóveis,quepossuemtecnologiaembarcada,sensoreseconexãocapazdeinteragir,coletaretransmitirdados(Greengard,2015).

Alémdeoferecergrandevelocidadeparatransmissãodedados,asredes5GpermitirãoquecadadispositivobaseadoemIoTutilizesomenteosrecursosnecessários,evitandodesperdíciodeenergiaegargalosnarede.

7.2SistemasdeRealidadeVirtualMóvel

Noâmbitocomputacional,mobilidadeéacapacidadedelevar,paraqualquerlugar,umdispositivodetecnologiadeinformação(KalakotaeRobinson,2002).Comoadventodastecnologiasdecomunicaçãosemfioeapopularizaçãodosdispositivosmóveis,diversasaplicaçõescomessacapacidadetêmsidodesenvolvidasemdiversasáreasdoconhecimento.

Essadisseminaçãodeaplicaçõesmóveistempropiciadonovosmeiosde

Page 142: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comunicação,interaçãoegeradonovoscomportamentos,alémdemelhoresexperiênciasaosusuários.

ARVmóvelfazusodosrecursosdecomunicaçãoparaoferecerumaexperiênciaagradáveleefetivaaousuário.Normalmente,asaplicaçõesdeRVmóvelsãodesenvolvidascomtécnicasbemespecíficasquepermitemanavegaçãoeinteraçãodiretadousuáriocomoambientevirtual.Comumente,essasaplicaçõesutilizamatécnicaWalking,quepormeiodesensoresdegeolocalização,porexemplo,permitereproduzirocaminhardousuárionoambientevirtual.Alémdisso,essasaplicaçõespodemserpotencializadascomautilizaçãodecontrolesfísicoseautilizaçãodetécnicasdereconhecimentodegestosouvozparamelhorarainteraçãodousuário.

OssistemasdeRVmóveldevemutilizaralgumdispositivodevisualização.Inicialmente,parafazerousoeficazdastecnologiasdecomputaçãoecomunicação,empregava-seumconjuntodeaparatoscomputacionaisquepoderiagerarumcertodesconfortoaousuárioedificultaramobilidadedomesmo.EsseconjuntodeaparatosgeralmenteeraformadoporumcomputadorcomacessoàInternet,rastreadores,sistemasdegeolocalização(GlobalPositioningSystem-GPS)eumHead-MountedDisplay(HMD).Noentanto,aevoluçãodoscomputadoresedastecnologiasdecomunicaçãopropiciaramodesenvolvimentoeautilizaçãodaRealidadeVirtualmóvelemnovosdispositivosdevisualização,taiscomoHMDsindependentesesmartphones.

DiversasempresastêminvestidorecursosnodesenvolvimentodegadgetsparaRealidadeVirtual.Podem-secitaroAscendHMDVRdesenvolvidoparaoXboxOne(MVR2017),oOculusRifteaplataformamóvelGearVRutilizadacomsmartphones,inclusivecomcontrolesfísicosquefacilitamainteraçãodousuário(Oculus,2017).

7.2.1GoogleVR

OSDKOpenSourcedoGoogleVRfoidesenvolvidoparacriaraplicaçõesnativascomRealidadeVirtualemdispositivosmóveis(GoogleVR,2017).PermiteaintegraçãodoCardboard(visualizadoresdepapelão)(Cardboard,2017),apartirdeumaAPIsimplificadaedisponibilizaumaAPImaiscomplexaparasuportarsmartphonespreparadosparaoDaydream(2017).ApesardoCardboardserumaalternativaeconômicaeinteressante,oDaydreamofereceumaexperiênciamaisconfortáveleimersiva,naqualépossívelinseriro

Page 143: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

smartphoneemumheadsetsemelhanteaoSamsungGearVR.OGoogleVRNDKparaAndroidforneceumaAPIC/C++paradesenvolvedoresqueescrevemcódigonativo.

ComoSDKdoGoogleVRépossívelutilizarrecursosOpenGLparaimplementartarefas,taiscomo:acorreçãodedistorçãodalente,inserçãodeáudioespacial,rastreamentodosmovimentosdacabeça,manipulaçãodoseventosdeentradadousuário,entreoutros.

Ainda,épossívelutilizaroGoogleVRemaplicaçõesintegradascomoUnity3DoucomaUnrealEngine4,possibilitandoodesenvolvimentodeaplicaçõescomRVemdiversasplataformas,inclusiveparaosistemaoperacionaliOS.

7.2.2OculusMobileSDK

OOculusMobileSDKincluibibliotecas,ferramentaserecursosparaodesenvolvimentonativodoGearVReautilizaçãodesensoresnativos.OSDKpermiteodesenvolvimentoeintegraçãodeaplicaçõescomUnity3D,UnrealeaScratch(Oculus,2017).

7.3SistemasdeRealidadeAumentadaMóvel

DeacordocomChatzopoulosetal.(2017),umsistemaqueregistraobjetosvirtuaisemumambientereal,éinterativoemtemporealeexibeavisualizaçãomisturadaemumdispositivomóveléconsideradoumsistemadeRealidadeAumentadamóvel.Emsuma,ossistemasdeRealidadeAumentadamóveisconsideramosmeiosdeentradadedadosdosdispositivos,taiscomocâmera,giroscópio,microfoneseGPSparacaptarosdadosqueserãoutilizadosnoprocessamento.Depoisdeprocessados,sãoregistradosdeformaefetivanoambienterealeapresentadosnateladodispositivomóvel,porexemplo.AoanalisaraliteraturaépossívelencontrardiversossistemasdeRAmóveiscompropósitosearquiteturasdistintas.

Inicialmente,pode-secitarostrabalhosde(Cheoketal.,2003;Tamuraetal.,2001)queapresentaramsistemasdeRealidadeAumentadamóvelbaseadosemcomputadorespessoais.Aideiainicialerareunirestesaparatosemcombinaçãocomtecnologiasmóveisemumamochilaparafacilitaramobilidadedousuárionoambiente.Emborainteressante,odesconforto,tamanhoeopesodos

Page 144: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

equipamentoseramalgunsfatoreslimitantesdaproposta.

OutrasalternativasvieramcomaspropostasdousodePDAs(PersonalDigitalAssistant)(BarakonyieSchmalstieg,2006;Gausemeieretal.,2003)eUMPCs(UltraMobilePersonalComputer)(Peternieretal.,2007).Apesardeapresentaremresultadosmelhores,osPDAseUMPCseramumaalternativacommaiorcustoedificultavamousodaRealidadeAumentadamóvelpelalimitaçãodehardware.

Recentemente,ostablets(Lindneretal.,2014)eossmartphones(HellereBorchers,2015;Chenetal.,2015;Paavilainenetal.,2017;Juanesetal.,2014)têmsidomaisutilizadosemsistemasdeRealidadeAumentadamóvel.Emespecial,ossmartphonesseapresentamcomoumaplataformapromissoraparaodesenvolvimentodeaplicaçõesdeRealidadeAumentadamóvel.Pois,possuemaltopodercomputacional,sistemasdecomunicaçãosemfio,interfacesmultimodaisquepermitemainteraçãomaiseficiente,intuitivae,decertaforma,maisinteligente.Umfatorpositivoéqueatualmenteossmartphonesfazempartedocotidianodaspessoas,dispensandoousodenovosgadgets.Poroutrolado,osóculosdeRealidadeAumentadamóveis,oGoogleGlass(GoogleGlass,2017)eoMicrosoftHoloLens(Hololens,2017),porexemplo,podemserapresentadoscomoosúltimosavançosnacomputaçãomóvel.Apropostadeinteraçãocomosistemapormeioderecursosnaturais,utilizandocomandosporvoz,porexemplo,podefornecerumamelhorexperiênciaaousuário.

Atualmente,osóculosdeRealidadeAumentadamóveisnãosãomuitoacessíveisaopúblicogeraleamaioriadasaplicaçõesdesenvolvidasparaessesdispositivosaindaestãoemfasedepesquisas.

7.3.1NavegadoresdeRealidadeAumentada

Conformemencionadoanteriormente,ossistemasdeRealidadeAumentadamóveistradicionaispermitemcombinarinformaçõesvirtuaisaoambienterealutilizandoalgumtipodedisplaymóvelparavisualizaroambientemisturado.Assimsendo,osnavegadoresdeRealidadeAumentadaagregamosrecursosdaRealidadeAumentadamóveltradicionalcommétodosdegeoprocessamento,disponíveisnamaioriadosdispositivosmóveisatuais,paraobterascoordenadasespaciaisesobreporasinformaçõesvirtuaissobreaposiçãodesejadanoambientereal.

Page 145: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OsnavegadoresdeRealidadeAumentadasãocomumenteusadosemaplicaçõesqueexigemaidentificaçãodepontosdeinteresse,integraçãocomredessociais,visualizaçãodemídiasvinculadasàlocaisespecíficos,etc.

DiversasferramentasebibliotecaspodemserencontradasparadesenvolveraplicaçõescomnavegadoresdeRealidadeAumentada.OLayar(Layar,2017)eoWikitude(Wikitude,2017),sãobonsexemplosquepodemsercitados.

7.3.2ARCoreeARKit

ARCoreeARKitsãoplataformascriadasparaodesenvolvimentodeaplicaçõescomRealidadeAumentadaemdispositivosmóveis.DesenvolvidaspelaGoogleeApple,respectivamente,paraseremutilizadascomosuportenodesenvolvimentodeaplicaçõesnativasnossistemasoperacionaismóveisAndroideiOS.AmbasasplataformasforamlançadasrecentementeepossibilitamousodeRealidadeAumentadasemanecessidadedeumhardwareespecífico.

Asduasplataformascompartilhamdasprincipaiscaracterísticas,sendoelasorastreamentodemovimento,adetecçãodeplanoshorizontaiseaestimativadeluminosidade.

Orastreamentodemovimento,atravésdacombinaçãodeinformaçõesentreacâmeraeossensoresdemovimentododispositivo,permitequeobjetosvirtuaispermaneçamnomesmolugarmesmocomamovimentaçãododispositivo.Adetecçãodesuperfícieshorizontaisnomundo,atravésdaanálisedoschamadospontosdecaracterísticas,umacoleçãodepontosúnicosnormalmentepresentesemplanoshorizontais,permiteaalocaçãodeobjetosvirtuaisrespeitandoassuperfíciesexistentesnomundoreal.Eaestimativadeluminosidade,baseando-senailuminaçãodomundoreal,permiteailuminaçãodeobjetosvirtuaisdeacordocomailuminaçãodoambientecaptadopelacâmera,aumentandocomissoasensaçãodeimersão(ARCore,2017;ARKit,2017).

Porém,apesardeserembastantesemelhantesemrelaçãoàsfuncionalidades,existemdiferençasentreasduasplataformasnoquedizrespeitoasuportededispositivos.Atualmente,poucosdispositivosAndroidsuportamconteúdoscriadoscomARCore,sendoeles:GooglePixel,GooglePixelXLeSamsungGalaxyS8,emboraaGoogleestejaplanejandocontemplarumaamplavariedadededispositivoscomAndroidNougatouposteriorescomoamadurecimentoda

Page 146: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

plataforma(GoogleVR,2017).

Poroutrolado,oARKitfornecesuporteparatodososdispositivosiOScomprocessadoresA9,A10eA11,contemplandotodososiPhonesapartirdo6s,todososiPadProeoiPad2017(ARKit,2017).EssadiferençanosuportesedevebasicamenteporcontadocontrolequeaApplepossuisobreseuhardware,jáqueporpossuircontrolenodesenvolvimentodaarquiteturadeseusprocessadoreselapodedesenvolversoftwareotimizadoequepoderáserexecutadoefetivamenteemseusdispositivos,enquantonãoexisteumapadronizaçãodehardwareentreosdispositivosAndroidquesãoproduzidospordiferentesempresas.

7.3.3AR.js

AR.jséumabibliotecaOpenSourceemJavascriptquepermiteacriaçãoeexecuçãodeconteúdoemRealidadeAumentadadiretamentenaWeb(AR.js,2017).AAR.jspossibilitaofornecimentodeconteúdosdeRealidadeAumentadasemanecessidadedeinstalaçãodequalqueroutrocomponente,efocanaotimizaçãoparaqueatémesmodispositivosmóveispossamexecutaressesconteúdosdeformasatisfatória.

Paraalcançarseusobjetivos,abibliotecaAR.jsutilizadiversosrecursosjáestabelecidosnoJavascript.Pararenderização3D,aAR.jsfazusodabiblioteca/APIThree.js,bastanteconhecidaeutilizadapordesenvolvedoresWebqueenvolvemconteúdosem3D.Paraapartedereconhecimentodemarcadores,aAR.jsutilizaumaversãodoSDKARToolKitcompiladodalinguagemCparaJavascriptcomocompiladoremscripten,podendocomissoutilizardiversasfuncionalidadesdoARToolkitdiretamentenaWeb.Alémdisso,aAR.jstambémfornecesuporteparaA-Frame,umframeworkWebparadesenvolvimentodeexperiênciasemRealidadeVirtual,oquepermiteodesenvolvimentodeconteúdodeRealidadeAumentadautilizandotagsHTML.

Porém,mesmoapresentandoresultadossurpreendentes,abibliotecaaindaestánosestágiosiniciaisdedesenvolvimentoeporisso,aindaapresentaalgunsdesafiosparaseremsuperados,comoporexemplos,aexigênciadenavegadorescomsuporteaospadrõesWebRTCeWebGLqueaindanãoforamimplementadosemtodososnavegadorese,apossibilidadedeutilizarapenasmarcadoresfiduciais,enquantooutrassoluçõesnativasjáfornecemsuporteàRealidadeAumentadamarkerless.

Page 147: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

7.4Tendênciaseoutrasconsiderações

Otamanhodatela,precisãonalocalizaçãodousuário,qualidadedacâmeradevídeo,registro,comprometimentodaexperiênciadousuárioocasionadapelabaixavelocidadenatransmissãodedados,altoconsumodeenergiaeprocessamento,faltadememóriaegerênciadegrandevolumedeinformaçõespodemsermencionadoscomoalgunsdosprincipaisdesafiosencontradosaosedesenvolveraplicaçõesparaRealidadeVirtualeRealidadeAumentadamóvel.

UmadasmelhoresformasdedifundiraRealidadeVirtualeaRealidadeAumentadamóveléodesenvolvimentodeaplicaçõesqueoferecemexperiênciasoutdoorbaseadasnalocalizaçãodosusuários,comoporexemploemmuseus,parquestemáticosefestivais.Alémdisso,odesenvolvimentodeexperiênciasconvincenteserealmenteefetivaséquepoderãofazeradiferençaentreautilizaçãodeRVeRAmóvelsobumaspectodemodismooualgoquerealmentefaçasentido.

TantoaRVquantoaRAmóvelpodemseraplicadasemdiferentesáreasdoconhecimento.Alémdosjogoseentretenimento,elastambémpodemseraplicadasnamedicina,educação,treinamento,entreoutras.Apublicidadepreponderaàsaplicaçõesdesenvolvidascomfinscomerciais.

Éimportanteressaltarquenemsempreamelhorsoluçãoéousodeambientestridimensionaisparaavisualização.Emalgumassituações,asinformaçõesaseremvisualizadassãotãosimplesqueumaapresentaçãocomtaisrecursospodecomprometerobomentendimentodasinformações.Mas,semdúvidaasaplicaçõesdeRVeRAmóvelapresentamgrandespotenciaisepodemamplificarascapacidadesdaspessoasavaliareminformaçõestridimensionais,umavezqueflexibilizamaatuaçãodousuárionoespaçotridimensionalepermitemousodeinteraçõesmultimodais(KelnereTeichrieb,2008).

Opróximopassoéincrementaratecnologiacomnovoselementosecomportamentos(realidadefísica,inteligênciaartificialehumana)parafacilitarepotencializarainteraçãodousuáriocomosrecursosqueelenecessitanodiaadia.Estesambientespermitirãoqueosusuáriosreaisinterajamcomoutrosusuáriosremotamentelocalizados,bemcomocomobjetosouformasdevidasimagináriasouartificiais,geradosporcomputador,emum“mundomisturado”.Cadausuáriopoderáenxergaroquelheinteressa,deacordocomseuperfilousuanecessidade,einteragircomosobjetosouavatares,deformaatersuas

Page 148: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

necessidadessatisfeitas.

ARVeRAmóvelcominterfacesinteligentessãocapazesdeseadaptaradiferentestiposdeusuários,fazendocomqueosmesmospossamreorganizarosmódulosapresentadosnainterfacedaformaqueacharmaisagradávelparaseuuso.Elassãoartefatosquevãoreconhecerosobjetivosemetasdosusuáriosesabercomoatingi-los.Tambémserãomaistolerantesaerros,oferecerformatosagradáveis,proverumainteraçãomaisnaturalaosusuários,assimcomo,empregarosrecursosdeInteligênciaArtificial,afimdefacilitaroseuuso.Ainteligênciadasinterfacesfaráossistemasseadaptaremaosusuários,tirarsuasdúvidas,permitirumdiálogoentreousuárioeosistemaouapresentarinformaçõesintegradasecompreensíveisutilizandováriosmodosdecomunicação.

ReferênciasAR.JS.Github-jeromeetienne/ar.js:Efficientaugmentedrealityfortheweb-60fpsonmobile!.Disponívelemhttps://github.com/jeromeetienne/AR.js.Acessadoem24desetembrode2017.

ARCORE.Arcoreoverview—arcore—googledevelopers.Disponívelemhttps://developers.google.com/ar/discover/.Acessadoem24desetembrode2017.

ARKIT,Aboutaugmentedrealityandarkit—appledeveloperdocumentation.Disponívelemhttps://developer.apple.com/documentation/arkit/aboutaugmentedrealityandarkit.Acessadoem24desetembrode2017.

BARAKONYI,I.;SCHMALSTIEG,D.Ubiquitousanimatedagentsforaugmentedreality.inProceedingsofthe5thIEEEandACMInternationalSymposiumonMixedandAugmentedReality,pp.145–154,IEEEComputerSociety,2006.

CAETANO,M.B.Crisedeatençãoounomofobia–osdesafiosdaeducaçãonaadolescência.Unoesc&Ciência-ACHS,vol.8,no.1,pp.37–50,2017.

CARDBOARD.Googlecardboard–googlevr.Disponívelemhttps://vr.google.com/cardboard/.Acessadoem24desetembrode2017..

CHATZOPOULOS,D.;BERMEJO,C.;HUANG,Z.;HUI,P.Mobileaugmentedrealitysurvey:Fromwherewearetowherewego.IEEEAccess,vol.5,pp.6917–6950,2017.

CHEN,L.-W.;HO,Y.-F.;LI,Y.E.Anaugmentedrealitybasedsocialnetworkingsys-temformobileusersusingsmartphones.InProceedingsofthe16thACMInternationalSymposiumonMobileAdHocNetworkingandComputing,pp.415–416,ACM,2015.

CHEOK,A.;FONG,S.;GOH,K.;YANG,X.;LIU,W.;FARZBIZ,F.;Li,Y.Humanpacman:Amobileentertainmentsystemwithubiquitouscomputingetangibleinteractionoverawideoutdoorarea.Human-computerinteractionwithmobiledevicesandservices,pp.209–223,2003.

Page 149: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DAYDREAM.Daydream.Disponívelemhttps://vr.google.com/daydream/.Acessadoem24desetembrode2017.

GAUSEMEIER,J.;FRUEND,J.;MATYSCZOK,C.,BRUEDERLIN,B.;BEIER,D.Developmentofarealtimeimagebasedobjectrecognitionmethodformobilear-devices.InProceedingsofthe2ndinternationalconferenceonComputergraphics,virtualReality,visualisationandinteractioninAfrica,pp.133–139,ACM,2003.

GOOGLEGLASS.Googleglass.Disponívelemhttps://www.google.com/glass/start/.Acessadoem24desetembrode2017.

GOOGLEVR.GoogleVR—googledevelopers.Disponívelemhttps://developers.google.com/vr/.Acessadoem24desetembrode2017.

GREENGARD,S.Theinternetofthings.MITPress,2015.

HELLERF.;BORCHERS,J.Audioscope:Smartphonesasdirectionalmicrophonesinmobileaudioaugmentedrealitysystems.InProceedingsofthe33rdAnnualACMConferenceonHumanFactorsinComputingSystems,pp.949–952,ACM,2015.

HOLOLENS.Theleaderinmixedrealitytechnology—hololens.Disponívelemhttps://www.microsoft.com/en-us/hololens.Acessadoem24desetembrode2017.

JUANES,J.A.;HERNANDEZ,D.;RUISOTO,P.;GARCIA,E.;VILLARRUBIA,G.;PRATS,A.AugmentedRealitytechniques,usingmobiledevices,forlearninghumananatomy.InProceedingsoftheSecondInternationalConferenceonTechnologicalEcosystemsforEnhancingMulticulturality,pp.7–11,ACM,2014.

KALAKOTA,R.;ROBINSON,M.M-businessTecnologiaMóveleEstratégia.Bookman,2002.

KELNERJ.;TEICHRIEB,V.Técnicasdeinteraçãoparaambientesderealidadevirtualeaumentada.RealidadeVirtualeAumentada:Conceitos,ProjetoeAplicações,p.53,2008.

LAYAR.Augmentedreality—interactiveprint—layar.Disponívelemhttps://www.layar.com/.Acessadoem24desetembrode2017..

LINDNER,P.;RODRIGUEZ,A.;URAM,T.D.;PAPKA,M.E.;PAPKA,M.Augmentingviewsonlargeformatdisplayswithtablets.InProceedingsofthe2NdACMSymposiumonSpatialUserInteraction,SUI’14,NewYork,NY,USA,pp.161–161,ACM,2014.

MVR.Sitedoproduto.Disponívelemhttp://www.mvrglobal.co.uk/.Acessadoem24desetembrode2017.

OCULUS.Oculusdevelopercenter—overview.Disponívelemhttps://developer.oculus.com/.Acessadoem24desetembrode2017..

PAAVILAINEN,J.;KORHONEN,H.;ALHA,K.;STENROS,J.;KOSKINEN,E.;MAYRA,F.Thepokémongoexperience:Alocation-basedaugmentedrealitymobilegamegoesmainstream,InProceedingsofthe2017CHIConferenceonHumanFactorsinComputingSystems,pp.2493–2498,ACM,2017.

PETERNIER,A.;RIGHETTI,X.;HOPMANN,M.;THALMANN,D.;REPETTOY,M.;,PAPAGIANNAKIS,G.;DAVY,P.;LIM,M.;MAGNENAT-THALMANN,N.;BARSOCCHI,P.;FRAGOPOULOS,T.;SERPANOS,D.;GI-ALELIS,Y.;KIRYKOU,A.Chloe@university:Anindoor,mobilemixedrealityguidancesystem.InProceedingsofthe2007ACMSymposiumonVirtualRealitySoftwareandTechnology,VRST’07,NewYork,NY,USA,pp.227–228,ACM,2007.

Page 150: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

SEYMOUR,S.;BELOFF,L.Fashionabletechnology–thenextgenerationofwearables.TheArtandScienceofInterfaceandInteractionDesign,pp.131–140,2008.

STARTSE.Coreanoseamericanosfazem1transmissãodehologramavia5gnahistória—startse.Disponívelemhttps://conteudo.startse.com.br/mundo/felipe/coreanos-e-americanos-fazem-1a-transmissao-de-holograma-via-5g-na-historia/.Acessadoem24desetembrode2017.

TAMURA,H.;YAMAMOTO,H.;KATAYAMA,A.Mixedreality:Futuredreamsseenattheborderbetweenrealandvirtualworlds.IEEEComputerGraphicsandApplications,vol.21,no.6,pp.64–70,2001.

WEARESOCIAL.Digitalin2017:Globaloverview-wearesocial.Disponívelemhttps://wearesocial.com/special-reports/digital-in-2017-global-overview.Acessadoem24desetembrode2017.

WIKITUDE.Wikitude-getstartedwiththeworld’sleadingcross-platformarsdk.Disponívelemhttps://www.wikitude.com/.Acessadoem24desetembrode2017.

Page 151: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo8-AmbientesvirtuaisonlineFabianaCecin

FábioA.C.Modesto

EstecapítuloofereceumaintroduçãoaosuporteaAmbientesVirtuaisDistribuídos(AVDs),ondeváriosusuárioshumanoscompartilhamdeummesmoespaçooumundovirtualatravésdasincronização,viaredesdedados,entreosdispositivoscomputacionaisdestesparticipantes.OsAVDsincluemtodasasaplicaçõesdeRealidadeVirtual(RV)eRealidadeAumentada(RA)distribuídas,comváriosparticipantesemdispositivosdistintosquesãointerconectadosporumarede.

EstecapítuloforneceumaintroduçãoàimplementaçãodeAVDsemarquiteturascliente-servidorparaaInternetAsSeções8.2,8.3e8.4oferecemumaintroduçãoconceitualaotema.ASeção8.5concluiocapítulo,revisandoalgunsframeworksdesenvolvidosparasuportarexplicitamenteAVDsdeRealidadeVirtual(RV)eRealidadeAumentada(RA).

8.1Introdução

Provavelmente,oexemplomaisconhecidoepopularatualmentedeespaçosemundosvirtuaisdistribuídossãoosjogosonlinemultijogador,ondeváriosusuárioshumanosgeograficamentedispersosutilizamdedispositivoscomputacionaisconectadosàInternetcomocelulares,tablets,desktops,laptops,consoleseoutrosparainteragirememumambientevirtual3Dcompartilhado.Osjogosonlinemultijogadorclássicos,maiscomuns,apresentamparacadaparticipanteumavisãográficadeumambientevirtual,geralmenteem3Deemumatelaplanacomoadeumcelular,monitoroutelevisão,ecapturamasintençõesdoparticipanteatravésdeteclados,mousesejoysticks.Apesardestaserumavisãosimplificadadosjogosonline,elacapturaumperfildeaplicaçãobemcomumnaindústriaemercadodejogos,eéumperfilquepodeserenquadradocomoumexemplodeaplicaçãodeRVdistribuída.Osuportederededisponívelajogosonlinemultijogadoré,naprática,abasedosuportederedeaaplicaçõesdeRVdistribuída.

Page 152: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Defato,jogosonlinemulti-jogadorsãoumtipodeaplicaçãodeAmbientesVirtuaisDistribuídos(AVDs),conceitoqueenglobatodootipodesimulaçãodistribuídaeinterativadeumambientevirtualcompartilhadoporváriosusuários.ApesquisaemAVDsorigina-sehistoricamentenapesquisaemsimulaçãointerativaemredecomváriosparticipantesparatreinamentosesimulaçãodeexercíciosmilitares.OprimeiroAVDconstruído,oSIMNET(SimulatorNetworking)(Miller,2015)era,basicamente,um“jogosério”,multijogador,emrede,paratreinamentomilitar,eosconceitosetécnicasutilizadasnoSIMNETeemseussucessores,comodead-reckoningefiltragemporáreadeinteresse,foramadotadaspelosmotoresderededosjogosonline3Dcomavataresparamelhoraraconsistênciavisualdasinteraçõesentreosjogadoresereduziralarguradebandautilizadaparaasincronizaçãodasváriasversõesdomundovirtualquesãomantidaspeloscomputadoresdosparticipantes,interconectadosporredeslocaisoupelaInternet.

Em2017houveumrenovadointeressedomercadodetecnologiaemaplicaçõesdeRVeRA.Inovaçõestecnológicassignificativasemequipamentosdeinterfacehomem-máquinaestãotantoaumentandoafidelidadeecapacidadedeimersãodestesequipamentosquantobaixandoseuscustosdeprodução,tornandocadavezmaisplausívelaadoçãoemmassadeaplicaçõesdeRVeRA.MuitasdestasaplicaçõesserãoAVDsnaInternetquenecessitarãodebaixalatênciadecomunicaçãoealtalarguradebandaparainterconectartodososusuários,oqueimpõedesafiosparaapesquisaedesenvolvimentoemredesenainfraestruturadaInternet(Westphal,2017).

IndependentementedecomoaInterneteastecnologiasderedesdedadosirãoevoluirnospróximosanos,éprovávelqueosAVDsdeRVeRAsigam,nasuamaioria,asarquiteturascliente-servidor,quesãoasoluçãodedistribuiçãomaisadotadaparaosjogosonlinenaInternet,quesãooexemploatualdesimuladoresinterativosdistribuídoseservemdereferênciaparaasvindourasaplicaçõesdeRVeRA.Portanto,naspróximasseções,iremoscobrirostemasdesuporteàdistribuiçãodesimulaçãointerativacomfoconassoluçõescliente-servidor,concluindoocapítulocomumarevisãodealgunsframeworksdisponíveisquesuportamaconstruçãodeaplicaçõesdeRVeRAdistribuídas.

8.2Simulaçãodistribuídainterativa:conceitosbásicos

OSIMNETfoioprimeirosistemadesimulaçãodistribuídadeuma“realidade

Page 153: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

virtualcompartilhada”(Miller2015)desenvolvidoapartirde1983nosEUAparapermitirquesoldadosdoexércitopudessemsertreinadosemsimuladoresdecombate.AntesdoSIMNET,jáexistiamequipamentosindividuaisparasimulaçãodeveículoseaviõesdecombateemmundosvirtuais3D.AinovaçãodoSIMNETfoiautilização,pelaprimeiravez,decomunicaçãoemredeentreosváriossimuladores3Dgeograficamentedispersos,colocando-ostodosemsincronia,emtemporeal,participandodeumaúnicaRVcompartilhada.OsistemaSIMNEToriginouoprotocoloDIS(DistributedInteractiveSimulation)(Fullford,1996)queporsuavezfoisucedidopeloHLA(High-LevelArchitecture)(Kuhl,1999).TantooDISquantooHLAsãopadrõesmantidospelaIEEE.

ÉnotávelqueasoluçãogeralutilizadapeloSIMNETpodeserútilhojeparaqualquernovoprojetodeAVD,compoucasmodificações.UmsimuladorSIMNETindividualeraumequipamentodotipo“arcade”comváriastelasequerepresentavafisicamenteointeriordeumveículomilitarterrestreouaéreo,queconectava-seaumaredelocalondedezenasoucentenasdeoutrosequipamentossimuladorestambémestavamconectados.Alémdisso,umaredelocaldesimuladores,queconstituíaumsítiodetreinamento,comunicava-secomváriosoutrossítiosgeograficamentedispersosatravésdemodems.Quandoumusuáriointeragiacomomundovirtualcompartilhadoatravésdecomandosenviadosaoseuequipamentosimulador,estasinteraçõestornavam-semensagensdebroadcastparaasuaredelocale,dependendodeumalógicaderelevânciaedepriorização,poderiamserenviadastambémparaasredesdesítiosremotos.Quandoumcomputadorsimuladorlêumamensagemquechegapelarede,eleécapazdesaberoqueosoutrossimuladoresestãofazendonomundovirtual,eportantopodeatualizaroseumodeloemmemóriae,consequentemente,asuavisãolocalsobreoestadodestemundovirtualcompartilhado.Oterrenodomundovirtualéimutávelepreviamentedistribuídoentretodososparticipantes,oquereduzdrasticamenteautilizaçãodosrecursosdaredeparamanterosváriosmodelosemmemóriadomundovirtualsincronizadas.

Destaforma,oSIMNETfoi,naprática,oprimeiroexemplodeumjogo3Dmultijogadoremredeeemtemporeal,utilizandoumaarquiteturadistribuídasemservidores(distributedserverlessarchitecture)(Fujimoto,2000).Estaarquiteturasimples,praticamentesemumahierarquiadecomunicaçãoentreossimuladores(baseadaemumprotocolobroadcast),serviuparaatarefadesimulaçãomilitardevidoemparteaofatodetodososparticipantesconectarem-seporumaredeprivada.Porém,aarquiteturamaiscomumparaadistribuiçãoda

Page 154: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

simulaçãodemundosvirtuaispelaInternetsetornariaaarquiteturacliente-servidor,popularizadaatravésdofenômenodosjogosonlinemultijogadorqueseproliferaramapartirde1996comojogoonlineQuake(1996).

Emumaarquiteturacliente-servidor,osdispositivoscomputacionaisqueparticipamnasimulaçãodomundovirtualparaosusuáriossãodivididosemduascategorias:clienteeservidor.Cadaclienteconecta-seaumservidor.Osclientessãoresponsáveisporenviarconstantemente,emtemporeal,oscomandosemitidospelojogadorlocalaoservidor.Oservidor,porsuavez,mantémosclientesconectadosaeleconstantementeatualizadossobreoqueestáacontecendonomundovirtualatravésdoenviodemensagensdeatualização.Estasmensagenspodemsercompostasdeváriasformas,desdesimpleslistasdecomandosenviadospelosoutrosjogadores(sendooservidorummerodistribuidordemensagens)atédescriçõescompletasdoestadocorrentedomundovirtual,namedidaemqueoservidormodificaoseumodeloautoritativodomesmocombasenoscomandosquerecebedetodososparticipantes.

Casohajaapenasumservidorcentral,aarquiteturadosistemaéditacliente-servidorcomservidorcentral.Casocontrário,éumaarquiteturacliente-servidorcomservidoresdistribuídos(Fujimoto,2000).Naprática,amaioriadosmundosvirtuaiscomerciais,quandoseutilizamdeservidoresdistribuídos,conectamestesporredeslocaisoudedicadas.esseéocasodamaioriadosjogosonlinemassivamentemultijogador(massivelymultiplayeronlinegames,ouMMOGs),comooEverquest,WorldofWarcraftemuitosoutros(Cecin,2015).

Aprincipalvantagemdaseparaçãoentreclienteseservidoresemumasimulaçãodistribuídaéasimplificaçãodoproblemadadifusãodeeventosedesincronizaçãodasimulação:oservidor(ouservidores)é(ousão)aautoridadefinalsobrequaiseventosocorreramnasimulaçãodomundovirtual,quandocadaumocorreueemqualordem.Destaforma,oladoservidordarededesimulaçãodistribuídainterativacentralizaoproblemadeordenamentodeeventosededeterminaçãodoestadooficialdomundovirtual.Adesvantagemprincipaldestacentralizaçãoéademandacomputacionaledecomunicaçãocolocadanoladoservidor,poisosservidoresprecisamrecebereprocessaroseventosinterativosgeradosportodososclientesconectadosnasimulaçãoe,namedidaemqueomundovirtualémodificado,osservidoresprecisamconstantementeenviarmensagensdeatualização,vistoquecadaclientenãotemcomosaberoquetodososoutrosestãofazendoe,portanto,éincapazdesincronizarsuasaçõescomeles.

Page 155: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Naprática,oparadigmacliente-servidordominoucompletamenteaimplementaçãodemundosvirtuaissobreaInternetExistemjogosonlinemultijogadorqueoperamdeforma“par-a-par”(Peer-to-Peer,distribuída,semservidoresdedicados)(Lyncroft,1999;Bettner,2001)emuitapesquisafoidedicadaàconstruçãodemundosvirtuaismassivosqueoperamparcialmenteouatémesmototalmentesemservidores(Cecin,2015),masatéagoraosAVDsquesebaseiamnaarquiteturapar-a-parcapturaramapenasumapequenaminoriadosusuários.

Napróximaseção,seráanalisadaaconstruçãodeumprotocolodecomunicaçãoentreclienteseservidores,paraummundovirtualquesuportaváriosclientesconectadosaapenasumservidorque,porsuavez,centralizatotalmenteoprocessodeordenamentodeeventosedeatualizaçãodoestadodomundovirtualdeformadefinitiva.Jáaseçãoseguintefazumabreverevisãodasalternativasparadistribuiçãodatarefadesimulaçãodeummesmomundovirtualentreváriosservidores.

8.3SincronizaçãoentreclienteeservidordeumAVD

Deformaabstrata,ummundovirtualinterativoéumaestruturadedadoscompartilhadaentreosváriosprocessosqueinteragemcomessemundo.Naprática,seobservarmososexemplosconcretosdemundosvirtuaisjáimplementados,podemosperceberqueestesdealgumaformamodelamaexperiênciainterativacomomundoreal.Porexemplo,umdoselementosdemodelagemdemundosvirtuaisinterativosrecorrenteséoavatar,queébasicamenteopontodevistadousuáriodentrodeumambientegráficovirtual.Adicionalmente,emmuitasaplicações,oavatardeumusuáriohumano,dentrodeummundovirtual,éumhumanóideououtracriaturacomumcorpoequeselocomovesobrearepresentaçãodeumterreno.EmAVDscomavatareseterrenos,épossívelumparticipantehumanoobservaramovimentaçãodoscorposdosoutrosavatares,controladosporoutroshumanos,atravésdopontodevistatridimensionaldoseupróprioavatar,emtemporeal.

Nestaseção,descreveremosoprojetodeumprotocolocliente-servidorparaumAVDhipotéticoondecadaparticipantepodecontrolaroseuavatarsobreumterrenovirtual3Dcompartilhado.Alémdisso,consideraremosque,nestaaplicação,háaregradequeocorpodedoisavataresnãopodemocuparomesmoespaçosimultaneamente.EstadescriçãodeumAVDbastantesimplesé

Page 156: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

suficientementerepresentativadosprincipaisproblemasenfrentadosnosuportederedeededistribuiçãodeambientesvirtuaisinterativos.

VistoquecadaclienteemumAVDcliente-servidorcontrolaoseupróprioavatar,énecessárioqueoscomandosdemovimentaçãodoavatardeumclientesejapercebidopelosoutrosclientes.Alémdisso,comandosconflitantesprecisamserresolvidos,comoquandodoisclientesdesejammovimentarseusdoisavataresparaocuparemomesmoespaçonomundovirtual(assumindoqueistonãosejapermitidonestemundovirtualhipotético).Adisseminaçãodainformaçãodemovimentaçãodosavataresdecadacliente,bemcomoaresoluçãodeconflitosdecorrentedasmovimentações,éderesponsabilidadedoservidorque,noexemplodeprotocoloqueiremosconstruir,seráumúnicoprocessocentral.

Oexemploqueserádesenvolvidonestaseçãoéparaaplicaçõesnão-competitivas,tambémconhecidascomoAmbientesVirtuaisColaborativos(AVCs),aplicaçõesdetele-presençaoujogoscooperativos.Parajogoscompetitivos,existemoutraspreocupaçõesdesegurançaquenãoserãotratadasnestaseção,vistoqueopresentefocoéemaplicaçõesdeRVeRAemgeral.

8.3.1UmprotocolobásicoparaAVDscliente-servidorbaseadosemavatares

AFigura8.1ilustraumprotocolodesincronizaçãobásicoparaumAVD.Cadaclienteenviaaoservidor,comalgumaregularidade(porexemplo20vezesporsegundo),umamensagem(porexemplo,emumpacoteUDP/IP)queinformaoestadodosdispositivosdeentradadoclientecomo,porexemplo,seoclienteestácomumacertatecladirecionaldemovimentopressionadaounão.Oservidor,deformasimilar,realizaumpassodesimulaçãodoseuestadoautoritativodomundovirtualdeformaregular(porexemplo20vezesporsegundo).Oclientepodetentarsincronizarseurelógioaodoservidor,mascadaprocessodaredecomputaosintervalosdeenviodemensagensedecomputaçãodepassosdesimulaçãoutilizandoasuapróprianoçãodetempolocal.

Page 157: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.1:ExemplodeprotocolobásicoparaAVDscliente-servidor.

Quandooservidorexecutaumpassodesimulação,eleutilizaainformaçãomaisrecentequepossuisobreoestadodosdispositivosdeentradadecadajogador,eexecutaestecomandosobreacópiaautoritativadoavatardecadajogador.Istoé,seaatualizaçãodocomandodeumjogadornãochegaatempodeserconsideradaparaopróximopassodesimulaçãodoservidor,oservidorirárepetiroúltimocomandorecebidoparaaquelejogador.NonossoAVD,casoumjogadorestejacomandandooseuavatarparaocuparomesmoespaçoqueumobstáculosólido,comoumaestruturadoambienteououtroavatar,ojogadorsimplesmentenãosemovenaquelepassodesimulação.

Finalmente,quandooservidorterminadecomputarcadapassodesimulação,eleenviaumamensagem(porexemplo,umpacoteUDP/IP)quecontémaposiçãoatualdecadaavatarparatodososclientes.Istoé,seojogopossuiNclientesconectados,cadaumcontrolandoumavataremtemporealnomesmoambientevirtual,oservidorenviaumamensagemdetamanhoO(N)paraNclientes,paraumcustototaldecomunicaçãodeO(N^2).Ocliente,quandorecebeumamensagemdeatualizaçãodoservidor,simplesmentemovetodasascópiasdosavatareslocaisparaasposiçõesinformadaspeloservidor.

8.3.2Filtragemporinteresse

UmadasmaneirasdesemitigarocustoO(N^2)deenviodeatualizaçõesdoservidorparaosclienteséatravésdafiltragemporinteresse[Morse1996],quereduzotamanhodospacotesenviados.Aoinvésdoservidorenviar,emumpacotedeatualização,Nposiçõesatuaisdetodososavataresparaumdeterminadocliente,oservidorenviaapenasasposiçõesdosavataresqueestãopróximosevisíveisaoavatardaquelecliente.

Page 158: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.2:ExemplodefiltragemporinteressenoservidoremumAVDcliente-servidorcom4clientes.

AFigura8.2mostraumexemplodefiltragemporinteresseemummundovirtualsimplificadocomquatroavatarescontroladosporquatroclientesdistintos.Nestafigura,oavatarlistradoestáatrásdeumaparedeenãoérelevanteparanenhumoutroavatare,similarmente,nenhumoutroavatarestáinteressadonoavatarlistrado.Oavatarcinzaestáentreosavataresbrancoepreto,eportanto,eleérelevanteaestes,eestessãorelevanteaele.Ocírculopontilhadorepresentaaáreadeinteresse(Bezerra,2008)doavatarpreto,eéutilizadaparadetectarqueoavatarbrancoestámuitolongedoavatarpretoparaserrelevanteaele.Umfiltrodeáreacomoesteéútilemambientesvirtuaisdelargaescalapoispoupaaexecuçãodeoutrosfiltrosmaisrefinadose,portanto,maiscaroscomputacionalmente.

Afiltragemporinteressepodeserseguidadeumapriorizaçãoporrelevância(Frohnmayer,2000).Porexemplo,seumclientenãotemlarguradebandasuficienteparareceberumaatualizaçãoparatodososavataresnosquaisestaria,emprincípio,interessado,oservidordeveescolher,apósumpassodesimulação,quaisatualizaçõesenviarparaestecliente.Porexemplo,seumclienteestácercadoporNavatares,massótemlarguradebandaparareceberatualizaçõesdeN/2avataresporpassodesimulação,oservidorpodeenviaratualizaçõesparaosprimeirosN/2avataresnospassospares,eparaosN/2últimosavataresnospassosímpares.Ocliente,então,consegueacompanharamovimentaçãodetodososNavataresquecercamoseuavatarcommetadedaqualidadedeserviço.

Page 159: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

8.3.3Extrapolaçãodemovimentos

Ataxadepacotesenviadospeloservidoraoclienteemjogosonlineésignificativamentemenordoqueataxadequadrosporsegundoqueumamáquinaclientepodeapresentaremumatelaaojogador.Porexemplo,umamáquinaclientepodeexibir60quadrosgráficosporsegundoaojogador,aopassoemqueapenasrecebe20atualizaçõesporsegundodoservidor.Nestecaso,eseguindoonossoprotocolodeexemplo,oclienteapenasiriaredesenharamesmatelatrêsvezesentreorecebimentodeduasatualizaçõesconsecutivasdoservidor.Istoé,ojogadorhumanoiriaperceberapenas20quadrosgráficosdiferentesporsegundo,oquequebraailusãodeimersãonomundovirtual.

UmatécnicaimportanteelargamenteutilizadadesdeoprimeiroAVD,oSIMNET,éatécnicadeextrapolaçãolocaldeatualizaçõestambémconhecidacomodeadreckoning.Aidéiacentraldaextrapolaçãodeatualizaçõeséadeatualizaroestadodosobjetos“fantasmas”locaisaoclientedeformaindependentedassuascópias-mestras,autoritativas,mantidaspeloservidor.Emoutraspalavras,aoinvésdoclienteredesenharumatelagráficaquemostraomesmoestadodomundoaojogador(quandoaindanãochegaramnovasatualizaçõesdoservidor),oprocessoclienteextrapolaoestadodomundoatualdeformaproporcionalaotempoquepassou(deacordocomorelógiolocaldocliente)desdeaúltimaatualizaçãorecebidadoservidor,eentãodesenhaestaestimativanatelaparaojogadorhumano.

Emgeral,aextrapolaçãodeatualizaçõeséutilizadaparaposiçõesdeobjetosremotos,eporissoéfrequentementereferidacomo“extrapolaçãodemovimento”.Afunçãodeextrapolaçãodemovimentosé,emgeral,umaequaçãobalísticasimplesqueassumequeoúltimovetordevelocidaderecebidoparaumobjetoremotopermanececonstante.Aposiçãoextrapoladadeumobjetoécalculadabaseadanaúltimaposiçãoevelocidadeconhecidadoobjetoremoto(recebidanamaisrecenteatualizaçãodoservidorqueacontinha).Comumpoucodesorte,asextrapolaçõesexibidasaojogadorestarãocorretaseosquadrosgráficosadicionais,geradoslocalmente,preenchemperfeitamenteadeficiênciadefluidezgráficaedeimersãodeixadapelasatualizaçõesdoservidorfaltantes.

Page 160: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.3:Exemplodeextrapolaçãodeposiçãodeumavataremmovimentoretilíneouniforme.

AFigura8.3mostraumcenárioidealondeavelocidadedeumavatarremotosemantémconstanteentreduasatualizaçõesderedequechegamcom50msdediferençanocliente.Oexemplomostraoestadodojogoevoluindonocliente,otempoatualnoclienteeondequeoquadromostradoaojogadorcorrespondeaumaatualizaçãodoservidore,ondeelaéumaextrapolaçãocomputadalocalmente.Nesteexemploideal,oclienteestáatualizandoatelagráficaaumataxaconstantede60quadrosporsegundo,eoservidorestáenviando20atualizaçõesporsegundoaocliente.Portanto,existemdoisquadrosextrapoladosentrecadapardeatualizações“oficiais”informadaspeloservidor.Parasimplificar,oexemploilustraumúnicoavatarmovendo-seemumplanounidimensional.

Adesvantagemdestatécnicaéqueelafalhaquandoaextrapolaçãodesviadoqueécalculadopeloservidor.Paraumaextrapolaçãobalísticadeposição,istosignificaqueoclienteerraquandooobjetomudaoseuvetordevelocidadenoservidor.Acorreçãovisualdeumaextrapolaçãolocalerrôneaparaaposiçãoautoritativainformadapeloservidorpoderompercomasensaçãodeimersãodojogadorseacorreçãodaposiçãoforvisualmenteextrema.Paraminimizaresseproblema,muitosjogos3Dmultijogadorlimitamaquantidadedetempoemqueextrapolaçõeslocaissãofeitaspara100ms(Bernier,2010)ou250ms(ValveSoftware,2009).Ouseja,emtermosdeconsistênciavisualeusabilidade,épreferívelqueocliente“congele”aimagemdomundovirtualquandoaconexãoaoservidorétemporariamenteinterrompida,doquecontinuarumaextrapolaçãolocalpormaisdoque10ou20quadrosdeanimaçãolocal.Aextrapolaçãolocaldeatualizaçõesfuncionamuitobemparaeconomizaralarguradebanda(eo

Page 161: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

processamento)doservidoreparasuavizaroimpactovisualdepequenosatrasoseperdasdepacotespelarede,masnãodeveserutilizadaparacompensarcongestionamentosgravesouperdasdeconexão.

8.3.4Prediçãolocaldemovimentos

Paracomplementaronossoprotocolobásicocliente-servidorparaAVDs,adicionaremosprediçãolocaldemovimentosparaoavatardoclientelocal.Aoinvésdeapenasenviaroestadodosdispositivosdeentradalocaisaoservidor,oclienteinterpretaestescomandoslocalmenteeosexecutasobreaprópriacópia“fantasma”(local)doavatarcontroladopelojogadorlocalantesdedesenharcadaquadrográficolocalmente.

Estaéumamodificaçãoconceitualmentesimplesmas,naprática,podeinduzirumacomplexidadeadicionalnoladocliente,poisoclienteprecisarespeitarasmesmasregrasqueoservidorrespeitaquandotraduzoscomandosdeentradadosjogadoresnasimulaçãodasregras“físicas”domundovirtualsobreosseusavatareseoambientevirtual.Porexemplo,oclienteprecisarásimularaaceleraçãoeaanimaçãodoavatar,seconsiderarmosqueomovimentodosavatareséminimamenterealista,possuindoinérciaeaceleração,equeoavatardojogadorpossuianimaçõesquesãoumafunçãodasuadireçãoeaceleração.Antesdestamodificação,oclientepoderiasimplesmentereceberainformaçãodequalquadrodeanimaçãoexibirparacadaavatardurantecadaatualizaçãoderede,eselimitarafazerumasimplesextrapolaçãodeposiçãobalística,comodescritonaSeção8.3.3.

Oresultadodestamodificaçãoéqueojogadorpercebeoresultadodosseuscomandosimediatamente.Semprediçãolocaldemovimentos,ojogadorprecisaesperar,nomínimo,oatrasodecomunicaçãodoclienteaoservidor,paraoenviodocomando,eoatrasodecomunicaçãodoservidoraocliente,parareceberoresultadodocomando.Praticamentetodososjogosonlinemultijogadorseutilizamdestatécnica,sendoqueumaexceçãonotáveléojogoQuake[Quake1996],quefoiumdosprimeirosjogos3DonlinemultijogadornaInternetOimpactodaausênciadeprediçãolocaldemovimentosfoitãograndequemotivouodesenvolvimentodeumnovoprotocolocliente-servidorparaomesmojogo,quefoilançadonoanoseguintecomonomedeQuakeWorld(Sanglard,2009).

Page 162: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

8.4SincronizaçãoentreservidoresdeummesmoAVD

Emmundosvirtuaisondeumaúnicamáquinaservidoranãoconsegueprocessarasimulaçãoparatodososjogadoresconectados,comoéocasodosjogosonlinemassivamentemultijogadorcomcentenasdemilharesdeusuáriossimultâneos,sefaznecessáriaumaestratégiaparadistribuirafunçãodesimulaçãodoladoservidordaredeemmúltiplasmáquinas.Paratal,osimuladorprecisaserdistribuídoemváriosprocessoslógicosquecooperamportrocademensagensequepodemexecutaremmáquinasservidorasdistintas,ealgumalgoritmodesimulaçãodistribuídainterativaprecisaseradotado(Fujimoto,2000).Emgeral,assume-sequeestasmáquinasestejaminterconectadasporumaredelocalou,nomínimo,umaredededicadaquecauseomínimodeatrasonatrocademensagens.

Figura8.4:Particionamentodeummundovirtualemcélulascontíguasparasimulaçãodistribuída.

Umamaneiradesedistribuiroestadodeumúnicomundovirtualgráficoemváriosprocessossimuladoresdeformatransparenteéodeespacialmentedividiroterrenoouespaçodestemundovirtualemcélulasouzonascontíguas,comoilustradonaFigura8.4,reservando-seumprocessológicoparacadaumadessascélulas.Cadaprocessológicoficaresponsávelpelasimulaçãodosobjetoslocalizadosnasuacélula.Quandoumobjetosemovimentaalémdafronteiradesuacélulaatual,aresponsabilidadesobreomesmoétransferidaparaoprocessosimuladordarespectivacéluladedestino.Quandoobjetoshospedadosem

Page 163: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

diferentescélulasestãosuficientementepróximosnomundovirtualparainteragirem,ainteraçãoéresolvidacooperativamentepelosprocessossimuladoresdasduascélulasenvolvidas.

Umdosproblemasdeumaabordagemdedivisãodomundovirtualemcélulassãoasconcentraçõesdeobjetosinterativos,principalmentedeavataresquerepresentamavisãodeclientesconectadosequegeramtráfegodecomandosedeatualizaçõesentreosservidoreseosclientes.Casoumacélulafiquesobrecarregadadetarefasdesimulaçãodevidoaoacúmulodeobjetoseavatares,oespaçodestacélulapodeserdinamicamentedivididoemduasoumaiscélulasnovas.Jáquandoduasoumaiscélulasadjacentessãosubutilizadas,elaspodemsercombinadasemumaúnicacélula,liberandorecursoscomputacionais.

Existemoutrasmaneirasmaissimplesdeseproveracessoamundosvirtuaisonlinequenãorequeremoempregodesimulaçãodistribuídainterativaemtemporealnoladoservidor.Defato,aprimeiraestratégiadeescalabilidadeadotadapelosjogosonlinemassivamentemultijogadorfoiadosimplesparticionamento.Nestaestratégia,asimulaçãodomundovirtualéliteralmentedivididaemváriasmáquinasservidoras.Cadaservidorexecutaumasimulaçãoisoladadeumapartiçãodomundovirtual,epodeservista,naprática,comoummundovirtualàparte.Quandoumclientequermoverseuavatardeumapartiçãoaoutra,énecessárioqueapartiçãodedestinopossuacapacidadepararecebê-lo,docontrárioalocomoçãoérejeitadapeloservidordedestino.Seaaplicaçãoespecíficadeummundovirtualpermiteoseuparticionamento,estaéaestratégiamaisrecomendadadevidoàsuarelativasimplicidade.

8.5Frameworks

8.5.1StuiertubeES

OStuiertubeES(STES)(Mullonietal.,2008;SchmalstiegeWagner,2007)éumainiciativadoInstitutodeComputaçãoGráficaeVisãodaUniversidadedeGraz(Áustria).EleéumframeworkdestinadoaaplicaçõesdeRAparadispositivosportáteis,sendocriadoemmeadosde2006,implementadoemC++tendosuaúltimadistribuiçãoestávelStuiertubeES4.4(2008).

STEStrabalhaemplataformalivre(windows,windowsceesymbian)evoltadoparamanipulaçãodegráficos,vídeos,rastreamento(detecçãoeestimativade

Page 164: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

poses),armazenamentopersistente,sincronizaçãomultiusuárioeautoriadeaplicações.OutrosatributosimplementadosepertinentesaRAimplementadossãomarcadoresderastreamento,carregamentodemodelosegrafodecena(xml)possibilitandoodesenvolvimentodegamesdeRAinclusive(Mullonietal.,2008;Xuetal.,2008).NaFigura8.5estáaabstraçãodecamadasdoSTES(SchmalstiegeWagner,2007).

Figura8.5:AbstraçãoemcamadasdoSTES

Oprocessamentodeaplicaçõeséfeitodeformanativaemcadadispositivoportátiloquetornaarbitráriaaescalaeinfraestruturaaplicadaaquantidadedeusuários.Possuiumcomponenteservidorquepossibilitaaplicaçõesmultiusuárioatravésdecomunicaçãorealizadaporredewireless.

Page 165: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Oservidorédenominado"Muddleware"econstituídoportrêspartes(SchmalstiegeWagner,2007):

1. BancodeDadosdeMemóriaMapeada;2. Componentesdecomunicaçãoderedecomclientes,e;3. Componentedecontrolequeédescritocomoumamáquinadeestado

finitos.

AFigura8.6ilustraaimplementaçãomultiusuáriodoSTEScomaimplementaçãodeumservidorusandoMuddle.NafiguraestãorepresentadosnclientesemcadaumdelescomSTESenoCliente1umamacrovisãodainteraçãodoSTEScomMuddle.ComotodoclienteSTEStemumclienteMuddle(Figura8.6)paraquehajaainteraçãocomservidortrabalhandocommensagensnopadrãoXMLentreclienteeservidorparasincroniajáqueemcadaclienterodaumaréplicadaaplicação.

Page 166: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.6:InterfaceentreclienteeservidornoSTES

OXMLfoiutilizadoparaterheterogeneidadeentreinfraestruturaedispositivosquesefaznecessárioparaRAequenãofoiconseguidonoiníciodoframeworkutilizandoSQL.TambémosautoresoptarampeloXMLporpermitiracriaçãodecoleçõesestruturadasdedados,validaçãoeapresentarmanutençãodecódigoaberto.TambémseencontrounoXpathumalinguagemdeconsultaqueforneceexpressividadeevelocidadedeperformance.

Exemplo-EnigmaRallygame

NoEnigmaRally(WagnereSchmalstieg,2007)cadajogadorusaumPDAparainteragirexposiçõesprédeterminadasdomuseuqueestãoguarnecidascomrecursosdeRA,dandoumnovoenfoqueàsamostrashistóricasdomuseu.Porexemplo,osjogadorespodemusarumlocalizadorderádiodeguerramundialoriginalpararastrearegravarumsinalderádiodeumamaneirasimilaraoquefoifeitonaqueletempo.Aexposiçãopossuemdispositivosdeinteraçãomanualcomoumcontroladorrealdecódigomorsequeconectadoaumcomputadorinterfaceadoaojogo(Figura8.7):

Figura8.7:InfraestruturadoEnigmaRallygame(WagnereSchmalstieg,2007)

Ospontosdeverificaçãodaequipedisponibilizaçãoomapasdotrajetoinseridonamecânicadojogoedadosestatísticodaperformancedaequipe.MastambémagregaoservidordojogoformadopelobancodedadosemXMLecontroladodoMuddleware.Elereageaeventosdeterminadosnobancodedados,comodesbloquearnovospontoschavesassimqueantecessoresforemconcluídos.AteladoterminalfoiconcebidaatravésdeumaaplicativoFlashesua

Page 167: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comunicaçãocomservidoratravésdeummódulogatwaylash-Muddleware.

8.5.2DistributedWearableAugmentedRealityFramework

ODistributedWearableAugmentedRealityFramework(DWARF)forneceserviçosdistribuídos,quepodemser:rastreamentodeposicionamento,renderização3D,entradasousaídasmultimodaise,modelagemdetarefasdousuário.Osserviçossãorealizadoscomoprocessosouthreadsindividuais,executadosemdiferentescomputadoresmóveiseestacionárioseseconectamdinamicamenteusandoredescomousemfio(Baueretal.,2003)

TomandoestaimplementaçãosetemaflexibilizaçãoparaconstruçãodeaplicaçõesdeRAemambientesdecomputaçãoubíquas.Exemplosquecorroboramcomoimplementaçãopodemserencontradosem(Klinkeretal.2002;Macwilliamsetal.,2000;Sandoretal.,2002)eutilizamentre10a50serviços.Osserviçosforamconcebidosparaquetivessemreconfiguraçãoemtempodeexecuçãooqueconcedeflexibilidadeaousuário,oquepodeserfrisadoporexemplo,pelosserviçosdeinteraçãomultimodalusandodispositivosdeinteraçãodinamicamenteescolhidoseumsimplesserviçoderecalibraçãodemarcadordetempodeexecução.

OsserviçossãogerenciadosporummiddlewarebaseadoemCORBA,osnósdeumaredeDWARFtêmumgerenciadordeserviço(nãoexistindoumcomponentecentral)econtrolamosnósdeserviçolocalemantémseusdescritores.Eelescooperamentresiparaestabelecerconexõesentreserviços.Oconceitodenecessidadesehabilidadeséusadoparadesignaroqueosserviçosirãooferecerereceberdeoutros.Estarelaçãoculminanumaconexãoentreserviçosqueseráconfiguradapelosgerenciadoresdeserviçosdistribuídos.Aistosedánomede"habilidades",porexemplo,osdadosquedescrevemaposiçãodemarcadoresópticos.Dentrodeumserviçopodeexistirváriashabilidades,comoumrastreadorópticoquepoderastrearváriosmarcadoressimultaneamente,porexemplo(Baueretal.,2003).

Quandoumafuncionalidadeésolicitadaporumserviçoaoutro,sedáonomede"necessidade",porexemplo,umrastreadorópticoprecisadeumaseqüênciadevídeoedescritoresdosmarcadoresqueeledevedetectar.Cadagerenciadordeserviçoscooperacomoutrosnaredeparaconfigurarasconexõesentreserviços,cadaumtemsuashabilidades,necessidadeseconectores(protocolodeconexão)especificadasporumdescritorXML,comonaFigura8.8.

Page 168: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.8:ServiçosseconectamporNecessidadeseHabilidades

Exemplo-Sheep

OSHEEP(Macwilliamsetal.,2000)éumjogoprojetadoedesenvolvidoparatestaredemonstraropotencialdeinterfacestangíveissobrevisualizaçãodinâmica,manipulaçãoecontroledeoperaçõescomplexasdeváriosprocessosinterdependentes.Elepermiteaosusuáriosmaisliberdadedeaçãoeformasdeinteraçãoecolaboração,utilizandoametáforadeferramentaqueagrupasoftwareehardwareemunidadesquesãofacilmentecompreensíveisparaousuário.

Ojogoacontecenumcenáriodepastoreioprojetadosobreumamesa,ondeexistemcarneirosvirtuaisecadaumtemconsciênciadaexistênciadooutroevitandoassimcolisões.Quandoojogadorcolocaumaovelhatangívelnasuamesavirtualasdemaisareconhecemcomomembrodoseurebanhoesedirecionamparaela.

Paraadicionarumnovaouremoverumaovelhaojogadortocanamesanolocaldesejadoeusaocomandovocalinseriroumorrer,respectivamenteparacadaação.Utilizandoumpalmtopojogadorpoderetirarumaovelhavirtualdeumaposiçãodopastoecolocá-laemoutro.EutilizandoumHMDsemitransparenteousuáriopodeverocenárioem3D.Elepodepegarumaovelhacomamãoeinspecioná-la.Pode-secolorirasovelhasmovendobarrasdecoresvirtuais,ecolocarasovelhasdevoltanamesaondeelaentãosejuntaaorebanho.

Osespectadorespodemverumavisãotridimensionaldapaisagemnateladeumlaptopquepodesermovidolivremente.Asovelhasaparecememsuaposiçãotridimensionalcorreta,mesmoquandoapanhadasporoutrojogador.

8.5.3.Unit3D

AUnityéummotordejogosdigitaisquetevesuaprimeiraversãolançadaem

Page 169: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

2005.ElasetornouumaferramentapopularusadapormuitodesenvolvedoresdejogosdigitaisetrássincronismoChamadadeProtocoloRemoto(RPC--RemoteProcedureCall).AUnity5.1introduziuumanovabibliotecaderedechamadaUNETpossuindoduasdiferentesAPI´s:(1)AltoNível(Figura8.9)-queforamimplementadasparaousodamaioriasdoscasosdo"jogos"emredee;(2)BaixoNível-transportedenívelinferiorquepodeserusadaparacomunicaçãopersonalizadapelaInternet,conformenecessário.

Figura8.9:AAPIdeAltoNíveléconstruídaapartirdeumasériedecamadasqueadicionamsuafuncionalidade(Unity,2017)

AcamadadetransportedaUNETfornecefunçõesparacriarconexõescomoutroshosts(tantoenvio,quantorecebimentodedados),selecionarotipodeconexãoconsiderandoUDPouTCP,criaçãodecanaisdecomuniçãoeváriosvaloresdeQoSType,incluindo:

Unreliable.Enviarmensagenssemquaisquergarantias;UnreliableSequenced.Asmensagensnãotêmgarantidasdechegadas,masasmensagensforadeordemsãodescartadas.Issoéútilparacomunicação

Page 170: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

devoz;Reliable.Amensagemtemchegadagarantidaenquantoaconexãonãoédesconectada;ReliableFragmented.Umamensagemconfiávelquepodeserfragmentadaemváriospacotes.Issoéútilquandosedesejatransmitirarquivosgrandespelarede,jáquepodeserremontadanaextremidadederecebimento.

AUnitytemumaabordagemmodularemrelaçãoaosobjetosdojogo(ouaplicaçãoRV/RA).AAPIdealtonívelusaaclasseNetworkManagerparaencapsularoestadodeumjogoemrede.Elepodeserexecutadosemtrêsprocedimentosdiferentes:(1)clienteautônomo,(2)servidorautónomo(dedicado)e;(3)umacombinação"host"queétantoclienteeservidor.

Exemplo-UsodoNetworkManager

EsteexemploéumsegmentoqueestádisponívelnapáginadetutoriaisdaUnit3D,subseçãoMultiplayerNetworkingeelesepropõeàintroduçãoaosaspectosmaisimportantesdosistemaMultiplayerNetworkinginternoesuaAPIdealtonível.

OestadodoprojetomultiplayerserácontroladoporumNetworkManager(considerandooestadodegerenciamento,gerenciamentodoespalhamento,gerenciamentodecena,uniãoepermitindooacessoainformaçõesdedepuração.

ParacriarumNetworkManerger,seutilizaumnovoGameObjetceadicionaoscomponentesNetworkManager(Figura8.10)eNetworkMangerHUD(Figura8.11).

Figura8.10:ComponenteNetworkManagergerenciaoestadodarededojogo/aplicação.

Figura8.11:OcomponenteNetworkManagerHUDfuncionacomNetworkingManagerfornecendouma

Page 171: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

interfacesimplesdousuárioparacontrolaroestadorededojogo/aplicativoenquantoomesmoestáemexecução

AFigura8.12ilustracomoNetworkManagerHUDémostradoparaousuárioduranteaexecuçãodojogo/aplicação.

Figura8.12:NetworkManagerHUDduranteotempodeexecução

Écriadoummoldeparajogadoroujogadoresutilizandoumprehab,ocomponenteNetworkManagerinstanciaumGameObjectparacadajogadorqueseconectaaojogoemredeclonandoojogadorprehabegerandooclonenojogo.EocomponenteNetworkIdentityéusadoparaidentificaroobjetonaredeetornarosistemaderedecientedisso.

Nafigura8.13estáilustradoousoNetworkIdentity.AconfiguraçãodoNewtorkIndentifyparadarAutoridadedoJogadorLocalqueoclientecontrolaomovimentodesteGameObject,deve-secriarummoldeparaoGameObjectdojogadorarrastandooGameObjetctdojogadorparaapastaAsset,deletaroGameObjectdacenaesalvaracena.

Umavezqueomoldedojogadorforcriadobastaregistrá-lonosistemaderede.EssemoldeseráusadopeloNetworkManagerparaespalharnovosGameObjectsdejogadoresnacena,masénecessáriooregistrarcomoNetworkManagercomoummoldedeGameObject.

Page 172: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.13:NetworkManagerHUDduranteotempodeexecução

AFigura8.14trazumexemplodescriptdecontroledejogadoresemrede.Destacandoduasdiferençasqueseencontramemnegritoquediferenciaaaplicaçãomonousuária,(1)adicionandoUnityEngine.Networkingemnamespacee(2)alterandoMonoBehaviourparaNetworkBehaviour.

Figura8.14:Exemplodescriptdecontrolemultiusuário

8.5.4.Layar

OLayarutilizapontosdeinteresseparaespecificaralocalizaçãodosobjetosvirtuaisqueserãovisualizadosecomametáforadeumacamadadigitalsobreacamadareal.NaFigura8.15estáumaabstraçãodoLayarquesebaseiaaaplicaçãodeuma"camadadigital"sobrearealidadevistaatravésdacâmera.

Page 173: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.15:IdeiadautilizaçãodascamadasdoLayar.

ArquivosXMLespecificamascamadas.UtilizandooPorPOIse2comoumservidorqueconvertetodosospontosdeinteresseemformatoJSONrespondendoaosarquivosXMLdosclientesaindasuportandoarquivostabuladosdelimitadosebancodedadosSQL.LayarforneceumarquivoPHPsimplesparafiltrarospontosdeinteresse(POI-PointsofInterest).AscamadassãoespecificadasporarquivosXMLporpadrão,masexistemoutrasferramentasparaauxiliaradefiniçãodecamadas,comoPorPoise:.

OLayaréumaaplicaçãocliente-servidorcompostoporcincocomponentesquesão:

1. App.Clientenodispositivomóveldousuário;2. Servidor.ForneceainterfaceaoApp,aplataformadeprovisionamentoe

osProvedoresdeServiçosExternos;3. SitedeProvisionamento.Umsitenoqualosdesenvolvedorespodem

enviarnovascamadas,gerenciarsuascamadasecontas;4. ProvedoresdeServiço.Criadopelosdesenvolvedores;5. FontesdeConteúdo.Forneceoconteúdoaservisualizadononavegador

Layar.

AAPIéusadaparabuscardadosativossobreacamada.AFigura8.16apresenta

Page 174: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aestruturadetalhadadaAPILayar.NafiguraestárepresentadaaestruturadoLayarAPI.ArespostadoservidoréconfiguradanoformatoJSON.Conteúdovisíveléfornecidopelafontedeconteúdodacamada(componentefinaldaLayar),oscomponentesdoLayaremcontatocomusuárioéoAPIdoclienteLayarqueéresponsávelpelaconexãoentreoservidoreoclienteLayar.OAPIdeDesenvolvimentoLayaréresponsávelpelainterfaceentreoservidorLayareosprovedoresdeserviçoLayar.

Figura8.16:ArquiteturadaAPILAYAR

Exemplo-Layar

THEEMPA(EishitaeStanley,2010)éumexemplodejogodeRAqueutilizadoLAYARAPKcomobasedogênerodecaçaaotesouro,foiimplementadodeformaaterfácilextensãoeadaptaçãoparaacriaçãodenovosenigmasde

Page 175: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

labirintossimples.Pontoschavessãomarcadoscomavatares3Dexibindoinformaçõessobrepistasaseremprocuradaseojogadordeverátersuaatençãovoltadaapontosdeinteressequedirecionaadinâmicadojogo.Combasenasdicaseledevedecidiropróximolocalparaexplorar.

ConstruídosobreoLayarAPKqueforneceoserviçodedadosatravésdegeo-taghabilitados,oaplicativoclientesolicitaoposicionamentosdePOIsaoprovedordeserviço.opORpoisE(servidordepontodeseviçodoLayar)converteoconjuntodedadosdePOIcomorespostaàsolicitaçãodosclientes.UmarquivoXMLédisponibilizadocomodefiniçãodascamadas.UmsegundoXMLédefinidoparacorrigirospontosdeinteresseassociadoscomosobjetos3D.E,porúltimo,foidesenvolvidaacamadaparajogoutilizandooLayarAPKnoGoogleAndroidDevPhone2.

8.5.5.MorganAR/VR

OMORGAN(Ohlenburgetal.,2004)éumframeworkdestinadoaaplicaçõesRAeRVqueutilizampadrõesdeprojetoconhecidoparafacilitarodesenvolvimentoesuaextensão,usaCORBAparaseestenderparadispositivosexternoseseracessadopordispositivosexternos,aindacomponentesquepermitemaimplementaçãodedispositivosdeentrada(porexemplo,rastreamentoevoz)enquantoofereceummecanismoderenderizaçãoquefoiprojetadoparasuportarmúltiplosusuáriosemumframeworkdistribuído.AFigura8.17ilustraaestruturadoframeworkMorgan.

Figura8.17:EsquemageraldoFrameworkMorgan

Page 176: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Destaca-secomocomponenteoBroker,quetemafunçãodecriar,excluirerecuperaroutroscomponentes,derivando-osdeumcomponentebaseparaseterumainterfacecomum.

AlgunsdispositivosjáseencontramintegradosaoMorgan,suaimplementaçãoérealizadaatravésdeumpadrãoeditor-assinante,cadadispositivoéumeditorquefornecesuasamostrasaumadeterminadataxaeoscomponentesqueestãointeressadosemumadeterminadaamostraseinscrevemcomoserviço.Pode-secitarcomodispositivosjáintegradosoInterSense(IS-600,IS-900eInertiaCube2),bemcomotrêstiposderastreamentodeobjetobaseadoemvisãocomputacional(incluindoARToolkiteumdispositivodeentradadevozbaseadonoViaVoice,daIBM.

Ressalta-setambémousodofactorymethodpatternparacriação,implementaçãoeinstanciaçãodecomponentesremotos,considerandoarelevânciaquandooscomponentestêmqueserexecutadosemumcomputadordeterminado,porexemplo,quandoumdispositivoemparticularestáconectado,eletemaresponsabilidadedainstanciaçãonoscomponenteseinformaroBrokersobreaexistênciadestecomponente.

AindasobressaiousodopadrãoproxyparaosprotocolosdecomunicaçãonãobaseadosemCORBAoucomoumainterfacedefinidaporsoftwareexterno,porexemploparaconectarserviçosbaseadosemTCP/IP.

Aarquiteturadosaplicativoscriadosnoframeworknãopossuemlimitações,poisacolaboraçãoedistribuiçãodecomponentes(incluindomecanismoderenderização)éocultadapelopróprioframework.

OMorganpossuiseuprópriomecanismoderenderizaçãovoltadoparaaplicaçõesmultiusuáriosparaaplicaçõesdeRVedeRA,possuindoumgrafodecenaconsistentepermitindováriosacessosaomesmonódografosimultaneamente.Sepreocupouemsepararosdadospertencentesarenderizaçãodosoutrosdadosgráficosnografodecena,possibilitandoousodegrafodecenasexternos(XSG-ExternalSceneGraphs)oqueépossívelpelogerenciamentoqueografodecenaumnúmerodeidentificaçãoespecíficoparacadanós.

OusodosXSGpermiteaimplementaçãocompactadografodecenadesdequeoformatoeinterfacederenderizaçãodeoutrografodecenapermitaum

Page 177: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

mapeamentonografodecenanativofornecendoumasoluçãouniversaleextensívelparaaintegraçãodeváriostiposdegrafosdecenacomoporexemploVRML,X3DeCAD.

Exemplo-ProjetoArthur

OprojetoARTHUR(Brolletal.,2005;Ohlenburgetal.,2004)éumapesquisainterdisciplinarentredesenvolvedoresdetecnologiaearquitetoscomumainteraçãonaturalcomobjetos3Dutilizandotrêstiposdeentradasdeinteraçãocomousuário(1)objetosreaisparainterfacestangíveis,(2)varinhasusadasparaapontamentocom5DOF(DegreesofFreedom)e,(3)movimentodemãocomrastreamentodededosusadosparadesenharnoespaço,navegaremmenuseselecionarouobjetosouexecutarações.

UtilizandoosuportedoframeworkMORGAN,osistemapermitequeusuárioscompartilhemumespaçovirtualprojetadoemumambientecomum.Osusuáriostêmumavisãocompartilhadadosmesmoobjetosvirtuaiseinformaçõesemenuspersonalizadospodemseroferecidosacadaum.Quandoumusuáriorealizaalteraçõesemumobjetovirtualcompartilhadoelaépropagadapelaestruturadistribuídaeimediatamentesetornavisívelaosoutrosusuários.

8.5.6.UnReal

Tratar-se-áaquisobreoengineUnReal4(queseencontranadistribuição4.16).PontoachamaraatençãoquecomonaseçãosobreUnit3DapalavrajogotambémserefereaaplicaçãodeRAouRV.OdesenvolvedordoUnrealgeralmentenãosereservapartedoseufocoparaosdetalhesdebaixonívelderede,naverdadeeleestácentradonosdetalhesdealtoníveldocódigodogameplaydoseuprojetoecolocasuaatençãoparaqueesteestejaemconformidadeparafuncionarcomcorretudeumambientederedecomoacontecenomodeloderedeTribes.

ParaolequedeplataformasexistentesoUnrealutilizaaabstraçãodesocketatravésdeumclassechamadaISocketSubSystemqueéresponsávelpelacriaçãoeendereçamentodosoquete,paratantofoiimplementadoparadiferentesplataformassuportadaspeloUnreal.

AclasseUNetDriveréresponsávelporreceber,filtrar,processareenviarpacotesecomosocketsubsystempossuiimplementaçõesparacontemplarotransporte

Page 178: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

subjacente,sejaIPououtroserviçodetransporte,comousadopeloSteam.Quantoatransmissãodemensagem,estasetemumextensomaterialepodeconsultadonadocumentaçãodoUnrealdestinadaemparticularaesteaspecto.

Unrealpossuitermosespecíficosparadescreverasclassedeseugameplay,naFigura8.18estáumarepresentaçãodahierarquiadasclassesdoUnreal.

Figura8.18:HierarquiadeclasseUnreal

AinfraestruturaderedeimplementadaparaoUnrealéomodelocliente-servidor,apresentandodoisdiferentesmodelosdetrabalhodeservidor:(1)Dedicado-executaprocessosemummáquinaseparada(nãosendoexigência);(2)ListenServer-umadasinstânciasdaaplicaçãoestánoservidoreoutranocliente.

Exemplo-ReplicaçãodeActor

EsteexemploseencontranadocumentaçãodoUnreal4naseçãodeexemplodeconteúdoderede.Eledemonstraousodereplicaçãológicadosatorespermitindoqueosclientesestejamcientesdeatoresgeradosnoservidor,apartirdeumaperspectivaderede.

Umatorédefinidocomoréplicaounão,pormeiodaguiadepadrõesnaseçãoreplicação,comnaFigura8.19.

Page 179: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura8.19:DetalhedaSeçãodeReplicação

Aoentraremumasessãodejogo,doisatoressãogeradospeloPlanodeNívelcomonaFigura8.20:

Figura8.20:Geraçãodosatores

Onó“SwitchHasAuthority”éusadoparaverificarseoscriptestásendoexecutadoemumamáquinaquetenhaNetworkAuthority(servidora)ou,seeleestiversendoexecutadoemumamáquinaremota.

Paraesteexemplo,elesóestásendoexecutadonoServidorondeumdosatoresfoicriadocomoumaréplicaeooutronãoé.ComonaFigura8.21oservidorpodeverambososatoresenquantooclientesópodeveroqueestádefinidopara

Page 180: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Replicar.

Figura8.21:Exemplo(a)ladoeservidore(b)cliente

8.6Consideraçõesfinais

DesenvolvermundosonlineinterativossobreaInternetimpõeaodesenvolvedordesoftwareumavariedadedeproblemasdesistemasdistribuídos,desdeserializaçãodedadosparaenvioempacotesatéasimulaçãodosobjetosdaaplicação.AtendênciaéqueaplicaçõesdeRVeRAdistribuídas,assimcomoosjogos3Donlinequeforamasaplicaçõesonlineimersivaspioneiras,sejamimplementadassobremotores,frameworksebibliotecas,istoé,componentesdesoftwarequeresolvemeabstraemosproblemasdesimulaçãodistribuídainterativa.

EstecapítuloapresentoualgumasdasferramentasdisponíveisparaacelerarodesenvolvimentodeaplicaçõesdeRVeRAdistribuídas.Alémdisso,buscou-seproverumaintroduçãoaosproblemasbásicosdesimulaçãodistribuídainterativaeotipodesoluçãoqueosmotores,frameworksebibliotecasimplementam.Espera-sequeestaintroduçãoajudeoleitoreodesenvolvedoramelhorentenderoqueestasferramentasprontasfazeme,porconseguinte,possammelhoraproveitarosrecursosoferecidosporelas.

ReferênciasBAUER,M.;HILLIGES,O.;MACWILLIAMS,A.;SANDOR,C.;WAGNER,M.;KLINKER,G.;NEWMAN,J.;REITMAYR,G.;FAHMY,T.;PINTARIC,T.;OTHERS.Integratingstudierstubeanddwarf.2003.CiteSeerX,2003.

Page 181: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

BERNIER,Y.W.Latencycompensatingmethodsinclient/serverin-gameprotocoldesignandoptimization.In:GameDevelopersConference,425,Anais...2001.

BETTNER,P.;TERRANO,M.1500archersona28.8:NetworkprogramminginAgeofEmpiresandbeyond.PresentedatGDC2001,v.2,p.30p,2001.

BEZERRA,C.E.;CECIN,F.R.;GEYER,C.F.R.A3:Anovelinterestmanagementalgorithmfordistributedsimulationsofmmogs.In:Proceedingsofthe200812thIEEE/ACMInternationalSymposiumonDistributedSimulationandReal-TimeApplications,Anais...2008.

BROLL,W.;LINDT,I.;OHLENBURG,J.;HERBST,I.;WITTKAMPER,M.;NOVOTNY,T.Aninfrastructureforrealizingcustom-tailoredaugmentedrealityuserinterfaces.IEEEtransactionsonvisualizationandcomputergraphics,v.11,n.6,p.722–733,2005.

CECIN,F.R.Peer-to-peerandcheat-resistantsupportformassivelymultiplayeronlinegames.2015.

EISHITA,F.Z.;STANLEY,K.G.THEEMPA:simpleARgamesusinglayar.In:Proceedingsoftheinternationalacademicconferenceonthefutureofgamedesignandtechnology,Anais...2010.

FROHNMAYER,M.;GIFT,T.TheTRIBESenginenetworkingmodel.In:ProceedingsoftheGameDevelopersConference,Anais...2000.

FUJIMOTO,R.M.Parallelanddistributedsimulationsystems.[s.l.]WileyNewYork,2000.v.300

FULLFORD,D.Distributedinteractivesimulation:it’spast,present,andfuture.In:SimulationConference,1996.Proceedings.Winter,Anais...1996.

IDSOFTWARE.Quake.1996.Disponívelem:<http://www.idsoftware.com/games/quake/quake/>.

KLINKER,G.;DUTOIT,A.H.;BAUER,M.;BAYER,J.;NOVAK,V.;MATZKE,D.Fatamorganaapresentationsystemforproductdesign.In:Proceedingsofthe1stInternationalSymposiumonMixedandAugmentedReality,Anais...2002.

KUHL,F.;DAHMANN,J.;WEATHERLY,R.Creatingcomputersimulationsystems:anintroductiontothehighlevelarchitecture.[s.l.]PrenticeHallPTRUpperSaddleRiver,2000.

LINCROFT,P.TheInternetsucks:Or,whatIlearnedcodingX-Wingvs.TIEFighter.Gamasutra,Sep,v.3,1999.

MACWILLIAMS,A.;SANDOR,C.;WAGNER,M.;BAUER,M.;KLINKER,G.;BRUEGGE,B.Herdingsheep:livesystemfordistributedaugmentedreality.In:MixedandAugmentedReality,2003.Proceedings.TheSecondIEEEandACMInternationalSymposiumon,Anais...2003.

MILLER,D.SIMNETandBeyond:AHistoryoftheDevelopmentofDistributedSimulation.In:I/ITSEC,Anais...2017.

MILLER,D.C.;THORPE,J.A.SIMNET:Theadventofsimulatornetworking.ProceedingsoftheIEEE,v.83,n.8,p.1114–1123,1995.

MORSE,K.L.;OTHERS.Interestmanagementinlarge-scaledistributedsimulations.[s.l.]InformationandComputerScience,UniversityofCalifornia,Irvine,1996.

MULLONI,A.;WAGNER,D.;SCHMALSTIEG,D.Mobilityandsocialinteractionascoregameplayelementsinmulti-playeraugmentedreality.In:Proceedingsofthe3rdinternationalconferenceonDigital

Page 182: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

InteractiveMediainEntertainmentandArts,Anais...2008.

OHLENBURG,J.;HERBST,I.;LINDT,I.;FRÖHLICH,T.;BROLL,W.TheMORGANframework:enablingdynamicmulti-userARandVRprojects.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology,Anais...2004.

SANDOR,C.;MACWILLIAMS,A.;WAGNER,M.;BAUER,M.;KLINKER,G.Sheep:Thesharedenvironmententertainmentpasture.In:IEEEandACMInternationalSymposiumonMixedandAugmentedRealityISMAR,1.3,Anais...2002.

SCHMALSTIEG,D.;WAGNER,D.Experienceswithhandheldaugmentedreality.In:MixedandAugmentedReality,2007.ISMAR2007.6thIEEEandACMInternationalSymposiumon,Anais...2007.

VALVESOFTWARE.SourceMultiplayerNetworking,2009..Disponívelem:<http://developer.valvesoftware.com/wiki/Source%5C_Multiplayer%5C_Networking>.

WAGNER,D.;SCHMALSTIEG,D.Muddlewareforprototypingmixedrealitymultiusergames.In:VirtualRealityConference,2007.VR’07.IEEE,Anais...2007.

WESTPHAL,C.Challengesinnetworkingtosupportaugmentedrealityandvirtualreality.In:Int.Conf.onComputing,NetworkingandCommunications(ICNC2017),Anais...2017.

XU,Y.;GANDY,M.;DEEN,S.;SCHRANK,B.;SPREEN,K.;GORBSKY,M.;WHITE,T.;BARBA,E.;RADU,I.;BOLTER,J.;OTHERS.BragFish:exploringphysicalandsocialinteractioninco-locatedhandheldaugmentedrealitygames.In:Proceedingsofthe2008internationalconferenceonadvancesincomputerentertainmenttechnology,Anais...2008.

Page 183: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo9-MetodologiasdeDesenvolvimento

EduardoFilgueirasDamascenoSergioRobertoMatielloPellegrinoEduardaMaganhadeAlmeida

AlexandreL'ErarioJoséAugustoFabri

EstecapítulovisaapresentarosprincipaismétodosdedesenvolvimentodesistemasnodomíniodaRealidadeVirtual(RV)eAumentada(RA),considerandoaaplicabilidadeparaarepresentaçãovisualdeseusprocedimentos.Comesteapanhado,oleitorpoderáverificarecompararporsisó,aevoluçãodosprocessosdemelhoriadesoftwareedemelhoradequaçãoaosfinsdeatendimentodeRVeRA,verificandoamaturidadedosprocessosdedesenvolvimento,oquelevaemconsideraçãootempoderespostaerecursoscomputacionaisexigidos.

9.1Introdução

AsMetodologiasdeDesenvolvimentodeSoftwarecomumenteaplicadasadiversosdomíniossãoumalicerceparaconstruçãodeaplicaçõeseporseremessesprocessosgeralmentedotadosdegrandecomplexidade,umaboapráticaparaodesenvolvimentoédefiniradivisãodotrabalhoporumaequipeouemestágios,quandosetratardeumdesenvolvedorúnico.

Odesenvolvimento,cadavezmaior,destasaplicaçõesimplicaemumaestruturadeprojetoadequadaàcapacidadedeproduçãoentreosenvolvidos,eporisso,identificaroviéspeloqualoprocessodedesenvolvimentoseprocedepodegarantirqueestasaplicaçõescheguemaopontodequalidadeesperadoparaumprodutodesoftware.

RVeRApodemserconsideradascomotécnicasqueenvolvemgrandes

Page 184: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

inovações,contendodesdeodesenvolvimentodedispositivosdeinteraçãoevisualização,aaplicaçõesdirecionadasaosmaisdiversosdomíniosdeconhecimento.UmaaplicaçãodeRVouRApodeenvolver,alémdosprofissionaisdaáreadecomputação,profissionaisadvindosdaáreademarketing,gestão,psicologiaeoutros.

Adifusãodestesdomíniostrouxeumadiversidadedemétodosparaaconstruçãodeaplicações.Transpondodesafiosdeimplementação,muitospesquisadoresusufruemdeabordagenscomasquaisestãomaisacostumados,trazendoapráticadodesenvolvimentodesistemastransacionaisparaoprocessodedesenvolvimentodesistemasdeRVeRA.

OprojetodesistemadeRVouRAconcentraumagrandegamadedesafiosinterligadostaiscomo:olayoutestético;oprojetodeinteração;asonoplastia;interfacecomohardwareeocontextodomodelotridimensional(Takalaetal,2017).

Paraqueoprojetosejaeficienteealcanceaqualidadedoprodutofinaldesejado,énecessárioqueosprocessosdedesenvolvimentosejambemdefinidoseométododetrabalhoestejaclaroparatodososstakeholdersenvolvidosnoprojeto.Destaformaépossívelidentificarasfragilidadesedetalhesdeimplementaçãoantesquepossamserencontradospelosprogramadoresouporusuáriosfinaisnoaplicativojáemexecução.

Algumasdefiniçõessãonecessáriasparaacompreensãodoprocessodedesenvolvimentodesistemas,tantoumsistematransacionalquantoumsistemadeRVouRA.

Comoporexemplo,oconceitodeMétodo,queaquiéentendidocomoamaneirapelaqualserãorealizadososprocessos(ospassos)paraodesenvolvimentodeumsistema.Osmétodosenvolvemumvolumedetarefas,queincluem:comunicação,análisederequisitos,modelagemdoprojeto,programação,testesesuporte.Paratanto,baseiam-seemumconjuntodeprincípiosquedefinemeorganizamcadaáreadoconhecimentoeincluiatividadesdemodelagemeoutrastécnicasdescritivas.

Metodologia,porsuavezéentendidocomoumconjuntoorganizadoesistematizadodestesmétodos,cujopropósitoédefinirevalidarosmétodoscomfoconamelhoriadequalidade.

Page 185: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Pode-sequalificarasmetodologiasdeacordocomseudomínioeseuconstructo,sendoasmaisconhecidascomo:orientadaa<domínio>(Rumbaughetal.,1991);baseadaem<constructo>(LunzeeLehmann,2010);dirigidaao<processo>(Chitforoush,Yazdandoost,eRamsin,2007),e;centradono<consumidor>>(Gabbard,Hix,eSwan,1999),quesãorepresentadasdidaticamentenaFigura9.1.

UmaMetodologiaOrientadaéaquelanaqualodomíniodoproblemanãoestáimplícitonoconstructo,ouseja,cabeaoanalistaempregarométododeacordocomodomínio.Porexemplo,emumametodologiaorientadaaobjetos,estesobjetossãoosprincipaisplayersesãoempregadosparacomporumdeterminadodomínio.

JáumaMetodologiaBaseadatem-seodomíniodefinido,porémoescopoédiretamentedependentedoconstructo.Porexemplo,emumametodologiabaseadaemeventosoprincipalplayerestárelacionadocomaaçãoquesóexistedentrodoconstructo.

Entende-secomoMetodologiaDirigidaaquelaquetemcomoobjetivoprincipaldelinearoselementosusadoparaarefinaçãododomínioeoobjetivoédesenvolverumprodutodependendodatécnicadefinida.Porexemplo,emumaMetodologiaDirigidaàArquitetura,osprincipaisplayerssãoosrequisitoselimitaçõesdaarquiteturatantodehardwarequantodesoftware.

AnalogamenteaMetodologiaCentrada,opivôdametodologiaéoobjetoprincipalpeloqualodomínioeoconstructosãodefinidos.Porexemplo,aMetodologiaCentradanoUsuárioofocoprincipalsãoasrelaçõesdeinteraçãodousuáriocomosistemaeseuaspectodecogniçãoparaoentendimentodatarefa.

Page 186: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.1.QualificaçãodasMetodologias

Nasabordagensatuaisencontradasnaliteraturapercebe-sequeamaiorpartedosdesenvolvimentosdesistemasdeRVeRAusufruemdeumametodologiajáconhecidaebemestudadaemsistemastransacionaisedepoisadaptadaparasistemasdeRVouRA,taiscomo:metodologiaestruturada(Eastgate,2001),metodologiaorientadaaobjetos(Jayaram,Connacher,eLyons,1997),metodologiaorientadadesistemasdetemporeal(Silva,Hounsell,eKemczinski,2007)emetodologiamaiêutica.Muitasvezesametodologiapodeseconfundircomomodelodeprocessodesoftware(DeTroyer,Kleinermann,Pellens,eBille,2007).

NesteCapítuloseráconsideradootermo“modelo”porestarmaisligadoaoparadigmadecomoumproblemadedesenvolvimentodesoftwareéabordado,ecomoéentendido,projetadoeconstruído.Trata-sedaabstraçãodasoluçãodesoftwareemtermosquepossibilitamstakeholderscompreenderemeficazmenteocenárioeosproblemasrelacionados.

Algunsautoresconsideramum"modelo"dociclodevidaumtermomaisgeralparaumacategoriademetodologiaseum"processo"dedesenvolvimentodesoftware,umtermomaisespecíficoparasereferiraumprocessoespecíficoescolhidoporumaorganizaçãoespecífica.

Assimtem-sediversasformasdeobservaromodelo,comoosmodelosde

Page 187: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

desenvolvimentoTop-DowneBottom-Up,dametodologiaestruturada;modeloporciclos(espiral,interativo,ganha-ganha)vistosnametodologiaorientadaaobjetos;modelodeprototipaçãoededesenvolvimentorápido/acelerado,muitocomumnametodologiaorientadaaobjetosenametodologiadesistemasdetemporeal.

9.2MaturidadedasMetodologias

Otermo“maturidade”devesercompreendidocomoacapacidadedeserepetirumasériederesultadosdeumamaneiraprevisível,e,portanto,umametodologiapodeserditamaduraquandoháevidênciasdesuaaplicaçãoestejarelacionadadiretamentecomamelhoriadoprocessooudoprodutofinalgerado.

Historicamenteasinterfacescomputacionaisforamdesenvolvidasparaseadequaraosrequisitosdehardwaredetelas2Djáexistenteseosdispositivosconvencionais.Destaforma,asmetodologiasqueforamidealizadasnestedomíniopossuemlimitaçõesdeadequaçãoecomissosuamaturidadeficaprejudicadapelafaltadeartefatosparadefiniçãodoescopodentrodametodologia.

Apesardosesforçosdeengenheiroseprojetistasdesoftware,aadaptaçãoestárelacionadaàformadevisualizaçãoaoconteúdo2Dpara3D,modosdenavegaçãoeinteraçãodentrodacena,oudiretamenterelacionadocomumdispositivoespecífico,traduzindoasexperiênciasdomundorealparaíconeseoutroselementosdainterfacedousuáriodemodoorientarousuáriodentrodeumatarefanosistemadeRVouRA.

AlémdascaracterísticasdeinterfacevisualossistemasdeRVAseutilizamdedispositivosdisplays(visores)queaumentamacomplexidadedosistema,poisnecessitamsincronizaravisãodousuárionoambientevirtualcomasuaorientaçãoeposicionamentonoambientereal.Ademais,osentimentodepresençadentrodossistemasdeRVeRAdeveserbemexploradopelainterface3Dparapropiciarumainteraçãomaisintuitivaeimersiva.

Soma-seaistoascaracterísticascomportamentaisdeinteraçãoedosobjetos3D(inanimados/passivoseautônomos/ativos),poisestespossuemdeterminadasrespostasaaçõesdousuárioquesãofundamentaisparapromoverainteraçãoeaimersãonoambiente.Estesobjetos3Dpodemsecomunicarentresiecomosusuáriosequepodemafetaroambienteoumesmosuacomposição.

Page 188: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Ainda,aconcepçãodesistemascomatecnologiadeRVouRAépreconizadapeloentendimentodeconjuntodecaracterísticastantododesigndainterface,quantodainteraçãocomohardware,sendoqueoprópriodesigndetermotemdeserinterpretadodeformasbastantedistintasnestecontexto.Sendoodesigndainterface,quantoaoprojetográfico,eodesigndainteração,relacionadocomareaçãodosistemacomasaçõesdousuárioeseusdispositivosdemanipulação

9.3ClassificaçãodasMetodologias

SeforemolhadososconceitosdeRVeRAépossívelobservardeformacompartimentadoosdoisprocessos,contudoquandooselementospassamaserintegrados,novaspossibilidadesdeinteraçãosãovislumbradasecadapassoexigedosdesenvolvedoresaaberturadenovoscaminhos.

AconstruçãodoprocessocompletodeRVouRAnãoestánempertodoseuprimeirodécimodocaminho.

ApenasolhandodeformafatoradaosconceitosdeRVeRAequeestãoamplamentedistribuídosnaliteratura,podemserencontradasinúmerasdefinições,comoapresentadasnoscapítulos1e2.

ARV,entreosvárioscomponentesqueaconstitui,destaca-seumdeles,quefoi,desdesempre,explorado,aSimulação.

Nestesentido,chama-seaatençãoqueosmétodosdedesenvolvimentodesoftwareparasistemaRVdevemestarfortementefocadosnasimulaçãodosfenômenos,nocaso,emquestão,sãoosderepresentaçãodeambientes“reais”emambientecomputacional.Quantomaiorforaeficiênciaemcriaromodelodoambienteeasimulaçãodeseusefeitos,melhorpoderáserarepresentaçãofinaldoMundoVirtual.

Arepresentaçãodequesefala,nadamaisé,emtermosdaCiênciadaComputação,doqueousointensivodeComputaçãoGráfica.Então,dentrodaestruturadeRVarepresentaçãográficaéfundamentaleparadarsuporteaela,todoarcabouçodesoftwareprecisaestarperfeitamenteintegrado,paraqueohardwaretenhacondiçõesdeatenderademandaerealizarcomsucessoasentregasesperadaspelousuário.

Nãoédehojequesediscuteaintegraçãoentreoqueévistoeoqueéesperado

Page 189: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

pelousuário,sabe-sequeomínimodelayentredoisacontecimentoscausamal-estaraousuário,porque?Porquenomundorealessesdelaysnãoexistem.

NaFigura9.2sãoapresentadosalgunscomponentesdaestruturadeumsistemadeRV.Olhandoparaelavê-sequeoscomponentesestãodispersosequesefossemtratadosemumaformapipeline,otempodeprocessamentopoderiaserproibitivo,porquecertamentehaveriamrepetiçõesdeprocessoseacréscimonotempodeprocessamento.

Figura9.2-MódulosdeconhecimentoparageraçãodeMundosVirtuais.

Destaforma,oscomponentesdesoftwaredevemserdesenvolvidosrigorosamenteintegradospossibilitandoquecadaaçãosejaexecutadaemumaaçãocompleta,sejaporantecipaçãooupordemandadecadaprocessoqueenvolvea“naturalidade”dosfenômenosfísicossimulados.

ComissoasaplicaçõesemRVprecisamcontarcommúltiplosprocessadores,fornecendoaagilidadeesperadaparaarepresentaçãodomundoVirtual.

AFigura9.3mostra-semaisadequada,porém,aindaincompletaparadesenvolvimentodeaplicaçõesdeRVcomimersãototal.

Page 190: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Onúcleocentralcorrespondeàprópriaestruturadaaplicação,oselementosfolhassãooscomponentesqueirãotratardecadalinhadecondutaecadaramificaçãocomoumanovatarefa.OsfractaissãoumbomexemplodecomoseconstituemosaplicativosdeRV,naessênciaformadosporpequenosobjetos,quenestecasosãopequenasestruturas.

Numoutrosentidoeusandoumavisãopoética,essenúcleoseencontraemconstantemutaçãosendoampliadocomotempobemcomoaauraqueenvolveosdemaisprocessos.OProcessocomputacionalévivo.

OaumentodacomplexidadedoSoftwaregeraoaumentodacomplexidadedohardware,assim,olhandoapenasparaoramo“comportamentosocial”daFigura9.3,nota-seclaramentequeohardwareaserutilizadoédiferenteparacadasituação.Asensibilidade,oodoreopaladarestãolongedeserexperimentadospelosviajantesemmundosvirtuais,masnãoseépermitidotecerlimitaçõesquandosequerrepresentaroambientereal,assim,senestafasenãoépossívelobteralgunsefeitos,certamenteelesdeverãoseralcançadosnofuturo.Essassãoasbuscasdoscientistasdaspróximasgerações.

Figura9.3–EstruturaorganizadaparaumsistemadeRealidadeVirtual.

Page 191: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AsaplicaçõesemRVnãoselimitamajogosouapasseiosemsaladeaulavirtual,masdevedefatoserumeventovirtualquedeixeconfusooparticipanterealdeondeeleesteve–NoRealouVirtual.

QuandosefalaemRA,logovemàcabeçaosurgimentodealgumainformaçãoadicionalàquelaqueéapresentadaaosolhosdousuário.Issoatémesmopodeserverdade,maspodeiralémdisso.

ComojámencionadonoCapítulo1,aRAenriqueceoambientefísicocomobjetossintetizadosporcomputaçãográfica.Eestesobjetosquandoacionadosdevemsermapeadospeloanalistaeinfluemdiretamentenaespecificaçãodosistema.

Ademais,diversosoutroselementosinfluemnaespecificaçãodosistema,comootipodemétododerastreio,seépormarcas(marcadoresfiduciais,marcadoresdecoloração,marcadorescodificadoscomoosQRCodes)ousemmarcadores(markerless),queestesusamcaracterísticasdoambienteparaposicionarosobjetosvirtuaisprojetadosnoambientefísico.UmaoutrasituaçãoéousodeumsistemadeGPSindoorsquemapeiaaposiçãodoobjetoedevolveumconteúdoadicional,quandoháaproximaçãodeumaregiãocujainformaçãoérelevante.

AcomputaçãoPervasivaouUbíqua,émaisumexemplo,quepodeserconsideradocomoauxílioàrealidade,emquesensorespodemserinstaladosemumindivíduo,atravésdecracháouqualquerdispositivoquepossaseridentificadaporumsistemadevisãocomputacionalouumsensoreletrônico.

Classicamenteéconhecidaaquestãoemqueaoseaproximardeumestabelecimentocomercial,ousuárioéalertadoporseucelulardequealitemumprodutodeseuinteresse,conduto,outrasaplicaçõespodemserinvestidasnessetipodecomputaçãodeauxílioàrealidade,porexemplo,emumacreche,obebedordeáguaaoperceberqueumacriançaestáporperto,podealertá-lademodofestivo,emitindoumchamarizparaqueelatomeumpoucodeágua,ounooutroextremoumidosopodeseralertadopela“garrafadeágua”queestánahoradebebê-la,ouestánahoradetomarummedicamento,oumesmodefazerarefeição.

DentrodesseconceitobastanteespecíficoaRAatravésdeseubraçopervasivoéumgrandeauxílioparaamanutençãodasatividadesbásicasdosusuários,liberando-osdousodegrandesequipamentos,oambientesepreparapara

Page 192: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

receberousuário.Entãocomosurgimentodanecessidadeeaobservaçãodeoportunidade,ossistemascomputacionaiscrescemapontodeinteragircomosusuárioslibertando-osdoprópriocontatocomamáquina.

Estaéumadasmaneirasdesetrataravirtualidadedeambientes,aindadeformaparcial.Difíciléimaginarestedescolamentoquantoaatuaçãopossaocorrerpuramentenosentidopsico-sensorial,comofazerousuáriosentiratemperaturaaomudardeumambientevirtualparaoutro,ouotoqueentreduaspessoasoumesmooapertodemãos.

Comoidentificarapresençadeumoutrousuáriodentrodasalavirtual,comopermitirqueeleentrenessasala.Sãomuitasasquestõesquevãoalémdeumasimplesbrincadeira.Essasquestõesdavirtualidadeexigemmétodosdesegurançaparagarantirqueomesmoespaçodanuvemnãosejainvadido,alteradooudestruído,comotambémomesmoespaçovirtualcolaborativatenhaasegurançacomrelaçãoaentradadeseusmembros.

9.4PrincipaisMetodologiasdeRepresentaçãodoProcessodeDesenvolvimento

Diversasmetodologiastradicionaisaplicam-senodesenvolvimentodeumsistemadeRVouRA,edentreelassedestacamaAnáliseOrientadaaObjetos,Fluxogramas,Modelosdestatechart,workflows(MillseNoyes,1999)emodelosinterligadosdemídiacomooRMM(RelationalMultimediaMethod)(Isakowitz,Stohr,eBalasubramanian,1995).Mas,mesmocomoavançodestasespecificaçõesdesistemasdemodelagemconceitualestetipodesistemaaindaéprecárioemuitasvezesemsuaaplicaçãoreinventadaparaseconceberumaaplicaçãodeRV(DamascenoeOliveira,2009).

SurgiramdiversasmetodologiasdedesenvolvimentodesdeoestabelecimentodoconceitodeRVeforamavançandonasestratégiasdeuso,bemcomoatecnologiadeRAquefoiseestabelecendocomotempo.Destaformadiversospesquisadorescomeçaramadesenvolvermétodosqueseparamoprocessodedesignemumnívelaltoeumafasedebaixonível,ajudandoassim,odesenvolvedorparaprojetarsistemasdeRVouRA(TanriverdieJacob,2001).

Boapartedestasmetodologiasreúnemrequisitosdevisualização,interaçãoenavegaçãosoboprismadousuáriofinal.Noentanto,elesnãoexpressama

Page 193: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

modelagemdaaplicaçãoVRoudeRAemtermosdedomíniodeinteresse.

OusodeontologiaspermitecompreenderoconhecimentodeumdeterminadodomínioeassimprovêumaestratégiadeprojetarumsistemaRVAsemterqueconheceraspremissasoulimitaçõesdodesenvolvimentodestetipodetecnologia(Bille,Pellens,Kleinermann,eDeTroyer,2004).

Billeetal(2004)desenvolveuumaabordagemcontemplandoousodeontologiasparacriarumambientevirtual(Bille,Pellens,Kleinermann,eDeTroyer,2004),aexemplovistonaFigura9.4.Aabordagemapresentadanotrabalhocitado,édivididaemtrêsestágios.Oprimeiroestágioédeidentificaçãodeespecificação,depoisumestágiodemapeamentoeporconcluiroestágiodegeraçãodecódigo/visualização.

a)RepresentaçãodaOntologia

b)Ambiente3DemVRML

Page 194: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.4–ModelagemcomOntologia(Bille,Pellens,Kleinermann,eDeTroyer,2004)

Noentanto,aabordagemdeBILLEetal(2004),seapresentoumuitoútilnacriaçãodeambientesvirtuais,noentanto,paraespecificaçãoemodelagemderequisitosdeinteração,tevesuaslimitações.

JáametodologiaapresentadaporSeoeKim(2002),denominadodeCLEVR(eminglês,ConcurrentandLevelbyLevelDevelopmentofVRSystems)(Seo,Kim,eKim,2001)discuteumaabordagemparaoprocessodedesenvolvimentodesistemasdeRVconsiderandoaaçãosimultâneadeforma,funçãoecomportamentodosobjetosdeinterfaceemummodelodeprocessoincremental,apartirdarealizaçãodeumprocessodemodelagemespiral.

NaFigura9.5éapresentadoummodeloemespiral,emque,asinteraçõesfundamentaissão:Requisitos,Design/ProjetoeValidaçãoocorrendocontinuamenteemcadaetapa.Asprimeirasinteraçõesfocamcaracterísticasgeraisecomponentes,comoarquiteturadosistemageral,objetodeidentificação,características,hierarquiadeclasses,modelosdetarefasdousuárioecomportamentodosistema.

Page 195: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.5–MetodologiaCLEVRbaseadoem(Seo,Kim,eKim,2001).

MetodologiasexperimentaiscomoomodelopropostoporMills&Noyes(1999)foiinspiradonousodestoryboardpararepresentarasaçõesereaçõesdosistemadeRVcomousuário.EstetipodeestruturanãoseadaptaasistemasdeRV,quandoolhadodeformairrestrita.Omundovirtualnãopodeficarrestritoaumasequênciapré-definidaeprevisíveldeações.

Decertamaneira,comumstoryboardfoipossívelidentificareesclarecerosrequisitosfuncionaisenãofuncionaisdosistema.Ademais,ocontroledecenaeoperaçõesqueousuáriopoderealizardentrodoambientesãopercebidaspelosnão-programadores.

MaistardeestametodologiafoirebatizadaporKim(2005),comoMessageSequenceDiagramforVirtualReality(Kim,2005).AssimcombinandoomodelopropostoporMillseNoyes(1999)comosartefatosdaUML(UnifiedModelingLanguage)eStoryboard,houveumaressignificaçãodoprocessodemodelagemeespecificaçãoderequisitosemambientesvirtuais.UmexemploéapresentadonaFigura9.6.

Page 196: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.6–ExemplodaMetodologiadeDiagramaSequencialparaRealidadeVirtual(Kim,2005)

Nosentidodeseapoiaremmetodologiasjámaismaduraspercebe-seofrequenteusodeestratégiassequenciais,comoomodeloemcascatadeBowman,Gabbard,&Hix(2002),quemaistardefoiaprimoradousandoumametodologiadifundidapelométodoRUP(RationalUnifiedProcess)usadoporScherp(Scherp,2002).

OmétodoRUPdesempenhagrandepapelnaunificaçãodasmetodologiasdeprocessodesoftwareedevidoaessacaracterística,facilitouaintegraçãotantodaequipedeprogramadoresenão-programadores(artistasouleigos)emdiversosoutrostrabalhos.

OutralinhaderaciocínioqueseguiuomodeloUMLfoiaSSIML(SceneStructureandIntegrationModellingLanguage)(Vitzthum,2006),elapossibilitadescreverastarefasdousuário,ainterfaceesuaestruturaemdiagramadeatividadesestereotipados.ÉbaseadoemumalinguagemdemodelagemvisualestilizadaparadarsignificadoascaracterísticasparaambientesdeRVeRA.OexemplodamodelagemvisualpodeservistonaFigura9.7.

Page 197: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.7–ExemplodaLinguagemdeModelagemSSIMLbaseadoem(Vitzthum,2006).

ApesardeeficienteaestratégiadeusarumaLinguagemdeModelagemparaabstrairosconceitosdeumaaplicaçãodeRVouRA,aSSIMLaindadeixaoutrascaracterísticasdeforadoconstructo,comoocomportamentodosobjetosesuasinterações.

NestesentidootrabalhodeFigueroaetal.emproduziraInTML(eminglêsInteractionTechniqueMarkupLanguage)(Figueroaetal.,2008),corroboranatentativadesuprirtaisdeficiências.AdemaisestatécnicademodelagemauxiliaaespecificaçãoderequisitodedispositivosparaRVeRA,poiséfocadonainteraçãodousuáriocomodispositivoesuarelaçãocomouniversovirtual.

AFigura9.8apresentaumdiagramaquemostraasequênciadoprocessodeidentificaçãodeobjetodeapontamentoeobjetoapontado,gerandoainteração.

Figura9.8–Exemplodeumtoquenosobjetosvirtuaiscomumamãovirtual(Figueroaetal.,2008).

Pode-seperceberqueanotaçãoemUMLfoiamaisutilizadanesteprocessodeevoluçãodatecnologia,devidoprincipalmenteasuaflexibilidadederepresentardiversoscontextosdeaplicaçãodosoftware.KimeLee(2014)produziramuma

Page 198: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

especializaçãodanotaçãoUMLpararepresentarosprocessosenvolvidoeelucidarasfasesdoprojetodedesenvolvimentodeumambienteimersivodeRealidadeVirtual.

AtécnicadeespecificaçãodeprocessoerequisitosdesoftwareaplicadoporTroyeretal(DeTroyeretal.,2007;Pellens,Bille,DeTroyer,eKleinermann,2005),denominadadeVR-WISE,quepermiteespecificarumambientevirtualaumnívelconceitual,livrededetalhesdeimplementação,permitindoquepartesinteressadasnãoestãofamiliarizadascomatecnologiaVRpossamparticipardoprojeto.Éumaabordagemquecontemplaousodemapasconceituaiscomometodologiadeelucidaçãoderequisitosemaltoníveldeabstração,deixandoosdetalhesespecíficosparaumaassociaçãodetoolkitsdedesenvolvimento3Dedeinteraçãocomdispositivos.

ConformeaFigura9.9,aimplementaçãodaaplicaçãoédivididaemtrêsfasesprincipais:fasedeespecificação;fasedemapeamento,e;fasedeprodução.

Figura9.9–MetodologiaVR-WISEadaptado(Pellensetal.,2005).

OfoconaanálisedeprojetodosistemadeRVdeveserdadopelainter-relaçãoentreoscomponentesdeInterfacesHumano-Computador,característicosacadaprojeto(Segura,AmescuaSeco,CuadradoeAntonio,2003).

AinterfacedeRVécomplexadeserprojetadaeprincipalmentedeserimplementada,eseuprocessodedesenvolvimentoédestacadopelasatividadesdeabstraçãodastarefasqueousuáriofinaldesejacomosistema,acomplexidadedarealizaçãodatarefanoambienteeasrestriçõesfísicasecomportamentaisdoambiente.

NaFigura9.10évistoumdiagramadecasodeusoestilizado(Isakowitzetal.,

Page 199: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

1995).Elecontemplaainterfacecomousuário,comreconhecimentodemovimentosegestos,alémdevisualizaçãoemHMD.Acaracterísticadestaabordagemésepararoscontextosdosoftware:contextodaaplicação;contextododispositivo(capturademovimentoevisualizaçãoimersiva);contextodeinterface.

Figura9.10–DiagramadeCasodeUsoEstilizadoparaRV(Isakowitzetal.,1995).

Maisrecentemente,estametodologiaevoluiujuntoaomanifestoágilenovastécnicasdeprototipaçãoacelerada,destamaneirafavorecendoodesenvolvimentoporpequenasequipes,multidisciplinaresounão,aconstruirmaisrapidamenteaaplicação(Mattiolietal.,2015).UmexemplodosprocessosenvolvidosnométodoágilparaRVeRApodemservistosnaFigura9.11.

Figura9.11–MetodologiaÁgil(Mattiolietal.,2015)

Dasmaisdiversasmetodologiasapresentadas,observa-sequeumadassoluçõespossíveispararepresentarumaaplicaçãodeRVAtalvezsejapelautilizaçãode

Page 200: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umaLinguagemEspecíficadeDomínio(DSL).ComumaDSLépossívelespecificareresolverproblemasquantoàmodelagemnafaseinicialdodesenvolvimentoouagilizaracriaçãodeprotótiposdemodelos(VanDeurseneKlint,2002).

ADSLéumalinguagemdeprogramaçãooudeespecificaçãodeanotaçõespróprias,queofereceumasoluçãoparaosproblemasquelimitamumdomínioespecífico(Congetal.,2011).

ADSLdeconstruçãoéfocadanaresoluçãodeproblemasespecíficos,gerandoumaumentodeprodutividade,flexibilidadeefacilidadedemanutenção,refletindopositivamentenaqualidadedoprodutofinalenotempodedesenvolvimento(Mattiolietal.,2015).

AprincipalvantagemdeumaDSLestánosuporteaoprocessodedesigne,especialmente,aprototipagemiterativa.Tradicionalmente,nodesenvolvimentodeaplicativosdeRVeRA,adescriçãoderealevirtualélançadaemlinguagemnãointerpretativae,portanto,difícildemudar,seadaptaranovosmecanismosdeinteraçãooutransferirdeumdispositivoparaoutro(Seichter,LoosereBillinghurst,2008).

Page 201: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura9.12–ComposAR(Seichter,LoosereBillinghurst,2008),aplicaçãodeumaDSLnacriaçãodeambientesdeRA

NaFigura9.12évistaoComposAR(Seichteretal.,2008)ébaseadoemumalinguageminterpretativaquepermitedesignersrapidamenteprototiparcenasemRAcontendointeraçõesentreosobjetosdecena.Destaforma,osdesignerspodemvermudançasinstantaneamenteepodemmudardinamicamentesuasaplicaçõesatéobterainteratividadequedesejam.

9.5ConsideraçõesFinais

DifícilfalaremumatendênciadecomoosmétodosdedesenvolvimentodesoftwareparaRVeRA,oudeformageral,irãoevoluir.Atéentãovêmevoluindocomumavisãoconstrutivistadereproduçãodarealidadesem,noentanto,umolharconcretodomododeoperaçãodoobjetodesejado.

Aexploraçãodopotencialdestesambientesdevesercadavezmaior,tendoemvistaonúmerodepossibilidadesdeaplicaçõespossíveis.

Assimobservou-sequeautilizaçãodosprincípiosdeEngenhariadeSoftwareédeextremarelevância,emvistadocrescimentogeométricodohiperespaçoedafaltadeflexibilidadenaorganizaçãodaestruturadearquiteturas,caracterizadapelasuaapresentaçãofixa,comcritériosadotadospeloprojetistadosistemadeformaextremamentecentralizadaemumcontextoouaplicação.

Page 202: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Osdesenvolvimentoságeissãobemexecutados,quandoseus“orquestradores”forempossuidoresdegrandecapacidadetécnicaparaolhar,apartirdorecorte,àprojeçãofutura.Associadaaessacapacidade,existeaequipedeapoio,especializadaparagerarumaamostradeformarápida,fazendoalapidaçãodasarestasparaoutromomento,quecertamentevirá.

Emsuma,vale-sesempreaprofundareflexãodosmétodoseconceitosaquiapresentadosparaqueodesenvolvedoridealizeeestipuleamelhorformadeabordagemparaoprojetodeumsistemadeRVouRA.

ReferênciasBILLE,W.;PELLENS,B.;KLEINERMANN,F.;DETROYER,O.IntelligentModellingofVirtualWorldsUsingDomainOntologies.IVEVA,v.97,2004.

BOWMAN,D.A.;GABBARD,J.L.;HIX,D.Asurveyofusabilityevaluationinvirtualenvironments:classificationandcomparisonofmethods.Presence:Teleoperators&VirtualEnvironments,v.11,n.4,p.404–424,2002.

CHITFOROUSH,F.;YAZDANDOOST,M.;RAMSIN,R.Methodologysupportforthemodeldrivenarchitecture.In:SoftwareEngineeringConference,2007.APSEC2007.14thAsia-Pacific,Anais...2007.

CONG,J.;SARKAR,V.;REINMAN,G.;BUI,A.Customizabledomain-specificcomputing.IEEEDesign&TestofComputers,v.28,n.2,p.6–15,2011.

DAMASCENO,E.;DEOLIVEIRA,D.C.AnáliseSwotdasMetodologiasdeSistemasdeRealidadeVirtual.In:WorkshopdeRealidadeVirtualeAumentada,Anais...2009.

DETROYER,O.;KLEINERMANN,F.;PELLENS,B.;BILLE,W.Conceptualmodelingforvirtualreality.In:Tutorials,posters,panelsandindustrialcontributionsatthe26thinternationalconferenceonConceptualmodeling-Volume83,Anais...2007.

EASTGATE,R.M.Thestructureddevelopmentofvirtualenvironments:enhancingfunctionalityandinteractivity.2001.UniversityofNottingham,2001.

FIGUEROA,P.;BISCHOF,W.F.;BOULANGER,P.;HOOVER,H.J.;TAYLOR,R.Intml:Adatafloworienteddevelopmentsystemforvirtualrealityapplications.Presence:TeleoperatorsandVirtualEnvironments,v.17,n.5,p.492–511,2008.

GABBARD,J.L.;HIX,D.;SWAN,J.E.User-centereddesignandevaluationofvirtualenvironments.IEEEcomputerGraphicsandApplications,v.19,n.6,p.51–59,1999.

ISAKOWITZ,T.;STOHR,E.A.;BALASUBRAMANIAN,P.RMM:amethodologyforstructuredhypermediadesign.CommunicationsoftheACM,v.38,n.8,p.34–44,1995.

JAYARAM,S.;CONNACHER,H.I.;LYONS,K.W.Virtualassemblyusingvirtualrealitytechniques.Computer-aideddesign,v.29,n.8,p.575–584,1997.

KIM,G.J.RequirementsEngineeringandStoryboarding.DesigningVirtualRealitySystemsThe

Page 203: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

StructuredApproach,p.14–26,2005.

KIM,J.-Y.;LEE,W.H.DesignandModellingImmersiveGameContentsSystemforVirtualRealityTechnology.technology,v.4,n.5,p.6,2014.

LUNZE,J.;LEHMANN,D.Astate-feedbackapproachtoevent-basedcontrol.Automatica,v.46,n.1,p.211–215,2010.

MATTIOLI,F.;CAETANO,D.;CARDOSO,A.;LAMOUNIER,E.OntheAgileDevelopmentofVirtualRealitySystems.In:ProceedingsoftheInternationalConferenceonSoftwareEngineeringResearchandPractice(SERP),Anais...2015.

MILLS,S.;NOYES,J.Virtualreality:anoverviewofuser-relateddesignissuesrevisedpaperforspecialissueon“Virtualreality:UserIssues”inInteractingwithComputers,May1998OxfordUniversityPressOxford,UK,,1999..

PELLENS,B.;BILLE,W.;DETROYER,O.;KLEINERMANN,F.VR-wise:Aconceptualmodellingapproachforvirtualenvironments.In:MethodsandToolsforVirtualReality(MeTo-VR2005)workshop,1,Anais...2005.

RUMBAUGH,J.;BLAHA,M.;PREMERLANI,W.;EDDY,F.;LORENSEN,W.E.;OTHERS.Object-orientedmodelinganddesign.[s.l.]Prentice-hallEnglewoodCliffs,NJ,1991.v.199

SCHERP,A.;OTHERS.Softwaredevelopmentprocessmodelandmethodologyforvirtuallaboratories.In:APPLIEDINFORMATICS-PROCEEDINGS-,2,Anais...2002.

SEGURA,M.-I.S.;AMESCUASECO,A.;CUADRADRO,J.J.;ANTONIO,A.de.SoftwareEngineeringandHCITechniquesJoinedtoDevelopVirtualEnvironments.In:ProceedingsofICSE2003WorkshoponBridgingtheGapsBetweenSoftwareEngineeringandHuman-ComputerInteraction,Portland,Oregon,USA.Anais...Portland,Oregon,USA:2003.

SEICHTER,H.;LOOSER,J.;BILLINGHURST,M.ComposAR:AnintuitivetoolforauthoringARapplications.In:Proceedingsofthe7thIEEE/ACMinternationalsymposiumonmixedandaugmentedreality,Anais...2008.

SELIC,B.;GULLEKSON,G.;WARD,P.T.Real-TimeObject-OrientedModeling.NewYork,NY,USA:JohnWiley&Sons,1994.

SEO,J.;KIM,D.-N.;KIM,G.J.VRObjectReusethroughComponentCombinationVRObjectReusethroughComponentCombination.In:InternationalWorkshoponStructuredDesignofVirtualEnvironmentsand3D-Components.Web3DConference,Paderborn,Alemanha.Anais...Paderborn,Alemanha:2001.

SILVA,E.L.;HOUNSELL,M.daS.;KEMCZINSKI,A.MetodologiaMaiêutica:UmapropostametodológicaparadesenvolvimentodeAmbientesVirtuais3D.In:IXSymposiumonVirtualandAugmentedReality.SVR,Anais...2007.

TAKALA,T.M.;OTHERS.AToolkitforVirtualRealitySoftwareDevelopment-InvestigatingChallenges,Developers,andUsers.2017.

TANRIVERDI,V.;JACOB,R.J.K.VRID:adesignmodelandmethodologyfordevelopingvirtualrealityinterfaces.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology,Anais...2001.

Page 204: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

VANDEURSEN,A.;KLINT,P.Domain-specificlanguagedesignrequiresfeaturedescriptions.JournalofComputingandInformationTechnology,v.10,n.1,p.1–17,2002.

VITZTHUM,A.SSIML/AR:Avisuallanguagefortheabstractspecificationofaugmentedrealityuserinterfaces.In:3DUserInterfaces,2006.3DUI2006.IEEESymposiumon,Anais...2006.

Page 205: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo10-TécnicasdeInteração

MárcioSarrogliaPinhoCléberGimenezCorrêaRicardoNakamura

JoãoLuizBernardesJr

Estecapítuloapresentaumavisãogeralsobreosaspectosrelativosàinteraçãoemambientesvirtuaisimersivos.Sãoapresentadasconsideraçõesgeraissobreambientesvirtuaisimersivoscomenfoquenasformasbásicasdeinteração,metáforaseparâmetrosdeinteração,bemcomoastécnicasdenavegação,seleçãoemanipulaçãodeobjetos,controledosistemaeentradasimbólicaemsistemastridimensionaisimersivos.EstetextoébaseadonotrabalhodePinhoeRebelo(2006)trazendorevisõeseatualizações.

10.1InteraçãoemAmbientesVirtuaisImersivos

ConformediscutidonoCapítulo1,umambientevirtualimersivopodeserentendidocomoumcenáriotridimensionalemqueosusuáriosdeumsistemadeRVpodemnavegareinteragir.DeacordocomBowmanetal.(2004),essainteraçãopodeserorganizadanascategoriasdenavegação,seleção,manipulaçãoecontroledosistema.

Éimportantenotarque,emboraainteratividadepossacontribuirparaasensaçãodeimersãoemumambientevirtual,ousodetecnologiasparavisualizaçãoimersiva,taiscomoosHMDs,nãoimplicamnecessariamenteeminteração.Poroutrolado,aadoçãodessesdispositivosparaimersãolevaànecessidadedenovastécnicasdeinteração,vistoqueousodedispositivosconvencionaiscomo,tecladoemouse,nãoéadequado.

Atéadécadade2000,grandepartedosambientesvirtuaisimersivoscommaiorinovaçãoeminteraçãoeralimitadaaoslaboratóriosdepesquisa,devidoaocustodosdispositivos.Maisrecentemente,osurgimentodedispositivosdecustoreduzido,taiscomooOculusToucheoHTCVive,temlevadoaumanovaonda

Page 206: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

deexperimentaçõescominteraçãoemambientesvirtuaisimersivosacessíveisaopúblicogeral,incluindojogos,aplicaçõeseducacionaisedesaúdeereabilitação.Tradicionalmenteasaplicaçõesdessesambientesseconcentravamemsistemasdevisualizaçãoespacialemáreascomoarquiteturaepatrimôniohistórico.Outroexemplosãoasaplicaçõesdevisualizaçãocientífica,nasquais,oscientistaspodemvereinteragircomcenaseobjetoscomplexosdeumaformamuitomaisrica,poderosaeintuitivadoqueatravésdeumateladecomputador(Tayloretal.,1993;Linetal.,2000;Wanetal.,2000),alémdepodersituar-sedentrodoexperimentosemafetarsuasimulação.

Apesardamaiordisponibilidadedetecnologia,limitaçõestécnicaseoutrosfatoresmenosóbviosrepresentamdesafiosparaodesenvolvimentodeaplicaçõesdeRVparaochamado“mundoreal”.Oprincipaldeleséatotalfaltaderestriçõesfísicasdosambientestridimensionaisgeradosporcomputador.Porexemplo:emambientesgráficosbaseadosnomodelo“Window,Icon,Mouse,Pointer”(WIMP),éfrequenteaadoçãodeumametáforademesadetrabalhoouescrivaninha(oconceitodemetáforaseráexplicadoposteriormente).Nessecaso,ousuáriointeragecomosistemaatravésdeummouseapoiadosobreumamesaououtrasuperfície.Alémdacorrespondênciaentreabidimensionalidadedasuperfíciedamesaedatela,osuportefísicodamesaeasinteraçõesfísicasentremouseemesafornecemrestriçõesdemovimentoqueauxiliamacompreensãodosistemapelousuário.Essetipodesuporteeretornotátilémaisdifícildeimplementarnocasogeneralizadodeinteraçãocomobjetostridimensionaisemambientesvirtuaisimersivos.

Emoutraspalavras,aideiadeNorman(1988),dequeo“conhecimentodecomosemanipulaumobjetoestáarmazenadonopróprioobjeto”(umbotãodeelevadorsópodeserpressionado,umcontroledevolumesópodesergiradoetc.),nãopodeseraplicadaemambientesvirtuais.Istoestáassociadoaoqueousuáriorecebederetornoaotentarmoverincorretamenteumobjetoreal,poiseleporsisó,impedeestemovimento.Astécnicasdeinteraçãoemambientesvirtuaisimersivosnãooferecemaousuário,namaioriadasvezes,oretornotátile/oucomportamentalqueoobjetorealprovê.Aplicarrestriçõesfísicasdependedaexistêncianoambientevirtualdeartefatosreaisqueimpeçamosmovimentos.

Alémdisso,aincapacidadeinerenteaosdispositivosdeRVouRAdecaptartodasasinformaçõesquepodemserproduzidaspelousuárioobrigaesteusuárioaseguirregrasrígidase,àsvezes,pouconaturaisnoprocessointerativo.

Page 207: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

NaTabela10.1pode-seobservarumacomparaçãoentretarefasdomundorealeasimplicaçõesderealizá-lasnumambientevirtual.Nota-seclaramentequeautilizaçãodesistemasdeRVdeformaampla,aindadependedeumgrandedesenvolvimentonaáreadastécnicasdemanipulação.

Astécnicasdemanipulaçãomaiscomunsemambientesvirtuaissãoaquelasclassificadascomodeinteraçãodireta.Estastécnicaspermitemaousuáriotocarvirtualmenteoobjetoeutilizarosmovimentosdeseucorpo(mãos,braços,cabeça,etc)paraprovocarmudançasdesteobjeto(porexemplo,naposição,naorientaçãoounaescaladoobjeto).

Deve-seressaltarqueastécnicaspodemserimplementadascombasenastarefasaseremrealizadasnoambientepelosusuários;emuitasvezesatéseconfundemnaliteratura.

Tabela10.1-CaracterísticasdeTarefasdoMundoRealemAmbientesVirtuais.

Embasandoumatécnicademanipulaçãohásempreachamadametáforadeinteração.Estadefinecomoosmovimentosdousuáriosãomapeadosparamovimentosnoambientevirtual.Otoquevirtual,mencionado,podeserfeitotantocomamãodousuário,queatingeumobjetopróximodeseucorpo,quantoatravésdeumraiodeapontamentooudeumatécnicaqueestendaobraçode

Page 208: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

formaaalcançarumobjetodistante.ParaefetivarestastécnicassefaznecessárioqueosistemadeRVouRApossuafunçõesdesuporteaorastreamentodasmãosedacabeçadousuário,oreconhecimentodegestosedetecçãodoapontamentodeumobjeto.Osucessodastécnicasdeinteraçãodiretadependedacapacidadedosistemaderealizarummapeamentonaturaleintuitivoentreaaçãodousuárionomundorealeaaçãoresultantenomundovirtual.

Outroaspectoquetemdificultadoadisseminaçãodatecnologiadeinteraçãoemambientesvirtuaiséafaltadepadrõesparainteraçãonestetipodeambiente.Comisto,todavezqueousuáriotemquemudardesistema,deplataformaouatémesmodedispositivo,temquereaprenderumanovaformadeinteração.

Adiscussãosobreesteassuntoéintensaentrepesquisadoresdaárea.Bowman(emlistadediscussão),porexemplo,sugerequeauniversalizaçãodetarefasdeinteração3D,porcausadesuageneralização,caracterizariaumaalternativadeexcelênciaduvidosaparatarefasespecíficas.Suajustificativaéquenemsempresefariaproveitodetaisregrasemcenárioscomcaracterísticasespeciaisparatarefas,domínioouusuárioespecíficos.Porisso,eledefendequeseriaimpossívelcriarumalistacompletacomtodasasopçõespossíveisdetarefasdeinteração3D,masqueseriaútilaclassificaçãodediferentescategoriaseníveisdeespecificidadedetarefasparaasquaissepodeprojetartécnicasdeinteração.

Dessaforma,surgeapropostadesecategorizartarefasemnavegação,seleção,manipulaçãoecontroledosistema.Paramelhorcompreendê-lasserãointroduzidosalgunsconceitosrelacionados,comoformasdeinteração,metáforaseparâmetrosdoprocessodeinteração.

10.2Formasbásicasdeinteraçãoemambientesvirtuais

Naanálisedequalquertarefainterativatrêscategoriaspodemserdefinidas,deacordocomtipodecontroleexercidopelousuário.Elassãoasseguintes(Mine1995):

Interaçãodireta:envolveastécnicasinterativasqueseutilizamdocorpodousuário(mãos,braços,cabeça,etc)atuandodiretamentesobreoobjetoatravésdeum“toquevirtual”.Paratanto,sefaznecessárioqueosistemadeRVouRApossuafunçõesdesuporteaorastreamentodasmãosedadireção

Page 209: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

doolhar,reconhecimentodegestosedetecçãodoapontamentodeumobjeto.Osucessodastécnicasdeinteraçãodiretadependedacapacidadedosistemaemrealizarummapeamentonaturaleintuitivoentreaaçãodousuárionomundorealeaaçãoresultantenomundovirtual;Interaçãocomcontrolesfísicos:incluiousodebotões,joysticks,pedais,etc.Usarcontrolesfísicosparainteragircomummundovirtual(comoumguidão,emumsimuladordecarro)podeaumentarasensaçãodepresençadousuárionomundovirtual,poislhepermitealgumtipodesensaçãotátilnãodisponívelnainteraçãodiretasemousodedispositivosdegeraçãodeforçaoudesensaçãoháptica.Dispositivosfísicostambémsãoúteisparaocontroleprecisodatarefadeinteração.Estesdispositivos,noentanto,nemsempreoferecemummapeamentonaturalquefaciliteatarefadeinteraçãonomundovirtual;Interaçãocomcontrolesvirtuais:aideianestecasoérepresentarvisualmenteumdispositivofísico.Qualquercoisaqueseimaginepodeserimplementadacomocontrolevirtual.Estagrandeflexibilidadeéamaiorvantagemdoscontrolesvirtuais,entretanto,asdesvantagensincluemafaltaderetornosensorialeadificuldadedeinteraçãocomoobjetovirtual.

ShermaneCraig(2003)sugeremaindaumoutromodelodecontroleacionadoporagente.Osagentesdecontrolesãoentidadesquepodemsercontroladaspelousuário.Elesatendemacomandosenviadospelousuárioatravésdevozougestos,resultandonarealizaçãodatarefadentrodoambientevirtual.

Éimportantedestacarqueumproblemarelacionadoaoscontroleséatrocademodoparaarealizaçãodenovosprocedimentos.Quantomaisprocedimentosousuáriotiverqueaprendermenostarefasserãorealizadas,oquesugerequeumpequenonúmerodeinteraçõesdentrodeumespaçolimitadoparamanobratornaoprocedimentodeinteraçãomaissimples(ousuárionãopoderealizarmaisdoqueumatarefaporvez).SegundoGabbard(1997)metáforasmanuaisoudiretasoferecemconfortoaousuário,apesardeestaremassociadasàproblemasprovenientesdamudançade“modo”ou“controledosistema”(principalmentemudançasentrenavegaçãoemanipulação),oquepodeacarretardiminuiçãonousodosprocedimentosdurantearealizaçãodatarefa,principalmentequandohouvercombinaçãoimersiva(HMD+dispositivosmanuaiscommuitosbotões),tambémconhecidapor“interaçãocega”.Pesquisasconfirmamqueexisteumaumentonataxadeerrosenotempodeexecuçãodetarefasdesempenhodousuário(alémdedesorientaçãoefrustração)duranteamudançadaposiçãodamão,dedoseprocedimentosdeapertarbotões(Gabbard,1997).

Page 210: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

10.3MetáforasdeInteraçãoDireta

Aformadeinteraçãodiretaéamaiscomumnasimplementaçõesdeambientesvirtuais.Amaioriadasmetáforaspodeserenquadradaemumadasseguintessubcategorias:

Interaçãocomamão:ousuárioutilizaaprópriamãoparaselecionaremanipularosobjetosdoambientevirtual.Apossibilidadedeaproveitaroconhecimentointuitivodousuáriosobreestetipodemanipulaçãoéograndeatrativodestacategoria.Entretanto,elalimitaoprocessoaobjetospróximosaousuário;Extensãodebraço:obraçodousuárioéestendidodeformaaatingirqualquerobjetodentrodoambientevirtual.Agrandevantagemdestametáforaéapossibilidadedecontinuarausarosmovimentosdasmãospararealizarumatarefa,oquerepresentaumaformabastantenaturaleintuitivadeinteração;eaomesmotempo,atingirobjetosqueestãoalémdeseucampodeação.Asváriasimplementaçõesdestametáforadiferemnaformacomoobraçoéestendidoecomoomovimentodamãorealémapeadoparaomovimentodamãovirtualnoambientetridimensional(BowmaneHodges,1997;SongeNorman,1993;Poupyrevetal.,1996);Ray-casting:oconceitoéapontaroobjetoatravésdeumraiocontroladopelousuário.Oraioatingeoobjetoquepodeserselecionadoeposteriormentemanipulado.Asváriasformasdeimplementarestametáforadiferemnamaneiracomousuárioespecificaadireçãodoraio,vistoqueemalgumaseleusaumdispositivofísicocomoumacaneta,eemoutras,odedo,asduasmãos(criandoumraioquetemorigememumadasmãossendoadireçãocontroladapelaoutramão),ouaindaadireçãodacabeça;Image-plane:oaspectotridimensionaldaimagemnãoéconsiderado,sendofeitaumaseleçãosobreaprojeçãoperspectivadacenatridimensional.Estatécnicaéumaadaptaçãodatécnicaanterior(ray-casting),ondeoraiopartedoolhodousuárioetemsuadireçãocontroladaporsuamãoouumoutrodispositivo,atingindooobjetodesejado.Oefeitodistonapráticaéquesepodeselecionarumobjetoapenasposicionamentoamãodousuárioentreseuolhoeaimagemdoobjeto,obstruindoavisãodoobjetodeinteresse.

Existemoutrastécnicasquenãoseenquadramnestassubcategoriascomo,porexemplo,omundoemminiaturaouWIM(WorldinMiniature)(Stoakleyetal.,

Page 211: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

1995;Mineetal.1997).Pode-sedizerqueéumamanipulaçãodireta,masseuefeitoocorredeformaremota.

10.4ParâmetrosdoProcessoInterativo

Adefiniçãodeumatécnicadeinteraçãoéguiadapelodesejodoprojetistadeproverumaformademaximizaroconfortoeodesempenhodousuárioenquantoestedesenvolveumatarefadeinteração.Dessemodo,édeextremarelevânciaparaoprojetodeinteraçãocomousuário,entenderatarefaesuaspropriedades,objetivandoefetividadeefacilidadedeuso.Algunsparâmetrosinfluenciamdemaneirafundamentalaqualidadeeoresultadodeumametáforadeinteração.Entreestescabedestacar:

Densidadedeobjetosexistentesnaregiãodoobjetoalvo:quantomaioronúmerodeobjetospróximosaoobjetodeinteresse,maioradificuldadeparaselecioná-loemanipulá-lo,emespecialnocasodeumaseleção,poisencontraroobjetodesejadopodelevarmaistempoediferenciá-lodosdemaispodesermaiscomplicado;Distânciaatéoobjeto-alvo:seoobjetodeinteresseestivermuitodistantedousuário,oprocessodemanipulaçãopodetornar-sedifícil,emespecialseforutilizadaalgumatécnicadeapontamentoporraios;Tamanhodoobjeto-alvo:casooobjeto-alvoapareçamuitopequenoparaousuário,suaseleçãopodetornar-secomplicada,poishaveráanecessidadedeumamaiorprecisãonosmovimentosdeseleçãoouapontamento;Oclusãodoobjeto-alvo:casooobjeto-alvoestejaobstruídoporoutros,amanipulaçãoficainviável.Paraefetuá-la,ousuáriodeverádeslocarosobjetosqueoobstruemou,entãoredefinirsuaprópriaposiçãoemrelaçãoaesteafimdeconseguirvisualizá-lo;Númerodeobjetosaseremselecionados:casoonúmerodeobjetosaserselecionadosejagrandeousuárionecessitarádealgumametáforaadicionalquepermitamarcarnovosobjetoscomoselecionadossemperderaseleçãofeitaanteriormente;Grausdeliberdade(DOF)domovimento:umametáforadeinteraçãocomseisDOFpermiteumexcelentecontroledoobjeto,possibilitandosuamovimentaçãoeorientaçãoemtodasasdireções.Isto,entretanto,podenãoserinteressantequandoénecessáriorealizaroperaçõesdeajustefinonaposiçãoounaorientaçãodoobjeto,nemmesmoquandoduranteummovimentonãoénecessário,nemdesejável,realizarodeslocamentoem

Page 212: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umdeterminadoeixo;Princípiosorganizacionais:organizamoambientevirtualeseulayoutterritorial,prevendoumamelhornavegaçãopormeiodadivisão/setorização(dividirgrandesambientesvirtuaisempartesmenores,distintasehierárquicas,comosetoresdevizinhanças,áreascentrais,marginais,etc.)eestruturação(estruturarpartesmenorescomesquemasorganizacionaisutilizandodicas-visuaisesonoras–tambémconsideradas“elementosdereferência”esinalizaçãoinformativaparaauxiliarousuárioaresponderquestõescomo:Ondeestouagora?Comodevoprocederemeorientarcorretamente?Ondeeuqueroir?Comoeuchegolá?;Elementosdereferênciaeorientadores:servemdesuplementoparaaaquisiçãodoconhecimentoporobservação,dependendodeumaconsistênciaespacialdelayoutouplantabaixa(Gabbard,1997).Dicasvisuaisaumentamahabilidadedousuáriodeconheceroespaçoeassimcriarmodelosmentaisparamelhornavegar(DarkeneSilbert,1996).Esteselementospodemserrepresentadosporestruturadereferência(linhadohorizonte,caminhos,pontosdereferência),rótulosdeorientação(denominações,registroserastros,gradesortogonais)einstrumentos(mapas,bússolas,instrumentosdeguia,placasdesinalização,coordenadasnuméricas,trocadequadrodereferência).

Nasseçõesaseguirserãoapresentadasascaracterísticasdosprincipaisgruposdetarefasinterativasexecutadasemambientesvirtuaistridimensionaispormeiodetécnicas(navegação,seleçãoemanipulação,controledosistemaeentradasimbólica).

10.5NavegaçãoemAmbientesImersivos

Emumambienteimersivo,entende-sepornavegação,oprocessodedeslocamento,porpartedousuário,representadoporseuavatar,ouoseupontodevista,dentrodoambientevirtual.Estedeslocamentocompreendetantoamudançadesuaposição,quantoàspossibilidadesderotaçãodoavatar(mesmoqueestenãosaiadesuaposiçãoatual)e;ainda,astarefasdepararealteraravelocidadedomovimento.

Nocontextodenavegação,algunsautoresdividemastécnicasnavegaçãoemtécnicasdedeslocamento(Bowmanetal.,1998;Bowmanetal.,1996),etécnicasdewayfinding(Ruddleetal.,1998;Slateretal.,1995;Walleretal.,

Page 213: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

1998,DarkeneAllard,1998).Nestecontexto,odeslocamentoconsisteemmudaroobservadordelugarreferindo-seàhabilidadequeousuáriopossuidemover-senoambientevirtual.Owayfindingrepresentaumprocessocognitivodedecisãoligadoàtarefadecriaçãodeumconceitodoespaçocomoumtodo(DarkeneSibert,1996).Elaobjetivaauxiliarousuárioaencontrarocaminhocorretooudesejadopormeiodeestímulosoferecidospeloambiente.

10.5.1Categoriasdoprocessodenavegação

Anavegaçãoemumambientevirtualtambémpodeserdivididasegundoseusobjetivos,emtrêscategorias:

Navegaçãoexploratória:quandoomovimentonãotemdestinoouobjetivoespecífico.Nestecaso,anavegaçãoserveprincipalmenteparadeixarousuáriomaisfamiliarizadoecomumconhecimentomaiordoambiente;Navegaçãodebusca:quandoousuárioestáindoaumaposição,conhecidaounão,afimdeencontrarumobjeto-alvo,ouposição-alvo,ondealgumaoutratarefaserárealizada.Duasderivaçõesdestacategoriasão:buscasemdomínio(semobjetivo,ousuáriodesconhecealocalizaçãodoalvo,ouseja,trata-sedeumabuscapordescobertaouheurística),ebuscaelaborada(deslocamentodirecionadoporumobjetivoondeousuárioconheceoalvoepodeconheceroespaço,masnãopossuiummapaparaestabelecerrotasdepasseio,mesmoassimabuscaémenosexaustiva);Navegaçãodemanobra:quandooobjetivododeslocamentoéoposicionamentodousuárioparaarealizaçãodeumatarefa.Emgeraléfeitoatravésdemovimentoslentos,pequenoseprecisos,principalmentelançando-semãoderotaçõesdacabeçaedocorpodousuário.

10.5.2TécnicasdeNavegação

Omapeamentodomovimentofísico(comooandar,porexemplo)paraomovimentovirtual,éumadasmaneirasmaisintuitivasdeserealizarmovimentosemumambientevirtual.Feitodestaforma,omovimentonãorequernenhumaaçãoespecialporpartedousuárioepropiciainformaçõesquepodemajudarousuárioamanterummodelomentaldasualocalizaçãodentrodoambientecomgrandefacilidade.Adesvantagemdeusaromovimentofísicoparamover-senomundovirtual,équeoalcancedomovimentodousuáriodependediretamentedatecnologiaderastreamentoutilizadanaaplicação.

Page 214: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Quandoseoptaporcapturaromovimentodocorpodousuáriocomrastreadores,fica-serestrito,namaioriadoscasos,aumaáreadetrabalho(áreaderastreamento)de1a2metros,oque,muitasvezes,nãoproporcionaumaadequadamobilidadedousuárionoambiente.OmesmoocorrecomsensorescomoumacâmeraRGBD,quepermitecapturarmovimentosdocorpodousuárioemumaárearestrita.

Outrasalternativasparacapturadodeslocamentosãoas“plataformasdemovimento”quepermitemaousuáriomover-sedentrodoambiente“caminhando”deformaestacionáriasobreumaesteiraousobredegrausmóveis(Figura10.1).Estesdispositivos,tradicionalmenterestritosalaboratóriosdepesquisaeaplicaçõesmilitares,tambémtêmsidoaprimorados,podendoembrevesetornardisponíveisaopúblicogeral.UmexemplodissoéaplataformaOmnidedeslocamentoestacionário(Virtuix,2017).

Estasobservaçõesmostramquealgunsmeiosalternativosparadeslocamentodevemserencontrados.Tipicamenteestacarênciaésupridaporformasdevôospeloambiente(movimentaçõesaéreassobreoambiente)ou,também,algumasformasdeteletransporteinstantâneocomoelevadores,portaisoucarrosqueconduzemosusuáriosde/paralocaisestratégicosnocenáriovirtual.

Emfunçãodadificuldadederealizaramovimentaçãonaturalemummundovirtual,costuma-secontrolaroprocessodedeslocamentoatravésdedoisparâmetrosdistintos:direçãodomovimentoevelocidadedomovimento,osquaisserãoabordadosmaisprofundamentenasduaspróximassubseções.

Page 215: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.1-Dispositivodenavegaçãocomdegrausmóveis.

10.5.3ControledaDireçãodoMovimento

Ocontroledadireçãodomovimentopodeserfeitodediversasformas.

Ocontroledanavegaçãopelomovimentodamãodependedaorientaçãocorrentedamãodousuárioquepodeapontaradireçãoaseguir.Estaalternativapermiteumagrandeflexibilidadeeliberdadenamovimentação,possibilitandoinclusive,movimentaçõesemmarcharé.Entretanto,paraalgunsusuários,emespecialparaaquelesquenãoestãohabituadosaambientesvirtuaisimersivos,oapontamentonoespaçopodecausarconfusão,alémdecausarumpoucodefadiganobraço.

Umaalternativaparaessatécnica,éusaramãoapenasparamoverumaespéciedecursordeformaacolocá-lovisualmentesobreumobjeto-alvo.Adireçãodomovimento,então,édadaporumvetorquesaidacabeçadousuárioevaiatéocursor.Umfatorlimitantedousodestatécnicaéanecessidadedemanterobraçoerguidoduranteanavegação,causandofadigaedesconforto.

Umaterceiraalternativaparaomovimentoporapontamentoéousodeumfatordeescala.Aideiaconsisteemaplicarumfatordeescalasobreoambientevirtual

Page 216: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

deformaqueopontodedestinofiqueaoalcancedamãodousuário.Feitoisto,ousuáriomarcaestepontocomamãoeumanovaescalaérealizada(inversaàanterior),oqueresultanopontocomoreferência.Oresultadofinaléotransportedousuárioparaopontomarcado.Éimportantequeaaplicaçãodasescalassejafeitadeformagradualeanimada,demaneiraqueousuáriopossaobservararealizaçãodomovimentoafimdenãoseperdercomoprocedimento.

Outraformadedeslocarumavataremumambientevirtualéautilizaçãodomovimentodacabeça.Nestaalternativa,ousuárioescolheadireçãoaseguirpelosimplesgestodemovimentarsuacabeçalivremente.Estemétodo,entretanto,impossibilitaaobservaçãodoambienteaoredordousuárioduranteomovimento,semqueexistaamudançadedireção.

Ousodedispositivosfísicosparaanavegaçãoéoutraopçãoque,àprimeiravista,podeserbastanteinteressanteparaocontroledadireçãodomovimento.Entretantoalgunscuidadosdevemseradotadoscomaescolhadosdispositivos.Opçõescomojoysticks,trackballsebotõestêmumcustobaixoesãodefácilincorporaçãonasaplicações.Poroutrolado,estesdispositivos,podemcriardificuldadesnomapeamentodadireçãoentreoseumovimentoeomovimentodoavatarnomundovirtual.Ogirodeumbotãodeumjoystick,porexemplo,representaráqualmovimentonoambientevirtual?Caberessaltar,aindaque,emalgumasaplicaçõesdomundorealemquejáseusadispositivosfísicos,aformamaisefetivadecriarummecanismodeinteraçãoéincorporaroprópriodispositivoàaplicação.Exemplossãoossimuladoresdeavião,carrosoubicicletas(Pauschetal.1992).

Aoinvésdeutilizardispositivosfísicos,umaalternativaéaimplementaçãodedispositivosvirtuais(DoellnereHinrichs1998)paracontrolaramovimentaçãoemumambientevirtual.Estatécnicatemaflexibilidadecomograndevantagem,poisqualquerdispositivopodesermodelado.Ainteração,entretanto,édifícil,fundamentalmentedevidoàfaltaderetornosensorialtátilduranteoprocesso(ousuáriotocaemumbotãovirtual,masnãosentequetocou).Algumasalternativascomomudaracordeumbotãovirtualoumovê-loàmedidaqueousuáriointeragecomelesãoalternativaspossíveisparareduziresteproblema.

Algumasvezesadireçãodomovimentodousuáriopodenãosercontroladaporelediretamente,massim,dirigidaporobjetospresentesnomundovirtual.Entreelesencontram-seveículosautônomos(umavezdentro,ousuárioétransportadoparaumpontoespecíficonomundovirtual,comoemumelevadorouemum

Page 217: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ônibus),atratores(comoumplanetaesuagravidade)eobjetosrepelentes.

Nestamesmalinhadesubtrairdousuárioocontroledomovimentoenquadra-seaideiadelimitaromovimentoporcaminhospré-definidos,damesmaformaquenocasodenavegaçãoemambientesnão-imersivos.Exemplodestetipodecontroleéquandoousuárioestásendorebocado,maspodesemovimentardentrodaáreadealcancedocaboqueoconectaaoobjetorebocador.

Umaoutraformadecontrolaromovimentoemumambientevirtualédirigi-loporobjetivos,tarefaqueconsistedaexibiçãodeumalistadealvosexibidasaousuárioatravés(textosouconjuntodeícones).Escolherumadireçãodenavegaçãodeterminandoumaposiçãoexigequeousuárioescolhaapenasumadasopçõesdalista.Paraaefetivaçãodestatécnicaénecessárioqueosistemadecontroledoambientevirtualofereçaalgumaformadeacessoamenusoupainéisdeopçõesvirtuais.Pode-seimplementarestaformadenavegaçãoatravésdoapontamentosobrepequenosmapasouminiaturasdoambientevirtual.

Adireçãodomovimentopodeaindaserespecificadacomousodasduasmãos.Nestecaso,osistemadevecriarumvetorbaseadonasposiçõesdeambasasmãos,queserveparadirecionaromovimento(Mineetal.,1997)(Figura10.2).

Figura10.2-Controledadireçãocomasduasmãos(Mineetal.,1997).

10.5.4ControledaVelocidadedoMovimento

Aformamaissimplesdeespecificaravelocidadedomovimentoemummundovirtualétorná-laconstante,qualquerquesejaadireçãoouaposiçãodousuárionoespaçovirtual.Pode-selevaremconta,paradeterminartalvelocidade,arelaçãoentreotamanhodesteespaçoeotempodisponíveloudesejávelparaatravessá-lo.Apesardeserdefácilimplementação,ousuáriopodeenfrentar

Page 218: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dificuldadesparaobterumposicionamentoespecífico,oqueemgeraléfacilitadopeladiminuiçãodavelocidadeaoseaproximardoalvo.

Aoinvésdeumavelocidadeconstante,ousuáriopodesemovimentarcomumaaceleraçãoconstante.Nestamodalidadeomovimentoinicia-secomumavelocidadebaixa,queéidealparadeslocamentoscurtose,àmedidaqueestedeslocamentoperdura,aplica-seaeleumaaceleração.Issopermitequeavelocidadecresçacomaduraçãododeslocamentonoambientevirtual.Estetipodecontroledevelocidadeéútilquandosetemumambientemuitograndeaserpercorridoetambém,quandoexistemmuitosdetalhesnocenárioparaseremexplorados.Devehavernestecasoformasdereduziravelocidadeafimdeatingircommaisfacilidadeaposiçãodesejada.

Ousodaposiçãodamãotambémpodeserumaformadecontroledavelocidade.Ousuáriopodeindicaravelocidadeatravés,porexemplo,dadistânciaentresuamãoeseucorpo.Nestaconfiguração,mantendo-seamãopróximaàcabeça,tem-seumavelocidadebaixa,àmedidaqueseafastaamão,aumenta-setambémavelocidadededeslocamento.Mine(1995)sugerealternativamente,quesedefinamintervalosouzonasnasquaissãoestipuladosníveisdevelocidades,bastandoaousuário,indicarcomamãoointervalodesejado(Figura10.3).

Page 219: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.3-Controledevelocidadeporintervalos(adaptadodeMine(1995)).

Outratécnicaparaaespecificaçãodavelocidadededeslocamentopodeserousodasduasmãos.Nestecasoadistânciaentreasmãosdeterminaavelocidadededeslocamento(BuxtoneMyers,1986;MapeseWatt,1995;Zelezniketal.,1997).Amaiorlimitaçãodestasalternativaséafadigademanter-seobraçomuitotempoesticadoparacontrolaravelocidade.

Controlesfísicostambémpodemserusadosparaocontroledavelocidade.Paraistousam-sedispositivosconvencionaiscomoteclado,mouseoujoysticks.Outrosdispositivoscomopedaisparaaceleração,bicicletaseesteirasrolantestambémpodemserempregados.

Assimcomonocontroledadireçãododeslocamento,avelocidadepodeserdefinidaporcontrolesvirtuais.Damesmaformaquenaespecificaçãodadireçãodomovimento,afaltaderetornotátilpodecausardificuldadesnanavegação.

Page 220: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

10.5.5SeleçãoeManipulaçãodeobjetosemAmbientesImersivos

Antesdamanipulaçãodeumobjetoéessencialqueeleseja“selecionado”,ouseja,queousuáriopossainformaraosistemaquecontrolaoambientevirtualqualé,ouquaissão,osobjetosalvodafuturamanipulação.

Noprocessodeseleçãoépossívelidentificarduasetapas.Naprimeira,aindicaçãodoobjeto,ousuário“mostra”aosistemaqualoobjetodesejamanipular.Nasegunda,aconfirmaçãodaseleção,ousuáriodefineoobjetocomoselecionado,concluindooprocessodeseleçãoepermitindo,apartirdisto,amanipulação.Aindicaçãodeobjetopodeserfeitaapontando-se,tocando-se,englobando-seoobjetocommoldura,escolhendo-sediretamentesobreumalistadetexto(menu),oudeícones,ouaindaatravésdecomandosdevoz.Aconfirmaçãodoprocessodeseleçãoéfeitapormeiodegestos,botões,vozoumecanismodetempocapazdecontrolarotempodeapontamentodeumobjeto(casoaseleçãoseprolongueporumperíodoestipulado).Comaconfirmaçãodaseleçãooobjetopodeentãosermanipulado.

Umaspectoessencialnoprocessodeseleçãoéanecessidadederetorno(feedback)aousuário.Esteretornoénecessárionosdoismomentosdoprocessodeseleção.Noapontamentoénecessáriodestacaroobjetodosdemais.Alternativassãoexibiroobjetoselecionadocomumacordiferenteoucomumamolduraaoseuredor(Figura10.4).Noinstantedaconfirmaçãoéprecisoquealgumsinal,sonoro,visualoutátil,sejaoferecidoaousuário.

Figura10.4-Feedbackvisualduranteoprocessodeseleção.

Amanipulação(PoupyreveIchikawa,1999)consistenamudançadealgumparâmetroouoestadodeumobjetopreviamenteselecionado.Estamudançadeestadoincluiorientação,posição,tamanhoououtroparâmetroqualquer,seja

Page 221: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

geométrico(formaouposição),visual(coroutextura)oucomportamental(iniciarmovimentoouparar,porexemplo).

Astécnicasdemanipulaçãomaiscomuns(ounaturalepróximadarealidade)emambientesvirtuaissãoaquelasclassificadascomointeraçãodireta.Estastécnicaspermitemaousuáriotocarvirtualmenteoobjetoeutilizarosmovimentosdeseucorpo(mãos,braços,cabeça,etc)paraprovocarmudançasnaposiçãoe/ouorientaçãodesteobjeto.Estastécnicasserãoaquiclassificadascomoindividuais,poissereferemàmanipulaçãoqueumúnicousuáriorealizasobreumobjeto(semcolaboração).Tambémassociadasametáforasdeinteração(analogiaousemelhançadeinteraçãocomomundoreal)estastécnicasdefinemcomoosmovimentosdousuáriosãomapeadosparaarealizaçãodemovimentosdoobjeto.

Otoquevirtual(ouinteraçãodireta)podeserfeitocomamãodousuário(atingindoumobjetopróximodoseucorpo),atravésdeumraiodeapontamentooudeumatécnicaqueestendaobraçodeformaaalcançarumobjetodistante.ParaefetivarestastécnicassefaznecessárioqueosistemadeRVpossuafunçõesdesuporteaorastreamentodasmãosedacabeçadousuário,oreconhecimentodegestosedetecçãodoapontamentodeumobjeto.Osucessodestastécnicasdependedacapacidadedosistemaderealizarummapeamentonaturaleintuitivoentreaaçãodousuárionomundorealeaaçãoresultantenomundovirtual.Paraissosãoutilizadosdiferentesprocedimentosdecontrole,osquaisdeterminamdiferentesmodelosdemetáforas.Amanipulaçãoencerratrêstécnicasdivididasemtrêscategoriasdemetáforas:manipulaçãodireta,porraioouapontamentoeextensãodebraço.

10.6SeleçãoeManipulaçãoDireta

Paraselecionarobjetospróximosaoseucorpo,ousuáriopodemoverumarepresentaçãodesimesmo(cursor,mãovirtual,etc)viadispositivo,oqualpodeestarpresoàsuamão.Quandoarepresentaçãotocaumdeterminadoobjetovirtual,obedecendoomovimentodousuárionomundoreal(deslocamentodamão),aseleçãoéexecutada.

Cursordeseta:refere-seàseleçãodiretadeobjetosfeitaatravésdetoquecomamão,sendoestaamaissimplesdetodasastécnicas.Porémelapossuialgunsproblemascomoàinacessibilidadedeobjetosdistanteseainstabilidadedoapontamentocausadapeloserrosgeradospelosrastreadoresdeposição.Uma

Page 222: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

soluçãoparaesteproblemapropõeumcursortridimensionaltransparenteecomvolumequepermiteumamaiorcomodidadenoapontamentodeumobjeto(Zhaietal.,1994).Adificuldadenestecasoestáemescolhercorretamenteotamanhoeaformadestecursor.

Namanipulaçãodiretaousuário“pega”oobjetovirtualcomamão,move-onoambientevirtualcomomovimentodobraçoeo“libera”quandojulgarqueatarefaestáconcluída,exatamentecomofariacomumobjetoreal.Representaaformamaissimplesdeinteraçãodiretaassociandoosmovimentosdamãoeosmovimentosdoobjetonoambientevirtual(Mine,1995).

Aimplementaçãodestatécnicapressupõeorastreamentodaposiçãodamão(edosdedos)dousuárioafimdecapturarseusmovimentos(rotaçãoetranslação)etransferi-losaoobjetoselecionado.Agrandepotencialidadedestatécnicaéapossibilidadedeaproveitaroconhecimentointuitivodousuáriosobreestetipodemanipulação.Oprincipalproblemaéalimitaçãodealcancedeobjetosqueseencontrampróximodamãodousuário.Dispositivoscomoluvasdedadospodemserutilizadosnestecontexto.

10.6.1TécnicasdeRaio

Aseleçãodeobjetosdistantesexigeacriaçãodealgumaformadeextensãodoalcancedosbraçosdousuário.Váriasalternativaspodemserutilizadascomo,porexemplo,umraiodeapontamento(ray-casting).Nestatécnicaumaespéciederaiolasersaidamãodousuárioeprojeta-senadireçãodoambientevirtualsendocontroladopelomovimentodealgumobjetooupelaprópriamãodousuário(Figura10.5).Emambososcasosháanecessidadedealgumdispositivoderastreamentoafimdecapturaromovimentodamãoeadireçãodoapontamento.

Adireçãodoraiotambémpodesercontroladapelomovimentodacabeçadousuário.Omovimentodacabeçaquecontrolaosraioséumadasformasmaispoderosaseintuitivasdeapontareposicionarobjetos.Testessugeremapreferênciadeorientaçãoporraiosutilizandoacabeçaaoinvésdousodemouse(Chung,1994;Chung,1992).

Page 223: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.5-Usodeumraioparaselecionarobjetovirtual(adaptadodeArgelagueteAndujar,2013).

Umadasdificuldadesnousoderaioséaprecisãonoapontamentodeobjetosdistantes,oquepodesersolucionadopermitindoqueousuárioefetueescalasnoambientevirtualmudandoassimotamanhodosobjetos.Estaideiabaseia-senatécnicaWIM.

Outraalternativaéusarconesdeluznolugarderaiosdeapontamento.Assim,quantomaiorforadistânciaentreobjetoeusuário,maiorseráaáreadeaberturadocone,ouseja,aáreaatingidapelabasedoraiocresce(Figura10.6).Estaideiabaseia-seemduastécnicasconhecidascomoSpotlighteAperture(Forsbergetal.,1996).

Page 224: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.6-Seleçãopor“conedeluz”

Amanipulaçãoporraiosouapontamentosugereumametáforaqueofereceaousuárioumamanipulaçãodiretaparaaplicaçõesderotaçãoetranslação.Oconceitosugerequeousuárioaponteoobjetoemumambientetridimensional(Bolt,1980)utilizandoumraiocontroladopelousuárioqueatingeoobjetoasermanipulado.Asváriasformasdeimplementarestametáfora(Jacobyetal.,1994;Mine,1995)diferemnamaneiracomoousuárioespecificaadireçãodoraio.Asalternativasmaiscomunssão:

A. Comumdispositivofísicocomoumacaneta;B. Comodedo;C. Comasduasmãos(criandoumraioquetemorigememumadasmãosea

direçãoécontroladapelaoutra);D. Comadireçãodacabeça.

Nestecaso,algumaslimitaçõessãocaracterísticas.Arotaçãotorna-sebastantenaturalàaplicaçãodegirosaoredordoeixodefinidopeloraio.Entretanto,arotaçãoemoutroseixostorna-sedifícilepouconaturaldeserindicadapelousuário.Nocasodatranslação,odeslocamentodoraiopode,fácileintuitivamente,alteraraposiçãodoobjeto.Porémestedeslocamentoficarestritoaospontosqueestãopróximosàcircunferênciacujocentroéousuário,ecujoraioéadistânciaentreeleeoobjetoqueestásendoapontado(Figura10.7).

Page 225: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.7-Possibilidadesdetranslaçãocomraiodeapontamento.

Amovimentaçãodamãoparafrenteouparatráspodeaumentaraspossibilidadesdedeslocamentodoobjeto,masnãoapontodedartotalliberdadedeescolhadaposiçãofinaldoobjeto.Umaformadeampliaressaspossibilidadesédaraousuárioalgumtipodecontrolequeaproximeouafasteoobjetodopontodeorigemdoraio(Figura10.8).Nestecasoháanecessidadedeproveralgumtipodecontroleadicionalparaqueestecomandodeafastarouaproximarsejaefetivadopelousuário.Istopodeserfeito,porexemplo,atravésdebotõesoucomandosdevoz.

Figura10.8-Movimentodeaproximaçãoeafastamentodoobjetosobreoraiodeapontamento.

UmasoluçãoparaproblemasderotaçãodoobjetoaoredordeseupróprioeixoéHOMER(Hand-centeredObjectManipulationExtending“Raycasting”)(BowmaneHodges,1997).Apósaseleçãodoobjetocomumraio,amãodousuáriotransfere-separaolocalondeseencontraoobjetoe,apartirdestemomento,seugiropassaacontrolarogirodoobjetocomoseesteestivesse

Page 226: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

presoàmãousadaparacontrolaroraio.Emoutraspalavras,paraselecionarumobjetoousuárioutilizaumraiodeapontamento,edepoisdeselecionado,oobjetopassaatersuarotaçãocontroladapormanipulaçãodireta.Emconsequênciadisto,arotaçãodoraiodeixadetransladaroobjeto.Parapermitirodeslocamento,atécnicacriaumraioimaginárioentreopeitodousuárioesuamão,emantémoobjetopresoaesteraio(Figura10.9).Comomovimentodamãodousuário,oraioérecalculado,oquepermiteoreposicionamentodoobjeto.Tambémépossívelagregaràtécnicaoafastamentodeaproximaçãodoobjetoaolongodoraiodeapontamento,comosefazcom“ray-casting”.

Figura10.9-TranslaçãodeutilizandoHOMER(BowmaneHodges,1997).

10.6.2MetáforasdeExtensãodeBraço

Nestacategoriaobraçodousuárioéestendidodeformaaatingirqualquerobjetodentrodoambientevirtual.Agrandevantagemdestametáforaéapossibilidadedecontinuarausarosmovimentosdasmãospararealizaratarefa,oquerepresentaumaformabastantenaturaleintuitivadeinteração,atingidoinclusive,objetosqueestãoalémdeseucampodeação.Suaimplementaçãodiferenaformacomoobraçoéestendidoecomoomovimentodamãorealémapeadoparaomovimentodamãovirtual.

AtécnicaGo-Go(Poupyrevetal.,1996)criaumafunçãonão-linearquemapeiaomovimentodamãorealparamãovirtual,fazendocomqueoespaçoaoredordousuáriosejadivididoemduasesferasconcêntricas.Enquantoamãoestiverdentrodaesferainterna,istoé,maispróximadocorpodousuário,éfeitoummapeamentolinearentreosmovimentosdamãorealedamãovirtual.Quandoamãoestiveralémdoslimitesdestaesfera,omapeamentopassaaserexponencial,permitindoummaioralcancedobraço.Estatécnicapossuiumavariante(Go-Goindireto),queaocontráriodaoriginal(queexigeaextensãoemovimentosreaisdoprópriobraço),exigeousodedisparadores(botõesem

Page 227: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

mouse3D)pararealizaratarefadeextensão(umbotãorealizaaextensãodobraçodeformaconstante,enquantooutrobotãooretrai).

Existemtrabalhos,poroutrolado,emqueéaplicadoumfatordeescala,diminuindootamanhodoambientevirtuale,comisto,aumenta-seoalcancedamãodousuário.UmexemplodestaabordageméosistemaWIM(Stoakley,1995).Nestecaso,oambientevirtualéreduzidodetalformaaficarsobreumadasmãosdousuário,podendomanipularosobjetoscomoutra.Colocaroambientevirtualsobreumadasmãosdousuáriopermiteefetuarrotaçõesetranslaçõescomfacilidade.Aformaremotadeinteraçãodeixaqueousuáriomanipuleoobjetoreferênciadamaquetedeformadireta,sendoqueareaçãodestainteraçãoprovocaamanipulaçãodosobjetos“reais”nocenárioprincipal.

OutroexemploéScaledWorldGrab(Mineetal.,1997),querealizaumescalonamentoautomáticodoambientevirtualassimqueoobjetoforselecionado,fazendocomqueoobjetofiqueaoalcancedamãodousuário.Feitaamanipulação,umaescalainversadevolveosobjetosaseutamanhooriginal,respeitandoastransformaçõesrealizadasduranteoprocessodemanipulação.

10.6.3SeleçãoSobreaImagem2DdoAmbiente3D

Bastanteconvenientenaseleção,oapontamentosobreaimagemdoambientetridimensionalatravésdeumcursorquesedeslocasobreoplanodeprojeçãodaimagemservecomoferramentadeseleção.Ametodologiaéadoapontamentoporraiocomorigementreosolhosdousuárioecontroledadireçãofeitopelocursorsobreatela.Omovimentodocursor,porsuavez,podeserfeitopelamãodousuário,desdequeestemovimentosejarastreadoatravésdealgumdispositivodecapturademovimento.Oprimeiroobjetoatingidopeloraioédadocomoselecionado.Estatécnicaéchamadadestickfinger(Pierceetal.,1994).

Trêstécnicasvariantes(Pierceetal.,1994)permitemaseleçãodeobjetosusandosuaimagem.ElasexigemqueousuáriovistaumHMDeluvadedados,amboscomsuasposiçõescapturadaspororastreador.NatécnicachamadadeHead-crusherousuárioselecionaumobjetocolocandosuaimagementreosdedosdamãodireita.Aseleçãodoobjetoérealizadadisparando-seumraioquepartedentreosolhosdousuárioepassandopelopontomédioentrededos(indicadorepolegar)damãousadaparaaseleção.

Page 228: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Outratécnicafuncionacomoum“truque”visualondeapalmadamãopareceestarsegurandoalgoqueseencontraemumplanomaisafastado.Aseleçãoocorreapartirdaposiçãodamãodousuárioassociadaaumraio.Parecendoseguraroobjetoemsuapalma,osistemareconheceoobjetoapontadopeloraioeestabelecidopelo:seupontodevista,obraçodousuárioestendidoe,osdedosdamãoabertos.Podeserexecutadocomousodeluvadedados,comumrastreadoroucomacapturadaimagemdamãoeposterioridentificaçãodesuasposições.

Umaúltimavariantepermiteaseleçãodeumgrupodeobjetosutilizandoasduasmãosparadelimitarumamoldurasobreacenaespecificada,atravésdoposicionamentodasmãosemfrenteaoobjetodeinteressedousuário.Atécnica“framinghands”significaemoldurarcomasmãosepodeserincrementadaaooferecerumaformadedesenharumretângulorepresentandoamolduradeseleção.

10.6.4OutrasFormasdeSeleção

Alémdeusarapontamentodiretoouporraiosépossívelselecionarobjetosdistantesusandocomandosdevoz(Harmonetal.,1996;Billinghurst,1998).Comandosdestetipoidentificamobjetosatravésdenomesqueosdiferenciedosdemais.Oinconvenientedestatécnicaéqueousuárioprecisalembraronomedeidentificaçãodecadaobjeto.Aseleçãoporlistadeobjetos,porsuavez,pressupõeousodemenusapartirdosquaisoobjetopodeserescolhido.Tambémnestecasoénecessárioconheceraidentificaçãodoobjetoquesepretendeselecionar.

10.6.5InteraçãoAtravésdeDispositivos

Oscontrolesfísicos,comomousetridimensionalourastreadordeposição,podemdaraousuárioumgrandepoderdeinteração,emespecialnoquedizrespeitoàprecisão,poisomovimentoeocontroledosDOFpodemserfeitosdeformaindividualeseletiva.Entretanto,comoestesdispositivosnãotêmparalelonastarefasrotineirasdamaioriadaspessoas,seuusopodecausardificuldades,principalmenteaosusuáriosiniciantes.Asformasdeusosãoasmaisvariadasedependemdascapacidadesdodispositivo,dasnecessidadesdaaplicaçãoedashabilidadesdousuário.

Damesmaformaquenocasodamanipulaçãonão-imersiva,umaspecto

Page 229: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

relevantenotratocomqualquerdispositivoéocontroledosseusDOF.Emcertoscasos,este“controle”éimprescindívelparaobomandamentodoprocessointerativo.Porexemplo,numaaplicaçãoemqueousuáriotemqueencaixarumobjetoentredoisoutros,depoisatingiraorientaçãocorreta,serámuitomaissimplesposicioná-loseasrotaçõessubsequentes,lidaspelorastreador,nãoforemrepassadasaoambientevirtual.Oinversovale,porexemplo,paratarefascomoapertarumparafusonumaaplicaçãodemontagemvirtual.Nestecasoosdeslocamentoslidospelorastreadorapenasirãoatrapalharogirodoobjetosobreoeixodesejado.

10.7MenusemAmbientesImersivos

Menusvirtuaisaindacarecemdepesquisasparaodesenvolvimentoeprocessodeinteraçãoemambientesimersivos.Énecessáriobuscar,acimadetudo,técnicasdeinteraçãomenosatreladasaostradicionaismenusdeinterfacebidimensionais.Otipomaiscomumutilizadoéaquelequeapresentaaousuárioummenususpensodentrodeumambientevirtualcomosefosseumaplacanaqualaparecemopçõesdisponíveisparainteração(Figura10.10).

Oapontamentodasopçõespodeocorrernormalmenteatravésdeumacanetarealnaqualseacoplaumrastreadordeposição(outrosdispositivoscomrastreadorestambémpodemserutilizados).Oobjetivodestametáforadeinterfaceésimularumaespéciedeapontadorlaser,queindicaitensemumaprojeçãoqueserealizasobreumobjetoplanocomoumaparede,porexemplo.

Page 230: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.10-Exemplodemenususpenso(Antoniazzi,1999).

Háváriasdiferençasentreosmenusbidimensionaiseosmenusaseremusadosemambientesvirtuais.Segundo(JacobyeEllis,1992),aprincipaldiferençaéqueosmenusbidimensionaissãoexibidossempreaumadistânciadeaproximadamente60centímetrosdousuárioeemlocaisjáconhecidos.Osmenustridimensionais,porsuavez,podemserexibidosemdiversasposições,comdiversostamanhosecomváriasorientações.Alémdisso,háocomplicadordequeusuárioestáimersonomesmoespaçodomenu,podendotambémestarposicionadoeorientadodequalquerforma.Emborasejapossívelatrelaromenupermanentementeaopontodevistadousuário.

Estasoluçãopodeserutilizadaquandohouvernecessidadedeseleçãodevalores,parâmetrosdeobjeto,identificaçãoespecíficadentrodeumconjuntodeobjetos,entreoutros.SegundoShermaneCraig(2003),estaformadeseleçãoéfamiliaràmaioriadeusuáriosdecomputador,poisoprocedimentorequeradisponibilizaçãodeumalistadeitenspossíveis.Estesitensnãoprecisamserobjetosnomundo,masénecessárioofereceralgummeiodeentradaparaindicarqueumitemdomenufoiescolhidoparaaseleção.

10.7.1CategoriasdeMenus

Page 231: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Feiner(1993)eLindeman(1999)classificamousodemenudeacordocomaposição,dentrodoambiente3D,dajanelaondeéexibidoomenu.Sãodefinidostrêstiposdejanela.Oprimeirotipoagrupaasjanelasfixasnomundo.Estasjanelastêmsempreamesmaposiçãonoambientevirtual,aparecendooudesaparecendodavisãodousuário,dependendodasualocalizaçãoeorientaçãodentrodoespaçovirtual.

Osegundotipodejanelaéajanelapresaàvisãodousuário,queaparecesemprenamesmaposiçãodocampodevisãodeste.Estajanela,narealidade,move-sejuntocomopontodevisãodousuário,eéusadaparamanipularcaracterísticasglobaisdoambientevirtualcomo,porexemplo,ativaroudesativarumsom,definiromododeexibiçãodosobjetos,salvaroucarregarumarquivo.

Oterceirotipodejanelaéafixaaobjetos.Estetipodejanelaacompanhaosobjetosdocenário,sendoexibida,semprequenecessário,comoumaespéciede“menudecontexto”.Éusadaprincipalmenteparacontroledecaracterísticasintrínsecasdosobjetosaosquaisestãovinculadas,comoporexemplo,paradefinirvelocidadedeumcarro,opesodeumaesfera,acordeumaparedeouparaligaredesligarummotor.OsoftwareAlice(http://www.alice.org),porexemplo,utiliza,namaiorpartedeseuscomandos,estetipojanela.OmesmoocorrenoambienteTHERE(http://www.there.com),ondeosobjetoscominteraçãosãoacompanhadosdeumsímboloemformadesetaqueindicaaexistênciademenu2D.Seoobjetoforumcarro,porexemplo,omenudisponibilizaopçõesdeguardaremsuascoisaspessoais,dirigir,sentarnoespaçodecaronaoupegaremprestado.

10.7.2OutrasFormasdeMenus

Nasalternativasapresentadas,osmenustridimensionaissãofortementebaseadosnosmenusdeinterfacesgráficastradicionais.Entretanto,emambientesvirtuaisépermitidoousarecriarformasdiferenciadasdemenu.Umexemploéo“RingMenu”dosistemademodelagemJDCAD(LiangeGreen,1994),oqualapresentaasopçõesaoredordousuáriodemaneiracircular,formandoumaespéciedecintoouanel.Estemenuoferecefacilidadedeseleçãodasopções,poisenquantonumsistemaconvencionalousuáriodeveapontaraopçãodesejada,neste,osimplesgirodoanel,controladopelamão(ouporoutroartifícioqualquer)permiteaseleçãodaopção.

Outroexemplodemenudiferenciadoéo“HIT-Wear”(Sasakietal.,1999),onde

Page 232: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

assuasopçõessãoextensõesdosdedosdousuáriodeformaqueaseleçãoéfeitaapontando(comaoutramão)odedoquecontémaopçãodesejada.Nestesistema,oenquadramentodasopçõessobreosdedoséfeitocapturando-seaimagemdamãocomumacâmeraeidentificando-seasposiçõesdosdedosatravésdoprocessamentodasimagens.Nadaimpede,entretanto,queestasinformaçõessejamobtidasatravésdautilizaçãodeumaluvaoudeumrastreadordeposição.

10.8UtilizaçãodoCorpodoUsuáriocomoReferência

Quandoousuárioestáimersoemumambientevirtual,semapossibilidadedesentirotoquedosobjetos,aúnicasensaçãotátilexistenteéseuprópriocorpo.Baseadonisso,(Mineetal.,1997)propõeousodetécnicasqueaproveitemesteconhecimentoparatornaramanipulaçãomaisfácildeseraprendidaeutilizada.

Mine(1995)defendequeastécnicasdemanipulaçãoquesebaseiamnanoçãode“propriocepção”ofereceummaiorcontrole,precisãoesegurançanamanipulaçãodeobjetos.Apropriocepçãodoserhumanoéasensaçãoquetodapessoatemdaposiçãoedaorientaçãodaspartesdeseuprópriocorpo(Boffetal.,1986).

Aideiadeinteraçãoproprioceptivatrazvantagensaousodetécnicasparamanipulaçãodiretaeparatécnicasdemanipulaçãodemenus.Usandoasinformaçõesdoprópriocorpodousuário,comoaposiçãodasmãosoudacabeça,astécnicaspropostaspossibilitamentreoutrascoisas:

Umareferênciafísicarealnaqualousuáriopodeapoiar-separacompreenderoprocessointerativo;Umcontrolemaisfinosobreosmovimentos;Apossibilidadedeumainteração“eyes-off”(semosolhos),naqualousuárionãonecessitaestarsempreolhandoparaosobjetosouparaaquiloqueestiverfazendo.

Emtécnicasdemanipulaçãodireta,osobjetospodemserfacilmentemovidosereposicionadosemfunçãodoconhecimentodousuáriosobreasdimensõesdeseuprópriocorpoeaspossibilidadesdeaçãodeseusbraçosemãos.

Namanipulaçãodecontrolesinterface,comomenus,apossibilidadedequeousuárioandelivrementepeloambientevirtualpodeacarretardificuldadespara

Page 233: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

encontrarosobjetosapósgrandesmovimentosoudeslocamentos.Usandooprópriocorpocomoreferencialpode-seutilizaraopçãodemenucircularouanel,oudesenvolveropçõesdeusodosbolsos,porexemplo.Istopermitequeousuáriotenhaumalcancefacilitadodeinformaçõesecomandossemprequenecessitar,alémdeocultartaisobjetosduranteoprocessodeinteração.Esteaspectotem,ainda,duasvantagensadicionais:reduzirotempodeexibiçãodacenaeaumentaraáreadisponívelparaavisualizaçãodoambiente.

Umasegundaalternativa,usando-seaideiadepropriocepção,éesconderosmenusvirtuaisemlocaisfixosemrelaçãoaocorpodousuário.Colocando-os,porexemplo,acimaouabaixodacabeçadousuário.Comisto,esteusuárioprecisaapenasolharparacimaouparabaixoealcançaromenucomamãopuxando-oparafrentedeseusolhos.Parainteragircomomenuousuáriopodeusaraoutramãoouadireçãodoolhar.

Pode-setambém,imaginarqueomenucomporte-secomoumacortinaque,aoserpuxadaatécertoponto,fixa-senaposiçãodesejada.Puxando-amaisumavez,elaéliberadaeretornaàposiçãooriginal.O“liberar”domenutambémpodeserfeitoatravésdeumaalavancavirtual.Estatécnicatemavantagemdedispensarousodebotõesedenãoocuparespaçonocampodevisãodousuário.

10.8.1UsodeMiniaturasdoAmbienteVirtual

Nocasodemanipulaçãodiretaousodepropriocepçãorequerqueoobjetoestejapróximodocorpodousuário.Quandoistonãoocorre,ousuáriopodemover-seatéoobjetoeassimassumirumaposiçãomaispróxima.Isto,entretanto,causaumasobrecarganosistemacognitivodousuário,quenummomentoestárealizandoumdeslocamentoelogoaseguirumamanipulação.

Nestescasos,umaformadeinteraçãoquepodeseradotadaéousodeminiaturasdoambientevirtualparamanipulaçãodeobjetos.Estastécnicassãotambémclassificadascomotécnicasexocêntricas,poisousuáriooperasobreambientedeforadosistemadereferênciadele.Aideiacentralétornaroambientepequenoosuficienteparacolocá-lotodoaoalcancedamãodousuárioepermitirqueesteomanipulecomousodasmãos,comoseestivessetrabalhandosobreumamaquete.

Omundoemminiaturaou(WIM)sugereacolocaçãodoambientevirtualsobreumadasmãosdousuáriopermitindoefetuarrotaçõesetransaçõescom

Page 234: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

facilidade(Figura10.11).

Figura10.11.TécnicaWorldInMiniature(WIM)(ArgelagueteAndujar,2013).

Damesmaforma,atécnicadeinteração“scaleworldgrab”fazcomqueoambientevirtualsejaautomaticamenteescaladodeformaqueoobjetofiqueaoalcancedamãodousuário.Feitaamanipulação,umaescalainversadevolveoobjetoaseutamanhooriginal,respeitandoastransformaçõesrealizadasduranteoprocessodemanipulação.

10.9UsodeGestosnoProcessoInterativo

Autilizaçãodegestosémaisumaformadeinteraçãoemambientesvirtuais.Esteprocessointerativopodeirdesdeoreconhecimentodegestossimplesatécomplexasanálisesdecomoaspessoasusamasmãosparaamanipulaçãodeobjetos.

Nocasodegestossimples,pode-se,porexemplo,usarogestode“atirarporcimadoombro”paraefetuarremoçãodeobjetos.Estemétodoébastanteintuitivo,fácildelembrar,nãousanenhumtipodebotãooumenue,alémdisso,ébastanteseguro,poisnãoéfacilmenteexecutadoporacidente(principalmente

Page 235: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

porqueumserhumanonãocostumamanipularobjetosemsuascostas).Estatécnicapermitetambémqueseutilizearegiãonascostasdousuáriocomoumazonaondesepodebuscaroobjetosanteriormenteremovidosdoambiente.

Nocasodeanálisedegestosmaiscomplexos,umexemploéaarquiteturaTGSH(Two-HandedGestureEnvironmentShell)(Nishinoetal.,1997),capazdereconhecerumconjuntodeatédezoitogestosusadosemummodeladorgeométrico.Ainterpretaçãodosgestosérealizadaatravésusoderedesneurais,utilizando-sedeumatécnicachamadaDynamicGestureRecognition(Vamplew1995).

Ousodegestospressupõecompreendercomoaspessoasescrevemobjetoscomgestosicônicos(MarsheWatt,1998)(gestosqueimitamaformadeumobjeto).Umaformadeestabelecerrelaçõeseestudarcomoumconjuntodeobjetospodeserinterpretadoatravésdegestos,estabelecendorelaçõesdediferençasentreobjetosprimitivos(cuboeesfera)ecomplexos(bola,cadeira,pão,mesa),comosugereotrabalhode(MarsheWatt,1998).

Normalmenteaimplementaçãoacontececomomovimentodasmãoscapturadoporluvaserastreadoresdeposição.Emoutroscasos,acapturapodeocorreratravésdecâmerasdevídeo(SegeneeKumar,1998)oucâmerasRGBD,ondeasimagenseposiçõessãoprocessadasafimdepermitirainteraçãocomoambientevirtual.

10.10PainéisTridimensionais

Autorescomo(Conneretal.,1992)propõemousodecontrolesdeinterfaces(widgets)presosaobjetoscomoformadecontrolarsuaspropriedades.Estescontroles,assimcomoosmenus,são,poristo,batizadosdeobject-boundwidgets.Umproblemasérionainteraçãocomestetipoderecursoéaausênciadesensaçãotátilduranteainteração.Estefatoratrapalhaedesorientanovosusuáriostornandodifícilsuainteraçãocomosobjetosquelhesãoapresentados.

Pensandonestesproblemas,algumassoluções,principalmenteasqueutilizamRA(Azumaetal.,2001),têmconquistadoespaçocomoferramentadeinteraçãocomousuário.ARAofereceimersão,mantendomesmoassim,algumgraudeconexãocomummundoreal.

Parasolucionaroproblemadafaltadeapoioparaasmãos,comumaospainéis

Page 236: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

demenusedewidgets,algunspesquisadoresutilizaramumconceitochamado“Pen-and-Table”.Trata-sedeumacategoriadetécnicasdeinteraçãoemqueumaplataformafixa(comoumamesaouumpaineldeparede),oumóvel(comoumaprancheta),controlaaposiçãodajanelaondedevemserexibidasopçõesdemenusouwidgetsdeinterface.Comumacaneta,ousuárioapontaasopçõesdesejadas.Algunsexemplosdestacategoriadetécnicainterativasão:

“PersonalInteractionPanel-PIP”(SzalavárieGervautz,1997):formadoporumapranchetaeumapontador.Ousuáriovesteumpardeóculostransparentesnoqualsãoexibidosobjetosdeinterface(widgets)eobjetostridimensionaisdoambientevirtual.Ofatodeusarestetipodeequipamentodáàferramenta,segundoseusautores,umamaiorfacilidadedeaprendizado,poisousuárionãosesenteisoladodomundorealaoiniciarousodaaplicação.OprincipalusodoPIPéocontroledeexperimentosdevisualizaçãocientífica.Nestes,alémdecontrolaralgunsparâmetrosdavisualização,interagindocomacanetasobreaprancheta,estaúltimapodeserutilizadaparadefinirplanosdecortesobreoobjetooufenômenoemestudo,ouainda,aposiçãoeaorientaçãodeumobjetodentrodoespaçovirtual.Umacaracterísticainteressantedodispositivoéapossibilidadedeselecionarumobjetoetrazê-loparapranchetaafimdeobservá-lo,comoseestafosseumamesasobreaqualsecolocaumobjetodeestudo;“VirtualNotepad”(PoupyreveWeghorst,1998):umaferramentadeinterfacesquepermiteaousuário,anotartextossobreimagens,dentrodoambientevirtual.AprincipalaplicaçãodestaferramentaéaanotaçãodetextosedesenhossobreimagensdeexamesdeRaio-X.Usandoumapranchetasensívelàpressão,umrastreadordeposiçãoeumacaneta,ousuáriopodeescrever,apagar,copiarealterartextos.Parapermitiracorretaoperaçãodestaferramenta,hádoismodosdeoperação.O“mododedeslocamento”,emqueousuáriomoveacanetaligeiramenteafastadadamesaeo“mododeescrita”,emqueousuáriotocaamesacomumacanetaepodeescreversobreela.Paraapagaroqueestáescritoousuárioviraacanetaeencostaaextremidadeoposta(ondeexisteumaborracha)sobreoquejáfoiescrito;“3DPalette”(Billinghurst,1999):criadoespecificamenteparamodelagemdecenáriosemambientesvirtuais,oequipamentooperacomumacanetaeumapranchetarastreadasmagneticamente.Sobreaprancheta,sãoexibidosobjetostridimensionaisquepodemserapontadosnapranchetaeinstanciadosnoambientevirtual.Alémdestesobjetostridimensionais,aferramentapossuiumeditorgráficoparaacriaçãodetexturasquepodem,

Page 237: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

posteriormente,seraplicadasaosobjetos.

10.11ControledoSistema

Ocontroledosistemaédefinidocomoumconjuntodecomandosparaalteraçãodoestadodosistemaoudomododeinteração.PodeserdivididoemMenusGráficos,ComandosdeVoz,ComandosdeGestoseFerramentas.

OsMenusGráficospodemser:menus2Dadaptados,consistindoemumaadaptaçãodosmenus2DdeambientesDesktopparaosAmbientesVirtuais;menus1-DOF,quesãopresosàmãodousuário;menusTULIP(Three-Up,LabelsinPalm),comasopçõesdomenuposicionadasnosdedosdousuário;ewidgets3D,cujasopçõessãoinseridasnosprópriosobjetosvirtuais.

OsComandosdeVozconsistemnoreconhecimentodediscurso,depalavrasousentençasparaindicarcomandos,exigindootreinamentodosistemanoreconhecimentoenasuperaçãodeproblemascomo:diversidadedetonsdevozeruídossonorosnoambiente.

OsComandosdeGestosconsistememposturasemovimentosdepartesdocorpodousuário,comoasmãos,paraindicarcomandosaosistema,sendoqueosusuáriosdevemmemorizarosgestosparainteração.Asferramentasvirtuaispermitemaadoçãodeobjetosreaisevirtuaisparaespecificaçãodecomandos.

10.12EntradaSimbólica

Aentradasimbólicatratadacomunicaçãoentreusuárioesistemapormeiodautilizaçãodesímbolos(númerosetexto),atuandonacomposiçãodemensagens,documentos,cartaseoutrasespecificações.

Astécnicasdeinteraçãodessacategoriaforamdivididasem:BaseadasemTeclado,BaseadasemCaneta,BaseadasemGestose,BaseadasnaFala.OconjuntodetécnicasBaseadasemTecladoéconstituídoporTecladoemMiniatura(tecladoemtamanhoreduzido);TecladoChord(tecladocontendopoucasteclas);TecladoSoft(tecladovirtual).NaFigura10.12éapresentadoumtecladovirtualemumatarefadeanotaçãonoambiente.

Page 238: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura10.12.Tecladovirtualutilizadoparaanotaçõesnoambiente(Medeirosetal.,2013).

OgrupodetécnicasBaseadasemCanetaéformadoportécnicasdeReconhecimentodeGestosPen-Stroke,envolvendoomovimentodacanetaquandotocaumasuperfície,sendoquestrokerepresentaaunidadebásicadereconhecimento;EntradaUnrecognizedPen,umaespéciede“tintadigital”.

grupodetécnicasBaseadasemGestosincluiGestosdeLinguagemdeSinais,exigindootreinamentodosistemaparareconhecimentoeaaprendizagemdousuárionalinguagemadotada;GestosNuméricos,cujosdedossãoempregadosparaindicarnúmeros;GestosInstantâneos,indicadospormeiodeluvadedados,quecapturamaflexãodosdedos.

OgrupodetécnicasBaseadasnaFalaenvolveReconhecimentodeFala-Caracteres,parareconhecimentodecaracteresemumprocessodesoletrar;eReconhecimentodeFala-PalavrasInteiras,parareconhecimentodepalavrasoufrasescompletas.

10.13Tendênciaseoutrasconsiderações

Ainteraçãohumano-computadoréconsideradacaracterísticafundamentalemambientesvirtuaisbaseadosemRVeRA.Comodiversastarefasdevemserrealizadasnessesambientesvirtuaispelosusuários,comonavegação,seleçãoemanipulaçãodeobjetos,diversastécnicasprecisamserprojetadas.Naimplementaçãodetaistécnicasocorre,emdiversoscasos,aaplicaçãodemetáforasvinculadasaoconhecimentopréviodousuário,oriundasdastarefasrealizadasnomundoreal.

Page 239: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Nessecontexto,osdesenvolvedoresdesistemasdeRVeRAtambémdevemlevaremconsideraçãooscanaissensoriaisdousuárionaimplementaçãodetécnicasdeinteração.Oscanaissensoriaisdevisão,audiçãoetatotêmsidoexplorados,especialmenteoprimeiro;emcontrapartida,olfatoepaladaraindanãosãopesquisadosamplamente.

Nomomentodaelaboraçãodestetexto,estamospassandoporumperíododerenovadointeressenaexploraçãodesistemasdeRVimersivoseinterativos,bemcomodesistemasdeRA,motivadopeladisponibilidadededispositivosdebaixocustoparavisualizaçãoeinteração.Assim,épossívelesperarosurgimentodemaisambientesvirtuaiscomdiferentespropostasdeinteração,incluindo:

Técnicasdenavegaçãobaseadasemcaminhadaemplataformasousimulaçãodemarchaapartirdecapturademovimentos;TécnicasdenavegaçãoeseleçãobaseadaemrastreamentodeolharembutidoemHMDs;Técnicasdemanipulaçãobaseadasemdispositivossemfiocomfusãodesensores(rastreamentoópticoedadosdeacelerômetros,porexemplo).

Alémdasexperimentaçõesmotivadaspelatecnologia,adisponibilidadedosambientesvirtuaisimersivoseaumentadosinterativosaopúblicogeraldevelevaraumarevisãodemetáforasetécnicasexistentes.Afinal,muitasdessastécnicasforamprojetadaseavaliadasnocontextodelaboratóriosdepesquisaepúblicosespecializados.

ReferênciasANTONIAZZI,A.;BRAUM,M.;SOMMER,S.NavegadorImersivodeMundosVirtuais.1999.PUC-RS,1999.

ARGELAGUET,F.;ANDUJAR,C.Asurveyof3Dobjectselectiontechniquesforvirtualenvironments.Computers&Graphics,v.37,n.3,p.121–136,2013.

AZUMA,R.;BAILLOT,Y.;BEHRINGER,R.;FEINER,S.;JULIER,S.;MACINTYRE,B.Recentadvancesinaugmentedreality.IEEEcomputergraphicsandapplications,v.21,n.6,p.34–47,2001.

BECKER,G.etal.Umdispositivoparanavegaçãoemambientesvirtuais.1998.PUC-RS,1998.

BILLINGHURST,M.Putthatwhere?voiceandgestureatthegraphicsinterface.ACMSIGGRAPHComputerGraphics,v.32,n.4,p.60–63,1998.

BILLINGHURST,M.;BALDIS,S.;MATHESON,L.;PHILIPS,M.3Dpalette:avirtualrealitycontentcreationtool.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology,

Page 240: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Anais...1997.

BILLINGHURST,M.;WEGHORST,S.;FURNESS,T.Sharedspace:Anaugmentedrealityapproachforcomputersupportedcollaborativework.VirtualReality,v.3,n.1,p.25–36,1998.

BOFF,K.R.;KAUFMAN,L.;THOMAS,J.P.Handbookofperceptionandhumanperformance.[s.l.]WileyNewYork,1986.v.2

BOLT,R.A.“Put-that-there”:Voiceandgestureatthegraphicsinterface.In:ACMSIGGRAPH,3,LosAngeles.Anais...LosAngeles:

BOWMAN,D.A.Interactiontechniquesforcommontasksinimmersivevirtualenvironments:desing,evaluationandapplication.1999.GeorgiaInstituteofTechnology,1999.

BOWMAN,D.A.;DAVIS,E.T.;HODGES,L.F.;BADRE,A.N.Maintainingspatialorientationduringtravelinanimmersivevirtualenvironment.Presence,v.8,n.6,p.618–631,1999.

BOWMAN,D.A.;HODGES,L.F.Anevaluationoftechniquesforgrabbingandmanipulatingremoteobjectsinimmersivevirtualenvironments.In:Proceedingsofthe1997symposiumonInteractive3Dgraphics,Anais...1997.

BOWMAN,D.A.;KOLLER,D.;HODGES,L.F.Travelinimmersivevirtualenvironments:Anevaluationofviewpointmotioncontroltechniques.In:VirtualRealityAnnualInternationalSymposium,1997.,IEEE1997,Anais...1997.

BOWMAN,D.A.;KOLLER,D.;HODGES,L.F.Amethodologyfortheevaluationoftraveltechniquesforimmersivevirtualenvironments.Virtualreality,v.3,n.2,p.120–131,1998.

BOWMAN,D.;KRUIJFF,E.;LAVIOLAJR,J.J.;POUPYREV,I.P.3DUserinterfaces:theoryandpractice,CourseSmarteTextbook.[s.l.]Addison-Wesley,2004.

BUXTON,W.;MYERS,B.Astudyintwo-handedinput.In:ACMSIGCHIBulletin,4,Anais...1986.

CHUNG,J.C.-M.AcomparisonofHead-trackedandNon-head-trackedSteeringModesintheTargetingofRadio-therapyTreatmentBeams.In:ProceedingsofSymposiumonInteractive3DGraphics,Anais...1992.

CHUNG,J.C.-M.Intuitivenavigationinthetargetingofradiationtherapytreatmentbeams.1993.UniversityofNorthCarolinaatChapelHill,1993.

CONNER,B.D.;SNIBBE,S.S.;HERNDON,K.P.;ROBBINS,D.C.;ZELEZNIK,R.C.;VANDAM,A.Three-dimensionalwidgets.In:Proceedingsofthe1992symposiumonInteractive3Dgraphics,Anais...1992.

DARKEN,R.P.;ALLARD,T.;ACHILLE,L.B.Spatialorientationandwayfindinginlarge-scalevirtualspaces:Anintroduction.Presence,v.7,n.2,p.101–107,1998.

DARKEN,R.P.;SIBERT,J.L.Wayfindingstrategiesandbehaviorsinlargevirtualworlds.In:ProceedingsoftheSIGCHIconferenceonHumanfactorsincomputingsystems,Anais...1996.

DOLLNER,J.;HINRICHS,K.Interactive,animated3Dwidgets.In:ComputerGraphicsInternational,1998.Proceedings,Anais...1998.

FEINER,S.;MACINTYRE,B.;HAUPT,M.;SOLOMON,E.Windowsontheworld:2Dwindowsfor3Daugmentedreality.In:Proceedingsofthe6thannualACMsymposiumonUserinterfacesoftwareand

Page 241: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

technology,Anais...1993.

FORSBERG,A.;HERNDON,K.;ZELEZNIK,R.Aperturebasedselectionforimmersivevirtualenvironments.In:Proceedingsofthe9thannualACMsymposiumonUserinterfacesoftwareandtechnology,Anais...1996.

GABBARD,J.L.Ataxonomyofusabilitycharacteristicsinvirtualenvironments.1997.VirginiaTech,1997.

GEBHARDT,S.;PICK,S.;LEITHOLD,F.;HENTSCHEL,B.;KUHLEN,T.Extendedpiemenusforimmersivevirtualenvironments.IEEEtransactionsonvisualizationandcomputergraphics,v.19,n.4,p.644–651,2013.

HARMON,R.;PATTERSON,W.;RIBARSKY,W.;BOLTER,J.Thevirtualannotationsystem.In:VirtualRealityAnnualInternationalSymposium,1996.,ProceedingsoftheIEEE1996,Anais...1996.

HIX,D.;GABBARD,J.L.Usabilityengineeringofvirtualenvironments.In:STANNEY,K.(Ed.).Handbookofvirtualenvironments:Design,implementationandapplications.[s.l.]LawrenceErlbaumAssociates,Mahwah,NJ,2002.p.681–699.

JACOBY,R.H.;ELLIS,S.R.Usingvirtualmenusinavirtualenvironment.In:VisualDataInterpretation,Anais...1992.

JACOBY,R.H.;FERNEAU,M.;HUMPHRIES,J.Gesturalinteractioninavirtualenvironment.In:StereoscopicDisplaysandVirtualRealitySystems,Anais...1994.

KURODA,T.;MANABE,Y.;CHIHARA,K.Hit-wear:Amenusystemsuperimposingonahumanhandforwearablecomputers.In:9thInternationalConferenceonArtificialRealityandTeleExistence(ICAT’99),Tokyo,Japan.Anais...Tokyo,Japan:1999.

LIANG,J.;GREEN,M.JDCAD:Ahighlyinteractive3Dmodelingsystem.ComputersandGraphics,v.18,n.4,p.499–506,1994.

LIN,C.-R.;LOFTIN,R.B.;NELSON,H.R.Interactionwithgeosciencedatainanimmersiveenvironment.In:VirtualReality,2000.Proceedings.IEEE,Anais...2000.

LINDEMAN,R.W.;SIBERT,J.L.;HAHN,J.K.TowardsusableVR:anempiricalstudyofuserinterfacesforimmersivevirtualenvironments.In:ProceedingsoftheSIGCHIconferenceonHumanFactorsinComputingSystems,Anais...1999.

MAPES,D.P.;MOSHELL,J.M.Atwo-handedinterfaceforobjectmanipulationinvirtualenvironments.Presence:Teleoperators&VirtualEnvironments,v.4,n.4,p.403–416,1995.

MARSH,T.;WATT,A.Shapeyourimagination:iconicgestural-basedinteraction.In:VirtualRealityAnnualInternationalSymposium,1998.Proceedings.,IEEE1998,Anais...1998.

MEDEIROS,D.;CARVALHO,F.;TEIXEIRA,L.;BRAZ,P.;RAPOSO,A.;SANTOS,I.Proposalandevaluationofatablet-basedtoolfor3Dvirtualenvironments.SBC,v.4,n.2,p.31,2013.

MENDES,D.;MEDEIROS,D.;SOUSA,M.;CORDEIRO,E.;FERREIRA,A.;JORGE,J.A.Designandevaluationofanovelout-of-reachselectiontechniqueforVRusingiterativerefinement.Computers&Graphics,v.67,p.95–102,2017.

MINE,M.R.Virtualenvironmentinteractiontechniques.UNCChapelHillCSDept.1995.

Page 242: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

MINE,M.R.;BROOKSJR,F.P.;SEQUIN,C.H.Movingobjectsinspace:exploitingproprioceptioninvirtual-environmentinteraction.In:Proceedingsofthe24thannualconferenceonComputergraphicsandinteractivetechniques,Anais...1997.

NISHINO,H.;UTSUMIYA,K.;KURAOKA,D.;YOSHIOKA,K.;KORIDA,K.Interactivetwo-handedgestureinterfacein3Dvirtualenvironments.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology,Anais...1997.

NORMANDONALD,A.Thepsychologyofeverydaythings.NewYork,NY:1988.

PAUSCH,R.;CREA,T.;CONWAY,M.Aliteraturesurveyforvirtualenvironments:Militaryflightsimulatorvisualsystemsandsimulatorsickness.Presence:Teleoperators&VirtualEnvironments,v.1,n.3,p.344–363,1992.

PIERCE,J.S.;FORSBERG,A.S.;CONWAY,M.J.;HONG,S.;ZELEZNIK,R.C.;MINE,M.R.Imageplaneinteractiontechniquesin3Dimmersiveenvironments.In:Proceedingsofthe1997symposiumonInteractive3Dgraphics,Anais...1997.

PINHO,M.S.;REBELO,I.B.Interaçãoemambientesvirtuaisimersivos.In:TORI,R.;KIRNER,C.;SISCOUTTO,R.(Ed.).FundamentoseTecnologiadeRealidadeVirtualeAumentada.PortoAlegre:SociedadeBrasileiradeComputação,2006.p.149–172.

PINHO,M.S.;SHUCH,F.F.;PRESTES,F.daS.;ANDRÉ,M.R.;BORTOLON,R.R.PaineldeInteraçãoConfigurávelparaAmbientesVirtuaisImersivos.In:WorkshopdeRealidadeVirtual,Anais...2000.

POUPYREV,I.;BILLINGHURST,M.;WEGHORST,S.;ICHIKAWA,T.Thego-gointeractiontechnique:non-linearmappingfordirectmanipulationinVR.In:Proceedingsofthe9thannualACMsymposiumonUserinterfacesoftwareandtechnology,Seattle,WA.Anais...Seattle,WA:1996.

POUPYREV,I.;ICHIKAWA,T.Manipulatingobjectsinvirtualworlds:Categorizationandempiricalevaluationofinteractiontechniques.JournalofVisualLanguages&Computing,v.10,n.1,p.19–35,1999.

POUPYREV,I.;TOMOKAZU,N.;WEGHORST,S.VirtualNotepad:handwritinginimmersiveVR.In:VirtualRealityAnnualInternationalSymposium,1998.Proceedings.,IEEE1998,Atlanta.Anais...Atlanta:1998.

RUDDLE,R.A.;PAYNE,S.J.;JONES,D.M.Navigatinglarge-scale“desk-top”virtualbuildings:Effectsoforientationaidsandfamiliarity.Presence,v.7,n.2,p.179–192,1998.

SASAKI,H.;KURODA,T.;MANABE,Y.;CHIHARA,K.Hit-wear:amenusystemsuperimposedonahumamhandforweareablecomputers.In:ProceedingsoftheInternationalconferenceonArtificialrealityandTeleexistence(ICAT),Tokyo,Japan.Anais...Tokyo,Japan:1999.

SEGEN,J.;KUMAR,S.Gesturevr:vision-based3dhandinteraceforspatialinteraction.In:ProceedingsofthesixthACMinternationalconferenceonMultimedia,Anais...1998.

SHERMAN,W.R.;CRAIG,A.B.Understandingvirtualreality:Interface,application,anddesign.[s.l.]Elsevier,2002.

SLATER,M.;USOH,M.;STEED,A.Takingsteps:theinfluenceofawalkingtechniqueonpresenceinvirtualreality.ACMTransactionsonComputer-HumanInteraction(TOCHI),v.2,n.3,p.201–219,1995.

SONG,D.;NORMAN,M.Nonlinearinteractivemotioncontroltechniquesforvirtualspacenavigation.In:VirtualRealityAnnualInternationalSymposium,1993.,1993IEEE,Anais...1993.

Page 243: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

STOAKLEY,R.;CONWAY,M.J.;PAUSCH,R.VirtualrealityonaWIM:interactiveworldsinminiature.In:ProceedingsoftheSIGCHIconferenceonHumanfactorsincomputingsystems,Denver,Colorado.Anais...Denver,Colorado:ACMPress/Addison-WesleyPublishingCo.,1995.

SZALAVÁRI,Z.;GERVAUTZ,M.ThepersonalinteractionPanel--aTwo-Handedinterfaceforaugmentedreality.In:ProceedingsoftheEUROGRAPHICS,3,Anais...1997.

TAYLOR,R.M.;ROBINETT,W.;CHI,V.L.;BROOKSJR,F.P.;WRIGHT,W.V;WILLIAMS,R.S.;SNYDER,E.J.Thenanomanipulator:avirtual-realityinterfaceforascanningtunnelingmicroscope.In:ProceedingsofSIGGRAPH,Anaheim,CA.Anais...Anaheim,CA:1993.

VAMPLEW,P.Recognitionandanticipationofhandmotionsusingarecurrentneuralnetwork.In:ProceedingsoftheIEEEInternationalConferenceonNeuralNetworks,Anais...1995.

VIRTUIX.VirtuixOmni.Disponívelem:<http://www.virtuix.com/>.Acessoem:1set.2017.

WALLER,D.;HUNT,E.;KNAPP,D.Thetransferofspatialknowledgeinvirtualenvironmenttraining.Presence,v.7,n.2,p.129–143,1998.

WAN,M.;ZHANG,N.;KAUFMAN,A.;QU,H.Interactivestereoscopicrenderingofvoxel-basedterrain.In:VirtualReality,2000.Proceedings.IEEE,Anais...2000.

ZELEZNIK,R.C.;FORSBERG,A.S.;STRAUSS,P.S.Twopointerinputfor3Dinteraction.In:Proceedingsofthe1997symposiumonInteractive3Dgraphics,Anais...1997.

ZHAI,S.;BUXTON,W.;MILGRAM,P.The“SilkCursor”:investigatingtransparencyfor3Dtargetacquisition.In:ProceedingsoftheSIGCHIConferenceonHumanFactorsinComputingSystems,Anais...1994.

Page 244: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo11-Avaliação

FatimaL.S.NunesDanielaG.Trevisan

EunicePereiradosSantosNunesCléberGimenezCorrêa

SilvioRicardoRodriguesSanchesMarcioE.Delamaro

AlinneC.CorrêaSouza

Avaliarimplicaemrealizarmedidasparaaferiroalcancedeobjetivospré-estabelecidos.EmRealidadeVirtual(RV)eAumentada(RA),aavaliaçãopermiteaosdesenvolvedoresdeAmbientesVirtuais(AVs),identificarecorrigiropercursodedesenvolvimentodosoftware,assimcomoverificarproblemasepontosfortesnarelaçãoentreousuárioeoAV.Quantomaiscedofordescobertoumproblema,menorpoderáserocustodecorreção.NestecapítuloéabordadaaavaliaçãoemRVeRA,considerandotantoquestõesrelacionadasaousuárioquantotópicosrelacionadosamétricasobjetivasesubjetivasquecontribuemparaqueoprodutofinalsejamaisadequadoàsfuncionalidadesplanejadas.

11.1Introdução

Naáreadacomputaçãoháconsensoemrelaçãoaoaumentoexponencialdocustodecorreçãodedefeitosemsistemasàmedidaqueaumentaomontantedetempodespendidonodesenvolvimento(Delamaro,JinoeMaldonado,2017).Assim,quantomaistardeadescobertadeumerro,maiscaraseráasuacorreção,poisestadeveráenvolvermodificaçõesemdiversosartefatosproduzidosemfasesanterioresdodesenvolvimento.

Talconstataçãodeveriasersuficienteparaquequalquerprojetodesoftwareincluíssedeformasistemáticaatividadesdeteste,acompanhadas,quandonecessário,pelousuáriofinal.Noentanto,nãoéoqueseverificanapráticadaCiênciadaComputação,aomenosquandosetratadeprojetosdesenvolvidosnoâmbitodepesquisascientíficas(Tichyetal.,1995).

Page 245: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Tichyetal.(1995)avaliaram400artigospublicadosem1993,classificando-osemcincocategorias:trabalhoteóricos,projetoemodelagem,trabalhoempírico,testedehipóteseeoutros.Apartirdestaclassificação,verificaramque40%dosartigosquepropuseramumnovosistema,modelo,frameworkououtrotipodedesenvolvimentonãocontemplavamnenhumtipodeavaliação.Em2009,Waineretal.(2009)repetiramparcialmenteoexperimentoanterior,avaliando147artigosde2005,randomicamenteselecionadosdaáreadaComputação,encontrando4%deartigosclassificadoscomoteóricos,17%detrabalhosempíricos,4,7%detestedehipótese,70%dedesenhoemodelageme3,4%emoutrascategorias.Dentrodaclassededesenhoemodelagem,verificaramque33%dosartigosnãoapresentaramavaliaçãoalguma.EspecificamentenaáreadeRealidadeVirtual(RV)eRealidadeAumentada(RA),emNunesetal.(2010)foiverificadoque55%dosartigospublicadosnasediçõesdoSimpósiodeRealidadeVirtualeAumentada(SVR)de2008e2009nãoapresentavanenhumtipodeavaliação.Deformasemelhantemasconsiderandooâmbitodeaplicaçõesnaáreadesaúde,emNunesetal.(2014)constatou-sequequasemetade(46%)dostrabalhosnãoapresentavaqualquertipodeavaliação.

Luckesi(2011)declaraqueavaliarédiagnosticar,ouseja,éoprocessodequalificararealidadepormeiodesuadescrição,combaseemdadosrelevantes.Oautorcomplementaque,nasequênciacompara-searealidadedescritacomumcritério,queéassumidocomoumaqualidadedesejada.

NocontextodeRVeRA,questõesquesefazemrecorrentementepresentessão:Quaisavaliações?Comoconduzi-las?Comoautomatizá-las?Asatividadesdeavaliaçãopodemenvolverdiversosaspectos,considerandotodasasfasesdoprojeto.Quandoenvolvemousuário,referem-se,emgeral,àavaliaçãoderequisitosfuncionais,istoé,averificaçãodoatendimentodenecessidadesdosindivíduos.EmRVeRAessasavaliaçõesassumemgrandeimportância,devidoprincipalmente,arequisitosnecessáriosemrelaçãoavisualização,interaçãoesensaçãodepresença.Quandosetratadeaplicaçõesparatreinamentodeprocedimentosouhabilidades,essesrequisitosassumemaindamaisimportância,vistoquetaissistemaspodemsermaiseficazesseumaltograuderealismoforalcançado.

Estabelecermétodosdeavaliaçãoquesejamfáceisdeaplicar,generalizáveisdentrodecertocontextoequepermitam,aindaqueparcialmente,automatizaçãodoprocessoaindaéumdesafionaliteraturadeRVeRA.Ainfinidadedequestõesenvolvidasfazcomqueosmétodospropostossejam,namaioriados

Page 246: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

casos,específicoseintegradosàaplicação,oquedificultaseureuso.

Considerandoestecenário,estecapítulovisaapresentarconceitos,métodoseconsideraçõesnocontextodeavaliaçãoemRVeRA,considerandoespecificamenteaexperiênciadousuário,bemcomoaperspectivadaaprendizagem,apercepçãodequalidade(visualeháptica)econtribuiçõesdaáreadeEngenhariadeSoftware.

11.2AvaliaçãodaExperiênciadoUsuário

ÉpossívelobservarumcrescimentononúmerodepesquisassobreotemadeExperiênciadoUsuárionaáreadeInteraçãoHumanoComputadorcomacompreensãodesuasdimensões.

AdefiniçãoatualdaOrganizaçãoInternacionaldeNormalizaçãoéqueaExperiênciadoUsuário(UX-UserExperience)focanapercepçãodoindivíduoenasrespostasresultantesdautilizaçãoouantecipaçãodautilizaçãodeumproduto,sistemaouserviço(Bemhaupt,2010).PodemosdizerqueUXéumadiscussãorecenteparaumadefiniçãoantiga.DonaldA.Normanemseulivro“Odesigndodiaadia”(Norman,2013)jádefiniaUXcomosendooresultadodaexperiênciaíntimadeumdeterminadousuárionousodeumainterfaceemumcontextoespecífico,considerandoacomplexidadedousodoambiente:“IinventedthetermbecauseIthoughtHumanInterfaceandusabilitywastoonarrow;Iwantedtocoverallaspectsofaperson’sexperiencewithasystem,includingindustrialdesign,graphics,theinterface,thephysicalinteraction,andthemanual.Sincethen,thetermhasspreadwidely,somuchsothatitisstartingtoloseitsmeaning“(DonNorman).

HassenzahleTractinsky(2011)definemaUXcomosendoaconsequênciadoestadointernodousuário(expectativas,predisposição,necessidades,motivações,humor,etc),ascaracterísticasdosistema(comocomplexidade,finalidade,usabilidade,funcionalidades,etc)eocontextonoqualainteraçãoocorre(ambienteorganizacional/social,usovoluntário,significadodaatividade,etc).

Assim,UXpodesetornardifícildeoperacionalizareavaliar.Aliteraturaexistenteapontaqueaexperiênciadousuáriocomsistemasinterativosemgeralpodesermedidapormeiodeváriosindicadores(HartsonePyla,2012).AnalisandosobaóticadesistemasdeRVeRApodemosveraexperiênciado

Page 247: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

usuáriosendoestudadapormeiodecritérioscomo:usabilidade,aprendizagem,diversão,imersão,presença,conforto,satisfação,emoção,atratividade,percepção,dentretantosoutros.

Existemváriosmétodosparaavaliarestescritérios,basicamentesendoestesdivididosentremétodosqualitativos/quantitativoseobjetivos/subjetivos.Aescolhadaanáliseaserfeitadependedocontextoquesedesejacompreender,deformaaquecertosmétodossemostrammaisapropriadosaproblemasespecíficos.Comoformademelhorestruturarestetema,abordamososmétodosutilizadosnaavaliaçãodaexperiênciadosusuáriosemsistemasdeRVeRAdeacordocomcadaumdosindicadoresaseguir.

11.2.1Usabilidade

AISOdefineusabilidadecomosendoamedidapelaqualumprodutopodeserutilizadoporutilizadoresespecíficosparaalcançarobjetivosespecíficoscomeficácia,eficiênciaesatisfaçãoemmcontextodeusoespecífico(InternationalOrganisationforStandardisation,1997).Mediarefere-seaosvaloresresultantesdeumamediçãoeaosprocessosutilizadosparaseobteressesvalores(eficácia,eficiênciaesatisfação).Aeficáciaéamedidadeconcretizaçãodosobjetivosiniciaisdeinteraçãopelousuárioeéavaliadaemtermosdeconclusãodeumatarefacomotambémemtermosdequalidadedoresultadoobtido.Aeficiênciarefere-seaoesforçoeaosrecursosnecessáriosparasechegaraumdeterminadoobjetivo.Osdesvioseaquantidadedeerroscometidospelousuárioduranteainteração,sãoexemplosquepodemservirparaavaliaroníveldeeficiênciadeumadeterminadainteração.Aterceiramedidadeusabilidadeéasatisfação,queestárelacionadacomfatoressubjetivos.Refere-seaoníveldeconfortoqueousuáriosenteecomoalcançaosseusobjetivosaoutilizarainterface.

SegundoNielsen,cincocritériospodemserempregadosparamedirausabilidadedeaplicaçõescomputacionais(Nielsen,1993):

1. facilidadedeaprendizado:serefereaotempoeesforçonecessáriosparaqueousuárioaprendaautilizarosistemacomdeterminadoníveldecompetênciaedesempenho;

2. facilidadederecordação:serefereaoesforçocognitivodousuárionecessárioparalembrarcomointeragircomossistemasconformeaprendidoanteriormente;

3. eficiêncianouso:estárelacionadacomosrecursosnecessários,como

Page 248: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tempoeesforço,paraosusuáriosinteragiremcomosistemaealcançaremseusobjetivos;

4. segurançanouso:refere-seaograudeproteçãodeumsistemacontracondiçõesdesfavoráveisouatémesmoperigosasparaosusuários,ouseja,ograuemqueosistemaconsegueajudarosusuáriosaevitarouserecuperardeerros;

5. satisfaçãonouso:relaciona-secomasemoçõesesentimentosdosusuários,avaliando-secritériossubjetivosdainteração.

Aavaliaçãotradicionaldeusabilidadepodeserrealizadapormeiodeváriosmétodoscomoestudoinformalcomusuários,experimentosformaiscomusuários,estudosdeusabilidadebaseadoemtarefas,avaliaçãoheurísticaseusodemodelospreditivosdedesempenho.OestudodeBowman,GabbardeHix(2002)apresentouumprimeiroestadodaartesobreavaliaçãodeusabilidadeemambientesvirtuais.AseguirsãoapresentadososprincipaismétodosparaavaliarusabilidadeeaexperiênciadousuárioemambientesdeRVA.

Métodosdeavaliaçãodeusabilidadequenãoenvolvemusuários

Dentreosmétodosquenãoenvolvemusuáriosasavaliaçõesbaseadasemheurísticas,aplicadasporespecialistasdeusabilidade,sãoosmaisdifundidos.OmétododeavaliaçãoheurísticafoiinicialmentepropostoporNielseneMolich(1990),emquetrêsacincoavaliadorestreinadosdevemprocurarporviolaçõesdeumconjuntodedezheurísticasnainterfacedousuário.Essasheurísticassãorelacionadasaproblemasdeusabilidadeeminterfacesgráficas.

AavaliaçãoheurísticaemambientesvirtuaiségeralmentedifícildeseraplicadadadaagrandevariedadedeprincípiosexistentesparaodesigndeinterfacesdeambientesdeRVeRA.MotivadospelanecessidadedeavaliaraintuitividadedainteraçãoesensodeimersãopresentesnosambientesdeRV,SutcliffeeGault(2004)propuseramumconjuntode12heurísticasinicialmentepropostasemSutcliffeeKaur(2000),sãoelas:

1. engajamentonatural:namedidadopossívelainteraçãodeveatenderàsexpectativasdousuárioemrelaçãoaomundoreal.Idealmenteousuárionãodeveperceberqueestáemmundovirtual.Estaheurísticadependedorequisitodenaturalidadeedosensodepresençaeengajamentoestablecidos;

2. compatibilidadecomatarefadousuárioedomínio:oAVeo

Page 249: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comportamentodosobjetosvirtuaisdevemcorresponderaocomportamentoefuncionalidadedosobjetosnomundoreal;

3. expressãonaturaldaação:oníveldepresençanoAVdevepermitiraousuáriointeragireexploraroambientedemaneiranaturalsemrestringiraçõesfísicas.Estaheurísticaestádiretamenterelacionadacomosdispositivosdeinteraçãodisponíveis;

4. coordenaçãoentreaçãoerepresentação:arepresentaçãodepresençaemanifestaçãodocomportamentonoAVdeveserfielàsaçõesdousuário.Otempoderespostaentreomovimentodousuárioeaatualizaçãonoambientevirtualdevesermenorque200msparaevitarproblemasdedesconfortocomoenjooetonturas;

5. feedbackrealístico:osefeitosdasaçõesdousuárionoAVdevemserimediatamentevisíveiseestaremdeacordocomasleisfísicaseexpectativasperceptuaisdousuário;

6. pontosdevistafiéis:arepresentaçãodomundovirtualdeveestardeacordocomapercepçãousualdousuárioemudançasdopontodevistaoriginadaspormovimentosdacabeçadevemserrenderizadassematraso;

7. apoioanavegaçãoeorientação:ousuáriodevesemprepodersaberondeestálocalizadonomundovirtualefacilmenteretornarapontosconhecidosoupré-definidos;

8. deixarclarosospontosdeentradaesaída:osmeiosdeentraresairdoambientevirtualdevemserclaramentecomunicadosaousuário;

9. partidasconsistentes:comunicarclaramentesubstituiçõesdemodalidadeseempoderamentodeaçõesparanavegação;

10. apoioàaprendizagem:objetosativosdevemestardestacadose,senecessário,autodescritosparaauxiliarnaaprendizagemdoAV;

11. deixarclaroquemestánocomando:semprequeosistematomarocomandodainteraçãoistodeveserclaramentecomunicadoeconvençõesdevemserestabelecidasparaatrocadecomandos,e;

12. sensaçãodepresença:apercepçãodeengajamentodousuárioeasensaçãode"estar"nomundorealdeveseromaisnaturalpossível.

Essas12heurísticasnãosãoumaferramentadeavaliaçãopropriamenteditamaspodemserusadascomoumaformadeplanejamentodaavaliaçãofinal.ProvavelmenteomaiorganhoemaplicarométododeavaliaçãoheurísticaemAVsconsisteempromoveracomunicaçãoentredesignersdainteraçãoedesenvolvedores.Comasheurísticasépossívelestabelecerumvocabulárioparatrocadepontosdevistassobreaexperiênciaimersivadestesambientes.

Page 250: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OutrotipodeavaliaçãoquenãoenvolveusuárioséaavaliaçãopreditivadedesempenhodosusuáriospormeiodousodemodeloscomoGOMS(JohneKieras,1996)eFitts’Law(Mackenzie,1992).Originadanapsicologiaexperimental,omodeloFitts’Lawestabeleceotempo(T)queumusuáriolevaparaapontarparaumalvodetamanho(S)epercorrerumadistância(D)entreamãodousuárioeoobjetoalvo.Estaleiéespecialmenteimportanteparaaplicaçõesemqueodesempenhoécrítico.AleideFittsajudaosdesignersadecidiremsobreotamanhoeoposicionamentodosobjetosnainterface.AlgunsestudosmaisrecentestêmestendidoousodeFitts'Lawparamedirodesempenhodetarefasdeapontamentoeseleçãoemambientestridimensionais(3D)(ChaeMyung,2010;TeathereStuerzlinger,2011).

Umterceirométodoéopercursocognitivonoqualoespecialistasecolocanolugardousuárioeexecutapassoapassotarefasnoambienteinterativoavaliandoahabilidadedainterfaceemapoiartaistarefas.Estemétodoéespecialmenteutilizadoquandosedesejaentenderausabilidadedosistemaporpartedeusuáriosnovatosorusuáriosinfrequentes,ouseja,usuáriosqueseencontramemummodoexploratóriodeaprendizagemdoambiente(Polsonetal.,1992).

Métodosdeavaliaçãodeusabilidadecomusuários

Otestedeusabilidadeéummétodoquesebaseianaparticipaçãodiretadosusuários,osquaisexecutamtarefaspré-definidasecomentamsobreainterfacedaaplicação,enquantoobservadoresregistramasdificuldadesencontradas.Porcontadessaparticipaçãodiretadosusuários,ostestesdeusabilidadetornam-seimportantesporauxiliarosdesignersacompreenderemaaplicaçãoapartirdasperspectivasdosusuários.Apartirdaanálisedosresultadosdostestesdeusabilidadeépossívelobterinformaçõesqueauxiliamnadetecçãodeproblemasdeusabilidadeenoentendimentodasnecessidadesdosusuáriosfinaisdaaplicação.

Notestedeusabilidadeoavaliadordeveescolheroperfileonúmerodeparticipantescombasenosperfisdosusuários,nosobjetivosenoescopodaavaliação.Porexemplo:seoobjetivoforverificarcomousuáriosnovatosaprendemarealizardeterminadastarefasutilizandoosistema,oavaliadordeverecrutarusuáriosinexperientesnousodosistemaenarealizaçãodastarefasemquestão.Osavaliadoresdevembuscarparticipantesquerepresentemopúblico-alvodosistemaavaliado,ousejaquepossuamcaracterísticassemelhantesaosusuáriostípicos.Adefiniçãodosperfisdosparticipantespodeconsiderarfatores

Page 251: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

como:sexo,idade,formaçãoacadêmica,graudeconhecimentosobreodomínio,níveldeconhecimentonousodedeterminadatecnologiaoudispositivoetc(RubineChisnell,2008).Quantoaonúmerodeparticipantes,NielsenNormanGroup(2017)apontaquecincousuáriosporperfilidentificadosãosuficientesparadetectaramaioria(cercade85%)dosproblemasdeusabilidadenainterface,fornecendovaliososinsightssobreaqualidadedainteração.Entretanto,paraestudosestatísticosdesignificâncianomínimo20usuáriossãorequeridos.

AelaboraçãodostestesdeusabilidadeedeexperimentosquantitativoseestatísticosparacompararausabilidadedeambientesdeRVeRA,considerandodiferentesdispositivosdeentradaesaídaediferentesinterfaces,édesafiadora.Deve-seidentificarquaisosfatoresquerealmenteterãoalgumimpactonosresultados.Critérioscomumenteobservadosemtestesdeusabilidadeestãorelacionadosatempodeexecuçãodastarefas,desempenho,esforçocognitivo,quantidadedeerrosesatisfação.Osobjetivosdaavaliaçãodeterminamquaiscritériosdeusabilidadedevemsermedidos.Essescritériossãogeralmenteexploradosporperguntasespecíficasassociadasaalgumdadomensurávelquecomfrequênciapodeserobjetivamentecapturadoduranteainteraçãodousuáriocomosistema.Porexemplo,casooobjetivodaavaliaçãosejaavaliarafacilidadedeaprendizadodeumdeterminadosistema,umtestedeusabilidadepoderáfornecerrespostasparaperguntascomo:Quantoserrososusuárioscomentemnasprimeirassessõesdeuso?Quantosusuáriosconseguiramterminarcomsucessodeterminadatarefa?Quantasvezesosusuáriossolicitaramajuda?

PorexemplonoestudodescritoemGabbardeSwan(2008)foramrealizadostestesdeusabilidadeparaentendercomousuáriospercebemalegibilidadedetextosnasinstalaçõesaoarlivre(outdoors)deRA.Foramcapturadosdadosde24participantesexecutandotarefadeidentificaçãodetexto.Paracadatestecomusuárioforamcapturadasasseguintesvariáveisindependentes:texturadefundo,cordotexto,estilodedesenhodotexto,algoritmodedesenhodetexto.Asvariáveisdependentescapturadasforamerroscometidosetempoderespostadosusuários.

11.2.2Atratividade

Dentreosmétodoscomumenteutilizadosparaavaliaraexperiênciadousuário,destaca-seoquestionárioAttrakDiff(Hassenzahl,2004),oqualébaseadonomodelodeexperiênciadousuáriopropostoporHassenzahl(2003)epermite

Page 252: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

avaliaraatratividadepormeiodosdiferentesaspectosdeumaaplicação.Oquestionárioestádivididoemtrêsdimensões:(a)QualidadePragmática(QP),(b)QualidadeHedônica,subdivididaemEstímulo(QH–E)eIdentidade(QE–I);e(c)Atratividade.

Aqualidadepragmática(QP)indicaograudesucessoqueusuáriosalcançaramemrelaçãoaosobjetivosutilizandoaaplicação.Adimensãodequalidadehedônicaparaestímulo(QH-E)indicaatéquepontoaaplicaçãopodeapoiarasnecessidadesdedesenvolvereavançarnaaplicaçãoemtermosdeoriginalidade,interesseeestímulo.Adimensãodequalidadehedônicadeidentidade(QH-I)indicaatéquepontoaaplicaçãopermiteaousuárioseidentificarcomela.Adimensãodeatratividadeavaliaovalorglobaldaaplicação,combasenapercepçãodaqualidade.

OquestionárioAttrakDiffpossui28paresdepalavras.Cadapardepalavrasrepresentaumitemdoquestionárioeébaseadoemumaescalacomdiferencialsemânticodesetepontos(-3a3,sendozeroopontoneutro).Osparesdepalavrasusadosnaescalacomdiferencialsemânticosãocolocadosnosextremosdaescala.Diferenciaissemânticossãodescritoscomoumaboaescolhaparaavaliarasrespostaspositivasafetivas(Heise,1970),queéocasodasdimensõesdoAttrakDiff.SeteitensavaliamadimensãoQualidadePragmática,catorzeitensavaliamaQualidadeHedônica(seteavaliamoEstímuloeseteavaliamaIdentidade)eseteitensavaliamaAtratividade.

Critériosdeatratividadetêmsidousadosparamediraexperiênciadousuárioemváriostiposdesistemasinterativos.Porexemplo,notrabalhodescritoemLankes,BernhaupteTscheligi(2009)foiaplicadooquestionárioAttrakDiffparaentendercomoosestímulosemocionais(expressõesfaciaisgeradasporAgentesdeConversaçãoesituaçõesqueprovocamemoção)nosistemainterativoafetamaexperiênciadousuário.Emoutrotrabalho,Christou(2012)aplicouomesmoquestionárioparaexploraraconexãoentreaspercepçõesdosjogadoresrelacionadasaocritériodeusabilidadeeaatraçãoemjogosmultijogador.Osachadosapontaramquearelaçãoentreusabilidadeebondadeéreafirmadanomundodojogo,enquantonenhumarelaçãofoiencontradaentrebelezaeusabilidade.

Finalmente,estequestionáriofoiutilizadojuntamentecomoutrosmétodosparaavaliaraexperiênciadousuárioemumsistemadeRAmóvelparainteraçãocommobílias(Swaminathanetal.,2013).Osistemapropostopermiteamedição

Page 253: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

interativadotamanhodeumobjetoeacriaçãodemodelos3Dapartirdeumaúnicafotografia.Resultadosdaavaliaçãocomusuáriosmostraramqueaqualidadepragmáticaestárelacionadacomosfatoresdedesempenhodainteraçãocomoerrosnamedição,tempoepassosdeinteraçõesenquantoasqualidadeshedônicas(deestímuloeidentidade)sãomenosafetadaspeloscritériosdedesempenho.Surpreendentemente,oaumentodotemponainteraçãodotoquefoipercebidocomoestimulanteeemocionante(medidoatravésdadimensãoQH-E)pelosusuários.

11.2.3Desconforto

SistemasdeRVeRApodemcriarnousuárioasensaçãodeestarinteiramentetransportadoparaumAV.Boaspráticassãoessenciaisparaqueseevite,duranteodesenvolvimento,queaaplicaçãofinalpossacausardesconfortoaosusuários.Quandoestasrecomendaçõesnãosãoseguidas,umasériedesintomasdedesconfortopodemsernotados(DeveloperOculusVR,2017;Porcinoetal.,2017).

DispositivosHMDpossuemumhistóricodedesconfortoemsuautilização.Umdosmaioresproblemasrelacionadoaodesconfortoéalatência.Adivergênciaentrelatênciasdorastreadoredogeradordeimagemdodispositivopodecausartaldesconforto.SegundoJerald(2010)apercepçãodalatênciaévariáveldepessoaparapessoa,ouseja,pessoasqueforemmaissensíveisalatênciaterãodesconforto.

Aalturadopontodevistadoobservador("pointofview-POV")podeserumfatorindiretoparasurgimentodedesconforto.Quantomenoropontodevisãodoobservador,maisrápidasserãoasmudançasvistasnoplanoterrestredoambientevirtualenocampovisualdousuário("fieldofview-FOV"),criandoumfluxodeimagensintenso.EstasensaçãodedesconfortopodesercomparadaàmesmasensaçãodedesconfortoocorridaemsubirescadasolhandoparaosdegrausProblemasdeconvergênciaeacomodaçãovisualnãotratadoscausamextremodesconforto.Ateladeumdispositivovirtualéposicionadaporvoltade3polegadasdistantedosolhos.Porestemotivoaimagemproduzidaaparentaestarmaispróximadoqueonormal(emmédia3metrosdedistância).AfaltadoborramentoemobjetosquenãofazempartedaatençãovisualdousuáriopodecausardesconfortodeacomodaçãovisualdepoisdeumlongotempoutilizandoumdispositivodeRV.

Page 254: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Avelocidadedemovimentopodecausarsintomasdedesconforto.Baixasvelocidadesdemovimentoproduzemumasensaçãomaisconfortávelemgeral.Aaceleraçãosimuladavisualmente(semtransmissãoparaosórgãosvestibularesdoouvido)criaumconflitosensorialquepodecausardesconforto(Laviola,2000).Umaaceleraçãoinstantâneaémaisconfortáveldoqueumaaceleraçãoprolongada.Nestecaso,odesconfortoaumentaemrelaçãoafrequência,tamanhoeduraçãodaaceleração.OtamanhodoFoVtambéminfluencianoaumentodedesconforto.Quantomaiorocampodevisão,maioréasensibilidadedousuárioparasofreralgumdesconfortovisual(SteinickeeBruder,2014).

MesmoemAVscomlatênciazeroaindapodemocorrersintomasdedesconforto.Nestecaso,adificuldadeestáassociadaàcriaçãodeumaexperiênciarealemAVs.Umavezquenãoexistasimilaridadeentreasimagensvisualizadaseoqueousuáriorealsente,épossívelamanifestaçãodesintomasdedesconforto.Porexemplo:seumpersonagemécontroladoporumjoystickemumespaçovirtual,sempreexistirádivergência.Aformadeevitartaldesconfortoseriacriarmovimentosidênticosemambosambientes:virtualereal(DeveloperOculusVR,2017)

Alémdosdescritos,diversosfatoresquenãoestãoassociadosasoftwareouhardwarepodemgerardesconfortovisualnousodesistemascomHMD(Porcinoetal.,2017).Paramelhorcompreenderodesconfortosãonecessáriostesteseavaliaçõesdeusuários.Ométodomaisfrequentementeutilizadonaliteraturatrata-sedeumquestionárioconhecidocomoquestionáriodedesconfortodesimulador(SimulatorSicknessQuestionnaire-SSQ)(Kennedyetal.,1993).NormalmenteoquestionárioéaplicadoantesdoexperimentoiniciareapósumcertoperíododeexposiçãodousuáriocomosistemadeRVouRA.Ousuáriodeveatribuirumarespostaindicandoseugraudedesconfortoemumaescalade4pontos,emquezerocorrespondeanenhumapresençadosintomaetrêscorrespondeàpresençaseveradosintoma.Ossintomasavaliadossão:mal-estargeneralizado,cansaço,chateação,sonolência,dordecabeça,sudorese,náusea,dificuldadedeconcentração,cabeçapesada,visãoembaçada,tontura,vertigem,flashbacksvisuais,vontadededesmaiar,desconfortoabdominal,entreoutros.

OexperimentodeCarnegieeRhee(2015)utilizaramumdispositivoHMDquerespondeamovimentosfeitospelacabeçadousuárioe,apesardofocoestarcentralizado,foicriadoumatrasodemudançadefocode500ms,jáquea

Page 255: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

mudançaimediatadefocopoderiacausardesconfortoaousuário.Segundoosautores,otemponecessárioparareorientarofocoestáligadodiretamentecomaidadedousuárioeosníveisdeluznacena.Paraquefossepossívelumdesempenhoemtemporeal,assumiramquetodososusuárioslevariam500mspararealizararefocagemdeumadistânciainfinitaatéumadistânciapróximaaummetro.Paraesteestudo,osautoresfizeramumaavaliaçãocom20participantesutilizandooquestionárioSSQ(Kennedyetal.,1993).Segundoosautores,30%daspessoasqueutilizaramestatecnologiapelaprimeiravezsesentiramtãoincomodadosquemencionaramseremincapazesdeutilizá-lapormeiahora.

11.3.AvaliaçãonaPerspectivadaAprendizagem

OusodeAVs3Demcenárioseducacionaistemsedespontadocomoumrecursoparaalcançarnovospreceitoseducativosdecaráterinovadorelúdico,equeperpassapelasdiversasdimensõespedagógicas,taiscomoadidáticaeaaprendizagem(Anjos,AnjoseNunes,2016).

Logo,osAVs3DpodemseraplicadoscomoAmbientesVirtuaisdeAprendizagem(AVAs).MasoquesãoAVAs?DeacordocomAnjos,AnjoseNunes(2016),AVAspodemserconceituadoscomosistemasinformacionais,dotadosdeinstrumentoseferramentasquevisamapoiarosprocessoseducativos.

OsAVAsevoluíramepassaramaagregarcenáriostridimensionaisalinhadosàsdiversasestratégiasdeinteraçãoecolaboração.Estaevoluçãofoipossível,devidoaointeressedacomunidadecientífica,principalmentedasáreasdeJogos,RVeRAemconceberAVs3Dcompropósitoeducacional,oquefezemergirosAmbientesVirtuaisdeAprendizagemTridimensionais(AVAs3D).ParaNunes(2014),osAVAs3Dpermitemotreinamentoefetivoeafamiliarizaçãorápida,proporcionadospelainteratividadedealtaqualidadeexistentenomundovirtual,possibilitandorecriarcenáriosdiferenciadosparasituaçõesespecíficasdeaprendizagem.Aautoraenfatizaque,pormeiodosAVAs3D,oprocessodeensino-aprendizagemtempotencialparatornar-semaisativo,dinâmicoepersonalizado.

OsAVAs3Dganharamdestaqueàmedidaqueseobservaasuautilizaçãodeformapontualemdiferentescontextoscomoformasdeensinareaprender.Ademais,especialmenteemrelaçãoaosrecursostecnológicosproporcionados

Page 256: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

pelosAVs3Dque,inicialmente,sedestacaramnaáreadoentretenimentoe,passaramaseradotadosnocampoeducacional,comoépossívelverificarse,defato,taisambientesestãocolaborandocomoprocessodeaquisiçãodeconhecimentooudehabilidadesdosusuáriosnessetipodeambientevirtual?

EssadiscussãotemcomopontodepartidaaperspectivamultidimensionaldaaprendizagemapresentadaporKraiger,FordeSalas(1993)ilustradanaFigura11.1.DesenhadaapartirdastaxonomiasdeBloom(1956)eGagne's(1984),osautorespropuseramtrêscategoriasderesultadosdaaprendizagem:resultadoscognitivos,resultadosbaseadosemhabilidadeseresultadosafetivos.

Figura11.1-Classificaçãodosresultadosdaaprendizagem(perspectivamultidimensional)(Fonte:AdaptadodeKraiger,FordeSalas(1993,p.312)).

AavaliaçãoderesultadoscognitivoséapresentadaporKraiger,FordeSalas(1993)considerandoaprópriaconcepçãodapalavracognição,entendidacomo“umaclassedevariáveisrelacionadasàquantidade,aotipodeconhecimentoeàsrelaçõesentreoselementosdoconhecimento”(Anjos,2014).

Adimensãodeavaliaçãocentradanaaquisiçãodehabilidadestemcomoobjetivoverificarseosusuáriosalcançaramdeterminadosresultadosnoprocesso

Page 257: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

deaquisiçãodehabilidades,desenvolvidasemambientesprevisíveisderealizaçãodeumatarefa(Anjos,2014).

Osresultadosnocampoafetivoconsideramfatoresmotivacionaisedeatitudes,comorelevantesparaoprocessodeensino-aprendizagem(Gagne,1984).Essesfatoressãomedidosporindicadores,comodisposiçãomotivacional,autoeficáciaemetasaferidasduranteoprocessodeensino-aprendizagem(Anjos,2014).

Diantedessecenário,umadiscussãoqueédelineadaserefere,principalmente,àcontribuiçãoqueosAVAs3Defetivamenteoferecemparaaaquisiçãodeconhecimentoedehabilidadesdosujeito,ecomoépossívelavaliar,sistematicamente,talconhecimentoouhabilidadenomundovirtual3D.

OsAVAs3Dsãodesenvolvidosparaasmaisdiversasfinalidades.Noentanto,deformageral,seusobjetivosestãorelacionadosafazercomqueousuáriodominealgumconteúdo,sejaeleteóricoouprático.Nestaseçãodeseja-sediscutircomoosAVAs3Dtêmatingidoessesobjetivos,ouseja,comotêmcontribuídoparaqueousuário(aprendiz)adquiraalgumconhecimento.OidealéqueamensuraçãosejafeitaautomaticamentepelopróprioAVduranteainteração.Assim,nasubseção11.3.1sãoapresentadosconceitos,parâmetroseummétodoparamediraaquisiçãodeconhecimentocombasenotrabalhodeNunes(2014)enasubseção11.3.2ofocoémensuraraaquisiçãodehabilidades,combasenotrabalhodeAnjos(2014).

11.3.1Avaliaçãodaaquisiçãodeconhecimento

Estaseçãoapresentaaavaliaçãodaaprendizagemnaperspectivadoconhecimento,considerandoosresultadoscognitivos.Sãoencontradasnaliteraturadiversasdefiniçõesparaavaliaçãodoconhecimento,queadmitemváriossignificadoscomomedir,verificar,diagnosticar,investigareaferir,osquaispodemserconfundidosentresi.

Nocontextoeducacional,Pimentel(2006,p.73)defineavaliaçãocomo“[...]umprocessocontínuodecoletadedadossobreodesempenhodoestudanteeainterpretaçãodestesdados(análise)[...]”.

ParaFilatro(2008)aavaliaçãoéusadaparafazerjulgamentossobreavalidadeouosucessodepessoasoucoisas.Oautordeclaraqueaavaliaçãonaaprendizagemsignificaverificarosconhecimentosadquiridospelosalunos,

Page 258: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

duranteouapósoprocessodeensino-aprendizagem.

Aavaliaçãonaaprendizagempodeserclassificadaemfunçãodasuafinalidade,comodiagnóstica,formativaousomativa(MadauseBloom,1983):

avaliaçãodiagnóstica–oprincipalobjetivoémensuraroquantooestudantesabesobreoqueseráabordadodoinícioaofinaldocursoepossibilitadetectaraexistênciaounãodepré-requisitos.Éconsideradaimportanteparaconhecerograucognitivodoaluno;avaliaçãoformativa-visaaofereceraosalunosumfeedbacksobreoseuprogressoedesenvolvimento,jáquetemcomocaracterísticaofatodefornecerinformaçõesaoprofessoreaoestudantenodecorrerdoprocesso,facilitandooentendimentoeacorreçãodospróprioserros;avaliaçãosomativa–oobjetivoprincipaldaavaliaçãoénoquedizrespeitoàatribuiçãodenotasouconceitos,forneceumamedidadesucessooufracassoemrelaçãoaodesempenhodoalunoaosresultadosesperadosdaaprendizagem.

Contudo,independentementedafinalidade(diagnóstica,formativaesomativa),oatodeavaliartemopapeldediagnosticar,porémemmomentosdiferentes.

Modeloparaavaliaçãodaaquisiçãodeconhecimento

ParaavaliaraaquisiçãodeconhecimentoemAVAs3D,Nunes(2014)propõeoModelodeAvaliaçãodaAquisiçãodeConhecimento(MAAC)queestáembasadonaperspectivadasTeoriasCognitivasetemcomopropósitoverificarsehouveaquisiçãodeconhecimentodoaprendizsobreodomíniodeconhecimentoemestudo,apósousodeAVA3Dcomomeiodeaprendizagem.

OMAACsegueomodelocognitivoclássicodeAtkinsoneShiffrin(1968),oqualprevêqueoconhecimentofluiapartirdosestímulosdoambienteedefendemquequantomaisumainformaçãoresidenaMemóriadeCurtoPrazo(MCP),maioraprobabilidadedesuatransferênciaparaaMemóriadeLongoPrazo(MLP)(Baddeley,204).Logo,transferindoesteconceitoparaoaprendizadopormeiodeAVAs3D,supõe-sequequantomaisoaprendizinteragenoAV,maioraprobabilidadedoconhecimentosertransferidoparaaMLP.Baddeley(2004)tambémdeclaraemseusestudosacercadomodelocognitivoclássicodeAtkinsoneShiffrin(1968),queumainformaçãoouexperiênciaéprocessadapelamemóriadeformamaisprofundaesusceptívelde

Page 259: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

sermuitomelhorconservadanaMLP,quandoseconsideranaexperiênciaoconhecimentopréviodoaprendiz.Destemodo,omodelodeavaliaçãoconsideramedironíveldeconhecimentodoaprendizantesderealizaroprocessodeaprendizagemnoAV.

Alémdisso,espera-sequeomeiodeaprendizagemapresenteatividadesrelacionadasaoobjetodeestudoeestratégiasqueestimulemosdiferentesníveisdeaquisiçãodeconhecimentopropostospelaTaxonomiadeBloom.Bloometal.(1956)estruturouaaquisiçãodeconhecimentoemseisníveisdecomplexidadescrescentes,criandoumahierarquiadecompetênciascognitivaserelacionandoaaquisiçãodeconhecimentoàmudançadecomportamentodoaprendiz.

Entretanto,Nunes(2014)aplicouemseuestudoaTaxonomiadeBloomrevisada,aqualconsideraapossibilidadedeintercalarascategorias(lembrar,entender,aplicar,analisar,criar,avaliar)doprocessocognitivo,quandonecessário.Salienta-sequeoprincipalobjetivodoMAACésistematizaraavaliaçãodaaquisiçãodeconhecimentoemAVAs3D,comoformadeverificarsehouveevoluçãodaaprendizagemdoestudantesobreodomíniodeconhecimentoemestudo.Dessaforma,oMAACconsideraquatrofases(Figura11.2):

I. AvaliaçãoDiagnósticaPré-Teste-avaliaroconhecimentopréviodoaprendizantesdeusaroAVA3D;

II. CapacitaçãoemAVAs3D-capacitar/qualificaroaprendizausaroAVA3D,paraqueomesmopossaambientar-seeentenderofuncionamentodoambientevirtual;

III. AprendizagememAVA3D-processodeaprendizagemsobreodomíniodeconhecimentoemestudo.Duranteafasedeaprendizado,omodeloprevêcapturareregistrarasinteraçõesdoaprendiznoAVA3D,paraposteriormentecorrelacionarasinteraçõesdoaprendizcomosresultadosobtidosnasfasesdeAvaliaçãoDiagnósticaPré-TesteePós-Teste.ValeressaltarqueoprocessodeaprendizagemsebaseiasomentenafasedeexploraçãonoAVA3D,semestudopréviodoconteúdo;

IV. AvaliaçãoDiagnósticaPós-Teste-avaliaoníveldeconhecimentodoaprendizapósaexploraçãonoAV,compropósitodeverificarasuaevolução.Paratanto,utilizadosmesmosinstrumentosdecoletadedadosaplicadosnafasedeAvaliaçãoDiagnósticaPré-Teste.

Page 260: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura11.2-ModelodeAvaliaçãodeAquisiçãodeConhecimento-MAAC(Fonte:[Nunes2014]).

TantooMódulodeAvaliaçãoDiagnósticaPré-TestequantodePós-Testepreveeminstrumentosdecoletadedadoscompostosporquestõesabertasefechadas,comníveisdedificuldadesbaixo,intermediárioedifícil,elaboradaspeloespecialistadaáreadedomínio,eestruturadasdetalformaquecaptureodesempenhodoaprendizereveleoníveldeaquisiçãodeconhecimentosobreotemaabordadopeloAVA3D(Nunes,2014).

Osinstrumentosdecoletadedadosdevempreveracapturadosdadosemconformidadecomosparâmetrosdeavaliação.OsparâmetrosconsideradosnosexperimentosrealizadoscomoMAACsãoapresentadosnaTabela11.1eforamidentificadospormeiodeumaRevisãoSistemáticaconduzidaporNunes(2014),queinvestigousobreosmétodosdeavaliaçãodeaquisiçãodeconhecimentoemAVAs3D.Osparâmetrossãoindicadoresdosdadosaseremconsideradosnaavaliaçãodaaprendizagem;noentanto,recomenda-sequesejamselecionadosconformeodomíniodeestudo.

Tabela11.1-Parâmetrosdeavaliaçãoconsideradosnosexperimentos(Fonte:Nunes,2014).

Alémdaproposiçãodomodeloconceitual,foidefinidaumaarquiteturaeimplementadoumsistemacomputacionalcapazderegistrarasinteraçõesdos

Page 261: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

usuáriosemAVAs3D(Nunesetal.2012;Nunes,TeslaeNunes,2013),afimdeautomatizarométodoeosinstrumentosdeavaliação.

Cadainteraçãoregistradaéclassificadapeloavaliador,considerandoostiposdeinteraçõesdefinidosporBowmanetal.(2005):

Navegação–refere-seàmovimentaçãodousuáriodentrodoambientevirtual;Seleção–consistenaescolhadeumobjetovirtual,queéconfirmadapormeiodocliquedomouse,pressionamentodeumaoumaisteclas,gesto,comandodevozououtraação;Manipulação–consistenamanipulaçãodeumobjetoselecionado,modificandosuascaracterísticas,comoporexemplo,posição,rotação,escala,cor,tamanho,transparência,textura,entreoutras;Controle–comandosespecíficosdisponíveisparaalteraroestadodosistemaquepodemseremitidospormeiodemenus,comandosdevoz,comandosgestuais,entreoutros.

NoMAAC,aclassificaçãodasinteraçõespermitequeoavaliadorverifiquequaltipodeinteraçãoestámelhorexplicandoanotaobtidapeloaprendiznafasedeAvaliaçãoDiagnósticaPós-Teste(Nunes,NuneseRoque,2013).

ApartirdosdadoscoletadosnosexperimentosconduzidoscomdiversosAVAs3Dediferentesperfisdeusuários,umaanáliseestatísticafoirealizadaaplicandométodosdeestatísticadescritiva,estudodeamostraspareadasecorrelaçãodevariáveis,afimdevalidaroMAACemdiferentescontextos(Nunes,NuneseRoque,2013).OsresultadosmostraramqueéfactívelavaliaraaquisiçãodeconhecimentoemAVAs3DaplicandooMAACemostrouindíciosdequealgunstiposdeinteraçõesdousuário(navegação,seleção,manipulação,controle)comosAVAs3Dmantêmcorrelaçãocomoníveldeaprendizadodousuário(Nunes,NuneseRoque,2013).

Aanáliserevelou,ainda,queoconhecimentopréviodoaprendizéumparâmetrorelevantequedeveserconsideradonoprocessodeavaliação,conformeéalertadoporeducadores(Bloometal.,1983;Luckesi,2011).Destemodo,foipossívelconcluirqueparaAVAs3Dcomatributossimilaresaosqueforamaplicadosnosexperimentos,oMAACécapazdeavaliaroníveldeaquisiçãodeconhecimentotendocomomeiodeestudoumAVA3D(Nunes,2014).

Page 262: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

11.3.2Avaliaçãodaaquisiçãodehabilidades

Oconceitodehabilidadesmotoras“compreendetarefascomfinalidadesespecíficasaserematingidas”erelaciona-seaaspectosdemovimento,podendosubdividir-seemhabilidadesgrossasoufinas(Magill,2000).

PóvoaseRodrigues(2007)definemashabilidadesmotorasgrossasembasadoscomoaquelasque“[...]utilizamosgrandesgruposmuscularesdocorpoparaproduzirumaação.Fazempartedessashabilidadesasatividadescomopularecaminhar,nasquaisaprecisãoderefinamentodosmovimentosémenor”,enquantoqueashabilidadesfinasconsiderammovimentosdemúsculospequenos.

Kraigeretal.(1993)afirmamquetradicionalmenteodesenvolvimentodehabilidadeséavaliadopormeiodemétodosdeobservaçãodeaprendizes,verificandoseusdesempenhosoucomportamentosduranteaexecuçãodeumatarefa.

Paracompreensãoeaveriguaçãodoprocessodeaquisiçãodehabilidades,énecessárioreconheceraexistênciadediferentesestágiosdeaprendizagem,nosquaisosindivíduosseiniciamdeformaprocedimentaleseintegramemdeterminadomomento(compilação),atéatingiroseuníveldeautomaticidade[58].Kraigeretal.(Kraiger,FordeSalas,1993)apresentamumaperspectivaevolutivadeaprendizagemcompostadetrêsestágios:i)aquisiçãodehabilidadesiniciais;ii)compilaçãoouelaboraçãodehabilidades;eiii)automaticidadedehabilidades.

EmumarevisãoconduzidaporAnjos,NuneseTori(2012)édisponibilizadaumacategorizaçãodemétodosdeavaliaçãodehabilidades,tantoemAVsquantoemambientesreais,considerandoquehátécnicasoriundasdacinemática,estatística,matemáticaecomputação.Nestemesmotrabalho,umacompilaçãodosparâmetrosusadosparaavaliarhabilidadesemAVséapresentada,verificando-sequetaisparâmetrossãorelacionadoscomerros,perdadeobjetosduranteainteração,danoscausadosnoAV,tempodespendidoparaconclusãodetarefas,variáveisrelacionadasaesforçoeorientação,taiscomo:força,posição,velocidadeeautonomiadomovimentoevariáveisrelacionadasatarefas,taiscomo:trajetória,gravaçãodegestos,destreza,sucessoouinsucesso.

Modeloparaavaliaçãodaaquisiçãodehabilidades

Page 263: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

EmAnjos(2014)épropostoummodeloqueconsideraafragmentaçãodetarefasduranteainteraçãodeusuáriosemumAVparaavaliaroquantoousuárioadquiriudehabilidades.Omodelo(Figura11.3)édefinidoemdoisblocos:calibraçãoeavaliação.

Oprimeirobloco(calibração)sesubdivideemtrêsmódulos:Configuraçãodoambiente,quepermiteconfigurarcenárioseobjetosquefazempartedocontextodeavaliação;Definiçãoeconfiguraçãodeparâmetros,dentrodoqualosparâmetrosdeavaliaçãosãodefinidoseconfiguradoscombasenaexperiênciadeespecialistasdodomíniodeaplicação;Ajuste,quepermitequeespecialistasajustemoureferenciemométododeavaliaçãoeopadrãodetarefa.Aúltimaédefinidacombaseemumgrupodeexecuçõesrealizadasemdeterminadodomíniodetreinamento.

Osegundobloco(Avaliação)écompostodequatromódulos.Noprimeiromódulo(Capturadeinterações)sãoregistradasasinformaçõesdeexecuçãodemovimentosdosindivíduos.OmódulodeDiscriminaçãoprocessaasexecuçõesdastarefasvirtuaiseasdiscriminasegundoparâmetroseregrasdeavaliaçãodefinidasporespecialistashumanos.

NomódulodeClassificação,éexecutadooprocessodeclassificaçãoeocálculodediferentesgrausdehabilidadescombasenaexecuçãodetarefasvirtuais.Asexecuçõesaseremclassificadassãoresultantesdoprocessodediscriminação,quefazumadivisãoemexecuções“habilidosas”e“nãohabilidosas”.Execuçõesnãohabilidosaspodemseridentificadasquandoumoumaisparâmetrosdeavaliaçãorevelamumacondiçãoinaceitávelnaexecuçãodeumatarefaounaavaliaçãodamesma(porexemplo,ainserçãodeumainjeçãoemlocalerradoemumpaciente).

Essasexecuçõesnãohabilidosassãoimportantesnassituaçõesderisco,quandoumadeterminadatarefadeveserimediatamenteinterrompidaparanãocausarriscosaosbeneficiáriosdeumprocedimentoouaopróprioexecutante.

Asexecuçõeshabilidosassãoreconhecidasquandodeterminadosobjetivosdeumatarefasãoatingidosdeacordocomcritériosdeavaliaçãopredefinidosporespecialistashumanos(porexemplo,arealizaçãodeumatarefacomtodososparâmetrosdiscriminatóriosjulgadoscomoexecuçãohabilidosa).Noexemplodado,diferentesgrausdehabilidadepodemseraferidosduranteasdiversasetapasnaexecuçãodeumatarefa.

Page 264: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura11.3-ModelodeavaliaçãodeHSMparaAVs3D.

OmodelopropostocapturaosdadosdeinteraçãoqueousuárioexecutaemumsistemadeRVecalculaautomaticamentemétricasapartirdessasinterações.EssasmétricassãobaseadasemequacionamentoscomconceitosprovenientesdaFísicaedaMatemática,taiscomodistânciadatrajetóriaexecutadaàtrajetóriaideal,forçaevelocidadedeexecuçãodatarefa,ângulodemovimentaçãodeobjetos,entreoutras.Épossívelforneceraosistemaparâmetrosegrausdetolerânciaparacadaumadessasmétricas.Alémdisso,omodeloaceitaqueousuárioqueexecutaopapeldeprofessorforneçaparâmetrosenotasavariáveisquenãosãoautomaticamentecapturadaspelosistema.Experimentosconduzidosmostraramqueosistema,alémdeavaliarcomassertividadeahabilidadedeusuários,aindapodefornecermaiorobjetividadeeprecisãoemrelaçãoaavaliaçãoexecutadasporhumanos(Anjosetal.,2014)

11.4AvaliaçãodaPercepçãodeQualidade

AsavaliaçõesdepercepçãodosusuárioscomrelaçãoàssaídasproporcionadaspelosAVsparaestimularoscanaissensoriaisdoserhumanosãoaplicadascomoobjetivodeverificaratolerânciadoserhumanoou,atéquenívelasalteraçõessãopercebidasduranteainteraçãocomumambientedessetipo.Osestímulos

Page 265: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

visuaisehápticostêmrecebidoatençãodospesquisadores,especialmentenosentidodedesenvolverformasobjetivasdeavaliação.Combasenotrabalhodosautoresdestecapítulo,estaseçãoapresentadoismétodosparaavaliarapercepçãodequalidade,especificamenteemrelaçãoadispositivoshápticos(subseção11.4.1),qualidadedasegmentaçãoexecutadaparadefiniracoexistênciadeobjetosvirtuaisereaisemambientesdeRA(subseção11.4.2)eavaliaçãodaqualidadedeimersãoepresençaproporcionadaspeloAV(subseção11.4.3).

11.4.1AvaliaçãodePercepçãoHáptica

Asavaliaçõesobjetivasnoâmbitodapercepçãohápticasãopoucoexploradasnaliteratura,noentanto,écomumacombinaçãodedadossubjetivoseobjetivosparaformularmedidasdequalidadeincluindovaloresdeQoE(Quality-of-Experienceou,QualidadedeExperiência),umaextensãodeQoS(Quality-of-Serviceou,QualidadedeServiço)

Trêsmétricasforamencontradasnaliteratura,alicerçadasnapossibilidadededeterminaratolerânciadapercepçãodoserhumanodiantedealteraçõesdesinais,permitindooaperfeiçoamentodainteraçãohumano-computador,econsequentemente,dossistemascomputacionais,vistoquetaissistemasnãoestãolivresdeerrosouruídos.NocasodapercepçãohápticaemAVs,errosouruídospodemsercausadospelaexecuçãodealgoritmosdedetecçãodecolisão,dedeformaçãoecálculodoretornoháptico,queconsomemsignificativosrecursoscomputacionaisparamanterotemporealdasimulaçãosemdeixardeladoorealismo(Nietal.,2011;Ladjal,HanuseFerreira,2013).

Adicionalmente,hátambémerroscausadospelacomunicaçãoviarededecomputadores.Astecnologiasderedesãoempregadasemsistemasdeteleoperaçãoeemcertossistemasdetreinamento.Nestesúltimos,arquiteturasdecomputadoressãoconstruídasparadistribuiçãodosprocessamentoshápticoevisual(Hengetal.,2006)ouparaprocessamentodeinformaçõesprovenientesdedoisdispositivoshápticos(Nietal.,2011).

Sakr,GeorganaseZhao(2007)conceberamamétricaHPWPSNR(HapticPerceptuallyWeighted-PeakSignal-to-NoiseRatio),baseadonamétricaPSNR(comumenteusadaemanálisesdeprocessamentodesinais),queenvolveoMSE(Mean-SquaredError),conformeasequações1,2e3.

Page 266: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(1)

(2)

(3)

Nasequaçõesapresentadas,attrrepresentaovalordeumatributo,normalmentecontendoumvalordedistorção;,edenotamosvaloresoriginal,máximoemínimo,respectivamente,deumatributo;éamagnitudedoworkspacealcançável(nos3eixos-x,yez)dodispositivoháptico(equação4);Néonúmeroamostraldoatributoduranteainteraçãoháptica,nécadaunidadedaamostra;Céumaconstante;kéarelação;eJND(JustNoticeableDifferenceouDiferençaMinimamentePerceptível),estabelecidapelaleideWeber,éovalormínimoquerepresentaolimiardepercepçãodoserhumanoparaperceberavariaçãodeumestímuloemumaexperiênciasensorial(Sark,GeorganaseZhao,2007).Osatributosmáximoemínimovariamdeacordocomascaracterísticas

Page 267: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dodispositivoháptico.

(4)

Comrespeitoaosatributos,funçõesforamestabelecidas,sendoafunçãoJND(position)paraoatributodeposição;afunçãoJND(force)paraoatributodeforçaeJND(velocity)paraoatributodevelocidade.Notrabalhorealizadopor(Sark,GeorganaseZhao,2007),oatributodeorientaçãoourotaçãonãofoiconsiderado.Essasfunçõessãodescritascomosegue:,ondeéaresoluçãododispositivoháptico;,ondeforceestáentre5e10%daforçaoriginal;e,ondeestánointervalode10a15%davelocidadeoriginal.

Nomesmoartigo,alógicafuzzyfoiusadaparadeterminarHPW,emcontrapartidaàformulaçãomatemática.Alógicafuzzyfoibaseadaemduasvariáveisdeentrada(degradaçãodeposiçãoedegradaçãodevelocidade)eumavariáveldesaída(qualidadeperceptual).Asregrasdeinferênciaforamderivadasdesereshumanos,classificadascomoregraslinguísticasse-então.Asaídadomodelofuzzyécalculadapelatécnicadedesfuzzificaçãodecentróide(Sark,GeorganaseZhao,2007),dadapelaequação5:

(5)

Page 268: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

onde,Rrepresentaonúmeroderegrasdeinferência,relacionadasadegradaçõesoudistorçõesdeposiçãoevelocidade;éafunçãoresultanteagregadadoconjuntofuzzydesaída;inéouniversodediscurso.Osautoresusaramnoveregrasdeinferência,sendoosvaloresdesaídadentrodointervalo[0,1],indicandoaqualidadeperceptual(0-ricaqualidadeperceptuale1-pobrequalidadeperceptual)(Sark,GeorganaseZhao,2007).

Conformeosautores,HPWPSNRconsideravaloresmáximoemínimoparaosatributos,escalandoosresultadosdeacordocomointervalodoatributoháptico.Comopreviamentemencionado,essesintervalospodemdiferirporquehádiferentesdispositivoshápticos,especialmentedispositivoshápticoscomerciais

Recentemente,umaoutramétrica,denominadaPMSE(PerceptualMean-SquaredError),foipropostaporChaudhari,SteinbacheHirche(2011),eébaseadanaleideWeber-Fechner,queconsiderasensaçõeshápticasrelacionadasaexperiênciashumanas,conformeequação6.

(6)

Page 269: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

onde,céumaconstanteescalar,usualmentedeterminadaporexperimentos;Nrepresentaonúmeroamostraldecadaatributonainteraçãoháptica;iécadaitemdaamostra;I(i)eI0(i)sãoasmagnitudesdosestímulosdereferênciaeestímulosdistorcidos,respectivamente.Deacordocomosautores,amétricaincorporaummodelopsicofísicodepercepçãohumanaeummodelodeaçãohumana,totalmenteautomático.Omodelodeaçãohumanaéimportanteparaarealizaçãodetestesindependentedaparticipaçãodeusuários(Chaudhari,SteinbacheHirche,2011).

Aúltimamétrica,,foibaseadanamétricaHPWPSNR,conformeaequação7,apresentadaporCorrêaetal.(2016):

(7)

AmétricaHPWPSNRfoialteradaadicionandoumamédiadediversosMSEscompesoswrdistintosparacadaeventoEretransiçãoTr,denotando,sendo.AnotaçãoSrepresentaonúmerodeeventosetransições;réumnúmeroúnicoparaeventooutransição,deformacrescenteapartirde1;UéonúmerodeeventosEretransiçõesTrcujospesossãodiferentesde0.Porexemplo,nocasodedoiseventos(somenteumeventorelevante)eumatransição(altamenterelevante),definem-seasequações8a11.

(8)

Page 270: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(9)

(10)

(11)

11.4.2AvaliaçãodeSegmentaçãoemRA

Oprocessodesegmentaçãoconsisteemextrairelementosdeumaimagemcomoobjetivodeutilizaresseselementos,emalgumaaplicação,isoladosdoseuplanodefundooriginal.EmaplicaçõescomoasdeRA,oelementoextraído,namaioriadasvezes,éumapessoacujaimagempodeserinseridaemumambientecompostoporobjetosvirtuais.AFigura11.4(a)mostraumexemplodeumquadrodevídeooriginal,quemostraumapessoa,eaFigura11.4(b)mostraaimagemdessamesmapessoaextraídadoquadroeinseridaemumambientevirtual.

Page 271: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(a)

(b)

Figura11.4-Quadrodevídeocontendoumapessoaeaimagemdemesmapessoa(isoladadofundo

Page 272: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

original)inseridaemumambientevirtual(Salionietal.,2014)

Osalgoritmosdesegmentação,responsáveispelaextraçãodoelementodeinteresse(apessoa,nesteexemplo),podemserclassificadosemdoisgrupos:osqueatuamemambientecontroladoeosqueatuamemambientenãocontrolado(ouarbitrário)(Sanches,2013).Osquepertencemaoprimeirogruposãoosmaisrobustos,poisutilizamacorconhecidadofundodaimagem,usualmenteazulouverde,paraauxiliarasegmentação.Dessemodo,ospixels(pontosdaimagem)quepossuemacorconhecidasãoclassificadoscomopertencentesaofundoparaque,nacenafinal,sejamsubstituídospelonovofundo.Osdemaispixelssãoclassificadoscomopertencenteaoelementodeinteressee,poressemotivo,suacororiginalémantida.

Apesardealgoritmosdessetiposeremimportantesparaalgumasaplicações,existemsistemasdeRAqueexigemqueoalgoritmodesegmentaçãoextraiaoelementodeinteressemesmoquandoofundodacenaéarbitrário(Sanchesetal.,2012).Nessecaso,outrasinformações(comocontrasteentrepixelsvizinhos,movimentaçãodoelementodeinteresseetc)sãonecessáriasparaqueoelementodeinteressesejaisolado.AFigura11.5mostradoisexemplosdequadrosdevídeosegmentados,alémderepresentaçõesdecamadasdeimagemquepossuemapenasoelementodeinteresse(ospixelspertencentesaofundooriginalnãosãoexibidos).NaFigura11.5a,ovídeoécapturadoemambientecomfundodacenacontroladoaopassoquenaFigura11.5bacapturaocorreemvídeocomfundoarbitrário.

(a)

Page 273: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(b)

Figura11.5:-Quadrosdevídeocomfundocontroladoecomfundoarbitrário,alémdarepresentaçãode

Page 274: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umacamadadeprimeiroplano,quecontémapenasoelementodeinteresse.

Aimagemresultantedesseprocessoéchamadadecamadadeprimeiroplano(foregroundlayer),poiscontémapenasoelementodeinteresseque,normalmente,encontra-senoprimeiroplanodacenaoriginal

Osalgoritmosdesegmentaçãoexistentes,sobretudoosqueatuamemambientenãocontrolado,aindanãosãoprecisososuficientepararealizaremasegmentaçãoperfeita.Váriassituaçõesquepodemocorrerduranteacapturadovídeo,comovariaçõesnailuminaçãooumovimentosnofundo,fazemcomqueerrosdesegmentaçãoocasionalmenteocorramduranteaexecuçãodaaplicação.Poressemotivo,acenafinalexibidaaousuáriopodesergeradaapartirdecamadasdeimagemcomerrosdesegmentação.

SegundoGelascaeEbrahimi(2009),mediraqualidadedessascenase,comoconsequência,dosalgoritmosdesegmentaçãoresponsáveispeloserros,éumproblemadifícildeserresolvido,poisenvolvefatoresperceptuais.Dopontodevistadousuário,umquadrodevídeopodeserconsideradocommenosqualidadequeoutro,aindaqueambospossuamomesmopercentualdeerrosdesegmentação.

Umconjuntodepixelsclassificadosincorretamentepeloalgoritmocomopertencentesaofundoequesãovisualizadosnaregiãodorostodoelementodeinteressepodeprovocarmaiorincômodoaousuáriodoqueerrosdeclassificaçãodepixelsespalhadosportodooquadro.Emoutraspalavras,aquantidadedeerrosdesegmentaçãonãoéoúnicofatorquemedeaqualidadedosalgoritmos,poisaformaeolocalemqueoserrosseapresentamtambémdevemserconsiderados.Dessemodo,umalgoritmoqueapresentaamaioriadeseuserrosemregiõesdaimagemquesãomaisperceptíveisdevemserpioravaliadoqueoutroqueapresentaamesmaquantidadedeerros,porém,emregiõesquesãomenosnotadaspelosusuários.

MétricasSubjetivas

Aformamaiseficientedeavaliaraqualidadedealgoritmosdesegmentaçãoconsiderandofatoresperceptuaisépormeiodeexperimentossubjetivos(LineKuo,2011).Essetipodeexperimentoutilizavoluntários,queemitemsuasopiniõesarespeitodaqualidadedevídeosgeradosapartirdacombinaçãodeelementosdeinteresseextraídosporumalgoritmoecombinadoscomumnovofundoou,nocasodossistemasdeRA,inseridosemumambientevirtual.Na

Page 275: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura11.6apodeservisualizadoumquadrodevídeooriginal,quecontémoelementodeinteresse.Umalgoritmodesegmentaçãoé,então,aplicado,gerandoumacamadadeimagemcontendosomenteoelementodeinteresse,mascomerrosdeclassificaçãodepixels.Apartirdessacamadadeprimeiroplano,umvídeoquesimulaumambientedeRAégerado(Figura11.6b).

Essevídeoé,então,exibidoaousuáriopormeiodeumaumainterfacesemelhanteàapresentadanaFigura11.6c.Ainterfaceépartedaimplementaçãodeummétodoformaldeavaliaçãodequalidadedevídeo,quepadronizatodosospassosdoexperimentosubjetivo(ITU-R2009).Métodosdessetipo,quenecessitamdeopiniõesdeusuário,sãoutilizadospelaindústriadatelevisãoparaavaliaçãodequalidadedecodificadoresdevídeo(Kozamerniketal.,2005).Paraavaliaralgoritmosdecodificaçãosãoexibidasversõesdomesmovídeocodificadaspordiferentesalgoritmos.Paraavaliaralgoritmosdesegmentaçãosãoexibidasversõesdomesmovídeocombinadocomumnovofundo(ouinseridoemumambientevirtual),porém,comoelementodeinteressedacenasegmentadopordiferentesalgoritmosdesegmentação.

(a)

(b)

Page 276: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(c)

Figura11.6-Quadrodevídeocontendooelementodeinteresse,ambientevirtualgeradoapartirdasegmentaçãoimperfeitaeinterfaceexibidaaousuárioqueavaliaosvídeosquesimulamumaaplicaçãode

RA(Sanchesetal.,2012b).

UmexemplodemétricasubjetivaparaavaliaraqualidadedealgoritmosdesegmentaçãoemaplicaçõesdeRApodeserencontradonotrabalhodeSanchesetal(2012b).

Page 277: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

MétricasObjetivas

Asmétricassubjetivas,apesardeseremconsideradasasmaiseficientes,requeremnormalmenteumgrandenúmerodeusuáriosparaavaliarosvídeosealgumainfraestruturapararealizaçãodasavaliações.Issotornaoprocessodemoradoe,algumasvezes,caro(GelascaeEbrahimi,2009).Essesrequisitospodemdificultaraaplicaçãopráticadessesmétodos.Poressemotivo,muitoesforçotemsidofeitonosentidodeobtermétricasqueconsigampreveraopiniãodosusuáriosarespeitodaqualidadedasegmentaçãoobtidadaaplicaçãodedeterminadoalgoritmo,semqueexperimentossubjetivossejamrealizados.Métricasdessetiposãochamadasdeobjetivas(LineKuo,2011;CorreaePereira,2003).

NocontextodasaplicaçõesdeRA,umamétricaimportanteparaavaliaçãodesegmentaçãoconsiderandoapercepçãodousuáriofoiapresentadanotrabalhodeGelascaeEbrahimi(2009).Napesquisa,osautoresestudaramfatoresperceptuaiseconcluíramqueaqualidadedosalgoritmospodeserassociadaprincipalmentecomaformaqueoserrosdesegmentaçãoporelesprovocadosalteramabordadoelementodeinteresse.Dessemodo,quandooserrosaparecemespalhadospelaimagem,amétricacalculaumníveldeincômodobaixo.Poroutrolado,quandooserrosprovocadospeloalgoritmodeformamabordaouacontecempróximoaoelementodeinteresse,amétricacalculaumníveldeincômodoalto,aindaqueamesmaquantidadedepixelsclassificadosdeformaincorretasejaexibidanoquadro.

AmétricapropostanotrabalhodeSanchesetal(2013),quetambémavaliaalgoritmosdesegmentaçãonocontextodasaplicaçõesdeRA,éformuladaponderandoaocorrênciadoserrosdesegmentaçãodeformadiferentedamétricadeGelascaeEbrahimi(2009).Segundoosautores,oníveldeincômodoéconsideradomaiorquandooserrosdesegmentaçãoocorrenopróprioelementodeinteresse,mesmoquandonãodeformaasbordasdesseelemento.Outrosfatorestambémsãoconsideradosnamétrica,comoaocorrênciadesseserrosemváriosquadrosconsecutivosouemapenasalgunsquadrosemsequência.

OtrabalhodeSalionietal.(2015)apresentaumamétricaqueconsideraníveisdiferentesdeincômodomesmoquandooserrosdesegmentaçãoocorremnaregiãodoelementodeinteresse.Amétricaconsideraoserrosexibidosnaregiãodosolhos(região“A”daFigura11.7)comoosmaisperceptíveis,seguidospeloserrosdaregião“B”.Errosnasregiões“D”,apesardemenosperceptíveisqueos

Page 278: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dasregiões“A”e“B”provocammaiorincômodoqueosexibidosnoplanodefundo.

Figura11.7-Regiõesdoquadrodevídeoemqueaocorrênciadeerrosdesegmentaçãoprovocagrandeincômodoaousuáriodaaplicação(Salionietal.,2015).

Umacaracterísticacomumdasmétricasobjetivaséqueavaliaçõessubjetivassãonormalmenterealizadascomopartedoprocessodedesenvolvimento,paraqueostiposdeerrosquecausamincômodoaosusuáriossejamidentificados.Noentanto,umavezdefinidaamétrica,oníveldeincômodoéautomaticamentecalculado,semquesejanecessárioaparticipaçãodevoluntáriosparaqueamétricaavalieaqualidadedoalgoritmodesegmentação.Ofatodenãohaveraparticipaçãodeusuáriosnaavaliaçãodoalgoritmodesegmentaçãoéoquecaracterizaumamétricacomoobjetiva.

11.4.3Avaliaçãodeimersãoepresença

EmAVs,osconceitosdeimersãoepresençasãoimportantes.Aimersãopodeserdefinidacomooníveldefidelidadedosestímulossensoriais(visual,tátil,sonoro)produzidosporumsistematecnológico(Slater,2003).Presençaéarespostasubjetivadeumserhumanoaumambiente,indicandoasensaçãode"estarlá''(Slater,2003).

ExistemdiferentestiposdepresençaquepodemestarassociadosaumAV:presençafísica-asensaçãode“estarlá”,deestarimersoemdeterminadoambiente;presençasocial-asensaçãodeestarfaceafacecomoutra(s)pessoa(s);eautopresença-asensaçãodeautoconsciência,deidentidade,de

Page 279: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

pertenceraocorpo(Biocca,1997).

Naliteratura,tem-seobservadoavaliaçõesdepresençaemsistemastecnológicospormeiodequestionários(Meehanetal.,2003;Ntokas,MaratoueXenos,2015;BierbaumeCruz-neira,2003),medidaspsicológicas(Meehanetal.,2003;Deniaudetal.,2015),observaçõesdecomportamento(Welch,1999;Deniaudetal.,2015),controledebatimentoscardíacos,suorerespiração(Lingetal.,2012;Deniaudetal.,2015),assimcomotarefasdedesempenhoquandopresençaéumrequisito(Welch,1999;Qinetal.2013).Normalmente,umdeterminadoestudocombinaduasoumaisformasdeavaliação.

Nãoháevidênciasconcretasdarelaçãoentremedidasdedesempenho(erros,acertosetempo,porexemplo),poisháestudosqueencontraramumacorrelaçãopositivaentrepresençaemAVsetarefasdedesempenho(WitmereSinger,1994);bemcomoestudosquenãoencontraramtalcorrelação(Nunes,2014).

11.5TécnicasprovenientesdaEngenhariadeSoftware

Emborareconheça-seaimportânciadaEngenhariadeSoftware(ES)nocontextodedesenvolvimentodeaplicaçõesdeRVeRA,poucostêmsidoostrabalhosqueefetivamenteusamconceitosdestaáreaparamelhoraraavaliaçãodasaplicações.NestaseçãosãoabordadosconceitossobreotestedesoftwareprovenientesdaESeumaabordagemespecíficaparaelucidaçãoderequisitosquegeradadosparaotesteautomatizadodeaplicaçõesdeRV.

11.5.1Testedesoftware

Oprocessodedesenvolvimentodesoftwareenvolveumasériedeatividadesparaproduzirsoftwaredealtaqualidade;noentanto,errosnoprodutoaindapodemocorrer.Paraminimizartaiserroseriscosassociados,atividadesconhecidascomoVV&T(validação,verificaçãoeteste)têmsidointroduzidasnoprocessodedesenvolvimento.DentreastécnicasdeVV&T,aatividadedetesteéumadasmaisutilizadas,constituindo-seemumdoselementosparafornecerevidênciasdaconfiabilidadedosoftware(Delamaroetal.,2007).

Aatividadedetestedesoftwareconsisteemumaanálisedinâmicacomaintençãodeexecutarumprogramaouummodeloeverificarseoseucomportamentoestáemconformidadecomoesperado.SegundoMyers(2011),

Page 280: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

testedesoftwaretemcomofunçãoexecutarumsistemacomafinalidadedeencontrarpossíveiserros.

Emtestedesoftware,considera-sequeosprogramassãocompostospordomíniosdeentradaedesaída.OdomíniodeentradadeumprogramaP,denotadoporD(P),éoconjuntodetodosospossíveisvaloresquepodemserutilizadosparaexecutarP(Delamaroetal.,2007).Odomíniodesaídadeumprograma,denotadoporS(P)éumconjuntodetodosospossíveisresultadosproduzidosporP(Delamaroetal.,2007).

Define-se“dadodeteste”,umelementododomíniodeentradadeP.Umparformadoporumdadodetesteeoresultadoesperadoparaaexecuçãodoprogramaédenominado“casodeteste”(Delamaroetal.,2007).

UmcenáriotípicodaatividadedetesteéilustradonaFigura11.8.Nessecenário,umconjuntodecasosdetesteTédefinido,emseguidaoprogramaemtesteéexecutadocomTeoresultadoobtidoéverificado.CasooresultadoproduzidopelaexecuçãodePestejaemconformidadecomoesperado,nenhumerrofoiidentificado.Noentanto,casooresultadosejadiferentedoesperado,entãoumdefeitofoirevelado.

Figura11.8.-Cenáriotípicodetestedesoftware.

ConformeapresentadonaFigura11.8,otestadormuitasvezesassumeopapelconhecidocomo“oráculo”,poiséelequemdecideseasaídaobtidadeumadeterminadaexecuçãoestáemconformidadecomasaídaesperada.Partedodesafiodeautomatizaçãodaatividadedetesteconsistenacriaçãodeoráculosautomatizados.

Page 281: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Otestedesoftwareécompostoporquatroetapas:(i)planejamentodetestes;(ii)projetodecasosdetestes;(iii)execução;(iv)avaliaçãodosresultadosdeteste.Aolongodoprocessodedesenvolvimento,essasatividadesdevemserdesenvolvidaseseconsolidamemtrêsfasesdeteste:deunidade,deintegraçãoedesistema(Delamaroetal.,2007).

Otestedeunidadevisaverificarasmenoresunidadesdeumprograma,podendoserfunções,procedimentos,classesoumétodos,afimdeidentificarerrosdelógicaedeimplementação.

Otestedeintegraçãoérealizadoapósasunidadesseremtestadasindividualmente.Apreocupaçãodestafasedotesteécomaconstruçãodosistema,ouseja,verificarseajunçãodasdiversaspartesfuncionamadequadamenteenãolevamaerros.

Otestedesistemaérealizadoquandoosistemaestácompleto,comassuaspartesintegradas,visandoidentificardefeitospormeiodesuascaracterísticasefunçõesbaseadasnasespecificações.Oobjetivoéverificarseosrequisitosfuncionaisenãofuncionaisforamimplementadoscorretamentedeacordocomassuasespecificações.

11.5.2Técnicasecritériosdeteste

Combasenasetapasdotestedesoftwaremencionadasanteriormente,éimportantedestacarqueageraçãodecasosdetesteséconsideradaumdospontoscríticosdaatividadedeteste.OprogramaPdevesertestadocomtodososelementosdeD(P),afimdegarantirquenenhumdefeitoestejapresente.Isso,emgeral,éimpossívelporrazõesdecustoetempo.Dessaforma,oobjetivoéutilizarcasosdetestequepossuemaltaprobabilidadeemrevelaramaioriadosdefeitoscomtempoeesforçoreduzido(Delamaroetal.,2007).

Dentrodessaperspectiva,paraauxiliaracriaçãoouavaliaçãodecasosdeteste,aaplicaçãodetécnicasecritériosénecessáriaparaqueaatividadedetestepossaserconduzidadeformasistemáticaeconsigaatingirumníveldeconfiançaedequalidadecomostestesrealizados(Demillo,1980).

Oscritériosdetestepodemserusadostantoparaageraçãodeumconjuntodecasosdetestequantonaavaliaçãodaadequaçãodesseconjunto,evidenciandoaeficiênciadoteste(FrankeWeyuker,2000).Nessecontexto,aqualidadedos

Page 282: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

testesestáassociadaaocritériodetesteutilizado,umavezqueeledefinequaisrequisitosdeverãoservalidadosnaavaliaçãodostestes.

Técnicasdetestesãoempregadasparaconduzireavaliaraqualidadedaatividadedetesteediferenciam-sepelaorigemdainformaçãoutilizadanaavaliaçãoenaconstruçãodosconjuntosdecasosdeteste.Emgeral,oscritériosdetestedesoftwaresãoestabelecidosapartirdetrêstécnicas:(i)funcional,quebaseia-senaespecificaçãodoprodutodesoftware;(ii)estrutural,queutilizaaestruturainternadoprograma;e(iii)baseadaemdefeitos,queutilizaosdefeitostípicoscometidospelosprogramadoresduranteodesenvolvimentodesoftware.

Autilizaçãodetécnicasecritériosdetesteéfundamentalnaseleçãodecasosdeteste,poisconseguemminimizaraquantidadedecasosdetesteeaidentificaçãodedefeitosaumbaixocusto.

TesteFuncional

Atécnicadetestefuncional,tambémconhecidacomotestedecaixapreta,verificafunçõesdosistemasemsepreocuparcomosdetalhesdeimplementação,sendovisíveledisponívelsomenteosdadosdeentradafornecidoseassaídasproduzidas.Otestefuncionalenvolvedoispassos:(1)identificarasfunçõesqueosoftwaredeverealizare;(2)projetarcasosdetestecapazesdeverificarseessasfunçõesestãosendorealizadaspelosoftware(Myers,2011).

Atécnicafuncionalpossuiumconjuntodecritériosquesãoaplicadosduranteageraçãoe/ouseleçãodecasosdeteste,queocorreapartirdaanálisedaespecificaçãoderequisitos.Algunsdoscritériosdotestefuncional(GrafodeCausaeEfeito,TabeladeDecisão,TesteBaseadoemTransiçãodeEstadoseTesteBaseadoemCasosdeUso)sãofundamentaisparaauxiliarnaespecificaçãodosrequisitosdosoftware.

Conformefoidescrito,oscritériosdatécnicafuncionalnecessitamsomentedaespecificaçãodoprodutoparaderivarosRequisitosTécnicos,podendo,dessaforma,seremaplicadosemprogramasdistintos,umavezqueocódigofontenãoéfundamental.Noentanto,comooscritériosfuncionaissãobaseadosnaespecificação,elesnãopodemassegurarquepartecríticaseessenciaisdocódigotenhamsidocobertassendoestaumacaracterísticadotesteestrutural(Roper,1995).

Page 283: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

TesteEstrutural

Otesteestrutural,tambémconhecidocomocaixabranca,estabeleceosRequisitosTécnicoscombaseemumdeterminadocódigofonte,requerendoaexecuçãodepartesoucomponentesdoprogramaemteste(Myers,2011).Essatécnicaestádiretamenterelacionadaaoconhecimentodaestruturainternadoprograma,sendoosaspectosdeimplementaçãofundamentaisparageração/seleçãodoscasosdeteste(Delamaroetal.,2007).

Geralmente,amaioriadoscritériosdessatécnicautilizamumarepresentaçãodeprogramaconhecidacomoGrafodeFluxodeControle(GFC)ouGrafodePrograma(GP).UmprogramaPpodeserrepresentadocomoumGFC(G=(N,E,s)pormeiodacorrespondênciaentrevértices(nós)eblocosdecomandoeaindicaçãodepossíveisfluxosdecontroleentreessesblocospormeiodasarestas(arcos)(Myers,2011).

EmumGFC(G=(N,E,s),Nrepresentaumconjuntodenós,Econstituiumconjuntodearcosesretrataonódeentrada.Um``caminho''éumasequênciafinitadenós(n1,n2,...,nk),k>=2,talqueexisteumaarestadeniparani+1parai=1,2,...,k-1.

GFCéumgrafoorientado,comumúniconódeentradasN,sendoquecadanóconstituiumblocoindivisíveldecomandoecadaarestaconstituiumpossíveldesviodeumblocoparaoutro.Portanto,otesteestruturalpodesercaracterizadoapartirdaseleçãodoselementosdoGFCquedevemserexecutados.

OscritériosdetesteestruturalsebaseiamemdiferentestiposdeconceitoseelementosdeprogramasparadeterminarosRequisitosTécnicos.Oscritériosestruturaissãoclassificadosem:critériosbaseadosnacomplexidade(McCabe,1976);critériosbaseadosemfluxodecontrole(Myers,2011)critériosbaseadosemfluxodedados(Hecht,1977)ecritériosbaseadosnacobertura(AmmanneOffutt,2016).

TestebaseadoemDefeitos

Otestebaseadoemdefeitosutilizainformaçõessobreostiposespecíficosdedefeitosquesedesejarevelareoserrosmaisfrequentescometidosnoprocessodedesenvolvimentodesoftware.Dentreoscritériosbaseadosemdefeitos,éimportantedestacaroTestedeMutação(Demillo,1980).

Page 284: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Notestedemutaçãopequenasmodificaçõessintáticassãorealizadasnoprogramaemteste.Essesprogramasalterados,ouseja,comdiferentestiposdedefeitossãochamadosdemutantes.EstecritériovisagerarumconjuntodecasosdetesteTque,apartirdamesmaentrada,osresultadosgeradospeloprogramaoriginalPsejamdiferentesdosgeradospelosprogramasmutantesP'.

Paramodelarasmodificaçõessintáticasnosprogramasmutantessãoutilizadososoperadoresdemutação.UmoperadordemutaçãoéaplicadoaumprogramaoriginalP,transformando-oemprogramasmutantesdeP(Delamaroetal.,2007).OsoperadoresdemutaçãoconsistememregrasquedeterminamasmodificaçõesquedevemserrealizadasnoprogramaoriginalP.Osoperadoresdemutaçãosãocriadoscomafinalidadedesatisfazerumentredoispropósitos:(i)induzirmudançassintáticassimplescombasenoserroscomunscometidosduranteoprocessodedesenvolvimento,porexemplo,modificaronomedeumavariável;ou(ii)forçarobjetivoscomunsdeteste,porexemplo,executarcadaarcodoprograma.

EmseguidaoconjuntodecasosdetesteTgeradoéaplicadoemPenoconjuntodemutantesP'afimdeevidenciarseoscasosdetestesãocapazesderevelardefeitos,ouseja,distinguirassaídasdosprogramasP'doprogramaP.SeummutanteP'gerarumasaídadiferentedoprogramaPparaumdeterminadocasodeteste,então,omutanteP'está“morto”,casocontrário,está“vivo”.CasoomutanteP'apresentesempreamesmasaídadoprogramaPparaqualquervalordeentrada,entãoP'éclassificadocomoequivalente,ouseja,oscasosdetestenãosãoadequadososuficienteparamataressemutante.Éimportantedestacarque,emgeral,aequivalênciaentreprogramaséumaquestãoindecidívelerequeraintervençãodotestador.

Paraanalisaroníveldeconfiançadaadequaçãodoscasosdetestegerados,otestedemutaçãoforneceumamedidaobjetivadenominadadeEscoredeMutação(EM)(doinglês,MutationScore-MS)(Demillo,1980).Oescoredemutaçãorelacionaonúmerodemutantesmortoscomonúmerodemutantesgeradosevariaentre0%e100%.Oescoredemutaçãoécalculadopormeiodaequação12.

(12)

Page 285: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Quandoovalordoescoredemutaçãoalcançar100%,significaqueoconjuntodetesteTéadequadoparatestaroprogramaP',logo,aconfiançaéconsideravelmentealtaumavezqueoprogramaemtesteestápraticamentelivrededefeitos.

Éimportantedestacarque,emgeral,ostestesemaplicaçõesdeRVsãorealizadosmanualmenteesomenteapósoprocessodedesenvolvimentodestasaplicações.UmamaneiradeassegurarofuncionamentoapropriadodeaplicaçõesRV,istoé,alcançarumníveldeconfiançaequalidade,épormeiodautilizaçãodetécnicasecritériosdeteste.EstastécnicasauxiliamnageraçãodeRequisitosdeTeste(RTs)quedevemsercobertosduranteoteste.

Algunsestudosexploramdiferentesaspectosdotestedesoftware,comoosuporteatestesdeinterfacesdeRV,testesdeusabilidadedeambientesdeaprendizagembaseadosemRV(Chenetal.,2013),testesevalidaçãodecomponentesparaautomação,ambientedeRVparaarealizaçãodetestesemprogramascomplexos(Marzanoetal.,2015).Noentanto,ousopráticodecritériosdetestefoiapenasabordadonotrabalhodeBezerra,HartlingeCruz-Neira(2003),quepropôsquatrocritériosdetestecombasenografodecenaecominspiraçãoemcritériosdetestesestruturais:All-Nodes-Leaves,All-Nodes-Intermediary,All-Paths-AscendantseAll-Paths-Descendants.

Diantedosestudosapresentados,seráapresentadaumaabordagemquevisaaformalizarparcialmenteaespecificaçãoderequisitosdeaplicaçõesdeRVeauxiliarotestefuncionaldeaplicaçõesdeRV.

AbordagemparaespecificaçãoderequisitosetestefuncionalemRV

Souza(2017)propôsumaabordagemdenominadaVirtualReality-RequirementsSpecificationandTesting(VR-ReST)quevisaapoiaraespecificaçãoderequisitosdeaplicaçõesdeRV,abordandoaspectosvisuaiseinterativos,combasenadescriçãodecasosdeusoeconceitosdodomíniodeRVterminologiae

Page 286: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

conceitosdeGrafodeCena.AVR-ReSTtambémutilizaquatrocritériosdetestebaseadosemcobertura(NodeCoverage(NC),EdgeCoverage(EC),Edge-PairCoverage(EPC),PrimePathCoverage(PPC))paraderivarosRTsegerardadosdetesteapartirdosrequisitosespecificados,comafinalidadedeauxiliarotestefuncionaldeaplicaçõesdeRV.

OprocessodaabordagemVR-ReSTconsisteemtrêsmódulossequenciais:(1)EspecificaçãodosRequisitos,(2)MapeamentodosRequisitose(3)GeraçãodosTestes,conformepodeservisualizadonaFigura11.9.

Figura11.9-ProcessodaabordagemVR-ReST(Souza,2017).

Noprimeiromóduloasinformaçõesgeraissobreaplicação,usuário,incluindoosrequisitos,sãoespecificadaspormeiodeummodelodesenvolvidochamadodeVirtualRequirementSpecification(ViReS).Essemodeloconsisteemquatrofasesinterrelacionadas:(i)Descriçãodaaplicação;(ii)Elicitaçãoderequisitos;(iii)Especificaçãoderequisitos;e(iv)Validaçãoderequisitos.Aofinaldoprocessodeespecificaçãoderequisitosutilizandoomodeloégeradoumguidelinecontendotodasasinformaçõesnecessáriaserequisitosreferentesàaplicaçãoaserdesenvolvida.

NosegundomóduloparaauxiliaromapeamentodosrequisitosespecificadospelomodeloViReSfoidesenvolvidaalinguagemchamadaBehaviorLanguageRequirementsSpecification(BeLaRS).ABeLaRSéumalinguagemsemi-formalqueutilizacomoentradaosrequisitosespecificadosnoprimeiromódulopara

Page 287: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

obterumaespecificaçãopadronizadadosrequisitosparaauxiliarotestefuncionalnodomíniodeRV.AlinguagemBeLaRSécompostaportrêsfases(conformepodeservistonaFigura11.9):(i)análisesintática;(ii)análisesemântica;e(iii)geraçãodoGrafodeFluxodeRequisitos(GFR).ÉimportanteressaltarqueestemóduloconverteasemânticadaBeLaRSnoGFRdeacordocomasequênciaemqueosrequisitosforamespecificados.CadanónoGFRrepresentaumrequisitoespecificado.OGFRéutilizadocomoentradaparaarealizaçãodostestes.

Porfim,noterceiromódulo,apartirdoGFRgeradonosegundomódulo,osRTssãoderivadoseosdadosdetestesãogeradoscombaseemumcritériodetesteselecionado(NC,EC,EPCePPC).Assim,essesdadosdetestesãoaplicadosaosrequisitosdetesteparaverificarquaisrequisitosforamounãocobertos.Assim,comautilizaçãodaabordagemapresentadaosrequisitospodemserespecificadosdeumaformapadronizadaeotestefuncionalpodeserexecutadoautomaticamente,independentementedaaplicação.

11.6Consideraçõesfinais

Comomostradonestecapítulo,otemaavaliaçãoéabrangente,profundo,apresentadiversasfacetaseestálongedeseresgotado.

Diferentementedeperíodosanteriores,aliteraturaatualemRVeRAtemdedicadomaisesforçosaestaquestão,principalmentedevidoaexigênciasdeveículoscientíficosdedivulgaçãocomaltofatordeimpacto.Assim,hojeémaiscomumasferramentasdeRVeRAapresentaremalgumtipodeavaliação.ProvavelmenteapesquisaconduzidaemNunes(2010)produziriaresultadosdiferentesnocenárioatual.

Verifica-se,entretanto,queháalgumaspráticasmaiscomuns:(1)aavaliaçãodoprodutodeRVeRAtemsidoespecífica,istoé,embutidanoprópriosoftwareepraticamentesempossibilidadesdereuso;(2)aavaliaçãocomusuário,quandoexecutada,temutilizadoinstrumentospadronizados,semcontemplarasespecificidadesdasaplicaçõesdeRVeRA;(3)devidoàsdificuldadesinerentesaoprocesso,muitasvezesaavaliaçãocomusuárionãoéexecutadacomopúblico-alvo,mascomusuáriostécnicosqueseconfundemcomdesenvolvedores;(4)hápoucasistematizaçãoeautomatizaçãodasavaliaçõesconduzidasequasenenhumusodetécnicasjáestabelecidasdaáreadeEngenhariadeSoftwaree(5)hápoucaspesquisasquevisamaestabelecer

Page 288: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

métodosemodelosquesejamaplicáveisnocontextodeRVeRAeextensíveisdentrodedeterminadodomínio.

Apartirdasconstataçõesapresentadas,estecapítulo,alémdeabordarasbasesconceituaisdediversosaspectosdaavaliação,propôs-seaapresentaravançosempesquisa,principalmenteemrelaçãoàsduasúltimaslacunasapresentadas,ouseja,aoestabelecimentodetécnicassistematizadaseautomatizadasparatestedesoftwaredeRVeRAeàelaboraçãodemodelos,técnicasemétodosextensíveisereusáveis.

Aliteraturaaindatemumagrandelacunaemrelaçãoaessasquestões.AlgunsgruposnoBrasiltêmsidopioneiros,inclusiveapresentandoresultadosdeimpactonoqueserefereapublicaçõescientíficas.Taisgrupospodemserlocalizadospelaspublicaçõescitadasnestecapítulo.Espera-seque,emumfuturopróximo,novaseefetivascontribuiçõesbrasileiraspossamcolaborarparaamudançadocenárioapresentado.

ReferênciasAMMANN,P,;OFFUTT,J.Introductiontosoftwaretesting.CambridgeUniversityPress,2016.

ANJOS,A.M.Ummétodoparaavaliaraaquisiçãodehabilidadessensório-motorasemambientesvirtuaisinterativostridimensionaisparatreinamentomédico.SãoPaulo,2014.Tese(EngenhariadeComputação),UniversidadedeSãoPaulo

ANJOS,A.M.;ANJOS,R,A.V.;NUNES,E.P.S.NUNES.MétodosdeAvaliaçãoemAmbientesVirtuaisTridimensionais:aspectoscognitivosehabilidadessensório-motoras.RevistadeEducaçãoPública,vol.25,n.59/1,p.277-293,2016.

ANJOS,A.M.;NUNES,F.L.S.;TORI,R.OLIVEIRA,A.C.S.StatisticalmethodsintheEvaluationofSensory-motorSkillsAcquisitionin3D.In:29thSymposiumOnAppliedComputing,2014.p.223-228.

ANJOS,A.M.;NUNES,F.L.;TORI,R.HabilidadesMotorasetiposdeprática:Umareflexãovisandooaprimoramentoeconscientizaçãodomovimentonapráticapianística.Avaliaçãodehabilidadessensório-motorasemAmbientesdeRealidadeVirtualparatreinamentomédico:umaRevisãoSistemática,vol.4,n.,p.28-34,2012.

ATKINSON,R.C.;SHIFFRIN,R.M.Humanmemory:Aproposedsystemanditscontrolprocesses.APsychologyoflearningandmotivation,vol.2,n.,p.89-195,1968.

BADDELEY,A.D.;KOPELMAN,M.;WILSONB.A.Theessentialhandbookofmemorydisordersforclinicians.JohnWiley&Sons,2004.

BERNHAUPT,R.EvaluatingUserExperienceinGames.In:UserExperienceEvaluationinEntertainment,London,Springer,2010,p.3-7.

Page 289: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

BIERBAUM,A.;HARTLING,P.;CRUZ-NEIRA,C.Automatedtestingofvirtualrealityapplicationinterfaces.In:ProceedingsoftheworkshoponVirtualEnvironments,2003,p.107-114.

BIOCCA,F.Thecyborg'sdilemma:Progressiveembodimentinvirtualenvironments.JournalofComputer‐MediatedCommunication,v.3,n.2,1997.

BLOOM,B.S.;COMMITTEEOFCOLLEGEANDUNIVERSITYEXAMINERS.Taxonomyofeducationalobjectives.2ed.NewYork:LongmansGreen,1964.

BLOOM,B.;HASTINGS,J.T.;MADAUS,G.F.ManualdeAvaliaçãoFormativaeSomativadoAprendizadoEscolar.SãoPaulo:LivrariaPioneiraEditor,1983.

BOWMAN,D.;GABBARD,J.;HIX,D.ASurveyofUsabilityEvaluationinVirtualEnvironments:ClassificationandComparisonofMethods.Presence:TeleoperatorsandVirtualEnvironments,vol.11,n.4,p.404-424,2002.

CARNEGIE,K.;RHEE,T.Reducingvisualdiscomfortwithhmdsusingdynamicdepthoffield.ComputerGraphicsandApplications.vol.35,n.5,p.34-41,2015.

CHA,Y.;MYUNG,R;.ExtendedFitts'lawinThree-DimensionalPointingTasks.In:ProceedingsoftheHumanFactorsandErgonomicsSocietyAnnualMeeting,2010,p.972-976.

CHAUDHARI,R.,STEINBACH,E.,HIRCHE,S..Towardsanobjectivequalityevaluationframeworkforhapticdatareduction.In:IEEEWorldHapticsConference,2011,p.539-544.

CHEN,C.J.;LAU,S.Y.;CHUAH,K.M.;TEH,C.S.Groupusabilitytestingofvirtualreality-basedlearningenvironments:Amodifiedapproach.Procedia-SocialandBehavioralSciences,v.97,p.691-699,2013.

CHRISTOU,G.Exploringplayerperceptionsthatcontributetotheappealofworldofwarcraft.In:Proceedingsofthe4thInternationalConferenceonFunandGames,2012,p.105-108.

CORRÊA,C.G.;TOKUNAGA,D.M.;RANZINI,E.;NUNES,F.L.,TORI,R.Hapticinteractionobjectiveevaluationinneedleinsertiontasksimulation.In:Proceedingsofthe31stAnnualACMSymposiumonAppliedComputing,2016,p.149-154.SALIONI,D.;SANCHES,S.R.R.;SILVA,V.F.;SEMENTILLE,A.C.QualidadedeSegmentaçãoemRealidadeAumentada:Definiçãoeidentificaçãodeerrosmaisperceptı́veis.In:WorkshopdeRealidadeVirtualeAumentada(WRVA),2014,p.1-6.

CORREIA,P.L.;PEREIRA,F.Objectiveevaluationofvideosegmentationquality.IEEETransactionsonImageProcessing,vol.12,n.2,p.186-200,2003.

deBRUYN,E.;MOSTERT,E.;VANSCHOOR,Computer-basedtesting-theidealtooltoassessonthedifferentlevelsofBloom'staxonomy.In:InteractiveCollaborativeLearning(ICL),201114thInternationalConferenceon,2011.p.444-449.

DELAMARO,M.;JINO,M.;MALDONADO,J.Introduçãoaotestedesoftware.Elsevier,2017.

DEMILLO,R.A.MutationAnalysisasaToolforSoftwareQualityAssurance(No.GIT-ICS-80/11).GeorgiaInstofTechAtlantaSchoolofInformationAndComputerScience,1980.

DENIAUD,C.;HONNET,V.;JEANNE,B.;MESTRE,D.Aninvestigationintophysiologicalresponsesindrivingsimulators:Anobjectivemeasurementofpresence.In:ScienceandInformationConference,2015,p.739-748.

Page 290: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DEVELOPEROCULUSVR.IntroductiontoBestPractices.Disponívelem:<https://developer.oculus.com/documentation/intro-vr/latest/concepts/bp_intro/>.Acessadoem:26/06/2017.

FILATRO,A.Designinstrucionalnaprática.1ed.SãoPaulo:PearsonEducationdoBrasil,2008.

FRANK,P.G.;WEYUKER,E.J.Testingsoftwaretodetectandreducerisk.JournalofSystemsandSoftware,v.53,n.3,P.275-286,2000.

GABBARD,J.L.;SWAN,J.E.UsabilityEngineeringforAugmentedReality:EmployingUser-BasedStudiestoInformDesign.IEEETransactionsonVisualizationandComputerGraphics,vol.,n.,p.513-525,2008.

GAGNE,R.M.Learningoutcomesandtheireffects:Usefulcategoriesofhumanperformance.AmericanPsychologist,vol.39,n.4,p.377,1984.

GELASCA,E.D..;EBRAHIMI,T.Onevaluatingvideoobjectsegmentationquality:Aperceptuallydrivenobjectivemetric.IEEEJournalofSelectedTopicsinSignalProcessing,vol.3,n.2,p.319-335,2009.

HAMAM,A.;EID,M.;SADDIK,A.E.;GEORGANAS,N.D.Afuzzylogicsystemforevaluatingqualityofexperienceofhaptic-basedapplications.In:InternationalConferenceonHumanHapticSensingandTouchEnabledComputerApplications,2008,p.129-138.

HASSENZAHL,M.ThethingandI:Understandingtherelationshipbetweenusersandproduct.In:Funology:Fromusabilitytoenjoyment,Kluwer,2003,p.31-42.

Hassenzahl,M.:Theinterplayofbeauty,goodness,andusabilityininteractiveproducts.Human-ComputerInteraction.v.4,n.,p.319-349,2004.

HASSENZAHL,M.;TRACTINSKY,N.Userexperience-aresearchagenda.Behaviour&informationtechnology,vol.25,n.2,p.91-97,2013.HARTSON,R.;PYLA,P.S.TheUXBook:Processandguidelinesforensuringaqualityuserexperience.Elsevier,2012.

HECHT,M.S.Flowanalysisofcomputerprograms.ElsevierScienceInc,1977.

HEISE,D.R.TheSemanticDifferentialandAttitudeResearch.In:AttitudeMeasurement,RandMcNally,1970,p.235-253.

HENG,P.A.;WONG,T.T.;LEUNG,K.M.;CHUI,Y.P.;SUN,H.Ahapticneedlemanipulationsimulatorforchineseacupuncturelearningandtraining.InternationalJournalofImageandGraphics,v.6,n.2,p.205-230,2006.

INTERNATIONALORGANISATIONFORSTANDARDISATION.ISO13407:Human-centreddesignprocessesforinteractivesystems.Geneva,1999.

INTERNATIONALORGANISATIONFORSTANDARDISATION.ISO9241-11:Ergonomicrequirementsforofficeworkwithvisualdisplayterminals(VDTs)–Guidelinesforspecifyingandmeasuringusability.Geneva,1997.

ITU-R.Methodologyforthesubjectiveassessmentofthequalityoftelevisionpictures-RecommendationBT.500-12.InternationalTelecommunicationUnion,2009.https://www.itu.int/rec/R-REC-BT.500-12-200909-S/en.Acessadoem20/05/2018.

JERALD,J.J.Scene-motion-andlatency-perceptionthresholdsforhead-mounteddisplays.ChapelHill,

Page 291: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

2010.MasterThesisatUniversityofNorthCarolinaatChapelHill.

JOHN,B.E.;KIERAS,D.E.TheGOMSfamilyofuserinterfaceanalysistechniques:comparisonandcontrast.ACMTrans.Comput.Hum.Interact.vol.3,n.4,p.320-351,1996.

KENNEDY,R.S.;LANE,N.E.;BERBAUN,K.S.;LILIENTHAL,M.G.TSimulatorsicknessquestionnaire:Anenhancedmethodforquantifyingsimulatorsickness.TheInternationalJournalofAviationPsychology.vol.3,n.3,p.203-220,1993.

KOZAMERNIK,F.;STEINMANN,V.;SUNNA,P.;WYCKENS,E.SAMVIQ-anewEBUmethodologyforvideoqualityevaluationsinmultimedia.SMPTEMotionImagingJournal,vol.114,n.4,p.152-160,2005.

KRAIGER,K.;FORD,J.K.;SALAS,E.Applicationofcognitiveskill-basedandaffectivetheoriesoflearningoutcomestonewmethodsoftrainingevaluation.JournalofAppliedPsychology,v.78,n.2,p.311-328,1993.

LADJAL,H.;HANUS,J.L.;FERREIRA,A.Micro-to-nanobiomechanicalmodelingforassistedbiologicalcellinjection.IEEETransactionsonBiomedicalEngineering,vol.60,n.9,p.2461-2471,2013.

LANKES,M.;BERNHAUPT,R.;TSCHELIGI,M.Evaluatinguserexperiencefactorsusingexperiments:Expressiveartificialfacesembeddedincontexts.In:EvaluatingUserExperienceinGames,SpringerNature,2009,p.165-183.

LAVIOLAJr,J.J.Adiscussionofcybersicknessinvirtualenvironments.SIGCHIBull.vol.32,n.1,p.47-56,2000.

LAVIOLAJr,J.J.;KRUIJFF,E.;MCMAHAN,R.P.;BOWMAN,D;POUPYREV,I.P.3Duserinterfaces:Theoryandpractice.Addison-WesleyProfessional,2017.

LIN,W.;KUO,C.C.J.Perceptualvisualqualitymetrics:Asurvey.JournalofVisualCommunicationandImageRepresentation,vol.22,n.4,p.297-312,2011.

LING,Y.;BRINKMAN,W.P.;NEFS,H.T.;QU,C.;HEYNDERICKS,I.Effectsofstereoscopicviewingonpresence,anxiety,andcybersicknessinavirtualrealityenvironmentforpublicspeaking.Presence:TeleoperatorsandVirtualEnvironments,v.21,n.3,p.254-267,2012.

LUCKESI,C.C..Avaliaçãodaaprendizagem:componentedoatopedagógico.CortezEditora,2017..

MACKENZIE,I.S.Fitts’lawasaresearchanddesigntoolinhumancomputerinteraction.HumanComputerInteraction.Vol.,n.7,p.91-139,1992.

MAGILL,R.Aprendizagemmotora:conceitoseaplicações.RevisãodeLivroMotrizJan-Jun,v.6n.1,p.35-36,(5aed.,publicadonosEUAem1998),2000,369p.,ISBN85-212-0263-6,Traduçãoda5ª.ed.americana,porLuisAugustoTeixeira.SãoPaulo:EdgardBlucher,2000.

MARZANO,A.;FRIEL,I.;ERKOYUNCU,J.A.;COURT,S.DesignofaVirtualRealityframeworkformaintainabilityandassemblabilitytestofcomplexsystems.ProcediaCIRP,v.37,p.242-247,2015

McCABE,T.J.Acomplexitymeasure.IEEETransactionsonSoftwareEngineering,vol.4,p.308-320,1976.

MEEHAN,M.;RAZZAQUE,S.;WHITTON,M.C.;BROOKS,F.P.Effectoflatencyonpresenceinstressfulvirtualenvironments.In:ProceedingsoftheIEEEonVirtualReality,2003,p.141-148.

Page 292: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

MYERS,G.J.;SANDLER,C.;BADGETT,T.Theartofsoftwaretesting.1.ed.JohnWiley&Sons,2011.

NI,D.;CHAN,W.Y.;QIN,J.;CHUI,Y.P.;QU,I.;HO,S.S.;HENG,P.A.Avirtualrealitysimulatorforultrasound-guidedbiopsytraining.IEEEComputerGraphicsandApplications,vol.31,n.2,p.36-48,2011.

NIELSENNORMANGROUP.HowManyTestUsersinaUsabilityStudy?.Disponívelem:<https://www.nngroup.com/articles/how-many-test-users/.>Acessoem:26dejunhode2017

NIELSEN,J.T.Usabilityengineering.AcademicPress,NewYork,1993.

NIELSEN,J.;MOLICH,R.Heuristicevaluationofuserinterfaces.In:CHI'90ProceedingsoftheSIGCHIConferenceonHumanFactorsinComputingSystems,1990,p.249-256.

NORMAN,D.Thedesignofeverydaythings:Revisedandexpandededition.2.ed.Basicbooks,2013.

NTOKAS,I.;MARATOU,V.;XENOS,M.Usabilityandpresenceevaluationofa3Dvirtualworldlearningenvironmentsimulatinginformationsecuritythreats.In:ComputerScienceandElectronicEngineeringConference,2015,p.71-76.

NUNES,E.P.S.Ummétodoparaavaliaraaquisiçãodeconhecimentoemambientesvirtuaisdeaprendizagemtridimensionaisinterativos.SãoPaulo,2014.Tese(EngenhariadeComputação),UniversidadedeSãoPaulo.

NUNES,E.P.S.;NUNES,F.L.S.;TORI,R.KENSKI,V.M.AModelofAssessmentofKnowledgeAcquisitioninThree-DimensionalLearningVirtualEnvironments.In:Proceedingsofthe201214thSymposiumonVirtualandAugmentedReality,2012.p.237-245.

NUNES,E.P.S.;NUNES,F.L.S;ROQUE,L.G.FeasibilityAnalysisofanAssessmentModelofKnowledgeAcquisitioninVirtualEnvironments:ACaseStudyusingaThree-dimensionalAtlasofAnatomy.In:19th,Americasconferenceoninformationsystems;AMCIS2013,2013.p.1706-1714.

NUNES,E.P.S.;TESTA,R.L.;NUNES,F.L.S.SistemadeColetadeDadosparaAvaliaçãodaAprendizagememAmbientesVirtuaisdeAprendizagemTridimensionais.In:AnaisdosWorkshopsdoCongressoBrasileirodeInformáticanaEducação,2013.p.465-474.

NUNES,F.L.S.;MACHADO,L.S.;MORAES,R.M.Evolutionofvirtualandaugmentedrealityinhealth:Areflectionfrom15yearsofSVR.In:InVirtualandAugmentedReality(SVR),2014XVISymposiumon,2014.p.220-229.

PIMENTEL,E.P.UmmodeloparaavaliaçãoeacompanhamentocontínuodoníveldeaquisiçãodeconhecimentosdoaprendizSãoJosédosCampos,2006.Tese(EngenhariadeComputação),InstitutoTecnológicodeAeronáutica.

POLSON,P.;LEWIS,C.;RIEMAN,J;WHARTON,C.Cognitivewalkthroughs:Amethodfortheory-basedevaluationofuserinterfaces.InternationalJournalofMan-MachineStudies.Vol.36,n.5,p.741-773,1992.

PORCINO,T.M.;CLUA,E.W.;VASCONCELOS,C.N.;TREVISAN,D.VALENTE,L.Minimizingcybersicknessinheadmounteddisplaysystems:designguidelinesandapplications.In:2017IEEE5thInternationalConferenceonSeriousGamesandApplicationsforHealth(SeGAH),2017,p.1-6.

PÓVOAS,M.B.C.;RODRIGUES,F.M.HabilidadesMotorasetiposdeprática:Umareflexãovisandooaprimoramentoeconscientizaçãodomovimentonapráticapianística.DAPesquisa–RevistadeinvestigaçãoemArtes,vol.1,n.3,p.1-8,2010.

Page 293: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

QIN,J.;CHOI,K.S.;XU,R.;PANG,W.M.;HENG,P.A.Effectofpacketlossoncollaborativehapticinteractionsinnetworkedvirtualenvironments:Anexperimentalstudy.Presence:TeleoperatorsandVirtualEnvironments,v.22,n.1,p.36-53,2013.

ROPER,M.Softwaretesting,1.ed.McGraw-Hill,1995.

RUBIN,J.;CHISNELL,D.;HandbookofUsabilityTesting:HowtoPlan,Design,andConductEffectiveTests,2ed.Indianapolis,WileyPublishingInc.2008.

SAGARDIA,M.;HULIN,T.;PREUSCHE,C.;HIRZINGER,G.Abenchmarkofforcequalityinhapticrendering.In:ProceedingsofInternationalConferenceonHuman-ComputerInteraction,2009,p.19-24.

SAKR,N.;GEORGANAS,N.D.;ZHAO,J.Aperceptualqualitymetricforhapticsignals.In:IEEEInternationalWorkshoponHaptic,AudioandVisualEnvironmentsandGames,2007,p.27-32.

SALIONI,D.;SANCHES,S.R.R.;SILVA,V.F.;GASPARI,T.;SEMENTILLE,A.C.SegmentationQualityforAugmentedReality:AnObjectiveMetric.In:XVIISymposiumonVirtualandAugmentedReality,2015,p.212-219.

SANCHES,S.R.R.;SILVA,V.F.;NAKAMURA,R.;TORI,R.Objectiveassessmentofvideosegmentationqualityforaugmentedreality.In:MultimediaandExpo(ICME),2013IEEEInternationalConferenceon,2013,p.1-6.

SANCHES,S.R.R.;TOKUNAGA,D.M.;SILVA,V.F.;SEMENTILLE,A.C.;TORI,R.Mutualocclusionbetweenrealandvirtualelementsinaugmentedrealitybasedonfiducialmarkers.In:ApplicationsofComputerVision(WACV),2012IEEEWorkshopon,2012,p.49-54.

SANCHES,S.R.R.;TOKUNAGA,D.M.;SILVA,V.F.;TORI,R.Subjectivevideoqualityassessmentinsegmentationforaugmentedrealityapplications.In:VirtualandAugmentedReality(SVR),201214thSymposiumon,p.46-55,2012.

SLATER,M.Anoteonpresenceterminology.Presenceconnect,v.3,n.3,p.1-5,2003.

SOUZA,A.C.C.Umacontribuiçãoàautomatizaçãodaatividadedetesteparasistemasderealidadevirtual.SãoPaulo,2017.Tese(CiênciasdeComputação),UniversidadedeSãoPaulo.

STEINICKE,F.;BRUDER,G.Aself-experimentationreportaboutlong-termuseoffully-immersivetechnology.In:Proceedingsofthe2ndACMsymposiumonSpatialuserinteraction,2014,p.66-69.

SUTCLIFFE,A.G.;KAUR,K.D.Evaluatingtheusabilityofvirtualrealityuserinterfaces.BehaviourandInformationTechnology,vol.19,n.6,p.415-426,2000.

SUTCLIFFE,A.;GAULT,B.Heuristicevaluationofvirtualrealityapplications.Interactingwithcomputers.Vol.,n.16,p.831-849,2004.

SWAMINATHAN,R;SCHLEICHER,R;BURKARD,S.;KOLECZKO,S.HappyMeasure:AugmentedRealityforMobileVirtualFurnishing.InternationalJournalofHuman-Computer.v.5,n.1,p.16-44,2013.

TEATHER,R.J.;STUERZLINGER,W.Pointingat3Dtargetsinastereohead-trackedvirtualenvironment.In:2011IEEESymposiumon3DUserInterfaces(3DUI),2011,p.87-94.

TICHY,W.F.;LUKOWICZ,P.;PRECHELT,L.;HEINZ,E.A.Experimentalevaluationincomputerscience:Aquantitativestudy.JournalofSystemsandSoftware.vol.28,n.1,p.9-18,1995.

Page 294: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

WAYNER,J.;BARSOTTINI,C.G.N.;LACERDA,D.;deMARCO,L.R.M.EmpiricalevaluationinComputerScienceresearchpublishedbyACM.InformationandSoftwareTechnologyvol.51,n.6,p.1081-1085,2009.

NUNES,F.L.S.;CORRÊA,C.G.;PICCHI,F.;MELO,C.R.M.E.;TORI,R.;R.NAKAMURA,R.AimportânciadaAvaliaçãonaEngenhariadeRequisitosemSistemasdeRealidadeVirtualeAumentada:UmEstudodeCaso.In:AnaisdoXISymposiumonVirtualandAugmentedReality,Natal,2010.

WELCH,R.B.Howcanwedetermineifthesenseofpresenceaffectstaskperformance?Presence:TeleoperatorsandVirtualEnvironments,v.8,n.5,p.574-577,1999.

WITMER,B.G.,SINGER,M.J.MeasuringPresenceinVirtualEnvironments.TechnicalReport1014-U.S.ArmyResearchInstitute,1994.http://www.dtic.mil/dtic/tr/fulltext/u2/a286183.pdf.Acessadoem11/05/2018.

Page 295: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo12-ProcessamentoGráficoLeandroL.Dihl

AntonioL.ApolinárioJr.SoraiaRauppMusse

EstebanCluaBrunoFeijó

12.1Introdução

NosúltimosanosaindústriadejogostemsidoaprincipalfomentadoradeinvestimentosempesquisaedesenvolvimentodenovastecnologiasparaRealidadeVirtual(RV)eRealidadeAumentada(RA).ARVeaRAsãotecnologiasquesurgiramnoséculopassadocominúmeraspossibilidades,masquesomentenosúltimosanos,comoavançodastécnicasehardwaresdeprocessamentográfico,passoudeumestadodegeraçãodeconceitoseestudosacadêmicosparaumefetivousodestastecnologiasemprodutoscomerciais.Essasnovastecnologiasestãosendoaplicadaseminúmerasáreas,comoporexemplo,emvárioscamposdamedicina,comocirurgiasetratamentosdeestresse,emaplicaçõesparaarquitetura,naáreaeducacionalatravésdesimuladores,naáreadoentretenimentoatravésdejogos,entreoutras.OutraáreaqueestáaproveitandoessanovaondadousodaRVeRAéomarketing,inovandonolançamentoeexperimentaçãodenovosprodutosporclientes/usuários.

AáreadeProcessamentoGráficoestudaosprocessosoutécnicascomputacionaisqueenvolvemutilizaçãoegeraçãodemodelosgeométricoseimagensdigitais,podendoserestáticosoudinâmicosnotempo.Paratanto,temcontadocomdesenvolvimentodenovosdispositivos,bemcomometodologiasparaseraplicadonasoluçãoeotimizaçãodeproblemascadavezmaiscomplexos.Comocitadoanteriormente,osurgimentodenovosdispositivosdehardwareparecetersidoumadascausasdeváriasnovasaplicaçõescomerciais.Emparticular,osurgimentodepoderosasplacasdeprocessamentográfico(GPUs)foiumdosmotoresqueimpulsionaramoempregoefetivodastecnologiasdeRVeRAatuais.EssatecnologiaacabourefletindonasinovaçõesconceituaisdoProcessamentoGráficoemRVeRA.

Page 296: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Umexemploespecíficodestasinovaçõesaconteceunaáreaderendering.Tradicionalmente,osmodelosdeiluminaçãoparacomputaçãográficatemporealtemsebaseadoemmodeloslocais,considerandofrequentementeapenasailuminaçãodireta(raiosdeluzvindosdiretamentedafonte),emboraemaplicaçõesnãotemporealailuminaçãoindiretajásejaconsideradahámuitosanos.Entretanto,oadventodaRVimpulsionouanecessidadedeumrealismomaior,sendonecessárioconsiderarailuminaçãoglobaleindiretacommaiorprecisão.Assimsendo,enginesgráficostradicionaisvêmincluindorecursoscadavezmaispoderososparatal.

Estecapítuloabrangealgumastécnicastradicionaiseoutrasmaisrecentes,usadasparaoProcessamentoGráficoempregadonaRVeRA.Asseçõesdescrevemmétodosemáreastradicionaisdoprocessamentográfico,asaber:Modelagemerepresentação3D,rendering,VisualizaçãoeAnimação.

12.2ModelagemeRepresentação3D

Estaseçãotemporobjetivoapresentarosprincipaisconceitosdamodelagemgeométricaerepresentação3D,principalmentequandoaplicadosemmétodoseaplicaçõesdeRVeRA.

Emummundovirtualimersivoondeespera-secriarumarealidadecrívelaousuário,ascenas,osobjetoseseuscomportamentossãoparterelevantedesteprocesso.Considerando-seque,nestasaplicações,partedoqueseacreditaéoquesevê,existeumagrandeimportâncianosobjetosquefazempartedomundo.Aquantidadeetiposdeobjetosdevemserconcebidosdeformarealistanoquetangesuasformasemaneirasdeinteração,paraumamelhorsensaçãodeimersãodousuário.

Naáreadeprocessamentográfico,amodelagem3Dtemporprincipalobjetivoapresentarastécnicasutilizadas,quepodemserinterativasounão,paraacriaçãodosmodelostridimensionais.Amodelagem3Déoprocessodedesenvolvimentodeumarepresentaçãomatemáticadequalquersuperfíciedeumobjetoemtrêsdimensões.Podeserobtidautilizandoumaferramentaprópriaparaestefim.Oobjetopodeserexibidocomoumaimagembidimensionalatravésdeumprocessochamadorenderização3Douusadoemumasimulaçãocomputacional.HearneBakereCarithers(Hearn,BakereCarithers,2010)descrevemqueamodelagem3Dpodeutilizarpolígonosesuperfíciesquadráticas,poisestasfornecemdescriçõesprecisasparasimplesobjetosEuclidianostaiscomoos

Page 297: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

poliedroseelipsóides.Jáassuperfíciessplineetécnicasdeconstruçõessãoúteisparaodesigndeinúmerosobjetoscomdetalhescurvoscomoasasdeaviões,engrenagenseoutrasestruturasdeengenharia.Porfim,osmétodosprocedurais,taiscomofractaisesistemasdepartículaspermitemumarepresentaçãodesistemasmaisprecisosdeobjetosnaturaiscomoporexemplo,fumaça,líquidosouvegetais.PeçasdevestuáriooutecidosemgeralpodemsermodeladosatravésdesistemasbaseadosemFísicausandointeraçõesdeforçasdescrevendoocomportamentodeobjetosnãorígidos.

Jáarepresentação3Déresponsávelporproverestruturasdedadosaseremempregadasnoarmazenamentodasinformaçõesrelativasaoobjetocriado.Inúmerastécnicassãoempregadasparaamodelagemerepresentação3D,eelassãoaplicadasdeacordocomafinalidadedosistemaquesepretenderepresentar.Éimportantedefinirqueaformaderepresentaçãodeumobjeto3Dfocanamaneiracomoosdadosquedefinemoobjetosãoarmazenados.Exemplossãoasestruturasemárvorequadtreeseoctreesquesãousadasparaarmazenarrepresentaçõesinternasdeobjetos.

EstastécnicaspossibilitamdescreveremodelarosobjetosqueestarãoimersosemsistemasdeRVouqueusuáriospodeminteragiremaplicaçõesdeRA.

12.2.1TIPOSDEREPRESENTAÇÕES3D

Aspróximasseçõesvisamdescrevermétodostradicionaisdeprocessamentográficousadosnaliteraturacientíficanaáreasderepresentaçãoemodelagemdeobjetos.

12.2.1.1Representaçãowireframeouaramada

Estaformaderepresentaçãodescreveosobjetosporumconjuntodearestasquedelimitamoseuinterioredefinemassuasbordas,deixandoparaoobservadorreconhecerintuitivamente,oconteúdodoobjeto,tendoasensaçãoquesejaumobjetosólido.AFigura12.2.1ilustraarepresentaçãowireframe.

Page 298: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.1:RepresentaçãowireframeouAramada.Fonte:http://caig.cs.nctu.edu.tw/course/CG2007/images/ex1_wireframe.jpg

Estaformaderepresentaçãopermiteaconstruçãodeestruturascomplexasepesadas,muitoutilizadasemsistemasvetoriais,poissuaprincipalvantageméavelocidadenaexibiçãodosmodelos,sendonecessárioapenasexibirumconjuntodelinhas.Aprincipaldesvantagemdestaformaderepresentaçãoéageraçãodeumarepresentaçãoambíguacommargemparaváriasinterpretações.AFigura12.2.2ilustraarepresentaçãowireframeeasuaambiguidade:

Figura12.2.2:Ambiguidadedeumarepresentaçãowireframe.

Arepresentaçãowireframenãoforneceinformaçõessuficientesparaquea

Page 299: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ambiguidadesejasolucionadaatravésdaeliminaçãodasarestasdapartetraseiradoobjeto.Alémdisso,estetipoderepresentaçãotambémdificulta,ouemalgunscasostornaimpossível,arealizaçãodecertasoperaçõescomoadeterminaçãodemassa,volume,eainclusãoounãodepontos.Outradesvantageméavisualizaçãonãorealistadestaformaderepresentação.Umavezqueasfacesnãosãoconhecidas,orenderingfotorealistanãoépossível.

Comosuaprincipalvantageméasimplicidadeevelocidadederepresentaçãodeumobjeto,sãonecessáriossomenteduastabelas:atabeladevérticeseatabeladearestas.Atabeladevérticesconsisteemvaloresdecoordenadastridimensionaisparacadavérticecomreferênciaàorigem.Atabeladearestasespecificaosvérticesdeinícioefinalparacadaaresta.AFigura12.2.3ilustraastabelasdedadosdarepresentaçãowireframe.

Page 300: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.3:TabelasdevérticesearestasdeumaRepresentaçãowireframe.

12.2.1.2RepresentaçãoporFaces–B-Rep

OsmodelossólidosB-Rep(Boundaryrepresentationouporsuperfícieslimitantes)emergiramdosmodelospoliédricosusadosemcomputaçãográficapararepresentarobjetosecenasno3D.Avisualizaçãodestarepresentação,emcontrapartidaaoWireframe,permitearemoçãodaslinhasesuperfíciesocultasdosobjetos.Elespodemservistoscomomodelosgráficosaprimoradosquetentamsuperaralgunsproblemasatravésdainclusãodeinformaçõescompletasdasuperfíciesdelimitadorasdoobjeto.Existemtrêsentidadesprimitivas:faces,arestasevértices,easinformaçõesgeométricasanexadasaelasformamosconstituintesbásicosdosmodelosB-Rep.Umvérticeéumpontoúniconoespaço,Umaarestaéumacurvanoespaçodirecionada,finita,nãoauto-interceptada,delimitadapordoisvérticesquenãosãonecessariamentedistintose;umafaceéumaregiãoconectadafinita,nãoauto-interceptada,deumasuperfícieorientadafechadadelimitadaporumaoumaisarestas.AFigura12.2.4

Page 301: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

mostraastrêsentidadesprimitivas:face,arestaevérticedeummodeloB-Rep.

Figura12.2.4:Astrêsentidadesprimitivas:face,arestaevérticedeummodeloB-Rep.

Alémdeinformaçõesgeométricas,comoequaçõesdefaceecoordenadasdevértice,ummodelodeB-Reptambémdeverepresentarcomoasentidadesfaces,arestasevérticesestãorelacionadasumasàsoutros.Assimsendo,existemdoistiposdeinformaçõesemumB-rep:otopológicoegeométrico.Asinformaçõestopológicasfornecemasrelaçõesentrevértices,arestasefaces,semelhantesàsusadosemummodelodewireframe.Alémdaconectividade,ainformaçãotopológicatambémincluiorientaçãodasarestasefaces.Asinformaçõesgeométricasgeralmentesãoequaçõesdasarestasefaces.

Aorientaçãodecadafaceéimportante,poiselassãocercadasporumconjuntodevértices.Usandoaregradamãodireita,aordenaçãodessesvérticesdescreveumafaceparticularquedevegarantirqueovetornormaldessafaceaponteparaoexteriordosólido.Normalmente,aordeménosentidoanti-horário.Portanto,aoinspecionarvetoresnormais,pode-sedizerimediatamentequaléointeriorequaléoexteriordeumsólidodeacordocomarepresentaçãoB-rep.Essaorientaçãodeveserfeitaparatodasasfaces.AFigura12.2.5mostratrêsfaceseseusvetoresnormaisapontandoparaoladoexternodoobjeto.Paradescreverasuperfíciesuperior,osvérticesdevemser6,7,2,1ou7,2,1,6ou2,1,6,7ou1,6,7,2.Paradescreverafaceesquerda,aordemdeveser1,2,3,4ou2,3,4,1ou3,4,1,2ou4,1,2,3.

Page 302: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.5:Facesevetoresnormaisemvermelho.

Nemtodasassuperfíciespodemserorientadasdestaforma.Quandoasuperfíciedeumsólidopodeserorientadadessamaneira,échamadodeorientável,casocontrário,énão-orientável.AFigura12.2.5mostraaconhecidafitadeMobius,queéunilateralenãoorientável.

Figura12.2.6:FitaoufaixadeMobius.Fonte:https://en.wikipedia.org/wiki/Mobius_strip

12.2.1.3RepresentaçãoporEnumeraçãodeOcupaçãoEspacial(QuadtreeseOctrees)

DeacordocomFoleyecolegas(Foleyetal.,1995),asoctrees(3D)sãoumavariantehierárquicadeenumeraçãodeocupaçãoespacialusadasparadiminuirnecessidadedearmazenamentoparaarepresentaçãodeobjetos.Asoctreessãoderivadasdasquadtrees,quesãoenumeraçõesemespaçosbidimensionais.

Page 303: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

TambémsãoconhecidoscomoModelosdeSubdivisão(ouDecomposição)doespaço.Estaclassedeformasdearmazenagemdecompõemosólidoempartesmenores.

Umquadtreeéumaestruturadedadosdeumaárvorenaqualcadanóinternopossuiexatamentequatrofilhos.Quadtreessãoanálogosbidimensionaisdeoctreesesãousadoscommaiorfrequênciaparaparticionarumespaçobidimensionalsubdividindo-orecursivamenteemquatroquadrantesouregiões.Comoestamostratandocommundosvirtuaistridimensionaisfocaremosnasestruturasoctrees.

Umaoctreeéumaestruturadedadosdotipoárvorenaqualcadanóinternopossuiexatamenteoitofilhos.Asoctreessãomaisutilizadasparaparticionarumespaçotridimensional,subdividindo-orecursivamenteemoitooctantes.Asoctreessãofrequentementeusadasemgráficos3Deemenginesdejogos3D.AFigura12.2.6ilustraumobjetoimplementadoatravésdeumestruturaoctree.

Page 304: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.6VisualizaçãodaOctreedeumobjeto.Fonte:https://homes.cs.washington.edu/~edzhang/graphics/a3.html

Umadasabordagensapresentadanestemodeloédividiroespaçoemregiõesedefiniroobjetoatravésdasregiõesqueeleocupanesseespaço.Estatécnicaébastanteútilquandosedesejacalcularpropriedadesdemassa,poisbastasaber,porexemplo,ovolumedeumadaspartesemqueoespaçofoidivididoemultiplicarestevalorpelonúmerodedivisõesocupadaspeloobjeto.

Oalgoritmobásicofuncionadeacordocomosseguintespassos:

Oespaçoésubdivididoemcubosformandoumgrid3D;Acadaumdestescubosdá-seonomedevoxel.Umvoxeléumaposiçãoemumgridregularnoespaço3D;Codifica-seumsólidodeterminandoquaisosvoxelspertencemaele.

Page 305: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Asprincipaisvantagensnousodaestruturaoctreesão:

Éfácildeterminarseumdadopontopertenceounãoaosólidobastaverificarseopontopertenceaalgumdosvoxels;Éfácildeterminarsedoisobjetosseinterferem(setocam);eFacilitaarealizaçãodeoperaçõesdeunião,intersecçãoediferençaentresólidos.

Agrandedesvantageméquerepresentaçõesmuitodetalhadasnecessitamdemuitamemória.Outroproblemaéodesempenho,vistoqueométodoempregaumafunçãorecursivaemseualgoritmo.Assim,quandooobjetopossuimuitosdetalhesessachamadarecursivadafunçãopodecomprometerseudesempenho.

12.2.2MODELAGEMGEOMÉTRICA

AmodelagemgeométricaemComputaçãoGráficaconsistenoprocessodedescreverummodelo,objetoouumacena,utilizandoentidadesgeométricastaiscomolinhas,curvas,polígonosousuperfícies.Omodelodeveincluirapenasasinformaçõesessenciaiscomoomodelogeométrico,eadescriçãodassuaspropriedades,comoporexemplo,propriedadesdereflexãoetextura,oupropriedadeselásticas.Aspróximasseçõesdescrevemasprincipaistécnicasdemodelagemgeométricacomputacional.

12.2.2.1GeometriaSólidaConstrutiva(CSG-ConstructiveSolidGeometry)

MétododeCSGconsisteemconstruirumobjetoapartirdacombinaçãooperatória(união,intersecçãoediferença)dedoisoumaissólidos.Asprimitivassimplessãocombinadaspormeiodeumconjuntodeoperadoresbooleanos.Osobjetospodemserarmazenadosemumaestruturadotipoárvorebinária.AFigura12.2.7apresentaamodelagemdeumapeçautilizandoageometriasólidaconstrutiva.

Page 306: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.7:ObjetocriadoatravésdamodelagemCSG.Fonte:https://en.wikipedia.org/wiki/Constructive_solid_geometry

Estatécnicaéempregadaemdiversastecnologias,comoferramentasCADeemenginesdejogos.

12.2.2.2ModelagemporVarredura(Sweep)

Arepresentaçãoporvarreduracriaobjetosbaseadananoçãodequeumacurvaquandodeslocadanoespaçoaolongodeumatrajetóriadadaporumaoutracurvadescreveumasuperfíciequepodeserusadaparadefinirumsólido.Àcurvaqueédeslocadadá-seonomedeGERATRIZ(Forma)eacurvaquedefineatrajetória,denomina-seDIRETRIZ(caminho).

VarreduraTranslacional(Extrusão)

Umobjetogeratriz,quecorrespondeàseçãotransversaldosólidoe,portanto,deve

Page 307: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

serfechado,étransladolinearmente,ouseja,oobjetoéobtidopelatranslaçãodeumacurvaaolongodeumvetor,porumadeterminadadistância.Ossólidosobtidosporvarreduratranslacionalsãochamadasdesólidosextrudados.AFigura12.2.8ilustraestaabordagem.

Figura12.2.8.ExtrusãodaGeratrizdeacordocomdeterminadacurvageradoraobtendoumsólidoextrudado.Fonte:http://www.inf.pucrs.br/~pinho/CG/Aulas/Modelagem/Modelagem3D.htm

VarreduraRotacional

Nestetipodemodelagemporvarreduraasuperfíciedoobjetoédescritaporumacurvaquegiraemtornodeumeixo.Umobjetogeratrizcorrespondeàseçãotransversaldosólidoe,portanto,comonavarreduratranslacional,deveserfechado,égiradoemtornodeumeixocriandooobjeto.Essetipodevarreduraédenominadarevolução.AFigura12.2.9ilustraavarredurarotacionalemtornodoeixoy,obtendoosólido.

Page 308: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.2.9.RotaçãodaGeratrizemtornodoeixoyobtendoumsólido.Fonte:http://www.inf.pucrs.br/~pinho/CG/Aulas/Modelagem/Modelagem3D.htm

12.3Renderização

OsdoisprincipaisdesafiosemaplicaçõesdeRAsãooregistrodosobjetosvirtuaisnacena3Deaintegraçãovisualdosobjetosvirtuaisdentrodacenareal.Nessesentido,essaseçãodescreveasprincipaistécnicasderenderizaçãodisponíveisnaáreadeComputaçãoGráfica.LeitorescommaiorinteressesugerimosaleituradeKronander(2015),queapresentaumsurveyrelativamenteatualdasprincipaistécnicasderenderizaçãoaplicadasaocontextoderealidademista.

12.3.1ModelodeIluminação

Podemosdefinirrenderizaçãocomooprocessodeproduzircomputacionalmenteumaimagemdigitaldeumacenavirtual,compostadeumoumaisobjetos.Deformabemsimplesesseprocessoenvolvemodelaraintensidadeluminosacaptadaporcadapixeldaimagemdigitalprovenientedacena.Portanto,envolvenãosóamodelagemdascaracterísticasgeométricasevisuaisdecadaobjetodacena,comotambémosparâmetrosrelativosaodispositivodecapturadaluzeasfontesdeluzdacena.

ExistemváriasformasdemodelaroprocessodeformaçãodeimagensemComputaçãoGráfica,quesãotradicionalmenteagrupadosemduasgrandescategorias:fotorealistaenão-fotorealista.Noprimeirogrupo,osprocessosde

Page 309: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

renderizaçãotemcomofocoareprodução,omaisfielpossível,dasinteraçõesdaluzcomosobjetos,enquantoquenosegundogrupooobjetivoéformarumaimagemapartirdeestilosderepresentaçãoartísticos,relacionadosadesenho,pinturaoutécnicasdeilustração.NocontextodeaplicaçõesdeRVeRA,éclaroquearenderizaçãofotorealistatemummaiorapelo.Masaindaassimháespaçoparaaexploraçãodetécnicasnão-fotorealistasnocontextodeRA,emáreascomoJogosEletrônicoseInteraçãoHumano-Computador(Fischer,2005).Nestecapítuloestaremosinteressadosnastécnicasfotorealistas.

Umdosprimeirostrabalhosnocaminhodaformalizaçãodoprocessoderenderizaçãofoi(Kajiya,1986),quedefineaEquaçãodeRenderização.Essaequaçãodescreveaquantidadedeenergialuminosapercebidaemumpixelcomo:

(1)

Essaequaçãodescrevequalaintensidadeluminosa(radiância)Loemumpontoxdacena,percebidaporumobservadorlocalizadonadireçãow.Loéoresultadodasomadaintensidadeluminosaemitidapeloobjeto(Le)naposiçãoxedaintensidaderefletidanessemesmoponto,calculadaapartirdasintensidadesquechegamnopontox(Li)aolongodasdireçõesw'localizadasnaregiãoΩ(hemisférioaoredordex).AsintensidadesLiprovémdequalquerelementodacenacapazdegerariluminação,sejaporemissãodireta(fontesdeluz)ouporreflexãoindireta.Acomponentedereflexãoéponderadapelotermofr,relativoafunçãodedistribuiçãobidirecionaldereflectância(bidirectionalreflectancedistributionfunction-BRDF),quedescreveocomportamentoreflexivodomaterialdoobjeto,emfunçãodasdireçõesdeincidência(w')edereflexão(w).Outrofatordeponderaçãoéarelaçãodadireçãodeincidência(w')emrelaçãoaorientaçãodasuperfíciedoobjeto,representadapelanormaln,dadopeloprodutoescalardessesvetores(normalizados).

Asoluçãodessaequaçãopodeserfeitapordiversosalgoritmos,entreelesRayTracing(Whitted,1979),Radiosidade(Goral,1984)ePhotonMapping(Jensen,1995),porexemplo.Noentanto,seucálculoparaaplicaçõesemtemporeal,comoRA,aindanãoécomputacionalmenteviável.Umadassoluçõesaproximadasmaisconhecidasfoipropostapor(Phong,1975)econsideraapenas

Page 310: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umsubconjuntobastanterestritodedireçõesincidentesw',aquelasprovenientesdasfontesdeluz,desconsiderandoqualquerreflexãovindadeoutrosobjetos,resultantedeiluminaçãoindireta.OutrasimplificaçãodomodelodePhongéconsideraraBRDFformadaporduascomponentesdereflexão:especularedifusa.AcomposiçãodessasduascomponentesdefineaBRDFdomodelo.Suaformulaçãoédadapor:

(2)

OndeIprepresentaaintensidaderefletidaemumpontodoobjeto;im,deim,ssão,respectivamente,asintensidadesluminosasproduzidaspelafontedeluzmemsuascomponentesdifusaeespecular;kdekssãoparâmetrosquecontrolamocomportamentodomaterial,maisespelhadooumaisdifuso(seusvaloressãodefinidosnointervalo[0.0,1.0]).OsvetoresLm,Rmsão,respectivamente,asdireçõesdoraiodeluzincidenteerefletido,vindodafontem,atingindooobjetoemumpontoquetemorientaçãodadapelovetornormalN.Comopodemosnotar,acomponentedifusadependeapenasdadireçãodoraiodeluzincidentenopontoedaorientaçãodasuperfície,enquantoqueacomponenteespeculardependedadireçãodoraiodeluzrefletidoedaposiçãodoobservador(V).Oexpoentenpermitecontrolaroespalhamentodobrilhoespeculardafontedeluznasuperfíciedoobjeto.Porfim,acomponenteIarepresentaumaaproximaçãodasintensidadesprovenientesdasoutrasdireçõesincidentesw'nãocontempladasnaregiãoΩ.Phongchamaessacomponentedeluzambiente,comafunçãodeaproximarareflexãoindireta.Novamente,umaconstante,ka,regulacomoomaterialdoobjetorespondeaessacomponente.

OmodelodeiluminaçãodePhongpossuidiversasvarianteseatéhojeéumdosmodelosmaisutilizadosemComputaçãoGráficapelasuasimplicidadeebaixocustocomputacional.Essaúltimacaracterísticaofez,durantemuitotempo,seroalgoritmoderenderizaçãotípiconocontextodeRA.Noentanto,seugrauderealismoébastantebaixo,oquenosdáumaassinaturamuitocomumarenderizaçãodemodelosvirtuaisemaplicaçõesdeRAcomessemodeloderenderização.ComopodemosvernaFigura12.3.1,oobjetovirtualdestaca-sedoambientepoissuailuminaçãonãoécompatívelcomailuminaçãodoambienterealnoqualestáimerso.Aseguirserãodiscutidastécnicasquetentamtornara

Page 311: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

renderizaçãodosmodelosvirtuaismaisintegradaaoseuambiente.

Figura12.3.1-RenderizaçãodeumobjetosintéticoutilizandoomodelodePhongdeiluminação.RenderizaçãofeitacomobibliotecaARToolkit.Fonte:http://alternativeto.net/software/artoolkit/

AntesporémvaleapenacomentarumproblemacomumnoprocessoderenderizaçãodemodelosvirtuaisemaplicaçõesdeRA:aoclusão.Arenderizaçãodaimagemsintéticanoambienterealgeralmenteéfeitapelacomposiçãodospixelsdaimagemsintéticasobrescrevendoospixelsdaimagemdacenareal.Noentanto,oobjetovirtualpodeocuparumaposiçãonacenatalqueelesejaparcialoutotalmenteocultoporoutrosobjetosdacenareal.Nessecasoaimagemdoobjetovirtualdeveserrecortadademodoqueapenasassuaspartesvisíveissejamvisualizadas.Paraqueessetipodesituaçãosejatratadaénecessárioalgumaestimativadeprofundidadedosobjetosdacenareal.Talestimativatradicionalmentepodeserobtidautilizandotécnicasdevisãoestéreooushapefromshading.Comapopularizaçãodedispositivosdecapturabaseadosemluzestruturada,comoossensoresRGBD[Or-El2015],épossívelcapturarnãosóofluxodeimagensRGBmas,tambémosmapasdeprofundidade,queindicamparacadapixeladistânciadesteaoobjetomaispróximodacenareal.Dessaforma,aoinserirumobjetovirtualnacenarealaoclusãopodeserfacilmenteresolvidaaplicando-seumalgoritmosimilaraoz-Bufferduranteoprocessodecomposiçãodaimagemfinal(Macedo,2013).

12.3.2IntegraçãoVisual

Avisãohumanasevaledeumasériede"dicas"visuaisquepermitemqueocérebroidentifiqueobjetoseoscorrelacionetridimensionalmente.Umaforte

Page 312: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

"dica"relacionadaaoposicionamentorelativodeumobjetoéasuasombra(Sugano,2003).ComopodemosvernaFigura12.3.2oregistrodasombradeumobjetovirtualnacenarealpermitequesualocalizaçãofiquemaisclaraeprecisa.

Page 313: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.3.2-RenderizaçãodeumobjetosintéticoutilizandoomodelodePhongdeiluminação(Haller,2003)

AprimeiraemaisconhecidaformadecálculodesombraemComputaçãoGráficafoipropostapor(Williams,1978),denominadadeShadowMap.AbasedessealgoritmopodeservistanaFigura12.3.3.

Page 314: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.3.3-Apartirdomapadesombra,geradopelarenderizaçãodacenaapartirdopontodevistadafontedeluz,épossível,apartirdareprojeçãodeumpontopvisívelpeloobservador,saberseesseponto

estáemsombraouéiluminadopelafontedeluz.Fonte:(Fernando,2003)

Omapadesombrasnadamaiséqueoregistrodomapadeprofundidadedosobjetosdacena,geradoapartirdopontodevistadafontedeluz.Paradeterminarseumdadopontopdeumobjetodacena,visíveldopontodevistadoobservador,reprojeta-seopontopnosistemadereferênciadafontedeluzecompara-seadistânciazbdessepontocomadistânciazaregistradanoshadowmap.ComopodemosvernaFigura12.3.3,casozb>zaexistealgumobjetodacenamaispróximoafontedeluzqueopontopemquestão,quebloqueiaafontedeluz,fazendocomquepestejanaregiãodesombra.Casocontrário,ouseja,zb=za,nãoexistenenhumoclusorentreafontedeluzeopontop,que,portanto,éiluminadopelafontedeluz.

Essatécnicapossuiváriasvantagensentreelassuasimplicidadeerapidez,oqueatornabastanteinteressanteparausoemaplicaçõesdeRA.Noentanto,possuitambémdiversaslimitações,entreelasotratamentoapenasdefontesdeluzpontuais,serrilhamentodassombrasproduzidas,nãosercapazdeproduzirdiretamentesombrassuavizadas,apenassombras"duras"(hardshadows).

Diversasoutrastécnicasparaproduçãodesombrasemtemporealforampropostas.Umadescriçãodetalhadadessastécnicasfogeaoescopodestetrabalho,masoleitorinteressadopodeconsultar(Eisemann,2011;2013)parainformaçõescomplementares.OsalgoritmosparaproduçãodesombrasemComputaçãoGráficapresumemoconhecimentopréviodalocalizaçãodasfontesdeluzdeumacena.Noentanto,essenãoéocasoparaasimulaçãoadequadadasombraemumaaplicaçãodeRA.Nessecasonãotemosoregistrodoposicionamentodasfontes.Damesmaforma,omodelodePhongpresumeoconhecimentopréviodasintensidadesdasfontesluminosasparaocálculocorretodailuminaçãodosobjetos,informaçãopresentedeformaindiretanaimagemdacenareal.Portanto,paraqueocálculodailuminaçãopossaserfeitodeformarealista,métodoscapazesderegistrarascondiçõesdeiluminaçãodacenarealprecisamserempregados.

OusodeinformaçãodoambienteparareproduzirefeitosvisuaisemComputaçãoGráficaébemconhecido.Aprimeirapropostanestesentidofoifeitapor(Blinn,1976),noqueficouconhecidocomomapeamentodeambiente.Nessatécnica,umaimagemdacenavirtual,geradapor6ângulosdevisão,éarmazenadacomoumatexturaeprojetadanasuperfíciedoobjeto,permitindo

Page 315: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

representarummaterialperfeitamenteespecular.Damesmaformaépossívelcriarmapeamentosdeambienteapartirdefotosdeumacenarealeprojetaressaimagemsimulandoumobjetovirtualrefletindooambientenoqualestáimerso.Adificuldadedessetipodetécnicaestánoprocessodecapturadasimagens,comoumafasedepréprocessamento,oquetornaaideiapoucointeressanteparaaplicaçõesdeRA.

Aprimeirapropostapararecuperaçãodailuminaçãodeumacenarealapartirdeumaimagemfoifeitapor(Debevec,2002).Nestetrabalhooautorpropõeousodeumasonda(probe)paracoletarasinformaçõesdailuminaçãodoambienteeutilizá-lanarenderizaçãodosobjetossintéticos.Esseprocesso,denominadoImage-BasedLighting,envolve3componentesprincipais:acenadefundo,acenalocaleosobjetossintéticos.Acenadefundorepresentaapartedacenarealquenãoéafetadapelaobjetosvirtuaisqueserãointroduzidos.Acenalocaléapartedacenarealquesofreinfluênciadosobjetosvirtuais,sejapelasombra,reflexoououtrasinteraçõespromovidaspelosobjetossintéticos.

NaFigura12.3.4podemosvisualizaresses3componenteseoprocessodeintegraçãoenvolvido.AcenarealémostradanaFigura12.3.4(a).PodemosobservarnaFigura12.3.4(b)ummarcadoreasonda,respectivamente,umpadrãogeométricoplanoeumaesferacromadaincorporadosnacenareal.Omarcadorplanoseráabaseparaoalinhamentodosobjetossintéticosenquantoqueasondairácapturarasinformaçõesderadiânciaeiluminaçãoglobaldacena.Combasenessasinformaçõesosobjetosvirtuaispodemseralinhadoserenderizadosnaimagemdacenareal,comomostraaFigura12.3.4(c).

Percebe-sequeasimplessobreposiçãodosobjetosvirtuaissobreaimagemdacenarealnãoproduzumrealismoadequado,jáquearegiãodomarcadorpossuiumatexturanãoincorporadaabasesintéticagerada.Essaregiãorepresentaacenalocaledevesertratadadeformadiferenciadanoprocessodecomposição.AFigura12.3.4(d)apresentaacenalocalsemosobjetosvirtuais.AmáscaraquedescrevealocalizaçãodosobjetosvirtuaisnacenaémostradanaFigura12.3.4(e)Adiferençaentreacenalocaleamáscaradosobjetosvirtuais,mostradanaFigura12.3.4(f)indicaaregiãoemqueacenalocalsofreinfluênciadosobjetosvirtuais,eque,portanto,devesercompostaacenarealincorporandoseusreflexosesombras.Integradosesse3elementosaimagemfinaldarenderizaçãodacenarealéobtidacomomostraaFigura12.3.4(g).

(a)

Page 316: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(b)

(c)

Page 317: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(d)

(e)

Page 318: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(f)

(g)

Page 319: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.3.4-ProcessodeImage-BasedLighting(IBL)propostopor(Debevec,2002).(a)cenareal,(b)cenarealcomomarcadoreasonda,(c)cenarealcomosobjetosvirtuaissuperimpostos,(d)apenasacenalocalsintéticarenderizada,(e)máscararepresentandoalocalizaçãodosobjetossintéticosnaimagem,(f)diferençaentreasimagens(d)e(e),(g)composiçãocombinandoacenalocaleglobalcomasobreposição

dosobjetossintéticos.Fonte:(Debevec,2002).

Asimagensextraídasdasondasãochamadasdemapasderadiânciaomnidirecional,egeralmentesãorepresentadascomoimagensHDR(HighDynamicRange)(Darmont,2013)jáqueprecisamregistraracenarealcompleta,quepodepossuirdiversostiposdefontesdeiluminação,comonatural,elétricaeindireta,comníveisdeintensidadebastantediferentes.UmaformasimplesparagerarasimagensHDRéoregistrodeváriasimagenscomexposiçõesdiferentes,capturandoemcadaexposiçãoregiõescomintensidadeluminosadiferenteedepoiscompondoasintensidadesobtidasemumarepresentaçãodecomlargaescaladeintensidades.

Aideiadecaptarailuminaçãodacenaapartirdeumasondapodeserutilizadatambémparaseterumaestimativadoposicionamentodasfontesdeluz.Issoéoquepropõeotrabalhode(Lee,2011).Apartirdemúltiplasimagensdeumasondaesféricacromadaosreflexosdasfontesdeluzestáticassãoidentificadosesualocalizaçãoéestimada.OprocessopodeservistonaFigura12.3.5.Aidentificaçãodasfontesdeluznaimageméfeitaportécnicassimplesdeprocessamentodeimagem:éfeitaumabinarizaçãodaimagem,apartirdeumlimiarpré-definido,segmentandoasregiõesdealtaintensidaderelacionadasàsfontesdeluz.Umavezqueomodelodecâmeraéconhecido(pelaetapadecalibraçãofeitaanteriormente)épossívelestimarosraiosqueligamasfontesde

Page 320: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

luzidentificadascomocentrodeprojeçãodacâmera.Aintensidadedasfonteséestimadapelaáreadospixelsdecadaregiãovinculadaafontedeluz.Comessaestimativadalocalizaçãodasfontesdeluzépossívelgerarsombrascommaiorrealismo.Trabalhosmaisrecentesnessalinhaconseguemestimaroposicionamentodasfontesdeluzemtemporealapartirdasimagenscapturadasdiretamentepelacâmera(Lui,2015).

Figura12.3.5-Estimativadoposicionamentodasfontesdeluzdeumacenaapartirdacapturademúltiplasimagensdeumasondaesférica.Fonte:(Lee,2011).

Originalmenteapropostade(Debevec,2002)nãoalcançavaodesempenhonecessárioparaaplicaçõesemtemporeal,comoocasodeRA.Noentanto,comoaumentodacapacidadecomputacionaleaotimizaçãodosprocessosenvolvidos,hojejátemosmétodosqueusamosconceitosbásicosdeImage-BasedLighting(IBL)emaplicaçõesdeRA.Paraosleitoresinteressadosemmaisdetalhessugerimosostrabalhosde(Pessoa,2008;Ren,2016),queapresentamumpanoramageraldaáreadeabordagensbaseadasemimagempararecuperaçãodailuminaçãoglobal.

12.4Visualização3D

Emumsistemacomputacionalavisualizaçãoéapenasbidimensional.Portantoénecessáriodesenvolverprocedimentosquepermitamrepresentarobjetos3Dem

Page 321: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umespaço2D,ouseja,nosistemadecoordenadasdevídeo.Asoluçãoparaesteproblemaencontra-senosmétodosdeprojeção.Avisualizaçãotridimensionaléobtidapeloserhumanoatravésdapercepçãodosistemanervosoepsicológico,assimdandoumasensação3D(GonzaleseWoods,1993).DeacordocomFoleyecolegas(Foleyetal.,1995),avisualizaçãodeumobjeto3Dédefinidapelaprojeçãoderaios(chamadoslinhasprojetoras)emanadosdocentrodeprojeção,passandoatravésdecadapontodoobjetoeinterceptandooplanodeprojeção,assimdeterminandoasprojeçõesdospontosdesteobjeto.Existemduascategoriasgráficasdeprojeção,cadaumacomsuasprópriascaracterísticas:Projeçãoparalelaeprojeçãoemperspectiva.

Asprojeçõesparalelasouortogonaissãoasmaissimpleseondesãomantidasaformaetamanhooriginaisdoobjeto.Emgeometria,umaprojeçãoortogonaléumarepresentaçãonumhiperplanodekdimensõesdeumobjetoquetemndimensões,considerandok<n.Umaprojeçãoéobtidaintersectandoretas(ouplanos),contendocadapontodoobjeto,perpendiculares(ortogonais)aohiperplanoderepresentação,comeste.AFigura12.4.1ilustraaprojeçãoparalela.

Figura12.4.1.Representaçãodaprojeçãoparalela.Fonte:http://www.glprogramming.com/red/about.html

Característicasdaprojeçãoparalela:

Ocentrodeprojeçãoélocalizadonoinfinito;Todasaslinhasdeprojeçãosãoparalelasentresi;Sãotradicionalmenteusadasemengenhariaedesenhostécnicos;ePreservamadimensãodoobjeto.

Page 322: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Aprojeçãoemperspectivaéaquelaqueacontecenoprocessodeformaçãodeimagensemnossosolhosounumacâmerafotográfica,porissoéaquegeraimagensmaisrealistas.Essaprojeçãoconsideraaprofundidadecomoelementodeseucálculoeapresentaumresultadomaisfamiliaraoobservadorhumano.AFigura12.4.2ilustraaprojeçãoemperspectivadeumlinha.

Figura12.4.2.Representaçãodaprojeçãoemperspectiva.Fonte:http://www.glprogramming.com/red/about.html

Característicasdaprojeçãoemperspectiva:

Todososraiosdeprojeçãopartemdocentrodeprojeçãoeinterceptamoplanodeprojeçãocomdiferentesângulos;Representaacenavistadeumpontodeobservaçãoaumadistânciafinita;Osraiosprojetoresnãopodemserparalelos;Baseia-senonúmerodepontosdefugadaimagemprojetada;Émaisrealistanarepresentaçãodeobjetos;eNãoproduzemasverdadeirasmedidasdoobjeto.

Ostiposdeprojeçõesvistasanteriormentesãoutilizadasnoprocessodevisualização3D.Esseprocessopossuiumtermoconhecidocomothree-dimensionalpipelinequeéumconjuntodetransformaçõesaplicadasdeacordocomosprincipaissistemasdecoordenadas.

Aseguirsãoapresentadasasetapasdothree-dimensionalpipeline.AsetapasdestepipelinesãoilustradasnaFigura12.4.3,eincluemoespaçoondeocorreamodelagem(espaçodoobjeto),visualizaçãonatela(espaçodatela)econversãodediferentestiposdecoordenadas(desdeoespaçodoobjetoatéoespaçoda

Page 323: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tela).

Figura12.4.3:Asetapasdodothree-dimensionalpipeline.

DoEspaçoObjeto(ObjectSpace)paraoEspaçodoUniverso(WorldSpace)

AprimeiraetapaéatransformaçãodoEspaçodoObjetoparaoEspaçodoUniversonopipelinegráfico,ondeosvérticesdoespaçodoobjetosãoajustadosparaoespaçodouniverso,queporsuavezcontémtodososobjetosquecompõemacena.Oespaçodoobjetoéumespaçotridimensionalonde,geralmente,cadaobjetotemseuprópriosistemadecoordenadas.

Figura12.4.4:TransformaçãodoespaçodoobjetoparaoespaçodoUniverso

Pararealizaratransformaçãodosvérticesparaoespaçodouniverso,éfeitaamultiplicaçãodestesvérticesporumamatrizdenominadamatrizde

Page 324: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

transformação.Amatrizdetransformaçãoécompostaporumasequênciadetransformaçõesgeométricasquelevamomodelodoespaçodoobjetoparaoespaçodouniverso.AFigura12.4.4ilustraatransformaçãodoespaçodoobjetoparaoespaçodouniverso.Essastransformaçõessãooperaçõesquevisamaalteraçãodealgumascaracterísticas,como:posição,orientação,formae/outamanhodoobjetoaserdesenhado.Elaspodemserrepresentadasporequações,porém,amanipulaçãodeobjetosgráficosenvolvemuitasoperaçõesaritméticas,sendoassim,representá-lasnaformadematrizfacilitaoseuusoeentendimento.Asprincipaistransformaçõessão:

Escala:Nageometriaeuclidiana,escalauniformeéumatransformaçãolinearqueaumentaoudiminuiobjetosporumfatordeescalaqueéomesmoemtodasasdireções.Oredimensionamentodeumobjeto,ouseja,aumentaroudiminuirsuasdimensões,deformá-loouatémesmoespelhá-loéobjetivoprincipaldatransformaçãodeescala,queérepresentadaporumamatrizdeescala.Paraescalarumobjetoporumvetorv=(vx,vy,vz),cadapontop=(px,py,pz)devesermultiplicadopelamatrizdeescaladadapor:

Oresultadoobtidoserá:

Page 325: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Rotação:Arotaçãoconsisteemrotacionarosvérticesdeumobjetoapartirdeumângulodado.Seesseânguloforpositivo,arotaçãoocorrenosentidoanti-horário,porém,seoângulofornegativo,arotaçãoocorrenosentidohorário.Noespaço2Dxy,arotaçãoocorreemtornodoeixoz.Parafacilitaroprocessoéutilizadaumamatrizderotaçãoqueéumamatrizusadaparaexecutarumarotaçãonoespaçoeuclidiano.Porexemplo,usandoaconvençãoabaixo,amatriz

girapontosnoplanoxynosentidoanti-horáriodeumânguloθemtornodoeixoz.ParaexecutararotaçãousandoumamatrizderotaçãoR,aposiçãodecadapontodeveserrepresentadaporumvetordecolunav,contendoascoordenadasdoponto.OpontoresultanteéobtidousandoamultiplicaçãodematrizR.

Noespaçotridimensional,umpontodecoordenadas(x,y,z)podeserrotacionadoemtornodeumdos3eixos,atravésdamultiplicaçãoporumamatrizderotaçãoespecífica.Asmatrizesderotaçãodeumânguloθemtornodoseixosx,yez,respectivamente,sãodadasporRx(θ),Ry(θ)eRz(θ):

Page 326: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Translação:Transladarconsisteemmovimentarosvérticesdeumobjetoadicionandoquantidadesàssuascoordenadas,ouseja,cadapontopodesermovidoporunidadesaolongodecadaeixodosistemadecoordenadas.Nageometriaeuclidiana,umatranslaçãoéumatransformaçãogeométricaquemovecadapontodeumafigura,ouumespaço,pelamesmaquantidadeemumadeterminadadireção.Umatransformaçãoéumacorrespondênciaum-para-umentredoisconjuntosdepontosouummapeamentodeumplanoparaoutro.

Umatranslaçãopodeserdescritacomoummovimentorígido:osoutrosmovimentosrígidossãorotações,reflexõesereflexõesdeslizantes.Atranslaçãotambémpodeserinterpretadacomoaadiçãodeumvetorconstanteacadapontooucomomudançadaorigemdosistemadecoordenadas.Paratransladarum

Page 327: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

objetoporumvetorv,cadavetorhomogêneop(escritoemcoordenadashomogêneas)devesermultiplicadoporestamatrizdetranslação:

Finalmente,considerandoquetodasastransformaçõesnecessáriasparatransformardoespaçodoobjetoparaoespaçodouniversoforamrealizadas,opróximopassoéatransformaçãoparaoEspaçodaCâmera.

DoEspaçodoUniverso(WorldSpace)paraoEspaçodaCâmera(CameraSpace)

Nestaetapaosvérticesdoespaçodouniversosãotransformadosparaoespaçodacâmera.Paraissoédefinidodeondeosobjetosserãovisualizados,ouseja,aposiçãodacâmeraeparaondeelaestáapontando,nosistemadecoordenadasdouniverso.Aposiçãodacâmeraédefinidacomoanovaorigemdosistema,entãoénecessáriorealizaroprocessodeortogonalizaçãoquedefineumabaseortonormalapartirdaposiçãodacâmera,paraondeelaapontaeseuvetor"up".Porfiméaplicadaamudançadebasequelevaosvérticesqueestãonosistemadecoordenadasdouniversoparaosistemadecoordenadasdacâmera.

Page 328: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.4.5IlustraçãodaTransformaçãodoEspaçodoUniversoparaEspaçodaCâmera

DoEspaçodaCâmera(CameraSpace)paraoEspaçodeRecorteouProjetivo(ClippingSpace)

Nestaetapa,asposiçõesdosvérticessãotransformadosdoespaçodacâmeraparaoespaçoderecorte(ouprojetivo).Nesseprocessoosvérticesqueformamacenasãoprojetadoscontraoplanodeprojeção(viewplane).Oresultadodesseprocessodependedotipodeprojeçãoaserfeita,quepodeserortogonaloudeperspectiva,discutidasnoiníciodestaseção.Nestemomento,osvérticesdeverãosermultiplicadosporumamatrizespecialchamadaProjeção,fazendocomqueosvérticesdoespaçodacâmerasejamlevadosparaoespaçoderecorte.

DoEspaçodeRecorteouProjetivo(ClippingSpace)paraoEspaçoCanônico(CanonicalSpace)

Naquartaetapadopipelinegráfico,ospontosdoespaçoderecortesãotransformadosparaoespaçocanônico.Basicamente,divide-seascoordenadasdosvérticesnoespaçoderecortepelassuascoordenadashomogêneas.Estatransformaçãotornaráosobjetosmaisafastadosdacâmeramenoreseosobjetos

Page 329: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

maispertoficarãomaiores.

DoEspaçoCanônico(CanonicalSpace)paraoEspaçodeTela(Screen)

Porfim,érealizadaatransformaçãodosvérticesdoespaçocanônicoparaoespaçodatela.Estatransformaçãoéobtidaatravésdamultiplicaçãodosvérticesporumamatrizquecontémduasescalaseumatranslação.AFigura12.4.6ilustraasdiferençasentreosvérticesnoespaçocanônicoenoespaçodetelatornandomaisfácilacompreensãodospassosnecessáriosparalevarosvérticesdeumespaçoparaooutro.

Figura12.4.6IlustraçãodadiferençaentreosvérticesdoEspaçoCanônicoparaEspaçodeTela

Aúltimaetapaconsistejustamenteemrasterizarosvérticesqueforampassadosaolongodetodopipelinegráfico.

12.5Culling

Duranteoprocessoderendering,umagrandequantidadedetriângulosegeometriasãoenviadosaopipeline,sendoquehaveráumagrandequantidadedosmesmosquenãoserãovisíveisnaimagemfinal.Istopodeocorrerpordoismotivos:oselementosresidemforadaáreadoview-frustrumouoselementosestãosendoobstruídosporoutros,queestãoàsuafrente.

Osmétodosdeculling(Culleminglêssignifica"refugo,escolher,selecionarde

Page 330: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dentrodeumgrupo")tentarãootimizarorendering,minimizandoonúmerodeelementosaseremenviadosaopipeline.Oqueastécnicasdecullingtentarãofazerésaberescolherpolígonosadequadamente,deformaquenumadeterminadasituação,sejamenviadosaopipelineapenasaquelesquerealmenteimportamparaavisualizaçãoapartirdopontoemqueacâmeraseencontra.Pode-sepensartambémdaseguinteforma:quaisdospolígonosdeumacenadeverãoserenviadosparaopipelinedaplacagráfica?Obviamentenãosedesejaenviaralgumquenãoteránenhumainfluêncianavisualização,masatéquepontoésimplesrealizarestaescolha,deformarápida.Existemmuitosalgoritmosquefarãoestetipodeescolha.Emmuitoscasosaeficiênciadesteprocedimentoestaráatreladaaotipodeagrupamentoeordemdepolígonos(umterrenopossuiumadistribuiçãodepolígonoscompletamentediferentedequeumpersonagemoudoqueumlabirinto).Ocullingpodeserfeitoemqualquerestágiodopipelinegráfico.Entretanto,pode-sepensarquequantoantesseconseguireliminarpolígonosdesnecessários,melhor.Valeapenaressaltarqueummétododecullingnãoanulaoutro:podem-seterosefeitossomados,emmuitoscasos.

OsalgoritmosdeCullingpodemseragrupadosemduascategorias:FrustrumCullingeOclusionCulling.OsalgoritmosdeFrustrumCullingtemcomoobjetivodetectarelementosqueestãoforadoconedevisãodacamera(frustrum)eosalgoritmosdeOclusionCullingtentarãoeliminarelementosqueestãoocultosporoutros.Aseguirserãodetalhadosalgunsdestesalgoritmos.

12.5.1BackfaceCulling

Oprimeiroconjuntodepolígonostriviaisaseremdescartadossãoaquelesqueseencontramocultospelopróprioobjeto,ouseja,atrásdaprópriageometria(backface).Numprimeiromomento,emobjetos“bemcomportados”,pode-seassumirqueasfacesvisíveisdeumobjetosãoapenasaquelascujasnormaisapontamparao“lado”doobservador.Realizarestecullingnoestágiodegeometriairápouparorasterizadordereceberestaclassedepolígonosindesejados.

Oalgoritmoésimples:aorealizaraprojeçãodospolígonoscomamatrizdeprojeçãodecâmera,anormaldospolígonospossuiráapenasduasdireçõespossíveis:apontadoparadentrodatelaouapontadoparafora.Emúltimainstância,realizarocullingnestecasocorresponderáapenasaumtestedesinaldeumdoscomponentesdovetornormaldopolígonoprojetado.

Page 331: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Outroalgoritmomaisinteressantepermiteaeliminaçãodestespolígonosaindanoestágiodeaplicação:cria-seumvetordadopeladireçãodeumpontoqualquerpertencenteaopolígono(porexemplo,umdosvértices)àposiçãodoobservador.Seoânguloformadoentreestevetoreanormaldopolígonoformaiordoque90o,entãoestepolígonosimplesmenteéignoradoenãoémaisenviadoparaoestágiodegeometria.

Entretanto,nemsempreseráconvenientedescartarasbackfaces.Seumcenáriopossuiespelhosousuperfíciesreflexivas,porexemplo,polígonosocultospodemservistos.Damesmaforma,casoumobjetopossuatransparência,possibilitaráavisibilidadedepolígonosqueestariamocultosporeledeseremvistos.Parasolucionaristo,pode-secriarumaflagquecontrolaseumafaceévisível“pelascostas”ounão.

12.5.2CullingBaseadonumaEstruturaHierárquicadeObjetos

Entende-seporboundingvolumecomoumvolumecapazdeenvolverumobjetoporcompleto.Ostiposmaiscomunssãoboundingsphere(menoresferaqueenvolveumobjeto)eoboundingbox(menorcaixaqueenvolveumobjeto),queporsuavezpodeserdedoistipos:facesparalelasouperpendicularesaosistemadecoordenadasglobais(axis-alignedboundingboxes,ouAABB)oufacesnãoalinhadasaosistemadecoordenadasglobais(orientedboundingboxes,ouOBB).

Esteselementos,alémdeserviremparaosalgoritmosdeculling,serãoimportantesemoutrasoperações,taiscomotestesdecolisão.Criarumaestruturahierárquicadeboundingvolumesparaumacenacorrespondeaagruparumconjuntodeboundingvolumesporoutrosboundingvolumes,fazendocomquecadanófilhosejaumvolumequeseencontranointeriordovolumedoseupai.Assimsendoumaárvorehierárquicaseráumaestruturaemqueosnóscorrespondemaboundingvolumeseasfolhasaobjetosgeométricos.Pode-sechamardegrafodecenaaumaestruturahierárquicadestetipo.

Aprimeiraemaisintuitivadasidéiasqueosboundingvolumestrazempararealizarocullingconsisteem,aoinvésdetestarseumdeterminadoobjetoestádentrodocampodevisãodeumacâmera,realiza-seapenasotesteparaovolumequeoenvolve.Istopodesignificarumasimplificaçãoenorme,poispormenorquesejaomodelogeométrico,dificilmentepossuirámenospolígonosdoqueoseuboundingvolume.Oalgoritmodecullingnestecasopodeserreduzido

Page 332: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aumtestedecolisão.Nocasodovolumeestartotalmentedentrodocampodevisãodacâmera(viewfrustrum),entãotodaageometriaqueseencontradentrodovolumeépassadaparaopipeline.Nestecaso,pode-seinclusivedesativarorecortedepolígonos,umavezquetodososelementosseencontramtotalmentedentrodocampodevisãodacâmera.Casoapenasumapartedovolumepossuainterseçãocomocampodevisãodacâmera,realiza-seumnovocálculodeinterseçãocomcadaumdosvolumesquesãofilhosimediatosdovolumeemquestão.Casoosnósfilhossejamaprópriageometriadeumobjeto,entãotodososseuspolígonossãorepassadosaorasterizador.Nestecaso,entretanto,deve-sedeixarativoorecorte,poishaverápolígonosquepossueminterseçãocomasbordasdoviewfrustrumdacâmeraeprecisarãoserrecortados.

12.5.3BinarySpacePartition(BSP)

OsalgoritmosdeoctreeeBSPsãométodosmaisestruturadosparacullinghierárquicoeutilizamoconceitodeboundingvolumes.Estastécnicas,noentanto,possuemcomoinconvenienteumpré-processamentoprévio(construçãodaestruturahierárquica)quepodevirasercustosoedemorado,dependendodacomplexidadedacena.Istotornaestesmétodossoluçõespoucoflexíveisparaobjetosdinâmicos,quesofremtransformaçõesespaciaisnumacena,masporoutroladotrazemumaotimizaçãoenormeparaobjetosestáticos.Destamaneira,écomumemaplicaçõesquelançammãodeBSPsdividiracenaemduascategorias:aparteestática—daqualserácriadaumaestruturadeBSPatravésdeumpré-processamentoprévio—eapartedinâmica,quenãoiráusufruirdaaceleraçãodestemétodoequeportantonãoestarápresentenaestruturahierárquica.

AidéiabásicadasBSPconsiste,comoonomediz,emrepartirrecursivamenteoespaçoemduaspartes.Existemduasvariaçõesdestealgoritmo:axisalignedepolygonaligned.Serádiscutidoapenasométodoconhecidocomopolygonaligned,jáqueémaiscomumnaimplementaçãodejogos3D.

Oalgoritmoinicia-seescolhendoumpolígonoqueseráonóraizdetodaaestruturahierárquica.Oplanoondeseencontraopolígonodividiráoespaçoemduaspartesetodaageometriaquedefineumacenaestaráapenasnumdosdoissubespaçosresultantes.Aseguir,paracadaumdossubespaçoscriadosescolhe-seumnovopolígonoquelhepertençaeserealizaumanovasubdivisão,restritaapenasaosubespaçoemqueseencontraestepolígono.Istoseráfeitorecursivamente,atéquetodosospolígonosestejampresentesnaárvoreBSP.

Page 333: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Note-sequepoderãoexistirváriasBSPpossíveisparaumamesmacena,definidasdeacordocomocritériodeescolhadospolígonosqueservirãocomodivisoresdeespaço.Asmelhoresárvores—equeportantopermitirãomaioraceleração—deverãoseresparsas.Umaárvorequepossuircomoalturaomesmonúmerodeelementosdacenaseráopiorcasoquesepodeter.

Énecessáriocriarumaconvençãodoqueéfrenteeoqueéatrásdeumpolígonoparaqueaárvoresejaconstruídacomcoerência.Semprequeumpolígonoestiverpresenteemdoissubespaços,estedeveráser“quebrado”emduaspartes,comaquebraexatamentenalinhadeinterseçãodomesmocomoplanodivisor.Aseguir,descreve-sepassoapassoacriaçãodaárvoreBSPcorrespondenteàcenacompostaporcorredoresdaFigura12.5.1,ondeaslinhastracejadasindicamaextensãodoplanoquecontémcadaparede.Escolhe-searbitrariamenteopolígono1paraserraizdetodaaBSP.Ospolígonos2,3e4estãodoseuladoesquerdoeospolígonos5,6,7,8e9doseuladodireito.Paraosubespaçodaesquerdade1,escolhe-separaraizopolígono2,queterácomonósfilhos4,queestáàsuaesquerdae3queestáàsuadireita.Paraosubespaçodadireitade1escolhe-se5comoraiz.Notequeoplanoquecontém5interceptaumpolígono,queseráentãodivididoemdois:8e6.Assim,6estaráàdireitade5ecomonãohámaisnenhumpolígononosdoissubespaçosformadospelaextensãodoplanoquecontém6,esteéumnóterminaldaárvore.Paraoladoesquerdode5,escolhe-seopolígono7comoraiz.Esteterá8àsuadireitae9àsuaesquerda.

Figura12.5.1-Esquerda:Vistadetopodeumacena.Direita:UmaBSPdacena.

ParaavisualizaçãodocenáriorepresentadopelaBSPdeve-sepercorreraestruturadetrásparafrente,istoé,primeirodetermina-sedequalladooobservadorOseencontraemrelaçãoaoplanodonóraiz.Aseguir,oalgoritmo

Page 334: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

irámandartodosospolígonosqueestãonosubespaçoopostodeOemrelaçãoaoplano,paraseremdesenhados.Logoemseguidaéplotadooprópriopolígonodonóraizeemseguidamanda-sedesenhartodosospolígonosqueestãonomesmosubespaçodoobservador.Plotartodosospolígonosdosubespaçoondeseencontraoobservadorouosubespaçooposto,correspondenaverdadeaumachamadarecursivadafunção,poissepodetratarosubespaçorepresentadopelapartedireitaouesquerdadaárvoreBSPcomoumanovaárvoreBSP.Estarecursãotemfimquandoasubárvoreéapenasumnóterminal.Opseudocódigoabaixomostracomopodeserimplementadoesteprocesso.

Desenha_BSP(O,nó_Árvore_BSP)senó_Árvore_BSPéfolha

Plota_Poligono(nó_Árvore_BSP)senão

TestadequeladoOestáemrelaçãoaoplanodenó_Árvore_BSPseOestiveràdireitadoplano

Desenha_BSP(O,nó_Arvore_BSP.esquerda)Plota_Poligono(nó_Árvore_BSP)Desenha_BSP(O,nó_Arvore_BSP.direita)

seOestiveràesquerdadoplanoDesenha_BSP(O,nó_Árvore_BSP.direita)Plota_Poligono(nó_Arvore_BSP)Desenha_BSP(O,nó_Arvore_BSP.esquerda)

Estealgoritmoobedeceàseguintepropriedade:todosospolígonosserãoplotadosnaordemdetrásparafrente,ouseja,nãoexisteapreocupaçãodequenumdeterminadomomentoumpolígonodevaserplotadoportrásdealgumoutroquejátenhasidoplotado.Estapropriedadepermitequesejautilizadooalgoritmodopintor:umpolígonopodeserinteiramentedesenhadoporcimadoanterior,sobrepondo-secompletamenteaeste,possibilitandoqueotestedeZ-buffersejatotalmentedispensável.

ParaumobservadornopontoOdaFigura12.5.1(otriângulorepresentao`viewfrustrum),oalgoritmosecomportariadaseguintemaneira:comoOestáàdireitadoplanodopolígono1,oalgoritmodesenhaantesosubespaçodaesquerda.Ao

Page 335: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

fazerachamadarecursiva,vê-sequeOestáàesquerdadoplanode2,portantodesenha-seosubespaçodadireitade2,queéapenasopolígono3.Comoonóde3éumafolha,desenha-seestepolígono.Logoemseguidadesenha2edepoisosubespaçodaesquerdade2,queédadoapenaspor4.Antesdechamararecursãoparaoladodireitode1,desenha-seoprópriopolígono1.Aodesenharosubespaçodadireita,vê-sequeOestáàesquerdade5,portantomanda-sedesenharosubespaçodadireita,queéapenasopolígono6.Apósdesenharopolígono5,verifica-sequeOestáàesquerdade7,portantodesenha-seopolígono8,emseguidaopolígono7eporúltimoopolígono9.Assim,aordemdospolígonosdesenhadosserá:3,2,4,1,6,5,8,7,9.

Atéagora,entretanto,aBSPnãoimplicaemnenhumareduçãodepolígonosparaavisualização.ComoumaBSPpodeserutilizadapararealizaroculling?Aidéiaérelativamentesimples:oviewfrustrumdoobservadorpodeserrepresentadoporumconjuntodepolígonosquedefinemumvolume(levandoemconsideraçãoofarplanedacâmeraestevolumeédetamanhofinito).CasonãohajainterseçãodosplanosdoviewfrustrumcomopolígonodonóraizdaárvoreBSP,todoosubespaçoopostoaoobservadorpodeserdesprezado,jáqueestáforadoalcancedevisibilidade,sendoporcertoqueapenaspolígonosnomesmosubespaçosãovisíveis.Opseudocódigoapresentadoanteriormenteficariadaseguinteforma:

Desenha_BSP(O,nó_Árvore_BSP)senó_Árvore_BSPéfolha

Plota_Poligono(nó_Árvore_BSP)senão

TestadequeladoOestáemrelaçãoaoplanodenó_Árvore_BSPseOestiveratrásdoplano

Desenha_BSP(O,nó_Arvore_BSP.direita)seháinterseçãodoviewfrustrumcomnó_Árvore_BSPDesenha_BSP(O,nó_Arvore_BSP.esquerda)Plota_Poligono(nó_Árvore_BSP)

seOestivernafrentedoplanoDesenha_BSP(O,nó_Árvore_BSP.esquerda)seháinterseçãodoviewfrustrumcomnó_Árvore_BSPDesenha_BSP(O,nó_Arvore_BSP.direita)Plota_Poligono(nó_Arvore_BSP)

Page 336: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AFigura12.5.2ilustracomoéfeitoocullingparaoexemplodeBSPdasFigura12.5.1.Verifica-sequeoplanodopolígono1nãopossuinenhumainterseçãocomoviewfrustrumdeO.Nestecaso,todoosubespaçodasuaesquerdaédesprezadoporcompleto,incluindo-seoprópriopolígono1.Aocontinuarpercorrendoaárvorevê-seque9tambémestáforadoalcancedacâmeraeportantoédesprezadodageometria.Perceba-seporoutroladoqueaárvoreBSPnãoforneceasoluçãoótima.Noexemplo,opolígono5nãoseriadesprezado,emboraeleacabesendototalmenteobstruídopor7eportantosendodesnecessárioparaaposiçãoemqueOseencontra.

Figura12.5.2-ExemplodecullingcomárvoreBSP.

12.5.4-Portais

Cenáriosdeambientesfechadospossuemumacaracterísticaimportante:pormaisextensaquesejaaáreamodelada,emcadalocalondeoobservadorseencontraapenasumnúmerorelativamentepequenodepolígonospodemservistos.Istoocorreporqueasparedesfuncionamcomoelementosqueobstruemgrandepartedoselementospresentes.Estefatoébastantetentadorparaodesenvolvedortirarproveitoatravésdealgumatécnicadeculling.

Atécnicadosportaispermitejustamenteeliminarpolígonosqueestejamsendoobstruidosporgrandespolígonos,tipicamenteparedespresentesemambientesfechados.Opré-processamentodosportaisconsistebasicamenteemdividirocenárioemcélulas,comoilustradonaFigura12.5.3.Váriasimplementaçõessugeremqueestascélulassejamconvexas,umavezquetornaráoprocessode

Page 337: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

recortemaissimpleserápido(umacélulaéconvexaquando,tomadosdoispontosquaisquerdoseuinterior,aretaqueosunenãointerceptanenhumpolígonodasparedesdacélula).Estarestrição,noentanto,podeacarretarnosurgimentodeumnúmerograndedeportais,mesmoparaumcenáriopequenoecompoucassalas.

Figura12.5.3-Portaispodemservistoscomopolígonosespeciais.Umacélulaapenaspodeveroutra,adjacenteaela,atravésdeumportal.

Criadaadivisãodecélulas,procura-sedeterminarosportais,quesãoregiõesbidimensionaiseinvisíveis,comunicandoumacélulacomasuacélulavizinha.Estespodemsertambémentendidoscomopolígonosespeciais:enquantoasparedessãopolígonosnormaiseaoseremrenderizadoscalculam-seailuminaçãoeatexturadeles,nocasodosportais,avisualizaçãoserátratadadeformaespecial.Normalmente,estesportaiscoincidirãocomasaberturasdeportasejanelas.Éimportantefrisarqueumacélulaapenaspoderáveroutraatravésdeumportal.Faz-senecessárioumaestruturadedadosquesejacapazdearmazenarestasinformações:paredeseoutrospolígonospertencentesaumamesmacéluladevemestaragrupados,sendoqueestegrupopossuitambémainformaçãodequemsãosuascélulasadjacenteseosportaisdecomunicação.EstaestruturadecélulaspodeseradaptadaàestruturadeumaBSP.

OsportaisserãonormalmenteutilizadosemconjuntocomatécnicadePVS(potentiallyvisibleset),queconsistenumatabelaquepossuiainformação,paracadaumadascélulasdocenário,seépossívelounãovercadaumadasoutracélulasexistentes.OcálculodeconstruçãodaPVScostumasercaro,dependendoespecialmentedaprecisãoquesedesejaobteredonúmerodecélulasdocenário.APVSconsistenumatabelacomvaloresbooleanos,dizendoseapartirdealgumaposiçãodeumacélulaXépossívelveralgumapartedeumacélulaY.Existemváriasformasdeserealizarestecálculo,sendoosmais

Page 338: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

utilizadososalgoritmosdepointsamplingeodeshadowvolume.

Oalgoritmodepointsamplingfuncionadaseguinteforma:discretiza-seumasériedepontosespaciaispertencentesaumadeterminadacélulaA.Paracadaumdestespontostraça-seumaretaparacadaumdospontosdiscretizadosdecadaumadasicélulasdocenário.Casoalgumaretapossuaumainterseçãovaziacomospolígonosdacena,entãoacélulaApodeenxergaracélulai.Casonenhumaretapossuainterseçãovazia,nãoépossívelveracélulaiapartirdacélulaA.Éjustamenteessadiscretizaçãoumdosfatoresquepodeounãoencarecerestepré-processamento.

Umadasprincipaisvantagensdautilizaçãodeportaisconsistenafacilidadeesimplicidadedaimplementaçãodavisualização.Oalgoritmoresumidoparaistoéoseguinte:

render(Célula*célula,Câmera*câmera,View*view)paratodosospolígonosdacélulaondeestáoobservadorfaça

seopolígononãoéportalPloteopolígonorecortadoparaatela

senãoCrieumnovo_viewutilizandooportaleoviewcorrenterender(célula_vizinha,câmera,novo_view)

Comoacélulacorrenteéumelementoconvexo,ospolígonosquecompõemestacélulapodemserplotadosemqualquerordem,sendoquenãoocorrerásobreposição.Oúnicorecortequeseránecessárioparaosmesmosserácomasbordasdatela.

Otermoviewdefineumplanoquelimitaoalcancedocampodevisãodacâmera,Figura12.5.4.Oprimeiroviewdarecursãoconsistenopróprioplanoquedefineoalcanceoriginalmáximodacâmera.Arecursãodosportaisconsistesobretudoemirdiminuindootamanhodoviewfrustrum,fazendocomqueabasedotriânguloformadosejaonovoview.Esteplanoénaverdadeopróprioportalqueseestátratandonestaetapadarecursão.

Page 339: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura12.5.4-Esquerda:Portaiscriadosparaumambientefechado.Direita:partedoprocessodevisualizaçãoutilizandooalgoritmodeportais.

Criarumnovoviewutilizandooportalcomoreferênciapodeserfeitodeduasmaneirasdistintas:

Utilizandopolígonos2D.Cria-seapartirdainterseçãodopolígonoquedefineoportal(jáprojetadosobreoplanodeprojeçãodacâmera,eportantojácomacorreçãodeperspectiva),comoviewcorrente.Ocálculodeinterseçãodedoispolígonos2Démuitosimples,especialmentenestecaso,ondeumpolígono(nocaso,onovoview)estarásempredentrodooutro.Oúnicoquedeveráserfeitoérealizarorecortedapartedopolígonodoportalqueeventualmenteestivernapartedeforadovieworiginal.Assim,casoainterseçãosejavazia,entãonãoépossívelveracélulareferenciadapeloportal,apartirdaposiçãoemqueoobservadorseencontre.Utilizandoviewfrustrum.Nestecaso,ométodoconsisteemcriarumnovoviewfrustrum(formadoporplanos3D),utilizandocomobaseacoordenadaespacialdaposiçãodacâmeraeosvérticesquedefinemopolígonodoportal.

12.6Renderizaçãobaseadaemimagem

Nasseçõesanteriores,tratamosdesíntesedeimagensusandotécnicasbaseadasemgeometria.Entretanto,ageometriaeafísicadomundorealsãoextremamentecomplexasparaqueastécnicastradicionaispossamproduzir

Page 340: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

imagenscompletamentefotorealistase,aindamais,emtemporeal.Umaalternativaégerarvistasdiferentesdeumambienteapartirdeumconjuntodeimagensbidimensionaispreviamentecapturadas,semanecessidadedemodelagemgeométrica.Adesvantagemdestatécnicaéqueousuárionãopodeinteragircomobjetosdoambientecomofariaemumacenabaseadaemgeometria,porémaqualidadedaimagemécompletamentefotorealista.Chamamosestasnovastécnicasde“renderizaçãobaseadaemimagem”(image-basedrendering).Estastécnicasdependemdacaracterizaçãodafunçãoplenóptica(plenopticfunction).

FunçãoPlenóptica

Emqualquerpontodoespaçochegaumfeixeinfinitoderaiosdeluzcomtodaainformaçãonecessáriadomundoasuavoltapararecriarqualquervistaapartirdaqueleponto(umconceitojádescritopelogenialLeonardodaVincinoiníciodoséculoXVI).AdelsoneBergen(1991)propuseramumafunção,denominadaplenóptica,quedescreveaestruturadestainformaçãoquechegaaumobservadoremumpontoP.Estetrabalhoseminalabriuatrilhapararenderizaçãobaseadaemimagem.AFig.12.7.1ailustraestaidéia,ondealgunsraios,indicadosporsetasesmaecidas,nãoalcançamoolhodoobservador(porquestõesanatômicas).

Figura12.7.1Parâmetrosdafunçãoplenóptica

Nafunçãoplenópticamaisgeral,oraioéparametrizadopor7parâmetros(Fig.12.7.1b):

Page 341: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

onde,oolhoestálivreparasercolocadoemqualquerpontoPnoespaço(Vx,Vy,Vz)equalquerraiovisívelpodeserselecionadopeloazimuteeaelevação,bemcomopelafaixadecomprimentosdeonda.Istotudoemumdadoinstantedotempot.Denominamosestecasogeraldefunçãoplenópticade7dimensões(ou7D).Afunçãoplenópticaservecomoummeiodecomunicaçãoentreosobjetosfísicosreaiseassuasimagensretinaiscorrespondentes.Oobservador,então,tomaamostrasdestafunçãoparageraraimagem.Asrestriçõessobreestesparâmetroseamaneiracomoégeradaarepresentaçãocontínuadafunçãoplenóptica(apartirdeamostras)determinamasváriastécnicasatualmentepropostas.Porexemplo,seconsideramosambientesestáticosecaracterísticasfixasparaaluz,entãopassamosparaumafunçãoplenópticade5dimensões(5D):

Umexemplopioneirode5DéatécnicadeMcMillaneBishop(1995).Nestatécnica,imagensdereferênciasãocapturadasedepoissãodeformadasecombinadasparaformarrepresentaçõesdacenaapartirdequalquerpontodevista.

Seacâmerasempreficarforadacaixaenvolventedeumobjeto(ou,equivalentemente,sempreficardentrodacaixaqueaenvolve),eforlivredeoutrosobjetosqueobstruamavista,entãoafunçãoplenópticapodeserreduzidapara4dimensões:

onde,(u,v)e(s,t)parametrizamdoisplanosparalelosdacaixaenvolvente.Umadaspropostasmaisconhecidasnestalinhaéarenderizaçãodecampodeluz(lightfieldrendering)deLevoyeHanrahan(1996).Nestecaso.Dadaaimportânciadoscamposdeluz,esteassuntoéapresentadocomumpoucomaisdedetalhesnapróximaseção.Nestecapítulo,vamosmanterotermoeminglês(lightfield)devidoaoseuusointensoemprodutosetécnicas.

Seoespaçodeobservaçãoforrestringidoaumplanoenvolvente,afunçãoplenópticapodeserreduzidapara3dimensões.ShumeHe(1999)propuseram

Page 342: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

umaparametrização3Ddafunçãoplenóptica,chamadademosaicosconcêntricos(concentricmosaics),ondeomovimentodacâmeraérestritoacírculosconcêntricossobreumplano.Nestecaso,temos:

onde,r(raio)éadistânciadacâmeraparaoeixoderotação,θéoânguloderotaçãoeϕéocampodevisãoverticaldacâmera(verticalFOV).Nestecaso,paracâmerascomumvalorfixodeFOVvertical(ϕ),podemoscapturarumasériedeimagensvariandooraioeânguloderotaçãopararepresentarafunçãoplenóptica.Apartirdestasimagenspodemosfacilmentegerarumanovaimagememqualquerpontodoplano.

Quantomaisrestringimosoespaçodeobservação,maissimplessetornaafunçãoplenóptica.Porexemplo,seopontodevistaéfixo,entãotemosamaissimplesfunçãoplenóptica:

P2representaosconhecidospanoramas2Dcilíndricoseesféricos.OspanoramascilíndricossetornaramfamososquandoaApple,numaatitudepioneira,lançouoQuickTimeVRem1995(eoabandonouem2009pornãoterinvestidonoconceito).Aevoluçãodospanoramasseguiunaturalmenteocaminhodeadicionarotempo,i.e.P3=P3(,,t),edecapturarafunçãoplenópticaesférica(360o)comaschamadascâmerasomnidirecionais.AcâmeradestetipoatualmentemaisconhecidaéaRicohTheta(comresoluçãode4Kprevistapara2017),comduaslentes(umadecadaladodeumaparelhodotamanhodeumcelular)paracapturarpanorama360ocomumúnicodisparo.

Deumamaneirageral,arenderizaçãobaseadaemimagemtemosseguintespontoscríticos:

1. Montagemdosistemadecaptura.Amenosdospanoramas2D(ondeacâmeraéfixa,mascompitcheyaw),todasastécnicasrequerema

Page 343: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

montagemdeumsistemacomplexodecaptura(quechamamosderig)comváriascâmerascolocadasemumagradeoucomumaoumaiscâmerasquepodemsemoverlivrementeemumaregiãodoespaço.Acalibragemdestessistemaspodeserdifíciledemorada;

2. Volumededadoscapturado.Agrandequantidadededadosnecessáriospararepresentarafunçãoplenópticarequerousodecompressãoedecodecscomencoderedecodermuitorápidos.Acompressãotambéménecessáriaporquehámuitacoerênciaespacial(etemporal)entretodasasimagenscapturadas;

3. Reconstruçãodasnovasvistas.Antesdarenderização,osdadosgeralmenteprecisamteralgumtipodetratamentoparareduzirartefatosindesejáveis(aliasing,…),reduzirquantidadededadosaseremusadose/ouredefinirintervalosdeamostragem(quechamamosderebinning).Duranteareconstrução,precisamosdedescompressãorápida(i.e.decoderseficientesemaltaresolução)edetratamentodosdados(e.g.desquantização)demaneiraeficiente.

Asimplificaçãodafunçãoplenópticafacilitamuitoospontosmencionadosacimaeconduzatécnicasbastanteeficientes.EstasimplificaçãoédevitalimportânciaparasistemasdeRV,cujosrequisitosdequalidadeemtemporealsãoextremamenteexigentes.

Nestecapítulo,nãovamosdetalharasváriastécnicasderenderizaçãobaseadaemimagem.Porém,vamosdiscutirumpoucomaissobreastécnicasmaisadequadasparaRV,pelaabrangênciadoconceito,pelafacilidadedeusoepeloaltodesempenhomesmoemaltíssimasresoluções(4Ke8K).VamosapresentarmaisinformaçõessobrelightfieldsevisitaraspropostasdeShumeHe(1999)eDebevecetal.(2015).

Emqualquercaso,seinformaçõesgeométricassãousadas,astécnicasficammaissimplificadas(e.g.incluindoprofundidade).Emalgumastécnicasestainformaçãoextraéfundamental.

MosaicosConcêntricos

Afunçãoplenópticademosaicosconcêntricos(ShumeHe,1999)émuitoatrativaparaRealidadeVirtualdevidoasuasimplicidadeeeficiência.

Page 344: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Entretanto,estatécnicagerapanoramasapenascomparalaxehorizontalerequercorreçãodeprofundidadeparamoveravistaparafrenteeparatrás.UmainovaçãorecentepropostaporDebevecetal.(Debevecetal.,2015)gerapanoramascomparalaxeshorizontaleverticalecomodesempenhoexigidoporaplicaçõesdeRV,quecomentamosnapróximaseção.

LightFields

LevoyeHanrahan(1996)propuseramarenderizaçãodecampodeluz(lightfieldrendering),ondelightfieldédefinidocomosendoaradiânciaemumpontoemumadadadireção.Lightfieldéequivalenteàfunçãoplenóptica4D.Comojádissemos,senãoháobjetoscausandooclusão,afunçãoplenópticapodeserreduzidapara4dimensões,P4=P4(u,v,s,t),onde(u,v)e(s,t)parametrizamdoisplanosparalelosdacaixaenvolvente.Chamamos(u,v)deplanodacâmerae(s,t)deplanofocal.AFig.12.7.2(a)ilustraumcasobidimensionalcomadiscretizaçãode4câmerase4pontosnoplanofocal,definindoumespaçodelinhasorientadasquerepresentamraiosdeluz.Paratermosadescriçãocompletadafunçãoplenóptica(i.e.dolightfield)paraacaixaenvolvente,precisamosde6paresdeplanos(umparparacadafacedacaixa,comoilustraaFig.12.7.2(a)paraumquadrado).

Figura12.7.2CapturadeLightField

Areduçãodafunçãoplenópticade5Dpara4Dépossívelemumespaçosemoclusõesdevidoaofatodequearadiâncianãomudaaolongodeumalinhaquenãoébloqueada.Estescamposdeluz4Dpodemserinterpretadoscomofunçõesnoespaçodelinhasorientadas.

Page 345: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Alternativamente,podemosparametrizarafunçãoplenóptica4Demtermosdoplanodacâmeraedadireção(Fig.12.7.2(b)e(c)):

Atualmenteestaéaformaquelightfieldéapresentado.Ademais,aliteraturapassouausarotermofunçãoplenópticaapenasparaocasogeral7D(eparaocaso5Dem(McMillan1995)).Istoé,nosreferimosàfunçãoplenóptica4Dacimasemprecomolightfield(mesmoquandootempoéconsideradocomoaquintadimensão).

Lightfieldesférico(sphericallightfield)refere-seaocasodoespaçoenvolventeserumaesfera.AFig.12.7.2(d)ilustraocasoondeadiscretizaçãoédefinidapelaposição(p,p)epeladireção(d,d).Nestecaso,olightfieldéaseguintefunção:

Debevecetal.(2015)propuseramrecentementeumsistemadecapturadelightfieldesféricoespecialmentevoltadoparaaplicaçõesdeRealidadeVirtual.Ométodopropostoaindavaiprecisar,nofuturo,daajudadeinformaçãosobreprofundidadeparapermitirqueolightfieldsejarefocadocomprecisãosobretodoocampodevisão(casocontráriosurgemartefatosdefantasmas).Umoutrodesenvolvimentofuturonecessáriorefere-seaoparâmetrotempo.Olightfieldesféricodevídeoaumentaadimensãopara5Deasnecessidadesparacompressãoedescompressãopassamaserenormes.Oleitoréconvidadoaanalisarosdetalhestécnicosdestainovaçãoem(Debevec,2015).

Aáreadelightfieldestáatualmentevivenciandoummomentodegrandeevolução.Oleitoréconvidadoaanalisaraspropostasrecentesdecâmerasdelightfieldatravésdorelatóriotécnicoquelançouestaideia(Ng,2005)edoprodutocomercialLytroIllum(https://illum.lytro.com/illum).Câmerasdestetipopermitemmudançasdefocoeaberturaapósacaptura.Outralinhadedesenvolvimentorefere-seamonitoresdelightfieldquepermitemoobservadorexperimentarparalaxesemajudadeóculos,comoumaholografia.Omaisrecentedesenvolvimentonestadireçãoestáapresentadoem(Fattal,2013)e

Page 346: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

produtosestãosendoesperadosatravésdaempresaLEIA(www.leiainc.com).

Umaquestãoimportantesobrerenderizaçãobaseadaemimagemrefere-seareiluminação(relighting).Paraumarenderizaçãofinaldequalidade,nãobastaapenasresolveraquestãodolightfield,porqueistonãoresolveaquestãodereflectância.Emparticular,cenascomfaceshumanassãotalvezocasomaiscomplexo,devidoàspropriedadesdereflectânciadapeleeasdeformaçõescomplexasqueocorremduranteomovimento.Debevecetal.(Debevecetal,2000)apresentaramoconceitodecampodereflectância(reflectancefield),quepermitereiluminarobjetoscapturadosporcâmeras.Umestágiomaisavançadodestasidéiaspodeservistoem(Einarsson,2006).EstestrabalhossãoimportantespararenderizaçãobaseadaemimagemcomaplicaçõesemRealidadeVirtual.

12.7Animação

Aanimaçãoporcomputadoréoprocessousadoparagerarimagensanimadas.Oconceitomaisgeraldeimagensgeradasporcomputadorenglobacenasestáticaseimagensdinâmicas,enquantoaanimaçãoporcomputadorapenasserefereàsimagensemmovimento.Atualmenteaanimaçãoemcomputadorusagráficosem3D,emboraosgráficosporcomputador2Daindasejamusadospararenderizaçõesestilísticas.Aanimaçãocomputadorizadapossuidiversosfins,desdeocinema,vídeo,jogoseletrônicos,publicidade,animaçãoparaWEBentreoutras,éosegmentoquemaiscrescenaindústriadoaudiovisual.

Aanimaçãoporcomputadoréessencialmenteumsucessordigitaldastécnicasdestopmotionusandomodelos3Detécnicasdeanimaçãotradicionaisusandoanimaçãoquadroaquadrodeilustrações2D.Elatambémpermitequeumúnicoartistagráficoproduzaanimaçõessemousodeatores,tecnologiasmuitoavançadasougrandesinvestimentos.

Paracriarailusãodemovimento,umaimageméexibidanomonitordocomputadorouemumateladecinemaerepetidamentesubstituídaporumanovaimagemcompequenasvariações,masqueavançouligeiramentenotempo(geralmenteaumataxade24,25ou30quadros/segundo).Paraanimações3D,objetos(modelos)sãoconstruídosnomonitordocomputador(modelado)easfiguras3Dsãomanipuladascomumesqueletovirtual.Emseguida,osmembros,osolhos,aboca,aroupa,etc.dafigurasãomovidospeloanimadoremquadros-chave.Asdiferençasdeaparênciaentreosquadros-chavesãocalculadas

Page 347: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

automaticamentepelocomputadoremumprocessoconhecidocomointerpolaçãooumorphing.Finalmente,aanimaçãoérenderizada.

12.7.1MétodosdeAnimação

Emumsistemadeanimação3D,umanimadorcriaumarepresentaçãosimplificadadaanatomiadeumpersonagem,oqueéanálogoaumesqueleto.Aposiçãodecadasegmentodomodeloesqueléticoédefinidaporvariáveisdeanimação.Empersonagenshumanoseanimais,omodeloesqueléticocorrespondemaosossosreais,masaanimaçãoesqueléticatambéméusadaparaanimaroutrascoisas,comoexpressõesfaciais.Omodelocomputacionaldeanimaçãonãousaomodeloesqueléticoparacalcularaposiçãoeaorientaçãoexatasdopersonagem,queeventualmenteéprocessadoemumaimagem.Assim,alterandoosvaloresdeparâmetrosdomodeloaolongodotempo,oanimadorcriamovimentofazendocomqueopersonagemsemovadequadroemquadro.

ReferênciasADELSON,E.H.;BERGEN,J.R.;etal.Theplenopticfunctionandtheelementsofearlyvision.1991.

BLINN,J.F.;NEWELL,M.E.Textureandreflectionincomputergeneratedimages.CommunicationsoftheACM,v.19,n.10,p.542–547,1976.

DARMONT,A.Highdynamicrangeimaging:sensorsandarchitectures.In:Anais...2013.

DEBEVEC,P.;DOWNING,G.;BOLAS,M.;PENG,H.-Y.;URBACH,J.Sphericallightfieldenvironmentcaptureforvirtualrealityusingamotorizedpan/tiltheadandoffsetcamera.In:ACMSIGGRAPH2015Posters,Anais...2015.

DEBEVEC,P.E.Image-basedlighting.IEEEComputerGraphicsandApplications,v.22,p.26–34,2002.

DEBEVEC,P.;HAWKINS,T.;TCHOU,C.;DUIKER,H.-P.;SAROKIN,W.;SAGAR,M.Acquiringthereflectancefieldofahumanface.In:Proceedingsofthe27thannualconferenceonComputergraphicsandinteractivetechniques,Anais...2000.

EINARSSON,P.;CHABERT,C.-F.;JONES,A.;MA,W.-C.;LAMOND,B.;HAWKINS,T.;BOLAS,M.T.;SYLWAN,S.;DEBEVEC,P.E.RelightingHumanLocomotionwithFlowedReflectanceFields.(T.A.-M.andW.Heidrich,Ed.)In:Proceedingsofthe17thEurographicsconferenceonRenderingTechniques(EGSR’06),Anais...2006.

EISEMANN,E.;ASSARSSON,U.;SCHWARZ,M.;VALIENT,M.;WIMMER,M.Efficientreal-timeshadows.In:ACMSIGGRAPH2013Courses,Anais...2013.

EISEMANN,E.;SCHWARZ,M.;ASSARSSON,U.;WIMMER,M.Real-timeshadows.[s.l.]AKPeters/CRCPress,2011.

Page 348: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

FATTAL,D.;PENG,Z.;TRAN,T.;VO,S.;FIORENTINO,M.;BRUG,J.;BEAUSOLEIL,R.G.Amulti-directionalbacklightforawide-angle,glasses-freethree-dimensionaldisplay.Nature,v.495,n.7441,p.348–351,2013.

FERNANDO,R.;KILGARD,M.J.TheCgTutorial:Thedefinitiveguidetoprogrammablereal-timegraphics.[s.l.]Addison-WesleyLongmanPublishingCo.,Inc.,2003.

FISCHER,J.;BARTZ,D.;STRABER,W.Stylizedaugmentedrealityforimprovedimmersion.In:VirtualReality,2005.Proceedings.VR2005.IEEE,Anais...2005.

FOLEY,J.D.;DAM,A.van;FEINER,S.K.;HUGHES,J.F.ComputerGraphics:PrinciplesandPracticeinC.2nd.ed.[s.l.]Addison-WesleyProfessional,1995.

FUHRMANN,A.;HESINA,G.;FAURE,F.;GERVAUTZ,M.Occlusionincollaborativeaugmentedenvironments.Computers&Graphics,v.23,n.6,p.809–819,1999.

GORAL,C.M.;TORRANCE,K.E.;GREENBERG,D.P.;BATTAILE,B.Modelingtheinteractionoflightbetweendiffusesurfaces.In:ACMSIGGRAPHComputerGraphics,3,Anais...1984.

GORTLER,S.J.;GRZESZCZUK,R.;SZELISKI,R.;COHEN,M.F.Thelumigraph.In:Proceedingsofthe23rdannualconferenceonComputergraphicsandinteractivetechniques,Anais...1996.

HALLER,M.;DRAB,S.;HARTMANN,W.Areal-timeshadowapproachforanaugmentedrealityapplicationusingshadowvolumes.In:ProceedingsoftheACMsymposiumonVirtualrealitysoftwareandtechnology,Anais...2003.

HEARN,D.D.;BAKER,M.P.;CARITHERS,W.ComputerGraphicswithOpenGL.4th.ed.[s.l.]Pearson,2010.

JENSEN,H.W.;CHRISTENSEN,N.J.PhotonmapsinbidirectionalMonteCarloraytracingofcomplexobjects.Computers&Graphics,v.19,n.2,p.215–224,1995.

KAJIYA,J.T.Therenderingequation.In:ACMSiggraphComputerGraphics,4,Anais...1986.

KRONANDER,J.;BANTERLE,F.;GARDNER,A.;MIANDJI,E.;UNGER,J.Photorealisticrenderingofmixedrealityscenes.In:ComputerGraphicsForum,2,Anais...2015.

LEE,S.;JUNG,S.K.Estimationofilluminantsforplausiblelightinginaugmentedreality.In:UbiquitousVirtualReality(ISUVR),2011InternationalSymposiumon,Anais...2011.

LEVOY,M.;HANRAHAN,P.Lightfieldrendering.In:Proceedingsofthe23rdannualconferenceonComputergraphicsandinteractivetechniques,Anais...1996.

LIU,Y.;KWAK,Y.S.;JUNG,S.K.Positionestimationofmultiplelightsourcesforaugmentedreality.In:ComputerScienceanditsApplications.[s.l.]Springer,2015.p.891–897.

MACEDO,M.;APOLINARIO,A.L.;SOUZA,A.C.Amarkerlessaugmentedrealityapproachbasedonreal-time3dreconstructionusingkinect.In:WorkshopofWorksinProgress(WIP)inSIBGRAPI,Anais...2013.

MCMILLAN,L.;BISHOP,G.Plenopticmodeling:Animage-basedrenderingsystem.In:Proceedingsofthe22ndannualconferenceonComputergraphicsandinteractivetechniques,Anais...1995.

NG,R.;LEVOY,M.;BRÉDIF,M.;DUVAL,G.;HOROWITZ,M.;HANRAHAN,P.Lightfield

Page 349: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

photographywithahand-heldplenopticcamera.ComputerScienceTechnicalReportCSTR,v.2,n.11,p.1–11,2005.

OR-EL,R.;ROSMAN,G.;WETZLER,A.;KIMMEL,R.;BRUCKSTEIN,A.M.Rgbd-fusion:Real-timehighprecisiondepthrecovery.In:ProceedingsoftheIEEEConferenceonComputerVisionandPatternRecognition,Anais...2015.

PESSOA,S.A.;APOLINÁRIO,E.L.;MOURA,G.deS.;LIMA,J.P.S.doM.Illuminationtechniquesforphotorealisticrenderinginaugmentedreality.In:XSymposiumofVirtualandAugmentedReality,Anais...2008.

PHONG,B.T.Illuminationforcomputergeneratedpictures.CommunicationsoftheACM,v.18,n.6,p.311–317,1975.

REN,H.;QIU,H.;HE,F.;LENG,K.ASurveyonImage-BasedApproachesofSynthesizingObjects.In:VirtualRealityandVisualization(ICVRV),2016InternationalConferenceon,Anais...2016.

SHUM,H.-Y.;HE,L.-W.Renderingwithconcentricmosaics.In:Proceedingsofthe26thannualconferenceonComputergraphicsandinteractivetechniques,Anais...1999.

SUGANO,N.;KATO,H.;TACHIBANA,K.Theeffectsofshadowrepresentationofvirtualobjectsinaugmentedreality.In:MixedandAugmentedReality,2003.Proceedings.TheSecondIEEEandACMInternationalSymposiumon,Anais...2003.

WHITTED,T.Animprovedilluminationmodelforshadeddisplay.In:ACMSIGGRAPHComputerGraphics,2,Anais...1979.

WILLIAMS,L.Castingcurvedshadowsoncurvedsurfaces.In:ACMSiggraphComputerGraphics,3,Anais...1978.

Page 350: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo13-Física,QuímicaeMatemática

JorgeFonsecaeTrindadeJerônimoFreire

NestecapítulodaremosespecialênfaseàconvergênciaentreacomplexaanáliseeprocessamentodegrandequantidadededadosemáreascomoaFísica,QuímicaeMatemáticaeaimportânciaecontributoinestimávelqueambientesvirtuaisinterativoseimersivospodemdarnodesenvolvimentocientífico.Veremoscomoainvestigaçãocientíficadepontanecessitadeumaintegraçãofluidacomambientesdevisualizaçãoeinteração,semosquaisosresultadosdapesquisapodemficarseriamentecomprometidos.

13.1Introdução

Autilizaçãodoscomputadoresnainvestigaçãocientíficaenoensino/aprendizagemdasciênciasdesdemuitocedofoimarcantepelapossibilidadederecriaracomplexidadedasleisdanaturezanasimplicidadedeumalgoritmo.Ocomputadorpossibilitouumanovadimensãonaabordagemteórico-experimental,permitindoreplicarofuncionamentodouniverso,oudepartesdele,atravésdesimulaçõescomputacionaisdasleisnatureza,comoporexemploaquedalivredeumgrave,omovimentoorbitaldeumplanetasobainfluênciadeumaoumaisestrelas,osmovimentosdentrodeumagregadoestelar,oumesmoacolisãodeduasgaláxias.

Noensinodasciênciassãoinúmerosostrabalhosquejustificamautilizaçãodesimulaçõescomputacionaisemambientegráfico(GoodeBerger,2000)paracolmataraocorrênciadefalhasnaaprendizagemdeconceitoscomplexosedifíceisdevisualizar(taiscomodinâmicamolecularouorbitaisatômicas).Tambémnainvestigaçãocientífica,aquantidadeecomplexidadededadosquepodeserproduzidapoderátornarasuaanálisemorosaeextenuantesemautilizaçãodenovastécnicasdesimulaçãoedevisualizaçãointerativa,comoa

Page 351: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

visualizaçãocientífica,envolvendooutrasdimensõessensoriaisnaproduçãodeconhecimentocientífico.

Inicialmenteastécnicasdesimulaçãoeramumpoucolimitadas,massurgiraminterfacescadavezmaisperfeitas,commanipulaçãodiretadasvariáveisesaídasnaformadegráficoseanimações(Hartel,1994).Emgeral,podemosdistinguirdoisperíodosnomododeutilizaçãodoscomputadores:oanterioràdécadade80doséculoXX,emquepredominavamoscomputadoresdegrandeporteeosalgoritmosdecálculo,eoperíodoqueseiniciaemmeadosdadécadade80,comoaparecimentodoscomputadorespessoaiseodesenvolvimentodeferramentasdevisualização,nomeadamenteosambientesdeRealidadeVirtual(RV)imersivos.Seocomputadorabriuumanovajanelaentreoconhecimentoteóricoeaexperimentação,aRVabriuumanovadimensãonainteraçãoentreohomemeamáquina.EntreasprimeirasaplicaçõesdaRVencontram-se,precisamente,avisualizaçãocientíficaeaeducação(Fairchild,1993).

Orápidocrescimentodopodercomputacionalnasúltimasdécadasmotivouumamudançadeparadigmaemmuitasáreasdaciênciaedaengenharia.Nosseusdomíniospróprios,asciênciasexatasestãoemcrescentedesenvolvimento,comautilizaçãodemodeloscadavezmaissofisticadosparadescreverfenómenoscomplexos.Assoluçõesnuméricasdessesmodelosoriginamenormesquantidadesdedados,deanálisecomplexaemorosaque,apenaspoderosasferramentasdeanáliseevisualizaçãopoderãofacilitarnessatarefa.Contudo,omodomaiscomumdevisualizaçãoéoprocessosequencialdeprocessamentoemlote:cálculonuméricoemodelagemgeométrica,simulaçãoevisualização.Avisualizaçãoé,assim,frequentementevistacomoumpassodepós-processamentonopipelinedecomputaçãoevisualizaçãocientífica.

Asatuaisexigênciasnainvestigaçãocientífica,deprocessamentodedadosemlargaescalaenecessidadedeanáliseeinteraçãoemtemporeal,demandouumamaiorcapacidadedevisualizaçãodevolumededadosdoqueapenasadeumpequenoconjuntoderesultadosedeumprocessoorganizadoparaosexibir.Oscientistasnecessitamdemaisinteraçãonamodelagem,simulaçãoevisualizaçãodoqueatualmenteépossívelpelamaioriadoscódigosdecomputaçãocientífica.Paraalémdeanalisar,visualizareinteragircomdadosqueresultamdesuper-cálculos,oscientistastêmnecessidadedeinterpretar,emtemporeal,osdadosobtidosduranteoprocessodecálculo,modificandoparâmetrosecondiçõesparavisualizareinteragirnamenorfraçãodetempo.Nestecontexto,exige-seumadinâmicafluidaentreacapacidadecomputacionalnuméricaeacapacidade

Page 352: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

gráficaimersivaeinterativa,quepermitaaoscientistasumacomunicaçãoemtemporealcomosdados,manipulandosuarepresentaçãovisualduranteoprocessamento.

Estesprocessossãoferramentasinestimáveisparaosnovosdesafiosdainvestigaçãocientíficadonossoséculo.Oprocessodeinvestigaçãocientíficadependemuitodasrespostasaumasériedequestões"ese?".Ambientesintegradosderesoluçãodeproblemas,queacoplemfortementetécnicasdevisualizaçãointerativacommodelagemgeométricaetécnicasdesimulaçãopermitemqueessasquestõessejamrespondidasdeformamaiseficienteeeficaze,portanto,ajudemaorientarainvestigaçãoàmedidaqueelaocorre,contribuindoparamodosdeinvestigaçãomaisinterativos.

Nestecontexto,apresentaremosalgunsexemplosnocampodainvestigaçãocientíficadasciênciasexatas(Física,QuímicaeMatemática)integradoscomsistemasderealidadevirtual

13.2Física

NodomíniodaFísicajáexisteumaampladiversidadedesimulaçõesemambientesvirtuais,queexploramascrescentescapacidadesdecálculoedevisualizaçãodosatuaiscomputadores,queranívelpedagógicoquernocampodainvestigaçãocientífica.Apresentam-sedoisexemplosquesãoumreferencialnestedomíniopelocaráterinovadoreexploratórioaoabriremasportasdaRVaumterrenoondeopredomínioeraexclusivodacomputaçãonumérica.

13.2.1ÁguaVirtual

Dopontodevistacientíficoepedagógicoaáguasemprefoi,econtinuaaser,umassuntodeinvestigaçãoavançadapelasingularidadedemuitasdassuaspropriedades.Porexemplo,algumaspropriedadesanômalasdaáguacomoassuasaltastemperaturasdesolidificaçãoedeebulição,oelevadovalordasuacapacidadecaloríficaeovalormáximodasuadensidadea4˚C,advêmdasligaçõesporpontesdehidrogénioqueseformamnafaselíquida.Mesmodepoisdogelofundir,sobrevivemaproximadamente90%destasligaçõesqueexistiamnafasesólida.Destemodo,adinâmicadafaselíquidadaáguaébastanteinfluenciadapelorearranjodasligaçõesporpontesdehidrogênio.

Page 353: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ParaoestudodestaspropriedadeseemparticulardoarranjomolecularresultantedasligaçõesporpontesdehidrogéniofoidesenvolvidoporJorgeFonsecaeTrindade,naUniversidadedeCoimbra,Portugal,umasimulaçãodadinâmicamoleculardaáguaemambientevirtual,“ÁguaVirtual”,quecontemplaoestudodageometriadasmoléculasdeágua,dadinâmicamoleculardasfasesgasosaelíquida,afasesólidaeastransiçõesdefase(Trindade,2002).Osmétodosmaisusuaisdesimulaçõesmolecularessãofundamentalmentededoistipos:simulaçõesdeMonteCarlo(baseadonaMecânicaEstatística)eDinâmicaMolecular(baseadonaMecânicaClássica),criadaporB.AldereT.Wainwrightnosanos50doséculoXX.Na“ÁguaVirtual”oalgoritmoquepresidiuasimulaçãodocomportamentodaágua,nasfasesgasosaelíquidaenastransiçõesdefaselíquido/gás,enquadra-senaDinâmicaMolecular,queconsistenaresoluçãonocomputadordasequaçõesdeNewtonparacadaumadasmoléculasdeumdadoconjunto,apartirdasposiçõesedasvelocidadesiniciaisdetodasasmoléculasedaforçaqueatuaemcadamoléculanumdeterminadoinstante.Parasimplificaroscálculosconsiderou-seasmoléculasdeáguaesfericamentesimétricasequimicamenteinertes.

Emqualquercaso,épossívelnavegarentreasestruturasformadaspelasmoléculasdeáguaevisualizaremtemporealainfluênciadevariáveiscomoapressãoetemperaturanocomportamentodasligaçõesporpontesdehidrogênioe,consequentemente,norearranjomoleculardaágua(Trindade,2017).Porexemplo,nasfasesgasosa(Figura13.1a)elíquida(Figura13.1b)vêem-seimagensdasanimaçõestridimensionaisdadinâmicamolecular,correspondentesàscondiçõesdepressãoedetemperaturadaquelasfases.Astransiçõesdefaseobtêm-sepormudançadapressãoe/outemperatura.Emqualquerumadastransiçõesépossívelobservaraformaçãooudissociaçãodeligaçõesporpontesdehidrogênioentremoléculasdeágua(verFigura13.1,ced).

(a)

Page 354: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(b)

Page 355: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(c)

(d)

Page 356: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura13.1:ÁguaVirtual

Algunsambientesda“ÁguaVirtual”(apresentadasnaFigura13.1)são:a)Fasegasosaàtemperaturade100˚Cmostrandoomovimentodesorganizadodasmoléculas;b)Faselíquidaobtidapordiminuiçãodatemperaturacomformaçãodeligaçõesemenormobilidadedasmoléculas;c)Transiçãogás–líquidoevidenciandoadiminuiçãodamobilidadedasmoléculas,aformaçãodeligaçõesintermolecularesporpontesdehidrogênio,oaumentodadensidadeeoagrupamentodemoléculas;c)Transiçãolíquido–sólidocomperdademobilidadedosagregadosmoleculareseformaçãodenovasligaçõesdemodoaemergiraestruturadogelo

13.2.2AlloSphere

Emqualqueráreadeinvestigaçãocientíficaaaquisiçãodedadosexperimentaiséumafasecrucial,podendoasuaanáliseeinterpretaçãorevelar-seumprocessomorosoededifíciltratamento.Nãorarasvezes,oscientistasficamimersos,eàsvezesatéperdidos,emdados.

Parafacilitaressatarefaeinovarnoárduoprocessodeanáliseeinterpretação

Page 357: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

numérica,oInstitutoNanoSystemsnaUniversidadedaCalifórnia,emSantaBárbaranosEstadosUnidosdaAmérica,criouumacâmaradeRVcomumaenvolvênciade360˚decaracterísticaspeculiares,quepermitetransformarmassivosconjuntosdedadosemexperiênciasimersivasdeimagemesom–o“AlloSphere”(AlloSphere,2017).

Instaladonointeriordeumacâmaraemformadecuborevestidocomummaterialdeabsorçãodesom(tornando-oumdosmaioresespaçosquase-anecoicos)o“AlloSphere”ocupaumaáreade5.760metrosquadradoseéconstituídopordoishemisfériosdemetalunidosporumapontesuspensa(verFigura13.2),comumdiâmetroequivalenteatrêsandaresdeumedifício.Nestapontepodemtrabalharmaisde30pesquisadoresaomesmotempo,geralmentefísicos,engenheirosecientistasdacomputação.Maisde500elementosdeáudio(woofers,tweeters,etc,)estãosuspensosemanéisforadoshemisférioseprojetoresdevídeodealtaresoluçãoprojetamimagensemtodaasuperfícieinterna.Oresultadosão360˚desonseimagens,superandosistemasequivalentesdeRVcomooCaveVirtualEnvironment(CAVE)ouumplanetário(Amatriainetal.,2009).

Figura13.2:O“AlloSphere”(Amatriainetal.,2009)

Esteespaçoúnicoéumanovaeradicalformadeinteraçãoederepresentaçãodedadosexperimentais,naconvicçãodequepossibilitaráalcançarnovasdescobertas,comapeloaoutrosníveisdeperceçãosensorial,catapultandodadosnuméricosparaumanovadimensãodacompreensãoerealizaçãohumana,comoporexemploobservaroselectrõesnumátomoou"voar"atravésdeumaressonânciamagnéticadocérebrodeumpaciente.Ainteraçãocomosdados,quepodemseradquiridosetransmitidosemtemporeal,éfeitacomóculos3Dsemfios,controledegestosereconhecimentodevozcomsensoresincorporados

Page 358: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

naponte.

Convémrealçarqueo“AlloSphere”nãoéumambientedeRVparaentretenimento,maséuminstrumentodepesquisatãoverossímilquantoummicroscópiodeforçaatômica,umcíclotronouumtelescópio.Emfuncionamentodesde2007,temsidoatualizadoeaperfeiçoadodeformaconsistentecomoobjetivodeoperaremníveisqueseaproximemdosnossoslimitesdepercepçãodarealidade(real):umaresoluçãovisualde24milhõesdepixels(emtodaasuperfície)eumsistemadesomcompletode512canais.

Entrealgunsdosprojetosimplementadosno“AlloSphere”destacam-se:

Estudodacondutividadeelétricaemcondutorestransparentes.Asalteraçõesclimáticas,emgrandeparte,provenientedaemissãodeCO2derivadodaqueimadecombustíveisfósseisparaproduçãodeenergia,têmincentivadoapesquisaeodesenvolvimentodenovasfontesalternativasdeenergiamenospoluentesequeproduzampoucoimpactoambiental.Umadasalternativasenergéticasmaispromissoraséaenergiageradapelosol,principalmenteempaísesondeháumaltoíndicedeincidênciaderadiaçãosolar.Oóxidodezinco(ZnO)apresentatransmitânciaópticanaregiãodovisívelacimade80%ebaixaresistividadeelétrica.Estematerialtemsidoestudadocomocandidatoparasubstituiroóxidodeíndiodopadocomestanho(In2O3:Sn)emaplicaçõescomoeletrodosdecélulassolares,poisalémdesereconomicamenteviável,éatóxicoepossuialtaestabilidadequímica.Algunsinvestigadores,comoChrisVandeWalle,professornoDepartamentodeMateriaisdaUniversidadedaCalifórnia,tem-sededicadoaoestudodacondutividadeelétricaemcondutorestransparentes,paramaximizaracaptaçãodeluzsolar,comautilizaçãodeóxidodezinconaconstruçãodecélulasfotovoltaicas.No“AlloSphere”,ospesquisadoresusamumjoystickparamanobraratravésdeconstelaçõestridimensionaisdosátomosdeoxigênio,hidrogênioezinco(ligadosporumaredecomplexadeligaçõesquímicas)quecompõemessescondutores,colocandoospesquisadoresnointeriordeumcristaldeóxidodezinco,comumnívelderealidadeinaudito,permitindoummelhorentendimentosobreaestruturadomaterial,quepermitareforçarasuaestruturaeaumentarasuaeficiência;Estudodaradiaçãodefundocósmicodouniverso.Emmaiode2009o

Page 359: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

satélitePlanck,daAgênciaEspacialEuropeia,transportandoumtelescópiocomumespelhode1,5metrosdediâmetro,foilançadoparaoespaçocomoobjetivodecaptararadiaçãodemicroondasdefundocomumaprecisãoederesoluçãoangularnuncaantesalcançada.EssaradiaçãodefundoprovémdetodooUniversoeconstituiasprimeirasluzesdoUniverso.Quandoelassurgiram,oUniversoeramuitomenorquehoje.Emconseqüênciadissoasprimeirasluzesestavammuitocomprimidaseasuafreqüênciamuitoelevada.OUniversoseexpandiudesdeoBigBangeasondasdeluzseesticaram,diminuindosuafreqüênciaparaafaixademicro-ondas.Oestudodessesdadospermitiráfornecerinformaçõesrelevantesdeváriosassuntoscosmológicoseastrofísicos,taiscomotestarteoriassobreafaseinicialdoUniversoesobreaorigemdaestruturacósmica.No“AlloSphere”osdadosnuméricosobtidosetransmitidospelosatélitesãoconvertidoseminformaçãoaudiovisual,permitindoverocomportamentodoresíduodemicro-ondasdoBigBang"pintado"eouvirumaversãodoqueoUniversoprimordialpodetersoado;EstudodaequaçãodeSchrödingerdependentedotempo(Kuchera-Morin,PelitiePutnam,2017).AequaçãodeSchrödinger,deduzidaem1926pelofísicoaustríacoErwinSchrödinger,éumaequaçãousadaemmecânicaquânticaparaafunçãodeondadeumapartículaatômica,permitindoacriaçãodeummodelocompletoparaoátomo.Trata-sedeumaequaçãodiferencialparcialquedescrevecomooestadoquânticodeumsistemafísicomudacomotempoecujaresoluçãomatemáticaexatanãoégeralmentepossível.UmamaneiramaisdidáticadeobservaraEquaçãodeSchrödingeréemsuaformaindependentedotempoeemumadimensão.LucaPeliti,professordematemáticaestatísticanaUniversidadedaItáliadeNápoles-FredericoII,consideraqueo“AlloSphere”poderádarumcontributoparaaresoluçãodaequaçãodeSchrödingerdependentedotempodadoqueavisualizaçãodeorbitaisdeelétronsno“AlloSphere”superaemmuitoasprojeções2Dregulares,permitindotestarnovassoluçõesemtemporealcomresultadosquetêmsurpreendidoedeixandoaideiadequemuitapossibilidadeaindaháporexplorarequepermitamexplorartodasassuaspossibilidades.

13.3Química

Page 360: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Nofinaldadécadade1970,predominavamosmodelosmolecularescomvaretaseesferaseosquímicosimaginavamumfuturoemqueessesmodelospudessemsersubstituídosporgráficosrepresentadosemcomputadores.Atualmente,arepresentaçãodeestruturasmolecularespormeiodetecnologiasdeRVnãoéumanovametodologia:avisualizaçãodemodelosmolecularesemambientesimersivosjáfoirelatadaemmeadosdosanos90(Terrenceetal.,1995).Oavançopersistentedatecnologiainformáticaviriaapermitiraospesquisadoresmaisdoqueisso,coletandoeprocessandodadosestruturaiscomplexos,visualizaçãoespacialenovasformasimersivasdeinteração.Contudo,estasferramentasnãoconheceramamerecidadifusãonosmeiosdeinvestigaçãocientífica,porpelomenosumadécada,empartedevidoaoslimitesdohardwaresubjacentee,emparte,àinfânciadosoftwaredeRV.

Naúltimadécadaocenáriomodificou-seumpouco,possibilitandoautilizaçãodeambientesvirtuaisimersivosparaumavisualizaçãocientíficarigorosa.Noentanto,aadoçãodestatecnologiaemciênciasmolecularesaindaéumprocessocontínuo,mesmoqueautilidadenavisualizaçãodegrandessistemasdeinteressequímico(destacandopropriedadesestruturaisefuncionais)emambientesimersivosjátenhasidodemonstrada.Porexemplo,recentemente,Redaetal.(2013)desenvolveramumaplicativoparaavisualizaçãointerativadesimulaçõesdedinâmicamolecularemambientesimersivosdeultra-resolução,explorandoumarepresentaçãohíbridaquecombinaomodelodeballs-and-stickscomrenderizaçãodevolumededensidadesestimadasdeelétrons.Atualmente,entreosvisualizadoresmaispopularesemQuímicaestãooVirtualMolecularDynamics,quesuportaváriastecnologiasdeRVcomoCAVEeImmersaDesk(MechdyneCorporation,2016)usandotoolkitsdeRVcomoFreeVR(Sherman,ComingeSu,2013)eCAVElib(MechdyneCorporation,2016).Recentemente,Stoneetal.(2016)implementaramumaversãoexperimentaldoVirtualMolecularDynamicscombinandovisualizaçãoestereoscópicaomnidirecionalviadispositivoscomoOculusRiftDK2,comrenderizaçãoray-tracingcalculadaatravésdeumclusterGPUremoto.

AnecessidadeeoesforçoparaodesenvolvimentodeferramentasdeRVnestecontextoatingiramumpontodenãoretorno,tornando-semesmocrucialparaaprossecuçãododesenvolvimentocientíficonestaárea.Comefeito,asestruturasmolecularessãofuncionalmenteorgânicas,densasecomplexaseopoderdaimersãonaRVoferecenovasperspectivasnaexploraçãodessasestruturaseinformaçõesúnicassobrearelatividadeespacialdosagregadosmoleculares.Podemosmesmoafirmarque,dopontodevistadaquímicateórica,sem

Page 361: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

visualizaçãoeinteraçãoadequadacomasestruturasmoleculares,agrandequantidadedeinformação,numéricaeespacial,fornecidapelopodercomputacionalatualprejudicariaaaquisiçãodoconhecimento.

Assim,aimportânciadosambientesvirtuaisemQuímicaédemonstradaporseupapelprincipalnaadoçãodeavançosemcomputaçãográficaparaavisualizaçãocientífica,permitindohojeemdiaobterumanovaevoluçãonarepresentaçãoevisualizaçãodedados,sendoagorapossívelcriarambientesvirtuais3Dqueampliemaperceçãodosusuárioseaumentemahabilidadedospesquisadoresparaabordarrapidamentegrandesquantidadesdedadosprovenientesdefontesmúltiplasediferentes.Dentrodessessistemas,osusuáriospodeminteragirdiretamentecomdadosvisualizados(pormeiodedispositivosdedicados)deumamaneiramaisnaturaleamigáveldoqueapossívelemsistemasdedesktopcommouseeteclado.

Atualmentejáexisteumgrandeconjuntodedispositivosedeprodutosdebaixocusto.Numaprimeiracategoria,podemoscitarsensoresinterativoscomooMicrosoftKinect(2016)eoLeapMotion(2016),capacetesimersivosdegeraçãodecorrente,comoOculusRift(2016)eVivedaHTCeValve(2016),oudispositivosdeforçacomoocontroladorNovintFalcon3DTouch2016.Numasegundacategoriatemososteatrosvirtuais,comooCaveAutomaticVirtualEnvironment(CAVE),equipadocomsensoresderastreamentodealtaprecisãoeconduzidoporumaoumaisestaçõesdetrabalhopoderosas.

Umdosdesenvolvimentosmaisrecentesnestecapítulo,comoobjetivodeassociarainvestigaçãocientíficadepontacomumambientesvirtualimersivoeinterativodedicadoaagregadosmolecularesconsistiunodesenvolvimentodo“Caffeine”.Trata-sedeumsoftwarededicadoàcomunidadedaQuímicaQuântica,especificamenteadaptadapararepresentaçãomolecularevisualizaçãodedadoscomsistemasRVcomoteatrosecapacetes.

Autilidadeeasvantagensquepodemserobtidaspelautilizaçãodestaplataformasãoparticularmenterelevantes,parailustrardiferentesníveisdeteoriaerepresentaçãomolecular.Defato,o“Caffeine”permitevisualizarestruturasmolecularesestáticasedinâmicas(trajetórias)apartirdosmaisdiversoformatoscomoPDB,XYZ(formatoxmol)eGaussianCube,suportandoasrepresentaçõesgráficasmaisdifundidasdeestruturasmoleculares,comoavisualizaçãodotipo"all-atoms"(balls-and-stickseesferasdevanderWaals,verFigura13.3)ediagramasdefitadepolipéptidosepolinucleótidos.Alémdisso,

Page 362: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

conjuntosdedadosvolumétricos,comodensidadesdeelétronseorbitaismoleculares,podemserimportadosdearquivosGaussianCubeevisualizadoscomoisosuperfícies.Nocasodeestruturasmolecularesdinâmicas,ageometriagráficaégeradaemtemporealemcadapassodetempo,demodoaevitarpreencheramemóriagráficanocasodetrajetóriaslongas.

Figura13.3:UmavisãodeumsistemamacromolecularnainstalaçãoCAVE,com“Caffeine”,utilizandoomodeloball-and-stick(Fonte:onlinelibrary.wiley.com)

13.4Matemática

ArevoluçãocientíficadoséculoXVIIconduziuaumaradicalmudançadeatitudenacomunidadecientíficaefilosófica.Seantessepensavaqueumaproposiçãopodiaserconhecidacomumtipodecertezaqueresultavaapenasdarazãopura,posteriormenteaideiadequeonossoconhecimentosobreomundosópodiaserinferidoapartirdeverdadesbásicas,suportadapordadosfornecidospelossentidospormeiodaobservaçãoedaexperimentação,foi-setornandogradualmentepredominante.Contudo,ageometriacontinuouaserumespinhoparaestaabordagemempiristadateoriadoconhecimento.Adescobertadasgeometriasnãoeuclidianasveioenfraquecerastesesdestegénero.Seageometriaeuclidiananãoeraaúnicageometriapossível,comopoderíamosentãoafirmarqueasverdadesdageometriapodiamserconhecidasindependentementedaexperimentação?

Osdefensoresdopontodevistadequeageometriaeuclidianadescreveanaturezadomundotentaram,porvezes,questionaraprópriaconsistêncialógicadasgeometriasnãoeuclidianas.Estaestratégiafracassoulogoqueseconstruíramdemonstraçõesdeconsistênciarelativaparaasgeometrias

Page 363: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

axiomáticasnãoeuclidianas.Estasdemonstraçõesmostravamquealógicapurapodiaassegurar-nosque,seasgeometriasnãoeuclidianasfosseminconsistentes,omesmoaconteceriacomageometriaeuclidiana.Logo,asgeometriasnãoeuclidianaseram,pelomenos,tãorespeitáveisdeumpontodevistalógicocomoageometriaeuclidiana.Oskantianospuderamcontinuaradefender,recorrendoaoutrasrazões,queageometriaeuclidianaeraaverdadeirageometriadomundo,defendendoquehaviaumtipodenecessidadenaverdadedageometriaeuclidianaqueultrapassavaanecessidadedasverdadesqueeramverdadeirasapenasemvirtudedalógica.Noentanto,amaiorpartedosespecialistasqueestavamfamiliarizadoscomaexistênciadasnovasgeometriasestavamconvencidosqueageometriadomundo,talcomoasuafísicaouasuaquímica,eraalgoquesópoderíamosconhecerpormeiodaexperimentação.

Foisónocontextorelativistaqueasgeometriasnãoeuclidianascomeçaramrealmenteadesempenharumpapelimportantenafísicateórica.Arotapartiudoespaçoedotemponewtonianos,passoupeloespaço-tempodarelatividaderestritaechegouaoespaço-tempocurvodateoriadarelatividadegeraldeEinstein.Emcadafasedetransição,osfatosempíricos,osresultadosdaobservaçãoedaexperimentação,desempenharamumpapeldecisivo.

OestudoeanálisedasgeometriaséestruturantenaatualconcepçãoquetemosdonossoUniversoetemsidorecorrentementeestudado.MaisrecentementerecebeuumnovointeressepelostrabalhosdesimulaçãoemambientesdeRV.

Ageometriaeuclidianatradicionalbaseia-senopressupostodequeaslinhasparalelaspermanecemindefinidamenteàmesmadistânciaumasdasoutras,semsetocaremesemseafastarem.Emgeometriasnãoeuclidianas,esse"paralelismodepostulado"édescartado,podendoocorrerduaspossibilidadesprincipais:umaégeometriaesférica,naqualaslinhasparalelaspodemeventualmentetocar,namaneiracomoosmeridianosdaTerrasecruzamnospolos;ooutroégeometriahiperbólica,emqueelesdivergem.

Paraexploraraspossibilidadesmatemáticasdegeometriasalternativas,comaajudadeambientesvirtuais,osmatemáticosconstroemespaçoscurvos,não-euclidianosemqueaslinhasparalelaspodemcruzar-seouseparar-se,umconceitocontraintuitivocomimplicaçõesparaateoriadeEinstein,subjacenteàgravidade,etambémparaasismologia.

Nadécadade1980,omatemáticoBillThurstonrevolucionouoestudodas

Page 364: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

geometrias3D,emparteimaginando-sevagandoporelas.Posteriormentematemáticosdesenvolveramanimaçõeseatémesmosimuladoresdevooquemostramumavisãointernadosespaçosnão-euclidianos.RecentementeostopólogosMatsumotoeSegerman,daUniversidadeEstadualdeOklahoma,emStillwater,criaramo“HyperbollicVR”,quesimulaumUniversocurvonoqualasregrasnormaisdegeometrianãoseaplicam(Hartetal.,2017).Umdosfatosmaisestranhossobreoespaçohiperbólicoéasuavastidão.Considerandoque,noespaçoeuclidiano,aáreasuperficialdentrodeumdeterminadoraiocrescetãorápidoquantooquadradodoraioeovolumecrescetãorápidoquantoseucubo,emáreasevolumeshiperbólicosaumentammuito(exponencialmente)maisrapidamenteemrelaçãoaoraio(verFigura13.4).

(a)

(b)

Figura13.4:Avisualizaçãosimplesdestesobjetospodeserdedifícilcompreensãodasuageometria.Contudo,emambientevirtual,éperceptívelcomooscubossemodificamàmedidaquesãoobservadosemângulosdiferentes,assimcomooscubosnoespaçoeuclidianoaparecemdemaneiradiferentedependendo

Page 365: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

doângulodeobservação.Fonte:elevr.com/portfolio/hyperbolic-vr/

Emcomparaçãocomasvisualizações3D,exibidasemumateladecomputador,osambientesvirtuaistêmavantagemdereproduziromodocomoosraiosdeluzatingemcadaolho.Noespaçoeuclidiano,olharparaumpontonoinfinitosignificaqueaslinhasdevisãodosdoisolhosseguemlinhasparalelas.Masemummundohiperbólico,essesdoiscaminhosseseparariam,forçandoumarespostadiferentedoespectador.

AexploraçãodeespaçosdestanaturezatemsuscitadoointeressedeoutrosinvestigadoresmatemáticoscomoDaanMichielseDavidDumas.Michiels,matemáticodaUniversidadedeIllinoisemUrbana-Champaign,desenvolveuumuniversohiperbólicovirtualcomoumprojetodeestudanteem2014eDavidDumas,topologistadaUniversidadedeIllinoisemChicago,eseusalunoscriaramumjogoderacquetballemumespaçohiperbólicovirtual,noqualumabolaenviadaemqualquerdireçãoeventualmenteretornaaopontodepartida.

ApesardenãosercomumassociarainvestigaçãoemMatemáticaàutilizaçãodeambientesdeRV,estespodemvirapropiciarumanovaferramentaexperimentalquepropiciemaosmatemáticosnovasdescobertas.Avisualizaçãodefractais,porexemplo,levouadescobertassobreamatemáticasubjacente.

13.5ConsideraçõesFinais

Odesenvolvimentodastecnologiascomputacionais,particularmenteaoníveldacapacidadegráfica,edohardwaredeRA,noquerespeitaasuaportabilidadeeusabilidade,propiciouqueosambientesvirtuaisimersivosfossemvistoscomoumnovomeioaliadoàinvestigaçãocientíficadasciênciasexatas,particularmenteparaanálise,compreensão,exploraçãoeinteraçãocomdadosnuméricosdeelevadoporte.Noiníciodesteséculoestá,assim,abertaumanovajanelaparaodesenvolvimentodainvestigaçãocientífica,quepermitiráaosinvestigadoresqueimaretapasedesbravarnovoscamposdoconhecimento.

ReferênciasAMATRIAIN,X.;KUCHERA-MORIN,J.;HOLLERER,T.;POPE,S.T.Theallosphere:Immersivemultimediaforscientificdiscoveryandartisticexploration.IEEEMultiMedia,v.2,n.16,p.64–75,2009.

DISZ,T.;PAPKA,M.;STEVENS,R.;PELLEGRINO,M.;TAYLOR,V.Virtualrealityvisualizationofparallelmoleculardynamicssimulation.In:ProceedingsofHigh-PerformanceComputing,Anais...1995.

Page 366: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

FAIRCHILD,K.M.Informationmanagementusingvirtualreality-basedvisualizations.In:VirtualReality.[s.l.]Elsevier,1993.p.45–74.

GOOD,R.;BERGER,C.Ocomputadorcomoummecanismopoderosoparaacompreensãodaciência.In:MINTZES,J.;WANDERSEE,J.;NOVAK,J.(Ed.).Ensinandociênciaparaacompreensão-umavisãoconstrutivista.Lisboa:PlátanoEdiçõesTécnicas,2000.p.194–207.

HART,V.;HAWKSLEY,A.;MATSUMOTO,E.A.;SEGERMAN,H.Non-euclideanvirtualrealityI:explorationsofH3.2017.Disponívelem:<http://arxiv.org/abs/1702.04004>.

HARTEL,H.C.ConceptualLearningofScience.In:DEJONG,T.;SARTI,L.(Ed.).Designandproductionofmultimediaandsimulation-basedlearningmaterial.Amsterdam:KluwerAcademicPublishers,1994.

HTCCORPORATION.HTCandValve.Disponívelem:<http://www.htcvive.com>.Acessoem:5jul.2016.

KUCHERA-MORIN,J.;PELITI,L.;PUTNAM,L.ElectronWavefunctionsinaHydrogen-LikeAtomTheAlloSphereResearchFacilityVisualization&Sonification,,2017..Disponívelem:<http://www.allosphere.ucsb.edu/html/research/quantum.html>.

LEAPMOTIONINC.LeapMotion.Disponívelem:<https://www.leapmotion.com>.Acessoem:5jul.2016.

MECHDYNECORPORATION.Cavelib:Theultimatesolutionfor3dvirtualrealitydisplays.Disponívelem:<http://www.mechdyne.com/software.aspx?name=CAVELib>.Acessoem:5jul.2016.

MICROSOFT.KinectforXboxOne.Disponívelem:<http://www.xbox.com/en-US/xbox-one/accessories/kinect-for-xbox-one>.Acessoem:5jul.2016.

NOVINTTECHNOLOGIESINC.Falcon3DTouchcontroller.Disponívelem:<http://www.novint.com/index.php/novintfalcon>.Acessoem:5jul.2016.

OCULUSVRLLC.Rift.Disponívelem:<https://www.oculus.com/en-us/rift/>.Acessoem:5jul.2016.

REDA,K.;KNOLL,A.;I.NOMURA,K.;PAPKA,M.E.;JOHNSON,A.E.;LEIGH,J.Visualizinglarge-scaleatomisticsimulationsinultra-resolutionimmersiveenvironments.In:2013IEEESymposiumonLarge-ScaleDataAnalysisandVisualization(LDAV),Anais...out.2013.

SALVADORI,A.;BROGNI,A.;MANCINI,G.;BARONE,V.Moka:DesigningaSimpleSceneGraphLibraryforCluster-BasedVirtualRealitySystems.In:InternationalConferenceonAugmentedandVirtualReality,Anais...2014.

SHERMAN,W.R.;COMING,D.;SU,S.FreeVR:honoringthepast,lookingtothefuture.In:TheEngineeringRealityofVirtualReality2013,Anais...2013.

STONE,J.E.;SHERMAN,W.R.;SCHULTEN,K.Immersivemolecularvisualizationwithomnidirectionalstereoscopicraytracingandremoterendering.In:ParallelandDistributedProcessingSymposiumWorkshops,2016IEEEInternational,Anais...2016.

TRINDADE,J.ÁguaVirtual.Disponívelem:<https://estudogeral.sib.uc.pt/bitstream/10316/1894/2/AguaVirtual.avi>.Acessoem:20maio.2017.

UNIVERSITYOFCALIFORNIA.AlloSphereResearchFacility.Disponívelem:

Page 367: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

<http://www.allosphere.ucsb.edu/>.

Page 368: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo14-Engenharias

AlexandreCardosoEdgardLamounierGersonF.M.Lima

Nestecapítulo,serãodiscutidasaspossibilidadesdeaplicaçãodastecnologiasdeRealidadeVirtual(RV)eRealidadeAumentada(RA)nasEngenharias,sejanoapoioaodesenvolvimento,sejanaoperaçãoe/oumanutençãodesistemas,sejanaprospecçãodenovosprodutosetecnologias.

14.1Introdução

ConsiderandoaaplicaçãodeRVeRAnasEngenharias,háquesedestacarqueastecnologiasdesoftwareehardwarerelacionadascomasmesmascontribuemparaqueosusuáriosdessasaplicaçõestenhamumaexperiênciamaisamigávelerealistaaointeragircomosobjetosdocenáriovirtual.Acapacidadedereproduzirambientesvirtuaisdeformaimersivaeinterativareduzasdiferençasexistentesentreocenáriovirtualearealidade,facilitandoatransferênciadoconhecimentoobtidopormeiodaferramentadetreinamentoparaumasituaçãoreal(Linetal.,2002;Wexelblat,1993).

Anecessidadedeinovaçãoeasustentabilidadesãoconsideradastendênciasiminentesparaasempresasquepretendemcontinuarcompetitivasnomercadoglobalizado,poisasempresaslocaisestãosujeitasaomercadoglobal.Omercadoexigeafabricaçãodeprodutosdeconsumoinovadoresdaformamaisrápidapossível.Porém,osprocessosdecriaçãopodemsermuitocomplexoseosprazospodemnãocorresponderànecessidadedoconsumidorporprodutosnovosemelhorestodososdias.

ARAaindaseapresentadeformaincipiente,masédemandaatualdepesquisaedesenvolvimento,noscenáriosdasuniversidadeseempresasdealtatecnologia.Idéiaseimplementaçõesdedispositivosetécnicasdeinteração,ferramentasdeautoriaetécnicasdeapresentaçãoparaaplicaçõesdeRAsurgem,nosentidode

Page 369: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

amplificarapercepçãosensorialhumana.Algumasdestasseaproximammuitodasáreascorrelatas,comoaRV,multimídiaounarrativasdigitais.Háquesedestacar,entretanto,propostasespecíficasnosdomíniosdaRA.

Dentreasvantagensdeadoçãodestastecnologias,pode-sedestacaravisualização,emumespaçotridimensional,deprotótiposemaltopadrão,comosefossemreais.Esteprocessootimizacustoseaprimoraoprodutoemprocedimentosdesimulaçãoque,porsuavez,antecipamproblemasepermitemaevoluçãoefetivadascaracterísticasdeprojeto,comavisualizaçãodesimulaçõesparaasáreasdeengenhariaedesign.Nocontextodainovaçãoedasustentabilidade,agestãodociclodevidadeprodutosdeveconsideraralimitaçãodosrecursosnaturais.Portanto,ainovaçãocomoorigemmaiordageraçãodevalor,deveserpautadapelosdesafiosimpostospeloconceitododesenvolvimentosustentável,ondeaRVeaRAmuitocontribuem,associandoassimganhoseconômicos,atitudeseaçõesqueconsideremapreservaçãoambientalearesponsabilidadesociale,consequentemente,acompetitividadedasempresas,especialmentenasengenharias.

Nafabricaçãodeautomóveis,porexemplo,osengenheirospodemplanejarvirtualmentecadadetalhedoveículoaserproduzido.Jáasequipesdemarketingevendaspodemcriarcampanhasutilizandoumconfiguradorparapossibilitaraosclientesconstruíremeinteragiremcomocarro,deacordocomoseusonho.Nafabricaçãodeaeronaves,osengenheiros(QuintanaeMendoza,2009)podemdesenvolvervirtualmentetodososelementosdoprojeto,internaouexternamente.Asindústriasdebensdeconsumo(KirnereKirner,2011)podemcompararetestaravariaçãodeseusprodutosutilizandomodelosvirtuais.Osdesenvolvedoresavaliamosdiversosmateriaisecriamaaparênciavisualdoprodutoemtodososângulosdevisualização.Osmesmosprotótiposvirtuaispodemserutilizadosparaelaboraçãodematerialdepropagandaeapresentaçõesinterativas(Jiangetal.,2015).

Nãomenosimportante,naáreadeEngenhariaBiomédicaaplicadasnamedicina,estácrescendoatravésdasaplicaçõesparaapoioemdesimulaçãoetreinamentodeprocedimentoscirúrgicos.Nestecaso,aprecisãoeavisualizaçãodeinformaçõesmédicasganhamterrenonareduçãoderiscosàvidahumana,principalmente,comapossibilidadedeverificaracondiçãodeumórgão,emtemporeal,quandoassociadocomimagens(sinaisdigitais)advindosdeequipamentoscomoostomógrafoseressonânciamagnética.

Page 370: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Estastecnologiaspodemserconsideradascomoinovaçõesdisruptivas,poisalteramassoluçõestécnicasprofundamente,levandoanovassoluçõesenovosprodutos.Amedidaqueestastecnologiasevoluem,novosmercadospodemsercriados.OusodeRVeRAemumaempresaéumprocessoqueenvolvetecnologia,pessoaseprocessos.

14.1.1VantagensdaadoçãodesistemasdeRVeRAparaaplicaçõespráticasdeengenharia

ComovantagensnautilizaçãodaRVedaRA,naengenharia,distinguem-se:

I. motivaçãodeclienteseusuáriosdeformageral,baseadanaexperiênciadeprimeirapessoavivenciadapelosmesmos,comretençãodainformaçãovivenciadadeformainterativaepessoal,outambémchamandode“mapamental”;

II. grandepoderiodeilustrarcaracterísticaseprocessos,emrelaçãoaoutrosmeiosmultimídia,comdispensadegrandesarquivos;

III. permitevisualizaçõesdedetalhesdeobjetos,desdeestruturasmicroscópicasauniversos;

IV. permiteexperimentosvirtuais,nafaltaderecursos,ouparafinsdeeducaçãovirtualinterativa;

V. permiteaoengenheirorefazerexperimentosdeformaatemporal,foradoâmbitodeumaatividadeclássica;

VI. porquerequerinteração,exigequecadaparticipantesetorneativodentrodeumprocessodevisualização,treinamento,aperfeiçoamentoe/ouatualização;

VII. encorajaacriatividade,catalisandoaexperimentação,aprimorandooresultadofinal;

VIII. provêigualoportunidadedecomunicaçãoparadiferentesáreasdaengenhariaremotamenteafastadas,apartirderepresentações;

IX. ensinahabilidadescomputacionaisededomíniodeperiféricos;X. possibilitaumambientedetreinamentoseguro,evitandoacidentesreais

comsereshumanos.

14.1.2DesafiosdoDesenvolvimentodeSoluçõesdeRVeRApara

Page 371: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

asEngenharias

DentrodasfasesdeconcepçãodesistemasRVeRAnaengenharia,pode-sedestacar,inicialmente,trêspontosimportantesquedevemserprevistos:

Primeiroponto:Esseambientevirtualéumacenatridimensionalgeradaporcomputador,querequeraltaperformancedependendodonívelderealismo;Segundoponto:Omundovirtualéinterativo.Ousuáriorequerrespostasemtemporealdosistemaparapoderinteragirdeumamaneiraefetiva.Assim,oambientevirtualdevesecomportaranalogamente;Terceiroponto:Ousuárioestáimerso.UmadasmaioresmarcasdossistemasdeRVéoHMD.Essesdisplaysbloqueiamtodoomundoexternoeapresentam,paraquemoveste,umavisãocompletamentecontroladapelocomputador.Eleestátotalmenteimersonummundoartificialeficaseparadodoambientereal.ParaqueessaimersãopareçarealísticaosistemadeRV/RAdeverastrearomovimentodousuárioedeterminarqualefeitoessemovimentoteránacenaqueestásendoprocessadaeexibidanoHMD.

Paraisso,estímulosgeradospelatecnologiasãoenviadosaocorpoqueestáimerso.Issonãoquerdizer,necessariamente,quetodoocorpoestáimerso,ouquetodosossentidossãoestimulados(Raposo,Szenberg,GattaseCeles,2004).Imersãoenvolveasensaçãodeestaremumoutroambienteouestarvendoomundosoboutropontodevista.Nãoestá,necessariamente,vinculadaàRV,poispodemosfalarem“imersãomental”,quandonossentimosdentrodeumahistórianarradaporumlivroouporumfilmenocinema.ARVenvolvea“imersãofísica”,queéosentimentodeestarcomocorpodentrodesseoutroambiente.

EmRA,paraqueoaumentonoambienterealsejaeficiente,osobjetosvirtuaisgeradosnocomputadordevemserprecisamenteposicionadosjuntocomtodasasdimensõesdomundoreal–denominamosissodeRastreamentoouRegistro(verseção2.5).Errosnessesrastreamentospodematrapalharnavisãocombinadadepois.Orastreamentocorretodevesermantidoenquantoousuáriosemovimentanomundoreal.Discrepânciasoumudançasnessaaparênciairãodistrairousuário,oquetornaaRAmaiscomplexaepodetornarosistemainútil.

UmsistemadeRAdevemanterorastreamentodetalmodoqueasmudançasnacenaprocessadaestejamalinhadascomaspercepçõesdousuário.Quaisquererrosaquisãoconflitosentreosistemavisualeosistemacinético.Poroutro

Page 372: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

lado,errosnafaltaderastreamentonosistemadeRAestãoentredoisestímulosvisuaisqueestãotentandofundir-separatornaracenaúnica.

GeraçãodeObjetosVirtuais:Comobaseiam-seemcomponentesem3D,faz-senecessáriaamodelagemdoselementosqueserãoutilizadosnosambientes.Talmodelagemrequerdetidaavaliaçãodedemandas,perfisdosobjetosvirtuais,capacidadederenderizaçãodemáquinasdestinoeaderênciadosmodelosaosusuárioseaosambientesvirtuaisafins.

ConcepçãodaInterfaceComportamental:Paraatingirbomgraudeimersão,faz-senecessáriaaconcepçãodainterface,comdefiniçãodafunçãodetransferênciaquepermitaprocessosinterativosdeformanatural,dispensandoaprendizadodeequipamentose/ouadaptaçõesincômodas.Écomumencontrarsoluçõesnasquaisaescolhadoperiféricoseantecipouadefiniçãodasolução,impelindoasoluçãoaodesuso;

AspectosdeImersão:Oprocessodeutilizaçãodosambientesvirtuaiseaderênciaaoensino/aprendizagemdemandaaperdadadescrençaporpartedousuárionaexperimentação/navegação/interação.Viabiliza-setalcaracterísticacomaimersãodomesmonoambiente,pormeiodeaspectosdecomportamentodesejado,comportamentopercebidoeatuaçãomotora.Sintetizando,oconjuntodesoftwareehardwaredeveestaradequadoàcondiçãodepresençadousuário,comprocessosintuitivosquecapazesderepresentaraçõescomplexaspormeiodapercepção/visualizaçãoereaçãointuitivaademandasdainterface.Nestedesafio,asações,tomadasapartirdaspercepçõessãointuitivas,naturaisebemrepresentadasnoscenáriosvirtuais.

Dentreestes,osprincipaisdesafiosparaaimplantaçãodesistemasRVeRAsão:

1. Obtençãodefundosparaoinvestimentovisandocobrircustos.2. Geraçãodeconteúdo;3. MontagemdolaboratóriodeRVeRA;4. Requisitosdosistema;5. Projetodosistema;6. Avaliaçãodosistema;7. Implementação;8. Quebradeparadigmanoambientedetrabalhoenecessidadede

solidariedadedosmembrosdaempresaparaestenovoparadigma.

Page 373: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

RVeRAsempreapresentaramdesafiosparaasuapopularização,decorrentesdadependênciadedispositivosespeciaisedeaplicaçõesdesenvolvidasporempresasouespecialistas.Afortemotivaçãodessasáreasnaspessoas,advindadousodeinterfacesavançadasemaisintuitivasnoespaçotridimensional(3D),nãofoisuficienteparasuperaraslimitaçõesetorná-laspopular.

14.2CenárioAtual

ApesardograndeavançodastecnologiasdeRVeRA,asuaaplicaçãopráticanasáreasdeengenhariaaindaétímidaemotivodediversaspesquisasparaseuusopráticoeefetivo.OrelatórioHypeCycleforEmergingTechnologieséoCiclodeHypeGartneranual,forneceumaperspectivainter-indústriasobreastecnologiasetendênciasqueestrategistasdenegócios,lídereseminovação,líderesdeR&D,empreendedores,desenvolvedoresdemercadoglobaleequipesdetecnologiaemergentedevemsempreconsiderarnodesenvolvimentodecarteirasdetecnologiaemergente.Segundoo“HypeCycle”(Gartner,2017),podemosobservarnaFigura14.1,queambasastecnologiasRVe,logoseguidapela,RAestãosaindodo“valedadesilusão”einiciamlentamenteocrescimentoparao“aclivedailuminação”,definidacomoafaseondeocorreusoeacelebraçãodarazão,faseestapelaqualossereshumanosentendemouniversoemelhoramsuaprópriacondição.

Page 374: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura14.1-TecnologiasEmergentes.Fonte:Gartner(2017)

Oecossistemaemtornodoconteúdoedosserviçosvirtuaisprecisaevoluirparaquesuacriaçãoedistribuiçãofuncionemcorretamente.Avelocidadedainternet,oprojetodoóculos,opodergráficoeopróximociclodosconsolesserãocatalisadoresimportantesnestecrescimento.

Figura14.2-TaxadeadoçãodeRVeRA[https://www.bloomberg.com.br/blog/o-mundo-virtual-pode-ser-realidade-ate-2020/]

Page 375: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DeacordocomaGlobalVirtualRealitySoftwareMarketandForecastorankingdasaplicaçõespodeserclassificadodaseguinteformamundialmente:

1. Videogames,2. VideoEntertainment,3. Eventosaovivo,4. BemEstar,5. Turismo,6. Social,7. CuidadosdaSaúde,8. Engenharia,9. Imobiliárias,10. Educação,11. Varejo,12. Outros.

OmarketingcorporativopodeserfundamentalparagerarumamplointeressepelaVRnocurtoprazo.OmarketingcomousodaVRvaiatingirosconsumidoresnospróximosanos,incentivandooenvolvimentocomatecnologia.

AsvendasdocomércioeletrônicodevemsebeneficiarcomaadoçãodaVRnascomprason-line.Osestúdiosdecinemadevemexpandiraaudiência,comempresascomoLegendaryPictureseDisneyinvestindoemMagicLeapeJaunt.Possibilidadescomoumescritóriovirtualemcasaestãomaisadiantenessefluxo,maspoderãomotivaroenvolvimentodoconsumidorcomaVRnosciclosposteriores.

14.3EstudodeCasoemEngenhariaElétrica

14.3.1-EngenhariaElétrica:AssociandoTécnicasdeHolografiacomPráticasBIMparaDesigndeSubestaçãoElétrica

OsurgimentodastécnicasBIM(BuildingInformationModeling)mudaráos

Page 376: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

procedimentostradicionaisdedesignemanutençãoparasubestaçõeselétricas.Alémdisso,aHolografiaComputacional,suportadaporcomputadoresportáteis,têmopotencialdepermitirotrabalhodeengenhariasimultânea,combaseemcapacidadesderealidademistaevisãodecomputador.Acredita-sequeesteconjuntodeferramentasiráaumentarasdecisõesdedesigndeengenharia.Nestetrabalho,propomosumconjuntodetécnicasparasuportarumprojetodesubestaçãocompleta,queécriadousandoconceitosBIMqueexploramosbenefíciosdomundoholográfico.

Asexperiênciasdemonstraramqueoacoplamentodessastécnicastemopotencialdereduziracurvadeaprendizadodosusuários,umavezquealteraocaminhodacolaboraçãoentrediferentesespecialistasprofissionaisconsiderandoasintençõesdesimulação.

14.3.2-Introdução

Umasubestaçãodeenergiaelétricaéconsideradacomoumsistemaaltamentecríticodeengenharia.Portanto,ferramentasdesimulaçãobaseadasemcomputadordesempenhamumpapelmuitoimportantenapreparaçãodeengenheirosparalidarcomsuasquestõesdesegurança.Nosúltimosanos,comoavançodamultimídiaeRV,osetordeenergiatemsebeneficiadonaobtençãodeambientesdesimulação,combasenessastécnicas.

Defato,estessistemaspermitemreduzirostemposdemanobra,facilitaracomunicaçãoentreassalasdecontroleremotoeosoperadoresnolocal,bemcomomelhoraraqualidadedoserviço(Vehetal.,1996;QuintanaeMendonza,2009).Alémdisso,RVtemsebeneficiadocomesseprogresso,tantoemplataformassofisticadasepopulares(KirnereKirner,2011).

AlgunsestudostêmexploradoRVparamuitasaplicaçõesarquitetônicasedeconstrução.RVtempotencialparaajudarostrabalhadoresdemanutenção,projetosegestão,evitandoerroseacidente(KirnereKirner,2011).

Damesmaforma,asiniciativasdoBIMcresceramcomferramentasdeprojetoquefornecemascapacidadesnecessáriasparaumaespecificaçãodeumasubestaçãonafasedeprojeto,gestãoesimulação,porexemplo,acriaçãodossoftwaresSDSDesignSuite®eInventor®.

Assim,oobjetivogeraldestetrabalhoéavaliaraspráticasdeBIMparaagestão

Page 377: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

eplanejamento/operaçãodeprocedimentosdesubestaçõeselétricas.Devidoaosprojetosdesubestaçõesdeenergiaseremcadavezmaiscomplexoseexigemprazosdeentregamaiscurtos.Alémdisso,anecessidadedereduziroscustosobrigaosengenheirosnãoapenasaotimizarseuslayouts,mastambémausarosprocedimentosdeprojetocomamáximaeficiência,semdesistirdamáximasegurançaemrelaçãoàinformaçãogerada(VasconcelloseHernandes,2015).

14.3.3BIM(BuildingInformationModel)

OBIMéumarepresentaçãodigitaldascaracterísticasfísicasefuncionaisdeumainstalação,queconsisteemumaúnicafontecompartilhadadeinformaçõesformandoumabasededadosconfiávelparaasdecisõesaolongodetodooseuciclodevida,desdeestudospreliminaresatéaofimdasuavidaútil.

Destaforma,oBIMtrazquantidadesepropriedadesdecomponentestaiscomocaracterísticastécnicas,exemplosefabricantes,nãoapenasumdesenho3D,ouseja,ummodelocontidopelageometriadasinstalações.Eletornaimperativoaorepresentarumprojetocomoumacombinaçãode"modelosgeométricos",seusatributosearelaçãodesses"modelosgeométricos"comoutroscomponentes.

UmaspectodosoftwareBIMéqueelesdefinemosobjetosemtermosparamétricosepelasrelaçõescomoutrosobjetos,demodoqueseumparâmetrodeumobjetoéalterado,todososparâmetrosdependentessãoatualizadosautomaticamente(VasconcelloseHernandes,2015).OBIMofereceaoportunidadederealizaroprojetoemespaço"virtual"edefinirasinformaçõesnecessáriasantesdousodosrecursos.Emvezdeenfrentarproblemaseconflitosduranteafasedeconstrução,oBIMofereceaoportunidade-atodososparticipantesnoprocessodeprojeto-deusaraplicativosbaseadosemcomputadorpara,porexemplo,visualizaromodelo3D,paraanteciparproblemasenquantoosprojetosaindaestãoemandamento.Istotornapossívelidentificareselecionaraformamaisadequadadeaçãonacorreçãooumelhoriadoprojeto,muitoantesdodetalhe,especificaçãoouconstruçãodainstalação(TheNationalBIMStardard).

Paraosprofissionaisenvolvidosemumprojeto,oBIMpermitequeomodelovirtualsejatransferidodaequipedeprojetoparaasequipesdeconstruçãoemontagem,incluindosubfornecedorese,emseguida,paraoproprietário.Cadaprofissionaladicionaseusdadosespecíficosàdisciplinaaobancodedados,queserácompartilhadocomtodaaequipe.Issoreduzaperdadeinformaçõesque

Page 378: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tradicionalmenteocorreentreasdiferentesequipesenvolvidaseforneceinformaçõesmaiscompletasaosproprietáriosdeinstalaçõesmaiscomplexas.

Comisso,afilosofiaBIMéútiledeveseraplicadaaoprocessodeprojetodesubestação.Paraocasoespecíficodegrandessubestaçõeselétricas,oprocessoBIMpodeseraceleradoaindamaisseaferramentaBIMpermitirousodecomponentes,estruturaseconjuntospadronizadosepelareutilizaçãodessesconjuntosnosprojetos(VasconcelloseHernandes,2015).

14.3.4RealidadeVirtualAplicada

ARVpodeserdefinidacomoumatécnicacomputacionalusadaparacriarumambienteartificial,noqualousuáriotemasensaçãodeestardentrodesteambienteeteracapacidadedenavegar,modificareinteragircomseusobjetosdemaneiraintuitivaenatural”(CardosoeLamounier,2006).

Dentrealgumasdasaplicaçõesmaistradicionaisestãonaáreamédicaosprincipaissãocirurgiaereabilitação,educaçãoeentretenimento,simulaçõesmilitares,sistemasdemanufatura,robóticaevisualizaçãodainformação.EmalgunsprocedimentosdetreinamentorecriadosporRVincluematividadescomomontagem,desmontagem,manutençãoeoperaçãodeequipamentoseestruturascomplexas,semexporosparticipanteseosequipamentosreaisariscosinerentesdestasatividades(BurdeaeCoiffet,2003).

AmbientesdeRVcompõemvaliosasferramentasparatreinamentoeoperaçãodesistemascríticosdeengenharia.Porsetratardemodelosdeinterfacehumano-computadoraltamenterepresentativos,essessistemasdiminuemasdiferençasentreomodelodeoperaçãovirtualeomodeloreal,propiciandoaosoperadoresumaexperiênciaúnicadeinteração.Alémdisso,possibilitamarealizaçãodetreinamentoàdistânciasemperdasignificativadeinformaçãovisual.

AsaplicaçõesdeRVemsubestaçõesdeenergiaelétrica,noentanto,vãoalémdecontrolesupervisórioeoperaçãodemanobras(BurdeaeCoiffet,2003;LorenseneCline,1987;Okapuu-vonVehetal.,1996).Oplanejamentodamanutençãonospátiosounosequipamentostambémpodeserconsideravelmenteauxiliadoporcenáriosvirtuais.QuefoiestudadonotrabalhodeviabilidadedeexpansãodasubestaçãodeXochimilco(México)(LorenseneCline,1987).

Ousodeambientesvirtuaisdesubestaçõesseproporcionaeconomiadetempoe

Page 379: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

degastos,umavezqueosoperadoresnãonecessitamsedeslocarparaestaremdentrodasubestaçãoaserestudada(Barataetal.,2015;Barcelosetal.,2013).

14.3.5TrabalhosCorrelatos

ParadesenvolvimentodestetrabalhobuscouestudartrabalhosrelacionadosaodesenvolvimentodeaplicaçõesbaseadasemtécnicasdeRealidadeVirtualqueutilizaramosconceitosdeBIMparaprojeto,manutenção,operaçãoouensinoparaodesenvolvimentodesistemasdeengenharia.DefinimosaspalavrasBuildingInformationModelingeSubestaçõesdeenergiaelétricaparaselecionarostrabalhoscorrelatos,poucostrabalhosforamencontrados.PesquisascomoutraspalavrastambémforamrealizadascomapenasBIM.Ostrabalhosqueestavamcommaiorrelaçãoaesteforamselecionadosecitadosaseguir.

1)RAparaAutomaçãodeSubestaçãoUtilizandoaComunicaçãoIEC61850(Samimetal.,2013).EsteartigocombinouIEC61850comRAparaadicionarinformaçõesvisíveisaousuárioparaumasubestaçãodeenergia.Foramusadosmarcadoreseumsmartphoneparaimplementarosistema,queseconectacomoSCADAparareceberasinformaçõesdoequipamentodasubestação.EstetrabalhoconcluiqueumsistemasimplesdeRApodeprovervaloressignificativosparamanutençãoeinspeçõesregulares,assim,reduztemporequeridoparaessatarefaeajudaosengenheirosnamanutençãodosequipamentos;

2)TreinamentoVirtualdeVigilantesdeIncêndioAtravésdeAmbientesImersivos3D(Microsoft,2017b).EsteartigoapresentouumaplicativodeRVinterativoparatreinarespecialistasemprevençãoderiscosocupacionaisemaisprecisamentesobresegurançacontraincêndioemedifícios.Aplataformapermiteasimulaçãodeincêndiosemtodooedifício.Ofogosimuladovaireagircomoambiente,propagando-sedemaneirasdiferentes,dependendodeváriosfatoresfísicos.AmodelagememBIMfoiaplicadaàlogísticadasimulação,dandodiversasinformaçõessobreoedifício.Destasformasosnovosbombeirosbeneficia-sedaexperiênciarealistaoferecidapelaRVeadquiremconceitosrelativosàsegurançaaotrabalharemumincêndiodeformainterativa;

3)InnovativeapproachtothesubstationdesignusingBIMtechnology(Kokorusetal.,2016).EsteestudodesenvolveuumsoftwarebaseadoemummodelohospedadoBIM,contendotodasasinformaçõesdosequipamentos.Elefoidesenvolvidodeformaquemostraumaestruturacompletadomodeloesuporta

Page 380: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

trabalhar(editaroutrocar)nessaestruturaemCADeemníveldebancodedados.OmétodoBIM,queéabasedosoftware,éumanovaabordagemnomundododesignefornecesoluçõesparaaabundânciadequestõesqueosengenheiroslidamcomemcadaprojeto,todososdias.Otempodeprojetodasubestaçãoéreduzidoconsideravelmenteeoprocessodeprojetoésimplificadoelógico.Atravésdeumavisãocompletadeumasubestaçãoeseusaspectosimportantes,osoftwareforneceumdesignrápido,fácileeficiente.Oferecendointeraçãoentredesignersdediferentesramos.Foramdesenvolvidosdiversomódulosparaquefacilitasseotrabalhodosengenheiros;

4)AplicaçãodeMetodologiaBIMnoProjetoeConstruçãodeGrandesSubestações(FEI,2017).EsteartigodescreveassoluçõesadotadasnodesenvolvimentodeumpacoteBIMparaprojetosdegrandessubestações.Elescriaramumbibliotecademodelos3Dmodeladosparametricamente,coletaramdadosecriaramumbancodedados,naferramentadoBIMinseriramainteroperabilidadeeinterfaceIFCparatrocadedadoseimplementaramocálculoeanálisedosistemadeproteção.Econseguiramdiversosbenefíciosparaaengenhariadesubestações,como,porexemplo,gerenciamentodetodoociclodevidadoprocesso,determinaçãodefatorescríticosdeexecuçãoedecustosnafaseinicialdeplanejamento,capacidadedeidentificaçãodeinterferências,elaboraçãoautomáticadelistasdemateriais,geraçãoautomáticadedesenhos2Dassociadosaomodelo3D,entreoutros;

5)UsodoBIMemProjetosdeInfraestrutura(CTI2017).EstetrabalhoutilizoudasferramentasBIM,navegandopelasváriassoluçõesAutodesk®,paraoplanejamentodetodasasetapasdaconstruçãodeumabarragemeusinahidroelétrica.Concluíramqueaoseconstruirummodelovirtualdeumaobrasãonecessáriosconhecimentoseprocuradesoluçõesquepassampelasváriasdisciplinasenvolvidas.Issoviabilizaadiscussãodeaspectosquenormalmentesóseriampercebidosduranteaexecuçãodaobra,comtodososconhecidostranstornosresultantes.

Comopodemosobservar,ostrabalhos1,3,4e5possuemumobjetivoemcomum,planejarumaobrautilizandodoconceitoouferramentasBIM.Jaobjetivodotrabalho2éutilizardosbenefíciosdoBIMparasimularumambientepróximodorealsemqueosbombeirossoframalgumriscodevida.Assimcomootrabalho2oobjetivodestetrabalhoéutilizardassimulaçõesemRV,construídacomferramentasBIMparaauxiliaramanutençãoeoperaçãodeSubestaçõesElétricas.

Page 381: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ATabela14.1apresentaumjulgamentoentreostrabalhoscorrelatosemrelaçãoaosaspectospertinentesdeeusodoBIMeRV.

Tabela14.1.Tabelacomparativaentreostrabalhoscorrelatos.

Amanutençãoeoperaçãodesubestaçõesdeenergiaelétricasãoprocessosmuitoimportantes,quenecessitamdeorganizaçãoeumbomplanejamento,poisfazempartedodiaadiadosengenheiroetécnicos.Esperasequecomasimulaçãodessesprocessos,construídacomumamodelagemparamétrica,diminuamosriscodeacidentes,erros,tempoderespostaeinvestimentos(SistemasTelemedicinaInternacionais,2017).

Comoestudodeoutrostrabalhosépossívelafirmarque,apesardoBIMserumaferramentamuitopoucousada,devidoaoscustos,porém,elavemtrazendodiversosbenefíciosnasobras.Espera-seque,assimcomoemoutrosestudos,elapossaauxiliarnoprojetodemanutençãoeoperaçãodesubestações,poreste,possuirváriaspartesenvolvidas,muitasvezessobrepostasemsuasfunçõescomnecessidadederealizarapartilhadedadosduranteváriosprocessos.Istoenvolvearquitetos,engenheirosestruturais,engenheiroscivis,engenheirosdesistemaselétricosemecânicos,avaliadoresdeenergia,designersegerentesdeinstalações.

Umefeitonaturaldeváriosmembrosparticipandoconcomitantementenoprocessoglobalétambémumaumentodosesforçosdecoordenaçãoedocumentaçãonecessários.Atrocadeinformaçõeseapartilhaentrediferentessistemasdecomunicaçãoedisciplinaslevouaváriasabordagensnamodelagemdainformaçãoparacriaçãodenovasespecificações.AssimasempresaspodemutilizardoBIMparamelhoraraqualidadedomodelodeconstrução,manutenção

Page 382: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

eoperaçãoetorná-lomaisartístico,maisfácildesertrabalhadoemaispreciso.

Nofuturo,autilizaçãodomodeloBIMdurantetodoociclodevidadainstalaçãopromoveráumaeficientepartilhadeinformaçãobaseadanaWebnosmercadosdeArquitetura,Engenharia,ConstruçãoeConstruçãodePropriedadeeExploração(AECOO).Porexemplo,aspessoaspodemusaroBIMparacriarumalinhadetempoeumasequênciadeinstalaçãoparaseremadicionadasaoscomponentesdeummodelo3D.ElestambémpodemcriarumasimulaçãodeRVpermitindoquetodososenvolvidostenhamumamelhorcompreensãodainstalaçãodoscomponentes,decomosedaráaoperaçãoeoumanutenção.OsmodelosBIMtambémpodemserusadosnorastreamentodasaúdedeumasubestaçãoeparafazermelhoriasnofuturo(Eastmanetal.,2008).

14.3.6DescriçãodoDesenvolvimentodoAmbienteVirtual

EsteprojetoestáemfasededesenvolvimentoerequeralgumasetapasparaacriaçãodoambientedeRV.Comoprotótipo,foiutilizadaumasubestaçãodaCEMIG.Assimametodologiapropostanesteartigoécompostapelosseguintesestágios:

A. Aquisiçãodeinformaçõessobreascaracterísticasdasubestação(planosCAD,fotos,vídeosecatálogosdeequipamentos),pormeiodeumprotocolopadronizado;

B. Definiçãodetécnicasparamodelaroscomponentestridimensionaisdeumasubestação,contemplandosuasinformaçõesconstrutivasenecessáriasparafinsdecontrole,operaçãoemanutençãonasimulação;

C. Geraçãodeumabasededadosdecadaequipamentomodelado;D. Geraçãodoambientetridimensional;E. Modelosdeinterfacepadronizadosparamelhorcontroledenavegação,

leituradeinformaçõesdecomponenteselétricosesimulaçãodeocorrências.

CriandoeExportandoeBimParaOUnity3d®

DevidoàgrandequantidadedeinformaçõescontidasemummodeloBIM,

Page 383: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

construirumambientevirtualrealistaequesejacapazdesimulartodasaspropriedades,podendoplanejaramanutençãodeumasubestação,semteranecessidadedecoletarprojetosouterqueiraolocaldaobra,tornaseumtrabalhodetalhista.Assim,oprocessodeconcepçãorequerváriospassosepodevariardependendodousodoambiente,comomostradonaFigura14.3.

Figura14.3.Pipelineparacriaçãodoprotótipo.

Apartirdefotosedocumentosdeconstrução(CAD,arquivosdecomponentes,documentaçãodofabricanteetc.),inicia-seaconstruçãodemodelos3Dqueirãocomporoambientevirtual(modelagemfísicaedeinformação)noInventor®.Aanimaçãodecadamodeloémodeladano3DSMAX®,entãoévalidadaeinseridaemumaBibliotecadeModelos,queagrupaaindafotoseoutrosdocumentos.

Paraaconstruçãodoambientevirtual,conformemostradonaFigura14.4,aideiaéutilizardeumsistemaquepermiteaconversãodeplantasdasubestaçãoemCADemambientesvirtuais(geraçãosemiautomáticaparaambientesvirtuais,pormeiodoprojetoCAD2D)(Microsoft,2017c).Usandotalmecanismo,umambienteVRincompletoégerado,semcaboseconexõesentreosobjetoselétricosvirtuaisdistintos.Porfimcria-seoscabos,comscriptdeparábolaeditável,assimcomonoambientereal.Porsuavez,oprojetoéenviadoparaafasedeassociação.Aqui,cadaelementodomodelovirtualéassociadoaumidentificadordentrodosistemaSCADA(Scalvini2010),gerandocondiçõesnoambientevirtual,paraapresentaroestadodecadacomponentemonitorado.

Page 384: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura14.4.SubestaçãoCompletamenteconstruídaparaambienteHolográfico

Esteprojetoaindaestáemdesenvolvimento,aideiaécriarmódulosdesimulaçãoparaauxiliarosprocessosdemanutençãoeoperaçãoemsubestaçõeseestudarosimpactoscausadospelaaplicação.

VáriostrabalhosqueusamRVtiveramresultadossatisfatóriosemsoluçõesparasistemascríticosdeengenharia(Barataetal.,2015;Barcelosetal.,2013;Billeetal.,2014;Diezetal.,2016;HagedornandDöllner,2007;Okapuu-vonVehetal.,1996;QuintanaandMendoza,2009)amaioriarelatouquetiveramdiminuiçãodotempodeoperação,menornúmerodefalhar,menosacidentesediminuiçãodecustosemtodosasetapasdoprojeto.ComajunçãodaRVeBIMespera-sequeosbenefíciossejambemmaioresemaisprecisos,jáquecomoBIMépossívelacompanhartodasasetapasealterarosdadossemquehajaperdaouinconsistênciadedocumentação.

Atravésdacriaçãoeaplicaçãodoprotocolodeaquisiçãodeinformaçãodassubestações,foipossívelgerirdeformaeficazasquestõesrelacionadascomosdadosnecessáriosparainiciaroprocessodeconstrução,oquetambémotornouuminstrumentoeficazparaavalidaçãodestematerial.

Comrelaçãoàsregrasdaconvençãoparamodelagem,foipossívelidentificarqueestassãofundamentaisparaoprocessoqueestáassociadocomtarefasdeautomação,alémdeproporcionarmelhordesempenhoefluidezaonavegarpelosistema.

Paratrabalhosfuturospretendemoscriarmódulosqueauxiliamnoscálculos,visualizaçãoeediçãodeumambientevirtualevalidarosistemaemconjunto

Page 385: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comumaequipedeengenheirosespecializados.

14.4EstudodeCasoemEngenhariaBiomédica

14.4.1Visualizaçãoholográficaemtemporealdecoração3Doriginadodetomografiacoronáriaparadiagnósticosdemúltiplosmédicos

Astécnicasdeimagemmédicadesempenhamumpapelimportantenoprocessodediagnóstico.Atravésdestastécnicas,épossívelobservareanalisardetalhesocultosdaanatomiahumana,oqueécríticoparaosucessodecirurgiasoutratamentosclínicos.Noentanto,parafazê-lo,umaexperiênciaextensanaanálisedeimagensmédicasdigitaisésolicitadaparaosmédicos.Portanto,aprecisãoeamelhortecnologianotratamentodessasimagensdevemserfornecidas.Emparticular,deacordocomoCentrodeControleePrevençãodeDoenças,cercade610.000pessoasmorremdedoençacardíacanosEstadosUnidostodososanos-istoé,1emcada4mortes.

Assim,asferramentascomputacionaisparalidarcomessarealidadechocantetambémsãoimperativas.Nestecontexto,astecnologiasemergentes,comoaRealidadeMista(RM)eaHolografia,estãocrescendorapidamente.Elespermitemque1)acriaçãodemodelosdecomputaçãovirtualdealtadefiniçãodeórgãoshumanose;2)interfacesdeinteraçãodiretademanipulaçãodiretacomessesmodelos3Ddentrodeumambienteholográfico.Estetrabalho[REF???]propõeumconjuntodealgoritmosparaapoiarageraçãodemodelostridimensionaisdecoraçãovirtualapartirdatomografiacoronariana.Porsuavez,essesmodelossãoapresentadosemtemporeal,umaexperiênciaholográficacompartilhadacomoHoloLensdaMicrosoft.Comoresultado,éfornecidaumasoluçãotangíveldediagnósticomédicocolaborativo,utilizandoconceitosderealidadecompartilhadacomoutrosdispositivosdeRMouRA,comooVivedaHTC,ouoOculusRift.

14.4.2Introdução

Aintegraçãodastecnologiasdainformaçãoedacomunicaçãotrazmuitosbenefíciossociais,econômicosepolíticos,comaltasatisfação,reduçãodecustoseexpansãodoacessoàSaúde(SistemasTelemedicinaInternacionais,2017).Nosúltimosanos,oprocessodediagnósticofoiamplamenteauxiliadopor

Page 386: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

técnicasdeimagem.Essasimagenspermitemqueosmédicosestudamaanatomiadopaciente,semanecessidadedeprocedimentosinvasivos.Nestecaso,TomografiaComputadorizada(CT)éoprocessodediagnósticomaiscomum.Noentanto,ainterpretaçãodedadosdeimagemrequermuitotempodetreinamento.

Asdoençascardiovascularesdesempenhamumpapelimportantenamorbidadegeraledeficiência,representandoumdosmaioresencargosparaamaioriadossistemasdesaúde(CDC,2016).Atelemedicinapodereduzirapressãosobreosespecialistasmédicos(quesãolimitadosemnúmero)eampliarseusconhecimentosparapacientesemlocaisisoladosouremotos.Naverdade,atelemedicinapareceparticularmentepromissoraemdoençascardiovasculares,porqueasintervençõesiniciaisepersonalizadassãoextremamenteeconômicasemtermosdeeconomiadevidaerecuperaçãofuncional.

Experimentosmostramqueatelecardiologiatemvantagensparaindivíduosquesãopacientesnainteraçãoentrecuidadosprimáriosesecundários.

Alémdisso,osmédicosdeclínicageral(GPs)podemterganhoeducacionaladicionaleasconsultasdeacompanhamentohospitalartambémpodemserreduzidasemnúmero(Scalvini,2010).Areconstruçãodeimagensmédicasemmodelos3Dpodemelhoraresteprocessodeinterpretação.E,quandoessesmodelossãocompartilhadosentreambientesvirtuais,épossívelcriarumaexperiênciaquepermitaaosmédicosparticipardeumasoluçãocolaborativadediagnósticomédico.

Estetrabalhopropõeumatécnicadereconstrução3Ddatomografiacoronáriaparaapoiarodiagnósticomédicodentrodeumcontextodetelemedicina.Oobjetivoéapresentaromodelo3Dreconstruídoemumavisualizaçãoholográficaemtemporeal,podendocompartilharessaexperiênciacomoHoloLensdaMicrosoftemumambientemédicocolaborativo.

14.4.3Fundamentos

A.AngiografiaeTomografiacomputadorizadacoronária

Aangiografiaportomografiacomputadorizadacoronária(CCTA)utilizaumainjeçãodematerialdecontrastericoemiodoetomografiacomputadorizada(TC)paraexaminarasartériasquefornecemsangueaocoraçãoedeterminarse

Page 387: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

foramreduzidaspeloacúmulodeplaca.Asimagensgeradasduranteumatomografiacomputadorizadapodemserreformatadasparacriarimagenstridimensionaisquepodemservisualizadasemummonitor,impressasemfilmeoutransferidasparamídiaeletrônica(SociedadeRadiológicadaAméricadoNorte,2017);

B.Reconstruçãodomodelo3Ddastécnicasdeimagens

Asimagensmédicassãoobtidasatravésdeváriastécnicasdiferentes,deacordocomumórgãoouaspectoespecíficoquedesejaobservar.Assim,osdadosresultantestambémsãomuitoheterogêneos,exigindodiferentesabordagensparasereminterpretadas.Atomografiafoiescolhidacomoobjetodeinteresse,porqueéumadastécnicasmaisusadasparaobtermodelos3Ddocoraçãohumano.Osdadosgeradospelatomografiasãosobreadensidadetecidual,armazenadosemformato16Bit,suportandoaté65536variações,emboraoalcanceasdensidadesdocorpohumanonormalmentenãosejatãogrande,exigindoaseleçãodeumajaneladeintervalosparaanalisarcomLimitessuperioreseinferioresnadensidade.AFigura14.5mostraduasfatiasamostraisdeumatomografiatorácica.

Figura14.5.Moldurasdeamostrasdetomografiatorácicadocoração.

ConformeobservadonaFigura14.5,ostonsdecinzarepresentamadensidadedotecido.Portanto,épossívelselecionarumadensidadeespecíficaparaanáliseposterior,bemcomoparagerarmodelosem3D.Cadaquadrodatomografiarepresentaumafatiadapartesuperiordocorpodopaciente,emumaposiçãoespecífica.Porsuavez,estaposiçãoéalteradanapróximamoldura,afimdeobterumafatiadeoutraporçãodocorpo,cobrindotodaaáreadeinteresse.Omodelo3Dégeradoagregandodadoscontidosemtodasasfatiasemumobjetogeométricosólido.

Page 388: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Oprocessodegeraçãodeummodelosólido3Dapartirdasimagensdetomografiarequerumatécnicaparadetectaroslimitesdostecidosegerararepresentação3Dapropriada.Umdosalgoritmosmaispopulares,amplamenteutilizadopelosoftwaredereconstrução3DéoMarchingCubes(LorenseneCline1987).Estealgoritmofuncionadividindooespaçoemcélulascúbicaseprocessandocadaconteúdocelularindividualmente,resultandoemumdos14padrões3Dpredeterminados.Nofinal,égeradaumasuperfíciedealtadensidadepeloalgoritmo.Umalgoritmoalternativo,chamadoMarchingTetrahedra,tambéméproposto.Noentanto,requermaispodercomputacional,umavezqueemvezdeprocessarumúnicocuboporcélula;Oalgoritmoiráinteragircom6tetraédrica(DoieKoide,1991).

Outraabordagemqueseráapresentadanestetrabalhoéoprocessamentodefatiasindividuais,adetecçãodesuasbordase,emseguida,areconstruçãodageometriaconectandoasfatias.Estaabordagemtemavantagemdeaumentarocontrolesobreadensidadedamalha,otimizandooscontornosgerados,emboraexistamalgunsproblemasnaconexãodefatia,comoadecisãodecomoescolherregiõescorrespondentesemfatiasvizinhas.

C.OPadrãoDICOM

Estepadrão,designadoDigitalImagingandCommunicationsinMedicine(DICOM),incorporaumasériedemelhoriasimportantesnasversõesanterioresdopadrãoACR-NEMA(NEMA,2018).UmdosrecursosmaisutilizadosnoDICOMéosubconjuntoStore,quedefineregrasparaacodificaçãodearquivosdeimagem,comocabeçalhodearquivo,tagsquedefinempropriedadeselocaisparaarmazenarosdadosbrutos.

D.Telecardiologia

Atelecardiologiatemsidoamplamenteutilizadanodiagnósticodearritmiaseparaomanejodepacientescomdoençascardiovascularescrônicas.Éimportantenotarqueemmuitascondiçõescardiovasculares,comosíndromescoronarianasagudas,aoportunidadedeoferecerumdiagnósticoetratamentoimediatosmelhoraráosresultadosemtermosdemortalidadeerecuperaçãofuncional(Scalvini,2010).

Nessasituação,médicoseoutrosprofissionaisdesaúdeusamdadoseletrocardiográficosquesãotransmitidosremotamente,emtemporeal,para

Page 389: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

interpretaçãoporumespecialista.Issopermitequepessoasespecializadassejamacessadasporespecialistasemlocaisremotos.Oavançodatecnologiaestátornandomaisfácilemenosdispendiosoconfigurarredessemfiooudesatéliteparaessefim,aumentandosuaeficáciaefacilidade(MedicalLifeScience,2017).

E.Interfacesdevisualização/interaçãoem3D

Váriasvisualizaçõesem3Dforampropostas.Esteartigocentra-senaRealidadeVirtual,RealidadeMistaeHolografíaComputacional,descritaaseguir.

1)Realidadevirtual:ARVédescritacomoumainterfacedeusuárioavançada,baseadanos3“I”s:interação,imersãoeimaginação(BurdeaeCoiffet,2003).OsaplicativosdeRVestãoemtodososlugares,desdejogosatévisualizaçãomédica.

2)Realidademista/holografiacomputacional:ARealidadeMisturada(MR)podeserdefinidacomoa"amplificaçãodapercepçãosensorialatravésderecursoscomputacionais"(CardosoeLamounier,2006).Elepermiteumainterfacemaisnaturalaotrabalharcomdadoseimagensgeradosporcomputadoremdadosdecomputaçãoeinformaçõesdomundoreal.UmadascaracterísticasmaisimportantesdaMRéqueainteraçãoocorredentrodoambienterealqueenvolveousuário,garantindo-lheascondiçõesparainteragircomessesdadosnaturalmente.Assim,MRusaaassociaçãodeRVeambientereal,oferecendoaousuárioumamelhorpercepçãodomeioambienteefavorecendosuainteração.

3)HolografiaComputacional:Umaimagemholográficapodesertrazidaàvidaporumaexibição3Dholográfica(umaexibiçãoqueoperadevidoàinterferênciadeluzcoerente),ignorandoanecessidadedefabricaruma"cópiaimpressa"dopadrãodeinterferênciaholográficadecadavez.Consequentemente,nosúltimostempos,otermo"holografiageradaporcomputador"écadavezmaisusadoparadenotartodaacadeiadeprocessodepreparaçãosintéticadefrentesdeondadeluzholográficaadequadasparaobservação.Devidoàtecnologiadecomputadorportátil,épossíveltrazer,emtemporeal,mapeamentointernoeinteraçãocomhologramasemumambientedeRealidadeMista,permitindoaousuáriotrabalharcomconteúdodigitalcomopartedomundoreal.

F.MicrosoftHoloLenseHTCVive

HoloLenséumcomputadorholográficovestívelbaseadonaRealidadeMistae

Page 390: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

incorporadoemumfonedeouvidoquepermiteaousuáriover,ouvireinteragircomhologramasdentrodeumambiente,comoumasaladeestarouumespaçodeescritório.AMicrosoftconstruiuofonedeouvidosemanecessidadedeconexãosemfiocomumcomputadoreusoulentesdealtadefiniçãoetecnologiadesomespacialparacriaressaexperiênciaholográficaimersivaeinterativa(Microsoft2017a).

OHTCViveéumfonedeouvidodeRealidadeVirtualprojetadoparautilizaratecnologiadeescaladesala,transformandoumasalaemespaço3Datravésdesensores,comoambientevirtualpermitindoqueousuárionaveguenaturalmente,comacapacidadedecaminhareusarcontroladoresmovidospormovimentosparamanipularvividamenteobjetos,Interajacomprecisão,secomunicaeexperimentaambientesimersivos(HTC,2017).

G.Experiênciasholográficascompartilhadas

Umaexperiênciaholográficacompartilhadaéquandoduasoumaispessoasestãoexperimentandoo(s)mesmo(s)objeto(s)holográfico(s).Podesernomesmooudiferentesambientes.Achaveparaasexperiênciasholográficascompartilhadaséqueváriosusuáriosvêemosmesmoshologramasnomundoemseuprópriodispositivo(Microsoft,2017b).

OMSHoloLensmantémoshologramasnolugarusandováriossistemasdecoordenadasparaacompanharalocalizaçãoeaorientaçãodosobjetos.Quandoessessistemasdecoordenadassãocompartilhadosentredispositivos,épossívelcriarumaexperiênciacompartilhadaquepermitaaousuárioparticipardeummundoholográficocompartilhado.AFigura14.6mostraumexemplodeexperiênciacompartilhadacomHoloLens(Microsoft2017c).

Page 391: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura14.6.ExperiênciaholográficacompartilhadausandoHoloLens.Fonte(Microsoft,2017c).

14.4.4Trabalhosrelacionadoscomotema

A.Invesalius.Esteéumsoftwarelivre,desenvolvidodesde2001(CTI,2017).ElepodeserusadoparaabrirarquivosDICOMegerarmalhas3Ddeles.Épossívelcontrolaraqualidade/complexidadedamalhareduzindoonúmerodefatiasutilizadasnareconstrução.Osmodelospodemserexportadosparaformatospopulares,como.OBJeVRML.EleusaoalgoritmodecubosdemarchaparaReconstruçãoem3D.PodeserexecutadonoWindows,LinuxeMacOsX.

B.Amira.Amiraéumconjuntocomercialdesoftwareparaváriasaplicaçõesdiferentes,nãoapenasareconstruçãomédica.Omódulochamado"AmiraparaCiênciasdaVida"éaquelequefazmodelos3DdearquivosDICOM(FEI,2017).ElepodevisualizararquivosDICOM,fazermediçõesegerarosmodelos3D.Oalgoritmousadoparagerarosmodelosésemelhanteaoscubosdemarcha.

C.OsiriX.OsiriXéumsoftwarecomercialmuitopopularqueestásendodesenvolvidonosúltimos10anos(Osirix,2017).ElepodeabrirarquivosDICOM,gerarmodelos3Deexportá-losparaváriosformatos,como.OBJe.VRML.Estesoftwareéexecutadoapenasnasplataformas,desktopedispositivosmóveisdaApple.Possuialgumasferramentaspararefinaromodelogerado,cortandoosobjetosresultantesruidososnãodesejadosdoarquivofinal.

ÉimportantenotarqueaholografiacompartilhadaemconjuntocomaTelecardiologiaaindafoipoucoexplorada.Alémdisso,ossistemasrelacionadossãoprincipalmentelimitadosàrepresentaçãodeimagem2Denãopossuem

Page 392: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

manipulaçõesdiretasdemodelos3Dreconstruídos.Assim,acredita-sequeumasoluçãodeambientecolaborativoparaodiagnósticodetomografiacoronáriapodelidarcomproblemasmédicosmaisavançados.Apróximaseçãoapresentaumaarquiteturadesistemaparasuportaressetipodeaplicativo.

Desenvolvimentodesistema

Osobjetivosespecíficosdesteprojetosãoosseguintes:

Obterummodelo3Ddecoraçãoprecisoquepreserveosdetalhescríticoscomoavascularização.Obtermodelos3Dcomplexosecontroláveis,comopçõesparaotimizaraquantidadedepolígonosgerados.Forneceropçõesderemoçãoderuídoeobjetosindesejáveisdosarredoresdaáreadeinteresse.Paragerarautomaticamentemodelos3DdocoraçãoparaseremusadosemdispositivosdeRVeRM.Implementarambientesholográficoscompartilhadoseinseriromodelodecoração3D,oferecendoopçõesdeinteração.

Metodologia

Ametodologiadoprojetofoiorganizadadaseguinteforma:

Análisealgoritmosdedetecçãodeborda,bemcomoalgoritmosdegeração3Dcomocubosdemarcha.EstudodomódulodearmazenamentopadrãoDICOM,paraprocessararquivos.Reviseastécnicasdeotimizaçãoparasimplificarasregiõesdetectadasnasfatias.Revisetécnicasdeseçãotransversalparaconectarasregiõesnasfatiasautomaticamente.Revisartécnicasholográficascompartilhadasparafornecerainteraçãodomodelovirtual.Estudodecasoimplementandotodososrecursosnecessários.Avaliaçãodoestudodecasosobresuaeficiênciacomputacional,facilidadedeuso,qualidadedomodeloesimplicidade.

Resultados

Page 393: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Paracomprovarosconceitosapresentados,umpluginfoidesenvolvidoparaserexecutadonosoftwaredemodelagem3dsMax®.Estepluginémodular,permitindoposteriormentesubstituirqualquerparteporumamelhor,comosevênaFigura14.7.

Figura14.7.Arquiteturadeplugins.

1)LeituraeexibiçãodearquivosDICOMiniciais

OsarquivosDICOMseguemumaabordagembaseadaemtags,ondecadatagcontémumcódigodeidentificaçãoeinformaçõesadicionais.OestudodecasousaoidiomaMaxscriptparagerarumplugindentrodosoftware3dsMax.Esseidiomapodelereescreverarquivos.UmanalisadorsimplesfoidesenvolvidopararecuperarastagsdeinteressedeumarquivoDICOM,comodimensõesdaimagem,profundidadedebitsedadosdopaciente.Oanalisadorusaumatabelacontendooidentificadordaetiquetaeafunçãopararecuperarasinformaçõesdatag,deacordocomotipodeinformação.Apenasalgumasfunçõesforamimplementadasnomomento,masessaarquiteturapermiteexpandirosmódulosconformenecessário.

Depoisdeanalisarastagsdearquivo,épossívelrecuperarosdadosdaimagemecolocá-lonamemóriaparaprocessamentoposterior.Asfunçõesdeseleçãodafaixadedensidadeedocentrodajaneladeinteresseforamimplementadas,permitindoumajustefinosobreosparâmetrosparaselecionarasregiõesdesejadas.AFigura14.8mostraainterfacedousuáriodasfunçõesdesenvolvidaseumarquivodeamostraaseraberto.

Page 394: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura14.8:ArquivoDICOMabertoegerenciadoporfunçõesdesenvolvidas.Fonte:(NEMA,2018)

2)detecçãodeborda/rastreamentoderegião

Comasconfiguraçõesderegiãodeinteresseajustadas,aimagemépassadaatravésdeumfiltrolimiar,convertendoospixelscinzaempretoebranco(Treeceetal.,1999).Estaetapaénecessáriaparaimplementaroalgoritmoinicialdedetecçãodeborda.Oalgoritmodomódulododetectordebordaconsisteemumfiltrodeduaspassagens.Aprimeirapassagemaplicadaàslinhaseasegundaàslinhasdaimagem.Quandooalgoritmodetectaumamudançadealtocontraste(depretoabranco),essepixelémarcadocomoumaborda.Aimagemresultantecontémapenasasarestasdetectadaspelofiltro,marcadasemvermelhoeamarelo(detecçõesxey).

Depoisqueasbordassãoencontradas,oalgoritmodefiltrodeanalisadorderegiãodetectatodasasregiõespresentesnaimagemusandoumalgoritmoderastreamentodecontorno.Aprimeirafasedoalgoritmofuncionadigitalizandoaimagematéencontrarumpixelmarcadocomoborda.Emseguida,iniciaumseguimentonosentidohoráriodocontornodaregiãousandoumapesquisade8vizinhos(Treeceetal.,1999).Alémdisso,paraevitarerros,adireçãoanteriordovetorépassadaparaapróximadetecçãoeabuscanosvizinhoscomeçacomopixelqueseránamesmadireçãorecebida,depoistestandoospixelsenvolventesnasua"esquerda"e"Ladodireito",atéquetodoobairrodepixelsestejafechado.Quandoumcontornoéencontrado,essadetecçãoterminaepassaopixelencontradocomooiníciodapróximadetecção.Oprocessoserepeteatéquenãosejaencontradomaispixelsouencontreopixelinicialefechearegião.Opixelinicialémarcadocomumacordiferenteparahabilitarsuaidentificaçãomaistarde.Ospixelsdecontornotambémsãomarcadosaolongodadetecçãocomumacorcianaparaevitaradetecçãoduplicada.Quandoumaregiãoétotalmenteanalisada,oalgoritmocontinuaabuscanaimagemparabordasnão

Page 395: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

separadas.Repetindooprocessoatéquetodasasregiõessejamanalisadasearmazenadasnamemória.Oloopéestabelecidoporumabandeiraqueédefinidaquandoumabordanãoanalisadaéencontrada.Quandoabandeirapermanecedesativadanofinaldadigitalização,oalgoritmoparaoprocedimento.AFigura14.9mostraaimagemlimiar(a),oprocessodedetecçãodeborda(b)eoprocessodeanálisededetecçãoderegião(c).

Figura14.9:Limiar,detecçãodebordaeanalisadorderegião.

Comtodasasregiõesanalisadas,apróximafatiadeveserprocessada,parafazeraseçãotransversalentreasduasfatias.Opróximopassoéageraçãodamalha.

3)Geometriaderuído

Ageometriaruidosapodeserprevenidanestaabordagem,estabelecendoumtamanhomínimoderegião,eliminandoasregiõessobesselimite.Tambémépossíveltrabalharnopré-processamento,aplicandoumfiltrodedesfocagemantesdolimite,eliminandoassimmuitospixelsderuído.Outraotimizaçãopossíveléumfiltrosimplesde8vizinhosqueanalisaseopixelestáisolado,eliminando-onestecaso.

4)geometriageradanãodesejada

Osambientesdeumórgão/estruturadeinteressemuitasvezestambémgeramgeometria,tornandoomodelopesadoeobscurecendoavisão.Portanto,umasoluçãojáfoiimplementada,queéumamáscaraqueselecionaasáreasaseremignoradasduranteoprocessamento.Juntamentecomasotimizaçõesnageometriadoruído,estaotimizaçãopodeajudarageraçãodemodelos3Dmaislimposemelhores.

5)Malhadealtadensidade

Umdosprincipaisproblemasdoalgoritmodecubosdemarchaéqueosmodelos

Page 396: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

geradossãomuitodensosemnúmerodepolígono.Algunssoftwarestêmsuasprópriastécnicasdeotimização,comoexplicadoanteriormente.Aotrabalharcomseçãotransversalemfatia,épossívelotimizarasregiõesanalisadas,deacordocomsuacurvatura,removendosegmentosdesnecessáriosemconsonânciacomumlimitedeângulo.Tambéméplanejadoimplementarestaotimizaçãoentreoanalisadorderegiãoeomódulodeseçãotransversaldefatia,comcontrolesobreoânguloparadefinironíveldeotimização.

6)Aplicaçãodeholografiacomputacional

Aholografiacomputacional,apoiadaporcomputadoresportáteis,comoaHoloLens,temopotencialdepermitirotrabalhomédicosimultâneocomoumasegundainiciativadeopinião,combaseemcapacidadesdeRealidadeMistaeVisãodeComputador.

Acredita-sequeesteconjuntodeferramentasiráaumentarasdecisõesdediagnósticomédico.AFigura14.10mostraumaprovadeconceitoemqueummédicomanipulaumcoração3D,geradopeloalgoritmopropostonesteartigo,atravésdoMSHololens.

Figura14.10:Hologramadocoração3Ddeumatomografiacomputadorizada.

7)DesenvolvimentodaRealidadeCompartilhada

GraçasàsexperiênciasrealizadascomHoloLenseHTCVive,osobservadorespodemcompartilharumaexperiênciavirtual,simultaneamente,emambientesdeRVeRA.UmdesafionestaexperiêncianãofoiapenasfazercomqueaViveeaHoloLensconversassementresi,mastambémparatrazê-lasparaumacompreensãocompartilhadadoespaço.

Page 397: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OhardwareincorporadonoHoloLens(processadorholográficoesensores)éresponsávelpelomapeamentoespacialdasalaondeosobjetosholographsãoprojetados.ParacompartilharesseespaçocomoHTCVive,énecessárioqueoHoloLenssaibaondeoHTCViveestánasalapararenderizaroobjetoholográficonaposiçãocorretaparaquetodososusuáriosvejamesseobjetonamesmaposição.AFigura14.11mostraessaarquitetura.

AHoloLenspodefazerissodeduasmaneiras.OprimeiroéousodeumalgoritmodereconhecimentodeimagemexecutadonoHoloLensparalocalizaroHTCViveatravésdasimagensgeradasporsuacâmera.Emboraeficiente,estemétodosobrecarregaoprocessadordoHoloLensepodefazercomqueaprojeçãodeobjetosholográficosnãosejatãonaturalquantodeveria.Outramaneiradefazerisso,masnãotãobonito,seriacriarumaplicativoparaalinharosdispositivos,então,quandooaplicativoHoloLensseconectaaesteaplicativo,oaplicativoentrano"mododealinhamento".HoloLensfala,levandoousuárioapegarumdoscontroladoresaovivoeatravessá-locomumcontrolador'fantasma'flutuante.Umavezqueoscontroladoresreaiseholográficosestãoalinhados,ousuáriopuxaogatilhoeavozorgulhosamenteanuncia:"Vocêestáagoraalinhado".Nãohálimiteparaquantosmédicospodemparticipar.

Figura14.11:HoloLensàesquerdaeViveàdireita.HoloLensidentificaaposiçãodaViveeprojetaomodelodocoraçãonomeioambienteparacompartilhá-locomoVive.

14.5ConsideraçõesFinais

Nestetrabalho,umconjuntodealgoritmosfoipropostoparareconstruirummodelovirtualdeumcoração3Dapartirdeumatomografiacoronária,apresentadoemtemporeal,experiênciaholográficacompartilhada.Como

Page 398: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

resultado,oambientemédicocolaborativoéfornecidoparasuportarasoluçãodediagnóstico.OsambientesdeRVeRApodemserfacilmentecombinados,paraqueosmédicospossamcompartilharumespaçovirtualexclusivoparaodiagnóstico.

Acapacidadedeversimultaneamentefornecidaporexperimentoscomhologramasmostrouqueoacoplamentodessastécnicasdevisualizaçãotemopotencialdereduziracurvadeaprendizadodosusuários,poisalteraamaneiradecolaboraçãoentrediferentesespecialistasprofissionaisconsiderandoasintençõesdesimulação.

ReferênciasANTONIJEVIĆ,M.;SUČIĆ,S.;KESERICA,H.AugmentedrealityforsubstationautomationbyutilizingIEC61850communication.In:InformationandCommunicationTechnology,ElectronicsandMicroelectronics(MIPRO),201639thInternationalConventionon,Anais...2016.

ARROYO,E.;ARCOS,J.L.L.SRV:avirtualrealityapplicationtoelectricalsubstationsoperationtraining.In:MultimediaComputingandSystems,1999.IEEEInternationalConferenceon,Anais...1999.

BARATA,P.N.A.;RIBEIROFILHO,M.;NUNES,M.V.A.Consolidatinglearninginpowersystems:Virtualrealityappliedtothestudyoftheoperationofelectricpowertransformers.IEEETransactionsonEducation,v.58,n.4,p.255–261,2015.

BARCELOS,M.A.;DOSSANTOSPERES,I.C.;MATTIOLI,L.R.;JÚNIOR,E.L.;CARDOSO,A.Usoderealidadeaumentadanavisualizaçãodecomponentesdesubestaçõesdeenergiaelétrica.In:XIConferênciadeEstudosemEngenhariaElétrica,Anais...2013.

BEHZADAN,A.H.;IQBAL,A.;KAMAT,V.R.Acollaborativeaugmentedrealitybasedmodelingenvironmentforconstructionengineeringandmanagementeducation.In:ProceedingsoftheWinterSimulationConference,Anais...2011.

BILLE,R.;SMITH,S.P.;MAUND,K.;BREWER,G.Extendingbuildinginformationmodelsintogameengines.In:Proceedingsofthe2014ConferenceonInteractiveEntertainment,Anais...2014.

BO,J.;KHAN,R.R.A.;VIAN,A.;ZHIJUN,C.BIMImplementationinChina:ACaseStudyApproach.In:InternationalConferenceonInformationTechnologyandManagementInnovation(ICITMI2015),Anais...2015.

BOYER,S.A.Scada:SupervisoryControlAndDataAcquisition.4th.ed.[s.l.]ISA:TheInstrumentation,Systems,andAutomationSociety,2009.

BURDEA,G.C.;COIFFET,P.Virtualrealitytechnology.[s.l.]JohnWiley&Sons,2003.v.1

BUYUKLIEVA,B.;KOSICKI,M.BIM,MAR:AssemblingPhysicalObjectsbyVirtualInformation.In:Proceedingsofthe4thInternationalSymposiumonPervasiveDisplays,NewYork,NY,USA.Anais...NewYork,NY,USA:ACM,2015.Disponívelem:<http://doi.acm.org/10.1145/2757710.2776810>.

CARDOSO,A.;LAMOUNIER,E.Arealidadevirtualnaeducaçãoetreinamento.TORI,Romero;

Page 399: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

KIRNER,Claudio;SISCOUTO,Robson.FundamentoseTecnologiadeRealidadeVirtualeAumentada.Belém:SBC,p.304–312,2006.

CARDOSO,A.;PRADO,P.R.;LIMA,G.F.M.;LAMOUNIER,E.Avirtualrealitybasedapproachtoimprovehumanperformanceandtominimizesafetyriskswhenoperatingpowerelectricsystems.In:AdvancesinHumanFactorsinEnergy:Oil,Gas,NuclearandElectricPowerIndustries.[s.l.]Springer,2017.p.171–182.

CDC.UnderlyingCauseofDeath1999-2016.Disponívelem:<https://wonder.cdc.gov/wonder/help/ucd.html>.Acessoem:6abr.2018.

CTI.InVesalius.Disponívelem:<https://www.cti.gov.br/en/invesalius?lang=pt>.Acessoem:23mar.2017.

DIEZ,H.V;GARCÍA,S.;MUJIKA,A.;MORENO,A.;OYARZUN,D.Virtualtrainingoffirewardensthroughimmersive3Denvironments.In:Proceedingsofthe21stInternationalConferenceonWeb3DTechnology,Anais...2016.

DOI,A.;KOIDE,A.Anefficientmethodoftriangulatingequi-valuedsurfacesbyusingtetrahedralcells.IEICETRANSACTIONSonInformationandSystems,v.74,n.1,p.214–224,1991.

FEI.Amira&Avizo-Software3DparaDadosCientíficoseIndustriais|FEI.Disponívelem:<https://www.fei.com/software/amiraavizo/>.Acessoem:23mar.2017.

GENTY,A.VirtualRealityfortheconstructionindustry,TheCALLISTO-SARIproject,benefitsforBOUYGUESCONSTRUCTION.In:Proceedingsofthe2015VirtualRealityInternationalConference,Anais...2015.

HAGEDORN,B.;DÖLLNER,J.High-levelwebservicefor3Dbuildinginformationvisualizationandanalysis.In:Proceedingsofthe15thannualACMinternationalsymposiumonAdvancesingeographicinformationsystems,Anais...ACM,2007.

HERMAN,G.T.;ZHENG,J.;BUCHOLTZ,C.A.Shape-basedinterpolation.IEEEComputerGraphicsandApplications,v.12,n.3,p.69–79,1992.

HIGGINS,W.E.;MORICE,C.;RITMAN,E.L.Shape-basedinterpolationoftree-likestructuresinthree-dimensionalimages.IEEETransactionsonMedicalImaging,v.12,n.3,p.439–450,1993.

HTC.Vive.Disponívelem:<https://www.vive.com/us/>.Acessoem:5set.2017.

KEYS,L.K.;RAO,R.;BALAKRISHNAN,K.Concurrentengineeringforconsumer,industrialproducts,andgovernmentsystems.IEEEtransactionsoncomponents,hybrids,andmanufacturingtechnology,v.15,n.3,p.282–287,1992.

KIRNER,C.;KIRNER,T.G.EvoluçãoetendênciasdaRealidadeVirtualedaRealidadeAumentada.RealidadeVirtualeAumentada:AplicaçõeseTendências.Cap,v.1,p.10–25,2011.

KOKORUS,M.;EYRICH,W.;ZACHARIAS,R.InnovativeapproachtothesubstationdesignusingBuildingInformationModeling(BIM)technology.In:TransmissionandDistributionConferenceandExposition(T&D),2016IEEE/PES,Anais...2016.

KURABAYASHI,S.;ISHIYAMA,H.;KANAI,M.Sensing-by-overlaying:apracticalimplementationofamultiplayermixed-realitygamingsystembyintegratingadensepointcloudandareal-timecamera.In:Multimedia(ISM),2016IEEEInternationalSymposiumon,Anais...2016.

Page 400: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

LIU,X.;XIE,N.;JIA,J.WebVis_BIM:realtimeWeb3DvisualizationofbigBIMdata.In:Proceedingsofthe14thACMSIGGRAPHInternationalConferenceonVirtualRealityContinuumanditsApplicationsinIndustry,Anais...2015.

LORENSEN,W.E.;CLINE,H.E.Marchingcubes:Ahighresolution3Dsurfaceconstructionalgorithm.In:ACMsiggraphcomputergraphics,4,Anais...1987.

MEDICALLIFESCIENCE.OqueéTelecardiologia?Disponívelem:<http://www.news-medical.net/health/What-is-Telecardiology.aspx>.Acessoem:5set.2017.

MICROSOFT.MicrosofHololens.Disponívelem:<https://www.microsoft.com/microsoft-hololens/en-us>.Acessoem:23mar.2017a.

MICROSOFT.Experiênciasholográficascompartilhadas.Disponívelem:<https://developer.microsoft.com/en-us/windows/mixedreality/shared_holographic_experiences>.Acessoem:5set.2017b.

MICROSOFT.Hologramas240.Disponívelem:<https://developer.microsoft.com/en-us/windows/mixedreality/holograms_240>.Acessoem:5set.2017c.

MOON,H.;KIM,H.;MOON,S.;KIM,H.;KANG,L.PrototypemodelofwirelessmaintenanceoperationsystemforbridgefacilityusingVRandubiquitoustechnology.In:Proceedingsofthe11thACMSIGGRAPHInternationalConferenceonVirtual-RealityContinuumanditsApplicationsinIndustry,Anais...2012.

MOON,I.;JAVIDI,B.3-Dvisualizationandidentificationofbiologicalmicroorganismsusingpartiallytemporalincoherentlightin-linecomputationalholographicimaging.IEEEtransactionsonmedicalimaging,v.27,n.12,p.1782–1790,2008.

NATIONALINSTITUTEOFBUILDINGSCIENCES.FrequentlyAskedQuestionsAbouttheNationalBIMStandard-UnitedStatesTM.Disponívelem:<https://www.nationalbimstandard.org/faqs>.Acessoem:4jun.2018.

NEMA.DicomSpecificationPS3.12015a.Disponívelem:<https://www.dicomstandard.org/current/>.Acessoem:23mar.2017.

OCK,J.;ISSA,R.R.A.;FLOOD,I.Smartbuildingenergymanagementsystems(BEMS)simulationconceptualframework.In:Proceedingsofthe2016WinterSimulationConference,Anais...2016.

OKAPUU-VONVEH,A.;MARCEAU,R.J.;MALOWANY,A.;DESBIENS,P.;DAIGLE,A.;GARANT,E.;GAUTHIER,R.;SHAIKH,A.;RIZZI,J.C.Designandoperationofavirtualrealityoperator-trainingsystem.IEEETransactionsonPowerSystems,v.11,n.3,p.1585–1591,1996.

OPPERMANN,L.;SHEKOW,M.;BICER,D.Mobilecross-mediavisualisationsmadefrombuildinginformationmodellingdata.In:Proceedingsofthe18thInternationalConferenceonHuman-ComputerInteractionwithMobileDevicesandServicesAdjunct,Anais...2016.

OSIRIX.OsiriX|Omundialmentefamosovisordeimagensmédicas.Disponívelem:<http://www.osirix-viewer.com>.Acessoem:23mar.2017.

QUINTANA,J.;MENDOZA,E.3Dvirtualmodelsappliedinpowersubstationprojects.In:IntelligentSystemApplicationstoPowerSystems,2009.ISAP’09.15thInternationalConferenceon,Anais...2009.

SALLES,C.C.UsodoBIMemProjetosdeInfraestrutura.AutodeskUniversityBrasil.[s.l:s.n.].

Page 401: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Disponívelem:<http://damassets.autodesk.net/content/dam/au/Brasil-2014/documents/materialapoio/2012/AUBR-33_Apostila.pdf>.

SAMIM,M.;STELLA,P.R.;AGOSTONI,P.;KLUIN,J.;RAMJANKHAN,F.;BUDDE,R.P.J.;SIESWERDA,G.;ALGERI,E.;VANBELLE,C.;ELKALIOUBIE,A.;OTHERS.Automated3Danalysisofpre-proceduralMDCTtopredictannulusplaneangulationandC-armpositioning:benefitonproceduraloutcomeinpatientsreferredforTAVR.JACC:CardiovascularImaging,v.6,n.2,p.238–248,2013.

SCALVINI,S.Aplicaçõesdatelecardiologia:recomendaçõesparasuaUsonaprática.GerenciamentodeImagens,v.4,2010.

SISTEMASTELEMEDICINAINTERNACIONAIS(ITMS).Telemedicina.Disponívelem:<http://www.itms.cl/>.Acessoem:5set.2017.

SOCIEDADERADIOLÓGICADAAMÉRICADONORTE.CoronaryComputedTomografiaAngiográfica(CCTA).Disponívelem:<https://www.radiologyinfo.org/en/info.cfm?pg=angiocoroct>.Acessoem:9maio.2017.

SPATIALBUSINESSSYSTEMS.SubstationDesignSuiteTM.Disponívelem:<http://substationdesignsuite.com/>.Acessoem:4jun.2017.

TORI,R.;KIRNER,C.FundamentosdeRealidadeAumentada.In:VIIIPré-SimpósiodeRealidadeVirtualeAumentada,Belém.Anais...Belém:2006.

TREECE,G.M.;PRAGER,R.W.;GEE,A.H.;BERMAN,L.Fastsurfaceandvolumeestimationfromnon-parallelcross-sections,forfreehandthree-dimensionalultrasound.Medicalimageanalysis,v.3,n.2,p.141–173,1999.

VASCONCELLOS,A.S.;HERNANDES,L.AplicaçãodeMetodologiaBIMnoProjetoeConstruçãodeGrandesSubestações.SeminarioNacionaldeProduçãoetransmissãodeEnergiaElétrica,FozdoIguaçu,PR,2015.

Page 402: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo15-Saúde

FátimaL.S.NunesJauvaneC.deOliveiraLilianeS.Machado

EuniceP.dosSantosNunesRosaMariaCosta

AnnaCarolinaMQueiroz

OrelacionamentoentreprofissionaisdaáreadesaúdeedesenvolvedoresdeaplicaçõesdeRealidadeVirtual(RV)eRealidadeAumentada(RA)temproporcionadoavançosparaambososcampos.Emboraaspesquisasjátenhammostradosignificativasconquistas,aindasãopoucasasaplicaçõespercebidasnasrotinasclínicas,evidenciandoquehádiversosdesafiosaseremsuperadosparaefetivaratransferênciadetecnologiaaosetorprodutivo.NestecapítulosãoabordadasascaracterísticasespecíficasdeaplicaçõesdeRVeRAparaaáreadesaúde,comenfoqueempesquisasdesenvolvidasemalgunscentrosbrasileiros.Aofinal,sãoapresentadosdesafios,tendênciaseoportunidades,apartirdaexperiênciadosautores,quepodemcontribuirparaoavançocientíficoetecnológicodaárea.

15.1Introdução

AáreadesaúdetemsidoumadasmaisbeneficiadascomasaplicaçõesdeRVeRA.Aomesmotempoemquesebeneficiadessastecnologias,asespecificidadeserequisitosdasaplicaçõesexigemquealgoritmossejamcriadosouadaptados,oque,consequentemente,promoveumdesenvolvimentoparaaáreadeComputação.

Emboraosbenefíciosnãoselimitemaesses,apossibilidadedediminuiçãodecustoscomaquisiçãoemanutençãodemateriaisfísicos,oapoioàconstruçãodeAmbientesVirtuais(AVs)incrementaisecustomizadosdeacordocomanecessidadedousuário,adisponibilidadedeambientesdetreinamentoquenãosedesgastamcomousoeotempo,adiminuiçãoderiscosapacienteseo

Page 403: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aumentodasegurançadeprofissionaistêmsidoasprincipaisrazõesquemotivamousodeRVeRAnaáreadasaúde.

Ostiposdeaplicaçõesemsaúdesãovariadosenãoháconsensonaliteraturaqueestabeleçaumacategorizaçãoúnica.Asaplicaçõespodemsercategorizadasdeacordocomsuafinalidade,taiscomotreinamento,simulaçãoevisualizaçãointerativadedados.UmaoutraabordageméacategorizaçãodeacordocomaabordagemutilizadaparaconstruçãodoAV,dividindoasaplicaçõesemrealistas(simulaçãodeprocedimentos,porexemplo)oulúdicas(comoumsoftwarequeensinaconteúdoutilizandoelementosdejogos).Aindaépossíveldividi-lasconsiderandooníveldeimersãoeosdispositivosutilizados,classificando-as,porexemplo,comoimersivas,semi-imersivasenãoimersivas.

Independentementedaclassificaçãoempregada,aquantidadeeaqualidadedessasaplicaçõestemapresentadoumcrescimentoconsiderávelnosúltimosanos,nãosomenteemnívelmundial,masespecialmentenoBrasil.Emnívelmundial,váriosveículosdepublicaçãotêmsidocriadosemantidos,comfocoespecíficoparaaáreadeRVeRAemsaúde.TambémtemaumentadoaparticipaçãodetrabalhosqueunemRV,RAequestõesdesaúdeemconferênciasdaáreadeComputaçãoedaáreadeSaúde.NoBrasil,asaplicaçõesdeRVeRAemsaúdetêmabrangidodesdeotreinamentodeprocedimentos,passandopelasimulaçãodeprocessosevisualizaçãodedadosechegandoapropostasmaiscomplexasqueavançamoestadodaarteaoapresentarembibliotecaseframeworksqueauxiliamnodesenvolvimentodenovasaplicações.Verifica-se,entretanto,queatransferênciadetecnologiaparaosetorprodutivoaindaélimitada,indicandoquehádesafiosaseremsuperados.

Apartirdestecenário,oobjetivodestecapítuloéapresentaralgumasdascategoriascitadasdesenvolvidasporpesquisadoresbrasileiros,visandoaoferecervisibilidadeàgrandevariedadedeassuntosetécnicasabordadas.Cadaseçãodestecapítulooferecevisãodeumoumaisgruposdepesquisa,oferecendoaoleitoroqueexistedemaisrecentenaáreadeRVeRAemsaúdeemdesenvolvimentonopaís.Naseção2sãoabordadostemasreferentesàsimulaçãocirúrgica;otreinamentovirtualemsaúdeetécnicasdetestedesoftwareparaaplicaçõesdeRVconstituemotemadaseção3,queenglobapesquisasrealizadasbasicamenteemlaboratóriosdaUniversidadedeSãoPaulo(USP);aseção4apresentaousodeInteligênciaArtificialnaconstruçãodeAVsparareabilitaçãocognitiva,frutodaspesquisasrealizadasnaUniversidadedoEstadodoRiodeJaneiro(UERJ);pesquisasdesenvolvidaspelaUniversidade

Page 404: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

FederaldaParaíba(UFPB)sãodisponibilizadasnaseção5,englobandoprincipalmentetemasrelacionadosàeducaçãoeàavaliaçãoemsaúde;aseção6disponibilizaumconceitonovo,BrinquedoTerapêutico,resultadodaspesquisasconduzidasnaUniversidadeFederaldeMatoGrosso(UFMT);porfim,naseção7sãoabordadasaplicaçõesdeAVsemPsicoterapia,resultantedepesquisasrealizadasnaEscolaPolitécnicadaUSP.Aseção8concluiocapítulo,apresentandotendênciaseoportunidadesdaárea,deacordocomavisãodosautores.

15.2SimulaçãoCirúrgica

ARVsemostraespecialmenteútilparaaplicaçõesdetreinamentodosmaisdiversos.Nocontextomédico,temossimulaçõescirúrgicascomoumaclassedeaplicaçõesdeinteresse.Hojemédicosaprendemeganhamexperiêncianoofícioatuandocompacientes.Talpráticatambémtemcomocorolárioquedurantearesidênciamédica,quandoo(a)profissionalestáadquirindosuaespecialidade,ele(a)dependedoscasosqueaparecemnaqueleperíodoparaseuaprendizadoeganhodeexperiência.Algunspodemtercontatocomcasoscomplexoserarosenquantooutrospodemteracessoapenasacasosconsideradospadrãooutriviais.

Comumsimuladorcirúrgico,torna-sepossívelcriarumcurrículomínimo,detalmodoquecadaaprendizéexpostoaummínimodecasoscomplexoseraros(atéomaisraropossíveloumesmocasoshipotéticos),uniformizandooaprendizado.Aideiaéqueseutilizeomodelojáemusoemsimuladoresdevôo.Pilotosaprendemeganhamexperiênciadevôo,inclusiveemcondiçõesadversas,rarasoumesmosituaçõesconstruídasespecificamenteparaumindivíduo.

Comsimuladorescirúrgicosimplementadoscomummodelocomputacionalqueopermitesecomportardomodoesperadodesituaçãorealsemelhante,torna-sepossívelquepartedotreinamentomédicosejarealizadoatravésdesimulação.Alémdapossibilidadedeuniformizaraexposiçãodoprofissionalaumavariedadedecasos,inclusiveosmaisraros,osistemapermiteumamelhoraparaospacientesdosistemadesaúdeligadosàresidênciasuniversitárias,jáquequandoumresidenteforinteragircomumpacientereal,estejáacumularáaexperiênciaobtidanosimulador,semelhanteaoqueocorrecompilotosdeavião.

Doisexemplosdesimuladorescirúrgicosquepodemosmencionarsãoumsimuladordecirurgiadecatarataeumsimuladordevideolaparoscopia,como

Page 405: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

detalhadoaseguir.

15.2.1SimuladordeCirurgiadeCatarata

Osimuladordecirurgiadecatarata(Toledo,2017;Toledo,OliveiraeHaack,2017)usaumdispositivoGeomagicTouch(akaPhantomOmni)parasimularosinstrumentosusadospelocirurgiãonestetipodeprocedimento.AvisualizaçãoseráapresentadaemumóculosdeRVfixadoemposiçãoquefaçacomqueomesmoseassemelheaomicroscópiousadonestetipodecirurgia.Nofuturoespera-sesubstituiracanetadoGeomagicTouchporuminstrumentorealusadonacirurgia,fixadonodispositivotátilatravésdepeça3Dimpressaparaestefim.Noestágioatualaprópriacanetaestásendoutilizada(Figura15.1)

Figura15.1:GeomagicTouch(akaSensablePhantomOmni)[Imagemdowebsitedofabricante]

Ainterfacedosistemapermitequeousuárioescolhaentreselecionaroinstrumentoaserutilizado,(re)iniciarasimulaçãoouobtertextoinformativosobreoprocedimento.(Figura15.2).

Page 406: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.2:Interfaceinicialdosimulador.

Umaveziniciadaasimulaçãoomodelo3Ddoolhoéapresentadoeousuáriopodeinteragircomeleatravésdoinstrumentoselecionado.Todainteraçãodoinstrumentocomcomponentesdomodeloresultamemsensaçãotátilequivalente,oquefornecemaiorrealismoàsimulação.Contamoscomoapoiodeumcirurgiãoexperientenodesenvolvimentoecalibragemdosimulador.AFigura15.3mostradetalhesdomodeloocularutilizado.

Figura15.3:Modelo3Ddoolhohumanoutilizado.

Page 407: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Acirurgiaconsistedasetapasdeestabelecimentodemicroincisõesnacórnea,capsolotomia(aberturadoenvelopedocristalino),facoemulsificação(fragmentaçãoesucçãodocristalino)einstalaçãodalenteartificialnoenvelopevazio(Figura15.4).

Figura15.4:Etapasdacirurgiadecatarata(facoemulsificação)dosimulador.

Aimplementaçãodecomplicaçõesecasosrarosseseguiránodesenvolvimentodosimulador.

15.2.2Simuladordevideolaparoscopia

Acirurgiaporvideolaparoscopiaéumprocedimentominimamenteinvasivoatravésdoqualcirurgiassãorealizadassemanecessidadedeabriracavidadeabdominal(atécnicapodeserusadaemoutraspartesdocorpo,masemgeralacavidadeabdominaléalvomaiscomum)dopaciente.Oabdômenéinfladocomarcomprimido,umacâmera(comluz)écolocadaatravésdaaberturadoumbigo

Page 408: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dopacienteeduasaquatroinstrumentossãocolocadosnaslateraisdoabdômendopaciente.Osinstrumentosvariamdepinças,instrumentosdecorte,cauterização,ainvólucrosquepodemserusadosparaarmazenarestruturasaserremovidas.

Umadascirurgiasmaiscomumenterealizadasatravésdestatécnicaéaremoçãodevesícula,primeiroalvodenossosimulador.Trata-sedeumacirurgiacujasimulaçãoéfacilitada,jáqueocirurgiãooperaolhandoparaatelaondeovídeodacâmeraéapresentado,enãoparaopacienteemsi.Destemodo,épossívelgeraraimagemrelativaaumpacientevirtualeusarinteraçãotátilparagerarorealismonecessárioaocorretoaprendizadoeganhodeexperiência.

Figura15.5:CAELapVR[Imagemdowebsitedofabricante]

UmdispositivodisponívelcomercialmenteparaotreinamentodedestrezarelacionadaàvideolaparoscopiaéoCAELapVR(Figura15.5),queconsistedeumdispositivotátileseusoftwareembarcado.Osoftwaretemumconjuntodeprocedimentosparatreinamentodedestrezadefuturoscirurgiões,masosoftwarenãopossuisimulaçãodecirurgiacompletaecomvariaçãodecomplexidade(oucasosraros).

Page 409: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DepoisdemuitanegociaçãocomosfabricantesdoLapVR,fomosautorizadosausaraAPIdedesenvolvimentousadainternamentepelaempresaparadesenvolvernossosimulador.Nestecaso,deixamosdeusarosoftwarequeacompanhaohardwareedesenvolvemosnossoprópriosimulador,oquenospermiteusaroLapVRcomomerodispositivotátil.AFigura15.6mostraumusuárioemação.Aspinçascontrolamosinstrumentosescolhidoseodispositivomaisabaixo(comdoisbotõescirculares)simulaacâmerausadanoprocedimento.

Figura15.6:UsandooLapVRcomodispositivotátil.Interaçãonormaldousuáriodosimulador.

Umaversãoinicialdosimuladorfoidesenvolvida(Kapps,2014)inicialmentecommodelossimplificados,objetivandoprincipalmenteumexercíciodedesenvolvimentocomaAPIdisponibilizada(umavezquenãoéumaAPIcomumentedisponívelaopúblico,amesmaérústicaecarecededocumentação).AFigura15.7:apresentaainterfacevisualdesenvolvidanaatualetapadedesenvolvimentodosimulador(comdetalhesobrepostodeinteraçãodousuáriodosimulador).Selecionamosacirurgiaderemoçãodevesículaparainiciarodesenvolvimento(espera-seincluiroutrostiposdecirurgiaadiante),jáqueéoprocedimentomaiscomumqueusaatécnica.Quandoconcluído,espera-sequeumfuturocirurgiãopossaaprendereganharexperiênciacirúrgicanosimulador,

Page 410: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

nomesmomodelomencionadoacimaparapilotosdeavião,comasvantagensusuaisdepossibilidadedeexposiçãoacasosraros,complexosenecessários,bemcomoeventualmenteservindoparaavaliaçãoobjetivadatécnicadeumdeterminadofuturocirurgião.

Figura15.7:Interfacegráficadosimulador.

15.2.3ConsideraçõesFinais

SimuladorescirúrgicosaproveitamagrandevocaçãoquesistemasdeRVtemparatreinamentoemgeralparahabilitarumtreinamentomaisuniformeparaestudantesdemedicina.Issotambémpermitequeestestenhamacessopadronizadomesmoaoscasosmaisraros,alémdoqueossistemaspodemobjetivamenteavaliar,comparar,emesmomostraraevolução,daquelesemtreinamentoouemreciclagem.

15.3Treinamentovirtualemsaúde

OtreinamentovirtualemsaúdeconsisteemdisponibilizarferramentasdeRVeRAvisandoafavoreceraexecuçãodeprocedimentosdeformavirtual.Emgeral,essasferramentasapresentamgrausvariadosderealismo,deacordocomanecessidadedoprocedimentoedousuário.Dentreasvantagensproporcionadaspelotreinamentovirtualnaáreadesaúde,destacam-se:reduçãoderiscosapacientes(Coles,MeglaneeJohn,2011)possibilidadederepetiroprocedimento

Page 411: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

semdesgastedematerial,aumentonasegurançadoaprendizpararealizaçãodoprocedimento(O’neill,MilanoeSchell,2011),diminuiçãodecustos(Balcombe,2004;Gomoll,O’toole,CzarneckieWarner,2007),alémdefavoreceraavaliaçãodeformaautomatizada(Anjos,NuneseTori,2012;Willis,Gomez,Ivatury,MitraeVanSickle,2014).

Apesardasinúmerasvantagenscitadaspordiversospesquisadores,desenvolvertaisaplicaçõesnãoéumatarefatrivial,poisrequisitosespecíficossãonecessários.Aseguirsãoapresentadosalgunsdosrequisitosquepodemserprimordiaisdependendodotipodetreinamento,umarcabouçodesoftwarequecontribuiparaodesenvolvimentorápidodeaplicaçõesnodomíniodetreinamentoparasimularprocedimentosdebiópsia,assimcomoalgumasaplicaçõeseoutraspesquisasdesenvolvidasrelacionadoscomaplicaçõesdeRVnaáreadesaúde.

15.3.1.Requisitos

Emrelaçãoaosaspectostécnicos,conformecitadoemNuneseCosta(2008)eNunesetal.(2011),amaiorpartedasaplicaçõesdetreinamentovirtualnaáreadesaúderequercaracterísticasespecíficas,quevãoalémdaquelasexigidasemoutrasáreasdeaplicação.Aseguir,sãoapresentadasalgumasconsideradascomprincipaisnocontextoaquiabordado:

Realismodosobjetostridimensionais–aqualidadedosobjetosquecompõemomundovirtualdevesersuficienteparaqueousuáriotenhaasensaçãoderealismo.Porisso,amodelagemdeveserfielaosobjetosreaisemrelaçãoacores,volumes,texturas,atividadesecomportamentos;Correlaçãoespacialentreobjetosfísicosevirtuais–asproporçõesdetamanhoelocalizaçãodeobjetosnomundovirtualdevemobedeceràscaracterísticaspercebidasemsituaçõesreais,Assim,oefeitodotreinamentopodesermaisefetivoemrelaçãoàaquisiçãodeconhecimentoehabilidades;Realismodainteração–asaçõesnosAVsdevemconsiderarocomportamentofísicodosobjetosepessoascorrespondentesaomundoreal.Paraqueotreinamentoatinjaseuobjetivo,situaçõesdeexceçãodevemserprevistas,taiscomoareaçãodiversificadadepacienteseocomportamentodeobjetosquerepresentamórgãoshumanos.Estainteraçãorealistaexige,namaiorpartedoscasos,oempregodedispositivosaindaconsideradosnãoconvencionais,comoluvadedados,dispositivoscomretornohápticoe

Page 412: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

óculosquefavoreçamavisãoestereoscópica;Ergonomiadosdispositivos–amodelagemdeobjetoseainclusãodedispositivosnãoconvencionaisdevemconsiderarausabilidadedaaplicação.UsabilidadenocontextodetreinamentovirtualemsaúdedizrespeitoatornarastarefasexecutadasnoAmbienteVirtual(AV)tridimensional(3D)omaispróximaspossíveisdaquelasexecutadasnoambientereal.Umadificuldadenestesentidoéquepoucosdispositivosdeinteraçãosãodesenvolvidoscomestafinalidade.Assim,odesenvolvimentodeaplicaçõesdevepreveraadequaçãodessesdispositivosvisandoaatingirumníveldeergonomiaadequadoaotreinamento;Precisãodosalgoritmos–nasimulaçãodeprocedimentosdentrodocontextodetreinamentoéimportantequeaaplicaçãorespondaemtemporealecomcomportamentosimilaràsreaçõesreais.Estacaracterísticadizrespeitoprincipalmenteàsimulaçãodetecidosquecompõemórgãoshumanosedispositivosutilizadosparamanipulá-losvirtualmente.Algoritmosdedetecçãodecolisão,manipulaçãodemalhasparasimulardeformaçãodetecidos,simulaçãodecortes,dentreoutros,devemserestudadoseadequadosparapropiciarprecisãoerealismoemtemporeal.

15.3.2.FrameworkViMeT(VirtualMedicalTraining)

OframeworkViMeT(VirtualMedicalTraining)éumarcabouçodecódigoaberto,construídosoboparadigmadeorientaçãoaobjetos,destinadoaapoiarageraçãodeferramentasparasimularexamesdebiópsiapormeiodeRV(OliveiraeNunes,2010).Oarcabouçodisponibilizaumaferramentacominterfaceamigávelqueauxilianageraçãodeaplicaçõesapartirdeparâmetrosfornecidospelousuário.Dentreasfuncionalidadesoferecidaspeloframeworkestãoacriaçãoautomáticadeambientevirtual,técnicasdeestereoscopia,técnicasparadetecçãodecolisãocomprecisão,técnicasparadeformaçãodeobjetoseapoioparausodedispositivosdeinteraçãonãoconvencionais,comoluvasdedadosedispositivoshápticos.Apósageraçãodaaplicaçãoinicialpeloframework,odesenvolvedorpodecustomizaraaplicaçãodeacordocomosrequisitosdefinidosparaasimulaçãopretendida.Oframeworkestádisponívelparadownloadem:http://lapis.each.usp.br.

OframeworkViMeTtemsidoabasetecnológicaparadesenvolverimportantesaplicaçõesdetreinamentomédico.Algunsexemplossão:

umsimuladorparatreinamentodeanestesiaodontológica,paraoqual

Page 413: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

objetosespecíficosforamcuidadosamentemodeladosvisandoarepresentarosdiversostecidosecomponentesdocorpohumanoenvolvidosnoprocedimento.Paraestesimuladortambémfoiaprimoradaumatécnicadedetecçãocontínuadecolisãocomafinalidadedeidentificarcolisõesentreoinstrumentomédicovirtualeosobjetoscomplexosmodelados.Adicionalmente,foidesenvolvidoummodelorealistaparaforneceraousuárioumretornodeforçasimilaràquelepercebidonoprocedimentoreal(Correa,Machado,Ranzini,TorieNunes,2017).ExemplosdeinterfacedestesimuladorsãoapresentadosnaFigura15.8;osimuladorparatreinamentodeanestesiaodontológicamencionadofoiincrementadocomnovastecnologiase,emseguida,foisubmetidoaoumprocessodegamificação.Oobjetivofoitornarotreinamentomaisatrativoparaestudantes,pormeiodainclusãodeelementoslúdicos,comotrilhassonoras,ranqueamento,tempolimiteparaexecuçãodastarefas,níveisdedificuldade,entreoutros.ExemplosdasinterfacesresultantesdoprocessodegamificaçãoestãodisponibilizadosnaFigura15.9(Ribeiro,CorrêaeNunes2017).umsimuladorparatreinamentodoprocedimentodepalpaçãomamária,noqualcaracterísticasdenódulosedaprópriamamapodemserconfiguradosporuminstrutor,simulandodiferentescasoscomníveisvariadosdedificuldade.Alémdedisponibilizarainterfaceparaessasconfigurações,osimuladorécompostoporumaadaptaçãodeumdispositivohápticoafimdetornarainteraçãomaisergonômicaerealista(verFigura15.10)(Ribeiro,NuneseElias,2016)..

Figura15.8–Interfacesdosimuladorparatreinamentodeanestesiaodontológica(Correaetal.,2017)

Page 414: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.9–Interfacesresultantesdoprocessodegamificaçãodosimuladordeanestesiaodontológica(Ribeiro,Corrêa,eNunes,2017)

(a)

Page 415: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(b)

Page 416: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(c)

Page 417: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.10–Simuladorparatreinamentodoprocedimentodepalpaçãomamária:(a)Interfacedeconfiguração;(b)Dispositivohápticoadaptado;(c)Interfaceparasimulação(Ribeiro,Nunes,eElias2016)

15.3.3TestedeaplicaçõesdeRealidadeVirtual

AsaplicaçõesdeRVparatreinamentovirtualemsaúdesãocomplexas,envolvendodiversasfuncionalidadeseáreascomputacionais.Estacomplexidadetemcriadoumnovodesafio:comoadaptartécnicastradicionaisoudesenvolvernovastécnicasdetestequecontemplemtaisaplicações?

EstedesafioenvolveutilizarconceitosprovenientesdaEngenhariadeSoftware,assimcomodesenvolverouexplorarestruturasdedadosqueorganizemoselementosdacenaeostornemdisponíveisdeformarápidaeeficiente.AlgumasbibliotecasdeRVutilizamoconceitodeGrafodeCena(GC),estruturadedadosorganizadaemclassesque,pormeiodeumahierarquiadeobjetoseatributosconsegueespecificarcenascomplexas.Cadaobjetoouatributoérepresentadoporumnóquepossuiinformaçõessobreaaparênciafísicaeocomportamentodeumdeterminadoelementodacena[14].

Destaforma,oGCpodeservistocomoummodeloeumaabstraçãodeumprogramadeRV,tornandofactíveladefiniçãodecritériosdetestequeusamestemodeloparaderivarrequisitosdeteste.Deformasimilaraoscritériosdetesteestrutural(Myers,SandlereBadgett,2011),épossívelusaroGCparaselecionar

Page 418: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

estruturasquedevemserexercitadasduranteaatividadedeteste.Combasenessaspremissas,algumaspesquisasestãosendodesenvolvidasparafavorecerotesteformalousemi-formaldesoftware.

ComafinalidadedeapoiaraaplicaçãodecritérioscriadoscombasenoGC,foipropostaumaferramentadenominadaVirtualEnvironmentTesting(VETesting),cujofluxodefuncionamento,assimcomoainterfaceprincipalpodeserobservadosnaFigura15.11.Aferramentaestádisponívelcomosoftwarelivre(http://ccsl.icmc.usp.br/pt-br/projects/vetesting).MaisdetalhespodemserencontradosemBezerra,DelamaroeNunes(2011).

(a)

(b)

Page 419: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(c)

Figura15.11–FerramentaVETestingparatestaraplicaçõesdeRVcombaseemcritériosderivadosdoGrafodeCena:(a)Diagramadeexecuçãodaferramenta;(b)Iníciodaatividadedeteste;(c)Visualização

dografodecena(Bezerra,DelamaroeNunes,2011).

UmagrandedificuldadeparatestaraplicaçõesnodomíniodeRVéaausênciadepadronizaçãoeferramentasparaexecuçãodaanálisederequisitos.Semoestabelecimentodepadrões,torna-sedifícilaexecuçãoautomáticadetestes.Comafinalidadedecontribuircomestalacunadepesquisaexistente,foidesenvolvidaumaabordagemdenominadaVirtualReality-Requirements

Page 420: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

SpecificationandTesting(VR-ReST),quevisaapoiaraespecificaçãoderequisitosdeaplicaçõesdeRVcombasenadescriçãodecasosdeusoeconceitosdeGC,derivarrequisitosdetesteegerardadosdetesteapartirdosrequisitosespecificados.

OusodestaabordageméviabilizadopelaferramentaVirtualRequirementsSpecificationandTesting(ViReST),queapoiaaautomatizaçãodastarefascitadas.Aabordagemécompostaportrêsmódulos:(i)especificaçãodosrequisitospormeiodoauxíliodeummodelodenominadoVirtualRequirementsSpecification(ViReS);(ii)mapeamentodosrequisitospormeiodeumalinguagemsemi-formalchamadaBehaviorLanguageRequirementSpecification(BeLaRS)paragarantirumaespecificaçãopadronizada;e(iii)geraçãoautomáticadosrequisitosdetesteedosdadosdeteste.AFigura15.12apresentaalgumasdasinterfacesdaferramentaViReSTqueapoiamastarefascitadas.OdetalhamentodaabordagemedaferramentacitadaestádisponívelemSouza(2017).

(a)

(b)

Page 421: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.12–InterfacesdaferramentaViReSTparaapoiarafasedelevantamentoderequisitoseaaplicaçãodecritériosdetesteemprogramasdeRVcombaseemcritériosderivadosdoGrafodeCena:(a)ExemplodeumaespecificaçãoderequisitosusandoaferramentaViReST;(b)Exemplodeexecuçãodos

testesusandoaferramentaViReST(Souza,2017).

15.4ExplorandotécnicasdeInteligênciaArtificialemAmbientesVirtuaisparaReabilitaçãoCognitiva

DentreastécnicasdeInteligênciaArtificial(IA)exploradasnoLATVI(LaboratóriodeTecnologiasVirtuaiseInterativas)daUERJdestaca-seadeagentesinteligentesesuaintegraçãoemAVs3D.DeacordocomWoldridge(2009),umagentepodeserconsideradoumsistemaautônomo,quevisaalcançarmetaspré-estabelecidasemumambienterealouvirtual.Todoagentedeveterautonomia,ouseja,tercapacidadedegerenciarseuestadointernoesuasaçõesparaalcançarseusobjetivossemintervençãohumana.

UmdosprimeirosprojetosdoLATVIcomresultadossignificativosintegrouumagentedeinterfaceemumAV3Dl.Oagente,representadoporumpersonagem,foidesenvolvidoseguindoosrequisitosfuncionaissolicitadospelospesquisadoresdoHospitalUniversitárioPedroErnesto,daUERJ,queajudaramalevantarasatividadesdosistema,paraqueestepudesseauxiliarasterapiasaplicadasaotratamentodediferentesdistúrbiosneuropsiquiátricos,comfoconaestimulaçãodefunçõescognitivas.

Page 422: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Oambientevirtualsecompõedeumacasa3D,divididaem:sala,doisquartos,cozinhaebanheiro.Cadacômododisponibilizavariadasatividadesdeestimulaçãocognitiva.Asalatemumatelevisãoquemostravídeoseducativossobrediversosassuntos,comoecologiaerelaçõesdeamizadeerespeitoentreaspessoas.Obanheiromostravídeossobrehábitosdehigiene.Oquartotemumcomputador,quepossuiumagamadejogosqueestimulamaatençãoeamemória.Oagentedeinterface(denomeBob)ficanacozinha,ondeelepodeapoiararealizaçãodetarefasmaisassociadascomasatividadesdevidadiária.

AFigura15.13apresentaoagenteBobeoquadroondeopacientedeveclicarparademonstrarseuinteresseemparticipardaatividadequeestásendopropostanaáreadacozinha.Esteambientefoiutilizadoemprojetosdereabilitaçãocognitivadepacientescomesquizofrenia,paraapoiarotreinamentodeatividadesdevidadiária(Costa,MendoncaeSouza,2010).

OutrotrabalhodesenvolvidonoLATVIintegrouaspectosdasáreasdeRV,LógicaFuzzyeaTerapiaCognitivoComportamental(TCC)(Costaetal.,2014).SegundoKnapp(2004),aTCCapresentaeficáciacomprovadanotratamentodediversostranstornosneuropsiquiátricos,dentreelesoTranstornodeEstressePós-Traumático(TEPT).

OTEPTéclassificadocomoumtranstornodeansiedadee,comotal,caracteriza-seporumconjuntodecomportamentosinadequadosemrespostaaestímulosquenãorepresentamperigoreal(Siqveland,RuudeHauff,2017).OTEPTenvolveumsentimentoconstantedemedogeradopelaconsolidaçãoinadequadadamemóriaautobiográficadotrauma(Brewin,DalgleisheJoseph,1996).

Emgeral,aTCCérealizadapelaexploraçãodetécnicasqueincluemEducaçãoPsíquica,TécnicasdeReestruturaçãoCognitiva,GerenciamentodeAnsiedade,ExposiçãoImagináriaeExposiçãoaoVivo.Seuobjetivoéquebrarociclodossintomaslevandoaumahabituaçãodeestímulos(Beck,2013).

Page 423: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.13.ImagemdaentradadacozinhaedopersonagemBob.

Nocasodaexploraçãodatécnicadetratamentoporexposiçãoaambientesvirtuais,podemocorrerváriasreaçõesepercepções,quesãodifíceisdeseremavaliadaspeloterapeutanotranscorrerdasessão.NocontextodoTEPT,osinstrumentosqueavaliamoníveldeestressedopacientesubmetidoasessõesdetratamentoaindasãobastantetradicionaiselimitadosaquestionárioseescalasdeclassificaçãodesintomas.

ComoobjetivodeintegrardadosprovenientesdaEscaladeAnsiedade(SubjectiveUnitsofDisturbanceScale-SUDS)(Kaplan,SmitheCoons,1995)edefontesfisiológicas(frequênciacardíaca),classificandooníveldeansiedadedopacienteemtemporeal,foramdesenvolvidasduasaplicações.ParaavisualizaçãodascenasassociadasaotipodetraumadopacientefoicriadoumAV3D,denominadoARVET(AmbientedeRealidadedeExposiçãoTerapêutica)epararealizaraclassificaçãodoníveldeansiedadedopacienteduranteassessõesdeexposiçãoaosambientesvirtuais,foidesenvolvidooSAPTEPT(SistemadeAvaliaçãodosPacientescomTranstornodeEstressePós-Traumático),queexploraastécnicasdalógicaFuzzy.DeacordocomZadeh(2009),alógicaFuzzyacrescentaàlógicabivalenteumacapacidadeimportante:raciocinarusandoprecisamenteinformaçõesimprecisas.

OARVETéumacoleçãodeambientesdeRVconstruídoscomapossibilidadedeusarvisualizaçãoestereoscópica,pormeiodeumatelagrandeedousodeóculosespeciaisparaproporcionaraestereoscopia,ampliandoaspossibilidadesdeummaiorenvolvimentoemocional.AFigura15.14apresentaumacenadoambiente,quesimulasituaçõesrelacionadasàviolêncianotrânsito.

Page 424: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AlógicaFuzzyutilizadanoSAPTEPTcapturainformaçõesimprecisas,usadasemumaescalapsicométricadeansiedadeeasintegracomdadosfisiológicosdopaciente.Ométodo,dopontodevistadalógicaFuzzy,permitiureconhecerospadrõesdeescalagradualdeansiedade(leve,moderadaesevera)emmedidasemtemporeal.OspadrõesLEVEeGRAVEforamtraduzidosporConjuntosFuzzyTrapezoidais,enquantoqueaMODERADAseapoiaemumConjuntoFuzzyTriangular(Figura15.15).

Figura15.14.Imagemdeumacenadeatropelamento(Costaetal.,2014)

Figura15.15:ConjuntosFuzzy.

Aáreaverdesignificaqueexisteumaintersecçãodasclassificaçõesleveemoderadaeaárearoxamostraainterseçãodasclassificaçõesmoderadaegrave.OQuadro15.1apresentaosresultadosdascombinaçõesFuzzygeradospelosistema.

Page 425: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Quadro15.1:BasedeRegrasFuzzy.

ParaavaliarapossibilidadedeusodessessistemascompacientescomTEPT,foirealizadaumaavaliaçãodaqualidadecomespecialistasnaáreadeTerapiaCognitivo-Comportamental:7estudantesdegraduaçãoemPsicologiadeumInstitutodePsiquiatriadeumauniversidadepública;1estudantedeMestrado,1estudantedoDoutorado,1estudantedePós-Doutoradoe1DoutorpesquisadordeumProgramadePós-GraduaçãoemSaúdeMentaldeumauniversidadepública,queexplicitaramsuasopiniões.OssoftwareapresentaramboasavaliaçõesefoiconcluídoqueoSAPTEPTtemgrausatisfatóriodequalidadeepodecontribuirparadiminuiçãodainterferênciadoterapeutaduranteassessõescomoARVET(Costaetal.2014).

15.5Ensino,AvaliaçãoeFerramentasparaRVemSaúde

AUFPBtemtrabalhadodeformamultidisciplinarnaconstruçãodeaplicaçõesdeRVeRAnasoluçãodeproblemasdesaúde.UmexemplodestamultidisciplinaridadeéaáreadeEducação,geralmentenecessárianodelineamentodasabordagensvoltadasàeducaçãoetreinamentoemsaúdeutilizandoRVeRA.Assim,estesprofissionaisdeverãotrabalharemconjuntoparadefinirobjetivos,estruturaconceitual,abordagenspedagógicas,formasdeinteraçãoeosdemaiselementosquecomporãoosistema.

AseguirsãoapresentadossistemasdeRVeRA,quecontaramcomaparticipaçãodeprofissionaisdasaúdenoseudesenvolvimentoequeabordamtrêsdiferentesaspectosdocontextodaRVeRAemsaúde:a)asaplicaçõesvoltadasaoensinoereabilitação;b)asformasdeavaliaçãoautomáticadashabilidadesdousuárioaorealizartreinamentonestessistemas;ec)asferramentasdesuporteaousoedesenvolvimentodesistemas.Váriosdestessistemaseaplicaçõespodemseracessadoseutilizadoslivrementeapartirdo

Page 426: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

portaldoLaboratóriodeTecnologiasparaoEnsinoVirtualeEstatística(LabTEVE),noendereçohttp://www.de.ufpb.br/~labteve.

15.5.1.AplicaçõesVoltadasaoEnsinoeàReabilitação

AutilizaçãodedispositivosnãoconvencionaispodeserumadificuldadenaadoçãodesoluçõesemRV,poisocustodestesdispositivospodeserumimpeditivonasuaadoção,bemcomoanecessidadedetreinamentodopúblico-alvopodesernecessária.Alémdisso,éimportanteobservarqueaindahálimitaçõestecnológicasquantoaosmovimentosquepodemserrealizadosequantoàsrespostassensoriaisqueestesdispositivospodemforneceraousuário.

Visandolidarparticularmentecomaslimitaçõestecnológicaspresentesnosdispositivoshápticos,ojogoTouchBrush(Rodrigues,MachadoeValença,2014)foidesenvolvidoparaoaprendizadodetécnicasdeescovaçãobucal.Ojogoutilizou-sedeumdispositivohápticoparasimularumaescovadedentesaorealizarastarefasdosdesafiospresentesnoenredo(Figura15.16(a)).Duranteodesenvolvimentoobservou-sequedispositivoofereciaboaempunhadurae6grausdeliberdade(DegreesofFreedom-DOF)paraainteração,masnãopermitiaamesmaamplitudedemovimentosqueautilizaçãodeumaescovadedentesnodiaadia.

Figura15.16:OjogoTouchBrush(a),queutilizaumdispositivohápticoparainteraçãoem6DOF,eojogoFarMyo(b),queutilizaumdispositivoeletromiográficoparacapturadesinaiselétricosmuscularesdo

usuário.

Destemodo,umconjuntodetestesfoirealizadocomusuáriosparapermitircompatibilizarasatividadespropostaspeloprofissionaldeodontologiaàslimitaçõesdodispositivo,demodoadesenvolverastarefasrelacionadasabonshábitosetécnicasdeescovaçãodental.TestescomTouchBrushpermitiram

Page 427: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

observarqueoretornodeforçaem3DOFprovidopelodispositivohápticonãoerasuficienteparasimulartodasassensaçõesexperimentadaspelousuárioduranteaescovaçãodiáriarealequeainteraçãoespacialerafacilitadaaoseadicionaravisualizaçãoestereoscópica.Anovaformadeexploraroconteúdoeducativocontribuiuparaadiscussãodousodossistemashápticosnaeducação.

DemaneirasimilaraoTouchBrush,asformasdeinteraçãodousuáriocomconteúdos3DtambémforamofocodotrabalhodeFerreira(2014),queabordouousodesistemasdeRVparaoapoioàdocênciadeAnatomia.Utilizandosistemasderastreamentoóptico,otrabalhopermitiuverificarcomoosdocentesdedisciplinasrelacionadasaotemapoderiamapresentareinteragircommodelos3Dprojetadosemsaladeaula.OprojetofezusododispositivoKinectparaacapturadosmovimentosdosbraçosemãosdosdocentesparaescolher,rotacionar,escalarerealizaraçõescommodelosdaanatomia.Comoresultado,foirealizadaaproposiçãoeoreconhecimentoautomáticodeumconjuntodegestosparaseremutilizadospelosdocentesaoexportalconteúdoduranteasaulas.Adicionalmente,observou-seanecessidadedetreinamentodosdocentesparalidaremcomnovastecnologiasemsaladeaula.

AbordandoousodossistemasdeRVparaareabilitação,foidesenvolvidoojogoFarMyo.Voltadoparaareabilitaçãodemãosepunhosdepacientesvítimasdeacidentevascularcerebral(AVC),aaplicaçãoutilizouumdispositivodeinteraçãonaturalcapazdelerossinaismuscularesdousuárioaoseremrealizadosgestos.Paraoreconhecimentodestesgestosfoicriadoumsistemaespecífico(Batista,Moraes,Machado,eValenca,2016),utilizadotambémparaoprogressodojogadornaaplicação.Observou-sequeousodatecnologiapermitiuarealizaçãodosexercíciosdereabilitaçãodeformanaturaleprazerosapelospacientes(Figura15.16(b)).

15.5.2AvaliaçãoAutomáticadeHabilidades

OusodesistemasdeRVeRAparaeducaçãoetreinamentoemsaúdetemganhadodestaquepelaspossibilidadesderealismonaexecuçãodeatividades,aproximandoousuáriodoproblemareal.Destemodo,osusuáriospodemexperimentarumaetapaintermediáriaentreoestudoteóricoeapráticaassistida,oquepodereduziraansiedadedealunoseaumentarseugraudeconfiança.Entretanto,estessimuladoresdeRVpodemintegrarsistemasinteligentescapazesdemonitorareavaliaradestrezadosusuáriosnarealizaçãodosprocedimentossimulados(MoraeseMachado,2012).

Page 428: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OssimuladoresSIMTAMIeSIMCECforamdesenvolvidosparaauxiliaroprocessodeaquisiçãodeconhecimentosehabilidadesemprocedimentosdesaúde.Nestecaso,oSIMTAMI(Figura15.17),umsimuladorparaotreinamentodetécnicasdeadministraçãodemedicamentosinjetáveis,integraumsistemahápticoquepermitesimularem3Dumaagulha,fornecendoaosusuáriossensaçõessimilaresàquelassentidasduranteamanipulaçãodeumaagulharealaorealizarinjeçõesporviasparenterais.Paraodesenvolvimentodestesimuladorforamconsultadosprofissionaisdaáreadesaúdeparadelinearoproblemaedetalharcomoelesavaliamashabilidadesmotorasdosalunosnestasatividades.Osdadosdestesprofissionaisforamutilizadosparacriaramétricautilizadanosistemadeavaliaçãoautomáticadosimulador(MacedoeMachado,2015).

Figura15.17.OsimuladorSIMTAMI,voltadoaotreinamentoeavaliaçãodetécnicasdeadministraçãodemedicamentosinjetáveis.

JánoSIMCEC,umsimuladorvoltadoaotreinamentocolaborativodecirurgias,osistemadeavaliaçãodesenvolvidopermiteavaliaraaçãodaequipecomoumtodo,aomesmotempoqueavaliaashabilidadesindividuaisdosparticipantesdasimulação.Nestesimulador,usuárioslocaisouremotospodematuaremumprocedimentocirúrgicocomocirurgião,instrumentadorouanestesistaemumambientehospitalarapresentadoem3D(Figura15.18).OsistemadeavaliaçãopresentenoSIMCECpermiteobservarcomoaatuaçãoindividualdecadamembrodaequipeetambémcoletivasafetaramarealizaçãodoprocedimento(Paiva,Machado,Valença,BatistaeMoraes,2018).Osistemadeavaliaçãodeambosossimuladoresutilizammétricaspropostas,umavezqueestasnãosãoestabelecidasparaamaioriadosprocedimentosdesaúdequeenvolvemhabilidadespsicomotorasouaatuaçãodeequipes.Aausênciadestasmétricasconstitui-secomoumdosprincipaisdesafiosparaaincorporaçãodesistemasdeavaliaçãoautomáticanossimuladoresdeRV.

Page 429: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.18:OsimuladorSIMCEC,voltadosaotreinamentocolaborativoeavaliaçãodeequipesemprocedimentoscirúrgicos.

UmproblemarelevantenaáreadeRVemsaúdeéarealizaçãodecirurgiassimuladas,oquepermiteaalunoseprofissionaisexplorarepraticartécnicasemumambienteseguroelivrederiscos.Estapráticaincluitantoavisualizaçãodeestruturasanatômicasquantoousodosistemapsicomotordousuárioparaexplorá-las.Nestecaso,ousodedispositivoshápticosparaamanipulaçãofaz-senecessárioparaaproximarousuáriodarealidadedeumprocedimentoreal.EsteproblemafoiabordadonotrabalhodeMouraeMachado(2015),queapresentoumaneirasderealizareavaliarasimulaçãodecortesapartirdainteraçãocomdispositivoshápticos.Nestaaplicação,umconjuntodetécnicasfoiutilizadoparacriarumsistemagráficocapazdesimulardeformarealistaumcorterealizadopelousuárioemumambientedeRV,bemcomoavaliarautomaticamenteodesempenhodousuárionestatarefaàluzdoqueseriaumaatuaçãocorreta(Moura,MoraeseMachado,2016).

c)FerramentasdeSuporteaoDesenvolvimentoeUso

Demodoafacilitaroprocessodedesenvolvimento,oCyberMedfoicriadonaformadeumframeworkcompostoporrotinaspré-programadasesincronizadasautomaticamente,quepodemserutilizadasparacompordeformaágilumsistemadeRV(Machado,Moraes,Souza,SouzaeCunha,2009).Apartirdesteframework,oprogramadorpodeescolher,instanciareestenderrotinasprontasparatratarelementospresentesemsistemasdeRV,conformeapresentadonaFigura15.19.Esteframeworkvemsendoestendidoparaintegrarnovosdispositivoserotinas,eapresentacomodiferencialapresençademétodosinteligentescapazesderealizaraavaliaçãoautomáticadashabilidadesdousuário.Ferramentas,comooCyberMed,permitemareduçãodotempodedesenvolvimentodesimuladores.

Page 430: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Mesmoutilizandoferramentasqueauxiliamodesenvolvimento,oconteúdoprecisaserdiscutidoedelineadoemequipesmultie/ouinterdisciplinares.Nestecaso,autilizaçãodemodelosreativosàinteraçãoprecisamsercalibrados,demodoaresponderemcorretamentequantoàformaepropriedadestáteis.Foicomoobjetivodeauxiliaroprocessodecalibraçãodaspropriedadestáteisdemodelos3DqueoCalibradorHápticofoidesenvolvido.Apartirdestaaplicação,pode-setestareexperimentardiferentespropriedadesdemateriais,posteriormenteexportando-asparasistemasdesimulaçãoqueutilizemreaçãodeforça(LabTEVE,2017).

Figura15.19:ArquiteturadoframeworkCybermed,voltadoaodesenvolvimentoágildesistemasdeRV.

DemesmograudeimportânciaqueodesenvolvimentodeaplicaçõesdeRVeRAparasaúde,estáautilizaçãodestesnoscurrículosdesaúdeeagamadeaplicaçõesdisponíveis,quepoderiamserutilizadasemdiferentescontextoseemdiferentesmomentosdoprocessoeducacionaldenovosprofissionais.Estautilizaçãopermitiriaauxiliarnavalidaçãodasaplicaçõesemestudosdelargaescala,contribuindoparaasdiscussõessobreaefetividadedaRVedaRAparaasaúde.OtrabalhodeCostaetal.(2018)objetivoupermitiraintegraçãodestasaplicaçõesemprocessoseducativos,tratandomeiosdecompartilhar,combinaredefiniromomentodeusodeaplicaçõesdeRVeRAduranteprocessoseducativos.Paratanto,foidesenvolvidooportalPEGADAS,deusolivre,queintegraumsistemadeavaliaçãodashabilidadesdosestudantesemtrilhaseducativascompostasporaplicaçõesdeRV,RAejogos.OsistemadeavaliaçãodoPEGADASconsideraashabilidadesdosusuáriosparaatuarnosdomínioscognitivos,psicomotoreseafetivos,seguindoataxonomiadosobjetivosdeaprendizagemdeBloom.Destemodo,oprofessorpodeselecionarecriartrilhascompostasporaplicaçõesdeRVAparautilizarcomturmasdealunos(Figura15.20).

Page 431: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.20:TrilhadeatividadescompostasporsimuladoresdeRVcriadanoportalPEGADAS.

15.6AmbientesVirtuaisTridimensionaisAplicadoscomoBrinquedoTerapêutico

OBrinquedoTerapêutico(BT)éumaferramentautilizadaporprofissionaisdesaúde,principalmenteenfermeiros,comoumaformadeassistênciaàcriançahospitalizada,afimdealiviaromedo,aansiedadeeoestresse.AliteraturamostraqueoBTpodefavoreceracompreensãoeaaceitaçãodoprocedimentomédicopelacriança,possibilitaratranquilidadedacriançaeseuscuidadores,promoveracomunicaçãodacriança,permitiradistraçãodacriança,favorecerospaisconheceremmelhoracapacidadedeseusfilhos,alémdeserconsideradopelospaisecuidadorescomoumaimportanteintervençãodeenfermagem,umavezqueessaexperiênciatempossibilitadoàscriançaseadolescentescompreenderemeaceitaremmelhorosprocedimentosaqueserãosubmetidos

Page 432: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(Ribeiro,Borba,MaiaeCarneiro,2006).

Comumente,materiaisfísicossãoutilizadosnaaplicaçãodoBT,comobonecoseacessórioshospitalaresparaascriançaseadolescentesexternaremosseussentimentos.Contudo,devidoaograndeinteressedessepúblicopordispositivoseletrônicosejogos,Nunesetal.(2015)apresentaraminiciativasdepesquisanocontextodeAVs3DquetêmsidoaplicadoscomoBT.Nessecontexto,obrincarpormeiodeAVs3Demdispositivoseletrônicosecumprindoumafunçãoterapêutica,édenominadoporNunesetal.(2015)porBrinquedoTerapêuticoDigitalInterativo(BTDI).

AconcepçãodeBTDIsestáembasadaemtécnicasemetodologiasdeRV,RAeJogos,umavezqueessasáreastêmdespertadograndeinteressenocampodasaúde,poisampliamaspossibilidadesdesimulaçõesdesituaçõesreais,possibilitandomanipulareanalisardiretamenteoobjetodeestudo(Lemos,Gontijo,Santos,MacieleNunes,2016).

Considerandoessecenário,estaseçãoapresentatrêsiniciativasdepesquisanocampodoBTDIdesenvolvidosnogrupodepesquisaLAVI-LaboratóriodeAmbientesVirtuaisInterativosdaUFMT(http://lavi.ic.ufmt.br/):oseriousgame“HospitalMirim”,quepropõeprepararcriançaseadolescentesparaprocedimentosmédicos,pormeiodeumainterfacelúdicaeinterativa(Lemosetal.,2016);ii)oseriousgame"ProtegendoaTerra",quepropõecolaborarcomaaquisiçãodeconhecimentodecriançasquepermanecemhospitalizadasporlongosperíodoseafastadasdoambienteescolar(Nunes,Luz,LemoseMaciel,2016;Nunes,Luz,LemoseNunes,2016);iii)oseriousgame"ABCDiabetes",temcomoobjetivoprepararopúblicoinfantilejuvenil,inicialmente,diagnosticadocomDiabetesTipo1,sobreoseutratamento.

Ocenáriodo"HospitalMirim”sepassaemumquartodehospital,comosugeridopelosprofissionaisdesaúdeenvolvidosnoprojeto,afimdefamiliarizaracriançacomoambientehospitalarnoqualestáinserido.Oambienteapresentaelementoscomoleitohospitalar,acessórioshospitalares,brinquedosedecoraçãocaracterísticasdaidade.Ojogador,pormeiodeseuavatar,podeexploraromundovirtualcomliberdadedemovimentação,podendocaminharpeloquartoeinteragircomosobjetos3D.Ojogadorselecionaoavatar,querecebeojalecodoHospitalUniversitárioJúlioMuller-HUJMdaUFMT(parceirodoprojeto),representandooprofissionaldesaúde(jogador),comodestacadonaFigura15.21.Osavataressãodediferentesetnias(branco,

Page 433: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

negroeindígena)egênero,considerandoadiversidadedecriançashospitalizadas.

Page 434: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.21:HospitalMirim-seleçãodeavatar.

Oseriousgamecolocaacriançanopapeldoprofissionaldesaúde,responsávelportratarospacientesvirtuais(brinquedosilustradosnaFigura15.22)pormeiodeprocedimentosmédicoscotidianos,comoapunçãovenosaparacoletadesangueeaplicaçãodemedicamento(Figura15.23mostraoprocedimentodecoletadesangue).OHospitalMirimseutilizadediálogosinformaisvoltadosacriançaseadolescentesaté12anos.Oprojetocontacomumaequipemultidisciplinar,queincluienfermeiros,médicos,psicólogoseoutrosprofissionaisdaáreapedagógica(Lemosetal.,2016).

Page 435: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.22:Seleçãodopacientevirtual(brinquedo)

Page 436: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.23:Procedimentodepunçãovenosa(coletadesangue)

Oprimeiroestágiodojogoincluiapunçãovenosaparacoletadesangue(Figura15.23)ouaplicaçãodemedicamento.Comoexemplo,acoletadesangueincluiasetapas:

aplicaçãodogarrotenopaciente;aplicaçãodoalgodãonoálcoolparaesterilização;aplicaçãodoalgodãocomálcoolnopaciente;seleçãodaseringapararetiradadesangue;remoçãodogarrote;remoçãodaseringa;aplicaçãodecurativo.

Emboraoseriousgametenhasidoconcebidoparacriançashospitalizadas,o“HospitalMirim”podeserestendidoaopúblicoinfantilemgeral,queestejainteressadoemconhecerprocedimentosmédicosbrincando.

Oseriousgame"ProtegendoaTerra"éiniciadoemumquartoinfantil,equandoacriançainteragecomotablet,amesmaéconvidadaacuidardomeioambientepormeiodeumainterfacequeofereceinteração,imaginação,desafiosemotivaoaprendizadopormeiodeconteúdoscurricularesinterdisciplinares(Nunes,Luz,Lemos,Maciel,etal.,2016).Ojogoagecomoumbrinquedodedistraçãoecomunicação,buscandoencorajarodesenvolvimentosustentáveleapreservaçãodomeioambiente,sendoaplicadonoambientehospitalarcomoapoiodeumprofissionaldaáreapedagógica.Valeressaltarqueesteacompanhamentonoambientehospitalaréumainiciativadaredepúblicadeensino,conformeprevêaResoluçãoCONANDAn°41deoutubrode1995(CONANDA,2015),quetratadodireitodoacompanhamentodocurrículoescolardacriançaedoadolescenteduranteasuapermanênciahospitalar.AFigura15.24mostraainterfaceinicialdojogocomomenuprincipal.AFigura15.25mostraoavatarselecionado,sendocontroladopelojogador,oqualpodeinteragircomosdiversosobjetosvirtuaispresentesnocenário.

Page 437: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.24:Interfaceinicialdojogo.

Page 438: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.25:Avatarselecionadosendocontroladopelojogador

Ojogoapresentatrêsfases(reciclar,reutilizarereduzirolixo).Aprimeirafase("Reciclar")abordaconteúdoscurricularesdematemáticaeciências,alémdebuscarconscientizarojogadorsobreaimportânciadacoletaseletivaeosmalefíciosqueoslixosdescartadosdemaneiraindevidacausamnomeioambiente.AfaseéiniciadacomdiálogosentreospersonagensvirtuaisDonaRosaeomascoteJoãoPinto,oqualauxilianoprocessodeavançodousuárionojogo(Figura15.26).Findadoodiálogo,ojogadoréconvidadoalimparapraça,coletandooslixosdeformaseletiva(Figura15.27).Ojogadorpodeinteragircomdiversosobjetosdomundovirtualcomintuitodetornaraexperiênciamaisinterativaeenvolvente(Nunesetal.,2016).Comoopúblicoprincipalsãocriançashospitalizadas,ojogadortambémencontrapelapraçalixoperigoso(seringas,remédios,etc),sendoalertadopelaDonaRosadoperigodessetipodelixo,oscuidadosnecessáriosecomodescartar.Ojogotemumtempodeterminadoparaojogadorcoletartodoolixoencontrado.

Figura15.26:Diálogoentreojogadoreospersonagensvirtuais.

Page 439: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.27:Interfacedapraçaparaojogadorcomeçaracoletaseletiva.

Asegundafasedojogo("Reutilizar"),propõecriarbrinquedosapartirdoslixosrecicláveis.Ojogoabordaaaprendizagemdeconteúdoscurricularesinterdisciplinares,envolvendoasmatériasdeArtes,MatemáticaeCiências,alinhadasatemáticaprincipaldojogosério“ProtegendoaTerra”,quetratadoscuidadoscomomeioambiente.Nestafase,ojogadorsedeparacomsombrasdebrinquedosaseremconstruídasapartirdoreúsodolixocoletado(Figura15.29).Portanto,acriançaprecisaidentificar,entreoslixoscoletadosnaprimeirafase,aquelesquepossivelmenteseencaixamnasformasgeométricasmostradasnassombrasdosbrinquedos,atémontá-loscompletamente.Essafaseésemelhanteaumquebra-cabeça,quedemandadojogadorahabilidadedeidentificarobrinquedoaserformado,relacionandoasformasgeométricasdasombradobrinquedocomoslixosrecicláveisdisponíveisnascaixas(Figura15.28).

Page 440: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.28:Lixosrecicláveisdisponíveisnascaixas.

Page 441: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.29:Sombradobrinquedoaserconstruído.

Aterceirafasedojogo("Reduzir")temcomopropósitotransmitirumamensagemsobreoconsumoconscienteeoscuidadoscomodesperdíciodeáguaeenergiaemcasa.Ocenáriodaterceirafasesepassaemumambientefamiliaraojogador,umacasa(Figura15.30).Ospersonagensvirtuaisquecompõemocenáriosão:monstrodolixo,monstrodaágua,monstrodaenergiaemonstrodoconsumo(Figura15.31).

Ojogosegueaideiadedinamicidade,quebuscadespertarnojogadorasensaçãodeemoçãoaopassarpelopontoschavedafasecompletandoosobjetivos.Proporcionamovimentosrápidoseintuitivostransmitindoamensagemdequeoconsumoconscientecolaboracomapreservaçãodomeioambiente.Ojogadorprecisareduzirosgastosdesnecessáriosdeáguaeenergianocenário.Osmonstrosdaenergiaedaáguainiciamcomdimensõesmaiores,eseguemreduzindoatéqueojogadorelimineospontosdedesperdício.Emparalelo,oDuende(monstrodoconsumo)percorreocenárioespalhandoobjetosdiversos,comoobjetivodefazerojogadorconsumir.Ojogadortemcomodesafiodesviardoconsumoafimdepreservaromeioambiente.Omonstrodolixocresceacadanovaaquisição(quandoojogadorpassaporcimadoobjetodeixadopeloDuende).

Figura15.30:Exemplodocenáriodacasa3D.

Page 442: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.31:Arteconceitualdospersonagensnãojogáveis.

Ojogo"ABCDiabetes"temcomoobjetivoprepararopúblicoinfantilejuvenil,inicialmente,diagnosticadocomDiabetesTipo1,sobreoseutratamento,como,porexemplo,aconduçãodamelhorescolhadosalimentosesuaforterelaçãocomoníveldeglicosenoorganismo.Ainsulinaproduzidapelopâncreaspermiteaentradadeglicosenascélulasparasertransformadaemenergia.Comníveiselevadosdeglicose,oaçúcarpermanecenacorrentesanguínea,causandosériascomplicaçõesaopaciente,eseoníveldeglicoseforextremamentebaixopodelevaràperdadeconsciênciaouacrisesconvulsivas.OjogotemcomopropósitoserumBTDIcomfoconocontroledaglicose,quefazpartedotratamentomédico,ecostumaserdramáticoparaacriançaeadolescentedevidoàsrestriçõesalimentares.Assim,ojogoabordaaseleçãodealimentosdeumapessoaquepossuiDiabetes,comoformadeconscientizaçãosobreaalimentaçãoadequada.Ojogoestáembasadoemminijogos,sendocadaumdelesconstruídoscombasenosrequisitoslevantadoscomaequipemédicadoHUJM.

Nainterfaceinicialdojogo,omenuapresentaduasopções:jogare,curiosidades.Emcuriosidades,ojogadorencontrainformaçõessobreossintomasqueadoençaprovoca,como:sede,fome,cansaçoeexcessodeurina,quesãoimportantesparaidentificaralteraçõesnoníveldeglicosenosangue.

Seojogadoroptaremjogar,inicia-seominijogoescolhido.Nomomento,aequipedefiniucomoprimeirominijogoaseleçãodealimentos.AprimeirafaseestáprototipadacomomostramosstoryboardsnasFiguras15.32e15.33etem

Page 443: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comoobjetivocompreenderquaisalimentossãomaisadequadosemcadarefeiçãodeumapessoacomDiabetesTipo1.Ocenárioaconteceemumapraçacomplayground,bancosdepraça,plantas,criançasbrincandoebarracasecarrinhossimulandoumafeiradealimentos.Naprimeirafaseestápresenteummedidordeglicoseparainformarasalteraçõesnosníveisdeglicosenosangue.Afaseestádivididaemtrêsmomentos:i)ojogadorexploraapraçaparaconhecerosalimentosqueestarãonasbarracasecarrinhos,afimdebuscarinformaçõessobreseusnutrientes;ii)ojogadorselecionaotipoderefeição(cafédamanhã,almoço/jantar,recreio,lanchedatarde)quedeseja,sendoqueestaseleçãoacontecequandoojogadorseaproximardeumpersonagemvirtualadulto;eporfim,iii)ojogadorselecionaosalimentosdarefeiçãodesejada.Paraseleçãodosalimentos,ojogadorpercorreapraçacoletandonacestaosmelhoresalimentosquedeverãocomporasuaalimentação.Salienta-sequeosalimentosseguemcaindosobreapraçaemdiferentesníveisdevelocidadeeposiçãonocenáriosemprequeojogadorseaproximardealgumabarracaoucarrinhodealimentos.

Adinamicidadedojogoestánaagilidadedojogadoremcoletarosalimentosadequados,porqueseeledemoraacoletaralimentosomedidormostraoníveldeglicosebaixo,transmitindoaideiadequeapessoanãopodeficarmuitotemposemsealimentar.Seaseleçãodealimentosnãoforadequadaparaacondiçãodediabético,omedidorapontaumaelevaçãononíveldeglicose,acarretandoemperigoparaoorganismoenecessidadedecontrole.

Figura15.32:.Protótipodaprimeirafasedojogo(Seleçãodealimentos).

Page 444: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura15.33:Protótipodabarracadealimentos.

Aimportânciadestafaseéensinarascriançaseadolescentesdiabéticoscomoescolherumarefeiçãocomosmelhoresalimentosemdiferentescontextoscomo,porexemplo,“Quaismelhoresalimentosdevoescolhernorecreiodaescola?”.Estejogosegueemdesenvolvimento,sendoocenárioeseusobjetosmodeladosnoBlendereaimplementaçãodoambientevirtualnomotordejogoUnity.

ValesalientarqueodesigndetodososAVs3DapresentadosnestaseçãofoiconcebidoapartirdetécnicasdeDesignParticipativo(DP),primeiramenteincluindoosprofissionaisdesaúdeepedagogos,eposteriormenteincluindocriançaseadolescentes.Logo,possibilitouidentificarasprincipaisnecessidadeseexpectativasdospotenciaisusuáriosparaaconcepçãodecadaBTDI.AlinhadoaoDP,astécnicasdeRV,RAeJogoscolaboraramnaconcepçãodeBTDIscomabordagemterapêutica,umavezquebuscapromoverobemestarpsicofisiológicodacriança.Astecnologiasutilizadasnaimplementaçãodosseriousgames(Blender,UnityeMixamo)semostraramadequadas.Entretanto,algumasdificuldadesencontradasnasanimaçõesdesenvolvidasnoMixamoforamsolucionadasimplementandodiretamentenomotordejogosUnity.

Osjogos"HospitalMirim"easduasprimeirasfasesdojogo"ProtegendoaTerra"estãodisponíveisnaPlayStore,ojogo"ABCDiabetes"eaterceirafasedojogo"ProtegendoaTerra"encontram-seemdesenvolvimento.

15.7UsodaRealidadeVirtualnaPsicoterapia

Page 445: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Estudoscomparativosdetratamentosparatranstornosdeansiedade,depressãoedeestressepós-traumáticoressaltamcadavezmaisaimportânciadaterapiapsicológicanestesquadros(Cuijpersetal.,2013).ResultadossignificativostêmsidoalcançadoscomousoderecursosdeRVeRA,juntamentecomapsicoterapianotratamentodostranstornosacimacitados(Haydu&Haydu,2011;MeyerbrökereEmmelkamp,2010;Mohr,Burns,Schueller,ClarkeeKlinkman,2013;ParsonseRizzo,2008;TurnereCasey,2014).

ARVpodeserutilizadaparasimularestímulosousituaçõestemidaspelopaciente,possibilitandoqueeleentreemcontatocomestassituaçõesdemaneiracontroladaesegura(MeyerbrökereEmmelkamp,2010;Regeretal.,2016).SobaóticadaAnálisedoComportamento–umadasabordagenspsicológicasquetêmutilizadoaRVnoprocessoterapêutico–essecontatoeenfrentamentodosestímulostemidoséumaetapaimportanteparaosucessodotratamento,poispermiteaopacientedesenvolvercomportamentosfuncionaisparalidarcomessassituações(Haydu,KochhanneBorloti,2016).Quantomaiorcontroleoterapeutativersobreoambienteduranteessasexposições,melhoresosresultadosdotratamento,poisaexposiçãopodeserencerradaoualteradadeacordocomoscomportamentosapresentadospelopacienteedosobjetivosterapêuticos.Diantedisso,ousodaVirtualRealityExposureTherapy(VRET–terapiadeexposiçãoemRV,emtraduçãolivre)demonstraoimportantebenefíciodepermitirqueaexposição(emAV)possaserdesenvolvidadeacordocomcaracterísticasdopacienteeobjetivosterapêuticos,oquenãoépossívelnumaexposiçãonumambientereal(Hayduetal.,2016).

ARV,porpermitirmaiorsensaçãodepresençaeimersão,apresenta-secomoalternativabastanteinteressanteeseuusoparaorelaxamentotemmostradoresultadossignificativosnotratamentodetranstornosdeansiedadegeneralizada(Pallavicini,Algeri,Repetto,GorinieRiva,2009).Aprenderarelaxarexigetreinoeconcentração,emuitasvezeséumatarefadifícildeseraprendidapelospacientes.

EstudoscomousodeCDsdemúsicaseDVDscomimagensesonsrelaxantesmostramqueousodestestemefeitospositivosnorelaxamento(Sand-JecklineEmerson,2010);noentanto,aapresentaçãodeumcenáriovirtualcalmopormeiodaRVpossibilitaumaexperiênciamaisvívidaaopacientedoqueousodeCDs,DVDsoumesmoapenasaimaginação.AUniãoEuropeiafinanciouoprojetodepesquisaINTREPIDparainvestigarousodeRVportátil(visualizaçãopormeiodecelulares)juntamentecommecanismosdebiofeedback(dispositivos

Page 446: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

quemedemreaçõesfisiológicascomosudoreseefrequênciacardíaca)paraotratamentodetranstornosdeansiedadegeneralizada.Osresultadosreportadosforambastanteencorajadores,principalmentedevidoaousodeRVnoscelularesoferecerconsiderávelflexibilidadeaospacientes,bemcomosolucionarapreocupaçãoexistentequantoàlimitaçãodeacessoàRVsomenteaoconsultório(Pallavicinietal.,2009).

DentreosbenefíciosdousodaVRETnotratamentotranstornosdeansiedadeedefobias,pode-sedestacarprincipalmenteofatodopacientenãoserexpostoaojulgamentosocialouasituaçõesquepodemofereceralgumperigo,comopodeocorreremsituaçõesdeexposiçãoreal(Botella,Fernández-Álvarez,Guillén,García-PalacioseBaños,2017;Hayduetal.,2016).Ainda,aopossibilitarqueoterapeutacontroleaexposiçãoeofereçaumaexposiçãogradualdeacordocomarespostadopaciente,favoreceoestabelecimentodeumaaliançaterapêuticapositiva(Hayduetal.,2016;Riva,2005).Ademais,oaspectoeconômicoéumgrandebenefício,poispermiteasimulaçãodesituaçõesqueseriambastantecustosasdeseexpornumambientereal,porexemplonocasodomedodevoar(Botellaetal.,2004).Nestecaso,opacienteeoterapeutadeveriamrealizarviagensaéreasjuntosrepetidasvezesatéqueopacienteatingisseosobjetivosterapêuticos.UsandoaVRET,essecustoéreduzidosubstancialmente.

NoBrasil,estudosfeitosnaUniversidadeEstadualdeLondrinautilizandoVRETjuntamentecomaAnálisedoComportamento,têmmostradoresultadospositivosparatratamentodefobias,domedodedirigiredomedodefalarempúblico(Haydu,Fornazari,BorlotieHaydu,2014;Hayduetal.,2016;HaydueHaydu,2011).PesquisadoresdaUniversidadeFederaldoRiodeJaneiro(UFRJ)têmaplicadoaVRETparaotratamentodetranstornodopânico,fobiadevoarededirigiredanomofobia(dependênciadotelefonecelularedainternet)(Carvalho,FreireeNardi,2008;Kingetal.,2014).

OMedicalVirtualRealityLabdaUniversityofSouthernCalifornia-InstituteforCreativeTechnologies(USC–ICT),nosEstadosUnidos,apresentadiversosprojetosparaaaplicaçãodaRVemSaúdeMental(USCICT,2018).Porexemplo,oprojetoSTRIVE(StressResilienceinVirtualEnvironments)temoobjetivodetreinarmilitaresparalidarcomoestresseaoqualserãosubmetidosquandoemcombate.Nesteprojeto,umAVimersivoquesimulaoambientedecombateéutilizadocomintuitodeprovocarestressefísico,emocionalesocialnosmilitares.Situaçõesdescritascomotraumáticasporveteranosforamutilizadasparaodesenvolvimentodesseambiente,demodoatorná-lomais

Page 447: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

realista.Osmilitaresemtreinamentorecebemorientaçãosobreafisiologiadoestresseedetécnicascognitivo-comportamentaisparalidarcomeleantesdaexposiçãoaoambientevirtual,demodoqueconsigamdesenvolvercomponentesderesiliênciacomportamental(Rizzoetal.,2013).

OutroprojetodoMedicalVirtualRealityLabdaUSC–ICTéoVirtualRealityExposureTherapyquetemcomoobjetivootratamentodetranstornodeestressepóstraumático(PTSD)comousodaRV.Esteprojetotemaçõesemmaisde60clínicasehospitais,incluindohospitaisparaatendimentodeveteranosdeguerra.AaplicaçãodesenvolvidautilizaprincipalmentearepresentaçãovirtualdecenárioscomumenteencontradospormilitaresemcombatenoIraqueeAfeganistão,comodesertoserodovias,quesãoprojetadasemHMD,comusodeáudio3Ddirecional.OAVpodesercomplementadocomestímulosolfativos.AterapiautilizandoesteAVimersivorequerprofissionaisespecializadosnotratamentodePTSDemveteranosdeguerra.DiversosestudosrealizadosporessegrupomostramresultadospositivoseencorajadoresparaousodeVRETnotratamentodePTSD(Reger,RizzoeGahm,2014;Rizzoetal.,2013).

NaAustrália,ogrupodepesquisaVisoR(VirtualandInteractiveSimulationsofReality)daMacquarieUniversityconduzpesquisasinterdisciplinaresprincipalmentedeintersecçãoentreComputaçãoePsicologia.Dentreosprojetosconduzidosporessegrupo,estáodesenvolvimentodeaplicaçõesinterativascomreconhecimentodediscursoeexpressõesfaciaisparaomanuseiodoestresse(Kavakli,Ranjbartabar,MaddaheRanjbartabar,2016),estudossobreousodeVRETparaotratamentodaagorafobia(fobiadelocaisamploseabertos)(Malbos,Rapee,Kavaklieothers,2011)edeansiedade(Malbos,RapeeeKavakli,2013).

15.8Tendênciaseoportunidades

AaplicabilidadedaRVedaRAnasoluçãodeproblemasemsaúdeenvolveumaextensagamadepossibilidadesdepesquisaedesenvolvimentodeprodutos.Aparticipaçãodeprofissionaisdasaúdeéessencialnesteprocesso,poissãoelesqueconhecemoproblemaepodemapresentarsuasnecessidadeseexpectativas,bemcomoauxiliarnavalidaçãodasoluçãodesenvolvida.Portanto,observa-sedeimediatoqueumadasnecessidadesobservadasnaRVAaplicadaàsaúdeéacomposiçãodeequipesmultie/ouinterdisciplinaresnaconcepçãodassoluções,pois,alémdeprofissionaisdasáreasdeComputaçãoeSaúde,outrospodemser

Page 448: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

necessáriosnoprojeto.

OdesenvolvimentodeaplicaçõesdeRVeRAparaaáreadesaúdeaindaapresentaváriosdesafios.Apesardejáexistiremdiversasbibliotecasquecontribuemparaodesenvolvimentodeaplicaçõesnaárea,emgeralasfuncionalidadesdisponibilizadassãodestinadasàconstruçãodeaplicaçõesdepropósitogeral.Comocitado,aplicaçõesemsaúdemuitasvezesapresentamrequisitosespecíficos.E,namaioriadelas,anecessidadederealismoéimperativa.Seporumladoestecenárioaindaconstituientravesparaqueseatinjaumaaltaprodutividadedesoftwarenaárea,poroutrotemproporcionadomotivaçõesparaqueaprópriatecnologiasedesenvolva.

Naáreadetreinamentovirtual,algoritmosquesejamprecisose,aomesmotempo,proporcionemrespostasemtemporealaindaconstituemdesafiosnãosuperados.Assim,odesenvolvimentodeestruturasdedadoseficientes,quetrabalhemcommalhascompostasporgrandevolumedevérticesefaces,aindaéumaáreadepesquisaquemereceexploração.Igualmente,avaliaraefetividadedoaprendizadonaáreaaindaéumcampopoucoexplorado.Poucasferramentasdisponibilizadasintegrammódulosdeavaliaçãoqueofereçamrespostasadequadastantoaoaprendizquantoaoinstrutor.Generalizaressesmétodos,nomínimodentrodedeterminadosdomínio,tambémconstituiumaáreadepesquisaquemereceexploração.

NocontextodeBrinquedoTerapêutico,aconcepçãoeavaliaçãodeseriousgamesemAVs3DcumprindoumafunçãoterapêuticaaindaéumdesafioquandosedeparacomPessoascomDeficiência(PcD).

Apesardeosdispositivosdetelasensívelaotoqueteremsetornadoumadasplataformasdejogosmaisdifundidas,existempoucosestudosqueconsideramaspectosdeacessibilidadeparaPcD(Kim,Sutreja,FroehlicheFindlater,2013).Yuan,FolmereHarris(2011)destacamalgumasdificuldadesdosusuáriosdecorrentesdafaltadeacessibilidadeemjogosparadispositivosmóveis:(1)nãosercapazdereceberfeedback;(2)nãoconseguirresponderàsinteraçõesdojogo;(2)nãoconseguirinteragirutilizandodispositivosdeentradaconvencionais.

Considerandoosváriostiposdedeficiênciasexistentes,asbarreirastecnológicasquedificultamouimpedemoacessodaPcDàstecnologiassãomuitasedesafiamusuáriosedesenvolvedoresdejogosembuscadetécnicasdeinteração

Page 449: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

quesuperemasbarreirastecnológicas,buscandoalternativasquepermitamaPcDatuarcomopotencialusuárionosjogosquevemsendodesenvolvidoemdiferentesáreasdoconhecimento.

AsnovastécnicasdaáreadeInteligênciaArtificialirãoabrirnovaspossibilidadesparaossistemasvoltadosparaaáreadaSaúde.Osambientespoderãoexplorargrandesmassasdedadossobredoenças,gerandoaplicaçõescomcombinaçõesespecíficasparacadapaciente,individualizandoaexperiêncianosambientesvirtuais;poderãoutilizarrobôsecomunicaçãoemlinguagemnatural,assimcomointegrarexperiênciasdeRAemambientespervasivos(Baciu,OpreeRiley,2016).

ReferênciasANJOS,A.M.;NUNES,F.deL.dosS.;TORI,R.Avaliaçãodehabilidadessensório-motorasemambientesderealidadevirtualparatreinamentomédico:umarevisãosistemática.JournalofHealthInformatics,v.4,n.1,2012.

BACIU,C.;OPRE,D.;RILEY,S.ANewWayofThinkingintheEraofVirtualRealityandArtificialIntelligence.Educatia21,n.14,p.43,2016.

BALCOMBE,J.Medicaltrainingusingsimulation:Towardfeweranimalsandsaferpatients.AlternLabAnim,v.32,n.S1,p.553–560,2004.

BATISTA,T.V.V.;MORAES,R.M.;MACHADO,L.S.;VALENCA,A.M.G.EvaluatingUserGesturesinRehabilitationfromElectromyographicSignals.IEEELatinAmericaTransactions,v.14,n.3,p.1387–1392,2016.

BEZERRA,A.;DELAMARO,M.E.;NUNES,F.deL.dosS.Definitionoftestcriteriabasedonthescenegraphforvrapplications.In:VirtualReality(SVR),2011XIIISymposiumon,Anais...2011.

BOTELLA,C.;FERNÁNDEZ-ÁLVAREZ,J.;GUILLÉN,V.;GARCÍA-PALACIOS,A.;BAÑOS,R.RecentProgressinVirtualRealityExposureTherapyforPhobias:ASystematicReview.CurrentPsychiatryReports,v.19,n.7,p.42,2017.

BOTELLA,C.;QUERO,S.;BAÑOS,R.M.;PERPIÑA,C.;GARCIA-PALACIOS,A.;RIVA,G.Virtualrealityandpsychotherapy.Cybertherapy,v.99,p.37–52,2004.

BREWIN,C.R.;DALGLEISH,T.;JOSEPH,S.Adualrepresentationtheoryofposttraumaticstressdisorder.Psychologicalreview,v.103,n.4,p.670,1996.

CARVALHO,M.R.;FREIRE,R.C.;NARDI,A.E.Realidadevirtualnotratamentodotranstornodepânico.JBrasPsiquiatr,v.57,n.1,p.64–69,2008.

COLES,T.R.;MEGLAN,D.;JOHN,N.W.Theroleofhapticsinmedicaltrainingsimulators:Asurveyofthestateoftheart.IEEETransactionsonhaptics,v.4,n.1,p.51–66,2011.

CONANDA.ResoluçãoCONANDAn°41deoutubrode1995.Disponívelem:

Page 450: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

<http://www.ufrgs.br/bioetica/conanda.htm>.Acessoem:28mar.2015.

CORREA,C.G.;MACHADO,M.A.deA.M.;RANZINI,E.;TORI,R.;NUNES,F.deL.S.VirtualRealitysimulatorfordentalanesthesiatrainingintheinferioralveolarnerveblock.JournalofAppliedOralScience,v.25,n.4,p.357–366,2017.

COSTA,R.;MENDONCA,I.;SOUZA,D.S.Exploringtheintelligentagentsforcontrollingusernavigationin3Dgamesforcognitivestimulation.In:8thInternationalConferenceonDisability,VirtualRealityandAssociatedTechnologies,Anais...2010.

COSTA,R.;OLIVEIRA,F.;LANZILLOTTI,R.;GONÇALVES,R.;CARVALHO,L.AvirtualrealityexposuretherapyforPTSDpatientscontrolledbyafuzzylogicsystem.Journalofaccessibilityanddesignforall,v.4,n.2,p.17–129,2014.

COSTA,T.K.L.;MACHADO,L.S.;VALENÇA,A.M.G.;WINCKLER,M.A.;MORAES,R.M.Pegadas:APortalforManagementandActivitiesPlanningwithGamesandEnvironmentsforEducationinHealth.ComputersinEntertainment(CIE),v.16,n.2,p.2,2018.

CUIJPERS,P.;SIJBRANDIJ,M.;KOOLE,S.L.;ANDERSSON,G.;BEEKMAN,A.T.;REYNOLDS,C.F.Theefficacyofpsychotherapyandpharmacotherapyintreatingdepressiveandanxietydisorders:Ameta-analysisofdirectcomparisons.WorldPsychiatry,v.12,n.2,p.137–148,2013.

FERREIRA,D.dosS.InteraçãoNaturalporMeiodeGestosparaApoioaDocentesnoProcessodeEnsinoemSaúde.2014.UniversidadeFederaldaParaíba,2014.Disponívelem:<http://tede.biblioteca.ufpb.br/handle/tede/6108%0A>.

GOMOLL,A.H.;O’TOOLE,R.V;CZARNECKI,J.;WARNER,J.J.P.Surgicalexperiencecorrelateswithperformanceonavirtualrealitysimulatorforshoulderarthroscopy.TheAmericanjournalofsportsmedicine,v.35,n.6,p.883–888,2007.

HAYDU,V.B.;FORNAZARI,S.A.;BORLOTI,E.B.;HAYDU,N.B.Facetasdaexposiçãoinvivoeporrealidadevirtualnaintervençãopsicológicanomedodedirigir.Psico,v.45,n.2,p.136–146,2014.

HAYDU,V.B.;HAYDU,N.B.REALIDADEVIRTUAL:APLICAÇÕESEDUCACIONAISETERAPÊUTICAS.2011.

HAYDU,V.B.;KOCHHANN,J.;BORLOTI,E.Estratégiasdeterapiasdeexposiçãoàrealidadevirtual:umarevisãodiscutidasobaóticaanal{’\i}tico-comportamental.PsicologiaCl{’\i}nica,v.28,n.3,p.15–34,2016.

KAPLAN,D.M.;SMITH,T.;COONS,J.Avaliditystudyofthesubjectiveunitofdiscomfort(SUD)score.MeasurementandEvaluationinCounselingandDevelopment,1995.

KAPPS,G.W.UtilizandooLapVRcomoDispositivoHápticoProgramávelparaSuportedeProcedimentosCirúrgicos.2014.InstitutoMilitardeEngenharia,2014.

KAVAKLI,M.;RANJBARTABAR,H.;MADDAH,A.;RANJBARTABAR,K.ToolsforeMental-Health:ACopingProcessorforAdaptiveandInteractiveMobileSystemsforStressManagement.In:IntegratingTechnologyinPositivePsychologyPractice.[s.l.]IGIGlobal,2016.p.127–160.

KIM,Y.;SUTREJA,N.;FROEHLICH,J.;FINDLATER,L.Surveyingtheaccessibilityoftouchscreengamesforpersonswithmotorimpairments:apreliminaryanalysis.In:Proceedingsofthe15thInternationalACMSIGACCESSConferenceonComputersandAccessibility,Anais...2013.

Page 451: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

KING,A.L.S.;VALENÇA,A.M.;SILVA,A.C.;SANCASSIANI,F.;MACHADO,S.;NARDI,A.E.“Nomophobia”:Impactofcellphoneuseinterferingwithsymptomsandemotionsofindividualswithpanicdisordercomparedwithacontrolgroup.Clinicalpracticeandepidemiologyinmentalhealth:CP&EMH,v.10,p.28,2014.

LABTEVE.CalibradorHáptico.Disponívelem:<http://www.de.ufpb.br/~labteve/projetos/calibrador_pt.html>.Acessoem:10nov.2017.

LEMOS,E.M.;GONTIJO,A.R.L.C.H.;SANTOS,D.A.C.;MACIEL,C.;NUNES,E.P.S.HospitalMirim:umseriousgamecomoBrinquedoTerapêuticoDigital.In:XVSimpósioBrasileirodeJogoseEntretenimentoDigital–SBGames2016,SãoPaulo.Anais...SãoPaulo:2016.

MACEDO,E.R.;MACHADO,L.S.MetricsforUserAssessmentinSimulatorsBasedonVR.In:2015XVIISymposiumonVirtualandAugmentedReality,Anais...maio2015.

MACHADO,L.S.;MORAES,R.M.;SOUZA,D.F.L.;SOUZA,L.C.;CUNHA,I.L.L.Aframeworkfordevelopmentofvirtualreality-basedtrainingsimulators.StudiesinHealthTechnologyandInformatics,v.142,p.174–176,2009.

MALBOS,E.;RAPEE,R.M.;KAVAKLI,M.Creationofinteractivevirtualenvironmentsforexposuretherapythroughgame-leveleditors:Comparisonandtestsonpresenceandanxiety.InternationalJournalofHuman-ComputerInteraction,v.29,n.12,p.827–837,2013.

MALBOS,E.;RAPEE,R.M.;KAVAKLI,M.;OTHERS.IsolatingtheeffectofVirtualRealityBasedExposureTherapyforagoraphobia:acomparativetrial.,2011..

MEYERBRÖKER,K.;EMMELKAMP,P.M.G.Virtualrealityexposuretherapyinanxietydisorders:asystematicreviewofprocess-and-outcomestudies.Depressionandanxiety,v.27,n.10,p.933–944,2010.

MOHR,D.C.;BURNS,M.N.;SCHUELLER,S.M.;CLARKE,G.;KLINKMAN,M.Behavioralinterventiontechnologies:evidencereviewandrecommendationsforfutureresearchinmentalhealth.Generalhospitalpsychiatry,v.35,n.4,p.332–338,2013.

MORAES,R.M.;MACHADO,L.S.Assessmentsystemsfortrainingbasedonvirtualreality:Acomparisonstudy.SBCJournalon3DInteractiveSystems,v.3,n.1,p.9–16,2012.

MOURA,I.F.M.S.;MACHADO,L.S.StudyofCuttingTechniquesinSimulationswithVirtualReality.In:VirtualandAugmentedReality(SVR),2015XVIISymposiumon,Anais...2015.

MOURA,I.F.M.S.;MORAES,R.M.;MACHADO,L.S.AvaliaçãodeIncisãoCirúrgicaemSimuladorescomRealidadeVirtual.RevistadeInformáticaTeóricaeAplicada,v.23,n.1,p.212–230,2016.

MYERS,G.J.;SANDLER,C.;BADGETT,T.Theartofsoftwaretesting.[s.l.]JohnWiley&Sons,2011.

NUNES,E.P.S.;LEMOS,E.M.;MACIEL,C.;NUNES,C.HumanFactorsandInteractionStrategiesinThree-DimensionalVirtualEnvironmentstoSupporttheDevelopmentofDigitalInteractiveTherapeuticToy:ASystematicReview.In:InternationalConferenceonVirtual,AugmentedandMixedReality,Anais...2015.

NUNES,E.P.S.;LUZ,A.R.;LEMOS,E.M.;MACIEL,C.;DOSANJOS,A.M.;BORGES,L.C.L.F.;NUNES,C.Mobileseriousgameproposalforenvironmentalawarenessofchildren.In:FrontiersinEducationConference(FIE),2016IEEE,Anais...2016a.

NUNES,E.P.S.;LUZ,A.R.;LEMOS,E.M.;NUNES,C.ApproachesofParticipatoryDesigninthe

Page 452: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

designprocessofaseriousgametoassistinthelearningofhospitalizedchildren.In:InternationalConferenceonHuman-ComputerInteraction,Anais...2016b.

NUNES,F.deL.dosS.;COSTA,R.E.M.RVparaaáreamédica:requisitos,dispositivoseimplementação.In:TEICHRIEB,V.;NUNES,F.DEL.DOSS.;MACHADO,L.DOSS.;TORI,R.(Ed.).RealidadeVirtualeAumentadanaprática.1.ed.JoãoPessoa:SociedadeBrasileiradeComputação,2008.p.119–146.

NUNES,F.deL.dosS.;COSTA,R.;SANTOSMACHADO,L.;MORAES,R.M.RealidadeVirtualparasaúdenoBrasil:conceitos,desafioseoportunidades.Rev.Bras.Eng.Biom,v.27,n.4,p.243–258,2011.

O’NEILL,M.J.;MILANO,M.T.;SCHELL,M.C.Simulationtraininginhealthcare:Aroleinradiationoncology?InternationalJournalofRadiationOncology•Biology•Physics,v.81,n.2,p.S697--S698,2011.

OLIVEIRA,A.C.M.T.G.;NUNES,F.deL.dosS.Buildingaopensourceframeworkforvirtualmedicaltraining.Journalofdigitalimaging,v.23,n.6,p.706–720,2010.

PAIVA,P.V.F.;MACHADO,L.S.;VALENÇA,A.M.G.;BATISTA,T.V;MORAES,R.M.SimCEC:ACollaborativeVR-BasedSimulatorforSurgicalTeamworkEducation.ComputersinEntertainment(CIE),v.16,n.2,p.3,2018.

PALLAVICINI,F.;ALGERI,D.;REPETTO,C.;GORINI,A.;RIVA,G.Biofeedback,virtualrealityandmobilephonesinthetreatmentofGeneralizedAnxietyDisorder(GAD):Aphase-2controlledclinicaltrial.JournalofCyberTherapyandRehabilitation,v.2,n.4,p.315–327,2009.

PARSONS,T.D.;RIZZO,A.A.Affectiveoutcomesofvirtualrealityexposuretherapyforanxietyandspecificphobias:Ameta-analysis.Journalofbehaviortherapyandexperimentalpsychiatry,v.39,n.3,p.250–261,2008.

REGER,G.M.;KOENEN-WOODS,P.;ZETOCHA,K.;SMOLENSKI,D.J.;HOLLOWAY,K.M.;ROTHBAUM,B.O.;DIFEDE,J.;RIZZO,A.A.;EDWARDS-STEWART,A.;SKOPP,N.A..Randomizedcontrolledtrialofprolongedexposureusingimaginalexposurevs.virtualrealityexposureinactivedutysoldierswithdeployment-relatedposttraumaticstressdisorder(PTSD).2016.

REGER,G.M.;RIZZO,A.A.;GAHM,G.A.InitialDevelopmentandDisseminationofVirtualRealityExposureTherapyforCombat-RelatedPTSD.In:SAFIR,M.P.;WALLACH,H.S.;RIZZO,A.“SKIP”(Ed.).FutureDirectionsinPostTraumaticStressDisorder.Boston,MA:SpringerUS,2014.p.289–302.

RIBEIRO,C.A.;BORBA,R.I.H.;MAIA,E.B.S.;CARNEIRO,F.Obrinquedoterapêuticonaassistênciaàcriança:osignificadoparaospais.RevistadaSociedadeBrasileiradeEnfermeirosPediatras[Internet],v.6,n.2,p.75–83,2006.

RIBEIRO,M.;CORRÊA,C.G.;NUNES,F.L.S.GamificationasaLearningStrategyinaSimulationofDentalAnesthesia.In:VirtualandAugmentedReality(SVR),201719thSymposiumon,Anais...2017.

RIBEIRO,M.;NUNES,F.L.S.;ELIAS,S.Towardsdeterminingforcefeedbackparametersforrealisticrepresentationofnodulesinabreastpalpationsimulator.In:Computer-BasedMedicalSystems(CBMS),2016IEEE29thInternationalSymposiumon,Anais...2016.

RIVA,G.Virtualrealityinpsychotherapy.Cyberpsychology&behavior,v.8,n.3,p.220–230,2005.

RIZZO,A.;JOHN,B.;NEWMAN,B.;WILLIAMS,J.;HARTHOLT,A.;LETHIN,C.;BUCKWALTER,J.G.VirtualRealityasaToolforDeliveringPTSDExposureTherapyandStressResilienceTraining.MilitaryBehavioralHealth,v.1,n.1,p.48–54,2013.Disponívelem:

Page 453: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

<http://www.tandfonline.com/doi/abs/10.1080/21635781.2012.721064>.

RODRIGUES,H.F.;MACHADO,L.S.;VALENÇA,A.M.G.ApplyingHapticSystemsinSeriousGames:AGameforAdult’sOralHygieneEducation.SBC,v.5,n.1,p.17,2014.

SAND-JECKLIN,K.;EMERSON,H.Theimpactofalivetherapeuticmusicinterventiononpatients’experienceofpain,anxiety,andmuscletension.Holisticnursingpractice,v.24,n.1,p.7–15,2010.

SIQVELAND,J.;RUUD,T.;HAUFF,E.Post-traumaticstressdisordermoderatestherelationshipbetweentraumaexposureandchronicpain.Europeanjournalofpsychotraumatology,v.8,n.1,p.1375337,2017.

SOUZA,A.C.C.Umacontribuiçãoàautomatizaçãodaatividadedetesteparasistemasderealidadevirtual.2017.UniversidadedeSãoPaulo(SãoCarlos),2017.Disponívelem:<http://www.teses.usp.br/teses/disponiveis/55/55134/tde-27092017-090602/>.

TOLEDO,L.F.SimuladordeCirurgiadeCataratacomaUtilizaçãodeDispositivoTátil.2017.LaboratórioNacionaldeComputaçãoCientífica,2017.

TOLEDO,L.F.;OLIVEIRA,J.;HAACK,R.V.HapticSurgerySimulationforCataract.In:VirtualandAugmentedReality(SVR),201719thSymposiumon,Anais...2017.

TURNER,W.A.;CASEY,L.M.Outcomesassociatedwithvirtualrealityinpsychologicalinterventions:wherearewenow?Clinicalpsychologyreview,v.34,n.8,p.634–644,2014.

USCICT.ResearchAreas.Disponívelem:<http://medvr.ict.usc.edu/research/>.Acessoem:12mar.2017.

WILLIS,R.E.;GOMEZ,P.P.;IVATURY,S.J.;MITRA,H.S.;VANSICKLE,K.R.Virtualrealitysimulators:valuablesurgicalskillstrainersorvideogames?Journalofsurgicaleducation,v.71,n.3,p.426–433,2014.

YUAN,B.;FOLMER,E.;HARRIS,F.C.Gameaccessibility:asurvey.UniversalAccessintheInformationSociety,v.10,n.1,p.81–100,2011.

ZADEH,L.A.Towardextendedfuzzylogic—Afirststep.Fuzzysetsandsystems,v.160,n.21,p.3175–3181,2009.

Page 454: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo16-ArquiteturaeDesign

PolisedeMarchiMarceloHashimoto

Ediçãopreliminardepré-lançamento.Circulaçãorestrita.AversãodefinitivaserálançadanoSVR2018(http://svr.net.br/).

ARealidadeAumentada(RA)eaRealidadeVirtual(RV)têmsidoaplicadascadavezmaisedeformasignificativaemáreascomoArquiteturaeDesign.Umdosprincipaismotivoséanaturezaespacialdeambasasciências.Sejaparaampliaroambientefísicoagregandocamadasvirtuais,sejasimulandonovasexperiênciasimersivas,asrealidadesaumentadaevirtualdialogamcomoespaçoemsuasdiversasescalas.

Ambientesurbanos,edificaçõeseobjetostêmintegradoaofísicoodigital,construindonovasnarrativaseampliandoorepertóriodeinteraçãocomusuáriospormeiodedispositivosmóveis,vestíveiseinterfacesdigitaisdediferentesnaturezas.

OobjetivodestecapítuloémostrarpormeiodeexemplosasaplicaçõesdeRAeRVemprojetosquedialogamcomasdiferentesescalasdoespaçoassociadosàsáreasdaArquiteturaeDesign,tantoconsiderandooimpactodovirtualnocenáriofísico,comoaspossibilidadesdeinteraçãoeexperiênciadousuário.Nessesentido,ocapítuloaindapropõealgumasreflexõessobrecomoaRVpodeserusadaemsimulaçõesparatestescomusuários,detalhandoexemplosemergonomiadeprodutosfísicoseusabilidadedeprodutosdigitais,alémdedescrevercomoaRVpodeserusadaemelicitaçãoderespostasemocionais,detalhandoexemplosdeestudosexperimentaisecontextualizandonoarcabouçodeTecnologiasPositivas.

16.1ArealidadeVirtualeAumentadaexpandindoascamadasinformacionaiseexperiênciada/nacidade

Page 455: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ARVeRA,hátempos,deixaramdesertecnologiassomenteaplicadasetestadasemlaboratóriosdepesquisatecnológica,experimentosartísticosouentretenimento.

Váriastêmsidoasaproximaçõescomdiferentesáreasdoconhecimento.Quantomaispopularizadasastecnologiasdeproduçãoem3De4Douosequipamentosdeinteraçãocomomeiodeimersãoemrealidadesparalelas,comodispositivosmóveiseóculosparaRV,maisessastecnologiassetornamacessíveiseaplicáveisemescala.

Noâmbitodacidade,issonãopoderiaserdiferente.Emtemposemqueapopulaçãourbanaultrapassouamarcade50%,essastecnologiasseapresentamtantocomofacilitadorasdecompreensãoeaprendizadosobreoambiente,comonocasodaRA,comotambémdeexperimentaçãoantecipadadarealidadepormeiodesimulaçõesdoambientefísico,pormeiodaRV.

Segundo,JenniferWhyte(2002)arelaçãoqueoserhumanotemestabelecidocomomundotecnológicoconstituídoporinterfacesem“quadros”,comoocinema,atelevisão,ovidrodocarro,ateladocomputadorouoconsoledejogostemmudadocompletamenteanossaformadeverecompreenderomundoenospreparadoaestabelecerrelaçõesentrerealidadesdistintas:asreais,assimuladasouaquelasaumentadas.Paraaautora,aexperiênciadeviagemproporcionadaporumautomóvelésemelhanteàdaRealidadeVirtual,umavezque"ocarrorestringeanossapercepçãodomundoemumavistadinâmicaatravésdeumquadro.Nósvemosomundoatravésdeumajanelae,emboraviajemosemvelocidade,nossocorpopermaneceestático”(p.8).

OutroaspectoimportanteparaainserçãodaRVeRAnavidaurbanaestánaafirmaçãoenousodosdispositivosmóveisnodia-a-diadascidades.Hátemposelestêmincorporadováriasfunçõesdevidoàquantidadecrescentedenovossensoreserecursosquepermitemumamaiorversatilidadeemusoseapropriações.OreconhecimentodoposicionamentogeográficopromovidopelosensordeGPS,porexemplo,desencadeounovosprocessosdecompreensãodoslocaisdacidade,sendopossívelagregardadoseinformaçõesapartirdecoordenadasgeográficas,transformandoaspaisagensurbanaseminformacionaisatravésdeinterfacesdigitais.

Asmídiaslocativasdigitais–tecnologiaseprocessosinformacionaisqueestãoassociadasalocalidadespormeiodedispositivosmóveis(Lemos,2010),

Page 456: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

conectamaspessoascomomundopormeiodecamadasdeinformaçãodediferentesnaturezas.Alémdevincularainformaçãoaoespaçoeemváriosformatosdemídia,asmídiaslocativaspermiteminteraçõesnadimensãodoespaçosocialecultural,ampliandoosentidodeambienteurbano(Barfieldetal.,2015).

Aaquisiçãodedispositivosmóveisjánãoéalgoparapoucos.Cadavezmaispotenteseacessíveis,seususostêmsidopotencializadospormeiodeequipamentosvestíveis,comooóculosCardboardeohandsetDaydreamdoGoogle,ouoGearVRdaSamsung,entreoutros.Essesdispositivospermitemnovosmeiosdeinserçãoevisualizaçãodainformaçãoetêmsidoapontadoscomopromissores.ProvadistosãoasplataformasGoogleeFacebook,queapostamemaplicaçõesparaexperiênciasemRVemlargaescalasocial.

Se,porumlado,oambienteurbanoconcentraumaquantidadeinfindáveldedados,quesãoproduzidoseinseridosdiariamentepordiversasfonteserecursos,poroutroapontaparaapossibilidadedeentendercadavezmaisemelhoroslugaresqueconstruímoseemquevivemos.

Ascidadessãoasmaioresfontesdebigdata.Comomatéria-primadainformação,essesdadosapresentamgrandepotencialparaalimentarsistemasdeinformaçãourbanaedeinteraçãosocial.Nessecontexto,aRAtemsemostradomuitoeficiente,poispermiteaextensãodeambientesreaisparaseususuáriosapartirdainserçãodeconteúdosinformacionaisvirtuaisemtemporeal.

ComaRA,acidadetorna-seumambientehíbrido(Schranz,2015)informacionalemquecamadasdedadossesobrepõem,estruturandoredescomplexasdeinformaçãoetendocomosuportearealidadeurbana.Essascamadasagregamdiferentessignificadoserepresentaçõesdarealidade,estabelecendonovasrelaçõescomoespaçorealemdiferentestempos.

Atemporalidadeéumaquestãofundamentalparaacidade,umavezqueacidadeéconstituídapelasedimentaçãodeváriosmomentoseeventos.Seporumlado,discute-sebigdataeacontínuaeprogressivaproduçãodedadoseanecessidadedeacessá-losevisualizá-los,poroutroháumaconstanteatividadederememoraçãodopassado,umavezqueasRAeRVpermitemareconstruçãoderealidadespassadasouainserçãodecamadastemporaisdistintasemtempopresente,alémdeprojetarrealidadesfuturasemjustaposiçãocomorealatual.

Page 457: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

16.1.1AantecipaçãoeexperimentaçãodoespaçoemdiferentestempospormeiodaRV

ParaJenniferWhyte(2002,p.3-4),otermoRVtemsidocomumenteusadoparadescreveraplicaçõesquepermitemainteraçãocomdadosespaciaisemtemporeal.Noambienteurbano,elaapresentaduasnaturezas:meioesistema.Comomeio,aRAécompreendidacomorepresentaçãoeapropriaçãodoambienteurbanoepodeserdefinidapormeiode3características:interativa,espacialetemporeal.Comosistema,aRVcompreendeosusuários,osequipamentos,osdados,ohardwareeosoftwareeéclassificadaemimersiva,não-imersivaeRA.

ARVenvolveousuárioemumaexperiênciatalqueousuáriosesentecomoestivessepresenteemoutromundoeomundorealfossetemporariamenteesquecido(Jerald,2015).

Osprojetosurbanossãodetentoresdealtacomplexidade,umavezqueinteragemcomdiversossistemas.Energia,transporte,saneamento,abastecimento,educação,cultura,patrimônioeedificaçõessãoalgunsdossistemasquecompõemoambienteurbanoeinterferemdiretamentenobem-estarequalidadedevidadoshabitantesdacidade.Pormenorquesejaainterferênciaemumdessessistemas,aconsequênciatendeasersistêmica.Dessemodo,apossibilidadedeanteciparoucompreenderreaçõespossíveisemdecorrênciadeumprojetofazcomqueaRVsetorneummeioeficienteecomplementaraodoplanejamentoedesignurbano.

Kataravirtualrealitycityplanning

AcidadedeKataraemDoha,naregiãodoCatar,utilizouaRVcomomeiodeapresentarastransformaçõesurbanaspropostasatodosaquelesinteressadosemconhecerofuturodacidade.

Page 458: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.1KataraVirtualRealityCityPlanning.Fonte:https://www.eonreality.com/press-releases/experience-katara-cultural-village-in-the-immersive-eon-icube-mobile-at-mipim-in-cannes/

DesenvolvidopelacompanhiaEONReality,oambientedeRVimersivocombinoumodelosrepresentandoacidadeatualeastransformaçõesfuturas.Apartirdaexperiênciadenavegaçãoimersivapelosmodelos,osusuáriospuderamteraexperiênciaantecipadadoambienteurbanoprojetadoemumaescalapróximaàreal,permitindoassim,ummelhorsentidodepresença.

Arepresentaçãodeprojetospormeiodeplantas,elevações,eperspectivasfazempartedeumalinguagemtécnicacompreensívelporarquitetos,engenheiroseincorporadores,masmuitodistantedacompreensãodopúbliconãoespecializado,entreelesoscidadãoseinvestidores.Destarte,apropostadecriarumaexperiênciadefuturoprojetadodacidadepermitequeaparticipaçãosocialsejamaisefetivanacompreensãodoambientecomum,domesmomodoqueaatraçãodeinvestimentoseparceriasparaasuaimplementaçãosejamaisbem-sucedida.

DomesmomodoqueaRVéumatecnologiaquepermiteaexperiênciaantecipadadarealidadefutura,elatambémpossibilitavivenciarrealidadespassadas,nãomaisexistentesnoambientefísicodascidades.Poressemotivo,aRVtemsidotambémmuitoutilizadaemaplicaçõesrelacionadasaáreadepatrimôniohistóricoecultural.

HistoriumCityVR

Page 459: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OHistoriumCityVR(2015)éumexemplodeaplicaçãorelacionadaaopatrimôniohistóricoeturístico.EletemcomoobjetivocomplementaravisitaaomuseuHistoriumemBruges,naBélgica,apartirdeumaexperiênciaaoarlivreemseislocalidadesdacidade.ComousodoprópriosmartphoneinseridoemumaversãodoóculosCardboarddoGoogle,desenvolvidaespecialmenteparaoprojetoeadquiridonaprópriabilheteriadomuseu,ousuáriopodevisitaroslocaisevisualizá-loscomoeramnaépocadeourodacidade.

Figura16.2HistoriumCityVR.Fonte:http://www.riebedebie.be/en/news/historium-city-vr

Diferentementedeoutrosguiasturísticosquerelatamsobrefatoshistóricos,oHistoriumCityVRpermitequeosusuáriosreconheçamopresentecomoresultantedeumdesenvolvimentohistórico,pois,umavezestandonoslocaisépossívelque,mesmoemestadoimersivo,ousuárioestabeleçacomparaçõesentreosdistintostemposdaquelemesmoespaço,aocolocareretiraroóculos.

ComafacilidadedousodequalquersmartphoneedoóculosCardboard,oprojetotornaaRVmaisacessíveleintegradaaodesigndeinteraçãourbana.

Alémdeestabelecerrelaçõescomomundoreal,sejaantecipandoofuturooupermitindoreviveropassado,projetosemRVtambémpermitemcriarespaçosutópicos.Elessãomuitocomunsemcenáriosdejogosemqueoaspectolúdicoeimaginativosãofundamentaisparaimersão.OprojetoHypatiadaTimefireVRpropõemaisdoqueumainteraçãolúdica,masumaexperiênciadecidadeemsuadimensãoespaço-socialvirtual.

Page 460: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Hypatia–TimefireVR

Apartirdacombinaçãoentrelocaisreaispresentesemqualquerestruturadecidadeseelementosdefantasia,Hypatia(2017)pretendeserumespaçocolaborativo,social,educacionaledivertido,ouseja,uma“culturadecidadevirtual”,conformeapresentadopelosseusidealizadores.

Oprojetoaindaprevêumimpactonomodeloeducacionalfuturoearestauraçãodeumtecidosocialdecomunidadenoambientevirtual.SemelhanteemalgunsaspectosaoSecondLife,Hypatiabuscaexploraremseudiscursooacessoatemporalidadesdistintasquepermitemaexperiênciadeumacidadeemcombinaçãodetempos,espaços,atoreseequipamentosdemodoimersivo.

Oprojetoénovoeosrequisitostecnológicosnecessáriosaindalimitamoseuusoaumapequenaparceladeusuários,muitomaispróximosdarealidadedosgamesdoquepropriamentedadiscussãodoprojetourbano.Detodomodo,valeodestaqueparaainiciativa,umavezqueelabuscapromoverumespaçosocialdecolaboraçãoeconvivênciaemummesmoambientevirtualdecidade.

Figura16.3HypatiaTimefireVR.Fonte:https://timefirevr.com/hypatia/

Emboraacomplexidadedeumacidadeseestendaparaalémdeexperimentosvirtuais,éinegávelqueelespossamampliaracompreensãosobredinâmicassociaiseculturaisdeumambienteurbano.Talveznãoosubstituindo,mas

Page 461: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aproximandoimaginárioseaçõesefetivasemrealidadesparalelasquepossamserambientesdeconhecimentoparaodesigndeinteraçãourbanaintervirdentrodoespaçofísicodascidades.

DiferentedaRV,aRAéapresentadacomotecnologiaquepermiteaintegraçãoentrevirtualidadeeambientefísico.Ampliando,estendendoesobrepondoinformaçõesemtemporeal,elapermitequeelementosvirtuaissejamincorporadosaomundoreal,semignorá-lo.Pelocontrário,naRAarealidadefísicaésubstrato[Peddie2017,p.20].

16.1.2RealidadeAumentadaeodesigndoespaçourbanohíbrido

lifeClipper

OprojetolifeClippernaBasileia,Suíça,éumprojetodearteaoarlivre,pioneiroemestenderarealidadefísicapormeiodavirtualidadeedepromoverainteraçãocomoambienteurbanodemodosemi-imersivo.Comomeio,elesebaseiaemumaexperiênciadepercepçãoaudiovisualapartirdedeslocamentosapéemáreaspré-estabelecidas.Tecnicamente,osistemaéconstituídoporumcomputadorportátil,umHeadMountedDisplay(HMD)vestível,umacâmeradevídeo,ummicrofone,GPSesensoresdepressão.

Aideiacentraléproporcionaraousuáriodosistemaapossibilidadedealteraroambienteapartirdacapturadesonseimagensedaalteraçãodeseusparâmetrosemcombinaçãocomainserçãodeáudios,fotosevídeosdeumbancodedadosdisponíveldeacordocomolocalvisitado.

ApropostaéfazercomqueosusuáriossintamqueestãoassistindoaumfilmedoqualparticipamcomoobservadoresativosimersosnoespaçoedetectadospelosistemapormeiodoGPS.Todasasaçõessãolocalizadasealteradasquandoousuáriosedesloca,estendendoasuapercepçãoemrelaçãoaáreaexplorada.

Page 462: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.4:lifeClipper1.Fonte:http://www.lifeclipper1.torpus.com

Oprimeiroprojeto–lifeClipper1(2005)-foiapresentadonaBasileia,naáreahistóricadovaledeSt.Alban.Ainteraçãopropostacomolugarpermitiaqueosusuáriosreinterpretassemahistóriaapartirdacombinaçãodaexperiênciadopresentecomasobreposiçãodeimagensesonsdopassado.Emboraopercursofosserealizadocomaajudadeumasegundapessoa,umavezqueoequipamentolimitavaaacuidadevisual,aousuárioeraoferecidaapossibilidadedenavegareobservaroambientedemodoatento,promovendoassimumaexploraçãomaiscuidadosadoslugares,comoseestivesseemumfilmeemqueoprotagonistafosseelepróprio.

Oprojetosedesdobrouemduasversões.AprimeirafoiapesquisaaplicadalifeClipper2(2006–2008),sobreopotencialdaRAparaprojetosdevisualização,planejamentourbanoeturismonaAcademyofArtandDesigndaUniversityofAppliedSciencesNorthwestern.Eem2011foilançadoolifeClipper3,playgroundemSt.JohannsParknaBasileia.Dessavez,ofocodaexperiênciacomoambienteseconcentrounaimersãonarrativa,oucomoapontamoscriadoresdoprojeto,emum“environmentalstorytelling”.Nessaversão,ousuárioéapresentadocomoumavataremumjogodeestruturanãolinear.Apropostaéqueosusuáriosestejamimersosemumasensaçãodefluxo,

Page 463: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

estabelecendorelaçõescomoambienteapartirdoreconhecimentodolocal,daiteraçãotemporaledainteligênciadosistema,combinandotrêsnaturezasdistintas:fixa,periódicaeacaótica.

Figura16.5:lifeClipper3.Fonte:http://www.lifeclipper3.torpus.com

AlémdeproporaampliaçãodecamadasdeinformaçãonoambientefísicopormeiodaRA,oprojetolifeClippertambémestendeaapreensãodoespaçoemdiferentestemporalidades.OprojetoéumexemplodousoeaplicaçãodaRAcomomeiodeintegraçãoesobreposiçãodecamadastemporaisemtemporeal.

Opatrimônioculturaléumimportantelegadoconstituídoporartefatosfísicostangíveisepelaculturaimaterialintangível,índicesdaexistênciadegeraçõespassadasqueconfiguramassociedadesatuaisequemerecemserpreservadasparaobenefíciodegeraçõesfuturas[KrogstieeAugstvedt2015].Nestecenário,arealidadeaumentadaseapresentacomopotencialinstrumentodepreservaçãoedereconhecimentodelegadoshistóricosmateriaiseimateriaisnosambientesurbanos,combinandodiferentestemposdevivêncianoespaço.

CidadeAumentada

Amemóriadeumacidadeéconstituídapelahistóriadeseushabitantes,manifestadaemeventosocorridosnoespaçoetempourbanos.Elaseconformaa

Page 464: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

partirdeumprocessocontínuodesedimentaçãodecamadasdevivênciasnacidade,configurando-secomoherançamaterialeimaterialconstruídaaolongodotempoemconstanteatribuiçãodesentidoesignificadoaoslugares.

OprojetoCidadeAumentada(2017)temcomoprincipalmotivaçãoativarosdiversospontosdememóriaurbanaapartirdocompartilhamentodahistóriavividaporseushabitantesnoespaçofísicoematerialdacidade.Pormeiodeimagens,textos,sonsevídeos,oscidadãossãoconvidadosacompartilharsuasmemóriasgeolocalizadasearmazenadasemcomputaçãoemnuvem,configurandoassimnuvensdememóriasque,umavezativadas,poderãoseracessadasemRAnocontextoespacialemqueacontecerampormeiodedispositivosmóveisnospontosgeolocalizados.

Paraativarospontosdememóriaurbana,énecessáriocriarumacontanositedoprojeto.Apartirdeentão,ousuáriodosistemapoderágeoreferenciarseuslugaresdememóriainserindooendereçoouapontandooslocaisnomapa.Umavezidentificadoolocal,épossívelsalvarimagens,relatos,sons,vídeos,etextoscorrespondentesamemóriacompartilhadadesteespaço.Todomaterialficaarmazenadonoservidoremnuvemdoprojeto,configurandoumbancodememóriasdacidade.Assimqueaprovadas,asmemóriassãoativadasepodemservisualizadasnositeeacessadasemseulocalgeográficodeorigem.Destemodo,oprojetoéalimentadocontinuamentepelointeressedecompartilharmemóriasurbanaspormeiodeumsistemadecrowdsourcing,emqueosparticipantessãoresponsáveisporconstruirdemodocoletivoumbancodememóriasdacidade.

Figura16.6:CidadeAumentada.Fonte:http://www.cidadeaumentada.com

Pormeiodeumaplicativoparasmartphonesbaseadoemsistemadeposição

Page 465: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

geográfica(GPS)ecâmerafotográfica,épossívelacessarevisualizarascamadasinformacionaisdememóriaurbananoespaçofísico,permitindoquearealidadepresentesejaampliadaeestendidanotempoenoespaço.Umavezidentificadospontosdememóriaativososistemareconheceráaposiçãodousuárioe,casoeleestejaemumraiode100metros,eleteráacessoaoconteúdoepoderávisualizá-lopormeiodacâmeradeseucelularque,apartirdeentão,criaráumanovacamada-queévirtualemsuanatureza,masqueemconjunçãocomasimagenscaptadasdarealidadeconsegueestendê-laeaumentá-la.

Aointegrarrelatossonoros,visuaisetextuaisdoshabitantesdacidadeoprojetoprocurarecomporahistóriasocialdacidadeapartirdesuamemóriaurbana.

UrbanPlanAR

OprojetoUrbanPlanAR(2017),desenvolvidopelospesquisadoresFrédéricBoschéeLudovicoCarozzadoCentreofExcellenceinSustainableBuildingdaUniversidadeHeriot-Watt,emcolaboraçãocomLinkNodeLtd.,propõeumnovomeiodecomunicarevalidarprojetosdedesenvolvimentourbanopormeiodeumaplicativomobiledeRAquepermitevisualizaraspropostasdeintervençãodiretamentenoambienterealondedeverãoserimplantadas.

OUrbanPlanARtrabalhaemtrêseixos:visualizar,engajareplanejar.Comovisualizaçãodigital,asoluçãobuscaampliaropotencialdemodelosarquitetônicos3D,tambémconhecidoscomoBuildingInformationModel(BIM),desenvolvidosparacompreensãodoprojetodeedificaçõespretendido.Alémdeintroduziressesmodelosnoambientereal,aRApossibilitaráoengajamentodacomunidade,umavezquepermitiráamelhorcompreensãodasalteraçõespropostaspormeiodedispositivosmóveis.Paraarquitetoseplanejadoresurbanos,asoluçãoemRApermitiráprojetosmaisassertivos,umavezquepoderãosercontextualizadasvirtualmentenoambientefísico.

Page 466: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.7:UrbnPlanAR.Fonte:http://urbanplanar.com

16.1.3Arquiteturaeosnovosprocessosdevisualizaçãoeexperiênciadoespaçoprojetado

SoftwarescomoCAD–Computer-AidedDesign–revolucionaramoambientedeproduçãodosprojetosdearquiteturaedesign.Nãosomentepermitindoavisualizaçãomaisdetalhadadoprojeto,maspossibilitandoquemodelos3Dpudessemsercriadosenavegadospormeiodenarrativasespaciaisdefácilentendimento.

TantoaRAcomoaRVsãoimportantesferramentasparaaexperimentaçãodarealidadefísicaaserprojetada(BimbereRaskar,2005),estabelecendonovasfronteirasentreosobjetosfísicosedigitaisnaexperimentaçãoesensorialidadedoespaço.Porexemplo,ummesmoedifíciopodeserapreciadoemRAtantoatravésdeumlivrosobrearquitetura,comoemumaaplicaçãoparavisualizá-lonoespaçofísico.OutraaplicaçãoemRApoderiaaindaproporcionarexperimentaçõesparaainserçãodeprojetosdemobiliárioedecoraçãonessemesmoedifícioapósasuaconstrução.Portanto,éextensooguarda-chuvadeaplicaçõesvoltadasavisualizaçõesarquitetônicasemsuasdiferentesescalasefases(Craig,2013),sendoesseumdoscamposmaispromissoresdaaplicaçãodeRVeRA.

Page 467: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Asinterfacesmobile,comosmartphonesetablets,permitemumamaioragilidadeeacessibilidadenavisualizaçãodemodelos3Dinseridosnoambiente.Considerandoaindústriadaconstruçãocivil,nãosomentearquitetoseengenheirospoderiamvalidarsuaspropostasemumprocessodeinteraçãovirtualatéchegarnomodeloidealaserconstruído,comotambémosfuncionáriosresponsáveispelaconstruçãopoderiamacompanhareexecutarmelhorasetapasdeconstrução,inclusivesimulandoalgumasdessasetapas.

AECOM

OescritóriodedesigneserviçosdeconstruçãoAECOM,porexemplo,temusadoaRVparavisualizarseusmodelos3D.ApartirdasoluçãoInstaVR,funcionáriosemdiferenteslocalidadespodemtrabalharnomesmoprojeto,mesmoquedistantesunsdosoutros,pormeiodaRealidadeVirtual,atravésdeaplicaçõesparaiOS,Android,GoogleCardboardououtrosequipamentos.

Alémdafacilidadedesetrabalharemequipeindependentedapresençafísica,oescritóriotemencontradonaRVapossibilidadedeacessarasdiferentesfasesdeumprojetodearquiteturapelasimulaçãodoseuprocessodeconstrução.

Figura16.8:AECOM:equipedeprojetoobservandoeinteragindocomprojetoemRVpormeiodoMicrosoftHoloLens.Fonte:http://www.metropolismag.com/architecture/disrupting-reality-how-vr-is-

changing-architecture-present-future/pic/25755/

EnneadLab.

Page 468: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

OutroescritórioquetemsededicadoàpesquisadenovastecnologiasnoprocessodecriaçãoedesenvolvimentodeprojetosarquitetônicostemsidooEnneadLab,umaextensãodoescritórioEnneadquetemporobjetivo“aplicarativamenteopensamentoarquitetônicoparainvestigarquestõesdesafiadorasdedesignforadoslimitestradicionaisdapráticaarquitetônica”,conformeéapresentadonowebsitedaempresa.

OestudoparaoplanetáriodeXangai,naChina,éumexemplodecomoaarquitetura,dadosdoambienteeaRVpodemserintegradostendoemvistaamelhorcompreensãodaperformanceambiental.Oobjetodeestudofoioátriodoedifícioearelaçãoentreaquantidadeeintensidadedeluznaturalrecebidaporele.ParaanáliseambientalfoiusadaaferramentaLadybug,umpluginopensourceparaanálisedeperformanceambientalarquitetônica.

Ashorasdeiluminaçãonaturalforamvisualizadasemmapasdecaloreemvetoresdeluz.Apartirdessesdados,foramgeradosobjetos3DexploradosdemodoimersivoemRV.Apropostadeexperimentaçãoespacialpromoveuaaproximaçãoentredadoseambiente,apartirdamaterializaçãodaluzemobjeto3Ddeexperimentação.

Figura16.9:EnneadLab.ShanghaiPlanetariumProject.Fonte:http://www.enneadlab.org/projects/vr-the-real-un-real

Assimcomonoambienteurbanoeedificações,aRVeRAtêmsidoobservadae

Page 469: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

testadaemoutroscamposemqueoDesigntambémmanifestaasuanatureza.Porexemplo,oDesigndeProdutopodesebeneficiarmuitocomaRA,testandovisualmentecomomobiliáriosouobjetospoderiamsecomportarnoespaçoatéantesmesmodesuaprodução.

OaplicativoIKEAPlaceéumexemplodeaplicaçãodeRAvoltadoaoDesigndeInterioreseProduto.BaseadonatecnologiaARkitlançadopelaAppleem2017,oaplicativotemcomoobjetivopermitirumavisãomaisassertivaemrelaçãoaescalaespacialquesuaversãoanterior,baseadaemtags.

Contandocomumbancode2000imagens3Ddosprodutoscomercializadospelaempresa,oaplicativopermitequeomobiliáriovirtualsejainseridoevisualizadoemqualquerlugarselecionadopelousuárioatravésdacâmeradesmartphonesetablets.Alémdisso,elepermitecompreenderoobjetonoespaçoconsiderandoascaracterísticasdoambienteecom98%deprecisãoemrelaçãoàssuasdimensõeseescala.

Figura16.10:IKEAPlaceApp2017.Fonte:http://www.ikea.com/gb/en/customer-service/ikea-apps/

Destemodo,ousuáriopodeanteciparseoespaçocomportaomobiliárioassimcomoseeleseadequaàscaracterísticasexistentesdoambiente,antesmesmodesedirigiraloja.

AlémdousodaRAcomopossibilidadedevisualizaçãoeanáliseantecipadadoprojetoasercriado,épossíveldestacartambémousodaRVduranteoprocesso

Page 470: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

projetual,tendoemvistaacompreensãopréviadaexperiênciadousuárioantesmesmodoprodutofísicooudigitalsercriado.

Aseguir,apresentaremospormeiodeexemplos,aplicaçõesdosconceitosdeRVnocontextoespecíficodeDesigndeExperiênciadoUsuário.

16.2RealidadeVirtualemDesigndeExperiênciadoUsuário

ExistemmuitasdefiniçõesdeExperiênciadoUsuário(UX)naliteratura.Porexemplo,aOrganizaçãoInternacionaldeNormalização(2009)formalizaUXcomo“percepçõeserespostasdeumapessoaqueresultamdousooudaantecipaçãodousodeumproduto,sistemaouserviço,”enquantoNormaneNielsen(2017)afirmamqueUX“englobatodososaspectosdainteraçãodousuáriofinalcomaempresa,seusserviçoseseusprodutos.”

Paraentenderoqueessasdefiniçõessignificam,podemospartirdeumadefiniçãomaisrestrita.OconceitodeExperiênciadoUsuárioéfrequentementeconfundidocomusabilidade,queNielsen(2012)definecomo“umatributoqualitativoqueestabeleceoquantointerfacesdeusuáriosãofáceisdeusar.”EmboraUXtenhausabilidadecomoaspectoimportante,oconceitocompletoémuitomaisamplo:

consideraestadodousuário,porexemploemoçõeseatitudes;considerainteraçãoalémdousoemsi,porexemplocompraetransporte.

Assim,umprocessodeDesigndeExperiênciadoUsuário(UXD),aindasegundoNormaneNielsen,exige“umaintegraçãodosserviçosdemúltiplasdisciplinas,incluindoEngenharia,Marketing,DesignGráficoeIndustrialeDesigndeInterface.”

16.2.1ErgonomiadeProdutosFísicos

FalcãoeSoares(2013)apresentaramumaabordagemconceitualparaaaplicaçãodeRVemprototipaçãoetestedeprodutosfísicos,argumentandoqueprotótiposvirtuaispermitemsimultaneamenteumnívelsatisfatórioderealismoeumcusto

Page 471: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

baixodefabricação.Independentemente,Pontonnieretal.(2014)projetaram,construírameavaliaramumdigitalmock-up(DMU)deestaçãodetrabalhoparaavaliarfatoresderiscofísico(Figura16.11).

Figura16.11:Digitalmock-updeestaçãodetrabalho.Fonte:Pontonnieretal.(2014)

Page 472: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

IndicadoresquantitativosdeergonomiademonstraramdiscrepânciaentreresultadosobtidoscomoDMUeresultadosobtidoscomumaestaçãodetrabalhofísica.Comorazões,osautoresapontaramafaltadefamiliaridadecomocontextovirtualeadistorçãoperceptualentreovirtualeoreal.Noentanto,consideramosresultadospromissoresparaconduzirodesenvolvimentodenovasversões.

UsabilidadedeProdutosDigitais

OexemploanteriorrepresentaamaneiramaisdiretadeusarRVparatestesdeprodutoscomusuários:simularoprodutoemsi.Noentanto,Rebeloetal.(2012)apontaramoutramaneira,particularmenteimportanteemUXD:simularocontextonoqualoprodutoéusado.

Porumlado,aimportânciaderealizartestesemambientesrealistaséenfatizadaporespecialistasemusabilidadedesdetrabalhosmaisantigos.Nielsen(1993),porexemplo,descreveolaboratóriodeusabilidadetípicocomoumainstalaçãosignificativamentegrande,comsalacenográficaeisolamentoacústico.Umtestedeveavaliaraexperiênciacompleta,daqualocontextofazparte.

Poroutrolado,opróprioNielsen(1989)eoutrosespecialistas,comoKrug(2000),projetarammetodologiaspararealizartestesmenoscompletosemaisbaratos,paragarantirquedesenvolvedoresnãousassemorçamentocomoargumentoparanãoincluiravaliaçãodeusabilidadenoprocesso.

ARVrepresentaumapossibilidadedecompromissoentrerealismoecustoemtestesdeusabilidade.EssapossibilidadefoiconfirmadaporBuschetal.(2014)atravésdoprojeto,daconstruçãoedaavaliaçãodeumambientevirtualparaavaliaraplicativosmóveis(Figura16.12).

Page 473: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.12:Ambientevirtualparaavaliaraplicativosmóveis.Fonte:Buschetal.(2014)

Indicadoresquantitativosdepresençademonstraramdiscrepânciaentreresultadosobtidoscomoambientevirtualeresultadosobtidoscomumasalacenográfica.Noentanto,indicadoresquantitativosdeusabilidadedoaplicativonãodemonstraramdiscrepânciasignificativa.

Page 474: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Bradeetal.(2017)estenderamotrabalhoparaocasoespecíficodeaplicativosdenavegação(Figura16.13).Essaextensãoéparticularmenteinteressanteporqueoprocessotípicodenavegaçãocombinainformaçõesdainterfacecominformaçõesdoambiente.

Page 475: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.13:Ambientevirtualparaavaliaraplicativosdenavegação.Fonte:Bradeetal.(2017)

Emcontrastecomotrabalhoanterior,tantoosindicadoresdepresençaquantoosindicadoresdeusabilidadedemonstraramdiscrepância,sugerindoqueoambientevirtualprecisasermelhoradoantesdeserconsideradoumsubstitutopreciso.

16.2.2Elicitaçãoderespostasemocionais

Estudosexperimentais

Page 476: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Rivaetal.(2007)realizaramumestudoapartirdeumaamostrade61estudantesdaUniversidadeCatólicadeMilão.Nesseestudo,cadaestudantenavegouemtrêsambientesvirtuaissimulandoparques:umdosambienteseraneutro,umdeleseraespecificamenteprojetadoparaprovocaransiedadeeumeraespecificamenteprojetadoparaprovocarrelaxamento(Figura16.14).Apósasnavegações,questionáriossobresensaçõespresenciaisesensaçõesemocionaiserampreenchidos.

Page 477: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura16.14:Parqueparaprovocaransiedadeeparqueparaprovocarrelaxamento.

Apesardabaixasignificânciaestatísticadaamostraedaausênciadeindicadoresquantitativoscomoíndicesfisiológicos,oestudosugerequeRVéumamídiaviávelparaaelicitaçãoderespostasemocionaisespecíficas,permitindoodesenvolvimentodeferramentasquepermitemavaliarexperiênciassobestadosespecíficos.

Tecnologiaspositivas

Rivaetal.(2011)tambémcontextualizaramoestudoanteriornoarcabouçodeTecnologiaPositiva,queelesdefinemcomo“aabordagemcientíficaeaplicadadousodetecnologiaparamelhoraraqualidadedenossaexperiênciapessoalatravésdesuaestruturação,aumentoe/ousubstituição.”EssearcabouçocombinaasferramentasdaInteraçãoHumano-ComputadorcomosobjetivosdaPsicologiaPositiva(SeligmaneCsikszentmihalyi,2000).

Osautoresclassificamastecnologiaspositivasdeacordocomseusefeitosemtrêsaspectosdeexperiênciapessoal(Figura16.15):

Eudônicas:usadasparainduzirexperiênciaspositivaseagradáveis;

Page 478: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Eudaimônicas:usadasparaapoiarabuscaporexperiênciasdeengajamentoeautorrealização;Sociais/Interpessoais:usadasparaapoiaremelhoraraintegraçãosociale/ouaconectividadeentreindivíduos,gruposeorganizações.

Figura16.15:Domíniodastecnologiaspositivas.Fonte:Rivaetal.(2011)

Éinteressanteobservarque,emboraoarcabouçodetecnologiaspositivastenhasidooriginalmenteconcebidonaáreadeCiênciasdaSaúde,eleusaRVcomoumaponteentrePsicologiaeExperiênciadoUsuárioque,nofuturo,poderáter

Page 479: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

implicaçõesprofundassobreaáreadeDesigncomoumtodo.

16.3ConsideraçõesFinais

ARAeaRVtêmcontribuídomuitocomossaberesdaArquiteturaedoDesign,umavezqueessastecnologiaspermitemampliare/ousimularoespaçoeseuscomponentesfísicosemdiferentesescalas.Mesmoquecominterfaceslimitadascomoastelasdecelularesouvestíveiscompoucosrecursos,comoosóculosGoogleCardboard,essastecnologiastêmsetornadocadavezmaisacessíveisepresentesnouniversodigitalsocial.

Alémdisto,aevoluçãonousoeaplicaçãodaRVeRAapontaparaumhorizontecadavezmaispromissordeinserçãodessastecnologiasemdiferentesetapasdoprocessoprojetual,tantonaArquiteturacomonoDesign,proporcionandoexperiênciasqueantecipamamaterializaçãodaideiadeprojeto,permitindoajustes,modificaçõesecolaboraçõesparaoseudesenvolvimento,principalmenteconsiderandoasetapasdeprototipaçãoeasrespectivasvalidaçõescomosusuários.

ReferênciasBARFIELD,W.Fundamentalsofwearablecomputersandaugmentedreality.2nd.ed.[s.l.]KindleEdition,2015.

BIMBER,O.;RASKAR,R.Spatialaugmentedreality:mergingrealandvirtualworlds.[s.l.]Wellesley:AKPeters,2005.

BRADE,J.;LORENZ,M.;BUSCH,M.;HAMMER,N.;TSCHELIGI,M.;KLIMANT,P.Beingthereagain–Presenceinrealandvirtualenvironmentsanditsrelationtousabilityanduserexperienceusingamobilenavigationtask.InternationalJournalofHuman-ComputerStudies,v.101,p.76–87,2017.Disponívelem:<http://www.sciencedirect.com/science/article/pii/S1071581917300046>.

BUSCH,M.;LORENZ,M.;TSCHELIGI,M.;HOCHLEITNER,C.;SCHULZ,T.Beingthereforreal:presenceinrealandvirtualenvironmentsanditsrelationtousability.In:Proceedingsofthe8thNordicConferenceonHuman-ComputerInteraction:Fun,Fast,Foundational,Anais...2014.

CRAIG,A.B.Understandingaugmentedreality:Conceptsandapplications.[s.l.]Waltham:Elsevier,2013.

FALCÃO,C.S.;SOARES,M.M.Applicationofvirtualrealitytechnologiesinconsumerproductusability.In:InternationalConferenceofDesign,UserExperience,andUsability,Anais...2013.

HAUGSTVEDT,A.C.;KROGSTIE,J.UseofMobileAugmentedRealityforCulturalHeritage.In:FundamentalsofWearableComputersandAugmentedReality.2nd.ed.[s.l.]KindleEdi,2015.

INTERNATIONALORGANIZATIONFORSTANDARDIZATION.ISO9241-210:2010Ergonomicsof

Page 480: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

human-systeminteraction--Part210:Human-centreddesignforinteractivesystems.Disponívelem:<https://www.iso.org/standard/52075.html>.Acessoem:10set.2017.

JERALD,J.TheVRbook:Human-centereddesignforvirtualreality.[s.l.]Morgan&Claypool,2015.

KRUG,S.Don’tmakemethink!:acommonsenseapproachtoWebusability.[s.l.]NewRiders,2000.

LEMOS,A.Celulares,funçõespós-midiáticas,cidadeemobilidade.urbe.RevistaBrasileiradeGestãoUrbana,v.2,n.2,2010.

NIELSEN,J.Usabilityengineeringatadiscount.In:Proceedingsofthethirdinternationalconferenceonhuman-computerinteractiononDesigningandusinghuman-computerinterfacesandknowledgebasedsystems(2nded.),Anais...1989.

NIELSEN,J.Usabilityengineering.[s.l.]Morgan-Kaufmann,1993.

NIELSEN,J.Usability101:Introductiontousability.Disponívelem:<https://www.nngroup.com/articles/usability-101-introduction-to-usability/>.Acessoem:10set.2017.

NORMAN,D.;NIELSEN,J.TheDefinitionofUserExperience(UX).Disponívelem:<https://www.nngroup.com/articles/definition-user-experience/>.Acessoem:10set.2017.

PEDDIE,J.Augmentedreality:Wherewewillalllive.[s.l.]Springer,2017.

PONTONNIER,C.;DUMONT,G.;SAMANI,A.;MADELEINE,P.;BADAWI,M.Designingandevaluatingaworkstationinrealandvirtualenvironment:towardvirtualrealitybasedergonomicdesignsessions.JournalonMultimodalUserInterfaces,v.8,n.2,p.199–208,2014a.

PONTONNIER,C.;SAMANI,A.;BADAWI,M.;MADELEINE,P.;DUMONT,G.Assessingtheabilityofavr-basedassemblytasksimulationtoevaluatephysicalriskfactors.IEEEtransactionsonvisualizationandcomputergraphics,v.20,n.5,p.664–674,2014b.

REBELO,F.;NORIEGA,P.;DUARTE,E.;SOARES,M.Usingvirtualrealitytoassessuserexperience.HumanFactors,v.54,n.6,p.964–982,2012.

RIVA,G.;BANOS,R.M.;BOTELLA,C.;WIEDERHOLD,B.K.;GAGGIOLI,A.Positivetechnology:usinginteractivetechnologiestopromotepositivefunctioning.Cyberpsychology,Behavior,andSocialNetworking,v.15,n.2,p.69–77,2012.

RIVA,G.;MANTOVANI,F.;CAPIDEVILLE,C.S.;PREZIOSA,A.;MORGANTI,F.;VILLANI,D.;GAGGIOLI,A.;BOTELLA,C.;ALCAÑIZ,M.Affectiveinteractionsusingvirtualreality:thelinkbetweenpresenceandemotions.CyberPsychology&Behavior,v.10,n.1,p.45–56,2007.

Page 481: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo17-MarketingdeProdutos

IldebertoAparecidoRodelloJoãoVitordeMatosSilva

Apesardebastanteexploradascientificamente,aRealidadeVirtual(RV)e,principalmenteaRealidadeAumentada(RA),despertaraminteressemaisabrangentedasorganizaçõeshápoucotempo.Dentrodoescopodaáreadenegócios(Administração,EconomiaeContabilidade)épossívelverificarqueaRVeaRAestãosendoaplicadasemdiversoscenários,taiscomo:prototipagem,desenvolvimentodenovosprodutoserealizaçãodetreinamentos,dentreoutros.EsteCapítuloabordaaaplicaçãodaRVedaRAnaáreadeAdministração,nocontextodoMarketingdeProdutos.Osclientesdeumaempresanãocompramprodutosapenasporsuascaracterísticasfísicas,mastambémpelosseusbenefíciosouutilidadese,tantoaRVquantoaRApossuemcaracterísticasquepodemauxiliarnamelhorexposiçãodestese,porconsequência,enriqueceraexperiênciadoscompradores.Nessesentido,sãoapresentadosalgunsdosdiversoscasosdesucessoexistentesnautilizaçãodaRVedaRApororganizaçõesbrasileiraseestrangeiras.ÉtambémapresentadoumestudosobreaaceitaçãoeusodaRAporpotenciaisconsumidores,baseadonaUTAUT(UnifiedTheoryofAcceptanceandUseofTechnology).Verifica-seque,principalmenteaRAtendeaserbemaceita,possibilitandoqueasempresaspossamutilizá-laestrategicamente.

17.1Introdução

SegundoKotlereKeller(2006),omarketingéaáreaqueenvolveaidentificaçãoeasatisfaçãodasnecessidadeshumanasesociais.Demaneirageralpodeserdefinidocomoumaformadesuprirnecessidadeslucrativamente.AindadeacordocomKotlereKeller(2006),omarketingéaformacomoasorganizaçõestrabalhamsistematicamenteparaconstruirumaimagemsólidaepositivanamentedeseupúblico.

AAmericanMarketingAssociation,definequeomarketingéaatividade,

Page 482: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

conjuntodeinstituiçõeseprocessosparacriar,comunicar,entregaretrocarofertasquetenhamvalorparaclientes,parceiroseasociedadeemgeral(AMA,2013).

AmaneiracomoaRAtemsidoutilizadaemcampanhasdemarketingpodeservistacomoumaformademarketingexperiencialporqueseconcentranãoapenasemumproduto/serviço,mastambémemtodaumaexperiênciacriadaparaosclientes(BulearcaeTamarjan2010).ARAtemcapacidadedeproporcionarumaexperiênciaúnicaemotivadoraaosclientesequepoderáserdisseminadademaneiraespontânea,buscandoassim,agregarvalorpormeiodaidentificaçãoeasatisfaçãodasnecessidadesanteriormentemencionadas.

Noentanto,aindahápoucacompreensãodosefeitosalongoprazodautilizaçãodaRAnomarketing,principalmentedevidoàescassezembenchmarks,elementosmensuráveisepesquisas.AlémdeBulearcaeTamarjan(2010),queestudaramasformascomoaRApodepossibilitaracriaçãoepercepçãodevalore,assim,contribuirparaodesenvolvimentodasatisfaçãodocliente,Eyüboğlu(2011),concluiuemseuestudoqueaRAproporcionaumaemocionanteexperiênciaon-linequepodeajudaracriarumabocadebocapositivoentreosconsumidores.Nãosócompartilhandoinformaçõessobreaplicativos,mastambémdispostosacompartilharalgosobresimesmos,comofotosecomentários.

Dentrodessecontexto,estecapítulotemcomoobjetivoapresentaralgunscasosdeutilizaçãodaRAedaRVemcenáriosdemarketing.Oscasosforamescolhidosporconveniênciaebuscamabrangerdiferentesmodeloseestratégiasdeutilização.Éapresentadotambémumestudosobreaaceitaçãoeusodatecnologia.Comisso,pretende-secontribuirparaqueosbenefíciosalongoprazopossamserexploradosdemaneiraestratégicapelasorganizações.

17.2ARealidadeAumentadaemCenáriodeNegócios

SegundovanKleefetal.(2010),aRAtemsidoumaáreadepesquisasacadêmicasaolongodasdécadas.Contudo,emsetratandodaáreadenegóciosqueessatecnologiapoderiaimpactar,apesardecrescente,existempoucosestudos.AindadeacordocomvanKleefetal.(2010),“ApesardagrandequantidadedepossibilidadescomaplicaçõesdeRA,apenasalgunsmodelosdenegóciosexploramopotencialdatecnologiadeRA.Issopodesercausadopornãoserclaroparaasempresascomoelaspodemagregarvaloraoseunegócio

Page 483: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

comaRA”.

SegundoRodelloeBrega(2011),“UtilizandoaRAaempresaécapazdeutilizarosquatroelementosdoparadigmadenovascomunicações:entreter,informar,persuadireinteragir”.SegundoareportagemdarevistaExame(Portugal,2013),algumasempresascomoRayBan,Lacta,StellaArtois,Volvo,dentreoutras,jáutilizamatecnologiadeRAcomoferramentademarketing,fornecendoexperiênciasúnicasaosseusconsumidores.Porém,aindasegundoRodelloeBrega(2011),odesenvolvimentodesoluçõesbaseadasemRAaindatemcustoelevado,eoseufuncionamentoémelhorobservadocomprodutosquerequeremumagrandeinteraçãodousuário.

AutilizaçãodaRApodeproporcionardiversosbenefíciosparaasorganizações,comoporexemplo:alavancarvendasdeprodutospormeiodeumainteraçãodoclienteduranteoprocessodecompra,comousodepropagandasparasmartphones,computadoresetelevisõesutilizandoaRA,modelagemderoupasparaosclientesadistância,dentreoutrosmodelosdenegócio.Tudoissopodefuncionarcomoumaformadeinovaçãodassuasestratégiasdemarketingederelacionamentocomocliente,porexemplo.

OutroexemplodautilizaçãodaRAnaáreadenegóciosserelacionaaarquiteturaeconstrução,onde,segundoCuperschmid,RuscheleFreitas(2012),épossívelutilizá-laemquasetodasasetapasdeumprojetoeatémesmocomoformaeducativanasuniversidades.Naetapadeelaboraçãodeumprojeto,porexemplo,épossívelverificá-lonoambienterealparaaveriguaralgunsaspectosdedimensõesecompatibilidade.AindasegundoCuperschmid,RuscheleFreitas(2012),aRAéumdosrecursostecnológicosaoferecerumagamadeaplicaçõespossíveisemprocessosexistentesemArquiteturaeConstrução.

ARAtambéméumaalternativaparatreinamentoderecursoshumanosemempresas,umavezquedávidaaoconhecimento,transformandooaprendizadoemalgomaismarcanteefacilitandoafixaçãodeconteúdo.Aotornarasituaçãoalgoreal,possibilitandoaimersãoeacapacidadedeinteragir,ocolaboradorretémmelhorainformaçãoepassaaterumentendimentoglobaldaempresa(Lee,2012)(Castanha,2015).

SegundoBellinietal.(2016),tantoaRVquantoaRAtemopotencialdesetornaremumaindústriamultibilionária.AprevisãoédequeestaindústriafatureemtornodeUS$35bilhõesem2025,divididosentreossetoresondea

Page 484: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tecnologiatemgrandepotencialparacrescer,principalmente:videogames,eventosaovivo,entretenimentoemvideos,varejo,mercadoimobiliário,educação,saúde,engenhariaemilitar.Nestecaso,asindústriasdevideogames,eventosaovivoeentretenimentovisualocupam60%dafatiadomercado.Alémdisso,aindasegundoBellinietal(2016),aRVeaRAtemopotencialnãosódecriarnovosmercados,mastambémdemudarcompletamentemercadosexistentes.

17.3CaracterizaçãodeaplicaçõesdeRAaplicadaemmarketing

EssaseçãotemcomoobjetivoapresentarcomoasempresasestãoutilizandoosrecursosdeRVeRA.Sãoapresentadossoluçõescomputacionaisrelacionadosaaçõesdemarketing,demonstraçãoevendadeprodutos.Comomencionado,assoluçõesapresentadasforamselecionadasporconveniênciaeprocuraramevidenciarformasdiferentesdeseutilizaraRAeaRVcomoferramentademarketing.

17.3.1.VirtualTry-on(RaybanVirtualMirror)

ORaybanVirtualMirror(atualmentedenominadoVirtualTry-on)éumaplicativowebquepermiteaousuárioexperimentarvirtualmenteosprodutosoferecidospelaempresacomosefosseumespelhovirtual,pormeiodovídeocaptadopelawebcamdocomputador(desktop).Lançadoporvoltade2008edisponívelatéhoje(2017),éumaplicativopioneironaáreaquepermiteaousuárioveraimagemvirtualdosóculoscomercializadospelaempresasobrepostaasuaimagemouvídeo.Aferramentatambémcontacomaopçãodemodelosvirtuaisoferecidosnositeweb(Figura17.1).

Page 485: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura17.1:ScreeshotRay-banVirtualTry-on.Fonte:https://www.ray-ban.com/brazil/virtual-try-on

Oaplicativoapresentaváriasopçõesdemodelosdosóculos,epermitetambémqueousuáriotestesimultaneamenteatéquatromodelosdiferentes,podendoassimfazercomparaçõesentreeles.Naferramentatambémépossíveltirarfotosdousuárioexperimentandoosmodeloscomaopçãodecompartilhamentodaimagememmídiassociais,assimcomoopróprioarmazenamentodestanocomputador.

17.3.2.Tok&StokDecora

OTok&StokDecoraéumaplicativoparadispositivosmóveiscomplataformasAndroideiOS,quepermiteaousuário,pormeiodacâmeradodispositivo,verosmóveisdalojaTok&Stokprojetadosem3Dnoseuambienteemtamanhoreal.OaplicativoésimilaraoIKEACatalog(http://www.ikea.com/gb/en/customer-service/ikea-apps/),daempresasuecaIKEA.Temcomointuitoajudarosclientesasabercomoficamosprodutosnassuascasasantesdecomprá-los.Oaplicativofoilançadonoanode2015.

DiferentementedoRayBanTry-on,parautilizaçãodoaplicativosefaznecessáriaautilizaçãodeummarcador(Figura17.2)que,naprática,consisteemumaimagemimpressa,ondeapósaidentificaçãodomarcadorpelacâmeradodispositivoégeradaaimagemvirtualdomóvelnolocalposicionado.Como

Page 486: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

móveljáprojetado,ousuárioconseguemovê-lopeloambiente.

Figura17.2:ScreenshotpáginawebdoTok&StokDecora.Fonte:https://www.tokstok.com.br/decora/

Oaplicativoapresentaváriasopçõesdemóveis,divididosemcatálogos,etambémpermiteaprojeçãodemaisdeumitemaomesmotempo,sendopossívelentãodeseremfeitascomparaçõesentreosmóveis.Noaplicativotambémépossívelregistrarimagensdosmóveisnoambientepormeiodacapturadasimagens.

17.3.3.LCSTLacoste

Noanode2014,aLacoste(empresafrancesadoramodamoda)disponibilizouumaplicativopermitiaaoclienteprovarvirtualmenteanovacoleçãodetênisparatreinosdeacademia.Aestratégiatevecomoobjetivoatrairoclienteparaalojafísica,tantoqueparaqueoaplicativofuncioneeranecessárioestardentrodeumalojadaLacosteelocalizaralogomarcadaempresadentrodeumtipode

Page 487: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tapete,denominadopin(Figura17.3).

Figura17.3:AplicativoLCSTLacoste.Fonte:http://paulwhelandesign.com/case-study/lcstapp.html

Comoaplicativoativado,oclientedeve“escanear”essepinutilizandoacâmeradoseucelularepermanecercomoseupéposicionadoemumlocalespecífico.Emseguida,osmodelosapareceremnateladosmartphonesobrepostosaopédoclientecomoseeleestivesseprovandoumtênisdeverdade.

Similarmente,aAR-fueledConverseSampleréoutroaplicativoquepermiteexperimentarvirtualmenteváriosmodelosdetênisdamarcaConverse.NesteaplicativonãoénecessáriootapeteeédisponívelparaiOS.

17.3.4.Faber-Castell-Florestasemfim

Aliandoaconsciênciaambiental,sustentabilidadeeaRA,aempresaFaberCastelllançouoaplicativoFlorestasemfim.Oaplicativo,disponívelemAndroideiOS,permitequeousuáriotransforme12EcoLápisdecorFaber-CastelleoEcoLápisgrafiteGripemanimaisem3Dcomootamanduábandeira,lobo-guará,araracanindé,teiú,entreoutros(Figura17.4).

Page 488: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura17.4:ScreenshotpáginawebFlorestasemfim.Fonte:http://www.florestasemfim.com.br/

Alémdisso,comoaplicativotambémépossívelcolorirosdesenhosdeumabrochuradisponibilizadanosite(http://www.florestasemfim.com.br/florestasemfim.pdf)evisualizá-loscomrecursosdeRA(Figura17.5).

Page 489: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura17.5:DesenhoscoloridosevisualizadoscomRA.Fonte:https://www.eueleeascriancas.com.br/2017/01/diversao-sem-fim.html

Dopontodevistadeestratégiadenegócios,oaplicativotemcomoobjetivoagregarvaloramarca,associando-aaummodelodeempresasustentável,preocupadacomomeioambiente.

17.3.5.McDonalds

NosentidodetentarpromovermaiorengajamentodosconsumidoresaempresatemdesenvolvidoalgunsmodelosbaseadosemprincipalmenteemRA.ÉumaestratégiaquepermitaàmarcaseenvolvercomosclientespormeiodaRA.

EmumaaçãonaSuécia,aempresafezcaixasHappyMeal(McLancheFeliz),setransformarememóculosdeRV,chamadosdeHappyGoggles(http://www.happygoggles.se/).Acaixatorna-seumsuporteparaumjogoexecutadoporumsmartphone(Figura17.6).

Page 490: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura17.6:TransformaçãodacaixadoMcLancheFeliz.Fonte:http://www.happygoggles.se/

Emoutrainiciativa,emparceriacomaSamsung,foicriadaumaexperiênciaemRVusandoosóculosGearVR.AaçãoédestinadaaalgunsrestaurantesselecionadosequemconsumirosanduícheBigMaccomumaCoca-Colateráodireitodetestaratecnologiacomoequipamentonoestabelecimento.Alémdisso,sãoconvidadosainteragircomosite(https://tenteexplicar.com/).Verifica-sequeaaçãoprocura,alémdeengajar,descobrirpreferênciasdosconsumidores.

17.4.UmestudosobreaaceitaçãodaRAemcenáriosdenegócios

ParaindicarestratégiasparautilizaçãomaisassertivadaRAemcenáriosdenegócio,realizou-seesteestudosobreaaceitaçãodousuário(consumidor)emsituaçõesdeusodaRAnomarketingdeprodutos.OmodeloutilizadoparaessafinalidadefoiopropostoporVenkateshetal.(2003),UTAUT(TeoriaUnificadadeAceitaçãoeUsodaTecnologia),queatualmenteéconsideradoomodelomaiscompleto,umavezqueabrange8outrosestudosdeaceitaçãodetecnologiaeosunificaemummodelounificado.

Ateoriaseapoiaem4conceitosdeterminantes:aExpectativadePerformance,queserefereaograuqueoindivíduoacreditaqueusandoosistemaeleterámelhoriadeperformancenotrabalho;aExpectativadeEsforço,queligadaaograudefacilidaderelacionadoaousodosistema;aInfluênciasocialégraudepercepçãodoindivíduoemrelaçãoaosdemais,quantoacrençadestesparaanecessidadedeumanovatecnologiaserusadaounão;e,porúltimo,asCondiçõesFacilitadoras,queéograupeloqualoseacreditaqueexisteuma

Page 491: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

infraestruturaorganizacionalparacomportarousodosistema.

ComaanálisedaaceitaçãoeusodaRA,procurou-sedestacarfatoresqueinfluenciamosusuáriosesãodeterminantesnasuaaceitação,bemcomonoseuuso,contribuindoparaoauxílioagestoreseempresasnaelaboraçãodeestratégiasedeferramentasqueutilizamaRA,podendopotencializaraprobabilidadedeagregaçãovalorparaosseusnegócios.

Noestudoforamutilizadaspesquisasquantitativascomcaráterdescritivo,ondefoiutilizadoométodosurveyparacoletadedados.NoâmbitodasaplicaçõesdeRA,testesutilizandoomodeloUTAUTsãopoucodifundidos.Assim,combasedeestudosdomodeloemoutrostiposdetecnologiaenomodeloemsiaplicadoporVenkateshetal.(2003),foiadaptadoumquestionário(veritensdaTabela17.1)paraaplicaçãocomindivíduosquetiveramcontatocomalgumaplicativodeRA.Nocaso,utilizou-seoTok&StokDecora(descritonaseção17.3.2).

OsquestionáriosrelativosaoaplicativoTok&StokDecoraforamaplicadospresencialmente.Osrespondentesutilizavamumsmartphoneondeaaplicaçãoestavainstalada,elogoapósrespondiamoquestionárioadaptado(verTabela17.1).

Convémdestacarqueosquestionáriosforamtestadospreviamenteemumaamostradeseisvoluntárioscomoobjetivodeidentificarpossíveisdúvidaseproblemasdeformataçãodasquestões.Nãoforamencontradosproblemaspelosvoluntários.

17.4.1.CaracterizaçãodaAmostra

Foramcoletadas35respostasnototal,todosestudantesuniversitários.Amédiadeidadedosrespondentesdosquestionáriosfoide23anos,onde57%foramdogêneromasculino,e43%dogênerofeminino.AmaioriadosrespondentessãograduandosdocursodebachareladoemAdministraçãodeEmpresas,com17respondentes,seguidodocursodeEconomiacomoitorespostas,docursodeCiênciasContábeiscomseisrespostaseoscursosdePsicologiaeEconomiaEmpresarialeControladoriacomduasrespostascada.

17.4.2.Apresentaçãodosdadosobtidos

Naanálisefatorialagruparam-seasperguntas,reduzindoadimensãodosdados

Page 492: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

multivariados,comoobjetivodeidentificarfontessubjacentesdevariaçãocomunsaduasoumaisvariáveiscommesmopadrãoderespostaecomissocompreenderpadrõesdeintercorrelações(Lattinetal.,2011).Aanálisedoscomponentesprincipaismostraumarelaçãoentrecaracterísticasextraídasdosdados,visandoareduçãodefatoreseidentificandoonúmerodestesqueconseguemcaptaramaiorpartedavariaçãodosdados.Porfim,otestealfadeCronbachfoifeitoparaconfirmaraconfiabilidadedoteste.

Procurou-seassim,confirmarosconstrutosdescobertosporVenkateshetal.(2003),assimcomoodestaquedealgunsconstrutosquandosetratandodeferramentasqueutilizamRA.

ComageraçãodográficodeScree(Figura17.7),épossívelobservaronúmerodecomponentes(fatores)encontradosnestecaso,eseusautovalores,querepresentamavariânciatotalexplicadadosdadosporcadafator.

Figura17.7:GráficodeScree

Apósaidentificaçãodosfatoresencontrados,foiutilizadanovamentearotaçãodotipoVarimax,paraidentificarasvariáveisquetenhamaltacorrelaçãocomosfatores,evariáveisquetenhambaixacorrelação.

Page 493: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AnalisandoaTabela17.1,percebe-sequeoautovalordoprimeirofatorexplica32,33%davariaçãodosdados,seguidode17,09%explicadospelosegundofator,12,7%peloterceirofator,10,54%peloquartofatore5,57%explicadospeloquintofator.Juntos,oscincoprincipaisatingemumavariânciaacumuladade78,24%,queécompostapelasomadasvariânciasindividuaisdecadafator,sendoassimessescincofatoresconseguemcaptargrandepartedavariaçãototaldosdadosdapesquisa,eassimcomonaprimeiraaplicaçãoanalisada,elessãoosrelevantesparaarealizaçãodeumaanálisedetalhada.

Tabela17.1-Resultadosdaanálisefatorial.

Parademonstraraconfiabilidadedoquestionário,maisumavezfoicalculadooAlfadeCronbach,Oalfadaanáliserevelouovalorde0,713,mostrandoumaboaconfiabilidadedeescaladoquestionário,poisolimitemínimoaceitoparaoalfaéde0,60.Ainda,foramlevantadasasestatísticasdescritivas(Tabela17.2)daamostra,comamédiaeodesviopadrãodasperguntasfeitasnoquestionário.

Tabela17.2–EstatísticasdescritivasdaamostradoTok&StokDecora.

Page 494: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ComasestatísticasdescritivasépossívelconcluirqueoconstrutoCondiçõesFacilitadoras,compostodasquestões5A,5B,5Ce5Dtemasmaioresmédiasnassuasquestões,mostrandoqueosusuáriosqueparticiparamdapesquisa,játinhamumconhecimentoprévioparautilizaraaplicaçãoTok&StokDecora.

17.4.3.FatoresdeterminantesdaAplicaçãoTok&StokDecora

Cadafatorencontradonaanálisefatorial(Tabela17.3),foiclassificadoeinterpretadocombasenoUTAUT.FoipossíveldistribuiroscincofatoresencontradosdentreoscincoconstrutosdescritosporVenkateshetal.(2003).Ofatorcinconãoseráexplicadoporconterapenas5,57%davariânciadosdadoseapenasumitem,sendoconsideradoirrelevanteparaanálise.

Oprimeirofator,quetemamaiorvariânciaexplicada,de32,33%écompostopelositens3A,3B,3Ce1A.EmsuamaioriaéformadoporitensprovenientesdoconstrutoIntençãodeUsoeindicaqueesteconstrutocontémosprincipaisdeterminantesdaaceitaçãodousodaRAnoaplicativoTok&StokDecora.Amédiadositensquecompõemestefatorsemanteveabaixode3(três),sugerindoqueosusuáriosqueutilizaramoaplicativodaTok&Stoknãotemapotencialintençãodeutilizarfuturamenteatecnologia.

Osegundofator,comvariânciaexplicadade17,09%,podeserclassificadojunto

Page 495: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dosconstrutosExpectativadePerformanceeInfluênciaSocial,poiséformadopelositens2B,2C,2D,4A,4Be4C.Sendoassim,asomadavariânciadestesdoisconstrutosexplica17%aproximadamentedavariaçãodosdados.Nestefator,amédiaencontradadoconstrutoExpectativadePerformancevariouentre1,7e3,7,mostrandoqueautilizaçãodaaplicaçãopoucoinfluenciaránoprocessodecompradosusuáriosqueutilizaramoTok&StokDecora.JáamédiaparaoconstrutoInfluênciaSocialsemantevepróximoadois,mostrandotambémqueinfluênciasexternasnãosãofatoresdeterminantesparaautilizaçãodoaplicativo.

OterceirofatorpodeserclassificadonocontextodaExpectativadeEsforço,poiséformadoapenasporitensdesteconstruto,sendoeles1B,1Ce1D.Oconstrutoapresentaoquantofoifácilparaosusuáriosexploraremaferramenta.Nestefator,identificamosumavariânciade12,7%dousonapesquisa.Amédiadestesitenssemanteveentre2,4e3,5,quepodemosconsiderarcomoumaferramentanãoproporcionoufacilidadeparaosusuáriosnautilização.

Porúltimo,oquartofatorexplica10,54%davariânciadosdados,eéformadopelositens5A,5Ce5D,todosdoconstrutoCondiçõesFacilitadoras,mostrandooquantoosrespondentesacreditamqueascondiçõesdaferramentafacilitamousodaRA.

Assim,comaanálisefatorialfeitaépossívelassociarosfatoresquemaisexplicamavariaçãodosdadosdapesquisaaosconstrutosdestacadosnomodeloUTAUTporVenkateshetal.(2003).Nosconstrutosdomodelo,maisumavezaIntençãodeUsotevemaiorautovalor,seguidodosconstrutosExpectativadePerformanceeInfluênciaSocial.

17.5Consideraçõesfinais

OCapítuloapresentoualgunsexemplosdautilizaçãodaRVe,principalmentedaRA,emaplicaçõesdesenvolvidasparausonoMarketingdeProdutos.Acredita-sequeosexemplosapresentadospodemservirdemodeloparaasempresasquedesejamdesenvolversoluçõesbaseadasnessatecnologia.Considerandoalacunaexistenteemtermosdepesquisas,apresentou-seosresultadosobtidospormeiodaaplicaçãodaUTAUTparaumaplicativocomusodeRA.

DentreestesconstrutosevidenciadosnoestudodeVenkateshetal.(2003),doissedestacamnaaceitaçãoeusodaRAcomoestratégiadeMarketingparaa

Page 496: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

amostraanalisada:aIntençãodeUso,querefleteaintençãodosusuáriosdeutilizaraferramentafuturamente,assimcomofazerproveitodaRA,equefoiofatorquemaisexplicouavariaçãodasrespostasemambasaplicações,eaExpectativadeEsforço,quereflete,decertaforma,ainterfaceintuitivanaturaldasaplicaçõesdeRA.

Comocontribuição,ficamevidenciadosexemplosefatorescríticos(construtosdoUTAUT)quepossamdirecionarestratégiasaseremadotadasparaamelhorutilizaçãodaRAdentrodeumacampanhademarketing.Recomenda-sequeasempresasquepretendemutilizaraRA,deematençãonoquesetratadodesenvolvimentodeumaferramentaquefaciliteoprocessodecompradeprodutos,quefaçacomqueousuáriorepitaoprocessofuturamenteeprocuresempreutilizardaferramenta,assimcomoatençãoparaodesenvolvimentodeumsoftwarequesejafácileintuitivoparaousuário.

ValeressaltaraindaqueexistemalgunsobstáculosparaacontinuidadedoumbomdesenvolvimentoutilizandoRA.SegundoWilliamsII(2016),osprincipaisobstáculossão:

Acriaçãodemodelostridimensionais(3D):Semmodelosdeprodutosem3Ddealtaqualidade,aexperiênciadoconsumidortenderáaserinsignificanteenãoproporcionarávaloraqualquerlado.Poroutrolado,éimportanteficaratentoaostemposdecarregamentonasplataformasdecomércioeletrônico.AotimizaçãodemodelospararenderizaremRAéimportanteparacriaramelhorexperiênciadecompras;

Rastreamento/Registro:Casodesejevisualizarummodelo3Dsemousodemarcadores,elepoderáaparecercomproblemasderegistrodelocalizaçãoe/ouescala.Omodosemmarcadoresémaisindicadoquandosedesejavisualizargrandesobjetosquegeralmenteestãonochão.OrastreamentoéumcomponenteenormeeimportantedeumaexperiênciaRA,emboraemumfuturopróximo,amaioriadosdispositivosmóveisterácapacidadededetecçãodeprofundidade;

HardwareeSoftware:AevoluçãodaRApodeserconsideradarápidae,nessesentidoaevoluçãonohardwaredeRAtambémodeverá.AtualmenteaRAéexperimentadaprincipalmentepormeiodedispositivosmóveis.Noentanto,headsetscomooMicrosoftHoloLensjáestãocomeçandoaseradotadosnomundoprofissional.Acontinuidadecomestedesenvolvimentovairequererinovaçãoconstantenosoftware,especialmentequandoosheadmounteddisplays

Page 497: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

começaremacompetircomasatuaisexperiênciasRAmóveis.

Enfim,épossívelperceberqueaRAéumtecnologiaqueestácomcrescimentodeutilizaçãopelasempresas.Alémdomarketing,outrasáreas(comoprodução)tambémtemprestadoatençãonoseupotencial.Acredita-sequeaevoluçãoserárápidaeasempresasqueconseguiremidentificaropotencialmaisrapidamenteterãovantagemcompetitiva.

ReferênciasAMA.Definitionofmarketing.Disponívelem:<https://www.ama.org/AboutAMA/Pages/Definition-of-Marketing.aspx>.

BELLINI,H.etal.Virtual&AugmentedReality:Understandingtheraceforthenextcomputingplatform.ProfilesInnov,p.1–30,2016.

BULEARCA,M.;TAMARJAN,D.Augmentedreality:Asustainablemarketingtool.Globalbusinessandmanagementresearch:Aninternationaljournal,v.2,n.2,p.237–252,2010.

CASTANHA,L.A.Comoarealidadeaumentadapodeajudarnostreinamentosasempresas.Disponívelem:<https://canaltech.com.br/negocios/como-a-realidade-aumentada-pode-ajudar-nos-treinamentos-as-empresas-45359/>.Acessoem:31ago.2017.

CUPERSCHMID,A.R.M.;RUSCHEL,R.C.;FREITAS,M.R.DE.TecnologiasquesuportamRealidadeAumentadaempregadasemArquiteturaeConstrução.CadernosdoPROARQRiodeJaneiro,p.23,2012.

EYÜBOĞLU,E.AugmentedRealityasanExcitingOnlineExperience:IsItReallyBeneficialforBrands?InternationalJournalofSocialSciencesandHumanityStudies,v.3,n.1,p.113–123,2011.

KOTLER,P.;KELLER,K.L.MarketingManagement.12.ed.[s.l.]PearsonPrenticeHall,2006.

LATTIN,J.;CARROLL,J.D.;GREEN,P.E.AnálisedeDadosMultivariados.[s.l.]CengageLearning,2011.

LEE,K.AugmentedRealityinEducationandTraining.TechTrends,v.56,n.2,p.13–21,2012.

PORTUGAL,M.15campanhasinteligentescomrealidadeaumentada.Disponívelem:<http://exame.abril.com.br/marketing/16-usos-inteligentes-de-realidade-aumentada-em-campanhas/>.Acessoem:18set2017.

RODELLO,I.A.;BREGA,J.R.F.RealidadeVirtualeAumentadaemAçõesdeMarketing.RealidadeVirtualeAumentada:AplicaçõeseTendências,p.44–57,2011.

VANKLEEF,N.;NOLTES,J.;VANDERSPOEL,S.Successfactorsforaugmentedrealitybusinessmodels.UniversityofTwente,p.1–36,2010.

VENKATESH,V.etal.UserAcceptanceofInformationTechnology:TowardaUnifiedView.MISQuarterly,v.27,n.3,p.425–478,2003.

WILLIAMSII,D.FoundationsandFutureofAugmentedRealityandeCommerceHowaugmentedreality

Page 498: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

willimpactonlineretail.[s.l.]Augment,2017.

Page 499: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo18-JogoseEntretenimento

RicardoNakamuraAntonioCarlosSementille

SilvioRicardoRodriguesSanchesKeilaK.MatsumuraPedroM.Kayatt

JogoseletrônicoseentretenimentorepresentamumaaplicaçãorelevantedastecnologiasdeRealidadeVirtual(RV)eAumentada(RA).Estecapítuloseiniciacomaapresentaçãodeconceitosespecíficossobreosjogoseletrônicos.Emseguida,algumasrelaçõesentrejogoseRVeRAsãodiscutidas.Porfim,sãoapresentadosconceitosetécnicasdeproduçãovirtual,queconsistenacriaçãodefilmescomtécnicasdeRVeRA.

18.1Introdução

ExistemváriospontosdeinterseçãoentreashistóriasdosjogoseletrônicosedossistemasdeRV.Nasúltimasdécadas,essesdoiscampostêmcompartilhadotecnologiasetécnicas,motivandonovosdesenvolvimentosemtermosdedispositivoseformasdeinteração.Assimcomoocorreucomosjogoseletrônicos,asprimeiraspropostasdesistemasdeRVtinhampropósitodeentretenimento(conformeapresentadonocapítulo1).Posteriormente,ambospassaramaserempregadosemoutrasaplicações,comoporexemploemáreasdetreinamento,educaçãoesaúde.

AhistóriadaRAseiniciacomaplicaçõesmilitaresedemanutenção(conformediscutidonocapítulo2);suasrelaçõescomaáreadosjogoseletrônicossãomaisrecentes,motivadaspelointeressedaindústriadejogosemoferecernovasexperiênciasaosjogadores.Comoserádiscutidoadiante,desafiostécnicosaindalimitamaexploraçãodejogoseletrônicoscomRA.Poroutrolado,existemoutrasaplicaçõesdeentretenimentocomoosestúdiosvirtuaisqueseutilizamdatecnologiadeRA.

Page 500: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

18.2JogosEletrônicos

Osprimeirosexemplosdejogoseletrônicosdatamdadécadade1950,taiscomooTennisforTwoquefoicriadocomodemonstraçãoparaumdiadevisitaçãopúblicanoBrookhavenNationalLaboratory(DepartmentofEnergy,2017).Nadécadade1960osprimeirosjogoseletrônicoscomerciaisforamdisponibilizadosparaopúblicogeraleapartirdessemomentoteveinícioumaindústriaqueatualmentemovimenta109bilhõesdedólaresporano(Newzoo,2017)eatingeumpúblicodiversificado.

18.2.1Conceituação

Osjogoseoatodejogaracompanhamodesenvolvimentodahistóriahumana;paraHuizinga(2014),jogoseculturaestãointimamenteassociados.Talvezporessemotivo,jogossejamumconceitodifundido,masaomesmotempodifícildedefinirprecisamente.SaleneZimmerman(2012),assimcomoSchell(2008)estabelecemdefiniçõesdejogoapartirdesuaspropriedades,demaneiraqueelaspossamseranalisadaseprojetadas.Assim,umjogopodeservistocomoumaatividadevoluntáriacomvalorintrínsecoparaosparticipantes;essaatividadetemobjetivoseregrasdefinidaseapresentaalgumtipodedesafioouconflitoparaosjogadores;porfim,osjogadoresprecisamfazerescolhasquesãosignificativasparaelesnoâmbitodessaatividade.Nocasodosjogoseletrônicos,adiferenciaçãoocorrepelatecnologiautilizadaparasuaimplementação.

Nestadiscussão,cabedestacarduasvertentesrelativamenterecentesdodesenvolvimentodejogoseletrônicos:abuscaporexperiênciasinovadoras,quesuperemoparadigmagamepad-console-displayeautilizaçãodejogosparaoutrasaplicaçõesalémdoentretenimento.Nosdoiscasos,ainterseçãoentrejogoseRVeRAproduzresultadosinteressantes.

18.2.2Enginesparajogos

Osprimeirosjogoseletrônicoseramproduzidoscomhardwarededicadoesoftwareespecífico.Assim,cadaprojetodejogoenvolviaaespecificação,desenvolvimentoetestesdetodoesseconjuntotecnológico;consequentemente,oscustoseramaltosmesmoparajogosqueatualmentesãoconsideradossimples.Amotivaçãoparaissoeraalimitaçãodacapacidadedememóriaeprocessamentodisponíveisparaproduçãodeplataformasparajogos(consoles

Page 501: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

domésticosesistemasparaarcades).

Comodesenvolvimentotecnológicodoscomputadores,tornou-seviávelaadoçãodepráticasdeengenhariadesoftwarecomooreusoeoencapsulamento,levandoaosurgimentodoqueaindústriadejogosdenominouenginesparajogos.Atualmente,osenginesmaispopularescorrespondemaarcabouçosdesoftware,acompanhadosdeferramentasdeconfiguraçãodedados(comoporexemploeditoresdemapas).Entretanto,otermoéutilizadodeformapoucorigorosa,sendopossívelencontrarenginesquemaisseassemelhamabibliotecasdefunçõesoucomponentes.

Cabenotarqueatualmenteosenginesparajogosmaispopularesimplementamtécnicasdiversasdeinteração,simulaçãoevisualizaçãoquetambémsãonecessáriasparaodesenvolvimentodesistemasdeRV.Nessesentido,essasferramentasdesoftwareoriginalmentecriadasparaauxiliaraproduçãodejogoseletrônicostêmsidoadotadastambémparaessasoutrasaplicações.

18.3JogosEletrônicoseRealidadeVirtual

OsjogoseletrônicoseossistemasdeRVseassemelhamemrelaçãoàstécnicasetecnologiaempregadas.Defato,pode-seargumentarqueambientesvirtuaisnão-imersivosejogos3Dcomvisãoemprimeirapessoasediferenciamprincipalmentequantoaosseuspropósitos.

Recentemente,comapopularizaçãodosHMDdecustoacessível,tem-seobservadoumanovaondadejogosdeRV,assimcomonovasexperiênciasdeentretenimentoutilizandotecnologiadeRV.

18.4JogosEletrônicoseRealidadeAumentada

Pode-seatribuiraaproximaçãodaindústriadejogoscomaRAàtentativadeoferecernovasformasdeinteraçãoaosjogadores.IssoéobservadoemumasériedeprodutoscomerciaiscomoEyeofJudgmentejogosdistribuídosparaosconsolesNintendo3DSePlaystationVita.

Conformediscutidonocapítulo2,aimplementaçãodesistemasrobustosdeRAapresentadesafioscomotempoderesposta,registroprecisoeoperaçãoemambientesnãocontrolados.

Page 502: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

CabetambémadiscussãosobrejogosqueseutilizamdalinguagemvisualproporcionadapelaRA,aindaquenãotratemdosdesafiosdesuaimplementação:éocasodejogosquesobrepõemelementostridimensionaissobreimagenscapturadasemtemporeal,semregistrogeométrico.

18.5Produçãovirtual,RealidadeVirtualeRealidadeAumentada

18.5.1Conceituação

Aproduçãovirtualconsistenaprodução,emtemporeal,defilmesparacinema,programasdeTV,comerciais,vídeosmusicaiseatémesmojogos(Roberts,2014).Seuconceitoprevêacombinaçãodeaspectoschavesdaproduçãodemídia,emtemporealoupróximodetemporeal,emumambienteondedecisõescriativaspodemsertomadasemconsultadiretacomoutrosmembrosdaequipe(Helzle,GraueKnop,2015).

Produçõesdessetipoenvolvemumaamplagamadedisciplinas,muitasvezessefundindoprofundamentenapré-visualização,açãoaovivo(naintegraçãodoconjuntocomelementosdeCG)epós-visualização.Poressemotivo,aproduçãovirtualtemseusprópriosdesafiosquandosetratademanipularassets(ativosourecursos)etarefasassociadas(Roberts,2014).Naproduçãovirtual,utiliza-senormalmentetecnologiaseconceitosexistentesjáestabelecidosnatelevisão(chroma-keying,rastreamentodecâmera,estúdiovirtual),navisualizaçãoindustrialeemprocessosdedesign(RVeRA).Alémdisso,avançosnacapturademovimentoshumanosdesenvolvidosoriginalmenteparaaplicaçõesmédicasouesportivassãotambémutilizadasnessasproduções(Helzle,GraueKnop,2015).

DeacordocomGreenetal.(2014),aproduçãovirtualestásetornandoumanormaparaqualquerconteúdomidiáticoqueexijaefeitosvisuaisemgrandeescala.Ageraçãodigitalenvolve,desdeacriaçãodepersonagens,criaturas,ambientesefigurinos,atéailuminação,animaçãoetrabalhodecâmera.Envolverodiretornesseprocessoéumobjetivodaproduçãovirtual.Antesdosrecursosdaproduçãovirtual,osdiretoressóconseguiamvisualizarmetadedeumfilmenosetdegravação:aoinvésdeambientesdigitais,elesvisualizavamtelasverdes;aoinvésdepersonagensdigitais,visualizavamatoresaovivoemroupasdecapturademovimento–oupior,adereçosinanimadosusadoscomo

Page 503: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

referência.Comoresultado,cometiam-semuitoserrose,vistoqueagravaçãoaovivoaindaéumadaspartesmaiscarasnaproduçãodeumconteúdomidiático,esseserrospodiamserdispendiosos.Comaproduçãovirtual,asquestõessobreotrabalhodeCGpodemserrespondidasmaiscedo.Atualmente,aoinvésdeentregaràsempresasdeefeitosespeciaisumadescriçãoescritadaaçãopretendida,asanimaçõespodemseraprovadasantesmesmoqueodiretorchegueaosetdegravação.

18.5.2Estúdiosvirtuais

Emcontrastecomastécnicastradicionaisdechroma-keying,otermoestúdiovirtualfoiintroduzidoparadescreverumacoleçãodeváriastecnologiasquesãonecessáriasnãosóparacombinarelementosdeaçãoaovivoemprimeiroplanocomqualquerfundovirtualdesejadoemtemporeal,mastambémparacriarumacâmeravirtualquesincronizaseusparâmetrospermanentementecomacâmeradeestúdio(Thomas,2006).

SegundoNovy(2010),osestúdiosvirtuaisevoluíramdaconfiguraçãoconhecidaapartirdeprevisõesmeteorológicasoudenotícias,ondeummapaoualgumtipodeinfografiaéadicionadoaoespaçoatrásdoapresentadordetelevisão,paraumambientemaissofisticado,oqualfornecenovassoluçõesparaproduçãoemsérieparaaTVeshowsdeentretenimento.Alémdisso,astecnologiasprojetadasparaestúdiosvirtuaistambémsãoaplicadasnosetorcinematográficoesãodeextremaimportânciaparaosambientesdeproduçãovirtualemparticular.

18.5.3ProjetoARSTUDIO

OprojetoARSTUDIO,emandamentonolaboratóriodeSistemasAdaptativoseComputaçãoInteligentedaUNESP,visaodesenvolvimentodemetodologiasetecnologiasvoltadasaproduçãovirtualdeconteúdosmidiáticosqueenvolvamaadiçãodeefeitosvisuaiseelementosvirtuais.UmdosresultadosdesteprojetoéumambientedeestúdiovirtualbaseadonomotordejogosUnity3DeemrecursosdeRAdabibliotecaVuforia.

Esteestúdiovirtualapresenta-secomoumframeworkparaproduçãovirtual,onde,pormeiodousodetécnicasdeRA,avisãodomundorealécombinadacomobjetosvirtuais,emtemporeal,formandoumacenaaumentada.OARSTUDIOproporcionaumambientedecriaçãodeconteúdoaudiovisual,principalmenteosdebaixoorçamentoporexigirapenasequipamentos

Page 504: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

convencionais,deformaquehajaainserçãoemodificaçãodeelementosvirtuaiseefeitosespeciais,bemcomoainteraçãodosmesmoscomatoresreais,emtemporeal,duranteagravação(Gasparietal.,2014;Sementilleetal.,2014;Aguilar,2017).

AarquiteturadaversãoatualdoframeworkARSTUDIOpodeservistanaFigura18.1.

Figura18.1:ArquiteturadoARSTUDIOversão2.0.Fonte:Aguilar(2017).

OsistemaARSTUDIO2.0foidesenvolvidoemumaarquiteturamodular,parafacilitaramanutençãoereutilizaçãodocódigo.Estaarquiteturaécompostaporquatorzemódulosinterdependentes:captura/leituradevídeo,armazenamentodovídeo,RA,capturadeáudio,capturademovimentos,animação,entradadousuário,interfacecomousuário,chroma-key,iluminação,oclusãomútua,mixerdeáudio,geradordecenacombinada,visualizaçãoeinteração.

AsfuncionalidadesdoARSTUDIOincluemavisualizaçãodacenaaumentadaemtemporeal;ainteraçãocomoselementosvirtuaispormeiodeinterface

Page 505: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tangível;atransmissãoviainternetdacenaaumentada;aexportaçãodacenaaumentadaparaarquivodevídeo;eoreprocessamentodacenadentrodoprópriosistema(fasedePós-produção).

Comosresultadosobtidosépossível,pormeiodautilizaçãodesteframework,corrigirproblemasidentificadosduranteafasedeprodução.Umagrandecontribuiçãodosistemaéaotimizaçãodacadeiadegeraçãodeconteúdomidiáticoqueenvolvaelementosvirtuaiseefeitosespeciais.AFigura18.2ilustrapartedeumacenaaumentadageradaemtemporealpormeiodautilizaçãodosrecursosdoARSTUDIO.AFigura18.2(a)mostraacenarealcomosatoreseaFigura18.2(b)exibeacenaaumentadageradaemtemporealpeloARSTUDIO.

(a)

Page 506: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(b)

Page 507: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Figura18.2:DetalhedeumacenaaumentadageradacomoARSTUDIO.Fonte:elaboradapelosautores.

18.6TendênciaseConsideraçõesFinais

OdesenvolvimentorecentededispositivosdebaixocustoparaRVimersivatemlevadoàexperimentaçãocomjogoseletrônicoscomRVparausuáriosdomésticos.Pode-seesperarqueessatendênciacontinuenospróximosanos,comodesenvolvimentodejogosmaiselaboradosedemaiorduraçãoeprofundidade.Nessesentido,pesquisasrelacionadasàexperiênciadejogadorsãonecessáriasparamelhorcompreensãodoentretenimentoproduzidoemconjuntocomessastecnologias.Damesmaforma,pesquisasvisandoaprimoraravisualizaçãoestereoscópica,outrastécnicasdevisualizaçãotridimensional,interação(principalmenteformasdefeedbackparaojogadoralémdoauditivoevisual)devemcontribuirparaoaprimoramentodaárea.

EmrelaçãoaosjogoscomRA,tecnologiasquepermitamoregistrorobustoemambientesnãocontrolados(incluindonovastécnicasderastreamento,possivelmentebaseadasemaprendizadodemáquina)devemseroprincipalfatoralevaraumanovaondadeexperimentação.Atéentão,omaisprováveléqueseobservemnovaspropostasenvolvendojogos,realidadeaumentadaeeducaçãoemambientescontrolados,taiscomomuseuseexposições.

Referências

Page 508: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

AGUILAR,IvanAbdo.ARSTUDIO2.0:umsistemadeestúdiovirtualparageraçãodeconteúdomidiáticobaseadonomotordejogosUnity3D.2017.100f.Dissertação(Mestrado)-CursodePós-graduaçãoemMídiaeTecnologia,UniversidadeEstadualPaulista"JúliodeMesquitaFilho",Bauru,2014.

DEPARTMENTOFENERGY.VideoGames:DidtheybeginatBrookhaven?Disponívelemhttps://www.osti.gov/accomplishments/videogame.html.Acessoem10Set2017.

GASPARI,Tiagodeetal.ARSTUDIO:avirtualstudiosystemwithaugmentedrealityfeatures.In:ACMSIGGRAPHINTERNATIONALCONFERENCEONVIRTUAL-REALITYCONTINUUMANDITSAPPLICATIONSININDUSTRY,13.2014,Shenzhen.Anais...NewYork:ACM,2014.p.17-25.Disponívelem:<http://dl.acm.org/citation.cfm?doid=2670473.2670491>.Acessoem:24jun.2017.

GREEN,Timetal.UpcomingTrendsandTechnologies.In:DUNLOP,Renee.ProductionPipelineFundamentalsforFilmandGames.Burlington:FocalPress,2014.Cap.12,p.304.

HELZLE,Volker;GRAU,Oliver;KNOP,Thomas.VirtualProduction.In:MAGNOR,MarcusA.etal.DigitalRepresentationsoftheRealWorld:HowtoCapture,Model,andRenderVisualReality.BocaRaton:CrcPress,2015.Cap.23.p.347-357.

HUIZINGA,Johan.HomoLudens:Ojogocomoelementodacultura.Trad:JoãoPauloMonteiro.SãoPaulo:Perspectiva,2014.256p.

NEWZOO.2017GlobalGamesMarketReportFreeVersion.Disponívelem:https://newzoo.com/insights/trend-reports/newzoo-global-games-market-report-2017-light-version/.Acessoem10Set2017.

NOVY,Dan.OtherWorkflowConsiderations.In:JEFFREY A. OKUN;ZWERMAN,Susan(Ed.).TheVESHandbookofVisualEffects:IndustryStandardVFXPracticesandProcedures.Burlington:Focal press,2010.Cap.10.P.933-934.

ROBERTS,Gary.Interlude:virtualproductioninfilmandgames.In:DUNLOP,Renee.ProductionPipelineFundamentalsforFilmandGames.Burlington:FocalPress,2014.Cap.11A,p.287.

SALEN,Katie;ZIMMERMAN,Eric.RegrasdoJogo:FundamentosdoDesigndeJogos.Vol.1.SãoPaulo,Blucher:2012.

SCHELL,Jesse.TheArtofGameDesign.Taylor&Francis:2008.

SEMENTILLE,AntonioCarlosetal.ARSTUDIO:EstúdioVirtualparaProduçãodeConteúdosAudiovisuaisemRealidadeAumentadaparaTVDigital.Tram(p)asdeLaComunicaciónyLaCultura.,BuenosAires,v.1,n.77,p.89-98,fev.2014.Disponívelem:<http://www.revistatrampas.com.ar/2014/10/trampas-77-2014.html>.Acessoem:24jun.2017.

THOMAS,Graham.MixedrealitytechniquesforTVandtheirapplicationforon-setandpre-visualizationinfilmproduction.In:INTERNATIONALWORKSHOPONMIXEDREALITYTECHNOLOGYFORFILMMAKING,22.2006,SantaBarbara.Anais....Washington:IEEE/ACM,2006.p.31-36.

Page 509: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Capítulo19-Educação

RomeroToriAnnaCarolinaM.Queiroz

AnaGrasielleDionísioCorrêaAntonioValerioNetto

EstecapítuloabordaumadasáreasquemaispodesebeneficiarcomastecnologiasdeRealidadeVirtual(RV)eRealidadeAumentada(RA).Aeducação,emtodososníveis,precisaofereceraosaprendizesatividadesqueenvolvam,emocionem,despertemcuriosidade,transportemparaoutrasrealidadesedimensões,simulem,exibamconceitosabstratoseinformaçõesinvisíveis,ouainda,quesejamlúdicas,entretantasoutraspossibilidadesquesãooferecidasporessastecnologias.SãoaquiapresentadososprincipaisbenefíciosdaRVeRAparaaeducação,bemcomoproblemasedesafiosparasuaaplicação.Porfimsãomostradasalgumasdasprincipaisformasdeusodessastecnologiasimersivasnaeducação,organizadaspelosautoresemcategorias.

19.1Introdução

Mídiassãomeiostecnológicosutilizadosparacomunicação.Educadoreseaprendizessempreseutilizaramdediferentesmídiasparaensinareaprender,meiosessesquepodemsersuportadosportecnologiasdasmaissimples,comolousaegizoupapelelápis,àsmaissofisticadas,comoRVeRAouinteligênciaartificial.Maséametodologiapedagógica,enãoamídia,aresponsávelpelaeficáciadaaprendizagem.Inúmerosestudosjádemonstraramquenãohádiferençassignificativasnoaprendizadoquandosecomparaousodediferentesmídiasnaeducação(Russell,1999).Noentanto,nãosedevecairnafaláciadedizerquequalquertecnologiaésuficienteparaseobterbonsresultadoseducacionais,casocontrárioasescolaspoderiamusarapenaslousaegizindefinidamente.Cadamídiaoferecedeterminadosrecursosefuncionalidades,quepodemounãoatenderàsnecessidadesdametodologiaquesepretendeaplicar,fazendocomqueaadequadaescolhadamídiasejacondiçãonecessáriaparaosucessodométodo(Tori,2017).Alémdaadequabilidademetodológicada

Page 510: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

tecnologiaaserempregada,outrofatoraserconsideradoduranteodesigneducacionalésuarelaçãocusto-benefício.Semprehaverámaisdeumaopçãodemídia.Cabeaodesignereducacional,ouaoprofessor,levantarosrequisitoseidentificarasmídiasqueosatendem,alémdeestabelecercritériosquepossibilitemumaanálisecomparativaeseleçãodatecnologia.

ARVeaRAsãomídiasriquíssimas,quepraticamenteenglobamtodasasdemaiseaindaoferecemrecursosquenenhumaoutrapossui.Épossível,porexemplo,entraremumambientedeRVeassistiràtelevisãooulerumlivro.Masnãoéporqueumatecnologiaconseguesubstituirqualquermídiaquedevasempreserusada.Arelaçãocusto-benefícioprecisaseranalisada.Podesermaisfácil,simples,baratoeagradávelassistiràTVconvencional(ouinternet)oulerumlivroimpresso(oudigital)quesevalerdeumaparatodeRVparaisso.Emmuitoscasos,contudo,édifícilencontrarumasoluçãoqueofereçaasmesmaspossibilidadesqueRV/RAeumamelhorrelaçãocusto-benefício.Sedeterminadodesenhopedagógicoenvolvepropiciarexperiênciasquepossamcolocaroaprendizouterceirosemsituaçãoderisco(comotreinamentodepilotagemoudecirurgias)ouquedemandamaltoscustos(comovisitasalocaisdistantesoudesmontarumcarrodeúltimotipo)ouquesãoinviáveis(comoumpasseioemMarteoupelointeriordeumcorpohumano)amídiaRV(ouRA)podeseramelhoropção.

OtreinamentoeaaprendizagemutilizandosistemasRV/RApermitemmelhoraracurvadeaprendizadodoalunoepotencializarapresençadoinstrutorouprofessoremumambienteeducacional(BillinghursteDuenser,2012).Nocasodaaprendizagem,amesmaestárelacionadaaoensinarumconteúdonovoparaumacriança,adolescente,jovemouadulto.Deve-seconsiderarnesteaspectoaquestãonãosódaidade,masseoconhecimentoasertransferidoédeensinofundamental,médio,técnico,etc.Nocasodotreinamento,équandosedesejaqueesteconhecimento,apresentadoparaalgumalunodeformacontinuada,sejaaprendidoeexecutadopelomesmoindivíduo,inclusive,deformaautomática.Istoé,trabalheaquestãodamemóriamotoraeatoreflexo.

Autilizaçãodesistemasinterativosnaeducação,deformageral,éimportantedevidoaosseusaspectosdeimersão,interaçãoeenvolvimentoquepossibilitamaoalunovivenciaroaprendizado,istoé,sairdoteóricoeirparaprática.Noaspectodaimersão,todososdispositivossensoriaissãoimportantesparaosentimentode“estardentro”doenredo.Geralmenteusam-sedispositivoscomocapacetesdevisualização(Head-MountedDisplay-HMD)esalasdeprojeções

Page 511: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dasvisões(Cave-CavernaDigital)paraproduzirosentimentodepresença.Nocasodainteração,aideiaestárelacionadacomacapacidadedosistemaemdetectarasentradasdousuário(inputs)emodificarinstantaneamenteomundovirtualeasaçõessobreele(capacidadereativa).Porfim,noaspectoenvolvimento,omesmoestárelacionadocomograudemotivaçãoparaoengajamentodeumapessoacomdeterminadaatividade,podendoserpassivoouativo(Braga,2011).

Aaplicaçãodeplataformasinterativas,comoéocasodaRVeRA,podeajudaraeducaçãodeformaabrangentenadiminuiçãodaprobabilidadedosalunosabandonaremosestudos,poisbuscacriarnovasformasdeinteraçãonoaprendizadoegeraumestímuloparaaparticipaçãodessesalunosnasatividadesescolares.Tambémpodeimpactarnadiminuiçãodataxaderepetênciadosalunos,poisestimulaointeresseeoenvolvimentonasdisciplinasescolares.Emcasosespecíficos,podeinfluenciar,porexemplo,noaumentododesempenhodoalunoemmatemáticanasprovaspadronizadas(ProvaBrasil,SAEB,SAERJentreoutros),poisdeterminadasaplicaçõesusandoRVpromovemoaprendizadoderesoluçãodeproblemaseapráticadamatemática(Carrara,2017;ForteeKirner,2009).

ComaRVeaRAépossívelexplorarasrelaçõesentretecnologia,aprendizagem,culturaecomunidadedandoumenfoquenovoàeducação,tendocomobaseumametodologiaparticipativaquecombinafundamentosdoconstrucionismo(Papert,2008)edointeracionismo(Vygotsky,1980).Oconstrucionismo,propostoporSeymourPapertéaomesmotempoumateoriadeaprendizagembaseadanosprincípiosdoConstrutivismodeJeanPiaget(conhecimentoéadquiridoàmedidaquesepensaeagesobreoobjetomaturação+experiência+transmissãosocial+equilibração)eumaestratégiadetrabalhoondecadaumsetornaresponsávelporsuaaprendizagemàmedidaqueexperimentaeconstróialgo(Papert,2008).Osócio-interacionismo,propostoporVygotsky(1980),temcomoprincípioqueoaprendizadosedápelamediação,ouseja,pelatrocadeinformaçõesentreaspessoas.

Aaprendizageméfundamentalmenteumaexperiênciasocial,deinteraçãopelalinguagemepelaação(NeveseDamiani,2006).Ainteraçãodevepropiciarumacomunidadedeaprendizagem,dediscursoedepráticadetalmaneiraaproduzirsignificados,compreensãoeaçãocrítica,exerceraaprendizagemdecooperaçãoedeautonomia,asseguraracentralidadedoindivíduonaconstruçãodoconhecimentoepossibilitarresultadosdeordemcognitiva,afetivaedeação.

Page 512: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Assim,ointeracionismoéexercidonamedidaemquetodososproblemassãoanalisados,escaneadoseresolvidosemgruposeoconstrucionismoéexercidonamedidaemquecadaelementodogrupotemresponsabilidadeporumapartedasolução,dacriaçãosurgeodesenvolvimento.Cadaumtemaresponsabilidadepeloseupróprioconhecimentoepelogrupo.Todosdevemparticipardasolução,assimadúvidadeumeacertezadooutrofazemcomqueogrupocresçaesedesenvolva.

AoseremrealizadasasatividadespráticaspormeiodeplataformasdeRVouRA,épossívelpromoverodesenvolvimentointegradodehabilidades,atitudeseconhecimentos,referentesàsdiversasáreasgerandoumaprendizadosignificativoeeficaz.Noprocessoderealização,osalunospodemserlevadosnaturalmenteapassarpelasseguintesfases:

Formalizaçãodeideias:amanipulaçãodosconteúdosdentrodosambientesvirtuaispermiteaoalunoexplicitaroníveldecompreensãoquepossuisobreosdiferentesaspectosenvolvidosnaresoluçãodeumproblema;Experimentação(testaraideia):noambientevirtualépossívelexecutaraatividadefornecida,eoresultadoéofrutosomentedoquefoisolicitado.Éumaimagemfieldopensamentoexpressodeformaimediata;Refletirsobreaideia:apartirdaanálisedoresultado,oalunopoderefletirsobreoquefoimanipulado;Depurarumaideia:seoresultadonãocorrespondeaoqueeraesperado,oalunotemquedepuraraideiaoriginalpormeiodeconteúdooudeestratégia.

Nocasodossimuladoresparatreinamentoatualmenteempregadoparaoaprendizadodeprofissionaisdediversasáreasdesdepilotodeavião,atémanutençãodenavesespaciais,passandopelaformaçãodesoldados,policiaiseatémédicos.Osimuladoréummeioauxiliardeinstruçãoquepodeserumdispositivo,programadecomputadorousistemaquerepresentaasimulaçãodeumasituaçãodasuarotinadetrabalhodiária.Trata-sedeumequipamentoque,emtreinamento,reproduzascaracterísticasessenciaisdeumamissãoepossibilitaaoperaçãohumanadireta.Pesquisasrecentestêmdemonstradoquequandooalunoéchamadoaparticipardeformaativaeparticipativa,elecompreendeeassimilamelhoroconteúdo(Camargo,2013).

Nestecapítulodiscutiremososbenefícios,problemasedesafiosdeseempregarRVourealidadeaumentadacomomídiaematividadeseducacionais,alémde

Page 513: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

categorizarsuasprincipaisformasdeusoeapresentarexemplospráticos.

19.2Benefícios

VeremosaseguircomoastecnologiasimersivaseinterativasdaRVeRApodemcontribuirparaamotivação,engajamentoeaprendizagemdoaluno.

19.2.1BenefíciosdaRealidadeVirtual

ARVpermiteextrapolaroslimitesdeespaçoetempo.Issoatornaumaimportanteferramentapedagógica,commuitasaplicaçõesparaauxiliaroprocessodeensino-aprendizagem.NoambientedeRVépossíveltrazerparaaexperiênciafísicaoqueatéentãoeranecessárioimaginar,comoporexemplo,passagenshistóricasefenômenosfísico-químicos.Oalunonãoprecisamais,porexemplo,aprendersobreahistória,elepassaavivenciarmomentoshistóricos,comriquezadedetalhesvisuais,sonorosetáteisquetornamoconhecimentomaisvivoeinteressante.

Conceitosabstratospodemsercontextualizados.Muitasdasdificuldadesdeaprendizagemsãodecorrentesdadificuldadedoalunoderepresentarmentalmenteaquiloquelheestásendoexposto,sejavisualouconceitualmente(Fonseca,1995).Aaquisiçãodoconhecimentoapenasporpalavras(ditasouescritas)eimagensestáticas,noformatodedesenhosoufotografiasemlivrosouslides,emborabastanteeficaznoprocessodeensinoaprendizagem,exigeumacapacidadedeabstraçãoegeneralizaçãoquenemtodososalunospossuemsuficientementedesenvolvidasnaquelemomento.Dessaforma,umasimulaçãoagregamuitovaloràsaladeaula,aopermitiravisualizaçãoecontextualizaçãodeconteúdosabstratos.Alémdisso,apossibilidadedeinteraçãocomoconteúdopermitequeoalunotestehipótesesacercadoqueestáaprendendoeobtenhafeedbackimediato,queconfirmeounãosuashipóteses.Nesseexercício,oalunoutilizanãoapenasaatenção(comoofariaparaouvirumprofessorfalandodiantedeumquadro-negro),mastambémseuraciocínio,questionamentoecriatividade,queresultamemprocessosdememorizaçãoegeneralizaçãomelhores.

Ainteratividadeaumentaamotivaçãoeoengajamento.Quantomaioraoportunidadedoalunoagirdeformaativasobreoconhecimento,ouseja,manipulandoobjetos,testandohipóteses,criandosoluções,maiora

Page 514: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

probabilidadedoalunoadquirir,compreenderetransferiraaprendizagemparasituaçõesdiversas(Laurillard,2002).Atualmentehágrandeênfaseematividadesdidático-pedagógicas,nainserçãodemomentosdeinteraçãodoalunocomoconteúdoaseraprendido,resultandonacriaçãodealgoconcretoepalpável(BosseKrauss,2014).Nassalasdeaulaquenãoutilizamtecnologia,normalmenteissoéfeitoatravésdaeducaçãoporprojetos,porexemplo,nosquaisoalunospodemmanusearedesenvolveralgoconcretoacercadedeterminadoconteúdo.ARVpossibilitaqueissosejafeitoemtemporealcomconteúdoseconceitosquenãoseriampossíveispresencialmente,comoporexemplonainteraçãocomumaflorestavirtual,quepermitequeoalunotiremedidasdasárvoresesitue-seemdiversosperíodosdafloresta,numintervalode100anos.

Épossívelmanipulardiretamenteobjetosesubstâncias.ARVpermitequeoalunomanipulevirtualmentequaisquersubstânciasouobjetos,semoferecerriscosepossibilitandoodesenvolvimentodacoordenaçãomotoraparadeterminadasatividades(Adamovichetal.,2009).Porexemplo,emumlaboratóriodequímicavirtual,oalunopodemisturaremdiversasproporçõesdiferenteselementosquímicoseverareaçãoemsuafrente,semoperigoderesultaremsubstânciasexplosivasouperigosasàsaúde.Comautilizaçãodestelaboratório,oalunoestáestimulandoasuacriatividade,poispodetestarhipótesessemriscoalgum,estávisualizandooresultadodeseusexperimentoserecebendofeedbackimediatosobresuasações,fatoresfundamentaisparaaaprendizagem(Epsteinetal.,2002).Aosesentirpartedoprocessodeaprendizagem,oalunogradualmentedesenvolveautonomiasobreoaprendizado,oqueaumentaabuscapormaisconhecimentoeatransferênciadoconhecimentoparaoutrassituações.

Épossívelsentir-seimersoemambientesqueseriamimpossíveisdeconhecer.Ousodeprogramasdesimulaçãoemcomputadoresdemesanaeducaçãojáexisteháalgumtempoetrazmuitosbenefícios.ARVimersivavaiaindamaisalémaopermitirosentimentodepresençaeimersãoemambientesquejamaisumalunopoderiavisitar,comoporexemplo,“entrar”virtualmentenocorpohumanoouemumvulcãoemerupção.Sentir-seenvoltoporestesambientesepoderinteragircomeleseseusdetalhes,aumentasignificativamenteointeressedoalunopeloconteúdo,bemcomoasuaaprendizagem.

19.2.2BenefíciosdaRealidadeAumentada

Page 515: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

ARAtemsidoutilizadadentrodeumcontextoeducacionalporcercade20anos.TaisexperiênciastêmdemonstradoqueaRApodetransformarosambienteseducacionaisemumaexperiênciamaiseficaz,engajadora,produtiva,prazerosaeinterativaparaosalunos.UmadascaracterísticasmaissignificativasdaRA,dopontodevistapedagógico,équeelaforneceumespaçoessencialmentecentradonoalunoeflexívelparaproporcionaroportunidadesdeaprendizagem.Nessesentido,oaprendizadoéliberadodeespaçostradicionaistaiscomosalasdeaulaelaboratórios.Aoinvésdisso,aplicaçõesdeRApodemserportadaspeloalunoondequerqueeleesteja.Asoportunidadesdeaprendizagempodemestarpresentes,porexemplo,emcasa,nolocaldetrabalho,nostransportespúblicos,noshospitais,entreoutros.AmedidaqueaRAsedesenvolveemaplicaçõesmaisinterativas,osalunospassamasetornarcadavezmaiscríticoseco-criadores,deixandoparatrásoregistrodesuaaprendizagemligadaaoartefatoouaolugaraqueencontraram.

ListamosaseguirosprincipaisbenefíciosdainserçãodaRAnaeducação:

Simplificaçãodeconceitos.UmasériedeestudosanterioresmostrouqueaRAtemacapacidadedesimplificarmuitosconceitoseducacionais,atravésdesimulaçõesem3D.Visualizaçãodeprocessosquímicos(Scottaetal.,2014;Núñezetal.,2008),camposmagnéticos(Macedoetal.,2012),evoluçãobiológica(Hamonetal.,2011),processodefotossíntese(RibeiroeSilva,2007),porexemplo,fornecemsoluçõesparaproblemasdeaprendizadodeconteúdosconsideradosabstratos.EssaspesquisasmostraramqueaRAajudouaapresentaressasinformaçõesdeformamaisfácilerealista.

Visualizaçãodeimagensespaciais.Amanipulaçãodosobjetosvirtuaistridimensionaistaiscomo,movimentaçãoerotação,podemajudarosalunosquepossuemdificuldadesdevisualizarecompreenderimagensespaciais3Drepresentadasnopapelem2D.UmbomexemplodecomoaRApodeincrementaromodocomoosalunosveemoconteúdopodeservistonoslivrosaumentados(Billinghurstetal.,2001).Comesseslivros,oestudantepodemovererotacionarmarcadoresouQRcodesimpressosemsuaspáginaspormeiodeusodewebcams,smartphonesoutablets.Olivroaumentadopermitequeosalunosobtenhaminformaçõesadicionaissobreimagensetextosdeformainterativa.UmexemploéapresentadonoestudodeCorrêa(2013),ondeosalunosdoensinomédioconseguemvisualizarformasgeométricas3Demumlivroparaoensinodegeometria.Avisualizaçãodosmodelos3Ddolivroajudounarealizaçãodosexercíciospropostosdeformamaisefetivaeprazerosa.Atlas

Page 516: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

digitaiscomRAtambémtêmtrazidoimportantescontribuiçõesatravésdavisualizaçãodemodelosanatômicosquesãoprojetadossobreocorpodousuário.

Obtençãodeinformaçõescontextualizadas.EstudosmostraramqueaRApodetornarelementosarquitetônicosecentroshistóricosmaisreceptivos,produtivosecontextuais.AinserçãodaRAemambienteshistóricospodecontribuirdeumaformaúnicanapercepção,interaçãoeretençãodainformaçãoporpartedoalunoedopúblicovisitante.Épossível,porexemplo,obtersignificadosimportantesparaacompreensãodoespaçoedahistóriaassociadaaoelementoarquitetônicooucentrohistóricoaoqualseestiverinteragindo.

Baixocusto.Muitosestudantessãoincapazesderealizarexperiênciaseducacionaisimportantesdevidoàindisponibilidadedeequipamentos,faltadelaboratórioseoutroscustoseducacionaisassociados.UmsistemadeRApodeserimplementadocomusodecâmeras(computadores,tabletsesmartphones)comointuitodepermitirqueosalunosvisualizemeconduzamexperimentoscomaajudademodelosvirtuaisquepodemsermanipuladosatravésdemarcadoresdepapel.EmrelaçãoaRV,temavantagemdenãoprecisardeequipamentosesoftwarecomplexoparaproduzirimersão,umavezqueaexperiênciadousuáriosedánopróprioambientereal.

Colaboraçãoeubiquidade.Inovaçõesrecentescomusodedispositivosmóveisproporcionamumaabordagemdeusomaissimplificada.Comumdispositivomóvelosalunospodemsairemcampo(naescolaouuniversidade)embuscadeinformaçõesenriquecidascomRAcomo,porexemplo,entrevistarpersonagensvirtuaisefazermediçõesemambientesrastreadosatravésdeumsistemadeposicionamentoglobal(GlobalPositionSystem-GPS).Dentrodocontextodaubiquidade,aRApodeaindafornecerinformaçõesconstrutivassobreartefatoshistóricosparavisitantesemcentroshistóricos.

Engajarosalunosempapéis(funções).Osalunospodemassumirpapéisdistintosparadesenvolverumacompreensãoaprofundadasobreumdeterminadoconteúdo.ARAmóvelbaseadaemjogoséumbomexemplodecomopodecontribuircomodesenvolvimentodestahabilidade.OsjogosdeRAmóvelusamumsuportetecnológicoquecriaumacamadadeficçãonocontextodomundorealcombinadascomdiversão,desafioecuriosidade.Porexemplo,ojogoOutbreak@TheInstitute(Rosenbaumetal.,2007),osalunostrabalharamjuntosparaevitaradisseminaçãodeumadoençainfecciosa.Osdiferentespapéis

Page 517: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

nojogoincluíammédicos,técnicoseespecialistasemsaúdepública.Osalunospoderiamcoletarinformaçõesatravésdainteraçãocompersonagensvirtuaisepelaaquisiçãodedadosvirtuaisapartirdoambientereal.

Enfatizarasinteraçõesentreosalunoscomlocaisfísicos.AtravésdedispositivosmóveisequipadoscomGPS,osalunostêmacessoainformaçõesrelevantesàmedidaquechegamadeterminadoslocaisdeinteresse.Porexemplo,osalunospodemcoletardadosetomardecisõessobrequestõesambientais,quesãoimportantesobjetivosdeaprendizagem,investigandoproblemasemdiferenteslocaisdentrodaescolaoucampusuniversitáriooumesmoemumdeterminadobairrodacidade.Umdosbenefíciospotenciaisdestetipodeatividadeétrazerumsensodeautenticidadeaosestudantes.

19.3ProblemaseDesafios

Comovistonasseçõesanteriores,sãomuitososbenefíciosqueaRVeaRApodemtrazerparaaeducação.Contudo,nãoexisteumamídiaideal,quesejaperfeitaparaqualquerpropósitoeducacional.Érelevantecompreenderlimitações,dificuldadesebarreirasqueaindaprecisamservencidasporessastecnologiasrelativamenterecentes.

Umproblemacomumnaaplicaçãoeducacionaldessastecnologiaséamotivaçãodosalunosapoiar-sepredominantementenanovidadeenacuriosidadequepropiciam.ParaqueumaatividadepedagógicabaseadaemRVouRAsejaeficazepossaseraplicadacomêxito,mesmopassadaacuriosidadeinicial,éimportantequeoempregodaquelamídiafaçasentido,nãosejagratuito,equeoconteúdosejacontextualizado.VerumelefantedançandosobreapalmadamãooupassearnumamontanharussavestindoumHMDpodeserdivertidonaprimeiravez,masperdemagraçaapartirdasegunda.Apresentarumgráficoestatísticoflutuandonoespaçoafrentedoaluno,oucolocaroaprendizimersoemumasaladeaulavirtualidênticaàquelaondejáseencontra,podesercurioso,masnãotrazembenefíciosquejustifiquemousodatecnologia.Játransportaroalunoparaofundodooceanonumcursodeoceanografia,conduzi-lonumavisitavirtualaaceleradordepartículasduranteauladefísica,ouconferiropoderdevisãoderaio-Xparaobservaçãodeestruturasósseasemseuprópriocorpo,enquantoestudaanatomia,sãoexemplosdeatividadesdifíceisderealizarsemRVouRAeperfeitamentecontextualizadascomospropósitospedagógicos.

Hátambémalgunscuidadosrelacionadosàsaúde,confortoesegurançaque

Page 518: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

devemsertomadosaoseutilizarmídiasimersivas,principalmentequandoosalunossãocrianças.AlgumaspessoassãomuitosensíveisaousodecapacetesHMDeficamfacilmenteenjoadas.Nessecasoéprecisoquehajaconteúdosalternativos,comovídeos,queatendamàquelesquenãopossamusarosequipamentosimersivos.Dequalquerformasempreéprudentelimitarotempodeusoeaidadedeacessoaessesambientes.

ComaRAeRVosalunossãoenvolvidosdeformainovadoraatravésdemétodosdeaprendizagemdiferenciadoseenriquecidoscomconteúdosrelevantesdotadosdemodelosdigitais.Noentanto,aadoçãodeRVouRAnaeducaçãoaindaéconsideradaumdesafio,devidoàdificuldadedeintegrá-lascommétodosdeaprendizagemtradicionais.Outroproblema,segundoBillinghursteDünser(2012),équeasexperiênciaseducacionaisdeRAsão,emgrandeparte,umacriaçãoadhocdeeducadorescompoucacompreensãodatecnologiaoudesenvolvedorescompoucacompreensãodaeducação.Wuetal.(2013)dizemque“visualizaraRAcomoumconceitoenãocomoumtipodetecnologiaseriamaisproveitosoparaeducadores,pesquisadoresedesigners”.Alémdisso,“pesquisasfuturasdevemabordaroportunidadesedesafiosúnicosenvolvendosistemasdeRAedecomoelespoderiamenriqueceroensinonasaladeaulaeofertarsoluçõesdeautoriaparaalunoseprofessores”.ParafazerissodeformaadequadaéprecisoconsiderarcomoaRAseenquadradentrodeestruturasdepensamentossobreensinoeaprendizagem.

Oprincipaldesafiodastecnologiasaplicadasàeducaçãoépromoveroaprendizado,tantocognitivoquantodeaquisiçãodehabilidades,pormeiodeumadinâmicaaplicadaqueengajeeprendaaatençãodoaluno.Paraisso,algumastecnologiasapoiaram-senoedutainment,queéumametodologiacriadaapartirdajunçãodaspalavraseducation(educação)+entertainment(entretenimento),queutilizaelementosadvindosprincipalmentedosjogosparaaconstruçãodeferramentaseducativas.Trêselementossãodestaquenessecontexto:Imersão,InteraçãoeEnvolvimento.NocasodautilizaçãodeRV,amesmatrabalhaessestrêselementosdeformaaamplificarassoluçõesdesenvolvidasparaeducação.ComumasimulaçãoutilizandoRV,épossívelpromoverjuntoaoalunoumasensaçãoamplificadadeimersão,principalmenteutilizandoosóculos3D(HMD).Tambémpermitemaiorinteraçãoquandoseutilizaacessóriosparaaumentarapercepçãodoscincosentidosdoserhumano(audição,visão,tato,paladar,olfato).Ecomumroteiro(gamedesign)elaboradoadequadamentefazcomqueoenvolvimentodoalunosejagrandeesuadispersãobastantereduzida.Alémdisso,outroelementoquetemsetornado

Page 519: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

importanteequeauxiliatambémnesteprocessodeaprendizadoéagamificação.Umsistemaeducacionalondeestãopresentesestesquatroelementosaumentamaschancesdesucessonoengajamentodosalunos.

Diantedisso,odesenvolvimentodeconteúdoeducacionaladequadoéfundamentalparaosucessodaimplantaçãonasinstituiçõesdeensino.Umadasprincipaisvantagensdousodoedutainmentétornaroprofessorumdesignerdeplanosdeaulas.Nãotrabalhardeformaconteudista,massimutilizarapráticasimuladaparamelhorarcompetência,ouseja,mudaraformacomoainformaçãoéassimiladapeloestudante.NoBrasilaindanãoexisteumaformaçãodeeducadoresfocadanesseprocessodegeraçãodeconteúdoparasimuladoresbaseadoemRV.Nopassado,haviaumafortenegaçãoporpartesdosprofessores,quesesentiamcoadjuvantesnoprocessoeducativoenvolvendoastecnologiaseducacionaiscomoumtodo,enocasodaRV,essanegaçãoeramaisenfatizadadevidoaoscustosdosequipamentosenvolvidosnaescalabilidadeparaaplicaçãoemumasaladeaula.

Aolongodosanos,aindústriafabricantedeequipamentosdeRVeRAtemrealizadoumtrabalhodepopularizaçãodatecnologiacomcustosmaisacessíveis.Eissotempermitidocriarsoluçõeseducacionais,principalmente,enfatizandoaquestãodaimersão.Contudo,aescalabilidadenaeducaçãoaindapassapelainfraestruturaeInternetdequalidadenasescolasparaquesetenhasucessonaexperiênciadosalunosenaimplantação,porexemplo,narededeensinopúbliconoBrasil.

Ousoadequadodeumaferramentainterativaparafinseducacionaiséfundamentaldopontodevistadecredibilidadeeresultadoreal.Paraisso,asferramentasprecisamestarinseridasnosnovosprocessosdeaprendizadoeconectadasaumametodologiadeensino.Paraissoacontecerfaz-senecessáriaumamodelagemmaduradoquevaiserensinado,comoequandovaiserensinado,qualopapeldoprofessornoprocessodeensinoequaisindicadoresserãoutilizadosparalevantarasinformaçõesdeeficiênciaecapacidadedetransferênciajuntoaoaluno.Porexemplo,existemprofessoresquejáestãoadotandoametodologiabaseadanoconceitodeblendedlearning(ensinohíbrido),usandoasatividadesemateriaislúdicos,comogamesesimuladores,paraplanejarsuasaulastantodemodopresencialquantoon-line.Elesentendemqueéumanovaformadepassarconteúdo,masadificuldadeéaadoçãodatecnologiaeparaistoaindanecessitaumtrabalhoprofundodecompreensãodecomoserealizaesteengajamentodoprofessor.Métodoscomosaladeaula

Page 520: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

invertidaepersonalizaçãodoaprendizadopodemserum“insight”positivoparainstrumentaroprofessorquedesejatrabalharcomestaspráticas.UmdesafiopresenteestáemmodelarassoluçõesemRV/RAparasuportarestesmétodos.

19.4Usos

NestaseçãodiscutiremososprincipaisusosdastecnologiasdeRVeRAaplicadasàeducação.Parafacilitaraassimilaçãoidentificamoscaracterísticascomunsentreasaplicaçõesmaisencontradaseasagrupamosemcategorias,criadasespecialmenteparaaexposiçãodoconteúdodestaseção.Essascategoriassebaseiamnascaracterísticaspredominantes,masnadaimpedequeumaaplicaçãopossuaatributosdemaisdeumacategoria.

19.4.1UsosdaRealidadeVirtual

ARVjápossuiumahistóriarelativamentelongaparaospadrõesdacomputação,trajetóriaessaqueseiniciouquasenamesmaépocaemquecomputadorescomerciaiscomeçaramaproliferar.UmadasprimeirasaplicaçõesdeRVfoijustamentedestinadaaotreinamento,naformadesimuladoresdevoo.HojeaRVencontrausosempraticamentetodasasáreasdoconhecimento,possuindoaindagrandepotencialaserexplorado.Analisandoascaracterísticasdasprincipaisaplicaçõesosautoresdestecapítulodecidiramagrupá-laseapresentá-lassegundoasseguintescategorias:

Simulação;Telepresença;Visitasalocaisinacessíveis;Laboratóriovirtual;Visualizaçãodeelementosinvisíveisouabstratos.

Simulação.AssimulaçõesforamasprimeirasformasdeaplicaçãodaRVehojecontinuamaserpredominantes.Naeducação,assimulaçõesoferecemmuitasoportunidadesdeaprendizagem,poispermitemaoalunoexperimentarestratégias,testarhipóteses,receberfeedbackdesuasescolhasetentarnovamente.Sãotambémumaformaseguraebarataderealizartreinamentos.Osimuladordevooéoexemploclássicodesseuso.Alémdisso,assimulaçõespermitemacontextualizaçãodeconceitoseexploraçãodeprocessosdemaneiratangíveleflexível.

Page 521: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Assimulaçõespodemserexploradasdediversasmaneiras:emambientesnãoimersivos,comoemprojeçãoemmonitores,cominteratividadepormeiodotecladoemouse,ouemmonitoresacopladosacontrolesespecíficos,comonocasodossimuladoresdevôo,tantoemambientesimersivos,comoemcavernasvirtuaisouporprojeçõescomusodeóculosdeRV,quepermitemautilizaçãodesensoresdepresença,demovimentoecontroleshápticosparaainteraçãocomasimulação.

OprojetoEscolaTRI-Legal,desenvolvidopeloLaboratóriodeInformáticadaUnifra(CentroUniversitárioFranciscano),apresentaumasimulaçãodeumaescolaemtrêsdimensõesnaqualosalunosdoensinofundamental,pormeiodeumcomputadordemesa,podemnavegarvirtualmenteportodososambientesdeumaescola,comsalasdeaula,biblioteca,ginásioelanchonete(Vendruscoloetal.,2010).Aoentrarvirtualmentenabiblioteca,porexemplo,oalunotemacessoaomaterialdereferênciadetodasasdisciplinas,e,aoentraremcadasaladeaulavirtual,temacessoajogosquereforçamosconteúdosaprendidosnasaladeaulareal,comoporexemplo,jogosdeGeografiaeHistória.Aintençãoéqueesteambientevirtualsejaumaextensãodasaladeaula,permitindoarevisãodemaneirainterativaedescontraídadosconteúdosaprendidoseincentiveabuscaautônomapeloconhecimento.

Outraaplicaçãoéautilizaçãodesimuladoresparatreinamentonaáreadesegurança.Osistemapermitetreinarosprofissionaismaispróximosdarealidadedotrabalhodiário.Osistemaéprojetadoparapromoveraformaçãodeprofissionaisemsegurançapúblicaeprivadapormeiodeumsimuladorinterativobaseadonoreconhecimentodevozemovimento,ambientes3Dedispararolasercomarmadefogoreal.Osimuladordeabordageméasegundageraçãodatecnologiaque,inicialmente,seoriginoucomossimuladoresdetiro.Eleconsisteemumsistemainterativoqueusaoutrasformasdeinteração,comocomandodevozemovimentodocorpo.Issopermiteaousuárioumaformaçãomaisadequadaparadesempenharsuasfunçõesdeformamaisseguraeeficaz(ValerioNetto,2015).

Telepresença.Atelepresençaédefinidacomoaexperiênciadepresençanumambientemediadoporalgummeiodecomunicação(Steuer,1992),ouseja,emumambientedeRV,éosentimentodeestarpresentenaquelarealidadeconstruídasinteticamente.Porenfocarosentimentodepresençadousuário,osambientesdeRVtêmsidocadavezmaisutilizadoscomintuitoeducacional,porpermitiremmaiorenvolvimento,motivaçãoeengajamentodousuário

Page 522: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

(Bailensonetal.,2008).

PodemoscitarcomoexemplooambientenãoimersivodeRV“VirtualMat”,desenvolvidonaUniversidadeFederaldeUberlândia,quevisaauxiliaroensinodeconceitoslógico-matemáticosparaalunosdoensinofundamentalqueapresentamdeficiênciaintelectual,alémdepermitirodesenvolvimentodehabilidadesdeclassificar,discriminar,ordenareseqüenciar(Malaquiasetal.,2012).OambientedoVirtualMatrepresentaumacidadevirtualcomcarros,casas,prédioseumsupermercado.Oalunopodenavegarpelosambienteseinteragircomomesmo,comoseestivessepresentenacidadevirtual,deacordocomcinconíveisdedificuldade.Porexemplo,noprimeironívelelepodeapenasnavegarpeloambiente(envolvehabilidadesdeclassificaçãoediscriminação),nosegundo,podeelaborarumalistadecompras(envolve,entreoutras,habilidadesdeclassificação),noterceiro,osprodutosselecionadosparacompraestarãosobreamesadacasadousuário,eoalunopoderáguardá-losemseusrespectivoslugares(envolvehabilidadesdeclassificaçãoediscriminação),recebendofeedbacksobreoacertoounãodolocalquepretendeguardaroproduto.Noquartoníveloalunopodenavegarportodosambientesdacidade,podefazerumalistadecompraseguardarosprodutosemsuacasavirtual.Noquintonível,oalunopoderárealizaratividadesdesequenciação,comimagensdosprodutosdosupermercadovirtual.ComonestaaplicaçãooambientedeRVénão-imersivo,oprofessorpodeacompanharoalunoduranteaatividade,auxiliandoefazendoquestionamentos.Umestudofeitocom9alunosdoensinofundamentalavaliouessasquatrohabilidades(ordenação,classificação,discriminaçãoesequenciação)eidentificouumaumentoestatisticamentesignificativonodesempenhodamaioriadessashabilidadesapósautilizaçãodoVirtualMat(Malaquiasetal.,2012).

Visitasalocaisinacessíveis.UmdosgrandesbenefíciosdaRVépermitiraousuáriovisitarlocaisinacessíveis,sejaporcontadedimensõesfinanceiras,detempoouespaço.ParaoensinodeHistóriaeGeografia,porexemplo,essesganhossãoenormes,poisosalunospodemfazervisitasvirtuaisàsmaisdiversasregiõeseépocasdoplaneta,recebendoestímulosvisuais,auditivosemesmosensoriaisdeambienteseperíodosquejamaispoderiamimaginar.AsensaçãodepresençaproporcionadapelaRVnessasvisitasvirtuaisatuapositivamentenoengajamento,atenção,memóriaeaprendizagem(Bailensonetal.,2008).

ComointuitodeofereceroportunidadesdeaprendizagememambientesdeRVutilizandodispositivosrelativamentedebaixocusto,comoóculosdeRVGoogle

Page 523: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

Cardboardequalquersmartphone,aempresaGooglecriouaplataformaGoogleExpeditions.Pormeiodessaplataforma,professoresealunosdoensinobásicoesuperiorpodemacessarvídeosem360grausdediversasregiõesdoplaneta,eatémesmodeforadele,comovídeosdeMarte.AoprojetaressesvídeoscomoauxíliosmartphonesinseridosemóculosdeRV,épossívelcriarumambientedeRVimersivoeexploraresseslocaisapartirdequalquerpontodoplaneta.

UmestudoutilizandovídeosdeGeografiaeCiênciasdaplataformaGoogleExpeditionsavaliouapercepçãodeprofessoresealunossobreaspossibilidadesdousodeRVnasaladeaula(Minocha,TudoreTilling,2017).Osresultadosindicaram,entreoutrascoisas,queousodestaplataformapodeserefetivonarepresentaçãodeconceitos,locaiseprocessos.Principalmente,podemapoiaraaprendizagembaseadaemproblemasemGeografiaeCiênciasebeneficiar-sedosganhosdeaprendizagemdasvisitasdecampo.

LaboratóriosVirtuais.Oslaboratóriosvirtuaistêmsidocadavezmaisutilizadosparacomplementarouatémesmosubstituiroslaboratóriosreais.Elesoferecemaosalunosexperiênciasdemanipulaçãodiretadesubstâncias,objetoseanimais,entreoutros,semriscosàsaúdeouaoambiente(Gravieretal.,2008).Permitemqueosalunosexperimentemlivrementeequantasvezesquiserem,deformaquepodemtestarsuashipóteses,desenvolversuacriatividadeereceberfeedbacksegurodesuasiniciativas.Alémdisso,estãodisponíveis24hpordia,permitindograndeflexibilidadetantoparaalunoscomoparaprofessores.Finalmente,oscustosdoslaboratóriosvirtuaissãosignificativamentemenoresdoqueosdeinstalaçãoemanutençãodelaboratóriosreais,oqueaumentaaindamaisasuaatratividadedeseuusonaeducação(Heradioetal.,2016).

UmaplataformadelaboratóriovirtualbastanteutilizadainternacionalmenteéoLabster(DainekoeDmitriyev,2014;SmitheColeman,2017;Bondeetal.,2014),quefoidesenvolvidocomintuitodeoferecerumambienteimersivoem3Dcomanimaçõesrealísticas(Bondeetal.,2014).Pormeiodaplataforma,épossívelacessarlaboratóriosdequímica,biologia,genética,investigaçãoforense,estaçõesdetratamentodeágua,entreoutros.Comointuitodeavaliaraefetividadedaaprendizagem,Bondeetal.(2014)conduziramumestudocomalunosdaTechnicalUniversityofDenmark(DTU)utilizandoolaboratóriovirtualforensedaplataformaLabster.Osresultadosindicaramqueousodolaboratóriovirtualaumentousignificativamentetantoaaprendizagemquantoamotivaçãodosalunosquandocomparadoométodotradicionaldeensino(saladeaula).Osresultadosforamaindamaissignificativosquandoousodolaboratório

Page 524: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

virtualfoicombinadocomométodotradicionaldesaladeaula.

Visualizaçãodeelementosinvisíveisouabstratos.OusodaRVpermitequeousuáriovisualizeemanipuleelementosmicrooumacroscópicos,comocélulasebactériasouplanetasinteirosegaláxias.Essapossibilidadetrazganhosimportantesparaoprocessodeensinoeaprendizagem,poisoalunonãoprecisarácontarapenascomaimaginaçãoouabstraçãoapartirdeimagensestáticas,comofotosemlivros,porexemplo.Elepoderáver,interagireobservarcadeiasdeeventosdemaneirabastanteconcreta,atrativaericaemdetalhes.Scalese,Obeso,eIssenberg(2008)apontamosbenefíciosdousodaRVnaformaçãodemédicoseprofissionaisdasaúde,porpermitiravisualização,interaçãoesimulaçãodediversaspartesdocorpoecondiçõesdesaúde.

Schönborn,HöstePalmerius(2016)conduziramumestudocomalunosdoensinomédioparaavaliaroganhodeaprendizagemdousodeambientesdeRVimersivoquepermitemainteraçãocomnano-objetospormeiodemovimentoscorporaisdousuário.Essainteraçãopermitequeosalunosmanipulemosnano-objetoseaprendamconceitoscentraisdananociência,comoporexemplo,visualizareinteragircomoprocessodeaderênciadenanotubosemcélulas-alvoespecíficas.Osresultadosdoestudoindicaramumaumentonoengajamentodosalunosbemcomoaumentosignificativonaaprendizagemdeconceitosdananociência.

OutraaplicaçãoéoempregodaRVnoensinoeaprendizagemdeconceitosdematemática.Oprojeto“AplicaçãodaRealidadeVirtualnoEnsino-AprendizagemdeConceitosdeMatemática”(Carrara,2017)temcomoobjetivoespecíficoconstruirdispositivosbaseadosemRVparausodidáticovoltadoparaoensinodeMatemática,naáreadeGeometria.Essesdispositivosvisamasimulaçãodealgumasaplicaçõesdevisualizaçãointerativacomageometriaespacial(sólidos)eageometriaplana(figuras)epodemcontribuirtambémparaaconstruçãodoconhecimentodasfraçõesemgeral,dasfraçõesdecimais,aperfeiçoandooensinodosistemadenumeraçãoe,consequentemente,possibilitandootrabalhocomasatividadesdemedircomprimentos,superfíciesecalcularáreasevolumes.

19.4.2UsosdaRealidadeAumentada

ARAtemsidoutilizadaparacriarexperiênciasdeaprendizagematéentãoinconcebíveis,redefinindooespaçodeaprendizagem.Diversasaplicaçõesforam

Page 525: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

desenvolvidasparaajudarosalunosaentenderemmelhorprocessosquímicos,exploraraanatomiahumana,visualizareinteragircommodelostridimensionais,visualizarfenômenoseeventosinvisíveis,entreoutros.ParaapresentarasprincipaisaplicaçõesdaRAnaeducaçãoosautoresorganizaram-nasnasseguintescategorias:

Açõescomlocalização;Manipulaçãodireta;Produçãodeconteúdospelosalunoseprofessores;Açõeslúdicas;Visualização3D;Visualizaçãodeelementosinvisíveisouabstratos.

Açõescomlocalização(aprendizadoubíquoecolaborativo).OusodedispositivosmóveiscomGPSpodempermitirumaaprendizagemubíquaecolaborativamelhoradacomusodaRA.Porexemplo,váriosjogosdedispositivosmóveiscomooEnvironmentalDetectives(KlopfereSquire,2008)eEpidemicMenace(Lindtetal.,2006)foramdesenvolvidosparaapoiaraaprendizagemforadassalasdeaula.OEnvironmentalDetectives,porexemplo,foidesenvolvidopeloInstitutodeTecnologiadeMassachussets(MassachussetsInstituteofTechnologies-MIT),paraEducaçãoAmbiental,noqualosjogadoresusamdispositivosmóveiscomGPSparatentardescobriraorigemdeumvazamentotóxico,entrevistandopersonagensvirtuaiseconduzindomediçõesambientaiseanálisededados.NojogoEpidemicMenace,oobjetivoécontrolarumvírusroubadoeespalhadopelolocal.Nessejogo,osistemadeRAsimulaavisualizaçãodosvírusvirtuaisespalhadospeloespaçorealondeocorreojogo.Fonesdeouvidotransmitemospadrõesdesomemitidospelovírusquandoalguémseaproximavadaameaça.Ossmartphonesusadosnojogosãocustomizados,servindoparadeterminaralocalizaçãodospossíveisfocos,paraondeojogadordeveriasedirigireeliminarovírus.

UmestudosobreousodeenergianuclearepoluiçãonaUsinadeFukushima,apósoterremotode11demarçode2011noJapão,mostrouevidênciasdequeaRAmóvelpodeafetarosdomíniosafetivosdosalunosemrelaçãoaosproblemasdomundoreal.Nesseestudo,osalunosdononoanodeumaescolapúblicadosuldeTaiwanusaramtabletsparacoletardadosdevaloresderadiaçãosimuladosemseuCampusquepossuía,hipoteticamente,12kmdedistânciadausinanucleardeFukushimae,umdiaapósaexplosãodogáshidrogênionausina.Osresultadosmostraramqueosalunostiverammelhoriassignificativas

Page 526: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

nos15itensconceituaisdopré-testeparaopós-teste,indicandoqueaRAmóvelpodecontribuirparaaeficáciadaaprendizagemderadiaçãonuclear,alémdetersidoconsideradaumaaulabemmotivadora,navisãodosalunos.AexperiênciacomessesaplicativosdeRArevelouformaseficazesdeutilizarmídiaspervasivaseRA,estimulandoocontatodeseusjogadorescomtecnologiaspresentesnocontextodascidadesdigitais.Hádeseconsiderartambémaquelesaplicativosquenãoforamdesenvolvidosespecificamenteparausoeducacional,masque,àluzdacriatividadeevisionismodoseducadores,tornaram-seferramentasdeapoioaoensino.

OjogoPokémonGOéumexemplodeferramentadeentretenimentoquejáfoiusadodeformadidática.NapesquisadeLopeseLopes(2017),oPokémonGOfoiutilizadoporestudantesdeBiologiadoensinomédioparaproblematizarconteúdosrelacionadosàBiologia,comoateoriadaEvolução.Oprofessorusouojogoparaincentivarosalunosaapreciar,conhecerecolecionarclassesdeanimaiscomorépteis,anfíbioseinsetosquecompõemojogo.AquestãodaconservaçãodaespécierelacionadaaoPokémonGOtambémfoifocodepesquisarealizadaporBalmfordetal.(2012)quenotaramqueascriançasexpostasaojogoconseguiramidentificarmuitomaisespéciesdeanimaisrelacionadasaojogodoqueanimaiseplantasexistentesnanatureza.Taispesquisasrevelamqueosdesenvolvedoresdafranquiaestãofazendomuitomaisdoqueumaferramentadeentretenimento,naverdadeestãotambémauxiliandoprofessoresdeCiências.

Manipulaçãodireta.Permiteamudançadealgumparâmetroouestadodeumobjetocomo,rotação,mudançadeposição,tamanhoeoutrosparâmetrosgeométricos(Bowmanetal.,2004).Namanipulaçãodiretaousuáriooperaoobjetovirtualfazendooperaçõesemedições.Essainteraçãoreduzacargacognitivaediminuiacurvadeaprendizadodousodainterface,alémdeajudaraaumentaraimersãodousuárionoambientevirtual.ComoexemplocitamosoConstruct3D,umaferramentadeRAparaconstruçãogeométricatridimensionalespecificamenteprojetadaparaaformaçãodematemáticaegeometriacompotencialdeusonoensinosecundárioeuniversitário(Kaufmannetal.,2000).EstesistemausaaRAparaproporcionarumacolaboraçãonaturalfaceafaceentreprofessorealuno,sendopossívelmanipular,operaremedirobjetosgeométricos3D.OsalunosusamHMDeumpaineldeinteraçãocompostodeumacanetaeumafolhacontendoummenudeopçõesparacontrolaraaplicação.OsresultadosmostraramqueoConstruct3Défácildeaprender,incentivaaexperimentaçãocomconstruçõesgeométricasemelhoraashabilidadesespaciais

Page 527: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

dosalunos.

Amanipulaçãodiretatambémtemsidoutilizadaparaotreinamentocirúrgicoemfaculdadesdemedicina.GalvãoeZorzal(2013)apresentaramumaaplicaçãodeRAparademonstraroprocedimentocirúrgicodetratamentodopneumotóraxdemodointerativo.Oprocedimentorequerduaspessoas,sendoaprimeirapessoadetectadao“paciente”compneumotóraxeasegundapessoao“médico”.Apessoadetectadacomo“paciente”temprojetadosobreseutórax,atravésdodispositivoKinect,aanimaçãodeumobjetovirtualdeumpulmãocontraído,simulandoopneumotórax.Apessoadetectadacomo“médico”temprojetadonasuamãodireitaumobjetovirtualdeumaagulhacirúrgica,inclinadanomesmoângulodaretacriadapelospontosdopulsoedamão,ouseja,comoseaagulhacirúrgicavirtualfosseumaextensãodamãodomédico.Aplicaçõesdestetipotornampossívelenriqueceroaprendizadodasdisciplinasdeanatomia,alémdefavorecerparaadiminuiçãodoscustosedificuldadesdeobtençãodecadáveres.

Produçãodeconteúdospelosalunoseprofessores.Seconcentraemaprenderpordesign,atravésdoqualosalunosprojetamecriamseusprópriosaplicativosejogosdeRA.Osalunoscomeçamcomumprojeto,discutindoproblemasabertoseseguemporinteraçõesfrequentesdedesigneavaliação(Kafai,1995).Osalunosassumempapeldedesigners,aprendemsobredesigneconteúdoedesenvolvemhabilidadesàmedidaquepassampelastarefasnoprocessodedesign.Porexemplo,emMathews(2010),estudantesdoensinosuperiordelinguagemdasarteseestudossociaisusaramdispositivosmóveisparaidentificarepesquisarproblemasemsuacomunidadee,emseguida,projetaramjogossobreasquestõesidentificadasindividualmenteedeformacolaborativa.Finalmente,elescriaramjogosdeRAparadispositivosmóveisparaensinaroutrosalunosemembrosdacomunidadesobreosproblemas.Atribuiraoalunoaresponsabilidadepelaconstruçãodeumaplicativooujogopropiciaodesenvolvimentodacriatividade,aptidãoeautonomia,viabilizandoageraçãodoconhecimentoemumcenáriomultidisciplinar.Emoutraspalavras,aobtençãodenovosconhecimentoseodesenvolvimentodecompetênciaspeloalunosãointensificadosaoincorporaraconstruçãodejogoseaplicativosematividadesrelacionadasàconstruçãodoraciocíniológico,colaboraçãocomoutroscolegas,percepçãodemodelosmatemáticos,reformulaçãodoconhecimentoeedificaçãodehabilidadescognitivasinterdisciplinares,taiscomoadecomposiçãodeproblemas,ainterligaçãodeelementoseacapacidadedeabstração(Kafai,1995).

Page 528: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

EntreasferramentasdeautoriaparaacriaçãodeaplicaçõesdeRA,destacamosoAurasmaparadispositivosmóveiseoFlarasparaDesktop(Corrêa,PachecoeConcílio,2017).Aindanalinhadeferramentasdeautoria,destacamosoARstudio,quetemcomoobjetivodisponibilizarumconjuntodeferramentasondeoprofessorpodecriarconteúdocomRAparausaremsuasaulas(Munnerleyetal.,2014).Essaferramentaémuitointeressantenosentidodetornaroprofessorautordesuapráticadesaladeaula,ajudando-oacriarconteúdosrelevantesparasuarealidadedeensino.

Açõeslúdicas.Atividadeslúdicasqueimplicamnoprazer,nodivertimento,naliberdadeenavoluntariedade,quecontenhamumsistemaderegrasclaraseexplícitas.OVirtualPlantforChildren(VPFC),porexemplo,éumaferramentainterativaparaaaprendizagemdeBotânica.Especificamenteosistemapermitesimularocrescimentodasplantasvirtuaisemtemporeal,fornecendo-lheságua,luzecalor.Épossível,porexemplo,evoluirofeijãodoestadodasementeparaoestadodefruição.Aevoluçãodaplantaédivididaemtrêsestágios:germinação,crescimentoefloração.Emcadaestágio,oalunodeveforneceraquantidadecorretadeágua,luzecalorevalidarsuasescolhas.Trêsobjetosvirtuais,manipuladospormarcadores,sãousadoscomometáforasdealgumasnecessidadesdasplantas:umtermômetroparaaquecimento;umalâmpadaelétricaparaluz;eumagotadeáguaparaágua.Ummarcadorprincipaléusadoparaexibiraplantavirtualemumvasodeflores.Essetipodeaplicaçãoquesimulaumfenômenodegrandeexpansãotemporalemumcurtoperíododetempopodetrazerbenefíciosparaaáreadaeducação,poisdiminuiaabstraçãoeacriançaaprendedeformamaisconcreta.Issoporqueotempoquelevariaparaacriançacompreenderociclodevidadeumaplanta,quepodedemorardiasousemanas,podeserfeitorapidamente,facilitandoacompreensãoeoregistrodosestágiosdeciclodevidadasplantas.Dedeecolegas(1999)ressaltamaimportânciadassimulaçõesparaoaprendizadodeconceitoscomplexos,poisoferecemreferênciasemodelosadequadosparaposterioresabstrações.ComosurgimentodaRAtornou-sepossívelcriaressetipodeaplicaçãoquepodeseestendertambémparaoutrasáreascomoocrescimentodosanimais,porexemplo.

Emoutroexemplo,oSMART(SystemofAugmentedRealityforTeaching)éumsistemadeRAquepermiteaosalunosexplorarconceitoscomomeiosdetransporte,espéciesdasclassesanimais,leguminosas,frutas,entreoutros.Amotivaçãodosautoreséprojetarinterfacesmaisnaturaisqueseguemalinhabemsucedidadosconsolesdegames.Emvezdeusarinterfacestradicionaiscom

Page 529: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

basenoparadigmaWIMP(janelas,ícones,menuseapontadores),manipuláveisatravésdemouseeteclado,ainterfacedoSMARTfazusoderaquetesdetênisdemesacommarcadoresparamanipularmodelosvirtuais3Dexibidosemumprojetormultimídia.Ahipótesedosautoresédequeaintroduçãodestaformadeinteraçãocolaborativaaumentaointeressedosalunoseconsequentementeaumentasuataxadeaprendizagem.Osautoresconceberamváriosjogosedoisdelesforamintroduzidosemumexperimentocomosalunosdosegundoano.Umdeleséojogodeclassificaçãoanimal,ondeosalunosmanipulamumaraqueteparavisualizardiferentesmodelosanimadosdeanimaisem3D.Oobjetivoéencontrararaquetecorrespondenteàcategoriadesseanimal(mamífero,réptil,anfíbio,etc.).Osegundojogoéidentificaracategoriadosmeiosdetransportes,porexemplo,ohelicópteroéummeiodetransporteaéreo;oautomóveleamotosãoterrestres,eassimpordiante.

Osprofessoresusaramojogocolaborativamenteprojetando-oemumdatashow.Osresultadosmostraramqueoefeitodaaplicaçãodestetipodetecnologiateveimpactospositivossignificativamentemaioresemalunosqueapresentambaixooumédiodesempenhoedoqueaquelesconsideradosbonsalunos.Issoporque,segundoosautores,osbonsalunosjásãobonsalunos,portantoopotencialdemelhoraraaprendizagemdealunoscommenordesempenhoéobviamentemaior.Alémdisso,ofatodequeosalunoscommenordesempenhoemtermosdeaprendizagemsãomaispropensosaquererexecutaratividadesfísicasejogarcomasraquetesnodatashow,podeterinfluenciadopositivamentenasuaaprendizagem.

Visualização3D(aprenderconteúdoemperspectivas3D).Ouseja,aumentarapercepçãovisualeinspecionaroobjeto3Dapartirdeumavariedadedeperspectivasdiferentesparamelhorarsuacompreensãosobreoobjetodeestudo.Porexemplo,oestudodeKerawallaetal.(2006)discutiramousodeRAnoensinodeAstronomia.Oestudoincluiudoistiposdesessõesdeensinotradicionais:a)nasessãodeRAprofessoresealunosdoensinofundamentalusaramumacombinaçãodetecnologiasparaproverumambientedeRA,incluindoquadrobranco,projetor,webcam,marcadoreobjetos3Dvirtuaisrepresentandoaterra,osolealua;b)asessãodeensinotradicionalincluiualeituradeumlivroimpresso,umapalestrasobreosistemasolareumademonstraçãousandoobjetosfísicosdomundorealcomoboladetênis,umacordaeumatocha.Questõesdepré-testeepós-testeforamfeitaspelosprofessoresemambasassessões.OsresultadosmostraramqueaRAsemostroueficazparaoensinodeastronomia,apesardenãoterevidênciassignificativasde

Page 530: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

queaRAémaisbenéficaqueosobjetosfísicosdomundoreal.Emcontrapartida,apesquisadeCopoloeHounshell(1995),sobreumexperimentoquímico,mostrouqueosalunosdogrupoexperimental,queusaramRA,tiveramumdesempenhosignificativamentemelhordoqueosoutrosgruposqueusarammétodostradicionaisdeensino.Wu,KrajcikeSoloway(2001)argumentamqueambososmodelos(físicosedecomputadorcomRA)podemserbenéficosparaosalunos,dadoquecadaclassepossuiumníveldeinstruçãoepreferênciasdiferenciados.

Emoutrotipodeaplicação,citamosoconceitodelivrosaumentadosquefornecemilustraçõesereflexõesadicionaisparaumacompreensãomaisprofundadoconteúdoabordadoatravésdeperspectivasadicionais.ARAampliaossentidosdousuárioparaquepossampercebermaisinformações.Issopodeserconseguidoatravésdaidentificaçãomanualdeobjetoscomousodemarcadoresimpressosnaspáginasdoslivros,comooscódigosQR.Assim,oaprimoramentodemídiaestáticabidimensional(2D)commídia3Ddinâmicapodeserimplementado.

EmDias(2009),umprofessordeciênciadacomputação,identificouqueoslivrosaumentadospoderiammelhoraraabsorçãodeconteúdosdelivrostradicionaisusadosnasescolas.Eleapontouqueumamelhorcompreensãodotópicoaprendidopoderiaseralcançadaatravésdoaumentodeesboçoseducacionaisintegradoscomomodelos3D,sons,imagensevídeos.Aintroduçãodolivroaumentadonamatemática,porexemplo,podeeliminarumadasgrandesdificuldadesdoaluno:visualizarumproblemacomplexodegeometria(Corrêa,2013).Olivroaumentadoforneceaprofessoreseestudantesummétodointuitivoecolaborativodeaprender.Osalunosveemosobjetostridimensionaisnoslivros,semprecisarimaginá-losoudesenhá-losnumafolhadepapel.

UmoutroexemplodelivroaumentadoéexpostoporCorrêaetal.(2012),parainiciaçãomusical.Nele,osestudantespodemvisualizarosinstrumentosmusicaisemdiferentesperspectivaseapreciarseussonsatravésdasnotasmusicaisemelodiasincluídasnolivroatravésdosQRcodes.Atlasdigitaistambémsãobonsexemplosdevisualizadores3D.OMirracle(Tum,2012),porexemplo,éumaaplicaçãodeRAconcebidaparaserusadacomoferramentanoensinodeanatomiaquemostraaestruturainternadeumcorpohumanosobrepostaaocorpohumanoreal.OsoftwareutilizaoKinectparaestimaraposiçãodousuárioeprojetarsobreelecomprecisãomúsculoseossos.Esta

Page 531: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

aplicaçãoauxiliaosalunosnamelhorvisualizaçãoeexploraçãodoconteúdoumavezqueoórgãoaparecesobrearegiãodocorpoondeelerealmentefica.

Visualizaçãodeelementosinvisíveisouabstratos.Possibilitaavisualizaçãodeconceitosabstratosoufenômenosnãoobserváveiscomofluxodearoucamposmagnéticosusandoobjetosvirtuaisincluindomoléculas,vetoresesímbolos.Paraentenderconceitosabstratos,osalunossãoobrigadosaconstruirmodelosmentais,internalizandoeorganizandoestruturasdeconhecimento(Dedeetal.,1999).SegundoMacedo(2011),àsdificuldadesdeaprendizagemdosconteúdosdeeletromagnetismo,porexemplo,seconcentramnoentendimentodasinteraçõesecomportamentodasvariáveiseletromagnéticasnoespaçotridimensional.Issoporquenãoépossívelvisualizaroscamposmagnéticosexigindoabstraçãodosalunosparacompreenderestefenômeno.

NotrabalhoapresentadoporMacedo(2011),aRApermitiusimularumcampomagnético3Dvisívelaolhonuetambémpermitiuainteraçãocomestecampoemtemporeal.Nestaaplicação,omundorealécompostoporummotorelétricoeomundovirtualécompostoporcamposmagnéticosgeradosporestemotoresuasinterações.AprincipalvantagemdaRAnestaaplicaçãoéapossibilidadedevisualizaroscamposmagnéticosinteragindocomomotornomundoreal,oqueéimpossíveldevisualizaraolhonu,criandoumambientemaislúdicodeaprendizagem.Ummarcadorfoiposicionadonocentrodeumestatorqueéapartefísicadomotorquepodeconterumoumaisenrolamentosporpólo.Quandoacâmeradetectaomarcador,surgeocampogirantedoestatorvisívelaolhonu.Ocampogirantepodeservisualizadoemdiferentesperspectivas,porexemplo,lateralmente.Paramediraaprendizagemdosalunosforamformuladasperguntasinéditassobreoassuntoabordadoantes(pré-teste)edepois(pós-teste)emdoisgrupos:experimentaledecontrole.Osresultadosmostramquehouvemelhoriasestatisticamentesignificativasnodesempenhodosaprendizesdogrupoexperimental,quandocomparadosaosaprendizesdogrupodecontrole,principalmentecomrelaçãoàfacilidadedevisualizaçãodoscamposmagnéticosquetornaramaaprendizagemmaislúdicaesignificativa.Oníveldeabstraçãodosalunosfoimuitomaiornogrupoexperimental,oqueindicaqueaRApodefavoreceroentendimentodefenômenosmaisabstratos,comoéocasodoestudodoeletromagnetismo.

SouzaeKirner(2011)tambémapresentaramumaaplicaçãodeRAparaauxiliarnoensinoeaprendizagemdealgunsconceitosbásicosdeeletromagnetismo,entreelescorrenteelétrica,circuitoselétricos,ocampomagnéticogeradopela

Page 532: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

passagemdacorrenteelétricaporumfioretilíneoeaexperiênciadeOersted.Acontribuiçãodotrabalhofoiacriaçãodeumaaplicaçãoquefuncionabasicamentecomoumminilaboratóriointerativo,ondeousuáriopodefazerexperimentospráticosedinâmicocomanimações3D,taiscomonocasodamovimentaçãodoselétronsedaexperiênciadeOersted.

Nestamesmalinhadedesenvolvimentodesistemas,parasuperarobstáculosdeabstraçãodefenômenosfísicose/ouinvisíveis,hátambémaplicaçõesdeRAparaensinodefísicaCamargoetal.(2010),ForteeKirner(2009),reaçõesquímicas(Scottaetal.,2014;Mannetal.,2001),entreoutros.

19.5ConsideraçõesFinais

Antesrestritasanichosmuitoespecíficos,devidoaseualtocustoecomplexidade,astecnologiasdeRVeRAestãosepopularizandoebarateando,aomesmotempoemquemaisferramentasacessíveisdedesenvolvimentosãodisponibilizadas.Hojesimuladorespermitemqueprofissionaisdediversasáreassejamadequadamentetreinadoseabaixo-custo.Nasescolas,educadorespassamacontarcomnovasmídiasimersivasehíbridas.Dessaformaavocaçãoeopotencialqueessasmídiaspossuemparaaáreadeeducaçãoetreinamentocomeçamasetransformaremprojetoseaplicaçõesbastanteeficazes,quevãocontribuirparamudaraformacomoseensinaeaprende.Assimcomopilotosdeaviãoprecisamcumprirumdeterminadonúmerodehorasemsimuladores,e,emmuitospaíses,tambémosmotoristasdeautomóvel,ébemprovávelqueemumfuturonãomuitodistante,estudantesdemedicina,enfermagemeodontologia,porexemplo,tambémpassemacumprirumacargahoráriaemsimuladoresparaobtençãodediplomasecertificados.

Emlinhasgerais,nestecapítuloforamdiscutidosvantagens,problemasedesafiosparaousodeRVeRAnaeducação,bemcomoosprincipaisusosquehojesefazdessasmídiasnasescolas.

ReferênciasADAMOVICH,S.V;FLUET,G.G.;TUNIK,E.;MERIANS,A.S.Sensorimotortraininginvirtualreality:areview.NeuroRehabilitation,v.25,n.1,p.29–44,2009.

BAILENSON,J.;YEE,N.;BLASCOVICH,J.;BEALL,A.C.;LUNDBLAD,N.;JIN,M.Theuseofimmersivevirtualrealityinthelearningsciences:Digitaltransformationsofteachers,students,andsocialcontext.TheJournaloftheLearningSciences,v.17,n.1,p.102–141,2008.

Page 533: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

BALMFORD,A.;CLEGG,L.;COULSON,T.;TAYLOR,J.WhyconservationistsshouldheedPokémon.Science,v.295,n.5564,p.2367,2002.

BILLINGHURST,M.;DUENSER,A.Augmentedrealityintheclassroom.Computer,v.45,n.7,p.56–63,2012.

BILLINGHURST,M.;KATO,H.;POUPYREV,I.Themagicbook-movingseamlesslybetweenrealityandvirtuality.IEEEComputerGraphicsandapplications,v.21,n.3,p.6–8,2001.

BONDE,M.T.;MAKRANSKY,G.;WANDALL,J.;LARSEN,M.V;MORSING,M.;JARMER,H.;SOMMER,M.O.A.Improvingbiotecheducationthroughgamifiedlaboratorysimulations.Naturebiotechnology,v.32,n.7,p.694–697,2014.

BOSS,S.;KRAUSS,J.Reinventingproject-basedlearning:Yourfieldguidetoreal-worldprojectsinthedigitalage.[s.l.]InternationalSocietyforTechnologyinEducation,2014.

BRAGA,M.Realidadevirtualeeducação.Revistadebiologiaeciênciasdaterra,v.1,n.1,2001.

CAMARGO,M.D.Planodedesenvolvimentoorganizacionalapartirdomapeamentodecompetênciasindividuais.2013.UFPR,2013.

CAMARGO,C.X.de;DECAMARGO,V.X.;RAIMANN,E.;DACUNHA,I.T.;RIBEIRO,M.W.S.AplicaçõesdeRealidadeAumentadaparaEnsinodeF{’\i}sicanoInstitutoFederaldeEducação,CiênciaeTecnologiadeGoiásCampusJataí.In:VIIWORKSHOPDEREALIDADEVIRTUALEAUMENTADA(WRVA’2010),Anais...2010.

CARRARA,A.AplicaçãodaRealidadeVirtualnoEnsinoAprendizagemdeConceitosdeMatemática.Disponívelem:<http://www.unimep.br/phpg/mostraacademica/anais/4mostra/pdfs/493.pdf>.Acessoem:16jul.2017.

COPOLO,C.E.;HOUNSHELL,P.B.Usingthree-dimensionalmodelstoteachmolecularstructuresinhighschoolchemistry.Journalofscienceeducationandtechnology,v.4,n.4,p.295–305,1995.

CORRÊA,A.G.D.InteractiveBooksinAugmentedRealityforMobileDevices.In:NETO,F.M.M.(Ed.).TechnologyPlatformInnovationsandForthcomingTrendsinUbiquitousLearning.[s.l.]IGIGlobal,2013.p.1–18.

CORRÊA,A.G.D.;LIMA,M.;DEMELO,D.G.;DOSSANTOS,I.I.DesenvolvimentodeumLivroInterativoemRealidadeAumentadaparaEnsinoeAprendizagemMusical.Renote,v.10,n.2,2013.

DAHORAMACEDO,S.;FERNANDES,F.A.;DOSSANTOSLEITE,E.;DELIMA,J.V.;BIASUZ,M.C.V.UsodeRealidadeAumentadacomoapoioaoEnsinodoCampoGirantedeumMotordeCorrenteAlternada.In:BrazilianSymposiumonComputersinEducation(SimpósioBrasileirodeInformáticanaEducação-SBIE),1,Anais...2012.

DAINEKO,Y.;DMITRIYEV,V.Softwaremodule“virtualphysicslaboratory”inhighereducation.In:ApplicationofInformationandCommunicationTechnologies(AICT),2014IEEE8thInternationalConferenceon,Anais...2014.

DALE,E.Audio-VisualMethodsinTeaching.NewYork,NY:Holt,Rinehart,andWinstonInc,,1969..

DEDE,C.;SALZMAN,M.C.;LOFTIN,R.B.;SPRAGUE,D.Multisensoryimmersionasamodelingenvironmentforlearningcomplexscientificconcepts.In:Modelingandsimulationinscienceandmathematicseducation.[s.l.]Springer,1999.p.282–319.

Page 534: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

DIAS,A.Technologyenhancedlearningandaugmentedreality:anapplicationonmultimediainteractivebooks.InternationalBusiness&EconomicsReview,v.1,n.1,2009.

EPSTEIN,M.L.;LAZARUS,A.D.;CALVANO,T.B.;MATTHEWS,K.A.;HENDEL,R.A.;EPSTEIN,B.B.;BROSVIC,G.M.Immediatefeedbackassessmenttechniquepromoteslearningandcorrectsinaccuratefirstresponses.ThePsychologicalRecord,v.52,n.2,p.187–201,2002.

FONSECA,V.Introduçãoàsdificuldadesdeaprendizagem.PortoAlegre:ArtesMédicas,1995.

FORTE,C.E.;KIRNER,C.Usandorealidadeaumentadanodesenvolvimentodeferramentaparaaprendizagemdef{’\i}sicaematemática.In:6oWorkshopdeRealidadeVirtualeAumentada-WRVA,Anais...2009.

GALVAO,M.A.;ZORZAL,E.R.AugmentedRealityAppliedtoHealthEducation.In:VirtualandAugmentedReality(SVR),2013XVSymposiumon,Anais...2013.

GRAVIER,C.;FAYOLLE,J.;BAYARD,B.;ATES,M.;LARDON,J.Stateoftheartaboutremotelaboratoriesparadigms-foundationsofongoingmutations.InternationalJournalofOnlineEngineering,v.4,n.1,2008.

HAMON,L.;RICHARD,E.;RICHARD,P.;FERRIER,J.-L.ASimpleFrameworktoDevelopPedagogicalAugmentedRealityPrograms:anApplicationBasedonPlantsTeaching.InternationalJournalofVirtualReality,v.10,n.2,p.81–86,2011.

HERADIO,R.;DELATORRE,L.;GALAN,D.;CABRERIZO,F.J.;HERRERA-VIEDMA,E.;DORMIDO,S.Virtualandremotelabsineducation:Abibliometricanalysis.Computers&Education,v.98,p.14–38,2016.

KAFAI,Y.B.Mindsinplay:Computergamedesignasacontextforchildren’slearning.[s.l.]LawrenceErbaumAsociates,1995.

KAUFMANN,H.;SCHMALSTIEG,D.;WAGNER,M.Construct3D:avirtualrealityapplicationformathematicsandgeometryeducation.Educationandinformationtechnologies,v.5,n.4,p.263–276,2000.

KERAWALLA,L.;LUCKIN,R.;SELJEFLOT,S.;WOOLARD,A.“Makingitreal”:exploringthepotentialofaugmentedrealityforteachingprimaryschoolscience.Virtualreality,v.10,n.3–4,p.163–174,2006.

KLOPFER,E.;SQUIRE,K.EnvironmentalDetectives—thedevelopmentofanaugmentedrealityplatformforenvironmentalsimulations.EducationalTechnologyResearchandDevelopment,v.56,n.2,p.203–228,2008.

LAURILLARD,D.Rethinkinguniversityteaching:Aconversationalframeworkfortheeffectiveuseoflearningtechnologies.[s.l.]Routledge,2002.

LINDT,I.;OHLENBURG,J.;PANKOKE-BABATZ,U.;PRINZ,W.;GHELLAL,S.Combiningmultiplegaminginterfacesinepidemicmenace.In:CHI’06ExtendedAbstractsonHumanFactorsinComputingSystems,Anais...2006.

LOPES,L.A.;LOPES,P.T.C.ExplorandooPokémonGOcomomodeloparaoensinodeBiologia.ActaScientiae,v.9,n.3,p.517–529,2017.

MACEDO,S.daH.Usodetécnicasderealidadeaumentadanoprocessodeensino--aprendizagemdeeletromagnetismo.2011.UniversidadeFederaldoRioGrandedoSul,2011.

Page 535: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

MALAQUIAS,F.F.deO.;LAMOUNIERJR,E.A.;CARDOSO,A.;DEOLIVEIRASANTOS,C.A.VirtualMat:umambientevirtualdeapoioaoensinodematemáticaparaalunoscomDeficiênciaIntelectual.RevistaBrasileiradeInformáticanaEducação,v.20,n.2,2012.

MINOCHA,S.;TUDOR,A.-D.;TILLING,S.AffordancesofMobileVirtualRealityandtheirRoleinLearningandTeaching.In:BritishHCI2017–DigitalMakeBelieve,Sunderland,UK.Anais...Sunderland,UK:2017.

MUNNERLEY,D.;BACON,M.;FITZGERALD,R.;WILSON,A.;HEDBERG,J.;STEELE,J.;STANDLEY,A.AugmentedReality:ApplicationinHigherEducationAustralianGovernmentOfficeforLearningandTeaching.[s.l:s.n.].

NETTO,A.V.ApplicationofInteractiveTechnologyforTrainingintheSecurityArea.In:VirtualandAugmentedReality(SVR),2015XVIISymposiumon,Anais...2015.

NETTO,A.V.TecnologiadeTreinamentoInterativoparaDiminuiçãodeCustoseAumentodeDesempenhodeProfissionaisdaÀreadeSegurançaPrivadae.[s.l:s.n.].Disponívelem:<https://www.researchgate.net/publication/305639055_Tecnologia_de_Treinamento_Interativo_para_Diminuicao_de_Custos_e_Aumento_de_Desempenho_de_Profissionais_da_Area_de_Seguranca_Privada_e_Publica>.

NEVES,R.deA.;DAMIANI,M.F.Vygotskyeasteoriasdaaprendizagem.UNIrevista,v.1,n.2,p.1–10,2006.Disponívelem:<http://www.miniweb.com.br/educadores/Artigos/PDF/vygotsky.pdf>.

NÚÑEZ,M.;QUIRÓS,R.;NÚÑEZ,I.;CARDA,J.B.;CAMAHORT,E.;MAURI,J.L.Collaborativeaugmentedrealityforinorganicchemistryeducation.In:WSEASInternationalConference.Proceedings.MathematicsandComputersinScienceandEngineering,Heraklion,Greece.Anais...Heraklion,Greece:2008.

PAPERT,S.Amáquinadascrianças:repensandoaescolanaeradainformática.Revistaentreideias:educação,culturaesociedade,v.2,n.12,2008.

RIBEIRO,M.W.;SILVA,W.A.da.OensinodofotossínteseusandoRealidadeAumentada.In:IXSymposiumonVirtualandAugmentedReality,Anais...2007.

ROSENBAUM,E.;KLOPFER,E.;PERRY,J.Onlocationlearning:Authenticappliedsciencewithnetworkedaugmentedrealities.JournalofScienceEducationandTechnology,v.16,n.1,p.31–45,2007.

SCHÖNBORN,K.J.;HÖST,G.E.;PALMERIUS,K.E.L.Nanoeducationwithinteractivevisualization.NanoToday,v.11,n.5,p.543–546,2016.

SCOTTA,A.;HÜTTNER,V.;MACHADO,K.S.;PINTO,I.;COUTO,Z.;ESP’\INDOLA,D.B.UmaaplicaçãodaRealidadeAumentadaemLaboratóriosMistosparaEnsinodeQuímica.In:IIICongressoBrasileirodeInformáticanaEducação(CBIE2014),1,Anais...2014.

SILVEIRAJUNIOR,W.G.da.ManipulaçãodeObjetos3DemAmbientesColaborativoscomousodoDispositivoKinect.2013.UniversidadeFederaldeUberlândia,2013.

SMITH,C.L.;COLEMAN,S.K.UsingLabstertoimproveBiosciencestudentlearningandengagementinpracticalclasses.In:HeadsofBiologicalSciences,RoyalSocietyofBiology,UniversityofLeicester.Anais...UniversityofLeicester:2017.Disponívelem:<http://westminsterresearch.wmin.ac.uk/19142/>.

SOUZA,R.C.;KIRNER,C.EnsinoeAprendizagemdeEletromagnetismousandoRecursosdeRealidadeAumentada.RENOTE,v.9,n.1,2011.

Page 536: Introdução a Realidade Virtual e Aumentada - de.ufpb.brlabteve/publi/2018_livroRVA.pdf · a realização de reuniões dos autores e editores. SVR 2018 - Comissão Organizadora General

STEUER,J.Definingvirtualreality:Dimensionsdeterminingtelepresence.Journalofcommunication,v.42,n.4,p.73–93,1992.

TORI,R.Educaçãosemdistância:astecnologiasinterativasnareduçãodedistânciasemensinoeaprendizagem.SãoPaulo:ArtesanatoEducacional,2017.

VALERIONETTO,A.Developmentofasecuritytrainingsystembasedoninteractivemultimedia.IEEELatinAmericaTransactions,v.4,n.5,p.379–384,2006.

VENDRUSCOLO,F.;DIAS,J.A.;BERNARDI,G.;CASSAL,M.L.EscolaTRI-Legal-UmAmbienteVirtualcomoFerramentadeApoioaoEnsinoFundamentalatravésdeJogosEducacionais.Colabor@-ARevistaDigitaldaCVA-RICESU,v.3,n.9,2010.

VYGOTSKY,L.S.Mindinsociety:Thedevelopmentofhigherpsychologicalprocesses.[s.l.]HarvardUniversityPress,1980.

WU,H.-K.;KRAJCIK,J.S.;SOLOWAY,E.Promotingunderstandingofchemicalrepresentations:Students’useofavisualizationtoolintheclassroom.Journalofresearchinscienceteaching,v.38,n.7,p.821–842,2001.

WU,H.-K.;LEE,S.W.-Y.;CHANG,H.-Y.;LIANG,J.-C.Currentstatus,opportunitiesandchallengesofaugmentedrealityineducation.Computers&education,v.62,p.41–49,2013.