Drawing processing apparatus and method for compressing drawing data

    公开(公告)号:US20060176316A1

    公开(公告)日:2006-08-10

    申请号:US11348523

    申请日:2006-02-06

    IPC分类号: G09G5/00

    CPC分类号: G06T11/40 G06T9/001 H04N19/93

    摘要: A drawing processing apparatus is provided to solve the problems in which pixels of a drawing primitive with sub-pixel information may have an increased amount of data causing a burden on implementation. A setup processing unit sets up various parameters to allow a digital differential analyzer (DDA) to process the stream of a drawing primitive supplied from a primitive input unit. The DDA performs DDA processing on the drawing primitive supplied from the setup processing unit for conversion into pixel data. The DDA performs the DDA processing on a per rectangular pixel set basis along a scan line to output the pixel data of the drawing primitive on a per rectangular pixel set basis. A compression encoding unit encodes the sub-pixel information of each pixel contained in the rectangular pixel set by run length encoding for output to a FIFO buffer.

    Drawing method, image generating device, and electronic information apparatus
    4.
    发明授权
    Drawing method, image generating device, and electronic information apparatus 有权
    绘图方法,图像生成装置和电子信息装置

    公开(公告)号:US07884825B2

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

    申请号:US11813753

    申请日:2005-10-21

    IPC分类号: G06T11/20

    CPC分类号: G06T11/203

    摘要: An edge function is computed from two vertex coordinates given by a rendering target line. Gradient determination is then performed on the edge function, and the functions representing two shift lines that are formed by translating the rendering target line in the y-axis direction or x-axis direction depending on the angle formed by the rendering target line and the x-axis of the rendering plane coordinate system by 0.5d and −0.5d will be computed, where d denotes the width of one pixel. Then, the number of subpixels included in a parallelogram, which has four points of the starting points and ending points of the two shift lines as vertices, is acquired so as to determine the pixel value of each pixel based on the number.

    摘要翻译: 边缘函数由渲染目标线给出的两个顶点坐标计算。 然后对边缘功能执行梯度确定,并且表示通过根据由渲染目标线和x形成的角度在y轴方向或x轴方向上平移渲染目标线而形成的两个移动线的功能 将渲染平面坐标系的坐标系为0.5d和-0.5d,其中d表示一个像素的宽度。 然后,获取包括在平行四边形中的具有作为顶点的两个移动线的起始点和终点的四个点的子像素的数量,以便基于该数量来确定每个像素的像素值。

    Drawing processing apparatus and method for compressing drawing data
    5.
    发明授权
    Drawing processing apparatus and method for compressing drawing data 有权
    用于压缩绘图数据的绘图处理装置和方法

    公开(公告)号:US07609263B2

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

    申请号:US11348523

    申请日:2006-02-06

    IPC分类号: G09G5/00

    CPC分类号: G06T11/40 G06T9/001 H04N19/93

    摘要: A drawing processing apparatus is provided to solve the problems in which pixels of a drawing primitive with sub-pixel information may have an increased amount of data causing a burden on implementation. A setup processing unit sets up various parameters to allow a digital differential analyzer (DDA) to process the stream of a drawing primitive supplied from a primitive input unit. The DDA performs DDA processing on the drawing primitive supplied from the setup processing unit for conversion into pixel data. The DDA performs the DDA processing on a per rectangular pixel set basis along a scan line to output the pixel data of the drawing primitive on a per rectangular pixel set basis. A compression encoding unit encodes the sub-pixel information of each pixel contained in the rectangular pixel set by run length encoding for output to a FIFO buffer.

    摘要翻译: 提供了一种绘图处理装置,以解决具有子像素信息的绘制图元的像素可能具有增加的数据量导致实现负担的问题。 设置处理单元设置各种参数以允许数字差分分析器(DDA)处理从原始输入单元提供的绘图图元的流。 DDA对从设置处理单元提供的绘图图元进行DDA处理,以转换成像素数据。 DDA根据扫描线在每个矩形像素集上执行DDA处理,以基于矩形像素集输出绘图图元的像素数据。 压缩编码单元通过游程长度编码对包含在矩形像素组中的每个像素的子像素信息进行编码,以输出到FIFO缓冲器。

    Drawing Method, Image Generating Device, And Electronic Information Apparatus
    6.
    发明申请
    Drawing Method, Image Generating Device, And Electronic Information Apparatus 有权
    绘图方法,图像产生装置和电子信息装置

    公开(公告)号:US20080198163A1

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

    申请号:US11813753

    申请日:2005-10-21

    IPC分类号: G06T11/20

    CPC分类号: G06T11/203

    摘要: An edge function is computed from two vertex coordinates given by a rendering target line 66 as shown in FIG. 8. Gradient determination is then performed on the edge function, and if the acute angle formed by the rendering target line 66 and the x-axis of the rendering plane coordinate system is 45 degrees or less, the functions representing two shift lines 68 that are formed by translating the rendering target line 66 in the y-axis direction by 0.5d and −0.5d will be computed, where d denotes the width of one pixel. If, on the other hand, the acute angle formed by the rendering target line 66 and the y-axis of the rendering plane coordinate system is more than 45 degrees, the functions representing two shift lines that are formed by translating the rendering target line 66 in the x-axis direction by 0.5d and −0.5d will be computed. Then, the number of subpixels included in a parallelogram abcd, which has four points of the starting points and ending points of the two shift lines 68 as vertices, is acquired so as to determine the pixel value of each pixel based on the number.

    摘要翻译: 由渲染目标线66给出的两个顶点坐标计算边缘函数,如图3所示。 8。 然后对边缘功能进行梯度确定,如果由渲染目标线66和渲染平面坐标系的x轴形成的锐角为45度以下,则表示两个换挡线68的功能由 将渲染目标线66在y轴方向上平移0.5d和-0.5d,其中d表示一个像素的宽度。 另一方面,如果渲染目标线66和渲染平面坐标系的y轴所形成的锐角大于45度,则表示通过平移渲染目标线66形成的两个移动线的功能 将在x轴方向上计算0.5d和-0.5d。 然后,获取包括在平行四边形abcd中的具有作为顶点的两个移位线68的起始点和终点的四个点的子像素的数量,以便基于该数量来确定每个像素的像素值。

    Image processing apparatus and method of same
    7.
    发明授权
    Image processing apparatus and method of same 失效
    图像处理装置及其方法

    公开(公告)号:US07280121B2

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

    申请号:US10947985

    申请日:2004-09-23

    IPC分类号: G09G5/00

    摘要: An image processing apparatus capable of realizing accurate anti-aliasing with a small memory, without being affected by the order of drawing, and without inducing a drop in the drawing speed, including an anti-aliasing system obtaining edge information from an image after drawing, determining a processing content necessary for the anti-aliasing, and performing the determined processing. Specifically, either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, is scanned or by the information of normal vectors restored from the information of the z-buffer is used, a state machine for holding the state and a counter for measuring the continuity of an edge are prescribed, the value of which pixel adjacent in which direction to each pixel on each edge and what kind of ratio to use for blending are determined, and the determined values are used for blending. This is performed successively until the pixel values are updated.

    摘要翻译: 一种图像处理装置,其能够在不受绘图顺序的影响的情况下实现具有小存储器的精确抗锯齿,并且不引起绘图速度的下降,包括从绘图后的图像获取边缘信息的抗混叠系统, 确定抗混叠所需的处理内容,并执行确定的处理。 具体而言,扫描z缓冲器的信息和绘制时获得的每个像素处的法线矢量的信息,或者两个信息,或从z缓冲器的信息中恢复的法向矢量的信息 ,规定用于保持状态的状态机和用于测量边缘的连续性的计数器,确定与每个边缘上的每个像素在哪个方向上相邻的像素的值以及用于混合的种类的比例的值, 并且将所确定的值用于混合。 这是连续执行直到像素值被更新。

    Image processing apparatus and method of same
    8.
    发明申请
    Image processing apparatus and method of same 失效
    图像处理装置及其方法

    公开(公告)号:US20050068333A1

    公开(公告)日:2005-03-31

    申请号:US10947985

    申请日:2004-09-23

    摘要: An image processing apparatus capable of realizing accurate anti-aliasing with a small memory, without being affected by the order of drawing, and without inducing a drop in the drawing speed, including an anti-aliasing system obtaining edge information from an image after drawing, determining a processing content necessary for the anti-aliasing, and performing the determined processing. Specifically, either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, is scanned or by the information of normal vectors restored from the information of the z-buffer is used, a state machine for holding the state and a counter for measuring the continuity of an edge are prescribed, the value of which pixel adjacent in which direction to each pixel on each edge and what kind of ratio to use for blending are determined, and the determined values are used for blending. This is performed successively until the pixel values are updated.

    摘要翻译: 一种图像处理装置,其能够在不受绘图顺序的影响的情况下实现具有小存储器的精确抗锯齿,并且不引起绘图速度的下降,包括从绘图后的图像获取边缘信息的抗混叠系统, 确定抗混叠所需的处理内容,并执行确定的处理。 具体而言,扫描z缓冲器的信息和绘制时获得的每个像素处的法线矢量的信息,或者两个信息,或从z缓冲器的信息中恢复的法向矢量的信息 ,规定用于保持状态的状态机和用于测量边缘的连续性的计数器,确定与每个边缘上的每个像素在哪个方向上相邻的像素的值以及用于混合的种类的比例的值, 并且将所确定的值用于混合。 这是连续执行直到像素值被更新。

    Image processing apparatus and method of same
    9.
    发明申请
    Image processing apparatus and method of same 审中-公开
    图像处理装置及其方法

    公开(公告)号:US20050068326A1

    公开(公告)日:2005-03-31

    申请号:US10947760

    申请日:2004-09-23

    CPC分类号: G06T15/405 G06T11/40

    摘要: An image processing apparatus capable of extracting edge information accurate enough to be able to be utilized for anti-aliasing without rendering of pixels other than the originally necessary drawn pixels and without inducing a drop in the drawing speed, including an anti-aliasing system for restoring edge information for an x-direction and a y-direction in screen coordinates from an image after drawing, determining a processing content necessary for the anti-aliasing from the obtained edge information, and performing the determined processing. Specifically, by scanning either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, or by using the information of normal vectors restored from the information of the z-buffer, the anti-aliasing is applied to each pixel.

    摘要翻译: 一种图像处理装置,其能够提取足够精确的边缘信息以能够用于抗锯齿,而不会渲染除原始必需的绘制像素之外的像素,而不会引起绘图速度的下降,包括用于恢复的抗锯齿系统 从绘制后的图像中的x方向和y方向的边缘信息,从所获得的边缘信息确定抗锯齿所需的处理内容,并执行确定的处理。 具体地说,通过扫描z绘制的信息和绘制时获得的每个像素的法向量的信息,或两者的信息,或通过使用从z-缓冲器的信息中恢复的法向量的信息, 缓冲区,抗锯齿被应用于每个像素。

    Image processing apparatus and method, and recorded medium
    10.
    发明授权
    Image processing apparatus and method, and recorded medium 失效
    图像处理装置和方法,以及记录介质

    公开(公告)号:US07697817B2

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

    申请号:US10148106

    申请日:2001-09-26

    申请人: Tanio Nagasaki

    发明人: Tanio Nagasaki

    IPC分类号: H04N5/91 H04N7/01 H04N11/20

    摘要: A picture processing apparatus for processing picture signals of different formats. A memory stores input picture signals. A read-out section reads the picture signals stored in the memory in terms of a preset number of the picture signals as a unit. An interpolation section interpolates picture signals for a preset position by executing preset calculations on the plural picture signals read out. For picture signals of an HD format, the picture signals are simultaneously read out in terms of the four pixels as a unit to execute four-point interpolation processing. Whilst for picture signals of an SD format, after a conversion to a 960.times.720 frame picture by applying field/frame conversion and doubling the number of the pixels in the vertical direction, the picture signals are stored in the memory. The operating frequency and the number of times of operations of the read-out section and the interpolation section are changed to values as large as four times those. Thus, the picture signals of the SD format are simultaneously read out four times in terms of the four pixels as a unit to execute the 16-point interpolation processing.

    摘要翻译: 一种用于处理不同格式的图像信号的图像处理装置。 存储器存储输入图像信号。 读出部分以预设数量的图像信号为单位读取存储在存储器中的图像信号。 内插部分通过对读出的多个图像信号执行预设计算来内插预设位置的图像信号。 对于HD格式的图像信号,以四个像素为单位同时读出图像信号,以执行四点插值处理。 对于SD格式的图像信号,在通过应用场/帧转换并将垂直方向上的像素数量加倍来转换为960×207帧图像之后,图像信号被存储在存储器中。 读出部分和插值部分的操作频率和操作次数被改变为大到四倍的值。 因此,SD格式的图像信号以四个像素为单位同时读出四次,以执行16点插值处理。