SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 495
GEO-LOCATION BASED AUGMENTED REALITY APPLICATION
Prakhar Saxena1
1
Graduate, School of Computing Science and Engineering, Galgotias University, U.P, India
Abstract
As the inception of mobile app development began, various applications of Augmented Reality that was once only restricted under
the avenue of personal computers extended its domain to mobile applications and currently is used in the wide fields of gaming,
education, navigation and so on. The exceptional data processing abilities which is possessed by smartphones in concert with its
various services such as Global Positioning System (GPS), wireless networks, and compass have authorized Augmented Reality to
find a very fruitful proposition in the wide spectrum of navigation based apps. The objective of the proposed work is to structure
and design Geo based Augmented Reality application using GART toolkit. The paper initiates with explaining the various
components used in a Geo AR app, exploring and explaining the various structure and features of the app and providing a
spotlight on the deficiencies and future scope of the targeted developed app [1].
Keywords: Augmented Reality, Global Positioning System, Wireless Network, GART, Geo AR app
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Augmented Reality (AR) is the latest product of the ever
developing technology that blends and imposes computer
generated animations and graphics over real world
constraints [2]. Augmented Reality established itself in the
field of mobile technology as it came to be used first in the
purpose of displaying and presenting meta-information
through virtual graphics on consumer’s existing
environment through geo-tags, more effectively [3].
One of the primary fields in mobile computation technology
where the application of Augmented Reality is quite
extensive is navigation mainly in the context of GIS and
location based services as it overlays the virtual object on
the real life environment and serve as an efficient tool for
application and services provided to the user which are
dependent on the user’s or it’s environment position [4].
Many SDKs have emerged in the market for making various
navigational apps such as Wikitude, Layer Geo and GART
have spring up for mobile phones and various other portable
devices for making navigational apps based on Augmented
Reality using motion sensors, GPS, accelerometers and
digital compass [5].
2. GENERAL CONCEPT
2.1 Geo-Based Augmented Reality
Geo-based Augmented Reality is the combination of
Augmented Reality, Location Based System and GPS giving
birth to such an advanced and innovative technology. Its
fundamental concept is to retrieve the location of device and
superimpose the information on screen about the point of
interests. Location Based System and GPS are the two
primary concept which relies on geolocation information
and the fact is Location Based System uses one or more
geolocations such as GPS which gives location whereas
LBS (Location based Service) use this location to create
value just like in Facebook which stores the user’s location
once and increment the count after each location tag so that
the other users got to know which of his/her friends have
been here before [6].
Geolocation is closely related to GPS but a slight
distinguishable concept may break them apart. Global
Positioning System also known as GPS gives the geographic
coordinates whereas geolocation gives the meaningful
locations rather than just set of coordinates, for example-
street address.
To simplify the relationship between all such concepts for
better insight, a diagram has been represented below
displaying simple dependency links on each other.
Fig -1: Dependency Diagram Geolocation services
Geo-based AR focuses more on determining the position of
an object or person and overlaying the geographical
coordinates of the same on screen of dedicated devices in
more interactive way rather than just working with
positioning services. Next, we will be going to discuss some
of the geolocation technologies and service components to
work with geographical coordinates before augmenting the
information over keen systems.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 496
2.2 Few Technologies and Components prior to
Geolocations
 GPS: Global positioning system also known as GPS is
an essential service component for Geolocation. Its
integration into mobile devices has threaten some of
the developers and creators for the fact that it may
nearly obsolete the use of this technology for specific
devices (GPS Navigation). Modern browsers in mobile
devices allow to retrieve information from GPS
receiver. Greatest coverage, most reliable and more
accurate like characteristics made it widely accepted.
GPS is a network of 24 satellites placed in a
geostationary orbit approx. 20k km from earth [7].
Enabled Synchronized atomic clocks transmits the
accurate time and position (longitude, latitude etc.) in
space.
 Wi Fi networks: It is an interoperable wireless
technology also known as wireless local area network.
Components required to access internet over large
coverage area are routers incorporated with cable or
line modem and Wi Fi access points (basically for
homes, organizations, businesses etc.). For cellular
carriers subscription to Wi Fi, battery-powered routers
are used which may include cellular internet radio
modem and Wi Fi access points [8]. Its corporation
with geolocation helps in determining the exact
position through analysing the MAC addresses of the
nearby Wi Fi networks. When it combines with GPS, it
reloads the database and retrieves the information for
different wireless networks. Hybrid system of GPS and
Wi Fi networks is potentially the best solution for
indoor geolocation where GPS signals are weak [9].
 Compass: Compass is an instrument used for
