• DocumentCode
    2041068
  • Title

    Parallelising image processing algorithms

  • Author

    Chan, K.L. ; Tsui, W.M. ; Chan, H.Y. ; Wong, Hiu Y. ; Lai, H.C.

  • Author_Institution
    Dept. of Electron. Eng., City Polytech. of Hong Kong, Kowloon, Hong Kong
  • Volume
    2
  • fYear
    1993
  • fDate
    19-21 Oct. 1993
  • Firstpage
    942
  • Abstract
    Multiprocessor machines provide increased computational power and memory capacity that can be used to achieve tasks involving large amounts of data, such as imaging. With multiprocessor machines, many sophisticated operations on image data can be accomplished within reasonable time constraints. In order to efficiently utilize multiprocessor machines, conventional image processing algorithms have to be parallelised. The design of parallel algorithms takes into account many considerations, e.g. interprocessor communication, load balancing, task division, task placement, scalability, network topology, etc. In this paper, the performance of some image processing algorithms running on a loosely-coupled multiprocessor machine is evaluated. The machine consists of a PC host computer and a multiprocessor network consisting of a number of transputers. The configuration of this transputer network is under software control and so different parallelisations of a particular algorithm can be tested on a particular network topology. Three image processing algorithms were selected for parallelisation. They are the Sobel edge operation, the fast Fourier transform and the Hough transform. Parallelism is achieved in various approaches, such as partitioning of tasks or partitioning of data. For a particular network configuration, the performance of different parallelisation approaches for each algorithm was assessed, based on the parallel processing time, overhead time, communication-to-computation ratio, efficiency, etc.<>
  • Keywords
    Hough transforms; fast Fourier transforms; image processing; network topology; parallel algorithms; performance evaluation; transputer systems; Hough transform; PC host computer; Sobel edge operation; algorithm performance; communication-to-computation ratio; data partitioning; efficiency; fast Fourier transform; image processing algorithm parallelization; interprocessor communication; load balancing; loosely-coupled multiprocessor machine; multiprocessor network; network topology; overhead time; parallel processing time; scalability; software controlled network configuration; task division; task partitioning; task placement; transputer network; Algorithm design and analysis; Fast Fourier transforms; Image processing; Load management; Network topology; Parallel algorithms; Parallel processing; Partitioning algorithms; Scalability; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7803-1233-3
  • Type

    conf

  • DOI
    10.1109/TENCON.1993.320168
  • Filename
    320168