Generic Framework for Parallel and Distributed Processing of Video-Data

D.S. Farin, P.H.N. With, de

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

167 Downloads (Pure)

Abstract

This paper presents a software framework providing a platform for parallel and distributed processing of video data on a cluster of SMP computers. Existing video-processing algorithms can be easily integrated into the framework by considering them as atomic processing tiles (PTs). PTs can be connected to form processing graphs that model the data flow. Parallelization of the tasks in this graph is carried out automatically using a pool-of-tasks scheme. The data format that can be processed by the framework is not restricted to image data, such that also intermediate data, like detected feature points, can be transferred between PTs. Furthermore, the processing can be carried out efficiently on special-purpose processors with separate memory, since the framework minimizes the transfer of data. We also describe an example application for a multi-camera view-interpolation system that we successfully implemented on the proposed framework.
Original languageEnglish
Title of host publicationFrontiers of High Performance Computing and Networking – ISPA 2006 Workshops,
EditorsG. Min, B. Di Martino
Place of PublicationBerlin
PublisherSpringer
Pages823-832
ISBN (Print)978-3-540-49860-5
DOIs
Publication statusPublished - 2006
Event4th International symposium on Parallel and Distributed Processing and Applications (ISPA 2006) - Sorrento, Italy
Duration: 4 Dec 20066 Dec 2006
Conference number: 4

Publication series

NameLecture notes in computer science
Volume4331

Conference

Conference4th International symposium on Parallel and Distributed Processing and Applications (ISPA 2006)
Abbreviated titleISPA 2006
Country/TerritoryItaly
CitySorrento
Period4/12/066/12/06

Fingerprint

Dive into the research topics of 'Generic Framework for Parallel and Distributed Processing of Video-Data'. Together they form a unique fingerprint.

Cite this