Font Size: a A A

Based Augmented Reality Virtual Message Wall System Design And Implementation

Posted on:2015-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:D LiuFull Text:PDF
GTID:2308330473952634Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Augmented Reality(AR) is the technology which merges the two-dimensional or three-dimensional computer-generated virtual objects and real scene together, by means of three-dimensional graphics display technology, interactive technology, multi-sensor technology, computer vision technology and multimedia technology, Its aim is to integrate the virtual objects created by computer and the real environment perfectly to achieve interaction between users and the virtual scene, and enhance the user’s understanding of the real environment. The message wall system integrated the AR has a great market value for it can introduce new interactive ways to improve the user’s interactive experience, and fully arouse the user’s interest.This thesis researched and implemented the virtual message wall systems based on AR on the mobile terminal. Through getting the messages near the user’s current position via Location Based Service(LBS), this technology, using the AR, overlays these messages with the scene captured by the mobile terminal. Because Android and iPhone are the mobile terminal platforms in the mainstream, this paper will design and implement this technology on the iPhone platform.This thesis deals with the following aspects of work:1. Design and development of the augmented reality scene, and study the image processing, image tracking, the registration, and the interactive control involved. This system uses Qualcomm’s augmented reality platform to achieve augmented reality scenes.2. Design and implementation of the message wall system client on the iPhone platform. Primary functional molds in this project are user management, map location, marker management, augmented reality presentation. User login module implements user login management and acquires user messages. Location Map module uses LBS technology to get the current location information. Markers module download the corresponding marker data according to the location information. Augmented reality rendering module uses Vuforia SDK basing on the data of the marker to achieve the corresponding markers, render the Augmented Reality effects, and control iPhone interact with a virtual objects.3. Using Django architecture on Linux server implementation of RESTful Web services, provides location-based marker data download, and message acquisition and other services, and then returns to the client side through serialization to JSON format. According to the demand, iPhone client makes the Web services call to get the corresponding data.
Keywords/Search Tags:Augmented Reality, Vuforia, Location Based Service, Web Services
PDF Full Text Request
Related items