Digital image processing (2nd ed.)
Digital image processing (2nd ed.)
Exploiting IP multicast in content-based publish-subscribe systems
IFIP/ACM International Conference on Distributed systems platforms
Benchmarking and comparison of the task graph scheduling algorithms
Journal of Parallel and Distributed Computing
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Stream enhancements for the CORBA event service
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Bayesian Networks and Decision Graphs
Bayesian Networks and Decision Graphs
Machine Learning
A Modular Software Architecture for Real-Time Video Processing
ICVS '01 Proceedings of the Second International Workshop on Computer Vision Systems
Scalable Independent Multi-level Distribution in Multimedia Content Analysis
IDMS/PROMS 2002 Proceedings of the Joint International Workshops on Interactive Distributed Multimedia Systems and Protocols for Multimedia Systems: Protocols and Systems for Interactive Distributed Multimedia
Hermes: A Distributed Event-Based Middleware Architecture
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Real-Time Processing of Media Streams: A Case for Event-Based Interaction
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
Extending OMG Event Service for Integrating Distributed Multimedia Components
IS&N '97 Proceedings of the Fourth International Conference on Intelligence and Services in Networks: Technology for Cooperative Competition
Cooperative Content Analysis Agents for Online Multimedia Indexing and Filtering (Poster)
CODAS '01 Proceedings of the Third International Symposium on Cooperative Database Systems for Advanced Applications
A Real-time Computer Vision System for Measuring Traffic Parameters
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Audio-Visual Speaker Detection Using Dynamic Bayesian Networks
FG '00 Proceedings of the Fourth IEEE International Conference on Automatic Face and Gesture Recognition 2000
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Techniques for parallel execution of the particle filter
SCIA'03 Proceedings of the 13th Scandinavian conference on Image analysis
Low-complexity video coding for receiver-driven layered multicast
IEEE Journal on Selected Areas in Communications
Prediction and tracking of moving objects in image sequences
IEEE Transactions on Image Processing
A generic approach to simultaneous tracking and verification in video
IEEE Transactions on Image Processing
Extracting semantics from audio-visual content: the final frontier in multimedia retrieval
IEEE Transactions on Neural Networks
Parallel hypothesis driven video content analysis
Proceedings of the 2004 ACM symposium on Applied computing
Exploiting content-based networking for video streaming
Proceedings of the 12th annual ACM international conference on Multimedia
Quality aware service planning in computational grids
DSM '05 Proceedings of the 2nd international doctoral symposium on Middleware
Real-time video content analysis: QoS-aware application composition and parallel processing
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
QoS-Driven Service Configuration in Computational Grids
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Time-bounded distributed QoS-aware service configuration in heterogeneous cooperative environments
Journal of Parallel and Distributed Computing
A rules-based approach for configuring chains of classifiers in real-time stream mining systems
EURASIP Journal on Advances in Signal Processing
IEEE Transactions on Image Processing
Real-time adaptive content-based synchronization of multimedia streams
Advances in Multimedia
Hi-index | 0.00 |
Real-time content-based access to live video data requires content analysis applications that are able to process the video data at least as fast as the video data is made available to the application and with an acceptable error rate. Statements as this express quality of service (QoS) requirements to the application. In order to provide some level of control of the QoS provided, the video content analysis application must be scalable and resource aware so that requirements of timeliness and accuracy can be met by allocating additional processing resources.In this paper we present a general architecture of video content analysis applications including a model for specifying requirements of timeliness and accuracy. The salient features of the architecture include its combination of probabilistic knowledge-based media content analysis with QoS and distributed resource management to handle QoS requirements, and its independent scalability at multiple logical levels of distribution. We also present experimental results with an algorithm for QoS-aware selection of configurations of feature extractor and classification algorithms that can be used to balance requirements of timeliness and accuracy against available processing resources. Experiments with an implementation of a real-time motion vector based object-tracking application, demonstrate the scalability of the architecture.