Pixel block compression apparatus in an image processing system
    1.
    发明授权
    Pixel block compression apparatus in an image processing system 失效
    图像处理系统中的像素块压缩装置

    公开(公告)号:US06256347B1

    公开(公告)日:2001-07-03

    申请号:US08911525

    申请日:1997-08-12

    IPC分类号: H04N712

    摘要: A memory efficient image processor receives DPCM prediction error values from decompressed MPEG coded digital video signals in the form of pixel blocks containing luminance and chrominance data in a 4:2:2 or 4:2:0 format and recompresses the pixel blocks to a predetermined resolution. Luminance and chrominance data are processed with different compression laws during recompression. Luminance data are recompressed to an average of six bits per pixel, and only a reference pixel and one other pixel are processed separately from all other luminance pixels in a block. Chrominance data are recompressed to an average of four bits per pixel. Each pixel block is stored with overhead information facilitating efficient and accurate reconstruction. Accurate pixel reconstruction is facilitated by processing a reference pixel accurately; scaling the pixel block; employing quantization tables which are symmetrical and fitted to the domain of the pixel block; biasing negative prediction error values to positive values; using short codewords in quantization tables at levels which are most likely to occur statistically; and processing each pixel with three, four or five bit quantization to ensure maximum resolution and an overall four-bit average for the pixel block.

    摘要翻译: 存储器高效图像处理器以4:2:2或4:2:0格式从包含亮度和色度数据的像素块的形式的解压缩MPEG编码数字视频信号接收DPCM预测误差值,并将像素块重新压缩到预定的 解析度。 亮度和色度数据在重新压缩时用不同的压缩规律进行处理。 亮度数据被重新压缩为每像素平均6位,并且仅一个参考像素和另一个像素与块中的所有其它亮度像素分开处理。 色度数据被重新压缩到平均每像素4位。 每个像素块存储有开销信息,有助于高效和准确的重建。 通过精确处理参考像素来促进准确的像素重建; 缩放像素块; 使用对称并适合于像素块的域的量化表; 将负预测误差值偏置为正值; 在量化表中使用最可能在统计学上发生的级别的短码字; 并且使用三个,四个或五个位量化来处理每个像素,以确保像素块的最大分辨率和总体四位平均值。

    File table copy protection for a storage device when storing streaming content
    3.
    发明授权
    File table copy protection for a storage device when storing streaming content 失效
    存储流媒体内容时存储设备的文件表复制保护

    公开(公告)号:US06853727B1

    公开(公告)日:2005-02-08

    申请号:US09535069

    申请日:2000-03-23

    摘要: Copy protection is provided at a mass storage device provided in or connected to a decoder for receiving digital transmissions of audio and video program material by virtual scrambling of blocks of data. Non-sequential storage locations for blocks of data are defined in accordance with a key and the file allocation table is encrypted and stored. Thus blocks of data remain intact and need not be decrypted upon playback, reducing processing time, while the program is effectively protected from reassembly without decryption of the file allocation table. The key(s) may be maintained internally within the decoder and need not be shared, thus avoiding a need for user identification and/or authentication. Software for encryption, including keys may be downloaded to the decoder through the same transmission link used for transmission of data files that may be encrypted in response to control signals or flags transmitted with data files to be protected.

    摘要翻译: 复制保护提供在提供在或连接到解码器的大容量存储设备上,用于通过虚拟加扰数据块来接收音频和视频节目素材的数字传输。 根据密钥定义数据块的非顺序存储位置,并且文件分配表被加密和存储。 因此,数据块保持完整,并且在回放时不需要解密,从而减少处理时间,而有效地防止程序重新组合而不解密文件分配表。 密钥可以在解码器内部保持,并且不需要共享,因此避免了对用户标识和/或认证的需要。 用于加密的软件(包括密钥)可以通过用于传输数据文件的相同传输链路被下载到解码器,数据文件可以响应于用要保护的数据文件传输的控制信号或标志被加密。

    Memory efficient compression apparatus in an image processing system
    4.
    发明授权
    Memory efficient compression apparatus in an image processing system 失效
    图像处理系统中的存储器高效压缩装置

    公开(公告)号:US06621934B1

    公开(公告)日:2003-09-16

    申请号:US08910709

    申请日:1997-08-12

    IPC分类号: G06K936

    CPC分类号: H04N19/428 H04N19/593

    摘要: An image processor produces a DPCM prediction error to be quantized. If the prediction error value is positive, the value passes unchanged to a quantizer. If the prediction error value is negative, a bias value is added to the prediction error value to produce a positive number within the operating limits of the quantizer. Biased prediction error values are quantized. Because all values received by the quantizer are positive and within the current quantizer limits, the quantization table used by the quantizer need not include quantization values for negative prediction error values. This reduces the scope of prediction error values by a factor of two, doubling quantization resolution.

    摘要翻译: 图像处理器产生要量化的DPCM预测误差。 如果预测误差值为正,则该值不改变为量化器。 如果预测误差值为负,则将偏置值加到预测误差值上,以在量化器的运行极限内产生正数。 偏置预测误差值被量化。 由于量化器接收的所有值都是正的并且在当前的量化器限制内,量化器使用的量化表不需要包括用于负预测误差值的量化值。 这将预测误差值的范围减小了2倍,使量化分辨率提高了一倍。

    Apparatus, method and computer program product for protecting copyright data within a computer system
    5.
    发明授权
    Apparatus, method and computer program product for protecting copyright data within a computer system 失效
    用于保护计算机系统内的版权数据的装置,方法和计算机程序产品

    公开(公告)号:US06236727B1

    公开(公告)日:2001-05-22

    申请号:US08881139

    申请日:1997-06-24

    IPC分类号: H04N7167

    摘要: Apparatus, method and computer program product are provided for digitally processing an encrypted data stream scrambled, for example, according to content scrambling system (CSS) technology. This digital processing insures against communication of clear data within the computer system from a central processing unit (CPU) to any accessible structure, such as memory or a system bus. Descrambling of the (CSS) scrambled data stream occurs within a module executing on the CPU, which is followed by reencryption of the data prior to transfer from the CPU. By so processing the data, integrity of copyrighted material is maintained, while allowing for software descrambling of the CSS encrypted data stream. Various techniques for establishing the encryption/decryption algorithm pair employed are described. Decryption of the re-encrypted data can occur at a receiving software module and/or a receiving hardware device, such as a decoder.

    摘要翻译: 提供装置,方法和计算机程序产品,用于数字处理例如根据内容加扰系统(CSS)技术加扰的加密数据流。 该数字处理确保将计算机系统内的清晰数据从中央处理单元(CPU)传送到任何可访问的结构,例如存储器或系统总线。 (CSS)加扰数据流的解扰发生在CPU上执行的模块中,随后在从CPU传送之前重新加密数据。 通过处理数据,维护版权材料的完整性,同时允许CSS加密数据流的软件解扰。 描述了用于建立所使用的加密/解密算法对的各种技术。 重新加密的数据的解密可以在接收软件模块和/或接收硬件设备(诸如解码器)处发生。

    MPEG system which decompresses and then recompresses MPEG video data
