Methods and apparatus for implementing JPEG 2000 encoding operations
    1.
    发明授权
    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 performing MQ-decoding operations
    2.
    发明授权
    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 improving quality of block-transform coded images
    3.
    发明授权
    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 improving quality of block-transform coded images
    4.
    发明授权
    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
    5.
    发明授权
    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 SYSTEMS FOR UP-SCALING A STANDARD DEFINITION (SD) VIDEO TO HIGH DEFINITION (HD) QUALITY
    7.
    发明申请
    METHODS AND SYSTEMS FOR UP-SCALING A STANDARD DEFINITION (SD) VIDEO TO HIGH DEFINITION (HD) QUALITY 有权
    标准定义(SD)视频到高清晰度(HD)质量的方法和系统

    公开(公告)号:US20130077887A1

    公开(公告)日:2013-03-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.

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

    Video codec systems and methods for optimal motion vector with variable size blocks
    8.
    发明授权
    Video codec systems and methods for optimal motion vector with variable size blocks 有权
    视频编解码器系统和可变大小块最优运动矢量的方法

    公开(公告)号:US08351509B1

    公开(公告)日:2013-01-08

    申请号:US12341964

    申请日:2008-12-22

    IPC分类号: H04N7/12

    摘要: A codec, systems, and methods for compressing video data includes selecting a current video frame of the video data, dividing the current video frame into multiple blocks, wherein each block has M×N pixels, approximating the blocks of the current frame based on motion vectors associated with corresponding blocks from the previous frame, further refining the blocks of the current frame by determining optimal motion vectors for the blocks of the current frame based on the motion vectors provided (i) by the corresponding blocks from the previous frame, (ii) by the surrounding blocks in the current frame, and (iii) from successively smaller blocks within the current frame, wherein the optimal motion vectors for the blocks of the current frame are optimized to balance distortion and rate and wherein the optimal motion vectors are represented by codewords generated from Huffman tables.

    摘要翻译: 用于压缩视频数据的编解码器,系统和方法包括选择视频数据的当前视频帧,将当前视频帧划分为多个块,其中每个块具有M×N个像素,基于运动近似当前帧的块 与来自前一帧的相应块相关联的向量通过基于由前一帧的相应块(i)提供的运动向量(i)确定当前帧的块的最佳运动矢量来进一步精简当前帧的块(ii ),以及(iii)来自当前帧内的连续较小的块,其中针对当前帧的块的最优运动矢量被优化以平衡失真和速率,并且其中表示最佳运动矢量 由霍夫曼表生成的码字。

    Methods and systems for up-scaling a standard definition (SD) video to high definition (HD) quality
    9.
    发明授权
    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
    10.
    发明授权
    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.

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