SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Mobile, cross-platform, life-size animated virtual 
characters in indoors and outdoors AR scenes 
George Papagiannakis, Greasidou Elissavet, Panos Trahanias, Michalis Tsioumas 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 1
Overview 
• State-of-the-art in mobile AR 
• How many Realities? 
• Presence? 
• Our previous AR systems for cultural heritage 
• Current motivation and research questions 
• Methodology 
• Results  Conclusions 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 2
How many Realities? Mixed Reality = AR + VR and AV, CR, IR, HR… 
AR AV 
VR 
MR Reality-Virtuality Continuum 
Extent of World Knowledge 
Real 
Environment 
World 
Unmodeled 
The Mixed Reality (MR) Continuum [Milgram99] [Azuma01] 
Virtual 
Environment 
World Fully 
Modeled 
CR-IR 
HR 
AR-VR: Papagiannakis, G., Schertenleib, S., O'Kennedy, B., Poizat, M., Magnenat-Thalmann, N., Stoddart, A., Thalmann, D.,. 2005. Mixing Virtual and 
Real scenes in the site of ancient Pompeii. Computer Animation and Virtual Worlds, John Wiley and Sons Ltd 16, 1, 11–24. 
Cross-Reality (CR): Davies, C.J., Miller, A., and Allison, C. 2012. Virtual Time Windows: Applying cross reality to cultural heritage. Proceedings of the 
Postgraduate Conference on the Convergence of Networking and Telecomunications, ISBN: 978-1-902560-26-7. 
Hybrid-Reality (HR): Reda, K., Febretti, A., Knoll, A., et al. 2013. Visualizing Large, Heterogeneous Data in Hybrid-Reality Environments. Computer 
Graphics and Applications, IEEE 33, 4, 38–48. 
Indirect Reality (IR): Wither, J., Tsai, Y.-T., and Azuma, R. 2011. Indirect augmented reality. Computers  Graphics 35, 4, 810–822. 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 3
State-of-the-art and recent advances in AR 
• Latest research surveys in the field 
① Presence and Interaction in Mixed Reality Environments by Egges et al 2007 
② A survey of mobile and wireless technologies for AR Papagiannakis et al 2008 
③ AR technologies, systems and applications by Carmizziani et al 2011 
④ AR in built environment: Classification and implications Wang et al 2013 
⑤ Mobile AR survey: a bottom-up approach Huang et al 2013 
⑥ Kick-starter camera tracking projects and novel glasses: Meta-View, Occipital, 
Atheerlabs, PrimeSense Capri, Google™glasses and recent Samsung, Apple, 
Microsoft patents on AR glasses 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 4
What is Presence 
• “Immersive virtual environments can break the deep, everyday connection between 
where our senses tell us we are and where we are actually located and whom we are 
with”. 
• Typically, the visual fidelity of a VE display is low compared with physical reality. 
• The concept of ‘presence’ refers to the phenomenon of behaving and feeling as if we 
are in the virtual world created by computer displays [Sanchez-Vives05]. 
• Another approach is that the sense of ‘being there’ in a VE is grounded on the ability 
to ‘do’ there [Sanchez-Vives05] and recently extended to MR [Egges07]. 
Sanchez-Vives M., and Slater, M., “From presence to consciousness through virtual reality”. Nature Reviews Neuroscience (2005) vol. 6 (4) pp. pp. 
332-339 
Egges, A., Papagiannakis, G., Magnenat-Thalmann, N., “Presence and Interaction in Mixed Realities”, The Visual Computer, Springer-Verlag, Volume 
23, Number 5, May 2007 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 5
The importance of Tracking 
• Tracking is the basic enabling technology for Augmented Reality 
• Without accurate tracking you can’t generate the merged real-virtual 
environment 
• Tracking is significantly more difficult in AR than in Virtual Environments 
track 
camera 
generate 
VR 
Papagiannakis, G., Schertenleib, S., O’Kennedy, B., Poizat, M., Magnenat-Thalmann, N., Stoddart, A., Thalmann, D., “Mixing Virtual and Real scenes 
in the site of ancient Pompeii”, Journal of Computer Animation and Virtual Worlds, pp. 11-24, vol. 16, issue 1, John Wiley and Sons Ltd, 
February 2005 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 6
2. MOBILE AR CULTURAL HERITAGE GUIDE ON A SINGLE 
LAPTOP 
Papagiannakis, G., Schertenleib, S., O’Kennedy, B., Arevalo-Poizat, M., Magnenat-Thalmann, N., 
Stoddart, A., Thalmann, D., “Mixing Virtual and Real scenes in the site of ancient Pompeii”, Computer 
Animation and Virtual Worlds, p 11-24, Volume 16, Issue 1, John Wiley and Sons Ltd, February 2005. 
Papagiannakis, G., Magnenat-Thalmann, N., “Mobile Augmented Heritage: Enabling Human Life in 
ancient Pompeii”, International Journal of Architectural Computing, Multi-Science Publishing, July 
2007, issue 02, volume 05, pp.395-415, 2007. 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 7
3. AR PRESENCE AND INTERACTION BASED ON A SINGLE MOBILE 
WORKSTATION 
Egges, A., Papagiannakis, G., Magnenat-Thalmann, N., “Presence and Interaction in Mixed Realities“, 
The Visual Computer, Springer-Verlag, Volume 23, Number 5, May, 2007. 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 9
4. AR SELF ADAPTIVE ANIMATION ON A UMPC 
Chaudhuri, P., Papagiannakis, G., Magnenat-Thalmann, N., “Self adaptive animation based on user 
perspective”, The Visual Computer, Springer-Verlag, 24(7-9), pp. 525-533,July 2008 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 11
Motivation: Research question I 
• Limitations of CG linear algebra 
representations 
• Points, lines, areas, vector products 
• E.g. cross product not defined in 3D 
• CG scientists apply several fixes: 
• Separate data structures (e.g. quaternions) 
• Different combinational programming procedures 
(line-sphere-triangle-plane intersections) 
• Is there an alternative? 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 15
Motivation: Research question II 
• In [Kavan et al. 2008] dual quaternions were employed for geometrical 
skinning (but not for animation). 
• In [Chaudhuri et al. 2008] we employed them for animation blending 
• Dual quaternions: 
q ˆ= ( q, q, q, q)+ε ( q, q, q, q) = q+εq1234 01020304 0 ε 
• where qε and q0 are real quaternions and ε is the dual number where ε2 = 0 . This looks 
just like Clifford’s biquaternion q + ωr where ω2 = 0 [Clifford 1873]. 
• In our recent geometric algebra (GA) [Papagiannakis 2013] framework we 
replaced quaternions with GA: 
• Character animation blending 
• Drop-in, efficient replacement 
of existing quaternion spherical interpolation methods 
• Can this GA framework be employed in modern ARM architectures for 
mobile AR? 
[Clifford 1873] CLIFFORD, W.K. 1873. A preliminary sketch of biquaternions. Proc. London Math. Soc. 4:381–395 
[Kavan 2008] KAVAN, L., COLLINS, S., ZARA, J., AND CO'SULLIVAN. 2008. Geometric skinning with approximate dual quaternion blending. ACM Transactions on Graphics. 
[Chaudhuri 2008] CHAUDHURI, P., PAPAGIANNAKIS, G., AND MAGNENAT-THALMANN, N. 2008. Self Adaptive Animation based on User Perspective. The Visual Computer, Springer-Verlag 24, 
7-9, 525–533. 
[Papagiannakis 2013] PAPAGIANNAKIS, G. 2013. Geometric algebra rotors for skinned character animation blending. Technical Brief, ACM SIGGRAPH ASIA 2013, Hong Kong, November 
2013, 1–6. 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 16
Contribution: Main novelties 
• Use of GA for encoding 
orientations, for mobile AR 
devices (ARM architecture) 
• The GA rotors e(φ I*α/2n) can 
convert any axis α (not only at 
the origin) into a rotational 
operator. 
• Quaternions can be used only on 
other quaternions. 
• GA rotors are universal operators 
capable of rotating other subspaces: 
lines, planes, and volumes as first 
class operators. 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 19
Results on mobile AR 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 20
glGA Framework: architecture I 
21 
Resources 
Textures Shader Programs 3D Models 
glGA 
Utilities 
glGAHelper Application 
glGARigMesh 
glGAMesh 
PlatformWrapper 
Init 
Display 
Platforms 
Windows Mac Linux IOS 
External 
Libraries 
GLEW 
GLFW 
AntTweakBar 
GLM 
Assimp 
ImageMagick 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 21
Future Work 
• Finalize the Roman Forum virtual characters according to 
archaeologists 
• fully subsume existing different algebras (linear algebra, (dual) 
quaternion) under a single representation in a GA algebraic 
framework, 
• including translation and scaling transformations 
• Employ GA rotors for real-time gesture tracking and area light 
rotation and rendering 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 24
Presence or Realism for digital heritage? 
Computer graphics modelling, animation and rendering technology tools demo, Whiskytree.com, ACM 
SIGGRAPH 2013 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 25
Thank you! 
University of Crete  Foundation for Research and Technology - Hellas 
EVA/MINERVA 2014, Slide 26

