A Robust Vector Quantization Method against Distortion Outlier and Source Mismatch

이상 신호왜곡과 소스 불일치에 강인한 벡터 양자화 방법

  • Noh, Myung-Hoon (Department of Information and Communication Engineering, Sejong University) ;
  • Kim, Moo-Young (Department of Information and Communication Engineering, Sejong University)
  • 노명훈 (세종대학교 정보통신공학과) ;
  • 김무영 (세종대학교 정보통신공학과)
  • Received : 2011.08.04
  • Accepted : 2012.02.14
  • Published : 2012.05.25

Abstract

In resolution-constrained quantization, the size of Voronoi cell varies depending on probability density function of the input data, which causes large amount of distortion outliers. We propose a vector quantization method that reduces distortion outliers by combining the generalized Lloyd algorithm (GLA) and the cell-size constrained vector quantization (CCVQ) scheme. The training data are divided into the inside and outside regions according to the size of Voronoi cell, and consequently CCVQ and GLA are applied to each region, respectively. As CCVQ is applied to the densely populated region of the source instead of GLA, the number of centroids for the outside region can be increased such that distortion outliers can be decreased. In real-world environment, source mismatch between training and test data is inevitable. For the source mismatch case, the proposed algorithm improves performance in terms of average distortion and distortion outliers.

고정 비트율을 사용하는 resolution-constrained quantization 방식은 입력 데이터 분포에 따라 보로노이 셀의 크기가 달라지므로 이상 신호왜곡 (distortion outliers)을 발생시킨다. 본 논문에서는 generalized Lloyd algorithm (GLA)과 cell-size constrained vector quantization (CCVQ) 방식을 결합하여 이상 신호왜곡을 줄이는 벡터 양자화 방식을 제안한다. 즉, 왜곡에 대한 문턱 값에 따라서 데이터 분포를 내부와 외부영역으로 나누고, 각각 CCVQ와 GLA 방식을 사용하여 학습하도록 한다. 데이터 분포가 높은 내부영역에 CCVQ 방식을 사용하게 됨에 따라 GLA를 사용하는 외부영역에서 사용이 가능한 셀의 개수가 늘어나게 되며, 이로 인해 이상 신호왜곡을 줄일 수 있었다. 또한, 실제 코딩 환경에서는 일반적으로 training과 test 데이터의 분포가 다르게 나타나는 소스 불일치 (source mismatch) 문제가 발생하게 된다. 제안하는 방식은 source mismatch 문제로 인해 일어나는 신호왜곡과 이상 신호왜곡에 대해서도 성능 개선을 가능하게 하였다.

Keywords

References

  1. A. Gersho, "Asymptotically optimal block quantization," IEEE Trans. Inf. Theory, vol. IT-25, no. 4, pp. 373-380, 1979.
  2. 정인교, 김영준, 박인수, 이인성, "원격 진료를 위한 실시간 생체 신호 취득, 전송 및 압축, 저장 시스템의 설계 및 구현," 전자공학회논문지, 제45권 SC편, 제4호, 42-50쪽, 2008년 7월
  3. T. D. Lookabaugh and R. M. Gray, "High-Resolution Quantization Theory and the Vector Quantizer Advantage," IEEE Trans. Inf. Theory, vol. 35, no. 5, pp. 1020-1033, 1989. https://doi.org/10.1109/18.42217
  4. A. Gersho and R. M. Gray, Vector Quantization and Signal Compress. Norwell, MA: Kluwer, 1992
  5. M. Y. Kim and W. B. Kleijn, "Reduction of Impact of Distortion Outliers and Source Mismatch in Resolution-Constrained Quantization," IEEE Trans. Speech Audio Process., vol. 18, no. 6, pp. 1218-1227, 2010. https://doi.org/10.1109/TASL.2009.2031701
  6. S. P. Lloyd, "Least squares quantization in PCM," IEEE Trans. Inf. Theory, vol. IT-28, no. 2, pp. 129-137, 1982.
  7. Y. Linde, A. Buzo, and R. M. Gray, "An Algorithm for Vector Quantizer Design," IEEE Trans. Commun., vol. COM-28, no. 1, pp. 84-95, 1980.
  8. 김원하, "Signal Set Partitioning을 이용한 격자 양자화의 비 손실 부호화 기법," 전자공학회논문지, 제38권 CI편, 제6호, 93-105쪽, 2001년 11월
  9. M. Y. Kim and W. B. Kleijn, "Resolution-Constrained Quantization With JND-Based Perceptual Disotriton Measures," IEEE Signal Process letters, vol. 13, no. 11, pp. 703-706, 2006. https://doi.org/10.1109/LSP.2006.879454
  10. P. A. Chou, T. D. Lookabaugh, and R. M. Gray, "Entropy-Constrained Vector Quantization," IEEE Trans. Acoust. Speech, Signal Process., vol. 37, no 1, pp. 31-42, 1989. https://doi.org/10.1109/29.17498
  11. 임종욱, 노명훈, 김무영, "이상 비트율 할당과 신호왜곡 문제점을 고려한 멀티미디어 신호의 연판정 양자화 방법," 한국음향학회지, 제29권, 제4호, 286-293쪽, 2010년
  12. 노명훈, 김무영, "신호왜곡을 줄이기 위한 GLA와 CCVQ를 결합한 양자화 방법," ICS' 2011 정보 및 제어 심포지움 논문집, 97-98쪽, 단국대학교, 한국, 2011년 4월
  13. J. Lim, Y. J. Lee, and M. Y. Kim, "Rate-Distortion Performance of Resolution- Constrained Quantization Combined with Lossless Coding," IEICE Electronics Express, vol. 6, No. 22, pp.1542-1547