Distributed Video Coding and Content Analysis for Resource Constraint Multimedia Applications

Video coding and analysis for low power and low bandwidth multimedia applications has always been a great challenge. The limited computational resources on ubiquitous multimedia devices like cameras along with low and varying bandwidth over wireless network lead to serious bottlenecks in delivering real-time streaming of videos for such applications. This work presents a Content-based Network-adaptive Videotransmission (CbNaVt) framework which can waive off the requirements of low bandwidth. This is done by transmitting important content only to the end user. The framework is illustrated with the example of video streaming in the context of remote laboratory setup. A framework for distributed processing using mobile agents is discussed with the example of Distributed Video Surveillance (DVS). In this regard, the increased computational costs due to video processing tasks like object segmentation and tracking are shared by the cameras and a local base station called as Processing Proxy Server (PPS).However, in a distributed scenario like traffic surveillance, where moving objects is tracked using multiple cameras, the processing tasks needs to be dynamically distributed. This is done intelligently using mobile agents by migrating from one PPS to another for tracking an individual case object and transmitting required information to the end users. Although the authors propose a specific implementation for CbNaVt and DVS systems, the general ideas in design of such systems exemplify the way information can be intelligently transmitted in any ubiquitous multimedia applications along with the use of mobile agents for real-time processing and retrieval of video signal.

[1]  Larry S. Davis,et al.  W4: Real-Time Surveillance of People and Their Activities , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Richard G. Baraniuk,et al.  pathChirp: Efficient available bandwidth estimation for network paths , 2003 .

[3]  Richard G. Baraniuk,et al.  Multifractal Cross-Traffic Estimation , 2000 .

[4]  Georgios Tziritas,et al.  Content-based Video Adaptation in Low/Variable Bandwidth Communication Networks Using Adaptable Neural Network Structures , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[5]  Lu Yan Service-Oriented Architectures for Context-Aware Information Retrieval and Access , 2008 .

[6]  Touradj Ebrahimi,et al.  The JPEG2000 still image coding system: an overview , 2000, IEEE Trans. Consumer Electron..

[7]  Isabelle Guérin Lassous,et al.  A node-based available bandwidth evaluation in IEEE 802.11 ad hoc networks , 2005, ICPADS.

[8]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[9]  Michalis E. Zervakis,et al.  A survey of video processing techniques for traffic applications , 2003, Image Vis. Comput..

[10]  Adam Wolisz,et al.  EvalVid - A Framework for Video Transmission and Quality Evaluation , 2003, Computer Performance Evaluation / TOOLS.

[11]  Bernhard Rinner,et al.  Distributed embedded smart cameras for surveillance applications , 2006, Computer.

[12]  Kazuhiko Sumi,et al.  Object-based coding for long-term archive of surveillance video , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[13]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[14]  Peter Steenkiste,et al.  Evaluation and characterization of available bandwidth probing techniques , 2003, IEEE J. Sel. Areas Commun..

[15]  M. H. Shor,et al.  Remote-access engineering educational laboratories: who, what, when, where, why, and how? , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[16]  Mihaela van der Schaar,et al.  MPEG-4 Beyond Conventional Video Coding: Object Coding, Resilience, and Scalability , 2006, MPEG-4 Beyond Conventional Video Coding.

[17]  Thomas Sikora,et al.  The MPEG-4 video standard verification model , 1997, IEEE Trans. Circuits Syst. Video Technol..

[18]  Ishfaq Ahmad,et al.  Real-Time Interactive MPEG-4 System Encoder Using a Cluster of Workstations , 1999, IEEE Trans. Multim..

[19]  Henk Corporaal,et al.  SmartCam: Devices for Embedded Intelligent Cameras , 2002 .

[20]  Sergio A. Velastin,et al.  Intelligent distributed surveillance systems: a review , 2005 .

[21]  Edward J. Delp,et al.  Color image compression using an embedded rate scalable approach , 1997, Proceedings of International Conference on Image Processing.

[22]  Mehdi Khosrow-Pour,et al.  Ubiquitous and Pervasive Computing: Concepts, Methodologies, Tools, and Applications , 2009 .

[23]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[24]  Edward J. Delp,et al.  Very low bit rate wavelet-based scalable video compression , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[25]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[26]  Sven Bauer,et al.  The MPEG-4 video coding standard-a VLSI point of view , 1998, 1998 IEEE Workshop on Signal Processing Systems. SIPS 98. Design and Implementation (Cat. No.98TH8374).

[27]  Kannan Ramchandran,et al.  Multicast and unicast real-time video streaming over wireless LANs , 2002, IEEE Trans. Circuits Syst. Video Technol..

[28]  Alexandros Eleftheriadis,et al.  MPEG‐4: An object‐based multimedia coding standard supporting mobile applications , 1998, Mob. Networks Appl..

[29]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[30]  Christian Micheloni,et al.  A cooperative multicamera system for video-surveillance of parking lots , 2003 .

[31]  Keizo Nagaoka,et al.  DVTS-based remote laboratory across the Pacific over the gigabit network , 2004, IEEE Transactions on Education.

[32]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[33]  Tiecheng Liu,et al.  Extracting content from instructional videos by statistical modelling and classification , 2006, Pattern Analysis and Applications.

[34]  Kazunori Sugahara,et al.  An algorithm to determine neighbor nodes for Automatic Human Tracking System , 2009, 2009 IEEE International Conference on Electro/Information Technology.

[35]  Takeo Kanade,et al.  A System for Video Surveillance and Monitoring , 2000 .

[36]  Di Wu,et al.  Experimental Comparison of Bandwidth Estimation Tools for Wireless Mesh Networks , 2009, IEEE INFOCOM 2009.

[37]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[38]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[39]  Kai Chen,et al.  Available Bandwidth Estimation in IEEE 802.11-based Wireless Networks , 2003 .

[40]  David Parry,et al.  Auto-Identification and Ubiquitous Computing Applications , 2009 .

[41]  Andrew Nafalski,et al.  Remote laboratories versus virtual and real laboratories , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[42]  Ankush Mittal,et al.  Content-based network resource allocation for real time remote laboratory applications , 2010, Signal Image Video Process..