SlideShare a Scribd company logo
Occlusion in outdoor Augmented Reality
using geospatial building data
Johan Kasperi kasperi@kth.se
Malin Picha Edwardsson picha@kth.se
Mario Romero marior@kth.se
2
The Contribution
3
False Occlusion Improved OcclusionOpenStreetMap
Augmented Reality
“The ultimate goal will be to generate virtual objects that are
so realistic that they are virtually indistinguishable from the
real environment” - Ronald T Azuma 1997
Ronald T Azuma. 2016. The Most Important Challenge Facing Augmented Reality. PRESENCE: Teleoperators and
Virtual Environments 21, 3 (2016). 4
Occlusion in Augmented Reality
• Virtual objects always overlaying real ones
• Real objects that are closer not in line-of-sight
• Misleading experience
Manisah Mohd Shah, Haslina Arshad, and Riza Sulaiman. 2012. Occlusion in augmented reality. In Information Science
and Digital Content Technology (ICIDT), 2012 8th International Conference on, Vol. 2. IEEE, 372–378. 5
The challenge
• Reconstruct the geometric model in current environment
• Real-time
• Two methods: Model- and depth-based
David E Breen, Ross T Whitaker, Eric Rose, and Mihran Tuceryan. 1996. Interactive occlusion and automatic object
placement for augmented reality. In Computer Graphics Forum, Vol. 15. Wiley Online Library, 11–22. 6
Model- and depth-based
7
But AR applications look like this
8
Goals for the proposed solution
• Functioning on regular non-depth sensing devices
• Occlusion handling in outdoor urban dynamic environment
• “Good enough”
9
Research question
From a human-centric perspective, what are the results of
occluding virtual 3D buildings with real world buildings using
geospatial data in a dynamic outdoor urban Augmented
Reality environment?
10
The proposed solution
• Model-based method
• Reconstructs the geometric model of the current
environment with Geospatial data
• Only buildings
• Implemented on a sensor-based (GPS, gyroscope,
magnetometer) AR application running on a non-depth
sensing device.
11
1. Query OpenStreetMap
{
"type": "way",
"id": 24968329,
"nodes": [
1406078451,
1863238948,
2554104722,
...
],
"tags": {
"building": "museum",
"building:colour": "brown",
"building:levels": "3",
"description": "Sweden's leading museum for art and
design.",
"name": "Nationalmuseum",
"name:en": "National Museum of Fine Arts",
"opening_hours": "Tu-We, Fr-Su 10:00-17:00; Th
10:00-20:00",
"roof:colour": "MediumAquamarine",
"source": "yahoo_imagery",
"tourism": "museum",
"website": "http://www.nationalmuseum.se",
"wheelchair": "yes",
"wikipedia": "sv:Nationalmuseum"
}
}
12
1.1 Nodes
{
"type": "node",
"id": 1863238950,
"lat": 59.3285374,
"lon": 18.0785740
}
13
2. Create 2D polygon
14
3. Create 3D model: levels x 3m
15
4. Implement in the AR application
• Add each occlusion model (building) to its geolocation
• Make them transparent
• Use depth buffering
16
Results – Visual effect
17
Results – User experience
• 9 of 13 agreed that the occlusion handler was satisfying
• 11 of 13 thought their experience was better with the
occlusion handler activated
• 12 of 13 thought they got a better depth perception
• 9 of 13 agreed that they got an experience of the virtual
content being more mixed with the real objects
18
Conclusions
From a human-centric perspective, what are the results of
occluding virtual 3D buildings with real world buildings using
geospatial data in a dynamic outdoor urban Augmented
Reality environment?
• Reaches the goal for occlusion handlers
• Issues with height and roof details
• Pixel-perfection possibly not necessary
• Can be good enough solution until more AR devices hits
the market
19
Future research
• Further develop the public database of geospatial data
• Use other sources of geospatial data
• Use solution with other tracking techniques
• Same solution but for other physical simulations, for
example shadowing or collisions
20
Occlusion in outdoor Augmented Reality
using geospatial building data
Johan Kasperi kasperi@kth.se
Malin Picha Edwardsson picha@kth.se
Mario Romero marior@kth.se

More Related Content