before storing said recompressed MPEG video data into memory
    6.
    发明授权
    MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data into memory 失效
    MPEG系统,在将所述再压缩的MPEG视频数据存储到存储器之前解压缩然后再压缩MPEG视频数据

    公开(公告)号:US5847762A

    公开(公告)日:1998-12-08

    申请号:US579192

    申请日:1995-12-27

    摘要: An MPEG compatible decoder receives encoded, compressed data in the form of image representative pixel blocks. The decoder includes a frame memory (20) for storing reconstructed pixel blocks incident to the decoding process. The previously decompressed data is re-compressed (30) before being written to the memory. Stored decompressed data is decompressed for display (34, 26), or as needed for decoding functions such as motion compensation processing (32, 22). The compression performed before writing data to memory is block-based compression using compressed data from one of two different compression paths (FIG. 3, 314, 320) which compress a given pixel block simultaneously.

    摘要翻译: MPEG兼容解码器以图像代表像素块的形式接收经编码的压缩数据。 解码器包括用于存储与解码处理相关的重构像素块的帧存储器(20)。 先前解压缩的数据在被写入存储器之前被重新压缩(30)。 存储的解压缩数据被解压缩以进行显示(34,26),或者根据需要解码功能,例如运动补偿处理(32,22)。 在将数据写入存储器之前执行的压缩是使用来自同时压缩给定像素块的两个不同压缩路径(图3,314,320)之一的压缩数据进行基于块的压缩。

    System for detecting a video signal image intensity gradient
    7.
    发明授权
    System for detecting a video signal image intensity gradient 失效
    用于检测视频信号图像强度梯度的系统

    公开(公告)号:US5500689A

    公开(公告)日:1996-03-19

    申请号:US329563

    申请日:1994-10-26

    申请人: Wai-Man Lam

    发明人: Wai-Man Lam

    IPC分类号: H04N5/14 H04N7/28

    CPC分类号: H04N5/145

    摘要: In a video signal processor including a motion compensated predictive coding data compression system, three adjacent image frames (1, 2, 3) are analyzed to detect a luminance gradient such as is typically associated with image fading. The frames are similarly divided into several segments (A . . . L). The sum of the absolute pixel value differences between corresponding segments from adjacent frames is obtained for each of two pairs adjacent frame segments (DIFF.sub.1-2 ; DIFF.sub.2-3). The ratio of the two frame differences (S) is obtained for each segment. Fading is indicated if the ratio remains substantially constant for all or a predetermined number of regions. If fading is detected, any motion vectors generated by the motion coder are assigned a zero value and are not coded.

    摘要翻译: 在包括运动补偿预测编码数据压缩系统的视频信号处理器中,分析三个相邻图像帧(1,2,3)以检测通常与图像衰落相关联的亮度梯度。 帧被类似地分成若干段(A ... L)。 对于相邻帧段(DIFF1-2; DIFF2-3)中的每一对获得来自相邻帧的对应段之间的绝对像素值差的和。 对于每个段获得两个帧差(S)的比率。 如果比例对于所有或预定数量的区域保持基本恒定,则指示衰落。 如果检测到衰落,则由运动编码器生成的任何运动矢量被分配零值并且不被编码。

    Dynamic encryption and decryption of a stream of data
    8.
    发明授权
    Dynamic encryption and decryption of a stream of data 有权
    数据流的动态加密和解密

    公开(公告)号:US07151832B1

    公开(公告)日:2006-12-19

    申请号:US09443204

    申请日:1999-11-18

    IPC分类号: H04L9/16 H04N7/167 H04L9/00

    摘要: Dynamic varying of encrypting of a stream of data at an encryption unit based on data content is disclosed. The dynamic varying of the encrypting, which can be responsive to passage of a predefined number of units of physical data or passage of a predefined number of conceptual units of data, is accomplished by changing at least one encryption parameter over different portions of the data. The at least one encryption parameter can comprise one or more of an encryption key, an encryption granularity, an encryption density scale, an encryption density, an encryption delay, an encryption key update variable, and an encryption key update data trigger. The change in encryption parameter is signaled to a receiver's decryption unit and used by the decryption unit in decrypting the dynamically varied encrypted stream of data. The stream of data may comprise, e.g., MPEG compressed video or audio.

    摘要翻译: 公开了基于数据内容在加密单元处的数据流的加密的动态变化。 可以通过在数据的不同部分上改变至少一个加密参数来实现加密的动态变化,其可以响应于预定数量的物理数据单元的通过或预定数量的概念数据单元的通过。 所述至少一个加密参数可以包括加密密钥,加密粒度,加密密度比例,加密密度,加密延迟,加密密钥更新变量和加密密钥更新数据触发中的一个或多个。 加密参数的变化被发送给接收机的解密单元,并由解密单元用于解密动态变化的加密数据流。 数据流可以包括例如MPEG压缩视频或音频。

    Positioning of images in a data stream
    10.
    发明授权
    Positioning of images in a data stream 有权
    图像在数据流中的定位

    公开(公告)号:US07012963B2

    公开(公告)日:2006-03-14

    申请号:US10714089

    申请日:2003-11-14

    IPC分类号: H04N7/18

    摘要: A method and mechanism for repositioning video images in a compressed data stream without requiring bit shifting. A P frame image is to be repositioned from an original position to an alternate position. The P frame image data is analyzed to determine whether the repositioning will result in the image data bit positions being changed with respect to the original image. In response to determining the bit positions will be changed, the original image data is modified by adding stuffing bits in the form of a stuffing macroblock to restore the image data to its original bit positions. The P frame is intra-coded and the stuffing macroblock is non-intra coded. A non-intra quantization matrix is selected such that upon decode the stuffing macroblock data does not adversely affect the final picture. Maintaining the original bits positions of the image data facilitates a straightforward copy of unmodified data from the original P frame to the new P frame.

    摘要翻译: 一种用于在压缩数据流中重新定位视频图像而不需要位移的方法和机制。 P帧图像将从原始位置重新定位到备用位置。 分析P帧图像数据以确定重新定位是否将导致相对于原始图像改变图像数据位位置。 响应于确定位位置将被改变,通过以填充宏块的形式添加填充位来修改原始图像数据,以将图像数据恢复到其原始位位置。 P帧被帧内编码,并且填充宏块是非帧内编码的。 选择非内部量化矩阵,使得在解码时,填充宏块数据不会对最终图像产生不利影响。 保持图像数据的原始比特位置有助于将未修改的数据从原始P帧直接复制到新的P帧。