DOI QR코드

DOI QR Code

Selection of Scalable Video Coding Layer Considering the Required Peak Signal to Noise Ratio and Amount of Received Video Data in Wireless Networks

무선 네트워크에서 요구되는 평균 최대 신호 대 잡음비와 수신 비디오 데이터양을 고려하는 스케일러블 비디오 코딩 계층 선택

  • Lee, Hyun-No (Kangwon National University, Electrical and Electronic Engineering) ;
  • Kim, Dong-Hoi (Kangwon National University, Electrical and Electronic Engineering)
  • Received : 2016.03.04
  • Accepted : 2016.04.26
  • Published : 2016.04.30

Abstract

SVC(Scalable Video Coding), which is one form among video encoding technologies, makes video streaming with the various frame rate, resolution, and video quality by combining three different scalability dimensions: temporal, spatial, and video quality scalability. As the above SVC-encoded video streaming consists of one base layer and several enhancement layers, and a wireless AP(Access Point) chooses and sends a suitable layer according to the received power from the receiving terminals in the changeable wireless network environment, the receiving terminals supporting SVC are able to receive video streaming with the appropriate resolution and quality according to their received powers. In this paper, after the performance analysis for the received power, packet loss rate, PSNR(Required Peak Signal to Noise Ratio), video quality level and amount of received video data based on the number of SVC layers was performed, an efficient method for selecting the number of SVC layer satisfying the RSNR and minimizing the amount of received video data is proposed.

비디오 부호화 기술 중 하나인 스케일러블 비디오 코딩은 공간적, 시간적, 화질적 스케일러빌리티를 조합함으로써 다양한 프레임율과 해상도 및 화질을 가지는 비디오 스트림을 생성할 수 있다. 상기의 스케일러블 비디오 코딩-부호화된 비디오 스트림은 하나의 기본계층과 다수의 향상계층을 이루고 있고 무선 기지국은 변화하는 무선 네트워크 환경에서 수신 단말들의 수신 전력에 따라서 적합한 계층을 선택하여 전송하기 때문에 스케일러블 비디오 코딩을 지원하는 수신 단말들은 자신의 수신 전력 상태에 따라 적합한 해상도 및 화질을 가지는 영상을 수신하여 볼 수 있다. 본 논문에서는 모의실험을 통하여 케일러블 비디오 코딩 계층 수에 따른 수신전력, 패킷 손실률, 최대 신호 대 잡음비, 비디오 화질 레벨, 수신 비디오 데이터의 양들에 대한 성능 분석을 수행한 후에 요구되는 최대 신호 대 잡음비를 만족하면서도 수신 비디오 데이터양을 최소화하는 비디오 계층 수를 선택하는 효율적인 방법을 제안한다.

Keywords

References

  1. Haechul Choi, Kyung Il Lee, Jung Won Kang, Seong-Jun Bae, and Jeong-Ju Yoo, "Overview and Perfor mance Analysis of the Emerging Scalable Video Coding", Journal of Broadcast Engineering, vol.12, no.6, pp.542-554, Nov 2007 https://doi.org/10.5909/JBE.2007.12.6.542
  2. Jonghyun Kim, Jahon Koo, Kwangsue Chung, "A Network Adaptive SVC Streaming Protocol for Improving Video Quality", Journal of KIISE : Information and Communications, vol.37, no.5, pp.363-373, Oct 2010
  3. Sangki Ko, Kwangsue Chung, "A Smooth Quality Control Scheme for SVC Video Streaming Services", Journal of KIISE : Computing Science and Engineering, vol.18, no.10, pp.723-727, Oct 2012
  4. Euy-doc Jang, Jae-Gon Kim, Truong Cong Thang, Jung Won Kang, "Adaptation of SVC to Packet Loss and its Performance Analysis", Journal of Broadcast Engineering, vol.14, no.6, pp.796-806, Nov 2009 https://doi.org/10.5909/JBE.2009.14.6.796
  5. JSVM Software Manual(2006)
  6. Young-Min Jang, The application of NS-2 Network Simulation, Hongrung Publishing Company, 2008.
  7. Chin-Heng Ke, How to do H.264 SVC transmission simulations part2 : combined scalability(2012), Retrieved Sep, 2015, from http://csie.nqu.edu.tw/smallko/ns2/svc2.htm
  8. Tom Henderson, Radio Propagation Models(2011), Retrieved Sep, 2015, from http://www.isi.edu/nsnam/ns/doc/node216.html

Cited by

  1. A Dynamical Load Balancing Method for Data Streaming and User Request in WebRTC Environment vol.17, pp.6, 2016, https://doi.org/10.9728/dcs.2016.17.6.581