H.264-based Wireless Surveillance Sensors in Application to Target Identification and Tracking

Wei Zhao*, Jeffrey Fan**, Asad Davari ***
*,** Department of Electrical and Computer Engineering, Florida International University, Miami, FL, USA.
*** Department of Electrical and Computer Engineering, West Virginia University Institute of Technology, WV, USA.
Periodicity:October - December'2009
DOI : https://doi.org/10.26634/jse.4.2.1071

Abstract

In this paper, we propose a hardware-based microstructure inside the architecture of H.264 encoder, called Vector Bank (VB), which can dramatically reduce the bandwidth, memory, and computation time of a multi-camera video surveillance system. VB is a memory-based structure that contains the vector information for every single Macro Block (MB) of the video frame from the Motion Estimation module of the H.264 encoder. After extraction of these vectors from several frames, a dedicated Digital Signal Processor (DSP) can be assigned to analyze and predict the trajectories of the objects in motion. With the application of 2-D edge detectors, such as Sobel or Laplacian of Gaussian (LoG) operators, the objects in motion can be isolated from the background and thus be easily identified. In addition, a middleware-based technique derived from Directional Discrete Cosine Transform (DDCT) is introduced to improve the image quality without sacrificing the system performance. We propose four new modes of operations in DDCT for better image compression ratio. The experimental results show that we can improve the image quality of the targets, isolate them from the background, and track them easily in both linear and exponential trajectories of the motion.

Keywords

H.264, Vector Bank, Surveillance Network, Target Tracking.

How to Cite this Article?

Wei Zhao, Jeffrey Fan, Asad Davari (2009). H.264-based Wireless Surveillance Sensors in Application to Target Identification and Tracking, i-manager’s Journal on Software Engineering, 4(2),47-56. https://doi.org/10.26634/jse.4.2.1071

References

[1]. Ahmed, N. Natarajan, T. and Rao, K. R. (1974), Discrete cosine transform, IEEE Trans. Computer, Vol. 23, No. 1, pp.90-93, January.
[2]. Chen C.Y. Chien S.Y. Huang Y.W. Chen T.C. Wang T.C. Chen L.G. (2005), "Analysis and Architecture Design of Variable Block Size Motion Estimation for H.264/AVC," IEEE Transactions on Circuits and Systems I, No.99.
[3]. Chen, T.C. Lian, C.J. Liang, G. (2006), Hardware architecture design of an H.264/avc video codec.
[4]. Clark, R. J. (1985), Transform Coding of Images. London, U.K.: Academic.
[5]. Cucchiara, R. Grana, C. Piccardi, M. and Prati, A. (2000), Statistic and knowledge-based moving object detection in traffic scenes, IEEE Proceedings. Intelligent Transportation Systems, pp.27-32.
[6]. Cumani, A. (1991), Edge Detection in Multispectral Images, CVGIP: Graphical Models and Image Processing. Vol. 53, pp.40-51.
[7]. Gersho, A. and Gray, R. M. (1991), Vector Quantization and Signal Compression. Boston, MA: Kluwer.
[8]. Gonzalez, R. C. and Woods, R. E. (2001), Digital image Processing, Vol. 10, No. 2, pp.585-611.
[9]. H3C surveillance system at experience center, (2009), Retrieved from H3C website: http://www.h3c. com/portal/About_H3C/Photos/ , 12th November 2009.
[10]. He, Zhihai, S. M. A (2001), Unified rate-distortion analysis framework for transform coding, Circuits and Systems for Video Technology, Vol. 11.
[11]. Iain E. G. Richardson. (2003), H.264 and MPEG-4 Video Compression: Video Coding for Next-generation Multimedia. John Wiley & Sons, Ltd.
[12]. Jayant, N. S. and Noll, P. (1984), Digital Coding of Waveforms. Englewood Cliffs, NJ: Prentice-Hall.
[13]. Jung, Y.K. Lee, K.W. and Ho, Y.S. (2001), Contentbased event retrieval using semantic scene interpretation for automated traffic surveillance, IEEE Transactions on Intelligent Transportation Systems, Vol. 2, pp.151-163.
[14]. Kauff, P. and Schuur, K., (1998), Shape-adaptive DCT with block-based DC separation and DC correction, IEEE Trans. Circuits Syst. Video Technology, Vol. 8, No. 3, pp.237-242.
[15]. Li, D. (2000), Moving objects detection by block comparison, Electronics, Circuits and Systems, Vol. 1, pp.341-344.
[16]. Marr, D. and Hildreth, E. (1980), Theory of Edge Detection, Proceedings of the Royal Society of London, B207, pp.187-217.
[17]. Montoliu, R. and Pla, F. (2001), Multiple parametric motion model estimation and segmentation, ICIP 2001, Vol. 2, pp.933-936.
[18]. Novak, C.L. and Shafer, S.A. (1987), Color Edge Detection, Proceedings DARPA Image Understanding Workshop, Vol. I, pp.35-37, Los Angeles, CA, USA.
[19]. Rabiner, L. R. and Schafer, R. W. (1978), Digital Processing of Speech Signals. Englewood Cliffs, NJ: Prentice-Hall.
[20]. Rao, K. R. and Yip, P. (1990), Discrete Cosine Transform- Algorithms, Advantages, Applications. London, U.K.
[21]. Tourapis, H.-Y.C. Tourapis, A.M. (2003), Fast motion estimation within the h.264 codec, Conf. Multimedia and Expo, ICME '03, Vol. 3, pp.III 517-520.
[22]. Vaidyanathan, P. P. (1993), Multirate Systems and Filter Banks. Englewood Cliffs, NJ: Prentice-Hall.
[23]. Vetterli, M. and Kovacevic, J., (1995), Wavelets and Subband Coding. Englewood Cliffs, NJ: Prentice-Hall.
[24]. Wiegand, T. (2003), Draft ITU-T recommendation and final draft international standard of joint video specification (ITU-T Rec. H.264--ISO/IEC 14496-10 AVC), in Joint Video Team (JVT) of ISO/ICE MPEG and ITU-T VCEG, VTG050
[25]. Zeng, B. and Fu, J. (2008), Directional Discrete Cosine Transforms A New Framework of Image coding, IEEE Transactions on Circuit and Systems for Video Technology, Vol. 18, No. 3.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.