Patents by Inventor Laurent JUPPE
Laurent JUPPE 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: 11908081Abstract: Methods of and systems for characterization of a 3D point cloud are disclosed. The method comprises accessing a 3D point cloud, the 3D point cloud being a set of data points representative of the object, determining, based on the 3D point cloud, a 3D reconstructed object, determining, based on the 3D reconstructed object, a digital framework of the 3D point cloud, the digital framework being a ramified 3D tree structure, the digital framework being representative of a base structure of the object, morphing a 3D reference model of the object onto the 3D reconstructed object, the morphing being based on the digital framework; and determining, based on the morphed 3D reference model and the 3D reconstructed object, characteristics of the object.Type: GrantFiled: October 26, 2022Date of Patent: February 20, 2024Assignee: APPLICATIONS MOBILES OVERVIEW INC.Inventors: Sherif Esmat Omar Abuelwafa, Laurent Juppe, Asma Iben Houriia, Annie-Pier Lavallee, Marie-Eve Desrochers, Bryan Martin
-
Publication number: 20230410340Abstract: A device determines a depth value of a 3D irregular surface of an object. The device being at a first viewpoint, 3D position coordinates for the device are initialized, and an imaging system captures a first image comprising at least a portion of the surface. First 3D position coordinates are determined for a first image point. Highest and lowest points of the surface are initialized 5 at the first image point. An inertial sensing unit detects a movement of the device to a current viewpoint. Current position coordinates for the device are determined. A current image comprising another portion of the surface is captured. Current position coordinates are determined for a current image point. The highest or lowest may be updated using the current position coordinates for the current image point. The depth value is updated based on a 0 calculated distance between the highest and lowest points.Type: ApplicationFiled: December 3, 2021Publication date: December 21, 2023Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Martin GREGOIRE, Antoine AUSSEDAT, Marie-Eve DESROCHERS, Bryan MARTIN
-
Publication number: 20230368463Abstract: The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.Type: ApplicationFiled: May 16, 2023Publication date: November 16, 2023Inventors: Lionel LE CARLUER, Bryan MARTIN, Azadeh FARHADMONFARED, Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Danae BLONDEL
-
Publication number: 20230360322Abstract: The disclosed systems, structures, and methods are directed to generating data points in a 3D point cloud generated from a plurality of images of an object, each image having been captured by an imaging mobile device from a corresponding point of view. The method comprises identifying, for identified feature points of the object, a list of 3D coordinates, and a list of 2D coordinates, an entry of said list being 2D coordinates of a projection of the feature data point on the corresponding image. In response to determining that, for a given feature point, a number of images on which the corresponding projected 2D coordinates fall onto a pixel range of said images is above a pre-determined threshold, the given feature point is marked as a robust feature point. A median feature point is generated from the list of 3D coordinates of the robust feature point.Type: ApplicationFiled: May 5, 2023Publication date: November 9, 2023Inventors: Yann MAJEWSKI, Sherif Esmat Omar ABUELWAFA, Wrushabh WARSHE, Laurent JUPPE, Bryan MARTIN
-
Patent number: 11694395Abstract: The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.Type: GrantFiled: October 26, 2022Date of Patent: July 4, 2023Assignee: APPLICATIONS MOBILES OVERVIEW INC.Inventors: Lionel Le Carluer, Bryan Martin, Azadeh Farhadmonfared, Laurent Juppe, Sherif Esmat Omar Abuelwafa, Danae Blondel
-
Patent number: 11676406Abstract: A 3D objects training dataset is augmented by accessing a 3D point cloud representation of an object and by applying an augmentation routine on the point cloud to generate an augmented point cloud. The augmentation routine comprises randomly selecting an execution order of at least one of (i) adding a noise to the point cloud, (ii) applying a geometric transformation on the point cloud and (iii) applying a degradation on the point cloud. The randomly selected execution order of these operations on the point cloud is applied, and the augmented point cloud is added to the objects training dataset. A machine learning algorithm (MLA) is trained by inputting the 3D point cloud representation to generate an output, comparing the output with an expected label associated with the point cloud representation to determine a measure of error on the output, and iteratively adjusting various weights associated with nodes of the MLA.Type: GrantFiled: May 17, 2021Date of Patent: June 13, 2023Assignee: APPLICATIONS MOBILES OVERVIEW INC.Inventors: Laurent Juppe, Sherif Esmat Omar Abuelwafa, Bryan Allen Martin
-
Publication number: 20230063306Abstract: The present disclosure proposes a computer implemented of object recognition of an object to be identified using a method for reconstruction of a 3D point cloud. The method comprises the steps of acquiring, by a mobile device, a plurality of pictures of said object, sending the acquired pictures to a cloud server, reconstructing, by the cloud server, a 3D points cloud reconstruction of the object, performing a 3D match search in a 3D database using the 3D points cloud reconstruction, to identify the object, the 3D match search comprising a comparison of the reconstructed 3D points cloud of the object with 3D points clouds of known objects stored in the 3D database.Type: ApplicationFiled: July 5, 2022Publication date: March 2, 2023Inventors: Danae BLONDEL, Laurent JUPPE
-
Publication number: 20230047211Abstract: Methods of and systems for characterization of a 3D point cloud are disclosed. The method comprises accessing a 3D point cloud, the 3D point cloud being a set of data points representative of the object, determining, based on the 3D point cloud, a 3D reconstructed object, determining, based on the 3D reconstructed object, a digital framework of the 3D point cloud, the digital framework being a ramified 3D tree structure, the digital framework being representative of a base structure of the object, morphing a 3D reference model of the object onto the 3D reconstructed object, the morphing being based on the digital framework; and determining, based on the morphed 3D reference model and the 3D reconstructed object, characteristics of the object.Type: ApplicationFiled: October 26, 2022Publication date: February 16, 2023Inventors: Sherif Esmat Omar ABUELWAFA, Laurent JUPPE, Asma Iben HOURIIA, Annie-Pier LAVALLEE, Marie-Eve DESROCHERS, Bryan MARTIN
-
Publication number: 20230045479Abstract: The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.Type: ApplicationFiled: October 26, 2022Publication date: February 9, 2023Inventors: Lionel LE CARLUER, Bryan MARTIN, Azadeh FARHADMONFARED, Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Danae BLONDEL
-
Patent number: 11462031Abstract: The present disclosure proposes a computer implemented of object recognition of an object to be identified using a method for reconstruction of a 3D point cloud. The method comprises the steps of acquiring, by a mobile device, a plurality of pictures of said object, sending the acquired pictures to a cloud server, reconstructing, by the cloud server, a 3D points cloud reconstruction of the object, performing a 3D match search in a 3D database using the 3D points cloud reconstruction, to identify the object, the 3D match search comprising a comparison of the reconstructed 3D points cloud of the object with 3D points clouds of known objects stored in the 3D database.Type: GrantFiled: December 4, 2020Date of Patent: October 4, 2022Assignee: APPLICATIONS MOBILES OVERVIEW INC.Inventors: Danae Blondel, Laurent Juppe
-
Publication number: 20220237880Abstract: The disclosed systems, structures, and methods are directed to generating a three-dimensional (3D) representation of an object, the method comprising accessing a 3D point cloud reconstruction of the object, accessing a 3D model template, the 3D model template defining a generic version of the object, aligning, in a geometrical space, the 3D model template with respect to the 3D point cloud reconstruction, adjusting a scale of the 3D model template, and applying local deformations to a surface of the 3D model template.Type: ApplicationFiled: May 29, 2020Publication date: July 28, 2022Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA
-
Publication number: 20210366205Abstract: A 3D objects training dataset is augmented by accessing a 3D point cloud representation of an object and by applying an augmentation routine on the point cloud to generate an augmented point cloud. The augmentation routine comprises randomly selecting an execution order of at least one of (i) adding a noise to the point cloud, (ii) applying a geometric transformation on the point cloud and (iii) applying a degradation on the point cloud. The randomly selected execution order of these operations on the point cloud is applied, and the augmented point cloud is added to the objects training dataset. A machine learning algorithm (MLA) is trained by inputting the 3D point cloud representation to generate an output, comparing the output with an expected label associated with the point cloud representation to determine a measure of error on the output, and iteratively adjusting various weights associated with nodes of the MLA.Type: ApplicationFiled: May 17, 2021Publication date: November 25, 2021Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Bryan Allen MARTIN
-
Publication number: 20210158017Abstract: The present disclosure proposes a computer implemented of object recognition of an object to be identified using a method for reconstruction of a 3D point cloud. The method comprises the steps of acquiring, by a mobile device, a plurality of pictures of said object, sending the acquired pictures to a cloud server, reconstructing, by the cloud server, a 3D points cloud reconstruction of the object, performing a 3D match search in a 3D database using the 3D points cloud reconstruction, to identify the object, the 3D match search comprising a comparison of the reconstructed 3D points cloud of the object with 3D points clouds of known objects stored in the 3D database.Type: ApplicationFiled: December 4, 2020Publication date: May 27, 2021Inventors: Danae BLONDEL, Laurent JUPPE
-
Patent number: 10922526Abstract: The present disclosure proposes a computer implemented of object recognition of an object to be identified using a method for reconstruction of a 3D point cloud. The method comprises the steps of acquiring, by a mobile device, a plurality of pictures of said object, sending the acquired pictures to a cloud server, reconstructing, by the cloud server, a 3D points cloud reconstruction of the object, performing a 3D match search in a 3D database using the 3D points cloud reconstruction, to identify the object, the 3D match search comprising a comparison of the reconstructed 3D points cloud of the object with 3D points clouds of known objects stored in the 3D database.Type: GrantFiled: October 5, 2018Date of Patent: February 16, 2021Assignee: APPLICATIONS MOBILES OVERVIEW INC.Inventors: Danae Blondel, Laurent Juppe
-
Publication number: 20200242330Abstract: The present disclosure proposes a computer implemented of object recognition of an object to be identified using a method for reconstruction of a 3D point cloud. The method comprises the steps of acquiring, by a mobile device, a plurality of pictures of said object, sending the acquired pictures to a cloud server, reconstructing, by the cloud server, a 3D points cloud reconstruction of the object, performing a 3D match search in a 3D database using the 3D points cloud reconstruction, to identify the object, the 3D match search comprising a comparison of the reconstructed 3D points cloud of the object with 3D points clouds of known objects stored in the 3D database.Type: ApplicationFiled: October 5, 2018Publication date: July 30, 2020Inventors: Danae BLONDEL, Laurent JUPPE
-
Patent number: 10373372Abstract: A computer implemented method for reconstructing a 3D point cloud of an object, and a method of object recognition of an object to be identified using the method for reconstruction of a 3D point cloud.Type: GrantFiled: October 5, 2017Date of Patent: August 6, 2019Assignee: Applications Mobiles Overview Inc.Inventors: Danaë Blondel, Laurent Juppé
-
Publication number: 20190108677Abstract: A computer implemented method for reconstructing a 3D point cloud of an object, and a method of object recognition of an object to be identified using the method for reconstruction of a 3D point cloud.Type: ApplicationFiled: October 5, 2017Publication date: April 11, 2019Inventors: Danaë Blondel, Laurent Juppé