Abstract:
PURPOSE: A directional information based fast mode decision method in scalable video coding is provided to perform real time processing a process of scalable video coding by speeding up an encoding process. CONSTITUTION: A video encoder applies a decision block according to a motion encoding result with respect to a lower layer of an inputted video frame to motion encoding of a higher layer. The video encoder decides a prediction candidate block mode of the higher layer using directional information according to the motion encoding of the higher layer and applies direction information in the neighboring blocks to a current block(440). The video encoder decides candidate block modes of the current block which uses the directional information of the neighboring blocks, calculates RDC(Rate Distortion Cost) with respect to the decided candidate blocks and decides the final encoding block mode(450,460). [Reference numerals] (450) Calculating candidate modes; (460) Setting an optimized mode; (AA) Start; (BB) Optimized mode of lower layer is SKIP or 16X16?; (CC) Optimized mode of lower layer is SKIP or 16X8?; (DD) Optimized mode of lower layer is SKIP or 8X16?; (EE) Optimized mode of lower layer is SKIP or 8X8?; (FF,GG,HH,II,SS,TT) Yes; (JJ) Adding SKIP and 16X16 on every candidate mode; (KK) Adding SKIP and 16X8 on every candidate mode; (LL) Adding SKIP and 8X16 on every candidate mode; (MM) Adding SKIP and 8X8 on every candidate mode; (NN) End; (OO) The direction of the optimized mode of lower layer is the front?; (PP) The direction of the optimized mode of lower layer is the rear?; (QQ) No; (RR) Adding the optimized mode of adjacent blocks on every candidate mode; (UU) Adding the optimized mode of adjacent blocks on candidate modes in front; (VV) Adding the optimized mode of adjacent blocks on candidate modes in rear
Abstract:
PURPOSE: A scalable video coding apparatus for the real-feeling type broadcasting and a method thereof are provided to maintain the mutual compatibility with the exiting video compression technology and are provided to consider the compression of a depth video for producing the middle viewpoint video for the real-feeling type broadcasting, thereby viewing the three-dimensional or stereoscopic video at each viewpoint. CONSTITUTION: A spatial scalable coding unit (560) refers to the predictive coding within the viewpoint and the motion information of a base layer in the base layer of a color video and a depth video, and performs the predictive coding in an enhanced layer. A qualitative scalable coding unit (570) uses a quantization step which is a method for the qualitative scalability of the color video. A motion estimation unit uses the motion information of the base layer of the color video as the predictive data, and encodes the base layer of the depth video. [Reference numerals] (530) H.264/AVC coding unit; (560,EE,KK) Spatial scalable coding unit; (AA,CC,570,HH,JJ,MM) Qualitative scalable coding unit; (BB,FF,LL) Level 1; (DD,II,NN) Level 0; (GG,540) MVC coding unit
Abstract:
본 발명은 MMT(MPEG Media Transport: MPEG 미디어 전송) 시스템을 위한 E-layer 타이밍 정보에 관한 것이다. MMT 시스템의 E-layer 타이밍 모델에서는 미디어의 재생시점 (playout time)과 미디어들 간의 동기화에 필요한 기본적인 타이밍 정보를 효율적으로 제공하여야 한다. 또한, MMT 시스템의 E-layer에서 생성된 데이터는 기존의 응용 계층 전송 프로토콜 (application-layer transport protocol) 인 RTP에 의해서 전달이 가능해야 한다. 따라서, 본 발명에서는 기존의 MPEG 미디어 전송 기술과의 호환성을 유지하면서 MMT의 E-layer 타이밍 모델에 적용이 가능한 타이밍 정보를 고안한다.
Abstract:
MMT(MPEG Media Transport) 페이로드 헤더 구성 장치 및 방법이 개시된다. 일 실시예에 따른 MMT 페이로드 헤더 구성 장치는 하나의 페이로드에 통합시켜 사상해야 할 하나 또는 복수의 미디어 프래그먼트 유닛(Media Fragment Unit: MFU)이 속하는 미디어 프로세싱 유닛(Media Processing Unit: MPU)의 시퀀스 넘버를 추출하여, 추출된 MPU의 시퀀스 넘버를 MMT 페이로드 헤더에 표시한다. 특히, MMT 페이로드 헤더 구성 장치는 복수의 MFU를 하나의 페이로드에 통합시켜 사상할 경우에 이들이 공통으로 속하는 하나의 MPU의 시퀀스 넘버를 MMT 페이로드 헤더에 한번만 표시한다.
Abstract:
MMT 시스템 기반의 미디어 전송 서비스에서 전송되는 미디어의 재생 시점과 미디어들 간의 시간적 동기화에 필요한 D-layer 타이밍 정보를 제공할 수 있는 미디어 데이터의 전송 장치 및 방법, 그리고 수신 장치 및 방법이 제공된다. 미디어 데이터를 전송하는 장치는 캡슐화 계층 데이터(Encapsulation layer data, E-layer 데이터)를 패킷화하여 타이밍 정보를 포함하는 전달 계층 패킷(Delivery layer packet, D-layer 패킷)을 생성하는 패킷화부(Packetizer)를 포함하되, 상기 타이밍 정보는 샘플링 타임 정보 및 전송 절차 지연 정보를 포함하는 것을 특징으로 할 수 있다.
Abstract:
본 발명은 MMT 패킷 전송 장치가 손실된 패킷을 재전송하는 방법을 개시하고 있다. 상기 방법은 미디어 프래그먼트 유닛(MFU: Media Fragment Unit)을 기반으로 미디어 프로세싱 유닛(MPU: Media Processing Unit)을 생성하고, 상기 미디어 프로세싱 유닛을 캡슐화하여 MMT 애셋을 생성하는 단계, 상기 생성된 MMT 애셋에 포함된 미디어 프로세싱 유닛을 기반으로 MMT 패킷을 생성하는 단계 및 상기 생성된 MMT 패킷을 전송하는 단계를 포함하되, 상기 전송되는 MMT 패킷의 재전송(retransmission)과 관련된 시그널링(signalling) 메시지에, 상기 MMT 패킷 전송 장치가 지연 제약형 ARQ(Automatic Repeat reQuest) 기능을 지원하는지 여부를 지시하는 지연 제약형 ARQ 플래그(delay_constrained_ARQ_flag)를 포함시키는 단계를 더 포함한다.
Abstract:
MGS(Medium Grained Scalability) 기반 SVC(Scalable Video Coding) 비트스트림에 포함된 키 픽쳐(key picture)의 적어도 하나의 MGS 계층(layer)의 합산된 잔여신호(residual)를 수정하여 상기 MGS 기반 SVC 비트스트림을 AVC(Advanced Video Coding) 비트스트림으로 재작성(rewriting)하는 MGS-to-AVC 변환 장치가 개시된다.
Abstract:
본 발명의 MMT(MPEG Media Transport) 시스템에서의 패킷을 전송하는 장치는 미디어 액세스 유닛(AU: Access Unit)의 동기화를 제공하기 위해 상기 미디어 액세스 유닛과 관련된 표준 시간 정보를 기록하여 MMT 패킷을 생성하는 MMT 패킷화부 및 상기 생성된 MMT 패킷을 수신측으로 전송하는 전송부를 포함한다. 따라서, 하나의 프로그램에 속하지만 서로 다른 서버로부터 미디어 스트림이 전송되는 하이브리드 전송 환경에서 서로 다른 미디어들 간의 동기화를 제공할 수 있다.
Abstract:
본 발명은 MMT(MPEG Media Transport: MPEG 미디어 전송) 시스템 기반의 미디어 전송 서비스에서 SVC 와 같은 멀티-레이어 비디오를 네트워크 환경에 적응적으로 전송하기 위해 필요한 확장 정보를 가지는 MMT 패킷의 구조 및 확장 정보를 사용하여 MMT 패킷을 전송하는 전송 방법 및 그 장치를 제공한다.
Abstract:
본 발명은 MMT 수신 엔티티에서의 수신품질피드백(Reception Quality Feedback: RQF)메시지를 이용한 MMT 버퍼 모델 관리 방법으로, MMT 송신 엔티티로부터 측정 구성(measurement configuration : MC) 메시지를 수신하는 단계와, 상기 수신된 MC 메시지의 요청에 따라, 최대 전송 지연과 최소 전송 지연을 측정하는 단계와, 상기 측정된 최대 전송 지연과 최소 전송 지연을 포함하는 RQF 메시지를 갱신하는 단계와, 상기 갱신된 RQF 메시지를 MMT 송신 엔티티에 전송하는 단계를 포함한다.