Brevet FR2584513A1 — publié le 19870109

La présente invention concerne le domaine général de la reconnaissance de forme et, en particu- lier, la détection de la présence d'une particularité de forme dans un signal électrique bidimensionnel. Le terme "signal électrique bidimensionnel" désigne un signal dont l'une des caractéristiques, par exemple l'amplitude, varie en fonction de deux paramètres. Des exemples de tels paramètres sont la durée, la distance et la fréquence. Une forme de signal bidimensionnel souvent rencontrée dans la reconnaissance de forme est produite par une pluralité de voies paral- lèles de signal portant chacune un signal unidimension- nel, par exemple un alignement unidimensionnel de détec- teurs de rayonnement balayé transversalement à la longueur de l'alignement, le long d'une forme, chaque détecteur définissant une voie de signal sur laquelle le signal varie en amplitude en fonction du temps ou du déplacement de l'alignement. Un type de reconnaissance de forme est connu sous le nom d'adaptation de calibre et différents pro- cédés ont été proposés pour le mettre en oeuvre. Au départ, le signal bidimensionnel est généré ou numérisé sous forme d'un signal de niveau binaire, signal qui est traduit sous forme d'une carte binaire suivant une matrice bidimensionnelle correspondante de cellules de mémorisation d'état binaire. On stocke un gabarit de la forme dans une matrice de référence distincte en définissant correctement les états logiques de ses cellules. Puis on effectue une comparaison bit à bit entre l'état logique des cellules correspondantes de la matrice de référence et des matrices de signal pour déterminer le degré de correspondance ou de corrélation entre celles-ci. On se rendra compte que tous les procédés d'adaptation de gabarit de ce type reposent sur le fait que le contenu du signal correspondant à la forme est conforme à la configuration du gabarit à tous points de vue, c'est-à-dire, dimensions, orientation, etc., et de plus, si le signal qui contient la forme dérive d'une source physique, par exemple un rayonnement émis par un objet en déplacement libre, ou détecté par cet objet, on se rendra compte qu'il doit exister un grand nombre de configurations possibles de la forme provenant de la même source. Par conséquent, une forme même simple peut éventuellement nécessiter un grand nombre de gabarits pour couvrir chaque configuration possible de forme dans le signal, ou alternativement, il faut traiter le signal pour le rendre conforme à une forme "stantard", ou bien il faut introduire d'autres procédures de déci- sion pour extraire du signal une information d'identifi- cation et limiter le nombre de possibilités. Jusqu'ici le coût de la mémorisation d'un grand nombre de gabarits a été un inconvénient et les recherches ont tendu à améliorer la corrélation entre une forme définie par un signal et un moindre nombre de gabarits grâce à un accroissement du traitement des signaux. Toutefois ce traitement implique des circuits complexes et pas nécessairement peu coûteux et, ce qui peut être également important, ce traitement peut augmenter largement le temps nécessaire pour effectuer la détection d'une forme de gabarit. Un tel traitement supplémentaire implique fréquemment une corrélation par comparaison de la forme de gabarit avec la totalité du signal, ou une partie de celui-ci, retardé ou effectivement déplacé d'une autre façon, par rapport à la carte de mémorisa- tion, de façon telle que pour chaque déplacement on puisse trouver une valeur de corrélation représentant une mesure du degré d'identité avec le gabarit, par recherche d'une valeur de corrélation supérieure à une valeur de seuil pour indiquer que le signal contient effectivement une représentation de la forme de gabarit. Une telle manipulation de la forme obtenue par le signal d'entrée suit des étapes mathématiques précises qui sont fixées pour tout schéma et qui ne peuvent pas prendre en compte la question de savoir si les configurations de forme ainsi obtenues par dériva- tion peuvent avoir ou non une relation avec la forme de gabarit. De telles procédures sont souvent employées pour la reconnaissance d'un petit groupe spécial de formes possibles, caractères alphanumériques et, en plus de ces techniques de corrélation, les signaux représen- tant ces caractères sont souvent soumis à des opérations de traitement appelées prétraitement dans lesquelles on manipule les signaux pour "normaliser" les dimensions des caractères et l'épaisseur de trait des caractères que ces signaux représentent pour accroître la-probabi- lité d'une adaptation à une forme de gabarit rapidement obtenue. Avec des formes irrégulières ou difficiles à définir, par exemple des cellules de tissu ou des objets tridimensionnels, dans lesquels il n'est pas possible de définir facilement les relations entre les formes, il faut utiliser d'autres techniques de traitement basées sur la surface, l'analyse statistique et analogue, ce qui interdit en fait une analyse en temps réel. Dans tous les systèmes de reconnaissance de forme décrits dans l'art antérieur, on insiste sur la précision ou la certitude de reconnaissance et, autant que des procédures de traitement complexes par nature employées pour réduire au minimum la mémorisation de gabarits,le traitement inclut une redondance ou duplica- tion du signal d'entrée qui ralentit par ailleurs l'opération de reconnaissance et en augmente le coût. Dans les conditions des laboratoires et du bureau o ces signaux représentant une forme proviennent de l'activité humaine, la durée des procédures de trai- tement peut ne pas sembler longue par rapport à la vitesse de l'activité humaine, mais il existe des appli- cations pour lesquelles les signaux d'entrée sont pro- duits et doivent être traités à une vitesse telle que de nombreuses techniques sophistiquées de corrélation sont trop lentes pour contrôler complètement le signal et/ou que le circuit de traitement nécessaire se traduit en système trop complexe ou trop coûteux. Avec la disponibilité croissante de dispositifs à mémoire peu coûteux et d'accès rapide dans lesquels on peut mémoriser des données de forme de gabarit, il est maintenant possible de renverser la tendance de la complexité du circuit et de la complexité opérationnelle. Toutefois il ne s'agit pas simplement de mémoriser un grand nombre de gabarits de forme bidimensionnels représentant des configurations de forme à vue, étant donné que les techniques conventionnelles de comparai- son et de corrélation limitent encore la vitesse à laquelle on peut traiter les signaux sans recourir à d'autres des processus supplémentaires indiqués. Un but de la présente invention est de propo- ser un procédé pour détecter la présence d'une parti- cularité de forme dans un signal électrique bidimen- sionnel, ainsi qu'une disposition pour cette détection, que l'on puisse utiliser à débit élevé du signal d'entrée tout en étant plus simple et d'un meilleur rapport coût-rendement que les dispositions connues. Un appareil conforme à la présente invention pour détecter la présence d'une particularité de forme dans un signal électrique bidimensionnel comprend une matrice bidimensionnelle de M x N cellules de mémorisation de signal; des moyens de mémorisation de gabarit adaptés à contenir un ou plusieurs mots de gabarit, chaque mot définissant un ensemble de m ( M) adresses de cellules de mémorisation, des adresses individuelles de l'ensemble étant associées à des valeurs individuel- les voisines de l'une des directions de coordonnée de la matrice et représentant l'une des n ( N) valeurs d'adresse dans l'autre direction de coordonnée de la matrice coïncidant avec un gabarit, définissant la par- ticularité de la forme, reportées sur la matrice; des moyens d'entrée conçus pour appliquer le signal, sous forme d'échantillons discrets, aux cellules de mémorisa- tion; des moyens de lecture de matrice adaptés à extraire un mot de gabarit des moyens de mémorisation de gabarit, adresser des cellules de mémorisation de l'ensemble défini par le mot de gabarit et lire les niveaux des signaux échantillonnés dans les cellules adressées; ainsi que des moyens de décision adaptés à déterminer la proportion de cellules adressées contenant des niveaux échantillonnés de signal caractéristiques d'une particularité de forme et sensibles à une propor- tion supérieure à un minimum prédéterminé pour fournir un signal de détection indicatif de détection de la présence d'une particularité de forme de gabarit dans le signal électrique. On va maintenant décrire des réalisations de l'invention à titre d'exemples et en se référant aux dessins annexés auxquels: La figure 1(a) représente un système de balayage optique explicatif donnant un signal électri- que bidimensionnel, sous forme d'une pluralité de voies parallèles de signaux. La figure 1(b) est une représentation graphi- que des niveaux de signal d'un signal bidimensionnel obtenu par le système de balayage de la figure 1(a), sous'forme d'un diagramme obtenu au moyen d'une matrice à grille rectangulaire, chaque rangée de la matrice étant associée à une voie de signal individuelle. 2584513- La figure 1(c) est une carte binaire corres- pondant à la matrice de la figure 1(b) dans laquelle les signaux sont définis en termes de bits "0" et "1", représentant des états binaires. La figure 1(d) est une carte binaire montrant une particularité de forme dérivée du diagramme de la figure 1(c) et prenant la forme, selon la présente inven- tion, d'un bit seulement par rangée de la matrice (correspondant aux voies de signal individuelles). La figure 1(e) représente un tableau illustrant pour chaque voie de signal/rangée de matrice, la position de chaque "1" sous forme d'un mot binaire. La figure 1(f) illustre le contenu des cellu- les après que plusieurs échantillons du signal modifié de la figure lb ont été introduits. La figure 1(g) illustre la caractéristique de forme définie pour le diagramme à carte binaire de la figure lc, modifié par l'absence de "1" sur la rangée inférieure; et La figure 1(h) illustre les mots d'adressage comprenant le mot de gabarit correspondant. La figure 2 est un schéma bloc d'une forme généralisée de l'appareil conforme à la présente inven- tion. La figure 3 est un schéma de circuit d'une réalisation particulière de l'appareil de la figure 1. La figure 4(a) est une illustration graphi- que d'un signal bidimensionnel dans le domaine de fréquen- ce d'un analyseur de spectre. La figure 4(b) est le signal de la figure 4(a), après échange des axes entre eux pour illustrer sa corrélation avec les voies de signal de l'appareil de la présente invention; et La figure 4(c) est le signal de la figure 4(a) illustrant sa corrélation avec les voies de signaux de l'appareil de la présente invention et présentant une succession de particularités de forme superposées aux représentations du signal. A la figure 1, un objet 10, vu en plan, donne un contraste avec le fond et constitue, par son contour, une forme. La forme est balayée par une matrice linéaire 11 de détecteurs optiques 12. Le terme "optique" est utilisé ici dans son sens le plus général et, selon la forme de transducteurs utilisés, peut s'étendre dans la partie infrarouge éloignée du spectre. Chaque transducteur représente une voie dis- tincte de signal et fournit au cours du balayage, un signal analogique dont le niveau varie en fonction des variations de l'intensité du rayonnement reçu au cours du balayage. Le signal analogique sur chaque voie est "prétraité" par échantillonnage de son niveau à inter- valles réguliers et le niveau échantillonné est comparé à une valeur de seuil pour donner un signal d'état binaire dans lequel-un niveau binaire significatif du signal indique la présence d'un élément de la forme. La figure 1(b) représente des niveaux binaires associés à un ensemble de tels signaux disposés pour donner une matrice rectangulaire bidimensionnelle ou diagramme des signaux, chaque voie de signal définissant une valeur discrète dans l'une des directions de coordonnée (ordonnée) de la matrice et s'étendant dans l'autre direction de coordonnée (abscisse) suivant une série de valeurs discrètes définies par les intervalles d'échantillonnage, les positions des valeurs binaires significatives des signaux étant représentées par des hachures. On peut donc considérer la matrice de balayage 11 comme fournissant un signal à niveau binaire bidimensionnel qui correspond à une représentation plus ou moins grossière, ou à basse résolution, de la forme. Dans cette description, dans laquelle des niveaux binaires sont représentés par les symboles "1" et "0", un niveau binaire significatif est considéré comme étant un "1" et il est commode de représenter la matrice d'éléments de diagramme de la figure 1(b) sous forme d'une matrice à carte binaire des "1" et des"0" correspondants de la figure 1(c) qui va aider à décrire la présente invention. Si l'on examine en outre le signal bidimen- sionnel obtenu par balayage physique d'une matrice linéaire 11 à travers un objet comme celui de la figure 1(a), la configuration de la forme dans le signal, représentative de l'ensemble de la forme de l'objet ou d'un partie de cette forme, n'est pas seulement fonc- tion de la forme de l'objet mais dépend également de la partie de l'objet "observée" par le dispositif de balayage, de la distance entre l'objet et le dispositif de balayage, du point de départ du balayage, de l'orien- tation de la matrice du dispositif de balayage par rapport à l'objet, de la direction du balayage et de la vitesse de balayage. Un changement dans l'un quelconque de ces paramètres va donner une forme différente carac- térisant le signal bidimensionnel de sorte que, si l'on tient compte des combinaisons possibles de changements de paramètres, une particularité même simple de la forme peut donner un grand nombre de diagrammes possi- bles et le diagramme représenté par la matrice binaire de la figure 1(c) est le résultat d'un seul de ces balayages. La présente invention simplifie un peu la situation en définissant la particularité de chaque forme possible au moyen d'un seul élément par rangée de la matrice. Par exemple on peut définir le bord gauche de l'objet comme une particularité de forme et on peut le dériver du diagramme, pris à titre d'exemple, de la matrice de la figure 1(c) au moyen de la matrice binaire de la figure 1(d). Lorsqu'elle dérive d'un balayage avec des paramètres différents, cette particularité de forme va se traduire par une disposition différente de bits dans la matrice équivalente de la figure 1(d), c'est-à-dire que les positions des "1" peuvent être décalées le long de la matrice et/ou faire l'objet d'une rotation et/ou être représentées à une échelle différente. Pour en tenir compte, on détermine toutes les variantes possibles de cette particularité de forme qui incluront entre elles la particularité de forme repré- sentée par le bord gauche, indépendamment de l'ensemble des paramètres en vigueur pour un balayage particulier. La figure 2 représente schématiquement l'appa- reil conforme à la présente invention, sous forme de blocs fonctionnels, qui serviront à décrire en termes généraux le procédé opératoire. L'appareil 20 comporte une matrice bidimen- sionnelle 21 de cellules 22 de mémorisation de signal organisées en M rangées de N cellules par rangée et dans chaque cellule 22, on peut stocker une représenta- tion du niveau d'un signal électrique discret. L'appareil comporte également des moyens 23 de mémorisation de gabarit qui, en fonctionnement, sont amenés à contenir une pluralité de mots de gabarit. Ces moyens de mémorisation vont typiquement contenir des milliers de tels mots, bien que, pour les besoins du dessin, on ait représenté seize de ces mots en 24, désignés W1 à W16. Chaque mot gabarit 24 contient en fait un ensemble de m mots d'adressage, définissant chacun une adresse de cellule de mémorisation et, au départ, on suppose que m = M, c'est-à-dire qu'il y a un seul mot d'adressage pour chaque rangée de la matrice de cellules de mémorisation. Les adresses individuelles définies par les mots d'adressage de l'ensemble sont associées à des valeurs individuelles voisines d'une direction de coordonnée de la matrice, c'est-à-dire des rangées de la matrice, et chacune représente une valeur unique d'adresse dans l'autre direction de coordonnée, c'est-à- dire les cellules dans les rangées associées. Les adresses représentent les positions des cellules de mémorisation définies par la carte binaire de la figure 1(d) lorsqu'on les superpose sur la matrice et elles sont codées, dans les moyens de mémorisation de gabarit, sous toute forme commode, par exemple sous forme de mots codés en binaire de log2 N-bit définissant les adresses de cellules 0 à (N-1) correspondant aux numéros de cellules 1 à N. Pour la carte de particula- rité de forme de la figure 1(d), (une matrice à 8 colonnes), les adresses de cellules sont codées sous forme de mots de 3 bits représentés sur le tableau de la figure 1(e). Les moyens de mémorisation de gabarit compor- tent un bus de sortie 25 sur lequel les mots d'adresse complétant chaque mot de gabarit apparaissent en paral- lèle. L'appareil comporte des moyens d'entrée 26 disposés pour appliquer un signal d'entrée, sous forme d'échantillons discrets, sur des lignes 27 conduisant aux cellules de mémorisation 22. Selon la nature du signal d'entrée, les moyens d'entrée peuvent inclure des moyens de prétraitement pour séparer le signal en M voies parallèles correspondant à des rangées de la matrice s'il n'est pas déjà sous forme de voies dis- tinctes. Les niveaux de signal des voies individuelles sont échantillonnés par des moyens d'échantillonnage 28 à intervalles de temporisation définis par des moyens de temporisation 29 et les signaux échantillonnés pour des voies individuelles sont appliqués aux cellules de 1 1 mémorisation associées aux voies. Il est commode de comparer les niveaux des signaux échantillonnés à un niveau de seuil prédéter- miné et, comme résultat, de leur donner une forme binaire représentant les états binaires "1'' et "0" qui se manifestent dans des niveaux logiques standard, pour application aux cellules de mémorisation. Chaque signal échantillonné présentant un niveau de signal supérieur au niveau de seuil fait qu'une cellule de mémorisation prend l'état binaire "1", tandis qu'un niveau de signal échantillonné inférieur au niveau de seuil fait que la cellule de mémorisation prend l'état "0". En plus de commander le prélèvement des échan- tillons de signal, les moyens de temporisation comman- dent également l'application des échantillons de signal aux cellules de la matrice, c'est-à-dire la définition des états binaires de ces cellules, de façon que le diagramme des échantillons de signal mémorisés soit modifié chaque fois que l'on ajoute un nouvel échan- tillon. L'appareil 20 comporte également des moyens de lecture de matrice, repérés de façon générale par 30, qui fonctionnent sous la commande des moyens de tempo- risation 29 pour extraire un mot gabarit hors des moyens 23 de mémorisation de gabarit (par l'intermé- diaire du bus 25) et, en accord avec ce mot, pour adres- ser une cellule de mémorisation par rangée de la matrice et pour lire les niveaux de signal échantillonnés qui se trouvent dans les cellules adressées. L'appareil comporte également des moyens de décision 31 qui répondent aux niveaux de signal lus à partir des cellules adressées, c'est-à-dire à leurs états binaires, et déterminent la proportion de ces cellules adressées qui contiennent des niveaux d'échan- tillon de signal caractéristiques d'une particularité de forme, c'est-àdire des "1", donnant en 32 un signal de détection indicatif de la détection de la présence d'une particularité de forme définie par un mot gabarit dans le signal électrique. Les moyens de lecture de matrice comportent également des moyens d'adressage 33 pour que les moyens de mémorisation de gabarit reliés aux moyens de tempori- sation 29 reçoivent de ceux-ci, dans chaque intervalle temporisé, une succession d'impulsions d'horloge. Les moyens d'adressage 33 servent à situer un mot gabarit dans les moyens de mémorisation et à l'extraire au moyen du bus 25 en réponse à chaque impulsion d'horloge. Les mots gabarit sont maintenus en plusieurs positions dans les moyens de mémorisation et les moyens d'adres- sage peuvent simplement indexer ces positions en réponse aux impulsions d'horloge ou bien peuvent être dirigés sur une position particulière au moyen d'un signal de détection émanant des moyens de décision sur la ligne 34. Les moyens d'adressage 33 peuvent présenter une sortie 35 et, en réponse à un signal de détection provenant des moyens de décision, donner une indication de l'identité du mot de gabarit couramment extrait et produisant ledit signal de détection. Concernant le fonctionnement de l'appareil, on suppose que l'on a préalablement chargé les moyens de mémorisation de gabarit avec plusieurs mots de gabarit, définissant chacun une particularité possible de forme du type représenté à la figure 1(d) et qu'un certain nombred'échantillons de signal ont été introduits dans les cellules de mémorisation pour en définir les états binaires, donnant une occupation d'état de cellule pour la matrice du type représenté sur la figure 1(c). On suppose également que les moyens d'entrée, en appliquant des signaux échantillonnés aux cellules de mémorisation dans chaque rangée de la matrice, repositionnent les niveaux échantillonnés déjà mémorisés, par exemple en déplaçant chaque niveau vers la cellule voisine, de sorte que le diagramme défini par les niveaux de signaux mémorisés change pour chaque intervalle de temporisation. Lorsque l'on ajoute un nouvel ensemble de M niveaux échantillonnés à la matrice, sous la commande des moyens de temporisation, définissant ainsi une nouvelle configuration des états de niveau dans les cellules de mémorisation, on définit le point de départ d'un intervalle de temporisation dont la première d'une succession d'impulsions d'horloge s'applique aux moyens d'adressage 33 des moyens 30 de lecture de matrice. Les moyens d'adressage 33 situent le premier mot de gaba- rit W1 dans les moyens de mémorisation de gabarit que l'on extrait sur le bus 25. Les moyens de lecture répondent à chacun des m (=M) mots d'adressage formant le mot de gabarit, dirigeant l'un d'entre eux sur chaque rangée de la matrice de cellules de mémorisa- tion et, en accord avec les valeurs de mot d'adressage, adressant la cellule de mémorisation appropriée de cette rangée et lisant l'état logique binaire de la cellule. On applique les états binaires de M cellules adressées, tels que déterminés par les moyens de lec- ture de matrice, aux moyens de décision 31. Les moyens de décision déterminent quelle proportion de l'ensemble des cellules lues présentent des états binaires "1" et, s'il y en a suffisamment, ceci est considéré comme établissant l'existence d'une distribution de "1" dans la matrice de cellules de mémorisation indentique à la carte de particularité de diagramme et établissant donc la détection de la particularité de forme dans le signal d'entrée. On peut obtenir un niveau suffisant d'identification en déterminant simplement que toutes les cellules de mémorisation adressées, ou toutes sauf une, présentent un niveau "1", ou bien en employant un procédé plus complexe comme compter le nombre de "1" pour déterminer une proportion acceptable du nombre total (M) de cellules adressées. Si les moyens de décision indiquent que la particularité de forme représentée par le mot de gaba- rit n'a pas été détectée alors il n'y a pas de signal de détection en 32 (ou sur la ligne 34) et les moyens d'adressage 33 répondent à l'impulsion d'horloge sui- vante provenant des moyens de temporisation pour situer et provoquer l'extraction du mot de gabarit suivant W2, qui, en accord avec les valeurs de ses mots d'adressage de cellule, permet aux moyens de lecture de matrice de lire les états binaires des cellules de mémorisation adressées par lui et de fournir à nouveau les états lus aux moyens de décisions. Si à nouveau il n'y a pas de détection de la présence de la particularité de forme représentée par le mot de gabarit alors la procédure adressage d'une cellule/lecture/décision se répète à l'impulsion d'horloge suivante et à chaque impulsion ^ d'horloge successive jusqu'à ce que la dernière impul- sion d'horloge ou le dernier mot de gabarit ou la fin de l'intervalle de temporisation soit le facteur de limi- tation. Dans l'intervalle de temporisation suivant, lorqu'une nouvelle distribution de détection de signaux dans la cellule de mémorisation a été effectuée avec addition des échantillons les plus récents, la succes- sion d'impulsions d'horloge commande l'extraction de la même séquence de mots de gabarit. Si, dans un intervalle de temporisation quel- conque les moyens de décision indiquent qu'une particu- larité de forme a été détectée dans le signal tel qu'il est configuré dans la matrice de cellules de mémorisation, alors un signal de détection est obtenu à la sortie 32, signal que l'on peut utiliser simplement pour alerter de cette détection ou que l'on peut appliquer à d'au- tres appareils pour exercer d'autres fonctions. Le signal de détection est également appliqué par la ligne 34 aux moyens d'adressage 33 de façon à inter- rompre la séquence d'extraction des mots de gabarit et, si on le désire, à provoquer une indication de l'iden- tité du mot de gabarit, par exemple son numéro dans la séquence, qui sera fourni à la sortie 35. On admettra que le fonctionnement ci-dessus décrit représente une procédure de base que l'on peut modifier avec ou sans modifications correspondantes de structure de l'appareil. Pour la simplicité de la description, on a admis qu'une carte de particularité de forme peut être définie comme sur la figure 1(d) avec un unique "1" sur chaque rangée de la matrice correspondant au dia- gramme complet des figures 1(c) ou 1(b) de façon que la position du "1"' puisse former le mot d'adressage. On admettra que le diagramme de signaux peut ne pas s'étendre à chaque rangée de la matrice, que par exemple la partie 10' de l'objet de la figure 1(a) peut manquer, de sorte que le signal à niveau binaire sur la rangée inférieure de la matrice (représenté en tireté) est absent, de même que le "1" correspondant sur la rangéeinférieure du diagramme à carte binaire de la figure 1(c). Si la carte de particularité de forme de la figure 1(d) n'a pas de position de "1", alors il n'est pas possible de définir un mot binaire de 3 bits pour cette rangée. Pour tenir compte d'une telle éventualité, on peut organiser la matrice de cellules de façon que les contenus de ses cellules, c'est-à-dire leurs états, se présentent tels que sur la figure 1(f). Le signal, représenté par des états binaires des échantillons, est décalé dans les intervalles de temporisation de gauche à droite pour passer des cellules 1 à N(=8), mais les cellules finales de chacune des rangées (voies) sont contraintes à prendre un état "1" permanent et le diagramme est effectivement limité à une matrice M x (N-1). Après que plusieurs échantillons du signal modifié de la figure 1(b) ont été introduits, les contenus des cellules sont comme indiqués sur la figure 1(f). La particularité de forme définie pour le diagramme à carte binaire de la figure 1(c>, tel que modifié par l'absence de tout "1" sur la rangée infé- rieure est comme représenté sur la figure 1(g), la carte de particularité de forme effectivement limitée aux adresses de cellule 0 à (N-2), et l'adresse (N-1) comportant un indicateur qui est un "0" si un "1" apparait dans la particularité de forme de cette rangée et un "1" si la rangée est vide, comme c'est le cas de la rangée inférieure. On verra que l'on peut maintenant définir un mot d'adressage pour chaque rangée et que le tableau de la figure 1(h) représente les mots d'adressage comportant le mot de gabarit correspondant. Pour la description ci-dessus, on a supposé que le nombre de cellules de mémorisation dans la matrice est identique au nombre d'éléments d'un dia- gramme dont on peut dériver une particularité de forme, sous forme d'un mot de gabarit, c'est-à-dire que la matrice présente M rangées, chaque mot de gabarit comporte M mots d'adressage, chaque rangée présente N cellules de mémorisation et chaque mot d'adressage définit un numéro de cellule entre 1 et N. On admettra que l'on peut limiter la parti- cularité de forme à une sous-matrice de m x n cellules de la matrice de M x N cellules avec m pour un grand nombre de mots de gabarit, ces mots peu- vent encore comporter M mots d'adressage, chacun capable de sélectionner l'une des N adresses, mais le contenu de l'information des mots est limité à ne dési- gner que les cellules qui se trouvent dans une sous- matrice m x n particulière, différents mots de gabarit ayant leur contenu disposés en matrice pour spécifier une sous-matrice différente de cellules de mémorisa- tion, même si la particularité de forme relative à la sous-matrice peut être identique. Il est plus intéressant de limiter le nombre de mots de gabarit de façon qu'une particularité donnée soit définie par un mot de gabarit indépendamment de la position de la sous-matrice de m x n cellules. On peut alors munir les moyens 30 de lecture de matrice avec des moyens de multiplexage 36 qui répon- dent à un signal provenant des moyens de temporisation pour associer un mot de gabarit de m mots d'adressage, qui ne définit qu'une seule particularité de forme en soi, avec les m rangées voisines correctes de la matrice. Les moyens de multiplexage peuvent simplement indexer les rangées adressées pour chaque mot de gaba- rit ou groupe de mots successivement extraits, c'est-à- dire adresser les rangées 1 à m, puis 2 à m + 1,... M-m+1 à M. Le mot de gabarit peut contenir un mot d'adressage de multiplexeur supplémentaire pour diriger le multiplexeur auquel il faut adresser m rangées en limitant la définition d'une sous-matrice à une partie particulière de la matrice, c'est-à-dire en commandant les limites desdits moyens d'indexation. * Dans l'autre direction de coordonnée, on peut obtenir de la même façon la définition de la sous-matrice en groupant simplement des valeurs d'adresse de cellu- les à l'intérieur d'une plage particulière de valeurs en fonction des plages permises de valeurs des mots d'adressage de cellule, ou bien par le fait que les moyens de multiplexage créent un décalage dans les valeurs de tous les mots d'adressage reçus des moyens de mémorisation de gabarit pour déplacer l'adresse permise dans la direction N en accord avec le reposi- tionnement de la sous-matrice par rapport à la matrice 21 de cellules de mémorisation. On admettra que les moyens de multiplexage peuvent être associés àvec les moyens d'adressage 33 de façon que certains mots gabarit ne soient extraits qu'en relation avec certaines positions de la sous- matrice de m x n cellules. Les moyens de mémorisation de gabarit mémorisent un grand nombre de mots gabarit que l'on peut charger en mémoire dans tout ordre désiré et qui sont lus séquentiellement par les moyens d'adressage. On admet- tra que l'on peut établir toute relation particulière entre les positions de mémorisation et l'adressage des positions pour extraire une séquence de mots de gabarit. De même, il n'est pas nécessaire que tous les mots de gabarit se rapportent à une unique particula- rité de forme, mais on peut effectuer une recherche pour une pluralité de particularités de forme. Lorsque la totalité des mots nécessaires pour une pluralité de particularités de forme peut être extraite dans un intervalle de temporisation, alors il n'est pas néces- saire d'organiser d'une façon ou d'une autre la mémo- risation ou l'extraction des mots de gabarit puisqu'ils vont être tous extraits au cours de cet intervalle. Si le nombre des particularités de forme ou la durée d'un intervalle de temporisation ne le per- mettent pas, on peut organiser les mots de gabarit en une série de groupes hiérarchiques, chaque mot d'un groupe d'ordre supérieur étant associé à tous les mots d'un groupe d'ordre inférieur différent. Lorsqu'une particularité représentée par un mot de gabarit d'ordre supérieur est caractéristique d'une forme ou d'une source particulière ou d'une classe de formes, alors les mots de gabarit d'ordre inférieur peuvent représenter des particularités supplémentaires, caractéristiques, que l'on appelle pour la détection, comme décrit ci- dessus, à titre de vérification de détection de la forme ou de la source. On peut également utiliser cette procédure hiérarchique de mise en catégories des particularités de forme non seulement pour vérifier une source mais comme faisant partie de son identification initiale à l'intérieur d'une classe de formes présentant la particularité géhérique d'ordre supérieur. A titre d'exemple, la caractéristique de forme d'ordre supérieur peut représenter une forme d'objet par balayage dans une direction donnée et les particularités d'ordre inférieur qui lui sont asso- ciées peuvent être limitées à des particularités associées à cette direction de balayage, limitant ainsi le nombre de gabarits d'adaptation potentiels, que l'on doit comparer. A titre d'autre exemple, lorsque la particu- larité de forme est obtenue par balayage à travers un objet, les particularités de forme représentées par les mots de gabarit d'ordre supérieur peuvent déter- miner si, oui ou non, l'objet est un objet régulier, ou présentant des angles nets, c'est-à-dire un objet fabriqué par l'homme ou s'il s'agit d'un objet plus irrégulier, c'est-à-dire d'un objet "naturel", et, si l'on a détecté qu'il s'agit, disons, d'un objet fabriqué par l'homme, on pourrait alors utiliser la forme correspondant aux mots de gabarit d'ordre infé- rieur pour déterminer la nature de l'objet, disons, pour déterminer si l'objet est un véhicule ou même le type de véhicule. Comme représenté à la figure 2, les mots W1 à W4 comprennent le groupe d'ordre supé-- rieur H, les mots W5 à W7 constituent un premier groupe d'ordre inférieur L1 associé à W1, les mots W8: à W10 constituent un second groupe d'ordre infé- rieur L2 associé à W2, les mots W1là W13 constituent un troisième groupe d'ordre inférieur L3 associé à W3 et les mots W14 à W16 constituent un quatrième groupe d'ordre inférieur L4 associé à W4. On admettra que bien que l'on n'examine ici que deux hiérarchies, H et L, on pourrait associer chacun des mots de gabarit des groupes d'ordre infé- rieur à encore un groupe d'ordre plus inférieur de mots de gabarit. De préférence, mais non nécessaire- ment, on organise les moyens de mémorisation de gaba- rit de façon à mémoriser les mots de gabarit de chaque groupe dans des positions successives et on organise les moyens 30 de lecture de matrice de façon que les moyens d'adressage 33 n'indexent que dans les seuls mots W1 à W4, et n'extraient que ces mots, en réponse aux impulsions d'horloge et à la non détection d'une particularité de forme pour un mot extrait. Si par contre on obtient un signal de détection, alors les moyens d'adressage 33 répondent au signal de la ligne 34 pour extraire les mots suivants à partir du groupe d'ordre inférieur L1 à L4 associé au gabarit et pour générer le signal de détection. On se rendra compte de ce qu'en général, si le groupe d'ordre supérieur contient h mots de gaba- rit, de sorte qu'il y ait h groupes d'ordre infé- rieur, contenant chacun j mots de gabarit, alors une particularité de forme peut en général être détectée par extraction d'au plus (h+j) mots au lieu des hx(j+1) mots effectivement mémorisés. Le nombre de mots de gabarit que l'on peut extraire pour une détermination dans un intervalle de temporisation donné est fonction de la durée de cet intervalle et de la durée opératoire nécessaire pour extraire un mot, lire les cellules de mémorisation adressées et prendre une décision de détection. Il est clair que la durée de fonctionnement dépend de la construction des éléments fonctionnels utilisés, par exemple dépend de la question de savoir si l'on peut fonctionner en parallèle sur toutes les voies de signal. La durée de l'intervalle de tempori- sation peut être fixée par la vitesse à laquelle les signaux sont introduits pour échantillonnage, par exemple, s'ils sont obtenus par un appareil de balayage mécanique, cas dans lequel le nombre maximum de mots de gabarit est fixe, ou bien, alternativement, si la durée de l'intervalle de temporisation n'est pas fixée par des facteurs extérieurs, on peut la choisir pour permettre l'extraction d'un nombre prédéterminé de mots de gabarit. Il peut survenir des situations dans les- quelles la durée des intervalles de temporisation varie en fonctionnement, par exemple si l'échantil- lonnage du signal est exécuté par un appareil commandé extérieurement ou, si le signal est représenté par des échantillons discrets, la présentation de ces échantillons définissant les intervalles de tempori- sation plutôt que l'inverse. Pour maximiser le nombre de mots de gabarit que l'on peut extraire dans de tels intervalles de temporisation mal définis, on peut donner aux moyens de mémorisation de gabarit un ordre de priorité d'extraction, soit par le choix des positions dans lesquelles on charge les mots, soit par la séquence selon laquelle ils sont adressés par les moyens d'adressage. On peut charger les moyens de mémorisation pour contenir suffisamment de mots pour que leur extraction et les opérations qui sui- vent remplissent l'intervalle de temporisation le plus long possible, l'extraction des mots de priorité étant simplement omise si l'intervalle de temporisa- tion se termine avant cette extraction ou, bien entendu, si l'on a obtenu un signal de détection. Un tel ordre de priorité des mots de gaba- rit peut également s'appliquer aux mots organisés en groupes hiérarchiques. La matrice des cellules de mémorisation est représentée sous forme d'une matrice rectangulaire définie par des coordonnées cartésiennes et dans laquelle les rangées de la matrice correspondent aux voies individuelles d'un signal applique. On se rendra compte de ce qu'une telle matrice rectangulaire peut être définie différemment, les voiesde signal étant associées à ses colonnes plutôt qu'à ses rangées ou bien la matrice étant basée sur un système de coordon- nées différent, par exemple un système de coordonnées polaires. Comme mentionné, l'un des facteurs qui régit le choix des intervalles de temporisation, et donc le nombre de mots de gabarit que l'on peut raisonnable- ment utiliser, est le temps pris par les moyens de lecture de matrice et par les moyens de décision pour fonctionner. La figure 3 est une représentation sché- matique d'une forme préférée de l'appareil conforme à l'invention consistant d'éléments qui correspondent aux blocs fonctionnels généralisés de la figure 2. La matrice bidimensionnelle 21 de cellules de mémorisation est fournie par un ensemble de M (=8) registres à décalage à entrée série monodimen- sionnelle 40 associés, comme indiqué, aux rangées de la matrice. Chaque registre à décalage 40 possède N (=8) étages 41 correspondant aux cellules de mémo- risation de chaque rangée et chaque registre à déca- lage possède des sorties parallèles 42, une pour chaque étage. Les moyens d'entrée 26 comprennent des moyens de prétraitement de signal et des moyens d'échantillonnage 28 qui répondent aux signaux reçus sur les voies d'entrée pour donner N (=8) signaux de voie binaire, un pour chaque registre à décalage, ainsi que des moyens de temporisation 29 qui comnman- dent la production des signaux de voie, leur applica- tion aux entrées série 27 des registres respectifs et le décalage du contenu du registre d'étage à étage en synchronisme avec l'entrée du signal de voie binaire. On peut considérer que la partie prétraite- ment 28 des moyens d'entrée 26 est optionnelle en ce sens que si l'on obtient un signal binaire bidimen- sionnel, on peut le considérer comme étant constitué d'une succession d'échantillons et les appliquer directement aux entrées des registres à décalage. Par contre, si le signal est fourni sous forme analogique, c'est-à-dire en provenance d'une matrice linéaire de détecteurs, les moyens d'entrée sont nécessaires pour prétraiter le signal pour le mettre sous forme binaire. Les moyens de prétraitement comprennent, pour chaque voie, un moyen de filtrage 43 (en option) pour limiter la bande de fréquence des signaux analo- giques, un moyen d'échantillonnage 44 sensible aux signaux de temporisation provenant des moyens de temporisation pour prélever les niveaux de signal échantillonnés du signal analogique (filtré) ainsi qu'un moyen 45 de comparaison avec une valeur de seuil auquel on applique l'échantillon. Le moyen de comparaison avec une valeur de seuil 45 comporte une première bascule de Schmitt 46 et, en parallèle avec elle, un inverseur 47 et une seconde bascule de Schmitt 48, les sorties des bascules de Schmitt étant reliées, par l'intermédiaire d'une porte OU 49 à l'entrée série 27 du registre à décalage. Le moyen de comparaison avec une valeur de seuil fonctionne en considération des variations de niveaux, à la fois de sens positif et de sens négatif, dans le signal échantillonné par rapport à un niveau "de base", modi- fiant effectivement l'état de sortie indépendamment de la question de savoir si le signal d'entrée analogique est produit par exemple par un détecteur comme sur la figure 1, en réponse à une augmentation ou une diminu- tion du rayonnement reçu provoquée par le balayage de l'objet. Les moyens 23 de mémorisation comprennent une mémoire morte (ROM) 23' qui peut être du type programma- ble ou reprogrammable, dans laquelle chaque mot de gabarit est mémorisé sous forme d'un mot de M.log2 N bits, c'est-à-dire un mot de 8 x 3 = 24 bits, constitué de l'ensemble des huit mots d'adressage de cellule de mémorisation de 3 bits (dérivés conformément à la relation mentionnée cidessus entre le tableau de la figure 1(e) et la particularité de forme de la figure 1(d)), capables chacun de prendre une valeur décimale entre 0 et 7 et représentant l'un des huit étages de registre à décalage dans l'un des registres à décalage. Etant donné que les mots d'adressage de cellu- les sont mémorisés sous forme d'un unique mot de gaba- rit de 24 bits, les mots sont extraits en parallèle sur un bus de sortie de gabarit 25 de largeur 24 bits. Selon la structure interne de la mémoire ROM utilisée, les mots de gabarit sont mémorisés dans les adresses successives de la mémoire ROM et les moyens d'adressage 33 des moyens de lecture de matrice 30 comportent un registre d'adressage ROM 33', adapté à pointer sur l'adresse de départ de chaque mot de gabarit en réponse aux impulsions d'horloge reçues en cascade des moyens de temporisation sur la ligne 50. La ROM 23' et le registre d'adressage de ROM33' réagissent à chaque impulsion d'horloge pour faire passer le pointeur d'adresse sur l'adresse de début du mot suivant et pour extraire le mot de gabarit de 24 bits de façon non destructive en le lisant et en le présentant au bus de gabarit 25. Le moyen d'adressage de ROM33' peut présenter une seconde ligne d'entrée 34' connectée à des moyens de décision 31 qui perméttent-à un signal de détection de faire en sorte que le pointeur d'adresses désigne une adresse ROM différente de celle obtenue dans la séquence d'indexation. Ceci permet de disposer les mots de gabarit en groupes hiérarchiques comme décrit ci- dessus, la détection d'une particularité de forme en réponse à un mot extrait provoquant une extraction consécutive des mots d'une partie différente de la mémoire ROM. Les moyens 30 de lecture de matrice compren- nent un moyen formant porte associé à chaque étage de registre et conçu pour être ouvert par un signal appli- qué, correspondant à un mot d'adressage de cellule de mémorisation extrait de la mémoire ROM, pour laisser passer un signal d'un niveau approprié concernant l'état binaire de l'étage adressé. Le moyen formant porte associé à chaque registre à décalage 40 comporte un sélecteur 51 d'une donnée parmi N, qui présente N(=8) entrées de données 52, chacune connectée aux différents étages du registre, à ses sorties paraIlèles 42, ainsi que log2N (=3) entrées 53 d'adresse binaire connectées aux différents éléments du bus de sortie ROM 25, c'est-à-dire une section de largeur 3 bits correspondant à un mot d'adressage de cellule, ainsi qu'une unique ligne de sortie 54 connectée aux moyens de décision 31. Le sélecteur de données 51 réagit à l'apparition d'un mot d'adressage de 3 bits sur une partie appropriée du bus de gabarit pour connecter le terminal d'entrée des données choisi à la ligne de sortie, appliquant ainsi aux moyens de décision l'état logique binaire du registre approprié. Du fait que tous les sélecteurs de données travaillent indépendamment l'un de l'autre et en paral- lèle lors de l'extraction d'un mot gabarit, les M états d'étage de registre sont également appliqués aux moyens de décision, en parallèle. Les moyens de décision 31 comportent une porte ET 55 présentant M entrées connectées chacune aux sorties 54 des sélecteurs de données 51 ainsi qu'une sortie 56 connectée au terminal de sortie 32. On verra que la porte ET 55 réagit à l'existence d'un état "1" dans chacun des étages de registre adressé par un mot de gabarit pour donner une sortie qui comprend un signal de détection. On se rendra compte de ce que, bien que le signal, tel qu'il est échantillonné-et mémorisé, comporte des niveaux binaires distincts, la précision de l'échantillonnage peut être affectée par du bruit ou par un signal d'entrée analogique, ce bruit se manifestant sous forme de bits supplémentaires ou manquants dans le signal binaire bidimensionnel mémo- risé dans la matrice des registres à décalage. En pratique, la présence de bits supplémen- taires de "bruit " n'est pas un inconvénient sérieux du fait que, pourvu que la distribution des bits de la particularité de forme existe effectivement, cette particularité de forme sera détectée et la distribution aléatoire de bits supplémentaires de bruit ne risque pas de correspondre à la forme et de conduire à une détec- tion erronée. D'un autre côté, des bits manquants condui- sent à une situation o il n'est pas possible de détec- ter une particularité de forme par suite de l'impossi- bilité de satisfaire les conditions d'entrée de la porte ET 55. Pour permettre le fonctionnement lorsqu'une détection d'une particularité de forme est complète à la seule différence d'un seul bit, les moyens de déci- sion 31 peuvent également comporter une porte OU exclu- sif à M entrées 57, dont les entrées sont connectées pour recevoir les signaux d'état logique en provenance des sorties 54 de sélecteur par l'intermédiaire d'inver- seurs 58 d'état logique. La porte 57 présente une sortie 59 qui se combine avec la sortie de la porte ET 55 dans la porte OU 60 pour donner le signal de sor- tie au terminal de sortie 32. La porte 57 fonctionne en produisant un état de sortie significatif si l'un quelconque des signaux de sortie de sélecteur est "0", c'est-à-dire si le gabarit usuellement appliqué détecte une particularité de forme dans tous les signaux de sortie de sélecteur sauf un. Il est clair que, si on le désire, on peut inclure d'autres configurations de porte dans les moyens de décision, permettant alors de recevoir un.nombre quelconque, ou une proportion quelconque, des signaux de sortie de sélecteur pour définir une détection appropriée de particularité de forme. En outre on peut remplacer les schémas à porte par d'autres moyens pour déterminer la présence de sensiblement M signaux de sortie de sélecteur, par exemple un circuit d'addition et de mémorisation qui pourrait compter le nombre de signaux de sortie de sélecteur pour chaque mot de gabarit et comparer le total de ce compte avec un compte de référence. On se rendra compte que d'autres modifications sont possibles à l'aide de mise en oeuvre alternative des composants fonctionnels décrits ci-dessus. Par exemple, les sélecteurs de données 51 réagissent à des mots d'adressage de cellule de mémori- sation de 3 bits provenant de la mémoire ROM pour sélec- tionner l'étage de registre approprié. On pourrait concevoir la mémoire ROM avec un bus de mots de gabarit fournissant M x N sorties individuelles, chacune sélec- tionnant l'une des sorties 42 de l'étage de registre à décalage en adressant (en ouvrant) une simple porte OU associée à la sortie d'étage, les sorties de toutes les N portes associées à un registre à décalage étant combinées dans une autre porte OU (non représentée) pour donner une sortie unique correspondant à cette sortie 54. La sortie des moyens de décision est connec- tée par la ligne 34' au registre d'adressage de ROM 33' et elle est employée, comme décrit ci-dessus, lorsque les mots de gabarit sont organisés en groupes hiérarchiques. Le registre d'adresse pointe sur un groupe hiérarchique inférieur de mots de gabarit lorsqu'un signal de détec- tion est produit par un groupe d'ordre supérieur. Les moyens de décision peuvent inclure un dispositif bista- ble à bascule ou un simple registre à décalage à deux (ou plus) étages 61 avant le terminal de sortie 32 auquel le signal de détection est appliqué, ce par quoi on obtient un signal de "détection" comme signal de sortie uniquement après les deux (ou plus) détections demandées par la hiérarchie des mots ou après toute autre séquence de vérification. On se rendra compte de ce que la construction adoptée pour la réalisation décrite en référence à la figure 3 ne demande qu'un minimum de temps pour extraire chaque mot de gabarit et, en réponse à cette extraction, pour lire les états correspondants de cellule de mémori- sation et pour prendre une décision en ce qui concerne une détection des particularités de forme, la lecture et la décision s'effectuant en parallèle pour toutes les voies de signal. Il est évident que le nombre de voies néces- saires (M) est ouvert à une modification conformément au nombre de voies de signal nécessaires, des change- ments dans la valeur de M nécessitant davantage de cellules de mémorisation et une mémoire ROM capable de contenir des mots de gabarit plus grands, mais sans modifier la durée du cycle opératoire. On pourrait de même modifier la valeur de N, mais avec un moindre intérêt, à moins qu'une particularité de forme ne s'étende, dans cette direction de coordonnée, au-delà du nombre N de cellules de mémorisation envisagé. Une telle construction convient particulière- ment pour examiner les signaux électriques produits par une matrice de détecteurs à mosaique, comme représenté sur la figure 1(a) que l'on fait se déplacer à grande vitesse pour produire par balayage un signal d'entrée d'image pour introduction en temps réel dans les regis- tres à décalage des moyens de mémorisation. Un exemple d'une telle matrice existe dans un moyen de détection porté par un projectile et conçu pour observer un terrain survolé par le projectile. Les détecteurs peuvent fonctionner dans la partie visible du spectre, ou dans le proche infrarouge ou dans l'in- frarouge éloigné du spectre pour dériver lesdits signaux sur des voies correspondant aux détecteurs de la matrice. La vitesse à laquelle le terrain, et tout objet sur ce terrain définissant une forme, passe dans le champ de vision de la matrice est fonction de la vitesse et de l'altitude du projectile. On a proposé des projectiles qui volent relativement bas et s'efforcent de détecter une particularité de forme de toutes les cibles poten- tielles survolées, en réponse à quoi ils envoient une tête explosive directionnelle sur la cible ainsi détectée. On se rendra compte que, pour l'efficacité de la destruction de la cible, de tels projectiles doivent se déplacer à altitude relativement faible, recevant ainsi à vitesse élevée des signaux d'entrée qui repré- sentent les images du terrain et les formes de tous les objets, y compris les cibles. De plus il faut traiter ces signaux en temps réel en introduisant au maximum un faible retard en ligne pour permettre au projectile d'éclater efficacement alors qu'il se trouve encore au- dessus d'une cible détectée. La vitesse à laquelle les particularités simples de forme définies par les mots de gabarit sont comparées avec le diagramme du signal d'entrée en adressant ses différentes parties d'élément en succes- sion rapide en modifiant les mots de gabarit, permet d'extraire un grand nombre de mots de gabarit dans un intervalle de temporisation qui estnécessairement court du fait de la façon dont le signal d'entrée se forme et, si une particularité de forme est détectée par l'un des mots de gabarit extraits, cette détection est indiquée à l'intérieur de l'intervalle de temporisation eD cours. Par conséquent, conformément à la présente invention, la possibilité de traiter de grands nombres de particu- larités simples de forme à haute vitesse avec des tech- niques simples de traitement permet d'opérer en temps réel à haute vitesse, bien que ce soit au prix de la compilation et du chargement de nombreux mots de gabarit, peut-être des milliers de mots de gabarit, correspondant aux particularités de forme possibles à détecter. Bien que la configuration représentée figure 3 convienne particulièrement pour effectuer un grand nombre de comparaisons dans des intervalles de temporisation courts, elle ne se limite pas à l'usage spécialisé cidessus. On peut utiliser par exemple une matrice de détecteurs comme représenté à la figure 1(a) dans un dispositif tenu à la main convenant pour explorer des caractères alphanumériques et les particularités de - forme, définies par les mots de gabarit, peuvent se rapporter aux caractères sous une variété de polices ou même de styles d'écriture cursive et compatible avec le fait d'être balayés sous différentes orientations. La reconnaissance, sensiblement en temps réel, des caractè- res au moyen des particularités de forme choisies dans ce but permet la reconnaissance de mots, que l'on peut ensuite utiliser dans un autre équipement ou que l'on peut présenter à l'opérateur sous la forme obtenue par balayage. Par exemple les mots peuvent être présentés sous forme audible par un synthétiseur de parole, permet- tant ainsi à des aveugles de lire des documents classi- ques sans qu'il soit nécessaire de poser des contrain- tes sévères en ce qui concerne l'orientation relative ou la vitesse relative entre la matrice de balayage et le document. Du fait qu'il s'intéresse aux valeurs de l'une des directions de coordonnée d'un signal bidimen- sionnel en parallèle, l'appareil de la présente inven- tion convient particulièrement bien aux signaux bidimen- sionnels présentés sur des voies discrètes d'entrée. On se rendra compte de ce qu'il est possible de dériver ces signaux depuis une source série, bien que leur effet soit celui d'une source bidimensionnelle. Par exemple une zone d'un signal de télévision, bien qu'il s'agisse d'un signal de modulation de tube cathodique série, se manifeste sous forme d'une trame bidimension- nelle de variations de brillance. L'image présentée par la totalité d'un tube cathodique ou une partie d'un tube cathodique peut comporter un signal donnant une image convenant pour être détectée par la présente invention. On peut présenter le signal vidéo, ou la par- tie de ce signal relative à une forme intéressante, aux moyens d'entrée et le diriger sur les voies d'entrée appropriées selon la formation de trame de l'écran et on peut y détecter une particularité de forme comme décrit ci-dessus par extraction répétée de mots de gabarit convenables définissant des particularités possibles de forme. On se rendra compte de ce que la division d'un signal vidéo série sur des voies d'entrée distinctes peut nécessiter de prévoir des moyens de mémorisation temporaire supplémentaires ou des moyens de retard. Une autre solution consiste à connecter les registres à décalage 40 en série l'un avec l'autre et à y faire passer le signal vidéo série pas à pas pour donner des retards de ligne à ligne jusqu'à ce que toutes les lignes futures aient été reçues. On peut utiliser l'appareil avec tout signal bidimensionnel qui peut être défini ou introduit sur des voies distinctes et l'appareil n'est pas limité à des signaux variables avec le temps. Un signal bidimensionnel est par exemple produit par un analyseur de spectre dans lequel un signal temps-domaine analysé est présenté sous forme d'un signal dans lequel l'amplitude ou la puissance varie en fonction de la fréquence, comme représenté sur la figure 4(a) avec des axes d'orientation classique. La même relation peut s'illustrer sous forme de la figure 4(b) avec l'axe des fréquences en ordonnée et l'axe des amplitudes en abscisse. On verra qu'à chaque intervalle de fréquence l'amplitude du signal, c'est-à- dire sa valeur de pointe, prend une unique valeur et ceci peut se comparer à la figure 1(c) dans laquelle on définit une particularité de forme pour un mot de gabarit comportant une adresse de cellule de mémorisa- tion par voie d'entrée. Par conséquent, en appliquant un tel signal à l'appareil avec chaque pas de l'inter- valle de fréquence assigné à une voie d'entrée et en prélevant des échantillons du signal à des intervalles de temporisation qui représentent les pas d'amplitude, le signal bidimensionnel peut être décalé à travers la matrice de cellules de mémorisation et peut être comparé à des gabarits de réponse en fréquence connue, tels que définis par des mots de gabarit extraits d'une mémoire de gabarits. Une telle disposition nécessite une entrée par voie de cellule de mémorisation et par mot d'adres- sage de cellule pour chaque pas d'intervalle de fré- quence et, pour permettre la détection complète du spectre d'un signal large bande, peut nécessiter un matériel d'importance inacceptable. Il peut se présenter des situations o seule une partie du spectre est intéressante, la détection d'une réponse particulière dans cette partie étant indi- cative d'une source. De plus, du fait du nombre relati- vement faible de particularités possibles de forme d'un signal d'analyseur (en comparaison avec les variations d'orientation, etc. provenant d'un signal d'image explorée), on peut utiliser plus efficacement le temps disponible pour le traitement du signal pour réduire l'importance du matériel de l'appareil. La figure 4(c) représente un signal de domaine de fréquence semblable à celui de la figure 4(a) mais avec une pluralité de particularités de forme A, B, C, etc., qui définissent collectivement le signal qui leur est superposé. On peut alors introduire le signal dans l'appareil avec les pas d'amplitude appliqués aux voies d'entrée individuelles, puis préle- ver des échantillons au pas de l'intervalle de fré- * quence, en accord avec les intervalles de temporisation qui régissent le décalage des signaux à travers la matrice de cellules de mémorisation. De préférence, le signal est prétraité de façon que seules les valeurs d'amplitude limitée (représentées) sont utilisées. Au fur et à mesure que les échantillons de signal sont introduits dans la matrice de cellules de mémorisation et décalés à travers cette matrice, une première section du signal se traduit par une détec- tion de la particularité de forme A avec un mot de gabarit extrait, puis une autre section se traduit par une détection de la particularité de forme B avec un mot de gabarit différent et ainsi de suite, la combi- naison des particularités de forme correspondant aux mots de gabarit, c'est-à-dire A + B +... conduisant à une détection du signal complet. Une telle disposition peut être réalisée en organisant les mots de gabarit associés aux particularités de forme en groupes hiérar- chiques comme expliqué ci-dessus. Naturellement une particularité de forme limitée à une petite partie du spectre peut être détectée isolément plutôt qu'en combinaison. Comme décrit tout au long de cette descrip- tion, les échantillons de signal sont rapportés à un niveau de seuil et mémorisés sous forme binaire commo- dément représentée par l'état logique d'un étage de registre à décalage ou autre forme de cellule de mémorisation. On se rendra compte que l'on peut avoir une forme convenable de cellule de mémorisation capa- ble de contenir davantage d'information complexe, à savoir une valeur pour le niveau échantillonné, que ce soit sous forme analogique ou numérique. La lecture du niveau par les moyens de lecture de matrice devient un peu plus complexe en envoyant lesdits niveaux à d'autres moyens de décision qui peuvent contenir des moyens de comparaison à une valeur de seuil ou qui peuvent combiner autrement les niveaux lus pour déterminer la correspondance avec les niveaux qui indiqueraient la détection d'une particularité de forme. REVENDICATIONS 1. Appareil pour détecter la présence d'une particularité de forme dans un signal électrique bidi- mensionnel, caractérisé par une matrice bidimension- nelle (21) de M x N cellules (22) de mémorisation de signal; des moyens (23) de mémorisation de gabarit adaptés à contenir un ou plusieurs mots de gabarit, chaque mot définissant un ensemble de m ( M) adresses de cellules de mémorisation, des adresses indivriduel- les de l'ensemble étant associées à des valeurs indi- viduelles voisines de l'une des directions de coordon- née de la matrice (21) et représentant l'une des n ( N) valeurs d'adresse voisines dans l'autre direc- tion de coordonnée de la matrice (21) coincidant avec un gabarit définissant la particularité de forme, reportées sur la matrice; des moyens d'entrée (26) conçus pour appliquer le signal, sous forme d'échan- tillons discrets, aux cellules de mémorisation, des moyens de lecture de matrice (30) adaptés à extraire un mot de gabarit des moyens (23) de mémorisation de gabarit, adresser des cellules de mémorisation de l'ensemble défini par le mot de gabarit et lire les niveaux des signaux échantillonnés dans les cellules adressées; et des moyens de décision (31) adaptés à déterminer la proportion de cellules adressées conte- nant des niveaux échantillonnés de signal caractéris- tiques d'une particularité de forme et sensibles à une proportion supérieure à un minimum prédéterminé pour fournir un signal de détection indicatif de détection de la présence d'une particularité de forme de gabarit dans le signal électrique. 2. Appareil conforme à la revendication 1, caractérisé en ce que les moyens (23) de mémorisation de gabarit mémorisent plusieurs mots de gabarit; et dans lequel les moyens de décision (31) sont sensibles à une proportion de cellules adressées, contenant des niveaux échantillonnés caractéristiques de signal, inférieure à un minimum pour un mot de gabarit, de sorte que les moyens (30) de lecture de matrice extraient un autre mot de gabarit du groupe à partir des moyens de mémorisation de gabarit et répètent ladite détermination. 3. Appareil conforme à la revendication 2, caractérisé en ce que les mots de gabarit sont organisés, dans les moyens (23) de mémorisation de gabarit, en une série de groupes hiérarchiques; et en ce que les moyens de lecture (30) répondent à une détection, par les moyens de décision (31), de la présence d'une particu- larité de forme avec un mot de gabarit provenant d'un groupe d'ordre supérieur pour extraire un mot de gaba- rit suivant d'un groupe d'ordre inférieur. 4. Appareil conforme à la revendication 3, caractérisé en ce qu'il existe plusieurs groupes de mots de gabarit d'ordre inférieur, associés chacun à un mot de gabarit individuel d'un groupe d'ordre supérieur, les moyens de lecture (30) réagissant à une détection de la présence d'une particularité de forme avec un mot de gabarit du groupe d'ordre supérieur pour extraire des mots de gabarit suivants uniquement du groupe d'ordre inférieur associé à ce mot de gabarit. 5. Appareil conforme à l'une des revendica- tions 2 à 4, caractérisé en ce que les moyens d'entrée (26) comprennent des moyens de temporisation (29) adaptés à définir une succession d'intervalles de temporisation, dans chacun desquels un échantillon de signal unidimensionnel est appliqué à la matrice de cellules de mémorisation; et adaptés à délivrer une succession d'impulsions d'horloge dans chaque inter- valle de temporisation, les moyens de lecture (30) réagissant à chacune de ces impulsions d'horloge pour extraire un mot de gabarit des moyens (23) de mémo- risation de gabarit et lire les cellules de mémorisa- tion adressées par le mot de gabarit extrait. 6. Appareil conforme à la revendication 5, caractérisé en ce que la durée de l'intervalle de temporisation dépend du signal d'entrée, les mots de gabarit ou tout groupe d'entre eux étant constitués d'au moins autant que l'on peut en extraire dans un intervalle de temporisation de durée maximale, et les moyens (23) de mémorisation de gabarit et/ou les moyens (30) de lecture de matrice étant conçus de façon que les mots de gabarit soient extraits dans un ordre de priorité prédéterminé jusqu'à la fin d'uni intervalle de temporisation ou jusqu'à la production d'un signal de détection. 7. Appareil conforme à l'une des revendica- tions 1 à 6, caractérisé en ce que les moyens (23) de mémorisation de gabarit sont adaptés à mémoriser un ou plusieurs mots de gabarit ayant une valeur de m extraits adressent des cellules de mémorisation appro- priées d'une sous-matrice définie et, en réponse à une absence de détection d'une particularité de forme pour un mot de gabarit, définissent une nouvelle sous-matrice de cellules voisines différentes de mémorisation et que celles-ci soient adressées en conformité avec le mot de gabarit extrait. 8. Appareil conforme à l'une des revendica- tions t à 6, caractérisé en ce que la matrice bidimen- sionnelle de cellules de mémorisation comporte un ensemble de M registres à décalage (40)à entrée série unidimensionnelle, associés à différentes valeurs d'une direction de coordonnée de la matrice, chaque registre comprenant N étages correspondant aux valeurs d'adresse de cellule de l'autre direction de coordonnée de la matrice, les moyens d'entrée (26) étant adaptés à déli- vrer, à partir du signal électrique, dans chaque inter- valle de mémorisation, M échantillons de signai de voie, soit un pour chaque registre à décalage, définissant pour chaque échantillon un niveau ou état binaire qui dépend des niveaux de l'échantillon par rapport à un seuil, et à appliquer lesdits signaux binaires échan- tillonnés aux entrées série des registres à décalage (40) de voie correspondante. 9. Appareil conforme à la revendication 8, caractérisé en ce que les moyens (23) de mémorisation de gabarit comportent une mémoire morte (ROM) qui contient des adresses de mémorisation, chaque mot de gabarit y étant mémorisé sous forme d'un mot de M.log2 N bits et définissant un ensemble de M mots d'adressage de cellules, chacun représentant un étage de registre à décalage correspondant à l'une de N positions de - cellule de matrice dans l'autre direction de coordonnée. 10. Appareil conforme à la revendication 9, caractérisé en ce que la mémoire ROM présente un bus de sortie sur lequel tous les bits du mot de gabarit sont représentés simultanément lors de son extraction. 11. Appareil conforme à la revendication 10, caractérisé en ce que chaque mot de gabarit occupe une ou plusieurs adresses de la mémoire ROM; en ce que les mots de gabarit sont mémorisés dans des adresses suc- cessives; et en ce que les moyens (30) de lecture de matrice comportent un registre d'adressage en mémoire ROM adapté à pointer à l'adresse de départ de chaque mot de gabarit, de sorte que ce mot soit extrait, de façon non destructive, par l'intermédiaire du bus de sortie (25), et réagissant aux signaux d'horloge émanant des moyens de temporisation (29) des moyens d'entrée (26) pour indexer le registre d'adressage en mémoire ROM pour pointer à l'adresse de départ du mot de gabarit suivant. 12. Appareil conforme à la revendication 11, lorsqu'elle est rattachée à une revendication rattachée à la revendication 3, caractérisé en ce que le regis- tre d'adressage en mémoire ROM réagit à un signal de détection reçu des moyens de décision (31) pour pointer l'adresse de départ d'un mot de gabarit d'un groupe d'ordre inférieur. 13. Appareil conforme à l'une des revendica- tions 10 à 12, caractérisé en ce que chacun des M registres à décalage (40) possède des sorties parallè- les, soit une pour chacun de ses N étages, fournissant des signaux indicatifs, par leurs niveaux binaires, de l'occupation des étages de registre, et caractérisé en ce que les moyens (30) de lecture de matrice comportent un moyen formant porte associé à chaque étage de registre et conçu pour être ouvert par un signal appli- qué, correspondant à un mot d'adressage de cellule extrait des moyens de mémorisation de gabarit, pour laisser passer un signal d'un niveau approprié à l'état de l'étage, en lisant effectivement l'état de l'étage. 14. Appareil conforme à la revendication 13, caractérisé en ce que le moyen formant porte associé à chaque registre à décalage (40) comporte un sélec- teur (51) d'une donnée prise parmi N, qui présente N entrées de donnée (52), chacune connectée à des étages individuels de registre, log2N entrées d'adresse (53) connectées à des éléments individuels du bus de sortie ROM (25), ainsi qu'une unique sortie (54) connectée aux moyens de décision (31). 15. Appareil conforme à la revendication 13 ou 14, caractérisé en ce que les moyens de décision (311 comportent une porte ET (55) présentant M entrées connectées chacune au moyen formant porte d'un registre à décalage, ladite porte (55) réagissant à un état binaire convenable en provenance de chacun des étages du registre à décalage adressé par un mot de gabarit pour fournir un signal de détection. 16. Appareil conforme à la revendication 15, caractérisé en ce que les moyens de décision (31) comportent en outre une porte OU exclusif (57) à M entrées connec- tées chacune, par l'intermédiaire d'un inverseur au moyen formant porte des moyens de lecture de matrice (30), de sorte que ladite porte réagisse à la présence d'un état binaire convenable lu à partir de tous les étages de registre à décalage à l'exception d'un seul adresséspar ledit mot de gabarit pour donner un signal de détection.