Scene-Aware Automatic-Exposure Control
    51.
    发明申请
    Scene-Aware Automatic-Exposure Control 有权
    场景感知自动曝光控制

    公开(公告)号:US20120057073A1

    公开(公告)日:2012-03-08

    申请号:US13292353

    申请日:2011-11-09

    IPC分类号: H04N5/238

    CPC分类号: H04N5/2351

    摘要: A scene-aware auto-exposure control process stabilizes changes in a camera's auto-exposure settings so as to reduce lighting and color flicker during image capture operations. A metric, referred to as the Modified Adjusted Luminance (MAL) metric, is defined to remain relatively constant as long as the lighting of the scene being captured remains relatively constant. Thus, scene changes such as an object moving into, out of, or around in a scene do not significantly affect the MAL metric's value and do not, therefore, trigger an exposure adjustment. Once the MAL metric indicates a scene's lighting is stable, the camera's auto-exposure operation may be suppressed. As long as incoming frames indicate a stable lighting condition (based on the MAL metric), auto-exposure operation may remain suppressed. When incoming frames result in a substantially different MAL over a specified number of frames, auto-exposure operation may be restored.

    摘要翻译: 场景感知自动曝光控制过程可稳定照相机自动曝光设置的变化,以减少图像拍摄过程中的照明和颜色闪烁。 被称为修正调整亮度(MAL)度量的度量被定义为保持相对恒定,只要被捕获的场景的照明保持相对恒定。 因此,诸如移动到场景中的,离开或在场景中的对象的场景改变不会显着影响MAL度量的值,因此不会触发曝光调整。 一旦MAL指标表明场景的照明是稳定的,则可能会抑制相机的自动曝光操作。 只要进入的帧指示稳定的照明条件(基于MAL度量),自动曝光操作可能仍然被抑制。 当输入帧在指定数量的帧上导致基本上不同的MAL时,可以恢复自动曝光操作。

    Different Rate Controller Configurations for Different Cameras of a Mobile Device
    52.
    发明申请
    Different Rate Controller Configurations for Different Cameras of a Mobile Device 有权
    移动设备不同摄像机的不同速率控制器配置

    公开(公告)号:US20110249076A1

    公开(公告)日:2011-10-13

    申请号:US12794773

    申请日:2010-06-06

    IPC分类号: H04N7/14 H04M1/00

    摘要: Some embodiments provide a method for encoding video pictures captured by a mobile device having at least first and second cameras. The method identifies a first rate controller parameter that is based on at least a first value that quantifies one characteristic of the first camera. The method uses the first rate controller parameter to configure a set of rate controllers to adjust a bit rate for encoding video pictures captured by the first camera. The method identifies a second rate controller parameter that is based on at least a second value that quantifies the same characteristic of the second camera. The first and second values are different, and the difference causes the first and second rate controller parameters to be different. The method uses the second rate controller parameter to configure the set of rate controllers to adjust a bit rate for encoding video pictures captured by the second camera.

    摘要翻译: 一些实施例提供了一种用于编码由具有至少第一和第二相机的移动设备捕获的视频图像的方法。 该方法识别基于量化第一相机的一个特征的至少第一值的第一速率控制器参数。 该方法使用第一速率控制器参数来配置一组速率控制器以调整用于对由第一相机捕获的视频图像进行编码的比特率。 该方法识别基于量化第二相机的相同特性的至少第二值的第二速率控制器参数。 第一和第二值是不同的,差异导致第一和第二速率控制器参数不同。 该方法使用第二速率控制器参数来配置速率控制器的集合以调整用于对由第二相机捕获的视频图像进行编码的比特率。

    Complexity-aware encoding
    55.
    发明授权
    Complexity-aware encoding 有权
    复杂性感知编码

    公开(公告)号:US08830092B2

    公开(公告)日:2014-09-09

    申请号:US13156610

    申请日:2011-06-09

    IPC分类号: H03M7/00

    摘要: Techniques for encoding data based at least in part upon an awareness of the decoding complexity of the encoded data and the ability of a target decoder to decode the encoded data are disclosed. In some embodiments, a set of data is encoded based at least in part upon a state of a target decoder to which the encoded set of data is to be provided. In some embodiments, a set of data is encoded based at least in part upon the states of multiple decoders to which the encoded set of data is to be provided.

    摘要翻译: 公开了至少部分地基于编码数据的解码复杂度的意识和目标解码器解码编码数据的能力对数据进行编码的技术。 在一些实施例中,至少部分地基于要提供编码数据集合的目标解码器的状态对数据集进行编码。 在一些实施例中,一组数据至少部分地基于要提供编码数据集的多个解码器的状态进行编码。

    Method of implementing improved rate control for a multimedia compression and encoding system
    56.
    发明授权
    Method of implementing improved rate control for a multimedia compression and encoding system 有权
    实现改进的多媒体压缩和编码系统的速率控制的方法

    公开(公告)号:US08477843B2

    公开(公告)日:2013-07-02

    申请号:US13078922

    申请日:2011-04-01

    IPC分类号: H04N7/26 H04N7/30 H04N7/24

    摘要: The rate controller in a digital video encoding system is responsible for allocating a bit budget for video frames to be encoded. The rate controller considers many different factors when determining the frame bit budget. One of the factors considered is the complexity of the frames being compressed. Occasionally there will be a very complex frame that is not representative of the overall video frame sequence. Such a rare complex frame may cause a disproportionate affect on the bit budget allocation. The system of the present invention limits the amount that a very complex frame can change the bit budget allocation. The rate controller of the present invention also includes a relaxation factor. The relaxation factor allows a user to determine if the rate controller should strictly allocate its bit budget or relax its standards such that the rate controller may not be so conservative when allocating bits to frames.

    摘要翻译: 数字视频编码系统中的速率控制器负责为要编码的视频帧分配比特预算。 速率控制器在确定帧位预算时会考虑许多不同的因素。 考虑的因素之一是被压缩的帧的复杂性。 偶尔会有一个非常复杂的帧,不能代表整个视频帧序列。 这种罕见的复杂框架可能会对比特预算分配造成不成比例的影响。 本发明的系统限制了非常复杂的帧可以改变比特预算分配的量。 本发明的速率控制器还包括松弛因子。 松弛因子允许用户确定速率控制器是否应严格分配其位预算或放宽其标准,使得速率控制器在将位分配给帧时可能不那么保守。

    Video bit rate control method
    57.
    发明授权
    Video bit rate control method 有权
    视频比特率控制方法

    公开(公告)号:US08295343B2

    公开(公告)日:2012-10-23

    申请号:US11473248

    申请日:2006-06-23

    IPC分类号: H04N7/12

    摘要: This invention is directed to a video bit rate control method for encoding a video sequence based on a decoder buffer condition and a group of picture (GOP) size limitation of the encoded video sequence. The method includes iteratively adjusting a quantization parameter and/or a masking strength parameter and encoding the video sequence at the adjusted parameters until the buffer condition and GOP size limitation are satisfied. The method makes the above adjustments to avoid buffer underflow and GOP oversizing.

    摘要翻译: 本发明涉及一种视频比特率控制方法,用于根据解码器缓冲器条件和编码视频序列的一组图像(GOP)尺寸限制对视频序列进行编码。 该方法包括迭代地调整量化参数和/或掩蔽强度参数,并以调整的参数对视频序列进行编码,直到满足缓冲条件和GOP大小限制。 该方法进行上述调整,以避免缓冲区下溢和GOP超大。

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

    公开(公告)号:US07986731B2

    公开(公告)日:2011-07-26

    申请号:US10811983

    申请日:2004-03-30

    IPC分类号: H04N7/12

    摘要: 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图像)进行编码的量化器参数的线性回归分析提出了第二量化参数。 编码策略决定单元根据两个提出的量化器参数的比较来定义最终的量化器参数。

    Facial Pose Improvement with Perspective Distortion Correction
    59.
    发明申请
    Facial Pose Improvement with Perspective Distortion Correction 有权
    透视畸变修正的面部姿态改善

    公开(公告)号:US20110090303A1

    公开(公告)日:2011-04-21

    申请号:US12581043

    申请日:2009-10-16

    IPC分类号: H04N7/15 H04N5/217

    摘要: Methods, systems, and apparatus are presented for reducing distortion in an image, such as a video image. A video image can be captured by an image capture device, e.g. during a video conferencing session. Distortion correction processing, such as the application of one or more warping techniques, can be applied to the captured image to produce a distortion corrected image, which can be transmitted to one or more participants. The warping techniques can be performed in accordance with one or more warp parameters specifying a transformation of the captured image. Further, the warp parameters can be generated in accordance with an orientation of the image capture device, which can be determined based on sensor data or can be a fixed value. Additionally or alternatively, the warp parameters can be determined in accordance with a reference image or model to which the captured image should be warped.

    摘要翻译: 呈现了用于减少诸如视频图像的图像中的失真的方法,系统和装置。 视频图像可以由图像捕获设备捕获,例如, 在视频会议期间。 畸变校正处理,例如应用一个或多个翘曲技术,可以应用于所捕获的图像,以产生可以发送到一个或多个参与者的失真校正图像。 翘曲技术可以根据指定捕获图像的变换的一个或多个翘曲参数来执行。 此外,可以根据可以基于传感器数据确定的图像捕获装置的取向来生成翘曲参数,或者可以是固定值。 附加地或替代地,可以根据捕获的图像应该翘曲的参考图像或模型来确定翘曲参数。

    Method for implementing a quantizer in a multimedia compression and encoding system
    60.
    发明授权
    Method for implementing a quantizer in a multimedia compression and encoding system 有权
    在多媒体压缩和编码系统中实现量化器的方法

    公开(公告)号:US07769084B1

    公开(公告)日:2010-08-03

    申请号:US10427843

    申请日:2003-04-30

    IPC分类号: H04N7/18

    摘要: Method For Implementing A Quantizer In A Multimedia Compression And Encoding System is disclosed. In the Quantizer system of the present invention, several new quantization ideas are disclosed. In one embodiment, adjacent macroblocks are grouped together into macroblock groups. The macroblock groups are then assigned a common quantizer value. The common quantizer value may be selected based upon how the macroblocks are encoded, the type of macroblocks within the macroblock group (intra-blocks or inter-blocks), the history of the motion vectors associated with the macroblocks in the macroblock group, the residuals of the macroblocks in the macroblock group, and the energy of the macroblocks in the macroblock group. The quantizer value may be adjusted in a manner that is dependent on the current quantizer value. Specifically, if the quantizer value is at the low end of the quantizer scale, then only small adjustments are made. If the quantizer value is at the high end then larger adjustments may be made to the quantizer. Finally, in one embodiment, the quantizer is implemented along with an inverse quantizer for efficient operation.

    摘要翻译: 公开了一种在多媒体压缩和编码系统中实现量化器的方法。 在本发明的量化器系统中,公开了几种新的量化思想。 在一个实施例中,相邻宏块被分组在一起成为宏块组。 然后向宏块组分配一个公共量化器值。 可以基于宏块如何编码,宏块组(块内或块内)中的宏块的类型,与宏块组中的宏块相关联的运动向量的历史来选择公共量化器值,残差 的宏块组中的宏块的能量,以及宏块组中的宏块的能量。 量化器值可以以取决于当前量化器值的方式进行调整。 具体地,如果量化器值处于量化器标尺的低端,则仅进行小的调整。 如果量化器值处于高端,则可以对量化器进行较大的调整。 最后,在一个实施例中,量化器与用于有效操作的逆量化器一起被实现。