Patents Examined by Saptarshi Mazumder
-
Patent number: 10235797Abstract: 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: GrantFiled: November 27, 2017Date of Patent: March 19, 2019Assignee: LOWE'S COMPANIES, INC.Inventors: Mason E. Sheffield, Oleg Alexander
-
Patent number: 10229623Abstract: 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: GrantFiled: December 8, 2016Date of Patent: March 12, 2019Assignee: CANON KABUSHIKI KAISHAInventor: Muneki Ando
-
Patent number: 10229534Abstract: 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: GrantFiled: February 24, 2017Date of Patent: March 12, 2019Assignee: Ditto Technologies, Inc.Inventor: Michael Wang
-
Patent number: 10217440Abstract: 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: GrantFiled: March 15, 2017Date of Patent: February 26, 2019Assignee: Nanolumens Acquisition, Inc.Inventors: Richard C. Cope, Theodore Heske, III
-
Patent number: 10179263Abstract: 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: GrantFiled: June 29, 2016Date of Patent: January 15, 2019Assignee: NIKE, Inc.Inventors: Brandon S. Burroughs, Richard J. Engelberg, Jordan M. Rice, Bob Sweet, Aaron B. Weast, Wade Convay, Joshua Rooke-Ley
-
Patent number: 10140680Abstract: 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: GrantFiled: June 13, 2013Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Amar Patel, Matt Lee, William Kristiansen, Chas Boyd, Matthew Sandy, Allison Klein
-
Patent number: 10127625Abstract: 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: GrantFiled: May 27, 2016Date of Patent: November 13, 2018Assignee: Intel CorporationInventor: Larry Seiler
-
Patent number: 10101585Abstract: 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: GrantFiled: February 3, 2017Date of Patent: October 16, 2018Assignee: KYOCERA CORPORATIONInventors: Yasuhiro Ueno, Shigeki Tanabe
-
Patent number: 10078912Abstract: 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: GrantFiled: November 15, 2012Date of Patent: September 18, 2018Assignee: MSC.Software CorporationInventors: Kunaseelan Kanthasamy, Gongdao Chen
-
Patent number: 10068364Abstract: 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: GrantFiled: July 18, 2016Date of Patent: September 4, 2018Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Yingren Cui
-
Patent number: 10068308Abstract: 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: GrantFiled: May 27, 2016Date of Patent: September 4, 2018Assignee: Intel CorporationInventor: Larry Seiler
-
Patent number: 10055882Abstract: 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: GrantFiled: August 15, 2017Date of Patent: August 21, 2018Assignee: Aquifi, Inc.Inventors: Giulio Marin, Abbas Rafii, Carlo Dal Mutto, Kinh Tieu, Giridhar Murali, Alvise Memo
-
Patent number: 10043159Abstract: 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: GrantFiled: November 11, 2015Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi Sakairi, Al Yoshino, Heather D. Achilles
-
Patent number: 10026232Abstract: 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: GrantFiled: January 4, 2017Date of Patent: July 17, 2018Assignee: Meta CompnayInventors: Raymond Chun Hing Lo, Yishai Gribetz
-
Patent number: 9990287Abstract: 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: GrantFiled: December 21, 2011Date of Patent: June 5, 2018Assignee: Intel CorporationInventors: Shlomo Raikin, Raanan Sade, Robert Valentine, Julius Yuli Mandelblat, Ron Shalev, Larisa Novakovsky
-
Patent number: 9983409Abstract: 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: GrantFiled: September 26, 2013Date of Patent: May 29, 2018Assignee: KYOCERA CORPORATIONInventors: Yasuhiro Ueno, Shigeki Tanabe
-
Patent number: 9905028Abstract: 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: GrantFiled: December 11, 2013Date of Patent: February 27, 2018Assignee: Adobe Systems IncorporatedInventor: Desmond T. Grenfell
-
Patent number: 9897806Abstract: 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: GrantFiled: February 10, 2015Date of Patent: February 20, 2018Assignee: DREAMWORKS ANIMATION L.L.C.Inventor: Brad Kenneth Herman
-
Patent number: 9894405Abstract: 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: GrantFiled: June 27, 2014Date of Patent: February 13, 2018Assignee: 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: 9892556Abstract: 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: GrantFiled: June 27, 2014Date of Patent: February 13, 2018Assignee: 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.