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

    公开(公告)号:US20080055332A1

    公开(公告)日:2008-03-06

    申请号:US11926868

    申请日:2007-10-29

    Abstract: 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.

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

    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
    2.
    发明申请
    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

    Abstract: 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.

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

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

    公开(公告)号:US20070274395A1

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

    申请号:US11835773

    申请日:2007-08-08

    Abstract: 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.

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

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

    公开(公告)号:US20070268301A1

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

    申请号:US11246607

    申请日:2005-10-07

    Abstract: 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.

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

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

    公开(公告)号:US20070116126A1

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

    申请号:US11384379

    申请日:2006-03-21

    Abstract: 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.

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

    METHOD OF TRANSMITTING LAYERED VIDEO-CODED INFORMATION
    7.
    发明申请
    METHOD OF TRANSMITTING LAYERED VIDEO-CODED INFORMATION 有权
    传输分层视频编码信息的方法

    公开(公告)号:US20060200848A1

    公开(公告)日:2006-09-07

    申请号:US11419844

    申请日:2006-05-23

    Abstract: Video-coded information is transmitted over a network at a priority level that is determined based on feedback from the network. In an embodiment, the feedback comprises a response to a request for information on whether the network currently has the available capacity to transmit additional high priority traffic. In an embodiment, a candidate base layer frame is transmitted over a network as a base layer frame if permission to send high priority data was granted and is transmitted over the network as an enhancement layer frame if permission to send high priority data was denied. In a further embodiment, the candidate base layer frame is deleted if permission to send high priority data was denied.

    Abstract translation: 视频编码信息通过网络以优先级进行发送,该优先级基于来自网络的反馈确定。 在一个实施例中,反馈包括对关于网络当前是否具有发送附加高优先级业务的可用容量的信息的请求的响应。 在一个实施例中,如果许可发送高优先级数据被许可,则通过网络作为基本层帧来发送候选基本层帧,并且如果许可发送高优先级数据被拒绝,则通过网络作为增强层帧发送。 在另一实施例中,如果发送高优先级数据的许可被拒绝,则候选基本层帧被删除。

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

    公开(公告)号:US20050175092A1

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

    申请号:US10811983

    申请日:2004-03-30

    Abstract: 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.

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

    SYSTEM AND METHOD FOR GENERATING VIDEO DATA FOR IMPLICIT COEFFICIENT PREDICTION DECODING
    10.
    发明申请
    SYSTEM AND METHOD FOR GENERATING VIDEO DATA FOR IMPLICIT COEFFICIENT PREDICTION DECODING 有权
    用于产生视频数据的系统和方法用于隐含系数预测解码

    公开(公告)号:US20070248161A1

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

    申请号:US11169539

    申请日:2005-06-29

    Abstract: A predictive video coder performs gradient prediction based on previous blocks of image data. For a new block of image data, the prediction determines a horizontal gradient and a vertical gradient from a block diagonally above the new block (vertically above a previous horizontally adjacent block). Based on these gradients, the encoder predicts image information based on image information of either the horizontally adjacent block or a block vertically adjacent to the new block. The encoder determines a residual that is transmitted in an output bitstream. The decoder performs the identical gradient prediction and predicts image information without need for overhead information. The decoder computes the actual information based on the predicted information and the residual from the bitstream.

    Abstract translation: 预测视频编码器基于先前的图像数据块执行梯度预测。 对于新的图像数据块,预测确定来自新块上方的块(垂直于先前水平相邻块的上方)的水平梯度和垂直梯度。 基于这些梯度,编码器基于水平相邻块或与新块垂直相邻的块的图像信息来预测图像信息。 编码器确定在输出比特流中发送的残差。 解码器执行相同的梯度预测并且不需要开销信息来预测图像信息。 解码器基于来自比特流的预测信息和残差来计算实际信息。

Patent Agency Ranking