SESSION: (2015-2019)
A SYNOPSIS OF MINOR PROJECT ON
MOBILE AUGMENTED REALITY
GUIDED BY: SUBMITTED BY:
MR.DINESH KUMAR DIVYAM MEHROTRA
(RA1511008030173)
ASHISH SINGH
(RA1511008030172)
ASHISH SINGH
(RA1511008030174)
INTRODUCTION TO AUGMENTED REALITY:
Augmented Reality (AR) is a general term for a collection of
technologies used to blend computer generated information with
the viewers natural senses.
A simple example of AR is using a spatial display (digital
projector) to augment a real world object (a wall) for a
presentation. As you can see, its not a new idea, but a real
revolution has come with advances in mobile personal computing
such as tablets and smartphones.
Since mobile smart devices have become ubiquitous,
Augmented Reality Browsers have been developed to run on
them. AR browsers utilise the devices sensors (camera input,
GPS, compass, et al) and superimpose useful information in a
layer on top of the image from the camera which, in turn, is
viewed on the devices screen.
AR Browsers can retrieve and display graphics, 3D objects, text,
audio, video, etc., and use geospatial or visual triggers (typically
images, QR codes, point cloud data) in the environment to initiate
the display.
AR is being used in an increasing variety of ways, from providing
point-of-sale information to shoppers, tourist information on
landmarks, computer enhancement of traditional printed media,
service information for on-site engineers; the number of
applications is huge.
OBJECTIVE OF THIS PROJECT:
The primary objective of this project is to create an
augmented reality mobile game for android devices.
The application will work through the device camera and will
detect an IMAGE TARGET in the form of a maze as shown
below:
Next,the application will build a 3D model of the maze on
top of the image target.Then a ball will appear inside the maze
and the user will have to solve the maze by guiding the ball
from one end to other.
The motion of the ball will be controlled by moving the image
target as one would solve a maze in real life.
The secondary objectives are to study 3D modeling for
mobile applications and adding physics through coding.
SOFTWARE & HARDWARE REQUIREMENT:
OS: Windows 7 SP1+, 8, 10; Mac OS X 10.8+.
(Windows XP & Vista are not supported; and server versions
of Windows & OS X are not tested.)
GPU: Graphics card with DX9
(shader model 3.0) or DX11 with feature level 9.3
capabilities.
Additional platform development requirements:
iOS: Mac computer running minimum OS X 10.9.4 version
and Xcode 7.0 or higher.
Android: Android SDK and Java Development Kit (JDK).
Windows Store: Windows 8.1 (64-bit) and corresponding
Visual Studio and platform SDK:
o Windows 8.1/Windows Phone 8.1: Visual Studio 2013
or later and Windows 8.1 SDK;
o UWP: Visual Studio 2015 or later and Windows 10
SDK;
o IL2CPP scripting backend also requires C++ compiler
feature to be installed with Visual Studio.
WebGL: Mac OS X 10.8+ or Windows 7 SP1+ (64-bit editor
only).
Vuforia Plugin (latest update)
Bibliography
[1]. https://unity3d.com
[2]. https://www.vuforia.com
[3]. https://www.google.co.in
[4]. https://www.youtube.com