Skip to content

This is a system that uses Image Recognition and Augmented Reality to identify a landmark and then provide description about it using AR.

Notifications You must be signed in to change notification settings

mkjha482/Image-Recognition_and_Augmented-Reality_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Recognition_and_Augmented-Reality_System

This is a system that uses Image Recognition and Augmented Reality to identify a landmark and then provide description about it using AR.

Libraries and dependencies required to run this project :
    1. Python Interpreter
    2. OpenCV
    3. Geocoder
    4. JSON

This project has been made using python3.97 with OpenCV Library. It is a system that works on real-time data. It fetches the user's current location (latitude and londitude) from their IP address and compares it with the database (JSON file in ths case as the project is small scale for now but, it can be hosted on cloud and use databases like Firebase Firestore to store large number of data-set) and checks if there is any tourist destination near the user. If the condition is true then it shows all nearby location (within 0.02 to 0.03 degree variation is the latitube and longitude).
The user can then pick location and go there. The application opens the camera (webcam in this case) and if the user points it towards the landmark, it will recognize the landmark and show a video in Augmented Reality to the user which describes the place, its history and significance.
The augmentation has been done via masking layers on top of each other. No APIs have been used. This project is all Python with OpenCV library. Image recognition is beng done using Edge Point Detection. The system fetches real-time feed from the webcam and is doing all the comparison with the continuous frames coming from the webcam.

About

This is a system that uses Image Recognition and Augmented Reality to identify a landmark and then provide description about it using AR.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages