FR 2843472 A1 20040213 FR 0210135 A 20020809 i La présente invention concerne un procédé et un dispositif pour engendrer une représentation tridimensionnelle d'un objet appartenant à un genre d'objets prédéterminé, notamment les visages humains, à partir d'au moins deux images bidimensionnelles dudit objet. 5 Une telle représentation tridimensionnelle, par exemple d'un visage humain, peut être utilisée dans des applications de création d'environnements virtuels, pour les jeux vidéo, les télécommunications vidéo, comme la visioconférence, et les interfaces graphiques de commande. Le document WO 99/63490 A décrit un procédé pour engendrer une représentation tridimensionnelle d'un visage humain à partir d'au moins deux images bidimensionnelles dudit visage. Ce procédé connu comporte les étapes consistant à: mettre à disposition une représentation tridimensionnelle générique dudit 15 visage, ladite représentation générique comprenant une pluralité de sommets définissant un maillage dudit visage, mettre à disposition une première image bidimensionnelle dudit visage vu selon une première direction de projection et une deuxième image bidimensionnelle dudit visage vu selon une deuxième direction de 20 projection, déformer la représentation tridimensionnelle générique pour obtenir une représentation tridimensionnelle spécifique du visage. Ce procédé connu comporte des inconvénients. En effet, la détermination de la géométrie tridimensionnelle du visage à représenter 25 est effectuée par corrélation des points des deux images, ce qui est extrêmement coteux en terme de calculs à effectuer. De plus, on ne peut corréler que les points apparaissant dans les deux images, ce qui rend chaque image utilisable uniquement dans la mesure de la portion de l'objet commune aux deux images. Par ailleurs, ce procédé connu fait appel à une méthode de croissance de région. Une telle méthode n'est pas bien adaptée à la reconnaissance de la géométrie d'un visage humain car celui-ci est constitué d'éléments hétérogènes n'ayant pas les mêmes caractéristiques physiques et donc photométriques, c'est-à-dire par exemple les yeux, 35 sourcils, cheveux, lèvres et la peau. Les méthodes de croissance de région ne permettent pas de reconnaître toute l'image dans de tels cas. Elles mènent généralement à la reconnaissance de zones trouées ou discontinues. De ce fait, ce procédé ne permet généralement pas de reconnaître un visage dans son intégralité, c'est-à-dire sans oublier certains de ses éléments constitutifs. L'invention a pour but de fournir un procédé et un dispositif qui résolvent au moins certains des inconvénients susmentionnés, afin d'obtenir une meilleure ressemblance entre le visage à représenter et la représentation tridimensionnelle générée et d'obtenir cette ressemblance avec une quantité de calcul aussi réduite que possible. Pour cela, l'invention fournit un procédé du type susmentionné, caractérisé par le fait qu'il comporte les étapes consistant a: sélectionner une pluralité de points caractéristiques parmi les sommets de ladite représentation générique, identifier un premier ensemble composé de ceux desdits points caractéristiques qui sont visibles selon ladite première direction de projection, pour chaque point caractéristique appartenant audit premier ensemble, identifier un point analogue dans ladite première image, identifier un deuxième ensemble formé de ceux desdits points caractéristiques qui sont visibles selon ladite deuxième direction de projection, pour chaque point caractéristique appartenant audit deuxième ensemble, identifier un point analogue dans ladite deuxième image, ladite étape de déformation comprenant un déplacement desdits points caractéristiques de manière à: pour chaque point caractéristique appartenant audit premier ensemble, faire concider une projection selon la première direction dudit point caractéristique avec ledit point analogue, pour chaque point caractéristique appartenant audit deuxième ensemble, faire concider une projection selon la deuxième direction dudit point caractéristique avec ledit point analogue, ladite étape de déformation comprenant un déplacement de chaque sommet de ladite représentation générique qui n'est pas un point 35 caractéristique en fonction des déplacements des points caractéristiques qui sont voisins dudit sommet. En sélectionnant d'emblée certains points caractéristiques de la représentation générique, on se sert uniquement de ces points caractéristiques pour piloter et contrôler la déformation à effectuer. De ce fait, le nombre de paramètres de la déformation, et par conséquent le 5 cot du procédé en termes de calculs, peuvent être modulés en fonction du nombre de points caractéristiques utilisés. De plus, les points caractéristiques qui sont visibles sur les deux images de l'objet sont positionnés dans l'espace de manière à concider avec leurs points analogues dans les deux images, tandis que 10 tout point caractéristique qui n'apparaîtrait que sur une seule image sera positionné dans l'espace de manière à concider avec son point analogue dans cette image. On exploite ainsi toute l'information concernant les points caractéristiques disponible dans les images. Le déplacement des sommets qui ne sont pas des points 15 caractéristiques en fonction des déplacements des points caractéristiques qui leur sont voisins permet de conserver l'aspect neutre des formes de la représentation générique qui ne sont pas sélectionnées comme point caractéristique, afin d'obtenir globalement un bon niveau de ressemblance entre la représentation engendrée et l'objet, même avec un 20 nombre de points caractéristiques relativement réduit, par exemple une à quelques dizaines. De préférence, le procédé selon l'invention comporte les étapes consistant à: définir un maillage réduit dudit objet, lesdits points caractéristiques 25 formant les sommets dudit maillage réduit, pour chacun des points caractéristiques, définir une zone d'influence comprenant l'ensemble des facettes dudit maillage réduit dont ledit point caractéristique est un sommet, tout sommet de ladite représentation générique qui n'est pas un point 30 caractéristique étant déplacé, dans ladite étape de déformation, à proportion des déplacements de tout point caractéristique à la zone d'influence duquel ledit sommet appartient. Avantageusement, l'appartenance d'un sommet à la zone d'influence d'un point caractéristique est déterminée, pour chacune des 35 directions de projection, par projection dudit sommet sur des facettes triangulaires dudit maillage réduit selon la direction de projection correspondante, ou par projection sur des cercles circonscrits auxdites facettes. De préférence, pour faire concider un point caractéristique avec un point analogue dans l'une des images, on déplace ledit point 5 caractéristique parallèlement à la direction de projection correspondant à l'autre image. Avantageusement, on identifie les points de ladite première image et/ou de ladite deuxième image qui sont analogues aux points caractéristiques du premier et/ou du deuxième ensemble par détection 10 des contours, c'est-à-dire par détection des points de l'image pour lesquels une propriété colorimétrique présente un gradient maximal. De préférence, ladite propriété colorimétrique est choisie parmi un niveau de gris, un niveau de rouge, un niveau de bleu, un niveau de vert des pixels de l'image et une combinaison d'au moins 15 certains desdits niveaux. Avantageusement, l'étape d'identification des points desdites images qui sont analogues aux points caractéristiques du premier et/ou du deuxième ensemble est effectuée de manière itérative en déplaçant des points d'approximation dans lesdites images à partir de 20 positions initiales déterminées en fonction de formes et proportions génériques connues dudit objet. Selon un mode de réalisation particulier de l'invention, lesdits points d'approximation forment au moins une ligne brisée qui se déforme au cours des déplacements desdits points d'approximation sous 25 des conditions de régularité géométrique prescrites, par exemple une distance minimale entre deux points successifs de ladite ligne brisée. Avantageusement, on déforme ladite ligne brisée en tendant à minimiser une énergie interne Eint de ladite ligne brisée définie par: Eint= ( Il Vi Vi-, |I + Il| Vi+l - 2Vi + Vi- II), o o et / désignent des paramètres réels prédéterminés, Vi désigne le vecteur position d'un point de ladite ligne brisée, Il. Il désigne une norme et la somme est étendue à tous les points de ladite ligne brisée. Avantageusement, le procédé selon l'invention comporte une étape consistant à mettre les deux images à une même échelle, 35 l'étape de déformation comportant une étape de déformation globale consistant à appliquer un facteur d'échelle à ladite représentation générique pour ajuster au moins une dimension de ladite représentation générique à une dimension correspondante de l'objet représenté dans les images. Selon un autre mode de réalisation particulier de 5 l'invention, ledit genre d'objet inclut des visages humains, lesdits points caractéristiques comprenant des points du contour des yeux, des points du contour de la bouche, des points du contour du nez et des points du contour du visage, lesdites images comprenant une projection plane en vue de face d'un visage et une projection plane en vue de profil dudit 10 visage. De préférence dans ce cas, on déforme ladite représentation tridimensionnelle générique symétriquement par rapport à un plan vertical médian dudit visage. Avantageusement, le procédé selon l'invention comporte 15 une étape de texturation de ladite représentation tridimensionnelle spécifique de l'objet, consistant à dilater en un rectangle une partie de l'image en vue de face qui représente le visage et à associer par projection la texture de ladite partie d'image dilatée à l'ensemble des facettes de la représentation tridimensionnelle du visage. Selon encore un autre mode de réalisation, le procédé selon l'invention comporte une étape de texturation de ladite représentation tridimensionnelle spécifique de l'objet, consistant à associer au moins la texture d'une partie centrale de l'image en vue de face à une partie centrale de la représentation tridimensionnelle du visage et à associer au 25 moins la texture d'une partie centrale de l'image en vue de profil à au moins une partie latérale de la représentation tridimensionnelle du visage. Avantageusement dans ce cas, ladite étape de texturation comporte les opérations consistant à: déformer l'image en vue de face et l'image en vue de profil de manière à obtenir les images qui résulteraient si le visage présentait une surface extérieure cylindrique que l'on déroulait, superposer lesdites images déformées de manière à faire concider des points correspondants dans lesdites images, fusionner lesdites images superposées en une image fusionnée dans laquelle au moins certains pixels ont une couleur résultant d'une moyenne pondérée des couleurs des pixels desdites images qui se superposent, appliquer l'image fusionnée sur la représentation tridimensionnelle spécifique. Par exemple, les points correspondants servant à positionner 5 les images les unes par rapport aux autres sont choisis au niveau des oreilles. De préférence, ladite moyenne pondérée est calculée en pondérant chacun desdits pixels qui se superposent à l'aide d'un coefficient de pondération respectif, ledit coefficient étant d'autant plus 1o grand que la déformation subie par l'image à laquelle appartient ledit pixel lors de ladite opération de déformation est faible au niveau dudit pixel. Avantageusement, le procédé selon l'invention comporte une étape de calibrage colorimétrique des deux images pour harmoniser 15 les textures des parties du visage apparaissant dans les deux images. L'invention fournit aussi un dispositif pour engendrer une représentation tridimensionnelle d'un objet appartenant à un genre d'objets prédéterminé à partir d'au moins deux images bidimensionnelles dudit objet, comportant: un moyen pour mettre à disposition une représentation tridimensionnelle générique dudit objet, ladite représentation générique comprenant une pluralité de sommets définissant un maillage dudit objet, un moyen pour mettre à disposition une première image bidimensionnelle dudit objet vu selon une première direction de 25 projection et un moyen pour mettre à disposition une deuxième image bidimensionnelle dudit objet vu selon une deuxième direction de projection, des moyens de déformation pour déformer ladite représentation tridimensionnelle générique afin d'obtenir ladite représentation 30 tridimensionnelle de l'objet, caractérisé par le fait qu'il comporte: un moyen pour sélectionner une pluralité de points caractéristiques parmi lesdits sommets, un moyen pour identifier un premier ensemble composé de ceux desdits points caractéristiques qui sont visibles selon ladite première direction de 35 projection, un moyen pour identifier un point analogue de chaque point caractéristique appartenant audit premier ensemble dans ladite première image, un moyen pour identifier un deuxième ensemble formé de ceux desdits points caractéristiques qui sont visibles selon ladite deuxième direction de projection, un moyen pour identifier un point analogue de chaque point caractéristique appartenant audit deuxième ensemble dans ladite deuxième image, lesdits moyens de déformation comportant un moyen de déplacement des 10 points caractéristiques pour déplacer lesdits points caractéristiques de manière à: pour chaque point caractéristique appartenant audit premier ensemble, faire concider une projection selon la première direction dudit point caractéristique par avec ledit point analogue, pour chaque point caractéristique appartenant audit deuxième ensemble, faire concider une projection selon la deuxième direction dudit point caractéristique par avec ledit point analogue, lesdits moyens de déformation comportant un moyen de déplacement des autres sommets pour déplacer chaque sommet de ladite représentation 20 générique qui n'est pas un point caractéristique en fonction des déplacements des points caractéristiques qui sont voisins dudit sommet. Au sens de l'invention, la mise à disposition des images et de la représentation tridimensionnelle peut être effectuée de plusieurs manières. Au sens de l'invention, mettre à disposition une entité inclut 25 produire l'entité, ou recevoir l'entité depuis une source extérieure, par exemple depuis un support de données amovible comme un disque magnétique ou optique ou depuis un réseau de transport de données, ou stocker l'entité, par exemple dans un moyen de stockage comme une mémoire de masse ou une mémoire centrale d'ordinateur, ou encore 30 accéder à l'entité, par exemple par lecture dans un moyen de stockage ou sur un support de données. Le dispositif selon l'invention peut être réalisé en tant qu'appareil dont la conception matérielle est spécifique à cette fin, ou en tant qu'appareil de conception matérielle classique, par exemple un 35 microordinateur générique, programmé au moyen d'un programme d'ordinateur spécifique à cette fin, ou en tant que combinaison des deux. Le dispositif selon l'invention peut aussi être réalisé en tant que programme d'ordinateur. Au sens de l'invention, un programme d'ordinateur comporte des codes d'instruction aptes à être lus ou stockés sur un support et exécutables par un ordinateur ou un appareil similaire. L'invention sera mieux comprise, et d'autres buts, détails, caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description suivante de plusieurs modes de réalisation particuliers de l'invention, donnés uniquement à titre illustratif et non limitatif, en référence au dessin annexé. Sur ce dessin: - la figure 1 est une représentation schématique des principales étapes des procédés selon l'invention, - la figure 2 représente un masque utilisable pour calculer le gradient des propriétés des pixels d'une image, - la figure 3 représente schématiquement un contour actif utilisé pour identifier des points des images analogues aux points caractéristiques, - la figure 4 représente une image d'un visage en vue de face avec un contour actif au début et à la 20 fin d'une étape de détourage du procédé de la figure 1, la figure 5 représente des proportions des visages humains connues a priori, - la figure 6 représente l'image de la figure 4 avec 25 des contours actifs tels qu'à la fin d'une étape d'identification du procédé de la figure 1, - la figure 7 représente une représentation générique de visage utilisée dans le procédé de la figure 1, - la figure 8 représente schématiquement et 30 partiellement un maillage réduit de la représentation générique de la figure 7, - la figure 9 représente schématiquement la zone d'influence d'un point caractéristique de la représentation générique de la figure 7, 35 - les figures 10 et 11 représentent une facette du maillage réduit de la figure 8 avant et après un déplacement élémentaire d'un point caractéristique, - les figures 12A et 12B représentent une étape de dilatation d'une partie d'image pour une étape de texturation selon un premier mode de réalisation, - la figure 13 représente un résultat de l'étape des figures 12A et 12B, - la figure 14 représente une étape de texturation selon un deuxième mode de réalisation, 10 - la figure 15 représente schématiquement les zones d'influence des points caractéristiques de la représentation générique de la figure 7, selon une variante de réalisation de l'invention, - la figure 16 représente une image en vue de profil 15 telle que déformée au cours d'une étape de texturation selon un troisième mode de réalisation, - la figure 17 représente une image fusionnée obtenue dans l'étape de texturation selon le troisième mode de réalisation, 20 - la figure 18 représente une image tridimensionnelle texturée obtenue à l'issue de l'étape de texturation selon le troisième mode de réalisation. En référence à la figure 1, on décrit maintenant un procédé 25 selon l'invention pour engendrer une image numérique tridimensionnelle d'un visage. A l'étape 5, on mémorise dans la mémoire d'un microordinateur une représentation générique de visage humain, encore appelée masque neutre. La figure 1 montre cette représentation 30 générique 1, sous la forme d'un maillage à facettes triangulaires comportant 256 sommets. Une telle représentation générique est connue d'après le document " Rapid Modeling of Animated Faces from Video ", rapport technique MSR-TR-2000-11 de Z. Liu et al., Microsoft Research Corp. (2000). Sur la représentation générique, on sélectionne certains sommets en tant que points caractéristiques. Par exemple, on sélectionne en tant que points caractéristiques les sommets internes, externes, supérieurs et inférieurs des bords des yeux (4 sommets par oeil), le bout du nez et l'entrée des narines (3 sommets), les sommets de bord en largeur et en hauteur de la bouche (4 sommets), le sommet de pointe du 5 menton, le sommet de haut du front, et les deux sommets définissant la largeur maximale du masque, les oreilles pouvant être incluses dans le masque neutre 1 ou en être exclues. A l'étape 10, on acquiert deux images numérisées d'un visage. Cette étape est réalisée par exemple au moyen d'un appareil 10 photo numérique. Pour simplifier les opérations de traitement des images, on prend ces deux photos devant un fond blanc et la personne photographiée n'a ni lunettes, ni coiffure extravagante, ni autre accessoire pouvant gêner la reconnaissance du visage. Les deux photos sont une photo de 15 face et une photo de profil. Entre les deux prises de vue, le sujet effectue, comme unique mouvement, une rotation de la tête ou de l'ensemble du corps de 90 autour d'un axe vertical. De manière équivalente, le sujet peut rester immobile et l'appareil photo effectuer un déplacement de 90 sur un arc de cercle horizontal autour de la tête du sujet. On ne change 20 pas la focale de l'appareil photo entre les deux prises de vue. On obtient ainsi deux photos à la même échelle. On effectue un cadrage centré du visage dans chacune des prises de vue. En variante, les deux photos peuvent aussi être prises simultanément par deux appareils photos identiques positionnés à 90 25 l'un de l'autre sur un arc de cercle horizontal centré sur la tête du sujet. Les deux photos numériques peuvent aussi être acquises au moyen d'un scanner à partir de diapositives ou de tirages sur papier photo. Les deux photos numériques, exprimées dans un format approprié quelconque, sont transférées dans la mémoire du micro30 ordinateur par une liaison de transfert de données entre l'appareil photo numérique ou le scanner et le micro-ordinateur. Une telle image contient des données qui définissent un réseau bidimensionnel de pixels et des propriétés colorimétriques de chaque pixel sur trois canaux RGB. Les deux directions des images sont notées x et y par la suite. Les pixels des 35 images sont repérés par deux coordonnées correspondantes. Pour chacune des images, on réalise ensuite une étape 20 de détourage du visage. Il existe trois grandes parties dans les images: l'arrière-plan, le visage et les autres parties du corps, telles que cheveux et épaules. L'étape 20 a pour but de délimiter la partie des images 5 correspondant au visage lui-même. Cette étape est très importante pour engendrer la représentation tridimensionnelle spécifique car tant la géométrie du visage que sa texture dépendent du résultat de cette étape. Pour cela, à l'étape 20, on détecte, dans chaque image, le contour extérieur du visage. L'étape 20 est réalisée par une méthode de détection des contours par déformation itérative d'un contour actif. Une telle méthode est connue d'après l'article " Snakes: Active contour models " de Michael Kass et al. paru dans International Journal of Computer Vision, Vol. 1, pages 321-331 (1987). Un contour actif est un ensemble de points d'approximation qui définissent une ligne brisée constituant une approximation du contour que l'on souhaite détecter. La figure 3 représente un contour actif ayant quatre points d'approximation Vi_1,Vi, Vi+1, Vi+2. Dans un premier temps, on positionne le contour actif à une 20 position initiale prédéterminée. La figure 4 représente un exemple de photo de visage en vue de face. La ligne 21a est le contour actif à sa position initiale. A cette position, le contour actif forme un polygone, par exemple un hexagone, positionné de manière à assurer que l'objet dont le contour doit être reconnu, c'est-à-dire le visage, se trouve à l'intérieur 25 du contour initial. De cette manière, l'arrière-plan étant blanc, on assure avec des meilleures chances que le contour actif va effectivement converger vers les bords du visage. Ce positionnement initial peut être réalisé manuellement par un opérateur, à l'aide de l'interface graphique du micro-ordinateur, ou automatiquement, par exemple en positionnant 30 le contour actif de manière centrée dans l'image et à faible distance des bords périphériques de l'image. De préférence, on donne au contour actif une forme initiale adaptée à la forme connue a priori du visage, par exemple une forme sensiblement elliptique. Dans un second temps, on déforme de manière itérative ce contour actif en déplaçant les points d'approximation de pixel en pixel. Cette déformation est pilotée par une énergie totale Et du contour actif que l'on cherche à minimiser. L'énergie totale Et du contour actif est définie comme la somme d'une énergie potentielle Ep, d'une énergie interne Eint et d'une énergie de contrainte Eo. L'énergie potentielle du contour actif est définie de manière à attirer les points d'approximation vers les zones de l'image o le gradient d'une intensité colorimétrique C est maximal, c'est-à-dire les zones de l'image qui représentent effectivement des contours. Pour une image en noir et blanc, on utilise comme intensité colorimétrique C le 10 niveau de gris des pixels de l'image. Pour une image en couleurs, on peut utiliser comme intensité colorimétrique C, par exemple, le niveau sur l'un des canaux rouge, vert et bleu, ou une combinaison de ces niveaux comme la luminance Y des pixels, définie pour le pixel (j, k) par: Y(j, k) = 0,299 R(j, k) + 0,587 V(j, k) + 0,114 B(j, k), o R(j, k) V(j, k) B(j, k) dénotent respectivement le niveau de rouge, de vert et de bleu du pixel (j, k). L'énergie potentielle Ep du contour actif est la somme des énergies potentielles Epi des points d'approximations Vi appartenant au 20 contour actif: Ep=Ei Epi. Pour un point d'approximation Vi positionné sur le pixel (j, k), l'énergie potentielle Epi de ce point est: Epi(, k)= - |I Grad C(j, k) 11, o .11 désigne une norme vectorielle et Grad désigne le vecteur gradient. Le gradient de la fonction C peut être calculé par toute méthode connue. De préférence, on utilise la méthode de calcul approchée fondée sur le masque de Sobel, qui est représenté à la figure 2. Dans cette méthode, pour calculer la composante 30 horizontale GradX du gradient au pixel (j, k), on place ce pixel dans la case au centre du masque, chaque case représentant un pixel voisin. Puis on effectue, pour chaque pixel recouvert par le masque, le produit de la valeur de la fonction C en ce pixel par le coefficient dans la case correspondante du masque. On effectue ensuite la somme de ces 35 produits. On obtient donc: Gradx C(j, k)=C(j-l, k-l1)+2C(j, k-l1)+C(j+l, k-l)-C(j-l, k+l)-2C(j, k+l)-C(j+l, k+l). Pour calculer la composante verticale Grady du gradient au pixel (i, j), on tourne le masque de 90 dans le sens direct et on effectue les mêmes calculs. On obtient ensuite: Grad C(j, k) Il ={[Gradx C(j, k)]2 + [Grady C(j, k)]2}/. On peut aussi utiliser comme intensité colorimétrique C, pour une image en couleurs, le niveau sur le canal rouge, vert ou bleu niveau pour lequel le gradient présente un module maximum. L'énergie interne Eint du contour actif est une énergie propre dépendant uniquement de la forme du contour actif. Elle est définie par: Eint=Ei Einti et Eint i = (a V1 v I 1 -Vi Vj+ - 2Vi + Vi-1), o Vi désigne le vecteur position du point d'approximation Vi et la 15 somme est étendue à tous les points du contour actif, s'agissant d'un contour fermé, ou à tous les points sauf ceux des deux extrémités, s'agissant d'un contour ouvert. Les coefficients ot et / sont deux nombres réels positifs choisis en fonction de l'influence que l'on souhaite donner à chacune des 20 composantes de l'énergie interne, c'est-à-dire d'une part la norme de la dérivée première du vecteur position du point d'approximation Vi en fonction de l'abscisse curviligne et d'autre part la norme de la composante tangentielle de la dérivée seconde du vecteur position du point d'approximation Vi en fonction de l'abscisse curviligne. Plus le 25 coefficient oa est grand et plus le contour actif est souple, c'est-àdire apte à suivre des angles aigus. Plus le coefficient 3 est grand et plus le contour actif est régulier, c'est-à-dire apte à suivre une courbe moyenne sans faire de crochets vers des petites irrégularités de l'image. L'énergie de contrainte Ec est aussi une énergie dépendant 30 de lagéométrie du contour actif. Elle est choisie de manière à imposer des contraintes géométriques supplémentaires sur le contour actif. Par exemple, cette énergie est définie par: Ec = Li Eci(Vi - Vil), o Eci désigne, pour chaque point Vi du contour, une énergie potentielle d'interaction de type sphères dures, valant 0 35 lorsque le point précédent Vi-1 du contour est à une distance supérieure à une distance minimale prédéterminée et valant + oo lorsque le point précédent du contour est à une distance inférieure ou égale à ladite distance minimale prédéterminée. On assure ainsi que les points consécutifs du contour actif restent à une distance supérieure à ladite distance minimale prédéterminée les uns des autres. Avant qu'on débute la déformation itérative du contour actif, son énergie totale a une certaine valeur initiale Et = Ep + Eint + Ec. On déplace ensuite les points d'approximation de manière à minimiser la fonction énergie totale, les variables étant les coordonnées de chaque point d'approximation Vi appartenant au contour actif. Il existe de 10 nombreuses méthodes mathématiques, par exemple des méthodes variationnelle, aptes à résoudre ce problème d'optimisation d'une fonction à plusieurs variables. De préférence, on utilise une méthode par programmation dynamique, particulièrement adaptée à la forme du présent problème. 15 Une telle méthode est connue d'après l'article " Using dynamic programming for solving variational problems in vision ", de Amini Amir, dans PAMI, 12(9), pages 855-867 (1990). Du fait des définitions ci-dessus, l'énergie potentielle d'un point du contour ne dépend que de la position de ce point; son énergie 20 interne dépend des positions de ce point et des deux points voisins, et son énergie de contrainte ne dépend que de la position de ce point et de celle du point précédent. Si le contour actif comportant N points d'approximation est un contour ouvert, on regroupe les termes formant l'énergie totale Et du contour actif sous la forme: Et = El(V1, V2, V3) + E2(V2, V3, V4) +...+ EN-2(VN-2, VN1, VN), avec El= Epl +Eint 2+ Ec2, E2= Ep2 +Eint 3+ Ec3, etc. Si le contour actif comportant N points d'approximation est un contour fermé, il faut ajouter en outre les termes: EN-i(VN1, VN, Vl) + EN(VN, Vl, V2) avec E N-= EPN-1 +EintN+ EN et EpN= EN +Eint 1+ Ec. Le principe de la méthode par programmation dynamique est de minimiser d'abord la fonction E1 par rapport à la variable V1, puis de minimiser par rapport à la variable V2 la fonction: S2 = minvI[EI(VI, V2, V3)] + E2(V2, V3, V4), qui ne dépend pas de la variable VI. On continue ainsi de suite en suivant l'ordre des points du contour. En pratique, le contour actif étant à une position donnée, chaque point d'approximation concide avec un certain pixel de l'image. On commence par évaluer l'énergie totale Et du contour actif pour tout triplet de positions (VI, V2, V3), lorsque chacun de ces points prend 5 successivement sa présente position et toutes les positions adjacentes au pixel o il se trouve, positions qui sont représentées par le cadre 22 à la figure 3 pour le point Vi+l. On retient celui de ces triplets (V1, V2, V3) qui minimise Et. On fixe alors le point VI. Puis on recommence l'opération précitée avec le triplet (V2, V3, V4), puis ainsi de suite 10 jusqu'au triplet (VN-2, VN-1, VN). Pour un contour ouvert, lorsque tous les points V1 à VN. ont ainsi été fixés, on itère le calcul en reprenant à partir du triplet de position (VI, V2, V3). Pour un contour fermé, on poursuit avec les triplets (VN-1, VN, V1) et (VN, Vl,V2), ce qui permet d'itérer le calcul 15 sur un nouveau tour. Des itérations sont effectuées ainsi jusqu'à ce qu'un nombre maximal d'itérations soit atteint ou qu'une condition de convergence soit remplie, par exemple l'absence de variation notable de l'énergie totale Et d'une itération à la suivante. Le contour actif est alors à sa position finale, représentée par la ligne 21b en trait mixte à la figure 20 4. Parmi les points des contours actifs convergés, on a alors détecté, sur chacune des images, la position de certains des points analogues aux points caractéristiques qui ont été sélectionnés sur le masque neutre. Ces points analogues sont repérés par leurs coordonnées 25 dans l'image. Pour l'étape de détourage du visage, le résultat est d'autant meilleur que le sujet n'a pas de barbe et a une couleur de peau différente de celle de ses cheveux. Dans le cas contraire, on risque de détecter une partie du contour de la barbe ou des cheveux au lieu du contour du 30 visage lui-même. Si besoin, on utilise un point caractéristique supplémentaire situé au sommet de la coiffure, dont le point analogue est plus facile à détecter que le point analogue du haut du front si le contraste entre les cheveux et la peau est faible. Lorsque l'étape de détourage 20 a été effectuée pour les 35 deux images, on procède à une étape 30 de mise à l'échelle des deux images, pour le cas o les deux images n'auraient pas été prises dans les conditions prescrites. Par exemple, on applique une homothétie à l'une des images pour obtenir la même hauteur de contour du visage dans les deux images. On procède ensuite à une étape 40 de détection des points 5 des images qui sont analogues aux points caractéristiques situés à l'intérieur du contour du visage sur l'une ou l'autre des images. Pour cela, on détecte sur l'image en vue de face le contour des yeux, le contour inférieur du nez et le contour de la bouche. On détecte également le contour des yeux et de la bouche sur l'image en vue de profil. Pour l'étape 40, la méthode de calcul utilisée est une méthode de détection de contour analogue à celle de l'étape 20. La seule différence avec l'étape 20 réside dans le placement initial des contours actifs. Pour améliorer la précision de la détection des contours susmentionnés, on positionne initialement les contours actifs à l'aide des 15 connaissances a priori que l'on a des visages humains. Ces connaissances consistent en des proportions moyennes qui sont représentées sur la figure 5 et des formes moyennes connues. On place ainsi le contour actif devant converger autour d'un oeil sous la forme d'un losange avec son point inférieur sensiblement sur 20 une ligne horizontale coupant le visage en deux parties égales et avec ses points d'extrémités longitudinales espacés d'environ 1/5 de la largeur du visage. Pour l'image en vue de face, le contour actif est représenté par la ligne 41 de la figure 6 après convergence. On place le contour actif devant converger autour du nez 25 avec son point inférieur à environ 1/3 de la hauteur du visage en partant du bas, sur une ligne verticale médiane. Pour l'image en vue de face, ce contour actif est représenté par la ligne 42 de la figure 6 après convergence. On place le contour actif devant converger autour de la 30 bouche sous la forme d'un losange centré autour d'une ligne horizontale s'étendant à environ 2/9 de la hauteur du visage en partant du bas. Pour l'image en vue de face, ce contour actif est représenté par la ligne 43 de la figure 6 après convergence. A l'issue de l'étape 40, tous les points analogues aux points 35 caractéristiques sélectionnés à l'étape 5 sont identifiés dans les deux images. Tous les points analogues figurent parmi les points des contours actifs convergés. Leurs coordonnées sont calculées et mémorisées. On passe à une étape 50 de déformation du masque neutre pour engendrer la représentation tridimensionnelle recherchée du visage 5 représenté sur les images. L'étape 50 comporte une étape de déformation globale suivie d'une étape de déformation locale. Dans l'étape de déformation globale, une transformation homothétique est appliquée au masque neutre 1 pour mettre au moins une dimension extérieure de la représentation tridimensionnelle (hauteur 10 et/ou largeur du visage) en concordance avec la ou les dimension(s) extérieure(s) correspondante(s) relevée(s) sur les images. Dans l'étape de déformation locale, pour chacune des images, on calcule l'image projetée de la représentation tridimensionnelle 1 selon la direction de la prise de vue de l'image 15 correspondante. On identifie les points caractéristiques qui sont visibles dans chaque image projetée. Les points caractéristiques visibles dans la projection en vue de face constituent un premier ensemble, qui contient tous les points caractéristiques dans le présent exemple. Les points caractéristiques visibles dans la projection en vue de profil constituent un 20 second ensemble, qui contient tous les points caractéristiques d'un demivisage dans le présent exemple. Dans une première opération de déformation locale, pour l'image projetée en vue de face de la représentation tridimensionnelle 1, on déplace chaque point caractéristique du premier ensemble jusqu'à le 25 faire concider, dans l'image projetée, avec le point analogue de l'image en vue de face. Dans une deuxième opération de déformation locale, pour l'image projetée en vue de profil de la représentation tridimensionnelle 1, on déplace chaque point caractéristique du deuxième ensemble 30 jusqu'à le faire concider, dans l'image projetée, avec le point analogue de l'image en vue de profil. Dans la deuxième opération, on effectue le déplacement des points caractéristiques du deuxième ensemble parallèlement à la direction de projection de l'image en vue de face, de manière à ne pas modifier la projection de ces points caractéristiques 35 selon la vue de face. Pour les points caractéristiques n'appartenant pas au deuxième ensemble, on effectue la deuxième opération de déformation de manière à conserver la symétrie de la représentation tridimensionnelle du visage par rapport à un plan vertical médian. Dans une variante préférée, on effectue les deux opérations de déformation selon un mode symétrique, c'est-à-dire on met en concidence les points caractéristiques d'un seul demi-visage avec les points analogues correspondants dans les deux images, et qu'on déplace les autres points caractéristiques par symétrie par rapport à un plan 10 vertical médian. A l'étape 50, on déplace aussi les sommets du masque neutre qui ne sont pas des points caractéristiques, en utilisant une méthode de déformation de forme libre connue d'après l'article " Free form deformation of solid geometric models " de T.W. Sederberg et al. 15 dans Proceedings of SIGGRAPH'86, Vol. 20, pages 151-160, éd. Computer Graphics (1986). Cette méthode revient à segmenter l'espace en régions tétraédriques délimitées par les points caractéristiques et à considérer que chaque point caractéristique agit sur des régions tétraédriques, lesquelles constituent sa zone d'influence, ainsi que sur 20 tous les sommets qui appartiennent à cette zone. Pour cela, on définit un maillage réduit 52 du masque neutre. Ce maillage réduit est un maillage à facettes triangulaires qui ne contient que les points caractéristiques en tant que sommets. Il est représenté partiellement à la figure 8, sur laquelle les points pleins P sont 25 des points caractéristiques et les points vides S sont des sommets du masque neutre autres que les points caractéristiques. Le maillage réduit 52 sert à définir la zone d'influence de chaque point caractéristique. Pour chacune des directions de projection, on calcule les images projetées des sommets S sur les facettes du maillage réduit. Pour 30 chacune des directions de projection, chaque sommet S est ainsi considéré dans la zone d'influence de trois points caractéristiques formant les sommets de la facette du maillage réduit sur laquelle ledit sommet se projette. En d'autres termes, la zone d'influence de chaque point caractéristique P s'étend à toutes les facettes du maillage réduit 35 dont ledit point caractéristique P forme un sommet et inclut tous les sommets S de la représentation tridimensionnelle qui se projettent sur lesdites facettes. La figure 9 représente une partie du maillage réduit avec, hachurée, la zone d'influence 51 d'un point caractéristique central. Lors de l'étape de déformation locale, pour chaque déplacement d'un point caractéristique lors de la première opération, on 5 déplace tous les sommets S appartenant à la zone d'influence dudit point caractéristique selon la direction de projection de la vue de face. Les figures 10 et 1 1 illustrent la manière dont ces déplacements sont réalisés. La figure 10 représente, en projection selon la direction de la vue de face, une facette du maillage réduit dont les sommets sont A, B 10 et C. S désigne un sommet du masque neutre qui appartient à la zone d'influence des points A, B et C selon la direction de projection de la vue de face. Lorsqu'on déplace le point caractéristique A jusqu'à la position A", représentée à la figure 11, on déplace le sommet S de manière à conserver les proportions du maillage initial. La nouvelle position S' du 15 sommet S est ainsi calculée de manière à conserver les rapports de distances suivants: AC'/AB = A"C"/A"B et, AB'/AC = A"B"/A"C. De la même manière, lors de la deuxième opération de 20 déformation, on déplace chaque sommet S qui n'est pas un point caractéristique à proportion des déplacements des points caractéristiques dans la zone d'influence desquels ledit sommet S se trouve selon la deuxième direction de projection. Selon une autre variante de réalisation de l'étape 50, pour le 25 déplacement des sommets du masque neutre 1 autres que les points caractéristiques, on effectue d'abord un repérage de chaque sommet S qui n'est pas un point caractéristique en utilisant un système de coordonnées de Sibson, tel que décrit dans Sibson R., " A vector identity for the Dirichlet Tesselation ", Math. Proc. pp 151-155, Cambridge 30 Philos. soc. (1980). Pour cela, on considère le maillage réduit décrit cidessus, en association avec une segmentation de l'espace définie par les sphères circonscrites aux tétraèdres délimités par ce maillage réduit. La zone d'influence de chaque point caractéristique est alors définie comme la réunion des sphères circonscrites auxquelles ledit point 35 appartient. Pour chaque sommet S autre que les points caractéristiques, on définit les points caractéristiques qui sont ses voisins naturels comme étant les points caractéristiques de toutes les sphères circonscrites dans lesquelles ledit sommet S se trouve. En pratique, on détermine l'appartenance d'un sommet S à la zone d'influence d'un point caractéristique par projection selon chacune de directions définies par les images. Sur la figure 15, on a représenté en projection dans un plan deux facettes triangulaires {P1, P2, P4} et {P3, P2, P4} du maillage réduit et leurs cercles circonscrits respectifs 53 et 54. Le sommet p est à l'intérieur des deux cercles 53 et 54, ce qui montre que les points Pl à P4 10 sont les voisins naturels du sommet p, du moins pour cette direction de projection. Pour chaque point voisin P1 à P4, une coordonnée de Sibson respective /& à gu4 est attribuée au sommet p conformément aux formules: p=]i (/i Pi), dgi(=[(X-_X)2+(y-y)2]I /]j[(X-Xj)2+(y-yj)2]-l, O x et y sont des coordonnées cartésiennes du sommet p dans le plan, xi et yi étant les coordonnées cartésiennes du point caractéristique Pi. Par la suite, les déplacement des sommets autres que les points caractéristiques sont effectués en maintenant constantes toutes 20 leurs coordonnées de Sibson. Ces cordonnées sont naturelles en ce que l'influence d'un point caractéristique sur un sommet est d'autant plus grande que ce sommet est proche de ce point caractéristique. Ce faisant, lorsqu'un voisin naturel Pi du sommet p est déplacé d'une quantité vectorielle APi, le sommet p est déplacé de /i APi.. De ce fait, la 25 position finale p' du sommet p, par rapport à sa position d'origine Po dans le masque neutre 1, est: P'=pO+Ei=î à4 (/1i APi). Cette formule est valable aussi bien pour la représentation tridimensionnelle que pour la représentation plane obtenue dans chaque 30 projection. En variante, on pourrait déterminer l'appartenance d'un sommet à une zone d'influence directement par un calcul tridimensionnel. A l'issue de l'étape 50, on obtient une représentation tridimensionnelle spécifique du visage qui comporte le même nombre de 35 facettes que le masque neutre 1 fourni à l'étape 5 et dont la géométrie tridimensionnelle a été mise en concordance avec les deux images. L'invention n'est pas limitée à un choix particulier des points caractéristiques. Il est important de sélectionner comme points caractéristiques les sommets les plus pertinents pour décrire la géométrie d'un visage, c'est-à-dire ceux o l'inflexion de la surface du visage est la 5 plus prononcée. Le choix mentionné à l'étape 5 répond à cette exigence. Il est bien sr possible de choisir d'avantage de points caractéristiques, pour obtenir une meilleure ressemblance entre la représentation spécifique finale et le visage représenté sur les images. Inversement, selon les applications ultérieures de la représentation tridimensionnelle 10 spécifique obtenue, un plus petit nombre de points caractéristique peut être suffisant si l'on peut se contenter d'une représentation finale plus approximative. A l'étape 60, on applique une texture sur la représentation tridimensionnelle spécifique obtenue. Trois modes de réalisation de cette 15 étape sont proposés. Dans le premier mode de réalisation de l'étape 60, on considère la partie de l'image en vue de face délimitée par le contour 21b. Cette partie d'image 61 est représentée schématiquement à la figure 12A. Elle représente le visage lui-même. On dilate virtuellement cette 20 partie d'image 61, comme indiqué par les flèches 62, jusqu'à obtenir une image carrée 63, représentée schématiquement à la figure 12B. La figure 13 représente un exemple de résultat de cette opération. On associe ensuite une texture aux facettes de la représentation tridimensionnelle spécifique en projetant l'image 63 sur celle-ci. Dans le deuxième mode de réalisation de l'étape 60, on effectue une étape de calibrage colorimétrique des images, afin que les zones du visage apparaissant dans les deux images présentent une texture semblable (couleur, luminosité) dans les deux images. Puis, comme visible à la figure 14, on sépare l'image en vue de face 66 en trois parties 30 délimitées par deux lignes 64 passant par un coin de la bouche et un bord externe d'oeil. On associe par projection la partie centrale 65 de l'image en vue de face aux facettes correspondantes de la représentation tridimensionnelle spécifique. On sépare l'image en vue de profil de la même manière par une ligne passant par le coin de la bouche et le bord 35 externe d'oeil et on associe par projection la partie arrière de l'image en vue de profil aux facettes des deux côtés de la représentation tridimensionnelle du visage, par symétrie. Selon une variante préférée, l'étape 60 est entièrement réalisée selon un mode symétrique par rapport à un plan vertical médian du visage. Dans le troisième mode de réalisation de l'étape 60, on procède en quatre sous-étapes consistant à déformer les deux images bidimensionnelles, superposer les images ainsi déformées, fusionner les images ainsi superposées et appliquer l'image résultant de la fusion sur 10 la représentation tridimensionnelle spécifique. Pour la première sous-étape, on assimile approximativement le visage représenté sur les images bidimensionnelles à un cylindre, dont le diamètre 2R est connu d'après la largeur apparente du visage sur l'image correspondante. Puis on déforme l'image en vue de face et 15 l'image en vue de profil de manière à obtenir les images qui résulteraient si on déroulait la surface extérieure cylindrique du visage. Cette opération revient à dilater latéralement les images d'un facteur 7r/2 4, 57. Dans cette déformation, la dilatation latérale est amplifiée sur les bords latéraux de l'image et atténuée au milieu de l'image. En fait, la 20 coordonnée latérale x des pixels, mesurée par rapport au milieu de l'image, est modifiée d'après la transformation: x'=R Arcsin(x/R), o x' est la cordonnée latérale dans l'image déformée. La figure 16 représente une image en vue de profil ainsi déformée. Dans la deuxième sous-étape, l'image en vue de profil est 25 symétrisée pour former une vue selon l'autre profil, à moins d'utiliser réellement une troisième image représentant l'autre profil du visage. Puis les images représentant respectivement la face et les deux profils du visage sont partiellement superposées. Pour cela, on identifie le ou les point(s) de chaque image correspondant(s) au lobe inférieur de chaque 30 oreille. Par exemple, l'identification de ce point a été effectuée lors de l'étape 20 sur la vue de face et lors de l'étape 40 sur la vue de profil. On superpose les trois images en faisant concider les points de la vue de face correspondants respectivement aux deux oreilles avec les points correspondants sur les deux vues de profil respectives. Dans la troisième sous-étape, on attribue un coefficient de pondération local à chaque pixel de chacune des images superposées. Ce coefficient de pondération est choisi égal à 0 lorsque le pixel présente la couleur de l'arrière-plan, c'est-à-dire qu'il ne représente pas un point du visage ou de la tête. Lorsque le pixel ne présente pas la couleur de l'arrière-plan, on lui attribue un coefficient de pondération d'autant plus 5 petit que le taux de déformation de l'image au niveau de ce pixel est élevé, ce taux de déformation étant défini par x'/x=(x'/R) /Sin(x'/R). En d'autres termes, le coefficient de pondération d'un pixel est d'autant plus élevé que l'image a été peu déformée au niveau de ce pixel lors de la première sous-étape. Par exemple, le coefficient de 10 pondération du pixel est choisi proportionnel à Cos(x'/R) ou proportionnel à Sin(x'/R)/(x'/R). Puis on fusionne les images superposées en une nouvelle image représentant tout le visage sous la forme d'un planisphère, c'est-àdire représentant en fait toute la tête vue sur sensiblement 360 . Dans 15 l'image de fusion, chaque pixel présente une couleur qui est une moyenne des couleurs des pixels des images qui se superposent à cet endroit, ladite moyenne étant pondérée à l'aide des coefficients de pondération susmentionnés. La figure 17 représente un exemple d'image de fusion ainsi obtenue. Enfin, dans la quatrième sous-étape, l'image de fusion est appliquée sur les facettes de la représentation tridimensionnelle spécifique, en se servant de l'extrémité du nez comme point de référence pour assurer le positionnement correct de l'image fusionnée par rapport à la représentation tridimensionnelle. Pour réaliser cette sous-étape, on 25 utilise une méthode de texturation classique, comme décrite par exemple dans Paul S. Heckbert, " Survey of texture mapping ", IEEE Computer Graphies and Applications, pp 56-57 (Novembre 1986). La figure 18 représente un exemple du résultat ainsi obtenu. A l'issue de l'étape 60, on obtient une image 30 tridimensionnelle texturée du visage, qui peut être utilisée dans des applications diverses comme les jeux vidéo et les télécommunications vidéo. Dans le mode de réalisation préféré, le procédé décrit cidessus est mis en oeuvre par un micro-ordinateur muni d'une carte 35 graphique et programmé au moyen d'un programme d'ordinateur en un ou plusieurs modules, dont l'écriture relève des compétence de l'homme du métier. Les modes de réalisation de l'invention ayant été décrits dans le cadre particulier de la représentation tridimensionnelle d'un 5 visage humain, l'invention concerne cependant aussi la représentation tridimensionnelle de tout type d'objet pour lequel une représentation générique peut être fournie, par exemple des créations humaines, des animaux, des végétaux et autres objets. Bien que l'invention ait été décrite en liaison avec plusieurs 10 modes de réalisation particuliers, il est bien évident qu'elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans le cadre de l'invention. REVENDICATIONS 1. Procédé pour engendrer une représentation tridimensionnelle d'un objet. appartenant à un genre d'objets prédéterminé, notamment les visages humains, à partir d'au moins deux 5 images bidimensionnelles dudit objet, comportant les étapes consistant à: mettre à disposition (5) une représentation tridimensionnelle générique (1) dudit objet, ladite représentation générique comprenant une pluralité de sommets définissant un maillage dudit objet, mettre à disposition (10) une première image bidimensionnelle dudit objet vu selon une première direction de projection et une deuxième image bidimensionnelle dudit objet vu selon une deuxième direction de projection, déformer ladite représentation tridimensionnelle générique pour obtenir 15 une représentation tridimensionnelle spécifique de l'objet, caractérisé par le fait qu'il comporte les étapes consistant à: sélectionner une pluralité de points caractéristiques (P) parmi lesdits sommets, identifier un premier ensemble composé de ceux desdits points 20 caractéristiques qui sont visibles selon ladite première direction de projection, pour chaque point caractéristique appartenant audit premier ensemble, identifier (20, 40) un point analogue (Vi) dans ladite première image, identifier un deuxième ensemble formé de ceux desdits points 25 caractéristiques qui sont visibles selon ladite deuxième direction de projection, pour chaque point caractéristique appartenant audit deuxième ensemble, identifier (20, 40) un point analogue (Vi) dans ladite deuxième image, ladite étape de déformation (50) comprenant un déplacement desdits 30 points caractéristiques de manière à: pour chaque point caractéristique (P) appartenant audit premier ensemble, faire concider une projection selon la première direction dudit point caractéristique avec ledit point analogue (Vi), pour chaque point caractéristique (P) appartenant audit deuxième 35 ensemble, faire concider une projection selon la deuxième direction dudit point caractéristique avec ledit point analogue (Vi), ladite étape de déformation (50) comprenant un déplacement de chaque sommet (S) de ladite représentation générique qui n'est pas un point caractéristique en fonction des déplacements des points caractéristiques (A, B, C) qui sont voisins dudit sommet. 2. Procédé selon la revendication 1, caractérisé par le fait qu'il comporte les étapes consistant à: définir un maillage réduit (52) dudit objet, lesdits points caractéristiques (P) formant les sommets dudit maillage réduit, pour chacun des points caractéristiques, définir une zone d'influence 10 (51) comprenant l'ensemble des facettes dudit maillage réduit dont ledit point caractéristique est un sommet, tout sommet (S) de ladite représentation générique qui n'est pas un point caractéristique étant déplacé, dans ladite étape de déformation, à proportion des déplacements de tout point caractéristique à la zone 15 d'influence duquel ledit sommet appartient. 3. Procédé selon la revendication 2, caractérisé par le fait que l'appartenance d'un sommet (S) à la zone d'influence d'un point caractéristique (A) est déterminée, pour chacune des directions de projection, par projection dudit sommet sur des facettes triangulaires 20 dudit maillage réduit selon la direction de projection correspondante, ou par projection sur des cercles circonscrits auxdites facettes. 4. Procédé selon l'une des revendications 1 à 3, caractérisé par le fait qu'on identifie les points (Vi) de ladite première image et/ou de ladite deuxième image qui sont analogues aux points 25 caractéristiques du premier et/ou du deuxième ensemble par détection des points de l'image pour lesquels une propriété colorimétrique présente un gradient maximal. 5. Procédé selon la revendication 4, caractérisé par le fait que ladite propriété colorimétrique est choisie parmi un niveau de 30 gris, un niveau de rouge, un niveau de bleu, un niveau de vert des pixels de l'image et une combinaison d'au moins certains desdits niveaux. 6. Procédé selon l'une des revendications 1 à 5, caractérisé par le fait que l'étape d'identification des points desdites images qui sont analogues aux points caractéristiques du premier et/ou 35 du deuxième ensemble est effectuée de manière itérative en déplaçant des points d'approximation (Vi) dans lesdites images à partir de positions initiales (21a), déterminées en fonction de formes et proportions génériques connues dudit objet. 7. Procédé selon la revendication 6, caractérisé par le fait que lesdits points d'approximation forment au moins une ligne brisée 5 (21a, 21b, 41, 42, 43) qui se déforme au cours des déplacements desdits points d'approximation sous des conditions de régularité géométrique prescrites, par exemple une distance minimale entre deux points successifs de ladite ligne brisée. 8. Procédé selon la revendication 7, caractérisé par le 10 fait que l'on déforme ladite ligne brisée en tendant à minimiser une énerg e interne Eint de ladite ligne brisée définie par: Eint=,i (o Il Vi - Vi- l +i| Vi+ i -2Vi + V-,II), o a et / désignent des paramètres réels prédéterminés, Vi désigne le vecteur position d'un point de ladite ligne brisée, Il. I désigne une norme 15 vectorielle et la somme est étendue à tous les points de ladite ligne brisée. 9. Procédé selon l'une des revendications 1 à 8, caractérisé par le fait que ledit genre d'objet inclut des visages humains, lesdits points caractéristiques comprenant des points (41) du contour des 20 yeux, des points (43) du contour de la bouche, des points (42) du contour du nez et des points (2 lb) du contour du visage, lesdites images comprenant une projection plane en vue de face d'un visage et une projection plane en vue de profil dudit visage. 10. Procédé selon la revendication 9, caractérisé par le 25 fait qu'il comporte une étape (60) de texturation de ladite représentation tridimensionnelle spécifique de l'objet, consistant à dilater (62) une partie (61) de l'image en vue de face qui représente le visage et à associer par projection la texture de ladite partie d'image dilatée (63) à l'ensemble des facettes de la représentation tridimensionnelle du visage. 30 11. Procédé selon la revendication 9, caractérisé par le fait qu'il comporte une étape (60) de texturation de ladite représentation tridimensionnelle spécifique de l'objet, consistant à associer au moins la texture d'une partie centrale (65) de l'image en vue de face à une partie centrale de la représentation tridimensionnelle du visage et à associer au 35 moins la texture d'une partie centrale de l'image en vue de profil à au moins une partie latérale de la représentation tridimensionnelle du visage. 12. Procédé selon la revendication 11, caractérisé par le fait que ladite étape de texturation (60) comporte les opérations consistant à: déformer l'image en vue de face et l'image en vue de profil de manière à obtenir les images qui résulteraient si le visage présentait une surface extérieure cylindrique que l'on déroulait, superposer lesdites images déformées de manière à faire concider des 10 points correspondants dans lesdites images, fusionner lesdites images superposées en une image fusionnée dans laquelle au moins certains pixels ont une couleur résultant d'une moyenne pondérée des couleurs des pixels desdites images qui se superposent, appliquer l'image fusionnée sur la représentation tridimensionnelle spécifique. 13. Procédé selon la revendication 12, caractérisé par le fait que ladite moyenne pondérée est calculée en pondérant chacun desdits pixels qui se superposent à l'aide d'un coefficient de pondération 20 respectif, ledit coefficient étant d'autant plus grand que la déformation subie par l'image à laquelle appartient ledit pixel lors de ladite opération de déformation est faible au niveau dudit pixel. 14. Dispositif pour engendrer une représentation tridimensionnelle d'un objet appartenant à un genre d'objets 25 prédéterminé à partir d'au moins deux images bidimensionnelles dudit objet, comportant: un moyen pour mettre à disposition (5) une représentation tridimensionnelle générique (1) dudit objet, ladite représentation générique comprenant une pluralité de sommets définissant un maillage 30 dudit objet, un moyen pour mettre à disposition (10) une première image bidimensionnelle dudit objet vu selon une première direction de projection et un moyen pour mettre à disposition une deuxième image bidimensionnelle dudit objet vu selon une deuxième direction de 35 projection, des moyens de déformation pour déformer (50) ladite représentation tridimensionnelle générique afin d'obtenir ladite représentation tridimensionnelle de l'objet, caractérisé par le fait qu'il comporte: un moyen pour sélectionner une pluralité de points caractéristiques (P) parmi lesdits sommets, un moyen pour identifier un premier ensemble composé de ceux desdits points caractéristiques qui sont visibles selon ladite première direction de projection, un moyen pour identifier (20, 40) un point analogue (Vi) de chaque point caractéristique appartenant audit premier ensemble dans ladite première 10 image, un moyen pour identifier un deuxième ensemble formé de ceux desdits points caractéristiques qui sont visibles selon ladite deuxième direction de projection, un moyen pour identifier (20, 40) un point analogue (Vi) de chaque point 15 caractéristique appartenant audit deuxième ensemble dans ladite deuxième image, lesdits moyens de déformation comportant un moyen de déplacement des points caractéristiques pour déplacer lesdits points caractéristiques de manière à: pour chaque point caractéristique (P) appartenant audit premier ensemble, faire concider une projection selon la première direction dudit point caractéristique avec ledit point analogue (Vy), pour chaque point caractéristique (P) appartenant audit deuxième ensemble, faire concider une projection selon la deuxième direction 25 dudit point caractéristique avec ledit point analogue (Vi), lesdits moyens de déformation comportant un moyen de déplacement des autres sommets pour déplacer chaque sommet (S) de ladite représentation générique qui n'est pas un point caractéristique en fonction des déplacements des points caractéristiques (A, B, C) qui sont 30 voisins dudit sommet.