TouristGuide
Tourism is a swiftly growing economic sector and has thus become one of the most significant industries of this period. Today, tourism is a major source of income for many countries. In the United States, it is one of the most celebrated industries. This expanding industry demands coherent data in a convenient form. While data is there in abundance, there is no evidence of which data is reliable and which is not. Also, information is scattered throughout the internet. If a website gives accommodation information, another gives details about eateries and another tells the user about famous landmarks. Therefore there is a need to consolidate these wide ranges of data and present it to the users in a user friendly manner. Tourist Guide is an Android mobile application that can be regarded as a blueprint for all forms of Tourism. In this application, user gets information about any famous structure within the user’s line of sight, events nearby, eateries nearby and other tourist spots nearby. User also receives safety alerts and warnings because prevention is better than cure. To obtain information about any monument or structure present in the user’s physical environment the application’s camera is moved in space and the application identifies the structure and augments information about it in the form of text or speech. Details about eateries, landmarks and accommodations are provided to the user along with their ratings and reviews.
The following three data inputs are the main functional requirements of the project
GPS Data: The Google location service is used in this aspect to get the current GPS location of the user. This will provide the latitude and longitude details of the user’s current location when the application is launched. Orientation and Direction Data: For the tourist spot to be recognized accurately, the camera orientation along with the direction it is pointing to is very important along with the location details. We will require inputs from the Accelerometer, gyroscope and the compass sensors of the user’s smartphone device to analyze his camera orientation and the direction. Camera Input: Camera capture is the prime information for any Augmented Reality application. The application will scan the camera’s preview and send it to background image processing API to process it. We also use the camera view to overlay the information we have acquired and display it to the user in real-time.