Loading…

An improved algorithm for vector quantizer design

Vector quantization is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Recently, Lee et al. (see IEEE Sig...

Full description

Saved in:
Bibliographic Details
Published in:IEEE signal processing letters 2000-09, Vol.7 (9), p.250-252
Main Authors: Veprek, P., Bradley, A.B.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3
cites cdi_FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3
container_end_page 252
container_issue 9
container_start_page 250
container_title IEEE signal processing letters
container_volume 7
creator Veprek, P.
Bradley, A.B.
description Vector quantization is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Recently, Lee et al. (see IEEE Signal Processing Lett., vol.4, p.2-4, Jan. 1997) proposed an intuitive modification of the K-means algorithm (MKMA). In this letter, we propose an improved algorithm that uses the standard GLA embedded in a codevector reassignment loop. The algorithm achieves better performance by targeting specifically those sections of the codebook that contribute most to the overall reconstructed signal distortion. Simulations show that the proposed algorithm outperforms both the traditional GLA and MKMA in a variety of scenarios.
doi_str_mv 10.1109/97.863147
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_863147</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>863147</ieee_id><sourcerecordid>28421929</sourcerecordid><originalsourceid>FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3</originalsourceid><addsrcrecordid>eNp90D1PwzAQBmALgUQpDKxMEQOIIeVsx7E9VhVfUiUWmC0nOZdUadLaSSX49RilYmBgupPu0enuJeSSwoxS0PdazlTOaSaPyIQKoVLGc3oce5CQag3qlJyFsAYARZWYEDpvk3qz9d0eq8Q2q87X_ccmcZ1P9lj2sewG2_b1F_qkwlCv2nNy4mwT8OJQp-T98eFt8ZwuX59eFvNlWnKe96mgToKCUqHKkBa8ENpWIgeuUVhZZDRniI5zK6WlzDkurbMFVFZYp0AWfEpux73xuN2AoTebOpTYNLbFbghG0ywXHFgW5c2_kqmMUc10hNd_4LobfBu_MEplikcoI7obUem7EDw6s_X1xvpPQ8H8ZGy0NGPG0V6NtkbEX3cYfgOfYXU4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>884832847</pqid></control><display><type>article</type><title>An improved algorithm for vector quantizer design</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Veprek, P. ; Bradley, A.B.</creator><creatorcontrib>Veprek, P. ; Bradley, A.B.</creatorcontrib><description>Vector quantization is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Recently, Lee et al. (see IEEE Signal Processing Lett., vol.4, p.2-4, Jan. 1997) proposed an intuitive modification of the K-means algorithm (MKMA). In this letter, we propose an improved algorithm that uses the standard GLA embedded in a codevector reassignment loop. The algorithm achieves better performance by targeting specifically those sections of the codebook that contribute most to the overall reconstructed signal distortion. Simulations show that the proposed algorithm outperforms both the traditional GLA and MKMA in a variety of scenarios.</description><identifier>ISSN: 1070-9908</identifier><identifier>EISSN: 1558-2361</identifier><identifier>DOI: 10.1109/97.863147</identifier><identifier>CODEN: ISPLEM</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithm design and analysis ; Algorithms ; Clustering algorithms ; Code standards ; Counters ; Data compression ; Distortion ; Mathematical analysis ; Nearest neighbor searches ; Quantization ; Signal processing ; Signal processing algorithms ; Terminology ; Training data ; Vector quantization ; Vectors (mathematics)</subject><ispartof>IEEE signal processing letters, 2000-09, Vol.7 (9), p.250-252</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2000</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3</citedby><cites>FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/863147$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Veprek, P.</creatorcontrib><creatorcontrib>Bradley, A.B.</creatorcontrib><title>An improved algorithm for vector quantizer design</title><title>IEEE signal processing letters</title><addtitle>LSP</addtitle><description>Vector quantization is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Recently, Lee et al. (see IEEE Signal Processing Lett., vol.4, p.2-4, Jan. 1997) proposed an intuitive modification of the K-means algorithm (MKMA). In this letter, we propose an improved algorithm that uses the standard GLA embedded in a codevector reassignment loop. The algorithm achieves better performance by targeting specifically those sections of the codebook that contribute most to the overall reconstructed signal distortion. Simulations show that the proposed algorithm outperforms both the traditional GLA and MKMA in a variety of scenarios.</description><subject>Algorithm design and analysis</subject><subject>Algorithms</subject><subject>Clustering algorithms</subject><subject>Code standards</subject><subject>Counters</subject><subject>Data compression</subject><subject>Distortion</subject><subject>Mathematical analysis</subject><subject>Nearest neighbor searches</subject><subject>Quantization</subject><subject>Signal processing</subject><subject>Signal processing algorithms</subject><subject>Terminology</subject><subject>Training data</subject><subject>Vector quantization</subject><subject>Vectors (mathematics)</subject><issn>1070-9908</issn><issn>1558-2361</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><recordid>eNp90D1PwzAQBmALgUQpDKxMEQOIIeVsx7E9VhVfUiUWmC0nOZdUadLaSSX49RilYmBgupPu0enuJeSSwoxS0PdazlTOaSaPyIQKoVLGc3oce5CQag3qlJyFsAYARZWYEDpvk3qz9d0eq8Q2q87X_ccmcZ1P9lj2sewG2_b1F_qkwlCv2nNy4mwT8OJQp-T98eFt8ZwuX59eFvNlWnKe96mgToKCUqHKkBa8ENpWIgeuUVhZZDRniI5zK6WlzDkurbMFVFZYp0AWfEpux73xuN2AoTebOpTYNLbFbghG0ywXHFgW5c2_kqmMUc10hNd_4LobfBu_MEplikcoI7obUem7EDw6s_X1xvpPQ8H8ZGy0NGPG0V6NtkbEX3cYfgOfYXU4</recordid><startdate>20000901</startdate><enddate>20000901</enddate><creator>Veprek, P.</creator><creator>Bradley, A.B.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20000901</creationdate><title>An improved algorithm for vector quantizer design</title><author>Veprek, P. ; Bradley, A.B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Algorithm design and analysis</topic><topic>Algorithms</topic><topic>Clustering algorithms</topic><topic>Code standards</topic><topic>Counters</topic><topic>Data compression</topic><topic>Distortion</topic><topic>Mathematical analysis</topic><topic>Nearest neighbor searches</topic><topic>Quantization</topic><topic>Signal processing</topic><topic>Signal processing algorithms</topic><topic>Terminology</topic><topic>Training data</topic><topic>Vector quantization</topic><topic>Vectors (mathematics)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Veprek, P.</creatorcontrib><creatorcontrib>Bradley, A.B.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore (IEEE/IET Electronic Library - IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE signal processing letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Veprek, P.</au><au>Bradley, A.B.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An improved algorithm for vector quantizer design</atitle><jtitle>IEEE signal processing letters</jtitle><stitle>LSP</stitle><date>2000-09-01</date><risdate>2000</risdate><volume>7</volume><issue>9</issue><spage>250</spage><epage>252</epage><pages>250-252</pages><issn>1070-9908</issn><eissn>1558-2361</eissn><coden>ISPLEM</coden><abstract>Vector quantization is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Recently, Lee et al. (see IEEE Signal Processing Lett., vol.4, p.2-4, Jan. 1997) proposed an intuitive modification of the K-means algorithm (MKMA). In this letter, we propose an improved algorithm that uses the standard GLA embedded in a codevector reassignment loop. The algorithm achieves better performance by targeting specifically those sections of the codebook that contribute most to the overall reconstructed signal distortion. Simulations show that the proposed algorithm outperforms both the traditional GLA and MKMA in a variety of scenarios.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/97.863147</doi><tpages>3</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1070-9908
ispartof IEEE signal processing letters, 2000-09, Vol.7 (9), p.250-252
issn 1070-9908
1558-2361
language eng
recordid cdi_ieee_primary_863147
source IEEE Electronic Library (IEL) Journals
subjects Algorithm design and analysis
Algorithms
Clustering algorithms
Code standards
Counters
Data compression
Distortion
Mathematical analysis
Nearest neighbor searches
Quantization
Signal processing
Signal processing algorithms
Terminology
Training data
Vector quantization
Vectors (mathematics)
title An improved algorithm for vector quantizer design
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T20%3A02%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20improved%20algorithm%20for%20vector%20quantizer%20design&rft.jtitle=IEEE%20signal%20processing%20letters&rft.au=Veprek,%20P.&rft.date=2000-09-01&rft.volume=7&rft.issue=9&rft.spage=250&rft.epage=252&rft.pages=250-252&rft.issn=1070-9908&rft.eissn=1558-2361&rft.coden=ISPLEM&rft_id=info:doi/10.1109/97.863147&rft_dat=%3Cproquest_ieee_%3E28421929%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c336t-51f7080c8e84e1b3b59ad56039e5a7b4162eef33a77a12ff37afab0da5af807b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=884832847&rft_id=info:pmid/&rft_ieee_id=863147&rfr_iscdi=true