Skip to content

Official Repo for WhichCountryIsThis, automated location guessing based on Street View imagery.

Notifications You must be signed in to change notification settings

Timperator2/WhichCountryIsThis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhichCountryIsThis

Official Git Repository for "Which Country is This"

Watch the AI guess location based on Google Street View imagery or challenge the system in game mode.

You will need to provide a Google Street View API Key (just paste it into the datamanager.py file)

Run guimanager.py to open the program or watch the demo video to see it in action.

Should work with python 3.10 and the listed requirements. However, if you want to use a different cuda version for example, you have to make sure you install the right packages. Talking about cuda, while it is possible to run the program without graphics card, using one improves performance significantly. To install, just run: pip install -r requirements.txt

Requirements: opencv-contrib-python==4.5.4.60 opencv-python==4.5.4.60 opencv-python-headless==4.5.4.60 git+https://github.com/openai/CLIP.git easyocr==1.4.2 geotext==0.4.0 huggingface_hub==0.7.0 langdetect==1.0.9 lingua-language-detector==1.0.1 numpy==1.23.0 Pillow==9.3.0 pycountry==22.3.5 PySimpleGUI==4.60.4 requests==2.27.1 scikit_image==0.19.2 scikit_learn==1.1.1 Shapely==1.8.2 torch==1.12.0 --extra-index-url https://download.pytorch.org/whl/cu113 tqdm==4.64.0 transformers==4.19.4 yolov5==6.1.6 requests==2.27.1

Poster

Read the full paper

Published Version

Watch the video

Releases

No releases published

Packages

No packages published

Languages