navigational purpose and orientation or direction
relative to geographic points. In mobile devices, it is
known as magnetometer whose aim is to measure the
strength of magnetic field in three dimensions. There is
a fact that for augmented reality apps, magnetic
interference cause it to behave unpredictably and
therefore these sensors are difficult to interpret [10]. In
context with geolocation, magnetometer measures
earth’s magnetic field combined with gravity which is
measured by accelerometer to determine the 3-D
orientation of phone and that is how it translates the
geographical poles and locations and display the
contextual information to the user.
3. SYSTEM DESIGN
In developing our application for Windows phone, we have
used GART [11] (Geo Augmented Reality Toolkit). The
major components in the functioning of app are:
 The user
 Camera
 Display Screen
 Mobile GPS
 Augmentation Toolkit
Fig -2: User Interaction with Components in functioning of
app
As shown in the above figure, User interacts with the
camera and display screen information but has no access to
internal GPS or the AR Toolkit (GART).
Figure 3 below shows the step by step procedure along with
the time for which each component is active. As we can see
that User is active at all the time. User launches the app with
activates camera and the display screen. Live feed is taken
from camera and Coordinates are matched by the mobile
GPS. This information is the input to the AR engine where
augmentation is performed and the augmented information
is shown on the display screen
Camera
Viewfinder
AR Toolkit
Geolocation
Information
based on
the GPS
USER
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 497
Fig -3: Sequential diagram of each component in app
Fig -4: Workflow of Geo-based Augmented Reality app
Shown in figure 4 is the simple workflow diagram which
explains that first, the input is taken by AR engine from the
camera in the form of live video stream that is shown on the
display screen. Then, with the help of mobile GPS,
coordinates are matched and the information corresponding
to the retrieved coordinates is augmented and shown on the
display screen. The main input is the GPS information, not
the information from the camera. This is not Marker-based
[12] Augmentation hence there is no role of marker.
4. SDK AND DEVELOPMENT PROCESS
The Geo-location based AR apps on mobile can be created
and developed easily. On comparison with marker-based
AR apps where the tiny markers are used for augmentation
criteria, in Geo-location based AR apps are less complex
and require less computation [13]. We are creating a small
Geo-location based AR app on Windows Phone. The main
engine we are using in this development is an open source
toolkit designed by Jared Bienz of Microsoft Corporation
and known as GART Toolkit. The Project is hosted on open
source project hosting website codeplex [14]. A brief
description of the SDK development technologies and
development process is given below.
4.1 SDK Development Technologies
 Windows Phone 8 development environment:
Windows phone 8 uses .NET framework as defining
framework. C# Programming Language is used as the
main programming language of the project [15]. Visual
Studio is the main IDE used for development of
Windows Phone apps.
 GART Toolkit: GART toolkit is an open source toolkit
to write Geo-location based AR apps. By using this we
need to provide the app with a collection of objects that
have Latitude and Longitude information [16][17]. On
the basis of this information and information retrieved
by the GPS of smartphone the augmentation is done on
the screen of smartphone [18][19].
 Hardware Components required: Augmented Reality
apps on smartphone depend heavily on some advanced
sensors. Motion Sensor, GPS and a camera is the basic
requirement for these apps to work on any Windows
Phone powered smartphone [20].
4.2 Development Process
 Setting up the environment: We set up the environment
by installing the Windows Phone 8 SDK and the
project is inspired from the official sample provided by
Jared Bienz, the creator of GART Toolkit [21]. The
reference to GART.WP8.dll and
Microsoft.Phone.Controls.Toolkit.dll are added in the
project.
 Designing the User Interface: The user interface of the
