An Embedded Real-Time Surveillance System: Implementation and Evaluation
(2008) In Journal of VLSI Signal Processing 52(1). p.75-94- Abstract
- This paper presents the design of an embedded automated digital video surveillance system with real-time performance. Hardware accelerators for video segmentation, morphological operations, labeling and feature extraction are required to achieve the real-time performance while tracking will be handled in software in an embedded processor. By implementing a complete embedded system, bottlenecks in computational complexity and memory requirements can be identified and addressed. Accordingly, a memory reduction scheme for the video segmentation unit, reducing bandwidth with more than 70%, and a low complexity morphology architecture that only requires memory proportional to the input image width, have been developed. On a system level, it is... (More)
- This paper presents the design of an embedded automated digital video surveillance system with real-time performance. Hardware accelerators for video segmentation, morphological operations, labeling and feature extraction are required to achieve the real-time performance while tracking will be handled in software in an embedded processor. By implementing a complete embedded system, bottlenecks in computational complexity and memory requirements can be identified and addressed. Accordingly, a memory reduction scheme for the video segmentation unit, reducing bandwidth with more than 70%, and a low complexity morphology architecture that only requires memory proportional to the input image width, have been developed. On a system level, it is shown that a labeling unit based on a contour tracing technique does not require unique labels, resulting in more than 50% memory reduction. The hardware accelerators provide the tracking software with image objects properties, i.e. features, thereby decoupling the tracking algorithm from the image stream. A prototype of the embedded system is running in real-time, 25 fps, on a field programmable gate array development board. Furthermore, the system scalability for higher image resolution is evaluated. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/1033917
- author
- Kristensen, Fredrik LU ; Hedberg, Hugo LU ; Jiang, Hongtu LU ; Nilsson, Peter LU and Öwall, Viktor LU
- organization
- publishing date
- 2008
- type
- Contribution to journal
- publication status
- published
- subject
- keywords
- hardware, surveillance, real-time, embedded system, video processing, image features, tracking, labeling, FPGA, segmentation, morphology
- in
- Journal of VLSI Signal Processing
- volume
- 52
- issue
- 1
- pages
- 75 - 94
- publisher
- Springer
- external identifiers
-
- wos:000255742500006
- scopus:43449094336
- ISSN
- 0922-5773
- DOI
- 10.1007/s11265-007-0100-7
- language
- English
- LU publication?
- yes
- id
- 8fd4d183-da07-4141-89c2-664eb0f18d30 (old id 1033917)
- alternative location
- http://www.springerlink.com/content/v187842mq187414j/fulltext.pdf
- date added to LUP
- 2016-04-01 14:26:59
- date last changed
- 2022-01-28 00:40:53
@article{8fd4d183-da07-4141-89c2-664eb0f18d30, abstract = {{This paper presents the design of an embedded automated digital video surveillance system with real-time performance. Hardware accelerators for video segmentation, morphological operations, labeling and feature extraction are required to achieve the real-time performance while tracking will be handled in software in an embedded processor. By implementing a complete embedded system, bottlenecks in computational complexity and memory requirements can be identified and addressed. Accordingly, a memory reduction scheme for the video segmentation unit, reducing bandwidth with more than 70%, and a low complexity morphology architecture that only requires memory proportional to the input image width, have been developed. On a system level, it is shown that a labeling unit based on a contour tracing technique does not require unique labels, resulting in more than 50% memory reduction. The hardware accelerators provide the tracking software with image objects properties, i.e. features, thereby decoupling the tracking algorithm from the image stream. A prototype of the embedded system is running in real-time, 25 fps, on a field programmable gate array development board. Furthermore, the system scalability for higher image resolution is evaluated.}}, author = {{Kristensen, Fredrik and Hedberg, Hugo and Jiang, Hongtu and Nilsson, Peter and Öwall, Viktor}}, issn = {{0922-5773}}, keywords = {{hardware; surveillance; real-time; embedded system; video processing; image features; tracking; labeling; FPGA; segmentation; morphology}}, language = {{eng}}, number = {{1}}, pages = {{75--94}}, publisher = {{Springer}}, series = {{Journal of VLSI Signal Processing}}, title = {{An Embedded Real-Time Surveillance System: Implementation and Evaluation}}, url = {{http://dx.doi.org/10.1007/s11265-007-0100-7}}, doi = {{10.1007/s11265-007-0100-7}}, volume = {{52}}, year = {{2008}}, }