SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Virtual Humans in Cultural Heritage
Patrick Salamin, Mireille Clavien, Frédéric Vexo, Daniel Thalmann




                   Patrick Salamin, Ph. D. student
                      VRLab/EPFL, Switzerland
2


Outline
• Introduction
• The avatars in Cultural Heritage
   –   Creation of an avatar
   –   Crowds: requirements and constraints
   –   Avatars behavior
   –   Navigation graphs
   –   Creation of a smart environment
• Conclusion
3


Introduction
• Motivation:
• Adding believable characters to virtual
  reconstructions allows non-experts a better
  emotional involvement in a virtual reality scene.
• Examples based on european
  projects:
  Erato, Cahrisma, Epoch, Pompeii
4


Contributions
• Adding variety
   – Texture and animation
• Providing tools for crowd setting up
   – Brushes
• Automatic navigation graphs
• Interaction with semantic environments
5


Avatar creation
• 3DS Max exporting
  – Pipe-line for converting character and animation data
    to format usable by crowd rendering and animation
    engine
  – Exported data:
     •   Mesh
     •   Texture
     •   UV coordinates
     •   Skeleton hierarchy
     •   Deformations bindings
     •   Animations
6


Avatar creation
• Textures design
  - Optimize texture mapping: only one material for
    each mesh
     - => all visual elements
       (clothes, skin, face)
       are mixed in one
       single texture



  – Reduce texture size
    max 512x512 pixels
7


Avatar creation
• Deformations design
  – Adapt skeleton and deformation boxes to each mesh




  – Adjust deformations
    parameters

  – Key-postures to test
    deformations
8


Avatar variety 1
• Textures design
  – Use same texture mapping for different meshes
  – Generate many different characters by varying
    colours




         7 templates and 15 textures create an infinite variety of virtual romans
9


Avatar variety 2
• Each template has various sets of animation
  corresponding to specific emotional states
10


Avatar variety 3
• Variety of walking animations is ensured in realtime
  by slight rotation shifting on spine and arms joints




   Roman social classes are differentiated through clothes colors and walking style (spine bending)
11


Crowd: requirements & constraints
• Technical challenges: increased demand on
  computational resources
  –   Multi-agent: large number of agents
  –   Collision avoidance
  –   Agent-agent interactions
  –   Interaction with environment
  –   Interaction with users
  –   Different from single agent simulations
  –   Conceptual differences: need for variety
12


Behavior
• Virtual human agent
  – 3D graphic body representation
  – able to perform low-level actions
    (walking with different gaits, playing
    animations of gestures, postures,
    speak, etc.)
  – Has set of internal attributes corresponding
    to various psychological, physical or
    scenario states (mobility, role,
    body size, etc.)
13


Behavior
           • Virtual human agent
             – Has set of higher level complex
               behaviors (wander, follow-path, script,
               etc.)
             – Has set of rules determining selection
               of these behaviors
             – Able to receive events from:
                • Environment
                • Other agents
                • User interface
14


      Behavior – spray paradigm
      • Brushes
            – Tools with visual representation on the screen
            – Affect crowd members in different manners:
                   • Create new individuals in the scene
                   • Change their appearances or behaviors




                                                                                         Negative
                                                        Plebeians
                                           Patricians                          Neutral
                 Deletion brush
Creation brush                    Nobles                            Positive
15


Behavior – manual and automatic
16


Walking – procedural modeling
• Virtual Cultural Heritage
   – Main focus on reconstruction of major monuments
   – But: complete site models are needed for authentic
     simulations.
• Provide environment models at moderate cost.
• Procedural models contain semantic information
  inherently (e.g. construction history)
• Credits:
   – S. Haegler, P. Mueller,
     and Prof. L.v.Gool
     at Computer Vision Lab,
     ETH Zurich                 Müller, Vereenooghe, Vergauwen, Van Gool, Waelkens
                                The Antonine Nymphaeum at Sagalassos, 2004
17


