Skip to main content
Article thumbnail
Location of Repository

Autonomous real-time surveillance system with distributed IP cameras

By Kofi Appiah, Andrew Hunter, Jonathan Owens, Phil Aiken and Katrina Lewis


An autonomous Internet Protocol (IP) camera based object tracking and behaviour identification system, capable of running in real-time on an embedded system with limited memory and processing power is presented in this paper. The main contribution of this work is the integration of processor intensive image processing algorithms on an embedded platform capable of running at real-time for monitoring the behaviour of pedestrians. The Algorithm Based Object Recognition and Tracking (ABORAT) system architecture presented here was developed on an Intel PXA270-based development board clocked at 520 MHz. The platform was connected to a commercial stationary IP-based camera in a remote monitoring station for intelligent image\ud processing. The system is capable of detecting moving objects and their shadows in a complex environment with varying lighting intensity and moving foliage. Objects\ud moving close to each other are also detected to extract their trajectories which are then fed into an unsupervised neural network for autonomous classification. The novel intelligent video system presented is also capable of performing simple analytic functions such as tracking and generating alerts when objects enter/leave regions or cross tripwires superimposed on live video by the operator

Topics: G700 Artificial Intelligence, G400 Computer Science
Year: 2009
OAI identifier:

Suggested articles


  1. (2002). A fast model-free morphologybased object tracking algorithm,” doi
  2. (2007). A multi-camera visual surveillance system for tracking of reoccurrence of people.” doi
  3. (2005). A single-chip fpga implementation of realtime adaptive background model,” doi
  4. (2008). A statistical video content recognition method using invariant features on object trajectories,” doi
  5. (2007). Abnormal event detection from surveillance video by dynamic hierarchical clustering.” in doi
  6. (2005). Active alert,”
  7. (1999). Adaptive background mixture models for real-time tracking,” doi
  8. (2000). Application of the self-organizing map to trajectory classification,” doi
  9. (2007). Automated visual surveillance in realistic scenarios,” doi
  10. (2007). Autonomous multicamera tracking on embedded smart cameras,” doi
  11. (2007). Axis and intelligent video (iv),” Axis Communications, doi
  12. (1996). Comparison of background extraction based intrusion detection algorithms.” doi
  13. (2007). Detecting anomaly in videos from trajectory similarity analysis,” doi
  14. (2007). Embedded smart camera for high speed vision.” doi
  15. (2007). Fencewatch,”
  16. (2005). Keynote: intelligent video as a force multiplier for crime detection and prevention.” doi
  17. (1995). Learning the distribution of object trajectories for event recognition,” doi
  18. (2008). Multiple object tracking using a neural cost function,” Image and Vision Computing, doi
  19. (2007). Network-adaptive image and video transmission in camera-based wireless sensor networks.” doi
  20. (2007). Nextiva integrated video analytics,”
  21. (2002). Novelty detection in video surveillance using hierarchical neural doi
  22. (2003). Objectvideo vew and objectvideo onboard,” doi
  23. (2008). Quickassist technology,” doi
  24. (2007). Realtime human motion detection with distributed smart doi
  25. (2006). Smart cameras: Enabling technology for proactive intelligent cctv.”
  26. (2005). Smart video surveillance: exploring the concept of multiscale spatiotemporal tracking.” doi
  27. (2007). Statistical background subtraction using spatial cues,” doi
  28. (2007). Video iq,”
  29. (2009). Video motion anomaly detection,”

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.