Brevet FR2798760A1 — publié le 20010323

RECONSTITUTION DE SURFACES EN TROIS DIMENSIONS PAR UTILISATION DE IDDELES STATISTIQUES La présente invention concerne la reconstitution d'ima ges en trois dimensions , plus particulièrement, la reconstitu tion des contours surfaciques d'une image à partir de vues, même incomplètes, en deux dimensions. Un exemple d'application de la présente invention est la reconstitution d'images représentant des éléments osseux à partir d'images en deux dimensions prises, par exemple, aux rayons X. De telles images peuvent servir, par exemple, à simuler une intervention chirurgicale en permettant au praticien de pré- visualiser les positions respectives des os au niveau d'une arti culation, par exemple, en cas de plastie ligamentaire ou de mise en place de prothèse. Aujourd'hui, pour permettre au praticien de visualiser une image en trois dimensions à partir d'images en deux dimen sions, on est contraint d'utiliser un scanner à rayons X effec tuant des tomographies. A partir de ces tomographies, on sait reconstituer une image en trois dimensions. Soit il s'agit d'une technologie dite de tomographies en trois dimensions dans laquelle un grand nombre de vues (de l'ordre de 200) sont prises au moyen d'un scanner à rayons X selon différentes positions, et les contours de l'os sont alors reconstitués par traitement d image à partir de ces vues au scanner. Soit il s'agit d'une technologie dite de tomographies en deux dimensions dans laquelle grand nombre de coupes sont prises au moyen d'un scanner à rayons x transversalement à l'os. on peut alors reconstituer l'allure et la structure de l'os. La technique du scanner donne de bons résultats mais est d'une mise en oeuvre lourde et coûteuse. En effet, l'utilisa tion d'un scanner permet d'obtenir un ensemble d'images en deux dimensions fournissant non seulement des informations sur le contour mais également sur l'intérieur de l'os. or, dans de nom breuses applications, seule la connaissance du contour surfacique l'os ou de l'objet est nécessaire. Un autre exemple d'application de la présente invention la reconstitution d'ossements incomplets, exemple, en archéologie. Une reconstitution d'images en trois dimensions peut permettre de retrouver de façon quasi-parfaite forme origi nelle de l'os même si celui-ci est découvert de façon incomplète. Dans une telle application, des problèmes similaires à ceux expo sés ci-dessus en relation avec la simulation d'interventions chi rurgicales se posent. En particulier, il est souvent utile de connaître la forme de l'os sans avoir à se préoccuper de sa structure interne. Un autre inconvénient des techniques connues est qu'elles imposent une dose de radiations importante pour le patient ce qui n'est pas souhaitable. Si cet inconvénient est moins sensible dans le domaine de l'archéologie où c'est le coût qui prédomine, il est particulièrement gênant dans la simulation d interventions chirurgicales. La présente invention s'applique plus particulièrement à la reconstitution d'images se rapportant à des objets identi fiés, c'est-à-dire, dont on connaît à l'avance la forme générale. exemple, pour un os, il faut au préalable décider de quel os s'agit. La présente invention vise à proposer un nouveau pro cédé de reconstitution d'images en trois dimensions qui pallie les inconvénients des techniques connues. L'invention vise, en particulier, à proposer une solution qui ne nécessite pas l'em ploi coûteux d'un scanner à rayons x. La présente invention vise également à proposer une solution qui soit compatible avec une exposition minimale aux rayons ou équivalents. L'invention vise en outre à minimiser le nombre de vues en dimensions nécessaires pour reconstituer l'image en trois dimensions. Pour atteindre ces objets, la présente invention voit un procédé de reconstitution d'une image en trois dimensions représentant les contours surfaciques d'au moins un objet, à tir d'au moins une vue en deux dimensions de cet objet prise rayons caractérisé en ce qu'il consiste à déterminer la position de la source de prise de dans référentiel de référence ; sélectionner un modèle prédéfini constituant une forme moyenne de l'objet ; et de façon itérative jusqu'à ce que les contours du modèle soient tels que les écarts, entre des rayons de rétropro- jection des contours de l'image en deux dimensions depuis la source 1a surface du modèle, soient minimaux sélectionner une orientation et une position du modèle dans le référentiel de référence, puis sélectionner une déformation du modèle pour modifier ses contours en trois dimensions. Selon un mode de réalisation de la présente invention, le modèle est obtenu à partir d'une population d'objets pour laquelle on recherche la correspondance statistique commune à tous les objets pour déterminer une forme moyenne et les déforma- tions principales par rapport à cette forme moyenne, de façon à disposer d'au moins un modèle statistique. Selon un mode de réalisation de la présente invention, les étapes de sélection itératives consistent à faire subir au modèle statistique, successivement, une transformation rigide modifiant sa position et/ou son orientation et une déformation non-rigide modifiant ses contours surfaciques. Selon un mode de réalisation de la présente invention, contours de l'image en deux dimensions sont obtenus automati quement en projetant le modèle dans le plan de l'image en deux dimensions, et en déformant les contours projetés de façon à les faire coïncider avec les points de fort gradient en niveaux de gris de l'image en deux dimensions. Selon un mode de réalisation de la présente invention, détermination automatique des contours de l'image en dimensions est effectuée de façon itérative, chaque itération etant intercalée entre deux itérations successives des étapes sélection. Selon un mode de réalisation de la présente invention, on détermine, dans le référentiel de référence, des coordonnees trois dimensions de points de l'objet, de façon à disposer de points de référence supplémentaires pour les étapes de sélection itératives de position, orientation, et déformation. Selon un mode de réalisation de la présente invention, utilise plusieurs images en deux dimensions pour lesquelles les positions respectives de la source de prise de vues sont tes déterminées dans le référentiel de référence, et on effectue les étapes de sélections itératives en tenant compte des rayons de rétroprojection des contours de toutes les images en deux dimensions. Selon un mode de réalisation de la présente invention, le nombre d'images utilisé est fonction de la précision souhai- Selon un mode de réalisation de la présente invention, surface du modèle est constituée d'éléments de triangle, les dits écarts étant mesurés par rapport à des points de certaines aretes constituant des générateurs du contour en trois dimen sions. Selon un mode de réalisation de la présente invention le procédé est appliqué à la reconstitution des contours surfaci- ques de plusieurs objets liés entre eux par des relations de transformation rigide et/ou élastique. Selon un mode de réalisation de la présente invention, procédé est appliqué à la reconstitution d'images d'os. L'invention concerne également un système de traitement images, comportant des moyens pour la mise en oeuvre du procédé reconstitution d'images en trois dimensions. Ces objets, caractéristiques et avantages, ainsi que autres de la présente invention seront exposés en détail dans description suivante de modes de réalisation particuliers faite à titre non-limitatif en relation avec les figures jointes lesquelles la figure 1 représente un mode de réalisation d'un sys- teme de reconstitution d'images en trois dimensions à partir d'un dispositif de prise de vues en deux dimensions selon la présente invention ; la figure 2A illustre la prise d'une vue en deux dimen sions pour la mise en oeuvre du procédé de reconstitution d'ima ges en trois dimensions selon la présente invention ; la figure 2B illustre la prise de trois vues en deux dimensions pour la mise en oeuvre du procédé de reconstitution selon la présente invention ; les figures 3A, 3B et 3C illustrent trois étapes carac- teristiques du procédé selon un mode de réalisation de la sente invention ; la figure 4 illustre un mode de détermination de - rateurs de contour selon la présente invention ; et la figure 5 illustre un mode de détermination preféré selon l'invention de l'écart entre un modèle en trois dimensions une vue en deux dimensions. Les mêmes éléments ont été désignés par les mêmes réfe- rences aux différentes figures qui ne sont pas à l'échelle. Pour des raisons de clarté, seuls les éléments qui sont nécessaires à la compréhension de l'invention ont été représentés aux figures et seront décrits par la suite. En particulier, les moyens traitement d'images comprenant les calculateurs informatiques n' pas été représentés et ne seront pas décrits de façon détaillée, car leur réalisation est à la portée de l'homme du métier à partir des indications fonctionnelles données ci-après. Une caractéristique de la présente invention est de rechercher la position et l'orientation d'un objet à reconsti tuer et dont on connaît au moins une vue en deux dimensions, à partir d'une base de données contenant des modèles de cet objet. Quand plusieurs vues en deux dimensions sont utilisees, ces vues sont toutes référencées dans un même référentiel. Ainsi, l'inven tion concerne la reconstitution d'une image représentant un objet déjà identifié et dont on peut disposer de modèles de taille et/ou de forme différentes. Une caractéristique d'un mode de réalisation préféré de la présente invention est d'utiliser au moins un modele statisti- déformable, établi à partir de la base de données, pour reconstituer la forme en trois dimensions de l' et. Ainsi, 'invention prévoit de définir, avant toute reconstitution, une base de données contenant des modèles en trois dimensions de ' et à reconstituer ou, de préférence, un ou plusieurs modèles statistiques déformables à partir de cette base de données. La figure 1 représente une vue schématique d'un système de reconstitution d'images en trois dimensions selon un mode de réalisation de la présente invention. L'exemple de la figure 1 concerne la reconstitution de l'image d'un os 1 à partir de radiographies en deux dimensions. En figure 1, on a représenté schématiquement et partiellement le corps d'un patient p dont la jambe contient l'os 1 que l'on souhaite visualiser. La jambe du patient p (donc l'os 1) est, par exemple, posé sur une table 2. Une potence 3 porte un dispositif 4 de localisation en trois dimensions qui peut être optique, magnétique, mécanique ou ultra sonore et qui repère la position et l'orientation de multiples capteurs-émetteurs constitués, par exemple, de diodes infra rouges, de réflecteurs, d'émetteurs magnétiques, à ultrasons, etc. Un tel localisateur est parfaitement connu et ne sera pas détaillé plus avant. On notera simplement que, pour garantir une localisation correcte du patient (de l'os 1), celui-ci est géné ralement également équipé d'un capteur-émetteur 18 détectable par le localisateur 4. En effet, selon l'invention, toutes les vues doivent pouvoir être exploitées dans un même référentiel (de référence), qui est associé à l'objet que l'on reconstitue. Plusieurs capteurs -émetteurs peuvent être fixés sur système de radiologie, proche de la source 7 (capteur- émetteur 19) ou proche d'un détecteur d'image 9 (capteur- émetteur 5), façon à repérer la position du système de radiologie par rapport au référentiel de référence du capteur-émetteur 18. Dans certains cas, les capteurs -émetteurs 5 et 19 sont difficilement repérables en raison de leur éloignement ou de présence d'objets parasites dans le champ de mesure du localisa- teur 4. ce cas, un capteur-émetteur 20 peut être installé sur la table 2 dans le champ de mesure du localisateur 4. On positionne alors le système radiologique dans de bonnes condi tions de mesure et on repère les positions des capteur- émetteurs 5 et 19 rapport au capteur-émetteur 20 une fois pour toutes (on ne renouvelle cette étape que si on bouge le système de radiologie son ensemble). Le système radiologique étant équipé de codeurs angu laires sur ses axes, comme cela sera détaillé plus loin, changements de position relative du système radiologique sont mesurés à laide de ces codeurs et peuvent ainsi être reportes dans le référentiel du capteur-émetteur 20. Pour chaque prise de vue, on mesure la relation géométrique entre les capteurs émetteurs 20 et 18 et, par ce biais, on reporte la position système radiologique dans le référentiel de référence du capteur- émetteur . Ainsi, toutes les radiographies sont calibrées le référentiel du capteur-émetteur 18 qui peut être mobile. dispositif 6 est, par exemple, constitué d source 7 à rayons x portée par une première extrémité d'un bras 8 en demi-cercle dont l'autre extrémité est destinée à recevoir le film 9 d'impression de la radiographie, ou un capteur électroni- que équivalent tel qu'un amplificateur de brillance, ou un détec teur plat au silicium amorphe. La relation entre le bras 8 et la table 2 est telle que cette dernière se trouve entre la source 7 et le capteur 9. Le bras 8 est monté à rotation autour d'un axe 10, motorisé ou à déplacement manuel, et porté par une potence 11. L'ensemble de prise de vues en deux dimensions peut ainsi tourner autour de l'os 1 pour effectuer le nombre désiré de radiographies de celui-ci. Le cas échéant, le localisateur opti que 4 peut être associé à un dispositif de codage angulaire de la position de l'axe 10. L'ensemble est piloté par un système informatique, par exemple, un ordinateur 12 associé, de préférence, à un écran de visualisation 13. A la figure 1, on a symbolisé par des liaisons unifilaires 14, 15, 16 et 17, les bus informatiques d'échange de signaux électriques de commande et de données entre l'ordinateur 12 et, respectivement, le localisateur 4, la source 7, le moteur ou le codeur optionnel de l'axe 10 et le capteur 9. Les figures 2A et 2B illustrent deux modes de prises de vues selon deux modes de réalisation de la présente invention. Aux figures 2A et 2B, les vues en deux dimensions ont été repré sentées par les plans respectifs dans lesquelles elles sont pri ses, c'est-à-dire par l'allure de la surface du capteur 9 (figure 1) lors des prises. Cela correspond aux images radiographiques en deux dimensions récupérées par le système informatique. La figure 2A représente le cas dune seule prise de vue dans un plan Pl, fournissant une image I1 de l'os 1. La position de la source 7 a été symbolisée par un point où convergent des rayons r de rétroprojection des quatre coins du plan P1. La figure 2B représente le cas dune triple prise de vues dans des plans P1, P2 et P3, fournissant trois images I1, 12 et 13 en deux dimensions de 11 os 1. En figure 2B, la position de la source n'est pas constante, celle-ci est différente pour cha que prise de vue. Toutefois, grâce au localisateur 4, toutes les positions de la source sont connues dans le référentiel de réfé- rence. Par soucis de clarté, seuls les rayons r1 des quatre coins du plan P1 dans la position de l'image I1 ont été représentés. On notera que la source de prises de vues peut subir, entre deux images en deux dimensions, d'autres mouvements que dans un même plan comme illustré par les figures 1 et 2B. En d'autres ternies, le bras 8 du système de prises de vues 6 peut présenter plus de deux degrés de liberté, dont chacun pourra être muni d'un dispositif de codage angulaire. Selon un mode de réali sation préféré, le bras 8 est monté sur deux axes de rotations horizontal et vertical et un axe de translation vertical. On notera également que les images en deux dimensions peuvent n'être que partielles. Par exemple, dans l'application aux radiographies, celles-ci peuvent être interprétées par l'opé rateur pour valider les contours des vues en deux dimensions à prendre en compte pour la reconstitution. Une telle interpréta tion n'est pas gênante en raison du faible nombre de vues en deux dimensions nécessaire selon l'invention (moins de dix en géné ral). La validation des contours dans le système informatique peut être effectuée, par exemple, au moyen d'une souris, d'un crayon optique, d'un écran tactile, ou équivalent, de façon clas sique pour un enregistrement de contour sur une image en niveaux de gris. Selon un autre mode de réalisation préféré, la détermi- nation des contours sur les images radiographiques est automati sée en mettant en oeuvre un procédé dit de recalage en deux dimensions. Un tel procédé consiste à déterminer le contour de façon automatique par analyse des gradients les plus forts en niveaux de gris. Ce procédé est décrit, par exemple, dans la thèse de Gelu Ionescu, présentée publiquement le 4 décembre 1998 à l'Université Joseph Fourier de Grenoble (France), et ayant pour titre "Segmentation et recalage d'images échographiques par uti lisation de connaissances physiologiques et morphologiques". Selon l'invention, on met en oeuvre ce procédé de recalage en deux dimensions en combinaison avec une projection, sur l'image en deux dimensions, du modèle statistique déformable de l'objet dont on souhaite reconstituer les contours surfaciques en trois dimensions. On effectue une analyse itérative d'un contour pro jeté du modele sur l'image en deux dimensions jusqu'à obtenir, après plusieurs passes (par exemple de 3 à 10) une identité entre le contour du modèle projeté qui sera décrit ci-après et dont l'orientation et la déformation auront été adaptés par le procédé de 'invention, et le contour déterminé analyse des gradients les plus forts en niveaux de gris. Cette combinaison sera mieux comprise par la suite en relation avec figure 5. Pour simplifier la présente description, on considérera ci-après que les contours des vues en deux dimensions sont connus. En pratique, les étapes du procédé de l'invention seront effectuées en boucle, y compris le recalage en dimensions, jusqu'à obtenir un résultat satisfaisant. Selon l'invention, une fois que la ou vues en deux dimensions été obtenues, il reste à déterminer, par recherche de correspondance dans la base de données, la forme et la taille de l'objet ici, l'os) en trois dimensions. Pour ce faire, l'invention prévoit rechercher le modèle pour lesquelles les distances séparant les contours de chaque vue deux dimensions et la surface du modèle sont mini males. le mode de réalisation préféré où on utilise un modèle statistique déformable (définissant ainsi une famille de modèles) de 'objet à reconstituer, on recherche à s'approcher le plus possible, par déformation itérative de ce modèle, de la forme dont contours sont tels que, comme on le verra par la suite en relation avec la figure 5, les rayons de rétroprojection s'appuyant sur les points des contours de l'image (ou des images) en deux dimensions depuis la source (ou depuis leurs sources respectives) sont tous tangentiels à la surface du modèle, étant entendu que les différents contours en deux dimensions sont repérables dans le référentiel de référence. La réalisation du modèle statistique déformable en lui même ne fait pas l'objet de la présente invention et est parfai- terrent classique. On se bornera rappeler que la réalisation d'un tel modèle fait généralement appel à une recherche d'une forme moyenne d'une population d'objets de même type (par exem ple, des fémurs) constituant la base de données, suivie d'une analyse en composantes principales pour déterminer les déforma- tions principales (essentielles) à appliquer à cette forme moyenne et obtenir ainsi le modèle statistique. Une méthode de détermination d'un modèle statistique à partir d'une famille d'échantillons est décrite, par exemple, dans l'article "Building a Complete Surface Model from Sparse Data Using Statistical Shape Models: Application to Computer Assisted Knee Surgery" de Markus Fleute et Stéphane Lavallée, paru dans MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI'98, Springer-Verlag LNCS Series, pages 880 887, en Octobre 1998, et dont le contenu est incorporé ici par référence. On notera que la précision de la reconstruction des contours surfaciques opérée par l'invention dépend des échantil lons utilisés pour construire la base de données du modèle sta tistique. Par exemple, si un modèle statistique de fémur est créé à partir d'une population d'échantillons ayant des formes norma- les (sans pathologie), on pourra reconstituer avec précision des formes normales mais la précision sera limitée si le fémur radio graphié à une forme pathologique. Par contre, si le modèle stati stique est créé à partir d'une grande population d'échantillons contenant à la fois des formes normales et des formes pathologi- ques, on pourra reconstituer, avec précision, des objets normaux et pathologiques. Selon l'invention, une fois que l'on dispose des images en deux dimensions, on recherche le cas échéant à quel modèle contenu dans la base de données ces images se rapprochent le plus (par exemple, si plusieurs types d'os ou si plusieurs modèles statistiques d'un même os sont disponibles), puis on applique des transformations à ce modèle pour s'approcher le plus possible d'une image en trois dimensions, telle que les rayons de rétro- projection des images jusqu'à leurs sources respectives sont tan- gentiels aux surfaces de l'image en trois dimensions, placée sur le trajet de ces rayons et dont ils sont respectivement les plus proches. De préférence, on commence par faire subir au modèle initial au repos, c'est-à-dire correspondant la forme moyenne, une transformation dite rigide, c'est-à-dire, ne touchant qu'à son orientation et sa translation dans l'espace. Puis, quand on a obtenu la position pour laquelle les rayons de rétroprojection sont tous à une distance minimale des contours du modèle initial, on fait subir une déformation non-rigide au modèle, c'est-à-dire que sans modifier son orientation, on modifie sa forme à partir des données contenues dans la base statistique en modifiant les coefficients des modes principaux du modèle, jusqu'à obtenir la forme dont les contours se rapprochent le plus des rayons de rétroprojection. Le cas échéant, le modèle est prépositionné de façon très approximative par l'opérateur par rapport aux vues en deux dimensions affichées à l'écran. On notera que les moyens (informatiques) de traitement d'images utilisés sont classiques dans leur structure et n'ont donc pas besoin d'être détaillés. Les figures 3A à 3C illustrent ces deux étapes du pro cédé de l'invention. La figure 3A représente une vue en trois dimensions d'un modèle 21 avant toute déformation. I1 s'agit, par exemple, d'un modèle statistique de l'invention positionné par le praticien dans une orientation approximative. La figure 3B repré sente le modèle 21' de la figure 3A à l'issue de l'étape d'orien tation sans modification de forme. La figure 3C représente l'image 22 en trois dimensions résultant de la mise en oeuvre de l'invention, c'est-à-dire correspondant au modèle 21', déformé pour que les rayons de rétroprojection soient (idéalement) tan gents à tous ses contours. Par souci de simplification, un seul groupe de rayons r de rétroprojection depuis une source 7 ont été représentés aux figures 3A à 3C et l'écran de projection de l'image correspon dante n'a pas été représenté. Comme il ressort des figures 3A à 3C, un grand nombre de rayons r de la figure 3A ne sont pas tan- gents aux contours du modèle 21. Le nombre de rayons de rétropro- jection utilisé dépend de la précision souhaitée et des caracté ristiques du modèle statistique, essentiellement, du nombre de points surfaciques choisis pour servir de référence lors de la définition de ce modèle statistique. De la figure 3A à la figure 3B, la transformation est "rigide", @est-à-dire que le modèle n'est pas déformé. Lors de cette transformation, le modèle 21 subit des translations et rotations afin d'obtenir des mesures d'écarts minimum entre chaque rayon de rétroprojection partant des points de contour de limage la surface de l'objet dans sa position courante. On utilise pour cela des méthodes mathématiques de recherche du minimum la somme des carrés de ces écarts par rapport aux six paramètres (trois degrés de liberté en rotation et trois degrés de liberte en translation) définissant la transformation rigide recherchée. On obtient une configuration telle qu'illustrée par la figure 3B dans laquelle le modèle 211 a une position et orientation correcte mais une forme encore imparfaite. 'est pourquoi certain rayons r, ne sont pas tangents mais traversent le modèle De préférence, la position résultant de la transforma tion rigide (rotation, translation) est obtenue par une méthode (algorithme) dite du point le plus proche (Iterative Closest Point, ICP). Un exemple dune telle méthode est décrit dans @ar- ticle "A Method for Registration of 3-D Shapesl, de Paul J. Best et Neil D. McKay, paru dans IEEE TRANSACTIONS ON PA=RN ANALYSIS AND MACHINE INTELLIGENCE, vol. 14, N0. 2, en février 1992 et dont le contenu est incorporé ici par référence. De la figure 3B à la figure 3C, la transformation est "non-rigide" (élastique) et consiste à déformer le modèle 211 sans changer son orientation jusqu'à obtenir limage 22 en trois dimensions pour laquelle tous les rayons de rétroprojection r', sont à distance minimale des contours (idéalement tangents). Cette transformation non-rigide est effectuée, par exemple et selon premier mode de réalisation, en calculant les paramètres de deformation à partir d'un algorithme connu sous la dénomina tion anglo-saxonne "Down Full Simplex". Cet algorithme a été décrit, par exemple, en 1965 par J.A. Nelder et R. Mead dans COMPUTER JOURNAL, vol. 7, pages 308-313, dont contenu est incorporé ici par référence. Selon un mode de réalisation préféré l'invention, l'algorithme utilisé pour déterminer la transformation non-rigide du modèle statistique est basé sur la méthode Levenberg- Marquardt. Le principe de cette méthode est de déterminer le minimum d'une fonction non-linéaire multidimensionnelle en utili sant les dérivées partielles de la fonction par rapport aux para mètres de déformation du modèle. Cette méthode a été décrite, par exemple, en 1963 par D.W. Marquardt dans JOURNAL THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, vol. 11, pages 431-441, dont le contenu est incorporé ici par référence. fonction dont on cherche le minimum est ici la somme des carrés des distances entre un ensemble de rayons de rétroprojection s'appuyant sur les points de contours et la surface du modèle. Les paramètres de la recherche du minimum sont les coefficients que 'on applique à chaque mode de déformation du modèle statistique, ainsi que cela est présenté dans l'article "Building a Complete Surface Model from Sparse Data Using Statistical Shape Models: Application to Computer Assisted Knee Surgery" de Markus Fleute et Stéphane Lavallée, déjà cité. Cette méthode est appliquée et répetée à chaque position approchée jusqu'à ce qu'il ne soit plus possible de minimiser les écarts. On enchaîne ainsi un recalage rigide, un recalage élastique, un recalage rigide, un recalage élastique, etc. Une fois la forme en trois dimensions reconstituée, sa taille est bien entendu également connue dans la mesure où toutes les en deux dimensions ont des tailles connues, de même que la position, dans le référentiel de référence, du modèle par rap port sources. Le nombre de passes nécessaire dépend essen tiellement du nombre de paramètres caractéristiques utilisés pour modéliser la déformation. notera que l'ordre dans lequel sont effectuées les deux étapes ci-dessus est important. En effet, si on commence par effectuer une déformation non-rigide, on va faire correspondre un modèle avec une mauvaise orientation qu'il sera très difficile récupérer en raison de la déformation de forme subie. Toutefois, la minimisation des écarts peut être effectuée globalement en prenant en compte les paramètres rigides et les paramètres de déformations en même temps à chaque itération du processus mathé- matique de minimisation. notera que, à chaque étape itérative du procédé dans laquelle on calcule les écarts entre les contours du modèle et les rayons de rétroprojection, de nouveaux points entrant dans la mesure sont déterminés côté modèle et/ou côté rayons de projec tion. Ceci constitue une distinction importante par rapport à des procédés connus de reconstitution d'images en trois dimensions dans lesquels les points de mesure sont les mêmes pour toutes les itérations. Une autre caractéristique de la présente invention est que les évaluations des écarts minimaux ne sont pas nécessaire ment faites de façon exhaustive pour tous les éléments de surface du modèle. En effet, cela conduirait parfois à des calculs trop dispendieux même si le nombre d'éléments de surface peut être minimisé en utilisant des éléments triangulaires. Selon l'inven tion, les évaluations d'écarts sont faites par rapport à des lignes caractéristiques constituant des générateurs de contours du modèle. Cela minimise le nombre de points de mesure. Par exem ple, un os de type fémur, défini par environ 5000 bords de surfa ces triangulaires, est défini par environ 300 générateurs de contours. De préférence, l'analyse effectuée par le procédé de l'invention ne touche que des générateurs de contour de l'image en trois dimensions. Ainsi, la surface du modèle statistique est, de préférence, formée d'éléments triangulaires dont certaines arêtes définissent des générateurs du contour. Un générateur de contour est défini par les arêtes (bords) des triangles qui, pro- jetés sur un plan, définissent le contour (interne ou externe). Le recours aux générateurs de contours permet de réduire considé rablement (par exemple, d'au moins un facteur 10) le nombre de points à chercher dans le modèle pour vérifier la correspondance avec l'image reconstituée. La figure 4 illustre la définition d'un générateur de contour d'une image (modèle) en trois dimensions dont la surface est formée d'éléments de surface triangulaires tels que décrits, par exemple, dans l'article "Anatomy-based registration of ct- scan and intraoperative x-ray images for guiding a surgical robot" de A. Gueziec, paru dans IEEE TRANSACTIONS ON MEDICAL IMAGIIVG, 17(5), pages 715-728, en octobre 1998, et dont le contenu est incorporé ici par référence. La figure 4 représente, de façon simplifiée, deux triangles 30 et 31 définissant une portion de surface d'un modèle en trois dimensions et dont l'arête commune constitue une généra trice 32 du contour. Le calcul à effectuer pour déterminer si une arête constitue ou non une génératrice du contour consiste à cal culer les angles a et j3 respectifs entre les normales aux surfa ces des triangles 30 et 31 et les rayons 33 et 34 reliant le centre de ces surfaces au centre 35 de projection correspondant à la position de la source de rayons X. Si l'un des angles est inférieur à 90 tandis que l'autre est supérieur à 90 , leur arête commune 32 est alors une génératrice du contour. La figure 5 illustre le type de mesure effectuée pour déterminer l'écart e entre un rayon r de rétroprojection et un point d'un générateur de contour. Cette figure représente, de façon schématique, une image I de l'objet dans un plan P et une forme 21 du modèle statistique placée sur le trajet des rayons de rétroprojection de l'image I jusqu'à la source (non représentée). Pour chaque rayon de rétroprojection r, on cherche les points respectifs 41 et 40 du rayon de rétroprojection et d'un générateur de contour choisi parmi tous les générateurs, pour lequel l'écart e entre ces points est minimal. avantage de la présente invention est qu'elle permet une reconstitution beaucoup plus rapide d'une image en trois dimensions rapport aux techniques connues. autre avantage de la présente invention est qu'elle permet un alignement correct du modèle même dans des zones où on ne dispose de données de projection par les images en deux dimensions (par exemple, certaines courbures internes). On notera que le contour de surface pourra, cas échéant, etre affiné au moyen d'un palpeur mécanique, optique ou magnétique fournissant des coordonnées spatiales dans même référentiel que les images en deux dimensions. On obtient alors des points supplémentaires qui peuvent être utilisés la recherche l'image en trois dimensions. Le recours à un palpeur peut servir, par exemple, à diminuer le nombre de vues en dimensions nécessaires en donnant une information en trois dimen sions. notera également que le procédé de l'invention peut s'appliquer à plusieurs contours surfaciques en trois dimensions constituant un ou plusieurs objets. Par exemple, on peut ainsi reconstituer simultanément la surface externe et la surface cor ticale interne d'un os. On peut également reconstituer la forme de plusieurs os participant à un articulation et visibles simul- tanément les images radiologiques (par exemple, le tibia et le fémur si on s'intéresse au genou), ou encore la forme de plu sieurs fragments osseux d'un même os. Le modèle recherché doit, dans ce dernier cas, contenir les transformations rigides entre chaque contour surfacique en trois dimensions. Dans d'autre cas d'application à plusieurs objets, il faut bien entendu connaître les différents modèles statistiques et les éventuelle transforma tions rigides ou élastiques entre eux. Bien entendu, la présente invention est susceptible de diverses variantes et modifications qui apparaîtront à l'honore de l'art. En particulier, le nombre de vues en deux dimensions devant être utilisé pour la reconstitution dépend de la précision souhaitée et de la complexité du modèle. Dans certains cas, une seule vue en deux dimensions pourra suffire. De plus, bien que 1 invention ait été décrite en relation avec une source rayons x mobile, celle-ci pourra être remplacée par plusieurs sources fixes, pourvu de respecter la contrainte d'obtenir des images en dimensions dans un même référentiel. En outre, mise en oeuvre de l'invention fait bien entendu appel à des techniques de traitement numérique d'images dont la réalisation pratique est à portée de l'homme du métier à partir des indications fonction nelles données ci-dessus et dans les publications citées en réfé rences. REVENDICATIONS 1. Procédé de reconstitution d'une image en trois dimensions représentant les contours surfaciques d'au moins un objet (1), à partir d'au moins une vue en deux dimensions de cet objet prise aux rayons X, caractérisé en ce qu'il consiste à déterminer la position de source (7) de prise de vues dans un référentiel de référence sélectionner un modèle prédefini constituant une forme moyenne (21) de l'objet ; et de façon itérative jusqu'a ce que les contours du modèle soient tels que les écarts, entre des rayons de rétropro- jection des contours de l'image en dimensions depuis la source et la surface du modèle, soient minimaux sélectionner une orientation une position du modèle dans le référentiel de référence, puis sélectionner une déformation modèle pour modifier ses contours en trois dimensions. 2. Procédé selon la revendication 1, caractérisé en ce que le modèle est obtenu à partir population d'objets pour laquelle on recherche la correspondance statistique commune à tous les objets pour déterminer une moyenne et les déforma- tions principales par rapport à cette forme moyenne, de façon à disposer d'au moins un modèle statistique. 3. Procédé selon la revendication 2, caractérisé en ce que les étapes de sélection itératives consistent à faire subir au modèle statistique, successivement, une transformation rigide modifiant sa position et/ou son orientation et une déformation non-rigide modifiant ses contours surfaciques. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que les contours de l'image en deux dimen sions sont obtenus automatiquement en projetant le modèle dans le plan de l'image en deux dimensions, et déformant les contours projetés de façon à les faire coïncider avec les points de fort gradient en niveaux de gris de l'image deux dimensions. 5. Procédé selon la revendication 4, caractérisé en ce que détermination automatique des contours de l'image en dimensions est effectuée de façon itérative, chaque itération étant intercalée entre deux itérations successives des étapes sélection. 6. Procédé selon l'une quelconque des revendications à 5, caractérisé en ce qu'il consiste à déterminer, dans le réfé rentiel de référence, des coordonnées en trois dimensions de points de l'objet, de façon à disposer de points de référence supplémentaires pour les étapes de sélection itératives de posi tion, orientation, et déformation. 7. Procédé selon l'une quelconque des revendications à 6, caractérisé en ce qu'il consiste à utiliser plusieurs images en dimensions pour lesquelles les positions respectives la source de prise de vues sont toutes déterminées dans le refe- rentiel de référence, et à effectuer les étapes de sélections itératives en tenant compte des rayons de rétroprojection contours de toutes les images en deux dimensions. 8. Procédé selon la revendication 7, caractérisé en ce que nombre d'images utilisé est fonction de la précision souhaitée. 9. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce que la surface du modèle est constituée d'éléments de triangle, lesdits écarts étant mesurés par rapport à des points de certaines arêtes constituant des générateurs contour en trois dimensions. 10. Procédé selon l'une quelconque des revendications à 9, caractérisé en ce qu'il est appliqué à la reconstitution des contours surfaciques de plusieurs objets liés entre eux par relations de transformation rigide et/ou élastique. 11. Procédé selon l'une quelconque des revendications à 10, caractérisé en ce qu'il est appliqué à la reconstitution d'images d'os. 12. Système de traitement dl images, caractérisé en ce qu1il comporte des moyens pour la mise en oeuvre du procédé selon lune quelconque des revendications 1 à il.