Weitere ähnliche Inhalte

Andere mochten auch

B5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingB5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingevaminerva
 
E3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardE3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardevaminerva
 
B10 regina franken wendelstorf-enhancing_exhibits
B10 regina franken wendelstorf-enhancing_exhibitsB10 regina franken wendelstorf-enhancing_exhibits
B10 regina franken wendelstorf-enhancing_exhibitsevaminerva
 
J3 susan hazan_imj_treasury_hunt
J3 susan hazan_imj_treasury_huntJ3 susan hazan_imj_treasury_hunt
J3 susan hazan_imj_treasury_huntevaminerva
 
I5 elizabeth goins_conservation_games
I5 elizabeth goins_conservation_gamesI5 elizabeth goins_conservation_games
I5 elizabeth goins_conservation_gamesevaminerva
 
K1 ora zehavy_digitallibraries_lod
K1 ora zehavy_digitallibraries_lodK1 ora zehavy_digitallibraries_lod
K1 ora zehavy_digitallibraries_lodevaminerva
 
H4 yoram shamir_holon_notes
H4 yoram shamir_holon_notesH4 yoram shamir_holon_notes
H4 yoram shamir_holon_notesevaminerva
 
B5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingB5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingevaminerva
 
E3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardE3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardevaminerva
 
B4 ronit marco_museumsportalcontentissues-heb
B4 ronit marco_museumsportalcontentissues-hebB4 ronit marco_museumsportalcontentissues-heb
B4 ronit marco_museumsportalcontentissues-hebevaminerva
 
C7 ido ivri_noamcassel_the_open_press_archive
C7 ido ivri_noamcassel_the_open_press_archiveC7 ido ivri_noamcassel_the_open_press_archive
C7 ido ivri_noamcassel_the_open_press_archiveevaminerva
 
K3 edith falk_discoverytoolslibrary
K3 edith falk_discoverytoolslibraryK3 edith falk_discoverytoolslibrary
K3 edith falk_discoverytoolslibraryevaminerva
 
E1 pavel katz_europeana_cloud_initiatives
E1 pavel katz_europeana_cloud_initiativesE1 pavel katz_europeana_cloud_initiatives
E1 pavel katz_europeana_cloud_initiativesevaminerva
 
B6 ronit marco_museumportal_platformadvancemuseums-heb
B6 ronit marco_museumportal_platformadvancemuseums-hebB6 ronit marco_museumportal_platformadvancemuseums-heb
B6 ronit marco_museumportal_platformadvancemuseums-hebevaminerva
 
B1 maria teresanatale_storytelling_movio
B1 maria teresanatale_storytelling_movioB1 maria teresanatale_storytelling_movio
B1 maria teresanatale_storytelling_movioevaminerva
 
A4 dov winer_plenarypresentation
A4 dov winer_plenarypresentationA4 dov winer_plenarypresentation
A4 dov winer_plenarypresentationevaminerva
 
G1 caron setthil_geshereuropa
G1 caron setthil_geshereuropaG1 caron setthil_geshereuropa
G1 caron setthil_geshereuropaevaminerva
 
I4 leora berry_enhancingvisitorexperience
I4 leora berry_enhancingvisitorexperienceI4 leora berry_enhancingvisitorexperience
I4 leora berry_enhancingvisitorexperienceevaminerva
 
C1 yoed kadary_kaballah_researchheb
C1 yoed kadary_kaballah_researchhebC1 yoed kadary_kaballah_researchheb
C1 yoed kadary_kaballah_researchhebevaminerva
 
C4 nachum dershowitz_cs_digitalhumanities
C4 nachum dershowitz_cs_digitalhumanitiesC4 nachum dershowitz_cs_digitalhumanities
C4 nachum dershowitz_cs_digitalhumanitiesevaminerva
 

Andere mochten auch (20)

B5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingB5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploading
 
E3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardE3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforward
 
