Patents Examined by Kevin K Xu
  • Patent number: 7495672
    Abstract: A sampling pattern covering an array of pixels for use in an anti-aliasing system is disclosed where each pixel has a pattern of sample points at the edges of the pixel. Moreover is the sample point pattern of each pixel a mirror image and different from the pattern of a directly neighboring pixel.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: February 24, 2009
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tomas Akenine-Möller, Fredrik Tolf, Martin Levin, Erik Ledfelt
  • Patent number: 7466318
    Abstract: Systems and methods for avoiding unnecessary uncovered texture fetches may improve texture mapping performance. A shader program compiler performs data-flow analysis to determine if texture fetches may be required for pixels that are not covered by a graphics primitive fragment. A graphics driver then determines which texture maps do not require texels for uncovered neighbor pixels, dependent on texture filter mode information, thereby avoiding unnecessary uncovered texture fetches.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: December 16, 2008
    Assignee: NVIDIA Corporation
    Inventor: Mark J. Kilgard
  • Patent number: 7450751
    Abstract: A color interpolation method of an image sensor including a pixel array which green, red and blue pixels are arrayed in Bayer pattern is provided. The method includes: calculating a first average value of first values filtered by green pixels on even rows and a second average value of a second values filtered by green pixels on odd rows; comparing a value difference between the first average value and the second average value with a standard value; and performing one of a normal interpolation method and a compensation interpolation method with respect to the values filtered by the green pixels according to the comparison.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: November 11, 2008
    Assignee: Magnachip Semiconductor, Ltd.
    Inventor: Kil-Ho Ahn
  • Patent number: 7446780
    Abstract: Multisampling techniques provide temporal as well as spatial antialiasing. Coverage for a primitive is be determined at multiple sample locations for a pixel. In one embodiment, coverage is determined using boundary equations representing a boundary surface of the primitive in a three-dimensional space-time. A shading value for the primitive is computed for the pixel and stored for each coverage sample location of the pixel that is covered by the primitive. The sample locations are distributed in both space and time, and multiple sample locations share a single shading computation. The multisampling techniques are extendable to other dimensions that correspond to other image attributes.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: November 4, 2008
    Assignee: NVIDIA Corporation
    Inventors: Cass W. Everitt, Rui M. Bastos
  • Patent number: 7439973
    Abstract: An image that includes ray traced pixel data and rasterized pixel data is generated. A synergistic processing unit (SPU) uses a rendering algorithm to generate ray traced data for objects that require high-quality image rendering. The ray traced data is fragmented, whereby each fragment includes a ray traced pixel depth value and a ray traced pixel color value. A rasterizer compares ray traced pixel depth values to corresponding rasterized pixel depth values, and overwrites ray traced pixel data with rasterized pixel data when the corresponding rasterized fragment is “closer” to a viewing point, which results in composite data. A display subsystem uses the resultant composite data to generate an image on a user's display.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gordon Clyde Fossum, Barry L Minor, VanDung Dang To
  • Patent number: 7417643
    Abstract: In order to provide an image processing system and the like that can reproduce colors more appropriately, a projector is provided with a calibration signal generation section that generates a calibration signal for a white image and calibration signals for three subtracted-primary-color images, each of which is obtained by subtracting a predetermined input value from the RGB values of a predetermined primary color, one of plurality of kinds of primary colors that together form white; an image projection section for displaying each calibration image, based on the corresponding calibration signal; a sensing section for sensing each displayed calibration image; a primary-color amount information generation section for calculating a difference between sensing signal values and calculating an image signal value for the highest output value of each of the RGB colors, based on that difference; an ambient-light amount information generation section for calculating an ambient-light amount based on differences between
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: August 26, 2008
    Assignee: Seiko Epson Corporation
    Inventor: Hideki Matsuda
  • Patent number: 7414631
    Abstract: An improvement to sigmoidal gaussian cusp knee (SGCK) gamut mapping algorithm useful for gamut boundary descriptors (GBDs) that are defined with multiple shells rather than a single hull. The gamut mapping algorithm involves a lightness-rescaling step and a chroma compression step, in which points on each of the shells of the source GBD are mapped to corresponding points on the respective shells of the destination GBD. In situations where there is a mismatch between the number of shells in the source GBD and the destination GBD, such as a case where one of the GBDs is defined by a singly-shelled GBD whereas the other is defined by a two-shelled GBD, an induced hue slice may be constructed so as to simulate the missing shell. In addition, an induced hue slice may be constructed in a situation where lightness rescaling results in a mapping that is too steep between source and destination.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: August 19, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Siu-Kei Tin
  • Patent number: 7412107
    Abstract: An integrated method for both super-resolution and multi-frame demosaicing includes an image fusion followed by simultaneous deblurring and interpolation. For the case of color super-resolution, the first step involves application of recursive image fusion separately on the three different color layers. The second step is based on minimizing a maximum a posteriori (MAP) cost function. In one embodiment, the MAP cost function is composed of several terms: a data fidelity penalty term that penalizes dissimilarity between the raw data and the super-resolved estimate, a luminance penalty term that favors sharp edges in the luminance component of the image, a chrominance penalty term that favors low spatial frequency changes in the chrominance component of the image, and an orientation penalty term that favors similar edge orientations across the color channels. The method is also applicable to color super-resolution (without demosaicing), where the low-quality input images are already demosaiced.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: August 12, 2008
    Assignee: The Regents of the University of California, Santa Cruz
    Inventors: Peyman Milanfar, Sina Farsiu, Michael Elad
  • Patent number: 7405737
    Abstract: A paint color is specified from a computer graphics picture by displaying a computer graphics picture suitable for the impression of a desired paint color on a display unit, obtaining color information on displayed colors in two or more designated regions on the displayed picture, and searching and selecting a paint color having color information approximate to the color information on the display colors from a database previously storing color information on a plurality of paint colors.
    Type: Grant
    Filed: November 26, 2004
    Date of Patent: July 29, 2008
    Assignee: Kansai Paint Co., Ltd.
    Inventors: Yutaka Masuda, Tsukasa Fujieda
  • Patent number: 7403204
    Abstract: A remote management controller may include a capture engine and a processor. The capture engine may be configured to: obtain a slice of video data output from a video graphics controller; calculate at least one value correlative to the slice of video data; determine whether any portion of the slice has been locked; and if any portion has not been locked and if the calculated value for such portion of the slice differs from a value for a previously obtained corresponding portion, move the portion to a virtual screen buffer, update a table associated with the virtual screen buffer with the calculated value, and modify a change table to indicate that the portion has changed.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: July 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Robert L. Noonan, David F. Heinrich, Don Dykes
  • Patent number: 7382371
    Abstract: A system and a method to provide a visual landscape of a server-centric application framework (SCAF) with multiple tiers, multiple components, component interactions, and performance monitoring and analysis. The system and method includes a multi-tiered visual display of component interactions, tuning, monitoring, and analyzing of custom-developed application server components, and alert system for production grade performance monitoring. The system is comprised of a native agent, which interfaces with the an appropriate SCAF machine running the SCAF application server. The agent gathers and sends data transactionally to an enterprise data collector that persists the data and authenticates users/permissions to view the data. The displayed data may include component links, interactions, response times, transaction time degradations, general object performance metrics, and hardware/process performance data.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: June 3, 2008
    Assignee: Compuware Corporation
    Inventor: Mario Ciabarra
  • Patent number: 7379071
    Abstract: A method and system uses geometry-driven feature point analysis to synthesize images including for example facial expressions. Given the feature point positions (geometry) of an expression, the method automatically synthesizes the corresponding expression image, which has photorealistic and natural looking expression details.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Zicheng Liu, Baining Guo, Heung-Yeung Shum, Qingshan Zhang