Arbitration scheme for efficient parallel processing
    1.
    发明授权
    Arbitration scheme for efficient parallel processing 有权
    有效的并行处理仲裁方案

    公开(公告)号:US06963342B2

    公开(公告)日:2005-11-08

    申请号:US10085432

    申请日:2002-02-28

    IPC分类号: G06F9/38 G06F15/78 G06T1/20

    摘要: A system and method for assigning operations to multiple pipelines in a graphics system is disclosed. The graphics system may include an arbitration unit coupled to a plurality of calculation pipelines. The arbitration unit is operable to provide graphics operations to selected ones of the calculation pipelines. Each of the calculation pipelines is operable to perform a graphics operation. Each of the calculation pipelines may include digital logic and/or a processing element for performing the graphics operations. An operation may be assigned to a pipeline if the pipeline is performing a low latency operation. A low latency operation may comprise an operation that is performed by one of the calculation pipelines in less time than a pre-determined number of clock cycles.

    摘要翻译: 公开了一种用于向图形系统中的多个管道分配操作的系统和方法。 图形系统可以包括耦合到多个计算管线的仲裁单元。 仲裁单元可操作以向所选择的计算流水线提供图形操作。 每个计算流水线都可操作以执行图形操作。 每个计算流水线可以包括用于执行图形操作的数字逻辑和/或处理元件。 如果管道正在执行低延迟操作,则可以将操作分配给流水线。 低延迟操作可以包括在比预定数量的时钟周期更短的时间内由计算流水线之一执行的操作。

    Method for reduction of possible renderable graphics primitive shapes for rasterization
    2.
    发明授权
    Method for reduction of possible renderable graphics primitive shapes for rasterization 有权
    减少用于光栅化的可能的可渲染图形原始形状的方法

    公开(公告)号:US06975317B2

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

    申请号:US10096090

    申请日:2002-03-12

    IPC分类号: G06T15/50 G06T15/40

    CPC分类号: G06T15/80 G06T11/40

    摘要: A graphics system and method for rendering a plurality of triangles. Information regarding the triangle may first be received. The method may then determine the longest edge or major edge of the triangle and also determine the direction or axis of the longest edge of the triangle. The method may then perform edge walking on the major edge (e.g., along the axis of the major edge) of the triangle, followed by span walking. The edge walking is preferably always performed on the major or longest edge of the triangle, prior to the span walking, and regardless of the orientation of the major edge of the triangle. This operates to load balance the edge walker and the span walker for the plurality of triangles.

    摘要翻译: 一种用于渲染多个三角形的图形系统和方法。 可以首先接收关于三角形的信息。 该方法然后可以确定三角形的最长边缘或主边缘,并且还确定三角形的最长边缘的方向或轴线。 然后,该方法可以在三角形的主边缘(例如,沿着主边缘的轴线)执行边缘行走,随后进行跨度行走。 边缘行走优选总是在跨度行走之前在三角形的主要或最长边缘执行,并且不管三角形的主边缘的取向如何。 这用于对多个三角形负载平衡边缘步行者和跨度步行器。

    Method for rasterizing graphics for optimal tiling performance
    3.
    发明授权
    Method for rasterizing graphics for optimal tiling performance 有权
    用于光栅化图形以获得最佳平铺性能的方法

    公开(公告)号:US06900803B2

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

    申请号:US10096346

    申请日:2002-03-12

    IPC分类号: G06T11/40 G06T17/20

    CPC分类号: G06T11/40

    摘要: A graphics system and method are disclosed that may optimize the rate of pixel generation to match the rate at which a memory may be designed to receive pixel data. If a memory is configured to store multiple pixels substantially simultaneously, it may be advantageous to render an equivalent number of pixels substantially simultaneously and at the same rate. An edge walker that utilizes multiple sets of accumulators to generate multiple scan lines substantially simultaneously and a span walker that utilizes multiple sets of accumulators to render multiple pixel values substantially simultaneously is described.

    摘要翻译: 公开了可以优化像素生成速率以匹配可设计存储器以接收像素数据的速率的图形系统和方法。 如果存储器被配置为基本上同时存储多个像素,则基本上同时且以相同的速率渲染等效数量的像素可能是有利的。 描述了利用多组累加器基本上同时产生多个扫描线的边缘步行器,以及利用多组累加器基本上同时呈现多个像素值的跨度步行器。

    End point value correction when traversing an edge using a quantized slope value
    4.
    发明授权
    End point value correction when traversing an edge using a quantized slope value 有权
    使用量化斜率值遍历边缘时的终点值校正

    公开(公告)号:US06867778B2

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

    申请号:US10085635

    申请日:2002-02-28

    IPC分类号: G06T11/20 G06T15/50

    CPC分类号: G06T11/40 G06T15/80

    摘要: A system and method for rendering a polygon, such as a triangle. The method may comprise receiving geometry data (or vertex data) defining vertices of the polygon. The method may compute initial vertex x,y values at end points proximate to each of the vertices of the polygon, and a slope value along each edge of the polygon. The computed slope may be a quantized slope value having a first number of bits of precision. The first number of bits of precision may produce inaccuracies for interpolated x,y values computed at the end points of an edge of the polygon. The method may then interpolate x,y values along each respective edge of the polygon using the computed slope along the respective edge of the polygon. Finally the method may store final x,y values for each respective edge of the polygon. The final x,y values comprise the interpolated x,y values for non-end points of the respective edge, and the computed initial vertex x,y values for each of the end points of the respective edge. The operation of storing the computed initial vertex x,y values for each of the end points of the respective edge, instead of using interpolated x,y values at the end points, operates to prevent inclusion of an extraneous pixel and/or exclusion of a pixel within the polygon.

    摘要翻译: 用于渲染多边形(如三角形)的系统和方法。 该方法可以包括接收定义多边形顶点的几何数据(或顶点数据)。 该方法可以在靠近多边形的每个顶点的端点处计算初始顶点x,y值,以及沿多边形的每个边缘的斜率值。 所计算的斜率可以是具有第一数位精度的量化斜率值。 对于在多边形边缘的端点处计算出的内插x,y值,第一个精度位可能会产生不准确。 然后,该方法可以使用沿多边形的相应边缘的计算斜率来内插多边形的每个相应边缘的x,y值。 最后,该方法可以存储多边形的每个相应边缘的最终x,y值。 最终的x,y值包括相应边缘的非端点的内插x,y值以及相应边缘的每个端点的计算的初始顶点x,y值。 存储相应边缘的每个端点的计算的初始顶点x,y值而不是在端点处使用内插的x,y值的操作,以防止包含外部像素和/或排除 多边形内的像素。

    Rendering lines with sample weighting
    5.
    发明授权
    Rendering lines with sample weighting 有权
    渲染线样品加权

    公开(公告)号:US06947057B2

    公开(公告)日:2005-09-20

    申请号:US09752297

    申请日:2000-12-29

    IPC分类号: G06F12/02 G06T11/20 G09G5/00

    CPC分类号: G06T11/40

    摘要: A graphics system and method for displaying lines on a display device. The system may comprise a sample buffer, a rendering unit and a sample-to-pixel calculation unit. The rendering unit may (a) generate a plurality of sample positions in a two-dimensional space, (b) determine a sample normal distance for each of the sample positions with respect to a line defined by the line-draw command, (c) assign sample values to the sample positions based on the sample normal distance of each of the sample positions, and (d) store the sample values in the sample buffer. The sample-to-pixel calculation unit may read sample values from the sample buffer, filter them to determine a pixel value, and transmit the pixel value to the display device. The rendering unit may render the line sample values with a narrower width to pre-compensate for the line-expanding effect of the filtering performed by the sample-to-pixel calculation unit.

    摘要翻译: 用于在显示设备上显示线的图形系统和方法。 系统可以包括采样缓冲器,渲染单元和采样到像素计算单元。 渲染单元可以(a)在二维空间中生成多个样本位置,(b)针对由划线命令定义的线确定每个样本位置的样本法线距离,(c) 根据每个样本位置的样本法线距离,将样本值分配给样本位置,(d)将样本值存储在样本缓冲区中。 样本到像素计算单元可以从样本缓冲器读取样本值,对它们进行滤波以确定像素值,并将像素值发送到显示设备。 渲染单元可以以较窄的宽度渲染线样本值,以对由采样到像素计算单元执行的滤波的线展宽效果进行预补偿。

    System and method for enhanced monoimaging
    6.
    发明授权
    System and method for enhanced monoimaging 有权
    用于增强单一成像的系统和方法

    公开(公告)号:US09578224B2

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

    申请号:US13609010

    申请日:2012-09-10

    IPC分类号: H04N5/232 H04N5/225 H04N5/247

    摘要: A system and method for enhanced automatic monoimaging. Embodiments of the present invention are operable for configuring a first camera based on a configuration determination by a second camera. The method includes capturing a first image with the first camera and determining an optical configuration based on an optical measurement performed by a second camera. In one embodiment, the second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes sending the optical configuration from the second camera to the first camera and adjusting a configuration of the first camera based on the optical configuration. The method further includes capturing a second image with the first camera. The first image and the second image may be preview images.

    摘要翻译: 一种用于增强自动单一成像的系统和方法。 本发明的实施例可用于基于第二相机的配置确定来配置第一相机。 该方法包括利用第一相机拍摄第一图像,并且基于由第二相机执行的光学测量来确定光学配置。 在一个实施例中,第二相机包括比第一相机的传感器低的分辨率传感器。 该方法还包括将光学配置从第二相机发送到第一相机​​,并且基于光学配置来调整第一相机的配置。 该方法还包括用第一相机拍摄第二图像。 第一图像和第二图像可以是预览图像。

    SYSTEM AND METHOD FOR ENHANCED MONOIMAGING
    7.
    发明申请
    SYSTEM AND METHOD FOR ENHANCED MONOIMAGING 有权
    用于增强单一运动的系统和方法

    公开(公告)号:US20140071330A1

    公开(公告)日:2014-03-13

    申请号:US13609010

    申请日:2012-09-10

    IPC分类号: H04N5/232 H04N5/225

    摘要: A system and method for enhanced automatic monoimaging. Embodiments of the present invention are operable for configuring a first camera based on a configuration determination by a second camera. The method includes capturing a first image with the first camera and determining an optical configuration based on an optical measurement performed by a second camera. In one embodiment, the second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes sending the optical configuration from the second camera to the first camera and adjusting a configuration of the first camera based on the optical configuration. The method further includes capturing a second image with the first camera. The first image and the second image may be preview images.

    摘要翻译: 一种用于增强自动单一成像的系统和方法。 本发明的实施例可用于基于第二相机的配置确定来配置第一相机。 该方法包括利用第一相机拍摄第一图像,并且基于由第二相机执行的光学测量来确定光学配置。 在一个实施例中,第二相机包括比第一相机的传感器低的分辨率传感器。 该方法还包括将光学配置从第二相机发送到第一相机​​,并且基于光学配置来调整第一相机的配置。 该方法还包括用第一相机拍摄第二图像。 第一图像和第二图像可以是预览图像。

    SYSTEM AND METHOD FOR ENHANCED STEREO IMAGING
    8.
    发明申请
    SYSTEM AND METHOD FOR ENHANCED STEREO IMAGING 审中-公开
    用于增强立体成像的系统和方法

    公开(公告)号:US20140071245A1

    公开(公告)日:2014-03-13

    申请号:US13609062

    申请日:2012-09-10

    IPC分类号: H04N13/02

    摘要: A system and method for stereoscopic image capture. The method includes capturing a first image with a first camera and capturing a second image with a second camera. The second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes determining a third image based on adjusting the first image to a resolution of the lower resolution sensor of the second camera and generating a stereoscopic image comprising the second image and the third image.

    摘要翻译: 用于立体图像捕获的系统和方法。 该方法包括用第一相机拍摄第一图像并用第二相机捕获第二图像。 第二相机包括比第一相机的传感器低的分辨率传感器。 该方法还包括基于将第一图像调整为第二相机的较低分辨率传感器的分辨率并且生成包括第二图像和第三图像的立体图像来确定第三图像。