Abstract:
A quantizer and method of an LSF coefficient in a wide-band speech coder using trellis coded quantization algorithm are provided to improve an SD performance and assigned bits by reducing an error transfer as a result of using in parallel both a predictional structure and a non-predictional structure. A quantizer of an LSF coefficient in a wide-band speech coder includes a predictional structure quantizing portion(200), a non-predictional structure quantizing portion(210), and a switching portion(220). The predictional structure quantizing portion calculates a quantized candidate vector by quantizing an LSF coefficient vector, and a predictional quantization final vector of the LSF coefficient vector by trellis coded quantizing the candidate vector with reference to a predicted LSF vector of the LSF coefficient vector. The non-predictional structure quantizing portion calculates a quantized candidate vector by quantizing the LSF coefficient vector, and a non-predictional quantization final vector of the LSF coefficient vector by trellis coded quantizing the candidate vector. The switching portion selects smaller one of differences between the LSF coefficient vector and the predictional and non-predictional quantization final vectors as the final quantization vector of the LSF coefficient vector.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 RTP 패킷화 모드별 비트율 생성 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, SVC 비디오 스트리밍 시에 RTP/UDP/IP 헤더(header), MTU 크기, 및 RTP 패킷화 모드를 고려하여 비트율을 생성함으로써, 오버헤드(overhead) 없이 효율적으로 SVC 비디오를 스트리밍하기 위한 RTP 패킷화 모드별 비트율 생성 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 넌인터리브드 모드인 경우의 RTP 패킷화 모드별 비트율 생성 방법에 있어서, SNU(Single NAL Unit) 타입의 패킷에 대해 계층별 NAL 유닛들의 크기 및 해당 헤더 크기를 이용하여 비트율을 생성하는 제 1 비트율 생성 단계; 및 STAP-A(Simple-Time Aggregation Packet-A) 타입의 패킷에 대해 동일 프레임 내에서 전송할 계층(Layer)들에 대한 NAL(Network Abstraction Layer) 유닛들을 이용하여 STAP-A 타입의 패킷을 생성한 후에 상기 생성한 STAP-A 타입의 패킷에 대한 헤더 크기를 고려하여 비트율을 생성하는 제 2 비트율 생성 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 SVC 기반의 스트리밍 시스템 등에 이용됨. SVC 기반의 스트리밍 시스템, RTP 패킷화 모드, SNU 모드, SNU 타입, STAP-A 타입, 비트율
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 실시간 스트리밍 프로토콜을 이용한 프로그래시브 스트리밍 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 실시간 전송 프로토콜을 이용하여 서버에서 스트리밍 전송받는 콘텐츠를 클라이언트에서 재생하면서 일시정지한 후 재시작할 경우에 이전에 재생된 부분 이후의 콘텐츠를 이어서 재생하는, 실시간 스트리밍 프로토콜을 이용한 프로그래시브 스트리밍 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은 프로그래시브 스트리밍 방법에 있어서, TCP 세션 연결 시, 서버가 클라이언트로 SDP(Session Description Protocol) 정보를 전송하여 비디오 복호기의 동작을 미리 준비시키는 준비 단계; 상기 클라이언트에 의한 일시정지 요청 시, 상기 서버가 '현재까지 전송된 TCP 패킷 정보'를 포함하여 응답하고 콘텐츠의 스트리밍 전송을 정지하는 정지 단계; 및 상기 클라이언트에 의한 리플레이 요청 시, 상기 클라이언트로부터 전달받은 '일시정지 후 이어서 콘텐츠 파일을 전송받고자 하는 TCP 패킷 정보'를 이용하여 일시정지된 TCP 패킷 이후부터 이어서 스트리밍 전송을 리플레이하는 리플레이 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 엠펙 4 기반의 실시간 스트리밍 프로토콜 프로그래시브 스트리밍 시스템과 H.264 기반의 실시간 스트리밍 프로토콜 프로그래시브 스트리밍 시스템 등에 이용됨. 실시간 스트리밍 프로토콜(RTSP), 프로그래시브 스트리밍, 엠펙 4(MPEG-4), H.264, 일시정지, 리플레이
Abstract:
An apparatus and a method for generating time stamping for an RTP packetization of an SVC(Scalable Video Coding) video, and an RTP packetization system using the same are provided to generate the time stamp of an NAL unit, thereby normally performing RTP packetization of the SVC video even though a display order of a frame is different from an encoding order. An RTP(Real time Transport Protocol) time stamp value for an IDR(Instantaneous Decoding Refresh) frame is set(601). By checking a header of an inputted NAL(Network Abstraction Layer) unit, frame attribute information is confirmed(602). If the frame attribute information is a key frame corresponding to a first frame within a GOP(Group Of Picture), an RTP time stamp value is calculated.
Abstract:
A lossless encoding/decoding apparatus and a method thereof are provided to execute compression on audio signals through bitstreams having small numbers by enhancing the capability of lossless encoding of frequency coefficients. A lossless encoding apparatus includes a bit converter(422), a run length converter(424), and a run length encoder(430). The bit converter generates first bitstreams on respective levels from quantization indexes on frequency coefficients of a current frame. The run length converter generates symbols which are formed by a run length of second bitstreams where the first bit streams are disposed in one row. The run length encoder encodes the symbols to third bitstreams.
Abstract:
본 발명은 미디어 자원에 따라 멀티미디어 컨텐츠의 서비스 품질을 지원하기 위한 형식 변환에 관한 것으로서, 멀티미디어 컨텐츠의 형식 변환 특성이 기술된 형식 변환 기술자를 입력 받는 단계와, 멀티미디어 컨텐츠를 입력 받고, 미디어 자원 및 형식 변환 기술자에 따라 결정된 형식으로 입력 받은 멀티미디어 컨텐츠를 변환하는 단계를 구비한다. 이러한 본 발명에 의하면, 형식 사이의 변환 경계가 정량적으로 계산될 수 있도록 중첩 컨텐츠 값 모델의 설계를 위한 시스템적인 접근법을 제공함으로써, 하나의 모델안에서 다양한 형식들의 관계를 정립할 수 있으며, 최적의 서비스 품질을 지원하는 형식 변환을 가능하게 한다.
Abstract:
A method for generating a bit rate of each RTP(Real time Transport Protocol) packetization mode is provided to effectively stream SVC(Scalable Video Coding) video without overhead. If a packet type is an SNU(Single NAL Unit) type, a bit rate is calculated according to a bit rate generation method of an SNU mode(401). If a packet type is an STAP-A(Simple-Time Aggregation Packet-A), the size of NAL(Network Abstraction Layer) units with respect to layers to be transmitted within the same frame is checked(402). The sizes of the NAL units are added one by one as transmission priority levels with respect to the layers to be transmitted within the same frame such that they do not exceed a threshold value to thus generate a plurality of STAP-A(Simple-Time Aggregation Packet-A) type packets, and the number of STAP-A type packets is calculated(403). The number of the generated STAP-A type packets and the number of FU-A(Fragmentation Unit-A) type packets are added, to which the size of a corresponding header size to obtain a certain value, and the certain value is added to the bit amount of the generated STAP-A type packets and the FU-A type packets to generate a bit rate(404).
Abstract:
본 발명에서는 각 프레임의 복잡도에 따라 발생 비트량을 조절하고, 각 매크로블록 단위마다 다른 QP를 적용하여 프레임 내의 비트율 조절에 대한 효율성을 높이는 비트율 제어 방법 및 장치에 대해서 제시한다. 이를 위하여, 본원 발명에서 제시하는 비트율 제어 장치는 입력 스케일러블 레이어에서 GOP 각각을 MCTF 필터링 하고 그 후 프레임 종류 및 프레임 복잡도를 반영하여 각 프레임에 비트를 할당한다. 그리고 이상의 것을 반영하여 할당된 비트를 기초로 매크로 블락 단위로 적응적으로 양자화 파라미터를 결정한다. 비트율 제어, SVC
Abstract:
An apparatus for encoding and decoding by using a converter alternatively according to the correlation of residual coefficients and a method thereof are provided to select a converter with a highest compression rate by perform an RD(Rate-Distortion) cost optimization using DCT(Discrete Cosine Transform) and DST(Discrete Sine Transform) in generating a quantized conversion coefficient through converters and quantizers after prediction between images or within the images in a predetermined size of block, thereby improving the compression rate of an image block. A first converter(31-34) performs the DCT(Discrete Cosine Transform) in a block unit, first quantization, first inverse quantization and IDCT(Interger-approximated Discrete Cosine Inverse Transform) of residual coefficients which are generated after performing prediction between images or within the images. A second converter(35-38) performs the DST(Discrete Sine Transform) in the block unit, second quantization, second inverse quantization, and IDST(Interger-approximated Discrete Sine Inverse Transform) of the residual coefficients. A selection unit(39) performs RD Cost(Rate-Distortion Cost) to select a converter with a high compression rate by block, and a display unit(40) displays converter information selected by the selection unit on a corresponding flag bit in a macro block unit.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 매크로블록 복잡도를 이용한 트랜스코딩 비트율 제어 방법 및 장치에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 기존의 TM5의 비트율 제어 방법을 개선하여 현재 입력 픽처의 정보를 이용한 매크로블록 단위의 비트율 제어를 수행함으로써, 출력 영상의 화질을 유지하면서도 비트율 축소가 가능한 매크로블록 복잡도를 이용한 트랜스코딩 비트율 제어 방법 및 제어 장치를 제공하는데 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 매크로 블록 복잡도를 이용한 트랜스코딩 비트율 제어 방법으로서, 현재 입력 픽처의 매크로블록 정보를 이용하여 모드가 고려된 현재 출력 픽처의 목표 비트수를 산출하는 비트 할당 단계; 상기 모드가 고려된 현재 출력 픽처의 목표 비트수에 기초하여 현재 출력 픽처의 매크로블록에 적용할 참조 양자화 파라미터를 산출하는 전송률 제어 단계; 및 상기 참조 양자화 파라미터를 DCT 영역의 매크로블록 공간 활성도에 기초하여 변조함으로써 최종 양자화 파라미터를 구하는 적응적 양자화 단계를 포함하되, 상기 모드는 엠펙-2 표준의 매크로블록 모드 중 인터(INTER) 또는 인트라(INTRA)임. 4. 발명의 중요한 용도 본 발명은 엠펙-2 트랜스코더 등에 이용됨. 비트율 제어(Bit-rate Control), 비트 할당, 전송률 제어, 적응적 양자화