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: 10984317Abstract: 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: GrantFiled: June 18, 2018Date of Patent: April 20, 2021Assignee: DASSAULT SYSTEMESInventors: Jeannine Panciatici, Maria Pumborios, Jonathan Cloux, Thibault Fourcaud
-
Patent number: 10235815Abstract: 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: GrantFiled: December 22, 2016Date of Patent: March 19, 2019Assignee: DASSAULT SYSTEMESInventor: Jonathan Cloux
-
Publication number: 20180365565Abstract: 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: ApplicationFiled: June 18, 2018Publication date: December 20, 2018Applicant: DASSAULT SYSTEMESInventors: Jeannine Panciatici, Maria Pumborios, Jonathan Cloux, Thibault Fourcaud
-
Patent number: 10062217Abstract: 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: GrantFiled: December 23, 2016Date of Patent: August 28, 2018Assignee: DASSAULT SYSTEMESInventor: Jonathan Cloux
-
Patent number: 9886528Abstract: 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: GrantFiled: May 29, 2014Date of Patent: February 6, 2018Assignee: DASSAULT SYSTEMESInventors: Jean-François Rameau, Alain Fauchet, Jonathan Cloux
-
Publication number: 20170186244Abstract: 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: ApplicationFiled: December 22, 2016Publication date: June 29, 2017Applicant: DASSAULT SYSTEMESInventor: Jonathan CLOUX
-
Publication number: 20170186245Abstract: 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: ApplicationFiled: December 23, 2016Publication date: June 29, 2017Applicant: DASSAULT SYSTEMESInventor: Jonathan CLOUX
-
Publication number: 20140358496Abstract: 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: ApplicationFiled: May 29, 2014Publication date: December 4, 2014Applicant: DASSAULT SYSTEMESInventors: Jean-François RAMEAU, Alain FAUCHET, Jonathan CLOUX