Voxel Patents (Class 345/424)
  • Patent number: 12161418
    Abstract: A method of analyzing a hollow anatomical structure of interest for percutaneous implantation. The method comprises acquiring image data of an anatomical region of interest that includes the anatomical structure of interest, and generating a segmented model of the anatomical region of interest using the acquired image data. The method further comprises obtaining image(s) of the anatomical structure of interest by sectioning out intervening anatomical structures from the segmented model thereof, identifying one or more pertinent landmarks of the anatomical structure of interest in the acquired image(s), and measuring at least one of a circumference, a maximal diameter, or a minimal diameter of one or more features of the anatomical structure of interest contained in the acquired image(s) to determine an anatomical structure size. The method still further comprises reconciling the anatomical structure size and an implant size.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: December 10, 2024
    Assignee: HENRY FORD HEALTH SYSTEM
    Inventors: Dee Dee Wang, William O'Neill, Eric Myers, Michael Forbes
  • Patent number: 12138726
    Abstract: A method is provided with a step of converting shape data (51) into a plurality of voxels (55) for each of a plurality of known objects being processed, a step of setting, for each of the known objects being processed, a processing condition for a voxel (55) constituting a processing surface, a step of using the voxel (55) of the plurality of known objects being processed and the processing condition to perform machine learning in which an input is the voxel (55) and an output is a processing condition, a step of converting shape data (52) of a candidate object being processed into a plurality of voxels (56), a step of setting, on the basis of results of machine learning, a processing condition for a voxel (56) constituting a processing surface of the candidate object being processed, and a step of determining a processing condition for each processing surface of the candidate object being processed, a processing condition that is set for the largest number of voxels (56) in one processing surface being deter
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: November 12, 2024
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Keiichi Nakamoto, Mayu Hashimoto, Takashi Ogawa, Shinji Igari
  • Patent number: 12136244
    Abstract: An encoding device includes a division unit that acquires three-dimensional data representing positions of a plurality of points distributed along a surface of an object in a three-dimensional space and divides a parent space including the points in the three-dimensional space into a plurality of child spaces and an encoding unit that changes, based on a position of a target space, which is the child space, to which a sign representing whether the points are included is allocated, according to whether the points are included in a first child space adjacent to the target space, processing for allocating the sign to the target space and a second child space adjacent to the target space.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: November 5, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Mayuko Watanabe, Ryuichi Tanida, Takayuki Onishi, Atsushi Shimizu
  • Patent number: 12131478
    Abstract: The present invention relates to a neural network for object segmentation. A method for object segmentation using a trained neural network according to an embodiment of the present invention includes receiving a segmentation target image, splitting the target image into unit images having a predetermined size, outputting a unit activation map for the split unit image as a first segmentation result by using the neural network, merging the unit activation map, and outputting a second segmentation result according to the merged unit activation map, in which the neural network is trained by mutually using the entire activation map for the target image and the merged activation map. According to the present invention, it is possible to generate a more accurate object segmentation result, and generate a label using the segmentation result and use the generated label for training of a neural network.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: October 29, 2024
    Assignee: GYNETWORKS CO., LTD.
    Inventor: Seung On Bang
  • Patent number: 12086979
    Abstract: An apparatus including processing circuitry configured to: acquire a plurality of sets of medical imaging data of a region of a subject, each set of data corresponding to a respective different measurement period; apply a filter to the plurality of medical imaging data sets to produce a plurality of filtered medical imaging data sets corresponding to the different measurement periods, wherein the applying of the filter is such that, for each of the medical imaging data sets, the filtering uses at least some information from the other medical imaging data sets acquired at the different time periods and wherein the applying of the filter comprises applying at least one constraint or condition and the constraint or condition comprises preserving at least one measure of intensity for each medical imaging data set.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: September 10, 2024
    Assignees: Stichting Radboud universitair medisch centrum, CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Mathias Prokop, Brian Mohr, Paul Thomson, Ewan Hemingway
  • Patent number: 12079925
    Abstract: A method is performed at a computing system for automatically generating an occluder, the method includes receiving an input model of the visual three-dimensional structure, the input model having a plurality of faces. The method includes simplifying the input model into an initial occluder including a plurality of candidate patches in a patch-based coarse mesh. The method includes determining a first quality metric of the initial occluder measured by a first number of pixels corresponding to objects behind the visual three-dimensional structure that are blocked by the input model and the initial occluder along a first view direction. The method includes removing one or more candidate patches associated with the first number of pixels from the initial occluder while maintaining the first quality metric above a first threshold to form the occluder for the visual three-dimensional structure.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: September 3, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Kui Wu, Xifeng Gao, Zherong Pan
  • Patent number: 12067379
    Abstract: A computer-implemented method is for processing a medical data set at a processing system by at least one edge application. In an embodiment, the method includes receiving the medical data set from a medical system, the medical system and the processing system being parts of a local network. The method furthermore includes initializing the at least one edge application based on a cloud-based application, the cloud-based application being stored within a cloud system and the cloud system being separated from the local network. The at least one edge application is a software application executable by the processing system. The method further includes processing the medical data set by the at least one edge application, thereby generating a processed medical data set; and providing the processed medical data set.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: August 20, 2024
    Assignee: SIEMENS HEALTHINEERS AG
    Inventor: Sujith Manuel
  • Patent number: 12052407
    Abstract: Systems and methods for reducing a number of focal planes used to display a three-dimensional object are disclosed herein. In an embodiment, data defining a three-dimensional image according to a first plurality of focal planes are received. Pixel luminance values from the first plurality of focal planes are mapped to a second plurality of focal planes comprising fewer focal planes than the first plurality of focal planes. Data is stored identifying initial focal distances of the mapped pixel luminance values in the first plurality of focal planes. The second plurality of focal planes are then displayed on a near eye device which uses the data identifying initial focal distances of the mapped pixel luminance values to adjust a wavelength of light produced by the second plurality of images to cause the pixels to appear at their original focal distances.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: July 30, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Seppo Valli, Pekka Siltanen
  • Patent number: 12038736
    Abstract: A method is described for selecting voxels for producing a three-dimensional object with an additive manufacturing device. The additive manufacturing device has a building space that is discretized into virtual voxels. The method includes receiving a voxel-based approximation of a surface of the object. The voxel-based approximation includes multiple voxels. The method includes determining, for each voxel of a non-empty subset of the voxels, a signed distance value describing a distance between the voxel and at least one point defined by the voxel-based approximation. The signed distance value of the voxel is determined based on a displacement value describing a topographic characteristic of the voxel-based approximation. The method includes selecting voxels at which material should be added to produce the object. The selection is performed based on the signed distance values of the voxels.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: July 16, 2024
    Assignee: Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e. V.
    Inventors: Alan Brunton, Lubna Abu Rmaileh
  • Patent number: 12036683
    Abstract: Systems and methods monitor a workspace for safety purposes using sensors distributed about the workspace. The sensors are registered with respect to each other, and this registration is monitored over time. Occluded space as well as occupied space is identified, and this mapping is frequently updated. Based on the mapping, a constrained motion plan of machinery can be generated to ensure safety.
    Type: Grant
    Filed: October 3, 2023
    Date of Patent: July 16, 2024
    Assignee: VEO ROBOTICS, INC.
    Inventors: Clara Vu, Scott Denenberg, Patrick Sobalvarro, Alberto Moel
  • Patent number: 11998378
    Abstract: A reconfiguration unit sequentially generates a plurality of tomographic images on each of a plurality of tomographic planes of a subject by reconfiguring a plurality of projection images corresponding to each of a plurality of radiation source positions. A determination unit determines whether or not at least one of the tomographic images is visually recognized by an operator. A transmission unit transmits the plurality of tomographic images to an external apparatus in a case where it is determined that at least one of the tomographic images is visually recognized by the operator.
    Type: Grant
    Filed: September 6, 2021
    Date of Patent: June 4, 2024
    Assignee: FUJIFILM CORPORATION
    Inventor: Masataka Sugahara
  • Patent number: 11995773
    Abstract: A computer-implemented method and system for navigation and display of 3D image data is described. In the method, a 3D image dataset to be displayed is retrieved and a highlight position is identified within the 3D image dataset. A scalar opacity map is calculated for the 3D image dataset, the opacity map having a value for each of a plurality of positions in the 3D image dataset, the respective value being dependent on the respective position relative to the highlight position, and on the value of the 3D image at the respective position relative to the value of the 3D image at the highlight position. The opacity is applied to the 3D image dataset to generate a modified 3D image view.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 28, 2024
    Assignees: King's College London, Guy's and St. Thomas' NHS Foundation Trust
    Inventors: John Munro Simpson, Kuberan Pushparajah, Alberto Gómez Herrero, Julia Anne Schnabel, Gavin Wheeler, Shujie Deng, Nicolas Toussaint
  • Patent number: 11978111
    Abstract: An object virtualization processing method and device, an electronic device and a storage medium, the method comprising: acquiring and displaying a virtual entity model which is constructed according to an actual object and which has editable external features (S101); constructing a virtual scenario that corresponds to an actual scenario and that is acquired by a terminal device according to the real scenario (S102); projecting the virtual entity model into the virtual scenario (S103); and receiving an editing operation for the editable external features of the virtual entity model, adjusting the virtual entity model according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scenario (S104).
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: May 7, 2024
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
    Inventor: Jinping He
  • Patent number: 11961208
    Abstract: Correcting motion-based inaccuracy in point cloud data generated by one or more sensors carried by a scanning platform, and associated systems and methods are disclosed herein. A representative method includes associating a motion model with a target object of the point cloud, estimating adjusting factors based on the motion model, and adjusting scanning points in the point cloud using the adjusting factors.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: April 16, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Chen Li, Lu Ma
  • Patent number: 11954799
    Abstract: A computer-implemented method (100) for generating a 3-dimensional wireframe model (13) of an object (2) comprising a plurality of parts, comprising: Scanning (10) the object (2), preferably with a computer tomography method (10a), so as to generate a voxel map; —Computing (12) a 3 dimensional wireframe model (13) of the object; —Segmenting (14) into a plurality of 3 dimensional wireframe part models (15), each 3 dimensional part model corresponding to one part of the object; Using a self-learning machine for classifying (16) said parts into part classes (17); —Adapting (18) the quality of the 3 dimensional wireframe part models depending on at least one quality parameter selected by the user (70) independently for at least one/one or more class (c1, c2, . . . cn). A texture may be applied to the model by photogrammetry and/or PBR.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: April 9, 2024
    Assignee: So Real Digital Twins AG
    Inventors: Ian Ravenshaw Bland, Max Sacker
  • Patent number: 11944488
    Abstract: A track-based scanning system uses an ultrasound probe that is mechanically guided through incremental scans over an area of interest. The scanning system can be configured for different patient applications using interchangeable track stands. Two-dimensional scan data and probe position information are fed back to a base unit for processing and assembly of a three-dimensional (3D) shape model. 3D abdominal aorta segmentation and other type of analysis may be performed based on a 3D vascular shape model and an intensity model.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: April 2, 2024
    Assignee: VERATHON INC.
    Inventors: Fuxing Yang, Jeremiah DeHaan
  • Patent number: 11938404
    Abstract: The invention relates to a method of creating a virtual game environment. The method comprises: selecting one or more physical objects according to pre-determined physical properties; providing a physical model of the game environment/scene using the selected physical objects; scanning the physical model to obtain a digital three dimensional representation of the physical model including information on the pre-determined physical properties; converting the digital three-dimensional representation of the physical model into a virtual toy construction model made up of virtual toy construction elements; and defining game-controlling elements in the virtual toy construction model using information on the pre-determined physical properties, thereby creating the virtual game environment/scene. The invention further relates to an interactive game system including an implementation of the method.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: March 26, 2024
    Assignee: LEGO A/S
    Inventors: Jesper Soederberg, Philip Kongsgaard Døssing, Andrei Zavada, Bjørn Carlsen
  • Patent number: 11930213
    Abstract: In one embodiment of the disclosure, it is proposed a method for encoding a matrix of image views obtained from data acquired by a plenoptic camera. The method is remarkable in that it comprises: obtaining at least one reference image view from a combination of at least two image views from said matrix of image views; encoding image views that are different from said at least one reference image view, based on said at least one reference image view.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: March 12, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Benoit Vandame, Fabien Racape, Guillaume Boisson
  • Patent number: 11918294
    Abstract: Provided is a method that encompasses the determination of a virtual trajectory within a virtual representation of a patient's anatomy, wherein the trajectory is defined by a user's visual axis relative to the three-dimensional virtual representation of the patient's anatomy. The method includes acquiring image data which describes the three-dimensional virtual representation of the patient's body part, acquiring position data which describes a spatial position of a user's visual axis within a virtual-world co-ordinate system, determining visualization data based on the image data and the position data, and determining virtual-world trajectory data based on the position data.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 5, 2024
    Assignee: Brainlab AG
    Inventors: Sven Flossmann, Sebastian Stopp, Susanne Hager, Christian Schmaler, Christoffer Hamilton
  • Patent number: 11857271
    Abstract: Provided herein are devices, systems, and methods for a three-dimensional registering, tracking, and/or guiding an object of interest, such a body part, a surgical tool, or an implant, during a surgical procedure. Such devices, systems, and methods may offer minimally invasive, high precision registering, tracking, and/or guiding of the object of interest using a patterned light beam and data processing using artificial intelligence. The methods, devices, and systems disclosed herein may be compatible with a simple marker or markers placed by a minimally invasive method on the object of interest.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: January 2, 2024
    Inventors: Thomas Harte, Huy Quoc Phan
  • Patent number: 11850113
    Abstract: A system includes one or more processors coupled to a non-transitory memory, where the one or more processors are configured to generate, using a training set comprising one or more two-dimensional (2D) training images of a dental arch and a three-dimensional (3D) dental arch model, a machine-learning model configured to generate 3D models of dental arches from 2D images of the dental arches, receive one or more 2D images of a dental arch of a user obtained by a user device of the user, and execute the machine-learning model using the one or more 2D images as input to generate a 3D model of the dental arch of the user.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: December 26, 2023
    Assignee: SDC U.S. SmilePay SPV
    Inventors: Jordan Katzman, Christopher Yancey, Tim Wucher
  • Patent number: 11836939
    Abstract: A control apparatus includes a first information acquiring section that acquires three-dimensional information of a first region of surfaces of a plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a first location; a second information acquiring section that acquires three-dimensional information of a second region of surfaces of the plurality of objects, the information being obtained by imaging or scanning the plurality of objects from a second location; and a combining section that generates information indicating three-dimensional shapes of at least a portion of the surfaces of the plurality of objects, based on the three-dimensional information of the first region acquired by the first information acquiring section and the three-dimensional information of the second region acquired by the second information acquiring section.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: December 5, 2023
    Assignee: MUJIN, INC.
    Inventors: Rosen Diankov, Xutao Ye, Ziyan Zhou
  • Patent number: 11830194
    Abstract: Space-based ground-imaging lidar has become increasingly feasible with recent advances in compact fiber lasers and single-photon-sensitive Geiger-mode detector arrays. A challenge with such a system is imperfect pointing knowledge caused by angular jitter, exacerbated by long distances between the satellite and the ground. Unless mitigated, angular jitter blurs the 3D lidar data. Unfortunately, using mechanical isolation, advanced IMUs, star trackers, or auxiliary passive optical sensors to reduce the error in pointing knowledge increases size, weight, power, and/or cost. Here, the 2-axis jitter time series is estimated from the lidar data. Simultaneously, a single-surface model of the ground is estimated as nuisance parameters. Expectation Maximization separates signal and background detections, while maximizing the joint posterior probability density of the jitter and surface states.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 28, 2023
    Assignee: Massachusetts Institute of Technology
    Inventors: Ethan Phelps, Charles Primmerman, Eric Statz
  • Patent number: 11830128
    Abstract: Disclosed is a system for differentiating the selection of three-dimensional (“3D”) image data in a 3D space from other unselected 3D image data that may be positioned in front of the selected 3D image data, and for customizing editing operations that are presented in a user interface based on the object or material property represented in the selection. The system selects a set of 3D image data in response to a user input, and adjusts the transparency of unselected 3D image data that is positioned in front of the selected set of 3D image data. The system presents a differentiated visualization by rendering the selected set of 3D image data according to an original size, position, and visual characteristics defined for the selected set of 3D image, and by performing a partial or fully transparent rendering of the unselected 3D image as a result of the transparency adjustment.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: November 28, 2023
    Assignee: Illuscio, Inc.
    Inventor: Max Good
  • Patent number: 11823322
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for utilizing an encoder-decoder architecture to learn a volumetric 3D representation of an object using digital images of the object from multiple viewpoints to render novel views of the object. For instance, the disclosed systems can utilize patch-based image feature extraction to extract lifted feature representations from images corresponding to different viewpoints of an object. Furthermore, the disclosed systems can model view-dependent transformed feature representations using learned transformation kernels. In addition, the disclosed systems can recurrently and concurrently aggregate the transformed feature representations to generate a 3D voxel representation of the object. Furthermore, the disclosed systems can sample frustum features using the 3D voxel representation and transformation kernels.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: November 21, 2023
    Assignee: Adobe Inc.
    Inventors: Tong He, John Collomosse, Hailin Jin
  • Patent number: 11810255
    Abstract: Techniques for determining a swept volume of an object moving along a trajectory in a 3D space are disclosed. In some examples, a computer graphics application accesses a representation of the object, such as the signed distance field (SDF), and the trajectory information describing the movement path in the 3D space over a time period. The 3D space is represented using a grid of voxels each having multiple vertices. The computer graphics application determines the swept volume of the object in the 3D space by evaluating a subset of the grid of voxels (e.g., the voxels surrounding the surface of the swept volume). The number of voxels in the subset of voxels is less than the number of voxels in the grid of voxels. The computer graphics application further generates a representation of the swept volume surface for output.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: November 7, 2023
    Assignee: Adobe Inc.
    Inventors: Noam Aigerman, Silvia Gonzalez Sellan, Alec Jacobson
  • Patent number: 11801097
    Abstract: A registration fixture for use with a surgical navigation system for registration of a medical image or images to a three-dimensional tracking space that includes a first ring having at least one tracking marker, a second ring coupled to the first ring having at least one tracking marker and wherein the first ring and the second ring are spaced apart from one another and further include optical markers.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: October 31, 2023
    Assignee: GLOBUS MEDICAL, INC.
    Inventors: Neil R. Crawford, Norbert Johnson, Wes Weber, Alexander Krull
  • Patent number: 11790567
    Abstract: The present disclosure relates to an information processing apparatus and method that are capable of suppressing a decrease in encoding efficiency. When point cloud data is to be Octree-encoded, a point distribution of child nodes of a current node is updated in accordance with a peripheral point distribution around the current node, and then a sequence of signals is generated by performing Octree encoding with the updated point distribution. The present disclosure is applicable, for example, to information processing apparatuses, image processing apparatuses, electronic equipment, information processing methods, or programs.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: October 17, 2023
    Assignee: SONY CORPORATION
    Inventors: Ohji Nakagami, Koji Yano, Satoru Kuma, Tsuyoshi Kato
  • Patent number: 11790595
    Abstract: A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to provide a deterministic result of intersected triangles regardless of the order that the memory subsystem returns triangle range blocks for processing, while opportunistically eliminating alpha intersections that lie further along the length of the ray than closer opaque intersections.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 17, 2023
    Assignee: NVIDIA Corporation
    Inventors: Samuli Laine, Tero Karras, Greg Muthler, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., Ignacio Llamas, John Burgess
  • Patent number: 11751948
    Abstract: Methods and systems for performing robot-assisted surgery, including methods for defining a boundary surface for a robotic surgery system, methods for operating a robotic arm in an image-guided surgery system, methods and systems for providing haptic feedback to a user during robot-assisted surgery, and a robotic arm for use in robot-assisted surgery.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 12, 2023
    Assignee: Mobius Imaging, LLC
    Inventors: Eugene Gregerson, Todd Furlong, Scott Coppen, Jeff Baker, Steve White, Russell Stanton
  • Patent number: 11734881
    Abstract: A method and system for providing access to and control of parameters within a scenegraph includes redefining components or nodes' semantic within a scenegraph. The set of components or nodes (depending on the scenegraph structure) are required to enable access from the Application User Interface to selected scenegraph information. In one embodiment, a user interface is generated for controlling the scenegraph parameters. In addition, constraints can be implemented that allow or disallow access to certain scenegraph parameters and restrict their range of values.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: August 22, 2023
    Assignee: GRASS VALLEY CANADA
    Inventors: Ralph Andrew Silberstein, David Sahuc, Donald Johnson Childers
  • Patent number: 11734897
    Abstract: A system configured to improve the operations associated with generating virtual representations on limited resources of a mobile device. In some cases, the system may utilize viewpoint bundles that include collection of image data with an associated pose in relative physical proximity to each other to render a virtual scene. In other cases, the system may utilize 2.5D manifolds including 2D image data and a weighted depth value to render the 3D environment.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: August 22, 2023
    Assignee: Occipital, Inc.
    Inventors: Jeffrey Roger Powers, Nicolas Burrus, Yuping Lin, Paul Schroeder
  • Patent number: 11727635
    Abstract: A method for determining three-dimensional (3D) coordinates of an object surface with a 3D measuring device includes forming from the determined 3D coordinates a mesh having a first face, constructing a voxel array aligned to the first face, obtaining a plurality of images from a first camera having a corresponding plurality of poses, obtaining for each voxel in the voxel array a plurality of voxel values obtained from the corresponding plurality of images, determining for each voxel row a quality value determined based at least in part on an average value of a first quantity and a dispersion of the first quantity, the first quantity based at least in part on first voxel values determined as a function of pose, and determining a distance from a point on the first face to the object surface based at least in part on the determined quality values for the voxel rows.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: August 15, 2023
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Martin Ossig, Johannes Buback
  • Patent number: 11726554
    Abstract: A computer-implemented simulation of a virtual hand in a virtual environment can include reading in a hand dataset that is representative of a shape of a real hand of a user, applying the hand dataset to a trained, artificial neural network, and determining an output dataset with the artificial neural network to which the dataset has been applied indicative of forces acting on a virtual object.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: August 15, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Turgay Isik Aslandere, Cem Mengi
  • Patent number: 11710270
    Abstract: A programmatic arbitrary distribution of items in a modeling system may be provided. To perform the distribution, a surface may be received, and a point count of application points associated with locations on the surface may be determined. A density map may be applied over the surface to assign a density to portions of the surface for the point count. Application points are then assigned to locations on the surface according to the density map and a scattering function of the point count, where the scattering function is based on one or more repulsion forces between neighboring points. The one or more repulsion forces are treated as pushing each of the neighboring point apart. Thereafter, the surface may be provided having the application points scattered across the surface based on the one or more repulsion forces.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: July 25, 2023
    Assignee: Unity Technologies SF
    Inventor: Philip Hunter
  • Patent number: 11704537
    Abstract: The implementations of the subject matter described herein relate to an octree-based convolutional neural network. In some implementations, there is provided a computer-implemented method for processing a three-dimensional shape. The method comprises obtaining an octree for representing the three-dimensional shape. Nodes of the octree include empty nodes and non-empty nodes. The empty nodes exclude the three-dimensional shape and are leaf nodes of the octree, and the non-empty nodes include at least a part of the three-dimensional shape. The method further comprises for nodes in the octree with a depth associated with a convolutional layer of a convolutional neural network, performing a convolutional operation of the convolutional layer to obtain an output of the convolutional layer.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pengshuai Wang, Yang Liu, Xin Tong
  • Patent number: 11670000
    Abstract: Disclosed is an imaging system and associated methods for mapping in-focus image data from two-dimensional (“2D”) images of a scene to a three-dimensional (“3D”) model of the scene. The imaging system receives the 2D images and the 3D model, determines the depth of field (“DOF”) and the field of view (“FOV”) for each 2D image, and selects a subset of 3D model constructs that form the FOV and are within the DOF of a particular 2D image. The imaging system determines pixels of the particular 2D image that represent a same set of points in the scene as the subset of 3D model constructs, and maps the visual characteristics from those pixels to non-positional elements of the subset of 3D model constructs.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: June 6, 2023
    Assignee: Illuscio, Inc.
    Inventors: Kevan Spencer Barsky, Nicholas Frank Hammerle
  • Patent number: 11645746
    Abstract: A system and method are disclosed for representing and studying anatomy in the oral region such as parts of a subject's teeth and adjoining tissues. Types of inputs are used to form segmented outputs representing the teeth and can include segmented crown and root portions of the teeth. Machine learning methods are used for optimum and accurate results and to generate data objects corresponding to respective anatomical features of the subject.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: May 9, 2023
    Assignee: Orca Dental AI LTD.
    Inventors: Zeev Abraham, Daniel Abraham, Shlomo Avigdor
  • Patent number: 11625813
    Abstract: The present disclosure describes systems, non-transitory computer-readable media, and methods for accurately and efficiently removing objects from digital images taken from a camera viewfinder stream. For example, the disclosed systems access digital images from a camera viewfinder stream in connection with an undesired moving object depicted in the digital images. The disclosed systems generate a temporal window of the digital images concatenated with binary masks indicating the undesired moving object in each digital image. The disclosed systems further utilizes a 3D to 2D generator as part of a 3D to 2D generative adversarial neural network in connection with the temporal window to generate a target digital image with the region associated with the undesired moving object in-painted. In at least one embodiment, the disclosed systems provide the target digital image to a camera viewfinder display to show a user how a future digital photograph will look without the undesired moving object.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 11, 2023
    Assignee: Adobe, Inc.
    Inventors: Sheng-Wei Huang, Wentian Zhao, Kun Wan, Zichuan Liu, Xin Lu, Jen-Chan Jeff Chien
  • Patent number: 11625891
    Abstract: A method and apparatus for performing preemptive rendering of a 3D dataset is disclosed. Some rendering engines are too slow to render a large dataset quickly. In this patent, a list of possible views is generated. For each possible view includes a viewing position and viewing angle. For each possible view, rendering of a 3D dataset is performed to generate a corresponding preemptively rendered image for said each possible view. Each possible view and corresponding preemptively rendered image are stored. A head display unit's position and orientation are tracked and at a time epoch when said head display unit's position and orientation correspond to a possible view in said list of possible views, the corresponding preemptively rendered image is displayed.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: April 11, 2023
    Inventors: Robert Edwin Douglas, David Byron Douglas
  • Patent number: 11593986
    Abstract: A method and an intersection testing module in a ray tracing system for performing intersection testing for a ray with respect to a plurality of convex polygons, each of which is defined by an ordered set of vertices, wherein at least one of the vertices is a shared vertex which is used to define at least two of the convex polygons. The vertices of the convex polygons are projected onto a pair of axes orthogonal to the ray direction. A vertex ordering scheme defines an ordering of the projected vertices which is independent of the ordering of the vertices in the ordered sets.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: February 28, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Peter Smith-Lacey, Rostam King, Gregory Clark, Simon Fenney
  • Patent number: 11582469
    Abstract: An apparatus for point cloud decoding includes processing circuitry. The processing circuitry receives, from a coded bitstream for a point cloud, encoded occupancy codes for nodes in an octree structure for the point cloud. The nodes in the octree structure correspond to three dimensional (3D) partitions of a space of the point cloud. Sizes of the nodes are associated with sizes of the corresponding 3D partitions. Further, the processing circuitry decodes, from the encoded occupancy codes, occupancy codes for the nodes. At least a first occupancy code for a child node of a first node is decoded without waiting for a decoding of a second occupancy code for a second node having a same node size as the first node. Then, the processing circuitry reconstructs the octree structure based on the decoded occupancy codes for the nodes, and reconstructs the point cloud based on the octree structure.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: February 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Wen Gao, Shan Liu
  • Patent number: 11562530
    Abstract: A system and method for volume rendering a light field, wherein the light field data is subjected to a layering scheme introducing a partitioning of the hogels into subsets. Each subset corresponding to a sub-volume of the layer volume, corresponds to the sub-region of the layer. Novel partitioning of the data combined with an efficient local memory caching technique, plenoptic downsampling strategies to reduce memory bandwidth requirements and volume rendering algorithm to produce a rendered light field image. A reduction in the total number of samples required can be obtained while still maintaining the quality of the resulting image. A method is also provided to order memory accesses aligned with ray calculations in order to maximize access coherency. Real-time layered scene decomposition can be combined with surface rendering method to create a hybrid real-time rendering method that supports rendering of scenes containing superimposed volumes and surfaces.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 24, 2023
    Assignee: Avalon Holographics Inc.
    Inventor: Matthew Hamilton
  • Patent number: 11552778
    Abstract: A method of multi-sensor data fusion includes determining a plurality of first data sets using a plurality of sensors, each of the first data sets being associated with a respective one of a plurality of sensor coordinate systems, and each of the sensor coordinate systems being defined in dependence of a respective one of a plurality of mounting positions for the sensors; transforming the first data sets into a plurality of second data sets using a transformation rule, each of the second data sets being associated with a unified coordinate system, the unified coordinate system being defined in dependence of at least one predetermined reference point; and determining at least one fused data set by fusing the second data sets.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: January 10, 2023
    Assignee: APTIV TECHNOLOGIES LIMITED
    Inventors: Yu Su, Weimeng Zhu, Mirko Meuter
  • Patent number: 11546721
    Abstract: A system and method enabling location-based activation of applications. A server system stores and provides a persistent virtual world system comprising one or more applications virtually attached to virtual-world entities positioned according to real-world coordinates, the server system being configured to compute the state of the virtual-world entities and to process the applications. Upon detecting the user devices in a corresponding zone (e.g., by the wireless network detecting user devices connecting to the server), the server system sends a minimum amount of application graphical representation to the user devices. Upon user interaction with the application graphical representation, the user devices download a minimum amount of application data, prompting the server system to determine suitable application media streams.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: January 3, 2023
    Assignee: THE CALANY HOLDING S.À.R.L.
    Inventor: Cevat Yerli
  • Patent number: 11498004
    Abstract: In an exemplary embodiment, on the basis of a first direction input performed on an operation device, a player object is caused to perform a posturing action of holding an item object in an orientation corresponding to an input direction according to the first direction input. Further, in accordance with cancelation of the first direction input, the player object is caused to perform a swinging action of swinging the item object.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: November 15, 2022
    Assignee: NINTENDO CO., LTD.
    Inventor: Eiji Aonuma
  • Patent number: 11488323
    Abstract: A method for operating a robotic system includes determining a discretized object model representative of a target object; determining a discretized platform model representative of a task location; determining height measures based on real-time sensor data representative of the task location; and dynamically deriving a placement location based on (1) overlapping the discretized object model and the discretized platform model for stacking objects at the task location and (2) calculating a placement score associated with the overlapping based on the height measures.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 1, 2022
    Assignee: MUJIN, Inc.
    Inventors: Rosen Nikolaev Diankov, Denys Kanunikov
  • Patent number: 11488347
    Abstract: A method may include providing geometry data and attribute information of the model in one or more data structures on a data storage device and performing a rendering process for providing a visualization of the model on the display for each of the multitude of viewpoints. The rendering process may include rendering a multitude of like 3D arrays in a single draw call, each array comprising at least eight voxels, removing voxels that are not to be visualized by folding vertices to a centre of the array, computing a distortion on a mapping from voxel space to attribute volume space in dependence on the removed voxels, assigning attributes to the voxels of the multitude of arrays using distorted values for retrieving attribute values from attribute volume space, the attributes being assigned to the remaining voxels according to the computed distortion, and visualizing the voxels of the multitude of arrays.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: November 1, 2022
    Assignee: MY VIRTUAL REALITY SOFTWARE AS
    Inventors: Jørn Are Sjulsen, Roy Morten Brenna
  • Patent number: 11482068
    Abstract: Embodiments of the present invention are directed to gaming devices that provide audio-visual animated characters in response to game play. The character has a personality that may be encouraging, taunting or another quality. A plurality of expressions of the personality is presented, between one extreme and another, dependant upon the history of game outcomes.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: October 25, 2022
    Assignee: ACRES TECHNOLOGY
    Inventor: John F. Acres
  • Patent number: 11465864
    Abstract: An automated truck unloader for unloading/unpacking product, such as boxes or cases, from trailers and containers is disclosed. In one embodiment, a mobile base structure provides a support framework for a drive subassembly, conveyance subassembly, an industrial robot, a distance measurement subassembly, and a control subassembly. Under the operation of the control subassembly, an industrial robot having a suction cup-based gripper arm selectively removes boxes from the trailer and places the boxes on a powered transportation path. The control subassembly coordinates the selective articulated movement of the industrial robot and the activation of the drive subassembly based upon a perception-based robotic manipulation system.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: October 11, 2022
    Assignees: Wynright Corporation, Daifuku Co. Ltd.
    Inventors: Christopher D. McMurrough, Pavlos Doliotis, Matthew B. Middleton, Alex Criswell, Samarth Rajan, Justry Weir