Abstract:
PROBLEM TO BE SOLVED: To provide a method for processing nodes in 3-dimensional (3D) scene and an apparatus thereof. SOLUTION: The method for processing nodes in 3-dimensional (3D) scene includes a step in which a controller of the 3-dimensional scene node processing device identifies a 3D mesh node having 3D mesh information representing a 3D shape which is formed by constructing faces from vertices among nodes contained in a 3D scene to be processed; and a step in which a 3-dimensional mesh encoder/decoder encodes or decodes the identified 3D mesh node. Also, the method includes a step of transmitting or storing all or part of the 3D mesh information of the encoded 3D mesh node through an independent stream separate from the 3D scene description stream, which is different from a foundation stream. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PURPOSE: A method for encoding and decoding three-dimensional mesh information and an apparatus thereof are provided to more efficiently process animation by including information related to the defined DEF name in the apparatus for coding 3D mesh. CONSTITUTION: A method for encoding three-dimensional mesh information includes the steps of forming a plurality of partition fields including start and identification information, and forming a name field including DEF names(501) of dependent nodes within an IFS(Indexed Face Set) and combining the name field with the plurality of partition fields, thereby generating mesh information. A method for decoding three-dimensional mesh information includes the steps of confirming whether input information is a start code of an MOBL(Mesh Object Base Layer) or a start code(502) of the DEF names, confirming partition according to the start code of the MOBL and a peculiar identifier before processing the partition in the case of the start code of the MOBL, analyzing the DEF names of the dependent nodes according to the start code and the name information of the dependent nodes in the case of the start code of the DEF name.
Abstract:
PURPOSE: An encoding device of an orientation interpolator node and a method thereof are provided to encode field data of the orientation interpolator node, so that data duplication in a time region and bit duplication between symbols quantized by an arithmetic coding is removed. Also, the device and method are provided to remove additional information for components while reflecting physical features of rotative motion in a quaternion space. CONSTITUTION: A quaternion converter(620) converts key value data in field data including a key and a key value into quaternion space information, and a differential quaternion operator(700) calculates a rotative differential quaternion value to generate a DPCM(Differential Pulse Coded Modulation) value, for rotative differential quaternion and DPCM of the key value data. A quantizer(810) quantizes and outputs the DPCMed key value data. A VLC(Variable Length Coding) unit(820) performs VLC for the quantized differential key value data. A de-quantizer(910) de-quantizes and outputs the quantized differential key value data. A quaternion multiplier(920) quaternion-multiplies the de-quantized differential key value, for multiplication with a prior differential key value, to generate a decoded key value. A delayer(930) delays an output of the quaternion multiplier(920). And a predictor(1000) receives an output of the delayer(930) to predict an input value to code next, and has a predictive difference control function to variably control the predicted difference.
Abstract:
PURPOSE: A three-dimensional mesh codec supporting a backward channel for error resilience and a method for composing/processing backward information are provided to improve the recovery capacity of mesh data by providing information through a backward channel. CONSTITUTION: A backward channel determination portion(60) determines an existence of a backward channel of object units from initial object information of transmitted three-dimensional data. An error detection portion(61) detects errors of the transmitted partial mesh. A backward information composition portion(62) composes the first backward information when the backward channel is detected from the transmitted partial mesh. The first backward information coding portion(63) codes the first backward information and transfers it through the channel.
Abstract:
본 발명은 가상 세계 모델링 언어에 의해 표현된 영상에 입체감을 부여하는 방법 및 그 장치에 관한 것으로서, 본 발명에 의한 가상세계 모델링 언어에 의해 표현된 영상의 입체화 장치는 가상카메라설정정보 및 VRML 파일에 포함된 가상세계 정보에 의해 가상 스테레오 카메라를 설정하는 가상스테레오카메라설정부; VRML 가상세계에 포함되는 각각의 동영상을 블록 단위로 나누고, 블록 단위로 운동벡터를 계산하여 블록의 시차를 결정하고, 영상의 각 블록을 블록의 시차만큼 수평이동한 제2 영상을 생성하여 가상 스테레오 영상을 합성하는 가상스테레오영상합성부; 및 가상 스테레오 영상을 텍스쳐로 하여 가상 스테레오 카메라에 사영된 그래픽 모델을 매핑하여 그래픽 모델과 동영상이 합성된 스테레오 영상을 합성하는 스테레오그래픽/동영상합성부를 포함함을 특징한다. 본 발명에 의하면, 사용자는 스테레오 효과에 의한 보다 자연스러운 입체감을 느낄 수 있다.
Abstract:
본 발명은 단안 영상을 이용한 스테레오 영상 생성시의 후처리 방법을 개시한다. 연속되는 단안 영상을 이용하여 스테레오 영상을 생성하는 시스템에서 원영상의 움직임을 추출하여 만들어진 시차 영상을 후처리하는 후처리 방법은, (a) 소정 크기의 블럭 단위로 분할된 원영상의 각 블럭에 대한 시차값을 시차 영상 및 최대 시차값을 이용하여 구하고, 모든 블럭에 대한 시차값으로 구성된 시차 맵을 생성하는 단계, (b) 각 블럭에 대해 수직 방향으로 이웃한 블럭들과의 밝기 특성을 비교하고, 밝기 특성이 유사한 블럭들의 군을 필터링 마스크로 결정하는 단계, (c) 각 블럭의 시차값을 해당 필터링 마스크 내의 블럭들로부터 얻어진 새로운 시차값으로 대체하여, 시차 맵을 수정하는 단계 및 (d) 원영상과 수정된 시차 맵을 이용하여 시차 영상을 재구성하는 단계를 구비하는 것을 특징으로 한다.
Abstract:
본 발명은 영상 압축 장치 및 방법에 관한 것으로, 영상 압축 장치는 저장되어있는 이전 영상과 현재 영상을 소정의 블럭단위로 비교하여 현재 영상에서 정지영역과 움직임 영역을 분할하는 영역 분할부; 현재 영상을 블럭 단위로 이산코사인 변환하고 양자화하며 부호화하는 손실 압축부; 손실 압축부에서 양자화된 블럭단위의 영상을 복원하여 현재 영상과의 차영상을 압축하는 잔차 압축부; 및 각 블럭단위의 영상이 영역분할부의 정지영역에 해당하면 손실 압축부의 결과를 저장하고, 각 블럭단위의 영상이 영역 분할부의 움직임 영역에 해당하면 손실 압축부의 결과와 잔차 압축부의 결과를 합하여 저장하는 부호화 데이터 합성부를 포함한다. 본 발명에 의하면 인간의 시각에 둔감한 영상의 정지영역은 손실압축하고 인간의 시각에 민감한 움직임 영역은 무손실 압축하므로써 복원시 움직임 영역을 무손실 복원할 수 있고, 손실압축의 사용으로 전체적으로 압축률을 높일 수 있다.