Patents Examined by Matthew Salvucci
-
Patent number: 11334972Abstract: Systems, methods, and non-transitory computer readable mediums including processes to correct for distortion in images introduced by eyewear (i.e., where the facial region surrounding the eye has a boundary that doesn't match the boundary of an uncovered facial region). The correction includes segmenting images to detect eyewear covered facial regions and facial regions not covered by the eyewear and altering the covered facial regions to match the covered facial boundary to the uncovered facial boundary. Alterations include processing using a machine learning model, applying anti-refraction algorithms, scaling the covered facial region to match boundaries of the uncovered facial region, or a combination thereof.Type: GrantFiled: September 30, 2020Date of Patent: May 17, 2022Assignee: Snap Inc.Inventors: Eyal Zak, Guy Melamed
-
Patent number: 11333506Abstract: Systems and methods for a more usable Augmented Reality (AR) display of navigation indications is described. A live camera image of a scene may be captured from a device. Navigation instructions may be generated from a navigation system and a navigation indication may be generated for display. A computer vision-based positioning algorithm may be performed on the camera image to determine the relative position between the viewpoint of the device and one or more landmarks in the live camera image. The location or shape of the visual display of the navigation indication may be determined based on the computer vision-based positioning algorithm.Type: GrantFiled: December 18, 2020Date of Patent: May 17, 2022Assignee: Phiar Technologies, Inc.Inventors: Chen-Ping Yu, Xinyu Li, Jim Zin, Aaditya Chandrasekhar
-
Patent number: 11321900Abstract: A method for adjusting complexity of content rendered by a graphical processing unit (GPU) is described. The method includes processing, by the GPU, an image frame for a scene of a game. The method further includes tracking one or more metrics regarding the processing of the image frame during the processing of the image frame. During the processing of the image frame, the method includes sending a quality adjuster signal (QAS) to a shader associated with a game engine. The QAS is generated based on the one or more metrics associated with the processing by the GPU. During the processing of the image frame, the method includes adjusting, by the shader, one or more shader parameters upon receipt of the QAS, wherein said adjusting the one or more shader parameters changes a level of complexity of the image frame being processed by the GPU.Type: GrantFiled: November 22, 2019Date of Patent: May 3, 2022Assignee: Sony Interactive Entertainment Inc.Inventor: Torgeir Hagland
-
Patent number: 11321909Abstract: Technology for determining at least one physical property of a physical volumetric substance within a container over a time interval and rendering a virtual representation of the physical volumetric substance in a virtual reality environment. At least one physical property of the physical volumetric substance is captured by a plurality of snapshots over a time interval. The plurality of snapshots is captured by one or more components capable of identifying at least one physical property of the physical volumetric substance. The plurality of snapshots is transmitted to process, render and/or display a virtual representation of the physical volumetric substance. The virtual representation of the physical volumetric substance is based, at least in part, on the captured plurality of snapshots. An indicator data set, indicative of the one or more physical properties of a physical volumetric substance, may be transmitted to an external client.Type: GrantFiled: August 26, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Michael James McGuire, Karen Hardie, Shaila Pervin, Ana Valencic
-
Patent number: 11270487Abstract: The disclosed computer-implemented method may include identifying a muscle group engaged by a user to execute a predefined body action by (1) capturing a set of images of the user while the user executes the predefined body action, and (2) associating a feature of a body of the user with the muscle group based on the predefined body action and the set of images. The method may also include determining, based on the set of images, a set of parameters associated with the user, the muscle group, and the predefined body action. The method may also include directing a computer-generated avatar that represents the body of the user to produce the predefined body action in accordance with the set of parameters. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: September 17, 2019Date of Patent: March 8, 2022Assignee: Facebook Technologies, LLCInventors: William Arthur Hugh Steptoe, Michael Andrew Howard, Melinda Ozel, Giovanni F. Nakpil, Timothy Naylor
-
Patent number: 11257298Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for reconstructing three-dimensional meshes from two-dimensional images of objects with automatic coordinate system alignment. For example, the disclosed system can generate feature vectors for a plurality of images having different views of an object. The disclosed system can process the feature vectors to generate coordinate-aligned feature vectors aligned with a coordinate system associated with an image. The disclosed system can generate a combined feature vector from the feature vectors aligned to the coordinate system. Additionally, the disclosed system can then generate a three-dimensional mesh representing the object from the combined feature vector.Type: GrantFiled: March 18, 2020Date of Patent: February 22, 2022Assignee: Adobe Inc.Inventors: Vladimir Kim, Pierre-alain Langlois, Oliver Wang, Matthew Fisher, Bryan Russell
-
Patent number: 11250598Abstract: An image generation apparatus includes: a memory; and one or more processors configured to receive moving object-related information regarding a moving object from the moving object having identification information that is recognizable from the outside of the moving object, receive, from the usage terminal, usage terminal information regarding a usage terminal and imaging data including an image of the moving object captured by the usage terminal configured to image the moving object, specify the moving object based on the identification information included in the imaging data, generate superimposition image data based on the moving object-related information of the specified moving object and the usage terminal information of the usage terminal having output the imaging data including the image of the moving object, the superimposition image data being an image data to be displayed on a display unit of the usage terminal while being superimposed on the imaging data.Type: GrantFiled: September 3, 2019Date of Patent: February 15, 2022Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Takahiro Shiga
-
Patent number: 11227424Abstract: A data set of visuals of faces and extracted face property data are generated and linked to face characteristics data provided by a representative set of humans that rate the visuals of these faces with respect to their face characteristics. Further face property data of these visuals of faces is extracted and together with the generated data set used to train an artificial intelligence. The artificial intelligence is used to analyse a visual of the person's face and generate a data set of modifications based on a selected desired characteristic(s) and modifications achievable by at least one cosmetic and/or medical treatment. The visual of the face of the person is modified based on the data set of modifications and the computer-modified visual of the desired face of the person with the modification of the face achievable by the least one proposed cosmetic and/or medical treatment is generated and displayed.Type: GrantFiled: May 26, 2021Date of Patent: January 18, 2022Assignee: QUANTIFACE GMBHInventor: Heike Benditte-Klepetko
-
Patent number: 11225266Abstract: System, methods, and other embodiments described herein relate to improving visual scanning behavior of an operator in a vehicle with a vehicle display. In one embodiment, a method includes, in response to detecting a transition to a manual mode of operating the vehicle, identifying, using at least one sensor of the vehicle, objects in a present operating environment around the vehicle according to a visual profile of the operator. The method also includes controlling the vehicle display to selectively render one or more graphic elements according to at least a gaze score.Type: GrantFiled: August 20, 2019Date of Patent: January 18, 2022Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Joshua E. Domeyer, John K. Lenneman, Benjamin P. Austin
-
Patent number: 11222613Abstract: A system and method provides for generating an output display on a display device based on at least one ambient condition. The method and system includes a display device or a component associated with a display device that provides for detecting an ambient condition using one or more environmental sensors. The method and system includes analyzing the ambient condition to determine ambient condition factors and retrieving visual display content from at least one visual content database using the ambient condition factors. Therein, the method and system provides the visual display content to the display device so the output display compliments the ambient condition.Type: GrantFiled: March 31, 2015Date of Patent: January 11, 2022Assignee: Meural, Inc.Inventor: Vladimir Vukicevic
-
Patent number: 11223745Abstract: A device for controlling a color gamut includes: a color mapping module which converts a source image signal, based on a first color gamut look-up table; and a color gamut shift module which sets a second color gamut look-up table, based on a grayscale value determined corresponding to an external factor or user setting. When the color gamut shift module is enabled, the color mapping module converts the source image signal, based on the second color gamut look-up table.Type: GrantFiled: April 25, 2019Date of Patent: January 11, 2022Assignee: SAMSUNG DISPLAY CO., LTD.Inventors: Dale Yim, Geun Young Jeong
-
Patent number: 11217001Abstract: A method, computer-readable storage medium, and device for generating an animation sequence are disclosed. The method comprises: receiving an input animation sequence, wherein the input animation sequence comprises character position information over a series of frames and a first style tag; executing an encoder to process the input animation sequence to generate a compressed representation of the input animation sequence, wherein the compressed representation of the input animation sequence comprises a vector representing the input animation sequence; and executing a decoder to generate an output animation sequence, wherein executing the decoder is based on the compressed representation of the input animation sequence, wherein the output animation sequence comprises character position information over a series of frames, and wherein the output animation sequence is based on the input animation sequence and comprises a second style tag.Type: GrantFiled: June 9, 2020Date of Patent: January 4, 2022Assignee: Electronic Arts Inc.Inventors: Yiwei Zhao, Igor Borovikov, Maziar Sanjabi, Mohsen Sardari, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Patent number: 11205242Abstract: A method of rendering pages in a graphics rendering system operating in a multi-threaded mode. A plurality of pages to be rendered is received in the graphics rendering system, each of the plurality of pages having associated producing tasks and consuming tasks. Upon identifying one or more failed consuming tasks from the associated consuming tasks, generation of further producing tasks are suspended. Data associated with the identified one or more failed consuming tasks are processed by switching from the multi-threaded mode to a single threaded mode using memory freed in response to completion of processing of one or more of the remaining plurality of consuming tasks. One or more of the plurality of pages associated with the processed data are rendered.Type: GrantFiled: February 20, 2019Date of Patent: December 21, 2021Assignee: Canon Kabushiki KaishaInventors: Krzysztof Adam Koziarz, Sergey Derevyanko
-
Patent number: 11200685Abstract: The invention discloses a method for three-dimensional human pose estimation, which can realize the real-time and high-precision 3D human pose estimation without high configuration hardware support and precise human body model. In this method for three-dimensional human pose estimation, including the following steps: (1) establishing a three-dimensional human body model matching the object, which is a cloud point human body model of visible spherical distribution constraint. (2) Matching and optimizing between human body model for human body pose tracking and depth point cloud. (3) Recovering for pose tracking error based on dynamic database retrieval.Type: GrantFiled: December 23, 2019Date of Patent: December 14, 2021Assignee: Beijing University of TechnologyInventors: Dehui Kong, Yongpeng Wu, Shaofan Wang, Jinghua Li, Lichun Wang
-
Patent number: 11200746Abstract: A display method includes displaying, in a virtual environment, an object to which a light source is set. The method further includes illuminating an area around the object based on the light source.Type: GrantFiled: February 5, 2020Date of Patent: December 14, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: KeeChang Lee, Minsu Ahn, Inwoo Ha, Seungin Park, Hyong Euk Lee, Heesae Lee
-
Patent number: 11200865Abstract: A signal is transmitted to an external device through a transmission channel. A data block containing capability information indicating existence/non-existence of compatibility with an extended function is received from the external device through the transmission channel. A layer field that indicates the connection layer is provided in this data block. A check is made to determine whether all the devices existing in the path are compatible with the extended function based on the value of the layer field provided in the data block, and the contents of the transmission signal are then determined.Type: GrantFiled: April 17, 2020Date of Patent: December 14, 2021Assignee: SONY CORPORATIONInventors: Kazuaki Toba, Gen Ichimura
-
Patent number: 11189074Abstract: An apparatus and method for efficiently reconstructing a BVH. For example, one embodiment of a method comprises: constructing an object bounding volume hierarchy (BVH) for each object in a scene, each object BVH including a root node and one or more child nodes based on primitives included in each object; constructing a top-level BVH using the root nodes of the individual object BVHs; performing an analysis of the top-level BVH to determine whether the top-level BVH comprises a sufficiently efficient arrangement of nodes within its hierarchy; and reconstructing at least a portion of the top-level BVH if a more efficient arrangement of nodes exists, wherein reconstructing comprises rebuilding the portion of the top-level BVH until one or more stopping criteria have been met, the stopping criteria defined to prevent an entire rebuilding of the top-level BVH.Type: GrantFiled: June 2, 2020Date of Patent: November 30, 2021Assignee: INTEL CORPORATIONInventors: Carsten Benthin, Sven Woop
-
Patent number: 11182959Abstract: In rendering, on a virtual reality (VR) space, web content loaded from a publisher, after an object having a tangible characteristic is selected in the web content, an area for a user input is displayed as an area corresponding to a corresponding object with respect to each object.Type: GrantFiled: September 15, 2020Date of Patent: November 23, 2021Assignee: PIAMOND CORP.Inventor: Doo Geon Hwang
-
Patent number: 11170580Abstract: Provided is an information processing device including a recognition unit that recognizes a manipulation of a user wearing a display device, and an output control unit that controls, while causing the display device to display a screen including a captured image of an observation target, a size of the observation target in the screen, on the basis of a distance between a recognition target that the user manipulates and a criterial position.Type: GrantFiled: January 25, 2018Date of Patent: November 9, 2021Assignee: SONY CORPORATIONInventors: Yo Nonoyama, Emily Rei Worung
-
Patent number: 11164284Abstract: An image adjusting method includes steps of displaying an image, wherein the image includes M*N original pixels and M and N are positive integers larger than 2; simplifying the M*N original pixels to be P*Q simplified pixels, wherein P is a positive integer smaller than M and larger than 1, and Q is a positive integer smaller than N and larger than 1; setting an initial pixel and a target pixel within the P*Q simplified pixels; finding a plurality of intermediate pixels between the initial pixel and the target pixel; and adjusting the initial pixel, the intermediate pixels and the target pixel pixel by pixel.Type: GrantFiled: November 10, 2020Date of Patent: November 2, 2021Assignees: BenQ Intelligent Technology (Shanghai) Co., Ltd, BENQ CORPORATIONInventor: Chih-Pen Huang