Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800064.801294acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

Color image quantization for frame buffer display

Published: 01 July 1982 Publication History

Abstract

Algorithms for adaptive, tapered quantization of color images are described. The research is motivated by the desire to display high-quality reproductions of color images with small frame buffers. It is demonstrated that many color images which would normally require a frame buffer having 15 bits per pixel can be quantized to 8 or fewer bits per pixel with little subjective degradation. In most cases, the resulting images look significantly better than those made with uniform quantization.
The color image quantization task is broken into four phases:
1) Sampling the original image for color statistics
2) Choosing a colormap based on the color statistics
3) Mapping original colors to their nearest neighbors in the colormap
4) Quantizing and redrawing the original image (with optional dither).
Several algorithms for each of phases 2-4 are described, and images created by each given.

References

[1]
Bellman, R. Dynamic Programming. Princeton University Press, Princeton, 1957.
[2]
Bentley, J. L., Friedman, J. H. Data structures for range searching. Computing Surveys 11, 4 (Dec. 1979), 397-409.
[3]
Bruce, J. D. Optimum Quantization. MIT R.L.E. Technical Report #429, (1965).
[4]
Elias, P. Bounds on performance of optimum quantizers. IEEE Trans. on Information Theory IT-16, 2 (Mar. 1970) 172-184.
[5]
Floyd, R. W., Steinberg, L. An adaptive algorithm for spatial gray scale. SID 75, Int. Symp. Dig. Tech. Papers (1975), 36.
[6]
Friedman, J. J., Bentley, J. L., and Finkel, R. A. An algorithm for finding best matches in logarithmic expected time. ACM Trans. Math. Software 3, (Sept. 1977), 209-226.
[7]
Gray, R. M., Kieffer, J. C., and Linde, Y. Locally optimal block quantizer design. Information and Control 45 (1980) 178-198.
[8]
Heckbert, P. Color Image Quantization for Frame Buffer Display. B.S. thesis Architecture Machine Group, MIT, Cambridge, Mass., 1980.
[9]
Huang, T. S., Tretiak, O. J., Prasada, B. T., and Yamaguchi, Y. Design considerations in PCM transmission of low-resolution monochrome still pictures. Proc. IEEE 55, 3 (Mar. 1967), 331.
[10]
In der Smitten, F. J. Data-reducing source encoding of color picture signals based on chromaticity classes. Nachrichtentech. Z. 27, (1974), 176.
[11]
Jain, A. K., and Pratt, W. K. Color image quantization. National Tele-communications Conference 1972 Record, IEEE Pub. No. 72, CHO 601-5-NTC, (Dec. 1972).
[12]
Jarvis, J. F., Judice, N., and Ninke, W.H. A survey of techniques for the display of continuous tone pictures on bilevel displays. Computer Graphics and Image Processing 5, 1 (Mar. 1976), 13-40.
[13]
Knuth, D. E. The Art of Computer Programming, vol. 3, Sorting and Searching. Addison-Wesley, Reading, Mass., 1973.
[14]
Koontz, W. L. G., Narendra, P. M., and Fukunaga, K. A branch and bound clustering algorithm. IEEE Trans. Comput. C-24, 9 (Sept. 1975), 908-915.
[15]
Limb, J. O., Rubinstein, C. B., and Thompson, J. E. Digital coding of color video signals - a review. IEEE Trans. Commun. COM-25, 11 (Nov. 1977), 1349-1385.
[16]
Lloyd, S. P. Least squares quantization in PCM's. Bell Telephone Labs Memo, Murray Hill, N.J., 1957.
[17]
Max, J. Quantizing for minimum distortion. IRE Trans. Information Theory IT-6, (Mar. 1960), 7.
[18]
Newman, W. M., and Sproull, R. F. Principles of Interactive Computer Graphics. MacGraw-Hill, New York, 1979.
[19]
Panter, P. F., and Dite, W. Quantization distortion in pulse-count modulation with nonuniform spacing of levels. Proc. IRE 39, 1 (Jan. 1951), 44.
[20]
Pratt, W. K. Digital Image Processing. John Wiley and Sons, New York, 1978.
[21]
Roberts, L. G. Picture coding using pseudo-random noise. IRE Trans. Information Theory IT-8, (Feb. 1962), 145.
[22]
Stenger, L. Quantization of TV chrominance signals considering the visibility of small color differences. IEEE Trans. Communications COM-25, 11 (Nov. 1977), 1393.

