Abstract:
Provided are a method and system for generating an input file using meta representation of compression of graphics data, and an animation framework extensions (AFX) encoding method and apparatus. The method of generating an input file includes preparing an extensible MPEG-4 textual (XMT) schema that defines a compression node, encoding parameters, and BitWrapperEncodingHints; preparing an XMT2BIFS style sheet that supports conversion of an input XMT file into a scene file according to the XMT schema, and an XMT2MUX style sheet that supports conversion of the input XMT file into a mux file according to the XMT schema; generating the scene file and the mux file by parsing the input XMT file according to the XMT schema using the XMT2BIFS and XMT2MUX style sheets; determining whether the scene file contains uncompressed graphics data; and compressing the graphics data into a bitstream using the encoding parameters and generating a modified scene file and a modified mux file, when uncompressed graphics data is present in the scene file. Accordingly, it is possible to allow an author to easily express or compress three-dimensional (3D) graphics data using meta representation during authoring of 3D contents and generate an input file that can be input to an MPEG-4 encoder. Therefore, it is possible to visualize 3D graphics data or animation data in real time even at a low network bandwidth.
Abstract:
There are provided an input file generating method and system using meta representation of depth image based representation (DIBR) data compression, and an AFX encoding method and apparatus. The input file generating method includes preparing an XMT schema which defines a compression node containing DIBR data and an encoding parameter, BitWrapperEncodingHints, and AFXConfig; preparing an XMT2BIFS style sheet and an XMT2MUX style sheet; making a scene file and a mux file by parsing an input XMT file according to the XMT schema using the XMT2BIFS and XMT2MUX style sheets; determining whether the scene file includes uncompressed DIBR object data; and when the DIBR object data is not compressed, compressing the DIBR object data into a bitstream using an DIBR encoding parameter in the scene file and making a modified scene file and a modified mux file. Accordingly, an author can easily write and compress DIBR data and make an input file to be input to an MPEG-4 encoding unit using meta representation during authoring of 3D content, regardless of whether the input file contains an already compressed bitstream, or an uncompressed bitstream and an encoding parameter. Therefore, it is possible to visualize or animate DIBR object data in real time even at a low network bandwidth.
Abstract:
3차원 객체의 깊이영상 기반 표현 방법 및 이를 이용한 모델링 및 렌더링 방법 및 장치가 개시된다. 그 3차원 객체의 깊이영상 기반 표현 방법은, 깊이(depth)정보 또는 기하(geometry)정보, 색상(color)정보 및 카메라 정보(camera parameter)에 의해 표현되는 3차원 객체의 깊이영상 기반 표현방법에 있어서, 카메라 정보는 위치(position)정보, 회전(orientation)정보, 카메라 시야의 가로와 세로 범위 또는 각도(fieldOfView) 정보, 카메라 볼륨의 전면(nearPlane) 정보, 카메라 볼륨의 후면(farPlane) 정보 및 객체가 카메라에 직교 투영되는지 또는 원근 투영되는지 투영방식 선택(orthographic) 정보를 포함하고, 3차원 객체에 대해 모델링 및 렌더링 중 적어도 하나를 수행할 때 카메라 정보의 값은 실시간 변경 가능하며, 그 필드 타입은 실시간 변경 가능한 필드임을 나타내는 exposedField 로 함을 특징으로 한다. 본 발명에 의하면, 모델링에서는 동적 물체의 움직임 또는 변형됨에 따라 카메라의 자유로운 동작 및 제어 가능한 view frustum을 부여하여 쉬운 저작이 가능하고, 렌더링에서는 DepthImage node specification 내의 카메라를 exposedField type으로 화질 저하 없이 적응적으로 애니메이션을 렌더링할 수 있게 한다.
Abstract:
PURPOSE: A method and system for encoding/decoding position interpolator are provided to preserve animation data with high picture quality using a method of measuring an error between data paths and reduce the quantity of key data and key value data to be encoded. CONSTITUTION: A system for encoding/decoding position interpolator including key data corresponding information about time when a key frame is located and key value data indicating position information of an object is composed of a segmentation node extractor, a key encoder(200), and a key value encoder(300). The segmentation node extractor extracts the minimum number of segmentation nodes from the first animation path constructed of input circular interpolator such that an error between the first animation path and the second animation path generated according to segmentation nodes extracted from the first animation path becomes less than a predetermined threshold, and outputs key data and key value data included in the extracted segmentation nodes. The key encoder reduces the range of the key data and encodes the key data received from the segmentation node extractor. The key value encoder encodes the key value data received from the segmentation node extractor.
Abstract:
디지털 텔레비전을 이용하여 소셜 네트워크 서비스를 제공하는 장치에 관한 것이다. 일 실시예에 따르면, 소셜 네트워크 서비스를 제공하는 장치는 디지털 텔레비전에 입력되는 외부 신호에서 사용자와 관련된 신호를 분리하는 신호분리부와,사용자의 요청에 따라 사용자와 하나 이상의 다른 사용자 사이에 제공될 서비스 종류를 결정하고, 그 결정된 서비스의 종류에 따라 분리된 사용자와 관련된 신호를 이용하여 서비스를 제공하는 서비스제공부를 포함할 수 있다.
Abstract:
디스플레이를 시청중인 다수의 사용자별로 개인별 콘텐츠를 제공하는 장치에 관한 것으로, 일 실시예에 따르면, 그 장치는 디스플레이에 출력되는 하나 이상의 콘텐츠를 감상하는 하나 이상의 사용자를 감지하여 각 사용자별로 감지 정보를 생성하는 사용자감지부와, 각 사용자별 감지 정보를 기초로 각 사용자와 각 사용자가 감상중인 콘텐츠를 인식하고, 그 인식 결과를 기초로 각 사용자별로 콘텐츠 제어 정보를 생성하는 사용자인식부 및 각 사용자별 콘텐츠 제어 정보를 기초로 디스플레이를 통해 출력되는 하나 이상의 콘텐츠를 각 사용자에게 맞도록 제어하는 제어부를 포함할 수 있다.
Abstract:
Disclosed is a virtual fitting device for providing a virtual fitting service using motion recognition, and a method thereof. The virtual fitting device according to one embodiment of the present invention includes: a recognition unit which recognizes the silhouette of a user based on image data which is outputted from an image sensor, an extracting unit which extracts information related to a hand motion of the user from the silhouette, and a determining unit which determines whether to recognize the changed silhouette of the user based on the information related to the hand motion. The recognition unit recognizes the changed silhouette according to the determination result of the determining unit.
Abstract:
A three-dimensional imaging device for providing an input/output interface using dynamic magnetic field control is disclosed. The device of an embodiment of the present invention comprises: a display unit for displaying a three-dimensional image; a magnetic field generation unit for generating a magnetic field; and a control unit for dynamically controlling the magnetic field generation unit to generate a three-dimensional magnetic field associated with the three-dimensional image.
Abstract:
A user specific interaction for providing additional information corresponding to a target of interest can be provided by displaying video content received via a television network and identifying the target of interest of a user among a plurality of regions or a plurality of objects included in the video content.