Walking – navigation graph
•   Vertices = walkable space
•   Edges = Gates
•   Navigation Flow = Set of Paths
•   [Pettré et al. 06,07]
18


Walking – navigation graph
• Rendered geometry
19


Walking – navigation graph
• Geometry semantics
20


Walking – roman crowd behavior
21


Walking – shops
22


Walking – bakeries
23


Walking – bakeries/shops result
24


Walking – look at
25


Walking – stop look at
26


Walking – look at results
27


Walking – final navigation graph
• Navigation graphs automatically generated
  depending on the environment geometry [Pettré et
  al. 06,07]
28


Walking - results
29


Smart environment
• Virtual character reacts differently depending on
  the environment
• Smart object: both avatar and object interact in the
  animation
30


Thanks for your attention!

Weitere ähnliche Inhalte

Andere mochten auch

Performance Testing And Beyond
Performance Testing And BeyondPerformance Testing And Beyond
Performance Testing And BeyondPeter Brown
 
Power point tortugues 2011-12
Power point tortugues 2011-12Power point tortugues 2011-12
Power point tortugues 2011-12Cucaferatona
 
a short talk about media technology and media art
a short talk about media technology and media arta short talk about media technology and media art
a short talk about media technology and media artSean Cubitt
 
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.Codela. Pedagogiska utvecklingsmedel, statusuppdatering.
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.Jody Foo
 
POWER POINT cargols 2011-12
POWER POINT cargols 2011-12 POWER POINT cargols 2011-12
POWER POINT cargols 2011-12 Cucaferatona
 
Facebook Fan Page Video
Facebook Fan Page VideoFacebook Fan Page Video
Facebook Fan Page VideoBrad Sage
 
CheckMarket Mechanical Turk Getting Started Guide
CheckMarket Mechanical Turk Getting Started GuideCheckMarket Mechanical Turk Getting Started Guide
CheckMarket Mechanical Turk Getting Started GuideCheckMarket
 
GeoPortalGenie introduction
GeoPortalGenie introductionGeoPortalGenie introduction
GeoPortalGenie introductionstephenlead
 
School Mandates and How They are Paid
School Mandates and How They are PaidSchool Mandates and How They are Paid
School Mandates and How They are PaidUnshackle Upstate
 
Scootle 101 - Resources for the Australian Curriculum
Scootle 101 - Resources for the Australian CurriculumScootle 101 - Resources for the Australian Curriculum
Scootle 101 - Resources for the Australian CurriculumMichael Graffin
 
2008 Pictures Of Earth
2008 Pictures  Of  Earth2008 Pictures  Of  Earth
2008 Pictures Of Earthteandson
 
Novetats setmana 15_a_22_de_febrer
Novetats setmana 15_a_22_de_febrerNovetats setmana 15_a_22_de_febrer
Novetats setmana 15_a_22_de_febrerPurabiblioteca
 
kellogg's 09
kellogg's 09kellogg's 09
kellogg's 09shiv2008
 
Novetats setmanals biblioteca publica_municipal
Novetats setmanals biblioteca publica_municipalNovetats setmanals biblioteca publica_municipal
Novetats setmanals biblioteca publica_municipalPurabiblioteca
 
Summary Of State Budget And Jobs Summit
Summary Of State Budget And Jobs SummitSummary Of State Budget And Jobs Summit
Summary Of State Budget And Jobs SummitUnshackle Upstate
 
Microsoft power point novetats pasqua
Microsoft power point   novetats pasquaMicrosoft power point   novetats pasqua
Microsoft power point novetats pasquaPurabiblioteca
 

Andere mochten auch (20)

Performance Testing And Beyond
Performance Testing And BeyondPerformance Testing And Beyond
Performance Testing And Beyond
 
Power point tortugues 2011-12
Power point tortugues 2011-12Power point tortugues 2011-12
Power point tortugues 2011-12
 
a short talk about media technology and media art
a short talk about media technology and media arta short talk about media technology and media art
a short talk about media technology and media art
 
