Systems and methods for providing color management
    11.
    发明授权
    Systems and methods for providing color management 有权
    提供颜色管理的系统和方法

    公开(公告)号:US07184057B2

    公开(公告)日:2007-02-27

    申请号:US10179823

    申请日:2002-06-24

    摘要: Systems and methods are provided for color management in connection with a variety of computing devices having different color display characteristics. The X11 graphics platform is augmented to support color management systems, such as ICC, sRGB and scRGB, which begin and end with device dependent colors. CMYK color spaces as well as extended RGB color spaces within X11r6 are also supported, thus extending the X11r6 graphics platform to support any modem color management standard.

    摘要翻译: 提供了与具有不同颜色显示特征的各种计算设备相关联的颜色管理的系统和方法。 X11图形平台被扩充,以支持颜色管理系统,如ICC,sRGB和scRGB,它们以设备依赖的颜色开始和结束。 还支持XY-X10r6中的CMYK色彩空间以及扩展的RGB色彩空间,从而将X11r6图形平台扩展到支持任何调制解调器颜色管理标准。

    Hardware-accelerated anti-aliased vector graphics

    公开(公告)号:US20060028472A1

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

    申请号:US11247752

    申请日:2005-10-11

    IPC分类号: G06T11/20

    摘要: In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further subdivided so that the primitive is divided into simple scanline-boundaried trapezoids and other complex scan shapes. The simple scanline-boundaried trapezoids are rasterized. One rasterization method uses a texture map containing slope-based coverage information to edge areas. Gouraud shading may be used to provide the anti-aliasing effects on the scanline-boundaried trapezoids. The simple scanline-boundaried trapezoids may also be rasterized using a software rasterizer. Complex scans are rasterized using a software rasterizer. As data is already rasterized, it is thereby efficiently transferred to the GPU.

    System and method for converting color data
    13.
    发明授权
    System and method for converting color data 有权
    用于转换颜色数据的系统和方法

    公开(公告)号:US06681041B1

    公开(公告)日:2004-01-20

    申请号:US09556672

    申请日:2000-04-24

    IPC分类号: G06K934

    CPC分类号: H04N1/6027

    摘要: A system and method converts input color data in different formats into a working color space. In the case that the input data includes a device color profile and the desired working color space is an RGB space, gamma information of the input data may be extracted from the color profile. In a Simplified extraction process, the gamma information may be extracted by combining one-dimensional LUTs in the profile in a gray-scale conversion to form a gamma table. When the color profile is a more complex profile, such as one of the regular ICC profile format, a full extraction process may be used, in which gamma information is derived from each of the front end, middle and back end portions of the profile. The derived gamma information may then be combined to provide a final gamma table.

    摘要翻译: 系统和方法将不同格式的输入颜色数据转换为工作色彩空间。 在输入数据包括设备颜色配置文件并且期望的工作颜色空间是RGB空间的情况下,可以从颜色配置文件中提取输入数据的伽马信息。 在简化提取处理中,伽马信息可以通过在灰度转换中组合一维LUT来提取,以形成伽马表。 当颜色轮廓是更复杂的轮廓,例如常规ICC轮廓格式之一时,可以使用完全提取处理,其中从轮廓的前端部,中间部分和后端部分中的每一个导出伽马信息。 然后可以将导出的伽马信息组合以提供最终的伽马表。

    Pluggable window manager architecture using a scene graph system
    15.
    发明授权
    Pluggable window manager architecture using a scene graph system 有权
    可插拔窗口管理器架构使用场景图系统

    公开(公告)号:US07716685B2

    公开(公告)日:2010-05-11

    申请号:US11215355

    申请日:2005-08-30

    IPC分类号: G06F9/44 G06T1/00 G06T11/20

    CPC分类号: G06F9/451

    摘要: Described is a pluggable policy component that determines the look and feel, or windows visual experience, of a computer user interface. Window-related instructions are redirected to the policy component, while client area change instructions are provided to a substrate (into which the policy component plugs in) that includes a composition component. The plug-in policy component handles windows-related (e.g., structural or attribute) changes to a scene graph to construct and maintain the scene graph, while the substrate handles program content changes to the client areas within windows. The substrate may include a desktop window manager that has access to the client areas in the scene graph, whereby the desktop window manager can copy a client area for rendering. For example, the desktop window manager can provide a supplemental live thumbnail image of a window.

    摘要翻译: 描述了一种可插拔策略组件,用于确定计算机用户界面的外观和视觉体验。 窗口相关指令被重定向到策略组件,而客户区更改指令被提供给包括组合组件的基板(策略组件插入到其中)。 插件策略组件处理与场景图形相关的窗口相关(例如,结构或属性)更改以构建和维护场景图,同时基板将程序内容更改处理到窗口中的客户区域。 基板可以包括能够访问场景图中的客户区域的台式窗口管理器,由此桌面窗口管理器可以复制用于渲染的客户区域。 例如,桌面窗口管理器可以提供窗口的补充的实时缩略图。

    Hardware-accelerated anti-aliased graphics
    16.
    发明授权
    Hardware-accelerated anti-aliased graphics 失效
    硬件加速抗锯齿矢量图形

    公开(公告)号:US06954211B2

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

    申请号:US10610662

    申请日:2003-06-30

    IPC分类号: G06T11/00 G06T11/20 G06T15/50

    摘要: In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further subdivided so that the primitive is divided into simple scanline-boundaried trapezoids and other complex scan shapes. The simple scanline-boundaried trapezoids are rasterized. One rasterization method uses a texture map containing slope-based coverage information to edge areas. Gouraud shading may be used to provide the anti-aliasing effects on the scanline-boundaried trapezoids. The simple scanline-boundaried trapezoids may also be rasterized using a software rasterizer. Complex scans are rasterized using a software rasterizer. As data is already rasterized, it is thereby efficiently transferred to the GPU.

    摘要翻译: 为了渲染原始图形,原始图形被细分为梯形和三角形。 使用扫描线对齐的线条进行细分。 这些简单的扫描线对齐区域进一步细分,使得原语被划分成简单的扫描线界限梯形和其他复杂的扫描形状。 简单的扫描线边界梯形被光栅化。 一种光栅化方法使用包含基于边缘的覆盖信息的纹理贴图到边缘区域。 可以使用Gouraud阴影来提供扫描线边界梯形上的抗锯齿效应。 简单的扫描线边界梯形也可以使用软件光栅化器进行光栅化。 使用软件光栅化器对复杂扫描进行光栅化。 由于数据已经被光栅化,因此其被有效地传送到GPU。

    Color management system that enables dynamic balancing of performance with flexibility
    17.
    发明申请
    Color management system that enables dynamic balancing of performance with flexibility 有权
    色彩管理系统能够灵活地实现性能的动态平衡

    公开(公告)号:US20050078326A1

    公开(公告)日:2005-04-14

    申请号:US10683153

    申请日:2003-10-14

    CPC分类号: H04N1/46

    摘要: A method and system for allowing a computer system platform the ability to intervene in the content workflow and perform additional color management based upon the content state and any color management policies in place is provided. Profile data from a source is converted to an intermediate color space upon entry into the platform at a choke point. In response to the current color content, profile data, and/or policy controls of the platform, color management input can be managed to change color management data immediately, change color management data at a later point, and/or ignore color management data.

    摘要翻译: 提供了一种用于允许计算机系统平台基于内容状态进行内容工作流并执行附加颜色管理的能力的方法和系统,并且提供了适当的任何颜色管理策略。 来自源的轮廓数据在阻塞点进入平台时被转换为中间色彩空间。 响应于平台的当前颜色内容,简档数据和/或策略控制,可以管理颜色管理输入以立即改变颜色管理数据,以后改变颜色管理数据和/或忽略颜色管理数据。