Abstract
Smart video analytics algorithms can be embedded within surveillance sensors for fast in-camera processing. This paper presents a DSP embedded video analytics system for object and people tracking, using a PTZ camera. The tracking algorithm is based on adaptive template matching and it employs a novel Sum of Weighted Absolute Differences. The video analytics is implemented on the DSP board DM6437 EVM and it automatically controls the PTZ camera, to keep the target central to the field of view. The EVM is connected to the network and the tracking algorithm can be remotely activated, so that the PTZ enhanced with the DSP embedded video analytics becomes a smart surveillance sensor. The system runs in real-time and simulation results demonstrate that the described SWAD outperforms other template matching measures in terms of efficiency and accuracy.
Keywords
- Tracking Algorithm
- Current Frame
- Good Tracking Performance
- Mean Shift
- Active Camera
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Valera, A., Velastin, S.A.: Intelligent distributed surveillance systems: a review. IEE Proc. - Vision, Image and Signal Processing 152(2), 192–204 (2005)
Dee, H., Velastin, S.A.: How close are we to solving the problem of automated visual surveillance? A review of real-world surveillance, scientific progress and evaluative mechanisms. Machine Vision and Applications 19(5-6), 329–343 (2008)
Di Caterina, G., Hunter, I., Soraghan, J.: An embedded smart surveillance system for target tracking using a PTZ camera. In: European DSP Education and Research Conference, pp. 165–169 (2010)
Di Caterina, G., Soraghan, J.J.: Adaptive template matching algorithm based on swad for robust target tracking. IET Electronics Letters 48(5), 261–262 (2012)
Hunter, I.: Overview of embedded DSP design. In: European Signal Processing Conference, pp. 475–479 (2009)
Kisacanin, B.: Examples of low-level computer vision on media processors. In: IEEE Conf. on Computer Vision and Pattern Recognition, pp. 135–140 (2005)
Kisacanin, B., Nikolic, Z.: Algorithmic and software techniques for embedded vision on programmable processors. Signal Processing: Image Communication 25(5), 352–362 (2010)
Wang, Y., Velipasalar, S., Casares, M.: Cooperative object tracking and composite event detection with wireless embedded smart cameras. IEEE Trans. on Image Processing 19(10), 2614–2633 (2010)
Magno, M., Tombari, F., Brunelli, D., Di Stefano, L., Benini, L.: Multimodal abandoned/removed object detection for low power video surveillance systems. In: IEEE Int. Conf. on Advanced Video and Signal Based Surveillance, pp. 188–193 (2009)
Arth, C., Bischof, H.: Real-time object recognition using local features on a DSP-based embedded system. Journal of Real-Time Image Processing 3(4), 233–253 (2008)
Yang, C.S., Chen, R.H., Lee, C.Y., Lin, S.J.: PTZ camera based position tracking in IP surveillance system. In: Int. Conf. on Sensing Technology, pp. 142–146 (2008)
Kumar, P., Dick, A., Sheng, T.S.: Real time target tracking with pan tilt zoom camera. In: Digital Image Computing: Techniques and Applications, pp. 492–497 (2009)
Chang, F., Zhang, G., Wang, X., Chen, Z.: PTZ camera target tracking in large complex scenes. In: World Congress on Intelligent Control and Automation, pp. 2914–2918 (2010)
Micheloni, C., Rinner, B., Foresti, G.L.: Video analysis in pan-tilt-zoom camera networks. IEEE Signal Processing Magazine 27(5), 78–90 (2010)
McErlean, M.: An FPGA implementation of hierarchical motion estimation for embedded object tracking. In: IEEE Int. Symposium on Signal Processing and Information Technology, pp. 242–247 (2006)
McErlean, M.: Hierarchical motion estimation for embedded object tracking. In: IEEE Int. Symposium on Signal Processing and Information Technology, pp. 797–802 (2006)
Yilmaz, A., Javed, O., Shah, M.: Object tracking: a survey. ACM Computing Surveys 38(4), 1–45 (2006)
Comaniciu, D., Ramesh, V., Meer, P.: Kernel-based object tracking. IEEE Trans. on Pattern Analysis and Machine Intelligence 25(5), 564–577 (2003)
Tombari, F., Di Stefano, L., Mattoccia, S.: A robust measure for visual correspondence. In: Int. Conf. on Image Analysis and Processing, pp. 376–381 (2007)
Manap, N.A., Di Caterina, G., Ibrahim, M.M., Soraghan, J.J.: Co-operative surveillance cameras for high quality face acquisition in a real-time door monitoring system. In: European Workshop on Visual Information Processing, pp. 99–104 (2011)
Visual Tracking Benchmark: Dudek face sequence (2003), http://www.cs.toronto.edu/vis/projects/adaptiveAppearance.html
PETS 2006: Benchmark Data (2006), http://www.cvg.rdg.ac.uk/PETS2006/data.html
PETS 2007: Benchmark Data (2007), http://www.cvg.rdg.ac.uk/PETS2007/data.html
PETS 2009: Benchmark Data (2009), http://www.cvg.rdg.ac.uk/PETS2009/a.html
Texas Instruments: TMS320C6000 Programmer’s Guide – SPRU198I (March 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Di Caterina, G., Hunter, I., Soraghan, J.J. (2012). DSP Embedded Smart Surveillance Sensor with Robust SWAD-Based Tracker. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P., Zemčík, P. (eds) Advanced Concepts for Intelligent Vision Systems. ACIVS 2012. Lecture Notes in Computer Science, vol 7517. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33140-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-33140-4_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33139-8
Online ISBN: 978-3-642-33140-4
eBook Packages: Computer ScienceComputer Science (R0)
