Patents by Inventor Eloi Mehr

Eloi Mehr has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210241106
    Abstract: A computer-implemented method of machine-learning is described that obtains a dataset of 3D modeled objects. The method further Includes teaching a neural network. The neural network is configured to infer a deformation basis of an input 3D modeled object. This constitutes an improved method of machine-learning.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 5, 2021
    Applicant: DASSAULT SYSTEMES
    Inventor: Eloi MEHR
  • Publication number: 20210201587
    Abstract: A computer-implemented method of augmented reality includes capturing the video flux with a video camera, extracting, from the video flux, one or more 2D images each representing the real object, and obtaining a 3D model representing the real object. The method also includes determining a pose of the 3D model relative to the video flux, among candidate poses. The determining rewards a mutual information, for at least one 2D image and for each given candidate pose, which represents a mutual dependence between a virtual 2D rendering and the at least one 2D image. The method also includes augmenting the video flux based on the pose. This forms an improved solution of augmented reality for augmenting a video flux of a real scene including a real object.
    Type: Application
    Filed: December 30, 2020
    Publication date: July 1, 2021
    Applicant: DASSAULT SYSTEMES
    Inventors: Eloi MEHR, Vincent GUITTENY
  • Publication number: 20210201571
    Abstract: A computer-implemented method for 3D reconstruction including obtaining 2D images and, for each 2D image, camera parameters which define a perspective projection. The 2D images all represent a same real object. The real object is fixed. The method also includes obtaining, for each 2D image, a smooth map. The smooth map has pixel values, and each pixel value represents a measurement of contour presence. The method also includes determining a 3D modeled object that represents the real object. The determining iteratively optimizes energy. The energy rewards, for each smooth map, projections of silhouette vertices of the 3D modeled object having pixel values representing a high measurement of contour presence. This forms an improved solution for 3D reconstruction.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 1, 2021
    Applicant: DASSAULT SYSTEMES
    Inventors: Serban Alexandru STATE, Eloi MEHR, Yoan SOUTY
  • Publication number: 20210157961
    Abstract: A method for processing a shape attribute 3D signal including providing a graph having nodes and arcs, each node representing a point of a 3D discrete representation, each arc representing neighboring points of the representation, providing a set of values representing a distribution of the shape attribute, each value being associated to a node and representing the shape attribute at the point represented by the node, minimizing energy on a Markov Random Field on the graph, the energy penalizing, for each arc connecting a first node associated to a first value to a second node associated to a second value, highness of an increasing function of a distance between the first and second value, a distance between a first point, represented by the first node, and a medial geometrical element of the representation, and a distance between a second point, represented by the second node, and the medial geometrical element.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 27, 2021
    Applicant: DASSAULT SYSTEMES
    Inventors: Guillaume RANDON, Eloi MEHR
  • Patent number: 10839267
    Abstract: A computer-implemented method for learning an autoencoder notably is provided. The method comprises providing a dataset of images. Each image includes a respective object representation. The method also comprises learning the autoencoder based on the dataset. The learning includes minimization of a reconstruction loss. The reconstruction loss includes a term that penalizes a distance for each respective image. The penalized distance is between the result of applying the autoencoder to the respective image and the set of results of applying at least part of a group of transformations to the object representation of the respective image. Such a method provides an improved solution to learn an autoencoder.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: November 17, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Andre Lieutier
  • Patent number: 10832079
    Abstract: A computer-implemented method for determining an architectural layout. The method comprises providing a cycle of points that represents a planar cross section of a cycle of walls, and, assigned to each respective point, a respective first datum that represents a direction normal to the cycle of points at the respective point. The method also comprises minimizing a Markov Random Field energy thereby assigning, to each respective point, a respective one of the set of second data. The method also comprises identifying maximal sets of consecutive points to which a same second datum is assigned, and a cycle of vertices bounding a cycle of segments which represents the architectural layout. Such a method constitutes an improved solution for determining an architectural layout.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: November 10, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Adil Baaj
  • Publication number: 20200285907
    Abstract: A computer-implemented method for learning an autoencoder notably is provided. The method includes obtaining a dataset of images. Each image includes a respective object representation. The method also includes learning the autoencoder based on the dataset. The learning includes minimization of a reconstruction loss. The reconstruction loss includes a term that penalizes a distance for each respective image. The penalized distance is between the result of applying the autoencoder to the respective image and the set of results of applying at least part of a group of transformations to the object representation of the respective image. Such a method provides an improved solution to learn an autoencoder.
    Type: Application
    Filed: May 20, 2020
    Publication date: September 10, 2020
    Applicant: Dassault Systemes
    Inventors: Eloi MEHR, Andre LIEUTIER
  • Publication number: 20200250894
    Abstract: The disclosure notably relates to a computer-implemented method for forming a dataset configured for learning a neural network. The neural network is configured for inference, from a discrete geometrical representation of a 3D shape, of an editable feature tree representing the 3D shape. The editable feature tree comprises a tree arrangement of geometrical operations applied to leaf geometrical shapes. The method includes obtaining respective data pieces, and inserting a part of the data pieces in the dataset each as a respective training sample. The respective 3D shape of each of one or more first data pieces inserted in the dataset is identical to the respective 3D shape of respective one or more second data pieces not inserted in the dataset. The method forms an improved solution for digitization.
    Type: Application
    Filed: December 26, 2019
    Publication date: August 6, 2020
    Applicant: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Fernando Manuel Sanchez Bermudez
  • Publication number: 20200250540
    Abstract: The disclosure notably relates to a computer-implemented method of machine-learning. The method includes obtaining a dataset including 3D modeled objects which each represent a respective mechanical part. The dataset has one or more sub-datasets. Each sub-dataset forms at least a part of the dataset. The method further includes, for each respective sub-dataset, determining a base template and learning a neural network configured for inference of deformations of the base template each into a respective 3D modeled object. The base template is a 3D modeled object which represents a centroid of the 3D modeled objects of the sub-dataset. The learning includes a training based on the sub-dataset. This constitutes an improved method of machine-learning with a dataset including 3D modeled objects which each represent a respective mechanical part.
    Type: Application
    Filed: December 26, 2019
    Publication date: August 6, 2020
    Applicant: DASSAULT SYSTEMES
    Inventor: Eloi MEHR
  • Publication number: 20200210814
    Abstract: The disclosure notably relates to a computer-implemented method of machine-learning. The method includes obtaining a dataset including 3D modeled objects which each represent a respective mechanical part and further includes providing a set of neural networks. Each neural network has respective weights. Each neural network is configured for inference of 3D modeled objects. The method further includes modifying respective weights of the neural networks by minimizing a loss. For each 3D modeled object, the loss selects a term among a plurality of terms. Each term penalizes a disparity between the 3D modeled object and a respective 3D modeled object inferred by a respective neural network of the set. The selected term is a term among the plurality of terms for which the disparity is the least penalized. This constitutes an improved method of machine-learning with a dataset including 3D modeled objects which each represent a respective mechanical part.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Applicant: DASSAULT SYSTEMES
    Inventor: Eloi Mehr
  • Publication number: 20200211276
    Abstract: The disclosure notably relates to a computer-implemented method for learning a neural network configured for inference, from a discrete geometrical representation of a 3D shape, of an editable feature tree representing the 3D shape. The editable feature tree includes a tree arrangement of geometrical operations applied to leaf geometrical shapes. The method includes obtaining a dataset including discrete geometrical representations each of a respective 3D shape, and obtaining a candidate set of leaf geometrical shapes. The method also includes learning the neural network based on the dataset and on the candidate set. The candidate set includes at least one continuous subset of leaf geometrical shapes. The method forms an improved solution for digitization.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Applicant: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Fernando Manuel Sanchez Bermudez
  • Publication number: 20200210636
    Abstract: The disclosure notably relates to a computer-implemented method for forming a dataset configured for learning a neural network. The neural network is configured for inference, from a freehand drawing representing a 3D shape, of a solid CAD feature representing the 3D shape. The method includes generating one or more solid CAD feature includes each representing a respective 3D shape. The method also includes, for each solid CAD feature, determining one or more respective freehand drawings each representing the respective 3D shape, and inserting in the dataset, one or more training samples. Each training sample includes the solid CAD feature and a respective freehand drawing. The method forms an improved solution for inference, from a freehand drawing representing a 3D shape, of a 3D modeled object representing the 3D shape.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Applicant: DASSAULT SYSTEMES
    Inventors: Fernando Manuel SANCHEZ BERMUDEZ, Eloi MEHR
  • Publication number: 20200210845
    Abstract: The disclosure notably relates to computer-implemented method for learning a neural network configured for inference, from a freehand drawing representing a 3D shape, of a solid CAD feature representing the 3D shape. The method includes providing a dataset including freehand drawings each representing a respective 3D shape, and learning the neural network based on the dataset. The method forms an improved solution for inference, from a freehand drawing representing a 3D shape, of a 3D modeled object representing the 3D shape.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 2, 2020
    Applicant: DASSAULT SYSTEMES
    Inventors: Fernando Manuel SANCHEZ BERMUDEZ, Eloi MEHR
  • Publication number: 20200202045
    Abstract: The disclosure notably relates to a computer-implemented method for designing a 3D modeled object via user-interaction. The method includes obtaining the 3D modeled object and a machine-learnt decoder. The machine-learnt decoder is a differentiable function taking values in a latent space and outputting values in a 3D modeled object space. The method further includes defining a deformation constraint for a part of the 3D modeled object. The method further comprises determining an optimal vector. The optimal vector minimizes an energy. The energy explores latent vectors. The energy comprises a term which penalizes, for each explored latent vector, non-respect of the deformation constraint by the result of applying the decoder to the explored latent vector. The method further includes applying the decoder to the optimal latent vector. This constitutes an improved method for designing a 3D modeled object via user-interaction.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Applicant: Dassault Systemes
    Inventor: Eloi Mehr
  • Patent number: 10586337
    Abstract: A computer-implemented method of computer vision in a scene that includes one or more transparent objects and/or one or more reflecting objects comprises obtaining a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals; and generating a segmented image of the scene based on the plurality of images. This improves the field of computer vision.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 10, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Fernando Sanchez Bermudez, Eloi Mehr, David Bonner, Vincent Guitteny, Mourad Boufarguine, Patrick Johnson
  • Patent number: 10497126
    Abstract: A computer-implemented method of producing a segmented image of a scene comprises providing a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals, and generating the segmented image based on the plurality of images, by determining a distribution of labels that minimizes an energy defined on a Markov Random Field (MRF). This improves the field of computer vision.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: December 3, 2019
    Assignee: DASSAULT SYSTEMES
    Inventor: Eloi Mehr
  • Publication number: 20180330184
    Abstract: A computer-implemented method for determining an architectural layout. The method comprises providing a cycle of points that represents a planar cross section of a cycle of walls, and, assigned to each respective point, a respective first datum that represents a direction normal to the cycle of points at the respective point. The method also comprises minimizing a Markov Random Field energy thereby assigning, to each respective point, a respective one of the set of second data. The method also comprises identifying maximal sets of consecutive points to which a same second datum is assigned, and a cycle of vertices bounding a cycle of segments which represents the architectural layout. Such a method constitutes an improved solution for determining an architectural layout.
    Type: Application
    Filed: May 9, 2018
    Publication date: November 15, 2018
    Applicant: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Adil Baaj
  • Publication number: 20180314917
    Abstract: A computer-implemented method for learning an autoencoder notably is provided. The method comprises providing a dataset of images. Each image includes a respective object representation. The method also comprises learning the autoencoder based on the dataset. The learning includes minimization of a reconstruction loss. The reconstruction loss includes a term that penalizes a distance for each respective image. The penalized distance is between the result of applying the autoencoder to the respective image and the set of results of applying at least part of a group of transformations to the object representation of the respective image. Such a method provides an improved solution to learn an autoencoder.
    Type: Application
    Filed: April 27, 2018
    Publication date: November 1, 2018
    Applicant: DASSAULT SYSTEMES
    Inventors: Eloi Mehr, Andre Lieutier
  • Publication number: 20180189956
    Abstract: A computer-implemented method of producing a segmented image of a scene comprises providing a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals, and generating the segmented image based on the plurality of images, by determining a distribution of labels that minimizes an energy defined on a Markov Random Field (MRF). This improves the field of computer vision.
    Type: Application
    Filed: December 21, 2017
    Publication date: July 5, 2018
    Applicant: DASSAULT SYSTEMES
    Inventor: Eloi MEHR
  • Publication number: 20180189957
    Abstract: A computer-implemented method of computer vision in a scene that includes one or more transparent objects and/or one or more reflecting objects comprises obtaining a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals; and generating a segmented image of the scene based on the plurality of images. This improves the field of computer vision.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 5, 2018
    Applicant: DASSAULT SYSTEMES
    Inventors: Fernando SANCHEZ BERMUDEZ, Eloi MEHR, David BONNER, Vincent GUITTENY, Mourad BOUFARGUINE, Patrick JOHNSON