Post on 07-Aug-2015
transcript
Supervisor:Dr. Mikhail Mikhail
Advisor:Dr. Mohamed
Moustafa
RandaEwada
SamahAhmed
AliEl-Sheikh Mena
Zaki
AhmedEl-Hassafy
NermineAbdel-Salam
Hi, I’m InigatorI Never Get Lost!
How about a photo?
SSE Building,4th row, first column,
Ah! That’s to the right of the
architecture labs
To navigate, we need
For each image, we give it exact location
Created a database of all the names of the images and their locations (so once user get a match, we find his/her exact location
Navigate user from the detected current location to destination
Train the computer to be smart
Collect images
Extract interest points
Make Inverted file index (each interest point exist in which images)
Give it an image to match
Extract interest points in the query image
For each interest point increase counter of existing images
Image with the max number is our first best match
Challenges Faced
Different images in terms of illumination, scaling, and occlusion
Accuracy (Trade off between number of interest points and speed)
Scaling (mapping)
Set exact location of an image
integration between process of image matching and navigation
offline vs online files reading (use a server )
Future Work
Automatize
Adding images by the users to the server and adding the nearest node for each image
Adding maps to the server and importing them in the application
Looking at several possible paths at once
Dynamic map generation
Dynamic image collection
Gps switch mode when outdoors
What we promised to deliver:
Robust image matcher
Indoor navigation app
Hardware independent application