Patents Examined by Yi Wang
  • Patent number: 9292953
    Abstract: Systems and methods can be used to generate data to be stored in a temporal voxel buffer. A renderer can receive at least one input primitive and a voxel grid. A sampling lattice can be generated based on the at least one input primitive and the sampling lattice can be shaded. Each voxel of the voxel grid can be sampled at a plurality of sample times and a plurality of sample positions within the voxel. A voxel buffer is generated for the voxel grid. The voxel buffer stores a voxel array in association with each voxel of the voxel grid based on the sampling.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: March 22, 2016
    Assignee: PIXAR
    Inventor: Carl Magnus Wrenninge
  • Patent number: 9275601
    Abstract: Techniques to determine when to decrease a frame display rate based in part on the amount or degree of change between sequential frames. The amount or degree of change can be measured based on all or part of similarly located portions of sequential frames. In some cases, power use can be reduced without compromising visual quality by reducing frame display rate when an amount or degree of change between frames is small.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: March 1, 2016
    Assignee: Intel Corporation
    Inventors: Nikos Kaburlasos, Eric Samson
  • Patent number: 9269187
    Abstract: Various disclosed embodiments include methods, systems, and computer-readable media for generating a 3-dimensional (3D) panorama. A method includes receiving images of a 3D scene. The method includes reconstructing geometry of a plurality of 3D bubble-views from the images. Reconstructing includes using a structure from motion framework for camera localization, generating a 3D surface mesh model of the scene using multi-view stereo via cylindrical surface sweeping for each bubble-view, and registering multiple 3D bubble-views in a common coordinate system. The method includes displaying the surface mesh model.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: February 23, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Yao-Jen Chang, Ronny Bismark
  • Patent number: 9224246
    Abstract: A method and an apparatus for processing a media file for an augmented reality service are provided. The method includes analyzing at least one media file including a marker track and a virtual object track to be used for providing the augmented reality service; generating image data needed for reproducing an image by extracting video data and/or audio data included in the media file; generating virtual object data for displaying a virtual object by extracting virtual object information included in the media file; and synthesizing the image data and the virtual object data based on the marker track to structure a final image and reproducing the final image on a screen.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 29, 2015
    Assignees: Samsung Electronics Co., Ltd., Kyonggi University Industry & Academia Cooperation Foundation
    Inventors: Byoung-Dai Lee, Sung-Ryeul Rhyu, Yiling Xu, Jae-Yeon Song
  • Patent number: 9214137
    Abstract: A system and method of rendering in real time a virtual object onto a viewfinder display, the method comprising determining one or more scene properties of a scene on a viewfinder display of a device, receiving a virtual object for insertion into the scene, determining a location for placing the virtual object within the scene, determining a first appearance of the virtual object based on the one or more scene properties, and inserting the virtual object with the first appearance into the scene depicted on the viewfinder display of the device based on the location.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: December 15, 2015
    Assignee: XEROX CORPORATION
    Inventors: Raja Bala, Hengzhou Ding, Yonghui Zhao, Michael R. Furst, Pramod Sankar Kompalli
  • Patent number: 9158431
    Abstract: A method of manipulating a three-dimensional object displays a first view of a three-dimensional object on a touchscreen. The touchscreen has three-dimensional views associated with at least one pre-specified visually undelineated portion of the touchscreen. The method receives a touch input on the touchscreen in a visually undelineated portion, and determines a second view of the three-dimensional object based on the view assigned to the visually undelineated portion that received the touch input. The method displays the second view of the three-dimensional object on the touchscreen.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 13, 2015
    Assignee: Intergraph Corporation
    Inventor: David Dean Little
  • Patent number: 9147279
    Abstract: Examples disclose a method and system for merging textures. The method may be executable to receive one or more images of an object, identify a texture value for a point in a first image of the one or more images, and determine a metric indicative of a relation between a view reference point vector and a normal vector of a position of a point on the object relative to the image capturing device. Based on the metrics, the method may be executable to determine a weighted average texture value to apply to a corresponding point of a three-dimensional mesh of the object.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: James R. Bruce, Christian Frueh, Arshan Poursohi
  • Patent number: 9122445
    Abstract: A display apparatus includes: a display device that displays a plurality of images in a first row, an operation of an application program being assigned to each of the images; a rearrangement device that rearranges the plurality of images, when a portion of the first row is specified, such that the specified portion is at an opened facing page section; an execution device that executes the operation of the application program corresponding to an image located at the opened facing page section when the opened facing page section is specified; and a display control device that controls the display device, when the operation is executed by the execution device, to perform a display according to the operation executed.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: September 1, 2015
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Yusuke Yamada
  • Patent number: 9117274
    Abstract: Systems and methods directed to fine-grained interaction with ordinary markerless paper documents and projectors at flexible poses in 3D space. Systems and methods allow for the projection of images onto non-flat variable surfaces by utilizing depth detection techniques in order to project an image or video properly onto a variable surface.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: August 25, 2015
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Chunyuan Liao, Qiong Liu, Jochen Huber
  • Patent number: 9100555
    Abstract: A system and a method are disclosed for a hybrid mode re-driver which, among other advantages, reduces power consumption while maintaining signal integrity. Equalization is performed on a signal to remove distortions such as inter-symbol interference. The signal is then analyzed and the quality of the signal is assessed. In some cases, retiming is then performed on the signal to remove additional signal distortions. In other cases, retiming is not performed and is transmitted to a driver while bypassing retiming components. When retiming components are bypassed, the retiming components are placed in a state of reduced power consumption to reduce system power consumption.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: August 4, 2015
    Assignee: Parade Technologies, Ltd.
    Inventors: Hongquan Wang, Hongrong Zhang, Zhengyu Yuan, Ming Qu
  • Patent number: 9082005
    Abstract: A method is provided for sketch segmentation via smart scribbles, the results of which are especially suitable for interactive real-time graphics editing applications. A vector-based drawing may be segmented into labels based on input scribbles provided by a user. By organizing the labeling as an energy minimization problem, an approximate solution can be found using a sequence of binary graph cuts for an equivalent graph, providing an optimized implementation in a polynomial time suitable for real-time drawing applications. The energy function may include time, proximity, direction, and curvature between strokes as smoothness terms, and proximity, direction, and oriented curvature between strokes and scribbles as data terms. Additionally, the energy function may be modified to provide for user control over locality control, allowing the selection of appropriately sized labeling regions by scribble input speed or scribble input pressure.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: July 14, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Gioacchino Noris, Daniel Sykora, Ariel Shamir, Stelian Coros, Alexander Hornung, Robert Sumner, Maryann Simmons, Brian Whited, Markus Gross
  • Patent number: 9058224
    Abstract: A plurality of asynchronous command streams are established. A first command stream shares a common resource with a second command stream. A synchronization object is incorporated into the first command stream. A central server arbitrates serialization of the first and second command streams using the synchronization object. The central server arbitrates serialization without direct communication between the first and second command streams.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: June 16, 2015
    Assignee: Apple Inc.
    Inventors: Jeremy Sandmel, Kenneth Christian Dyke, Gokhan Avkarogullari, Richard Schreyer
  • Patent number: 9052503
    Abstract: The method outputs graphic driving indications for assisting a motor vehicle driver in a driving maneuver. The graphic driving indications are displayed by a head-up display. A first graphic driving indication is in the form of a traffic lane change indication pointing out to the driver the direction from a traffic lane traveled at the beginning of the maneuver to a desired traffic lane. A second graphic driving indication is output in the form of a contact-analog traffic lane marking graphically emphasizing the desired traffic lane relative to other traffic lanes. A third graphic driving indication is in the form of a contact-analog maneuvering impulse including a driving funnel originating from the desired traffic lane and corresponding to the driving maneuver. A fourth graphic driving indication is a symbolic maneuvering display indication which symbolically displays the beginning driving maneuver after the vehicle enters into the driving funnel.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: June 9, 2015
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Markus Gassner, Axel Jansen, Josef Schumann, Robert Hein
  • Patent number: 9053564
    Abstract: This disclosure is directed at least in part to sensing movement of an electronic display and canceling perceived movement of content on the electronic display in response to the sensing. A controller may reassign “physical pixels” to “image pixels” (or virtual pixels) such that the image appears to be stationary while the physical pixels are moving due to movement of the electronic display. For example, if the physical pixels are moving upward, the image pixels may be reassigned downward in an equal and opposite manner. The user's persistence of vision may then be reinforced by reassignment of the pixels by the display manager. For example, text displayed on the electronic display may be more readable and images more easily viewed by a user.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: June 9, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Scott M. Dylewski, Heath Hunnicutt
  • Patent number: 9047693
    Abstract: Provided is a system to assist in designing of color distribution on an object surface while considering the relationship between characteristics of a particle group contained in the paint and the design effect or texture at the object surface achieved by the particle group. The system is configured to calculate and display color distribution in accordance with variation angle at the object surface so as to reflect the texture or design effect at the object surface achieved by the particle group based on the designated distribution mode of the particle group included in the coating layer at the object surface as well as designated shape characteristics and optical characteristics of the particles making up the particle group and based on color distribution in accordance with variation angle at the object surface stored.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: June 2, 2015
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Takashi Adachi, Kazuyuki Hagiwara, Osamu Watabe, Yuri Kakihara, Masayuki Osumi
  • Patent number: 9047835
    Abstract: Embodiments for thermal and/or power aware graphics processing are provided. In an embodiment, a thermally and/or power adaptive graphics processing environment is presented. The graphics processing environment includes various thermally and/or power adaptive elements, each of which may be thermally and/or power aware (adaptive) in the sense that it may adapt at least one aspect of its operation and/or outputs based on thermal and/or power information to effectuate a change in graphics processing in any element (including itself) of the environment. This may include changing or causing a change in at least one of a graphics element, feature, setting, or characteristic based on thermal and/or power information. In an embodiment, thermal and/or power based adaptation may include software and/or hardware adaptation of graphics processing to affect thermal and/or power performance.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: June 2, 2015
    Assignee: Broadcom Corporation
    Inventor: James Bennett
  • Patent number: 9030470
    Abstract: The present invention discloses a non-contact measurement system for measuring the three-dimensional (3D) shape of an object rapidly by using a unique light pattern and the implementation method thereof. The system comprises a pattern generation unit, a projection unit, a sensing unit and a processing unit. The pattern generation unit generates an enhanced color sequence according to predetermined rules. The sensing unit of the system comprises a hybrid sensor which can be operated in fast mode or precise mode. A dedicated decoding method for the present invention is also disclosed.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: May 12, 2015
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Zhao Wang, Ying Liu
  • Patent number: 9019313
    Abstract: A display device includes a flexible display including a flexible display panel and a flexible touch panel, and a housing configured to enclose the flexible display while allowing the flexible display to move relative to the housing such that a portion of the flexible display is drawn out of the housing and retracted into the housing. The display device further includes a marker configured to contact a location of the flexible touch panel when a portion of the flexible display is drawn out of the housing. The marker is provided such that the contact location changes as the flexible display moves relative to the housing. The display device also includes at least one processor configured to compute the contact location on the flexible display and to adjust the size of an image displayed on the flexible display panel based on the computed contact location.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: April 28, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jun-Ho Kwack, Dae-Won Kim, Young-Sik Kim
  • Patent number: 9019293
    Abstract: Disclosed herein is an image display device, including: a display block displaying thereon an image by using pixels disposed in a two dimensional matrix; and a gradation converting block executing gradation converting processing by using an error diffusion method, wherein the gradation converting block partitions an area in which the pixels are disposed into virtual partitions, and carries out the error diffusion when the gradation converting processing is executed with respect to the pixels within the virtual partition exclusively within the virtual partition, thereby carrying out gradation conversion for the image which is displayed on the display block.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: April 28, 2015
    Assignee: Japan Display Inc.
    Inventors: Ryoichi Tsuzaki, Naoyuki Takasaki
  • Patent number: 8994719
    Abstract: An apparatus determines a matching viewpoint for a geographical area displayed in two-dimensional geographical image and a corresponding three-dimensional geographical image. The apparatus may include a memory operative to store a two-dimensional geographical image and a three-dimensional geographical image. The memory may further store a transformation extension operative to interact with a host application to determine three-dimensional geographical image parameters for generating the three-dimensional geographical image from two-dimensional geographical image parameters for generating the two-dimensional geographical image.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Mihai Mudure, Po-Feng Paul Yang