3D to 2D reimaging for search
    421.
    发明授权

    公开(公告)号:US10360438B2

    公开(公告)日:2019-07-23

    申请号:US14984412

    申请日:2015-12-30

    Abstract: An embodiment provides a method of identifying an object from three-dimensional data of the object. Such an embodiment obtains 3D data of an object and, in turn, flattens the 3D data to produce 2D data of the object. The produced 2D data of the object is then compared to a library of existing 2D data to identify matching 2D object data. The matching 2D object data corresponds to an object and as a result of the comparing, the object represented by the obtained 3D data is identified as being of kind as the matching 2D object. This can be performed iteratively and bi-directionally to identify unidentified objects contained in a 3D environment.

    DETERMINING A SET OF FACETS THAT REPRESENTS A SKIN OF A REAL OBJECT

    公开(公告)号:US20190197775A1

    公开(公告)日:2019-06-27

    申请号:US16230841

    申请日:2018-12-21

    Abstract: The disclosure notably relates to a computer-implemented method for 3D reconstruction. The method comprises providing a 3D point cloud representing a real object. The method also comprises fitting the 3D point cloud with parametric surfaces. The method also comprises defining a partition of the parametric surfaces into oriented facets which respect intersections between the parametric surfaces. The method also comprises determining, among the oriented facets of the partition, a set of facets that represents a skin of the real object. The determining comprises minimizing an energy. The energy includes a data term and a constraint term. The data term increasingly penalizes discarding facets, as a level of fit between a discarded facet and the 3D point cloud increases. The constraint term penalizes formation of non-skin geometry by kept facets. Such a method provides an improved solution for 3D reconstruction.

    VISIBILITY FUNCTION OF A THREE-DIMENSIONAL SCENE

    公开(公告)号:US20190197763A1

    公开(公告)日:2019-06-27

    申请号:US16232799

    申请日:2018-12-26

    Abstract: The disclosure notably relates to a computer-implemented method of computing a visibility function of a 3D scene. The method includes obtaining a set of directions ({right arrow over (ω)}) in the 3D scene, computing a set of lines that are parallel to the direction, for each computed set of lines, sampling the lines of the set into spatial segments, associating each line of a set with a bit field, each spatial segment of the line corresponding to a bit of the bit field, superimposing the set of lines and the 3D scene, when a spatial segment of a line intersects a geometry in the 3D scene, marking the bit, corresponding to the spatial segment of the bit field, associated with the line, obtaining two points in the 3D scene, identifying spatial segments having a closest alignment with the query segment, computing the visibility of the query segment by performing a logical bit operation.

    DESIGNING A PART BY TOPOLOGY OPTIMIZATION
    425.
    发明申请

    公开(公告)号:US20190197210A1

    公开(公告)日:2019-06-27

    申请号:US16232802

    申请日:2018-12-26

    CPC classification number: G06F17/5018 B29C64/386 B33Y10/00 B33Y50/00

    Abstract: The disclosure notably relates to a computer-implemented method for designing a part by topology optimization. The method comprises defining a working volume for the optimization of the part and at least one boundary condition applied to the part, computing a vector field over the working volume, each vector of the field representing an optimal direction and a quantity of material corresponding to satisfy the at least one boundary condition, computing a set of flow lines by propagating from starting points in the vector field. For each flow line of the set, an element for the primary structure of the part is computed and a secondary structure of the part linking the set of primary as well as the secondary structure elements together is computed.

    3D FINITE ELEMENT MESH OF A 3D PART THAT COMPRISES A LATTICE STRUCTURE

    公开(公告)号:US20190197205A1

    公开(公告)日:2019-06-27

    申请号:US16230232

    申请日:2018-12-21

    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) finite element mesh of a 3D part that includes a lattice structure. The method includes superposing a regular tiling of cells with a solid representation of the 3D part, partitioning the cells into two groups, a first group of cells, each in contact with the solid representation, and a second group of cells, none in contact with the solid representation. The method also includes computing a Boolean union of the first group of cells and the solid representation, the Boolean union forming a volume, finite element meshing the volume of the computed Boolean union while preserving the set of faces of the first group of cells that are shared with the second group of cells, and merging the finite element meshes of the cells of the second group and the meshed volume of the computed Boolean union.

    METHOD FOR COMPUTING AN UNFOLDED PART OF A MODELED BENDED PART OF A 3D OBJECT

    公开(公告)号:US20190197202A1

    公开(公告)日:2019-06-27

    申请号:US16215070

    申请日:2018-12-10

    Abstract: A computer-implemented method computes an unfolded part of a modeled bended 3D object in a 3D scene of a computer-aided design system. The method a) provides the 3D object; b) selects a fixed portion (FP) of the 3D object; c) selects a mobile portion (MP) of the 3D object; d) determines a 1D interface (INT) forming an intersection between the fixed portion (FP) and the mobile portion; e) computes a transformed portion resulting from a linear transformation of the mobile portion (MP) according to an drawing direction (DD); f) trims the transformed portion in the vicinity of the 1D interface (INT), thereby forming a trimmed transformed portion (TTP); g) creates a fillet (FI) between the 1D interface (INT) and the trimmed transformed portion (TTP); and h) defines the unfolded part as an union of the fixed portion (FP), the trimmed transformed portion (TTP) and the created fillet (FI).

    Querying a database with likeness criterion

    公开(公告)号:US10303784B2

    公开(公告)日:2019-05-28

    申请号:US15160020

    申请日:2016-05-20

    Inventor: Remy Rorato

    Abstract: A computer-implemented method and system for querying a database that comprises 3D modeled objects that represent mechanical parts. The method or system provides a query that includes a likeness criterion relative to the value of a predetermined shape descriptor for an input 3D modeled object. A next step returns, as results of the query, respective 3D modeled objects of the database based on an extent to which the value of the predetermined shape descriptor for the respective 3D modeled object respects the likeness criterion. The value of the predetermined shape descriptor for a respective 3D modeled object includes a set of axis systems that are trihedral. The likeness increasingly depends on an extent to which sets of axis systems match each other modulo a same similarity transformation. Such a method and system improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.

    Modification of a constrained asymmetrical subdivision mesh

    公开(公告)号:US10289771B2

    公开(公告)日:2019-05-14

    申请号:US15238066

    申请日:2016-08-16

    Abstract: Embodiments provide methods and systems for modifying a finite element mesh representation of a three-dimensional model. A method according to an embodiment defines a symmetric constraint of a finite element mesh where the finite element mesh is a representation of a subject 3D model and the symmetric constraint comprises two asymmetric zones of the finite element mesh to be modified symmetrically. Next, corresponding finite elements between the two asymmetric zones are identified and a manipulation to at least one of the identified corresponding finite elements is performed. In response, the manipulation is performed symmetrically on a second or more of the identified corresponding finite elements where the second or more finite elements were identified as corresponding to the at least one finite element. In such an embodiment, performing the manipulation symmetrically results in the two asymmetric zones being modified symmetrically and represents a symmetrical modification in the subject 3D model.

    Product Benchmarking
    430.
    发明申请

    公开(公告)号:US20190114570A1

    公开(公告)日:2019-04-18

    申请号:US15785911

    申请日:2017-10-17

    Inventor: Ajay Prasad

    Abstract: Embodiments are directed to computer systems and methods that provide a data-driven approach to product benchmarking. The systems and methods identify a product being developed on a product development platform. The systems and methods repeatedly evaluate products similar in operation to the identified product. In response to the evaluation, the systems and methods automatically determine current performance capabilities of the similar products and digitize the determined current performance capabilities as current benchmark parameters in a central database integrated within the platform. The systems and methods generate output, by an application of the platform, based on searching the current benchmark parameters in the database, and develop functions and parts for the identified product using the generated output. For example, the systems and methods may invoke a modeling application of the platform to automatically determine a part for the identified product by performing a simulation using the searched current benchmark parameters.

Patent Agency Ranking