• Aucun résultat trouvé

Partie III Présene de soi dans l'environnement virtuel

Chapitre 3 Présene : Notre ontribution 121

3.2 Exploitation

3.3.2 Proposition et Disussion

07℄

Autrement dit, pour Slater le sentimentde présene n'a lieuque sinos réationssont

lesmêmesquedanslavieréelle.D'uneertainemanière,ildéritequeseraitunsystème

de réalité virtuelle parfait qui pour le momentn'est pas disponible.

3.3.2 Proposition et Disussion

Pour évaluer si notre hypothèse d'améliorer le sentiment de présene par

l'intégra-tion de façon naturelle de l'utilisateur dans l'environnement virtuel, nous devons établir

un protoole pertinentpermettant de nous élairersur son état vis-à-visde l'expériene.

Cettephase, enoreen étude,va prinipalementreposersur notre version de ladénition

de laprésene que nous avons donné dans le premier hapitre.Nous évoquions alors que

la présene néessite de faireappel auxquatre piliers que sont l'immersion,l'interation,

le maintien de laboule ation-pereption et la réationd'émotions, mais pas forément

ave les mêmes proportions.

De notre point de vue, notre proposition respete une partie de l'immersion de

l'u-tilisateur dans l'environnement virtuel. L'immersion ne peut être pas onsidérée omme

l'ouïesi nous onsidéronsla réationd'un son pour marquer son déplaement. Toutefois,

ommeelaaété montré danslehapitre1,lavueest notreprinipaloutil depereption

e qui fait que sastimulationen réalité virtuelle est très importante. Ainsi, lapossibilité

oerte à l'utilisateur de pouvoir se voir ou se perevoir dans l'univers virtuel va alors

pleinement partiiperà l'immerger dans l'expériene.

L'utilisationde la méthode des visual hulls pour aluler une opie de l'utilisateur a

l'avantage de pouvoir obtenir un bon résultat visuel en temps réel. Cette dernière

par-tiularitéest obligatoirepour maintenir laboule ation-pereption qui peut être dérite

ommelanéessitédefaireensortequelorsquel'utilisateureetueuneationlaréation

luiapparaissede manière naturelle.Dans notreas un ahage en tempsréel de l'avatar

del'utilisateur assuree maintien.Eneet, sil'utilisateurdéidede bouger unepartiede

sonorps,ilfautalors quelerésultatsoitimmédiatementréperutédansl'environnement

virtuel.

En e qui onerne les émotions, il faut onsidérer qu'il est assez exeptionnel pour

un observateur d'un univers 3D de pouvoir se voir à l'intérieur. Pour exemple, les jeux

vidéo n'orent quetrès pontuellementette possibilitéomme sur laPlaystation 2 ave

l'Eyetoy.Faireensortequel'utilisateurpuissesevoirvadontrèsprobablementl'initerà

sesentirplus impliquévoire développerhezluiun intérêtquival'aideràplus failement

àaepter les imperfetionsqui subsistent.

Le as de l'interation est un peu plus déliat.Pour agir sur l'environnement virtuel,

il est toujours possible de se servir de l'avatar pour déteter des ollisions et délenher

des événements physiques. Maisela reste assez limité dans lesens oùela ne reétepas

forémentsesréellesintentions.Deplus,leretourtatiledumondevirtuelsurl'utilisateur

n'estréalisablequ'au travers d'interfaes etdonimpossibleen l'état. Unesolutionserait

alors d'étudier d'éventuelles pistes dirigéesvers le pseudo-haptique.

Conrètement l'évaluation du sentiment de présene devra être eetuée en tenant

ompte de l'ensemble de es fateurs au travers d'une série de questions posées à

l'util-isateur. Chaque pilier sera don abordé tout en proposant des variations au niveau de

l'ahagepourdéterminer sinos hoixontbien été intégrésde manièrenaturelle et

La réalité virtuelle est un domaine enore en pleine expansion notamment pare que

la plupart des disiplines dont ellefait usage ne essent de s'améliorer. Une nalité, qui

onsiste à faire en sorte que l'utilisateur se sente présent dans l'environnement virtuel,

requiert de ontribuer de manière satisfaisante à quatre piliers. Nous les avons dénis

ommeétant l'immersion,l'interation, la onservation de la boule ation-pereption et

les émotions. Notre objetif était don de proposer diérentes approhes qui pourraient

permettre d'améliorer le sentiment de présene lorsd'une expérienede réalité virtuelle.

Étantdonnéladiversitédespossibilitésoertesparlesinterfaesderéalitévirtuelle,nous

avons hoisi de nous onentrer sur la restitution visuelle. Plus partiulièrement, nous

avons plaé l'ensemble de nos travaux dans le adre d'une utilisationsur éran immersif

(grande taille) ouautostéréosopique.

Nous avons ommené par proposer deux outils destinés àmieux aider l'utilisateur à

perevoirlesenvironnements virtuels. Notre première approhe onerne latransription

sur laarte graphiquede l'algorithmepermettant de générer des imagesstéréosopiques.

Traditionnellementlereliefestobtenuenproduisantdeuxrendusd'unemêmesène mais

depuis deux points de vue légèrement déalés. Ce proédé ne tient don pas ompte des

nombreux pointsommuns qui existententre lessommetsd'un point de vueà l'autre,e

quiprovoquedes aluls redondants.Depuis l'apparition des geometry shaders,ildevient

possiblede manipuler lesprimitivesgéométriques aprèsl'étapedu alulsur lessommets

(illumination,oordonnées,...).Malgréquelqueslimitationsquiserontorrigéesgrâeaux

prohaines versions des artes graphiques, notre méthode permet en une seule passe de

générer une image stéréosopique, voire plusieurs images pour une utilisation destinée,

parexemple,auxéransauto-stéréosopiques. De plus,notre méthode permetd'aélérer

les temps de rendu en évitant de doubler ertaines étapes des aluls et en employant

pleinement lesavantages oerts par les artes graphiques.

Sur le sujet de la pereption, nous nous sommes également intéressés à trouver un

moyen de limiter les eets ausés par l'observation prolongé d'images stéréosopiques.

Nombreux sont les utilisateurs de systèmes de réalité virtuelle qui subissent des fatigues

oumême desmaux de têteaprès avoirpasséune période plusoumoinslongueàregarder

de telles images.Ces problèmes sont généralement liésà ladiulté àfusionner lesdeux

imagesà ause de leur éart important.Notre solutionest de détourner le regard de

l'u-tilisateurde es zonesonsidéréesommeproblématiquesen appliquantdessusun oude

la présene d'une lentille dans un système optique, permet de rendre ertains éléments

moins attirants pour l'÷il tout en leur onservant un aspet naturel en raison de notre

habitude à leperevoir dans leslms ou sur des photographies.

L'autre remarque sur les environnements virtuels onerne la tendane que possède

la plupart des utilisateurs à laisser leur regard vagabonder dans l'image à la reherhe

d'un point d'intérêt. Nous avons don proposé d'aider l'utilisateur à foaliser son

atten-tion en réutilisant leou de profondeur de hamp : le regardde l'utilisateur a alors plus

failementtendane àse onentrer vers leszones de l'imagequenous dénissons omme

importantes. Pour ela, nous avons dérit un ertain nombre de proessus qui peuvent

dérire es zones. Nous trouvons ainsi les méthodes automatiques qui se fondent sur les

aratéristiquesdesobjetsahésommeleurtaille,leurmouvement,leurouleur...Nous

avons également présenté une méthode utilisant des points de ontrle qui vont aider à

déterminer la zone de netteté doit être positionnée en fontion de la situationde

l'u-tilisateur dans l'environnement. Un as d'utilisation est par exemple elui de la visite

d'un musée virtuel. Enn, nous avons proposé un système de sripts qui permettent de

ontrler leou tout le long d'un sénario.

Dans la dernière partie de e mémoire nous avons présenté une méthode destinée à

améliorerl'immersionde l'utilisateuren luifaisant roirequ'il est bien présentdans

l'en-vironnement virtuel. Pour ela nous avons onservé notre hoix axé sur une foalisation

sur l'aspet visuel et par onséquent nous avons opté pour la virtualisation de

l'util-isateur sous la forme d'un avatar. Parmi toutes les méthodes existantes qui permettent

d'obtenir, à l'aide de plusieurs améras, un rendu de l'utilisateur depuis n'importe quel

