Patents by Inventor Félix Rochette

Félix Rochette 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: 10643343
    Abstract: A method for matching points between three images of a scene comprises retrieving three images acquired by a sensor, extracting blobs from said reflection in said two images; for each given extracted blob of the first image: selecting a selected epipolar plane; identifying plausible combinations; calculating a matching error; repeating the steps of selecting, identifying and calculating for each epipolar plane of the set of epipolar planes; determining a most probable combination; identifying matching points between the two images; validating the matching points between the two images, said validating comprising for each pair of matching points, determining a projection of the pair of matching points in a third image of the third camera; and providing the validated pairs of matching points.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: May 5, 2020
    Assignee: Creaform Inc.
    Inventors: Félix Rochette, Patrick Hébert, Olivier Gignac, Martin Soucy, Antoine Thomas Caron
  • Publication number: 20190236798
    Abstract: A method for matching points between three images of a scene comprises retrieving three images acquired by a sensor, extracting blobs from said reflection in said two images; for each given extracted blob of the first image: selecting a selected epipolar plane; identifying plausible combinations; calculating a matching error; repeating the steps of selecting, identifying and calculating for each epipolar plane of the set of epipolar planes; determining a most probable combination; identifying matching points between the two images; validating the matching points between the two images, said validating comprising for each pair of matching points, determining a projection of the pair of matching points in a third image of the third camera, determining if the projection of the pair of matching points in the third image of the third camera is located on a blob, identifying the pair of matching points as validated if the projection of the pair of matching points in the third image of the third camera is located on
    Type: Application
    Filed: April 11, 2019
    Publication date: August 1, 2019
    Applicant: Creaform Inc.
    Inventors: Félix Rochette, Patrick Hébert, Olivier Gignac, Martin Soucy, Antoine Thomas Caron
  • Patent number: 9816809
    Abstract: A system for obtaining three-dimensional information about a surface, the system comprising: a sensing device having: a pattern projector for providing a projected pattern on the surface; and a camera for acquiring a 2D image of the surface from a viewpoint, wherein at least one target of a set of reference targets and at least a portion of the projected pattern is apparent on the 2D image; a storage for calibration data; an image processor for extracting 2D image coordinates of surface points of the projected pattern and target contours from the 2D image; a 3D surface point calculator for calculating 3D coordinates of the surface points from the 2D image coordinates of the surface points; a 3D target calculator for calculating a 3D position and/or an actual orientation for the reference target.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: November 14, 2017
    Assignee: CREAFORM INC.
    Inventors: Patrick Hebert, Félix Rochette
  • Patent number: 9325974
    Abstract: A method for obtaining a refined pose for a 3D sensor for online 3D modeling of a surface geometry of an object, the pose encompassing six degrees of freedom (DOF) including three translation parameters and three orientation parameters, the method comprising: providing the 3D sensor, the 3D sensor being adapted to capture 3D point measurements of the surface of the object from a viewpoint; providing a geometry model of at least part of the surface; observing a portion of the surface of the object with the 3D sensor; measuring an initialization pose for the 3D sensor by at least one of positioning device pose measurement, predicted pose tracking and target observation; finding a best fit arrangement of the 3D point measurements in the geometry model using the initialization pose; generating the refined pose for the 3D sensor using the best fit arrangement.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: April 26, 2016
    Assignee: CREAFORM INC.
    Inventors: Patrick Hébert, Dragan Tubic, Olivier Gignac, Éric Saint-Pierre, Félix Rochette, Alexandre Carette
  • Publication number: 20150138349
    Abstract: A system for obtaining three-dimensional information about a surface, the system comprising: a sensing device having: a pattern projector for providing a projected pattern on the surface; and a camera for acquiring a 2D image of the surface from a viewpoint, wherein at least one target of a set of reference targets and at least a portion of the projected pattern is apparent on the 2D image; a storage for calibration data; an image processor for extracting 2D image coordinates of surface points of the projected pattern and target contours from the 2D image; a 3D surface point calculator for calculating 3D coordinates of the surface points from the 2D image coordinates of the surface points; a 3D target calculator for calculating a 3D position and/or an actual orientation for the reference target.
    Type: Application
    Filed: June 26, 2013
    Publication date: May 21, 2015
    Inventors: Patrick Hebert, Félix Rochette
  • Patent number: 8836766
    Abstract: A method for preparing a spatial coded slide image in which a pattern of the spatial coded slide image is aligned along epipolar lines at an output of a projector in a system for 3D measurement, comprising: obtaining distortion vectors for projector coordinates, each vector representing a distortion from predicted coordinates caused by the projector; retrieving an ideal pattern image which is an ideal image of the spatial coded pattern aligned on ideal epipolar lines; creating a real slide image by, for each real pixel coordinates of the real slide image, retrieving a current distortion vector; removing distortion from the real pixel coordinates using the current distortion vector to obtain ideal pixel coordinates in the ideal pattern image; extracting a pixel value at the ideal pixel coordinates in the ideal pattern image; copying the pixel value at the real pixel coordinates in the real slide image.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: September 16, 2014
    Assignee: Creaform Inc.
    Inventors: Patrick Hebert, Félix Rochette
  • Publication number: 20140247326
    Abstract: A method for preparing a spatial coded slide image in which a pattern of the spatial coded slide image is aligned along epipolar lines at an output of a projector in a system for 3D measurement, comprising: obtaining distortion vectors for projector coordinates, each vector representing a distortion from predicted coordinates caused by the projector; retrieving an ideal pattern image which is an ideal image of the spatial coded pattern aligned on ideal epipolar lines; creating a real slide image by, for each real pixel coordinates of the real slide image, retrieving a current distortion vector; removing distortion from the real pixel coordinates using the current distortion vector to obtain ideal pixel coordinates in the ideal pattern image; extracting a pixel value at the ideal pixel coordinates in the ideal pattern image; copying the pixel value at the real pixel coordinates in the real slide image.
    Type: Application
    Filed: November 2, 2012
    Publication date: September 4, 2014
    Applicant: CREAFORM INC.
    Inventors: Patrick Hébert, Félix Rochette
  • Publication number: 20140085429
    Abstract: A method for obtaining a refined pose for a 3D sensor for online 3D modeling of a surface geometry of an object, the pose encompassing six degrees of freedom (DOF) including three translation parameters and three orientation parameters, the method comprising: providing the 3D sensor, the 3D sensor being adapted to capture 3D point measurements of the surface of the object from a viewpoint; providing a geometry model of at least part of the surface; observing a portion of the surface of the object with the 3D sensor; measuring an initialization pose for the 3D sensor by at least one of positioning device pose measurement, predicted pose tracking and target observation; finding a best fit arrangement of the 3D point measurements in the geometry model using the initialization pose; generating the refined pose for the 3D sensor using the best fit arrangement.
    Type: Application
    Filed: June 7, 2012
    Publication date: March 27, 2014
    Inventors: Patrick Hébert, Dragan Tubic, Olivier Gignac, Éric Saint-Pierre, Félix Rochette, Alexandre Carette