• DocumentCode
    931158
  • Title

    Run-length chain coding and scalable computation of a shape´s moments using reconfigurable optical buses

  • Author

    Wu, Chin-Hsiung ; Horng, Shi-Jinn

  • Author_Institution
    Dept. of Inf. Manage., Chinese Naval Acad., Kaohsiung, Taiwan
  • Volume
    34
  • Issue
    2
  • fYear
    2004
  • fDate
    4/1/2004 12:00:00 AM
  • Firstpage
    845
  • Lastpage
    855
  • Abstract
    The main contribution of this paper is the design of several efficient algorithms for modified run-length chain coding and for computing a shape\´s moments on arrays with reconfigurable optical buses. The proposed algorithms are based on the boundary representation of an object. Instead of using chain code, the boundary can be represented by a modified run-length chain code, where each entity represents a line segment (two adjacent corner pixels). The sequential nature of the chain code makes it difficult to be parallelized. We first propose two constant time algorithms for boundary extraction and run-length chain coding. To the authors\´ knowledge, these are the most time efficient algorithms yet published. Based on the modified run-length chain coding, and the advantages of both optical transmission and electronic computation, a constant time parallel algorithm for computing a shape\´s moments using N×N processors is proposed. Additionally, instead of using N×N processors, a scalable moment algorithm using r×r processors is also derived, where r\n\n\t\t
  • Keywords
    image processing; optical communication equipment; parallel algorithms; runlength codes; boundary extraction; boundary representation; constant time algorithms; constant time parallel algorithm; electronic computation; line segment; modified run-length chain coding; optical transmission; parallel algorithms; reconfigurable optical buses; scalable computation; scalable moment algorithm; shape moments; Algorithm design and analysis; Concurrent computing; Cost function; Image processing; Optical arrays; Optical character recognition software; Optical computing; Optical design; Parallel algorithms; Shape; Algorithms; Computing Methodologies; Data Compression; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/TSMCB.2003.817102
  • Filename
    1275520