Methods and apparatus for improving quality of block-transform coded images
    1.
    发明授权
    Methods and apparatus for improving quality of block-transform coded images 有权
    提高块转换编码图像质量的方法和装置

    公开(公告)号:US07003170B1

    公开(公告)日:2006-02-21

    申请号:US10247999

    申请日:2002-09-20

    IPC分类号: G06K9/46 G06K9/40

    CPC分类号: H04N19/86 H04N19/48 H04N19/60

    摘要: Block-based image processing methods and apparatus that provide a reduction in block-transform image coding artifacts are described. In various embodiments, the invention is directly incorporated into a decoding process. In such embodiments, transform coefficients are modified in simple but particularly effective ways that reduce or eliminate many of the artifacts that were caused by the quantization of the transform coefficients during encoding and/or by independent block processing during encoding. In other embodiments, the invention is used on an image that has already been decoded. In such embodiments image data values are directly modified in a block-based fashion or a forward block transform is applied and then the methods of the invention for processing transform coefficient blocks are used, followed by an inverse transform operation to generate pixel values from the resulting processed transform coefficient blocks.

    摘要翻译: 描述了基于块的图像处理方法和装置,其减少块变换图像编码伪影。 在各种实施例中,本发明直接并入解码过程。 在这样的实施例中,以简单但特别有效的方式修改变换系数,以减少或消除在编码期间和/或通过编码期间的独立块处理由变换系数的量化引起的许多伪像。 在其他实施例中,本发明用于已经被解码的图像。 在这样的实施例中,以块为基础的方式直接修改图像数据值,或者应用前向块变换,然后使用用于处理变换系数块的本发明的方法,随后进行逆变换操作以从所得到的像素值生成像素值 处理后的变换系数块。

    Fractal transform compression board
    2.
    发明授权
    Fractal transform compression board 失效
    分形变压缩板

    公开(公告)号:US5430812A

    公开(公告)日:1995-07-04

    申请号:US245533

    申请日:1994-05-18

    IPC分类号: G06T9/00 H04N7/26

    CPC分类号: H04N19/99 G06T9/001

    摘要: Digital image data compression apparatus includes a controller circuit for receiving digital image data and for processing the image data into blocks. The controller circuit supplies processed image data to a plurality of transform circuits and to a feeder circuit. The transform circuits receive data from the controller circuit and the feeder circuit, and provide parallel processing to compare blocks of image data and generate fractal transform values representing the image data in a compressed form.

    摘要翻译: 数字图像数据压缩装置包括用于接收数字图像数据并将图像数据处理成块的控制器电路。 控制器电路将经处理的图像数据提供给多个变换电路和馈电电路。 变换电路从控制器电路和供电电路接收数据,并且提供并行处理以比较图像数据块并以压缩形式生成表示图像数据的分形变换值。

    Methods and apparatus for performing MQ-decoding operations
    4.
    发明授权
    Methods and apparatus for performing MQ-decoding operations 有权
    执行MQ解码操作的方法和装置

    公开(公告)号:US07609895B2

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

    申请号:US10990326

    申请日:2004-11-16

    申请人: John H. Elton

    发明人: John H. Elton

    IPC分类号: G06K9/36 G06F7/52 G06K9/46

    摘要: Methods and apparatus for providing JPEG decoder functions are described. In particular, features and methods of the present invention are directed to an efficient way of implementing a non-common decoding path function used in an MQ-coder, such as the type used to decode JPEG-2000 images. The methods of the present invention are well suited for implementation on general purpose computers such as conventional personal computers (PCs) and can provide improved decoding speed, compared to known systems which use processing branches as part of a non-common decoding path function by reducing and, in some implementations completely avoiding, branches. Thus, branch prediction penalties associated with known decoding schemes are reduced or avoided leading, in many cases, to faster decoding rates when using a general purpose processor of a given speed or computational capability.

    摘要翻译: 描述了用于提供JPEG解码器功能的方法和装置。 特别地,本发明的特征和方法涉及实现在MQ编码器中使用的非公共解码路径功能的有效方式,例如用于解码JPEG-2000图像的类型。 本发明的方法非常适用于诸如常规个人计算机(PC)的通用计算机上的实现,并且可以提供改进的解码速度,与使用处理分支作为非公共解码路径功能的一部分的已知系统相比,通过减少 并且在一些实现中完全避免了分支。 因此,减少或避免与已知解码方案相关联的分支预测惩罚,在许多情况下,当使用给定速度或计算能力的通用处理器时,导致更快的解码速率。

    Methods and apparatus for implementing JPEG 2000 encoding operations
    5.
    发明授权
    Methods and apparatus for implementing JPEG 2000 encoding operations 有权
    实现JPEG 2000编码操作的方法和装置

    公开(公告)号:US07352903B2

    公开(公告)日:2008-04-01

    申请号:US10988434

    申请日:2004-11-12

    IPC分类号: G06K9/36

    摘要: Improved methods and apparatus for implementing JPEG 2000 MQ encoding operations are described. The following features of the invention may be used alone or in combination to implement JPEG 2000's coefficient bit modeling 1) Lists of coefficients to be processed in one or more subsequent coding passes are generated as coefficients are processed. The list is allows processing in the subsequent coding pass to be limited to coefficients on the list; and 2) Generation, updating and use of a neighborhood descriptor value table that stores a neighborhood descriptor value for each coefficient of a block being processed. The neighborhood descriptor values provide information about the state of the coefficient and its adjacent neighbors. Neighborhood descriptor values are used to access a lookup table that provides one or more context values and/or sign value to be used in MQ encoding. The neighborhood descriptor value corresponding to a coefficient and the neighborhood descriptor values corresponding to coefficients adjacent the coefficient are updated when the coefficient becomes significant, e.g., a 1 is first encountered in the coefficient.

    摘要翻译: 描述了用于实现JPEG 2000 MQ编码操作的改进的方法和装置。 本发明的以下特征可以单独使用或组合使用以实现JPEG 2000的系数位建模。1)在处理系数时,产生要在一个或多个后续编码遍中处理的系数列表。 列表允许在后续编码过程中的处理被限制在列表上的系数上; 以及2)生成,更新和使用邻近描述符值表,其存储正被处理的块的每个系数的邻域描述符值。 邻域描述符值提供关于系数状态及其相邻邻居的信息。 邻居描述符值用于访问查询表,该查找表提供要在MQ编码中使用的一个或多个上下文值和/或符号值。 当系数变大时,对应于系数的邻域描述符值和与系数相邻的系数对应的邻域描述符值被更新,例如系数中首先遇到1。

    Methods and apparatus for improving quality of block-transform coded images
    6.
    发明授权
    Methods and apparatus for improving quality of block-transform coded images 有权
    提高块转换编码图像质量的方法和装置

    公开(公告)号:US07209594B1

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

    申请号:US11195213

    申请日:2005-08-02

    IPC分类号: G06K9/46 G06K9/40

    CPC分类号: H04N19/86 H04N19/48 H04N19/60

    摘要: Block-based image processing methods and apparatus that provide a reduction in block-transform image coding artifacts are described. In various embodiments, the invention is directly incorporated into a decoding process. In such embodiments, transform coefficients are modified in simple but particularly effective ways that reduce or eliminate many of the artifacts that were caused by the quantization of the transform coefficients during encoding and/or by independent block processing during encoding. In other embodiments, the invention is used on an image that has already been decoded. In such embodiments image data values are directly modified in a block-based fashion or a forward block transform is applied and then the methods of the invention for processing transform coefficient blocks are used, followed by an inverse transform operation to generate pixel values from the resulting processed transform coefficient blocks.

    摘要翻译: 描述了基于块的图像处理方法和装置,其减少块变换图像编码伪影。 在各种实施例中,本发明直接并入解码过程。 在这样的实施例中,以简单但特别有效的方式修改变换系数,以减少或消除在编码期间和/或通过编码期间的独立块处理由变换系数的量化引起的许多伪像。 在其他实施例中,本发明用于已经被解码的图像。 在这样的实施例中,以块为基础的方式直接修改图像数据值,或者应用前向块变换,然后使用用于处理变换系数块的本发明的方法,随后进行逆变换操作以从所得到的像素值生成像素值 处理后的变换系数块。

    Methods and apparatus for adaptive auto image binarization
    7.
    发明授权
    Methods and apparatus for adaptive auto image binarization 有权
    自适应自动二值化方法与装置

    公开(公告)号:US09025897B1

    公开(公告)日:2015-05-05

    申请号:US13857605

    申请日:2013-04-05

    CPC分类号: G06T7/11 G06T7/136

    摘要: Bi-level pixel values are generated from a set of input pixel values corresponding to an image. Various described methods and apparatus are well suited for applications with limited computational capability and/or limited available resources to be used for performing image processing. Corresponding to an individual input pixel being processed, a plurality of windows including the pixel are evaluated to determine statistics including a variance for each window. Based upon the determined variances, one of a plurality of binarization threshold generation functions is selected. A binarization threshold for the input pixel is determined using the selected binarization threshold generation function. A bi-level pixel value is generated based on a comparison of the input pixel value to the generated binarization threshold. In various embodiments, the binarization threshold determination functions use non-zero integer powers of one or more variances, and intentionally avoid performing a square root operation, thus limiting computational complexity.

    摘要翻译: 从对应于图像的一组输入像素值生成双像素值。 各种描述的方法和装置非常适合于具有有限的计算能力和/或用于执行图像处理的有限的可用资源的应用。 对应于正在处理的单个输入像素,评估包括像素的多个窗口以确定包括每个窗口的方差的统计信息。 基于确定的方差,选择多个二值化阈值生成函数中的一个。 使用所选择的二值化阈值生成函数来确定输入像素的二值化阈值。 基于输入像素值与生成的二值化阈值的比较来生成双电平像素值。 在各种实施例中,二值化阈值确定功能使用一个或多个方差的非零整数幂,并且有意地避免执行平方根操作,从而限制计算复杂度。

    Methods and systems for up-scaling a standard definition (SD) video to high definition (HD) quality
    8.
    发明授权
    Methods and systems for up-scaling a standard definition (SD) video to high definition (HD) quality 有权
    将标准清晰度(SD)视频扩展到高清(HD)质量的方法和系统

    公开(公告)号:US08639053B2

    公开(公告)日:2014-01-28

    申请号:US13353276

    申请日:2012-01-18

    IPC分类号: G06K9/40

    摘要: A computerized system for up-scaling a source input video from a lower, first resolution to a desired output video having a higher, second resolution, using fractal zooming techniques to replace each individual source pixel of each respective frame of the source input video with a multiple of proposed replacement pixels in the vertical and horizontal dimensions having similar characteristics as the individual source pixel, converting each of the proposed replacement pixels into a desired color space for the desired output video, using low-pass filtering to reduce noise associated with each respective frame of the desired output video, down-sizing the output video to its desired resolution, and outputting each zoomed replacement frame to generate the desired output video.

    摘要翻译: 一种用于将源输入视频从较低的第一分辨率扩展到具有较高的第二分辨率的期望的输出视频的计算机化系统,其使用分形缩放技术来替换源输入视频的每个相应帧的每个单独源像素, 在垂直和水平尺寸中提出的替换像素的多个具有与各个源像素相似的特性,使用低通滤波将所提出的替代像素中的每一个转换成期望的输出视频的期望色彩空间,以减少与每个像素相关联的噪声 帧,将输出视频的尺寸减小到其期望的分辨率,并输出每个缩放的替换帧以产生期望的输出视频。

    Methods and apparatus for improving quality of block-transform coded images
    9.
    发明授权
    Methods and apparatus for improving quality of block-transform coded images 有权
    提高块转换编码图像质量的方法和装置

    公开(公告)号:US07454080B1

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

    申请号:US11195312

    申请日:2005-08-02

    IPC分类号: G06K9/40 G06K9/32 G06K9/46

    CPC分类号: H04N19/86 H04N19/48 H04N19/60

    摘要: Block-based image processing methods and apparatus that provide a reduction in block-transform image coding artifacts are described. In various embodiments, the invention is directly incorporated into a decoding process. In such embodiments, transform coefficients are modified in simple but particularly effective ways that reduce or eliminate many of the artifacts that were caused by the quantization of the transform coefficients during encoding and/or by independent block processing during encoding. In other embodiments, the invention is used on an image that has already been decoded. In such embodiments image data values are directly modified in a block-based fashion or a forward block transform is applied and then the methods of the invention for processing transform coefficient blocks are used, followed by an inverse transform operation to generate pixel values from the resulting processed transform coefficient blocks.

    摘要翻译: 描述了基于块的图像处理方法和装置,其减少块变换图像编码伪影。 在各种实施例中,本发明直接并入解码过程。 在这样的实施例中,以简单但特别有效的方式修改变换系数,以减少或消除在编码期间和/或通过编码期间的独立块处理由变换系数的量化引起的许多伪像。 在其他实施例中,本发明用于已经被解码的图像。 在这样的实施例中,以块为基础的方式直接修改图像数据值,或者应用前向块变换,然后使用用于处理变换系数块的本发明的方法,随后进行逆变换操作以从所得到的像素值生成像素值 处理后的变换系数块。

    Methods and apparatus for improving quality of block-transform coded images

    公开(公告)号:US07409100B1

    公开(公告)日:2008-08-05

    申请号:US11194967

    申请日:2005-08-02

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

    CPC分类号: H04N19/86 H04N19/48 H04N19/60

    摘要: Block-based image processing methods and apparatus that provide a reduction in block-transform image coding artifacts are described. In various embodiments, the invention is directly incorporated into a decoding process. In such embodiments, transform coefficients are modified in simple but particularly effective ways that reduce or eliminate many of the artifacts that were caused by the quantization of the transform coefficients during encoding and/or by independent block processing during encoding. In other embodiments, the invention is used on an image that has already been decoded. In such embodiments image data values are directly modified in a block-based fashion or a forward block transform is applied and then the methods of the invention for processing transform coefficient blocks are used, followed by an inverse transform operation to generate pixel values from the resulting processed transform coefficient blocks.