Patents Issued in September 21, 2021
  • Patent number: 11127162
    Abstract: A system includes a processor configured to request capture of image data of an environment surrounding the user, responsive to a margin of error of a detected location of a user being above a predefined threshold. The processor is also configured to process the image data to determine an actual user location relative to a plurality of objects, having known positions, identifiable in the image data and replace the detected location with the determined actual user location.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: September 21, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: David Michael Herman, David Joseph Orris, Stephen Jay Orris, Jr.
  • Patent number: 11127163
    Abstract: A computer-implemented method for automatically obtaining pose and shape parameters of a human body. The method includes obtaining a sequence of digital 3D images of the body, recorded by at least one depth camera; automatically obtaining pose and shape parameters of the body, based on images of the sequence and a statistical body model; and outputting the pose and shape parameters. The body may be an infant body.
    Type: Grant
    Filed: August 25, 2019
    Date of Patent: September 21, 2021
    Assignees: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., MAX-PLANCK-GESELLSCHAFT ZUR FORDERUNG DER WISSENSCHAFTEN
    Inventors: Nikolas Hesse, Sergi Pujades, Javier Romero, Michael Black
  • Patent number: 11127164
    Abstract: A controller for executing a task based on probabilistic image-based landmark localization, uses a neural network, which is trained to process images of objects of a type having a structured set of landmarks to produce a parametric probability distribution defined by values of parameters for a location of each landmark in each processed image. The controller submits the set of input images to the neural network to produce the values of the parameters that define the parametric probability distribution over the location of each landmark in the structured set of landmarks of each input image. Further, the controller determines, for each input image, a global landmark uncertainty for the image based on the parametric probability distributions of landmarks in the input image and executes the task based on the parametric probability distributions of landmarks in each input image and the global landmark uncertainty of each input image.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: September 21, 2021
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tim Marks, Abhinav Kumar, Wenxuan Mou, Chen Feng, Xiaoming Liu
  • Patent number: 11127165
    Abstract: An aerial imaging system is disclosed. The aerial imaging system includes an aerial vehicle; a camera system mounted on the aerial vehicle; and an image storage medium. The camera system includes a lens and a plurality of image sensors. The plurality of image sensors includes a reference image sensor and a plurality of fixed wavelength sensors. The reference image sensor is configured to capture images including light at a plurality of wavelength ranges and to output a multilayer image. The plurality of fixed wavelength sensors are each configured to capture images including light at a selected wavelength range and to each output a single layer image. The image storage medium is configured to store the multilayer image and the plurality of single layer images.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: September 21, 2021
    Assignee: Sentera, Inc.
    Inventor: Dimitris Zermas
  • Patent number: 11127166
    Abstract: A method and apparatus for decoding a video stream encoded using video point cloud coding, the decoding including obtaining a geometry-reconstructed point cloud based on one or more patches; identifying a first boundary of a patch including a plurality of first boundary points; identifying a second boundary including a plurality of second boundary points inside the first boundary; performing smoothing on the first boundary points and the second boundary points; obtaining a smoothed geometry-reconstructed point cloud based on the smoothed first boundary points and the smoothed second boundary points; and reconstructing a dynamic point cloud using the smoothed geometry-reconstructed point cloud.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 21, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Arash Vosoughi, Sehoon Yea, Shan Liu
  • Patent number: 11127167
    Abstract: Many computing systems process data organized in a matrix format. For example, artificial neural networks perform numerous computations on data organized into matrices using conventional matrix arithmetic operations. One such operation is the transpose operation. Techniques are introduced for storing a matrix in a compressed format that allows, for example, a transpose operation to be performed during decompression. Thus, by utilizing the introduced techniques, transformations of compressed matrices such transposition can be achieved in a more effective way. Parallel processing may also be used to more efficiently compress and/or decompress.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 21, 2021
    Assignee: NVIDIA Corporation
    Inventors: Michael Frumkin, Jeffrey Pool, Jorge Albericio Latorre
  • Patent number: 11127168
    Abstract: Embodiments of the present disclosure provide a method and an apparatus for generating a simulation scene. The method includes: acquiring scene parameters of a benchmark scene, where a dimensionality of the scene parameters of the benchmark scene is M; inputting the scene parameters of the benchmark scene into an encoder that is trained, and acquiring encoding parameters according to an output result of the encoder, where a dimensionality of the encoding parameters is N, and N<M; adjusting the encoding parameters to obtain adjusted encoding parameters, and inputting respectively the adjusted encoding parameters into a decoder that is trained; and generating a simulation scene according to the scene parameters of the reconstructed scene that are output by the decoder. According to the method, generating massive simulation scenes similar to the benchmark scene based on the benchmark scene can be achieved, which meets the diversity requirements for the simulation scenes.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: September 21, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Junfei Zhang, Chen Yang, Qingrui Sun, Dun Luo, Jiming Mao, Fangfang Dong
  • Patent number: 11127169
    Abstract: A three-dimensional data encoding method includes: extracting, from first three-dimensional data, second three-dimensional data having an amount of a feature greater than or equal to a threshold; and encoding the second three-dimensional data to generate first encoded three-dimensional data. For example, the three-dimensional data encoding method may further include encoding the first three-dimensional data to generate the second encoded three-dimensional data.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 21, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Tadamasa Toma, Toru Matsunobu, Satoshi Yoshikawa, Tatsuya Koyama
  • Patent number: 11127170
    Abstract: A drone is used to map difficult transition spaces within buildings such as staircases between different levels of a multi-level building. The mapping technique used may vary based on the type of building space. For instance, for linear staircases, an orthogonal trajectory path or a smooth trajectory path may be used to map the transition space. The orthogonal trajectory path and the smooth trajectory path may be derived, at least in part, on initial and terminating points provided by a user. For circular staircases, a user may move the drone from the initial point to the terminating point, and the drone may determine a trajectory path based on the user's movement of the drone from the initial point to the terminating point.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: September 21, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Ilja Nevdahs, Agris Kipurs
  • Patent number: 11127171
    Abstract: A system for selectively rendering highlights in a working document. The system includes a user interface, a memory for storing executable program code, and one or more electronic processors. The electronic processors are functionally coupled to the memory and the user interface. The electronic processors are configured to receive a first highlight operation at a highlight manager associated with a first highlight via the user interface. The electronic processors are further configured to transmit the received first highlight operation to a highlight actor, update a document object model associated with the working document based on the received first highlight operation, and render the first highlight on the working document using a first color based on the received first highlight operation.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alyssa Nelson, Michael M. Santos, Zeguang Wu, Yong Zhang, Sneha Jayaprakash
  • Patent number: 11127172
    Abstract: A camouflage pattern is provided that appears to have infinite focus and depth of field even at 100 percent size for the elements in the camouflage pattern. Generally, three-dimensional (3D) models of elements to be used in the camouflage pattern are captured or generated. The models are then arranged in a scene with a background (e.g., an infinite background) via 3D graphics editing programs such as is used to render computer generated graphics in video games and movies. A two-dimensional (2D) capture of the scene thus shows all visible surfaces of the elements in the scene in focus at all depths of field. The elements may or may not be shaded by one another from the perspective of the image capture location in the 3D environment.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: September 21, 2021
    Inventor: J. Patrick Epling
  • Patent number: 11127173
    Abstract: The invention relates to off-center detector 3D X-ray or proton radiography reconstruction. Redundancy weighting with a steep weighting function around the iso-axis typically leads to artifacts in the reconstruction, for example, if inconsistencies between two nominal redundant projections occur, e.g. due to slightly incorrect detector calibration or scatter correction, etc. With the present invention, an approach is presented for overcoming or mitigating these problems.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 21, 2021
    Assignee: KONINKLIJKE PHILIPS N. V.
    Inventors: Dirk Schäfer, Peter George Van De Haar, Sebastien Brousmiche
  • Patent number: 11127174
    Abstract: The individual emitters are operated in multiple groups each illuminating a region of interest between the emitter array and the detector array such that the cone of radiation rays projected on the detector array from any single emitter in any one such group is substantially spatially separated from the corresponding projected cones from all other emitters in that same group. At least the ROI portion of the 3D space between the emitter panel and the detector panel is represented by 3D volume elements (voxels), wherein at least some of those voxels represent respective portions of that space that are traversed by corresponding portions of a plurality of radiation rays each extending from a respective emitter to a respective detector and are associated with respective absorption coefficients representative of the radiation absorption characteristic of a corresponding portion of the ROI.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: September 21, 2021
    Assignee: ADAPTIX LTD.
    Inventors: Gil Travish, Raphael Hauser, Kishan Patel
  • Patent number: 11127175
    Abstract: A machine-learning-based monochromatic CT image reconstruction method is described for quantitative CT imaging. The neural network is configured to learn a nonlinear mapping function from a training data set to map a CT image, which is reconstructed from a single spectral current-integrating projection data set, to monochromatic projections at a pre-specified energy level, realizing monochromatic CT imaging and overcoming beam hardening. An apparatus, method and/or system are configured to determine, by a trained artificial neural network (ANN), a monochromatic projection data set based, at least in part, on a measured CT image. The measured CT image may be reconstructed based, at least in part, on measured projection data. The measured projection data may be polychromatic. The apparatus, method and/or system may be further configured to reconstruct a monochromatic CT image based, at least in part, on the monochromatic projection data set.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 21, 2021
    Assignee: Rensselaer Polytechnic Institute
    Inventors: Ge Wang, Wenxiang Cong
  • Patent number: 11127176
    Abstract: Systems, methods, and devices are provided for generating visualizations of facial aging trends based on protein biomarker concentration information. Protein biomarker concentration information is generated by an immunoassay analyzer device. The protein biomarker concentration information is used to predict one or more facial aging trends, such as shiny skin, rough skin, uneven skin tone, eye wrinkles, photo-aging, loss of elasticity, or dilated pores. A visualization, such as a spider diagram or a face aging simulation, is generated and presented.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 21, 2021
    Assignee: L'Oreal
    Inventors: Guive Balooch, Edouard Messager, Aude Foucher, Nukhet Cavusoglu, Ji Lee
  • Patent number: 11127177
    Abstract: Systems and methods for facilitating product design by an electronic device are described. According to certain aspects, an electronic device may display one or more designable canvases of a user interface for editing the visual design of a product. The electronic device may display an extended workspace canvas adjacent to and at least partially surrounding the one or more designable canvases. The extended workspace canvas may be configured to display a plurality of design elements that can be reached directly from the one or more designable canvases for use. Each of the design elements may be configured to be selectively positioned within the one or more designable canvases. The electronic device may, in response to a surface change selection of the one or more designable canvases, maintain the displaying of the extended workspace canvas while the one or more designable canvases are in a transitioning state.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: September 21, 2021
    Assignee: CIMPRESS SCHWEIZ GMBH
    Inventors: Nicholas Richard Swider, Edward James Hammond, Christina Kayastha, Donald J. Naylor, Christopher Wai-Lung Kwan, Brian Robert Chitester
  • Patent number: 11127178
    Abstract: The present disclosure relates to mobile application development system providing high fidelity interactive screenshots for mobile applications developed using a cloud-based service. Particular aspects of the present disclosure are directed to a method for showing a sample screenshot of a user interface that closely resembles what users would see on a mobile device. The method may include determining a static layer of the user interface, determining an image representative of the static layer, determining a dynamic layer of the user interface, determining an image representative of the dynamic layer, and rendering the screenshot of the user interface based on a combination of the image representative of the static layer and the one or more images representative of the dynamic layer.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 21, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Christian David Straub
  • Patent number: 11127179
    Abstract: A mobile device comprises one or more processors, a display, and a camera configured to capture an image of a live scene. The one or more processors are configured to determine a location of the mobile device and display an augmented image based on the captured image. The augmented image includes at least a portion of the image of the live scene and a map including an indication of the determined location of the mobile device. The one or more processors are also configured to display the at least a portion of the image of the live scene in a first portion of the display and displaying the map in a second portion of the display. The augmented image is updated as the mobile device is moved, and the map is docked to the second portion of the display as the augmented image is updated.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: September 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventor: Arnold Jason Gum
  • Patent number: 11127180
    Abstract: An object of an image processing apparatus, a method, and a non-transitory computer readable recording medium storing a program is to enable acquisition of a composite image in which an effect of a meniscus formed on a liquid surface of a liquid in a container is reduced. A plurality of captured images acquired by setting a part of adjacent observation regions to overlap with each other and imaging a container a plurality of times while changing a position of the observation region are acquired. An overlapping region selection unit 51 selects the captured image having a highest contrast in the overlapping region with at least one adjacent captured image in each captured image Gi as an image of the overlapping region. A composite image generation unit 52 generates a composite image Gs by linking the plurality of captured images in which the images of the overlapping regions are selected.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: September 21, 2021
    Assignee: FUJIFILM Corporation
    Inventor: Takashi Wakui
  • Patent number: 11127181
    Abstract: An avatar facial expression generating system and a method of avatar facial expression generation are provided. In the method, multiple user data are obtained and related to the sensing result of a user from multiple data sources. Multiple first emotion decisions are determined, respectively, based on each user data. Whether an emotion collision occurs among the first emotion decisions is determined. The emotion collision is related that the corresponding emotion groups of the first emotion decisions are not matched with each other. A second emotion decision is determined from one or more emotion groups according to the determining result of the emotion collision. The first or second emotion decision is related to one emotion group. A facial expression of an avatar is generated based on the second emotion decision. Accordingly, a proper facial expression of the avatar could be presented.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 21, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Feng-Seng Chu, Peter Chou
  • Patent number: 11127182
    Abstract: Techniques for alerting a user, who is immersed in a virtual reality environment, to physical obstacles in their physical environment are disclosed.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: September 21, 2021
    Assignee: Apple Inc.
    Inventors: Seyedkoosha Mirhosseini, Avi Bar-Zeev, Duncan A. K. Mcroberts
  • Patent number: 11127183
    Abstract: A user may create an avatar and/or animated sequence illustrating a particular object or living being performing a certain activity, using images of portions of the object or living being extracted from a still image or set of still images of the object or living being.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: September 21, 2021
    Inventor: David Mandel
  • Patent number: 11127184
    Abstract: Systems, methods, and non-transitory computer-readable media can determine one or more graphical overlays to be applied to at least one object represented in a media content item; determine that a depth of the object as represented in one or more frames of the media content item satisfies a first threshold depth; and augment a representation of the object based at least in part on a first graphical overlay that corresponds to the first threshold depth.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 21, 2021
    Assignee: Facebook, Inc.
    Inventors: Joshua Barton Dickens, Joe Howard
  • Patent number: 11127185
    Abstract: An animation system is provided for generating an animation control rig configured to manipulate a skeleton of an animated object. A partition separation process enables software changes to be inserted into uncompiled computer code associated with the animation control rig. Analysis of the uncompiled computer code is implemented relative to a performance metric. Based on the analysis in view of the performance matric, one or more partitions are determined in the uncompiled computer code to partition the code into separate code blocks. The uncompiled code is separated at the partition and updated with the software change. The updated code is compiled to generate the animation control rig.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 21, 2021
    Assignee: WETA DIGITAL LIMITED
    Inventors: Thomas Stevenson, Edward Sun
  • Patent number: 11127186
    Abstract: According to some embodiments, a system for transmitting and rendering a visualization of at least one object is described herein. The system includes a web server having access to at least one web page that includes three-dimensional embedding (“3D embedding”) instructions for requesting at least one 3D visualization associated with an object; a client computer in the data communication with the at least one web server, the client computer configured to receive the at least one web page and execute the 3D-embedding instructions included therein to send a request for the visualization associated with the object; and a visualization server in data communication with the client computer configured to determine whether the visualization is available, and determine whether the client computer is operable to render the 3D visualization, and determine whether to provide the 3D visualization data to the client computer.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 21, 2021
    Assignee: TULIP.IO INC.
    Inventors: Ali Asaria, Nedim Kahvo
  • Patent number: 11127187
    Abstract: When processing graphics primitives in a graphics processing system, the render output is divided into a plurality of regions (40) for rendering, each region (40) comprising a respective area of the render output; and for sets of one or more primitives to be rendered, it is determined for which of the plurality of regions of the render output (40) the primitive(s) should be rendered; and for each region of the render output (40) it is determined the primitive(s) should be rendered for, geometry data for the primitive(s) is stored in memory in a respective data structure (42) along with an indication of state data that is to be used for rendering the primitive(s) for the region, such that the geometry data for the primitive(s) to be rendered is stored in a respective, different data structure (42) for each different region of the render output (40) it is determined the primitive(s) should be rendered for.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: September 21, 2021
    Assignee: Arm Limited
    Inventors: Ian Rudolf Bratt, Andreas Due Engh-Halstvedt, Alexander Eugene Chalfin, Andreas Loeve Selvik, Olof Henrik Uhrenholt, Thomas J. Olson
  • Patent number: 11127188
    Abstract: To suspend the processing of primitives in a graphics processing pipeline the graphics processor selects a suspend operation “boundary” primitive having a position within a sequence of graphics primitives being processed such that it can be guaranteed that all primitives in the sequence of primitives that are behind the position of the selected boundary primitive within the sequence of primitives are in their initial specified order, whereas any primitives in the sequence of primitives that may be out of order are ahead of the selected boundary primitive. The processing of primitives behind the boundary primitive is then stopped, whereas processing for primitives ahead of boundary primitive is continued.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: September 21, 2021
    Assignee: Arm Limited
    Inventor: Olof Henrik Uhrenholt
  • Patent number: 11127189
    Abstract: To generate 3D skeletons of a scene volume, a first approach retrieves probabilities from source images capturing the scene to detect parts of the objects, next merges the probabilities in 3D space. The merged or joint probabilities are then used to robustly detect the parts of the objects in the 3D space. This approach advantageously reduces complexity of the 3D skeleton reconstruction. In particular, at 2D level (i.e. on the source images), it avoids conflict resolutions to be performed between conflicting parts detected from different source images. It turns that real time reconstructions and subsequent displays or human motion detection are better achieved. The present approach efficiently works on complex scenes like sport events with multiple players in a stadium, with an ability to detect a wide number of interoperating 3D objects like multiple players.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: September 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hervé Le Floch
  • Patent number: 11127190
    Abstract: According to at least one aspect, a system is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a 3-dimensional (3D) model of an object at least in part by analyzing a first plurality of images of the object captured using a first scanning device; generating a texture model of a texture of a material at least in part by analyzing a second plurality of images of the material captured using a second scanning device different from the first scanning device, the material being separate and distinct from the object; and applying the texture model to the 3D model to generate a textured 3D model of the object.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: September 21, 2021
    Assignee: Wayfair LLC
    Inventors: Michael Silvio Festa, Rebecca W. Perry, Patrick G. Clark
  • Patent number: 11127191
    Abstract: Rendering systems that can use combinations of rasterization rendering processes and ray tracing rendering processes are disclosed. In some implementations, these systems perform a rasterization pass to identify visible surfaces of pixels in an image. Some implementations may begin shading processes for visible surfaces, before the geometry is entirely processed, in which rays are emitted. Rays can be culled at various points during processing, based on determining whether the surface from which the ray was emitted is still visible. Rendering systems may implement rendering effects as disclosed.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: September 21, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Luke T. Peterson
  • Patent number: 11127192
    Abstract: In some embodiments, techniques are provided for analyzing the manufacturability or fabricability of objects based on segmented designs. In some embodiments, a scanning device scans a manufacturing device and/or an object manufactured by the manufacturing device to characterize a manufacturing capability of the manufacturing device. A paintbrush pattern may be determined based on the characterization, and a proposed design may be determined to be fabricable or non-fabricable using the paintbrush pattern.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 21, 2021
    Assignee: X Development LLC
    Inventors: Sylvia J. Smullin, Albin Lee Jones, Joseph Sargent, Marina Dolivo
  • Patent number: 11127193
    Abstract: A system for determining an approximate transformation between a first coordinate system and a second coordinate system, the system comprising a processing resource configured to: obtain an image captured by an image acquisition device of a mobile device; identify one or more synchronization objects within the image; determine first spatial dispositions of the synchronization objects with respect to a first coordinate-system origin of the first coordinate-system, the first coordinate system being a coordinate system of the mobile device; obtain information of second spatial dispositions of the synchronization objects with respect to a second coordinate-system origin of the second coordinate system; and determine, by employing an optimization scheme, utilizing the first spatial dispositions and the second spatial dispositions, the approximate transformation between the first coordinate-system and the second coordinate-system, the approximate transformation being usable by the mobile device for placing virtual
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: September 21, 2021
    Assignee: RESIGHT LTD.
    Inventors: Eran Segal, Ari Zigler, Omri Yaakov Stein
  • Patent number: 11127194
    Abstract: There is provided an image processing apparatus and an image processing method that are capable of improving the accuracy of a depth image of a 3D model. A depth image generation unit generates a depth image of a plurality of viewpoints for each object included in a 3D model. The present disclosure is applicable to, for example, an encoding device or the like configured to generate a color image and a depth image of each object of each of a plurality of viewpoints on the basis of 3D data of a 3D model, generate an encoded stream by encoding the images, and generate object range information indicating the range of each object.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: September 21, 2021
    Assignee: SONY CORPORATION
    Inventors: Goh Kobayashi, Junichi Tanaka, Yuichi Araki
  • Patent number: 11127195
    Abstract: Embodiments of the present disclosure relate to continuous and/or binocular time warping methods to account for head movement of the user without having to re-render a displayed image. Continuous time warping allows for transformation of an image from a first perspective to a second perspective of the viewer without having to re-render the image from the second perspective. Binocular time warp refers to the late-frame time warp used in connection with a display device including a left display unit for the left eye and a right display unit for the right eye where the late-frame time warp is performed separately for the left display unit and the right display unit. Warped images are sent to the left and the right display units where photons are generated and emitted toward respective eyes of the viewer, thereby displaying an image on the left and the right display units at the same time.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 21, 2021
    Assignee: Magic Leap, Inc.
    Inventors: Ivan Li Chuen Yeoh, Lionel Ernest Edwin, Samuel A. Miller
  • Patent number: 11127196
    Abstract: A cache for use in a tile-based rendering graphics processing system for storing transformed primitive blocks, the graphics processing system having a rendering space sub-divided into a plurality of tiles to which primitives can be associated, the graphics processing system comprising rasterization logic that rasterizes primitives on a per tile basis in a plurality of stages, the cache comprising: memory configured to store a plurality of transformed primitive blocks in the cache, each transformed primitive block comprising transformed geometry data for one or more primitives; control logic configured to: maintain a counter for each of the plurality of transformed primitive blocks stored in the cache that indicates a number of tiles of the plurality of tiles that are currently being processed by the rasterization logic and require access to that transformed primitive block, the counter being updated when any stage of the rasterization logic indicates a tile no longer requires access to the transformed primiti
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: September 21, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Robert Brigg, John W Howson, Xile Yang
  • Patent number: 11127197
    Abstract: Systems and methods are provided rendering a three-dimensional volume. Scan data representing an anatomical object of a patient is acquired. A boundary of the object is identified in the scan data. A first lightmap is positioned inside the boundary of the object. A second lightmap is positioned outside the boundary of the object. The three-dimensional volume of the object is rendered from the scan data with lighting based on the first lightmap and second lightmap.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: September 21, 2021
    Assignee: Siemens Healthcare GmbH
    Inventors: Feng Qiu, Wei Hong, Daphne Yu
  • Patent number: 11127198
    Abstract: Graphics processing systems can include lighting effects when rendering images. “Light probes” are directional representations of lighting at particular probe positions in the space of a scene which is being rendered. Light probes can be determined iteratively, which can allow them to be determined dynamically, in real-time over a sequence of frames. Once the light probes have been determined for a frame then the lighting at a pixel can be determined based on the lighting at the nearby light probe positions. Pixels can then be shaded based on the lighting determined for the pixel positions.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: September 21, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Jens Fursund, Luke T. Peterson
  • Patent number: 11127199
    Abstract: A scene model constructing method includes the following steps. According to multiple position parameters in multiple scene materials, classifying the scene materials into multiple position groups. According to scene similarities between the scene materials, classifying the scene materials into multiple first similar image sub-groups and multiple second similar image sub-groups. Establishing a first similar image sub-model and a second similar image sub-model respectively according to the first similar image sub-group and the second similar image sub-group. Combining a first similar image sub-model to a first position model, and combining a second similar image sub-model to a second position model. Finally, combining the first position model and the second position model to a scene model.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 21, 2021
    Assignee: DELTA ELECTRONICS, INC.
    Inventors: Kuan-Wen Chen, Chia-Min Li, Yu-Ta Chen, Yi-Ting Huang
  • Patent number: 11127200
    Abstract: A method and system may use photo deformation techniques for vehicle repair analysis to determine a repair time for repairing a damaged vehicle part. A user's client device may generate a three-dimensional (3D) image or model of a damaged vehicle part by capturing several two-dimensional images of the damaged vehicle part. One or several characteristics of the damaged vehicle part may be extracted from the 3D model and the characteristics may be compared to characteristics for previously damaged vehicle part, where the actual repair times were measured. A repair time for the damaged vehicle part may be determined based on the comparison and displayed on the client device.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: September 21, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: William J. Leise
  • Patent number: 11127201
    Abstract: The present disclosure relates a method for providing 3D GIS (Geographic Information System) web services using a web client and a server, the method including the steps of: in the server side, processing information to be transmitted to the web client; and in the server side, upon request of the web client, transmitting to the web client the information to be displayed on a screen of the web client. In the step of processing information, the information to be processed includes a main image and peripheral images around the main image, and the step of transmitting the information involves searching for a main image and peripheral images around the main image that corresponds to a request of the web client if the request includes information about an image to be visualized on the screen.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: September 21, 2021
    Assignee: GAIA3D INC.
    Inventors: Hak Jun Kim, Seong Do Son
  • Patent number: 11127202
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes a computer-implemented method for creating three-dimensional models includes capturing, at a first location, a two-dimensional first image of a three-dimensional scene, capturing, at a second location, a two-dimensional second image of the three-dimensional scene, measuring a range distance from at least one of the first location and the second location to a closest object in the scene, determining a depth map based on differences between the first image and the second image, determining a three-dimensional point cloud based on the range distance, the depth map, and at least one of the first image and the second image, and providing the three-dimensional point cloud as a three-dimensional model of the three-dimensional scene.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: September 21, 2021
    Inventor: Parthiv Krishna
  • Patent number: 11127203
    Abstract: Described is a system for leveraging crowd sourced data for mapping and navigation within a spatial environment. The system may merge various map fragments received from multiple devices to create a global 3D point cloud map. The system may also provide the ability to identify real-world virtual landmarks in an environment and associate these virtual coordinates with locations within the 3D point cloud map. These virtual landmarks may then be used to reference and index objects detected within the environment. Accordingly, these virtual landmarks and objects may then be used for mapping and navigation. For example, the objects may be referenced by various devices in real time for re-localization, and the virtual landmarks maybe used by various devices to triangulate accurate positions. Accordingly, described is an efficient mechanism for leveraging crowd sourced data to improve navigation within a spatial environment.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 21, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jiang Gao
  • Patent number: 11127204
    Abstract: An improved part optimization process in additive manufacturing is provided, which uses a finite element analysis only where boundary parameter differentiation is detected. For a given part being manufactured, such as in DMLS, thermal effects of adjacent volumes with no boundary parameter differentiation are ignored in the part optimization process. For example, if a given volume is over a volume of the same material, no computational analysis is conducted, but if a volume of metal is over air, then the computational analysis is conducted. This results in significantly less computational time being required. Further, the present invention uses computation equipment remote from the DMLS part production equipments, connected instead via the internet or other such “cloud computing” arrangements.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: September 21, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Joel Neidig, Hao Peng
  • Patent number: 11127205
    Abstract: Three-dimensional (3D) mesh segmentation techniques are described. In one example, a geometry segmentation system determines a vertex direction for each vertex in a 3D mesh. A segment generation module is then employed to generate segments (e.g., as developable geometries) from the 3D mesh. To do so, a vertex selection module selects an initial vertex having an associated vertex direction. A face identification module then identifies a face in the 3D mesh using that initial vertex and at least one other vertex. A segment determination module compares the vertex direction associated with the initial vertex with a normal determined for the face. If the vertex direction is orthogonal to the normal (e.g., within a threshold amount), the face is added to the segment, and sets another one of the vertices of the face as the initial vertex and the process repeats.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: September 21, 2021
    Assignee: Adobe Inc.
    Inventor: Noam Aigerman
  • Patent number: 11127206
    Abstract: Device, system, and method of generating a reduced-size volumetric dataset. A method includes receiving a plurality of three-dimensional volumetric datasets that correspond to a particular object; and generating, from that plurality of three-dimensional volumetric datasets, a single uniform mesh dataset that corresponds to that particular object. The size of that single uniform mesh dataset is less than ¼ of the aggregate size of the plurality of three-dimensional volumetric datasets. The resulting uniform mesh is temporally coherent, and can be used for animating that object, as well as for introducing modifications to that object or to clothing or garments worn by that object.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: September 21, 2021
    Assignee: REALMOTION INC.
    Inventor: Amit Chachek
  • Patent number: 11127207
    Abstract: A deformed mesh representing an object during a deformation process is calculated. A new mesh comprising a crack to be inserted into the deformed mesh is determined. The new mesh comprising the crack is inserted into the deformed mesh to obtain a deformed mesh having the inserted new mesh during the deformation process. This may allow for the simulation of a physical process that may not otherwise be simulated.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: September 21, 2021
    Assignee: Anys, Inc.
    Inventors: Jin Wang, Deepak Hasani, Siddhartha Mukherjee, Grama Bhashyam
  • Patent number: 11127208
    Abstract: Disclosed are a method for providing a virtual reality image, and a program using the same. The method includes receiving virtual reality image data from a server and allocating the virtual reality image data to a first layer, generating a second layer containing control information of at least one controller, receiving movement information of the at least one controller, and determining a collision point between a predetermined object in the virtual reality image data and the control information based on the movement information, modifying the control information based on a normal vector at the collision point, and allocating combination data including the modified control information to the second layer, and synthesizing the first layer and the second layer with each other to generate a last image frame.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: September 21, 2021
    Assignee: CLICKED, INC.
    Inventors: Tae Wook Kim, Ha Ram Lee, Duk Young Jung
  • Patent number: 11127209
    Abstract: A system configured to facilitate virtual outfit fitting is described. The system includes a smart closet device having components including a display door and a plurality of image sensors. A first image sensor of the plurality of image sensors is configured to move across a horizontal axis and a vertical axis of enclosure of the smart closet device to capture a plurality of images of a first outfit hung on an outfit hanging column. The smart closet device also includes a computing unit to generate a three-dimensional (3D) model of the first outfit based on the plurality of images. The computing unit is further configured to update an outfit database by storing the generated 3D model of the first outfit in an outfit database. The computing unit generate an image of a user wearing the output in response to receiving a selection of the first output from the user.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: September 21, 2021
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11127210
    Abstract: A system for automatically displaying virtual objects within a mixed reality environment is described. In some embodiments, a see-through head-mounted display device (HMD) identifies a real object (e.g., a person or book) within a field of view of the HMD, detects one or more interactions associated with real object, and automatically displays virtual objects associated with the real object if the one or more interactions involve touching or satisfy one or more social rules stored in a social rules database. The one or more social rules may be used to infer a particular social relationship by considering the distance to another person, the type of environment (e.g., at home or work), and particular physical interactions (e.g., handshakes or hugs). The virtual objects displayed on the HMD may depend on the particular social relationship inferred (e.g., a friend or acquaintance).
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Novak, James Liu, Stephen Latta, Anton O. A. Andrews, Craig R. Maitlen, Sheridan Martin
  • Patent number: 11127211
    Abstract: This invention is directed to a plant management system that presents a position to be measured by a sensor that performs measurement for inspection of a plant or the like when the measurement is executed, thereby preventing a measurement error. The plant management system includes a measurement position instructor that, when performing the measurement by the sensor on a work site, instructs the position to be measured by the sensor on a measurement target, and a presenter that, when the measurement is executed, performs presentation of an image representing the position to be measured by the sensor on the work site by superimposing the image on an image of the measurement target or projecting the image onto the measurement target.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: September 21, 2021
    Assignee: NEC CORPORATION
    Inventor: Katsuhiro Ochiai