FR 2493989 A1 19820514 FR 8120764 A 19811105 2493989., - PROCEDE ET APPAREIL DE DiiTECTION DE DEFAUTS DANS DES SOUCILLES EN VERRE EN UTILISANI DES PROXIMITES D'EVENEMIlENTS _____________________________________________ La présente invention se rapporte d'une façon générale à des dispositifs d'inspection des parois laté- rales de récipients, et concerne plus particulièrement un procédé et un appareil de réglage d'un dispositif d'ins- pection pour détecter des défauts en utilisant des proxi- mités d'événements, et pour extraire des données signifi- catives concernant des défauts dans un objet non opaque, par exemple une bouteille en verre. L'utilisation de dispositifs optiques d'analyse pour inspecter les parois latérales des récipients est bien connue. De nombreux dispositifs, tels que ceux décrits dans les brevets des Etats Unis d'Amérique no 3 708 680 et 3 716 136 comportent des circuits, comprenant des dispo- sitifs de réception et d'interprétation de la lumière qui a traversé ou qui a été dirigée sur un article en cours d'inspection. Ces dispositifs mettent en oeuvre une compa- raison ou un affichage visuel de l'article, ou utilisent un dispositif susceptible de produire une résistance pro- portionnelle à l'intensité de la lutière dirigée sur l'ar- ticle. Que la sortie d'un tel dispositif soit de nature visuelle ou électrique, elle est éventuellement comparée avec un modèle pour déterminer si l'article en cours d' inspection convient quant à ses dimensions et sa réalisa- tion et s'il est exempt de défauts, de fissures, ou de matières étrangères. Ces dispositifs sont destinés chacun à constituer un dispositif d'inspection automatisé pour le contrôle, comme dans une colonne en mouvement de bou- teilles, d'objets simples ou multiples dans cette colonne en mouvement. Le brevet des Etats Unis d'Amérique n0 3 877 821 décrit un appareil comprenant une matrice d'analyse oui est interrogée en série pour produire un train d'impulsions dont les amplitudes représentent la lumière transmise à 1 2493989' travers un objet en cours d'inspection. Des impulsions voisines sont comparées pour produire des impulsions dont les amplitudes représentent les différences des amplitudes des impulsions. Les impulsions de différence peuvent être utilisées pour indiquer un défaut dans l'objet inspecté. Le brevet des Etats Unis d'Amérique no 3 942 001 décrit mun appareil de détection de la présence de matières étrangères ou de fissures dans des récipients translucides. Un fais- ceau continuel de lumière est projeté à travers le réci- pient pour produire un signal d'inspection qui est compa- ré avec un signal d'acceptation. L'amplitude du signal d'acceptation est modifié en fonction de la position du faisceau ponctuel par rapport au récipient. Le brevet des Etats Unis d'Américue nO 2 798 605 est représentatif des circuits d'inspection de la technique antérieure, et il utilise un tube à rayons cathodiques pour visualiser l'objet à inspecter. Un sous-ensemble de généra- teur de balayage comporte un circuit de bal^.ya^e vertical et un circuit de balayage horizontal pour l'élément A'ana- lyse d'un tube de représentation à rayons cathodiques pré- vu dans une unité de contr8le. Un iconoscope est prévu pour recevoir.mune image mise au point de la bouteille en cours d'inspection. Le dispositif de contrôle est a--encré pour reee oir le signal de sortie d'image d'une unité de camera choisie, et ses circuits de déviations électrostatiques sont commandés par les mêmes signaux de tension de balayage que ceux utilisés dans les circuits de déviation de lunitze -e caméra, c'est à dire qu'il reproduit l'image mise au point sur l'iconoscope. L'invention concerne done un procédé et un appar- eil destiné à effectuer la mise au point d'lun dispositif d'inspection pour des objets tels que des bouteilles de verre. et à afficher le signal de sortie du dipositif d' inspection. Un signal d'image numérisé représentant un 3s point d'inspection est produit par mune camera à photo diodes. Le signal d'i.mage numérisé est appliqué à un additioneur et à un registre dans lequel est mémorisé le signal d'ima- ge numérisé provenant du point d'inspection précédent. Un signal représentant la différence entre le présent signal numérisé provenant de l'additionneur et le signal numérisé précédent provenant du registre est produit et il est comparé avec un niveau seuil mémorisé pour le point d'inspection en cours. Si le niveau seuil est dépassé, le signal de différence est mémorisé comme un signal d'évène- ment. Lorsque toute la bouteille a été explorée, les io informations mémorisées sont fournies à un dispositif qui les affiche sur un écran de visualisation. Les signaux sont affichés en une représentation bidimensionelse de la surface dû. l'objet inspecté, comme si cet objet avait été coupé le long d'un côté et déroulé pour sa visualisation. Les signaux mémorisés comprennent la position de chaque défaut détecté, permettant ainsi au dispositif de visuali- sation de positionner correctement le défaut sur l'écran par rapport à la représentation de l'objet développé. En utilisant l'appareil de cette manière et en modifiant les niveaux seuil, l'opérateur peut déterminer quels sont les niveaux seuil appropriés qui conviennent pour inspecter l'objet particulier. L'appareil peut aussi être utilisé pour contr8- ler la sortie du dispositif d'inspection. Le registre est inhibé, le signal de seuil est ramené à zéro, et seul un balayage vertical d'inspection est effectué sur l'objet. Les données sont ensuite transférées à un dispositif qui affiche les signaux sous forme d'une représentation bidi- mensionelle de l'amplitude du signal sur un axe, et la po- sition du point sur l'autre axe. En utilisant l'appareil de cette manière, l'opérateur peut règler la sensibilité du dispositif d'inspection pour les signaux de la caméra, sans utiliser un oscilloscope ou autre appareil extérieur. L'invention concerne également un appareil des- tiné à extraire seulement les données significatives d'une inspection optique d'un objet non opaque, par exemple une bouteille de verre. Un signal d'image numérisé représentant -2493989: un point d'inspection est produit par une caméra et une source de lumière associée, pour un circuit d'interface comprenant un additioneur et un registre-dans lequel est mémorisé le signal d'image numérisé du point d'inspection précédent. Un signal représentant la différence entre le présent signal numérisé et le signal numérisé mémorisé provenant du regist.r3 est produit par l'additioneur et comparé avec un niveau seuil mémorisé pour le point actuel d'inspection. Si le niveau seuil est dépassé, un signal d'évènement est produit et mémorisé dans le circuit d'in- terface. Lorsque l'objet a été analysé, le groupe des signaux-d'évènement est traité pour déterminer si un dé- faut est présent. Une unité pilote de commande connecte alternativement deux unités de commande à l'interface, de manière que l'une des unités de commande reçoive un groupe de signaux d'évènement tandis que l'autre unité de commande traite un groupe précédent de signaux d'évè- nement. L'invention concerne également un appareil et un procédé d'extraction de données d'une exploration d'un récipient de verre, et utilisant les données extraites pour déterminer les dimensions physiques et l'intensité de défauts loc-lisés afin d'établir l'acceptabilité du récipient. Une matrice de photodiodes et une source lu- mineuse sont utilisées pour produire dessignaux représen- tant la quantité de lumière reçue de points du récipient. Des signaux d'évènement sont produits lorsque les amplitu- des de signaux de diodes voisines différent d'une valeur qui dépasse un niveau seuil. l'amplitude et la position des signaux d'évènement sont mémorisées dans un circuit d'interface de dispositif d'inspection et sont transférées à une première unité de commande ou à une seconde, ces deux unités réagissent aux signaux d'évenement pour déter- miner s'il y a lieu de produire un signal de rejet. Un dispositif de commande -l'lote connecte alter- nativement l'une des première et seconde unités de com- 2493989 ' mande ( l'interface, de manière que l'unité de commande connectée reçoive les signaux d'évènement de l'interface tandis que l'autre unité de commande détermine s'il y a lieu de produire un signal de rejet par le traitement des signaux d'évènement d'une bouteille précédente. Pour effectuer cette détermination, chaque événement le long d'un balayage vertical est contr!lé pour établir s'il peut être lié à un évènement précédent, en ne dépassant pas une séparation spécifiée par l'utilisateur entre les points associés du récipient. Une série est formée lorsque deux ou plusieurs évbnements sont à proximité les uns des autres. L'appareil contrôle une amplitude excessive d'une série, comme une base de rejet d'une bouteille. Si une bouteille n'est pas rejetée sur une série, les séries sont contrôlées pour déterminer si elles forment un groupe. Un groupe est un ensemble de plusieurs séries à proximité les unes des autres. S'il n'y a pas de rejet par groupe, un contrôle final est effectué pour déterminer si le nombre des évènem- ents formant le groupe est suffisant pour dépasser un seuil dû de petits défauts. D'autres caractéristiques et avantages de 1'-.- tion apparaîtront au cours de la description qui va suivre d'un exemple de réalisation et en se reportant aux dessins annexés sur lesquels: La figure 1 est un schéma simplifié d'un appareil de détection de défauts dans des objets selon l'invention, et La figure 2 est un schéma simplifié du circuit d'interface de dispositif d'inspection de l'appareil de détection de défaut de la figure 1. Sur les dessins, la figure 1 est un schéma sim- plifié d'un appareil de détection de défaut dans des objets, selon l'invention. Un objet tel qu'une bouteille de verre (non représentée) est exploré par une caméra 10. La caméra 10 produit plusieurs signaux dont l'amplitude est propor- tionelle à la quantité de lumière reçue de la bouteille de verre. Dans le présent mode de réalisation de l'invention, une source lumineuse (non représentée) dirige un faisceau de lumière à travers la bouteille de verre inspectée et dans la caméra 10. Cette dernière comporte plusieurs compo- sants photosensibles,par exemple des photodiodes, qui sont agencés verticalement en un réseau linéaire. il s'est avéré qu'un réseau linéaire de deux cent cinquante six photodiodes donne des résultats satisfaisants. La Dhotodiode est un composant à résistance variable qui délivre une tension proportionelle à la quantité de lumière qu'il reçoit. Cha- que photodiode reçoit de la lumière quai a traversé des segments ou des parties différentes de la bouteille ins- pectée. Si untme fêlure, une fissure ou un objet étranger se trouve dans la bouteille, la lumière qui traverse cette partie de la bouteille est partiellement interceptée ou réfléchie et la photodiode correspondant enregistre une moindre intensité de lumière que si aucun défaut n'était présent. Les signaux provenant des photodiodes de la caméra 10 sont appliqués à tun échantillomnneur14 par plu- sieurs lignes 12. Chacune des photodiode est échantillonnée dans un ordre séquentiel, produisant une série de signaux d'éléments d'image sur une une ligne 16. représentant la quantité de lumière qui a traversé la bo-uteille inspec- tée le long d'un balayage séquentiel vertical des photo- diodes. L'échantillon 14 esz un dispositif bien connu dans la technique. En faisant tourner la bouteille inspec- tée par rapport à la camera 1C0, plusieurs balayages différ- ents peuvent être effectués, chaque balayage inspectant uie partie différente de la bouteille. Il s'est avéré qu'environ trois cent sol::ante ouinze à quatre cents bala- yages suffisaient pour couvrir une bouteille moyenne et assurer une inspection précise. Ainsi, l'échantillonneur 14 produit plusieurs séries de signaux d'élémentsd'image sur la ligne 16, représentant la quantité de lumière tra- versant les parties inspectées de l'ensemble de la bouteille. Les signaux d'élément d'image provenant de l'éckan- tillornneur 14 par la ligne 16 sont appliqués à une entrée d'un circuit d'interface 18 de dispositif d'inspection. Ce circuit d'interface 18 extrait rapidement des données significatives d'un objet non opaque, par exemple une bou- teille de verre, d'une manière qui convient pour une analy. se par calculateur. Lorsqu'une bouteille est prête à être explorée, le circuit d'interface 18 est autorisé à recevoir et à mémoriserdes données concernant cette bouteille. Si auc ne bouteille n'est prête a être analysée, le circuit d'interface 18 mémorise les données concernant la dernière 1îc bouteille analysée jusqu'à ce qu'une nouvelle Bouteille soit prête. Le fonctionnement du circuit d'interface 18 sera expliqué plus en détail ci-après. Le circuit d'interface 18 est un dispositif qui produit des groupes de signaux représentant les caractéris- tiques des bouteilles inspectées. Le signal de sortie du circuit d'interface 18 est appliqué à un circuit de com- mande qui produit un signal de rejet lorsqu'une bouteille défectueuse est détectée. Le circuit de commande comporte une première unité de commande 20 et une seconde unité de commande 22 qui reçoivent respectivement les signaux de sortie du circuit d'interface 18 par des lignes 24 et 26. La première unité de commande 20 et la seconde unité de commande 22 réagissent chacune aux groupes de signaux re- présentant les caractéristiques des bouteilles inspectées pour déterminer s'il faut produire un signal de rejet. La première unité de commande 20 et la seconde unité de commande 22 sont connectées à une unité de com- mande pilote ou processeur 28, respectivement par des lignes 30 et 32. Le processeur pilote 28 fournit également des signaux d'entrée au circuit d'interface 18 par plusieurs lignes 34 pour permettre à un opérateur d'établir certaines limites de tolérances comme cela sera expliqué plus en détail par la suite. Le processeur pilote 28 connecte al- ternativement l'une des première et seconde unités de commande 20 et 22 au circuit d'interface 18 pour recevoir des groupes de signaux représentant les caractéristiques d'une bouteille tandis que l'autre des unités de commande et 22 détermine s'il y a lieu de produire un signal de rejet basé sur les signaux qui représententles carac- téristiques d'une bouteille précédente. Ainsi, pendant que la première unité de commande 20 lit des données provenant de l'interface d'inspection 18 concernant une bouteille qui vient juste d'être explorée, la seconde unité de com- monde 22 traite des données obtenues sur une exploration précédente pour déterminer s'il y a lieu de produire un signal de rejet pour la bouteille précédente. Le processeur pilote 28, la première unité de commande 2G et la seconde unité de commande 22 peuventtous être des microprocesseurs, par exemple du modèle 6800 fa- briqué par Motorola, de type courant et bien connu. Le processeur pilote 28 comporte un dispositif d'entrée 36 par lequel un opérateur peut programmer l'ensemble et in- troduire différents paramètres de tolérances. Le disposi- tif d'entrée 36 est connecté au processeur pilote 28 par une ligne 38. Le processeur pilote 28 est également connecté par une ligne 40 à un dispositif de sortie 42, par exemple un écran de visualisation afin de permettre à un opérateur de contrôler ou d'étalonner l'ensemble. En variante, le dispositif 42 peut être un dispositif réagissant à un si- gnal de rejet produit par le processeur pilote 28 pour rejeter une bouteille particulière dont il a été déterminé qu'elle était défectueuse. Une autre entrée du processeur pilote 28 est reliée à une jauge 44. Cette dernière est prévue pour produire un signal sur une ligne 46 lorsqu'une bouteille se trouve dans la position correcte pour être analysée. Le circuit d'interface 18 peut recevoir des don- nées tant que la jauge 44 indique qu'une bouteille se trou- ve en position correcte d'analyse. Lorsque la jauge 44 ces- se de produire ce signal, comme pendant la période o la bouteille inspectée est enlevée et ou une bouteille non inspectée est amenée, les informations collectées sont mémorisées dans l'interface 18. le processeur pilote 28 évite tout conflit entre les première et seconde unités de commande 20 et 22 en selectionnant l'une des unités pour recevoir les données maintenues dans l'interface 18. Lorsque toutes les données ont été transférées à la pre- mière unité de commande 20 par exemple, l'interface 18 peut recevoir de nouvelles données concernant la bouteille suivante dès que le signal provenant de la jauge 44 réapa- rait. La première unité de commande 20 traite les données pour déterminer s'il y a lieu de produire un signal de rejet. Lorsque l'exploration de la bouteille suivante est terminée et que la jauge 44 cesse de délivrer son signal, les données accumulées sont mémorisées dans le circuit d' interface 18. Le processeur pilote 28 sélectionne alors la seconde unité de commande 22 pour recevoir les données tandis que la première unité de commande 20 continue à traiter les informations initiales. Ainsi, chaque unité de commande 20 et 22 fonctionne dans deux cycles complets de la jauge 44 pour traiter les données concernant chaque bouteille afin de déterminer s'il y a lieu ou non de pro- duire un signal de rejet. Grâce à ces circuits de traLte- ment en parallèle, le circuit de commande accroit la vit se et l'efficacité de l'appareil d'inspection. La figure 2 est un schéma montrant des détails du circuit d'interface 18 du dispositif d'inspection. Le circuit d'interface 18 est un dispositif destiné à extraire rapidement des données significatives d'un objet non opa- que, par exemple une bouteille de verre, d'une manière qui convient pour l'analyse par calculateur. L'échantillonneur 14 peut produire des signaux numériques ou des signaux analogiques pour un convertisseur analogiquenumérique, représentant l'intensité de la lumière reçue par la caméra 10. La ligne 16 présente les signaux à un détecteur d'évè- nement 48 comprenant un registre de données 50 et un addi- tioneur 52. Xe registre est un dispositif destiné à mémo- riser l'un des signaux. Dans le présent mode de réalisation le signal d 6lément d'image précédent est mémorisé dans le registre 50 et il est présenté à l'entrée complémentaire de l'addi.tionieur 52. L'additioneur 52 est un dispositif qui produit un signal représentant la différence entre l'amplitude du signal d'élément d'image précédent mémo- risé dans le registre 50 et le signal d'élement d'image suivant présenté sur la ligne 16. La sortie de l's.dditio- neur 52 délivre un signal représentait la différence entre les amplitudes de signaux d'images voisins. Quand le si- gnal de différence est produit par l'additioneur 52, le signal d'image présent est mémorise dans le registre 50 pour être comparé avec le signal d'élément d'image oui suit. Une unité logique de commande 54 du circuit d'inter- face 18 délivre une commande sur une ligne CEIS de mémori- sation d'élément d'image suivant, pour que le registre 50 mémorise le signal d'image présent disponible sur la ligne 16. Le contenu du registre 50 peut être ramené à zéro par mune commande provenant du processeur pilote 28 par une ligne MAZL. Le signal de différence provenant de!'additio- neur 52 peut être positif ou négatif, en fonction des am- plitudes des signaux d'images présent et précédent. Etant donné que seule la valeur de la différence entre les si- gnaux d'élémentsd'image voisinsa une importance pour la détection des défauts, il convient de fournir le signal de différence à un dispositif qui délivre la valeur absolue du signal de différence. Comme le montre la figure, le si- gnal de sortie de l'additioneur 52 est appliqué à un cir- cuit 56 d'amplitude absolue. Le circuit 56 peut être réa- lisé sous forme de plusieurs portes Ou-exclusif de la ma- nière bien connue. La sortie de retenue RE de l'additio- neur 52 commande le circuit 56 d'amplitude absolue de ma- nière que sa sortie soit toujours positive. Le redresse- ment du signal de différence évite les fausses lectures de comparaison dans le détecteur d'évènement 48. Le détecteur d'évènement 48 comporte un disposi- tif qui mémorise un signal de sei.l. Dans le présent mode de réalisation, une mémoire de seuil 58 à acces direct est prévue pour mémoriser plusieurs signaux de seuil. Ch^- que signal de seuil mémorisé dans la rVrQmoire de seuil 58 eo:re=zonà a un signal spécifique de différence d'éléments d'images produit par l'additioneur 52. Le dispositif de sélection du signal individuel de seuil provenant de la mémoire de seuil 58 qui correspond au présent signal de différence est un compteur à diodes 60. Le compteur à diodes 60 peut être ramené à zéro par une commande prove- nant du circuit logique de commande 54, par une ligne MAZ DC, et il peut progresser sous l'effet d'une commande pro- venant d'une ligne PRO DC. Le compteur à diodes 60 fournit la mémoire de seuil 58 l'adresse de mémoire correspondant au signal de seuil approprié. Les signaux de seuil voulus peuvent être chargés dans la mémoire de seuil 58 par le processeur pilote 28, par l'intermédiaire d'une ligne CHAD, de chargement de données. La sortie du compteur à diodes est également connectée à une ligne omnibus 62 de données internes. Le signal provenant de la mémoire de seuil 58 est présenté à l'entrée complémentaire d'un additioneur 64, dans lequel il est combiné avec le signal provenant du circuit 56 d'amplitude absolue. L'additioneur 64 est un dispositif qui produit des signaux d'évènements quand le signal de différence provenant du circuit 56 d'amplitude absolue diffère du signal de seuil provenant de la mémoire 58. Des signaux d'événements sont produits sur une ligne d'évènements EVENT vers le circuit logique de commande 54, indiquant la détection d'un défaut et sur une ligne ARP d'amplitude vers la ligne omnibus de données 62, indiquant de combien le signal de différence différait du signal de seuil. A la réception d'un signal provenant de la jauge 44 indiquant qu'une bouteille est prête à être explorée, le processeur pilote 28 délivre un signal sur une ligne de J--UWE vers Je ci"cuit logique de commande 54. En ré- ponse à ce signal, le circuit logique de commande 54 déli- vre un signal sur une ligne 1tiAZSC vers un compteur de bala- yage 66. Le contenu du compteur de balayage 66 est ainsi ramené à zéro avant l'exploration de chaque bouteille. La sortie du compteur de balayage 66 est connectée à la ligne omnibus de données 6I. Pour déclencher un balayage, le Processeur pilote 28 délivre un signal sur une ligne DEKB de démarrage de balayage vers le circuit logique de commande 54. En réponse à ce signal, le circuit logique de commande 54 fait progres- ser le compteur de balayage 66 en produisant un signal sur une ligne PROSC de progression de compteur. le circuit lo- gique de commande 54 ramène également à zéro le contenu du compteur à diodes en délivrant un signal sur la ligne ]AZiv. Le circuit logique de commande 54 produit en outre un signal sur une ligne KA.ZEG pour ramener au repos un compteur d'évènement 68. Ces trois fonctions d'initialisa- tion préparent l'interface 18 à la réception de données. La sortie du compteur d'évènements68 est connectée à la ligne omnibus interne 62. Le compteur d'évènements 68 dé- livre un signal sur une ligne DEP de dépassement vers la ligne omnibus de données 62 lorsque le contenu du registre dépasse ses limites. Le compteur d'évènement 68 progresse sous l'effet du circuit logique de commande 54, par une ligne PROEC chaque fois que le détecteur d'évènements 48 signalequ'un évènement s'est produit. le circuit d'interface 18 comporte un dispositif de mémorisation des signaux d'évènements. Une mémoire d'in- terface 70 à accés direct est prévue pour lire et mémoriser les signaux apparaissant sur la ligne omnibus de données 62. La première unité de commande 20 et la seconde unité de commande 22 lisent alternativement les données accumu- lées provenant de la mémoire d'interiace 70, respective- ment par la ligne omnibus de données 62 et les lignes 24 et 26. Des données sont mémorisées dans la mémoire d'in- terface 70 quand le circuit logique de commande 54 délivre un signal sur une ligne d'écriture ECR. La mémoire d'in- terface 70 délivre aussi un signal sur une ligne DEP de dépassement vers la ligne omnibus de données 62 quand le contenu du registre dépasse ses limites. Un compteur de mémoire 72 assure l'interface de la-mémoire 70 avec les positions d'adresse de mémoire. Le compteur de mémoire 72 peut être ramené au repos par une commande provenant du circuit logique de commande 54 sur une ligne iMiAZRC et il peut être incrémenté par le circuit logique de commande 54, par une commande sur une ligne PRORC. L'interface 18 comporte également un dispositif pour définir une plage d'extraction de données. Le présent mode de réalisation comporte un générateur de fourchette 74 destiné à limité le nombre des balayages sur lesquel des données peuvent être extraites. Une limite inférieure de balayage est introduite par un opérateur dans le proce- sseur pilote 28 au moyen du dispositif d'entrée 36. L'ins- truction est émise sur une ligne INF vers un comparateur de balayage inférieur 76. La sortie duL: compteur de bala- yage 66 est également reliée à une entrée du comparateur 76. Quand le nombre que contient le compteur de balayage 66 est égal ou supérieur au nombre produit sur la ligne I-',le comparateur 76 d3livre un signal sur une ligne "1" vers un circuit basculeur 78. Le circuit basculeur 78 dé- livre un signal sur une ligne d'autorisation AUI vers le circuit logique de commande 54, pour lui indiquer de trai-- ter les données entrantes. Des signaux reçus par l'inter- face 18 pendant les balayages d'une bouteille au dessous de la limite inférieure sont négligés pour éviter que des données érronées associées avec les balayages initiaux soîcrint traitées. D'une façon similaire, l'opérateur peut introduire une valeur de limite supérieure de balayage pour que l'interface 18 arrête de traiter des données après un certainnombre de balayages. Le processeur pilote 28 emet l'instruction sur une ligne SUP vers un comparateur de balayage supérieur. Le signal de sortie du compteur de balayage 66 est également.ppliqué à une entrée du com- parateur 80. Quand le nombre que contient le compteur dc. balayage 60 est égal ou dépasse le nombre délivré sur la ligne SUP, le comparateur 80 délivre un signal sur une ligne "0" vers le circuit basculeur 78. Ce dernier cesse de délivrer le signal sur la ligne d'utorisation ATJ de sorte que le circuit logique de commande 54 ignore toutes *les données suivantes. Avant l'utilisation de l'appareil pour détec- ter les defauts, l'opérateur introduit par le dispositif d'entrée 36 les paramètres avec lesquels la machine doit fonctionner. Ces paramètres cormprennent les limites infé- rieure et supérieure de balayage et le groupe des signaux de aeuil. Les limites inférieure et superieure de bala- alee dêfinissent la fourchette du balayage c' est - dire la plage des balayages pendant lesquels des données peu- 7enrt etre acceptées par le circuit d'interface 18. En sélec- tionnant uS groupe particulier de signau de seuil à charger dans la mémoire de seuil 58, l'cpérateur dé-termine les to- lérances acceptables d'écarts de lumière entra!nant la détection d'un évènement. Le processeur pilote 28 charge les données appropriées dans le circuit d'interface 18o Lorsqu'une bouteille a étt amendée en position correcte pour être explorée, la jauge 44 délivre un signal au processeur pilote 28. Le signal est relié sur la ligne JAUGE vers le circuit logique de conmmande 54 aui délivre des signaux pour effacer les contenus du comp-eur de bala- yage 66 et du compteur de mémoire 72. Ces opêrations sont éxécutées chacue fois qu'une nouvelle bouteille est Drete a être inspectée. L'interface 18 est alors pr'te à recevoir les données provenant de la camera 10. Au début de chaque balayage, le processeur pilote 28 délivre ui signal sur la ligne DEMB de démarrage de bal- ayage vers le circuit logique de commande 54. Ce dernier délivre des signaux appropriés pour effacer le contenu du compteur à diodes 60, le contenu du compteur d'évènements 68, et pour incrémenter le contenu du compteur de balayage 3 70. Ces opérations sont effectuées au début de chaque ba- layage effectué par ' échantillonreur-14 Les signaux d'éléments d'images entrants sont appliquées à l'additioneur 52 et au registre 50. Ce dernier maintien le signal d'élément d'image précédent à sa sor- tie, et ce signal est appliqué à l'entrée complémentaire de l'additioneur 52. Ainsi, la sortie de l'additioneur 52 représente la différence entre deux signaux d'éléments d'images voisins. Le signal de sortie de l'additioneur 52 est appliqué au circuit 56 d'amplitude absolue qui assure que l'entrée de l'additioneur 64 reçoit toujourd un signal positif. La mémoire de seuil 58 conserve les signaux de Seuil programmés, correspondant chacun à un signal de d:f- férence spécifique représentant deux éléments d'images. Etant donné que chaque signal d'éléments d'images repré- sente une photodiode échantillonnéedans la caméra 10, le compteur à diodes 60 peut progresser avec chaque signal d'élément d'image entrant pour sélectionner l'adresse de mémoire du signal de seuil approprié mémorisé dans la mé- moire de seuil 58. Ce signal de seuil particulier est ap- pliqué à l'entrée complémentaire de l'additioneur 64 pour être comparé avec le signal de différence réelle produit par l'additioneur 52, et redressé par le circuit 56 d'am- plitude absolue. La sortie de l'additioneur 64 délivre plu- sieurs signaux d'évènements représentant une comparaison entre le signal de différence et le signal de seuil. Lor- sque l'amplitude du signal du signal de différence dépasse une valeur prédéterminée, l'additioneur 64 délivre un si- g:al d'événement sur la ligne MVENT vers le circuit logi- que de commande 54. L'amplitude du signal d'évènement ainsi que le signal de sortie du compteur à diodes sont aiguillés vers la ligne omnibus de données 62 pour être mémorisés dans la mémoire d'interface 70. Lorsqu'un événement est détecté dans la fourchette de balayage, ce que définitl'opérateur en utilisant le générateur de fourchette 74, le circuit logique de commande 54 dé'ivre des signaux qui font progresser le compteur d'évè- nements 53 ainsi que le compteur de mémoire 72. Le circuit logique de commande 54 délivre également un signal sur la ligne d'écriture SUR vers la mémoire d'interface 70 pour lire et mémoriser le contenu du compteur à diodes oO et l'amplitude de sortie de l'additioneur 64. Ce processus se répète à chaque paire de signaux d'éléments d'images voisins jusqu'à ce qu'un balayage soit terminé. Le signal sur la ligne DEMB de démarrage de balayage est supprimé à la fin de chaque balayage, de sorte que les cwntenus du compteur de balayage 66 et du compteur d'évènements 68 scnt écrits dans la mémoire d'interface 70 si un ou plu- sieurs évènements sont apparus dans ce balayage particu- lier. Ainsi, dans chaque balayage o un évènement est détecté, les données receuillies contiennent une série d'évènements indiquée par le compteur àdiodeset l'ampli- tude d'évènement, suivie par une seule entrée finale comprenant le numéro du balayage et le nombre des évène- ments qui sont apparus dans ce balayage. Au début du ba- layage suivant de la même bouteille, le contenu du compteur à diodes 60 est ramené à zéro de même que celui du compteur d'évènements 68 et le compteur de balayages 66 progresse à nouveau. L'exploration de poursuit jusqu'à ce que le générateur de fourchette 74 inhibe l'interface 18 lorsque la limite supérieure de balayage a été atteinte. le groupe des signaux mémorisés dans la mémoire d'interface 70, représentant les caractéristiques de la bouteille inspectée, est alors appliqué à la première unité de commande 20 ou à la seconde unité de commande 22, ce que détermine le processeur pilote 28. Les données de la mémoire d'interface 70 sont déchargées dans l'unité de commande choisie, déterminant s'il y a lieu ou non de produire un signal de rejet pour cette bouteille particu- lière. Deux contr&les sont effectués avant que le traitement ne commence afin d'assurer que l'interface 18 n'a pas ef- fectué de dépassement en raison d'une bouteille particulié- rement mauvaise. Ces contrôles sont indiqués par des mar- queurs d'état sur le compteur d'évènements 68 et la mémoire d'interface 70. Si le contenu d'une unité dépasse la capa- cité du registre, un signal est délivré sur les lignes DEP de dépassement respectives. Si un signal de dépassement est présent, la bouteille est immédiatement rejetée en raison d'un gros défaut. Comme cela a été indiqué ci-dessus, le format des données qui sont lues par l'unité de commande choisie comprennent une série de numéros de diodes et d'amplitudes d'évènements associés, suivis par un numéro de balayage et un nombre d'évènements. Les données de bouteilles sont dé- chargées de la mémoire d'interface 70 dans l'unité de com- mande particulière. En contrôlant chaque évènement le long d'un balayage pour déterminer s'il peut être lié à un évè- nement particulier, les unités de commande 20 et 22 peuvent produirent une série. Une série est définie comme un ensemble d'un ou plusieurs évènements à proximité les uns des autres et possédant quatre propriétés qui sont calculées pendant la production. Ces propriétés comprennent le début de la série qui est le premier numéro de diode; la fin de la série qui est le dernier numéro de diode: l'amplitude de chaque série qui est la somme des amplitudes de chaque évènement constituant la série, et le nombre des évène- ments qui ont formés la série. Le contrôle d'une amplitude excessive de série se fait pendant la production de la sé- rie et l'opération de décision est interrompue si une am- plituie de série dépasse un seuil réglable par l'utilisa- teur. Autrement dit, l'unité de commande 20 ou 22 sélection- née associe des évènements dans un même balayage pour déterminer si la somme des amplitudes des évènements dépa- sse une tolérance spécifiée par l'utilisateur. S'il en est ainsi, un signal de rejet est émis et la bouteille parti- culière est éliminée. Si le contrôle de série ne rejette pas la bouteille, une autre ni ---e.de tra tement est entreprise dans laquelle les séries sont contrôlées pour déterminer si elles for- ments des groupes. Un groupe est défini comme un ensemble de sériesà proximité les unes des autres. Les numéros des diodes de la série peuvent se chavaucher ou tout au plus se situer dans une plage spécifiée par l'utilisateur, pour la fin d'une série d'un balayage et le début d'une autre série d'un balayage différent. TUn groupe p,)eède trois propriétés qui sont calculées pendant la formation. Ces propriétés comprennent une largeur de groupe, une ampli- tude de groupe et le nombre des évènements du groupe. Pendant la formation de groupe, la largeur de groupe et l'amplitude de groupe sont contrôlées par rapport à des tolérances spécifiées par l'utilisateur et le traitement cesse si un seuil est dépassé. Si une bouteille n'est pas rejetée en raison d'une largeur de groupe ou d'une amplitude de groupe, le nombre des évènements que contient le groupe est comparé avec un autre nombre spécifié par l'utilisateur. Si le nombre des événements dépasse les tolérances spécifiées, la bouteille est également rejetée. Si la boutaiLe n'a pas été rejetée pour l'une ou l'autre des raisons indiquées ci-dessus, elle est considérée comme étant bornne et aucun signal de rejet L'est produit. L'appareil de détection des défauts peut également être utilisé pour produire et afficher une image de l'objet inspecté. Une bouteille est inspectée selon la procédure normale décrite ci-dessus et des données sont mémorisées dans la mémoire d'interface 70. Quand la bouteille a été complètement explorée, le processeur pilote 28 indicue si la première unité de commande 20 ou la seconde unité de commande 22 doit recevoir les données de l'interface d'ins- pection 18. L'unité de commande 20 ou 22 sélectionnée ne traite pas les informations reçues, mais transmet les don- nées sous forme brute au processeur pilote 28. Les données receuillies comprennent le numéro de diode, le numéro du balayage et l'amplitude de chaque évènement détecté par l'interface 18. Les données sont alors présentées au dis- positif de sortie 42 qui peut comporter un module graphique bidimentionel et un écran de visualisation. Le module gra- phique et l'écran de visualisation sont bien connus. Les données peuvent être affichées sous une forme graphique bidimensionelle en utilisant le numéro de balayage de chaqge évènement comme composante horizontale et le numé- ro de diode de chaque évènement comme compossante verti- cale. L'écran de visualisation peut présenter un point à chaque balayage et chaque position de numéro de diode o un évènement a été détecté. Le résultat en est une représentation bidimensionelle de la bouteille inspectée montran:'t tous les défauts détectés comme si la bouteille avait été coupée sur un côté et développée pour sa visua- lisation. L'amplitude d'évènement peut être utilisée con- jointement avec un niveau seuil synthétique qui peut être modifié pour produire de nouvelles images montrant l'effet que peuvent avoir des niveaux seuail différents. En utili- sant l'appareil dans ce mode, l'opérateur Meut plus faci- lement déterminer ce que doivent être les niveaux seuils appropriés pour le type particulier de la bouteille. Bien que le présent mode de réalisation de l'invention ne four- nisse qu'une représentation bidimensionelle de l'objet inspecté, il est évident qu'une représentation tridimen- sionelle pourrait être produite Lur l'écran de visualisa- tion en -.tilisant les circuits supplémentaires. Les cir- cuits de ce genre sont également bien connus Lans la tech- nique. L'appareil de détection des défauts peut aussi être utilisé pour contrôler la sortie d'image d'une caméra à balayage par lignes. Cette utilisation permet à un opé- rateur d'étalonner l'interface 18 sans imposer l'utilisa- tion d'un oscilloscope. Quand l'appareil fonctionne dans ce mode, le processeur pilote 28 ramène continuellement à zéro le contenu du registre 50 en produisant un signal sur la ligne MAZI. Avec le registre 50 effacé, les signaux d'éléments d'images sur les lignes 16 provenant de l'éch- antillonneur 14 passe sans modification à travers l'addi- tioneur 52. Le processeur pilote 28 utilise également la ligne CHAD de chargement de données pour charger la mémoire de seuil 58 avec tous les:.ros. Ainsi, chaque signal d'é- lément d'image est détecté comme un évènement et il est mémorisé dans la mémoire d'interface 70. Etant donné que la mémoire d'interface 70 n'a qu'une capacité limitée, un seul balayage de la bouteille est prélevé pour é4viter un dépassement de mémoire. Le processeur pilote 28 sélectionne la première unité de commande 20 ou la seconde unité de commande 22 pour recevoir les données provenant de la mé- moire d'interface 70. Chaque événement peut être mémorisé dans la se-- conde unité de commande 22 pour recevoir les données de la mémoire d'interface 70. Les données comprennent le nu- méro de diode e-c l'amplitude d'événement pour chaque élé- ment d'image du balayage. Les données sont transférées de l'unit-' de commande 20 or la sélectionnée vers le pro- cesseur pilote 28. Ce dernier relaye les informations vers le dispositif de sortie 42 qui peut également consister en un module graphique bidimensionel et un écran de vi- sualisation. Le module graphique peut utiliser le numéro de diode comme composante horizontale et l'amplitude d'événement comme composante verticale. Le grappe qUi est ainsi affiché sur l'écran de visualisation représente la quantité de lumière reçue par les photodiodes pendan' En seul balayage. La procédure peut être répétée continuelle- ment pour simuler un oscilloscope. Mais contrairement à l'oscilloscope, aucun réglage de balayage ou de gain n'est nécessaire car les données sont toujours misent correcte- ment à l'échelle sur un numéro spécifique de diode ou une amplitude spécifique d 'évènement. Le fonctionnement de l'appareil dans ce mode permet à l'opérateur d'effec- tuer des réglages de sensibilité par rapport à la tension d'amplitude d'événement, sans nécessiter l'utilisation d'un oscilloscope. Le principe et le mode de fonctionnement de l'ap- pareil selon l'invention ont donc été expliqués et illustrés dans un mode de réalisation. Mais il est bien entendu que l'invention peut être mise en oeuvre d'une façon différente que celle illustrée spécifiquement, sans sortir de son. cadre ni de son esprit. REVEIDICAIIONS 1 - Dispositif d'inspection destiné à un appareil d'inspection pour détecter des défauts dans des objets, comprenant une source de plusieurs signaux de données re- présentant la valeur de la quantité de lumière reçue d'un point associé sur les objets, dispositif caractérisé en ce qu'il comporte un circuit d'interface (18) connecté à la source de signaux de données (10,14), un appareil (42) destiné à visualiser des signaux de sortic du -f positif d'inspection et un circuit de commande (20,22,28) connecté entre ledit circuit d'interface et ledit appareil de visu- alisation. 2 - Dispositif selon la revendication 1 caracté- risé en ce que le circuit d'interface (18) comporte un dispositif de mémorisation de données (50) destiné à mémo- riser les signaux de données sous forme de signaux numé- riques, un dispositif de signal de différence (52) connecté audit dispositif de mémorisation de données pour produire, pour chacun des signaux numériques, un signal représentant la différence d'amplitude entre ledit signal numérique et un signal numérique précédent, un dispositif de mémorisa- tion de seuil (58) destiné à mémoriser plusieurs signaux de seuil, un dispositif de comparaison (64) connecté audit dispositif de mémorisation de seuil et audit dispositif de signal de différence pour comparer chacun desdits signaux de différence avec l'un associé desdits signaux de seuil mémorisds et produisant un signal d'évènement lorsque l'amplitude de signal de différence différe de l'amplitude dudit sign.al de seuil associé, et un dispositif de mémori- sation d'évènements (70) connecté audit dispositif de com- paraison et destiné à mémoriser lesdits signaux d'évènements. 3 - Dispositif selon la re-en.cation 2, caracté- risé en ce que ledit dispositif Je signal de différence (52) comporte un dispositif (56) qui produit ledit signal de différence sous la forme d'une valeur absolue de la différence des amplitudes des signaux. 4 - Dispositif selon la revendication 2, caracté- risé en ce que ledit dispositif de mémorisation de données (50) consiste en un registre qui mémorise le signal numé- rique précédent. 5 - Dispositif selon la revendication 2, caracté- risé en ce que ledit dispositif de signal de différence (52) comporte un additioneur (52) dont une entrée est con- nectée à la source (10,14) de signaux numériques et dont une entrée complémentaire est connectée à une sortie dudit dispositif de mémorisation de données (50) pour produire ledit signal de différence. 6- Dispositif selon la revendication 2, carac- térisé en ce que ledit dispositif de mémorisation de seuil (58) consiste en une mémoire à accès direct. 7 - Dispositif selon la revendication 6, carac- térisé en ce qu'il comporte un dispositif de sélection connecté audit dispositif de mémorisation de seuil (58) pour sélectionner l'un associé desdits signaux de seuil mémorisés. 8 - Dispositif selon la revendication 2, carac- térisé en ce que ledit dispositif de comparaison (64) comporte un additioneur dont une entrée est connectée à une sortie dudit dispositif de signal de différence (52) et dont une entrée complémentaire est connectée à une sortie dudit dispositif de mémorisation de seuil (58) pour produire ledit signal d'évènement. 9 - Dispositif selon la revendication 2, carac- térisé en ce que ledit dispositif de mémorisation d'évè- nements (70) comporte une mémoire à accés direct. - Do 10 - Dispositif selon la revendication 1, carac- térisé en ce que l'appareil de visualisation comporte un dispositif à signal de seuil (58) qui produit un signal de seuil, un dispositif à signal d'évènements (64) con- necté audit dispositif à signal de seuil pour produire un signal d'évènement quand la différence entre les ampli- tudes représentées par des pains de signaux de données représentant des points voisins de l'objet diffère de la valeur dudit signal de seuil, et un dispositif de visua- lisation d'évènement (42) connecté audit dispositif de signal d'évè iments pour visualiser lesdits signaux d'évè- nements sous forme de la sortie du dispositif d'inspection, dans une représentation visuelle bidimensionelle de la sur- face de l'objet inspecté. 11 - Dispositif selon la revendication 1, carac- térisé en ce que le cirGuit de commande comporte un dispo- sitif de signal d'évènements (48) connecté à la source de signaux de données (10,14) pour produire un signal d'évè- nement représentant la différence de caractéristiques entre chaque signal de données sous la forme d'un premier des signaux de données et d'un second des signaux de don- nées, un dispositif de signal d'identification (66) con- necté au dispositif de signal d'évènements pour produire un signal identifiant chacun des signaux d'évènement par rapport audit premier associé des signaux de données, et un dispositif de mémorisation (70) connecté audit dispo- sitif de signal d'évènements et audit dispositif de signal d'identification pour mémoriser lesdits signaux d'évène- ments et lesdits signaux d'identification. 12 - Dispositif selon la revendication 11, carac- térisé en ce que ladite source de signaux de données (10, 14) comporte une matrice de photodiodes, chacqie photodiode produisant l'un des signaux de données, ledit dispositif de signaux d'événements (48) étant connecté à ladite ma- trice de photodiodes et comparant une paire de signaux de données provenant de photodiodes voisines pour produire chacun desdits signaux d'évènements. 13 - Dispositif selon la revendication 11, carac- térisé en ce que ledit dispositif de mémorisation (70) comporte une mémoire à accès direct. 14 - Dispositif selon la revendication 11, carac- térisé en ce que ledit dispositif de signaux d'évènements (48) produit un signal d'évènement représentant la diffé- rence d'amplitude entre chacun desdits signaux de données et un autre des signaux de données, et comprenant un dis- positif de traitement (28) connecté audit dispositif de signaux d'événements pour additioner les amplitudes des- dits signaux d'événements et comparer la somme des ampli- tudes avec une valeur prédéterminée pour détecter un défaut. - Dispositif selon la revendication 14, carac- térisé en ce que le dispositif de traitement comporte un dispositif (68) de comptage lu nombre desdits signaux d'é- vènements produits, et comparant le compta-e avec une va- leur prédéterminée pour détecter un défaut. 16 - Dispositif selon la revendication 14, carac- térisé en ce qu'il comporte une mémoire à accès direct (70) connectée entre ledit dispositif de'signaux d'évène- ments et ledit dispositif de traitement pour recevoir et mémoriser lesdits signaux d'événements et lesdits signaux d'identification et pour transmettre lesdits signaux d'é- vènements et d'identification audit dispositif de traite- ment. 17 - Dispositif selon la revendication 16, carac- térisé en ce qu'il comporte un dispositif de signal de rejet connecté à ladite mémoire à accés direct pour produire un signal de rejet de l'objet quand la capacité de mémorisa- tion de ladite mémoire à accés direct est dépassée. 18 - Dispositif selon la revendication 14, carac- térisé en ce que les signaux de données comprennent des groupes de balayages de signaux de données, chaque groupe de balayage représentant les signaux de données d'une par- tie associée de l'objet, le circuit de commande comprenant un dispositif (66) qui compte lesdits groupes de balayages de signaux de données. 19 - Dispositif selon la revendication 18, carac- térisé en ce que lesdits groupes de signaux de données sont produits en série, le circuit de commande comprenant un dispositif de sélection (74) qui sélectionne un ou plusieurs desdits groupes à traiter par ledit dispositif de traitement, ledit dispositif de sêIectioncomprenant un comparateur de balayage inférieur (76) qui sélectionne l'un desdits groupe dans la: te série sous forme du goupe auquel ledit traltement commence, et un comparateur de balayage supérieur (80) qui sélectionne l'un des its groupesdars ladite série- comme le groupe auquel ledit tratermenlt se terminrie. 2C - gispositif se].o].a revendication 14, carac- térisé en ce que le dispositif de traitement comporte un compteur (68) destiné à compter le nombre desdits signaux d'évènements représentant des points associés de l'objet îo dans une relation spatiale prédéterminée, et un dis-ositif de signal de rejet qui produit un signal de rejet de 1' objet quand ledit nomhre desdits signaux d'évènements dé- passe une valeur prédéterminée. 21 - Dispositif selon la revendication 1, carac- térisé en ce que ledit circuit d'interface (18) produit lesdits signaux de données sous forme de signaux numériques représentant chacun la valeur de la quantité de lumière * reçue d'un point associé de l'objet inspecté, ledit cir- cuit de commande comprenant un dispositif de signaux d'évè- nements (48) connecté à la source de signaux de données (10,14) et réagissant aux signaux numériques en produisant un signal d'événement pour chacun des signaux numériques représentant la différence des quantités de lumière repré- sentées par chacun des signaux numériques et un autre des signaux numérique, et un dispositif indicateur (42) con- necté au dispositif de signaux d'événements et réagissant aux signaux d'événements en indiquant un défaut de l'objet et en réponse à l'identification d'une relation prédéter- minée entre deux au moins desdits signaux. 22 - Dispositif selon la revendication 21, carac- térisé en ce que le circuit de commande comporte un dis- positif (70) qui produit un signal pour ledit dispositif indicateur identifiant chacun desdits signaux d'événements par rapport au point associé de celui correspondant des signaux numériques, ledit dispositif indicateur co un compteur (68) qui compte un nombre desdits signaux d'é- vènements représentant des points associés sur l'objet dans une relation spatiale prédéterminée, lesdits signaux d'é- vènements représentant des points lelong d'une ligne sur l'objet et ledit dis-oositif indicateur comprenant un dis- positif d'identification (68) réagissant auxdits signaux d'événement pour identifier une série desdits signaux d' événements à proximité les uns des autres, ledit disposi- tif indicateur comprenant un dispositif additicn-:ur oui additione les amplitudes desdits signaux dlé-.-ènements dans ladite série et oui compare ladite somme avec une valeur prédéterminée pour identifier un défaut dans l'objet. 23 - Dispositif selon la revendication 22, carac- térisé en ce que lesdits signaux d'év&nements reorésentent des points le long de plusieurs lignes sur l'objet, ledit dispositif indicateur comprenant un dispositif d'identi- fication (68) réagissant auxdits signaux d'évènements et à ceux associés desdits signaux d'identification pour identifier une série desdits signaux d'évènements en pro- ximité comme un d5faut, et pour identifier plusieurs des- dites séries à proximité comme un défaut dans l'objet, et tun dispositif additioneur qui additions les amplitudes d;sdits signaux d'évènements dans lesdites series et oui compare ladite somme avec une valeur préc'éterminee pour identifier un défaut dans l'objet. 24 - Dispositif selon la revendication 1, carac- térisé en ce que ledit circuit d'interface (1i8) connecté à la source de signaux (10,14) sélectionne des paires de signaux de données et produit un signal d' évnement pour chacune deedites paires de signaux de données, dans les- quelles la dif:e'rence des amplitudes dessignaux de données dépasse une valeur seuil prédéterminée, et comprenant deux unités de comands (20,22), chaque unité de commande tra- Itant un groupe desdits signaux d'évènements associés avec l'un des objets-inspectés et produisant un signal de rejet lorsqu'un défaut est détecté, et un dispr.ositif de commande pilote (28) connecté auxdites unités de ccm:ande pour connecter alternativement une entrée de chacune desdits tunités de commande audit circuit d'interface de manière que l'une desdites unités de commande charge un groupe des- dits signaux d'évènements provenant dudit circuit d'inter- face pendant que l'autre desdites unités de commande tra- Ite un groupe précédent desdits signaux d'évènements. 25 - Dispositif selon la revendication 24, carac- térisé en ce que la source (10,14) de signaux de données produit les signaux de données sous forme d'une série de signaux numériques, ledit circuit d'interface(18) compre- nant un registre (50) pour mémoriser l'un desdits signaux numériques, un premier dispositif de comparaison (52) desti- né à comparer l'un desdits signaux numériques avec l'un pré- cédent desdits signaux numériques mémorisés dans ledit registre pour produire un signal de différence représentant la dif- férence d'amplitude desdits signaux numériques, un disposi- tif de mémorisation de seuil (58) destiné à mémoriser plu- sieurs signaux de seuil, et un second dispositif de compa- raison (64) connecté audit premier dispositif de comparaison et au dispositif de mémorisation de seuil et destiné à com- parer l'un associé desdits signaux de seuil mémorisés avec chacun desdits signaux de différence pour produire l'un desdits signaux d'évènements quand l'amplitude dudit signal de différence dépasse l'amplitude dudit signal de seuil associé. 26 - Dispositif selon la revendication 1, carac- térisé en ce que l'appareil de visualisation comporte un dispositif de mémorisation de données (50) qui mémorise les signaux de données, un dispositif de signal de diffé- rence (52) connecté audit dispositif de signal de données et destiné à produire des signaux représentant la diffé- rence d'amplitude entre chacun desdits signaux de données et l'un précédent desdits signaux de données, un disposi- tif de signaux de seuil (58) destiné à mémoriser plusieurs signaux de seuil, un dispositif de signaux d'évènements (64) connecté audit dispositif de signaux de différence et audit dispositif de siCnaux de seuil pour produire un si- gnal d'évènement pour chacva desdits signaux de différence qui diffère de l'un desdits signaux de seuil, et un dis- positif de visualisation (42) connecté audit dispositif de signaux d'évenements et destiné à visualiser lesdits signaux d'évbnements sous forme d'une représentation vi- suelle bidimensionelle de la surface de l'objet inspecté. 27 - Dispositif selon la revendication 26, carac- térisé en ce qu'il comporte un dispositif d'inhibition des- tiné à inhiber ledit dispositif de mémorisation de données (50) et dans lequel lesdits signaux de seuil ont une ampli- tude nulle, de manière que les signaux de données passent par ledit dispositif de signaux de différence et ledit dispositif de signaux d'évènements pour être visualisés par ledit dispositif de visualisation, ledit dispositif de visualisation visualisant les signaux de données par rapport à deux axes orthogonaux, l'un desdits axes repré- sentant l'amplitude des signaux de données et l'autre des- dits axes représentant les positions des points d'inspec- tion associés le long d'un axe de l'objet. 28 - Procédé de détection de défauts dans un ob- jet inspecté au moyen d'un appareil comprenarnt une source de signaux de données représentant chacun la valeur de la quantité de lumière reçue d'un point associé de l'objet, procédé caractérisé en ce qu'il consiste essentiellement à produire un signal d'événement pour chacun des signaux de données représentant la différence d'amplitude entre ledit signal de données et un autre des signaux de données, à identifier une relation prédéterminée entre deux au moins dedits signaux d'événements et à indiquer un défaut de l'objet en réponse à une identification de ladite relation prédéterminée. 29 - Procédê selon la revendication 28, caracté- rise en ce que lesdits signaux d'évenements ont chacun une amplitude représentant ladite différence d'amplitude, ladite opération d'identification étant effectuée en additionant lesdites amplitudes desdits signaux d'évènements et en com- parant ladite somme somme avec une valeur prédéterminée >5 pour identifier une relation prédéterminée. - Procédé selon la revendication 28, caracté- risé en ce que ladite opération d'identification est effec- tuée en comptant lesdits signaux d'évènements et en compa- rant le comptage avec une valeur prédéterminée pour iden- tifier une relation préd'termiiiée. 31 - Procédé selon la revendication 28, caracté- risé en ce que lesdits signaux d'évènements représentent des points le long d'une ligne sur l'objet, lesdits signaux d'évènement ayant chacun une amplitude représentant ladite différence d'amplitude, ladite opération d'identification étant éffectuée en additionant les amplitudes desdits sign- 1o aux d'évènements en proximité et en comparant ladite somme avec une valeur prédéterminée pour identifier une relation prédéterminée. 32 - Procédé selon la revendication 31, earacté- risé en ce que ladite opération d'identification consiste éga- lement à compter lesdits signaux d'événements en proximité et à comparer ledit comptage avec une valeur prédéterminée pour identifier une relation prédéterminée. 33 - Procédé selonla revendication 28, caractérisé en ce que les signaux d'évènements représentent des points le long de plusieurs lignes sur l'objet, les signaux d'_vène- ments ayant chacun une amplitude représentant la différence d'amplitude et ladite opération d'identification étant éffec- tuée en additionant les amplitudes de series desdits signaux d'évènemrents en proximité le long desdites lignes et en com- parant la somme avec une valeur prédéterminée pour identifier une relation prédéterminée. 34 - Procédé selon la revendication 33, caractérisé en ce que ladite opération d'identification consiste aussi à compterlesdits signaux d'évènements dans lesdites séries et 3C à comnarer le comptage avec une valeur prédéterminée pour i- dentifier une relation prédéterminée - Procédé selon la revendication 28, caractérisé en ce que lesdits signaux d'événements représentent des points le long de plusieurs lignes sur l'objet, ladite opération d'identification étant effectuée en identifiant des series des- dits signaux d'évènements en proximité le long desdites li- gnes, en comntant lesdites lignes comportant lesdites séries en proximité pour former un groupe et en comparant ledit comptage avec une valeur prédéterminée pour identifier une relation prédéterminée. 56 - Procédé selon la revendication 28 carac- Àérisé en ce que lesdits sign -ux de dorees sont des signaux nt,'mériques, représentant chacun la valeur de la quantité de lumière regue d'lu point associé sur l:objet, l'opéra- tion de production d'un signal d'événement étant effectuée en memorisant plusieurs siignaux de seuil, en produisant pour chacun desdits signaux ntumérioues _icmnal reprrsen- tant la di4fférence d.amplitude entre ledit signal niuméri- que et l'un précédent des signaux numei.aues, a comare-r chacun desdits signaux de différence avec l'un, associe des- dits signaux de seuil et à produire un signal d'évènement quand li'amplitude du signal de différence différe de l'am- plitude dudit signal de seuil associé, et C. mémoriser les- dits signaux d'évènements. 37 - Procédé selon la revendication 28, carac- térisé en ce qu'il consiste aussi à extraire des signauw de données des domnnées significatives représentant les Ce- fauts et a memoriser lesdites domnées significatives sous forme de groupes re-pcrsentants lesdits signau= d'evènenments pour un objet associé, à charger des grcepes alternés de signaux d'évanements dans chacune de de un.xltes de comn- mande, et à autoriser lesdites unités de eommande a trai- ter lesdits groupes mémorisés en conséquence, l'ule desdites munités de com.man.de étant chargée avec l'lu desdits groupes mémorisés te-dis que l'autre desdites u:ités de commande iraite l'unl précédent desdits groupcs mémorisés. 38 - Procédé selon la revendication 37, carac- !6risé en ce qus ies signau de données sont produits CI sêcuence, iadite opération d'extraction consistant à pro- duire pour cacunn des signaux de données un signal repre- sentant la différence d'amplitude entre le signal de données et l'un précédent des signaux de données, à mémoriser plu- sieurs signaux de seuil et à comparer chacun desdits si'n- aux de différence avec l'un associé desdits signaux de seuil et à produire l'un desdits signaux d'évènements au.nd l'amplitude dudit signal de différence diffère de l'ampli- tude dudit signal de seuil associé. 39 - Procédé selon la revendication 57, carac- térisé en ce qu'il consiste également à produire un signal de rejet en réponse u traitement d'un nombre prédéterminé desdits signaux d'évènements dans l'un desdits groupes. - Procédé selon la revendication 28, carac- térisé en ce que l'opération de production d'un signal d' évènement est effectué en comparant l'amplitude représen- tée par chacun des signaux de données avec l'amplitude présentée par l'un des signaux de données représentant un point voisin sur l'objet, et à produire un signal d'évè- nement lorsque la différence des amplitudes résultant de chacune desdites comparaisons diffère de l'amplitude d'un signal de seuil, l'opération d'indication d'un défaut étant effectuée en visualisant lesdits signaux d'évènements sous forme d'une représentation bidimensionelle de la sur- face de l'objet. 41 - Procédé selon la revendication 40, carac- térisé en ce que l'opération de production d'un signal d'évènement consiste en outre à mémoriser plusieurs si- gnaux de seuil associés chacun avec l'un des points d'in- pection sur l'objet et à comparer chacune des différences des amplitudes avec l'amplitude de l'un des signaux de seuil associé avec le point d'inspection correspondant à l'un des signaux de données utilisés pour la différence. 42 - Procédé selon la revendication 40, carac- térisé en ce que l'opération de visualisation est effec- tuée en visualisant lesdits signaux d'évènements par rapp- ort à deux axes orthogonaux, chacun desdits signaux d'évè- nements représentant la valeur de la quantité dont la dif- férence des amplitudes représentées par les signaux de données diffère de l'amplitude desdits signaux de seuil, l'un des axes représentant l'amplitude desdits signaux d' évènements et l'autre desdits axes représentant les posi- tions du point associé le long d'un axe de l'objet. 43 - Procédé selon la revendication 42, carac- térisé en ce que chacun desdits signaux d'évènements re- présente la position du point associé sur la surface de l'objet, l'un desdits axesreprésentant un axe vertical de l'objet et l'autre desdits axe représentant un axe horizon- tal de l'-bjet.