Model based rate control for predictive video encoder
    2.
    发明授权
    Model based rate control for predictive video encoder 有权
    用于预测视频编码器的基于模型的速率控制

    公开(公告)号:US07403562B2

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

    申请号:US11074661

    申请日:2005-03-09

    Abstract: A rate control algorithm for a predictive video encoder is provided to accurately control the coding rate while requiring a small complexity. The algorithm assumes the video encoder to consist of two processors, pre-processor and main processor, and the rate control located in main processor uses prediction cost and residual cost for each picture that are computed in pre-processor. Prediction cost represents the estimated number of bits needed to generate an error image, and residual cost describes the difficulty of encoding the resultant error image. Accurate and simple rate control is made possible by using a new rate model that adapts to the local characteristic of a video sequence, and by targeting to maintain the quantization parameter as constant as possible in a given set of pictures, GOP, instead of the conventional two step approach.

    Abstract translation: 提供用于预测视频编码器的速率控制算法以在需要较小复杂度的情况下精确地控制编码率。 该算法假设视频编码器由两个处理器,预处理器和主处理器组成,并且位于主处理器中的速率控制器使用在预处理器中计算的每个图像的预测成本和剩余成本。 预测成本表示产生误差图像所需的估计位数,剩余成本描述了编码所得误差图像的难度。 通过使用适应视频序列的局部特征的新的速率模型,并且通过在给定的一组图像GOP中将量化参数尽可能地保持为一定的量化参数,而不是常规的,可以实现准确和简单的速率控制 两步法。

    Methods and apparatus for context-based inter/intra coding mode selection
    3.
    发明授权
    Methods and apparatus for context-based inter/intra coding mode selection 有权
    用于基于上下文的帧间/帧内编码模式选择的方法和装置

    公开(公告)号:US06625215B1

    公开(公告)日:2003-09-23

    申请号:US09326872

    申请日:1999-06-07

    CPC classification number: H04N19/507

    Abstract: A technique is provided for use in a video processing system for selecting between an inter-frame coding mode and an intra-frame coding mode when processing a current portion of a video sequence. The technique includes identifying previously reconstructed samples associated with the current portion from a current frame and a reference frame of the video sequence. Then, a selection is made whether to implement the inter-frame coding technique or the intra-frame coding technique on the current portion based on comparisons associated with the previously reconstructed samples. The technique may be implemented in both a video encoder and a video decoder. As a result, the encoder does not need to transmit coding mode-related overhead information to a corresponding decoder. By way of example, the invention may be implemented in a pixel-based coding system or a block transform-based coding system.

    Abstract translation: 提供一种在视频处理系统中用于在处理视频序列的当前部分时在帧间编码模式和帧内编码模式之间进行选择的技术。 该技术包括从视频序列的当前帧和参考帧识别与当前部分相关联的先前重建的样本。 然后,基于与先前重建的样本相关联的比较,选择是否对当前部分实现帧间编码技术或帧内编码技术。 该技术可以在视频编码器和视频解码器中实现。 结果,编码器不需要向对应的解码器发送编码模式相关开销信息。 作为示例,本发明可以在基于像素的编码系统或基于块变换的编码系统中实现。

    Methods and apparatus for context selection of block transform coefficients
    5.
    发明授权
    Methods and apparatus for context selection of block transform coefficients 有权
    块变换系数的上下文选择方法和装置

    公开(公告)号:US06680974B1

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

    申请号:US09452990

    申请日:1999-12-02

    CPC classification number: H04N19/126 H04N19/593 H04N19/60

    Abstract: A technique for use in a block transform-based coding system of processing (e.g., encoding and/or decoding) one or more block transform coefficients associated with at least one block of visual data (e.g., an image and/or video sequence) comprises the following steps. First, one or more previously reconstructed block transform coefficients associated with the visual data are identified. Then, a context selection value is computed for use in processing a block transform coefficient associated with the at least one block, the context selection value being based on the one or more previously reconstructed block transform coefficients. The context selection value may be computed as a function of one or more values respectively associated with one or more previously reconstructed block transform coefficients in near proximity, with respect to a scanning order, to the block transform coefficient to be processed. Further, the context selection value may be computed as a function of a spatial frequency associated with the block transform coefficient. Still further, the context selection value may be computed as a function of both the one or more values respectively associated with the one or more previously reconstructed block transform coefficients in near scanning order proximity and the spatial frequency associated with the block transform coefficient.

    Abstract translation: 一种用于在与至少一个视觉数据块(例如,图像和/或视频序列)相关联的一个或多个块变换系数的处理(例如,编码和/或解码)块变换的编码系统中的技术包括 以下步骤。 首先,识别与视觉数据相关联的一个或多个先前重构的块变换系数。 然后,计算上下文选择值以用于处理与至少一个块相关联的块变换系数,上下文选择值基于一个或多个先前重构的块变换系数。 上下文选择值可以作为与将要处理的块变换系数相对于扫描顺序的接近的一个或多个先前重构的块变换系数分别相关联的一个或多个值的函数来计算。 此外,可以根据与块变换系数相关联的空间频率来计算上下文选择值。 另外,上下文选择值可以被计算为分别与近扫描顺序接近度中的一个或多个先前重构的块变换系数和与块变换系数相关联的空间频率分别相关联的一个或多个值的函数。

    Efficient bitrate adaptation in video communications over IP networks

    公开(公告)号:US09609040B2

    公开(公告)日:2017-03-28

    申请号:US14186205

    申请日:2014-02-21

    Abstract: Systems and methods of dynamically adapting multimedia data transmit rates of data senders to available bandwidths of data receivers, in which the available bandwidths are estimated by the data senders using at least reception quality feedback information provided in real-time transport control protocol (RTCP) report packets. The data senders can obtain several bandwidth estimation parameters, such as a packet loss ratio and a round trip delay, from the reception quality feedback information, as well as multimedia data transmit rates from the data senders to the data receivers, and obtain estimates of the available bandwidths of the data receivers using at least the bandwidth estimation parameters and multimedia data transmit rates. Further, using the estimated available bandwidth, the data senders can dynamically adapt the multimedia data transmit rates to the available bandwidths for more reliably achieving the quality of experience (QoE) desired and/or required for multimedia data transmissions.

    RESOURCE-ADAPTIVE VIDEO ENCODER SHARING IN MULTIPOINT CONTROL UNIT
    7.
    发明申请
    RESOURCE-ADAPTIVE VIDEO ENCODER SHARING IN MULTIPOINT CONTROL UNIT 有权
    资源自适应视频编码器在多点控制单元中共享

    公开(公告)号:US20140375756A1

    公开(公告)日:2014-12-25

    申请号:US14304144

    申请日:2014-06-13

    CPC classification number: H04N7/152 H04N19/42 H04N19/503 H04N19/593 H04N19/91

    Abstract: Systems and methods of video conferencing, in which existing video encoders associated with a multipoint control unit (MCU) can be shared among conference participant devices, depending upon the availability of processor and/or memory resources for the MCU. In making decisions regarding the sharing of video encoders, the systems and methods take into account various parameters associated with potential conference participant devices and the total cost of the processor/memory resources for the MCU, to determine whether a video encoder of the MCU can be shared with, or allocated to, the respective conference participant devices. By determining whether to share or allocate a video encoder of the MCU, depending upon the available processor/memory resources for the MCU, the MCU can be made to operate with increased stability. The systems and methods can be applied to any application that sends the same content to multiple receivers, including announcement and video streaming applications.

    Abstract translation: 根据MCU的处理器和/或存储器资源的可用性,视频会议的系统和方法,其中与多点控制单元(MCU)相关联的现有视频编码器可以在会议参与者设备之间共享。 在决定视频编码器的共享时,系统和方法考虑到与潜在的会议参与者设备相关的各种参数以及MCU的处理器/存储器资源的总成本,以确定MCU的视频编码器是否可以 共享或分配给各个会议参与者设备。 通过确定是否共享或分配MCU的视频编码器,根据MCU的可用处理器/内存资源,可以使MCU以更高的稳定性运行。 系统和方法可以应用于将相同内容发送到多个接收器的任何应用程序,包括通知和视频流应用程序。

    Methods and apparatus for nearly lossless-concatenated block transform coding
    8.
    发明授权
    Methods and apparatus for nearly lossless-concatenated block transform coding 有权
    几乎无损连接的块变换编码的方法和装置

    公开(公告)号:US06909812B1

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

    申请号:US09615565

    申请日:2000-07-13

    CPC classification number: H04N19/45 H04N19/126 H04N19/60

    Abstract: Methods and apparatus for performing near lossless-concatenated N-level constrained quantization Hadamard transform decoding are provided. Accordingly, the present invention provides a transform-based coding technique, where the coding loss introduced during repeated encoding and decoding is reduced to a substantially insignificant level. This is accomplished by employing a constrained quantization and inverse quantization operation in each level of encoding/decoding in the decoder. In this manner, the concatenation error between each level of a decoder is reduced to a substantially minimum level and the quantization error introduced during quantization operations, i.e., originally at the encoder and in each level of the decoder, is substantially reduced. Thus, the decoded bit stream that is output at the N-th level of the decoder is substantially the same as the original bit stream provided to the input of the encoder.

    Abstract translation: 用于执行近无损级联的N级约束量化的方法和装置提供了Hadamard变换解码。 因此,本发明提供了一种基于变换的编码技术,其中在重复编码和解码期间引入的编码损耗降低到基本上不显着的水平。 这通过在解码器中的每个编码/解码级中采用约束量化和逆量化操作来实现。 以这种方式,将解码器的每个电平之间的级联误差减小到基本上最小的电平,并且在量化操作期间引入的量化误差,即最初在编码器处和解码器的每个电平中引入的量化误差被大大减少。 因此,在解码器的第N级输出的解码比特流与提供给编码器的输入的原始比特流基本相同。

    RATE CONTROL ALGORITHM FOR SCALABLE VIDEO ENCODING WITH DISPOSABLE P-FRAMES

    公开(公告)号:US20170118474A1

    公开(公告)日:2017-04-27

    申请号:US15401243

    申请日:2017-01-09

    Abstract: Systems and methods of performing rate control in scalable video encoders that can be used to provide videoconferencing, announcements, and live video streaming to multiple participant devices having diverse bandwidths, resolutions, and/or other device characteristics. The systems and methods can accommodate different target bit rates of the multiple participant devices by operating on scalable video bitstreams in a multi-layer video format, including a base layer having one or more reference video frames, and an enhancement layer having one or more disposable non-reference, predictive video frames. By adjusting the number of disposable non-reference, predictive video frames in the enhancement layer, as well as quantization parameters for the respective base and enhancement layers, the disclosed systems and methods can accommodate the different target bit rates for the respective participant devices, while enhancing the spatial and/or temporal qualities of the base and enhancement layers in the respective video bitstreams.

    Resource-adaptive video encoder sharing in multipoint control unit
    10.
    发明授权
    Resource-adaptive video encoder sharing in multipoint control unit 有权
    多点控制单元资源自适应视频编码器共享

    公开(公告)号:US09210381B2

    公开(公告)日:2015-12-08

    申请号:US14304144

    申请日:2014-06-13

    CPC classification number: H04N7/152 H04N19/42 H04N19/503 H04N19/593 H04N19/91

    Abstract: Systems and methods of video conferencing, in which existing video encoders associated with a multipoint control unit (MCU) can be shared among conference participant devices, depending upon the availability of processor and/or memory resources for the MCU. In making decisions regarding the sharing of video encoders, the systems and methods take into account various parameters associated with potential conference participant devices and the total cost of the processor/memory resources for the MCU, to determine whether a video encoder of the MCU can be shared with, or allocated to, the respective conference participant devices. By determining whether to share or allocate a video encoder of the MCU, depending upon the available processor/memory resources for the MCU, the MCU can be made to operate with increased stability. The systems and methods can be applied to any application that sends the same content to multiple receivers, including announcement and video streaming applications.

    Abstract translation: 根据MCU的处理器和/或存储器资源的可用性,视频会议的系统和方法,其中与多点控制单元(MCU)相关联的现有视频编码器可以在会议参与者设备之间共享。 在决定视频编码器的共享时,系统和方法考虑到与潜在的会议参与者设备相关的各种参数以及MCU的处理器/存储器资源的总成本,以确定MCU的视频编码器是否可以 共享或分配给各个会议参与者设备。 通过确定是否共享或分配MCU的视频编码器,根据MCU的可用处理器/内存资源,可以使MCU以更高的稳定性运行。 系统和方法可以应用于将相同内容发送到多个接收器的任何应用程序,包括通知和视频流应用程序。

Patent Agency Ranking