SlideShare a Scribd company logo
1 of 28
Thesis on
Gaming Realism In The Presence Of Augmented
Reality
Presented By:
• MD. Khairul Islam -13310188
• Safiqul Islam Sabuj -13310172
• MD. Adil Shahriar Khan -13310182
Supervised By:
MD. Ishtiaq Iqbal
Lecturer, Dept. of IT
Agenda
• Augmented Reality, 3D, and The Next Evolution in
Human/Computer Interaction
• Status of the AR Ecosystem and What Can We Do To Improve It
• AR Content Development Panel
• Dynamic Mesh Creation in Runtime
• EasyAR 2.0 - New Features and Changes
• Designing For Dynamic Environments
• Expanding the AR Ecosystem
• New Developments with Tango from Google
Goals
• Make environment more realistic
• Creation of Dynamic mesh in run time
• Expanding the view of environment
• Improve interaction techniques for manipulating virtual contents
• higher accuracy motion tracking solutions at extremely low power
levels and low cost
Game Engine
• There are several game engines but we are using unity for
several reasons .
• Game engine – system designed to help create video games
– Easier & Faster
• Component-based – functionality built out of smaller pieces
– Modular
• Augmented Reality SDK – VUFORIA ( All plugins and functionalities
of the platform are free to use )
Game Development Life cycle
Fig: Iterative 5 phase model from Aronld Hendrick
Augmented Reality, 3D, and The Next Evolution in
Human/Computer Interaction
• By blending data with a live view of the real
world
• To embed information into the real
environmentby using a smartphone and its
camera.
Fig: Human / Computer interaction in AR/VR Perspective
Human / Computer interaction
Faced challenges during dev cycle
• Image Stabilizing
• Combining the Real and Virtual Worlds
• Implementing gaming mechanism in Reality
• Adding dynamic object creation in Game
• New Development with Tango from GOOGLE
• Geomagnetic sensor noise causes jitter
• Expanding AR Enviroment
Image Stabilization
• Adequate, good and stable lighting conditions.
• Jumping of the superimposed image.
• low-pass filters for the stabilization
Fig: captured image from our game for image stabilization
Type of tracker
• Image Tracker
• Object Tracker
• Motion Tracker
• Text Tracker
• Gps Tracker
Combining the Real and Virtual Worlds
• In Our project we used a physical object to smoothly transport
users between reality and virtuality.
• Register models of all 3D objects of interest with their
counterparts in the scene
• Track the objects over time when the user moves and interacts
with the scene
Adding dynamic object creation in Game.
• Dynamic objects expose members such as properties and methods
at run time, instead of in at compile time.
• It enables to create objects to work with structures that do not
match a static type or format.
• Creating Vertex Matrix Based mesh in runtime so that they can
interact with game play object
Fig: Dynamic mesh Creation
Development
• Color Corrections
• GI
• Reflection probe surface shader
• Animation
• Smart Terrain
• Dynamic object instead of static object
• Interactable world space User Interface
• A* algorithom for AI
EasyAR 2.0
• SLAM:
>6 DOF camera pose tracking
>Instant initialization
>Robust to strong motion blur
>Optimized for mobile devices
>Optimized for low texture scenes
• 3D Object Tracking:
>Recognize and track a common 3D object with textures in real time.
• Screen Recording:
>Highly efficient and simple content recording solution.
Fig: 6 DOF camera pose tracking
Advanced sensor fusion algorithms
• Make real-time fusion of data possible.
• Fusion algorithms are created to provide ever-greater accuracy
• To help develop higher accuracy motion tracking solutions at
extremely low power levels and low cost
Sensor fusion algorithm Procedure
Fig: Procedure of Sensor Fusion Algorith
New Development with Tango from GOOGLE
• State Of Tango:
Sensing Environment Light
• Sensing environment light and twitching Area
lights
• Artificial color correction using the sense of light
in Game.
Fig: Sensing Environment Light
Gameplay
Scope
• Entertainment
• Retail
• Real Estate
• Travel & Tourism
• Advertising & Marketing
• Education
References
• Augmented Reality and Object Tracking for Mobile Devices by Eivind Gravdal
• Bringing Augmented Reality to Mobile Phones by Anders Henrysso
• 3D Augmented Reality Mobile Application Prototype for Visual Planning Support
by Arnau Fombuena Valero
• Sensor fusion basics -
https://www.digikey.com/en/articles/techzone/2012/apr/sensor-fusion-the-
basics
• Tango - http://www.tomshardware.com/news/asus-zenfone-ar-tango-
daydream,33318.html
• http://www.trustedreviews.com/news/what-is-project-tango-2941129
• http://www.kongregate.com/forums/4-game-programming/topics/309639-as3-
adding-properties-to-objects-at-runtime
• ” Game development software engineering process life cycle: a systematic
review”.
• R. S. Pressman, Software Engineering: A Practioner
• Approach, 5th ed. (Book style), New York City: John Wiley &
References
 Approach, 5th ed. (Book style), New York City: John Wiley &
 Sons, 2001.
 [2] R. S. Pressman, Software Engineering: A Practioner
 Approach, 5th ed. (Book style), New York City: John Wiley &
 Sons, 2001.
 [8]. Roger. S. Pressman, Software Engineering: A Practitioner's Approach, 5th ed. (Book