PPTX
Augmented reality
PPTX
Augmented reality with Vuforia
PPTX
David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality E...
PPTX
Introductory Augmented Reality in Unity with Android and Vuforia
PDF
A Survey of Augmented Reality
PDF
GeoVisualization for Understanding Cities
PDF
Reindustrialisation. How Digital Manufacturing Can Change Cities.
PPT
Presentation about the project: re:DDS, Web Archaeology. The REconstruction o...
Augmented reality
Augmented reality with Vuforia
David Beard (PTC/Vuforia) Using Vuforia to Build Breakthrough Mixed Reality E...
Introductory Augmented Reality in Unity with Android and Vuforia
A Survey of Augmented Reality
GeoVisualization for Understanding Cities
Reindustrialisation. How Digital Manufacturing Can Change Cities.
Presentation about the project: re:DDS, Web Archaeology. The REconstruction o...

Similar to Occlusion in Outdoor Augmented Reality using Geospatial Building Data (20)

PDF
GeoVis - More than Zoom and Pan
PDF
The Art of Open Data
PDF
ARC452_2016S_A2.2_AKSAMENTOVA.compressed
PPTX
Data Visualization: Using Vision to Think about the Humanities
PPTX
Data Visualizatiion: Using Vision to Think about the Humanities
DOCX
Sony wonder technology lab
PPTX
Time-Layered Gamic Interaction with a Virtual Museum Template
PPT
Project 'The Digital City Revives'. A Case Study of Web Archaeology
PPT
Project re:DDS by Amsterdam Museum at MuseumNext 2012
PPTX
PPT
re:DDS, case study for Web Archaeology the REconstruction of De Digitale Stad
PPTX
Digital Heritage - Principles, tactics, trends and perspectives
PDF
The Meta-Experience of (Media) Art. Activating the Archive
PPT
Sharing is daring 09052012
PPT
Project re:DDS - November 12, 2012
PPTX
Session 1A - Make it Visible and Available
PDF
Presenting web archaeology in a museum context
PPT
Acume2 Meeting, Warsaw
PPTX
Exit Control. Enter Creative Chaos.
PPTX
ASHMS PhD Presentation17/12/2014
GeoVis - More than Zoom and Pan
The Art of Open Data
ARC452_2016S_A2.2_AKSAMENTOVA.compressed
Data Visualization: Using Vision to Think about the Humanities
Data Visualizatiion: Using Vision to Think about the Humanities
Sony wonder technology lab
Time-Layered Gamic Interaction with a Virtual Museum Template
Project 'The Digital City Revives'. A Case Study of Web Archaeology
Project re:DDS by Amsterdam Museum at MuseumNext 2012
re:DDS, case study for Web Archaeology the REconstruction of De Digitale Stad
Digital Heritage - Principles, tactics, trends and perspectives
The Meta-Experience of (Media) Art. Activating the Archive
Sharing is daring 09052012
Project re:DDS - November 12, 2012
Session 1A - Make it Visible and Available
Presenting web archaeology in a museum context
Acume2 Meeting, Warsaw
Exit Control. Enter Creative Chaos.
ASHMS PhD Presentation17/12/2014
Ad

More from Mario Romero, Ph.D. (6)

PPTX
Mixed Reality Stockholm - Jan 2018
PPTX
How Data is Shaping Our Evolving Reality
PPTX
VR Beyond Games
PDF
Learning Interactive Graphics through Huge Live Demos
PPTX
Romero: What can Visualization do for You?
PDF
Mixed reality whole-body Interaction for healthy living Mario Romero 2015
Mixed Reality Stockholm - Jan 2018
How Data is Shaping Our Evolving Reality
VR Beyond Games
Learning Interactive Graphics through Huge Live Demos
Romero: What can Visualization do for You?
Mixed reality whole-body Interaction for healthy living Mario Romero 2015
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Electronic commerce courselecture one. Pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Getting Started with Data Integration: FME Form 101
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Programs and apps: productivity, graphics, security and other tools
NewMind AI Weekly Chronicles - August'25-Week II
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Approach and Philosophy of On baking technology
Encapsulation_ Review paper, used for researhc scholars
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Electronic commerce courselecture one. Pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine learning based COVID-19 study performance prediction
Diabetes mellitus diagnosis method based random forest with bat algorithm
Getting Started with Data Integration: FME Form 101
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Programs and apps: productivity, graphics, security and other tools

