A real-time algorithm for error recovery in remote video-based surveillance applications

This work presents a real-time post-processing error-recovery algorithm explicitly devoted at enhancing the performances of outdoor video-surveillance systems working in remote modality. The aim of the proposed algorithm is to distinguish between changed blocks due to variations in the observed scene and noise-altered blocks that contain errors caused by channel noise. Such errors can be corrected by directly exploiting the considerable spatio-temporal redundancy of the encoded digital source without using any additional information. Experimental results, obtained through colour JPEG transmission simulations performed in the context of an actual remote video-surveillance system, compare the proposed scheme with different concealment schemes. It is proven that substantial improvements both in terms of perceptual quality and performance of the overall video-surveillance system are possible, by using the proposed algorithm as a stand-alone module or in conjunction with a relatively low-redundancy FEC coding.

[1]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[2]  L. B. Milstein,et al.  Theory of Spread-Spectrum Communications - A Tutorial , 1982, IEEE Transactions on Communications.

[3]  Lucia Ballerini,et al.  Time-Varying Image Processing and Moving Object Recognition , 1997 .

[4]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[5]  Anantha Chandrakasan,et al.  A low-power wireless camera system , 1999, Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013).

[6]  Yao Wang,et al.  Error control and concealment for video communication: a review , 1998, Proc. IEEE.

[7]  Pierre Soille,et al.  Morphological Image Analysis: Principles and Applications , 2003 .

[8]  Yaakov Bar-Shalom,et al.  Multitarget-Multisensor Tracking: Applications and Advances , 1992 .

[9]  Klaus Illgner DSPs for image and video processing , 2000, Signal Process..

[10]  Carlo S. Regazzoni,et al.  A change-detection method for multiple object localization in real scenes , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[11]  Petri Mähönen,et al.  Integration of Wireless Networks and AVS , 1999 .

[12]  Homer H. Chen,et al.  Error-resilient coding in JPEG-2000 and MPEG-4 , 2000, IEEE Journal on Selected Areas in Communications.

[13]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[14]  Thomas S. Huang,et al.  Image sequence analysis , 1981 .

[15]  Gian Luca Foresti,et al.  Multimedia Video-Based Surveillance Systems , 2000 .

[16]  Petri Mähönen,et al.  Broadband Multimedia Transmission for Surveillance Applications , 2000 .

[17]  Aggelos K. Katsaggelos,et al.  Signal Recovery Techniques for Image and Video Compression and Transmission , 1998, Springer US.

[18]  Vijitha Weerackody,et al.  Transmission of JPEG-coded images over wireless channels , 1996, Bell Labs Tech. J..

[19]  Franco Oberti,et al.  Performance Evaluation Criterion for Characterizing Video-Surveillance Systems , 2001, Real Time Imaging.

[20]  John G. Proakis,et al.  Digital Communications , 1983 .

[21]  Yao Wang,et al.  Maximally smooth image recovery in transform coding , 1993, IEEE Trans. Commun..

[22]  Carlo S. Regazzoni,et al.  Performance Evaluation Strategies of an Image Processing System for Surveillance Applications , 1999 .

[23]  Carlo S. Regazzoni,et al.  Distribution of Intelligence and Radio Link Configurability in Wireless Video-based Surveillance Networks , 2001 .

[24]  H. V. Trees Detection, Estimation, And Modulation Theory , 2001 .

[25]  Carlo S. Regazzoni,et al.  “Long-Memory” Matching of Interacting Complex Objects from Real Image Sequences , 1997 .

[26]  Carlo S. Regazzoni,et al.  Advanced image-processing tools for counting people in tourist site-monitoring applications , 2001, Signal Process..