Scene-aware automatic-exposure control
    61.
    发明授权
    Scene-aware automatic-exposure control 有权
    场景感知自动曝光控制

    公开(公告)号:US08077256B1

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

    申请号:US12793848

    申请日:2010-06-04

    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时,可以恢复自动曝光操作。

    System and method using edge processing to remove blocking artifacts from decompressed images
    63.
    发明授权
    System and method using edge processing to remove blocking artifacts from decompressed images 有权
    使用边缘处理从解压缩图像中去除块状伪影的系统和方法

    公开(公告)号:US06798918B2

    公开(公告)日:2004-09-28

    申请号:US10124932

    申请日:2002-04-17

    IPC分类号: G06K940

    摘要: A system and method using edge processing to remove blocking artifacts comprises an edge processor having an image converter for building an edge representation of a received image, a statistics analyzer for compiling a histogram containing edge intensities of the edge representation, a reference calculator for using the histogram to compute reference values corresponding to the blocking artifacts and an artifact remover for identifying and removing the blocking artifacts using the computed reference values.

    摘要翻译: 使用边缘处理去除块状伪影的系统和方法包括具有用于构建接收图像的边缘表示的图像转换器的边缘处理器,用于编译包含边缘表示的边缘强度的直方图的统计分析器,用于使用边缘表示的参考计算器 直方图以计算对应于块伪像的参考值,以及伪像去除器,用于使用计算的参考值来识别和去除块伪像。

    Multi-word variable length encoding and decoding
    64.
    发明授权
    Multi-word variable length encoding and decoding 失效
    多字可变长度编码和解码

    公开(公告)号:US5623262A

    公开(公告)日:1997-04-22

    申请号:US291655

    申请日:1994-08-17

    IPC分类号: H03M7/42 H03M7/40

    CPC分类号: H03M7/425

    摘要: Decoding and encoding of variable length data words and data strings is accelerated by testing for and processing more than one word or string per encoding or decoding cycle. In an encoding scheme wherein fixed length data words are encoded into variable length data strings, decoding is carried out by first receiving a data stream having a plurality of encoded data strings contained therein, and then testing at least a portion of the data stream to determine whether the portion contains one of a number of selected sets of multiple data strings. If the portion of the data stream contains one of the selected sets of multiple data strings, the multiple data strings are decoded into a corresponding set of multiple data words. This decoding procedure allows a plurality of encoded data strings to be decoded in a single decoding cycle. The procedure may be implemented using either a single lookup table or a set of split-level lookup tables. The above procedure may also be applied to an encoding scheme wherein variable length data words are transformed into fixed length encoded data strings to encode the variable length data words. Furthermore, the above procedure may be applied to an encoding scheme wherein variable length data words are transformed into variable length data strings to both encode and decode the variable length data words and data strings.

    摘要翻译: 可变长度数据字和数据串的解码和编码通过对每个编码或解码周期进行测试和处理多个字或字符串来加速。 在将固定长度数据字编码为可变长度数据串的编码方案中,通过首先接收其中包含多个编码数据串的数据流,然后测试数据流的至少一部分来确定 该部分是否包含多个选定的多个数据串集合中的一个。 如果数据流的部分包含所选择的多个数据串集合中的一个,则将多个数据串解码成相应的多个数据字集合。 该解码过程允许在单个解码周期中解码多个编码数据串。 该过程可以使用单个查找表或一组拆分级查找表来实现。 上述过程也可以应用于其中可变长度数据字被变换成固定长度编码数据串以对可变长度数据字进行编码的编码方案。 此外,上述过程可以应用于编码方案,其中可变长度数据字被变换成可变长度数据串,以对可变长度数据字和数据串进行编码和解码。

    Joint frame rate and resolution adaptation
    66.
    发明授权
    Joint frame rate and resolution adaptation 有权
    联合帧速率和分辨率适应

    公开(公告)号:US09215466B2

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

    申请号:US13018298

    申请日:2011-01-31

    摘要: A video coder employs techniques for applying frame rate adaptation and variable resolution adaptation in response to environmental coding factors present at the coding terminal. According to such techniques, a coder may estimate a coding quality level to be applied based on the environmental coding factors. The coder may retrieve from a controller table, settings for resolution and frame rate based on the estimated quality level. Optionally, the coder further may retrieve settings identifying a range of quantization parameters that may be used during coding. Prior to coding, the coder may configure input video data to match the resolution and frame rate settings retrieved from the controller table. Thereafter, the coder may code the reconfigured input video data by motion-compensation prediction constrained, as applicable, by the retrieved quantization parameter range.

    摘要翻译: 视频编码器根据存在于编码终端处的环境编码因素,采用应用帧速率适配和可变分辨率自适应的技术。 根据这样的技术,编码器可以基于环境编码因素估计要应用的编码质量等级。 编码器可以根据估计的质量水平从控制器表检索分辨率和帧速率的设置。 可选地,编码器还可以检索识别可能在编码期间使用的量化参数的范围的设置。 在编码之前,编码器可以配置输入视频数据以匹配从控制器表检索的分辨率和帧率设置。 此后,编码器可以通过运动补偿预测约束(如适用)通过检索的量化参数范围对重新配置的输入视频数据进行编码。

    Accelerometer / gyro-facilitated video stabilization
    69.
    发明授权
    Accelerometer / gyro-facilitated video stabilization 有权
    加速度计/陀螺促进视频稳定

    公开(公告)号:US08558903B2

    公开(公告)日:2013-10-15

    申请号:US12755620

    申请日:2010-04-07

    IPC分类号: H04N5/228

    摘要: Embodiments of the present invention provide a control system for video processes that selectively control the operation of motion stabilization processes. According to the present invention, motion sensor data indicative of motion of a mobile device may be received and processed. A determination may be made by comparing processed motion sensor data to a threshold. Based on the determination, motion stabilization may be suspended on select portions of a captured video sequence.

    摘要翻译: 本发明的实施例提供了一种用于视频过程的控制系统,其选择性地控制运动稳定过程的操作。 根据本发明,可以接收并处理表示移动设备的运动的运动传感器数据。 可以通过将经处理的运动传感器数据与阈值进行比较来确定。 基于该确定,可以在拍摄的视频序列的选择部分上暂停运动稳定。

    ADAPTIVE CONFIGURATION OF REFERENCE FRAME BUFFER BASED ON CAMERA AND BACKGROUND MOTION
    70.
    发明申请
    ADAPTIVE CONFIGURATION OF REFERENCE FRAME BUFFER BASED ON CAMERA AND BACKGROUND MOTION 有权
    基于相机和背景运动的参考框架缓冲器的自适应配置

    公开(公告)号:US20130003845A1

    公开(公告)日:2013-01-03

    申请号:US13175143

    申请日:2011-07-01

    IPC分类号: H04N7/32

    摘要: In a video coding/decoding system, reference picture caches in a video coder and decoder may be partitioned dynamically based on camera and background motion can lead to improved coding efficiency and coding quality. When a camera is fixed and therefore exhibits low motion, a system may allocate larger portions of the reference picture cache to storage of long term reference frames. In this case, foreground elements of an image (for example, a person) may move in front of a relatively fixed background. Increasing the number of long term reference frames can increase the chances that, no matter where the foreground elements are within a frame currently being coded, the reference picture cache will contain at least one frame that provides an adequate prediction match to background elements within the new frame. Thus the background elements uncovered in the current frame can be coded at high quality with a low number of bits. When a camera exhibits high motion, the system may allocate larger portions of the reference picture cache to storage of short term reference frames.

    摘要翻译: 在视频编码/解码系统中,视频编码器和解码器中的参考图像高速缓存可以基于相机进行动态分割,并且背景运动可以提高编码效率和编码质量。 当照相机固定并因此表现出低运动时,系统可以将较大部分的参考图像高速缓存分配给长期参考帧的存储。 在这种情况下,图像的前景元素(例如,人)可以在相对固定的背景之前移动。 增加长期参考帧的数量可以增加机会,无论前景元素在当前正被编码的帧内的何处,参考图像高速缓存将包含至少一个帧,其提供与新的背景元素内的足够的预测匹配 帧。 因此,当前帧中未覆盖的背景元素可以以低位数的高质量被编码。 当相机呈现高运动时,系统可以将较大部分的参考图像高速缓存分配给短期参考帧的存储。