an enhanced augmented reality architecture - wordpress…€¦ · the research questions 3. the...
TRANSCRIPT
![Page 1: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/1.jpg)
AN ENHANCED AUGMENTED REALITY ARCHITECTURE
RAHIM P. KHAJEI
ALEX ARAVIND, CONAN VEITCH
DEPARTMENT OF COMPUTER SCIENCE
UNIVERSITY OF NORTHERN BRITISH COLUMBIA
OCTOBER 13, 2017
1
![Page 2: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/2.jpg)
WHAT IS AR?
• Superimposes virtual objects on the physical environment.
• Enhances the physical environment
• Contrasting to virtual reality, users are in real world.
• Key elements:• Target or point of interest
• Content
2
![Page 3: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/3.jpg)
THE RESEARCH QUESTIONS
3
![Page 4: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/4.jpg)
THE RESEARCH QUESTIONS
4
![Page 5: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/5.jpg)
THE RESEARCH QUESTIONS
5
![Page 6: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/6.jpg)
THE RESEARCH QUESTIONS
6
Communicate
![Page 7: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/7.jpg)
ROOT CAUSING
• Communication and interoperability• Lack of formats and standards
• Context-aware services
• Sharing targets• AR structure
• Client-server architecture
7
![Page 8: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/8.jpg)
AR IS A CONTEXT-AWARE SERVICE
• Context-aware service• provides relevant information by recognizing a situation
• AR• Context
• Content
• Availability and the quality of contextual information
8
![Page 9: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/9.jpg)
9
K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H. Schotten, Emerging context market and context-aware services, 2010 Future Network and Mobile Summit (2010)
![Page 10: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/10.jpg)
WHAT IS MISSING?
• The separation of content and context• Aggregators are missing
• Lack of formats and standards for context
• lack of interoperability
10
K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H. Schotten, Emerging context market and context-aware services, 2010 Future Network and Mobile Summit (2010)
![Page 11: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/11.jpg)
ROOT CAUSING
• Communication and interoperability• Lack of formats and standards
• Context-aware services
• Sharing targets• AR structure
• Client-server architecture
11
![Page 12: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/12.jpg)
AR ARCHITECTURE
• Must be standards-based architectures
• Proprietary formats• Communicating and sharing information
• The wide-spread adoption of AR applications
12
![Page 13: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/13.jpg)
AR ARCHITECTURE
• Must be standards-based architectures
• Proprietary formats• Communicating and sharing information
• The wide-spread adoption of AR applications
13
![Page 14: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/14.jpg)
LIMITATIONS WITH CURRENT STRUCTURES
• User interaction and contribution
• Limited number of targets
• Lack of contents and content sharing
• Target and content naming convention (uniform access)14
![Page 15: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/15.jpg)
LEARNING FROM WEB 2.0• Web 2.0
• Sharing
• Interoperability
• Social networking
• Social media
• AR 2.0: Enables user generated content, information sharing, and massive scale deploy of information
• Backend infrastructure for distribution of AR content and applications
15
![Page 16: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/16.jpg)
CLIENT FEDERATED SERVERS (CFS)
16
![Page 17: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/17.jpg)
MAIN PROCESSES
17
![Page 18: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/18.jpg)
SHARING TARGETS AND SUBSCRIBING
18
Target sharing
developer App Server Target Hub
Request to Upload
Change status to shared
Uplaod the target
Registered?
[Yes] Recive the target
Update Target Database
Reply the result Subscribe server to target
[No]
Reply the result
![Page 19: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/19.jpg)
SEARCHING AND LOADING TARGETS
• Identification tags for targets
19
For each Target
List of content for each target
-Content ADescription: Free, ...
-Content BDescription: 5$, ...
-Content CDescription: 2$, ...
![Page 20: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/20.jpg)
CHAT ROOMS AND COMMUNICATION HANDLING
20
AR A
ppTa
rget
Hub
![Page 21: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/21.jpg)
BENEFITS OF CFS
• Enables users to connect, share and communicate
• Facilitates the software development
• Potential to open up several new paths for future
21
![Page 22: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/22.jpg)
SCRATCHER - PROOF OF CONCEPT
• Scratcher is a prototype application
• Capabilities: user interactions, target searching, sharing functionalities, chatting, and notification
• Environment: smartphones (Android)• Client side: Unity using Vuforia plugin
• Server side: ASP.net and Microsoft SQL Server for its database
• Resides in Microsoft Azure• Target hub address: http://arconnect.azurewebsites.net
22
![Page 23: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/23.jpg)
HOW DOES IT WORK?
• Run the app and log in
• Browse page loads
• Search for targets
• Load new targets
• Start chatting over common targets
23
![Page 24: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/24.jpg)
HOW DOES IT WORK?
• Run the app and log in
• Browse page loads
• Search for targets
• Load new targets
• Start chatting over common targets
24
![Page 25: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/25.jpg)
HOW DOES IT WORK?
• Run the app and log in
• Browse page loads
• Search for targets
• Load new targets
• Start chatting over common targets
25
![Page 26: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/26.jpg)
HOW DOES IT WORK?
• Run the app and log in
• Browse page loads
• Search for targets
• Load new targets
• Start chatting over common targets
26
![Page 27: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/27.jpg)
HOW DOES IT WORK?
• Run the app and log in
• Browse page loads
• Search for targets
• Load new targets
• Start chatting over common targets
27
![Page 28: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/28.jpg)
HOW DOES IT WORK?
• Target’s chat room is loaded by entries
• Subscribe to target to receive messages
• Messages that are not received (gray)
28
![Page 29: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/29.jpg)
CHAT SYSTEM: STORING AND RETRIEVING
• All chat histories are• Stored in an XML file
• In the local device
• Under the target’s name
• Number of messages and the last communicated message for synchronization
29
![Page 30: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/30.jpg)
CHAT SYSTEM: SENDING AND RECEIVING A MESSAGE
30
![Page 31: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/31.jpg)
CONTRIBUTIONS
• An alternate model of AR
• Connecting users of different AR applications• Target as focal point
• Providing the ability to share targets and content
• A prototype AR mobile application• Scratcher
31
![Page 32: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/32.jpg)
LIMITATIONS
• Content and target management
• Increase of the traffic
• Adaptability
32
![Page 33: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/33.jpg)
FUTURE DIRECTIONS
• Participatory AR• Support of complex behaviors in target hub
• Social network in AR• Traverse the graph of friends
33
![Page 34: AN ENHANCED AUGMENTED REALITY ARCHITECTURE - WordPress…€¦ · THE RESEARCH QUESTIONS 3. THE RESEARCH QUESTIONS 4. ... K. Slabeva, T. Wozniak, C. Mannweiler, I. Hoffend, and H](https://reader034.vdocument.in/reader034/viewer/2022042412/5f2bf05bb29b8420801e977e/html5/thumbnails/34.jpg)
THANKS
•Questions?
34