Skip to content

dkniffin/bing-imagery

Repository files navigation

StreetSideCV

StreetSideCV is a web application for running object detections on Bing's StreetSide imagery, using OpenCV. The project is powered by node.js, and uses a mysql database backend to save detections.

Screenshot

Installation

  • Install opencv
    • Install it via your chosen package manager, if it's available
    • Hint for windows: check out chocolatey
    • Otherwise, you can find OpenCV's install instructions here.
  • Install node.js
  • Install mysql
  • npm install - installs dependencies
  • Copy contents of schema.sql into mysql terminal to setup database

Usage

  • node app.js - starts the application (may require sudo, if there's port conflicts)
  • go to http://localhost:4000
  • Select a box where you'd like to find detections
    • Location links are available to zoom to specific locations
  • Hit start, and see detections pop up on the map!