Patents Examined by Weiming He
  • Patent number: 9786072
    Abstract: A geometric plot is generated having at least two axes, wherein a dataset from which the plot will be generated specifies at least one shape for the geometric plot and wherein the plot includes at least one axis having a plurality of discrete, categorical index values. At least one offset value is specified that determines a mapping of one or more shape-defining vertices of the at least one shape to a location that is a fractional distance between two of the discrete, categorical index values, such that a generated set of data specifies a pixel location for each of the shape-defining vertices of the at least one shape.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: October 10, 2017
    Assignee: SAS INSTITUTE INC.
    Inventors: Sanjay Matange, Lingxiao Li, Cleester Daniel Heath, IV
  • Patent number: 9785728
    Abstract: For generating a 3D geometric model (44) and/or a definition of the 3D geometric model from a single digital image of a building facade (4), a facade structure is detected from the digital image by dividing the facade (4) along horizontal lines into horizontal layers representative of floors (41), and by dividing the horizontal layers along vertical lines into tiles (42). The tiles (42) are further subdivided into a hierarchy of rectangular image regions (43). 3D architectural objects (45) corresponding to the image regions (43) are determined in an architectural element library. The 3D geometric model (44) or the definition of the 3D geometric model is generated based on the facade structure, the hierarchy and the 3D architectural objects (45). The library-based generation of the 3D geometric model makes it possible to enhance simple textured building models constructed from aerial images and/or ground-based photographs.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: October 10, 2017
    Assignee: Environmental Systems Research Institute, Inc.
    Inventors: Pascal Müller, Gang Zeng, Luc Van Gool
  • Patent number: 9697641
    Abstract: One embodiment of the present invention sets forth a technique for converting alpha values into pixel coverage masks. Geometric coverage is sampled at a number of “real” sample positions within each pixel. Color and depth values are computed for each of these real samples. Fragment alpha values are used to determine an alpha coverage mask for the real samples and additional “virtual” samples, in which the number of bits set in the mask bits is proportional to the alpha value. An alpha-to-coverage mode uses the virtual samples to increase the number of transparency levels for each pixel compared with using only real samples. The alpha-to-coverage mode may be used in conjunction with virtual coverage anti-aliasing to provide higher-quality transparency for rendering anti-aliased images.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: July 4, 2017
    Assignee: NVIDIA CORPORATION
    Inventors: Steven E. Molnar, Emmett M. Kilgariff, Walter E. Donovan, Christian Amsinck, Robert Ohannessian
  • Patent number: 9693039
    Abstract: A hand-held electronic device (10) includes an upper housing (21) and a lower housing (11) which are foldable. An upper LCD (22) capable of displaying an image which is stereoscopically visible with naked eyes is provided on an inner side surface of the upper housing (21).
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: June 27, 2017
    Assignee: NINTENDO CO., LTD.
    Inventors: Ryuji Umezu, Hideki Konno, Kenichi Sugino, Yusuke Akifusa
  • Patent number: 9659364
    Abstract: A system for segmenting current diagnostic images includes a workstation (30) which segments a volume of interest in previously generated diagnostic images of a selected volume of interest generated from a plurality of patients. One or more processors (32) are programmed to register the segmented previously generated images and merge the segmented previously generated images into a probability map that depicts a probability that each voxel represents the volume of interest (24) or background (26) and a mean segmentation boundary (40). A segmentation processor (50) registers the probability map with a current diagnostic image (14) to generate a transformed probability map (62). A previously-trained classifier (70) classifies voxels of the diagnostic image with a probability that each voxel depicts the volume of interest or the background. A merge processor (80) merges the probabilities from the classifier and the transformed probability map.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: May 23, 2017
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Vladimir Pekar, Arish A. Qazi
  • Patent number: 9626732
    Abstract: Methods and systems may provide for storing a set of post-synchronization operations to a graphics memory and sending a flush marker to a graphics pipeline. Additionally, the set of post-synchronization operations may be processed in response to the flush marker exiting the graphics pipeline. In one example, the set of post-synchronization operations includes one or more atomic operations. Moreover, the set of post-synchronization operations may be obtained from an inline portion of an atomics command.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: April 18, 2017
    Assignee: Intel Corporation
    Inventors: Hema C. Nalluri, Aditya Navale, Altug Koker
  • Patent number: 9582247
    Abstract: To prevent correlated data from being inadvertently altered by subsequent modifications or additions, changes to correlated data are automatically detected. Corrections may be automatically applied to data to preserve data correlation. Change detection data is determined from an initial correlation between source data and dependent data. The change detection data is stored in association with the dependent data. A subsequent evaluation of the data defines a current correlation between the source data and the dependent data. The current correlation is evaluated with the change detection data to determine if the current correlation differs from the initial correlation. If the current correlation between source data and dependent data does not match the initial correlation, the current correlation is reevaluated using topological; geometric, or other analysis techniques. The reevaluated correlation can be provided as part of the authored state of a computer graphics component.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: February 28, 2017
    Assignee: Pixar
    Inventors: Timothy S. Milliron, Robert Jensen, Brad Andalman, Adam Woodbury, Dirk Van Gelder
  • Patent number: 9536502
    Abstract: A display control program causing a processor to execute display control process includes: specifying relationship between a first page screen and a second page screen; allocating the first page screen and the second page screen respectively to a first unit region and a second unit region in one display window in a case that the specified relationship is dependent relationship; and displaying the one display window having the first page screen and the second page screen placed in the first unit region and the second unit region.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: January 3, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Junichi Yura, Takashi Ohno
  • Patent number: 9529493
    Abstract: A jacket image receiver acquires data for music to be played back and, in addition, a related image related to the music. A three-dimensional image generating unit displays the related image related to music played back in the past along with the related image related to the music currently played back, arranging the images in a three-dimensional space. The three-dimensional image generating unit flickers an image representing a water surface in order to create a visual effect that makes the related images appear floating on the water surface.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: December 27, 2016
    Assignees: SONY CORPORATION, SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Ryuji Nakayama
  • Patent number: 9503629
    Abstract: An image processing apparatus includes: a display section having the function of detecting a position touched by a pointer; an icon display control section for identifying a pixel of interest which is a pixel associated with the position of the pointer from among pixels forming an image displayed at the display section and displaying an icon for indicating the pixel of interest on the image displayed at the display section; and an image processing section for generating an image focused in a part thereof associated with the pixel of interest using distance data associated with the pixels forming the image.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: November 22, 2016
    Assignee: Sony Corporation
    Inventor: Naho Suzuki
  • Patent number: 9472021
    Abstract: A method and a system for three-dimensionally reconstructing a non-rigid body based on a multi-depth-map are provided. The method comprises: obtaining a plurality of depth maps by shooting the non-rigid body in different postures and from different angles; transforming each depth map to one group of three-dimensional point clouds and obtaining a plurality of matching point pairs among a plurality of groups of three-dimensional point clouds; conducting a position transformation for each matching point and obtaining a transformation parameter corresponding to the each matching point after the position transformation; mosaicing all transformation parameters to obtain a mosaicing result and constructing an energy function according to the mosaicing result; and solving the energy function to obtain a solution result and reconstructing a three-dimensional model of the non-rigid body according to the solution result.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: October 18, 2016
    Assignee: Tsinghua University
    Inventors: Qionghai Dai, Genzhi Ye, Yebin Liu
  • Patent number: 9437028
    Abstract: Embodiments of the present invention relate to a method, an apparatus, and a terminal device for generating and processing information. The information generation method includes: generating gesture information according to an identified gesture path; detecting location information; and generating summary information according to the gesture information and the location information. The information processing method includes: receiving summary information, and extracting location information and gesture information in the summary information; and when detected current location information matches the location information obtaining a gesture path according to the gesture information in the summary information, and displaying on a viewing interface of the camera.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: September 6, 2016
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventor: Junjie Deng
  • Patent number: 9429987
    Abstract: A method, for rotating a display image of an electronic device, includes the following steps. Whether an absolute rotation angle of a display of the electronic device relative to a gravity axis is equal to or greater than a predetermined absolute angle threshold is detected. Whether a relative rotation angle of the display relative to a base of the electronic device is between a first and a second relative angle threshold is detected. The display image is maintained when the absolute rotation angle is equal to or greater than the predetermined absolute angle threshold and the relative rotation angle is between the first and second relative angle thresholds. The display image is rotated when the absolute rotation angle of the display is equal to or greater than the predetermined absolute angle threshold but the relative rotation angle is not between the first and second relative angle thresholds.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 30, 2016
    Assignee: WISTRON CORP.
    Inventors: Kai-Hsiang Yang, Yuju Liu, Che-Wen Liu
  • Patent number: 9424809
    Abstract: A system for displaying a unified image on a multi-panel display includes a projector and a display engine. The projector is configured to project a patterned projection on a bezel region between an array of display panels arranged to be viewed as a multi-panel display. The display engine is coupled to drive the multi-panel display to display image sections. The patterned projection and the image sections combine to form a unified image.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: August 23, 2016
    Assignee: Google Inc.
    Inventor: Mary Lou Jepsen
  • Patent number: 9349156
    Abstract: Image data is subject to compression and decompression when it is respectively written to and read from a frame buffer. If a portion of the image data is identified as static (subject to less than a threshold amount of change for greater than a threshold time), then compression control parameters used for compression of that portion of the image are adjusted so as to increase the compression ratio achieved, hold the degree of lossiness substantially constant and increase the energy consumed while compressing that portion. The increased energy consumption during this high compression ratio compression is likely compensated for by a reduction in energy subsequently consumed when writing that frame-buffer image data to the frame buffer and reading that frame-buffer image data multiple times from the frame buffer. The compression characteristics varied may be to increase the block size used in the compression.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: May 24, 2016
    Assignee: ARM Limited
    Inventors: Daren Croxford, Simon Jones, Oskar Flordal
  • Patent number: 9349210
    Abstract: A graphics virtual texturing system in which textures stored in a storage medium of a host system are divided into respective pages that are then loaded into a local memory of a graphics processing system for use. If the texture page that is required for performing a texturing operation at an originally desired level of detail (52) is not present in the local memory of the graphics processing system (53), the virtual texture lookup process loops back to try to sample the texture at an increased level of detail (55), and so on, until texture data that can be used is found in the local memory of the graphics processing system (53). This allows the texturing operation to proceed using texture data for the texel positions in question from a higher level (less detailed) mipmap in place of the originally desired texture data.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: May 24, 2016
    Assignee: ARM LIMITED
    Inventors: Jorn Nystad, Andreas Engh-Halstvedt, Edvard Sorgard, Thomas Jeremy Olson, Marius Bjorge
  • Patent number: 9323218
    Abstract: Techniques for efficiently generating full parallax 3-D holographic images of a 3-D real or synthetic object scene are presented. A holographic generator component (HGC) can receive a real object scene or generate a synthetic object scene. The HGC can downsample the scene by a defined downsampling factor and generate, from the downsampled scene, an intermediate object wavefront recording plane (WRP) that can be placed in close proximity to the scene. The HGC can expand and interpolate the WRP to generate the holographic images. The HGC can decompose a scene into polyphase image components (PICs), generate a WRP for the image components, sum the WRP of the PICs, and expand and interpolate the WRP to generate holographic images of the scene. The HGC can utilize look-up tables to store and use wavefront patterns of each region of an image to facilitate reducing computational operations in generating the holographic images.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: April 26, 2016
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventor: Peter Wai Ming Tsang
  • Patent number: 9292971
    Abstract: A feeder program is utilized for collecting and reading in and maintaining a time synchronization for combat fire solutions which may include threat containment regions. The threat containment regions are defined in terms of a probability of at least one threat being located therein. A three-dimensional viewer program displays bathometry information, an ownship relative position relative to said bathometry information, and determines what portions of said plurality of threat containment regions and said tracking and position information are to be displayed based on an angle of a view.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: March 22, 2016
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Kenneth M. Lima, Richard R. Shell, Todd P. Drury, Douglas B. Maxwell
  • Patent number: 9280809
    Abstract: An image display apparatus includes an OSD processing section that displays a test pattern, which includes a plurality of index lines arranged in one of horizontal and vertical directions with respect to a pixel area of a liquid crystal light valve at regular intervals, in the pixel area, an input operation section that sets at least one of the plurality of index lines as a reference index line, and adjusts the intervals of the index lines of the test pattern so as to increase or decrease as a distance from the reference index line increases with respect to the direction of the arrangement of the index lines taking the reference index line as a reference, and an image correction section that corrects linearity of the image based on the intervals of the index lines adjusted by the input operation section.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: March 8, 2016
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Jun Yoshimura, Makoto Kobayashi
  • Patent number: 9269181
    Abstract: An area information generating unit generates plural pieces of area information each showing a partial area of a texture image. A polygon information generating unit generates polygon information including plural pieces of vertex information and an area ID. A rendering unit carries out interpolation on the texture coordinates of the vertices of a polygon on an output image to assign texture coordinates to each pixel located inside the polygon, and further acquires area information by referring to the area ID added to the polygon information and converts the texture coordinates assigned to each pixel of the output image in such a way that the texture coordinates fall within the area.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: February 23, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventor: Satoshi Sakurai