Patents by Inventor Luc Franck Robert

Luc Franck Robert 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: 10462450
    Abstract: A method, system, apparatus, article of manufacture, and computer program product provide the ability to detect junctions. 3D pixel image data is obtained/acquired based on 2D image data and depth data. Within a given window over the 3D pixel image data, for each of the pixels within the window, an equation for a plane passing through the pixel is determined/computed. For all of the determined planes within the given window, an intersection of all of the planes is computed. A spectrum of the intersection/matrix is analyzed. Based on the spectrum, a determination is made if the pixel at the intersection is of 3 or more surfaces, 2 surfaces, or is 1 surface.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: October 29, 2019
    Assignee: AUTODESK, INC.
    Inventor: Luc Franck Robert
  • Patent number: 10217277
    Abstract: A method, system, and apparatus provide the ability to globally register point cloud scans. A first and a second three-dimensional (3D) point cloud are acquired. The point clouds have a subset of points in common and there is no prior knowledge on an alignment between the point clouds. Particular points that are likely to be identified in the other point cloud are detected. Information about a normal of each of the detected particular points is retrieved. A descriptor (that only describes 3D information) is built on each of the detected particular points. Matching pairs of descriptors are determined. Rigid transformation hypotheses are estimated (based on the matching pairs) and represent a transformation. The hypotheses are accumulated into a fitted space, selected based on density, and validated based on a scoring. One of the hypotheses is then selected as a registration.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: February 26, 2019
    Assignee: AUTODESK, INC.
    Inventors: Luc Franck Robert, Nicolas Gros, Yann Noutary, Lucas Malleus, Frederic Precioso, Diane Lingrand
  • Patent number: 9996969
    Abstract: A method, system, and computer program product provide the ability to dynamically generate a three-dimensional (3D) scene. A red green blue (RGB) image (in RGB color space) of the 3D scene is acquired. The RGB image is converted from RGB color space to a luminance (Y) and chrominance (UV) image in YUV color space (hat includes Y information and UV information). Reflectance information of the 3D scene is acquired from a laser scanner. Based on a blending function, the luminance information is blended with the reflectance information resulting in a blended YUV image. The blended YUV image is converted from YUV color space into RGB color space resulting in a blended RGB image that is output.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 12, 2018
    Assignee: Autodesk, Inc.
    Inventors: Nicolas Gros, Luc Franck Robert
  • Publication number: 20180089889
    Abstract: A method, system, and computer program product provide the ability to dynamically generate a three-dimensional (3D) scene. A red green blue (RGB) image (in RGB color space) of the 3D scene is acquired. The RGB image is converted from RGB color space to a luminance (Y) and chrominance (UV) image in YUV color space (hat includes Y information and UV information). Reflectance information of the 3D scene is acquired from a laser scanner. Based on a blending function, the luminance information is blended with the reflectance information resulting in a blended YUV image. The blended YUV image is converted from YUV color space into RGB color space resulting in a blended RGB image that is output.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Applicant: Autodesk, Inc.
    Inventors: Nicolas Gros, Luc Franck Robert
  • Publication number: 20170161945
    Abstract: A method, system, and apparatus provide the ability to globally register point cloud scans. A first and a second three-dimensional (3D) point cloud are acquired. The point clouds have a subset of points in common and there is no prior knowledge on an alignment between the point clouds. Particular points that are likely to be identified in the other point cloud are detected. Information about a normal of each of the detected particular points is retrieved. A descriptor (that only describes 3D information) is built on each of the detected particular points. Matching pairs of descriptors are determined. Rigid transformation hypotheses are estimated (based on the matching pairs) and represent a transformation. The hypotheses are accumulated into a fitted space, selected based on density, and validated based on a scoring. One of the hypotheses is then selected as a registration.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 8, 2017
    Applicant: Autodesk, Inc.
    Inventors: Luc Franck Robert, Nicolas Gros, Yann Noutary, Lucas Malleus, Frederic Precioso, Diane Lingrand
  • Patent number: 9659408
    Abstract: A system, apparatus, method, computer program product, and computer readable storage medium provide the ability to reconstruct a surface mesh. Photo image data is obtained from a set of overlapping photographic images. Scan data is obtained from a scanner. A point cloud is generated from a combination of the photo image data and the scan data. An initial rough mesh is estimated from the point cloud data. The initial rough mesh is iteratively refined into a refined mesh.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: May 23, 2017
    Assignee: Autodesk, Inc.
    Inventors: Luc Franck Robert, Emmanuel Gallo
  • Publication number: 20150312550
    Abstract: A method, system, apparatus, article of manufacture, and computer program product provide the ability to detect junctions. 3D pixel image data is obtained/acquired based on 2D image data and depth data. Within a given window over the 3D pixel image data, for each of the pixels within the window, an equation for a plane passing through the pixel is determined/computed. For all of the determined planes within the given window, an intersection of all of the planes is computed. A spectrum of the intersection/matrix is analyzed. Based on the spectrum, a determination is made if the pixel at the intersection is of 3 or more surfaces, 2 surfaces, or is 1 surface.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Applicant: AUTODESK, INC.
    Inventor: Luc Franck Robert
  • Publication number: 20150146971
    Abstract: A system, apparatus, method, computer program product, and computer readable storage medium provide the ability to reconstruct a surface mesh. Photo image data is obtained from a set of overlapping photographic images. Scan data is obtained from a scanner. A point cloud is generated from a combination of the photo image data and the scan data. An initial rough mesh is estimated from the point cloud data. The initial rough mesh is iteratively refined into a refined mesh.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 28, 2015
    Applicant: AUTODESK, INC.
    Inventors: Luc Franck Robert, Emmanuel Gallo
  • Patent number: 8509522
    Abstract: A method, apparatus, system, article of manufacture, and computer readable storage medium provides the ability to determine two or more camera viewpoint optical centers. A first image and a second image captured by camera devices (and the rotations for the camera devices) are obtained. For each pair of matched points between the first image and the second image, a linear equation is defined that utilizes the rotations, pixel coordinates of the matched points and optical centers. A matrix ATA is computed where each row of A corresponds to a pair of matched points and the number of columns is 3N (N representing the number of camera devices). The matrix is solved resulting in an eigenvector that holds the optical centers that are used to output image information.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: August 13, 2013
    Assignee: Autodesk, Inc.
    Inventor: Luc Franck Robert
  • Publication number: 20120093393
    Abstract: A method, apparatus, system, article of manufacture, and computer readable storage medium provides the ability to determine two or more camera viewpoint optical centers. A first image and a second image captured by camera devices (and the rotations for the camera devices) are obtained. For each pair of matched points between the first image and the second image, a linear equation is defined that utilizes the rotations, pixel coordinates of the matched points and optical centers. A matrix ATA is computed where each row of A corresponds to a pair of matched points and the number of columns is 3N (N representing the number of camera devices). The matrix is solved resulting in an eigenvector that holds the optical centers that are used to output image information.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: AUTODESK, INC.
    Inventor: Luc Franck Robert