Chapter 9. Augmented Reality-based Visualization on Mobile or Wearable Platforms
In this chapter, we will cover the following topics:
- Getting started I: Setting up OpenCV on Android
- Getting started II: Accessing the camera live feed using OpenCV
- Displaying real-time video processing with texture mapping
- Augmented reality-based data visualization over real-world scenes
Introduction
The field of digital graphics has traditionally been living within its own virtual world since computers were invented. Often, computer-generated content has no awareness of the user and how the information is relevant to the user in the real world. The application is always simply waiting for a user command such as the mouse or keyboard input. One major limiting factor in the early design of computer applications is that computers are typically sitting on a desk in an office or in a home environment. The lack of mobility and the inability to interact with its environment or user ultimately limited the development...