skip to main content
article
Free Access

An efficient antialiasing technique

Authors Info & Claims
Published:01 July 1991Publication History
Skip Abstract Section

Abstract

An intuitive concept of antialiasing is developed into very efficient antialiased line and circle generators that require even less amount of integer arithmetic than Bresenham's line and circle algorithms. Unlike its predecessors, the new antialiasing technique is derived in spatial domain (raster plane) under a subjectively meaningful error measure to preserve the dynamics of curve and object boundaries. A formal analysis of the new antialiasing technique in frequency domain is also conducted. It is shown that our antialiasing technique computes the same antialiased images as Fujimoto-Iwata's algorithm but at a fraction of the latter's computational cost. The simplicities of the new antialiased line and circle generators also mean their easy hardware implementations.

References

  1. 1 A. C. Barkans, "High speed high quality antialiased vector generation," Computer Graphics, vol. 24, no. 4, p. 319-326, Aug. 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 J. E. Bresenham, "Algorithm for computer control of digital plotter," IBM Syst. J., vol. 4, no. 1, 1965, p. 25-30.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 J. E. Bresenham, "A linear algorithm for incremental digital display of circular arcs", Comm. A CM, vol. 20, no. 2, 1977, p. 750-752. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 F. Crow, "The alia.sing problem in computergenerated shaded images," Comm. ACM, vol. 20, no. 11, Nov. 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 D. Field, "Algorithms for drawing anti-aliased circles and ellipses," Computer Vision, Graphics, and Image Proc., vol. 33, p. 1-15, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 A. Fujimoto and K. Iwata, "Jay-free images on " IEEE CG~A, vol. 3, no. 9, p 26- raster displays, 34, Dec. 1983.Google ScholarGoogle Scholar
  7. 7 S. Gupta and R. F. Sproull, "Filtering edges for gray-scale displays," Computer Graphics, vol. 15, no. 3, p. 1-5, Aug. 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 M. Pitteway and D. Watkinson, "Bresenham's algorithm with gray scale," Comm. A CM, vol 23, no. 11, November 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 X. Wu and J. Rokne, "Double-step incremental generation of lines and circles", Computer Vision, Graphics, Image Proc., vol. 37, 1987, p. 331-344. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 X. Wu and J. Rokne, "On properties of discretized convex curves," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 11, p. 217-223, Feb. 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 X. Wu and J. Rokne, "Double-step generation of ellipses", IEEE CG~A, vol. 9, no. 3. p. 56-69, May 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 X. Wu and J. Rokne, "Dynamic error measure for curve scan-conversion," Proc. Graph. ics//lnterface'89, London, Ontario, p. 183-190, June 1989.Google ScholarGoogle Scholar
  13. 13 J. Rokne, B. Wyvill and X. Wu, "Fast line scanconversion," A CM Trans. on Graphics, vol. 9, no. 4, p. 377~388, Oct. 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 X. Wu, "A frame buffer architecture for parallel vector generation," Proc. Graphics//Interface'91, Calgary, June 1991.Google ScholarGoogle Scholar

Index Terms

  1. An efficient antialiasing technique

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGGRAPH Computer Graphics
                ACM SIGGRAPH Computer Graphics  Volume 25, Issue 4
                July 1991
                340 pages
                ISSN:0097-8930
                DOI:10.1145/127719
                Issue’s Table of Contents
                • cover image ACM Conferences
                  SIGGRAPH '91: Proceedings of the 18th annual conference on Computer graphics and interactive techniques
                  July 1991
                  393 pages
                  ISBN:0897914368
                  DOI:10.1145/122718

                Copyright © 1991 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 July 1991

                Check for updates

                Qualifiers

                • article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader