Spatial and Temporal Resolution Selection for Bit Stream Extraction in H.264 Scalable Video Coding

H.264 SVC에서 비트 스트림 추출을 위한 공간과 시간 해상도 선택 기법

  • 김남윤 (한성대학교 정보시스템공학과) ;
  • 황호영 (한성대학교 멀티미디어공학과)
  • Received : 2009.08.10
  • Accepted : 2009.12.11
  • Published : 2010.01.30

Abstract

H.264 SVC(Scalable Video Coding) provides the advantages of low disk storage requirement and high scalability. However, a streaming server or a user terminal has to extract a bit stream from SVC file. This paper proposes a bit stream extraction method which can get the maximum PSNR value while date bit rate does not exceed the available network bandwidth. To do this, this paper obtains the information about extraction points which can get the maximum PSNR value offline and decides the spatial/temporal resolution of a bit stream at run-time. This resolution information along with available network bandwidth is used as the parameters to a bit stream extractor. Through experiment with JSVM reference software, we proved that proposed bit stream extraction method can get a higher PSNR value.

H.264 SVC(Scalable Video Coding)는 디스크 저장 공간 효율성과 높은 확장성을 제공할 수 있는 장점이 있다. 그러나 스트리밍 서버나 단말기는 비트 스트림을 효율적으로 추출해야 한다. 본 논문에서는 네트워크 가용 대역폭을 넘지 않으면서 최대의 PSNR을 얻기 위한 SVC 비트 스트림 추출 기법을 제공한다. 이를 위하여 오프라인시에 최대의 PSNR을 얻기 위한 추출 지점에 대한 정보를 획득한 후, 온라인시에 네트워크 가용 대역폭을 만족하는 비트 스트림의 공간/시간 해상도를 결정한다. 이러한 공간/시간 해상도 정보는 네트워크 가용 대역폭과 함께 비트 스트림 추출기의 입력 파라미터로 사용된다. JSVM 참조 소프트웨어를 활용한 실험을 통하여 본 논문에서 제시한 추출 기법이 높은 PSNR을 제공함을 증명하였다.

Keywords

References

  1. Dapeng Wu, Y. T. Hou, Wenwu Zhu, Ya-Qin Zhang and Peha, J.M., "Streaming Video Over the Internet: Approaches and Directions," IEEE Transactions on Circuits and Systems for Video Technology, Vol.11 , No.3, Mar. 2001.
  2. Huifang Sun, Anthony Vetro and Jun Xin, "An Overview of Scalable Video Streaming," Wireless Communications and Mobile Computing, Vol.7, No.2, Jan. 2007.
  3. T. Wiegand, G. SUi van, J. Reichel, H. Schwarz and M. Wien, "Joint Draft ITU-T Rec. H.264-ISO/IEC 14496-10/ Amd.3 Scalable Video Cocling," Joint Video Team, Doc. JVT-X201, July 2007.
  4. H. Schwarz, D. Marpe and T. Wiegand, "Overview of the scalable video coding extension of the H.264/AVC Standard," IEEE Transactions on Circuits and Systems for Video Technology, Vol.17, No.9, 2007.
  5. HHI, SVC reference software http://ip.hhi.de/ imagecom_Gl/savce/downloads/SVC-Reference Software.htm.
  6. 류은석, 이정환, 유혁, "다중 경로 네트워크에서 H.264 SVC에 기반한 비디오 스트림 추출 및 전송 기법," 정보과학회 논문지, 정보통신 제35권 6호, 2008.
  7. I. Amonou, N. Cammas, S. Kervadec, and S. Pateux " Optimized rate-distortion extraction with quality layers in the scalable extension of H.264/AVC," IEEE Trans. Circuits Syst. Video Technology, Vol.17, No.9, 2007.
  8. E. Maani ancl A. K. Katsaggelos, "Optimized Bit Extraction Using Distortion Estimation in the Scalable Extension of H.264/ AVC," IEEE International Symposium on Multimedia (ISM), Berkeley CA, Dec. 2008.
  9. H. Schwarz, D. Marpe, and T. Wiegand. "Hierarchical B pictures," Joint Video Team, Doc. JVT-P014, July 2005.
  10. H. Kirchhoffer, H. Schwarz, and T.Wiegand. "CEl: Simplified FGS," Joint Video Team, Doc. JVT-W090, Apr. 2007.
  11. ftp.tnt.uni-hannover.de/pub/svc/testsequences.