Coding of motion vector information
    23.
    发明申请
    Coding of motion vector information 审中-公开
    运动矢量信息编码

    公开(公告)号:US20050013498A1

    公开(公告)日:2005-01-20

    申请号:US10622841

    申请日:2003-07-18

    IPC分类号: G06K9/36 G06K9/46

    摘要: Techniques and tools for encoding and decoding motion vector information for video images are described. For example, a video encoder yields an extended motion vector code by jointly coding, for a set of pixels, a switch code, motion vector information, and a terminal symbol indicating whether subsequent data is encoded for the set of pixels. In another aspect, an encoder/decoder selects motion vector predictors for macroblocks. In another aspect, a video encoder/decoder uses hybrid motion vector prediction. In another aspect, a video encoder/decoder signals a motion vector mode for a predicted image. In another aspect, a video decoder decodes a set of pixels by receiving an extended motion vector code, which reflects joint encoding of motion information together with intra/inter-coding information and a terminal symbol. The decoder determines whether subsequent data exists for the set of pixels based on e.g., the terminal symbol.

    摘要翻译: 描述用于编码和解码用于视频图像的运动矢量信息的技术和工具。 例如,视频编码器通过针对一组像素共同编码一个开关码,运动矢量信息和指示后续数据是否被编码用于像素集合的终端符号来产生扩展运动矢量码。 在另一方面,编码器/解码器为宏块选择运动矢量预测器。 在另一方面,视频编码器/解码器使用混合运动矢量预测。 在另一方面,视频编码器/解码器针对预测图像发送运动矢量模式。 在另一方面,视频解码器通过接收扩展运动矢量码来解码一组像素,该扩展运动矢量码反映运动信息的联合编码以及帧内/帧间编码信息和终端符号。 解码器基于例如终端符号确定对于像素集合是否存在后续数据。

    Range reduction
    24.
    发明申请
    Range reduction 有权
    范围缩小

    公开(公告)号:US20050013373A1

    公开(公告)日:2005-01-20

    申请号:US10893801

    申请日:2004-07-16

    IPC分类号: H04N7/12

    摘要: Techniques and tools are described for decoding video data having samples that have been scaled in the spatial domain. For example, a decoder receives a bit stream that includes coded video data for a current frame. The decoder processes at least one syntax element (e.g., sequence layer flag, frame layer flag) that indicates whether the current frame should be scaled up in value in a spatial domain. If so, then the samples for the current frame are scaled up in value in the spatial domain. As another example, for a reference frame used in motion compensation for a current frame, a decoder scales samples of the reference frame so the range of the reference frame matches the range of the current frame.

    摘要翻译: 描述了用于对具有在空间域中缩放的样本的视频数据进行解码的技术和工具。 例如,解码器接收包括当前帧的编码视频数据的比特流。 解码器处理至少一个语法元素(例如,序列层标志,帧层标志),其指示当前帧是否应当在空间域中的值中放大。 如果是这样,则当前帧的样本在空间域中的值被放大。 作为另一示例,对于在当前帧的运动补偿中使用的参考帧,解码器缩放参考帧的样本,使得参考帧的范围与当前帧的范围匹配。

    Scan patterns for progressive video content
    25.
    发明申请
    Scan patterns for progressive video content 有权
    逐行视频内容的扫描模式

    公开(公告)号:US20050068208A1

    公开(公告)日:2005-03-31

    申请号:US10989594

    申请日:2004-11-15

    摘要: Tools and techniques for applying scan patterns during encoding and decoding of progressive video are described. For example, a video decoder entropy decodes transform coefficients in a one-dimensional array and scans the transform coefficients into a block according to a scan pattern. The block is 8×4, and the scan pattern biases the vertical direction for at least the lowest frequency AC coefficients in the horizontal and vertical directions. Or, the block is 4×8, and the scan pattern biases the horizontal direction for at least the lowest frequency AC coefficients in the horizontal and vertical directions. A corresponding video encoder applies the scan patterns to scan transform coefficients from blocks to one-dimensional arrays.

    摘要翻译: 描述了在逐行视频的编码和解码期间应用扫描模式的工具和技术。 例如,视频解码器熵解码一维阵列中的变换系数,并根据扫描模式将变换系数扫描成块。 该块为8×4,并且扫描图案偏置垂直方向至少在水平和垂直方向上的最低频率AC系数。 或者,块是4×8,并且扫描图案在水平和垂直方向上至少对最低频率AC系数偏置水平方向。 相应的视频编码器应用扫描图案来扫描从块到一维阵列的变换系数。

    Dynamic selection of motion estimation search ranges and extended motion vector ranges
    27.
    发明申请
    Dynamic selection of motion estimation search ranges and extended motion vector ranges 有权
    运动估计搜索范围和扩展运动矢量范围的动态选择

    公开(公告)号:US20070237232A1

    公开(公告)日:2007-10-11

    申请号:US11400051

    申请日:2006-04-07

    IPC分类号: H04N11/02 H04N7/12

    CPC分类号: H04N19/192 H04N19/51

    摘要: Techniques and tools for selecting search ranges and/or motion vector ranges during motion estimation are described. For example, a video encoder performs motion estimation constrained by a first search range, which results in multiple motion vectors. The encoder computes motion vector distribution information for the motion vectors. To compute the distribution information, the encoder can track the motion vectors in a histogram and count how many of the motion vectors fall within each of multiple intervals for the distribution information. The encoder then selects a second search range and performs motion estimation constrained by the second search range. Selecting the second search range can include selecting a motion vector range, which in some cases in effect determines the second search range.

    摘要翻译: 描述了在运动估计期间选择搜索范围和/或运动矢量范围的技术和工具。 例如,视频编码器执行由第一搜索范围约束的运动估计,其导致多个运动矢量。 编码器计算运动矢量的运动矢量分布信息。 为了计算分布信息,编码器可以跟踪直方图中的运动矢量,并计算多少个运动矢量落在分布信息的多个间隔的每一个中。 然后,编码器选择第二搜索范围并执行受第二搜索范围约束的运动估计。 选择第二搜索范围可以包括选择运动矢量范围,其在某些情况下有效地确定第二搜索范围。

    Signaling coding and display options in entry point headers
    28.
    发明申请
    Signaling coding and display options in entry point headers 有权
    入口点标题中的信号编码和显示选项

    公开(公告)号:US20050123274A1

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

    申请号:US10989845

    申请日:2004-11-15

    IPC分类号: G11C7/00 H04N5/783 H04N7/12

    摘要: A decoder receives an entry point header comprising plural control parameters for an entry point segment corresponding to the entry point header. The entry point header is in an entry point layer of a bitstream comprising plural layers. The decoder decodes the entry point header. The plural control parameters can include various combinations of control parameters such as a pan scan on/off parameter, a reference frame distance on/off parameter, a loop filtering on/off parameter, a fast chroma motion compensation on/off parameter, an extended range motion vector on/off parameter, a variable sized transform on/off parameter, an overlapped transform on/off parameter, a quantization decision parameter, and an extended differential motion vector coding on/off parameter, a broken link parameter, a closed entry parameter, one or more coded picture size parameters, one or more range mapping parameters, a hypothetical reference decoder buffer parameter, and/or other parameter(s).

    摘要翻译: 解码器接收包括与入口点标题相对应的入口点段的多个控制参数的入口点标题。 入口点头在包含多个层的比特流的入口点层中。 解码器解码入口点标题。 多个控制参数可以包括控制参数的各种组合,例如平移扫描开启/关闭参数,参考帧距离开/关参数,循环滤波开/关参数,快速色度运动补偿开/关参数,扩展 范围运动矢量开/关参数,可变大小的变换开/关参数,重叠变换开/关参数,量化决定参数和扩展差分运动矢量编码开/关参数,断链接参数,关闭条目 参数,一个或多个编码图像大小参数,一个或多个范围映射参数,假设参考解码器缓冲器参数和/或其他参数。

    Switching distortion metrics during motion estimation
    29.
    发明申请
    Switching distortion metrics during motion estimation 有权
    运动估计过程中的切换失真度量

    公开(公告)号:US20070237226A1

    公开(公告)日:2007-10-11

    申请号:US11400049

    申请日:2006-04-07

    IPC分类号: H04N7/12 H04B1/66

    CPC分类号: H04N19/567

    摘要: Techniques and tools for switching distortion metrics during motion estimation are described. For example, a video encoder determines a distortion metric selection criterion for motion estimation. The criterion can be based on initial results of the motion estimation. To evaluate the criterion, the encoder can compare the criterion to a threshold that depends on a current quantization parameter. The encoder selects between multiple available distortion metrics, which can include a sample-domain distortion metric (e.g., SAD) and a transform-domain distortion metric (e.g., SAHD). The encoder uses the selected distortion metric in the motion estimation. Selectively switching between SAD and SAHD provides rate-distortion performance superior to using only SAD or only SAHD. Moreover, due to the lower complexity of SAD, the computational complexity of motion estimation with SAD-SAHD switching is typically less than motion estimation that always uses SAHD.

    摘要翻译: 描述了在运动估计期间切换失真度量的技术和工具。 例如,视频编码器确定用于运动估计的失真度量选择标准。 标准可以基于运动估计的初始结果。 为了评估标准,编码器可以将标准与​​取决于当前量化参数的阈值进行比较。 编码器在可以包括采样域失真度量(例如SAD)和变换域失真度量(例如,SAHD)的多个可用失真度量之间进行选择。 编码器在运动估计中使用所选择的失真度量。 选择性地切换SAD和SAHD之间的速率失真性能优于仅使用SAD或仅SAHD。 此外,由于SAD的较低的复杂度,SAD-SAHD切换的运动估计的计算复杂度通常小于始终使用SAHD的运动估计。

    Method and system for reverse playback of compressed data
    30.
    发明申请
    Method and system for reverse playback of compressed data 有权
    用于压缩数据反向播放的方法和系统

    公开(公告)号:US20050141861A1

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

    申请号:US10729863

    申请日:2003-12-05

    IPC分类号: H04N5/783

    摘要: A request is received to play compressed video data in a reverse direction. A process identifies a most recent key frame received and decodes the most recent key frame. The process then identifies delta frames received after the most recent key frame and decodes these identified delta frames. The decoded delta frames are then played in the reverse direction. Additionally, compressed audio data can be decoded and played in the reverse direction along with the video data.

    摘要翻译: 接收到相反方向播放压缩视频数据的请求。 进程识别接收到的最近的关键帧并对最近的关键帧进行解码。 然后,该过程标识在最近的关键帧之后接收到的增量帧,并对这些识别的增量帧进行解码。 解码的增量帧然后以相反的方向播放。 此外,压缩音频数据可以与视频数据一起被反向解码和播放。