Distributing limited storage among a collection of media objects

    公开(公告)号:US08370404B2

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

    申请号:US13366708

    申请日:2012-02-06

    IPC分类号: G06F17/30

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    DISTRIBUTING LIMITED STORAGE AMONG A COLLECTION OF MEDIA OBJECTS
    2.
    发明申请
    DISTRIBUTING LIMITED STORAGE AMONG A COLLECTION OF MEDIA OBJECTS 有权
    在收集媒体对象时分发有限存储

    公开(公告)号:US20120134600A1

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

    申请号:US13366708

    申请日:2012-02-06

    IPC分类号: G06K9/36

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    摘要翻译: 为了确定压缩图像文件的总大小不会超过一个预定义的限制,自动计算一组中每个图像文件压缩每个图像文件的程度的质量等级。 当以预定的最小可接受水平和标称水平进行压缩时,最初确定每个图像文件的压缩大小。 基于它们的高频能量内容来确定图像文件的相对复杂度。 作为图像文件复杂度的函数,并且从最初确定的压缩大小开始,确定适当的质量级别,用于在迭代过程中压缩每个图像文件,以确保压缩图像文件的总大小不超过预定义 限制,同时保持可接受的质量。 因此,可以最佳地压缩一组图像文件以适应有限的存储。

    Distributing limited storage among a collection of media objects
    3.
    发明授权
    Distributing limited storage among a collection of media objects 有权
    在媒体对象集合之间分配有限的存储空间

    公开(公告)号:US08140603B2

    公开(公告)日:2012-03-20

    申请号:US12478516

    申请日:2009-06-04

    IPC分类号: G06F17/30

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    摘要翻译: 为了确定压缩图像文件的总大小不会超过一个预定义的限制,自动计算一组中每个图像文件压缩每个图像文件的程度的质量等级。 当以预定的最小可接受水平和标称水平进行压缩时,最初确定每个图像文件的压缩大小。 基于它们的高频能量内容来确定图像文件的相对复杂度。 作为图像文件复杂度的函数,并且从最初确定的压缩大小开始,确定适当的质量级别,用于在迭代过程中压缩每个图像文件,以确保压缩图像文件的总大小不超过预定义 限制,同时保持可接受的质量。 因此,可以最佳地压缩一组图像文件以适应有限的存储。

    Distributing limited storage among a collection of media objects
    4.
    发明授权
    Distributing limited storage among a collection of media objects 有权
    在媒体对象集合之间分配有限的存储空间

    公开(公告)号:US07558801B2

    公开(公告)日:2009-07-07

    申请号:US11149037

    申请日:2005-06-08

    IPC分类号: G06F17/00

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    摘要翻译: 为了确定压缩图像文件的总大小不会超过一个预定义的限制,自动计算一组中每个图像文件压缩每个图像文件的程度的质量等级。 当以预定的最小可接受水平和标称水平进行压缩时,最初确定每个图像文件的压缩大小。 基于它们的高频能量内容来确定图像文件的相对复杂度。 作为图像文件复杂度的函数,并且从最初确定的压缩大小开始,确定适当的质量级别,用于在迭代过程中压缩每个图像文件,以确保压缩图像文件的总大小不超过预定义 限制,同时保持可接受的质量。 因此,可以最佳地压缩一组图像文件以适应有限的存储。

    DISTRIBUTING LIMITED STORAGE AMONG A COLLECTION OF MEDIA OBJECTS
    5.
    发明申请
    DISTRIBUTING LIMITED STORAGE AMONG A COLLECTION OF MEDIA OBJECTS 有权
    在收集媒体对象时分发有限存储

    公开(公告)号:US20090238475A1

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

    申请号:US12478516

    申请日:2009-06-04

    IPC分类号: G06K9/36

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    摘要翻译: 为了确定压缩图像文件的总大小不会超过一个预定义的限制,自动计算一组中每个图像文件压缩每个图像文件的程度的质量等级。 当以预定的最小可接受水平和标称水平进行压缩时,最初确定每个图像文件的压缩大小。 基于它们的高频能量内容来确定图像文件的相对复杂度。 作为图像文件复杂度的函数,并且从最初确定的压缩大小开始,确定适当的质量水平,用于在迭代过程中压缩每个图像文件,以确保压缩图像文件的总大小不超过预定义 限制,同时保持可接受的质量。 因此,可以最佳地压缩一组图像文件以适应有限的存储。

    Distributing limited storage among a collection of media objects
    7.
    发明授权
    Distributing limited storage among a collection of media objects 有权
    在媒体对象集合之间分配有限的存储空间

    公开(公告)号:US06976026B1

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

    申请号:US10099807

    申请日:2002-03-14

    摘要: A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.

    摘要翻译: 为了确定压缩图像文件的总大小不会超过一个预定义的限制,自动计算一组中每个图像文件压缩每个图像文件的程度的质量等级。 当以预定的最小可接受水平和标称水平进行压缩时,最初确定每个图像文件的压缩大小。 基于它们的高频能量内容来确定图像文件的相对复杂度。 作为图像文件复杂度的函数,并且从最初确定的压缩大小开始,确定适当的质量级别,用于在迭代过程中压缩每个图像文件,以确保压缩图像文件的总大小不超过预定义 限制,同时保持可接受的质量。 因此,可以最佳地压缩一组图像文件以适应有限的存储。

    System and method for ink or handwriting compression
    8.
    发明授权
    System and method for ink or handwriting compression 有权
    油墨或手写压缩的系统和方法

    公开(公告)号:US07302106B2

    公开(公告)日:2007-11-27

    申请号:US10440643

    申请日:2003-05-19

    IPC分类号: G06K9/36 G06F3/02

    CPC分类号: G06K9/00416 G06T11/203

    摘要: A system and method for compressing digital pen stroke data utilizing curve simplification. Digital pen stroke images (ink images) generate a relatively large amount of data to preserve the ink image generated on a device. Current ink compression algorithms utilize lossless compression algorithm that have limited success. The invention provides a lossy compression algorithm to reduce the amount of data required to store and transmit ink data. The invention utilizes a two-part algorithm to reduce and compress the number of data points representing the ink data. The invention also utilizes curve splines to reconstruct and smooth the lossy ink data image.

    摘要翻译: 使用曲线简化来压缩数字笔画数据的系统和方法。 数字笔画图像(墨水图像)产生相对大量的数据以保持在设备上产生的墨水图像。 当前的墨水压缩算法使用无限压缩算法的成功有限。 本发明提供了一种有损压缩算法,以减少存储和传送墨水数据所需的数据量。 本发明利用两部分算法来减少和压缩表示墨水数据的数据点的数量。 本发明还利用曲线样条来重构和平滑有损油墨数据图像。

    Tarp filter
    9.
    发明授权
    Tarp filter 有权
    篷布过滤器

    公开(公告)号:US07203371B2

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

    申请号:US11287671

    申请日:2005-11-28

    IPC分类号: G06K9/36

    CPC分类号: G06T9/004 G06T9/007

    摘要: Systems and methods for performing adaptive filtering are disclosed. The present invention generates probabilities that can be used in an encoder, such as an arithmetic encoder and generates those probabilities in a computationally efficient manner. Probabilities of previously encoded coefficients are employed, effectively, in generating probabilities of the coefficients without regard to directional information. Thus, a large amount of information is adaptively and efficiently used in generating the probabilities. For the coefficients, the probability is computed based at least partly on at least one probability of a previously computed probability of a neighboring coefficient. Then, the coefficients are encoded using those computed probabilities.

    摘要翻译: 公开了用于执行自适应滤波的系统和方法。 本发明产生可以在诸如算术编码器的编码器中使用的概率,并以计算有效的方式生成这些概率。 先前编码的系数的概率被有效地用于在不考虑方向信息的情况下生成系数的概率。 因此,在生成概率时自适应地有效地使用大量的信息。 对于系数,概率至少部分地基于先前计算的相邻系数的概率的至少一个概率来计算。 然后,使用那些计算的概率对系数进行编码。

    System and method for progressively transforming and coding digital data

    公开(公告)号:US07155065B1

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

    申请号:US11465985

    申请日:2006-08-21

    IPC分类号: G06K9/46 G06K9/36 G06K9/38

    CPC分类号: H04N19/93 H04N19/60

    摘要: A system and method facilitating progressively transforming and coding digital pictures is provided. The present invention via employment of a multi-resolution lapped transform provides for progressive rendering as well as mitigation of blocking artifacts and ringing artifacts as compared to many conventional compression systems. The invention includes a color space mapper, a multi-resolution lapped transform, a quantizer, a scanner and an entropy encoder. The multi-resolution lapped transform outputs transform coefficients, for example, first transform coefficients and second transform coefficients. A multi-resolution representation can be obtained utilizing second transform coefficients of the multi-resolution lapped transform. The color space mapper maps an input image to a color space representation of the input image. The color space representation of the input image is then provided to the multi-resolution lapped transform. The quantizer receives the first transform coefficients and/or the second transform coefficients and provides an output of quantized coefficients for use by the scanner and/or the entropy encoder. The scanner scans the quantized coefficients in order to produce a one-dimensional vector for use by the entropy encoder. The entropy encoder encodes the quantized coefficients received from the quantizer and/or the scanner resulting in data compression.