Photoscan is an application that calculates angle and position differences between two photos, especially photos made in different centuries.
Goal of this application was to simplify photo collection using volunteers' mobile phones to obtain exact spot and location of historical photo.
Vision was to use this project to:
- preserve how cities looked in the past
- create VR tours into different centuries
- see how cities change in time
This project was made as part of CS Bachelor's diploma.
CAUTION: this project is not maintained and may contain dependencies with vulnerabilities.
Historical photo | Position and angle estimation result |
---|---|
Application consists of two parts:
- Mobile application, which have the following functions:
- takes photo and sends it to server
- obtains GPS coordinates, device compass heading and sends it to server
Mobile application | Result screen |
---|---|
Tested only on Android!
- Simple Python Tornado server, which calculates properties of photograph. Angle and position is calculated using OpenCV library and Speeded up robust features (SURF) algorithm
Icons made by monkik from www.flaticon.com is licensed by Creative Commons BY 3.0