Cited By

View all
  • (2024)A Portable, Fast, DCT-based Compressor for AI AcceleratorsProceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing10.1145/3625549.3658662(109-121)Online publication date: 3-Jun-2024
  • (2024)A comparative study of color quantization methods using various image quality assessment indicesMultimedia Systems10.1007/s00530-023-01206-730:1Online publication date: 25-Jan-2024
  • (2023)A Quality Model-based Approach for Measuring User Interface Aesthetics with GraceProceedings of the ACM on Human-Computer Interaction10.1145/35932247:EICS(1-47)Online publication date: 19-Jun-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '82: Proceedings of the 9th annual conference on Computer graphics and interactive techniques
July 1982
333 pages
ISBN:0897910761
DOI:10.1145/800064
  • cover image ACM Overlay Books
    Seminal graphics: pioneering efforts that shaped the field, Volume 1
    July 1998
    460 pages
    ISBN:158113052X
    DOI:10.1145/280811
  • cover image ACM SIGGRAPH Computer Graphics
    ACM SIGGRAPH Computer Graphics  Volume 16, Issue 3
    July 1982
    308 pages
    ISSN:0097-8930
    DOI:10.1145/965145
    Issue’s Table of Contents
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1982

Permissions

Request permissions for this article.

Check for updates

Badges

  • Seminal Paper

Author Tag

  1. Dither

Qualifiers

  • Article

Conference

SIGGRAPH '82
Sponsor:
SIGGRAPH '82: Computer graphics and interactive techniques
July 26 - 30, 1982
Massachusetts, Boston, USA

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)629
  • Downloads (Last 6 weeks)92
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Portable, Fast, DCT-based Compressor for AI AcceleratorsProceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing10.1145/3625549.3658662(109-121)Online publication date: 3-Jun-2024
  • (2024)A comparative study of color quantization methods using various image quality assessment indicesMultimedia Systems10.1007/s00530-023-01206-730:1Online publication date: 25-Jan-2024
  • (2023)A Quality Model-based Approach for Measuring User Interface Aesthetics with GraceProceedings of the ACM on Human-Computer Interaction10.1145/35932247:EICS(1-47)Online publication date: 19-Jun-2023
  • (2023)Comparative Analysis of Two K-means-based Methods for Color Quantization2023 31st Telecommunications Forum (TELFOR)10.1109/TELFOR59449.2023.10372627(1-4)Online publication date: 21-Nov-2023
  • (2023)How Colorful Should Faces Be? Harmonizing Color and Model Quantization for Resource-restricted Face Recognition2023 IEEE International Joint Conference on Biometrics (IJCB)10.1109/IJCB57857.2023.10449031(1-10)Online publication date: 25-Sep-2023
  • (2023)A comparative study of evolutionary computation and swarm-based methods applied to color quantizationExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.120666231:COnline publication date: 30-Nov-2023
  • (2022)The Colour of HorrorProceedings of the 19th ACM SIGGRAPH European Conference on Visual Media Production10.1145/3565516.3565523(1-8)Online publication date: 1-Dec-2022
  • (2021)[Paper] Noise Bias Compensation for Color Images after Tone MappingITE Transactions on Media Technology and Applications10.3169/mta.9.139:1(13-24)Online publication date: 2021
  • (2021)Dynamic closest color warping to sort and compare palettesACM Transactions on Graphics10.1145/3450626.345977640:4(1-15)Online publication date: 19-Jul-2021
  • (2021)Revisiting the Iterative Ant-tree for color quantization algorithmJournal of Visual Communication and Image Representation10.1016/j.jvcir.2021.10318078:COnline publication date: 1-Jul-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media