Skipped video data recovery using multiple alternative recovery modes
    1.
    发明授权
    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
    2.
    发明授权
    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
    3.
    发明授权
    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
    4.
    再颁专利
    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
    5.
    发明授权
    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.

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

    System and method of reduced-temporal-resolution update for video coding and quality control
    7.
    发明授权
    System and method of reduced-temporal-resolution update for video coding and quality control 有权
    用于视频编码和质量控制的缩短时间分辨率更新的系统和方法

    公开(公告)号:US08325797B2

    公开(公告)日:2012-12-04

    申请号:US11104255

    申请日:2005-04-11

    IPC分类号: H04N7/12

    摘要: A novel system and method of Reduced-Temporal-Resolution Update (RTRU) and quantizing video transform coefficients is provided for use using hybrid coding standards when receiving a frame from within a group of video frames, where the amplitude of the quantization parameter is defined for the quantization of the frame according to a reduced temporal resolution update process; where the amplitude of the quantization parameter for macroblocks in the frame is defined according to a reduced temporal resolution update process; and where a bitstream is composed for transmission and subsequent decoding by a standard compliant decoder.

    摘要翻译: 提供了一种缩小时分辨率更新(RTRU)和量化视频变换系数的新型系统和方法,用于当从视频帧组内接收帧时使用混合编码标准使用,其中量化参数的幅度被定义为 根据减小的时间分辨率更新处理对帧的量化; 其中根据减小的时间分辨率更新过程来定义帧中的宏块的量化参数的幅度; 并且其中组合比特流用于由标准兼容解码器进行传输和后续解码。

    TCP CONGESTION CONTROL FOR HETEROGENEOUS NETWORKS
    8.
    发明申请
    TCP CONGESTION CONTROL FOR HETEROGENEOUS NETWORKS 有权
    TCP异步网络TCP协商控制

    公开(公告)号:US20110249553A1

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

    申请号:US13085516

    申请日:2011-04-13

    IPC分类号: H04L12/56

    CPC分类号: H04L47/27 H04L47/225

    摘要: A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number, N, of parallel virtual connections. The number N of parallel virtual connections used to determine the congestion window is dynamically adjusted based on an estimation of the network condition.

    摘要翻译: 描述了TCP通信会话的拥塞控制机制。 拥塞控制机制基于N个并行虚拟连接来调整拥塞窗口的大小。 用于确定拥塞窗口的并行虚拟连接数N基于网络状况的估计而动态调整。

    Method and/or apparatus for detecting homogeneity of blocks in an image processing system
    9.
    发明授权
    Method and/or apparatus for detecting homogeneity of blocks in an image processing system 有权
    用于检测图像处理系统中块的均匀性的方法和/或装置

    公开(公告)号:US07715652B1

    公开(公告)日:2010-05-11

    申请号:US11232459

    申请日:2005-09-21

    IPC分类号: G06K9/36

    CPC分类号: G06T7/44 G06T7/11 G06T2200/28

    摘要: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to (i) receive an image data stream comprising a plurality of frames each having a plurality of regions, (ii) select a particular region to be marked as being homogeneous or not homogeneous, and (iii) determine whether a group of neighboring regions to the selected region are qualified or not qualified. The second circuit may be configured to mark the selected region as being homogeneous when one or more of the adjacent regions are (i) qualified and (ii) previously marked as being homogeneous.

    摘要翻译: 一种包括第一电路和第二电路的装置。 第一电路可以被配置为(i)接收包括多个帧的图像数据流,每个帧具有多个区域,(ii)选择要标记为均匀或不均匀的特定区域,以及(iii)确定是否 所选地区的一组邻近地区有资格或不合格。 第二电路可以被配置为当一个或多个相邻区域(i)合格并且(ii)先前标记为均匀时,将所选择的区域标记为均匀。

    Video codec method in error resilient mode and apparatus therefor
    10.
    发明授权
    Video codec method in error resilient mode and apparatus therefor 有权
    视频编解码方法在错误弹性模式及其装置

    公开(公告)号:US07532669B2

    公开(公告)日:2009-05-12

    申请号:US10374993

    申请日:2003-02-28

    IPC分类号: H04N7/12

    摘要: A video coding-decoding (CODEC) method in an error resilient mode, a computer readable medium having a computer program for the video CODEC method, and a video CODEC apparatus. The video CODEC method provides more resilience against channel error such that communications are less affected by error under conditions in which errors are a serious problem such as in a wireless communications channel. In the video CODEC method, a header data part (HDP) bit region, a motion vector data part (MVDP) bit region and a discrete cosine transform data part (DDP) bit regions are partitioned from each macro block of the video data in an error resilient mode, and then the partitioned bit regions are variable-length-coded. Then, the bit regions selected from the variable-length coded bit regions according to a predetermined priority for recovery are reversible-variable-length-coded, and markers are then inserted into the variable-length coded or reversible-variable-length-coded bit regions.

    摘要翻译: 具有错误弹性模式的视频编码解码(CODEC)方法,具有用于视频CODEC方法的计算机程序的计算机可读介质和视频CODEC装置。 视频CODEC方法提供针对信道错误的更大的弹性,使得在诸如无线通信信道中的错误是严重问题的条件下,通信较少受到错误的影响。 在视频编解码方法中,将标题数据部分(HDP)位区域,运动矢量数据部分(MVDP)位区域和离散余弦变换数据部分(DDP)位区域从视频数据的每个宏块分割成 错误弹性模式,然后分区位区域是可变长度编码的。 然后,根据用于恢复的预定优先级从可变长度编码比特区域中选择的比特区域是可逆可变长度编码的,然后将标记插入到可变长度编码或可逆可变长度编码比特 地区。