Color quantization using an accelerated Jancey k-means clustering algorithm

被引:0
|
作者
Bounds, Harrison [1 ]
Celebi, M. Emre [1 ]
Maxwell, Jordan [1 ]
机构
[1] Univ Cent Arkansas, Dept Comp Sci & Engn, Conway, AR 72035 USA
基金
美国国家科学基金会;
关键词
color quantization; clustering; Lloyd k-means; batch k-means; Jancey k-means; triangle inequality; STATISTICAL COMPARISONS; IMAGE QUANTIZATION; CONVERGENCE; CLASSIFIERS; EFFICIENCY; MIXTURE; TESTS;
D O I
10.1117/1.JEI.33.5.053052
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Color quantization (CQ) is a fixed-rate vector quantization developed for color images to reduce their number of distinct colors while keeping the resulting distortion to a minimum. Various clustering algorithms have been adapted to the CQ problem over the past 40 years. Among these, hierarchical algorithms are generally more efficient (i.e., faster), whereas partitional ones are more effective (in minimizing distortion). Among the partitional algorithms, the effectiveness and efficiency of the Lloyd (or batch) k-means algorithm have been shown by multiple recent studies. We investigate an alternative, lesser-known k-means algorithm proposed by Jancey, which differs from Lloyd k-means (LKM) in the way it updates the cluster centers at the end of each iteration. To obtain a competitive color quantizer, we develop a weighted variant of Jancey k-means (JKM) and then accelerate the weighted algorithm using the triangle inequality. Through extensive experiments on 100 color images, we demonstrate that, with the proposed modifications, JKM outperforms LKM significantly in terms of efficiency without sacrificing effectiveness. In addition, the proposed JKM-based color quantizer is as straightforward to implement as the popular LKM color quantizer. (c) 2024 SPIE and IS&T
引用
收藏
页数:30
相关论文
共 50 条
  • [31] Image Segmentation using K-means Clustering Algorithm and Subtractive Clustering Algorithm
    Dhanachandra, Nameirakpam
    Manglem, Khumanthem
    Chanu, Yambem Jina
    ELEVENTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2015/INDIA ELEVENTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2015/NDIA ELEVENTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2015, 2015, 54 : 764 - 771
  • [32] Korean Text Extraction by Local Color Quantization and K-means Clustering in Natural Scene
    Lai, Anh-Nga
    Park, KeonHee
    Kumar, Manoj
    Lee, GueeSang
    2009 FIRST ASIAN CONFERENCE ON INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2009, : 138 - 143
  • [33] Color Palette Extraction by Using Modified K-means Clustering
    Lertrusdachakul, Thitiporn
    Ruxpaitoon, Kanakarn
    Thiptarajan, Kasem
    2019 7TH INTERNATIONAL ELECTRICAL ENGINEERING CONGRESS (IEECON 2019), 2019,
  • [34] Automatic Image Annotation Using Color K-Means Clustering
    Jamil, Nursuriati
    Sa'adan, Siti Aisyah
    VISUAL INFORMATICS: BRIDGING RESEARCH AND PRACTICE, 2009, 5857 : 645 - 652
  • [35] An Improved K-means Clustering Algorithm
    Wang Yintong
    Li Wanlong
    Gao Rujia
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [36] Granular K-means Clustering Algorithm
    Zhou, Chenglong
    Chen, Yuming
    Zhu, Yidong
    Computer Engineering and Applications, 2023, 59 (13) : 317 - 324
  • [37] Unsupervised K-Means Clustering Algorithm
    Sinaga, Kristina P.
    Yang, Miin-Shen
    IEEE ACCESS, 2020, 8 : 80716 - 80727
  • [38] Modified k-Means Clustering Algorithm
    Patel, Vaishali R.
    Mehta, Rupa G.
    COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY, 2011, 250 : 307 - +
  • [39] Modified K-means clustering algorithm
    Li, Wei
    CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 4, PROCEEDINGS, 2008, : 618 - 621
  • [40] The MinMax k-Means clustering algorithm
    Tzortzis, Grigorios
    Likas, Aristidis
    PATTERN RECOGNITION, 2014, 47 (07) : 2505 - 2516