B10 regina franken wendelstorf-enhancing_exhibits
B10 regina franken wendelstorf-enhancing_exhibitsB10 regina franken wendelstorf-enhancing_exhibits
B10 regina franken wendelstorf-enhancing_exhibits
 
J3 susan hazan_imj_treasury_hunt
J3 susan hazan_imj_treasury_huntJ3 susan hazan_imj_treasury_hunt
J3 susan hazan_imj_treasury_hunt
 
I5 elizabeth goins_conservation_games
I5 elizabeth goins_conservation_gamesI5 elizabeth goins_conservation_games
I5 elizabeth goins_conservation_games
 
K1 ora zehavy_digitallibraries_lod
K1 ora zehavy_digitallibraries_lodK1 ora zehavy_digitallibraries_lod
K1 ora zehavy_digitallibraries_lod
 
H4 yoram shamir_holon_notes
H4 yoram shamir_holon_notesH4 yoram shamir_holon_notes
H4 yoram shamir_holon_notes
 
B5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploadingB5 mariane aaron_m-portal_uploading
B5 mariane aaron_m-portal_uploading
 
E3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforwardE3 allison kupietzky_fashionforward
E3 allison kupietzky_fashionforward
 
B4 ronit marco_museumsportalcontentissues-heb
B4 ronit marco_museumsportalcontentissues-hebB4 ronit marco_museumsportalcontentissues-heb
B4 ronit marco_museumsportalcontentissues-heb
 
C7 ido ivri_noamcassel_the_open_press_archive
C7 ido ivri_noamcassel_the_open_press_archiveC7 ido ivri_noamcassel_the_open_press_archive
C7 ido ivri_noamcassel_the_open_press_archive
 
K3 edith falk_discoverytoolslibrary
K3 edith falk_discoverytoolslibraryK3 edith falk_discoverytoolslibrary
K3 edith falk_discoverytoolslibrary
 
E1 pavel katz_europeana_cloud_initiatives
E1 pavel katz_europeana_cloud_initiativesE1 pavel katz_europeana_cloud_initiatives
E1 pavel katz_europeana_cloud_initiatives
 
B6 ronit marco_museumportal_platformadvancemuseums-heb
B6 ronit marco_museumportal_platformadvancemuseums-hebB6 ronit marco_museumportal_platformadvancemuseums-heb
B6 ronit marco_museumportal_platformadvancemuseums-heb
 
B1 maria teresanatale_storytelling_movio
B1 maria teresanatale_storytelling_movioB1 maria teresanatale_storytelling_movio
B1 maria teresanatale_storytelling_movio
 
A4 dov winer_plenarypresentation
A4 dov winer_plenarypresentationA4 dov winer_plenarypresentation
A4 dov winer_plenarypresentation
 
G1 caron setthil_geshereuropa
G1 caron setthil_geshereuropaG1 caron setthil_geshereuropa
G1 caron setthil_geshereuropa
 
I4 leora berry_enhancingvisitorexperience
I4 leora berry_enhancingvisitorexperienceI4 leora berry_enhancingvisitorexperience
I4 leora berry_enhancingvisitorexperience
 
C1 yoed kadary_kaballah_researchheb
C1 yoed kadary_kaballah_researchhebC1 yoed kadary_kaballah_researchheb
C1 yoed kadary_kaballah_researchheb
 
C4 nachum dershowitz_cs_digitalhumanities
C4 nachum dershowitz_cs_digitalhumanitiesC4 nachum dershowitz_cs_digitalhumanities
C4 nachum dershowitz_cs_digitalhumanities
 

Ähnlich wie I3 George Papagiannakis Mobile Crossplatform AR EVA/Minerva 2014

Introduction to UVR Lab 2.0
Introduction to UVR Lab 2.0Introduction to UVR Lab 2.0
Introduction to UVR Lab 2.0Woontack Woo
 
COMP 4010 Lecture12 Research Directions in AR
COMP 4010 Lecture12 Research Directions in ARCOMP 4010 Lecture12 Research Directions in AR
COMP 4010 Lecture12 Research Directions in ARMark Billinghurst
 
VR2015-revision-v7-embedded
VR2015-revision-v7-embeddedVR2015-revision-v7-embedded
VR2015-revision-v7-embeddedYun Suk Chang
 
OralPresentation TIM2017
OralPresentation TIM2017OralPresentation TIM2017
OralPresentation TIM2017Dana Craciun
 
