Nova Patents
EP1550082A2

Three dimensional face recognition

Abstract

A method of cropping a representation of a face for electronic processing, said method comprising: selecting a first geodesic contour about an invariant reference point on said face, setting a region within said first geodesic contour as a first mask, selecting a second geodesic contour about a boundary of said identified first region, setting a region within said second geodesic contour as a second mask, and forming a final mask from a union of said first mask and said second mask.

Term

Term ended

Projected expiry passed 7 October 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

57 claims: 5 independent, 52 dependent

  1. 1
    Claims of equivalent WO 2004032061 A2 WHAT IS CLAIMED IS:1. Apparatus for processing 3-dimensional data of a geometric body for matching, said apparatus comprising: a geodesic converter, for receiving an input comprising 3-dimensional topographical data of said geometric body, and for converting said data into a series of geodesic distances between pairs of points of said data, and a multi-dimensional sealer, connected subsequently to said geodesic converter, for forming a low dimensional Euclidean representation of said series of geodesic distances, said low dimensional Euclidean representation providing a bending invariant representation of said geometric body suitable for matching with other geometric shapes.
  2. 26
    Apparatus for matching between geometric bodies based on 3-dimensional data comprising:an input for receiving representations of geometric bodies as Euclidean representations of sets of geodesic distances between sampled points of a triangulated manifold, said Euclidean representations being substantially bending invariant representations, a distance calculator for calculating distances between respective geometric bodies based on said Euclidean representation and a thresholder for thresholding a calculated distance to determine the presence or absence of a match.
  3. 32
    Apparatus for obtaining 3-dimensional data of a geometric body for matching, and using said data to carry out matching between different bodies, said apparatus comprising:a three dimensional scanner for obtaining three-dimensional topographical data of said body, a triangulator for receiving said three-dimensional topographical data of said geometric body and forming said data into a triangulated manifold, a geodesic converter, connected subsequently to said triangulator, for converting said triangulated manifold into a series of geodesic distances between pairs of points of said manifold, a multi-dimensional sealer, connected subsequently to said geodesic converter, for forming a low dimensional Euclidean representation of said series of geodesic distances, said low dimensional Euclidean representation providing a bending invariant representation of said geometric body, a distance calculator, connected subsequently to said multi-dimensional sealer, for calculating distances between geometric bodies based on said Euclidean representation and a thresholder, connected subsequently to said distance calculator, for thresholding a calculated distance to determine the presence or absence of a match.
  4. 50
    A method of image preprocessing of three-dimensional topographical data for subsequent classification, the method comprising:providing said three-dimensional topographical data as a three-dimensional triangulated manifold, generating a matrix of geodesic distances to selected vertices of said manifold, using multi-dimensional scaling to reduce said matrix to a canonical representation in a low-dimensional Euclidean space, thereby to provide a representation suitable for subsequent classification.
  5. 54
    A method of classifying images of three-dimensional bodies comprising:obtaining representations of said three dimensional bodies as canonical form representations derived from geodesic distances between selected sample points taken from surfaces of said bodies, from each representation deriving co-ordinates on a feature space, and classifying said bodies according to clustering on said feature space.