point de vue, nousavons séletionnéla tehnique des visual hulls. Cettedernière ore de

nombreux avantages dont elui de pouvoir générer un modèle en 3D en temps réel dont

la qualité est susante pour l'exploitationque nous désironsen faire.

Divers as d'utilisation d'un avatar en réalité virtuelle ont déjà été présentés mais

sontsoituniquementadaptépour être employésave un HMD,soitahés sous laforme

d'unlonedel'utilisateursans queederniern'arriveréellementàs'identieràluiomme

étantsonpropreprolongement.Notreapportestd'eetuerl'intégrationdel'avatard'une

manière plus naturelle en nous servant de supports virtuels qui permettent de reéter la

propreimagedel'utilisateur.Nousutilisonsainsides réexionssurdes miroirsoudes

vit-res pour quel'utilisateur puisse s'aperevoir dans l'environnement virtuel.Nous utilisons

aussi l'inuene de l'élairage de la sène virtuelle sur l'avatar pour générer des ombres

que l'utilisateur peut observer eetuant lesmêmes gestes que lui.Enn nous proposons

de proterde l'avatar pour eetuerletraking de l'utilisateuran, par exemple,de

or-riger des problèmes de pereption liés aux mouvements pseudosopiques induits par les

images stéréosopiques.

L'évaluation du sentiment de présene appliqué à nos diverses solutions,néessite de

mettreen÷uvreun protoolepermettantdetirerlemaximumd'informationsde

l'expéri-ene subie par un utilisateur. Cette partie requiert un nombre de onnaissanes

vail pare que dans un premiertemps nos hypothèses doivent être orretement validées

et ensuitenous devons avoir à notre disposition un tel outil pour nos futurs travaux sur

l'améliorationdu sentiment de présene.

Dans la ontinuité de es travaux, nous envisageons d'améliorer le rendu des ombres

de l'avatar en essayant d'utiliser les informations issues des diérentes améras. Nous

pourrons alors employer un shadow mapping basé sur l'image plutt que sur un modèle

géométrique. De plus, nous proposerons de diversier les surfaes rééhissantes en les

étendant à des surfaes non planaires ou néessitant une fontion de réexion plus

om-plexe (omme fondée sur la BRDF). Ensuite, pour améliorer la réation du sentiment

de présene, nous voulons développer nos travaux sur l'utilisationdes érans

autostéréo-sopiques en réalité virtuelle. Enn, en parallèle, nous ontinuerons nos reherhes sur

l'amélioration de l'immersion en proposant l'utilisationd'images panoramiques en relief