Grab your attention with AI - Next steps for VR
Grab your attention with AI - Next steps for VR Grab your attention with AI - Next steps for VR
Grab your attention with AI - Next steps for VR Mu Mu
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented RealityMark Billinghurst
 
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...University of South Australlia
 
AR, the TODAY
AR, the TODAYAR, the TODAY
AR, the TODAYJongHyoun
 
Beyond Reality (2027): The Future of Virtual and Augmented Reality
Beyond Reality (2027): The Future of Virtual and Augmented RealityBeyond Reality (2027): The Future of Virtual and Augmented Reality
Beyond Reality (2027): The Future of Virtual and Augmented RealityMark Billinghurst
 
Affordances of ict tool video assignment
Affordances of ict tool video assignmentAffordances of ict tool video assignment
Affordances of ict tool video assignmentDennis Pang Choon Guan
 
A Survey on Different Approaches to Augmented Reality inthe Educational Field
A Survey on Different Approaches to Augmented Reality inthe Educational FieldA Survey on Different Approaches to Augmented Reality inthe Educational Field
A Survey on Different Approaches to Augmented Reality inthe Educational FieldIRJET Journal
 
Augmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsAugmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsMark Billinghurst
 
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th..."The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...IRJET Journal
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityMark Billinghurst
 
Delve into the Deep: Learning Potential in Metaverses and 3D Worlds
Delve into the Deep: Learning Potential in Metaverses and 3D WorldsDelve into the Deep: Learning Potential in Metaverses and 3D Worlds
Delve into the Deep: Learning Potential in Metaverses and 3D WorldseLearning Papers
 
Uvr lab intro_gsct2021
Uvr lab intro_gsct2021Uvr lab intro_gsct2021
Uvr lab intro_gsct2021Woontack Woo
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In EducationMohammad Athik
 
Augmented Reality with litrature review.pptx
Augmented Reality with litrature review.pptxAugmented Reality with litrature review.pptx
Augmented Reality with litrature review.pptxMeghaGambhire
 
Revolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasRevolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasIRJET Journal
 

Ähnlich wie I3 George Papagiannakis Mobile Crossplatform AR EVA/Minerva 2014 (20)

Introduction to UVR Lab 2.0
Introduction to UVR Lab 2.0Introduction to UVR Lab 2.0
Introduction to UVR Lab 2.0
 
COMP 4010 Lecture12 Research Directions in AR
COMP 4010 Lecture12 Research Directions in ARCOMP 4010 Lecture12 Research Directions in AR
COMP 4010 Lecture12 Research Directions in AR
 
VR2015-revision-v7-embedded
VR2015-revision-v7-embeddedVR2015-revision-v7-embedded
VR2015-revision-v7-embedded
 
OralPresentation TIM2017
OralPresentation TIM2017OralPresentation TIM2017
OralPresentation TIM2017
 
Grab your attention with AI - Next steps for VR
Grab your attention with AI - Next steps for VR Grab your attention with AI - Next steps for VR
Grab your attention with AI - Next steps for VR
 