After Tolerance
After ToleranceAfter Tolerance
After Tolerance
 
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.Codela. Pedagogiska utvecklingsmedel, statusuppdatering.
Codela. Pedagogiska utvecklingsmedel, statusuppdatering.
 
Emperor Penguin
Emperor PenguinEmperor Penguin
Emperor Penguin
 
POWER POINT cargols 2011-12
POWER POINT cargols 2011-12 POWER POINT cargols 2011-12
POWER POINT cargols 2011-12
 
Ocean In A Drop Of Water
Ocean In A Drop Of WaterOcean In A Drop Of Water
Ocean In A Drop Of Water
 
Facebook Fan Page Video
Facebook Fan Page VideoFacebook Fan Page Video
Facebook Fan Page Video
 
CheckMarket Mechanical Turk Getting Started Guide
CheckMarket Mechanical Turk Getting Started GuideCheckMarket Mechanical Turk Getting Started Guide
CheckMarket Mechanical Turk Getting Started Guide
 
พะยูน
พะยูนพะยูน
พะยูน
 
GeoPortalGenie introduction
GeoPortalGenie introductionGeoPortalGenie introduction
GeoPortalGenie introduction
 
School Mandates and How They are Paid
School Mandates and How They are PaidSchool Mandates and How They are Paid
School Mandates and How They are Paid
 
Scootle 101 - Resources for the Australian Curriculum
Scootle 101 - Resources for the Australian CurriculumScootle 101 - Resources for the Australian Curriculum
Scootle 101 - Resources for the Australian Curriculum
 
2008 Pictures Of Earth
2008 Pictures  Of  Earth2008 Pictures  Of  Earth
2008 Pictures Of Earth
 
Novetats setmana 15_a_22_de_febrer
Novetats setmana 15_a_22_de_febrerNovetats setmana 15_a_22_de_febrer
Novetats setmana 15_a_22_de_febrer
 
kellogg's 09
kellogg's 09kellogg's 09
kellogg's 09
 
Novetats setmanals biblioteca publica_municipal
Novetats setmanals biblioteca publica_municipalNovetats setmanals biblioteca publica_municipal
Novetats setmanals biblioteca publica_municipal
 
Summary Of State Budget And Jobs Summit
Summary Of State Budget And Jobs SummitSummary Of State Budget And Jobs Summit
Summary Of State Budget And Jobs Summit
 
Microsoft power point novetats pasqua
Microsoft power point   novetats pasquaMicrosoft power point   novetats pasqua
Microsoft power point novetats pasqua
 

Ähnlich wie Virtual Humans in Cultural Heritage

Creating a Motion Infographic for Learning
Creating a Motion Infographic for LearningCreating a Motion Infographic for Learning
Creating a Motion Infographic for LearningShalin Hai-Jew
 
Effect of Self-animated Avatars in Virtual Environments
Effect of Self-animated Avatars in Virtual EnvironmentsEffect of Self-animated Avatars in Virtual Environments
Effect of Self-animated Avatars in Virtual Environmentsmukundraj2
 
COMP 4010: Lecture 5 - Interaction Design for Virtual Reality
COMP 4010: Lecture 5 - Interaction Design for Virtual RealityCOMP 4010: Lecture 5 - Interaction Design for Virtual Reality
COMP 4010: Lecture 5 - Interaction Design for Virtual RealityMark Billinghurst
 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityMark Billinghurst
 
Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI)  Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI) Shalin Hai-Jew
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Lecture 6 Interaction Design for VR
Lecture 6 Interaction Design for VRLecture 6 Interaction Design for VR
Lecture 6 Interaction Design for VRMark Billinghurst
 
Managing Online Business Communities
Managing Online Business CommunitiesManaging Online Business Communities
Managing Online Business CommunitiesSteffen Staab
 
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...Data Con LA
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsDigital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsUniversity of South Australlia
 
The Garden of Love - Towards the Origin
The Garden of Love - Towards the OriginThe Garden of Love - Towards the Origin
The Garden of Love - Towards the OriginDominique Sciamma
 