[3-D℄ ColorCode 3-D : Colorode 3-d. Site internet.

http ://www.olorode3d.om/.

[AAK71℄ YI Abdel-Aziz et HM Karara : Diret linear transformation into

objet spae oordinates in lose-range photogrammetry. Pro. Symp.

Close-Range Photogrammetry, 18, 1971.

[AB92℄ Steve Aukstakalniset David Blatner : Silion Mirage; The Art and

Siene of Virtual Reality. Peahpit Press, Berkeley, CA, USA,1992.

[ABF

+

04℄ J.Allard,E.Boyer,J.S.Frano,C.MénieretB.Raffin:

Marker-less Real Time 3D Modeling for Virtual Reality. Immersive Projetion

Tehnology, 2004.

[ABM

+

97℄ ManeeshAgrawala,AndrewC.Beers,IanMDowall,Bernd

Fröh-lih, Mark Bolas et Pat Hanrahan : The two-user responsive

work-benh : support for ollaboration through individual views of a shared

spae. In SIGGRAPH '97 : Proeedingsof the24th annualonferene on

Computer graphis and interative tehniques, pages 327332,1997.

[AFT03℄ Bruno Arnaldi, Philippe Fuhs et Jaques Tisseau : Le traité de la

réalité virtuelle, hapitre 1, page 9. Les Presses de l'Eole des Mines de

Paris, 2003.

[AH93℄ Stephen J.AdelsonetLarryF. Hodges: Stereosopiray-traing.The

Visual Computer, 10(3):127144,1993.

[Bar99℄ Baro : Consul ompat, dual sreen,

l-shaped projetion table. Brohure, 1999.

http ://www.baro.om/projetion_systems/downloads/onsul.pdf.

[Bau75℄ B.G. Baumgart : A polyhedron representation for omputer vision.

AFIPS National ComputerConferene,44:589596, 1975.

[BB97℄ Edmond Boyer et M.-O. Berger : 3d surfae reonstrution using

oludingontours.InternationalJournal ofComputerVision,22(3):219

233, 1997.

[BBA

+

04℄ R.M. Banos, C. Botella, M. Alaniz, V. Liano, B. Guerrero et

B. Rey: Immersionand emotion:Theirimpatonthesenseof presene.

CyberPsyhology & Behavior, 7(6):734741,2004.

[BBP

+

98℄ C. Botella, RM Baños, C. Perpiñá, H. Villa, M. Alañiz et

A. Rey : Virtual reality treatment of laustrophobia : a ase report.

[BBX95℄ Chandrajit L. Bajaj, Fausto Bernardiniet GuoliangXu : Automati

reonstrutionof surfaesandsalareldsfrom3dsans. In SIGGRAPH

'95:Proeedingsofthe22ndannualonfereneonComputergraphisand

interative tehniques, pages 109118,New York, NY, USA, 1995.ACM.

[BC08℄ Lua Ballan et Guido Maria Cortelazzo : Marker-less motion

ap-ture of skinned models in a four amera set-up using motion ow and

silhouettes. In 4th International Symposium on 3D Data Proessing,

Vi-sualization and Transmission(3DPVT'08), juin 2008. eletroni version

(8pp.).

[BD00℄ E. Borovikov et L. Davis: A distributed system for real-time volume

reonstrution. In CAMP '00 : Proeedings of the Fifth IEEE

Inter-national Workshop on Computer Arhitetures for Mahine Pereption

(CAMP'00),page183,Washington,DC,USA,2000.IEEEComputer

So-iety.

[BDD

+

00℄ B. Buxton, L. Dekker, I. Douros,T. Vassilev etG. Street :

Re-onstrutionandInterpretationof3DWholeBodySurfaeImages.

San-ning 2000 Proeedings, 2000.

[BF03℄ Edmond Boyer et Frano Frano : A hybrid approah for omputing

visualhulls of omplex objets. vpr, 01:695,2003.

[BFB

+

98℄ N.A. Borghese, G.Ferrigno, G. Baroni, A. Pedotti, S. Ferrari

etR. Savare: Autosan: aexible and portable 3dsanner. Computer

Graphis and Appliations, IEEE, 18(3):3841,May/Jun 1998.

[BLK

+

07℄ A.Buttari, P.Luszzek, J.Kurzak, J.DongarraetG.Bosila:

Cop3:aroughguidetosientiomputingontheplaystation3.Rapport

tehnique UT-CS-07-595, Innovative Computing Laboratory, University

of Tennessee Knoxville, 2007.

[BM02℄ W. Boehler et A. Marbs : 3D Sanning Instruments. Proeedings of

the CIPA WG, 6,2002.

[Bou℄ Alexis Bousiges : Arade-history. Site internet. http

://www.arade-history.om.

[BS03℄ S.BrabeetH.P.Seidel:ShadowVolumesonProgrammableGraphis

Hardware. ComputerGraphis Forum,22(3):433440,2003.

[BvdHHV00℄ John Bastian, Anton van den Hengel, Ken Hawik et Franis

Vaughan : Modelling the Pereptual Eets of lens Distortion via an

ImmersiveVirtual Reality System. Rapport tehnique DHPC-086, 2000.

[Car00℄ J. Carmak : John armak on shadow volumes. Available from

devel-oper. nvidia. om, 2,2000.

[CCAD01℄ Nathan Chia, Rihard Cant et David Al-Dabass : New anti-aliasing

and depth of eld tehniques for games graphis. In GAME-ON, pages

115120,2001.

[CGH05℄ Fabrie Caillette, Aphrodite Galata et Toby Howard : Real-time

3-d human body traking using variable length markov models. British

aross ultures. Routledge, 1993.

[CNSD

+

92℄ Carolina Cruz-Neira, Daniel J. Sandin, Thomas A. DeFanti,

RobertV.KenyonetJohnC. Hart: Theave:audiovisualexperiene

automati virtual environment. Commun. ACM, 35(6):6472,1992.

[Col96℄ RobertT.Collins: Aspae-sweepapproahtotruemulti-image

math-ing. vpr, 00:358,1996.

[on℄ Web 3D onsortium : X3d and related speiations.

http ://www.web3d.org/x3d/speiations/.

[CPC84℄ Robert L. Cook, ThomasPorter et Loren Carpenter : Distributed

ray traing. SIGGRAPH Comput.Graph., 18(3):137145,1984.

[Cro77℄ F.C. Crow : Shadow algorithms for omputer graphis. ACM

SIG-GRAPH Computer Graphis,11(2):242248,1977.

[Cur98℄ Brian Lee Curless: Newmethods forsurfae reonstrutionfrom range

images. Thèse de dotorat, Stanford, CA,USA, 1998.

[Cut97℄ J.E. Cutting : How the Eye Measures Reality and Virtual Reality.

Behavior researh methods instruments and omputers, 29:2736, 1997.

[Dag05℄ Mehmet Dagdelen : Restitution des stimuli inertiels en simulation de

onduite. Thèse de dotorat, Éole des Mines de Paris, 2005.

[Dem04℄ J. Demers : Depth of Field: A Survey of Tehniques, hapitre23, pages

375390. Addison-WesleyProfessional,2004.

[DH02℄ J. Difede et H.G. Hoffman : Virtual Reality Exposure Therapy for

World Trade Center Post-traumati Stress Disorder : A Case Report.

CyberPsyhology & Behavior, 5(6):529535,2002.

[Dod05℄ N. A. Dodgson : Autostereosopi 3d displays. Computer, 38(8):3136,

2005.

[DP73℄ D.H. Douglaset T.K. Peuker : Algorithmsfor the redution of the

number of points required to represent a digitizer line or its ariature.

Cartographia : The International Journal for Geographi Information

and Geovisualization, 10(2):112122,1973.

[DSG94℄ T.M.H. Dijkstra,G.ShoneretC.C.A.M. Gielen: Temporal

stabil-ity of the ation-pereption yle for posturalontrol in a moving visual

environment. In Experimental Brain Researh, pages477486, 1994.

[dSNB08a℄ François de Sorbier, Vinent Nozik et Veneslas Biri : Aelerated

stereosopi rendering using gpu. In 16th International Conferene in

Central Europe on Computer Graphis, Visualization and Computer

Vi-sion'2008 (WSCG'08),ISBN 978-80-86943-16-9,février 2008.

[dSNB08b℄ FrançoisdeSorbier,VinentNoziketVeneslasBiri: Gpurendering

for autostereosopi displays. In 4th International Symposium on 3D

Data Proessing,Visualization andTransmission(3DPVT'08),juin2008.

[DYB98℄ P.E. Debeve, Y. Yu etG.D. Borshukov : EientView-Dependent

Image-Based Rendering with Projetive Texture-Mapping. Eurographis

Rendering Workshop,98:105116, 1998.

[Dye01℄ C.R. Dyer : Volumetri Sene Reonstrution from Multiple Views.

Foundations of Image Understanding, pages 469489,2001.

[Eis06℄ PeterEisert: ReonstrutionofVolumetri3DModels,hapitre8,pages

133150. 2006.

[Ele06℄ PhilipsEletronis: Wowvx foramazingviewingexperienes. Philips

3D solutions, 2006.

[Eng04℄ W.F. Engel : ShaderX2 : Shader Programming Tips & Triks with

Di-retX 9. Wordware Publishing, 2004.

[Eve01℄ Cass Everitt : Projetive texture mapping. white paper, 2001.

[FB03℄ Jean-Sébastien Frano et Edmond Boyer : Exat polyhedral visual

hulls. In Proeedings of the Fourteenth British Mahine Vision

Confer-ene, pages 329338,September 2003. Norwih, UK.

[Feh03℄ C. Fehn : A 3d-tv approah using depth-image-based rendering (dibr).

In Visualization, Imaging, and Image Proessing,2003.

[FF06℄ C. Fredembah et G. Finlayson : Simple shadow remova. Pattern

Reognition, 2006. ICPR 2006. 18th International Conferene on, 1:832

835, 0-02006.

[Fis99℄ Sott S. Fisher : Virtual Environments, Personal Simulation, &

Telep-resene, pages101111. MITPress, 1999.

[FK03℄ R. Fernando et M.J. Kilgard : The Cg Tutorial : The Denitive

Guide to Programmable Real-Time Graphis. Addison-Wesley Longman

PublishingCo., In. Boston, MA, USA, 2003.

[FLB06℄ Jean-Sébastien Frano, Mar Lapierre et Edmond Boyer : Visual

shapes of silhouette sets. In Proeedings of the 3rd International

Sym-posium on 3D Data Proessing, Visualization and Transmission, Chapel

Hill (USA),2006.

[FMHR87℄ Sott S. Fisher, M. MGreevy, J. Humphries et W. Robinett :

Virtualenvironmentdisplaysystem. In SI3D'86 :Proeedingsofthe 1986

workshop on Interative 3D graphis, pages 7787,New York,NY, USA,

1987. ACM.

[FPR

+

01℄ Maurizio Forte, Eva Pietroni, Claudio Rufa, Angela Bizzarro,

Alessandro Tilia et Stefano Tilia : Dvr-pompei : a 3d information

system for the house of the vettii in opengl environment. In VAST '01 :

Proeedingsofthe 2001onferene onVirtual reality,arheology,and

ul-tural heritage, pages 307314,New York, NY, USA, 2001.ACM.

[Fus04℄ Joaquim M. Fuster: Upper proessing stages of the pereption-ation

ray traing, page 14. Elsevier Siene Publishers, avril 1993.

[GHF86℄ J. Goldfeather, J.P.M. Hultquist etH. Fuhs: Fast

onstrutive-solid geometry display in the pixel-powers graphis system. Proeedings

of the 13th annualonferene onComputergraphisand interative

teh-niques, pages 107116,1986.

[GKG04℄ Indra Geys, Thomas P. Koninkx et Lu Van Gool : Fast

interpo-lated ameras by ombining a gpu based plane sweep with a max-ow

regularisationalgorithm.In3DPVT'04:Proeedingsofthe3DData

Pro-essing, Visualization, and Transmission, 2nd International Symposium,

pages 534541, Washington, DC, USA, 2004.IEEE ComputerSoiety.

[GM03℄ B. Goldluke et M. Magnor : Real-time mirofaet billboarding

for free-viewpoint video rendering. Image Proessing, 2003. ICIP 2003.

Proeedings. 2003 International Conferene on, 3:III71316 vol.2, Sept.

2003.

[Gol90℄ Ronald Goldman: Matries and transformations. pages 472475,1990.

[GVG04℄ I. Geys etL.J.Van Gool : Extended viewinterpolationbyparalleluse

of the GPUand the CPU. Optial Materials,5665:96107, 2004.

[GWN

+

03℄ M. Gross, S. Wurmlin, M. Naef, E. Lamboray, C. Spagno,

A. Kunz, E. Koller-Meier, T. Svoboda, L. Van Gool, S. Lang

et al. : blue- : A Spatially Immersive Display and 3D Video Portal for

Telepresene. ACM International Conferene Proeeding Series,39:910,

2003.

[HA90℄ Paul Haeberli et Kurt Akeley : The aumulation buer : hardware

supportforhigh-qualityrendering.InSIGGRAPH'90:Proeedingsofthe

17th annual onferene on Computergraphisand interative tehniques,

pages 309318, New York,NY, USA, 1990. ACM.

[HA99℄ Milton P. Huang et Norman E. Alessi : Presene as an emotional

experiene,pages 148153. IOS Press, 1999.

[HDD

+

92℄ Hugues Hoppe, Tony Derose, Tom Duhamp, John Mdonald et

Werner Stuetzle : Surfae reonstrution from unorganized points.

Computer Graphis,26(2):7178, 1992.

[Hei62℄ Morton L.Heilig: Unitedstates patent3050870:Sensoramasimulator,

1962.

[Hei88℄ Adam Heilbrun : Jaron lanier : A vintage virtual reality interview.

Interview en ligne, 1988. http ://www.jaronlanier.om/vrint.html.

Documents relatifs