BarkIDS homepage

Welcome

IDS logo

Welcome to the BarkIDS official homepage!.

BarkIDS stands for Barking Intruder Detection System and it is an open source Java application, distributed under LGPL license terms, designed to work over OSGi residential gateways.

It was created by Rafael Barriuso as his final studies work at ETSIT school, DIT department, UPM university, in collaboration with Juan Carlos Dueñas and Jose Luis Ruiz.

BarkIDS acts as an intruder detection system based on digital videocameras and image processing aimed to motion detection. When a movement is detected, this application sends an alarm to a remote control center (called IDSCC, IDS Control Center) via webservices technology and plays a barking dog sound in order to scare the intruder. The user can connect to any one of the cameras attached to the system from anywhere via a SIP call and RTP video transmission.

It has been tested with OSCAR as OSGi implementation and takes advantage of Apache's AXIS WebServices technology, Sun's Java Media Framework (JMF) multimedia processing technology, NIST's JAIN SIP and SDP implementation, and its performance has been measured with JAMon API. The application was developed using Eclipse IDE and documented with OpenOffice under Debian Linux.

In this page you can find the full project report (in spanish language, but with lots of UML diagrams), the source code and its Javadoc API, the bundle binaries and an introduction to the application design.

 

Comments and suggestions: rbarriuso@dit.upm.es

Last update: 8/24/04