A parallel architecture for video processing

D. Turgay Altilar, Yakup Paker, A. Vahit Sahiner

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

Video data consists of a sequence of frames that is produced at a constant rate and many applications in real-time require the processing of these frames executing compute intensive algorithms. To handle many of such applications in real-time, we developed a new architecture based on parallel processing. The parallel architecture for video processing has been developed at Queen Mary and Westlield College as a part of an European Union RACE II project called MONALISA. A multiprocessing kernel and a high level software environment called SAPS (self adapting parallel server) model has been developed for this architecture. This environment makes it possible to introduce a number of load balancing and data decomposition schemes that can be realised automatically in realtime by the kernel without any explicit inputs from the user. The developed architecture aims at applications such as image analysis algorithms, camera tracking, mixing captured foreground images and synthetically generated background images using depth values in real-time for Virtual Studios. In this paper we focus on the software architecture, frame buffer management and frame buffer access protocols. The system architecture and hardware is explained first. The standard frame buffer access protocol, SFBA, and the dedicated frame buffer access protocol, DFBA either of which address different needs of video processing are introduced. System performance evaluation, benchmark results and an analysis of DFBA protocol are given in detail.

Original languageEnglish
Title of host publicationHigh-Performance Computing and Networking - International Conference and Exhibition, Proceedings
EditorsBob Hertzberger, Peter Sloot, Bob Hertzberger, Peter Sloot, Bob Hertzberger, Peter Sloot, Bob Hertzberger, Peter Sloot
PublisherSpringer Verlag
Pages929-939
Number of pages11
ISBN (Print)3540628983, 3540628983, 3540628983, 3540628983, 9783540628989, 9783540628989, 9783540628989, 9783540628989
DOIs
Publication statusPublished - 1997
Externally publishedYes
EventInternational Conference and Exhibition on High-Performance Computing and Networking, HPCN Europe 1997 - Vienna, Austria
Duration: 28 Apr 199730 Apr 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1225
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference and Exhibition on High-Performance Computing and Networking, HPCN Europe 1997
Country/TerritoryAustria
CityVienna
Period28/04/9730/04/97

Bibliographical note

Publisher Copyright:
© 1997, Springer-Verlag Berlin Heidelberg. All right reserved.

Fingerprint

Dive into the research topics of 'A parallel architecture for video processing'. Together they form a unique fingerprint.

Cite this