DETERMINING THE NUMBER OF UNIDIRECTIONAL AND BIDIRECTIONAL MOTION COMPENSATED FRAMES TO BE ENCODED FOR A VIDEO SEQUENCE AND DETECTING SCENE CUTS IN THE VIDEO SEQUENCE
    51.
    发明申请
    DETERMINING THE NUMBER OF UNIDIRECTIONAL AND BIDIRECTIONAL MOTION COMPENSATED FRAMES TO BE ENCODED FOR A VIDEO SEQUENCE AND DETECTING SCENE CUTS IN THE VIDEO SEQUENCE 有权
    确定编码视频序列的视觉和双向运动补偿框架的数量,并在视频序列中检测场景

    公开(公告)号:US20080043847A1

    公开(公告)日:2008-02-21

    申请号:US11876766

    申请日:2007-10-22

    IPC分类号: H04B1/66

    摘要: Methods for processing a set of successive video frames in two passes to determine the number of bidirectional (B) and unidirectional (P) motion compensated frames to be encoded in a video coding system. During the first pass, motion vectors and motion costs are computed for each frame and a derived cost value is computed based on the motion cost of at least one frame. The derived cost value is used to determine the number (NB) of B-frames to be encoded in the set of successive frames. In the second pass, the set of successive frames are encoded where NB frames are encoded as B-frames and some or all motion vectors computed in the first pass are re-used in the second pass. A scene cut detection method is also provided where an impulse-like increase in a ratio of motion costs is monitored.

    摘要翻译: 用于在两遍中处理一组连续视频帧的方法,以确定要在视频编码系统中编码的双向(B)和单向(P)运动补偿帧的数量。 在第一次通过期间,针对每个帧计算运动矢量和运动成本,并且基于至少一帧的运动成本来计算导出成本值。 导出成本值用于确定要在该组连续帧中编码的B帧的数目(N SUB B B)。 在第二遍中,编码连续帧的集合,其中N B个帧被编码为B帧,并且在第二遍中重新使用在第一遍中计算的一些或全部运动矢量。 还提供了一种场景切断检测方法,其中监测运动成本比例的脉冲状增加。

    Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding
    52.
    发明申请
    Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding 有权
    用于数字视频编码的可变精度画面间时序规范的方法和装置

    公开(公告)号:US20070274395A1

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

    申请号:US11835773

    申请日:2007-08-08

    IPC分类号: H04N7/12 H04B1/66 H04N5/91

    摘要: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.

    摘要翻译: 公开了一种用于数字视频编码的可变精度画面间时序规范的方法和装置。 具体地说,本发明公开了一种允许以非常有效的方式编码附近视频图像的相对定时的系统。 在一个实施例中,确定当前视频图像和附近视频图像之间的显示时间差。 然后将显示时间差编码为视频图像的数字表示。 在优选实施例中,附近的视频图像是最近发送的存储图像。 对于编码效率,可以使用可变长度编码系统或算术编码对显示时间差进行编码。 在替代实施例中,显示时间差被编码为2的幂,以减少发送的比特数。

    TEXTURE REPLACEMENT IN VIDEO SEQUENCES AND IMAGES
    53.
    发明申请
    TEXTURE REPLACEMENT IN VIDEO SEQUENCES AND IMAGES 有权
    视频序列和图像中的纹理替换

    公开(公告)号:US20070268301A1

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

    申请号:US11246607

    申请日:2005-10-07

    IPC分类号: G09G5/00

    摘要: Systems and methods for reducing bit rates by replacing original texture in a video sequence with synthesized texture. Reducing the bit rate of the video sequence begins by identifying and removing selected texture from frames in a video sequence. The removed texture is analyzed to generate texture parameters. New texture is synthesized using the texture, parameters in combination with a set of constraints. Then, the newly synthesized texture is mapped back into the frames of the video sequence from which the original texture was removed. The resulting frames are then encoded. The bit rate of the video sequence with the synthesized texture is less than the bit rate of the video sequence with the original texture. Also, the ability of a decoder to decode the new video sequence is not compromised because no assumptions are made about the texture synthesis capabilities of the decoder.

    摘要翻译: 通过用合成纹理替换视频序列中的原始纹理来降低比特率的系统和方法。 通过从视频序列中的帧识别和去除所选纹理,降低视频序列的比特率。 分析去除的纹理以生成纹理参数。 使用纹理合成新的纹理,参数与一组约束组合。 然后,将新合成的纹理映射回去除原始纹理的视频序列的帧。 然后对所得到的帧进行编码。 具有合成纹理的视频序列的比特率小于具有原始纹理的视频序列的比特率。 此外,解码器解码新视频序列的能力不会受到损害,因为没有对解码器的纹理合成能力做出假设。

    Using order value for processing a video picture
    54.
    发明授权
    Using order value for processing a video picture 有权
    使用订单值来处理视频图片

    公开(公告)号:US07292636B2

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

    申请号:US10792669

    申请日:2004-03-02

    IPC分类号: H04B1/66

    摘要: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.

    摘要翻译: 公开了一种用于数字视频编码的可变精度画面间时序规范的方法和装置。 具体地说,本发明公开了一种允许以非常有效的方式编码附近视频图像的相对定时的系统。 在一个实施例中,确定当前视频图像和附近视频图像之间的显示时间差。 然后将显示时间差编码为视频图像的数字表示。 在优选实施例中,附近的视频图像是最近发送的存储图像。 对于编码效率,可以使用可变长度编码系统或算术编码对显示时间差进行编码。 在替代实施例中,显示时间差被编码为2的幂,以减少发送的比特数。

    Multipass video encoding and rate control using subsampling of frames
    56.
    发明申请
    Multipass video encoding and rate control using subsampling of frames 有权
    多帧视频编码和速率控制采用子采样帧

    公开(公告)号:US20070116126A1

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

    申请号:US11384379

    申请日:2006-03-21

    IPC分类号: H04N11/02 H04N7/12

    摘要: An encoder includes an encoder engine, a storage device and a controller to implement an iterative coding process. The encoder engine compresses a selected portion of a data sequence. The storage device stores the compressed portion of the data sequence after each iteration. The controller selects the portion of the data sequence to compress for each iteration. The controller gathers statistics from the compressed portion of the data sequence. The gathered statistics include statistics generated by the selected frames and statistics extrapolated from the selected frames for the non-selected frames. The controller adjusts coding parameters of the encoder engine on each iteration until the gathered statistics meet a specified performance requirement.

    摘要翻译: 编码器包括编码器引擎,存储装置和控制器,以实现迭代编码处理。 编码器引擎压缩数据序列的选定部分。 存储装置在每次迭代之后存储数据序列的压缩部分。 控制器为每次迭代选择数据序列的部分进行压缩。 控制器从数据序列的压缩部分收集统计信息。 所收集的统计信息包括由所选择的帧生成的统计信息和对于未选择的帧从所选择的帧中推断的统计信息。 控制器在每次迭代中调整编码器引擎的编码参数,直到收集到的统计信息达到规定的性能要求。

    H.264/AVC coder incorporating rate and quality controller
    58.
    发明申请
    H.264/AVC coder incorporating rate and quality controller 有权
    H.264 / AVC编码器并入速率和质量控制器

    公开(公告)号:US20050175092A1

    公开(公告)日:2005-08-11

    申请号:US10811983

    申请日:2004-03-30

    IPC分类号: H04N7/12 H04N7/26 H04N7/50

    摘要: A rate control system is disclosed for video coding applications. The rate controller assigns a quantization parameter for video data in a picture in response to complexity indicators indicative of spatial complexity, motion complexity and/or bits per pel of the picture. A virtual buffer based quantizer parameter is proposed based on a virtual buffer fullness analysis and a target rate estimate, which is derived from the complexity indicators. A second quantizer parameter is proposed from a linear regression analysis of quantizer parameters used to code previously coded pictures of similar type (e.g., I pictures, P pictures or B pictures). A coding policy decision unit defines a final quantizer parameter from a comparison of the two proposed quantizer parameters.

    摘要翻译: 公开了一种用于视频编码应用的速率控制系统。 速率控制器响应于表示图像的空间复杂度,运动复杂度和/或每像素的复杂度指示符,为图像中的视频数据分配量化参数。 基于虚拟缓冲区丰满度分析和目标速率估计提出了一种基于虚拟缓冲器的量化器参数,该参数是从复杂性指标中得出的。 从用于对先前编码的类似类型的图像(例如,I图像,P图像或B图像)进行编码的量化器参数的线性回归分析提出了第二量化参数。 编码策略决定单元根据两个提出的量化器参数的比较来定义最终的量化器参数。