일반기술

화질적 스케일러빌러티를 지원하는 Real-time Scalable Video Decoder

<기술의 개요>네크워크 전송환경에서 고품질 비디오 서비스를 위한 MPEG-4 AVC/H.264 Amd.3 Scalable Video Real-Time Decoder - 임의의 공간 계층(QVGA, VGA, HD) 스케일러빌리티를 지원하는 SVC 디코더 SW 기술 - 임의의 MGS (Medium Grain Scalability) layer를 지원하는 SVC 디코더 SW 기술 <기술의 특징>기존의 MPEG-2 와 MPEG-4(part2) 비디오에서 계층 부호화에 기반한 스케일러빌러티의 지원을 위한 시도가 있었지만, 이 표준들에서 정의된 비디오 스케일러빌러티의 성능 수준은 매우 미흡하다. 현재 ISO/IEC MPEG(Moving Picture Experts Group)과 ITU-T VCEG(Video Coding Experts Group)의 JVT(Joint Video Team)에서 새로운 스케일러블 비디오 부호화 기법들을 가장 개선되고 발전된 기술들로서 표준화가 2008년 완료되었다. 본 기술에서는 네트워크 비디오 전송 환경에서 화질적 스케일러빌러티를 지원하는 실시간 SVC 비디오 SW 복호화기를 기술 이전하여 상용화 하고자 한다. 본 기술인 SW 기반 실시간 스케일러블 비디오 복호화기는 현재 JVT에서 표준화를 진행하면서 개발하고 있는 JSVM ver. 9.13(Joint Scalable Video Model)에 대한 최적화 방법이 적용되었으며, Windows 환경에서 단말에 필요로 한 응용 어플리케이션에 쉽게 개발될 수 있도록 API (Application Programming Interface)화 하였다.<활용방안 및 기대성과>SVC를 이용한 네트워크 비디오 서비스 시나리오는 다음과 같이 크게 세가지를 고려할 수 있다. 1) Layered Multicast: 부호화된 계층(layer)들을 각각의 독립된 RTP 세션을 통해서 multicasting하는 방식으로, 사용자는 IGMP(Internet Group Management Protocol)를 이용하여 소비환경에 적합한 계층들을 수신하여 소비하는 시나리오이다. 계층에 따라 각각의 세션을 통해 전송해야 하므로 송,수신단에서 많은 포트(port)를 사용해야 하는 단점이 있으며, 특히 이는 수신단에서 방화벽을 사용할 때에 문제가 될 수 있다. 2) Streaming of an SVC scalable stream: SVC에서 각 사용자의 소비환경에 적합하게 계층들을 조합하여 하나의 RTP 세션을 통해서 전송하는 방법으로 콘텐츠의 저장공간과 채널 대역폭에 관련된 문제에 대한 논의가 필요하다. 3) Multicast to MANE(Media Aware Network Element), SVC scalable stream to endpoint: 위의 두 시나리오를 조합한 방식으로, 서버에서 MANE까지는 layered multicasting으로 콘텐츠를 전송하고 MANE에서 사용자의 소비환경에 따라 layer들을 조합하여 하나의 RTP 세션을 통해서 콘텐츠를 전송하는 방법이다. 이 방법은 최종 수신단에서 많은 포트를 사용해야 하는 layered multicast의 단점과, E2E간 하나의 RTP 세션을 통해 콘텐츠를 전송함으로써 발생하는 채널 사용의 비효율적인 부분을 보완하였다. 하지만 MANE가 높은 복잡도를 요구하게 된다. 상기의 3가지 방법과 SVC 기술을 활용하여 네트워크 비디오 서비스를 상황에 적응적으로 수행가능하며 이는 사용자의 체감품질의 극적인 향상을 도모할 수 있다.

기술정보

기술분류
정보 > 기타 정보
보유기관
한국전자통신연구원
기술유형
일반기술
등록일
2008-12-29
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.