Skip to content
This repository has been archived by the owner on May 25, 2022. It is now read-only.
Ryan Dailey edited this page May 15, 2017 · 34 revisions

First time here?

Once you're done reading the introduction, you will find everything you need to get started as a CAM2 developer at the Getting Started page. You can navigate through this wiki via the sidebar on the right which is present on every wiki page.

Introduction

This is the repository for the CAMCAM project at Purdue University. CAMCAM, the Continuous Analysis of Many CAMeras, is a system for analyzing streaming data. The project can be split into four major parts:

  • Collecting and organizing cameras
    Many cameras which return streaming data are available for public viewing on the internet. These cameras are heterogenous and often difficult to find and use. So far we have collected roughly 100,000 cameras.
  • Analysis Programs
    In order to extract useful information from the cameras we have collected, we need to write image processing programs to analyze them. These programs measure parameters such as brightness, motion, and color.
  • Cloud Analysis Platform
    Programs which process images from the cameras are executed on cloud instances. A manager initializes the instances, connects to the cameras, and starts the programs.
  • Website
    Anyone can submit programs to the Manager through our web application. Here they can also select which cameras they want to analyze based on meta data about the cameras.

Wiki Organization