Family Video Surveillance System [Others]
Detection and Description of Visual Attributes for Vehicles and Pedestria
Programming Language:
- C++ (PC server: Object and Motion Detection, Alarm module)
- Java (Android Client)
- PHP (Web Interface)
In this project, we designed an embedded family video surveillance system. The system consists of two parts: (1) a PC server and (2)an Android client.
The PC server can acquire, compress, and process camera frames. Once the PC server detected an abnormal condition, e.g. a moving people, it will send an alarm to the Android client.
The Android client can automatically receive the alarm information and download the corresponding video by on click.
My responsibilities:
- Designed a video survellance system that consists of ARM development board (camera), a PC server, and an Android client.
- Implemented the main functions of the system: people detection, motion detection, alarm module.
- Implemented an Android app to recieve the alarm from the server and download videos.
The following video shows a demo of our system.