Mobile AR lecture 9 - Mobile AR Interface Design
Mobile AR lecture 9 - Mobile AR Interface DesignMobile AR lecture 9 - Mobile AR Interface Design
Mobile AR lecture 9 - Mobile AR Interface DesignMark Billinghurst
 
Engineering Self-organizing Urban Superorganisms
Engineering Self-organizing Urban SuperorganismsEngineering Self-organizing Urban Superorganisms
Engineering Self-organizing Urban Superorganismsfzambonelli
 
COMP 4010 Lecture7 3D User Interfaces for Virtual Reality
COMP 4010 Lecture7 3D User Interfaces for Virtual RealityCOMP 4010 Lecture7 3D User Interfaces for Virtual Reality
COMP 4010 Lecture7 3D User Interfaces for Virtual RealityMark Billinghurst
 
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
 

Ähnlich wie Virtual Humans in Cultural Heritage (20)

Designing Usable Interface
Designing Usable InterfaceDesigning Usable Interface
Designing Usable Interface
 
Creating a Motion Infographic for Learning
Creating a Motion Infographic for LearningCreating a Motion Infographic for Learning
Creating a Motion Infographic for Learning
 
Immersive worlds Pafos Sept-2012
Immersive worlds Pafos Sept-2012Immersive worlds Pafos Sept-2012
Immersive worlds Pafos Sept-2012
 
Effect of Self-animated Avatars in Virtual Environments
Effect of Self-animated Avatars in Virtual EnvironmentsEffect of Self-animated Avatars in Virtual Environments
Effect of Self-animated Avatars in Virtual Environments
 
COMP 4010: Lecture 5 - Interaction Design for Virtual Reality
COMP 4010: Lecture 5 - Interaction Design for Virtual RealityCOMP 4010: Lecture 5 - Interaction Design for Virtual Reality
COMP 4010: Lecture 5 - Interaction Design for Virtual Reality
 
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual RealityCOMP 4010 - Lecture 5: Interaction Design for Virtual Reality
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
 
Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI)  Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Lecture 6 Interaction Design for VR
Lecture 6 Interaction Design for VRLecture 6 Interaction Design for VR
Lecture 6 Interaction Design for VR
 
E3 chap-05
E3 chap-05E3 chap-05
E3 chap-05
 
Managing Online Business Communities
Managing Online Business CommunitiesManaging Online Business Communities
Managing Online Business Communities
 
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
 
Interactive design basics
Interactive design basicsInteractive design basics
Interactive design basics
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around UsDigital and Non-Digital Cultural Methods For Mapping the World Around Us
Digital and Non-Digital Cultural Methods For Mapping the World Around Us
 
The Garden of Love - Towards the Origin
The Garden of Love - Towards the OriginThe Garden of Love - Towards the Origin
The Garden of Love - Towards the Origin
 
Mobile AR lecture 9 - Mobile AR Interface Design
Mobile AR lecture 9 - Mobile AR Interface DesignMobile AR lecture 9 - Mobile AR Interface Design
Mobile AR lecture 9 - Mobile AR Interface Design
 
Engineering Self-organizing Urban Superorganisms
Engineering Self-organizing Urban SuperorganismsEngineering Self-organizing Urban Superorganisms
Engineering Self-organizing Urban Superorganisms
 
