Browse > Article

A Parallel Processing System for Visual Media Applications  

Lee, Hyung (대전보건대학 방송제작기술과)
Pakr, Jong-Won (충남대학교 정보통신공학과)
Abstract
Visual media(image, graphic, and video) processing poses challenge from several perpectives, specifically from the point of view of real-time implementation and scalability. There have been several approaches to obtain speedups to meet the computing demands in multimedia processing ranging from media processors to special purpose implementations. A variety of parallel processing strategies are adopted in these implementations in order to achieve the required speedups. We have investigated a parallel processing system for improving the processing speed o f visual media related applications. The parallel processing system we proposed is similar to a pipelined memory stystem(MAMS). The multi-access memory system is made up of m memory modules and a memory controller to perform parallel memory access with a variety of combinations of 1${\times}$pq, pq${\times}$1, and p${\times}$q subarray, which improves both cost and complexity of control. Facial recognition, Phong shading, and automatic segmentation of moving object in image sequences are some that have been applied to the parallel processing system and resulted in faithful processing speed. This paper describes the parallel processing systems for the speedup and its utilization to three time-consuming applications.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Wilson, 'The Pixie-SOOO -A Systolic An-ayProcessor,' in Proc, 1EEE Comput. Soc.WorkshoP, APAIDM, pp. 477-483, Nov, 1985
2 M. J. Kimmel, et al.,'MITE:Morphic Image Transform Engine, an architecture for recon-figurable pipelines of neighborhood proce-ssors,' in Proc, IEEE Comput. Soc. Workshop, APAIDM, pp 493-500, Nov. 1985
3 Lic Vincent, 'Morphological Grayscale Re-construction in image analysis: applications and efficient algorithm,' IEEE Trans. on Image Processing, Vo1.2, No.2, pp. 176-201, Apr. 1993   DOI   ScienceOn
4 'IQ80960RM/RN Evaluation Platform Board Manual,' Feb. 1999
5 R. M. Laugheed, et al., 'Cytocomputer: Architecture for parallel image processing,' in Proc, of the workshop on Picture Data Description Management, pp. 281-286, Aug. 1980
6 H. Lee, K. A. Moon, J.W.Park, 'Design of parallel processing system for facila image retrieval', 4th ACPC'99 Sahburg, Feb. 1999
7 Sethuraman Panchanathan, 'Architecture Appr-caches for Multimedia Processing,' 4th ACPC'99 Satiburg, Austria, Feb. 1999
8 L. Vincent and P. Soille, 'Watershed in digital spaces: An Efficient algorithm based on immersion simulations,' IEEE Trans. on PAMI, Vo1.13, No.6, pp.583-598, Jun. 1991
9 J.W.Park and D.T.Harper III, 'An Efficient Memoiy System for SIMD Construction of a Gaussian Pyramid,' IEEE Trans. on Parallel and Dist. Vol. 7, No. 7, July 1996
10 Munchurl Kim, et al., 'A VOP Generation Tool: Automatic Segmentation of Moving Objects in Image Sequences Based on Spa-tio-Temporal Information,' 1EEE Trans. on CSVT, Vo1.9, No.8, pp.1216-1226, Nov. 1999
11 E. W. Kent, et al., 'Hierarchical Cell Logic and the PIPE processor: structural and func-tional correspondence,' in Proc, 1EEE Comput. Soc. Workshop.APAIDM, pp.311-319,Nov. 1985
12 Edwige Pissaloux, 'On Parallel Reconfigurable Architecture for Image Processing,' 4th ACPC'99 SaIzburg, Autstia, Feb. 1999
13 J. W. Park, 'An Efficient Memory System for Image Processing,' 1EEE trans. Comput. Vol. C-35, No. 7, pp. 33-39, 1986
14 M. Duff, 'Parallel Processors for Digital Image Processing,' Advances in Digitat Image Proce- ssing, pp. 265-279, 1979
15 K. E. Batcher, 'Design a massively parallelprocessor,' IEEE Trans. Comput. Vol. C-29,pp. 836-840, Sep. 1980   DOI   ScienceOn
16 http://www.pt.hk-r.se/$^\sim{pt93mm}$/thesis/ technique-s/fast_Phong/siggraph86.html
17 Philippe Salembier, 'Morphological multiscale segmentation for image coding,' Signat Pro-cessing Vol. 38, pp. 359-386, 1994   DOI