Abstract:
본 발명은 LASeR 이진 표현의 비트 효율성을 최대화시키기 위해 포인트 시퀀스를 위한 선택적 부호화/복호화 방법 및 장치를 제안한다. 본 발명에 따른 포인트 시퀀스 부호화 방법은, LASeR(Lightweight Application Scene Representation)의 각 포인트 시퀀스에 대하여, (a) 익스포넨셜 골롬 (Exponential Golomb: EG) 부호화 또는 고정길이 (Fixed Length: FL) 부호화 방식중 하나를 선택하는 단계와, (b) FL 부호화 방식이 선택된 경우에, FL 부호화 방식에 근거하여 상기 포인트 시퀀스를 부호화하여 이진 스트림을 생성하는 단계와,(c) EG 부호화 방식이 선택된 경우에, EG 부호화 방식에 근거하여 상기 포인트 시퀀스를 부호화하여 이진 스트림을 생성하는 단계를 포함하고, 상기 부호화 방식의 선택 결과를 나타내는 플래그와 상기 선택된 부호화 방식이 EG 부호화 방식인 경우에 EG 부호화를 가장 효과적으로 수행할 수 있는 파라미터 k 값이 상기 이진 스트림에 포함되는 것을 특징으로 한다. 상기 부호화 방법은 보다 효율적인 LASeR의 포인트 시퀀스 부호화를 제공하며, 복호화시에 디코더 (단말기)에 큰 오버헤드를 부여하지 않는 장점이 있다. LASeR (Lightweight Application Scene Representation), 포인트 시퀀스, FL (Fixed Length) 부호화/복호화, EG (Exponential Golomb) 부호화/복호화
Abstract:
Provided is a method for performing hierarchical B picture-based coding on a video sequence using the structure of adaptively divided group of pictures (GOP). The method includes the steps of, for each predefined 2N frame-sized group of pictures (GOP) of the video sequence, (a) encoding the 2N frame-sized GOP of the video sequence based on each of the different GOP sizes from the maximum size, 2N, to the minimum size, 2M (M is an integer between 1 and N) and obtaining different values between frames reconstructed after the encoding is performed and frames after the hierarchical B-picture prediction is performed, based on each of the different GOP sizes; (b) selecting at least one sub-GOP based on the difference values obtained by encoding the 2N frame-sized GOP of the video sequence based on each of the different GOP sizes; and (c) generating a bitstream by encoding the 2N-frame-sized GOP based on the at least one selected sub-GOP. Thereby, the hierarchical B picture-based video coding is performed by adaptively dividing the GOP size based on performance and thereby obtains high coding efficiency.
Abstract:
본 발명은 2 N 개의 프레임 시퀀스로 이루어진 GOP(Group of Picture) 단위로 수행되는 계층적 B-픽쳐 기반 동영상 부호화시에 GOP를 적응적으로 세분하여 부호화하는 방법에 관한 것이다. 상기 방법은, 상기 GOP 단위의 프레임 시퀀스에 대하여, (a) 최대 2 N 크기부터 최소 2 M ( M은 1 이상이고 N보다는 작은 정수임) 크기의 상이한 세부 GOP 단위 각각에 대하여 계층적 B-픽쳐 기반 부호화를 수행하여 서브밴드별로 구성된 원본 영상과 부호화 후에 재구성된 영상간의 차이값을 각각 구하는 단계와, (b) 상기 상이한 세부 GOP 단위의 부호화 각각의 결과로부터 구해진 상기 차이값에 기반하여 적어도 1개 이상의 세부 GOP 크기를 선택하는 단계와, (c) 상기 선택된 적어도 1개 이상의 세부 GOP 단위로 비트스트림을 생성하는 단계를 포함하는 것을 특징으로 한다. 본 발명에 따르면, 계층적 B-픽쳐를 이용한 동영상 부호화시에 GOP 크기를 성능에 따라 적응적으로 세분하여 부호화함으로써 높은 부호화 효율을 얻을 수 있다. 계층적 B-픽쳐 기반 부호화(hierarchical B-picture_based coding), 동영상 부호화, 적응적 GOP 구조.
Abstract:
본 발명은 영상 부호화 및 복호화 장치 및 방법에 관한 것이다. 본 발명에 따른 영상 부호화 장치는 제1 영상을 복수개의 서브 영상으로 분리하여 출력하는 영상 분리부, 영상 분리부에서 출력된 서브 영상을 부호화하여 비트스트림으로 출력하는 제1 부호화부, 서브 영상의 비트스트림 정보량을 계산하고, 정보량과 서브 영상의 구성 정보를 이용하여 BMAP 정보를 생성하는 BMAP 구성부, 및 서브 영상의 비트스트림과 BMAP 정보를 결합하여 출력하는 비트스트림 결합부를 포함한다.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 디지털 방송용 부가콘텐츠 부호화 편집 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 데이터 방송 및 대화형 방송 등과 같은 디지털 방송을 위한 콘텐츠를 편집하는데 있어서, 부가 콘텐츠들의 시공간적인 배치 편집 및 부가 콘텐츠의 효과적인 관리 및 전송을 위하여 서버에서 필요로 하는 정보들을 편집할 수 있도록 하는 디지털 방송용 부가콘텐츠 부호화 편집 장치 및 그 방법과 상기 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은, 디지털 방송용 부가콘텐츠 부호화 편집 장치에 있어서, 디지털 방송에 사용되는 메인 비디오/오디오 재생 및 이들에 대한 랜덤 엑세스 기능을 제공하기 위한 인터페이스와, 디지털 방송에 사용되는 부가콘텐츠들에 대한 시공간적인 배치 편집을 위한 인터페이스 및 제어 정보 편집을 위한 인터페이스를 제공하기 위한 인터페이스 제공수단; 상기 인터페이스 제공수단으로부터 입력되는 부가콘텐츠에 대한 제어정보를 편집하기 위한 사용자의 입력을 내부 자료구조로 변환한 후 저장하고, 내부 자료구조로 저장된 제어 정보의 형식을 변환하여 파일형태로 입/출력하기 위한 제어 정보 관리수단; 디지털 방송에 사용되는 메인 비디오/오디오 파일을 복호화하고, 복호화된 메인 비디오/오디오 파일을 상기 인터페이스 제공수단으로 전달하는 메인 비디오/오디오 복호화수단; 및 디지털 방송에 사용되는 부가콘텐츠 파일을 복호화하고, 복호화된 부가콘텐츠 파일을 상기 인터페이스 제공수단으로 전달하는 부가 콘텐츠 복호화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 디지털 방송용 부가콘텐츠 부호화 편집 장치 등에 이용됨.
Abstract:
PURPOSE: An apparatus and a method for combining both eyes type contents are provided to convert both eyes contents through the first both eyes type information converting unit so that the both eyes contents may be matched reference camera information, thereby constructing a normal scene. CONSTITUTION: A reference camera information setting unit(11) sets reference camera information. The information needs to convert the inputted both eyes type contents. The converted contents have the same camera information. The first both eyes type contents information converting unit(12) converts the both eyes type contents on the basis of the camera information set from the reference camera information setting unit(11). A scene construction unit(13) constructs the converted both eyes type contents by using both eyes type contents converted from the first both eyes type contents information converting unit(12).
Abstract:
PURPOSE: A system and a method for producing binocular multimedia contents are provided to combine a binocular technique with a multi-media contents producing system to produce a three-dimensional binocular multimedia contents. CONSTITUTION: A system for producing binocular multimedia contents includes a media input unit(11) for receiving media used for producing the multimedia contents, a media pre-processor(12) for pre-processing the received media, and a media editing unit(13) for constructing or editing a scene using the received media. The system further includes a media encoding unit(14) for encoding media that have not been encoded, and a binocular contents converter(15) for converting all of components of the scene into binocular contents form.
Abstract:
PURPOSE: A method for transmitting/receiving variable-length packets on the basis of an FEC(Forward Error Correction) coding system is provided to minimize transmit delay by creating a parity packet for a variable-length packet virtually connected to a 2-dimensional storage device without the process of padding and directly transmitting a data packet without the necessity of inputting all the packet groups associated for the creation of the parity packet. CONSTITUTION: If a data packet is inputted, a transmitting side accumulates the value of a factor that determines whether a parity packet is to be transmitted(S201), and connects the data packet to a 2-dimensional storage device virtually(S202). After updating a relevant parity packet every time a data packet is inputted, the transmitting side transmits an expanded data packet, containing a data packet and information for the restoration of the data packet, to a receiving side(S204). Then the transmitting side determines whether it is time to transmit parity packets(S205). In case that it is judged that it is time to transmit parity packets, the transmitting side determines the number of parity packets to be transmitted(S206). Then the transmitting side compares the number of transmitted parity packets with the determined number(S207). If the number of transmitted parity packets is smaller than or equal to the determined number, the transmitting part transmits expanded parity packets(S208) and accumulates the number of transmitted parity packets(S209).