Patents Examined by Maurice McDowell, Jr.
  • Patent number: 7999816
    Abstract: A video display apparatus that supports a display data channel (DDC) standard includes: one DDC-supported non-volatile memory and a control unit for writing, based on information indicating the kind of input video signal, extended display identification (EDID) data for this input video signal out of EDID data for plural kinds of video signals into the DDG-supported non-volatile memory. Accordingly, in the video display apparatus that supports DDC, it becomes possible to make the host side perform settings for plural kinds of video signals in accordance with properties of the video display apparatus, and also a reduction in cost and down-sizing are facilitated.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: August 16, 2011
    Assignee: Sony Corporation
    Inventors: Hideki Onuma, Naoya Matsuda
  • Patent number: 7982748
    Abstract: A vehicle surroundings monitoring apparatus is provided herein which is capable of determining an object type, particularly capable of determining an animal other than a human being among objects. The vehicle surroundings monitoring apparatus which monitors the surroundings of a vehicle by using an image captured by a camera (2R, 2L) mounted on the vehicle, including an object extraction process unit which extracts an image area of the object from the captured image (steps 1 to 6) and an object type determination process unit which determines the object type according to whether the image area of the object extracted by the object extraction process unit includes a first object area of an inverse triangular shape and a second object area located below the first object area and within a predetermined range from the first object area (steps 31 to 36).
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: July 19, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventors: Fuminori Taniguchi, Hiroyuki Koike, Masakazu Saka
  • Patent number: 7940284
    Abstract: The invention relates to an editing of a digital document containing an image, a text, a pattern and the like on pages constituting the digital document. In response to an operation for deleting an image positioned in a page, such image is not added to another page but is moved to and displayed in an evacuation area provided independently from the page area. In the evacuation area, such image is displayed together with a serial number of the page in which such image was present originally. Thus the page layout is not destructed in pages other than the page of image deletion, and the user can easily confirm later the image existed in such page.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: May 10, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yosato Hitaka, Toshiyuki Noguchi, Shigeyuki Mitani
  • Patent number: 7936358
    Abstract: In one embodiment, a display device comprises a timing controller, a first computer readable memory medium coupled to the timing controller and comprising a first color table, a video processor coupled to the timing controller via a communication link and comprising logic to request the first color table from the timing controller, and use data in the first color table to implement a color correction routine.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: May 3, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Leonard Tsai
  • Patent number: 7932914
    Abstract: Systems and methods for storing high dynamic range image data in a low dynamic range format may be used to store the high dynamic range image data in less memory. The memory bandwidth needed to access the high dynamic range data is reduced and processing performance may be improved when performance is limited by memory bandwidth. The high dynamic range image data is scaled and compressed into a low dynamic range format for storage in a render target. If the compressed high dynamic range image data contains multiple data samples per pixel, the data may be processed to produce filtered compressed high dynamic range image data with only one sample per pixel. The high dynamic range image may be reconstructed from the low dynamic range format data and further processed as high dynamic range format data for a range of applications.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: April 26, 2011
    Assignee: NVIDIA Corporation
    Inventors: Ryan M. Geiss, Mehmet Cem Cebenoyan
  • Patent number: 7911472
    Abstract: Disclosed is as system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. The combined filter emerging from the combination spares the processor time and the creation of an entire intermediary image. The system further provides for application of these techniques in many contexts including where the operations are fragment programs in for a programmable GPU.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: March 22, 2011
    Assignee: Apple Inc.
    Inventor: John Harper
  • Patent number: 7907144
    Abstract: A computer-implemented method, apparatus, and article of manufacture provide the ability to store image data for use in a real-time compositing computer application. A storage tile size is determined based on disk input/output (I/O) hardware testing. A processing tile size is determined based on graphics I/O testing. An image is obtained and processing tiles (of the processing tile size) are mapped over the image. A center of the image is used as a point of origin for the processing tiles. The processing tiles are mapped to storage tiles. The storage tile point of origin is located at a lower left corner of the processing tiles. Each storage tile is configured to contain complete processing tiles that are stored in the storage tiles based on the storage tile size, processing tile size, and the mappings.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: March 15, 2011
    Assignee: Autodesk, Inc.
    Inventor: Itai Danan
  • Patent number: 7889197
    Abstract: A computer-implemented method for capturing and processing a series of images captures a first image incorporating a surface having a plurality of markers varying in texture or color to obtain an image representation. A plurality of alignment tracking points, obtained from the plurality of markers, is designated. The plurality of alignment tracking points is utilized in a first image frame to locate a position of a first marker in a second, succeeding image frame. The first marker is reused in the second, succeeding image frame if located. Otherwise, a defined region surrounding the position of the first marker is searched for a second marker matching the first marker in texture or color. The second marker is used in the second, succeeding image if located. Otherwise, a best guess position of the first marker is interpolated by processing translation information of a third marker geometrically interconnected to the first marker.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: February 15, 2011
    Assignee: Captivemotion, Inc.
    Inventor: Adam Kraver
  • Patent number: 7880750
    Abstract: A raster image processing system and method accepts a digital page description as a series of page elements (text, graphics, images, etc.) and creates output video-ready (“flattened”) raster without allocating large amounts of raster memory (arrays of pixels) and without creating a display list of all page elements. This technique improves performance (greater speed with fewer resources consumed) in the typical output process: rendering, image processing, compression, and transmission. The method records each page element in memory in a manner that largely retains the inherent compression of the element description, and fully retains the positional relationships with its neighboring elements. Where an incoming page element overlaps an existing one, the intersections are calculated on the fly, and elements underneath are immediately split, merged, shrunken, or deleted. Each incoming page element is immediately processed and recorded as described above, and then discarded.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: February 1, 2011
    Assignee: Zenographics, Inc.
    Inventor: Robert E. Romney
  • Patent number: 7864174
    Abstract: Embodiments of the invention provide techniques and systems for reducing network traffic in relation to ray-tracing a three dimensional scene. According to one embodiment of the invention, as a ray is traversed through a spatial index, a leaf node may be reached. Subsequent rays that traverse through the spatial index may reach the same leaf node. In contrast to sending information defining a ray issued by the workload manager to a vector throughput engine each time a ray reaches a leaf node, the workload manager may determine if a series of rays reach the same leaf node and send information defining the series of rays to the vector throughput engine. Thus, network traffic may be reduced by sending information which defines a series of rays which are traversed to a common (i.e., the same) leaf node in contrast to sending information each time a ray is traversed to a leaf node.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Robert Allen Shearer
  • Patent number: 7859546
    Abstract: Skin-attached features are placed on a computer generated character by defining a set of placement points on at least a portion of a skin surface of the computer generated character. For each placement point, a radius is defined for the placement point. For each placement point, a density value is determined for the placement point. The density value is a sum of weighted overlaps with neighboring placement points within the radius of the placement point. The weighted overlaps are functions of the radius of the placement point. The number of placement points in the set of placement points is reduced based on the density values.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: December 28, 2010
    Assignee: DreamWorks Animation LLC
    Inventors: Galen G. Gornowicz, Gokhan Kisacikoglu
  • Patent number: 7852356
    Abstract: To provide an apparatus capable of easily displaying a magnified image of a subject intended for by the user. An intended subject such as the face of a man is detected from the image displayed on the screen, and in accordance with the position and size of the intended subject detected, the display area and the magnification rate for magnified display of the intended subject are determined. In accordance with the display area and the magnification rate thus determined, the magnified display is conducted on the screen. In the case where a plurality of intended subjects exist in the image, the intended subjects are classified into a plurality of masses and the magnified display may be conducted for each mass.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: December 14, 2010
    Assignee: Omron Corporation
    Inventors: Erina Takikawa, Yoko Yoshida, Miharu Sakuragi, Miki Matsuoka
  • Patent number: 7847800
    Abstract: Disclosed is a system for producing images including emulation techniques. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: December 7, 2010
    Assignee: Apple Inc.
    Inventor: John Harper
  • Patent number: 7839407
    Abstract: A method for a computer system includes determining an animation variable response subspace within an animation variable response space associated with an animation variable, in response to a set of training data for the animation variable, determining a set of characteristic calculation key points configured to allow navigation within the animation variable response subspace, calculating animation variable response values for the set of characteristic calculation key points in the animation variable response subspace in response to input data for the animation variable, and predicting animation variable response values for a set of points within the animation variable response space in response to animation variable response values for the set of characteristic calculation key points in the animation variable response subspace.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: November 23, 2010
    Assignee: Pixar
    Inventors: John Anderson, Mark Meyer
  • Patent number: 7839403
    Abstract: In a method and system for dual rendering of images, a first volume image is reconstructed with a computer. A second volume image is reconstructed with the computer. The first reconstructed volume image is adjusted for a desired rendering. The second volume image is adjusted for desired rendering. A dual rendering of the first and second volume images is displayed where one of the volume images can be seen through the other volume image. Also, a simultaneous generation of different types of reconstructed data sets out of a single acquisition run for those data sets corresponding to the dual rendered images is provided for. The diagnostic questions is shown in FIG. 5.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: November 23, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventors: Benno Heigl, Michael Martens, Thomas Brunner, Peter Durlak
  • Patent number: 7834891
    Abstract: Certain embodiments of the present invention provide a method and system for using medical perspectives to improve medical workflow. Certain embodiments of a system for using medical perspectives for improved screening analysis include a picture archiving and communication system (PACS) workstation capable of being used for reviewing images and at least one display capable of displaying images for review. The system also includes a default perspective including a first plurality of images organized according to a default criterion, wherein the default perspective is used to review the first plurality of images via the PACS workstation. The system includes one or more additional perspectives organizing image sets according to certain criteria. A user may select one or more of the additional perspectives for reviewing image sets or subsets via the PACS workstation. The system may also include tools and reporting templates for use with images within the perspectives.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: November 16, 2010
    Assignee: General Electric Company
    Inventors: Richard W. Yarger, Mark Morita, Steven L. Fors, Vijayanand Tirumalai
  • Patent number: 7834889
    Abstract: Data conversion circuits and methods of data conversion that enable to keep the continuity in the converted data while reducing a required memory capacity are disclosed. An exemplary conversion circuit includes a LUT that stores representative correction values and an interpolation circuit that generates conversion data by interpolating from representative correction values stored in cells of the LUT that surround an address corresponding to the combination of input signal levels. When the cells that surround the address include a pair of adjacent cells arranged along both sides of a diagonal line of the LUT, the interpolation circuit substitutes one of the representative correction values with a substituted representative correction value that indicates an opposite direction and a same amount of correction as indicated by the other one of the representative correction values stored in the adjacent cells, and then generates the conversion data.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: November 16, 2010
    Assignee: Kawasaki Microelectronics, Inc.
    Inventor: Yuji Mizoguchi
  • Patent number: 7834887
    Abstract: A color quantization or re-quantization method is provided that combines two dimensional halftoning with luminance preserving quantization (LPQ) for better perception results of high precision color video quantization. A combination of LPQ and error diffusion, and a combination of LPQ and spatial dithering, is provided. To combine LPQ and spatial dithering, the spatial dithering is regarded as a two-step processing, a mapping and a simple rounding. To combine LPQ and dithering together, a rounding step is replaced by the LPQ algorithm in the combination. Further a method is provided for post-processing which is applicable to both cases to reduce the color perception for grayscale image.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: November 16, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ning Xu, Yeong-Taeg Kim
  • Patent number: 7817156
    Abstract: A hook processing module 400 hooks and preempts a specific drawing command issued by an application program 122, and draws an image in an image data storage area 106b within the RAM 106 according to the acquired drawing command. VNC server 130 acquires the image from the image data storage area 106b, and transfers the acquired image to a projector via a network.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: October 19, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Hiroyuki Ichieda
  • Patent number: 7804499
    Abstract: The current invention involves new systems and methods for providing variable rasterization performance suited to the size and shape of the primitives being rendered. Portions of pixel tiles that are fully covered by a graphics primitive are encoded and processed by the system as rectangles, rather than expanding to explicit samples. This accelerates the rendering of large primitives without increasing the computation resources used for rasterization. In some embodiments, these fully-covered regions can be rendered compressed without ever expanding into samples.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: September 28, 2010
    Assignee: NVIDIA Corporation
    Inventors: Steven E. Molnar, Franklin C. Crow, Blaise A. Vignon