Compression method using adaptive field data selection
    12.
    发明授权
    Compression method using adaptive field data selection 有权
    使用自适应场数据选择的压缩方法

    公开(公告)号:US08594194B2

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

    申请号:US12580218

    申请日:2009-10-15

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04N7/32

    摘要: A compression method using adaptive field data selection is able to compress video or other data while retaining quality. By determining if pixels in a field are able to be predicted, the method is able to retain the information that is not able to be predicted and predict the other information. The method enables significant compression of the data which allows larger data such as high definition videos to be compressed and effectively used.

    摘要翻译: 使用自适应场数据选择的压缩方法能够压缩视频或其他数据同时保持质量。 通过确定场中的像素是否能够被预测,该方法能够保留不能预测的信息并且预测其他信息。 该方法能够显着压缩数据,从而允许压缩和有效使用诸如高清视频之类的较大数据。

    DCT/Q/IQ/IDCT bypass algorithm in MPEG to AVC/H.264 transcoding
    13.
    发明授权
    DCT/Q/IQ/IDCT bypass algorithm in MPEG to AVC/H.264 transcoding 有权
    MPEG / AVC / H.264转码中的DCT / Q / IQ / IDCT旁路算法

    公开(公告)号:US08102913B2

    公开(公告)日:2012-01-24

    申请号:US11644450

    申请日:2006-12-22

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04N7/12

    摘要: In one embodiment, a first DCT block of coefficients is received from a transcoding process. The DCT block is of a first size, such as an 8×8 size, and in a first coding standard, such as MPEG-2. A distribution of zero and non-zero coefficients is then determined from the first DCT block. For example, areas where non-zero coefficients are found may be determined. This may simplify a corresponding sum of absolute difference (SAD) calculation. The SAD is then calculated for a second DCT block of a second size, such as a 4×4 size block, in a second coding standard, such as AVC. The SAD is determined from the coefficients in the first DCT block. Accordingly, the SAD is determined without performing an inverse DCT on the 8×8 block and then computing the SAD for a 4×4 block. It is then determined if a bypass of a DCT operation for the 4×4 block can be performed based on the SAD computed. For example, the SAD is compared to a threshold to determine if a bypass can be performed. In one example, if the coefficients for each 4×4 block are determined that they may be quantized to zero, then the DCT operation may be bypassed. Also, quantization, inverse quantization, and inverse DCT steps may also be bypassed.

    摘要翻译: 在一个实施例中,从代码转换过程接收第一个DCT系数块。 DCT块具有诸如8×8尺寸的第一尺寸,以及诸如MPEG-2的第一编码标准。 然后从第一DCT块确定零和非零系数的分布。 例如,可以确定找到非零系数的区域。 这可以简化相应的绝对差(SAD)计算。 然后,在诸如AVC的第二编码标准中,针对第二大小的第二DCT块(例如4×4大小块)计算SAD。 根据第一DCT块中的系数来确定SAD。 因此,确定SAD而不对8×8块执行逆DCT,然后计算4×4块的SAD。 然后,根据所计算的SAD,确定是否可以对4×4块进行DCT运算的旁路。 例如,将SAD与阈值进行比较,以确定是否可以执行旁路。 在一个示例中,如果确定每个4×4块的系数可以被量化为零,则可以绕过DCT操作。 此外,也可以绕过量化,逆量化和逆DCT步骤。

    VIDEO DATA COMPRESSION WITH INTEGRATED LOSSY AND LOSSLESS COMPRESSION
    14.
    发明申请
    VIDEO DATA COMPRESSION WITH INTEGRATED LOSSY AND LOSSLESS COMPRESSION 有权
    视频数据压缩与集成的损失和无噪声压缩

    公开(公告)号:US20090257485A1

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

    申请号:US12103427

    申请日:2008-04-15

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04B1/66

    摘要: A method and apparatus to compress video data to smaller size and embed extra information into the compressed data using the integrated lossy and lossless compressions is described. The method can be used to compress reference frames of a video codec (coder/decoder) combines codec where the small noise is critical and to reduce bus bandwidth. Data transfer between an encoder and an external frame memory connected via an external bus in a video codec is reduced by compressing data from the encoder prior to inputting into the frame memory over the external bus, and decompressing the compressed data from the frame memory after retrieving over the external bus. Reference frames are compressed to variable size without causing any considerable artifact to reduce bus bandwidth between the encoder core and external memory. In the method, lossy and lossless compression is integrated to maximize the compression efficiency.

    摘要翻译: 描述了使用集成的有损和无损压缩将视频数据压缩到较小尺寸并将额外信息嵌入到压缩数据中的方法和装置。 该方法可用于压缩视频编解码器(编码器/解码器)组合编码解码器的参考帧,其中小噪声是关键的,并减少总线带宽。 在通过外部总线输入到帧存储器之前通过压缩来自编码器的数据来减少在视频编解码器中通过外部总线连接的编码器与外部帧存储器之间的数据传输,并且在检索之后对来自帧存储器的压缩数据进行解压缩 通过外部总线。 参考帧被压缩到可变大小,而不会导致任何相当大的伪像来减少编码器核心和外部存储器之间的总线带宽。 在该方法中,集成有损和无损压缩以最大化压缩效率。

    VIRTUALLY LOSSLESS VIDEO DATA COMPRESSION

    公开(公告)号:US20090161753A1

    公开(公告)日:2009-06-25

    申请号:US12103419

    申请日:2008-04-15

    IPC分类号: H04N11/02

    摘要: An apparatus and method of performing YUV (or YCrCb) video compression prior to storage within a memory and decompression upon retrieval of the blocks from memory. Compression is performed utilizing a quantizer to compress video data to a desired overall compression ratio R, even though the luma and chroma contributions to compression can differ for each subblock, each preferably selected in response to texture estimation. Selections are made for each subblock to perform either linear or non-linear quantization during compression. Compression is performed without utilizing data from blocks outside of the block being compressed, wherein video blocks can be retrieved and decompressed in any desired order. In one implementation, an encoder non-sequentially selects blocks from memory which are then decompressed and encoded. The compression may be beneficially utilized in a number of different video transmission and storage applications without departing from the invention.

    摘要翻译: 在存储器内存储之前执行YUV(或YCrCb)视频压缩并在从存储器检索块时进行解压缩的装置和方法。 使用量化器来执行压缩以将视频数据压缩到期望的总体压缩比R,即使对于每个子块,亮度和色度对压缩的贡献可以不同,每个子块优选地响应于纹理估计来选择。 对于每个子块进行选择,以在压缩期间执行线性或非线性量化。 在不利用被压缩的块之外的块的数据的情况下执行压缩,其中视频块可以以任何期望的顺序被检索和解压缩。 在一个实现中,编码器非顺序地从存储器中选择块,然后将其解压缩和编码。 在不脱离本发明的情况下,压缩可以有益地用于许多不同的视频传输和存储应用中。

    Inter sub-mode decision process in a transcoding operation
    19.
    发明授权
    Inter sub-mode decision process in a transcoding operation 有权
    代码转换操作中的子模式决策过程

    公开(公告)号:US08929448B2

    公开(公告)日:2015-01-06

    申请号:US11644296

    申请日:2006-12-22

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    摘要: In one embodiment, a macroblock is determined in an incoming bitstream. In one example, the macroblock may be a 16×16 macroblock for a first coding standard, such as MPEG-2. The macroblock is then divided into a plurality of segmented blocks. For example, an arbitrary sized segment of blocks may be used to divide the macroblock into segmented blocks. In one example, the macroblock is divided into four 8×8 segmented blocks. A plurality of statistical measures are then determined for the plurality of segmented blocks. For example, for each segmented block, a sum of absolute differences (SAD) is determined. Then, one or more sizes for the sub-blocks are determined based on the comparison. For example, a variable sub-block size for an AVC bitstream is determined.

    摘要翻译: 在一个实施例中,在输入比特流中确定宏块。 在一个示例中,宏块可以是用于诸如MPEG-2的第一编码标准的16×16宏块。 然后将宏块分成多个分段块。 例如,可以使用任意大小的块块来将宏块划分成分段块。 在一个示例中,宏块被分成四个8×8分段块。 然后确定多个分段块的多个统计量度。 例如,对于每个分段块,确定绝对差(SAD)之和。 然后,基于比较来确定用于子块的一个或多个尺寸。 例如,确定AVC比特流的可变子块大小。

    Lossy frame memory compression using intra refresh
    20.
    发明授权
    Lossy frame memory compression using intra refresh 有权
    有损帧内存压缩使用内部刷新

    公开(公告)号:US08218653B2

    公开(公告)日:2012-07-10

    申请号:US12080128

    申请日:2008-03-31

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04N7/12

    摘要: Pixel data is compressed using a combination of variable and fixed quantization for luminance data. The luminance is compared to the result of variable quantization and to the result of the fixed quantization to compute a variable noise and a fixed noise. The result of the variable quantization is selected if the variable noise is less than the fixed noise, otherwise the fixed quantization result is selected if the fixed noise is less than the variable noise. The selected result is transferred to a frame memory. In another aspect of the invention, an intra mode coding decision is forced if the noise corresponding to the selected result exceeds a threshold.

    摘要翻译: 使用用于亮度数据的可变和固定量化的组合来压缩像素数据。 将亮度与可变量化的结果和固定量化的结果进行比较,以计算可变噪声和固定噪声。 如果可变噪声小于固定噪声,则选择可变量化的结果,否则如果固定噪声小于可变噪声,则选择固定的量化结果。 所选结果被传送到帧存储器。 在本发明的另一方面,如果与所选结果相对应的噪声超过阈值,则强制帧内模式编码决定。