Abstract:
본 발명은 ISDB-T 및 디지털 시네마용 마스터링 시스템의 비디오 부호화기의 H.264 부호화 시스템에서 비트 발생 가능성을 블록간 평균과 분산으로 예측하여 블록에 대한 비트율 제어량을 결정하는 방법이다. 상기 동영상 부호기에서 대블록을 위한 비트율 제어 방법은 초기화 이후, 16x16 블록의 움직임 벡터를 예측하는 단계와, 상기 16x16 블록의 움직임 벡터 예측 결과에서 각 4x4 블록의 평균과 분산을 계산하는 단계와, 가우시안 분포에서 사용하는 상기 평균과 분산 정보를 사용하여 비트 발생 예측치를 계산하는 단계와, 상기 비트 발생 예측치와 상기 분산을 곱함으로써 비트 발생량의 강도를 계산하는 단계와. 상기 비트 발생량의 강도에 기초하여 양자화 계수 제어값을 구하는 단계와, 상기 양자화 계수 제어값에 따라 영상에 대한 비트율을 제어하는 단계를 포함한다. 이러한 본 발명은 동영상 부호화에서 첫 번째 16x16 블록 연산만으로 P 및 B 프레임에서 I 블록을 제외한 블록 모드에 대한 비트율 제어량을 고속으로 결정할 수 있으므로 비트율 제어를 위한 이산 여현 연산(DCT)과 양자화 연산 혹은 Two-pass 비트율 제어등이 필요 없기 때문에 연산량이 획기적으로 감소하고 이에 따라 계산 시간을 획기적으로 줄일 수 있다.
Abstract:
본 발명은 기기간 디지털콘텐츠 공유 장치, 시스템 및 공유방법에 관한 것으로서, 보다 상세하게는 DRM 등으로 암호화된 디지털콘텐츠를 DRM에 관계없이 재생 기기 사이에서 공유시키는 기술에 관한 것이다. 이를 위해, 암호화된 디지털 콘텐츠를 재생하는 제1 기기에 포함된 디지털콘텐츠 공유장치를 이용하여, 제1 기기의 암호화된 디지털 콘텐츠를 제2 기기에서도 재생시킬 수 있는 기기간 디지털콘텐츠 공유 시스템으로서, 제1 기기에 포함된 디지털콘텐츠 공유모듈은, 암호화된 디지털 콘텐츠를 수신하는 수신부와, 암호화된 디지털 콘텐츠를 해독하는 암호해독부와, 유출경로 추적용 정보를 토대로 암호가 해독된 디지털 콘텐츠에 핑거프린트를 삽입하여 저장하는 핑거프린팅부와, 핑거프린트가 삽입된 디지털 콘텐츠를 제2 기기로 전송하는 전송부를 포함하는 것인 기기간 디지털콘텐츠 공유 시스템 등을 제공한다. 암호화, DRM, 디지털, 콘텐츠, 기기, 공유, 핑거프린팅
Abstract:
PURPOSE: A bit rate controlling method for a block of a video encoding device is provided to determine an control amount of bit ratio for a block mode except for an I block in P and B frames. CONSTITUTION: A video encoding device predicts a motion vector of 16x16 block(404). The video encoding device calculates the average and dispersion of 16x16 block in a motion vector prediction result(406). The video encoding device calculates a bit generation prediction value(410,412). The video encoding device calculates the intensity of bit generation quantity(414). The video encoding device calculates a quantization coefficient control value(416). The video encoding device controls bit rate about an image.
Abstract:
PURPOSE: A digital cinema content production and play method and an apparatus using the same are provided to encode and play 2K resolution data by extracting the 2K resolution data from 4K resolution digital cinema contents. CONSTITUTION: A production server creates first resolution frame data(S601). The production server extracts length information of second resolution frame data from the first resolution frame data(S602). The production server creates an encrypted triplet(S604). The production server performs an MXF(Material eXchange Format) wrapping process from the encrypted triplet(S605). The production server performs a DCP(Digital Cinema Package) packaging process of an MXF file(S606).
Abstract:
PURPOSE: A cinema contents processing device and method is provided to enable a user to experience the high-definition contents by using the media contents which is converted from the digital cinema contents. CONSTITUTION: A contents analyzer(100) extracts an encryption key, contents data and conversion media information and authority information from the cinema contents. A decoder(101) decodes the contents data based on the cryptographic key. A media generator(102) converts the decoded contents data based on the media information to be converted and generates the distributable media contents. A authority information processor(103) unites the authority information and the distributable media contents and generates the package media contents.
Abstract:
PURPOSE: An apparatus for providing channel information using scalable video coding and a method thereof are provided to perform video coding for images of each channel, thereby efficiently providing an EPG(Electronic Program Guide). CONSTITUTION: An input unit(10) receives channel selection information and channel changing information that a user inputs. A channel controller(30) manages information of received multi channels based on the channel selection information or the channel changing information. A scalable video coding unit(40) decides resolution about an image of a selected channel. The scalable video coding unit performs scalable video coding for the image of the selected channel. A display unit(70) displays an image screen of the scalable video coded channel.
Abstract:
An FGS(Fine Granular Scalability) coding/decoding method and a device thereof are provided to first compress a macro block having a high degree of importance, thereby remarkably improving FGS compression efficiency. Important factors and priorities of the important factors are set(S301). Information on important factors about macro blocks of a frame is extracted(S302). An important macro block map is generated by determining order of importance degrees for each macro block according to the extracted important factor information and the set priorities(S303). An FGS-based coding process is carried out in order of the importance degrees of the macro blocks of the frame by using the important macro block map(S304).
Abstract:
본 발명은 동영상 부호화에 있어서, 움직임 추정(motion estimation)을 위한 고속의 블록 모드 결정 방법 및 그 장치에 관한 것이다. 본 발명에 따른 움직임 추정 방법은 입력된 영상 프레임에 대한 움직임 추정에 따르는 코스트를 칼만 필터링을 통하여 예측하고, 움직임 추정에 이용되는 다수의 블록 모드 중 하나의 블록 모드를 선택하여 상기 입력된 영상 프레임에 대한 움직임 추정의 코스트를 계산하여, 이 두 값을 비교함으로써 움직임 추정을 위한 블록 모드를 결정한다. 본 발명의 구성에 따르면, 동영상 부호화에 있어서 모드 전체에 대한 움직임 추정을 하지 않고 고속의 블록 모드 선택이 가능해진다. 칼만필터, 움직임 추정, 블록 모드
Abstract:
본 발명은 동영상 부호화에 있어서, 움직임 추정(motion estimation)을 위한 고속의 블록 모드 결정 방법 및 그 장치에 관한 것이다. 본 발명에 따른 움직임 추정 방법은 입력된 영상 프레임에 대한 움직임 추정에 따르는 코스트를 칼만 필터링을 통하여 예측하고, 움직임 추정에 이용되는 다수의 블록 모드 중 하나의 블록 모드를 선택하여 상기 입력된 영상 프레임에 대한 움직임 추정의 코스트를 계산하여, 이 두 값을 비교함으로써 움직임 추정을 위한 블록 모드를 결정한다. 본 발명의 구성에 따르면, 동영상 부호화에 있어서 모드 전체에 대한 움직임 추정을 하지 않고 고속의 블록 모드 선택이 가능해진다. 칼만필터, 움직임 추정, 블록 모드
Abstract:
본 발명은 정화소 탐색시 사용된 주변 8화소에 대한 코스트(cost)값과 확률적으로 선택된 값을 이용하여 각 1/4 화소를 추정하고 탐색함으로써 불필요한 정화소값 데이터에 대한 메모리 접근을 제거하여 연산량 및 연산시간을 절감시키는 동영상 부호화를 위한 1/4 화소 탐색 방법 및 이를 이용한 움직임 추정 장치에 관한 것이다. 이를 위한 방법은 소정 크기 블록으로 분할된 현재 프레임의 각 블록에 대해 이전 또는 이후의 기준 프레임의 소정 크기 블록에 대한 정화소 코스트(Cost)값을 산출하여 정화소 탐색을 수행하는 단계, 및 상기 정화소 탐색에 사용된 정화소 코스트값의 1차 결합을 이용하여 1/4 화소 탐색을 수행하는 단계를 포함한다. 이로써, 본 발명에 따르면 H.264의 1/4 화소 움직임 탐색을 위해 정화소 Cost값의 1차 결합을 사용하여 1/4 화소 추정을 수행하기 때문에, 움직임 추정을 위한 계산량이 감소하고 이에 따른 계산 시간의 감소와 하드웨어 복잡성을 감소시킬 수 있다.