application has been designed using Extensible
Application Markup Language (XAML). The user
interface is minimalistic and is inspired from the
original sample project provide by Jared Bienz [22].
There is one map control on the main screen which
also displays the designated locations on map. When
the map mode is turned off the app goes in camera
mode and camera starts giving live feed to the GART
Launch
app Take
Live
Feed
Locate
GPS
Match
coordinate
s
Augmentation
on screen
User
Camera
Launch
Screen GPS Augment
ation
Take input of video stream
from the camera
GPS
Recognition
Coordinate
Matching
Retrieval of
Information
Show on
screen
Augmentation
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 498
Toolkit and on the main screen. There are options
given to user to switch between map mode and camera
mode and to augment the feed with location
information.
5. THE CODE BEHIND
The code behind of the app is programmed in C#
programming language and is very basic and small code.
We have an AddLabel method in the mainpage.xaml.cs
which is the most important method of the app. In this
method the information such as Latitude, Longitude and
height information is passed. This information is
consolidated in put on screen by AddLabel method [23].
The app uses the motion sensor API [24] of Windows Phone
Operating System and motion sensor of smartphone [25] to
always show the information which is in front of user’s view
[26].
6. CONCLUSION
In this paper we have explored and evaluated various
aspects of augmented reality based Geo-location app used
with the help of GART toolkit. The developed app is
different from other geo-based apps as rather than super-
imposing computer-generated virtual graphics on a
particular label like other apps which are developed using
other SDKs. In this app the virtual data is placed on the
existing environment and scenario’s by tracing the position
and orientation of the portable device user which makes the
whole process simple as the need of designing tags is no
more needed rather a collection of latitudes and longitudes
will serve the same purpose as represented by our app.
ACKNOWLEDGEMENTS
I would like to thank my supportive friends and researchers
Mr Nitish Kumar Sharma, Mr Rohit Kumar Pal and Mr
Anmol Agarwal for being the helping hand during coding
part of the app. I would also like to thank my guide Prof.
Prabha Nair for inducing zeal and insight of the concepts
lying in this work.
REFERENCES
[1],[2],[3]. Anmol Agarwal, Nitish Kumar Sharma, Piyush
Gupta, Prakhar Saxena, Rohit Kumar Pal, Siddharth
Mehrotra, Prof. Prabha Nair, Dr. Manoj Wadhwa. Mobile
Application Development with Augmented Reality, IJCSE,
vol. 2, issue. 5, E-ISSN 2347-2693, May. 2014.
[4]. Sung Hyun Jang (2012). Use-in navigation [Online].
http://issuu.com/gisking/docs/exploring_mobile_augmented
_reality_navigation_syst
[5]. Sung Hyun Jang (2012). SDKs [Online].
http://issuu.com/gisking/docs/exploring_mobile_augmented
_reality_navigation_syst
[6]. Samuel Charreyron. Different between location based
service and global positioning system [Online].
http://www.quora.com/Different-between-location-based-
service-and-global-positioning-system
[7], [9]. Carmen (2013, December 19). Geolocation on
mobile device [Online]. http://zeendo.com/info/geolocation-
on-mobile-device/
[8]. Wi-Fi [Online]. http://en.wikipedia.org/wiki/Wi-Fi
[10]. (2011, July 29). Understanding Smart phone sensor
performance: Magnetometer [Online].
http://www.sensorplatforms.com/understanding-smart-
phone-sensor-performance-magnetometer-2/
[11]. Codeplex Open Source Software [Online].
http://gart.codeplex.com/
[12]. Nitish Kumar Sharma, Rohit Kumar Pal, Prakhar
Saxena, Prabha Nair (2014). Enactment of AR Based
Mobile App in our University. Proceedings of 5th
International Conference on Advances in Computer
Sciences, Software Solutions, E-learning, Information and
Communication Technology (ACSEICT). Held at
Jawaharlal Nehru University, New Delhi. October. Journal
of Basic and Applied Engineering Research (JBAER).
Volume 1 Number 8 pp. 46-49.
[13],[14],[16]. Bienz J. (2013, May). GART Toolkit Project
description [Online]. http://gart.codeplex.com/.
[15]. Gallo. Kevin (2012, June 29). Recapping Windows
Phone 8 developer News [Online].
http://windowsteamblog.com/windows_phone/b/wpdev/arch
ive/2012/06/29/recapping-windows-phone-8-developer-
news.aspx
[17],[18],[20],[24],[25]. Duncan. G. (2011, October 12).
GART-The Geo AR (Augmented Reality) Toolkit for
Windows Phone 7.1(5)” [Online].
http://channel9.msdn.com/coding4fun/blog/GART-The-Geo
-AR-Augmented-Reality-Toolkit-for-Windows-Phone-715
[19]. Saqib. T. (2014, February 13). Geo Augmented Reality
on Your Windows Phone Apps [Online].
http://blogs.msdn.com/b/saqib/archive/2014/02/14/geo-
augmented-reality-on-your-windows-phone-apps.aspx
[21],[22],[23],[26]. Bienz J. (2014, January 27). GART
Toolkit Project Documentation [Online].
http://gart.codeplex.com/documentation
BIOGRAPHY
I had pursued Bachelor of Technology in
Computer Science from Galgotias
University, Greater Noida. My Research
interests include Augmented Reality and
Mobile application Development.

More Related Content

What's hot

Location Based Services: Global Market Overview, Deployment Trends and Potent...
Location Based Services: Global Market Overview, Deployment Trends and Potent...Location Based Services: Global Market Overview, Deployment Trends and Potent...
Location Based Services: Global Market Overview, Deployment Trends and Potent...Convergence Catalyst
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Mark Billinghurst
 