Future Research Directions for Augmented Reality
Future Research Directions for Augmented RealityFuture Research Directions for Augmented Reality
Future Research Directions for Augmented Reality
 
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...
Mixable reality, Collaboration, and Evaluation (S36: User Experience Design ...
 
AR, the TODAY
AR, the TODAYAR, the TODAY
AR, the TODAY
 
ICVRV_161[170]
ICVRV_161[170]ICVRV_161[170]
ICVRV_161[170]
 
Beyond Reality (2027): The Future of Virtual and Augmented Reality
Beyond Reality (2027): The Future of Virtual and Augmented RealityBeyond Reality (2027): The Future of Virtual and Augmented Reality
Beyond Reality (2027): The Future of Virtual and Augmented Reality
 
Affordances of ict tool video assignment
Affordances of ict tool video assignmentAffordances of ict tool video assignment
Affordances of ict tool video assignment
 
A Survey on Different Approaches to Augmented Reality inthe Educational Field
A Survey on Different Approaches to Augmented Reality inthe Educational FieldA Survey on Different Approaches to Augmented Reality inthe Educational Field
A Survey on Different Approaches to Augmented Reality inthe Educational Field
 
Augmented Reality: The Next 20 Years
Augmented Reality: The Next 20 YearsAugmented Reality: The Next 20 Years
Augmented Reality: The Next 20 Years
 
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th..."The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...
"The Impact of Augmented Reality and Virtual Reality on Learning Styles in th...
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual Reality
 
Delve into the Deep: Learning Potential in Metaverses and 3D Worlds
Delve into the Deep: Learning Potential in Metaverses and 3D WorldsDelve into the Deep: Learning Potential in Metaverses and 3D Worlds
Delve into the Deep: Learning Potential in Metaverses and 3D Worlds
 
Uvr lab intro_gsct2021
Uvr lab intro_gsct2021Uvr lab intro_gsct2021
Uvr lab intro_gsct2021
 
Augmented Reality In Education
Augmented Reality In EducationAugmented Reality In Education
Augmented Reality In Education
 
Augmented Reality with litrature review.pptx
Augmented Reality with litrature review.pptxAugmented Reality with litrature review.pptx
Augmented Reality with litrature review.pptx
 
Revolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasRevolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air Canvas
 

Mehr von evaminerva

G14 eyal reuven_nli_theopenlibrary
G14 eyal reuven_nli_theopenlibraryG14 eyal reuven_nli_theopenlibrary
G14 eyal reuven_nli_theopenlibraryevaminerva
 
G12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishG12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishevaminerva
 
G12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishG12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishevaminerva
 
G11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectG11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectevaminerva
 
G11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectG11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectevaminerva
 
G10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyG10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyevaminerva
 
G10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyG10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyevaminerva
 
G8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureG8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureevaminerva
 
G8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureG8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureevaminerva
 
G7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsG7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsevaminerva
 
G7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsG7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsevaminerva
 
G6 jonathan bendovsqe_minerva 2016
G6 jonathan bendovsqe_minerva 2016G6 jonathan bendovsqe_minerva 2016
G6 jonathan bendovsqe_minerva 2016evaminerva
 
G5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsG5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsevaminerva
 
G5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsG5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsevaminerva
 
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageG3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageevaminerva
 
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageG3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageevaminerva
 
G2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineG2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineevaminerva
 
G2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineG2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineevaminerva
 
F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016evaminerva
 
F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016evaminerva
 

Mehr von evaminerva (20)

G14 eyal reuven_nli_theopenlibrary
G14 eyal reuven_nli_theopenlibraryG14 eyal reuven_nli_theopenlibrary
G14 eyal reuven_nli_theopenlibrary
 
G12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishG12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewish
 
G12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewishG12 susan hazan_roundtableopenaccesjewish
G12 susan hazan_roundtableopenaccesjewish
 
G11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectG11 alex valdman_yerushaproject
G11 alex valdman_yerushaproject
 
G11 alex valdman_yerushaproject
G11 alex valdman_yerushaprojectG11 alex valdman_yerushaproject
G11 alex valdman_yerushaproject
 
G10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyG10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminology
 
G10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminologyG10 ronit gadish_alexandervainer_hebrewterminology
G10 ronit gadish_alexandervainer_hebrewterminology
 
G8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureG8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishculture
 
G8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishcultureG8 seroussi sprinzak_mappingjewishculture
G8 seroussi sprinzak_mappingjewishculture
 
G7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsG7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariants
 
G7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariantsG7 menahem katz_hillelgershuni_textualvariants
G7 menahem katz_hillelgershuni_textualvariants
 
G6 jonathan bendovsqe_minerva 2016
G6 jonathan bendovsqe_minerva 2016G6 jonathan bendovsqe_minerva 2016
G6 jonathan bendovsqe_minerva 2016
 
G5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsG5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrolls
 
G5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrollsG5 orit rosengarten_leonlevy_dl_deadseascrolls
G5 orit rosengarten_leonlevy_dl_deadseascrolls
 
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageG3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
 
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritageG3 stoeck and_hayim_lapin_nextgenerationculturalheritage
G3 stoeck and_hayim_lapin_nextgenerationculturalheritage
 
G2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineG2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestine
 
G2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestineG2 michale satlow_inscriptionsisraelpalestine
G2 michale satlow_inscriptionsisraelpalestine
 
F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016
 
F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016F3 sigal arieerez_reconnectingpast_evaminerva2016
F3 sigal arieerez_reconnectingpast_evaminerva2016
 

Kürzlich hochgeladen

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 

Kürzlich hochgeladen (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

I3 George Papagiannakis Mobile Crossplatform AR EVA/Minerva 2014

  • 1. Mobile, cross-platform, life-size animated virtual characters in indoors and outdoors AR scenes George Papagiannakis, Greasidou Elissavet, Panos Trahanias, Michalis Tsioumas University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 1
  • 2. Overview • State-of-the-art in mobile AR • How many Realities? • Presence? • Our previous AR systems for cultural heritage • Current motivation and research questions • Methodology • Results Conclusions University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 2
  • 3. How many Realities? Mixed Reality = AR + VR and AV, CR, IR, HR… AR AV VR MR Reality-Virtuality Continuum Extent of World Knowledge Real Environment World Unmodeled The Mixed Reality (MR) Continuum [Milgram99] [Azuma01] Virtual Environment World Fully Modeled CR-IR HR AR-VR: Papagiannakis, G., Schertenleib, S., O'Kennedy, B., Poizat, M., Magnenat-Thalmann, N., Stoddart, A., Thalmann, D.,. 2005. Mixing Virtual and Real scenes in the site of ancient Pompeii. Computer Animation and Virtual Worlds, John Wiley and Sons Ltd 16, 1, 11–24. Cross-Reality (CR): Davies, C.J., Miller, A., and Allison, C. 2012. Virtual Time Windows: Applying cross reality to cultural heritage. Proceedings of the Postgraduate Conference on the Convergence of Networking and Telecomunications, ISBN: 978-1-902560-26-7. Hybrid-Reality (HR): Reda, K., Febretti, A., Knoll, A., et al. 2013. Visualizing Large, Heterogeneous Data in Hybrid-Reality Environments. Computer Graphics and Applications, IEEE 33, 4, 38–48. Indirect Reality (IR): Wither, J., Tsai, Y.-T., and Azuma, R. 2011. Indirect augmented reality. Computers Graphics 35, 4, 810–822. University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 3
  • 4. State-of-the-art and recent advances in AR • Latest research surveys in the field ① Presence and Interaction in Mixed Reality Environments by Egges et al 2007 ② A survey of mobile and wireless technologies for AR Papagiannakis et al 2008 ③ AR technologies, systems and applications by Carmizziani et al 2011 ④ AR in built environment: Classification and implications Wang et al 2013 ⑤ Mobile AR survey: a bottom-up approach Huang et al 2013 ⑥ Kick-starter camera tracking projects and novel glasses: Meta-View, Occipital, Atheerlabs, PrimeSense Capri, Google™glasses and recent Samsung, Apple, Microsoft patents on AR glasses University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 4
  • 5. What is Presence • “Immersive virtual environments can break the deep, everyday connection between where our senses tell us we are and where we are actually located and whom we are with”. • Typically, the visual fidelity of a VE display is low compared with physical reality. • The concept of ‘presence’ refers to the phenomenon of behaving and feeling as if we are in the virtual world created by computer displays [Sanchez-Vives05]. • Another approach is that the sense of ‘being there’ in a VE is grounded on the ability to ‘do’ there [Sanchez-Vives05] and recently extended to MR [Egges07]. Sanchez-Vives M., and Slater, M., “From presence to consciousness through virtual reality”. Nature Reviews Neuroscience (2005) vol. 6 (4) pp. pp. 332-339 Egges, A., Papagiannakis, G., Magnenat-Thalmann, N., “Presence and Interaction in Mixed Realities”, The Visual Computer, Springer-Verlag, Volume 23, Number 5, May 2007 University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 5
  • 6. The importance of Tracking • Tracking is the basic enabling technology for Augmented Reality • Without accurate tracking you can’t generate the merged real-virtual environment • Tracking is significantly more difficult in AR than in Virtual Environments track camera generate VR Papagiannakis, G., Schertenleib, S., O’Kennedy, B., Poizat, M., Magnenat-Thalmann, N., Stoddart, A., Thalmann, D., “Mixing Virtual and Real scenes in the site of ancient Pompeii”, Journal of Computer Animation and Virtual Worlds, pp. 11-24, vol. 16, issue 1, John Wiley and Sons Ltd, February 2005 University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 6
  • 7. 2. MOBILE AR CULTURAL HERITAGE GUIDE ON A SINGLE LAPTOP Papagiannakis, G., Schertenleib, S., O’Kennedy, B., Arevalo-Poizat, M., Magnenat-Thalmann, N., Stoddart, A., Thalmann, D., “Mixing Virtual and Real scenes in the site of ancient Pompeii”, Computer Animation and Virtual Worlds, p 11-24, Volume 16, Issue 1, John Wiley and Sons Ltd, February 2005. Papagiannakis, G., Magnenat-Thalmann, N., “Mobile Augmented Heritage: Enabling Human Life in ancient Pompeii”, International Journal of Architectural Computing, Multi-Science Publishing, July 2007, issue 02, volume 05, pp.395-415, 2007. University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 7
  • 8. 3. AR PRESENCE AND INTERACTION BASED ON A SINGLE MOBILE WORKSTATION Egges, A., Papagiannakis, G., Magnenat-Thalmann, N., “Presence and Interaction in Mixed Realities“, The Visual Computer, Springer-Verlag, Volume 23, Number 5, May, 2007. University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 9
  • 9. 4. AR SELF ADAPTIVE ANIMATION ON A UMPC Chaudhuri, P., Papagiannakis, G., Magnenat-Thalmann, N., “Self adaptive animation based on user perspective”, The Visual Computer, Springer-Verlag, 24(7-9), pp. 525-533,July 2008 University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 11
  • 10. Motivation: Research question I • Limitations of CG linear algebra representations • Points, lines, areas, vector products • E.g. cross product not defined in 3D • CG scientists apply several fixes: • Separate data structures (e.g. quaternions) • Different combinational programming procedures (line-sphere-triangle-plane intersections) • Is there an alternative? University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 15
  • 11. Motivation: Research question II • In [Kavan et al. 2008] dual quaternions were employed for geometrical skinning (but not for animation). • In [Chaudhuri et al. 2008] we employed them for animation blending • Dual quaternions: q ˆ= ( q, q, q, q)+ε ( q, q, q, q) = q+εq1234 01020304 0 ε • where qε and q0 are real quaternions and ε is the dual number where ε2 = 0 . This looks just like Clifford’s biquaternion q + ωr where ω2 = 0 [Clifford 1873]. • In our recent geometric algebra (GA) [Papagiannakis 2013] framework we replaced quaternions with GA: • Character animation blending • Drop-in, efficient replacement of existing quaternion spherical interpolation methods • Can this GA framework be employed in modern ARM architectures for mobile AR? [Clifford 1873] CLIFFORD, W.K. 1873. A preliminary sketch of biquaternions. Proc. London Math. Soc. 4:381–395 [Kavan 2008] KAVAN, L., COLLINS, S., ZARA, J., AND CO'SULLIVAN. 2008. Geometric skinning with approximate dual quaternion blending. ACM Transactions on Graphics. [Chaudhuri 2008] CHAUDHURI, P., PAPAGIANNAKIS, G., AND MAGNENAT-THALMANN, N. 2008. Self Adaptive Animation based on User Perspective. The Visual Computer, Springer-Verlag 24, 7-9, 525–533. [Papagiannakis 2013] PAPAGIANNAKIS, G. 2013. Geometric algebra rotors for skinned character animation blending. Technical Brief, ACM SIGGRAPH ASIA 2013, Hong Kong, November 2013, 1–6. University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 16
  • 12. Contribution: Main novelties • Use of GA for encoding orientations, for mobile AR devices (ARM architecture) • The GA rotors e(φ I*α/2n) can convert any axis α (not only at the origin) into a rotational operator. • Quaternions can be used only on other quaternions. • GA rotors are universal operators capable of rotating other subspaces: lines, planes, and volumes as first class operators. University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 19
  • 13. Results on mobile AR University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 20
  • 14. glGA Framework: architecture I 21 Resources Textures Shader Programs 3D Models glGA Utilities glGAHelper Application glGARigMesh glGAMesh PlatformWrapper Init Display Platforms Windows Mac Linux IOS External Libraries GLEW GLFW AntTweakBar GLM Assimp ImageMagick University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 21
  • 15. Future Work • Finalize the Roman Forum virtual characters according to archaeologists • fully subsume existing different algebras (linear algebra, (dual) quaternion) under a single representation in a GA algebraic framework, • including translation and scaling transformations • Employ GA rotors for real-time gesture tracking and area light rotation and rendering University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 24
  • 16. Presence or Realism for digital heritage? Computer graphics modelling, animation and rendering technology tools demo, Whiskytree.com, ACM SIGGRAPH 2013 University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 25
  • 17. Thank you! University of Crete Foundation for Research and Technology - Hellas EVA/MINERVA 2014, Slide 26