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: 11908081
    Abstract: 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: Grant
    Filed: October 26, 2022
    Date of Patent: February 20, 2024
    Assignee: APPLICATIONS MOBILES OVERVIEW INC.
    Inventors: Sherif Esmat Omar Abuelwafa, Laurent Juppe, Asma Iben Houriia, Annie-Pier Lavallee, Marie-Eve Desrochers, Bryan Martin
  • Publication number: 20230410340
    Abstract: 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: Application
    Filed: December 3, 2021
    Publication date: December 21, 2023
    Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Martin GREGOIRE, Antoine AUSSEDAT, Marie-Eve DESROCHERS, Bryan MARTIN
  • Publication number: 20230368463
    Abstract: 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: Application
    Filed: May 16, 2023
    Publication date: November 16, 2023
    Inventors: Lionel LE CARLUER, Bryan MARTIN, Azadeh FARHADMONFARED, Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Danae BLONDEL
  • Publication number: 20230360322
    Abstract: 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: Application
    Filed: May 5, 2023
    Publication date: November 9, 2023
    Inventors: Yann MAJEWSKI, Sherif Esmat Omar ABUELWAFA, Wrushabh WARSHE, Laurent JUPPE, Bryan MARTIN
  • Patent number: 11694395
    Abstract: 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: Grant
    Filed: October 26, 2022
    Date of Patent: July 4, 2023
    Assignee: APPLICATIONS MOBILES OVERVIEW INC.
    Inventors: Lionel Le Carluer, Bryan Martin, Azadeh Farhadmonfared, Laurent Juppe, Sherif Esmat Omar Abuelwafa, Danae Blondel
  • Patent number: 11676406
    Abstract: 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: Grant
    Filed: May 17, 2021
    Date of Patent: June 13, 2023
    Assignee: APPLICATIONS MOBILES OVERVIEW INC.
    Inventors: Laurent Juppe, Sherif Esmat Omar Abuelwafa, Bryan Allen Martin
  • Publication number: 20230063306
    Abstract: 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: Application
    Filed: July 5, 2022
    Publication date: March 2, 2023
    Inventors: Danae BLONDEL, Laurent JUPPE
  • Publication number: 20230047211
    Abstract: 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: Application
    Filed: October 26, 2022
    Publication date: February 16, 2023
    Inventors: Sherif Esmat Omar ABUELWAFA, Laurent JUPPE, Asma Iben HOURIIA, Annie-Pier LAVALLEE, Marie-Eve DESROCHERS, Bryan MARTIN
  • Publication number: 20230045479
    Abstract: 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: Application
    Filed: October 26, 2022
    Publication date: February 9, 2023
    Inventors: Lionel LE CARLUER, Bryan MARTIN, Azadeh FARHADMONFARED, Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Danae BLONDEL
  • Patent number: 11462031
    Abstract: 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: Grant
    Filed: December 4, 2020
    Date of Patent: October 4, 2022
    Assignee: APPLICATIONS MOBILES OVERVIEW INC.
    Inventors: Danae Blondel, Laurent Juppe
  • Publication number: 20220237880
    Abstract: 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: Application
    Filed: May 29, 2020
    Publication date: July 28, 2022
    Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA
  • Publication number: 20210366205
    Abstract: 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: Application
    Filed: May 17, 2021
    Publication date: November 25, 2021
    Inventors: Laurent JUPPE, Sherif Esmat Omar ABUELWAFA, Bryan Allen MARTIN
  • Publication number: 20210158017
    Abstract: 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: Application
    Filed: December 4, 2020
    Publication date: May 27, 2021
    Inventors: Danae BLONDEL, Laurent JUPPE
  • Patent number: 10922526
    Abstract: 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: Grant
    Filed: October 5, 2018
    Date of Patent: February 16, 2021
    Assignee: APPLICATIONS MOBILES OVERVIEW INC.
    Inventors: Danae Blondel, Laurent Juppe
  • Publication number: 20200242330
    Abstract: 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: Application
    Filed: October 5, 2018
    Publication date: July 30, 2020
    Inventors: Danae BLONDEL, Laurent JUPPE
  • Patent number: 10373372
    Abstract: 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: Grant
    Filed: October 5, 2017
    Date of Patent: August 6, 2019
    Assignee: Applications Mobiles Overview Inc.
    Inventors: Danaë Blondel, Laurent Juppé
  • Publication number: 20190108677
    Abstract: 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: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Inventors: Danaë Blondel, Laurent Juppé