Patents by Inventor Sami Romdhani

Sami Romdhani 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: 11132531
    Abstract: The invention relates to a method of face detection and determination of face pose from a three-dimensional mesh comprising the steps of: determining (200) a curvature map of the three-dimensional surface, according to an average curvature or a Gaussian curvature, detecting (300), within the curvature map, a facial nose tip (B) where the three-dimensional facial surface has a predetermined curvature, determining (400) a face pose defined by coordinates of the nose tip (B) and by three angles of rotation of the face around three axes, delineating a face zone and comparison (450) between the delineated face zone and a reference face template, in order to validate the detection of a real face in the three-dimensional mesh. The invention also relates to a method for checking the identity of an individual, using a frontalized shot of their face obtained via the method for face detection and determination of pose applied to a not necessarily frontalized shot.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: September 28, 2021
    Assignee: IDEMIA IDENTITY & SECURITY FRANCE
    Inventor: Sami Romdhani
  • Publication number: 20200065564
    Abstract: The invention relates to a method of face detection and determination of face pose from a three-dimensional mesh comprising the steps of: determining (200) a curvature map of the three-dimensional surface, according to an average curvature or a Gaussian curvature, detecting (300), within the curvature map, a facial nose tip (B) where the three-dimensional facial surface has a predetermined curvature, determining (400) a face pose defined by coordinates of the nose tip (B) and by three angles of rotation of the face around three axes, delineating a face zone and comparison (450) between the delineated face zone and a reference face template, in order to validate the detection of a real face in the three-dimensional mesh. The invention also relates to a method for checking the identity of an individual, using a frontalized shot of their face obtained via the method for face detection and determination of pose applied to a not necessarily frontalized shot.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 27, 2020
    Inventor: Sami ROMDHANI
  • Patent number: 10235814
    Abstract: The invention relates to a method for generating a three-dimensional facial model the shape of which can changed on the basis of a plurality of images of faces of persons, including the steps that involve: generating a facial template; acquiring shapes from examples of faces of persons; repeatedly changing the shape of the template for each example of a face of a person, so that the shape of the changed template corresponds to the shape of the face example, and determining the change in shape between the initial template and the changed template; and generating the facial model as a linear combination of the shape of the template and the changes in shape between the initial template and the changed template, for each example of a face of a person. The invention also relates to a method for processing an image of a face of a person such as to generate a three-dimensional image of the face of the person from of said deformable model.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: March 19, 2019
    Assignee: IDEMIA IDENTITY & SECURITY
    Inventor: Sami Romdhani
  • Publication number: 20150310673
    Abstract: The invention relates to a method for generating a three-dimensional facial model the shape of which can changed on the basis of a plurality of images of faces of persons, including the steps that involve: generating a facial template; acquiring shapes from examples of faces of persons; repeatedly changing the shape of the template for each example of a face of a person, so that the shape of the changed template corresponds to the shape of the thee example, and determining the change in shape between the initial template and the changed template; and generating the facial model as a linear combination of the shape of the template and the changes in shape between the initial template and the changed template, for each example of a face of a person. The invention also relates to a method for processing an image of a face of a person such as to generate a three-dimensional image of the face of the person from of said deformable model.
    Type: Application
    Filed: November 20, 2013
    Publication date: October 29, 2015
    Inventor: Sami Romdhani
  • Patent number: 7756325
    Abstract: Disclosed is an improved algorithm for estimating the 3D shape of a 3-dimensional object, such as a human face, based on information retrieved from a single photograph by recovering parameters of a 3-dimensional model and methods and systems using the same. Beside the pixel intensity, the invention uses various image features in a multi-features fitting algorithm (MFF) that has a wider radius of convergence and a higher level of precision and provides thereby better results.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: July 13, 2010
    Assignee: University of Basel
    Inventors: Thomas Vetter, Sami Romdhani, Jean-Sebastian Pierrard
  • Patent number: 7391908
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip H. S. Torr
  • Patent number: 7236626
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: June 26, 2007
    Assignee: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip H. S. Torr
  • Publication number: 20070031028
    Abstract: Disclosed is an improved algorithm for estimating the 3D shape of a 3-dimensional object, such as a human face, based on information retrieved from a single photograph by recovering parameters of a 3-dimensional model and methods and systems using the same. Beside the pixel intensity, the invention uses various image features in a multi-features fitting algorithm (MFF) that has a wider radius of convergence and a higher level of precision and provides thereby better results.
    Type: Application
    Filed: June 20, 2006
    Publication date: February 8, 2007
    Inventors: Thomas Vetter, Sami Romdhani, Jean-Sebastian Pierrard
  • Patent number: 7099504
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip H. S. Torr
  • Publication number: 20050196048
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Application
    Filed: February 28, 2005
    Publication date: September 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip Torr
  • Publication number: 20050157933
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Application
    Filed: February 28, 2005
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip Torr
  • Publication number: 20040213439
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Application
    Filed: May 21, 2004
    Publication date: October 28, 2004
    Applicant: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip H.S. Torr
  • Patent number: 6804391
    Abstract: Systems and methods for object or pattern detection that use a nonlinear support vector (SV) machine are described. In the illustrated and described embodiment, objects or patterns comprising faces are detected. The decision surface is approximated in terms of a reduced set of expansion vectors. In order to determine the presence of a face, the kernelized inner product of the expansion vectors with the input pattern are sequentially evaluated and summed, such that if at any point the pattern can be rejected as not comprising a face, no more expansion vectors are used. The sequential application of the expansion vectors produces a substantial saving in computational time.
    Type: Grant
    Filed: November 22, 2000
    Date of Patent: October 12, 2004
    Assignee: Microsoft Corporation
    Inventors: Andrew Blake, Sami Romdhani, Bernhard Schoelkopf, Philip H. S. Torr