Occlusion in Outdoor Augmented Reality using Geospatial Building Data

  • 1. Occlusion in outdoor Augmented Reality using geospatial building data Johan Kasperi kasperi@kth.se Malin Picha Edwardsson picha@kth.se Mario Romero marior@kth.se
  • 2. 2
  • 3. The Contribution 3 False Occlusion Improved OcclusionOpenStreetMap
  • 4. Augmented Reality “The ultimate goal will be to generate virtual objects that are so realistic that they are virtually indistinguishable from the real environment” - Ronald T Azuma 1997 Ronald T Azuma. 2016. The Most Important Challenge Facing Augmented Reality. PRESENCE: Teleoperators and Virtual Environments 21, 3 (2016). 4
  • 5. Occlusion in Augmented Reality • Virtual objects always overlaying real ones • Real objects that are closer not in line-of-sight • Misleading experience Manisah Mohd Shah, Haslina Arshad, and Riza Sulaiman. 2012. Occlusion in augmented reality. In Information Science and Digital Content Technology (ICIDT), 2012 8th International Conference on, Vol. 2. IEEE, 372–378. 5
  • 6. The challenge • Reconstruct the geometric model in current environment • Real-time • Two methods: Model- and depth-based David E Breen, Ross T Whitaker, Eric Rose, and Mihran Tuceryan. 1996. Interactive occlusion and automatic object placement for augmented reality. In Computer Graphics Forum, Vol. 15. Wiley Online Library, 11–22. 6
  • 8. But AR applications look like this 8
  • 9. Goals for the proposed solution • Functioning on regular non-depth sensing devices • Occlusion handling in outdoor urban dynamic environment • “Good enough” 9
  • 10. Research question From a human-centric perspective, what are the results of occluding virtual 3D buildings with real world buildings using geospatial data in a dynamic outdoor urban Augmented Reality environment? 10
  • 11. The proposed solution • Model-based method • Reconstructs the geometric model of the current environment with Geospatial data • Only buildings • Implemented on a sensor-based (GPS, gyroscope, magnetometer) AR application running on a non-depth sensing device. 11
  • 12. 1. Query OpenStreetMap { "type": "way", "id": 24968329, "nodes": [ 1406078451, 1863238948, 2554104722, ... ], "tags": { "building": "museum", "building:colour": "brown", "building:levels": "3", "description": "Sweden's leading museum for art and design.", "name": "Nationalmuseum", "name:en": "National Museum of Fine Arts", "opening_hours": "Tu-We, Fr-Su 10:00-17:00; Th 10:00-20:00", "roof:colour": "MediumAquamarine", "source": "yahoo_imagery", "tourism": "museum", "website": "http://www.nationalmuseum.se", "wheelchair": "yes", "wikipedia": "sv:Nationalmuseum" } } 12
  • 13. 1.1 Nodes { "type": "node", "id": 1863238950, "lat": 59.3285374, "lon": 18.0785740 } 13
  • 14. 2. Create 2D polygon 14
  • 15. 3. Create 3D model: levels x 3m 15
  • 16. 4. Implement in the AR application • Add each occlusion model (building) to its geolocation • Make them transparent • Use depth buffering 16
  • 17. Results – Visual effect 17
  • 18. Results – User experience • 9 of 13 agreed that the occlusion handler was satisfying • 11 of 13 thought their experience was better with the occlusion handler activated • 12 of 13 thought they got a better depth perception • 9 of 13 agreed that they got an experience of the virtual content being more mixed with the real objects 18
  • 19. Conclusions From a human-centric perspective, what are the results of occluding virtual 3D buildings with real world buildings using geospatial data in a dynamic outdoor urban Augmented Reality environment? • Reaches the goal for occlusion handlers • Issues with height and roof details • Pixel-perfection possibly not necessary • Can be good enough solution until more AR devices hits the market 19
  • 20. Future research • Further develop the public database of geospatial data • Use other sources of geospatial data • Use solution with other tracking techniques • Same solution but for other physical simulations, for example shadowing or collisions 20
  • 21. Occlusion in outdoor Augmented Reality using geospatial building data Johan Kasperi kasperi@kth.se Malin Picha Edwardsson picha@kth.se Mario Romero marior@kth.se