Solid Modelling Patents (Class 345/420)
  • Patent number: 11197027
    Abstract: A three-dimensional data encoding method includes: generating a bitstream by encoding subspaces included in a current space in which three-dimensional points are included. The bitstream includes encoded data respectively corresponding to the subspaces. In the generating of the bitstream, a list of information about the subspaces is stored in first control information included in the bitstream. The subspaces are respectively associated with identifiers assigned to the subspaces, and the first control information is common to the encoded data. Each of the identifiers assigned to the subspaces respectively corresponding to the encoded data is stored in a header of a corresponding one of the encoded data.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: December 7, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chung Dean Han, Pongsak Lasang, Chi Wang, Noritaka Iguchi, Toshiyasu Sugio
  • Patent number: 11195296
    Abstract: An information processing apparatus, includes: a memory; and a processor coupled to the memory and configured to: generate, based on three-dimensional point cloud data indicating three-dimensional coordinates of each point on a three-dimensional object, image data in which two-dimensional coordinates of each point and a depth of each point are associated with each other; specify, as a target point, a point of the three-dimensional point cloud data corresponding to an edge pixel included in an edge portion of the image data, and specifies, as a neighbor point, a point of the three-dimensional point cloud data corresponding to a neighbor pixel of the edge pixel; and eliminate the target point based on a number of the neighbor points at which a distance to the target point is less than a predetermined distance.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: December 7, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Kazuhiro Yoshimura
  • Patent number: 11195318
    Abstract: A non-transitory, tangible, computer-readable storage medium may contain a program of instructions that cause a computer system running the program of instructions to automatically generate a 3D avatar of a living being, including automatically: causing one or more sensors to generate 3D data indicative of the three dimensional shape and appearance of at least a portion of the living being; and generating a virtual character based on the 3D data that can be animated and controlled.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: December 7, 2021
    Assignee: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Evan Suma, Gerard Medioni, Mark Bolas, Ari Y. Shapiro, Wei-Wen Feng, Ruizhe Wang
  • Patent number: 11195329
    Abstract: A terrain modeling method that fuses geometric characteristics and mechanical characteristics, and a terrain modeling system are provided in the present invention. The method includes steps of: obtaining color images and depth images of the detected region, performing a terrain semantic segmentation on the color images, and fusing ground semantic information obtained by the semantic segmentation and depth information contained in the depth images at the same time to generate the point clouds; mapping the point clouds to a raster map in a map coordinate system to generate corresponding rasters, and updating the elevation values to the corresponding rasters; and calculating the input images in terms of terra-mechanical characteristics, and updating calculation results to the corresponding rasters to generate a terrain model.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: December 7, 2021
    Assignee: HARBIN INSTITUTE OF TECHNOLOGY
    Inventors: Liang Ding, Zongquan Deng, Ruyi Zhou, Haibo Gao, Wenhao Feng, Peng Xu, Nan Li, Zhen Liu
  • Patent number: 11193787
    Abstract: A graph generating device is provided, which may include an interface (an obstacle data acquiring module) and processing circuitry (a first graph generating module, a second graph generating module, and a graph synthesizing module). The interface (the obstacle data acquiring module) may acquire obstacle data including information on an obstacle. The processing circuitry is configured to generate a first graph having an area including the obstacle that is recursively divided with a quadtree splitting method into cells that are exclusive of the obstacle, the first graph has a first vertex set in each cell and adjacent first vertexes being interconnected, to generate a second graph that includes second vertexes interconnected by a different method from the quadtree splitting method, and to generate a combined graph from the first graph and the second graph.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 7, 2021
    Assignee: FURUNO ELECTRIC CO., LTD.
    Inventor: Kenta Ogawa
  • Patent number: 11188742
    Abstract: An information processing apparatus includes a memory, and a processor coupled to the memory and configured to obtain point cloud data related to a surface of an object including a plurality of parts connected through joints from a sensor that obtains three-dimensional position information, perform, based on an object model that represents the plurality of parts by using a plurality of geometric models each having an axis, and the point cloud data, a search for an optimal solution of the object model that fits the point cloud data by changing the object model, and output the optimal solution or information of the object based on the optimal solution.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: November 30, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Ryo Murakami
  • Patent number: 11188835
    Abstract: In some embodiments, the disclosed subject matter involves a system and method to identify objects in an environment or scene to assist in locating objects and individuals. In at least one embodiment, users register with a service to help locate and/or track objects and individuals. The service may provide recommendations on how to locate, reach, or avoid the target object or individual. Identifying and tracking an object may be used to locate an individual when the object is correlated with the individual. Individuals may register with the service for purposes of user authentication and for defining privacy authorizations for data related to the identifying the user and user's location to other parties. The service may execute in a trusted execution environment to help preserve privacy. Embodiments may be used for games, geo-caching, finding groups and individuals for meeting up, avoiding objects or individuals, etc. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 30, 2021
    Assignee: Intel Corporation
    Inventors: Igor Tatourian, Rita H. Wouhaybi, Rajesh Poornachandran
  • Patent number: 11189079
    Abstract: An apparatus comprises a receiver (201) for receiving an image signal comprising a number of three dimensional images representing a scene from different viewpoints, each three dimensional image comprising a mesh and a texture map, the signal further comprising a plurality of residual data texture maps for a first viewpoint being different from the different viewpoints of the number of three dimensional images, a first residual data texture map of the plurality of residual texture maps providing residual data for a texture map for the first viewpoint relative to a texture map resulting from a viewpoint shift of a first reference texture map being a texture map of a first three dimensional image of the number of three dimensional images and a second residual data texture map of the plurality of residual texture maps providing residual data for a texture map for the first viewpoint relative to a texture map resulting from a viewpoint shift of a second reference texture map being a texture map of a second three
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: November 30, 2021
    Assignee: Koninklijke Philips N.V.
    Inventors: Christiaan Varekamp, Bart Kroon, Patrick Luc Els Vandewalle
  • Patent number: 11189082
    Abstract: A method includes obtaining a three-dimensional model that represents a natural environment and identifying ground-level surfaces from the three-dimensional model, wherein the ground-level surfaces from the three-dimensional model represent ground-level features from the natural environment. The method also includes identifying overhanging features from the three-dimensional model, wherein the overhanging features from the three-dimensional model block visibility of the ground-level surfaces from the three-dimensional model when the ground-level surfaces are viewed from an orthographic perspective.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: November 30, 2021
    Assignee: Apple Inc.
    Inventors: Ibrahim Musba, Jizhou Gao, Jim Loup Zin, Andreas H. Bockert, Kjell Fredrik Larsson
  • Patent number: 11182955
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize adaptive, real-time filtration for identifying and providing on-screen control points within a digital canvas for modifying vector objects. In particular, the disclosed systems can generate bounding shapes for control points of a vector object. Based on positions and control orders of the bounding shapes, the disclosed systems can generate a three-dimensional data structure for selectively determining obscurity metrics for control points. For example, the disclosed systems selectively determine obscurity metrics by traversing root and/or child nodes of the three-dimensional data structure that correspond to overlapping bounding shapes of certain control orders.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: November 23, 2021
    Assignee: Adobe Inc.
    Inventor: Tarun Beri
  • Patent number: 11182980
    Abstract: Various implementations disclosed herein include devices, systems, and methods for identifying virtual object kits that may be used to generate a target virtual object. In some implementations, a method includes obtaining a plurality of virtual object kits that generate variations of respective virtual object types. Each virtual object kit is associated with a characteristic parameter. For each virtual object kit, a subset of possible virtual object variations of the virtual object type is generated by assigning corresponding values to the characteristic parameter based on a distribution criterion. A subset of the plurality of virtual object kits is identified based on the target virtual object being within a similarity threshold of one or more virtual object variations generated using the subset of the plurality of virtual object kits in response to a request to assemble a target virtual object.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: November 23, 2021
    Assignee: APPLE INC.
    Inventors: Shem Nguyen, Arnold Henry Cachelin, Novaira Masood, Eric John Geusz, Pravalika Avvaru
  • Patent number: 11176631
    Abstract: Disclosed are various embodiments for GPU-based parallel indexing for concurrent spatial queries. A number of nodes in a tree to be partitioned is determined. The tree is then iteratively partitioned with the GPU. Nodes are created with the GPU. Finally, a point insertion is performed using the GPU.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: November 16, 2021
    Assignee: UNIVERSITY OF SOUTH FLORIDA
    Inventors: Yicheng Tu, Zhila Nouri Lewis
  • Patent number: 11176740
    Abstract: Systems and methods are provided for rendering images. Permitted actions can be simulated. A fluoroscopic image can be rendered. The simulated permitted actions can be applied to the fluoroscopic image.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: November 16, 2021
    Assignee: Level Ex, Inc.
    Inventors: Sam Glassenberg, Matthew Yeager, Steven Kane
  • Patent number: 11175423
    Abstract: A method, apparatus, and program product render a seismic slice in real time and in a computationally-efficient manner using a displacement mapping technique implemented in one or more programmable shaders of a graphics processing unit (GPU), e.g., using programmable shaders in a GPU to perform both tessellation and displacement of primitives in connection with rendering a displacement-mapped visualization of the seismic slice for display in an interactive 3D visualization environment.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: November 16, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Markus Schlafli, Hallgrim Ludvigsen
  • Patent number: 11170577
    Abstract: In one embodiment, a method for generating subframes may include accessing a rendered frame depicting a virtual scene from a first viewpoint of a user. The rendered frame may be generated based on at least one 3D model of an object in the virtual scene. A computing system may generate plurality of surfaces based on the rendered frame. Each surface may be positioned within a 3D space and comprises visual information. The system may determine a second viewpoint of the user in the 3D space and determine a visibility of the plurality of surfaces from the second viewpoint. The system may then render a subframe depicting the virtual scene from the second viewpoint based on the visual information and determined visibility of the plurality of surfaces.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 9, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Larry Seiler, Alex Nankervis
  • Patent number: 11170252
    Abstract: A face recognition method includes capturing a background of an image; after determining that a face exists in the image, determining a face region of interest (ROI) of the face; capturing a foreground of the image with the face; and comparing the face ROI and the foreground of the image to determine whether the face is authentic or not.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: November 9, 2021
    Assignee: Wistron Corporation
    Inventor: Yen-Yu Chen
  • Patent number: 11170558
    Abstract: A system and method for automatic rigging of three dimensional characters for facial animation provide a rigged mesh for an original three dimensional mesh. A representative mesh is generated from the original mesh. Segments, key points, a bone set, and skinning weights are then determined for the representative mesh. The Skinning weights and bone set are placed in the original mesh to generate the rigged mesh.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: November 9, 2021
    Assignee: ADOBE INC.
    Inventors: Stefano Corazza, Emiliano Gambaretto, Prasanna Vasudevan
  • Patent number: 11170579
    Abstract: One disclosed example provides a computing device comprising a processing device and a storage device storing instructions executable by the processing device to execute in a first local process an application that outputs digital content for rendering and display. During execution of the application, the instructions are executable to provide, to a second local or remote process, object information regarding an object to be rendered by the second local or remote process, receive, from the second local or remote process, a rendering of the object, output the rendering of the object to display the object, receive a manipulation made to the object, provide, to the second local or remote process, updated object information based on the manipulation made to the object, receive, from the second local or remote process, an updated rendering of the object, and output the updated rendering of the object to display the object.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dag Birger Frommhold, Jonathan Michael Lyons, Benjamin Markus Thaut, Ashraf Ayman Michail
  • Patent number: 11162783
    Abstract: A fiber-optic, three-dimensional imager leveraging acceptance cone of each fiber optic in an illumination collector array to identify surface geometries of a target area based on reflection angles. The captured reflections are directed to a light sensor and form an areal distribution on the sensor that is rendered into a topographical model of the general target surface using a construction algorithm.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 2, 2021
    Inventor: Yoed Abraham
  • Patent number: 11163976
    Abstract: A three-dimensional model of an object is employed to aid in navigation among a number of images of the object taken from various viewpoints. In general, an image of an object such as a digital photograph is displayed in a user interface or the like. When a user selects a point within the display that corresponds to a location on the surface of the object, another image may be identified that provides a better view of the object. In order to maintain user orientation to the subject matter while navigating to this destination viewpoint, the display may switch to a model view and a fly-over to the destination viewpoint may be animated using the model. When the destination viewpoint is reached, the display may return to an image view for further inspection, marking, or other manipulation by the user.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: November 2, 2021
    Assignee: Midmark Corporation
    Inventors: Ilya A. Kriveshko, Dmitriy A. Dedkov
  • Patent number: 11163920
    Abstract: A method for modeling a structure in variable terrain uses a building information modeling system configured to acquire a terrain representation, to obtain a representation of the structure having a length, and to model the structure into the terrain. The method comprises determining an unfold of the structure, determining a top and bottom lines of the unfold, editing the unfold to yield an edited unfold, and repeating the modeling the structure into the terrain based on the edited unfold.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: November 2, 2021
    Assignee: ARCH-INTELLIGENCE LTD
    Inventor: Ilya Volokin
  • Patent number: 11163915
    Abstract: The invention notably relates to a computer-implemented method for designing a 3D modeled object. The 3D modeled object is stored in a database. The method provides the 3D modeled object having a plurality of features; selects, upon user action, a first geometry of a first feature; queries and retrieves from the database at least one specification according to the selected first geometry. The method selects at least one second feature; and applies, on the selected at least one second feature, the specification retrieved from the database.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 2, 2021
    Assignee: DASSAULT SYSTEMES
    Inventor: Ameya Divekar
  • Patent number: 11161295
    Abstract: According to an example, in a method for forming a three-dimensional (3D) printed object, a plurality of layers of the 3D printed object and a channel that extends through the plurality of layers may be formed, in which the plurality of layers is formed of a first material. In addition, a supporting element may be inserted into the channel such that the supporting element extends through multiple layers of the plurality of layers, in which the supporting element is formed of a second material that differs from the first material.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: November 2, 2021
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: William E. Hertling, Melanie Robertson
  • Patent number: 11163987
    Abstract: The present disclosure provides systems and methods that include or otherwise leverage use of a facial expression model that is configured to provide a facial expression embedding. In particular, the facial expression model can receive an input image that depicts a face and, in response, provide a facial expression embedding that encodes information descriptive of a facial expression made by the face depicted in the input image. As an example, the facial expression model can be or include a neural network such as a convolutional neural network. The present disclosure also provides a novel and unique triplet training scheme which does not rely upon designation of a particular image as an anchor or reference image.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: November 2, 2021
    Assignee: Google LLC
    Inventors: Raviteja Vemulapalli, Aseem Agarwala
  • Patent number: 11157747
    Abstract: A setting unit associates a position in an image that is imaged by a camera with a position in a map that is obtained in advance. A detection unit detects a person in the image that is imaged by the camera. A display unit converts a position of the person detected into an associated position in the map on the basis of a setting made by the setting unit, totalizes a result of human congestion state and human flow that represents human movement on the basis of the converted position, and displays a result that is obtained.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 26, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuichi Tsunematsu
  • Patent number: 11158103
    Abstract: An animation system wherein a machine learning model is adopted to learn a transformation relationship between facial muscle movements and skin surface movements. For example, for the skin surface representing “smile,” the transformation model derives movement vectors relating to what facial muscles are activated, what are the muscle strains, what is the joint movement, and/or the like. Such derived movement vectors may be used to simulate the skin surface “smile.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: October 26, 2021
    Assignee: Weta Digital Limited
    Inventor: Byung Kuk Choi
  • Patent number: 11158124
    Abstract: Disclosed is a method for providing 3D GIS web services using a web client and a server, including the steps of with the server, processing information to be transmitted to the web client, and with the server, transmitting, to the web client, information to be displayed on a screen of the web client in response to a request from the web client, wherein the information in the step of processing information includes information about a 3D object containing an internal object, the information about a 3D object having one or more first sub-cubes and one or more second sub-cubes set for the 3D object, with the first sub-cubes being used for processing visibility indexes and the second sub-cubes being used for processing spatial indexes, and wherein the step of transmitting information includes transmitting information about an internal object that corresponds to a visibility index overlapped with a spatial index.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 26, 2021
    Assignee: GAIA3D, Inc.
    Inventors: Sang Hee Shin, Seong Do Son, Hak Jun Kim
  • Patent number: 11150622
    Abstract: In one embodiment, a modeling process adds unique numbers for field welds or flange bolt-up connections to a virtual construction model of an infrastructure construction project. Based on the virtual construction model and a fabrication data file that describes a portion of the infrastructure construction project, a QC drawing generation process generates a QC drawing for the portion of the infrastructure construction project that includes balloons linked to locations of field welds or flange bolt-up connections, each balloon including the unique number of a corresponding field weld or flange bolt-up connection. A copy of the QC drawing is provided to a field inspection worker. Subsequently, a marked-up copy of the QC drawing is received back that includes field inspection results associated with the unique number of each field weld or flange bolt-up connection. The marked-up copy may be maintained in a document control system.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: October 19, 2021
    Assignee: Bentley Systems, Incorporated
    Inventors: Graham Lee, Gary Orton, Jonathan Cunningham, Ryan Posnikoff, Dean Bowman
  • Patent number: 11153510
    Abstract: A display control device includes: an image data acquisition unit configured to acquire image data as a result of imaging by an imaging unit that images a situation around a vehicle; and a display processing unit configured to display, on a display unit, a peripheral image indicating the situation around the vehicle generated based on the image data and also display, on the peripheral image, a first vehicle image indicating a current state of the vehicle and a second vehicle image indicating a future state of the vehicle when the vehicle moves toward a target position and to change a display mode of at least one of the first vehicle image and the second vehicle image according to a remaining distance to the target position of the vehicle.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: October 19, 2021
    Assignee: AISIN SEIKI KABUSHIKI KAISHA
    Inventors: Kinji Yamamoto, Kazuya Watanabe
  • Patent number: 11151786
    Abstract: A grading method and apparatus for garments including supplemental materials is provided. The grading method and apparatus calculates three-dimensional (3D) strain information between a 3D source avatar and a 3D target avatar, calculates two-dimensional (2D) strain information of a 2D pattern corresponding to source garments draped over the 3D source avatar based on the 3D strain information, determines grading information for grading the 2D pattern to correspond to the 3D target avatar based on the 2D strain information, identifies at least one supplemental material included in the source garments, extracts at least one polygon matching the at least one supplemental material among a plurality of polygons modeling the 2D pattern, and performs grading on the at least one supplemental material based on grading information of the at least one polygon.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: October 19, 2021
    Assignee: CLO VIRTUAL FASHION INC.
    Inventors: Seungwoo Oh, Jaehwan Ma, Bora Kim, Yeji Kim
  • Patent number: 11151381
    Abstract: An exemplary augmentation system accesses imagery captured by a sensor of a first device, identifies a user depicted in the imagery, determines that the user is associated with a second device, determines that the second device is located within a predefined proximity range of the first device, accesses, based on the user being depicted in the imagery and the second device being located within the predefined proximity range of the first device, shared content associated with the identified user, and provides the shared content for display as an augmentation for the imagery captured by the sensor of the first device. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 19, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steven Mancuso, Kelvin Corniel, Bharadwaj Vemuri, Pamela Terlizzi, Christopher Lee Rutledge
  • Patent number: 11144679
    Abstract: It is the method comprising the steps of defining, by a user, a base mesh associated to a subdivision surface and to a corresponding predetermined mesh-to-NURBS-surface conversion algorithm, the subdivision surface representing the 3D modeled object; defining, by the user, a 2D image and a location for engraving the 2D image on the subdivision surface; and determining a NURBS surface that corresponds to applying a deformation map on the result of performing the mesh-to-NURBS-surface conversion algorithm to the base mesh, the deformation map including displacement vectors provided for positions of the result of performing the mesh-to-NURBS-surface conversion algorithm to the base mesh, the positions corresponding to the location for engraving the 2D image, the displacement vectors being computed based on corresponding pixel values of the 2D image. Such a method improves the design of a 3D modeled object.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: October 12, 2021
    Assignee: DASSAULT SYSTEMES
    Inventor: Richard Maisonneuve
  • Patent number: 11144781
    Abstract: An image processing apparatus includes first and second acquisition units, a determination unit, and an estimation unit. The first acquisition unit is configured to acquire shape information of an object. The second acquisition unit is configured to acquire a plurality of pieces of image data. The determination unit is configured to determine a pixel position corresponding to a position at which an orientation of a surface is the same as or similar to an orientation of a surface at a position of interest on the object, as a pixel position for estimating a reflection characteristic of the object at the position of interest. The estimation unit is configured to estimate the reflection characteristic of the object at the position of interest by using a pixel value at the pixel position determined by the determination unit.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: October 12, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Chika Inoshita
  • Patent number: 11138330
    Abstract: Provided is a process including: receiving one or more write requests; selecting a first subset of the values as corresponding to higher-security fields; segmenting a first value in the first subset; instructing a first computing device to store a first subset of segments among the plurality of segments in memory; and instructing a second computing device to store a second subset of segments among the plurality of segments in memory.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 5, 2021
    Assignee: ALTR Solutions, Inc.
    Inventor: Christopher Edward Struttmann
  • Patent number: 11138785
    Abstract: A method and a system for generating a 3D image of a character through steps of: receiving an identifier of a template and a two-dimensional (2D) image of the character generated based on the template corresponding to a type of the character; acquiring template information of the template from a template library by using the identifier, and extracting an effective parameter for machine learning to be performed to generate the 3D image based on the template information and the 2D image; and generating the 3D image of the character by performing the machine learning based on the effective parameter and the template information are provided.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: October 5, 2021
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jin Sung Choi, Seung Wook Lee, Tae-Joon Kim, Seung Uk Yoon, Seong Jae Lim, Bon Woo Hwang, Chang Joon Park
  • Patent number: 11135045
    Abstract: Feedback data useful in prosthodontic procedures associated with the intra oral cavity is provided. First, a 3D numerical model of the target zone in the intra oral cavity is provided, and this is manipulated so as to extract particular data that may be useful in a particular procedure, for example data relating to the finish line or to the shape and size of a preparation. The relationship between this data and the procedure is then determined, for example the clearance between the preparation and the intended crown. Feedback data, indicative of this relationship, is then generated, for example whether the preparation geometry is adequate for the particular type of prosthesis.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: October 5, 2021
    Assignee: ALIGN TECHNOLOGY, INC.
    Inventors: Avi Kopelman, Eldad Taub
  • Patent number: 11139070
    Abstract: A server system facilitates communication between users using three-dimensional data in a virtual reality space, facilitates communication relating to data between joint owners thereof, facilitates protection of privacy and handling of data relating to persons whose data has been acquired, and improves the usability of the data. This server system includes: a means for inputting medical image data; a means for dividing the medical image data into segments for each characteristic part, including living body parts, implants, medical devices, index markers and wearable objects; a means for converting the medical image data into three-dimensional polygon data having segments; a means for tagging the three-dimensional polygon data or the segments; a means for associating the three-dimensional polygon data with an arbitrarily defined world coordinate position; and a means for storing the three-dimensional polygon data in a database and outputting the three-dimensional polygon data on the basis of the tags.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: October 5, 2021
    Assignee: Holoeyes, Inc.
    Inventors: Naoji Taniguchi, Maki Sugimoto
  • Patent number: 11132403
    Abstract: A method includes finding a smart contract that includes an associative array of entities, an associative array of conditions, and a serialized array of vertices. The method also includes deserializing the serialized array of vertices to generate a directed graph and determining a set of triggered vertices based on the directed graph and the event. Each of the set of triggered vertices is indicated as triggerable and is associated with a norm condition that is triggered by the event. The method includes updating the directed graph by updating a norm status associated with the triggered vertices and updating child vertices of the triggered vertices. The method includes updating the serialized array of vertices by serializing the updated directed graph and persisting the serialized array of vertices to a storage of the computer system.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: September 28, 2021
    Assignee: Digital Asset Capital, Inc.
    Inventor: Edward Hunter
  • Patent number: 11132477
    Abstract: The model builder may generate a model object, and initiate the solver to determine whether the model object has constraints that effect the model object. The solver can generate solution data these constraints. The solver may pass any solution data it obtains to the solution display generator, so that the user can view the solution data while the user is building the model with the model builder.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 28, 2021
    Assignee: MSC.Software Corporation
    Inventors: Douglas Brennan, Douglas James Neill, Herbert Dennis Hunt
  • Patent number: 11132728
    Abstract: The invention relates to a system and method for selecting and ordering a deliverable. The system comprises a plurality of toy construction elements, each comprising one or more coupling members configured for releasably interconnecting the toy construction elements with each other; a scanning device operable to capture a digital representation of a toy construction model constructed from one or more of said toy construction elements; and a processor. The processor is configured to determine, from the digital representation, one or more attribute parameters, each indicative of a respective attribute derivable from one or more toy construction elements in the toy construction model. The processor is further configured to determine, based on the determined one or more attribute parameters, a selection of one or more items selected from a choice of items. The selection provides a definition of the one or more deliverables.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: September 28, 2021
    Assignee: LEGO A/S
    Inventors: Søren Holme, Klaus Peter Rotne, Fredrik Björkenfors, Johan Sanneblad, Mikael Cederbom, Ola Janson, Mattias Reintz, Johan Cedmar Brandstedt, Mats Sällström, Cari Johansson
  • Patent number: 11126759
    Abstract: The disclosed methods and systems allow adding constraints (“mates”) between components of the CAD model when in a graphics mode (i.e., when bodies of the CAD model are not loaded). Information regarding CAD model entities is accessed from a computer database, where the CAD model entities belong to one or more components of the subject CAD model. A graphical representation of the subject CAD model is presented to a user without loading bodies of the subject CAD model. The user is enabled to add a constraint between first and second entities of the subject CAD model, and information for the added constraint is stored with the subject CAD model in the computer database. Displaying the model in graphics mode saves time as well as memory usage, and the added constraints persistent after resolving the components from the graphics mode.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: September 21, 2021
    Assignee: Dassault Systemes SolidWorks Corporation
    Inventors: Sushant Sinha, Nick Birkett-Smith, Christopher George Brooking
  • 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: 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: 11127153
    Abstract: A radiographic imaging apparatus acquires a plurality of two-dimensional pickup images taken at different angles and a three-dimensional image of a processing target imaged in advance. Two-dimensional calculated projection images are generated from the three-dimensional image, respectively, in association with the two-dimensional pickup images. A characteristic region indicates a treatment instrument represented in the two-dimensional pickup image. The two-dimensional pickup image is aligned with the calculated projection image. A deformation amount of the processing target in the two-dimensional pickup image is calculated by comparing the two-dimensional pickup image with the calculated projection image, and a position of the characteristic region is corrected. A three-dimensional position of the characteristic region is calculated and corrected on the basis of anatomical structure information of the processing target.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 21, 2021
    Assignee: HITACHI, LTD.
    Inventor: Kazuki Matsuzaki
  • Patent number: 11127222
    Abstract: Embodiments of the present disclosure involve providing an augmented reality environment to a user interacting with technical data associated with a powered asset. In various embodiments, a digital model of the powered asset is displayed via an augmented reality user interface that displays the model superimposed over the user's line of vision to simulate the augmented reality environment. Input is received from the user selecting a topic of a component of the model that comprises instructions for performing a task related to the component. Responsive to receiving the input, the instructions are displayed on the interface and the instructions identify a tool used in performing the task. Responsive to the user moving her line of vision to view a non-powered asset in which the tool is located, a visual representation of the tool is displayed on the interface superimposed over the non-powered asset viewable in the user's line of vision.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: September 21, 2021
    Assignee: MBTE HOLDINGS SWEDEN AB
    Inventors: Ran Meriaz, Yoram Meriaz, Alexander Tkachman
  • Patent number: 11125914
    Abstract: An earthwork target model generation system comprises a processor. The processor of the earthwork target model generation system stores a three-dimensional topography shape model and drill boring data in the target model generation system, generates a three-dimensional ground model using the three-dimensional topography shape model and the drill boring data, generates three-dimensional normal surface information in consideration of a design condition for each rock quality using the three-dimensional ground model, and sets the design condition.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: September 21, 2021
    Assignees: DOOSAN INFRACORE CO., LTD., IUCF-HYU(INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY)
    Inventors: Seung Soo Lee, Min Sung Kang, Seung Man Yang, Woo Yong Jung, Jong Won Seo
  • 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: 11122294
    Abstract: A sequence of point clouds is encoded as a video by an encoder and transmitted to a decoder which retrieves the sequence of point clouds. Visible points of a point cloud are iteratively projected on projection maps according to at least two centers of projection, to determine a patch data item lists. One of the centers of projection is selected and corresponding image patches are generated and packed into a picture. Pictures and associated patch data item list are encoded in a stream. The decoding method decodes pictures and associated patch data item lists. Pixels of image patches comprised in pictures are un-projected according to data stored in associated patches. The methods have the advantage of encoding every point of point clouds in a manner avoiding artifacts and allowing decoding at video frame rate.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: September 14, 2021
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Julien Fleureau, Thierry Tapie, Franck Thudor
  • Patent number: 11116580
    Abstract: The present invention relates to computer-implemented medical method of verifying an expected deformation of an elastically deformable and actuator-adjusted medical fine-adjustment unit (1), the method comprising executing, on a processor of a computer, the steps of; —acquiring model data describing a model of the fine-adjustment unit (1), the model reflecting deformation properties of the fine-adjustment unit (1); —acquiring actuator data describing an actuator position of at least one actuator coupled to the fine-adjustment unit (1); —determining, based on the model data and the actuator data, target deformation data describing a target deformation of the fine-adjustment unit (1) caused by the at least one actuator at said actuator position; —acquiring actual deformation data describing an actual deformation of the fine-adjustment unit (1) caused by the at least one actuator at said actuator position; —determining, based on the target deformation data and the actual deformation data, verification data descr
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: September 14, 2021
    Assignee: BRAINLAB AG
    Inventors: Wolfgang Steinle, Christian Rabus, Nils Frielinghaus
  • Patent number: 11122295
    Abstract: An apparatus comprises a store (201) storing a set of image parts and associated depth data for images representing a scene from different view poses (position and orientation). A predictability processor (203) generates predictability measures for image parts of the set of images for view poses of the scene. A predictability measure for a first image part for a first view pose is indicative of an estimate of the prediction quality for a prediction of at least part of an image for a viewport of the first view pose from a subset of image parts of the set of image parts not including the first image part. A selector (205) selects a subset of image parts of the set of image parts in response to the predictability measures, and a bitstream generator (207) for generating the image bitstream comprising image data and depth data from the subset of image parts.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: September 14, 2021
    Assignee: Koninklijke Philips N.V.
    Inventors: Bart Kroon, Christiaan Varekamp, Patrick Luc Els Vandewalle