Patents Examined by Saptarshi Mazumder
  • Patent number: 10235797
    Abstract: Techniques described herein are directed to a system and methods for generating 3D models of an object which accurately depict reflective properties of the object. To do this, an image of an object is captured and a rendered image of the object is generated from the image. The system then generates a lighting effect which approximates an effect of the actual light source on the appearance of the object when the image was captured. A number of rendered images of the object are generated using the lighting effect, each having different visual material property values. Once the rendered images have been generated, the system may compare the generated rendered images to the actual image in order to identify the rendered image which best approximates the actual image. The visual material property values associated with the best approximation are then assigned to the object.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 19, 2019
    Assignee: LOWE'S COMPANIES, INC.
    Inventors: Mason E. Sheffield, Oleg Alexander
  • Patent number: 10229623
    Abstract: An image display apparatus according to the present invention includes: a display panel configured to display an image; a light emitting unit configured to emit light onto the display panel; an acquisition unit configured to acquire an expansion parameter to expand a reproducible color gamut, which is a range of colors that the image display apparatus can reproduce, from a reference color gamut to an expanded color gamut; and a conversion unit configured to generate output image data by performing, on input image data, color conversion processing to convert a color outside the expanded color gamut into a color within the expanded color gamut based on the expansion parameter, wherein the light emitting unit increases an emission brightness of the light emitting unit based on the expansion parameter.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: March 12, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Muneki Ando
  • Patent number: 10229534
    Abstract: Modeling of a user's face is disclosed, including: receiving an input image of a user's face to be modeled; and generating a set of parameter values to a statistical model that corresponds to the input image by evaluating candidate parameter values using a cost function that is determined based at least in part on optical flow.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 12, 2019
    Assignee: Ditto Technologies, Inc.
    Inventor: Michael Wang
  • Patent number: 10217440
    Abstract: Disclosed are embodiments of in-situ display monitoring and calibration systems and methods. An image acquisition system captures images of the viewing plane of the display. Captured images may then be processed to characterize various visual performance characteristics of the display. When not in use capturing images of the display, the image acquisition system can be stored in a manner that protects it from environmental hazards such as dust, dirt, precipitation, direct sunlight, etc. A calibration image in which a plurality of light emitting elements is set to a particular color and intensity may be displayed, an image then captured, and then a difference between what was expected and what was captured may be developed for each light emitting element. Differences between captured images and expected images may be used to create a calibration data set which then may be used to adjust the display of further images upon the display.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: February 26, 2019
    Assignee: Nanolumens Acquisition, Inc.
    Inventors: Richard C. Cope, Theodore Heske, III
  • Patent number: 10179263
    Abstract: Example embodiments may relate systems, methods, apparatuses, and computer readable media configured to correlate image data of a user performing physical activity with data collected during the user's performance. Data may include sensor data measuring, force, acceleration, speed, and/or processed sensor data from one or more sensors. Certain embodiments may determine whether the user is within a performance zone based on user attributes. Correlation of the image data with physical activity data may be based, at least in part, whether the user is within a performance zone.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 15, 2019
    Assignee: NIKE, Inc.
    Inventors: Brandon S. Burroughs, Richard J. Engelberg, Jordan M. Rice, Bob Sweet, Aaron B. Weast, Wade Convay, Joshua Rooke-Ley
  • Patent number: 10140680
    Abstract: In one embodiment, a graphics processing unit 170 may support a logical resource using a physical tile pool 350 for sparse data sets. The graphics processing unit 170 may allocate a physical memory allocation into a primary physical tile pool 350. The graphics processing unit 170 may define a mapping for a logical tile set 300 for a logical resource. The graphics processing unit 170 may selectively map a primary logical tile 320 of the logical tile set 300 to a primary physical tile 360 of the primary physical tile pool 350.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amar Patel, Matt Lee, William Kristiansen, Chas Boyd, Matthew Sandy, Allison Klein
  • Patent number: 10127625
    Abstract: Described herein are technologies related to facilitate lossless compression for multi-sample color data of computer graphics that maximizes the apparent quality of pixels while avoiding a corresponding burden on memory and processor bandwidth.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: November 13, 2018
    Assignee: Intel Corporation
    Inventor: Larry Seiler
  • Patent number: 10101585
    Abstract: According to one of aspects, a display device includes: a display unit configured to three-dimensionally display an object by displaying images respectively corresponding to both eyes of a user by being worn; a detection unit configured to detect a real body that operates the object; and a control unit configured to change the object according to movement of the real body, and perform order processing for ordering a product corresponding to the object.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: October 16, 2018
    Assignee: KYOCERA CORPORATION
    Inventors: Yasuhiro Ueno, Shigeki Tanabe
  • Patent number: 10078912
    Abstract: One embodiment relates to a method for detecting self-contact in a simulated object. The method includes detecting contact region within a simulated model, classifying the contact region in the model. The method further includes fixing the contact region by at least one of moving a node in the model, local modification and Boolean operation and creating a tetrahedral mesh after fixing the contact region.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: September 18, 2018
    Assignee: MSC.Software Corporation
    Inventors: Kunaseelan Kanthasamy, Gongdao Chen
  • Patent number: 10068364
    Abstract: The present disclosure discloses a method and an apparatus for making a personalized dynamic emoticon. The method includes: acquiring a video; receiving a picture selection instruction input from a user interface (UI) for making dynamic emoticons; determining, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and synthesizing the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: September 4, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Yingren Cui
  • Patent number: 10068308
    Abstract: Described herein are technologies related to facilitating lossy compression for multi-sampled depth data of computer graphics that maximizes the apparent quality of pixels while avoiding a corresponding burden on memory and processor bandwidth. The technologies described herein provide high-quality multi-sampling for pixels or groups of pixels that are covered by a small number of triangles, and provides a guaranteed minimum quality for pixels that are covered by a large number of triangles.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 4, 2018
    Assignee: Intel Corporation
    Inventor: Larry Seiler
  • Patent number: 10055882
    Abstract: A method for generating a three-dimensional (3D) model of an object includes: capturing images of the object from a plurality of viewpoints, the images including color images; generating a 3D model of the object from the images, the 3D model including a plurality of planar patches; for each patch of the planar patches: mapping image regions of the images to the patch, each image region including at least one color vector; and computing, for each patch, at least one minimal color vector among the color vectors of the image regions mapped to the patch; generating a diffuse component of a bidirectional reflectance distribution function (BRDF) for each patch of planar patches of the 3D model in accordance with the at least one minimal color vector computed for each patch; and outputting the 3D model with the BRDF for each patch.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: August 21, 2018
    Assignee: Aquifi, Inc.
    Inventors: Giulio Marin, Abbas Rafii, Carlo Dal Mutto, Kinh Tieu, Giridhar Murali, Alvise Memo
  • Patent number: 10043159
    Abstract: Methods and systems for visualizing data include forming multiple hierarchically related graphs having a common time-series axis in accordance with a user selection of an element in a data hierarchy. A user interface that includes the plurality of hierarchically related graphs is displayed in a linear arrangement, such that shared values on the common time-series axis align for each graph. Each graph has a parent or child relationship with each adjacent graph.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi Sakairi, Al Yoshino, Heather D. Achilles
  • Patent number: 10026232
    Abstract: Aspects of the disclosed apparatuses, methods and systems provide manipulation of a virtual world three dimensional (3D) space based on input translated from the real world. Elements in the virtual world may have an associated charge and field. An element in the virtual world becomes interactive with an element translated from the real world when the translated real world element interacts with a field associated with the virtual element according to the charges. Forces may be applied to the virtual element using a real world physics model to determine a response by the virtual element to the applied force.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: July 17, 2018
    Assignee: Meta Compnay
    Inventors: Raymond Chun Hing Lo, Yishai Gribetz
  • Patent number: 9990287
    Abstract: An apparatus and method are described for efficiently transferring data from a core of a central processing unit (CPU) to a graphics processing unit (GPU). For example, one embodiment of a method comprises: writing data to a buffer within the core of the CPU until a designated amount of data has been written; upon detecting that the designated amount of data has been written, responsively generating an eviction cycle, the eviction cycle causing the data to be transferred from the buffer to a cache accessible by both the core and the GPU; setting an indication to indicate to the GPU that data is available in the cache; and upon the GPU detecting the indication, providing the data to the GPU from the cache upon receipt of a read signal from the GPU.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: June 5, 2018
    Assignee: Intel Corporation
    Inventors: Shlomo Raikin, Raanan Sade, Robert Valentine, Julius Yuli Mandelblat, Ron Shalev, Larisa Novakovsky
  • Patent number: 9983409
    Abstract: According to one of aspects, a display device includes: a display unit configured to three-dimensionally display an object by displaying images respectively corresponding to both eyes of a user by being worn; a detection unit configured to detect a real body that operates the object; and a control unit configured to change the object according to movement of the real body, and perform order processing for ordering a product corresponding to the object.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 29, 2018
    Assignee: KYOCERA CORPORATION
    Inventors: Yasuhiro Ueno, Shigeki Tanabe
  • Patent number: 9905028
    Abstract: Embodiments involve simulating sub-surface scattering of illumination for three-dimensional objects. An application determines, for each point defining a simulated three-dimensional surface, a respective first simulated light at the point caused by a simulated light source illuminating the three-dimensional surface. Each first simulated light includes a weighted average of simulated incident light at the point. Each weighted average is determined based on simulated incident light contributions from neighboring points of the three-dimensional surface. The application also determines, for each point, a respective second simulated light at the point. Each second simulated light includes light from the light source that is diffusively reflected at the point.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: February 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Desmond T. Grenfell
  • Patent number: 9897806
    Abstract: A computer-implemented process for generating stereoscopic images to supplement existing content includes obtaining first image data and obtaining second image data comprising a plurality of sample points. A direction, a color value, and a depth value are associated with each sample point. The direction and depth values are relative to a common origin. A mesh is generated such that the mesh is displaced from the origin in the directions associated with the sample points by distances representative of the corresponding depth values. The second image data is mapped to the mesh such that the color values associated with the sample points are mapped to the mesh at the corresponding directions. First and second stereoscopic images of the mesh are generated from first and second perspectives, respectively. The first image data is caused to be displayed on a first portion of a display.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: February 20, 2018
    Assignee: DREAMWORKS ANIMATION L.L.C.
    Inventor: Brad Kenneth Herman
  • Patent number: 9894405
    Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, move through, and explore 2D or 3D modeled worlds of scenes in a video. The RVE system may allow users to discover, select, explore, and manipulate objects within the modeled worlds used to generate video content. The RVE system may implement methods that allow users to view and explore in more detail the features, components, and/or accessories of selected objects that are being manipulated and explored. The RVE system may also implement methods that allow users to interact with interfaces of selected objects or interfaces of components of selected objects.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: February 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Gerard Joseph Heinz, II, Michael Schleif Pesce, Collin Charles Davis, Michael Anthony Frazzini, Ashraf Alkarmi, Michael Martin George, David A. Limp, William Dugald Carr, Jr.
  • Patent number: 9892556
    Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, and explore 2D or 3D modeled worlds of scenes in a video. The system may leverage network-based computation resources to render and stream new video content from the models to clients with low latency. A user may pause a video, step into a scene, and interactively change viewing positions and angles in the model to move through or explore the scene. The user may resume playback of the recorded video when done exploring the scene. Thus, rather than just viewing a pre-rendered scene in a movie from a pre-determined perspective, a user may step into and explore the scene from different angles, and may wander around the scene at will within the scope of the model to discover parts of the scene that are not visible in the original video.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: February 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Gerard Joseph Heinz, II, Michael Schleif Pesce, Collin Charles Davis, Michael Anthony Frazzini, Ashraf Alkarmi, Michael Martin George, David A. Limp, William Dugald Carr, Jr.