Skipped video data recovery using multiple alternative recovery modes
    4.
    发明授权
    Skipped video data recovery using multiple alternative recovery modes 有权
    使用多种备用恢复模式跳过视频数据恢复

    公开(公告)号:US08811495B1

    公开(公告)日:2014-08-19

    申请号:US11671816

    申请日:2007-02-06

    申请人: Jiangtao Wen

    发明人: Jiangtao Wen

    IPC分类号: H04N7/12 H04N11/02

    摘要: In some embodiments, a video decoder is capable of recovering skipped video data (e.g. motion vectors, prediction modes, quantization parameters, selected frequency-domain coefficients such as DC and 5-lowest-frequency AC coefficients, and/or entire video data blocks) using multiple alternative recovery modes such as spatial interpolation, temporal interpolation, and motion search. To decide whether to skip a particular data type for a block, the encoder evaluates the effect of skipping the data on rate and distortion by simulating the decoder data recovery using the multiple recovery modes. The encoder transmits indicators of skipped data types and associated recovery modes, if different from decoder baselines. The skipped data and recovery mode indicators may be included in macroblock and/or slice headers, and/or as part of sequence, group-of-picture (GOP), or picture coding parameter data. Skipped data recovery decoder resources (e.g. motion search logic) may be used for recovering data lost due to transmission errors.

    摘要翻译: 在一些实施例中,视频解码器能够恢复被跳过的视频数据(例如,运动矢量,预测模式,量化参数,所选择的频域系数,例如DC和5个最低频率AC系数,和/或整个视频数据块) 使用多种替代的恢复模式,如空间插值,时间插值和运动搜索。 为了决定是否跳过块的特定数据类型,编码器通过使用多种恢复模式模拟解码器数据恢复来评估跳过数据速率和失真的影响。 如果与解码器基线不同,编码器传输跳过的数据类型和相关恢复模式的指示符。 跳过的数据和恢复模式指示符可以被包括在宏块和/或片头中,和/或作为序列,图像组(GOP)或图像编码参数数据的一部分。 跳过的数据恢复解码器资源(例如运动搜索逻辑)可用于恢复由于传输错误而丢失的数据。

    Image enhancement for challenging lighting conditions
    5.
    发明授权
    Image enhancement for challenging lighting conditions 有权
    图像增强,用于挑战照明条件

    公开(公告)号:US08582915B2

    公开(公告)日:2013-11-12

    申请号:US13169124

    申请日:2011-06-27

    IPC分类号: G06K9/40

    摘要: An image and video enhancement technique is described that allows a core enhancement algorithm to be applied to images captured in various challenging lighting conditions. The technique detects a lighting impairment and inverts the image if it is a low-light impairment. The inverted low-light image is similar to haze impairment images, allowing both haze images and low-light images to be enhanced using the same enhancement algorithm.

    摘要翻译: 描述了一种图像和视频增强技术,其允许将核心增强算法应用于在各种具有挑战性的照明条件下捕获的图像。 该技术检测照明损伤,如果是低光损伤则反转图像。 反转的低光图像类似于雾度损伤图像,允许使用相同的增强算法来增强雾度图像和低光图像。

    Iteration based method and/or apparatus for offline high quality encoding of multimedia content
    6.
    发明授权
    Iteration based method and/or apparatus for offline high quality encoding of multimedia content 有权
    用于多媒体内容的离线高质量编码的基于迭代的方法和/或装置

    公开(公告)号:US07953147B1

    公开(公告)日:2011-05-31

    申请号:US11334247

    申请日:2006-01-18

    申请人: Jiangtao Wen

    发明人: Jiangtao Wen

    IPC分类号: H04N7/12

    摘要: A method for encoding video, comprising the steps of (A) encoding a number of frames of a video signal using a first sub-set of encoding parameters, (B) analyzing the encoded frames to find and mark reference frames that are used more than a predetermined number of times, and (C) re-encoding the video signal using a second sub-set of encoding parameters different than the first sub-set of encoding parameters when re-encoding the marked reference frames.

    摘要翻译: 一种用于对视频进行编码的方法,包括以下步骤:(A)使用第一编码参数子集对视频信号的帧数进行编码;(B)分析所编码的帧以找出并标记多于 预定次数,以及(C)当对所标记的参考帧进行重新编码时,使用与编码参数的第一子集不同的编码参数的第二子集对视频信号进行重新编码。

    Motion vector prediction method
    7.
    再颁专利
    Motion vector prediction method 有权
    运动矢量预测方法

    公开(公告)号:USRE40372E1

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

    申请号:US10862912

    申请日:2004-06-08

    IPC分类号: H04N7/18

    摘要: A motion vector prediction method in an error resilient mode. In the motion vector prediction method capable of decoding backwards, motion vectors of macro blocks are calculated, and motion vectors of macro blocks each having one motion vector are predicted while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors are continuously predicted in a predetermined sequence to have correlation in prediction of the four motion vectors. Thus, in the motion vector prediction method based on the image signal compression method of the MPEG-4 or H.263 standard, the motion vector prediction is performed with continuity and correlation among the motion vectors, so that two-way decoding is possible during transmission of blocks with a predetermined packet, resulting in better error resilient characteristics.

    摘要翻译: 一种错误弹性模式的运动矢量预测方法。 在能够向后方解码的运动矢量预测方法中,计算宏块的运动矢量,并且从左到右移动到另一宏块时预测具有一个运动矢量的宏块的运动矢量,并且每个宏块的运动矢量 具有四个运动矢量以预定的顺序连续地预测以在四个运动矢量的预测中具有相关性。 因此,在基于MPEG-4或H.263标准的图像信号压缩方法的运动矢量预测方法中,以运动矢量之间的连续性和相关性来执行运动矢量预测,使得可以在 传输具有预定分组的块,导致更好的错误弹性特性。

    Method and system for embedding binary data sequences into video bitstreams
    8.
    发明授权
    Method and system for embedding binary data sequences into video bitstreams 有权
    将二进制数据序列嵌入到视频比特流中的方法和系统

    公开(公告)号:US07006631B1

    公开(公告)日:2006-02-28

    申请号:US09614371

    申请日:2000-07-12

    IPC分类号: H04N7/16

    摘要: The present invention is a method and system which extracts, manipulates and embeds data from a compressed and standard compliant video bitstream which may be used for digital rights management, e.g. controlling access to a bitstream or for authenticating a video bitstream.The method embeds binary data bits into compressed and standard compliant video bitstream with minimal visual artifacts. The method first parses the compressed video bitstream and locates coded blocks. The codeword C for the last triplet in the original block(RUNc,LEVELc, LASTc=1) is replaced by the VLC code word C′ for the last triplet (RUNC,LEVELC, LASTC′=0). A codeword corresponding to a triplet with LAST=1 is placed after C′ whose sign bit “s” can be either 0 or 1 and is an embedded data bit, and can be used for authentication.

    摘要翻译: 本发明是从压缩和标准兼容的视频比特流中提取,操纵和嵌入数据的方法和系统,其可以用于数字版权管理,例如, 控制对比特流的访问或用于认证视频比特流。

    Method and apparatus for entropy coding
    9.
    发明授权
    Method and apparatus for entropy coding 有权
    用于熵编码的方法和装置

    公开(公告)号:US07199735B1

    公开(公告)日:2007-04-03

    申请号:US11271252

    申请日:2005-11-12

    IPC分类号: H03M7/00

    CPC分类号: H03M7/4006 H04N19/91

    摘要: A method for performing entropy coding comprising the steps of (A) receiving an input stream and side information, (B) analyzing the side information to determine all constraints associated with the side information and (C) replacing the input stream with an index to a list of the number of valid input streams that satisfy all constraints associated with each specific type of the side information.

    摘要翻译: 一种用于执行熵编码的方法,包括以下步骤:(A)接收输入流和边信息,(B)分析侧信息以确定与侧信息相关联的所有约束,以及(C)将输入流替换为 列出满足与每个特定类型的侧面信息相关联的所有约束的有效输入流的数量。

    Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network
    10.
    发明授权
    Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network 有权
    用于异构通信网络中数字压缩视觉数据的控制和兼容传送的方法和设备

    公开(公告)号:US06498865B1

    公开(公告)日:2002-12-24

    申请号:US09248462

    申请日:1999-02-11

    IPC分类号: G06K936

    摘要: A method and apparatus automatically manipulates a digitally compressed video bitstream such that the result is compatible with different bandwidth and error resilience requirements at a receiving point in a heterogeneous communication network. The method and device provide for analysis of bitstream header information to determine its relevant coding syntax parameters. Feedback from the receiving point on the network is then used to identify error robustness requirements for an intermediate bitstream. The bitstream is then manipulated by an error robustness regulator to achieve error protection in the network. The bitrate requirements of the network establish a selection of relevant and irrelevant bits from the bitstream The present method and device include identification of irrelevant and low priority video bits; intentional introduction of packet losses to reduce bitrate while maintaining visual quality; use of replacement tags for irrelevant and low priority components of the bitstream for compatible decoding by a wide array of decoders; and insertion of resynchronization tags and translation of predictively coded video packet bits for the improvement of error resilience.

    摘要翻译: 一种方法和装置自动地操纵数字压缩的视频比特流,使得该结果与异构通信网络中接收点处的不同带宽和错误弹性要求兼容。 该方法和装置提供对比特流报头信息的分析以确定其相关的编码语法参数。 然后使用网络上接收点的反馈来识别中间比特流的误码鲁棒性要求。 然后通过误差鲁棒性调节器来操纵比特流以实现网络中的错误保护。 网络的比特率要求从比特流建立相关和不相关比特的选择。本方法和设备包括识别不相关和低优先级的视频比特; 有意引入分组丢失以降低比特率,同时保持视觉质量; 使用替代标签用于比特流的不相关和低优先级组件,用于通过广泛的解码器进行兼容解码; 并插入重新同步标签和翻译预测编码的视频数据包位,以提高错误恢复能力。