COMP 4010 Lecture7 3D User Interfaces for Virtual Reality
COMP 4010 Lecture7 3D User Interfaces for Virtual RealityCOMP 4010 Lecture7 3D User Interfaces for Virtual Reality
COMP 4010 Lecture7 3D User Interfaces for Virtual Reality
 
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
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Kürzlich hochgeladen (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Virtual Humans in Cultural Heritage

  • 1. Virtual Humans in Cultural Heritage Patrick Salamin, Mireille Clavien, Frédéric Vexo, Daniel Thalmann Patrick Salamin, Ph. D. student VRLab/EPFL, Switzerland
  • 2. 2 Outline • Introduction • The avatars in Cultural Heritage – Creation of an avatar – Crowds: requirements and constraints – Avatars behavior – Navigation graphs – Creation of a smart environment • Conclusion
  • 3. 3 Introduction • Motivation: • Adding believable characters to virtual reconstructions allows non-experts a better emotional involvement in a virtual reality scene. • Examples based on european projects: Erato, Cahrisma, Epoch, Pompeii
  • 4. 4 Contributions • Adding variety – Texture and animation • Providing tools for crowd setting up – Brushes • Automatic navigation graphs • Interaction with semantic environments
  • 5. 5 Avatar creation • 3DS Max exporting – Pipe-line for converting character and animation data to format usable by crowd rendering and animation engine – Exported data: • Mesh • Texture • UV coordinates • Skeleton hierarchy • Deformations bindings • Animations
  • 6. 6 Avatar creation • Textures design - Optimize texture mapping: only one material for each mesh - => all visual elements (clothes, skin, face) are mixed in one single texture – Reduce texture size max 512x512 pixels
  • 7. 7 Avatar creation • Deformations design – Adapt skeleton and deformation boxes to each mesh – Adjust deformations parameters – Key-postures to test deformations
  • 8. 8 Avatar variety 1 • Textures design – Use same texture mapping for different meshes – Generate many different characters by varying colours 7 templates and 15 textures create an infinite variety of virtual romans
  • 9. 9 Avatar variety 2 • Each template has various sets of animation corresponding to specific emotional states
  • 10. 10 Avatar variety 3 • Variety of walking animations is ensured in realtime by slight rotation shifting on spine and arms joints Roman social classes are differentiated through clothes colors and walking style (spine bending)
  • 11. 11 Crowd: requirements & constraints • Technical challenges: increased demand on computational resources – Multi-agent: large number of agents – Collision avoidance – Agent-agent interactions – Interaction with environment – Interaction with users – Different from single agent simulations – Conceptual differences: need for variety
  • 12. 12 Behavior • Virtual human agent – 3D graphic body representation – able to perform low-level actions (walking with different gaits, playing animations of gestures, postures, speak, etc.) – Has set of internal attributes corresponding to various psychological, physical or scenario states (mobility, role, body size, etc.)
  • 13. 13 Behavior • Virtual human agent – Has set of higher level complex behaviors (wander, follow-path, script, etc.) – Has set of rules determining selection of these behaviors – Able to receive events from: • Environment • Other agents • User interface
  • 14. 14 Behavior – spray paradigm • Brushes – Tools with visual representation on the screen – Affect crowd members in different manners: • Create new individuals in the scene • Change their appearances or behaviors Negative Plebeians Patricians Neutral Deletion brush Creation brush Nobles Positive
  • 15. 15 Behavior – manual and automatic
  • 16. 16 Walking – procedural modeling • Virtual Cultural Heritage – Main focus on reconstruction of major monuments – But: complete site models are needed for authentic simulations. • Provide environment models at moderate cost. • Procedural models contain semantic information inherently (e.g. construction history) • Credits: – S. Haegler, P. Mueller, and Prof. L.v.Gool at Computer Vision Lab, ETH Zurich Müller, Vereenooghe, Vergauwen, Van Gool, Waelkens The Antonine Nymphaeum at Sagalassos, 2004
  • 17. 17 Walking – navigation graph • Vertices = walkable space • Edges = Gates • Navigation Flow = Set of Paths • [Pettré et al. 06,07]
  • 18. 18 Walking – navigation graph • Rendered geometry
  • 19. 19 Walking – navigation graph • Geometry semantics
  • 20. 20 Walking – roman crowd behavior
  • 26. 26 Walking – look at results
  • 27. 27 Walking – final navigation graph • Navigation graphs automatically generated depending on the environment geometry [Pettré et al. 06,07]
  • 29. 29 Smart environment • Virtual character reacts differently depending on the environment • Smart object: both avatar and object interact in the animation
  • 30. 30 Thanks for your attention!