Method and apparatus for encoding and decoding an orientation interpolator
    51.
    发明授权
    Method and apparatus for encoding and decoding an orientation interpolator 有权
    用于编码和解码定向插值器的方法和装置

    公开(公告)号:US07446771B2

    公开(公告)日:2008-11-04

    申请号:US10304914

    申请日:2002-11-27

    Abstract: A method and an apparatus for encoding and decoding an orientation interpolator indicating the locations of keyframes on a temporal axis and the rotation of an object in each of the keyframes are provided. The apparatus for encoding an orientation interpolator includes an break point extractor which extracts, from a first animation path constituted by an orientation interpolator input thereinto, a minimum number of break points, which can bring about an error of no greater than a predetermined error limit between the first animation path and a second animation to be generated by the extracted break points, a key data encoder which encodes key data input from the break point extractor, and a key value data encoder which encodes key value data input from the break point extractor by generating rotational differential data, by which the object is rotationally transformed by as much as a difference between a rotational transformation value of a current keyframe and a rotational transformation value of a previous keyframe.

    Abstract translation: 提供了一种用于编码和解码指示在时间轴上的关键帧的位置和每个关键帧中的对象的旋转的定向内插器的方法和装置。 用于对取向插值器进行编码的装置包括断点提取器,其从由其中输入的取向插值器构成的第一动画路径中提取最小数量的断点,其可导致不大于预定误差极限之间的误差 第一动画路径和由提取的断点生成的第二动画,对从断点提取器输入的关键数据进行编码的密钥数据编码器,以及键值数据编码器,其对从断点提取器输入的键值数据进行编码, 产生旋转差分数据,通过该旋转差分数据,对象被旋转变换当前关键帧的旋转变换值和先前关键帧的旋转变换值之间的差。

    Method and apparatus for encoding and decoding key value data of orientation interpolator node
    52.
    发明授权
    Method and apparatus for encoding and decoding key value data of orientation interpolator node 失效
    用于编码和解码定向插值器节点的键值数据的方法和装置

    公开(公告)号:US07406206B2

    公开(公告)日:2008-07-29

    申请号:US11655124

    申请日:2007-01-19

    Abstract: A method and an apparatus for encoding key value data of an orientation interpolator representing the rotation of an object in a keyframe image are provided. The apparatus includes a rotational differential data generator which generates, using a rotational transformation value of a current keyframe and a restored rotational transformation value of a previous keyframe, a rotational differential value used to rotate the object by as much as a difference between rotational transformation applied to the object in the current keyframe by key value data and rotational transformation applied to the object in the previous keyframe by key value data, and outputs rotational differential data by quantizing the rotational differential value, a circular DPCM operator which selectively performs a linear DPCM operation or a circular DPCM operation on rotational differential data, and an entropy encoder which entropy-encodes the rotational differential data.

    Abstract translation: 提供了一种用于编码表示关键帧图像中的对象的旋转的取向插值器的键值数据的方法和装置。 该装置包括旋转差分数据发生器,其使用当前关键帧的旋转变换值和先前关键帧的恢复的旋转变换值,生成用于使对象旋转多达旋转变换的差的旋转差分值 通过按键值数据对当前关键帧中的对象进行键值数据和旋转变换,并通过量化旋转差分值输出旋转差分数据,该循环差分数据选择性地执行线性DPCM操作 或关于旋转差分数据的圆形DPCM操作,以及熵编码器,其对旋转差分数据进行熵编码。

    Method and apparatus for encoding and decoding key value data of coordinate interpolator
    55.
    发明申请
    Method and apparatus for encoding and decoding key value data of coordinate interpolator 有权
    用于对坐标插值器的键值数据进行编码和解码的方法和装置

    公开(公告)号:US20070183674A1

    公开(公告)日:2007-08-09

    申请号:US11717197

    申请日:2007-03-13

    CPC classification number: H04N19/124 H04N19/90 H04N19/94

    Abstract: A method and an apparatus for encoding/decoding key value data of a coordinate interpolator used in a three-dimensional graphic animation are provided. The apparatus for encoding key value data of a coordinate interpolator representing the position of each vertex of an object using coordinates of each of the vertices including x, y, and z components includes a quantizer, which quantizes a coordinate interpolator input thereinto with predetermined quantization bits, a DPCM processor, which performs a DPCM operation of a predetermined mode on each component of each vertex of the quantized coordinate interpolator and thus generates differential data based on the temporal variation of the coordinates of each of the vertices and differential data based on the spatial variation of the coordinates of each of the vertices, a dictionary encoder, which generates symbols representing the differential data of each of the components of each of the vertices and the mode of a DPCM operation which has been performed on the differential data and position indexes indicating the positions of the symbols, and an entropy encoder, which entropy-encodes the symbols and the position indexes.

    Abstract translation: 提供了一种用于对三维图形动画中使用的坐标插值器的键值数据进行编码/解码的方法和装置。 用于使用包括x,y和z分量的每个顶点的坐标来表示对象的每个顶点的位置的坐标插值器的键值数据的装置包括量化器,其量化其中具有预定量化位的坐标插值器 DPCM处理器,其在量化坐标插值器的每个顶点的每个分量上执行预定模式的DPCM操作,并且因此基于空间中的每个顶点和差分数据的坐标的时间变化生成差分数据 每个顶点的坐标的变化,字典编码器,其生成表示每个顶点的每个分量的差分数据的符号以及对差分数据执行的DPCM操作的模式和指示 符号的位置和熵编码器,熵编码 符号和位置指标。

    Method and apparatus for encoding and decoding key value data of orientation interpolator node
    56.
    发明申请
    Method and apparatus for encoding and decoding key value data of orientation interpolator node 失效
    用于编码和解码定向插值器节点的键值数据的方法和装置

    公开(公告)号:US20070116368A1

    公开(公告)日:2007-05-24

    申请号:US11655124

    申请日:2007-01-19

    Abstract: A method and an apparatus for encoding key value data of an orientation interpolator representing the rotation of an object in a keyframe image are provided. The apparatus includes a rotational differential data generator which generates, using a rotational transformation value of a current keyframe and a restored rotational transformation value of a previous keyframe, a rotational differential value used to rotate the object by as much as a difference between rotational transformation applied to the object in the current keyframe by key value data and rotational transformation applied to the object in the previous keyframe by key value data, and outputs rotational differential data by quantizing the rotational differential value, a circular DPCM operator which selectively performs a linear DPCM operation or a circular DPCM operation on rotational differential data, and an entropy encoder which entropy-encodes the rotational differential data.

    Abstract translation: 提供了一种用于编码表示关键帧图像中的对象的旋转的取向插值器的键值数据的方法和装置。 该装置包括旋转差分数据发生器,其使用当前关键帧的旋转变换值和先前关键帧的恢复的旋转变换值,生成用于使对象旋转多达旋转变换的差的旋转差分值 通过按键值数据对当前关键帧中的对象进行键值数据和旋转变换,并通过量化旋转差分值输出旋转差分数据,该循环差分数据选择性地执行线性DPCM操作 或关于旋转差分数据的圆形DPCM操作,以及熵编码器,其对旋转差分数据进行熵编码。

    Method and system for generating input file using meta representation on compression of graphics data, and animation framework extension (AFX) coding method and apparatus
    60.
    发明申请
    Method and system for generating input file using meta representation on compression of graphics data, and animation framework extension (AFX) coding method and apparatus 失效
    用于在图形数据压缩上使用元表示生成输入文件的方法和系统,以及动画框架扩展(AFX)编码方法和装置

    公开(公告)号:US20050131930A1

    公开(公告)日:2005-06-16

    申请号:US11001117

    申请日:2004-12-02

    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 translation: 提供了使用图形数据的压缩的元表示以及动画框架扩展(AFX)编码方法和装置来生成输入文件的方法和系统。 生成输入文件的方法包括准备定义压缩节点,编码参数和BitWrapperEncodingHints的可扩展MPEG-4文本(XMT)模式; 准备一个XMT2BIFS样式表,该表格支持将输入XMT文件转换为根据XMT架构的场景文件;以及XMT2MUX样式表,其支持根据XMT模式将输入的XMT文件转换为多路复用文件; 通过使用XMT2BIFS和XMT2MUX样式表,根据XMT模式解析输入的XMT文件,生成场景文件和mux文件; 确定场景文件是否包含未压缩的图形数据; 以及当所述场景文件中存在未压缩的图形数据时,使用所述编码参数将所述图形数据压缩为比特流并生成修改的场景文件和修改的多路复用文件。 因此,可以允许作者在创建3D内容期间使用元表示容易地表达或压缩三维(3D)图形数据,并且生成可输入到MPEG-4编码器的输入文件。 因此,即使在较低的网络带宽下也可以实时显示3D图形数据或动画数据。

Patent Agency Ranking