Method and/or apparatus for video watermarking and steganography using simulated film grain
    1.
    发明授权
    Method and/or apparatus for video watermarking and steganography using simulated film grain 失效
    用于使用模拟胶片颗粒的视频水印和隐写术的方法和/或装置

    公开(公告)号:US07596239B2

    公开(公告)日:2009-09-29

    申请号:US11195048

    申请日:2005-08-02

    IPC分类号: G06K9/00

    摘要: An apparatus comprising a first circuit, a second circuit, and a watermark detection circuit. The first circuit may be configured to generate a bitstream, wherein the bitstream comprises a watermark message which represents hidden information. The second circuit may be configured to (i) simulate film grain in response to one or more predetermined values on the watermark message and (ii) generate a video output. The watermark detection circuit may be configured to extract hidden information from the decoded video output.

    摘要翻译: 一种包括第一电路,第二电路和水印检测电路的装置。 第一电路可以被配置为生成比特流,其中比特流包括表示隐藏信息的水印消息。 第二电路可以被配置为(i)响应于水印消息上的一个或多个预定值来模拟胶片颗粒,并且(ii)生成视频输出。 水印检测电路可以被配置为从解码的视频输出中提取隐藏信息。

    Method and/or circuit for binary arithmetic decoding decisions before termination
    2.
    发明授权
    Method and/or circuit for binary arithmetic decoding decisions before termination 有权
    终止前二进制算术解码决策的方法和/或电路

    公开(公告)号:US07688895B2

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

    申请号:US10624253

    申请日:2003-07-22

    IPC分类号: H04N7/18

    摘要: A method for decoding a bitstream is disclosed. The method generally comprises the steps of (A) generating a first signal and a second signal by parsing a common slice in the bitstream, (B) generating a third signal by entropy decoding the first signal, and (C) generating a video signal by combining the second signal and the third signal.

    摘要翻译: 公开了一种用于对比特流进行解码的方法。 该方法通常包括以下步骤:(A)通过解析比特流中的公共切片来产生第一信号和第二信号,(B)通过对第一信号进行熵解码产生第三信号,以及(C)通过 组合第二信号和第三信号。

    System and method for reducing storage requirements for content adaptive binary arithmetic coding
    3.
    发明授权
    System and method for reducing storage requirements for content adaptive binary arithmetic coding 有权
    用于减少内容自适应二进制算术编码的存储要求的系统和方法

    公开(公告)号:US07595743B1

    公开(公告)日:2009-09-29

    申请号:US11259596

    申请日:2005-10-26

    IPC分类号: H03M7/00

    摘要: A system for reducing storage requirements for content-adaptive binary arithmetic coding (CABAC) is provided. The system includes a transcode engine performing CABAC on a video data stream. The transcode engine receives save data, stops CABAC, and converts the video data stream into sub-network abstraction layer (NAL) unit state data. An entropy state data storage system receiving the sub-NAL unit state data and stores the sub-NAL unit state data. The transcode engine subsequently receives restore data, extracts the sub-NAL unit state data from the entropy state data storage system, and re-starts CABAC on the video stream data.

    摘要翻译: 提供了一种用于减少内容自适应二进制算术编码(CABAC)的存储要求的系统。 该系统包括在视频数据流上执行CABAC的转码引擎。 转码引擎接收保存数据,停止CABAC,并将视频数据流转换为子网络抽象层(NAL)单元状态数据。 熵状态数据存储系统接收子NAL单元状态数据并存储子NAL单元状态数据。 转码引擎随后接收恢复数据,从熵状态数据存储系统中提取NAL单元状态数据,并重新启动视频流数据上的CABAC。

    Video decoder and encoder transcoder to and from re-orderable format
    4.
    发明授权
    Video decoder and encoder transcoder to and from re-orderable format 有权
    视频解码器和编码器代码转换器可重复排列格式

    公开(公告)号:US06917310B2

    公开(公告)日:2005-07-12

    申请号:US10603550

    申请日:2003-06-25

    IPC分类号: H04N7/26 H03M7/00

    CPC分类号: H04N19/40 H04N19/82

    摘要: A method for decoding an input bitstream is disclosed. The method generally includes the steps of (A) generating an intermediate bitstream having an intermediate encoded format by converting the input bitstream having an input encoded format and an input order, (B) storing the intermediate bitstream in the input order and (C) generating an output signal having an output order by decoding the intermediate bitstream.

    摘要翻译: 公开了一种用于解码输入比特流的方法。 该方法通常包括以下步骤:(A)通过转换具有输入编码格式和输入顺序的输入比特流来生成具有中间编码格式的中间比特流,(B)以输入顺序存储中间比特流,(C)生成 通过解码中间比特流具有输出顺序的输出信号。

    Low complexity transcoding between video streams using different entropy coding
    5.
    发明授权
    Low complexity transcoding between video streams using different entropy coding 有权
    使用不同熵编码的视频流之间的低复杂度代码转换

    公开(公告)号:US07660355B2

    公开(公告)日:2010-02-09

    申请号:US10898125

    申请日:2004-07-23

    摘要: A method for transcoding between video streams using different entropy coding, comprising the steps of (A) decoding a first video stream using a first set of entropy codes, and (B) generating a second video stream by entropy encoding the decoded first video stream using a second set of entropy codes. The first set of entropy codes and the second set of entropy codes are configured to represent all valid coefficient values of the first video stream.

    摘要翻译: 一种用于使用不同熵编码的视频流之间的代码转换的方法,包括以下步骤:(A)使用第一组熵码对第一视频流进行解码,以及(B)通过对解码的第一视频流进行熵编码来生成第二视频流, 第二组熵代码。 第一组熵代码和第二组熵代码被配置为表示第一视频流的所有有效系数值。

    Low complexity transcoding between videostreams using different entropy coding
    6.
    发明授权
    Low complexity transcoding between videostreams using different entropy coding 失效
    使用不同熵编码的视频流之间的低复杂度代码转换

    公开(公告)号:US07646814B2

    公开(公告)日:2010-01-12

    申请号:US10739829

    申请日:2003-12-18

    摘要: A method for transcoding between videostreams using different entropy coding, comprising the steps of (A) decoding a first videostream using a first set of entropy codes, and (B) generating a second videostream by entropy encoding the decoded first videostream using a second set of entropy codes. The first set of entropy codes and the second set of entropy codes are configured to represent all valid coefficient values of the first videostream.

    摘要翻译: 一种用于使用不同熵编码在视频流之间进行代码转换的方法,包括以下步骤:(A)使用第一组熵码对第一视频流进行解码,以及(B)通过使用第二组视频流熵编码解码的第一视频流来生成第二视频流 熵代码。 第一组熵代码和第二组熵代码被配置为表示第一视频流的所有有效系数值。

    Reduced complexity efficient binarization method and/or circuit for motion vector residuals
    7.
    发明授权
    Reduced complexity efficient binarization method and/or circuit for motion vector residuals 有权
    减少运算矢量残差的复杂度有效二值化方法和/或电路

    公开(公告)号:US07233622B2

    公开(公告)日:2007-06-19

    申请号:US10639338

    申请日:2003-08-12

    IPC分类号: H04N7/12 H03M7/00

    CPC分类号: H04N19/52

    摘要: An apparatus comprising a first processing circuit and a second processing circuit. The first processing circuit may be configured to generate a motion vector residual in response to one or more macroblocks of an input signal. The second processing circuit may be configured to convert between (i) the motion vector residual and (ii) a binarized representation of the motion vector residual. The binarized representation of the motion vector residual generally comprises (i) a binarized representation of an absolute value of the motion vector residual and (ii) a binarized representation of a sign of the motion vector residual when the motion vector residual has a non-zero value. The binarized representation of the sign is generally located after an end of the binarized representation of the absolute value of the motion vector residual.

    摘要翻译: 一种装置,包括第一处理电路和第二处理电路。 第一处理电路可以被配置为响应于输入信号的一个或多个宏块产生运动矢量残差。 第二处理电路可以被配置为在(i)运动矢量残差和(ii)运动矢量残差的二值化表示之间进行转换。 运动矢量残差的二值化表示通常包括(i)运动矢量残差的绝对值的二值化表示和(ii)当运动矢量残差具有非零时运动矢量残差的符号的二值化表示 值。 符号的二值化表示通常位于运动矢量残差的绝对值的二值化表示的结束之后。

    Method and/or apparatus for parsing compressed video bitstreams
    8.
    发明授权
    Method and/or apparatus for parsing compressed video bitstreams 有权
    用于解析压缩视频比特流的方法和/或装置

    公开(公告)号:US07830964B2

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

    申请号:US10997006

    申请日:2004-11-24

    IPC分类号: H04N7/12 G06K9/46

    摘要: An apparatus including a parsing circuit and a control circuit. The parsing circuit may be configured to generate a plurality of decoded syntax elements in response to (i) a serial bitstream and (ii) a control signal. The control circuit may be configured to generate the control signal in response to the plurality of decoded syntax elements. The parsing circuit may generate the plurality of decoded syntax elements by grouping syntax elements for atomic decoding such that each (i) one or more consecutive syntax elements without context information relevant to the decoding and (ii) a non-zero syntax element presented at the end of each group.

    摘要翻译: 一种包括解析电路和控制电路的装置。 解析电路可以被配置为响应于(i)串行比特流和(ii)控制信号而生成多个解码的语法元素。 控制电路可以被配置为响应于多个解码的语法元素而产生控制信号。 解析电路可以通过分组用于原子解码的语法元素来生成多个解码的语法元素,使得每个(i)一个或多个连续语法元素没有与解码相关的上下文信息,以及(ii)在 每组的结束。

    CAVLC run before encode with zero cycle costs
    9.
    发明申请
    CAVLC run before encode with zero cycle costs 有权
    CAVLC在零周期成本编码之前运行

    公开(公告)号:US20090034611A1

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

    申请号:US12058343

    申请日:2008-03-28

    IPC分类号: H04N7/26

    摘要: An apparatus including a control circuit and an encoder circuit. The control circuit may configured to generate a first control signal and a second control signal. The encoder circuit may be configured to (i) receive a plurality of coefficients, the first control signal and the second control signal and (ii) generate an encoded signal in response to the plurality of coefficients, the first control signal and the second control signal. The encoder circuit may be further configured to simultaneously encode run before syntax elements with the plurality of coefficients.

    摘要翻译: 一种包括控制电路和编码器电路的装置。 控制电路可以被配置为产生第一控制信号和第二控制信号。 编码器电路可以被配置为(i)接收多个系数,第一控制信号和第二控制信号,以及(ii)响应于多个系数产生编码信号,第一控制信号和第二控制信号 。 编码器电路可以被进一步配置为在具有多个系数的语法元素之前同时编码运行。

    High quality, low memory bandwidth motion estimation processor
    10.
    发明授权
    High quality, low memory bandwidth motion estimation processor 有权
    高品质,低内存带宽运动估计处理器

    公开(公告)号:US07453940B2

    公开(公告)日:2008-11-18

    申请号:US10714712

    申请日:2003-11-17

    IPC分类号: H04N7/36 H04N7/32

    摘要: An apparatus for motion estimation generally including a memory and a circuit. The circuit may be configured to (i) search for a first motion vector for a first current block among a plurality of first reference samples, (ii) copy a plurality of second reference samples from the memory and (iii) search for a second motion vector for a second current block among the second reference samples copied from the memory and at least a portion of the first reference samples.

    摘要翻译: 一种用于运动估计的装置,通常包括存储器和电路。 电路可以被配置为:(i)在多个第一参考样本之间搜索第一当前块的第一运动矢量,(ii)从存储器复制多个第二参考样本,以及(iii)搜索第二运动 从存储器复制的第二参考样本中的第二当前块的矢量和第一参考样本的至少一部分。