A generic software-framework for distributed, high-performance processing of multi-view video

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

1 Citation (Scopus)

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 of a specific application. This graph also defines the data dependencies that determine which tasks can be computed in parallel. Scheduling 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 or object positions, can be transferred between PTs. Furthermore, the processing can optionally be carried out efficiently on special-purpose processors with separate memory, since the framework minimizes the transfer of data. Finally, we describe an example application for a multi-camera view-interpolation system that we successfully implemented on the proposed framework.
Original languageEnglish
Title of host publicationProceedings of Electronic imaging, science and technology: Real-time image processing 2007, 29 - 30 January 2007, San Jose, California, USA
EditorsN. Kehtarnavaz, M.F. Carlsohn
Place of PublicationBellingham, Wash.
PublisherSPIE
Pages64960B-
ISBN (Print)978-0-8194-6609-9
DOIs
Publication statusPublished - 2007
EventReal-Time Image Processing 2007, January 29-30, 2007, San Jose, CA, USA - San Jose, CA, United States
Duration: 29 Jan 200730 Jan 2007

Publication series

NameProceedings of SPIE
Volume6496
ISSN (Print)0277-786X

Conference

ConferenceReal-Time Image Processing 2007, January 29-30, 2007, San Jose, CA, USA
Country/TerritoryUnited States
CitySan Jose, CA
Period29/01/0730/01/07
Other"Electronic Imaging, Science and Technology"

Fingerprint

Dive into the research topics of 'A generic software-framework for distributed, high-performance processing of multi-view video'. Together they form a unique fingerprint.

Cite this