Skip to main content

Data Structures and Languages in Support of Parallel Image Processing for Astronomy

  • Chapter
Data Analysis in Astronomy

Part of the book series: Ettore Majorana International Science Series ((EMISS,volume 24))

Abstract

Data structures, and aspects of programming languages and programming systems that are relevant to image processing of astronomy data are discussed. Since parallel processing promises to greatly increase the speed with which images can be analyzed, techniques that will help achieve this speed and new methods that may become possible because of it are of interest.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ballard, D.H. and Brown, C.M. Computer Vision, Englewood Cliffs, NJ: Prentice-Hall, 1982.

    Google Scholar 

  • Borning, A. The programming language aspects of ThingLab, a constraint-oriented simulation laboratory, ACM TOPLAS, Vol. 3, PP353-387, 1981.

    Google Scholar 

  • Curry, G.A. Programming by abstract demonstration, Ph.D. Thesis, Dept. of Computer Science, Univ. of Washington, Seattle, 1978.

    Google Scholar 

  • Duff, M.J.B. CLIP4: a large scale integrated circuit array parallel processor. Proc. Third Int. Joint Conf. on Pattern Recognition, pp 728–733.

    Google Scholar 

  • Duff, M.J.B. and Levialdi, S. (eds.). Languages and Architectures for Image Processing, London: Academic Press, 1981.

    Google Scholar 

  • Glinert, E.P. and Tanimoto, S.L. PICT: Experiments in the design of interactive graphical programming environments. (To appear in IEEE Computer, 1984).

    Google Scholar 

  • Hwang, K. and Briggs, F.A. Computer Architecture and Parallel Processing, New York: McGraw-Hill, 1984.

    MATH  Google Scholar 

  • Levialdi, S. Steps toward parallel processing. In Data Analysis in Astronomy, New York: Plenum Press, 1985.

    Google Scholar 

  • Levialdi, S., Isoldi, M., and Uccella, G. Programming in PIXAL. Proc. Workshop on Picture Data Description and Management, Pacific Grove, CA, 1980, pp74-79.

    Google Scholar 

  • Preston, K., Jr., Duff, M.J.B., Levialdi, S., Norgren, P.E., and Toriwaki, J.-I. Basics of cellular logic with some applications in medical image processing. Proc. of the IEEE, Vol. 67, No. 5, pp 826–855, 1979.

    Article  Google Scholar 

  • Rich. E. Artificial Intelligence. New York: McGraw-Hill, 1983.

    Google Scholar 

  • Rosenfeld, A. Pyramids: Multiresolution image analysis, Proc. of The Third Scandinavian Conf. on Image Analysis, Copenhagen, Denmark, July 12-14, 1983, pp 23–28.

    Google Scholar 

  • Siegel, H.J. PASM: A reconfigurable multi-microcomputer for image processing. In [Duff&Levialdi 81], pp 257–265.

    Google Scholar 

  • Smith, D.C. Pygmalion: A creative programming environment, Ph.D. Thesis, Dept. of Computer Science, Stanford Univ. 1975.

    Google Scholar 

  • Snyder, L. Parallel programming and the Poker programming environment. IEEE Computer, Vol. 17, No. 7, July, 1984, pp 27–36.

    Article  Google Scholar 

  • Tanimoto, S.L. Advances in software engineering and their relations to pattern recognition and image processing, Proc. Fifth International Conference on Pattern Recognition, Miami Beach, Florida, Dec. 1-4, 1980, pp. 734–741.

    Google Scholar 

  • Tanimoto, S.L. and Fowler, R.J. Covering an image subset with patches, Proc. Fifth International Conference on Pattern Recognition, Miami Beach FL, Dec. 1-4, 1980, pp 835–839.

    Google Scholar 

  • Tanimoto, S.L. and Klinger, A. (eds.). Structured Computer Vision: Machine Perception Through Hierarchical Computation Structures. NY: Academic Press, 1980.

    Google Scholar 

  • Uhr, L. A language for parallel processing of arrays, embedded in PASCAL. In [Duff&Levialdi 81], pp 54–67.

    Google Scholar 

  • Wood, A. The interaction between hardware, software and algorithms. In [Duff&Levialdi 81], pp 1–11.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1985 Plenum Press, New York

About this chapter

Cite this chapter

Tanimoto, S.L. (1985). Data Structures and Languages in Support of Parallel Image Processing for Astronomy. In: Gesù, V.D., Scarsi, L., Crane, P., Friedman, J.H., Levialdi, S. (eds) Data Analysis in Astronomy. Ettore Majorana International Science Series, vol 24. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-9433-8_43

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-9433-8_43

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4615-9435-2

  • Online ISBN: 978-1-4615-9433-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics