Abstract
Special purpose hardware has been traditionally viewed as the only practical solution for high speed video signal processing (VSP). However, new parallel computing technologies may provide a much more flexible alternative. In this paper we discuss techniques for implementing VSP algorithms on data-parallel computers, including data distribution and the tradeoffs between memory usage, communication, and computation. We provide theoretical analyses and illustrate them with examples of implementations written for the MasPar data-parallel computers. The algorithms studied here are a selection of classical algorithms that includes block-discrete cosine transform coding, subband coding and block-matching motion estimation. Additionally, two new algorithms of the authors are also presented, on intraframe nonorthogonal subband coding and on motion-compensated three-dimensional subband coding.
Original language | English (US) |
---|---|
Pages (from-to) | 118-129 |
Number of pages | 12 |
Journal | Digital Signal Processing: A Review Journal |
Volume | 5 |
Issue number | 2 |
DOIs | |
State | Published - Apr 1995 |
Externally published | Yes |
ASJC Scopus subject areas
- Signal Processing
- Computer Vision and Pattern Recognition
- Statistics, Probability and Uncertainty
- Computational Theory and Mathematics
- Electrical and Electronic Engineering
- Artificial Intelligence
- Applied Mathematics