Patents Examined by Weiming He
-
Patent number: 9786072Abstract: 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: GrantFiled: June 4, 2015Date of Patent: October 10, 2017Assignee: SAS INSTITUTE INC.Inventors: Sanjay Matange, Lingxiao Li, Cleester Daniel Heath, IV
-
Patent number: 9785728Abstract: 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: GrantFiled: February 27, 2015Date of Patent: October 10, 2017Assignee: Environmental Systems Research Institute, Inc.Inventors: Pascal Müller, Gang Zeng, Luc Van Gool
-
Patent number: 9697641Abstract: 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: GrantFiled: October 14, 2010Date of Patent: July 4, 2017Assignee: NVIDIA CORPORATIONInventors: Steven E. Molnar, Emmett M. Kilgariff, Walter E. Donovan, Christian Amsinck, Robert Ohannessian
-
Patent number: 9693039Abstract: 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: GrantFiled: March 16, 2011Date of Patent: June 27, 2017Assignee: NINTENDO CO., LTD.Inventors: Ryuji Umezu, Hideki Konno, Kenichi Sugino, Yusuke Akifusa
-
Patent number: 9659364Abstract: 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: GrantFiled: February 14, 2011Date of Patent: May 23, 2017Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Vladimir Pekar, Arish A. Qazi
-
Supporting atomic operations as post-synchronization operations in graphics processing architectures
Patent number: 9626732Abstract: 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: GrantFiled: October 10, 2013Date of Patent: April 18, 2017Assignee: Intel CorporationInventors: Hema C. Nalluri, Aditya Navale, Altug Koker -
Patent number: 9582247Abstract: 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: GrantFiled: March 14, 2012Date of Patent: February 28, 2017Assignee: PixarInventors: Timothy S. Milliron, Robert Jensen, Brad Andalman, Adam Woodbury, Dirk Van Gelder
-
Patent number: 9536502Abstract: 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: GrantFiled: January 28, 2013Date of Patent: January 3, 2017Assignee: FUJITSU LIMITEDInventors: Junichi Yura, Takashi Ohno
-
Patent number: 9529493Abstract: 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: GrantFiled: October 27, 2009Date of Patent: December 27, 2016Assignees: SONY CORPORATION, SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Ryuji Nakayama
-
Patent number: 9503629Abstract: 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: GrantFiled: March 17, 2011Date of Patent: November 22, 2016Assignee: Sony CorporationInventor: Naho Suzuki
-
Patent number: 9472021Abstract: 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: GrantFiled: April 25, 2014Date of Patent: October 18, 2016Assignee: Tsinghua UniversityInventors: Qionghai Dai, Genzhi Ye, Yebin Liu
-
Patent number: 9437028Abstract: 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: GrantFiled: December 5, 2013Date of Patent: September 6, 2016Assignee: HUAWEI DEVICE CO., LTD.Inventor: Junjie Deng
-
Patent number: 9429987Abstract: 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: GrantFiled: May 21, 2014Date of Patent: August 30, 2016Assignee: WISTRON CORP.Inventors: Kai-Hsiang Yang, Yuju Liu, Che-Wen Liu
-
Patent number: 9424809Abstract: 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: GrantFiled: July 15, 2013Date of Patent: August 23, 2016Assignee: Google Inc.Inventor: Mary Lou Jepsen
-
Patent number: 9349156Abstract: 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: GrantFiled: May 21, 2013Date of Patent: May 24, 2016Assignee: ARM LimitedInventors: Daren Croxford, Simon Jones, Oskar Flordal
-
Patent number: 9349210Abstract: 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: GrantFiled: November 30, 2012Date of Patent: May 24, 2016Assignee: ARM LIMITEDInventors: Jorn Nystad, Andreas Engh-Halstvedt, Edvard Sorgard, Thomas Jeremy Olson, Marius Bjorge
-
Patent number: 9323218Abstract: 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: GrantFiled: July 20, 2012Date of Patent: April 26, 2016Assignee: CITY UNIVERSITY OF HONG KONGInventor: Peter Wai Ming Tsang
-
Three-dimensional tactical display and method for visualizing data with a probability of uncertainty
Patent number: 9292971Abstract: 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: GrantFiled: August 3, 2009Date of Patent: March 22, 2016Assignee: The United States of America as represented by the Secretary of the NavyInventors: Kenneth M. Lima, Richard R. Shell, Todd P. Drury, Douglas B. Maxwell -
Patent number: 9280809Abstract: 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: GrantFiled: August 29, 2013Date of Patent: March 8, 2016Assignee: SEIKO EPSON CORPORATIONInventors: Jun Yoshimura, Makoto Kobayashi
-
Patent number: 9269181Abstract: 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: GrantFiled: April 4, 2011Date of Patent: February 23, 2016Assignee: Mitsubishi Electric CorporationInventor: Satoshi Sakurai