Title :
Block-level parallel processing for scaling evenly divisible frames
Author :
Aho, Eero ; Vanne, Jarno ; Hämäläinen, Timo D. ; Kuusilinna, Kimmo
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol., Finland
Abstract :
Multiresolution video streaming and medical image processing require image scaling. The paper shows how image scaling can be accelerated with a new coarse-grained parallel processing method. The method is based on evenly divisible image sizes, which is, in practice, the case in most video and image standards. The image is divided into slices and all the slices are scaled in parallel. The complexity of the method is evaluated with two parallel architectures while considering memory consumption and data throughput. Several scaling functions can be handled with these generic architectures, including bilinear, bicubic, Lagrange, Gaussian and sinc interpolations. Parallelism can be adjusted independently of the complexity of the computational units.
Keywords :
computational complexity; image processing; image sampling; interpolation; parallel architectures; video signal processing; video streaming; block-level parallel processing; coarse-grained parallel processing method; computational complexity; data throughput; evenly divisible frame scaling; image scaling; interpolation; medical image processing; memory consumption; multiresolution video streaming; parallel architecture; resampling; Acceleration; Biomedical image processing; Computer architecture; Image resolution; Interpolation; Lagrangian functions; Parallel architectures; Parallel processing; Streaming media; Throughput;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1464793