[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE69325729T2 - Verfahren und Anordnung zur Prüfung einer gedruckten Leiterplatte - Google Patents

Verfahren und Anordnung zur Prüfung einer gedruckten Leiterplatte

Info

Publication number
DE69325729T2
DE69325729T2 DE69325729T DE69325729T DE69325729T2 DE 69325729 T2 DE69325729 T2 DE 69325729T2 DE 69325729 T DE69325729 T DE 69325729T DE 69325729 T DE69325729 T DE 69325729T DE 69325729 T2 DE69325729 T2 DE 69325729T2
Authority
DE
Germany
Prior art keywords
cameras
images
delay
synchronization signal
printed circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE69325729T
Other languages
English (en)
Other versions
DE69325729D1 (de
Inventor
Harold Wasserman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Control Automation Inc
Original Assignee
Control Automation Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Control Automation Inc filed Critical Control Automation Inc
Publication of DE69325729D1 publication Critical patent/DE69325729D1/de
Application granted granted Critical
Publication of DE69325729T2 publication Critical patent/DE69325729T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/302Contactless testing
    • G01R31/308Contactless testing using non-ionising electromagnetic radiation, e.g. optical radiation
    • G01R31/309Contactless testing using non-ionising electromagnetic radiation, e.g. optical radiation of printed or hybrid circuits or circuit substrates
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8887Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • G01N2021/95638Inspecting patterns on the surface of objects for PCB's

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Biochemistry (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Analytical Chemistry (AREA)
  • General Engineering & Computer Science (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Testing Electric Properties And Detecting Electric Faults (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

  • Die Erfindung betrifft allgemein Einrichtungen zur Untersuchung von gedruckten Leiterplatten und insbesondere eine verbesserte Einrichtung zur Analyse aufeinanderfolgender Sichtfelder bei einer erhöhten Rate.
  • Wie es Fachleuten geläufig ist, wird eine gedruckte Leiterplatte zur Befestigung und zur elektrischen Verbindung elektronischer Komponenten in einer vorbestimmten Art und Weise verwendet. So weit als möglich werden derartige gedruckte Leiterplatten unter Einsatz von automatisierten Bestückungsmaschinen mechanisch erstellt, die zur Reduzierung der häufig unerschwinglich hohen Kosten einer manuellen Bestückung einer gedruckten Leiterplatte eingesetzt werden. Bei derartigen automatisierten Bestückungstechniken hat sich bei einer Reduzierung der Gesamtkosten herausgestellt, dass eine bestimmte begrenzte Anzahl von Bestückungsfehlern wie ein nicht korrektes Einfügen von Komponenten sowie deren Leitungen oder Stiftkontakte sowie Fehler bei den nachfolgenden Lötvorgängen auftreten.
  • Ursprünglich wurden Maßnahmen getroffen, um derartige Bestückungsfehler allgemeinen Typs durch eine visuelle Untersuchung jeder gedruckten Leiterplatte bei einem gewissen Stadium des Herstellungsprozesses durch menschliches Personal mit dem bloßen Auge oder nach Möglichkeit mit einem Stereomikroskop oder dergleichen zu lokalisieren. Da sich jedoch herausgestellt hat, dass diese Vorgehensweise in hohem Maße ermüdend und ungenau sowie ein verhältnismäßig kostenaufwendiges Verfahren ist, wurden Maßnahmen getroffen, um automatisierte Einrichtungen zur Untersuchung von gedruckten Leiterplatten als Ersatz für derartige visuelle Untersuchungen zu entwickeln.
  • Beispiele von derartigen Vorrichtungen dieses allgemeinen Typs sind Modell 5511, Modell 5512, Modell 5515, Modell 5516 und Modell 5517 Printed Circuit Board Inspection Systems, die durch Control Automation Incorporated, Princeton, New Jersey, hergestellt werden. Diese Untersuchungsvorrichtungen verwenden im allgemeinen eine Anzahl von Kameras, die innerhalb einer Halterung (einem Untersuchungskopf) angebracht sind, die für eine gesteuerte Bewegung relativ zu einer gedruckten Leiterplatte eingerichtet ist. Der Untersuchungskopf wird entweder sequentiell zu aufeinanderfolgenden Sichtfeldern (typischerweise 1 inch auf 1 inch), die entlang der Oberfläche der zu untersuchenden gedruckten Leiterplatten angeordnet sind, oder kontinuierlich entlang der Oberfläche der gedruckten Leiterplatte bewegt, um Bilder für eine Analyse per Mikroprozessor aufzunehmen. Alle detektierten Fehler werden wiederum dem Bedienpersonal für eine entsprechende Korrektur gemeldet.
  • Derartige Vorrichtungen werden betrieben, um die Genauigkeit des Untersuchungsvorgangs durch die Bereitstellung eines Untersuchungskopfs zu erhöhen, der eine Anzahl von vier winklig, orthogonal angeordneten Kameras umfaßt, die in Verbindung mit einer selektiv ansteuerbaren Lichtquelle betrieben werden. Durch die selektive Ansteuerung dieser Anzahl von Kameras und der zugeordneten Lichtquelle wird eine Vielzahl von Prüfverfahren ermöglicht, die eine Verifizierung der Anordnung von Komponenten (und deren Leitungen oder Stiftverbindungen) sowohl vor als auch nach der Verlötung ebenso wie eine Überprüfung der hergestellten Lötverbindungen umfassen.
  • Anfänglich wurden derartige Untersuchungen durch einen sequentiellen Vorschub des Untersuchungskopfs (oder der ge druckten Leiterplatte) durch aufeinanderfolgende Sichtfelder unter durch selektive Aktivierung der Anzahl von Kameras sowie deren zugeordnete Beleuchtung zur Aufnahme von Bildern zu Untersuchungszwecken durchgeführt. Insbesondere zur Erhöhung der Rate, bei der Untersuchungen von Leiterplatten durchgeführt werden können, wurden später derartige Untersuchungen durch kontinuierlichen Vorschub des Untersuchungskopfs (oder der gedruckten Leiterplatte) durch die aufeinanderfolgenden Sichtfelder und durch selektive stroboskopartige Ansteuerung des zugeordneten Beleuchtungssystems zur Aufnahme von Bildern zu Untersuchungszwecken durchgeführt. Allerdings hat sich herausgestellt, dass auch diese Verbesserung gewisse Beschränkungen in Hinblick auf die Rate, bei der gedruckte Leiterplatten untersucht werden können, aufweist, welche in erster Linie auf mit dem verwendeten Videosystem zusammenhängende Einschränkungen zurückzuführen sind.
  • Im Gesamtbetrieb umfaßt die kontinuierliche Untersuchung einer gedruckten Leiterplatte das Verfahren der Platte in einer vorgegebenen Richtung bei einer Rate, welche das Durchführen der drei aufeinanderfolgenden, die Abtastung, Datenblockspeicherung und -verarbeitung umfassenden Funktionen erlaubt. Diese Techniken, die häufig als sogenanntes "pipelining" bezeichnet werden, werden in erster Linie durch die Rate beschränkt, bei der Videobilder durch die Videokameras während der Abtastabschnitte dieses Verfahrens aufgenommen werden. Der Hauptgrund hierfür liegt darin, dass herkömmliche Videoformatierung (für die Kameras und für die Anzeige auf einem Monitor) innerhalb einer vorgegebenen Bandbreite erfolgt, um Bilder aufzubauen, die ineinander verschachtelt (ninterlaced") sind, so dass Änderungen in dem Bild von Datenblock zu Datenblock für das menschliche Auge in geringerem Maß bemerkbar sind. Zu diesem Zweck werden die Abfolgen von Zeilen, die üblicherweise ein Videobild umfaßt, in einer alternierenden Art und Weise dargestellt, so dass eine erste Abfolge von alternierenden Zeilen (üblicherweise als das "ungerade Feld" bezeichnet) aufgenommen und/oder verarbeitet wird und nachfolgend die Aufnahme und/oder Verarbeitung einer zweiten Abfolge von alternierenden, verschachtelten Zeilen (als das "gerade Feld" bezeichnet) erfolgt. Als Folge daraus werden aufeinanderfolgende (ungerade/gerade) Felder von Videobildem miteinander kombiniert, um für eine nachfolgende Verarbeitung einen vollständigen Datenblock zu bilden, wobei dies alles innerhalb der Betriebsbandbreite des Systems erfolgen muß.
  • Demzufolge ist üblicherweise eine Periode von 33,3 Millisekunden erforderlich, um einen einzelnen Datenblock einer Videoinformation für die nachfolgende Speicherung und Verarbeitung (was jeweils 16,7 Millisekunden für die Verarbeitung der ungeraden und geraden Feldern erlaubt) aufzubauen. Die Rate, bei der gedruckte Leiterplatten durch vorhandene Gerätschaften untersucht werden können, ist entsprechend durch die Rate beschränkt, bei der Videobilder aufgenommen werden können (das heißt bei Intervallen von 33,3 Millisekunden). Für ein herkömmliches Sichtfeld (typischerweise 1 inch auf 1 inch) beschränkt dies die Rate, bei der gedruckte Platten untersucht werden können, auf etwa 38,1 cm/s (15 inches pro Sekunde).
  • Der Grund hierfür liegt darin, dass sich Ansichten, die durch die Anzahl der zu dem Untersuchungsgerät gehörigen Kameras aufgenommen werden sollen, sich um 50% überlappen (mit paarweise zugeordneten Kameras, die verschiedene Beleuchtungsmoden verwenden). Als eine Konsequenz daraus muß sich der Untersuchungskopf um ein halbes inch (für jedes Paar von Kameras) in 33,3 Millisekunden oder 38,1 cm/s (15 inches pro Sekunde) bewegen.
  • Patent Abstracts of Japan, Vol. 12, Nr. 456 (P-793) vom 30.11.88 & JP-A-63 177274 mit dem Titel "Pattem recognizing device" betreffen einer Vorrichtung, deren Zweck es ist, den Aufbau einer Mustererkennungsvorrichtung zu vereinfachen, indem ein Untersuchungssichtfeld in rechte und linke Bereiche aufgeteilt wird, die mit zwei Fernsehkameras aufgenommen und abgespeichert werden, wobei die extrahierten Bildsignalanteile als die synthetischen Bilder eines Datenblocks erkannt werden.
  • Zusammenfassung der Erfindung
  • Ein erstes Ziel der vorliegenden Erfindung ist demnach, ein Verfahren und eine Vorrichtung zur Untersuchung von gedruckten Leiterplatten bei einer erhöhten Rate anzugeben.
  • Ein weiteres Ziel der vorliegenden Erfindung ist es, ein Verfahren und eine Vorrichtung zur Untersuchung von gedruckten Leiterplatten bei einer erhöhten Rate unter Verwendung von vorhandenen Videokameras und Videoverarbeitungssystem anzugeben.
  • Ein weiteres Ziel der Erfindung besteht darin, ein Verfahren und eine Vorrichtung zur Untersuchung von gedruckten Leiterplatten bei einer erhöhten Rate zu schaffen, wobei bei praktisch einer Verdoppelung der Untersuchungsrate die Formatierung beibehalten wird, welche für die Verarbeitung und Anzeige von Videobildern notwendig ist.
  • Diese und andere Ziele werden gemäß der vorliegenden Erfindung durch eine Vorrichtung und ein Verfahren gemäß Anspruch 1 beziehungsweise Anspruch 13 geschaffen.
  • Bezüglich weiterer Details eines bevorzugten Ausführungsbeispiels des Verfahrens und der Vorrichtung gemäß der vorliegenden Erfindung wird auf die nachfolgende detaillierte Beschreibung in Verbindung mit den nachfolgenden Figuren Bezug genommen.
  • Kurze Beschreibung der Zeichnungen
  • Fig. 1 ist eine maßstäbliche Ansicht des Untersuchungskopfs einer Untersuchungsvorrichtung für gedruckte Leiterplatten.
  • Fig. 2 ist ein Blockschaubild für ein System zur Aufnahme von Bildern und zur Verarbeitung der aufgenommenen Bilder gemäß der vorliegenden Erfindung.
  • Fig. 3 ist eine schematische Ansicht eines Verzögerungsschaltkreises für das in Fig. 2 dargestellte System.
  • Fig. 4 ist ein Zeitdiagramm für das in Fig. 2 dargestellte System.
  • Bei den verschiedenen Figuren werden gleiche Bezugszeichen für sich entsprechende Strukturen verwendet.
  • Detaillierte Beschreibung des bevorzugten Ausführungsbeispiels
  • Fig. 1 zeigt im Überblick eine Vorrichtung 10 zur Untersuchung von gedruckten Leiterplatten (nicht dargestellt) gemäß der vorliegenden Erfindung. Die Vorrichtung 10 umfaßt im allgemeinen einen Untersuchungskopf 11, der zur vorbestimmten Bewegung in einer definierten Ebene durch einen X-Y-Tisch (zusammenfassend mit dem Bezugszeichen 12 bezeichnet) unter Verwendung einer beliebigen bekannten Servomotorsteuerung getragen wird. Der Untersuchungskopf 11 umfaßt weiterhin eine Vielzahl von Fernseh- oder Videokameras 13, 14, 15, 16 und eine Beleuchtungshalterung 20 zur selektiven Beleuchtung von Bereichen auf der gedruckten Leiterplatte, so dass durch die Videokameras 13, 14, 15, 16 entsprechende Bilder aufgenommen werden können. Weitere Details bezüglich der Grundkonstruktion der Vorrichtung 10, ihrer verschiedenen Komponenten und deren Betriebsweise sind mit Verweis auf das US-Patent Nr. 5,060,065 erhältlich.
  • Mit Bezug nunmehr auf Fig. 2 werden durch die Kameras 13, 14, 15, 16 aufgenommene Bilder in elektrische Signale (Videoausgänge) umgewandelt, die jeweils bei 21, 22, 23, 24 anliegen. Die Videoausgänge 21, 22, 23, 24 wiederum stehen mit einer Anzahl von Datenblockspeichereinheiten 25, 26, 27, 28 in Verbindung, welche zum Empfang und zur Zwischenspeicherung der Videosignale für eine nachfolgende Verarbeitung eingerichtet sind. Zu diesem Zweck stehen die Datenblockspeichereinheiten 25, 26, 27, 28 über einen Datenbus 31 mit Zentralverarbeitungseinheiten 29, 30 in Verbindung. Als Ergebnis sind durch die Kameras 13, 14, 15, 16 aufgenommene und in den Datenblockspeichereinheiten 25, 26, 27, 28 abgespeicherte Bilder selektiv zugänglich und durch die Zentralverarbeitungseinheiten 29, 30 gemäß den Anforderungen verarbeitbar. Mittel zur Implementierung dieser strukturellen Komponenten und zur Verarbeitung der aufgenommenen Information sind von herkömmlichen Untersuchungsvorrichtungen für Leiterplatten bekannt, die ähnliche strukturellen Komponenten und Verarbeitungstechniken verwenden. Entsprechend sind weitere Details zu diesen Komponenten für ein volles Verständnis der vorliegenden Erfindung außer der Beschreibung des Zusammenwirkens der Komponenten mit den Weiterentwicklungen der vorliegenden Erfindung nicht erforderlich.
  • Gemäß der vorliegenden Erfindung werden Maßnahmen getroffen, um im wesentlichen die Rate, bei der Leiterplatten untersucht werden, durch Verdopplung der Transportgeschwindigkeit des X-Y-Tischs 12 und durch eine Modifizierung der Art und Weise, in der die Videobilder aufgenommen werden, zu verdoppeln. Demnach würde bei der Analyse typischer Sichtfelder mit den Abmessungen 1 inch auf 1 inch unter Verwendung herkömmlicher Techniken der X-Y-Tisch 12 in üblicher Weise dazu veranlaßt, in 33,3 Millisekunden 0,5 inches während des Betriebs der Kameras 13, 15 und weitere 0,5 inches (in weiteren 33,3 Millisekunden) während des Betriebs der Kameras 14, 16 (die durch 50% überlappt sind) zu versetzen. Dies führte zu einer Transportgeschwindigkeit von etwa 15 inches pro Sekunde. Während dieser Zeitdauer würden Maßnahmen zur Aufnahme eines Bildes zur Abspeicherung und nachfolgenden Verarbeitung in Übereinstimmung mit den zeitlichen Randbedingungen zur Aufnahme von Videobildern unter Verwendung herkömmlicher Videokameras getroffen. Gemäß der vorliegenden Erfindung wird die Transportgeschwindigkeit auf etwa 30 inches pro Sekunde verdoppelt. Dies führt jedoch entsprechend dazu, dass die zur Aufnahme von Videobildem verfügbare Zeitdauer um die Hälfte auf etwa 16,7 Millisekunden verringert wird. Dies erfordert demzufolge gewisse Modifikationen der Vorgehensweise für die gesamte verwendete Videoverarbeitung.
  • Obwohl beispielsweise die gemäß dem Verfahren und der Vorrichtung der vorliegenden Erfindung eingerichteten Videointervalle um die Hälfte reduziert sind, bleiben die mit den ansonsten herkömmlichen Videokameras verknüpften Videointervallen bei ihren üblichen Raten. Demzufolge müssen die Videokameras 13, 14, 15, 16 nunmehr in entgegengesetzten (ungeraden/geraden) Feldern arbeiten. Dies liegt daran, dass, während die Kameras 13, 15 in dem geraden Feld arbeiten, die Kameras 14, 16 in dem ungeraden Feld arbeiten, und umgekehrt. Allerdings ist es im Hinblick auf eine ordnungsgemäße Verarbeitung der bereitzustellenden Videosignale notwendig, dass bei einer Anordnung der Kameras in ihren ungeraden Feldern die Beleuchtungshalterung 20 stroboskopartig angesteuert ist. Die Kameras in ihrem ungeraden Feld sind. Da die Kameras 13, 15 und die Kameras 14, 16 nunmehr um 180º (das heißt um 16,7 Millisekunden versetzt) außer Phase sind, müssen Maß nahmen getroffen werden, um diese zeitliche Abfolge zu korrigieren. Gemäß der vorliegenden Erfindung wird dies durch Verzögerung der horizontalen Synchronisation für die Kameras 14, 16 in Bezug auf die Kameras 13, 15 um die Hälfte einer horizontalen Zeile erreicht.
  • Zu diesem Zweck wird das horizontale Synchronisationssignal 36, weiches von der mit der Kamera 13 verbundenen Datenblockspeichereinheit 25 empfangen wird und die als Hauptdatenblockspeichereinheit dient, vor dem Einsatz der mit den Kameras 14, 16 verbundenen Datenblockspeichereinheiten 27, 28 verzögert. Dies wird durch einen Verzögerungsschaltkreis 35 erreicht, der zum Herbeiführen der gewünschten Verzögerung um die Hälfte einer horizontalen Zeile eingerichtet ist.
  • Demnach wird wie dargestellt das von der Datenblockspeichereinheit 25 (master) empfangene horizontale Synchronisationssignal 36 auf die Datenblockspeichereinheit 26 bei 37 unter Beibehaltung der Synchronisation mit den den Kameras 13, 15 zugeordneten Datenblockspeichereinheiten 25, 26 gegeben. Allerdings werden die horizontalen Synchronisationssignale 38, 39 für die Datenblockspeichereinheiten 27, 28 als erstes den Einwirkungen des Verzögerungsschaltkreises 35 ausgesetzt, welche die Verzögerung um eine für die Kameras 14, 16 (die mit den Datenblockspeichereinheiten 27, 28 verbunden sind) gewünschte halbe horizontale Zeile erzeugen. Die Lage der horizontalen Synchronisationssignale 36, 37, 38, 39 in Bezug auf das vertikale Synchronisationssignal 34 bestimmt (identifiziert) dann die ungeraden und geraden Felder. Ähnliche Modifikationen werden ebenso an der Hauptsynchronisationseinheit 40 vorgenommen, die zu Zwecken der Gesamtsynchronisation mit jeder der Datenblockspeichereinheiten 25, 26, 27, 28 in Verbindung steht.
  • Die Hauptsynchronisationseinheit 40 entspricht im wesentlichen ähnlichen Einheiten, die bei vorhandenen Untersuchungsvorrichtungen für Leiterplatten verwendet werden, wobei sie an die durch den Verzögerungsschaltkreis 35 generierte Verzögerung von der Hälfte einer horizontalen Zeile angepaßt ist. Zur Implementierung des Verzögerungsschaltkreises 35 können beliebige einer Anzahl von bekannten Verzögerungsschaltkreisen verwendet werden. Allerdings wird ein besonders vorteilhaftes Ergebnis durch die Verwendung des rückgeführten Verzögerungsleitungsschaltkreises 35' erreicht, der in Fig. 3 der Zeichnung dargestellt ist. Bei dieser Anordnung wird das horizontale Synchronisationssignal 36 einem Schieberegister 41 (beispielsweise einem 128-Bit-Schieberegister) und einem Zählschaltkreis 42 (beispielsweise einem dreizähligen Schieberegister) eingespeist. Taktsignale 43 zum Betrieb des Schieberegisters 41 werden von der horizontalen Synchronisation abgeleitet, die für das gesamte Videoverarbeitungssystem erzeugt worden sind. Nach einer Operation (einem ersten Zählimpuls) des Schieberegisters 41 wird der Zählschaltkreis 42 erhöht, und das Schieberegister 41 wird veranlaßt, einen zweiten Zählimpuls zu erzeugen. Nachfolgend wird der Zählschaltkreis 42 erneut erhöht, und das Schieberegister 41 wird veranlaßt, einen dritten Zählimpuls zu erzeugen. Dies wiederum aktiviert einen Torschaltkreis 44, was wie gewünscht einer Verzögerung um die Hälfte einer horizontalen Zeile entspricht.
  • Eine wertere, sich aus der herkömmlichen Videoformatierung ergebende Möglichkeit besteht darin, das aufgenommene Bild und das daraus abgeleitete Signal über verschachtelte erste (ungerade) und zweite (gerade) Felder zu integrieren. Die aufgenommenen Bilder (Signale) werden seriell beginnend mit dem ungeraden Feld und gefolgt von dem geraden Feld ausgegeben. Allerdings benötigt jedes Feld 16,7 Millisekunden, um von der Kameras zu deren zugeordneten Datenblockspeichereinheit übertragen zu werden. Bei herkömmlichen Systemen, die eine Periode über die gesamten 33,3 Millisekunden zur Aufnahme eines einzelnen Bildes zur Verfügung haben, führte eine stroboskopartige Ansteuerung der Beleuchtungshalterung 20 nicht zu einer Wechselwirkung zwischen den Videobildern (ungerade/gerade), die durch die Kameras 13, 14, 15, 16 aufgenommen worden sind. Bei einer stroboskopartigen Ansteuerung der Kameras 13, 15 würden die Bilder ebenso durch die Kameras 14, 16 aufgenommen werden. Diese tritt allerdings während einer Periode auf, in der der Betrieb der Kameras 14, 16 nicht berücksichtigt (ausgeblendet) zu werden braucht, so dass derartige Zweitbilder eliminiert sind.
  • Die Reduzierung des Betriebsvideointervalls auf 16,7 Millisekunden führt zu einer Erzeugung von Zweitbildern, die nicht länger ignoriert werden können, da sie nicht länger in einer betriebsbedingten Ausschaltzeit erzeugt worden sind. Aufgrund dessen wird die stroboskopartige Ansteuerung der Kameras 13, 15 zu einem Zweitbild in den Kameras 14, 16 führen und umgekehrt, das durch den Betrieb der Kameras nicht automatisch eliminiert wird. Statt dessen werden aufgrund des gemäß der vorliegenden Erfindung verwendeten schnelleren Zeitablaufs diese Zweitbilder mit dem gewünschten Betrieb der Kameras überlagern.
  • Aus diesem Grund ist gemäß der vorliegenden Erfindung jede Kamera 13, 14, 15, 16 jeweils mit einem Verschluß 45, 46, 47, 48 ausgestattet, der selektiv betrieben werden kann, um bei der stroboskopartigen Ansteuerung der jeweils anderen Kameras in geraden Feldern aufgenommene Zweitbilder zu eliminieren. Die Synchronisation für die Verschlüsse 45, 47 stammt von der Datenblockspeichereinheit 27 bei 49a und die Synchronisation für die Verschlüsse 46, 48 stammt von der Datenblockspeichereinheit 25 bei 49b. Durch Schließen der Verschlüsse der betreffenden Kameras, die dann in ihren geraden Feldern sind, werden unerwünschte Zweitbilder wirkungsvoll eliminiert.
  • Die Verschlüsse 45, 46, 47, 48 sind vorzugsweise Verschlüsse auf Flüssigkristallbasis, da derartige Verschlüsse ausreichend schnell und widerstandsfähig sind, um den Betriebsvorgängen standzuhalten, die erforderlich sind, um wirkungsvoll die von den Kameras 13, 14, 15, 16 aufgenommenen Bilder zu kontrollieren. Ein Beispiel eines Verschlusses auf Flüssigkristallbasis dieses allgemeinen Typs ist das Modell LV050P "light valve", das von Displaytech, Inc., Boulder, Colorado, hergestellt wird. Diese Verschlüsse können bei Geschwindigkeiten von mehr als 50 Mikrosekunden arbeiten, einer Geschwindigkeit also, die ausreichend hoch zur Erfüllung der an sie gestellten Erfordernisse ist.
  • Unter Bezug nunmehr auf Fig. 4 der Zeichnung sei im Betrieb angenommen, dass die Untersuchungsvorrichtung 10 für Leiterplatten so betrieben wird, dass der X-Y-Tisch 12 (Fig. 1) den Untersuchungskopf 11 dazu veranlaßt, eine gedruckte Leiterplatte bei einer erhöhten Geschwindigkeitsrate zu passieren, die gemäß der vorliegenden Erfindung erreichbar ist (beispielsweise 29 inches pro Sekunde). Die Kameras 13, 14, 15, 16 beginnen von den von den Datenblockspeichereinheiten 25, 26, 27, 28 und der Hauptsynchronisationseinheit 40 empfangenden Synchronisationssignalen veranlaßt mit der Aufnahme von Bildern und der Umwandlung dieser Bilder in elektrische Signale 21, 22, 23, 24. Die Wellenzüge 50, 51 der Fig. 4 zeigen in schematischer Weise den Betrieb der Videoskameras bei Ablauf dieses Videoaufnahmevorganges.
  • Es sei angemerkt, dass die Kameras 13, 15 des Weüenzugs 50 ebenso wie die Kameras 14, 16 des Wellenzugs 51 während alternierenden Intervallen von 16,7 Millisekunden im Unterschied von den Intervallen von 33,3 Millisekunden, die bislang herkömmlicherweise verwendet werden, betrieben werden. Es sei weiterhin angemerkt, dass die Kameras 13, 14, 15, 16 in Verbindung mit ihren zugeordneten Verschlüssen 45, 46, 47, 48 entsprechend den Wellenzügen 52, 53 betrieben werden, die in Fig. 4 dargestellt sind. Der Wellenzug 52 zeigt den Betrieb der Verschlüsse 45, 47, die den Kameras 13, 15 zugeordnet sind, während der Wellenzug 53 den Betrieb der Verschlüsse 46, 48 zeigt, die den Kameras 14, 16 zugeordnet sind.
  • Der Betrieb der Videokameras und deren zugeordneten Verschlußmechanismen werden in Verbindung mit dem stroboskopartigen Betrieb der Beleuchtungshalterung 20 durchgeführt, wie dies durch die Wellenzüge 54, 55 gemäß Fig. 4 dargestellt ist. Es sei angemerkt, dass der stroboskopartige Betrieb der Beleuchtungshalterung 20 in Verbindung mit den Kameras 13, 15 (Wellenzug 50) auftritt, wenn die zugeordneten Verschlüsse 45, 47 offen sind (Wellenzug 52). Entsprechend tritt der stroboskopartige Betrieb der Beleuchtungshalterung 20 in Verbindung mit den Kameras 14, 16 (Wellenzug 51) auf, wenn die zugeordneten Verschlüsse 46, 48 offen sind (Wellenzug 53). Obwohl der durch die Wellenzüge 54, 45 dargestellte stroboskopartige Betrieb so dargestellt sind, dass er im wesentlichen in der Mitte der dargestellten aktiven Betriebsperioden auftritt, sind andere zeitliche Abläufe innerhalb der "Fenster von 16,7 Millisekunden, die gemäß der vorliegenden Erfindung bereitgestellt werden, ebenfalls einrichtbar.
  • Als Ergebnis hieraus werden Bilder als Datenblöcke zu den Datenblockspeichereinheiten 25, 26, 27, 28 übertragen, die aufeinanderfolgende, durch die Wellenzüge 56, 57, 58, 59 dargestellte Videobilder speichern. Auf diese Bilder wird dann mit den Zentralverarbeitungseinheiten 29, 30 zur Interpretation mittels Techniken zugegriffen, die an sich bekannt sind und bei vorbekannten Untersuchungseinrichtungen für Leiterplatten dieses allgemeinen Typs verwendet werden.
  • Diese Verarbeitung wird so lange fortgesetzt, bis die gesamte Oberfläche einer gedruckten Leiterplatte untersucht worden ist.
  • Danach werden der X-Y-Tisch 12 ebenso wie die Datenblockspeichereinheiten 25, 26, 27, 28 in ihren ursprünglichen Zustand zurückgesetzt, um sie für die Untersuchung der nächsten zu bearbeitenden gedruckten Leiterplatte vorzubereiten. Während dieser Zeitperiode wird die früher durch den Verzögerungsschaltkreis 35 erzeugte horizontale Verzögerung unterbrochen, um Anwenderfunktionen (beispielsweise Benutzermenüs, Anwenderschnittstellen und Videoanzeigen auf dem der Untersuchungseinrichtung für gedruckte Leiterplatten zugeordneten Monitor) zu erleichtern. Dies ist notwendig, da die gewünschten Videobilder aufgrund des Wechsels in der Synchronisation, der durch den Verzögerungsschaltkreis 35 erzeugt wird, nicht anders auf einem Monitor dargestellt werden können.
  • Zu diesem Zweck ist erneut unter Bezug auf die Fig. 3 ein zweiter Torschaltkreis 60 vorgesehen, der an seinem Eingang 61 ein herkömmliches (verzögerungsfreies) Synchronisationssignal von der Vorrichtung 10 empfängt. Die Beaufschlagung mit einem Steuersignal bei 62 führt zu einer Desaktivierung des Torschaltkreises 44 und, falls erforderlich und gewünscht, unter Aufhebung der durch den Verzögerungsschaltkreis 35 generierten Verzögerung zur Aktivierung des Torschaltkreises 60. Die von den Torschaltkreisen 44, 60 empfangenen Signale werden bei 63 falls gewünscht zur nachfolgenden Interaktion mit übrigen Teil der Untersuchungsvorrichtung 10 für gedruckte Leiterplatten kombiniert.
  • Es versteht sich, dass zahlreiche Abwandlungen in Details, Materialien und Anordnungen von hierin zur Erläuterung des Wesens der Erfindung beschriebenen und dargestellten Teilen für Fachleute innerhalb der Prinzipien und des Gesamtgehalts der Erfindung wie in den nachfolgenden Ansprüchen ausgeführt vorgenommen werden können. Obwohl sich beispielsweise die vorstehende Beschreibung des bevorzugten Ausführungsbeispiels auf die Untersuchung von gedruckten Leiterplatten bezieht, können das Verfahren und die Vorrichtung gemäß der vorliegenden Erfindung in ähnlicher Weise zur Untersuchung anderer Gegenstände wie beispielsweise industriell hergestellte Bauteile angewendet werden. Weitere Anwendungen ergeben sich für den Fachmann in offensichtlicher Weise.

Claims (22)

1. Vorrichtung (10) zur Untersuchung von gedruckten Leiterplatten bei nahezu dem Doppelten der Untersuchungsrate durch Wechsel in der Synchronisation zum Erhalt der zu verarbeitenden Datenblöcke und einer selektiven Beaufschlagung der Videokameras mit den aufzunehmenden Bildern, um die Aufnahme von mehreren Bildern in einem einzelnen Datenblock zu vermeiden, mit
- einem Kopf (11) zur Untersuchung von auf dem Gegenstand definierten Bereichen,
- einer Vielzahl von mit dem Untersuchungskopf (11) gekoppelten Kameras (13, 14, 15, 16), wobei wenigstens eine erste Kamera in Abhängigkeit eines ersten Synchronisationssignals betrieben wird und wenigstens eine zweite Kamera in Abhängigkeit eines zweiten Synchronisationssignals betrieben wird,
dadurch gekennzeichnet, daß das zweite Synchronisationssignal gegenüber dem ersten Synchronisationssignal verzögert ist,
- Mittel zur selektiven Beleuchtung der auf dem Gegenstand definierten Bereiche und
- Mittel zur selektiven Beaufschlagung der Vielzahl von Kameras mit sich bei selektiven Betriebsweisen der Beleuchtungsmittel ergebenden Bildern vorgesehen sind, wobei zwei (13, 15) Kameras als ein erstes Paar und zwei andere (14, 16) Kameras als ein zweites Paar betreibbar sind und wobei das erste Kamerapaar in Abhängigkeit des ersten Synchronisationssignals betreibbar ist und das zweite Kamerapaar in Abhängigkeit des zweiten Synchronisationssignals betreibbar ist, das gegenüber dem ersten Synchronisationssignal um eine der Hälfte einer ein Videobild bildenden horizontalen Zeile entsprechenden Zeitspanne verzögert ist.
2. Vorrichtung (10) gemäß Anspruch 1, wobei der Untersuchungskopf (11) zur Untersuchung einer Vielzahl von verschiedenen auf dem Gegenstand definierten Bereichen eingerichtet ist.
3. Vorrichtung (10) gemäß Anspruch 2, wobei der Gegenstand eine gedruckte Leiterplatte ist.
4. Vorrichtung (10) gemäß Anspruch 1, wobei der Untersuchungskopf (11) vier orthogonal ausgerichtete Kameras (13, 14, 15, 16) aufweist.
5. Vorrichtung (10) gemäß Anspruch 1, wobei die Paare von Kameras sich gegenüberliegend in einem gegenseitigen Abstand voneinander angeordnet sind.
6. Vorrichtung (10) gemäß Anspruch 1, wobei die Verzögerung etwa 16, 7 Millisekunden ist.
7. Vorrichtung (10) gemäß Anspruch 6, wobei der Untersuchungskopf (11) zur Untersuchung einer Vielzahl von verschiedenen auf dem Gegenstand definierten Bereichen bei einer Rate von etwa 761, 97 Millimeter pro Sekunde (etwa 30 inches pro Sekunde) eingerichtet ist.
8. Vorrichtung (10) gemäß Anspruch 1, wobei die Verzögerung durch Verzögerungsschaltungsmittel mit einem Schieberegister zur Erzeugung einer Vielzahl von Zählimpulsen und mit einem mit dem Schieberegister gekoppelten Zähler zur Erzeugung einer vorbestimmten Anzahl von Zählimpulsen des Schieberegisters erzeugbar ist, wobei die vorbestimmte Anzahl von Zählimpulsen der zu erzeugenden Verzögerung entspricht.
9. Vorrichtung (10) gemäß Anspruch 1, wobei die Mittel zur selektiven Beaufschlagung der Kameras mit Bildern mit Linsenbereichen der Kameras gekoppelte Verschlußmittel (45, 46, 47, 48) sind.
10. Vorrichtung (10) gemäß Anspruch 9, wobei die Verschlußmittel (45, 46, 47, 48) Verschlüsse auf Flüssigkristallbasis sind.
11. Vorrichtung (10) gemäß Anspruch 9, wobei die Verschlußmittel in Abhängigkeit des ersten und zweiten Synchronisationssignals zum Betrieb der Kameras betreibbar sind.
12. Vorrichtung (10) gemäß Anspruch 12, wobei die Kameras zur gemeinsamen Verarbeitung von ungeraden und geraden Feldern betreibbar sind und wobei die Verschlußmittel in mit den Kameras verknüpften ungeraden Feldern geöffnet und in mit den Kameras verknüpften geraden Feldern geschlossen sind.
13. Verfahren zur Untersuchung von gedruckten Leiterplatten bei nahezu dem Doppelten der Untersuchungsrate durch Wechsel in der Synchronisation zum Erhalt der zu verarbeitenden Datenblöcke und einer selektiven Beaufschlagung der Videokameras mit den aufzunehmenden Bildern, um die Aufnahme von mehreren Bildern in einem einzelnen Datenblock zu vermeiden, mit einer Vorrichtung, die einen Kopf zur Untersuchung von auf dem Gegenstand definierten Bereichen und eine Vielzahl von mit dem Untersuchungskopf gekoppelten Kameras aufweist, wobei wenig stens eine erste Kamera in Abhängigkeit eines ersten Synchronisationssignals betrieben wird,
dadurch gekennzeichnet, daß wenigstens eine zweite Kamera in Abhängigkeit eines zweiten Synchronisationssignals betrieben wird, wobei das Verfahren die Schritte der
- Verzögerung des zweiten Synchronisationssignals gegenüber dem ersten Synchronisationssignal,
- die selektive Beleuchtung der auf dem Gegenstand definierten Bereiche und
- die selektive Beaufschlagung der Vielzahl von Kameras mit sich aus einem selektiven Betrieb der Beleuchtungsmittel ergebenden Bildern aufweist, wobei der Untersuchungskopf vier orthogonal angeordnete Kameras aufweist und wobei das Verfahren weiterhin die Schritte des Betriebs von zwei Kameras als ein erstes Paar und von zwei anderen Kameras als ein zweites Paar und die Schritte des Betriebs des ersten Kamerapaars in Abhängigkeit des ersten Synchronisationssignals und des Betriebs des zweiten Kamerapaars in Abhängigkeit des zweiten Synchronisationssignals aufweist, das gegenüber dem ersten Synchronisationssignal um eine der Hälfte einer ein Videobild bildenden horizontalen Zeile entsprechenden Zeitspanne verzögert ist.
14. Verfahren gemäß Anspruch 13, wobei der Gegenstand eine gedruckte Leiterplatte ist.
15. Verfahren gemäß Anspruch 13, wobei die Kamerapaare einander gegenüberliegend mit einem Abstand voneinander angeordnet sind.
16. Verfahren gemäß Anspruch 13, wobei die Verzögerung etwa 16, 7 Millisekunden ist.
17. Verfahren gemäß Anspruch 16, das weiterhin den Schritt der Untersuchung einer Vielzahl von verschiedenen auf dem Gegenstand definierten Bereichen aufweist.
18. Verfahren gemäß Anspruch 17, wobei der Gegenstand mit einer Rate von etwa 30 inches pro Sekunde untersucht wird.
19. Verfahren gemäß Anspruch 13, wobei die Verzögerung durch die Erzeugung einer Vielzahl von Zählimpulsen in einem Schieberegister, das Zählen von in dem Schieberegister erzeugten Zählimpulsen und die Anzeige der Vollständigkeit der Verzögerung nach einer vorbestimmten Anzahl von der bereitzustellenden Verzögerung entsprechenden Zählimpulsen erzeugt wird.
20. Verfahren gemäß Anspruch 13, wobei die selektive Beaufschlagung der Kameras mit mit Linsenbereichen der Kameras gekoppelten Verschlußmitteln durchgeführt wird.
21. Verfahren gemäß Anspruch 20, das weiterhin den Schritt des Betriebs der Verschlußmittel in Abhängigkeit des ersten und zweiten Synchronisationssignals zum Betrieb der Kameras aufweist.
22. Verfahren gemäß Anspruch 20, das weiterhin die Schritte des Betriebs der Kameras zur gemeinsamen Verarbeitung von ungeraden und geraden Feldern, der Beleuchtung der auf dem Gegenstand definierten Bereiche, wenn die Kameras in dem ungeraden Feld sind, und die Öffnung der Verschlußmittel in den mit den Kameras verknüpften ungeraden Feldern bei Schließen der Verschlußmittel in mit den Kameras verknüpften geraden Feldern aufweist.
DE69325729T 1992-02-21 1993-02-19 Verfahren und Anordnung zur Prüfung einer gedruckten Leiterplatte Expired - Fee Related DE69325729T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/839,831 US5260779A (en) 1992-02-21 1992-02-21 Method and apparatus for inspecting a printed circuit board

Publications (2)

Publication Number Publication Date
DE69325729D1 DE69325729D1 (de) 1999-09-02
DE69325729T2 true DE69325729T2 (de) 2000-03-16

Family

ID=25280732

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69325729T Expired - Fee Related DE69325729T2 (de) 1992-02-21 1993-02-19 Verfahren und Anordnung zur Prüfung einer gedruckten Leiterplatte

Country Status (6)

Country Link
US (1) US5260779A (de)
EP (1) EP0557227B1 (de)
JP (1) JP3253397B2 (de)
AT (1) ATE182681T1 (de)
CA (1) CA2089917C (de)
DE (1) DE69325729T2 (de)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5550583A (en) * 1994-10-03 1996-08-27 Lucent Technologies Inc. Inspection apparatus and method
JPH09172299A (ja) * 1995-12-20 1997-06-30 Matsushita Electric Ind Co Ltd 基板認識装置
US5859924A (en) * 1996-07-12 1999-01-12 Robotic Vision Systems, Inc. Method and system for measuring object features
US6219442B1 (en) * 1996-10-08 2001-04-17 International Business Machines Corporation Apparatus and method for measuring distortion of a visible pattern on a substrate by viewing predetermined portions thereof
US6075883A (en) * 1996-11-12 2000-06-13 Robotic Vision Systems, Inc. Method and system for imaging an object or pattern
US5760893A (en) * 1996-12-24 1998-06-02 Teradyne, Inc. Method and apparatus for inspecting component placement and solder connection in printed circuit board manufacture
JP3689213B2 (ja) 1997-01-21 2005-08-31 ローム株式会社 非接触型icカード
US5862973A (en) * 1997-01-30 1999-01-26 Teradyne, Inc. Method for inspecting solder paste in printed circuit board manufacture
JP3893184B2 (ja) * 1997-03-12 2007-03-14 松下電器産業株式会社 電子部品実装装置
US6084663A (en) * 1997-04-07 2000-07-04 Hewlett-Packard Company Method and an apparatus for inspection of a printed circuit board assembly
US6173071B1 (en) 1997-12-16 2001-01-09 Harold Wasserman Apparatus and method for processing video data in automatic optical inspection
US6941006B1 (en) * 1998-03-05 2005-09-06 Dupont Photomasks, Inc. Method and system for calibrating the scan amplitude of an electron beam lithography instrument
US7075565B1 (en) * 2000-06-14 2006-07-11 Landrex Technologies Co., Ltd. Optical inspection system
US6760471B1 (en) * 2000-06-23 2004-07-06 Teradyne, Inc. Compensation system and related techniques for use in a printed circuit board inspection system
US6930770B2 (en) 2002-08-08 2005-08-16 Applied Materials, Israel, Ltd. High throughput inspection system and method for generating transmitted and/or reflected images
IL162650A (en) * 2004-06-21 2014-09-30 Camtek Ltd Incorrect unit mapping system for mapping multiple layers of single board and associated method
US20110175997A1 (en) * 2008-01-23 2011-07-21 Cyberoptics Corporation High speed optical inspection system with multiple illumination imagery
US8388204B2 (en) * 2009-09-22 2013-03-05 Cyberoptics Corporation High speed, high resolution, three dimensional solar cell inspection system
US8872912B2 (en) * 2009-09-22 2014-10-28 Cyberoptics Corporation High speed distributed optical sensor inspection system
US8681211B2 (en) * 2009-09-22 2014-03-25 Cyberoptics Corporation High speed optical inspection system with adaptive focusing
US8894259B2 (en) * 2009-09-22 2014-11-25 Cyberoptics Corporation Dark field illuminator with large working area
US8670031B2 (en) * 2009-09-22 2014-03-11 Cyberoptics Corporation High speed optical inspection system with camera array and compact, integrated illuminator
JP5419761B2 (ja) 2010-03-12 2014-02-19 アズビル株式会社 デバイス制御装置およびcpu
FR3004881B1 (fr) 2013-04-19 2015-04-17 Kolor Procede de generation d'un flux video de sortie a partir d'un flux video large champ
US10033928B1 (en) 2015-10-29 2018-07-24 Gopro, Inc. Apparatus and methods for rolling shutter compensation for multi-camera systems
CN105352961B (zh) * 2015-11-06 2018-01-30 浙江中烟工业有限责任公司 一种烟支燃烧速率测定方法
CN105352960B (zh) * 2015-11-06 2017-12-29 浙江中烟工业有限责任公司 一种吸烟机烟支燃烧速率测定装置
US9792709B1 (en) 2015-11-23 2017-10-17 Gopro, Inc. Apparatus and methods for image alignment
US9973696B1 (en) 2015-11-23 2018-05-15 Gopro, Inc. Apparatus and methods for image alignment
US9848132B2 (en) * 2015-11-24 2017-12-19 Gopro, Inc. Multi-camera time synchronization
US9973746B2 (en) 2016-02-17 2018-05-15 Gopro, Inc. System and method for presenting and viewing a spherical video segment
US9602795B1 (en) 2016-02-22 2017-03-21 Gopro, Inc. System and method for presenting and viewing a spherical video segment
US10432855B1 (en) 2016-05-20 2019-10-01 Gopro, Inc. Systems and methods for determining key frame moments to construct spherical images
US9934758B1 (en) 2016-09-21 2018-04-03 Gopro, Inc. Systems and methods for simulating adaptation of eyes to changes in lighting conditions
US10268896B1 (en) 2016-10-05 2019-04-23 Gopro, Inc. Systems and methods for determining video highlight based on conveyance positions of video content capture
US10194101B1 (en) 2017-02-22 2019-01-29 Gopro, Inc. Systems and methods for rolling shutter compensation using iterative process
CN113109350A (zh) * 2021-03-23 2021-07-13 深圳中科飞测科技股份有限公司 检测方法、系统、设备及计算机可读存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1438293A (en) * 1972-09-28 1976-06-03 Post Office Television system for transmitting two or more pictures along a common communication channel
US4161000A (en) * 1977-10-28 1979-07-10 Video Systems Research, Inc. High speed television camera control system
JPS63177274A (ja) * 1987-01-17 1988-07-21 Mitsubishi Electric Corp パタ−ン認識装置
US4970597A (en) * 1990-01-22 1990-11-13 The United States Of America As Represented By The Secretary Of The Army Method to image high speed events using a standard video camera
US5060065A (en) * 1990-02-23 1991-10-22 Cimflex Teknowledge Corporation Apparatus and method for illuminating a printed circuit board for inspection

Also Published As

Publication number Publication date
CA2089917A1 (en) 1993-08-22
JP3253397B2 (ja) 2002-02-04
EP0557227A2 (de) 1993-08-25
ATE182681T1 (de) 1999-08-15
DE69325729D1 (de) 1999-09-02
US5260779A (en) 1993-11-09
JPH06222011A (ja) 1994-08-12
CA2089917C (en) 2003-01-14
EP0557227A3 (en) 1994-08-17
EP0557227B1 (de) 1999-07-28

Similar Documents

Publication Publication Date Title
DE69325729T2 (de) Verfahren und Anordnung zur Prüfung einer gedruckten Leiterplatte
DE69427989T2 (de) Verfahren und vorrichtung zur prüfung von leiterplatten mit verschiedenen vergrösserungen
DE69310231T2 (de) Maskenausrichtung für Abstandslithographie unter Verwendung eines gespeicherten Videobildes
DE3788990T2 (de) Verfahren und Vorrichtung zur stroboskopischen Fernsehbesichtigung eines nicht-synchronisierten Ereignisses.
DE2635563A1 (de) Verfahren und vorrichtung zum automatischen vergleich zweier bilder
DE3012559C2 (de)
DE2937335A1 (de) Pruefsystem fuer das aeussere erscheinungsbild von gegenstaenden
DE3000932C2 (de) Untersuchsungssystem für bewegte Objekte
DE3535400A1 (de) Pruefverfahren und pruefvorrichtung
DE3788407T2 (de) Diagnosesystem für einen digitalen Signalprozessor.
DE112020006938T5 (de) Kamera-mehrzeilen-zeitteilungs-belichtungsverarbeitungsverfahren und -system
DE3338386C2 (de) Verfahren zur Konvergenzmessung bei einer Farbbildröhre und Vorrichtung zur Durchführung des Verfahrens
DE3138364A1 (de) "verfahren zur steuerung eines stickautomaten"
DE69219267T2 (de) Verfahren zur Anzeige eines Defektes und Vorrichtung hierfür
DE2508992A1 (de) Verfahren zur ueberpruefung des einwandfreien zustands von bauteilen
DE69128634T2 (de) Bildlesesystem
DE3113871A1 (de) Justiervorichtung
DE69606988T2 (de) Verfahren und vorrichtung zur parallelen automatischen prüfung von elektronischen schaltungen
DE3006379A1 (de) Defektpruefsystem
DE2951780C2 (de) Objektuntersuchungs- oder -erkennungssystem
DE2350018B2 (de) Bildanalysator
EP0342318A1 (de) Automatischer Bildschärfeabgleich von Bildröhren
DE2705936A1 (de) Verfahren und anordnung zur elektronischen bildanalyse
DD149585A5 (de) Ueberpruefungssystem zur ermittlung von fehlern in regelmaessigen mustern
DE3686127T2 (de) Verfahren und vorrichtung zur beseitigung von gegenseitiger beeinflussung zwischen nahe zueinander aufgestellten kathodenstrahlroehren.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee