FR 2527361 A1 19831125 FR 8306118 A 19830414 La présente invention se rapporte au traitement de l'image et plus particulièrement à des systèmes automatisés de microscopie ainsi qu'aux procédés pour localiser et relocaliser des objets d'intérêt dans une image. La présente invention est particulièrement bien adaptée à une utilisation dans un système automatisé de microscopie pour analyser des objets biologiques (comme des cellules du sang) sur une lamelle de micros- cope En général, avec un tel système automatisé d'analyse les cellules sur une lamelle sont initialement explorées et une image sous forme numérique de la configuration de la cellule est produite Cette image est traitée pour déterminer ou extraire diverses caractéristiques des cellules explorées En se basant sur ces caractéristiques identifiées, les cellules sont alors classées par le système Souvent, certaines des cellules sont soit inclas- sables (par le système) ou pour d'autresraisons, elles nécessitent une plus ample analyse, soit par un opérateur humain ou par un autre traitement à la machine Des enre- gistrements de tellescellules, identifiées comme objets d'intérêtsont stockés afin que ces cellules puissent être subséquemment relocalisées pour l'autre analyse requise. Quand la lamelle (ou un certain nombre de lamelles supplé- mentaires) a été analysée à une première passe, le systèmei etoun automatiquement à des zones choisies (ou signalées) ayant des objets d'intérêt pour une plus ample analyse Dans la plupart des cas, les lamelles doivent être retirées de la platine du microscope avant plus ample analyse Afin d'accomplir cette autre analyse, une relocalisation précise et répétable des objets d'intérêt sur la lamelle du micros- cope est essentielle. Plusieurs conceptions pour atteindre ces objectifs ont été décrites et mises en oeuvre dans l'art antérieur, comme celle indiquée dans le brevet US n 3 85 I 972 du 3 Décembre 1974 Le procédé enseigné par ce brevet relo- calise des objets individuels (cellules, plus particuliè- rement)par mémorisation dsns N calculateur de l'emplace- ment de la lamelle dans les casset'tes (ou indicesd'inden- tification de la lamelle) et coordonne des signaux repré- sentatifs d'un emplacement spécif ique d'une cellule sur la lamelle Dans la mises en oeuvre commerciale de cette conception brevetée, la locallearlon de la cellule est mémorisée en tant que cooroonnées X et Y sur la platine (en prenant de compteurs pas à pas) en se rféret à la position de repos de l'instument, c'est-à-dire la position de la platine lorsqus la lamelle peut être chargée sur la platine Quand la lanmell est rechargée sur la platine du microscope, un ensemble mécanique a asservis- sement ramène la 11 m;ile sa -osition d'origine en se basant sur les coordornnéues mémorisées Cela (et toutes les autres méthodes con les pour relocalisation de l'objet) nécessite un repositionneîment très r 6 pétable et précis de la position de repos de la platine par rapport à l'axe optique de l'instrument *-t également un repositionnement précis de la lamelle dans le support de la lamelle sur la platine lors du rechargement Ces conditions proviennent de la nature de boucle ouverte de tellesméthodes de reloca- lisation ayant dans la pratique pour r;-ésultat des toléranc- excessivesimposéessur les oomposants mécaniques et le circuit d'entrainement électrique, avec >u prix du matériel important de façon correspondantió Dans d'autres applications, comme des machines-outils à commande numérique, et dans certains microscopes automa- tisés pour la recherche, des asservissements de positionne- ment en boucle fermée ou sont incorporés des codeurs liné- aires ou capteurs semblables sont utilisés pour permettre un positionnement précis d'un élément Tandis que le degré de précision permis par de telssystèmespeut satis- faire aux conditions pour la plupart des applications d'auto-microscopie, le prix du matériel est trop élevé pour permettre leur utilisation dans des microscopes automatisés commercialisés. La présente invention a pour objet un système auto- matisé perfectionné de microscopie ainsi qu'un procédé pour localiser et relocaliser des objets d'intérêt dans une image. La présente invention a pour autre objet un système perfectionné de microscopie ainsi qu'un procédé pour analyser automatiquement des objets d'intérêt sur une lamelle de microscope et relocaliser subséquemment ces objets d'intérêt pour une autre analyse. La présente invention est dirigée vers un système pour localiser automatiquement et relocaliser des objets d'intérêt dans une image qui a plusieurs objets contre un fond Chacun des objets d'intérêt est caractérisé par un groupe prédéterminé de caractéristiques Dans une forme préférée, la présente invention est plus particuliè- rement dirigée vers un système automatisé de microscopie qui est adapté à l'analyse automatique de cellules bio- logiques (comme du sang ou cervicales) sur des lamelles de microscope Dans d'autres form E del'invention,des types différents d'objet peuvent être identifiés comme étant des objets d'intérêt pencent unpremier passage auto- matisé puis relocalisés pendant un second passage pour une plus ample analyse. En général, la présente invention comprend un identi- ficateur d'objet pouvant fonctionner sélectivement L'iden- tificateur d'objet comprend un détecteur pour explorer l'image et détecter les objets dans cette image Un extrac- teur de caractéristiqu 6 identifie des objets particuliers parmi les objets détectés qui ont le groupe prédéterminé de caractéristiques en tant qu'objets d'intérêt Cette détermination "du groupe prédéterminé de caractéristiques peut être faite pour un objet donné, par exemple en déter- minant une somme pondérée de valeurx sur un vecteur, représentant des caractéristiques élémentaires détectées. Avec cette tentative>le vecteur de la somme pondérée peut être comparé à un groupe de vecteursstockèsde référence pour identifier une correspondance avec, c'est-à-dire une identification de, un ou plusieurs de ces vecteurs stockés de référence Un objet peut être déterminé comme étant un objet d'intérêt à la détermination d'une correspondance sensible du vecteur de somme pondérée avec l'un des vecteurs stockés de référence Alternativement, un objet peut être déterminé comme étant un objet d'intérêt lorsqu'aucune correspondance sensible n'est déterminée Dans ce dernier cas, l'objet d'intérêt sera classé comme "non identifiable". Dans diverses formes de l'invention, tout nombre de classes ou types d'objetsd'intérêt peut être défini D'autresdéfi- nitionsdu groupe prédéterminé de caractéristiquespeuvent également être utilisées. Un marqueur d'objet produit un signal de marqueur pour les objets d'intérêt identifiés Le signal de marqueur comprend une portion de caractéristiques représentative du groupe prédéterminé de caractéristiquesde l'objet d'in- térêt identifié Le signal de marqueur comprend de plus une portion de motif représentative de la distance relative et de l'orientation relative d'un certainsnombresd'objets détectésvoisins de l'objet d'intérêt identifié. Une mémoire pouvant sélectivement fonctionner est utilisée pour stocker les signaux de marqueur produitspar le marqueur d'objet. Un comparateur pouvant sélectivement fonctionner est adapté à comparer un signal de marqueur couramment produit aux signaux de marqueur stockés dans la mémoire Le comparateur est de plus adapté à détecter une corres- pondance sensible de la portion de motif de ce signal courant de marqueur à la portion correspondante de l'un des signaux stockésde marqueur et en réponse, il produit un signal "objet relocalisé" indiquant cette correspondance. Un contrôleur permet un contrôle général du système. Dans un premier mode ou mode de localisation, le contrôleur commande l'identificateur d'objet et la mémoire afin que ces éléments produisentetstrkent les signaux de marqueur. En mode de relocalisation ou de révision, le contrôleur fait fonctionner l'identificateur d'objet et le comparateur afin que ces éléments explorent de nouveau l'image et produisent une succession de signaux courant de marqueur pour des objets d'intérêt détéctés, et comparent en succession ces signaux courantsde marqueur aux signaux stockés de marqueur produits précédemment dans le mode de localisation Le signal" objet relocalisé" produit par le comparateur indiquequ'un objet d'intérêt a été relocalisé dans la platine du microscope. Le signal d'objet relocalisé peut être utilisé, par exemple, pour faire savoir à un opérateur qu'un objet d'intérêt a été relocalisé. Dans une autre forme de l'invention, le système peut comprendre uniquement l'identificateur d'objet et la mémoire. Les signaux de marqueur stockés dans la mémoire de cette forme de l'invention peuvent être utilisés en conjonction avec un système séparé qui comprend un identificateur d'objet et un comparateur, comme on l'a décrit ci-dessus, et de plus un contrôleur qui fonctionne en réponse aux signaux corres- pondant aux signaux stockés de marqueur pour relocaliser les objets dans l'image à la façon décrite ci-dessus. Le dispositif et le procédé selon l'invention offrent une tentative souhaitable, aussi bien du point de Te teoh- nique qu'économique pour la relocalisation d'objetsdans une image à la façon d'une boucle fermée En mode de relocalisation, l'invention répond à des iduciels dans l'image elle-même, en utilisant l'information concernant l'objet d'intérêt et ses objets voisins Dans un micros- cope automatisé pour l 'analyse des cellules du sang, par exemple, la mémorisation d'une telle information pendant l'analyse initiale automatisée, et son utilisation pendant la relocalisation pour une revision, allége fortement les tolérances à la fois sur le positionnement de la platine et le repositionnement de la lamelle dans son support sur la platine De plus, l'invant:ion supprime sensiblement les questions concernant les noirst de réfurence sur la platine (induits par des erreurs de compte ou desàoiupcs) ou la lamelle (par exemple par écaill ement ou abrasion) qui peuvent avoir change depuis ment analysée Par ailleurs, une ambigrlité est éliminée concernant laquelle de deux cellules adjacentes l'on souhaite relocaliser Par consequent, l'invention permet l'utilisation d'un matériel relativement simple, peut coûteux et plus fiable, avec moi S d'ambiguité dans les résultats que tout procédé courat de représentation d'ob- jet précédemment analysés pour une analyse. L'invention sera mieux comprise, et d'autres buts, caractéristiques, détails et avantages de celle-ci appa- raîtront plus clairement au cours de la description expli- cative qui va suivre fait en référence aux dessins sché- matiques annexés donnés uniquement a titre d'exemple illustrant un mode de réalisation de l'invention, et dans lesquels la figure 1 montre un exemple d'lmun système automatisé de microscopie selon l'invention; la figure 2 donne un schéma bloc du système de la figure I; la figure 3 donne un schéma bloc du dispositif de traitement d'image du système de la figure 2; la figure 4 donne un schéma bloc du dispositif de traitement logique du dispositif de traitement d'image de la figure 3; l I figures 5 A et 5 B montrent des organigrammes illustrant le fonctionnement en mode de localisation et de relocalisation du système de la figure 1;et la figure 6 montre un exemple d'une image illustrant le fonctionnement du système de la figure 1. La figure 1 montre une forme préférée d'un système automatisé de microscopie 8 pour relocaliser des cellules biologiques sur une lamelle de microscope selon la présente invention. Le système 8 est une variante d'un dispositif conven- tionnel automatisé de microscopie commercialisé et vendu sous la dénomination commerciale "diff 3 " par Coulter Biomedical Research Corporation à Concord, Massachusetts, Etats Unis d'Amérique Le système diff 3 modifié 8 accepte une cassette contenant quatorze lamelles de frottis de sang. Si aucune ne nécessite une révision, le système 8 peut traiter automatiquement toute la charge sans interruption. Si un échantillon donné est normal, les leu ocytes sont classés (en neutrophiles segmentés ou en bande,basophile éosinophileh lymphocytes, et monocytes); les érythrocytes sont évalués pour la normalité de leur dimension, de leur forme et de leur couleur; et le compte des plaquettes est estimé Les résultats sont imprimés pour chaque lamelle et l'analyseur signa 2 eà l'opérateur le moment o il a terminé la cassette Si l'échantillon est anormal, des rythrocytes nucléés, des granulocytes non murs, des blastes ou lymphocytes atypiques peuvent être trouvés; pour ceux-cà,ainsi que pour la présence de type normauxdecellules à un taux supérieur auxtaux normaux, le système 8 indique 2527361. que le frottis doit être revu Il peut être également être établi pour indiquer des échantillons ayant une morphologie anormale des érythrocytes ou une estimation anormale des plaquettes En mode de relocalisation ou de révision, le système 8 relocalise automatiquement des zones choisies sur des lamelles choisies ayant des objets d'intérêt Par conséquent, on peut avoir un nouvel accès ou automatique aux lamelles après leur examen initial et leur repositionnement sous le microscope. Bien que le procédé et le système de relocalisation d'objet selon l'invention soient illustrés comme étant mis en oeuvre dans le dispositif de microscopie du type diff 3, le procédé et le système peuvent être alternati- vement mis en oeuvre dans un dispositif automatique de microscopie qui permet la manipulation, l'exploration, la détection d'objets et l'extraction des caractéristiques pour une lamelle de microscope dans une cassette. Le système 8 de la figure 1 est monté dans une console Une cassette 11 contenant un certain nombre de lamelles d'échantillons de cellules à analyser est montée dans la console 10 Le microscope 12 permet un grossissement et une observation visuelle pour l'étude des cellules sur chaque lamelle De plus, un système d'observation visuelle comprenant une caméra vidéo (non représentée) et un moni- teur vidéo 13 permet l'observation des zones de la lamelle qui sont grossies par le microscope 12 Un tube à rayons cathodiauee 14 offre une lecture visuelle de l'information stockée dans une mémoire de l'information dans la console Un clavier 15 permet l'initiation manuelle d'un certain nombre de fonctionspar l'analyseur comme cela sera mieux expliqué subséquemment Des tiges de commande 16 permettent de déplacer le champ visuel du microscope vers des zones particulières sur la-lamalle qui est étudiée. La figure 2 donne un schéma bloc du système de la figure 1 Le système 8 comprend un microscope automatique (comprenant un mécanisme associé de manipulation des lamelles), un dispositif de traitement d'image Golay 22, un calculateur 24, un dispositif de traitement de reloca- lisation 26 et mémoire associée 28 et un groupe de périphé- riques 30. Les détails spécifiques des parties conventionnelles ci-dessus décrites du système 8 sont bien connus et sont indiqués en plus de détail dans les brevets US né 3 851 972, 4.060 713 et 4 183 013 Les parties conventionnelles du dispositif 8 ont été commercialiséessous la dénomination commerciale "diff 3 " et sont décrites en détail dans l'ar - ticle intitulé "Leukocyte Image Analysis in the diff 3 System", Pattern Recognition, Volume 13, No 4 pages 299-314, 1981 et dans l'article "The diff 3 Analyzer: A Parallel/Serial Golay Image Processor", Real-Time Medical Image Processing, édité par M Onoe, K Preston, Jr., et A Rosenfeld, pages 163-182, 1980. Le microscope automatisé 20 et le dispositif de traitement d'image 22 sont des dispositifs d'applicabilité générale adaptés en tant que périphériques d'usage spécial pour le mini-calculateur 24, un calculateur universel à 16 bits D'autres équipements périphériques 30 comprennent deux manches à balai, pour la commande manuelle des entrai- nements de focalisation et de la platine du microscope auto- matisé; un clavier et un moniteur de donnée, pour interac- tion par l'opérateur, un second moniteur noir et blanc, pour la visualisation des explorations de l'image et leur traitement; deux imprimantes pour la situation de sortie; une alarme audio pour la signalisation; et un entrainement de bande pour le chargement du logiciel de fonctionne- ment et de diagnostic et pour le stockage temporaire des données lentes Le contrôle de l'analyseur par un calcula- teur externe est également prévu, et également un passage des dornnées à travers ceilui-ci au ntoyen d'un point d'acces standard RS-232. Le dispositif detraitemernt dmage Golay 22 est illustré sous forme de schma blec détaillé sur la figure 5 Le dispositif do traitement 22 comprend un comparateur 32, un dispositif de traitement logique tolay (GLOPR) 34 et un bistogrse 36 Des registres d' -entrée 38 et des registres de sortie 40 couplent le di spositif de traitement 22 au calcuateur 24 Le GLOPR 34 est illustré sous forme de schéma bloc détaillé siur la figure 4 Le GLOPR 34 comprend un générateur de transforation 44 et des registres binaires d'image 47, 48, 49 et 50. Le fonctionnement du -ystème 8 est illustré sur les figures 5 A et 5 B pour les modes de localisation et de relocalisation, respectivementi Le calculateur 24 exerce un contrôle génrali dui fonrticnnement du système, contrôlant, à la basea, les opérations repré- sentées par les blocs 1-7 des figures 5 A et 5 B A l'identification d'un objet d'int-rt en mode de loca- lisation, les signalx de données et de caractéristiques sont transférés au dispositif de traitement de reloca- lisation 26, qui à son tour produit des signaux de marqueur qui sont stockés dans 19 mémoire 28 En mode de relocalisation, le dispositif de traitement 26 fonc- tionne de mtme pour prodauire de nouveau des signaux courants Cependant, dans ce dernier mode, les signaux de marqueur sont comparés au signal stocké de marqueur pour détecter la correspondance Lors de cette détection, un signal d'objet relocalisé est réappliqué au calculateur 24. Sur la figure 5 A, en mode de localisation, 1 indique trouvarobjet nucléé, 2 indique acquérir focalisation optimale, 3 indique centre cellule, 4 indique explorer donnée image, 5 indique segment image: fond, globule rouge, plaquette, noyau, cytoplasme, 6 indique extrait im je: couleur, dimension, forme, texture, 7 indique classer cellule, 8 indique objet d'intérêt:prcuireunsigiàl de localisation et 9 indique stockersignal localisation Sur la figure 5 B les cases 1 à 8 sont identiques à cellesde la figure 5 A, la case 9 indique comparerle signal courant de localisation aux signaux stockés de localisation. Le fonctionnement du système automatisé de micros- copiepdonné à titre d'exemplefdes figures 1 et 2 sera maintenit décrit en détail en se référant à la figure 6 qui montre une représentation schématique d'un exemple d'une image à deux dimensions 100 Sur cette figure, l'image comprend un certain nombre d'objetscontre un fond. Il y a trois types d'objets, les premiers étant représen- tés par des points circulaires noirs, les seconds étant représentés par des points carrés noirs et les troisièmes étant représentés par des points triangulaires noirs. L'image de la figure 6 peut par exemple être une repré- sentation traitée d'une portion d'un frottis de sang sur une lamelle de microscope o les points représentent les centrold d'objets (comme des cellules entières, des cellules rompues, des précipités de Gram, ou analogue) dans le frottis Les points carrés représentent les cntroides des cellules ayant un groupe particulier de caractéristiques (qui peuvent répondre auxcritères pour les "blastes", par exemple). Les points triangulaires représentent les centroides des cellules ou autres objets ayant un groupe particulier de caractéristiques qui les rendent "non identifiable', ce qui nécessite une plus ample révision Dans cet exemple, les points carrés et triangulaires représentent les objets d'intérêt Les points circulaires représentent les centroidesde toutes les autres cellules ou objets dans le frottis Dans la description qui suit, le système est considéré comme comprenant une portion de détecteur d'objet, une portion d'extracteur de caractéristiques une portion de marqueur d'objet, une portion de mémoire et une portion de comparateur. En fonctionnement, sous le contrôle du calculateur 24 en mode de localisation, la portion de détecteur d'objet (éléments 20 et 24)du système 8 explore initialement un champ visuel sur une lamelle de microscope et détecte chacun des objets dans son champ visuel courant de cette lamelle La portion d'extracteur de caractéristiques(éléments 22 et 24) traite les données produitespar la portion de détecteur d'objet et classe les objets détectés En terme de la figure 6, la portion d'extracteur de caractéristiques produit des données représentativesdes points circulaires, triangulaires et carrés dans le champ visuel 102 A ce point, la portion d'extracteur de caractéristiques a en réalité classé tous les objets dans le champ visuel 102, et a réduit chaque objet à un centroïde spécifiant son type d'objet v comprenant"non identifiable") et sa localisation dans le champ visuel. La portion de marqueur d'objet (dans le dispositif de traitement 26) produit alors un signal de marqueur pour chaque objet d'intérêt (c'est-àdire les points carrés et triangulaires) dans le champ visuel 102 Le signal de marqueur comprend une première portion, ou portion de caractéristique indiquant que l'objet est un objet d'intérêt et son type Le signal de marqueur comprend également une seconde portion ou portion de motif qui est représentative de la localisation de tous les objets voisins par rapport à l'objet d'intérêt dans un rayon R de cet objet d'intérêt Dans le mode de réalisation actuellement décrit, la valeur de R est présélectionnée pour tenir compte de la densité de l'objet dans le champ visuel Pour des densités relativement élevées R peut être faible et pour des densités relativement faibles, la valeur de R peut être importante Dans d'autre 3 modoe de réalisation, R peut être contrôlé de façon adaptive pour tenir compte de la densité réelle de l'objet détecté Dans la dernière forme, R peut être déterminé pour chaque objet d'intérêt lorsqu'un nombre prédéterminé de voisihs les plus proches est identifié Dans le présent exemple, cet emplacement est exprimé en terme du déplacement angulaire 9 à partir d'un axe de référence 80 et une distance r, de l'objet d'intérêt Alternativement la localisation des voisins peut être expriméeen terme des décalages par translation orthbagmal Qà partir d'un point de référence dans le champ visuel Dans la pratique, lorsque les images sont explorées à tour de rôle, les coordonnées peuvent être en termoede ligne d'exploration (Y) et de position d'un élément d'image (X) dans une ligne de l'exploration. Pour l'exemple de la figure 6, en utilisant la représentation r, 9, il y a trois objets d'intérêt 01, 02 et 03 dans le champ visuel 102 Pour l'objet 01, il y a deux objets voisins N 1 et N 2 dans R à partir 01 Pour l'objet 02, il y a quatre objets voisins N 3, N 4, N 5, et N 6 dans R à partir 02 Pour l'objet 03, il y a deux objets voisins N 1 et N 7 dans R à partir de 03 Par suite, la portion de marqueur d'objet produit des signaux de marqueur comme le montre le tableau qui suit. Objet Caractéristique Motif 01 B rl' 1; r 2 g 2 02 B r 3 93; r 4 94; r 5, gs; r 6, g 6 03 U r 1 ' el; r 7 ' 97 Sur ce tableau, ri et i represent Sles décalages radiaux et angulairesassociés au voisin respectif N, B est une marque représentative du tyl-pe (cormne blast des objets 01 et 02 d'intérêt, U est une marque représentative du type (non identifiable) de l'objet 03 Les signaux de marqueur sont stockés dans la mémoire 28 pour un usage subséquent. Ai fonctionmiement;, en mode de relloalisation ou de révision, sous le contrôle du ceontr 8 leur 24, la portion de détecteur d objet explore de niouveau un champ visuel sur la lamelle et détecte chacu: des objets dais sonr champ visuel Cependari, per;dat le Rode de réó'ision, la lamelle peut avoir eté déplace -(ou arbitrairement repositionnée) par rapport aux coordonnées de travail de la portion de détecteur dobjet Par exemple, avec un système automatisé de microscopie du type diff 3, typiquement on traite séquei:tiellement un certain nombre de lamelles en mode de localisation, et ensuite une ou plusieurs de ces lamelles Feu être retraitées en mode de relocalisation ou de révision Entre ces étapes de traitement, une lamelle peut t Atre physiquement retirée et replacée par rapport aux coordonnéesde travail de la portion de détecteur d'objet, ce qui conduit à des déca- lages de la posi tion de la lamelle pendant le traitement en mode de révision Par suite, le champ visuel pendant le fonctionnement en mode de révision peut généralement correspondre au champ visuel 110 de la figure 6 du présent exemple. En utilisant la donnée de l'objet détecté déterminée pour le champ visuel 110 l'extracteur de caractéristiques classe tous les objets dans ce champ visuel de la même façon qu'en mode de localisation. La portion de marqueur d'objet produit alors des 252736 1 signaux de marqueur pour chaque objet d'intérêt dans le champ visuel 110, de la même façon qu'on l'a décrit ci-dessus pour le mode de localisation Ces signaux de marqueur sont généralement semblables à ceux produit en mode de localisation, à l'exception que pour des objets d'intérêt près du bord du champ visuel 110, un ou plusieurs des objets voisins peuvent ne pas être incorporés Comme ces signaux de marqueur sont produits en mode de révision, la portion de comparateur (dans l'élément 6) compare le signal courant de marqueur aux signaux de marqueur précédem- ment stock ésdans la mémoire 28 A la détection d'une cor- respondance (correspondance sensible, par exemple pour tenir compte des objets d'intérêt à proximité du bord du champ visuel) pendant cette comparaison, unmsignal d'objet reloca- lis: est produit indiquant cette correspondance Ce signal peut alerter un opérateur qu'un objet d'intérêt est alors disponible pour une visualisation et une analyse en ligne Alternativement, le contrôleur 24 peut amorcer une autre analyse automatique pour l'objet d'intérêt. Sous une forme de l'invention, quand un objet d'inté- rêt est relocalis J, le contrôleur 24 peut automatiquement entraîner la platine du microscope de façon que l'objet soit centre dans le champ visuel et un opérateur humain peut alors voir, par exemple sur le microscope 12 ou le tube à rayons cathodiques 13, l'objet sans ambi- guité pour savoir quel objet d'intérêt est l'objet d'in- térêt couramment relocalisé Plutôt que d'entraîner l'objet d'intérêt relocalise au centre du champ visuel, alternativement unnarseur ou fond flamboyant peut être utilisé sur le tube à rayonscathodiques 13 pour identifier sansambiguité l'objet relocalise Tandis que dans le présent mode de réalisation, le dispositif de traitement de relocalisation 26 et la mémoire associée 28 ont été décrits comme étant séparés du calcula- 252 ? 361 teur 24, dans d'autresmod 6 àde réalisation, le calculateur 24 peut être configuré pour accomplir les fonctions assi- gnées ci-dessus au dispositif de traitement 26 et à la mémoire 28. L'invention peut également être configurée pour fonctionner avec des variations par rapport au fonctionne- ment ci-dessus Par exemple, les objets voisins peuvent être définis comme étant soit dans un secteur angulaire et/ou une plage limité prédéterminé ou déterminé de façon adaptive Comme autre exemple, les critères de l'objet voisin peuvent ne pas être basés sur une distance déter- minée de l'objet d'intérêt, mais plutôt être baséssur une distance égale à un multiple du diamètre de l'objet d'in- térêt Ce dernier critère peut également-être couplé à une limitation du secteur angulaire. De plus, le traitement d'objets d'intérêt peut être accompli uniquement pour des objets d'intérêt plus grands qu'une-distance prédéterminée à partir du bord du champ visuel (pour garantir que tous les voisins dans les critères sont incorporés, aussi bien en mode de localisation que de révision). Selon une autre variante, en plus de la portion de caractéristique et de motif, le marqueur d'objet peut éga- lement produire une portion de coordonnées pour le signal de marqueur, représentant l'emplacement dans l'image de l'objet d'intérêt identifié Cette partie de coordonnées peut être utilisée pendant le mode de révision ou chaque objet d'intérêt est généralement accèdé dans le champ visuel et ensuite la portion de motif du signal associé courant de marqueur est comparée aux signaux stockés de marqueur Par ailleurs, quand le champ visuel pendant le mode de révision est déplacé par rapport au champ visuel en mode de localisation et que les portions de motif des signaux courants de marqueur produits en mode de révision ne correspondent pas sensiblement auxportior Ede motif des signaux stockés de marqueur, alors le champ visuel utilisé en mode de révision peut être automatiquement décalé Par exemple, le décalage peut avoir la forme d'une spirale rectangulaire jusqu'à ce que l'on trouve une correspondance des parties de motif Alors,les parties de coordonnées des signaux de marqueur peuvent être décalées par le décalage du champ visuel requis pour atteindre une correspondance des parties de motif. Dans d'autres variantes, les parties de motif des signaux de localisation pe Uvent être représentativesde différentes données de description géométrique, comme des coordonnées cartésiennes référencées sur un point arbitraire de référence dans le champ visuel Dans ce dernier cas, les coordonnées de l'objet d'intérêt par rapport à ce point de référence sont également stockées. Le mode de réalisation préféré a été décrit ci-dessus pour localiser et relocaliser des objets d'intérêt dans une image en se basant sur deux dimensions géométriques orthogonales Les mêmes techniques sont appropriées à une image tridimensionnelle La troisième dimension peut être une dimension géométrique ou alternativement elle peut avoir toute autre forme indépendante des deux pre- mières dimensions géométriques comme le temps, le niveau du gris ou la fluorescence. 2527 61 R E V E N D I C AT I O NS 1 Procédé de microscopie pour localiser automati- quement des objets d'intérêt dans une image à deux ou trois dimensions ayant un ou plusieurs objets contre un fond, chacun desdits objets d'intérêt étant caractérisé par un groupe prédéterminé de caractéristique ledit procédé comprenant les étapes de: identifie des objets en explorant ladite image et en détectant un ou plusieurs desdits objets pendant ladite exploration; identifier certains desdits objets identifiés ayant ledit groupe prédéterminé de caractéristique en tant qu'objets d'in- térêt; caractérisé en ce qu'on produit un signal de marqueur pour un objet d'in-tért identifié, ledit signal de marqueur ayant une portion de caractéristiquesrepré- sentative dudit groupe prédéterminé de caractéristiques dudit objet d'intérêt identifié, et une portion de motif représentative de la distance relative et de l'orientation relative d'un certain nombre d'objets détectés voisins dudit objet d'intérêt identifié. 2 Procédé selon la revendication I caractérisé en ce que l'étape précitée d'identification de l'objet est sélectivement accomplieet consiste de plus à: stocker sélectivement des signaux de marqueur produitspar l'étape de production de signaux de marqueur; comparersélecti- vement un signal de marqueur couramment produit auxdits signaux stockés de marqueur; détecter une correspondance sensible d'une portion de motif dudit signal courant de marqueur et de la portion de motif de l'un desdits signaux stockés de marqueur, et produire un signal d'objet relocalisé' indiquant ladite correspondance; et, en mode de localisation, accomplir ladite étape d'identification d'objet et ladite étape de stockage; et en mode de relo- calisation, accomplir ladite étape d'identification d'objet et ladite étape de comparaison. 3 Procédé selon l'une quelconque des revendications 1 ou 2 caractérisé en ce que l'étape précitée de produc- tion de signaux de marqueur comprend de plus l'étape de produire des signaux de coordonnées pour chaque objet d'intérêt identifié, lesdits signaux de coordonnées étant représentatifsde l'emplacement dudit objet d'intérêt dans ladite image. 4 Procédé selon la revendication 3 caractérisé en ce que l'étape précitée de produire des signaux de coor- données comprend l'étape de produire des signaux de coor- données pour chacun des objets voisins, lesdits signaux de coordonnées étant représentatifs de l'emplacement des- dits signaux voisins dans ladite image. 5 Procédé selon l'une quelconque des revendications 3 ou 4 caractérisé en ce que l'étape précitée de produire des signaux de coordonnées comprend l'étape de produire la portion de motif précitée, de façon que ladite portion de motif soit représentative des décalages radiauxet an- gulaires dudit objet d'intérêt identifié à chacun desdits objets voisins. 6 Procédé selon l'une quelconque des revendications 3 ou 4 caractérisé en ce que l'étape précitée de production de signaux de coordonnées comprend l'étape de produire la portion de motif, de façon que ladite portion de motif soit représentative d'un certain nombre de décalages en translation ort I Dgonale dudit objet d'intérêt identifié à chacun desdits objets voisins. 7 Système de microscopie pour localiser automatique- ment des objets d'intérêt dans une image à deux ou trois dimensions ayant un ou plusieurs objets contre un fond, chacun desdits objets étant caractérisé par un groupe prédéterminé de caractéristiques, ledit système comprenant: un identificateur d'objet ( 20, 22) ayant un moyen de détection pour explorer ladite image et détecter un ou plusieurs desdits objets pendant ladite exploration; un moyen d'extraction de caractéristiques( 22) pour identifier certainsdesdits objets détectés ayant ledit groupe prédéterminé de caractéristiques en tant qu'objets d'intérêt; caractérisé par un moyen marqueur d'objet ( 26) pour produire un signal de marqueur pour un objet d'intérêt identifié, ledit signal de marqueur ayant une portion de caractéristiquesreprésentative du groupe prédéterminé de caractéristiquesdudit objet d'intérêt identifié, et une portion de motif représentative de la distance relative et de l'orientation relative d'un certain nombre d'objetsdétectésvoisinsdudit objet d'in- térêt identifié. * 8 Système selon la revendication 7 caractérisé en ce que le moyen marqueur d'objet ( 26) précité peut fonctionner sélectivement et il comprend de plus: un moyen formant mémoire fonctionnant sélectivement ( 28) pour stocker des signaux de marqueur produitspar ledit moyen marqueur d'objet ( 26); un moyen de comparaison en fonctionnement sélectif ( 32) pour comparer un signal de marqueur couramment produit auxdits signaux stockés de marqueur; un moyen de détection ( 26) pour détecter une correspondance sensible dc lapcrtim de motif dudit signal courant de marqueur etdelaportion de motif de l'un desdits signaux stockés; un moyen de relocalisation d'objet ( 26) pour produire un signal d'objet relocalisé indiquant ladite correspondance; et un contrôleur compre- nant un moyen de commande ( 24) fonctionnant, en-mode de localisation, pour faire fonctionner ledit identificateur d'objet ( 20, 26) et ledit moyen formant mémoire ( 28); ledit contrôleur ayant également un moyen de commande ( 24) fonctionnant, en mode de relocalisation, pour faire fonc- tionner ledit identificateur d'objet et ledit moyen da comparaison. 9 Système selon l'une quelconque des revendications 7 ou 8 caractérisé en ce que le moyen marqueur d'objet précité comprend de plus un moyen générateur ( 26) pour produire des signaux de coordonnées pour chaque objet d'intérêt identifié, lesdits signaux de coordonnées étant représentatifs de l'emplacement dudit objet d'intérêt identifié dans ladite image. Système selon la revendication 9 caractérisé en ce que le moyen générateur ( 26) précité sert de plus à produire des signaux de coordonnées pour chacun des objets voisins, lesdits signaux de coordonnées étant représentatifs de l'emplacement desdits objets voisins dans ladite image. 11 Système selon l'une quelconque des revendications 7 à 10 caractérisé en ce que le moyen marqueur d'objet précité comprend un moyen générateur ( 26) pour produire la portion de motif de façon que ladite portion de motif soit représentative des décalages radiaux et angulaires dudit objet d'intérêt identifié à chacun desdits objets voisins. 12 Système selon l'une quelconque des revendications 7 à 10 caractérisé en ce que le moyen marqueur d'objet comprend un moyen générateur ( 26) produisant la portion de motif de façon que ladite portion de motif soit repré- sentative d'un certain nombre de décalage en translation orthogonale à partir dudit objet d'intérêt identifié à chacun desdits objets voisins. 13 Système selon l'une quelconque des revendications 7 à 12 caractérisé en ce que le marqueur d'objet précité comprend un moyen d'identification ( 26) pour identifier des objets voisins pour lesdits objets d'intérêt identi- fié e lesdits objets voisins correspondant à des objets à une distance prédéterminée ou déterminée de façon adap- tative dudit cbjct dléé 14 Système selon l une quelconque des revendications 7 à 13 caractérisé en ce que le moyen marqueur d'objet précité comprend fu moyen deidentification ( 26) pour iden- tifier des objets voisins pour lesditsobjets d'intérêt identifiés lesdits objets voisins correspondant de plus à des objets dans un secteur angulaire prédéterminé ou déterminé de façon adaptive qui s'étend à partir dudit objet d'intérêt.