Prediction-Based Image Processing
    1.
    发明申请
    Prediction-Based Image Processing 有权
    基于预测的图像处理

    公开(公告)号:US20110026820A1

    公开(公告)日:2011-02-03

    申请号:US12863214

    申请日:2008-05-21

    IPC分类号: G06K9/36

    摘要: A pixel block (300) is compressed by providing a respective color component prediction for each pixel (310-318) in the block (300). A difference between color components of two neighboring pixels (312, 316) is calculated and compared to a threshold. If the difference is smaller than the threshold, the prediction is calculated based on a first linear combination of the color components of these two neighboring pixels (312, 316). However, if the difference exceeds the threshold, a second or third linear combination of the color components of the neighboring pixels (312, 316) is employed a prediction. A guiding bit (470) associated with the selected linear combination. A prediction error is calculated based on the color component of the pixel (318) and the provided prediction. The compressed block (400) comprises an encoded representation (480) of the prediction error and any guiding bit (470).

    摘要翻译: 通过对块(300)中的每个像素(310-318)提供相应的颜色分量预测来压缩像素块(300)。 计算两个相邻像素(312,316)的颜色分量之间的差异并将其与阈值进行比较。 如果差值小于阈值,则基于这两个相邻像素(312,316)的颜色分量的第一线性组合来计算预测。 然而,如果差超过阈值,则采用相邻像素(312,316)的颜色分量的第二或第三线性组合来进行预测。 与所选择的线性组合相关联的引导位(470)。 基于像素(318)的颜色分量和所提供的预测来计算预测误差。 压缩块(400)包括预测误差的编码表示(480)和任何引导位(470)。

    METHOD AND DEVICE FOR RENDING THREE-DIMENSIONAL GRAPHICS
    2.
    发明申请
    METHOD AND DEVICE FOR RENDING THREE-DIMENSIONAL GRAPHICS 有权
    用于修剪三维图形的方法和装置

    公开(公告)号:US20090135193A1

    公开(公告)日:2009-05-28

    申请号:US11719747

    申请日:2005-11-18

    IPC分类号: G09G5/36 H04B1/38

    CPC分类号: G06T15/405 G06T15/40

    摘要: A method for updating values of a depth buffer comprising values for display blocks of a display, and a device for implementing the method. The display is partitioned into a plurality of display regions, including a plurality of display blocks and having a minimum region depth value and a maximum region depth value. Each display region includes a plurality of display subregions. A minimum subregion depth value and a maximum subregion depth value are determined relative to at least one of the minimum region depth value and the maximum region depth value.

    摘要翻译: 一种用于更新包括显示器的显示块的值的深度缓冲器的值的方法,以及用于实现该方法的装置。 将显示器划分为包括多个显示块并具有最小区域深度值和最大区域深度值的多个显示区域。 每个显示区域包括多个显示子区域。 相对于最小区域深度值和最大区域深度值中的至少一个确定最小子区域深度值和最大子区域深度值。

    Image processing
    3.
    发明申请
    Image processing 有权
    图像处理

    公开(公告)号:US20070140554A1

    公开(公告)日:2007-06-21

    申请号:US10582988

    申请日:2004-07-08

    IPC分类号: G06K9/00

    摘要: In an image-encoding scheme, an input image is decomposed into several image blocks (600) comprising multiple image elements (610), e.g. pixels or texels. The image blocks (600) are then encoded into encoded block representations (700). Such a block representation (700) comprises a color codeword (710), an intensity codeword (720) and a sequence (730) of intensity representations. The color codeword (710) is a representation of the colors of the image elements (610) of the block (600). The intensity codeword (720) is a representation of a set of multiple intensity modifiers for modifying the intensity of the image elements (610) in the block (600). The representation sequence (730) includes an intensity representation for each image element (610) in the block (600), where a representation identifies one of intensity modifiers in the intensity modifier set. During decoding, the color and intensity codewords (710, 720) and intensity representations (730) are used to generate a decoded representation of the image elements (610) in the block (600).

    摘要翻译: 在图像编码方案中,输入图像被分解为包括多个图像元素(610)的若干图像块(600)。 像素或纹素。 然后将图像块(600)编码为编码块表示(700)。 这种块表示(700)包括颜色码字(710),强度码字(720)和强度表示的序列(730)。 颜色码字(710)是块(600)的图像元素(610)的颜色的表示。 强度码字(720)是用于修改块(600)中的图像元素(610)的强度的一组多重强度修改器的表示。 表示序列(730)包括块(600)中的每个图像元素(610)的强度表示,其中表示标识强度修饰符集合中的一个强度修饰符。 在解码期间,颜色和亮度码字(710,720)和强度表示(730)用于在块(600)中生成图像元素(610)的解码表示。

    Pixel block processing
    4.
    发明授权
    Pixel block processing 有权
    像素块处理

    公开(公告)号:US08335385B2

    公开(公告)日:2012-12-18

    申请号:US12863692

    申请日:2008-09-17

    IPC分类号: G06K9/36

    摘要: A pixel block (300) is losslessly compressed into a candidate compressed block. If the bit length of the candidate block exceeds a threshold value, the property values of the pixels (310-317) in the block (300) are quantized and the quantized values are losslessly compressed into a new candidate compressed block. The procedure is repeated until a candidate compressed block having good image quality and a bit length below the threshold value is found. A compressed representation (400) of the block (300) is determined based on the found candidate compressed block (420) and an identifier (410) of the used quantization parameter.

    摘要翻译: 像素块(300)被无损压缩成候选压缩块。 如果候选块的比特长度超过阈值,则对块(300)中的像素(310-317)的属性值进行量化,并将量化值无损压缩为新的候选压缩块。 重复该过程,直到找到具有良好图像质量和位长度低于阈值的候选压缩块。 基于所找到的候选压缩块(420)和所使用的量化参数的标识符(410)来确定块(300)的压缩表示(400)。

    Index-Based Pixel Block Processing
    5.
    发明申请
    Index-Based Pixel Block Processing 有权
    基于索引的像素块处理

    公开(公告)号:US20110116723A1

    公开(公告)日:2011-05-19

    申请号:US12994516

    申请日:2009-05-13

    IPC分类号: G06K9/36

    摘要: A pixel block (300) is compressed by determining a reference set of multiple reference property values (10-14). A value index associated with a reference property value of the reference set is assigned to each pixel (310-316) in the pixel block (300) based on the original property value of the pixel (310-316). A prediction of the value index is provided based on the value index assigned to at least one neighboring pixel (314, 316) in the pixel block (300). A prediction error is calculated based on the value index assigned to a pixel (316) and its value index prediction. The compressed pixel block (400) comprises encoded representations (424) of the prediction errors and an encoded representation (410) of the reference set.

    摘要翻译: 通过确定多个参考属性值(10-14)的参考集来压缩像素块(300)。 基于像素(310-316)的原始属性值,将与参考集的参考属性值相关联的值索引分配给像素块(300)中的每个像素(310-316)。 基于分配给像素块(300)中的至少一个相邻像素(314,316)的值索引来提供值索引的预测。 基于分配给像素(316)的值索引及其值索引预测来计算预测误差。 压缩像素块(400)包括预测误差的编码表示(424)和参考集合的编码表示(410)。

    Method, Apparatus, and Computer Program Product for Improved Graphics Performance
    6.
    发明申请
    Method, Apparatus, and Computer Program Product for Improved Graphics Performance 有权
    方法,设备和计算机程序产品,用于改进图形性能

    公开(公告)号:US20100026684A1

    公开(公告)日:2010-02-04

    申请号:US12534374

    申请日:2009-08-03

    IPC分类号: G06T15/60 G06T15/00

    CPC分类号: G06T15/40

    摘要: This relates to a generation of digitally represented graphics. A first representation of a group of vertices is received. A second representation of said group of vertices is determined based on said first representation. A first set of instructions is executed on said second representation of said group of vertices for providing a third representation of said group of vertices, said first set of instructions being associated with vertex position determination. The third representation of said group of vertices is subjected to a culling process.

    摘要翻译: 这涉及到一代数字化图形。 接收一组顶点的第一个表示。 基于所述第一表示来确定所述顶点组的第二表示。 在所述顶点组的所述第二表示上执行第一组指令,以提供所述顶点组的第三表示,所述第一组指令与顶点位置确定相关联。 对所述顶点组的第三表示进行剔除处理。

    Feature block compression/decompression
    7.
    发明申请
    Feature block compression/decompression 有权
    功能块压缩/解压缩

    公开(公告)号:US20080170795A1

    公开(公告)日:2008-07-17

    申请号:US11652144

    申请日:2007-01-11

    IPC分类号: G06K9/36

    CPC分类号: G06T9/20 G06T9/001 H04N19/99

    摘要: A compressor for compressing a block of feature vectors representing a feature associated with image elements, includes means (20, 22) for determining the distribution of the feature vectors, means (20, 24, 26, 28) for transforming each point pattern in a predetermined set of point patterns to fit the determined distribution and a selector (30) for selecting a transformed point pattern that best fits the determined distribution. Furthermore, an encoder (32) represents the block of feature vectors by an identifier identifying the selected point pattern in the set of point patterns, parameters representing the transformation associated with the selected point pattern, and an index for each feature vector representing the nearest point in the transformed selected point pattern.

    摘要翻译: 一种用于压缩表示与图像元素相关联的特征的特征向量块的压缩器,包括用于确定特征向量分布的装置(20,22),用于将每个点图案转换成图形元素的装置(20,24,26,28) 预定的一组点图案以适合所确定的分布;以及选择器(30),用于选择最适合所确定的分布的变换点图案。 此外,编码器(32)通过识别标识点模式集合中的选定点模式的标识符,表示与所选点模式相关联的变换的参数以及表示最近点的每个特征向量的索引来表示特征向量块 在变形的选择点模式。

    Prediction-based image processing
    9.
    发明授权
    Prediction-based image processing 有权
    基于预测的图像处理

    公开(公告)号:US08824790B2

    公开(公告)日:2014-09-02

    申请号:US13619127

    申请日:2012-09-14

    IPC分类号: G06K9/36 G06K9/46

    摘要: A pixel block is compressed by providing a respective color component prediction for each pixel in the block. A difference between color components of two neighboring pixels is calculated and compared to a threshold. If the difference is smaller than the threshold, the prediction is calculated based on a first linear combination of the color components of these two neighboring pixels. However, if the difference exceeds the threshold, a second or third linear combination of the color components of the neighboring pixels is employed in the prediction. A guiding bit associated with the selected linear combination may be used. A prediction error is calculated based on the color component of the pixel and the provided prediction. The compressed block comprises an encoded representation of the prediction error and any guiding bit.

    摘要翻译: 通过为块中的每个像素提供相应的颜色分量预测来压缩像素块。 计算两个相邻像素的颜色分量之间的差异并将其与阈值进行比较。 如果差小于阈值,则基于这两个相邻像素的颜色分量的第一线性组合来计算预测。 然而,如果差异超过阈值,则在预测中采用相邻像素的颜色分量的第二或第三线性组合。 可以使用与所选择的线性组合相关联的引导位。 基于像素的颜色分量和所提供的预测来计算预测误差。 压缩块包括预测误差和任何引导位的编码表示。

    Frame Buffer Compression and Decompression Method for Graphics Rendering
    10.
    发明申请
    Frame Buffer Compression and Decompression Method for Graphics Rendering 有权
    用于图形渲染的帧缓冲区压缩和解压缩方法

    公开(公告)号:US20080247641A1

    公开(公告)日:2008-10-09

    申请号:US11953339

    申请日:2007-12-10

    IPC分类号: G06K9/00

    摘要: Methods and apparatus are disclosed for the processing of frame buffer data, such as color buffer data, in graphics processing applications. Although more generally applicable, these methods and apparatus are particularly useful in real-time, polygon-based, 3D rendering applications. An exemplary method for processing graphics data according to one or more embodiments of the invention begins with the retrieval, from a buffer, of pixel values corresponding to a tile of two or more pixels, and with the updating of one or more of those updated pixel values. The updated pixel values are selectively compressed using a lossy compression operation or a lossless compression operation, based on an accumulated error metric value for the tile. If lossy compression is used, then the accumulated error metric value for the tile is updated; in either event, the compressed pixel values are stored in the frame buffer for further processing. With this approach, the accumulated error caused by successive, or tandem, compression operations may be limited to a pre-determined maximum.

    摘要翻译: 公开了用于在图形处理应用中处理帧缓冲器数据(例如彩色缓冲器数据)的方法和装置。 尽管更普遍适用,但是这些方法和装置在实时,基于多边形的3D渲染应用中特别有用。 根据本发明的一个或多个实施例的用于处理图形数据的示例性方法开始于从缓冲器检索对应于两个或更多个像素的图块的像素值,并且随着更新这些更新像素中的一个或多个 价值观。 基于瓦片的累积误差度量值,使用有损压缩操作或无损压缩操作来选择性地压缩更新的像素值。 如果使用有损压缩,则更新瓦片的累积误差量度值; 在任一情况下,将压缩像素值存储在帧缓冲器中用于进一步处理。 利用这种方法,由连续或串联的压缩操作引起的累积误差可能被限制为预定的最大值。