This repository has been archived by the owner on May 25, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Ryan Dailey edited this page May 15, 2017
·
34 revisions
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.
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.
- Getting Started: for new developers. Includes info on getting setup and tutorials.
- Website List: List of websites that have been parsed and websites that have not
- Retrieving Camera Data: Instructions for using "wrapper.py".
- FFmpeg References: Instructions for using FFmpeg.
- Parsing RTMP Data streams: Pulling data from EarthCam.
©️ 2016 Cam2 Research Group