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...
Saved in:
Published in: | IEEE signal processing letters 2000-09, Vol.7 (9), p.250-252 |
---|---|
Main Authors: | , |
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 & 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 & 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 |