IRJET- Methodologies in Augmented Reality
IRJET- Methodologies in Augmented RealityIRJET- Methodologies in Augmented Reality
IRJET- Methodologies in Augmented RealityIRJET Journal
 
Location Based Services - An Overview
Location Based Services - An Overview Location Based Services - An Overview
Location Based Services - An Overview amsanjeev
 
Location-based Services - Introduction
Location-based Services - IntroductionLocation-based Services - Introduction
Location-based Services - Introductionaxelkuepper
 
Location Based Services: Business Model
Location Based Services: Business ModelLocation Based Services: Business Model
Location Based Services: Business ModelEvangelos Tselentis
 
A Step-by-step guide to Building a Mobile Outdoor AR Application
A Step-by-step guide to Building a Mobile Outdoor AR ApplicationA Step-by-step guide to Building a Mobile Outdoor AR Application
A Step-by-step guide to Building a Mobile Outdoor AR ApplicationGun Lee
 
ARmedia SDK: new Features and Capabilities
ARmedia SDK: new Features and CapabilitiesARmedia SDK: new Features and Capabilities
ARmedia SDK: new Features and CapabilitiesGraziano Terenzi
 
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...David Wortley
 
Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Nehil Jain
 
Location Based Services
Location Based ServicesLocation Based Services
Location Based ServicesPeter Byrne
 
Location Based Services for Mobiles: Technologies and Standards
Location Based Services for Mobiles: Technologies and StandardsLocation Based Services for Mobiles: Technologies and Standards
Location Based Services for Mobiles: Technologies and StandardsShu Wang
 
Introduction to Location-Based Service (LBS)
Introduction to Location-Based Service (LBS)Introduction to Location-Based Service (LBS)
Introduction to Location-Based Service (LBS)Yi-Hsueh Tsai
 
Augmented Reality Report by Singhan Ganguly
Augmented Reality Report by Singhan GangulyAugmented Reality Report by Singhan Ganguly
Augmented Reality Report by Singhan Gangulysinghanganguly
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devicesAlexander Decker
 
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...ijcsit
 
Rakshak – The Death Beater
Rakshak – The Death BeaterRakshak – The Death Beater
Rakshak – The Death BeaterAI Publications
 

What's hot (20)

Location Based Services: Global Market Overview, Deployment Trends and Potent...
Location Based Services: Global Market Overview, Deployment Trends and Potent...Location Based Services: Global Market Overview, Deployment Trends and Potent...
Location Based Services: Global Market Overview, Deployment Trends and Potent...
 
70.mobile gis
70.mobile gis70.mobile gis
70.mobile gis
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
 
Location based services
Location based servicesLocation based services
Location based services
 
IRJET- Methodologies in Augmented Reality
IRJET- Methodologies in Augmented RealityIRJET- Methodologies in Augmented Reality
IRJET- Methodologies in Augmented Reality
 
Location Based Services - An Overview
Location Based Services - An Overview Location Based Services - An Overview
Location Based Services - An Overview
 
Location-based Services - Introduction
Location-based Services - IntroductionLocation-based Services - Introduction
Location-based Services - Introduction
 
Location Based Services: Business Model
Location Based Services: Business ModelLocation Based Services: Business Model
Location Based Services: Business Model
 
A Step-by-step guide to Building a Mobile Outdoor AR Application
A Step-by-step guide to Building a Mobile Outdoor AR ApplicationA Step-by-step guide to Building a Mobile Outdoor AR Application
A Step-by-step guide to Building a Mobile Outdoor AR Application
 
ARmedia SDK: new Features and Capabilities
ARmedia SDK: new Features and CapabilitiesARmedia SDK: new Features and Capabilities
ARmedia SDK: new Features and Capabilities
 
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...
SHASPA Data Visualisation Framework - Intelligent Shared Spaces for Sustainab...
 
Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]
 
Location Based Services
Location Based ServicesLocation Based Services
Location Based Services
 
Location Based Services for Mobiles: Technologies and Standards
Location Based Services for Mobiles: Technologies and StandardsLocation Based Services for Mobiles: Technologies and Standards
Location Based Services for Mobiles: Technologies and Standards
 
Introduction to Location-Based Service (LBS)
Introduction to Location-Based Service (LBS)Introduction to Location-Based Service (LBS)
Introduction to Location-Based Service (LBS)
 
Location Based Services Verhaert
Location Based Services VerhaertLocation Based Services Verhaert
Location Based Services Verhaert
 
