[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Scan line array processors for image computation

Published: 01 May 1986 Publication History

Abstract

This paper describes the scan line array processor (SLAP), a new architecture designed for high-performance yet low-cost image computation. A SLAP is a SIMD linear array of processors, and hence is easy to build and scales well with VLSI technology; yet appropriate special features and programming techniques make it efficient for a surprisingly wide variety of low and medium level computer vision tasks. We describe the basic SLAP concept and some of its variants, discuss a particular planned implementation, and indicate its performance on computer vision and other applications.

References

[1]
G. J. Agin. Vision. To appear in The Handbook of Industrial Robotics, Wiley, 1985.
[2]
A. K. Agrawala and A. V. Kulkarni. "A sequential approach to the extraction of shape features". Computer Graphics and Image Processing 6 (1977), 538-557.
[3]
J. L Basille, S. Castan and J. Y. Latil. Systeme multiprocesseur adapte du traitement d'images. In Languages and Architectures for Image Processing, M. J. B. Duff and S. Levialdi, Eds., Academic Press, 1981, ch. 16, pp. 205-213.
[4]
K. E. Batcher. "Design era massively parallel processor". IEEE Transactions on Computers C-29, 9 (September 1980), 836-840.
[5]
R. Duda and P. Hart. "Use ofthe Hough transform to detect lines and curves in pictures". Communications of the ACM 15,1 (1972).
[6]
M. J. B. Duff. Review of the CLIP image processing systerrL National Computer Conference, Anaheim, CA, 1978, pp. 1055-1060.
[7]
A. L Fisher, H. T. Kung, L M. Monier and Y. Dohi. "Architecture of the PSC: a programmable systolic chip". Journal of VLSI and Computer Systems 1, 2 (1984), 153-169. An earlier version appears in Proceedings of the Tenth International Symposium on Computer Architecture, pp. 48-53, June, 1983.
[8]
T. Gross, H. T. Kung, M. Lain and J. Webb. Warp as a machine for low-level vision. Proceedings of the 1985 IEEE International Conference on Robotics and Automation, March, 1985, pp. 790-800.
[9]
H. T. Kung. "Why systolic architectures?". IEEEComputer 15, 1 (Jan. 1982), 37-46.
[10]
R. L. Lougheed and D. L McCubbrey. The cytocomputer: a practical pipelined image processor. Proceedings of the 7th Annual Symposium on Computer Architecture, 1980, pp. 271-277.
[11]
U. Montanari. "A method for obtaining skeletons usinga quaff-euclidean distance". Journal of the ACM 15, 4 (October 1968), 600-624.
[12]
J. Poulton, H. Fuchs etal. PIXEL-PLANES: Building a VLSI-based graphic system. 1985 Chapel Hill Conference on Very Large Scale Integration, 1985, pp. 35-60.
[13]
A. Rgsenfeld and A. C. Kak. DigitaIPicture Processing. Academic Press, 1976.
[14]
J. L C. Sanz and I. Dinstein. A new approach to computing geometrical features of digital objects for machine vision, image analysis and image processing: algorithms in pipeline architectures. RJ 4561, IBM Research Division, January, 1985.
[15]
S. W. Wilson. The PIXIE-5000 - a systolic array processor. Workshop on Computer Architecture for Pattern Analysis and Image Database Management, 1985, pp. 477-483.

Cited By

View all
  • (2005)Parallel convexity algorithms for digitized images on a linear array of processorsAlgorithms10.1007/3-540-52921-7_89(397-406)Online publication date: 4-Jun-2005
  • (2004)Constructive evolution of morphological filters for high-speed embedded image processing2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583)10.1109/ICSMC.2004.1400794(3022-3027)Online publication date: 2004
  • (1996)Parallel architecture dedicated to connected component analysisProceedings of 13th International Conference on Pattern Recognition10.1109/ICPR.1996.547655(699-703 vol.4)Online publication date: 1996
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGARCH Computer Architecture News
ACM SIGARCH Computer Architecture News  Volume 14, Issue 2
Special Issue: Proceedings of the 13th annual international symposium on Computer architecture (ISCA '86)
May 1986
429 pages
ISSN:0163-5964
DOI:10.1145/17356
Issue’s Table of Contents
  • cover image ACM Conferences
    ISCA '86: Proceedings of the 13th annual international symposium on Computer architecture
    June 1986
    454 pages
    ISBN:081860719X

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 1986
Published in SIGARCH Volume 14, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)9
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2005)Parallel convexity algorithms for digitized images on a linear array of processorsAlgorithms10.1007/3-540-52921-7_89(397-406)Online publication date: 4-Jun-2005
  • (2004)Constructive evolution of morphological filters for high-speed embedded image processing2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583)10.1109/ICSMC.2004.1400794(3022-3027)Online publication date: 2004
  • (1996)Parallel architecture dedicated to connected component analysisProceedings of 13th International Conference on Pattern Recognition10.1109/ICPR.1996.547655(699-703 vol.4)Online publication date: 1996
  • (1996)Processing architectures for smart pixel systemsIEEE Journal of Selected Topics in Quantum Electronics10.1109/2944.5418722:1(24-34)Online publication date: Apr-1996
  • (1995)Efficient Image Processing Algorithms on the Scan Line Array ProcessorIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/34.36815317:1(47-56)Online publication date: 1-Jan-1995
  • (1993)Efficient Image Processing Algorithms on the Scan Line Array ProcessorProceedings of the 1993 International Conference on Parallel Processing - Volume 0310.1109/ICPP.1993.72(90-93)Online publication date: 16-Aug-1993
  • (1992)Parallel Architectures and Algorithms for Image Component LabelingIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/34.15990414:10(1014-1034)Online publication date: 1-Oct-1992
  • (1991)Optimal geometric algorithms for digitized images on fixed-size linear arrays and scan-line arraysDistributed Computing10.1007/BF022597475:2(55-65)Online publication date: 1-Sep-1991
  • (1991)Comparison of tree and straight-line clocking for long systolic arraysJournal of VLSI signal processing systems for signal, image and video technology10.1007/BF009254712:4(287-299)Online publication date: 1-May-1991
  • (1990)A four-processor building block for SIMD processor arraysIEEE Journal of Solid-State Circuits10.1109/4.5215825:2(369-375)Online publication date: Apr-1990
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media