Developing a Client/Server Architecture for a Mobile AR Urban Design Application
This thesis describes research into developing a client/server ar- chitecture for a mobile Augmented Reality (AR) application. Following the earthquakes that have rocked Christchurch the city is now changed forever. CityViewAR is an existing mobile AR application designed to show how the city used to look before the earthquakes. In CityViewAR 3D virtual building models are overlaid onto video captured by a smartphone camera. However the current version of CityViewAR only allows users to browse information stored on the mobile device. In this research the author extends the CityViewAR application to a client-server model so that anyone can upload models and annotations to a server and have this information viewable on any smartphone running the application. In this thesis we describe related work on AR browser architectures, the system we developed, a user evaluation of the prototype system and directions for future work.