style), New York City: John Wiley & Sons
 [9]. Rido Ramadan and Yani Widyani ,”Game Development Life Cycle
Guidelines”,[Available],
 https://www.researchgate.net/publication/271548605_Game_development_life_cycle
_guidelines
 [10] Arnold. Hendrick, "Project Management for Game Development," (2009, June 15).
[Online]. Available: http://mmotidbits.com/2009/06/15/project-management-for-
game-development/.
•ANY QUESTION?
Thank you

More Related Content

Similar to Presentation on gaming realism in the presence of augmented reality

Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Vivek Kumar
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google CardboardMark Billinghurst
 
Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Jared Sheehan
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented RealityRajesh Yadav
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectYash Kaushik
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfreler89973
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxRajGopalMishra4
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)Samsil Arefin
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Jared Sheehan
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)Jai Sipani
 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesMark Billinghurst
 
Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented RealityMarios Bikos
 
Visug: Say Hello to my little friend: a session on Kinect
Visug: Say Hello to my little friend: a session on KinectVisug: Say Hello to my little friend: a session on Kinect
Visug: Say Hello to my little friend: a session on KinectVisug
 
6th sense technology with samsung gear
6th sense technology with samsung gear6th sense technology with samsung gear
6th sense technology with samsung gearRahul More
 
Augmented reality.pptx
Augmented reality.pptxAugmented reality.pptx
Augmented reality.pptxSamBerhanu1
 
Synthetic environment
Synthetic environmentSynthetic environment
Synthetic environmentUllas Gupta
 

Similar to Presentation on gaming realism in the presence of augmented reality (20)

Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]Tango[VivekKumar_CS-C_6Sem_MIT]
Tango[VivekKumar_CS-C_6Sem_MIT]
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google Cardboard
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
 
Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
 
Lecture 4: VR Systems
Lecture 4: VR SystemsLecture 4: VR Systems
Lecture 4: VR Systems
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)
 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR Experiences
 
AR Suite V7
AR Suite V7AR Suite V7
AR Suite V7
 
Mobile Augmented Reality
Mobile Augmented RealityMobile Augmented Reality
Mobile Augmented Reality
 
Visug: Say Hello to my little friend: a session on Kinect
Visug: Say Hello to my little friend: a session on KinectVisug: Say Hello to my little friend: a session on Kinect
Visug: Say Hello to my little friend: a session on Kinect
 
6th sense technology with samsung gear
6th sense technology with samsung gear6th sense technology with samsung gear
6th sense technology with samsung gear
 
Augmented reality.pptx
Augmented reality.pptxAugmented reality.pptx
Augmented reality.pptx
 
Synthetic environment
Synthetic environmentSynthetic environment
Synthetic environment
 
Project tango
Project tangoProject tango
Project tango
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
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
 
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
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
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
 
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
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

