Distributed Video Coding based on Adaptive Block Quantization Using Received Motion Vectors

수신된 움직임 벡터를 이용한 적응적 블록 양자화 기반 분산 비디오 코딩 방법

  • 민경연 (광운대학교 컴퓨터공학과) ;
  • 박시내 (광운대학교 컴퓨터공학과) ;
  • 남정학 (광운대학교 컴퓨터공학과) ;
  • 심동규 (광운대학교 컴퓨터공학과) ;
  • 김상효 (성균관대학교 정보통신공학부)
  • Published : 2010.02.28

Abstract

In this paper, we propose an adaptive block quantization method. The propose method perfrect reconstructs side information without high complexity in the encoder side, as transmitting motion vectors from a decoder to an encoder side. Also, at the encoder side, residual signals between reconstructed side information and original frame are adaptively quantized to minimize parity bits to be transmitted to the decoder. The proposed method can effectively allocate bits based on bit error rate of side information. Also, we can achieved bit-saving by transmission of parity bits based on the error correction ability of the LDPC channel decoder, because we can know bit error rate and positions of error bit in encoder side. Experimental results show that the proposed algorithm achieves bit-saving by around 66% and delay of feedback channel, compared with the convntional algorithm.

본 논문은 분산 비디오 코딩을 위한 적응적 블록 양자화 기법을 제안한다. 제안하는 방법에서는 분산 비디오 복호기에서 보조정보 프레임을 생성하면서 예측된 움직임 벡터를 부호기에 보내줌으로써, 부호기는 큰 복잡도의 증가 없이 보조정보 프레임을 완벽하게 복원한다. 또한, 이렇게 복원된 보조정보 프레임과 원본 프레임의 차이를 적응적으로 블록별 양자화를 수행한다. 제안한 방법은 오류 발생 비율을 이용하여, 교차 확률에 따라 적응적으로 부호화함으로써 부호화 비트를 감소시킬 수 있는 특징이 있다. 제안한 방법은 부호기에서 교차 확률 및 교차된 비트의 위치를 알 수 있기 때문에, 채널 복호기의 오류 수정 능력에 맞추어 패리티 비트를 전송하여 낭비되는 비트의 양을 감소시킬 수 있다. 컴퓨터 시뮬레이션을 통하여 제안한 방법이 기존의 방법 대비 66% 비트율 감소를 얻었으며, 기존의 DVC 피드백 채널에 따른 지연을 대폭 감소시켰다.

Keywords

References

  1. 심혁재, 전병우, "분산 비디오 압축 기술," 전자공학회지, 제 36권 4호, 91-105쪽, 2009년 4월
  2. 박시내, 심동규, 전병우, "조명보상 기반 분산 다시점 비디오 코딩," 전자공학회논문지, 제 45권, SP편, 제 6호, 17-26쪽, 2008년 11월
  3. W.J. Chien, L.J. Karam, and G.P. Abousleman, "Rate-distortion based selective decoding for pixel-domain distributed video coding," Conf. on ICIP 2008, pp.1132-1135, Oct. 2008
  4. J.L. Martinez, C.Holder, G.E. Fernandez, H. Kalva, and F. Quiles, "DVC using a half-feedback based approach," Conf. on Multimedia and Expo, pp.1125-1128, April 2008
  5. Q. Linbo, H. Xiaohai, L. Rui, and D. Xiewei, "Application of punctured turbo codes in distributed video coding," Conf. on ICIG 2007, pp.241-245, Aug. 2007
  6. C. Brites, and F. Pereira, "Encoder rate control for transform domain wyner-ziv video coding," Conf. on ICIP 2007, Vol.2, pp.5-8, Oct. 2007
  7. K.Y. Min, S.N. Park, and D.G. Sim, "Side information generation using adaptive search range for distributed video coding," Conf. on RacRim 2009, pp.854-857, Aug. 2009
  8. D. Varodayan, A. Aaron, and B. Girod, "Rate-adaptive codes for distributed source coding," EURASIP Signal Processing Journal, Special Section on Distributed Source Coding, Vol.86, No.11, pp.3123-3130, Nov. 2006