Augmented Reality Report by Singhan Ganguly
Augmented Reality Report by Singhan GangulyAugmented Reality Report by Singhan Ganguly
Augmented Reality Report by Singhan Ganguly
 
Open source spatial database for mobile devices
Open source spatial database for mobile devicesOpen source spatial database for mobile devices
Open source spatial database for mobile devices
 
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...
IMPLEMENTATION OF INTERACTIVE AUGMENTED REALITY IN 3D ASSEMBLY DESIGN PRESENT...
 
Rakshak – The Death Beater
Rakshak – The Death BeaterRakshak – The Death Beater
Rakshak – The Death Beater
 

Viewers also liked

Viewers also liked (6)

Review on Application of Augmented Reality in Civil Engineering
Review on Application of Augmented Reality in Civil EngineeringReview on Application of Augmented Reality in Civil Engineering
Review on Application of Augmented Reality in Civil Engineering
 
AUGMENTED REALITY
AUGMENTED REALITYAUGMENTED REALITY
AUGMENTED REALITY
 
AUGMENTED REALITY PPT's
AUGMENTED REALITY PPT'sAUGMENTED REALITY PPT's
AUGMENTED REALITY PPT's
 
Augmented reality The future of computing
Augmented reality The future of computingAugmented reality The future of computing
Augmented reality The future of computing
 
Augmented Reality Presentation
Augmented Reality PresentationAugmented Reality Presentation
Augmented Reality Presentation
 
Augmented Reality ppt
Augmented Reality pptAugmented Reality ppt
Augmented Reality ppt
 

Similar to Geo location based augmented reality application

Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd Iaetsd
 
Androidbasedtaskschedulerandindicator (2).pdf
Androidbasedtaskschedulerandindicator (2).pdfAndroidbasedtaskschedulerandindicator (2).pdf
Androidbasedtaskschedulerandindicator (2).pdfShubhamDiggikar
 
IRJET- A System for Indoor Navigation: GuideIt - Personal Assistant
IRJET-  	  A System for Indoor Navigation: GuideIt - Personal AssistantIRJET-  	  A System for Indoor Navigation: GuideIt - Personal Assistant
IRJET- A System for Indoor Navigation: GuideIt - Personal AssistantIRJET Journal
 
Android application to locate and track mobile phones(aaltm) an implementati...
Android application to locate and track mobile phones(aaltm)  an implementati...Android application to locate and track mobile phones(aaltm)  an implementati...
Android application to locate and track mobile phones(aaltm) an implementati...eSAT Journals
 
React’s suitability to develop Geospatial solutions.pdf
React’s suitability to develop Geospatial solutions.pdfReact’s suitability to develop Geospatial solutions.pdf
React’s suitability to develop Geospatial solutions.pdfMindfire LLC
 
Handheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHandheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHelloWorld121381
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsEditor IJCATR
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on locationeSAT Journals
 
Location-based Technologies Explained
Location-based Technologies ExplainedLocation-based Technologies Explained
Location-based Technologies ExplainedTechAhead
 
10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phoneShashidhar Shenoy
 
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...Ibrahim Özgön
 
Project presentation2
Project presentation2Project presentation2
Project presentation2Pastecs Tec
 
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)IRJET Journal
 
356 358,tesma411,ijeast
356 358,tesma411,ijeast356 358,tesma411,ijeast
356 358,tesma411,ijeastaissmsblogs
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemIOSR Journals
 

Similar to Geo location based augmented reality application (20)

Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gps
 
Androidbasedtaskschedulerandindicator (2).pdf
Androidbasedtaskschedulerandindicator (2).pdfAndroidbasedtaskschedulerandindicator (2).pdf
Androidbasedtaskschedulerandindicator (2).pdf
 
IRJET- A System for Indoor Navigation: GuideIt - Personal Assistant
IRJET-  	  A System for Indoor Navigation: GuideIt - Personal AssistantIRJET-  	  A System for Indoor Navigation: GuideIt - Personal Assistant
IRJET- A System for Indoor Navigation: GuideIt - Personal Assistant
 
50120140501008
5012014050100850120140501008
50120140501008
 
Android application to locate and track mobile phones(aaltm) an implementati...
Android application to locate and track mobile phones(aaltm)  an implementati...Android application to locate and track mobile phones(aaltm)  an implementati...
Android application to locate and track mobile phones(aaltm) an implementati...
 
React’s suitability to develop Geospatial solutions.pdf
React’s suitability to develop Geospatial solutions.pdfReact’s suitability to develop Geospatial solutions.pdf
React’s suitability to develop Geospatial solutions.pdf
 
Handheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHandheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrast
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google Maps
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on location
 
50120140501008
5012014050100850120140501008
50120140501008
 
Location-based Technologies Explained
Location-based Technologies ExplainedLocation-based Technologies Explained
Location-based Technologies Explained
 
10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone
 
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...
THE DESIGN IN MOBILE AND WEB PLATFORM OF THE LOCATION IDENTIFICATION APPLICAT...
 
Project presentation2
Project presentation2Project presentation2
Project presentation2
 
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
 
M1803028995
M1803028995M1803028995
M1803028995
 
356 358,tesma411,ijeast
356 358,tesma411,ijeast356 358,tesma411,ijeast
356 358,tesma411,ijeast
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating System
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementseSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case studyeSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case studyeSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreeSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialseSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizereSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementeSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteeSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabseSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaeSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodeSAT Journals
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniqueseSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Geo location based augmented reality application

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 495 GEO-LOCATION BASED AUGMENTED REALITY APPLICATION Prakhar Saxena1 1 Graduate, School of Computing Science and Engineering, Galgotias University, U.P, India Abstract As the inception of mobile app development began, various applications of Augmented Reality that was once only restricted under the avenue of personal computers extended its domain to mobile applications and currently is used in the wide fields of gaming, education, navigation and so on. The exceptional data processing abilities which is possessed by smartphones in concert with its various services such as Global Positioning System (GPS), wireless networks, and compass have authorized Augmented Reality to find a very fruitful proposition in the wide spectrum of navigation based apps. The objective of the proposed work is to structure and design Geo based Augmented Reality application using GART toolkit. The paper initiates with explaining the various components used in a Geo AR app, exploring and explaining the various structure and features of the app and providing a spotlight on the deficiencies and future scope of the targeted developed app [1]. Keywords: Augmented Reality, Global Positioning System, Wireless Network, GART, Geo AR app --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Augmented Reality (AR) is the latest product of the ever developing technology that blends and imposes computer generated animations and graphics over real world constraints [2]. Augmented Reality established itself in the field of mobile technology as it came to be used first in the purpose of displaying and presenting meta-information through virtual graphics on consumer’s existing environment through geo-tags, more effectively [3]. One of the primary fields in mobile computation technology where the application of Augmented Reality is quite extensive is navigation mainly in the context of GIS and location based services as it overlays the virtual object on the real life environment and serve as an efficient tool for application and services provided to the user which are dependent on the user’s or it’s environment position [4]. Many SDKs have emerged in the market for making various navigational apps such as Wikitude, Layer Geo and GART have spring up for mobile phones and various other portable devices for making navigational apps based on Augmented Reality using motion sensors, GPS, accelerometers and digital compass [5]. 2. GENERAL CONCEPT 2.1 Geo-Based Augmented Reality Geo-based Augmented Reality is the combination of Augmented Reality, Location Based System and GPS giving birth to such an advanced and innovative technology. Its fundamental concept is to retrieve the location of device and superimpose the information on screen about the point of interests. Location Based System and GPS are the two primary concept which relies on geolocation information and the fact is Location Based System uses one or more geolocations such as GPS which gives location whereas LBS (Location based Service) use this location to create value just like in Facebook which stores the user’s location once and increment the count after each location tag so that the other users got to know which of his/her friends have been here before [6]. Geolocation is closely related to GPS but a slight distinguishable concept may break them apart. Global Positioning System also known as GPS gives the geographic coordinates whereas geolocation gives the meaningful locations rather than just set of coordinates, for example- street address. To simplify the relationship between all such concepts for better insight, a diagram has been represented below displaying simple dependency links on each other. Fig -1: Dependency Diagram Geolocation services Geo-based AR focuses more on determining the position of an object or person and overlaying the geographical coordinates of the same on screen of dedicated devices in more interactive way rather than just working with positioning services. Next, we will be going to discuss some of the geolocation technologies and service components to work with geographical coordinates before augmenting the information over keen systems.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 496 2.2 Few Technologies and Components prior to Geolocations  GPS: Global positioning system also known as GPS is an essential service component for Geolocation. Its integration into mobile devices has threaten some of the developers and creators for the fact that it may nearly obsolete the use of this technology for specific devices (GPS Navigation). Modern browsers in mobile devices allow to retrieve information from GPS receiver. Greatest coverage, most reliable and more accurate like characteristics made it widely accepted. GPS is a network of 24 satellites placed in a geostationary orbit approx. 20k km from earth [7]. Enabled Synchronized atomic clocks transmits the accurate time and position (longitude, latitude etc.) in space.  Wi Fi networks: It is an interoperable wireless technology also known as wireless local area network. Components required to access internet over large coverage area are routers incorporated with cable or line modem and Wi Fi access points (basically for homes, organizations, businesses etc.). For cellular carriers subscription to Wi Fi, battery-powered routers are used which may include cellular internet radio modem and Wi Fi access points [8]. Its corporation with geolocation helps in determining the exact position through analysing the MAC addresses of the nearby Wi Fi networks. When it combines with GPS, it reloads the database and retrieves the information for different wireless networks. Hybrid system of GPS and Wi Fi networks is potentially the best solution for indoor geolocation where GPS signals are weak [9].  Compass: Compass is an instrument used for navigational purpose and orientation or direction relative to geographic points. In mobile devices, it is known as magnetometer whose aim is to measure the strength of magnetic field in three dimensions. There is a fact that for augmented reality apps, magnetic interference cause it to behave unpredictably and therefore these sensors are difficult to interpret [10]. In context with geolocation, magnetometer measures earth’s magnetic field combined with gravity which is measured by accelerometer to determine the 3-D orientation of phone and that is how it translates the geographical poles and locations and display the contextual information to the user. 3. SYSTEM DESIGN In developing our application for Windows phone, we have used GART [11] (Geo Augmented Reality Toolkit). The major components in the functioning of app are:  The user  Camera  Display Screen  Mobile GPS  Augmentation Toolkit Fig -2: User Interaction with Components in functioning of app As shown in the above figure, User interacts with the camera and display screen information but has no access to internal GPS or the AR Toolkit (GART). Figure 3 below shows the step by step procedure along with the time for which each component is active. As we can see that User is active at all the time. User launches the app with activates camera and the display screen. Live feed is taken from camera and Coordinates are matched by the mobile GPS. This information is the input to the AR engine where augmentation is performed and the augmented information is shown on the display screen Camera Viewfinder AR Toolkit Geolocation Information based on the GPS USER
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 497 Fig -3: Sequential diagram of each component in app Fig -4: Workflow of Geo-based Augmented Reality app Shown in figure 4 is the simple workflow diagram which explains that first, the input is taken by AR engine from the camera in the form of live video stream that is shown on the display screen. Then, with the help of mobile GPS, coordinates are matched and the information corresponding to the retrieved coordinates is augmented and shown on the display screen. The main input is the GPS information, not the information from the camera. This is not Marker-based [12] Augmentation hence there is no role of marker. 4. SDK AND DEVELOPMENT PROCESS The Geo-location based AR apps on mobile can be created and developed easily. On comparison with marker-based AR apps where the tiny markers are used for augmentation criteria, in Geo-location based AR apps are less complex and require less computation [13]. We are creating a small Geo-location based AR app on Windows Phone. The main engine we are using in this development is an open source toolkit designed by Jared Bienz of Microsoft Corporation and known as GART Toolkit. The Project is hosted on open source project hosting website codeplex [14]. A brief description of the SDK development technologies and development process is given below. 4.1 SDK Development Technologies  Windows Phone 8 development environment: Windows phone 8 uses .NET framework as defining framework. C# Programming Language is used as the main programming language of the project [15]. Visual Studio is the main IDE used for development of Windows Phone apps.  GART Toolkit: GART toolkit is an open source toolkit to write Geo-location based AR apps. By using this we need to provide the app with a collection of objects that have Latitude and Longitude information [16][17]. On the basis of this information and information retrieved by the GPS of smartphone the augmentation is done on the screen of smartphone [18][19].  Hardware Components required: Augmented Reality apps on smartphone depend heavily on some advanced sensors. Motion Sensor, GPS and a camera is the basic requirement for these apps to work on any Windows Phone powered smartphone [20]. 4.2 Development Process  Setting up the environment: We set up the environment by installing the Windows Phone 8 SDK and the project is inspired from the official sample provided by Jared Bienz, the creator of GART Toolkit [21]. The reference to GART.WP8.dll and Microsoft.Phone.Controls.Toolkit.dll are added in the project.  Designing the User Interface: The user interface of the application has been designed using Extensible Application Markup Language (XAML). The user interface is minimalistic and is inspired from the original sample project provide by Jared Bienz [22]. There is one map control on the main screen which also displays the designated locations on map. When the map mode is turned off the app goes in camera mode and camera starts giving live feed to the GART Launch app Take Live Feed Locate GPS Match coordinate s Augmentation on screen User Camera Launch Screen GPS Augment ation Take input of video stream from the camera GPS Recognition Coordinate Matching Retrieval of Information Show on screen Augmentation
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 07 | July-2015, Available @ http://www.ijret.org 498 Toolkit and on the main screen. There are options given to user to switch between map mode and camera mode and to augment the feed with location information. 5. THE CODE BEHIND The code behind of the app is programmed in C# programming language and is very basic and small code. We have an AddLabel method in the mainpage.xaml.cs which is the most important method of the app. In this method the information such as Latitude, Longitude and height information is passed. This information is consolidated in put on screen by AddLabel method [23]. The app uses the motion sensor API [24] of Windows Phone Operating System and motion sensor of smartphone [25] to always show the information which is in front of user’s view [26]. 6. CONCLUSION In this paper we have explored and evaluated various aspects of augmented reality based Geo-location app used with the help of GART toolkit. The developed app is different from other geo-based apps as rather than super- imposing computer-generated virtual graphics on a particular label like other apps which are developed using other SDKs. In this app the virtual data is placed on the existing environment and scenario’s by tracing the position and orientation of the portable device user which makes the whole process simple as the need of designing tags is no more needed rather a collection of latitudes and longitudes will serve the same purpose as represented by our app. ACKNOWLEDGEMENTS I would like to thank my supportive friends and researchers Mr Nitish Kumar Sharma, Mr Rohit Kumar Pal and Mr Anmol Agarwal for being the helping hand during coding part of the app. I would also like to thank my guide Prof. Prabha Nair for inducing zeal and insight of the concepts lying in this work. REFERENCES [1],[2],[3]. Anmol Agarwal, Nitish Kumar Sharma, Piyush Gupta, Prakhar Saxena, Rohit Kumar Pal, Siddharth Mehrotra, Prof. Prabha Nair, Dr. Manoj Wadhwa. Mobile Application Development with Augmented Reality, IJCSE, vol. 2, issue. 5, E-ISSN 2347-2693, May. 2014. [4]. Sung Hyun Jang (2012). Use-in navigation [Online]. http://issuu.com/gisking/docs/exploring_mobile_augmented _reality_navigation_syst [5]. Sung Hyun Jang (2012). SDKs [Online]. http://issuu.com/gisking/docs/exploring_mobile_augmented _reality_navigation_syst [6]. Samuel Charreyron. Different between location based service and global positioning system [Online]. http://www.quora.com/Different-between-location-based- service-and-global-positioning-system [7], [9]. Carmen (2013, December 19). Geolocation on mobile device [Online]. http://zeendo.com/info/geolocation- on-mobile-device/ [8]. Wi-Fi [Online]. http://en.wikipedia.org/wiki/Wi-Fi [10]. (2011, July 29). Understanding Smart phone sensor performance: Magnetometer [Online]. http://www.sensorplatforms.com/understanding-smart- phone-sensor-performance-magnetometer-2/ [11]. Codeplex Open Source Software [Online]. http://gart.codeplex.com/ [12]. Nitish Kumar Sharma, Rohit Kumar Pal, Prakhar Saxena, Prabha Nair (2014). Enactment of AR Based Mobile App in our University. Proceedings of 5th International Conference on Advances in Computer Sciences, Software Solutions, E-learning, Information and Communication Technology (ACSEICT). Held at Jawaharlal Nehru University, New Delhi. October. Journal of Basic and Applied Engineering Research (JBAER). Volume 1 Number 8 pp. 46-49. [13],[14],[16]. Bienz J. (2013, May). GART Toolkit Project description [Online]. http://gart.codeplex.com/. [15]. Gallo. Kevin (2012, June 29). Recapping Windows Phone 8 developer News [Online]. http://windowsteamblog.com/windows_phone/b/wpdev/arch ive/2012/06/29/recapping-windows-phone-8-developer- news.aspx [17],[18],[20],[24],[25]. Duncan. G. (2011, October 12). GART-The Geo AR (Augmented Reality) Toolkit for Windows Phone 7.1(5)” [Online]. http://channel9.msdn.com/coding4fun/blog/GART-The-Geo -AR-Augmented-Reality-Toolkit-for-Windows-Phone-715 [19]. Saqib. T. (2014, February 13). Geo Augmented Reality on Your Windows Phone Apps [Online]. http://blogs.msdn.com/b/saqib/archive/2014/02/14/geo- augmented-reality-on-your-windows-phone-apps.aspx [21],[22],[23],[26]. Bienz J. (2014, January 27). GART Toolkit Project Documentation [Online]. http://gart.codeplex.com/documentation BIOGRAPHY I had pursued Bachelor of Technology in Computer Science from Galgotias University, Greater Noida. My Research interests include Augmented Reality and Mobile application Development.