Presentation on gaming realism in the presence of augmented reality

  • 1. Thesis on Gaming Realism In The Presence Of Augmented Reality Presented By: • MD. Khairul Islam -13310188 • Safiqul Islam Sabuj -13310172 • MD. Adil Shahriar Khan -13310182 Supervised By: MD. Ishtiaq Iqbal Lecturer, Dept. of IT
  • 2. Agenda • Augmented Reality, 3D, and The Next Evolution in Human/Computer Interaction • Status of the AR Ecosystem and What Can We Do To Improve It • AR Content Development Panel • Dynamic Mesh Creation in Runtime • EasyAR 2.0 - New Features and Changes • Designing For Dynamic Environments • Expanding the AR Ecosystem • New Developments with Tango from Google
  • 3. Goals • Make environment more realistic • Creation of Dynamic mesh in run time • Expanding the view of environment • Improve interaction techniques for manipulating virtual contents • higher accuracy motion tracking solutions at extremely low power levels and low cost
  • 4. Game Engine • There are several game engines but we are using unity for several reasons . • Game engine – system designed to help create video games – Easier & Faster • Component-based – functionality built out of smaller pieces – Modular • Augmented Reality SDK – VUFORIA ( All plugins and functionalities of the platform are free to use )
  • 5. Game Development Life cycle Fig: Iterative 5 phase model from Aronld Hendrick
  • 6. Augmented Reality, 3D, and The Next Evolution in Human/Computer Interaction • By blending data with a live view of the real world • To embed information into the real environmentby using a smartphone and its camera.
  • 7. Fig: Human / Computer interaction in AR/VR Perspective Human / Computer interaction
  • 8. Faced challenges during dev cycle • Image Stabilizing • Combining the Real and Virtual Worlds • Implementing gaming mechanism in Reality • Adding dynamic object creation in Game • New Development with Tango from GOOGLE • Geomagnetic sensor noise causes jitter • Expanding AR Enviroment
  • 9. Image Stabilization • Adequate, good and stable lighting conditions. • Jumping of the superimposed image. • low-pass filters for the stabilization
  • 10. Fig: captured image from our game for image stabilization
  • 11. Type of tracker • Image Tracker • Object Tracker • Motion Tracker • Text Tracker • Gps Tracker
  • 12. Combining the Real and Virtual Worlds • In Our project we used a physical object to smoothly transport users between reality and virtuality. • Register models of all 3D objects of interest with their counterparts in the scene • Track the objects over time when the user moves and interacts with the scene
  • 13. Adding dynamic object creation in Game. • Dynamic objects expose members such as properties and methods at run time, instead of in at compile time. • It enables to create objects to work with structures that do not match a static type or format. • Creating Vertex Matrix Based mesh in runtime so that they can interact with game play object
  • 14. Fig: Dynamic mesh Creation
  • 15. Development • Color Corrections • GI • Reflection probe surface shader • Animation • Smart Terrain • Dynamic object instead of static object • Interactable world space User Interface • A* algorithom for AI
  • 16. EasyAR 2.0 • SLAM: >6 DOF camera pose tracking >Instant initialization >Robust to strong motion blur >Optimized for mobile devices >Optimized for low texture scenes • 3D Object Tracking: >Recognize and track a common 3D object with textures in real time. • Screen Recording: >Highly efficient and simple content recording solution.
  • 17. Fig: 6 DOF camera pose tracking
  • 18. Advanced sensor fusion algorithms • Make real-time fusion of data possible. • Fusion algorithms are created to provide ever-greater accuracy • To help develop higher accuracy motion tracking solutions at extremely low power levels and low cost
  • 19. Sensor fusion algorithm Procedure Fig: Procedure of Sensor Fusion Algorith
  • 20. New Development with Tango from GOOGLE • State Of Tango:
  • 21. Sensing Environment Light • Sensing environment light and twitching Area lights • Artificial color correction using the sense of light in Game.
  • 24. Scope • Entertainment • Retail • Real Estate • Travel & Tourism • Advertising & Marketing • Education
  • 25. References • Augmented Reality and Object Tracking for Mobile Devices by Eivind Gravdal • Bringing Augmented Reality to Mobile Phones by Anders Henrysso • 3D Augmented Reality Mobile Application Prototype for Visual Planning Support by Arnau Fombuena Valero • Sensor fusion basics - https://www.digikey.com/en/articles/techzone/2012/apr/sensor-fusion-the- basics • Tango - http://www.tomshardware.com/news/asus-zenfone-ar-tango- daydream,33318.html • http://www.trustedreviews.com/news/what-is-project-tango-2941129 • http://www.kongregate.com/forums/4-game-programming/topics/309639-as3- adding-properties-to-objects-at-runtime • ” Game development software engineering process life cycle: a systematic review”. • R. S. Pressman, Software Engineering: A Practioner • Approach, 5th ed. (Book style), New York City: John Wiley &
  • 26. References  Approach, 5th ed. (Book style), New York City: John Wiley &  Sons, 2001.  [2] R. S. Pressman, Software Engineering: A Practioner  Approach, 5th ed. (Book style), New York City: John Wiley &  Sons, 2001.  [8]. Roger. S. Pressman, Software Engineering: A Practitioner's Approach, 5th ed. (Book style), New York City: John Wiley & Sons  [9]. Rido Ramadan and Yani Widyani ,”Game Development Life Cycle Guidelines”,[Available],  https://www.researchgate.net/publication/271548605_Game_development_life_cycle _guidelines  [10] Arnold. Hendrick, "Project Management for Game Development," (2009, June 15). [Online]. Available: http://mmotidbits.com/2009/06/15/project-management-for- game-development/.