Solid Modelling Patents (Class 345/420)
-
Patent number: 11197027Abstract: 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: GrantFiled: January 6, 2021Date of Patent: December 7, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Chung Dean Han, Pongsak Lasang, Chi Wang, Noritaka Iguchi, Toshiyasu Sugio
-
Patent number: 11195296Abstract: 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: GrantFiled: September 18, 2019Date of Patent: December 7, 2021Assignee: FUJITSU LIMITEDInventor: Kazuhiro Yoshimura
-
Patent number: 11195318Abstract: 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: GrantFiled: April 23, 2015Date of Patent: December 7, 2021Assignee: UNIVERSITY OF SOUTHERN CALIFORNIAInventors: Evan Suma, Gerard Medioni, Mark Bolas, Ari Y. Shapiro, Wei-Wen Feng, Ruizhe Wang
-
Patent number: 11195329Abstract: 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: GrantFiled: March 23, 2020Date of Patent: December 7, 2021Assignee: HARBIN INSTITUTE OF TECHNOLOGYInventors: Liang Ding, Zongquan Deng, Ruyi Zhou, Haibo Gao, Wenhao Feng, Peng Xu, Nan Li, Zhen Liu
-
Patent number: 11193787Abstract: 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: GrantFiled: July 10, 2019Date of Patent: December 7, 2021Assignee: FURUNO ELECTRIC CO., LTD.Inventor: Kenta Ogawa
-
Patent number: 11188742Abstract: 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: GrantFiled: February 5, 2020Date of Patent: November 30, 2021Assignee: FUJITSU LIMITEDInventor: Ryo Murakami
-
Patent number: 11188835Abstract: 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: GrantFiled: December 30, 2016Date of Patent: November 30, 2021Assignee: Intel CorporationInventors: Igor Tatourian, Rita H. Wouhaybi, Rajesh Poornachandran
-
Patent number: 11189079Abstract: 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 threeType: GrantFiled: June 19, 2018Date of Patent: November 30, 2021Assignee: Koninklijke Philips N.V.Inventors: Christiaan Varekamp, Bart Kroon, Patrick Luc Els Vandewalle
-
Patent number: 11189082Abstract: 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: GrantFiled: August 31, 2020Date of Patent: November 30, 2021Assignee: Apple Inc.Inventors: Ibrahim Musba, Jizhou Gao, Jim Loup Zin, Andreas H. Bockert, Kjell Fredrik Larsson
-
Patent number: 11182955Abstract: 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: GrantFiled: October 26, 2020Date of Patent: November 23, 2021Assignee: Adobe Inc.Inventor: Tarun Beri
-
Patent number: 11182980Abstract: 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: GrantFiled: February 8, 2021Date of Patent: November 23, 2021Assignee: APPLE INC.Inventors: Shem Nguyen, Arnold Henry Cachelin, Novaira Masood, Eric John Geusz, Pravalika Avvaru
-
Patent number: 11176631Abstract: 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: GrantFiled: June 25, 2019Date of Patent: November 16, 2021Assignee: UNIVERSITY OF SOUTH FLORIDAInventors: Yicheng Tu, Zhila Nouri Lewis
-
Patent number: 11176740Abstract: 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: GrantFiled: November 6, 2020Date of Patent: November 16, 2021Assignee: Level Ex, Inc.Inventors: Sam Glassenberg, Matthew Yeager, Steven Kane
-
Patent number: 11175423Abstract: 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: GrantFiled: June 15, 2020Date of Patent: November 16, 2021Assignee: Schlumberger Technology CorporationInventors: Markus Schlafli, Hallgrim Ludvigsen
-
Generating and modifying representations of objects in an augmented-reality or virtual-reality scene
Patent number: 11170577Abstract: 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: GrantFiled: September 27, 2019Date of Patent: November 9, 2021Assignee: Facebook Technologies, LLCInventors: Larry Seiler, Alex Nankervis -
Patent number: 11170252Abstract: 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: GrantFiled: December 17, 2019Date of Patent: November 9, 2021Assignee: Wistron CorporationInventor: Yen-Yu Chen
-
Patent number: 11170558Abstract: 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: GrantFiled: July 2, 2020Date of Patent: November 9, 2021Assignee: ADOBE INC.Inventors: Stefano Corazza, Emiliano Gambaretto, Prasanna Vasudevan
-
Patent number: 11170579Abstract: 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: GrantFiled: April 9, 2019Date of Patent: November 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Dag Birger Frommhold, Jonathan Michael Lyons, Benjamin Markus Thaut, Ashraf Ayman Michail
-
Patent number: 11162783Abstract: 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: GrantFiled: December 18, 2020Date of Patent: November 2, 2021Inventor: Yoed Abraham
-
Patent number: 11163976Abstract: 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: GrantFiled: November 1, 2019Date of Patent: November 2, 2021Assignee: Midmark CorporationInventors: Ilya A. Kriveshko, Dmitriy A. Dedkov
-
Patent number: 11163920Abstract: 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: GrantFiled: May 16, 2019Date of Patent: November 2, 2021Assignee: ARCH-INTELLIGENCE LTDInventor: Ilya Volokin
-
Patent number: 11163915Abstract: 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: GrantFiled: December 19, 2014Date of Patent: November 2, 2021Assignee: DASSAULT SYSTEMESInventor: Ameya Divekar
-
Patent number: 11161295Abstract: 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: GrantFiled: April 29, 2016Date of Patent: November 2, 2021Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: William E. Hertling, Melanie Robertson
-
Patent number: 11163987Abstract: 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: GrantFiled: January 15, 2020Date of Patent: November 2, 2021Assignee: Google LLCInventors: Raviteja Vemulapalli, Aseem Agarwala
-
Patent number: 11157747Abstract: 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: GrantFiled: August 30, 2019Date of Patent: October 26, 2021Assignee: Canon Kabushiki KaishaInventor: Yuichi Tsunematsu
-
Patent number: 11158103Abstract: 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: GrantFiled: January 20, 2021Date of Patent: October 26, 2021Assignee: Weta Digital LimitedInventor: Byung Kuk Choi
-
Patent number: 11158124Abstract: 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: GrantFiled: March 14, 2018Date of Patent: October 26, 2021Assignee: GAIA3D, Inc.Inventors: Sang Hee Shin, Seong Do Son, Hak Jun Kim
-
Patent number: 11150622Abstract: 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: GrantFiled: November 16, 2018Date of Patent: October 19, 2021Assignee: Bentley Systems, IncorporatedInventors: Graham Lee, Gary Orton, Jonathan Cunningham, Ryan Posnikoff, Dean Bowman
-
Patent number: 11153510Abstract: 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: GrantFiled: January 24, 2020Date of Patent: October 19, 2021Assignee: AISIN SEIKI KABUSHIKI KAISHAInventors: Kinji Yamamoto, Kazuya Watanabe
-
Patent number: 11151786Abstract: 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: GrantFiled: August 18, 2020Date of Patent: October 19, 2021Assignee: CLO VIRTUAL FASHION INC.Inventors: Seungwoo Oh, Jaehwan Ma, Bora Kim, Yeji Kim
-
Patent number: 11151381Abstract: 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: GrantFiled: March 25, 2019Date of Patent: October 19, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Steven Mancuso, Kelvin Corniel, Bharadwaj Vemuri, Pamela Terlizzi, Christopher Lee Rutledge
-
Patent number: 11144679Abstract: 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: GrantFiled: August 8, 2018Date of Patent: October 12, 2021Assignee: DASSAULT SYSTEMESInventor: Richard Maisonneuve
-
Patent number: 11144781Abstract: 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: GrantFiled: July 26, 2019Date of Patent: October 12, 2021Assignee: CANON KABUSHIKI KAISHAInventor: Chika Inoshita
-
Patent number: 11138330Abstract: 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: GrantFiled: January 7, 2020Date of Patent: October 5, 2021Assignee: ALTR Solutions, Inc.Inventor: Christopher Edward Struttmann
-
Patent number: 11138785Abstract: 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: GrantFiled: November 21, 2019Date of Patent: October 5, 2021Assignee: Electronics and Telecommunications Research InstituteInventors: Jin Sung Choi, Seung Wook Lee, Tae-Joon Kim, Seung Uk Yoon, Seong Jae Lim, Bon Woo Hwang, Chang Joon Park
-
Patent number: 11135045Abstract: 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: GrantFiled: October 23, 2020Date of Patent: October 5, 2021Assignee: ALIGN TECHNOLOGY, INC.Inventors: Avi Kopelman, Eldad Taub
-
Patent number: 11139070Abstract: 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: GrantFiled: January 23, 2018Date of Patent: October 5, 2021Assignee: Holoeyes, Inc.Inventors: Naoji Taniguchi, Maki Sugimoto
-
Patent number: 11132403Abstract: 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: GrantFiled: June 4, 2020Date of Patent: September 28, 2021Assignee: Digital Asset Capital, Inc.Inventor: Edward Hunter
-
Patent number: 11132477Abstract: 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: GrantFiled: September 23, 2015Date of Patent: September 28, 2021Assignee: MSC.Software CorporationInventors: Douglas Brennan, Douglas James Neill, Herbert Dennis Hunt
-
Patent number: 11132728Abstract: 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: GrantFiled: February 5, 2018Date of Patent: September 28, 2021Assignee: LEGO A/SInventors: 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: 11126759Abstract: 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: GrantFiled: November 13, 2017Date of Patent: September 21, 2021Assignee: Dassault Systemes SolidWorks CorporationInventors: Sushant Sinha, Nick Birkett-Smith, Christopher George Brooking
-
Patent number: 11127163Abstract: 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: GrantFiled: August 25, 2019Date of Patent: September 21, 2021Assignees: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V., MAX-PLANCK-GESELLSCHAFT ZUR FORDERUNG DER WISSENSCHAFTENInventors: Nikolas Hesse, Sergi Pujades, Javier Romero, Michael Black
-
Patent number: 11127189Abstract: 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: GrantFiled: February 20, 2019Date of Patent: September 21, 2021Assignee: Canon Kabushiki KaishaInventor: Hervé Le Floch
-
Patent number: 11127153Abstract: 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: GrantFiled: August 8, 2018Date of Patent: September 21, 2021Assignee: HITACHI, LTD.Inventor: Kazuki Matsuzaki
-
Patent number: 11127222Abstract: 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: GrantFiled: August 13, 2020Date of Patent: September 21, 2021Assignee: MBTE HOLDINGS SWEDEN ABInventors: Ran Meriaz, Yoram Meriaz, Alexander Tkachman
-
Patent number: 11125914Abstract: 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: GrantFiled: June 15, 2020Date of Patent: September 21, 2021Assignees: 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: 11127184Abstract: 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: GrantFiled: May 15, 2018Date of Patent: September 21, 2021Assignee: Facebook, Inc.Inventors: Joshua Barton Dickens, Joe Howard
-
Patent number: 11122294Abstract: 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: GrantFiled: July 16, 2018Date of Patent: September 14, 2021Assignee: InterDigital CE Patent Holdings, SASInventors: Julien Fleureau, Thierry Tapie, Franck Thudor
-
Patent number: 11116580Abstract: 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 descrType: GrantFiled: August 2, 2016Date of Patent: September 14, 2021Assignee: BRAINLAB AGInventors: Wolfgang Steinle, Christian Rabus, Nils Frielinghaus
-
Patent number: 11122295Abstract: 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: GrantFiled: January 4, 2019Date of Patent: September 14, 2021Assignee: Koninklijke Philips N.V.Inventors: Bart Kroon, Christiaan Varekamp, Patrick Luc Els Vandewalle