Patents by Inventor Jonathan CLOUX

Jonathan CLOUX 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).

  • Patent number: 10984317
    Abstract: The disclosure notably relates to a computer-implemented method for forming a dataset. The dataset is configured for learning a function. The function takes as inputs images of instances of one or more classes of real objects. The method comprises, for each class, providing a parametric model of the class, generating a plurality of 3D modeled objects with the parametric model, and adding to the dataset, for each one of the plurality of 3D modeled objects, one or more corresponding images. The generating includes traversing one or more of the set of ranges. The method constitutes an improved solution for forming a dataset configured for learning a function.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: April 20, 2021
    Assignee: DASSAULT SYSTEMES
    Inventors: Jeannine Panciatici, Maria Pumborios, Jonathan Cloux, Thibault Fourcaud
  • Patent number: 10235815
    Abstract: The invention notably relates to a computer-implemented method for localizing a 3D modeled object in a 3D scene, the method comprising a positioning of the 3D modeled object in the 3D scene, the positioning being performed following an algorithm that rewards, for each of first couples made of two 3D points of the 3D modeled object and their respective associated normal vectors, a match with a respective second couple made of two 3D point of the 3D scene and its respective associated normal vectors, the first couple being positioned substantially on the second couple, the match between the first couple and the second couple amounting to a substantial integer equality between the value of a quantized descriptor for the first couple and the value of the quantized descriptor for the second couple. This improves the localizing a 3D modeled object in a 3D scene.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 19, 2019
    Assignee: DASSAULT SYSTEMES
    Inventor: Jonathan Cloux
  • Publication number: 20180365565
    Abstract: The disclosure notably relates to a computer-implemented method for forming a dataset. The dataset is configured for learning a function. The function takes as inputs images of instances of one or more classes of real objects. The method comprises, for each class, providing a parametric model of the class, generating a plurality of 3D modeled objects with the parametric model, and adding to the dataset, for each one of the plurality of 3D modeled objects, one or more corresponding images. The generating includes traversing one or more of the set of ranges. The method constitutes an improved solution for forming a dataset configured for learning a function.
    Type: Application
    Filed: June 18, 2018
    Publication date: December 20, 2018
    Applicant: DASSAULT SYSTEMES
    Inventors: Jeannine Panciatici, Maria Pumborios, Jonathan Cloux, Thibault Fourcaud
  • Patent number: 10062217
    Abstract: The invention notably relates to a computer-implemented method for localizing a 3D modeled object in a 3D scene, the method comprising a positioning of the 3D modeled object in the 3D scene, the positioning being performed following an algorithm that rewards, for each of first couples made of two 3D points of the 3D modeled object and their respective associated normal vectors, a match with a respective second couple made of two 3D point of the 3D scene and its respective associated normal vectors, the match between the first couple and the second couple amounting to a substantial equality between the value of a descriptor for the first couple and the value of the descriptor for the second couple, the descriptor being variable under mirror symmetries. This improves the localizing a 3D modeled object in a 3D scene.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: August 28, 2018
    Assignee: DASSAULT SYSTEMES
    Inventor: Jonathan Cloux
  • Patent number: 9886528
    Abstract: It is provided a computer-implemented method designing a three-dimensional modeled object, comprising the steps of providing (S10) a plurality of two-dimensional views of the modeled object, a three-dimensional wireframe graph, associating (S20), to each vertex of the wireframe graph, a local radial order between all the edges incident to the vertex, and then determining (S30) edge cycles, by browsing the wireframe graph following the local radial orders associated to the vertices. Such a method improves the design of a 3D modeled object.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 6, 2018
    Assignee: DASSAULT SYSTEMES
    Inventors: Jean-François Rameau, Alain Fauchet, Jonathan Cloux
  • Publication number: 20170186244
    Abstract: The invention notably relates to a computer-implemented method for localizing a 3D modeled object in a 3D scene, the method comprising a positioning of the 3D modeled object in the 3D scene, the positioning being performed following an algorithm that rewards, for each of first couples made of two 3D points of the 3D modeled object and their respective associated normal vectors, a match with a respective second couple made of two 3D point of the 3D scene and its respective associated normal vectors, the first couple being positioned substantially on the second couple, the match between the first couple and the second couple amounting to a substantial integer equality between the value of a quantized descriptor for the first couple and the value of the quantized descriptor for the second couple. This improves the localizing a 3D modeled object in a 3D scene.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 29, 2017
    Applicant: DASSAULT SYSTEMES
    Inventor: Jonathan CLOUX
  • Publication number: 20170186245
    Abstract: The invention notably relates to a computer-implemented method for localizing a 3D modeled object in a 3D scene, the method comprising a positioning of the 3D modeled object in the 3D scene, the positioning being performed following an algorithm that rewards, for each of first couples made of two 3D points of the 3D modeled object and their respective associated normal vectors, a match with a respective second couple made of two 3D point of the 3D scene and its respective associated normal vectors, the match between the first couple and the second couple amounting to a substantial equality between the value of a descriptor for the first couple and the value of the descriptor for the second couple, the descriptor being variable under mirror symmetries. This improves the localizing a 3D modeled object in a 3D scene.
    Type: Application
    Filed: December 23, 2016
    Publication date: June 29, 2017
    Applicant: DASSAULT SYSTEMES
    Inventor: Jonathan CLOUX
  • Publication number: 20140358496
    Abstract: It is provided a computer-implemented method designing a three-dimensional modeled object, comprising the steps of providing (S10) a plurality of two-dimensional views of the modeled object, a three-dimensional wireframe graph, associating (S20), to each vertex of the wireframe graph, a local radial order between all the edges incident to the vertex, and then determining (S30) edge cycles, by browsing the wireframe graph following the local radial orders associated to the vertices. Such a method improves the design of a 3D modeled object.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 4, 2014
    Applicant: DASSAULT SYSTEMES
    Inventors: Jean-François RAMEAU, Alain FAUCHET, Jonathan CLOUX