WO1989000795A1 - Switch arrangement for correcting picture halftone values of video signals - Google Patents

Switch arrangement for correcting picture halftone values of video signals Download PDF

Info

Publication number
WO1989000795A1
WO1989000795A1 PCT/DE1988/000438 DE8800438W WO8900795A1 WO 1989000795 A1 WO1989000795 A1 WO 1989000795A1 DE 8800438 W DE8800438 W DE 8800438W WO 8900795 A1 WO8900795 A1 WO 8900795A1
Authority
WO
WIPO (PCT)
Prior art keywords
values
memory
correction
eprom
circuit arrangement
Prior art date
Application number
PCT/DE1988/000438
Other languages
German (de)
French (fr)
Inventor
Günter JOBS
Martin Molitor
Original Assignee
Fraunhofer-Gesellschaft Zur Förderung Der Angewand
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 Fraunhofer-Gesellschaft Zur Förderung Der Angewand filed Critical Fraunhofer-Gesellschaft Zur Förderung Der Angewand
Publication of WO1989000795A1 publication Critical patent/WO1989000795A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/60Noise processing, e.g. detecting, correcting, reducing or removing noise
    • H04N25/67Noise processing, e.g. detecting, correcting, reducing or removing noise applied to fixed-pattern noise, e.g. non-uniformity of response
    • H04N25/671Noise processing, e.g. detecting, correcting, reducing or removing noise applied to fixed-pattern noise, e.g. non-uniformity of response for non-uniformity detection or correction
    • H04N25/672Noise processing, e.g. detecting, correcting, reducing or removing noise applied to fixed-pattern noise, e.g. non-uniformity of response for non-uniformity detection or correction between adjacent sensors or output registers for reading a single image

Definitions

  • the invention relates to a circuit arrangement for gray value correction of the video signals of a semiconductor video camera according to the preamble of claim 1
  • Semiconductor cameras are used, among other things, in dimensional measurement technology, the most frequently used method being the so-called scanning method.
  • this measuring method an object to be measured is positioned in the beam path of a parallelized or expanded white light source and the shadow image is imaged on the recording field of the semiconductor camera with an objective.
  • the position of the shadow edge between the undisturbed area of the light source and the area darkened by the measurement object is used Part used. The position of this edge is determined by the address of the image points at which a threshold value, which is defined in the intensity range and is generally at 50% of the total intensity, is intersected by the intensity curve. This value can be detected using a comparator which compares the incoming video signal with a reference voltage.
  • the light intensity of a semiconductor video camera is proportional to the applied video voltage, but is increased by the offset voltage U o and thus falsified. It is therefore necessary to correct the gray value of a semiconductor video signal with respect to the offset error.
  • the computer 16 calculates the illumination which, in the undisturbed state, is on the semiconductor line of the video camera. For a threshold evaluation to determine the position of an edge, it is important for each location of the picture elements that the desired state of 50% shading of the originally present intensity can be determined independently of the absolute value of this illumination, provided that the digital signal is reached when it is reached a determined state is checked.
  • the correction factors for the illumination are therefore calculated by the computer 16 in such a way that the gray value, ie the maximum possible gray value, is supplied in the case of an undisturbed state of all pixels. The results of these calculations are then entered by the computer 16 into the corresponding memory of the correction circuit.
  • the correction of the video signals of a semiconductor camera relates to three factors.
  • the first correction is the correction of the offset error of the picture elements, a voltage value having to be added or subtracted from the respective video signal so that the picture element generates a signal of zero volts when completely shadowed.
  • the values are displayed so that the first bit forms the sign bit and the other 7 bits the amount. It is therefore possible to generate a range of - 128 levels for the gray value with the 7 bits, but this range is usually only used to 10%. It is therefore possible to save memory locations in the linkage matrix by coding the offset values in only 4 bits and thus making erasable and programmable read-only memories of only 4 kB necessary. Only the sum or the difference of the values resulting from the two input values is then stored in the corresponding memory cells.
  • the sensitivity of each picture element is corrected.
  • the sensitivity of the picture elements results from the ratio of the increase in intensity to the resulting rise in voltage of the picture element.
  • An absolute assignment is not absolutely necessary, but only a relative one, because the picture elements must be brought to a common sensitivity. So that a free choice is possible here, too. It is necessary to increase and decrease the sensitivity of the picture elements.
  • the sensitivity of the individual picture elements fluctuates by ⁇ 10% of the standard value. Therefore, the values between 0.9 and 1.1 are required as correction factors.
  • the factors associated with the individual picture elements are stored in the memory 23.

Abstract

The invention concerns a switch arrangement for correcting picture halftone values of the video signals of a semiconductor line image camera the diode lines of which can be illuminated by a light source and produce an image of an object located in the path of the beam in the form of a shadow on the pick-up equipment plate of the camera. The offset error induced in this type of camera by the video voltage applied is corrected in real time, together with the errors of sensitivity and the errors due to the distribution of light along a line.

Description

Schaltanordnung zur Grauwertkorrektur von Videosignalen Circuit arrangement for gray value correction of video signals
Beschreibungdescription
Technisches GebietTechnical field
Die Erfindung bezieht sich auf eine Schaltungsanordnung zur Grauwertkorrektur der Videosignale einer Halbleitervideokamera gemäß dem Oberbegriff des Anspruches 1. Stand der TechnikThe invention relates to a circuit arrangement for gray value correction of the video signals of a semiconductor video camera according to the preamble of claim 1
Halbleiterkameras werden unter anderem in der dimensionellen Meßtechnik eingesetzt, wobei das am häufigsten benutzte Verfahren das sogenannte Durchiichtverfahren ist. Bei diesem Meßverfahren wird ein zu vermessender Gegenstand im Strahlengang einer parallelisierten oder aufgeweiteten Weißlientquelle positioniert und das Schattenbild mit einem Objektiv auf dem Aufnahmefeld der Halbleiterkamera abgebildet. Als Maß für die Länge eines Gegenstandes wird dabei die Lage der Schattenkante zwischen dem ungestört ausgeleuchteten Bereich der Lichtquelle und dem durch das Meßobjekt abgedunkelten Teil benutzt. Die Lage dieser Kante wird dabei durch die Adresse der Bildpunkte bestimmt, bei der ein im Intensitätsbereich festgelegter in der Regel bei 50 % der Gesamtintensität abgesiedelter Schwellwert von der Intensitätskurve geschnitten wird. Das Erfassen dieses Wertes kann hierbei, mit einem Komparator erfolgen, welcher das ankommende Videosignal mit einer Referenzspannung vergleicht.Semiconductor cameras are used, among other things, in dimensional measurement technology, the most frequently used method being the so-called scanning method. In this measuring method, an object to be measured is positioned in the beam path of a parallelized or expanded white light source and the shadow image is imaged on the recording field of the semiconductor camera with an objective. As a measure of the length of an object, the position of the shadow edge between the undisturbed area of the light source and the area darkened by the measurement object is used Part used. The position of this edge is determined by the address of the image points at which a threshold value, which is defined in the intensity range and is generally at 50% of the total intensity, is intersected by the intensity curve. This value can be detected using a comparator which compares the incoming video signal with a reference voltage.
Bei einem derartigen Meßverfahren können aber durch Ungleichmäßigkeiten bei der Empfindlichkeit, beim Offsetfehler des Halbleiterbildaufnehmers und durch Ungleichmäßigkeiten der Ausleuchtungsverhältnisse Lageverschiebungen der Schattenkante auftreten und damit Meßverfälschungen bewirkt werden, die größer sein können als der bei solchen Messungen durch die Bildpunktauflösung des Halbleiterbildaufnehmers entstehenden Fehler. Bisher ist diesem Fehler mit einer Eichmaßnahme begegnet worden, in welcher das Ausleuchten eines ungestörten Bildes Bildpunkt für Bildpunkt aufgezeichnet wird, so daß nach der Aufnanme eines zweiten Bildes jeder Bildpunkt mit einem Korrekturfaktor auf seinen Referenzpunkt durch eine Multiplikation bezogen wird. Diese Art der Korrektur führt zu brauchbaren Ergebnissen aber aufgrund der durchzuführenden Korrekturrechnungen ergeben sich Zeitverzögerungen, die ein Mehrfaches der Eingabezeit für ein Bild erreicht und bei schnell Meßanlagen störend und unerwünscht ist. Da auch der rechnerische Aufwand bei Zeilenkamerasystemen zu groß wäre, um alle Grauwerte auf einen Referenzwert zu beziehen, gelten solche Systeme als unbefriedigend. Darstellung der ErfindungIn such a measuring method, however, positional displacements of the shadow edge can occur due to non-uniformities in sensitivity, the offset error of the semiconductor image sensor and due to non-uniformities in the illumination conditions, and this can result in measurement falsifications that can be greater than the errors that occur in such measurements due to the pixel resolution of the semiconductor image sensor. So far, this error has been countered with a calibration measure in which the illumination of an undisturbed image is recorded pixel by pixel, so that after the acquisition of a second image, each pixel is related to its reference point with a correction factor by multiplication. This type of correction leads to usable results, but due to the correction calculations to be carried out there are time delays which are several times the input time for an image and which is annoying and undesirable in fast measuring systems. Since the computational effort for line scan camera systems would also be too great to relate all gray values to a reference value, such systems are considered unsatisfactory. Presentation of the invention
Der Erfindung liegt daher die Aufgabe zugrunde, eine Schaltungsanordnung zur Grauwertkorrektur der Videosignale einer Halbleiterkamera vorzusehen, mit der durch Direktverarbeitung und ohne Zeitverzug die Bildsignale jedes Bildelementes korrigiert werden. Diese Aufgabe wird gemäß der Erfindung durch die kennzeichnenden Merkmale des Anspruches 1 gelöst.The invention is therefore based on the object of providing a circuit arrangement for gray value correction of the video signals of a semiconductor camera, by means of which the direct processing and without time delay Image signals of each picture element are corrected. This object is achieved according to the invention by the characterizing features of claim 1.
Bei der erfindungsgemäßen Schaltungsanordnung erfolgt die Korrektur während des Auslesens der Bildelemente mit einer Rechenschaltung, wobei die Grauwerte um einem in einem separaten Speicher gespeicherten Offsetanteil angehoben werden. Anschließend wird dieses Signal in zwei Rechenstufen mit jeweils einem Faktor multipliziert, um eine Korrektur bezüglich der Empfindlichkeit und der opto-elektronisehen Eigenschaften beim Grauwert zu erzielen. Für die hierzu erforderliche Rechenschaltung kann ein Speicher mit Direktzugriff, ein Festwertspeicher oder ein lösch- und programmierbarer Festwertspeicher benutzt werden, in welchen für jede mögliche Eingangskombination von Grauwerten und Referenzwerten ein Wert speicherbar ist, der nach Anlegen der Eingangswerte und Ablauf der Ansprechzeit am Ausgang zur Verfügung steht. Der Einsatz einer solchen Rechenscrialtung zur Korrektur der Videodaten ist das entscheidende Merkmal der Erfindung, weil klassische numerische digitale Funktionsgeneratoren, wie zum Addieren, Multiplizieren oder Dividieren für diese umfangreichen Rechenoperationen nicht in sinnvoller Weise möglich sind.In the circuit arrangement according to the invention, the correction takes place during the reading out of the picture elements with a computing circuit, the gray values being raised by an offset component stored in a separate memory. This signal is then multiplied by a factor in two calculation stages in order to achieve a correction with regard to the sensitivity and the optoelectronic properties of the gray value. A memory with direct access, a read-only memory or an erasable and programmable read-only memory can be used for the necessary arithmetic circuit, in which a value can be stored for every possible input combination of gray values and reference values, which after the input values have been created and the response time at the output has expired Available. The use of such a computation for correcting the video data is the decisive feature of the invention, because classic numerical digital function generators such as adding, multiplying or dividing are not meaningfully possible for these extensive computing operations.
Bei vorliegender Erfindung wird die Tatsache als Vorteil ausgenutzt, daß Videosignale von Halbleiterbildaufnehmern in der Regel mit 8 Bit digitalisiert werden. Eine weiter verfeinerte Auflösung ist nicht zweckmäßig, da man dann in den Bereich des optischen und elektronischen Rauschens hineinkommt. Daher braucht auch das Ergebnis einer Verrechnung zur Korrektur der Videodaten nicht höher aufgelöst zu werden. Da Halbleiterspeicher mit hinreichender Speicherkapazität, z.B. sogenannte EPROMS (lösch- und programmierbare Festwertspeicher), die über eine Kapazität von 64 kByte verfügen, auf dem Markt verfügbar sind, können Verrechnungen zweiter auf 8 Bit aufgelösten Werte mit jeder möglichen Rechenvorschrift in Echtzeit durchgeführt werden. Unter dem Begriff Echtzeit wird hier verstanden, daß nach einem Taktzyklus nach Anlegen der Eingangswerte das Ergebnis am Ausgang vorliegt, wobei sich dieser Prozeß Taktzyklus für Taktzyklus wiederholt. Die von den verfügbaren Bausteinen erreichbare Zykluszeit beträgt 125 ns, was zur Verrechnung der Werte in Echtzeit vollkommen ausreichend ist. Sollte diese Zykluszeit zu lang sein, dann müßten schnellere, aber auch teuere Bausteine benutzt werden. Kurze Beschreibung der ZeichnungenThe fact that video signals from semiconductor image recorders are generally digitized with 8 bits is exploited in the present invention as an advantage. A further refined resolution is not advisable, since you then get into the area of optical and electronic noise. Therefore, the result of a calculation for correcting the video data need not be resolved any higher. Since semiconductor memories with sufficient storage capacity, e.g. so-called EPROMS (erasable and programmable read-only memories), which have a capacity of 64 kByte, are available on the market, calculations of second values resolved to 8 bits can be carried out in real time with any calculation rule. The term real time is understood here to mean that after a clock cycle after the input values have been applied, the result is available at the output, this process being repeated clock cycle after clock cycle. The cycle time that can be achieved by the available modules is 125 ns, which is completely sufficient to calculate the values in real time. If this cycle time is too long, faster but also more expensive blocks would have to be used. Brief description of the drawings
Die Erfindung wird anhand der Zeichnung näher erläutert. Es zeigen:The invention is explained in more detail with reference to the drawing. Show it:
Fig. 1 ein Diagramm zur Erläuterung der Empfindlichkeit und des Offsetfehlers,1 is a diagram for explaining the sensitivity and the offset error,
Fig. 2 ein Blockschaltbild für eine Korrekturschaltung,2 is a block diagram for a correction circuit,
Fig. 3 ein Blockschaltbild für eine vereinfachte Korrekturschaltung undFig. 3 is a block diagram for a simplified correction circuit and
Fig. 4 ein Blockschaltbild für eine weitere vereinfachte Korrekturschaltung beiFig. 4 shows a block diagram for a further simplified correction circuit
Matrixkameras. Beste Wege zur Ausführung der ErfindungMatrix cameras. Best ways to carry out the invention
Wie das Diagramm nach Fig. 1 zeigt, ist die Lichtintensität einer Halbleitervideokamera zwar proportional der anliegenden Videospannung, ist aber um die Offsetspannung Uo angehoben und damit verfälscht. Es ist daher notwendig, den Grauwert eines Halbleitervideosignals bezüglich des Offsetfehlers zu korrigieren.As the diagram in FIG. 1 shows, the light intensity of a semiconductor video camera is proportional to the applied video voltage, but is increased by the offset voltage U o and thus falsified. It is therefore necessary to correct the gray value of a semiconductor video signal with respect to the offset error.
Zur Korrektur des pffsetfehlers dient die Schaltungsanordnung nach Fig. 2. In dieser Schaltungsanordnung kann die der gewählten Rechenvorschrift entsprechende Ergebnismatrix mit, einem Rechner, lösch- und programmierbaren Festwertspeichern (EPROM), sowie einer Adressensteuerung realisiert werden. Die Schaltungsanordnung besteht aus der Halbleitervideokamera 10, die von einem Taktgenerator 11 synchronisiert wird. Die Halbleiterkamera 10 schaltet ihr Videosignal auf einen Analog-Digital-Wandler 12 und die Synchronsignale auf einen vom Taktgenerator 11 gesteuerten Adressenzähler 13. Das digitalisierte Videosignal wird dann auf einen EPROM 14 und über eine Interface-Stufe 15 auf einen Rechner 16 geschaltet. Der Adressenzähler 13 kann auch durch einen Umschalter 25 auf Synchronisierung durch den Rechner 16 geschaltet werden, um die RAMs 22,23,24 vom Rechner aus beschreiben zu können. Dem EPROM 14 sind zwei weitere EPROMS 17,18 nachgeschaltet. Alle drei RAMs 22,23,24 können über jeweils eine Bustreiber- stufe 19,20,21 vom Rechner 16 beschrieben werden. Außerdem steuert der Adressenzähler 13 die EPROMS über jeweils einen Speicher mit Direktzugriff (RAM) 22,23,24 an, wobei zwischen der Ansteuerung zum zweiten Speicher 23 und zum dritten Speicher 24 jeweils einen den Zählerstand um "1" vermehrende Schaltstufe 26,27 geschaltet ist.The circuit arrangement according to FIG. 2 is used to correct the pffset error. In this circuit arrangement, the result matrix corresponding to the selected calculation rule can be implemented with, a computer, erasable and programmable read-only memories (EPROM) and an address control. The circuit arrangement consists of the semiconductor video camera 10, which is synchronized by a clock generator 11. The semiconductor camera 10 switches its video signal to an analog-to-digital converter 12 and the synchronous signals to an address counter 13 controlled by the clock generator 11. The digitized video signal is then connected to an EPROM 14 and via an interface stage 15 to a computer 16. The address counter 13 can also be switched to synchronization by the computer 16 by a changeover switch 25 in order to be able to write to the RAMs 22, 23, 24 from the computer. The EPROM 14 is followed by two further EPROMS 17, 18. All three RAMs 22, 23, 24 can be written by computer 16 via a bus driver stage 19, 20, 21. In addition, the address counter 13 controls the EPROMS via a memory with direct access (RAM) 22, 23, 24, a switching stage 26, 27 increasing the counter reading by "1" being connected between the control to the second memory 23 and the third memory 24 is.
Zur Korrektur der Grauwerte erzeugt der Rechner 16 per Programm das erforderliche Datenfeld und gibt diese Daten adressengesteuert in die zugeordneten RAMs ein. Die für die Korrektur notwendigen Faktoren erzeugt der Rechner 16, indem er bei Kalibrierung zunächst die Grauwerte einer ganzen ungestörten Zeile bei zwei verschiedenen Ausleuchtungsgraden aufnimmt, wobei von den beiden Ausleuchtungsgraden lediglich ihre Beziehung zueinander bekannt sein muß, nicht aber ihre absoluten Stärken. Das hat den Vorteil, daß die Messung der Bestrahlungssärkε entfällt und daß das Verhältnis der Aussteuerung aus dem Verhältnis der einfach zu messenden Beleuchtungsströme bestimmt werden kann. Die jeweiligen Faktoren werden durch Beziehen der Werte auf das am stärksten ausgesteuerte Bildelement der Halbleiterbildkamera errechnet. Eine nachfolgende Abdunkelung liefert die für jeden Bildpunkt erforderlichen Offsetwerte, deren Verhältnisse das Diagramm nach Fig. 1 zeigt. Nach Ermittlung dieser Faktoren errechnet der Rechner 16 die Ausleuchtung, die im ungestörten Zustand auf der Halbleiterzeile der Videokamera liegt. Für eine Schwellenauswertung zum Feststellen der Lage einer Kante ist es für jeden Ort der Bildelemente von Bedeutung, daß der gesuchte Zustand von 50 % Abschattung der ursprünglich vorhandenen Intensität unabhängig von Absolutwert dieser Ausleuchtung ermittelt werden kann, unter der Voraussetzung, daß das Digitalsignal auf das Erreichen eines festgesetzten Zustandes hin überprüft wird. Die Korrekturfaktoren werden daher für die Ausleuchtung vom Rechner 16 so berechnet, daß bei ungestörtem Zustand aller Bildpunkte der Grauwert, d.h. der maximal mögliche Grauwert, geliefert wird. Die Ergebnisse dieser Berechnungen werden dann vom Rechner 16 in den entsprechenden Speicher der Korrekturschaltung eingegeben.To correct the gray values, the computer 16 generates the required data field by program and enters this data in an address-controlled manner into the assigned RAMs. The computer 16 generates the factors necessary for the correction by first calibrating the gray values of an entire undisturbed line in the case of two takes up different degrees of illumination, whereby of the two degrees of illumination only their relationship to one another must be known, but not their absolute strengths. This has the advantage that the measurement of the irradiation strength is eliminated and that the ratio of the modulation can be determined from the ratio of the easily measured lighting currents. The respective factors are calculated by relating the values to the most driven picture element of the semiconductor camera. Subsequent darkening provides the offset values required for each pixel, the ratios of which are shown in the diagram in FIG. 1. After determining these factors, the computer 16 calculates the illumination which, in the undisturbed state, is on the semiconductor line of the video camera. For a threshold evaluation to determine the position of an edge, it is important for each location of the picture elements that the desired state of 50% shading of the originally present intensity can be determined independently of the absolute value of this illumination, provided that the digital signal is reached when it is reached a determined state is checked. The correction factors for the illumination are therefore calculated by the computer 16 in such a way that the gray value, ie the maximum possible gray value, is supplied in the case of an undisturbed state of all pixels. The results of these calculations are then entered by the computer 16 into the corresponding memory of the correction circuit.
Wie schon erwähnt, bezieht sich die Korrektur der Videosignale einer Halbleiterkamera auf drei Faktoren. Die erste Korrektur ist die Korrektur des Offsetfehlers der Bildelemente, wobei dem jeweiligen Videosignal ein Spannungswert zugefügt oder abgezogen werden muß, damit das Bildelement bei vollständiger Abschattung ein Signal von Null Volt erzeugt. Zur Durchführung dieser Korrektur werden die Werte so dargestellt, daß das erste Bit das Vorzeichenbit bildet und die anderen 7 Bit den Betrag. Es ist daher mit den 7 Bit möglich, einen Bereich von - 128 Stufen für den Grauwert zu erzeugen, aber dieser Bereich wird in der Regel nur zu 10 % ausgenutzt. Es besteht daher die Möglichkeit, Speicherplätze in der Verknüpfungsmatrix einzusparen, indem die Offsetwerte in nur 4 Bit codiert werden und somit lösch- und programmierbare Festwertspeicher von nur 4 kB notwendig werden. In den entsprechenden Speicherzellen wird dann nur die Summe oder die Differenz der sich aus den beiden Eingangswerten ergebenden Werte gespeichert.As already mentioned, the correction of the video signals of a semiconductor camera relates to three factors. The first correction is the correction of the offset error of the picture elements, a voltage value having to be added or subtracted from the respective video signal so that the picture element generates a signal of zero volts when completely shadowed. To carry out this Correction, the values are displayed so that the first bit forms the sign bit and the other 7 bits the amount. It is therefore possible to generate a range of - 128 levels for the gray value with the 7 bits, but this range is usually only used to 10%. It is therefore possible to save memory locations in the linkage matrix by coding the offset values in only 4 bits and thus making erasable and programmable read-only memories of only 4 kB necessary. Only the sum or the difference of the values resulting from the two input values is then stored in the corresponding memory cells.
In der zweiten Korrekturstufe, und zwar dem EPROM 17, wird die Empfindlichkeit eines jeden Bildelementes korrigiert. Die Empfindlichkeit der Bildelemente ergibt sich aus dem Verhältnis des Intensitätszuwachses zum sich dadurch ergebenden Spannungsanstieg des Bildelementes. Eine absolute Zuordnung ist hierbei nicht unbedingt notwendig, sondern nur eine relative, denn die Bildelemente müssen auf eine gemeinsame Empfindlichkeit gebracht werden. Damit auch hier eine freie Wahl möglich wird, ist eine. Erhöhung sowie eine Absenkung der Bildelementeempfindlichkeit notwendig. Bei qualitativ hochwertigen Zeilenbildaufnehmern schwankt die Empfindlichkeit der einzelnen Bildelemente um, ± 10 % des Normwertes. Daher werden als Korrekturfaktoren die Werte zwischen 0,9 und 1,1 benötigt. Die zu den einzelnen Bildelementen gehörigen Faktoren werden im Speicher 23 gespeichert. Um das Erhöhen bzw. Absenken durchführen zu können, sind die Werte so codiert, daß der datentechnische Zustand von 128 zum Faktor 1 wird und der Bereich der Faktoren von 0,9 bis 1,1 sich in jeweils 100 weitere Stufen aufteilt. Dadurch wird eine 0,9 zur 28 und 1,1 zur 228. In der nachfolgenden EPROM-Matrix 17 sind nun unter den durch die Eingangsworte und die Faktoren adressierten Speicherzellen Werte gespeichert, die dem jeweiligen Ergebnis entsprechen.In the second correction stage, namely the EPROM 17, the sensitivity of each picture element is corrected. The sensitivity of the picture elements results from the ratio of the increase in intensity to the resulting rise in voltage of the picture element. An absolute assignment is not absolutely necessary, but only a relative one, because the picture elements must be brought to a common sensitivity. So that a free choice is possible here, too. It is necessary to increase and decrease the sensitivity of the picture elements. In the case of high-quality line image recorders, the sensitivity of the individual picture elements fluctuates by ± 10% of the standard value. Therefore, the values between 0.9 and 1.1 are required as correction factors. The factors associated with the individual picture elements are stored in the memory 23. In order to be able to carry out the increase or decrease, the values are coded in such a way that the data status of 128 becomes factor 1 and the range of factors from 0.9 to 1.1 is divided into 100 further stages. This turns 0.9 to 28 and 1.1 to 228. In the following EPROM matrix 17 are now stored under the memory cells addressed by the input words and the factors, which correspond to the respective result.
Zur dritten Korrektur, und zwar zur Korrektur der Ausleuchtung,dient das EPROM 18. Bei dieser Korrektur wird die einen stark schwankenden Verlauf aufweisende Intensitätsverteilung einer Zeile zur weiteren Auswertung auf 100 % Ausleuchtung angehoben, um datentechnisch zu einem als Endwert vorgewählten Wert zu kommen. Am sinnvollsten ist es, dabei bei 100 % Ausleuchtung den datentechnischen Zustand von 255 zu erzielen. Hierzu wird im zugehörigen Speicher 24 die beim Einlesen eines Bildes um die entsprechende Empfindlichkeit korrigierte Ausleuchtung abgespeichert. Die Speicherstellen in der Matrix des EPROMS 18 sind mit einer Ergebnisvariablen C so belegt, daß alle Videowerte auf den ursprünglichen Wert bezogen werden. Die Variable C ergibt sich dabei aus folgender Formel:For the third correction, namely to correct the illumination, the EPROM 18 is used. In this correction, the intensity distribution of a line, which has a strongly fluctuating course, is raised to 100% illumination for further evaluation, in order to arrive at a value preselected as the end value in terms of data technology. It makes most sense to achieve the data state of 255 with 100% illumination. For this purpose, the illumination corrected for the corresponding sensitivity when reading an image is stored in the associated memory 24. The memory locations in the matrix of the EPROM 18 are assigned a result variable C such that all video values are related to the original value. The variable C results from the following formula:
C=INT (( Referenzwert) + 0,5) t
Figure imgf000010_0001
C = INT ((reference value) + 0.5) t
Figure imgf000010_0001
Bei der Auswertung der Videosignale nach dem Schwellwertverfahren muß für den Referenzwert der Wert eingesetzt werden, der dem doppelten Wert des Schwellwertes entspricht, in diesem Fall 255. Wenn der Eingangswert und der Referenzwert identisch sind, dann liegt am Ausgang der Wert 255 an. Sinkt der Videowert unter das ursprüngliche Niveau, dann wird der Bereich bis Null mit den Werten ausgefüllt, die sich zwischen Null und 255 bewegen, ungeachtet der Tatsache, daß der ursprüngliche Maximalwert weit unter dieser Grenze bleibt. Dieses macht bei der Auswertung zur Bestimmung von geometrischen Verhältnissen die gewünschte Gleichbehandlung aller Videowerte einer Zeile möglich. Besondere Bedeutung hat dieses Verfahren durch Anwendung des in der Patentanmeldung P 36 32 070 vorgeschlagenen Verfahrens zur Auflδsungserweiterung einer Zeilen- oder Matrixkamera.When evaluating the video signals using the threshold value method, the value that corresponds to twice the threshold value must be used for the reference value, in this case 255. If the input value and the reference value are identical, the value 255 is present at the output. If the video value drops below the original level, the range to zero is filled in with values ranging from zero to 255, regardless of the fact that the original maximum value remains well below this limit. This makes the evaluation to determine geometric relationships, the desired equal treatment of all video values in one line is possible. This method is of particular importance by using the method proposed in patent application P 36 32 070 for expanding the resolution of a line or matrix camera.
Die Ergebnisse der Verknüpfungen erscheinen einen Taktzyklus nach dem Anlegen der Adressen am Ausgang des EPROMS 18. Das führt dazu, daß die Adressen der nachfolgenden Offsetfehler und der Korrekturwerte in den Speichern, 22,23,24 um jeweils einen Adressenzählwert weitergezählt werden müssen als die Vorstufe , damit diese mit den ankommenden Bildpunkten übereinstimmen. Die sich daraus ergebende Verschiebung des Ergebnisses um drei Taktzyklen ist für die Auswertung der Signale unerheblich.The results of the links appear one clock cycle after the addresses have been created at the output of the EPROMS 18. This means that the addresses of the subsequent offset errors and the correction values in the memories 22, 23, 24 must be counted by one address count each than the pre-stage so that they match the incoming pixels. The resulting shift of the result by three clock cycles is irrelevant for the evaluation of the signals.
Um an die Korrekturwerte zu kommen, gibt der Rechner 16 die Videowerte einer ungestörten Zeile in seinem Arbeitsspeicher ein. Anhand einer zweiten Zeile, die mit einer, bezogen auf die erste Zeile um einen meßbaren Prozentsatz abgesenkten Intensität ausgestrahlt wurde, kann der Rechner 16 durch Ansatz mit einer Geradengleichung den Empfindlichkeitsfaktor und den Offsetfehler eines jeden Bildelementes berechnen. Zur Messung des Intensitätsverhältnisses zwischen dem ersten und dem zweiten Bild kann z.B. der Strom durch die Lichtquelle benutzt werden oder ein Fotoelement welches als Belichtungsmesser geschaltet wird.In order to obtain the correction values, the computer 16 enters the video values of an undisturbed line in its working memory. On the basis of a second line, which was emitted with an intensity that was reduced by a measurable percentage with respect to the first line, the computer 16 can calculate the sensitivity factor and the offset error of each picture element by applying a straight line equation. For measuring the intensity ratio between the first and the second image, e.g. the current through the light source can be used or a photo element which is switched as an exposure meter.
Der Rechner 16 erhält die Werte der ungestörten und bei voller Ausleuchtung aufgenommenen Werte einer Zeile, korrigiert diese mit den ermittelten Faktoren und benutzt die sich daraus ergebenden Werte als Ausleuchtungsreferenz für den dritten EPROM 18 zur Korrektur. Alle Ergebnisse werden in Speicher 22,23,24 eingegeben, wobei die Adressen vom separaten Adressenzähler 13 erzeugt werden und der Rechner 16 nach jedem ausgeschriebenen Datenwort diesen Stufe weiterzählt. Die Taktfrequenz der Zeilenkamera ist für ein direktes Einschreiben im Kameratakt zu hoch und daher gibt der Rechner 16 den Adressenzähler 13 wieder frei, damit dieser wieder synchron mit der Zeilenkamera 10 läuft. Gleichzeitig werden die Speicher 22,23,24 vom Rechner 16 zur Ausgabe ihrer Daten geschaltet. Beim Auslesen einer Zeile liegt nun jeder Bildpunkt korrigiert und Taktzyklen verschoben am Ausgang der Schaltungsanordnung an.The computer 16 receives the values of the undisturbed values of a line recorded at full illumination, corrects them with the determined factors and uses the resulting values as the illumination reference for the third EPROM 18 for correction. All results are entered into memory 22, 23, 24, the addresses being generated by the separate address counter 13 and the computer 16 counting on this level after each data word written out. The clock frequency of the line camera is too high for direct writing in the camera clock and therefore the computer 16 releases the address counter 13 again so that it again runs synchronously with the line camera 10. At the same time, the memories 22, 23, 24 are switched by the computer 16 to output their data. When reading out a line, each pixel is now corrected and clock cycles shifted at the output of the circuit arrangement.
Neben der alle Fehler korrigierenden Schaltungsanordnung nach Fig. 2 ist es möglich, vereinfachte Schaltungen zur Korrektur zu benutzen. So zeigt Fig. 3 eine Schältungsanordnung, die durch Verzicht auf die Empfindlichkeits- und Offsetfehlerkorrektur mit einer Verknüpfungsmatrix in Torrn eines EPROMS 28 auskommt. Bei dieser Schaltungsanordnung werden die Grauwerte einer Zeile der vom Taktgenerator 11 synchronisierten Zeilenkamera 10 ebenfalls über einen Analog-Digital-Wandler 12 einer Verknüpfungsmatrix, und zwar dem EPROM 28 zugeleitet. Der vom Taktgenerator 11 und von den Synchronimpulsen der Zeilenkamera gesteuerte Adressenzähler 13 steuert einen Speicher mit Direktzugriff (RAM) 29, um die darin gespeicherten Korrekturdaten auf den EPROM 28 zu schalten. Darüber hinaus werden die digitalisierten Videodaten auf einen Bustreiber 30 geschaltet, um zur Kalibrierung in das RAM 29 eingelesan werden zu können, welches gemeinsam mit dem Speicher 29 das EPROM 28 ansteuert. Der Speicher 29 kann weiterhin noch zum Kalibrieren seiner Werte auf eine Einlesestellung geschaltet werden. Die Korrektur der Grauwerte einer Zeile erfolgt dadurch, indem die Werte einer Zeile, in der sich kein Objekt befindet, direkt als Referenzwerte in den Speicher 29 eingegeben werden und bei jedem weiteren Auslesezyklus die Grauwerte darauf normiert werden. Hierdurch ergibt sich der Vorteil, daß bei der Erzeugung der Korrekturwerte der Umweg über einen Rechner nicht erforderlich ist, sondern die Kamera selbst die Korrekturdaten für den Speicher 29 liefert.In addition to the circuit arrangement according to FIG. 2 correcting all errors, it is possible to use simplified circuits for correction. 3 shows a circuit arrangement that does not require sensitivity and offset error correction with a link matrix in torrs of an EPROM 28. In this circuit arrangement, the gray values of a line of the line camera 10 synchronized by the clock generator 11 are also fed via an analog-digital converter 12 to a link matrix, specifically to the EPROM 28. The address counter 13 controlled by the clock generator 11 and by the synchronizing pulses of the line camera controls a memory with direct access (RAM) 29 in order to switch the correction data stored therein to the EPROM 28. In addition, the digitized video data are switched to a bus driver 30 in order to be read into the RAM 29 for calibration, which drives the EPROM 28 together with the memory 29. The memory 29 can also be switched to a read position for calibrating its values. The gray values of a line are corrected by directly entering the values of a line, in which there is no object, as reference values in the memory 29 and normalizing the gray values thereon with each further readout cycle. This has the advantage that the detour via a computer is not necessary when generating the correction values, but the camera itself supplies the correction data for the memory 29.
Die Funktionsweise ist gegenüber dem Ausführungsbeispiel nach Fig. 2, und zwar gegenüber der dritten Stufe mit dem EPROM 18 identisch. Bei dieser Stufe wird die vorhandene Ausleuchtung als 100-%-Ausleuchtung angesehen mit der Folge, daß beim Erreichen dieser Grenze der datentechnische Zustand von 255 am Ausgang anliegt, wobei keine Offsetfehlerkorrektur vorgenommen wird und die Empfindlichkeitskorrektur der einzelnen Bildelemente indirekt über die prozentuale Anpassung an die Referenz- ausleuchtung erfolgt.The mode of operation is identical to that of the embodiment according to FIG. 2, namely to the third stage with the EPROM 18. At this level, the existing illumination is viewed as 100% illumination, with the result that when this limit is reached, the data status of 255 is present at the output, whereby no offset error correction is carried out and the sensitivity correction of the individual picture elements indirectly via the percentage adjustment to the Reference illumination takes place.
Das Eingeben der Bilddaten einer ungestörten Zeile als Referenzwerte kann entweder von Hand ausgelöst werden oder von einem Rechner. Dabei werden mit dem nächsten Zeilenstart nach Auslösung des Kalibriervorgangs die digitalisierten Bilddaten durch den Bustreiber 30 auf den Eingang des Speichers 29 für die Referenzzeile gegeben und gleichzeitig die Steuerleitung dieses Speichers auf Eingang (Input) umgeschaltet. Mit dem nachfolgenden Zeilenstart arbeitet der Speicher 29 wieder auf den Ausgang (output) und .gibt- den entsprechenden Wert der neuen Referenzzeile an das Verrech- nungsEPROM 28 aus.Entering the image data of an undisturbed line as reference values can either be triggered manually or by a computer. With the next line start after triggering the calibration process, the digitized image data are given by the bus driver 30 to the input of the memory 29 for the reference line, and at the same time the control line of this memory is switched to input. With the subsequent line start, the memory 29 operates again on the output and outputs the corresponding value of the new reference line to the calculation EPROM 28.
Fig. 4 zeigt eine weitere vereinfachte Korrekturschaltung, und zwar eine Korrekturschaltung für eine Matrixkamera mit bis zu 512 x 512 Bildpunkten. Für den Speicher mit Direktzugriff (RAM) 29 ist ein Speicher von 256 kByte vorgesehen, der von einem Spaltenadressenzähler 13. 1 und von einem Zeilenadressenzähler 13.2 adressiert wird und so bemessen ist, daß der Inhalt eines ganzen Bildes darin gespeichert werden kann. Beim Auslesen eines Bildpunktes liegt der Wert des Referenzbildpunktes am Vefrechnungs-EPROM 28 an, und die Korrektur nach einer Verrechnungstabelle kann im Takt des Auslesens vorgenommen werden. Diese Schaltungsanordnung hat den Vorteil einer beschleunigten Ausleuchtungskorrektor bei der Messung und Bilddatenverarbeitung, und außerdem kann diese Schaltung in einem preiswerten und kompakten Gerät verwirklicht werden.4 shows a further simplified correction circuit, namely a correction circuit for one Matrix camera with up to 512 x 512 pixels. For the random access memory (RAM) 29, a memory of 256 kbytes is provided, which is addressed by a column address counter 13. 1 and by a row address counter 13.2 and is dimensioned such that the content of an entire image can be stored therein. When reading out a pixel, the value of the reference pixel is applied to the calculation EPROM 28, and the correction according to a calculation table can be carried out in time with the readout. This circuit arrangement has the advantage of an accelerated illumination corrector for measurement and image data processing, and this circuit can also be implemented in an inexpensive and compact device.
Gewerbliche VerwertbarkeitCommercial usability
Die Anwendung der erfindungsgemäßen Schaltungsanordnung erfolgt bei der Korrektur der Videosignale einer Halbleiterkamera. The circuit arrangement according to the invention is used for the correction of the video signals of a semiconductor camera.

Claims

Patentansprüche Claims
1. Schaltungsanordnung zur Grauwertkorrektur der Videosignale einer Halbleitervideokamera, bei der die Diodenzeilen mit einer Lichtquelle ausleuchtbar sind und einen im Strahlengang liegenden Gegenstand als Schattenkanten auf dem Bildaufnehmer der Kamera- abbilden, dadurch gekennzeichnet, daß ein mit Korrekturwerten programmierbarer Rechner (16) mit einer Adressensteuerung Korrεkturstufen (14,17,18) ansteuert, welche innerhalb einer Zeile die Grauwerte der einzelnen Bildelemente bezüglich des Offsetfehlers, der Empfindlichkeit und der Lichtverteilung in Echtzeit korrigieren.1. Circuit arrangement for gray value correction of the video signals of a semiconductor video camera in which the diode rows can be illuminated with a light source and image an object lying in the beam path as shadow edges on the image sensor of the camera, characterized in that a computer (16) programmable with correction values with an address control Control levels (14, 17, 18) which correct the gray values of the individual picture elements with respect to the offset error, the sensitivity and the light distribution in real time within a line.
2. Schaltungsanordnung nach Anspruch 1, dadurch gekennzeichnet, daß die Halbleitervideokamera (10) die Videosignale über einen Analog-Digital-Wandler (12) auf einen als Korrekturstufe geschalteten lösch- und programmierbaren Festwertspεicher (EPROM 14) und den Rechner (16) schaltet, der über einen Bustreiber (19) und einen von einem Adressenzähler (13) gesteuerten Speicher (22) die Grauwerte im Festwertspeicher (EPROM 14) korrigert.2. Circuit arrangement according to claim 1, characterized in that the semiconductor video camera (10) the video signals via an analog-digital converter (12) switched to a correction stage erasable and programmable read-only memory (EPROM 14) and switches the computer (16), which corrects the gray values in the read-only memory (EPROM 14) via a bus driver (19) and a memory (22) controlled by an address counter (13).
3. Schaltungsanordnung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß drei hintereinander geschaltete lösch- und programmierbare Festwertspeicher (EPROM 14,17,18) vom Rechner (16) und vom durch den Adressenzähler (13) angesteuerte Speicher (22,23,24) die durchlaufenden Videodaten korrigieren, und daß der Adressenzähler (13) die nachfolgenden Speicher (23,24) über eine die Adressen um "1" weiterschaltende Stufe (26,27) ansteuert.3. Circuit arrangement according to claim 1 or 2, characterized in that three erasable and programmable read-only memories (EPROM 14, 17, 18) connected in series from the computer (16) and from the memory (22, 23, 24) controlled by the address counter (13) ) correct the continuous video data, and that the address counter (13) controls the subsequent memories (23, 24) via a stage (26, 27) which switches the addresses by "1".
4. Schaltungsanordnung nach einem der Ansprüche 1 bis4. Circuit arrangement according to one of claims 1 to
3, dadurch gekennzeichnet, daß der Rechner (16) die Grauwerte beim Ablesen der das Videosignal erzeugenden Bildelemente um den Betrag des Off- setfehlers anhebt und anschließend mit einem in einem lösch- und programmierbaren Festwertspeicher (EPROM 17,18) gespeicherten Faktor zur Korrektur der Empfindlichkeit und/oder der Lichtverhältnisse multipliziert.3, characterized in that the computer (16) increases the gray values when reading the picture elements generating the video signal by the amount of the offset error and then with a factor stored in an erasable and programmable read-only memory (EPROM 17, 18) to correct the Sensitivity and / or the lighting conditions multiplied.
5. Schaltungsanordnung nach einem der Ansprüche 1 bis5. Circuit arrangement according to one of claims 1 to
4, dadurch gekennzeichnet, daß für die Korrekturstufen bekannte Speicher (RAM, ROM, EPROM) eingesetzt sind, in denen für jede mögliche Eingangskombination von Grauwerten, bzw. Referenzwerten Ergebniswerte gespeichert sind, welche nach Anlegen der Eingangswerte innerhalb der Ansprechzeit auf den Ausgang schaltbar sind. 4, characterized in that known memories (RAM, ROM, EPROM) are used for the correction stages, in which result values are stored for every possible input combination of gray values or reference values, which can be switched to the output within the response time after the input values have been applied .
6. Schaltungsanordnung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß ein im Rechner (16) eingesetzter Mikroprozessor die Grauwerte einer Zeile bei zwei verschiedenen Ausleuchtungsgraden abfragt und durch Beziehen der Signalwerte auf das am stärksten ausgelεuchtete Bildelement die Korrekturfaktoren bzw. den Offsetfehler daraus errechnet und im zugehörigen Speicher speichert.6. Circuit arrangement according to one of claims 1 to 5, characterized in that a microprocessor used in the computer (16) interrogates the gray scale values of a line at two different degrees of illumination and by referring the signal values to the most strongly illuminated picture element the correction factors or the offset error therefrom calculated and saved in the associated memory.
7. Schaltungsanordnung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß für die Rechenschaltung ein programmierbarer Festwertspeicher (PROM) oder ein lösch- und programmierbarer Festwertspeicher (EPROM) eingesetzt ist, und daß die Grauwerte einer Zeile, in denen kein Objekt erscheint als Referenzwerte in den Speicherbereich der Rechenschaltung eingebbar sind, um die Grauwerte bei jedem Auslesezyklus darauf zu normieren. 7. Circuit arrangement according to one of the preceding claims, characterized in that a programmable read-only memory (PROM) or an erasable and programmable read-only memory (EPROM) is used for the arithmetic circuit, and that the gray scale values of a line in which no object appears as reference values in the memory area of the arithmetic circuit can be entered in order to normalize the gray values to it during each read cycle.
PCT/DE1988/000438 1987-07-16 1988-07-15 Switch arrangement for correcting picture halftone values of video signals WO1989000795A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DEP3723508.0 1987-07-16
DE3723508A DE3723508C1 (en) 1987-07-16 1987-07-16 Circuit arrangement for gray value correction of video signals

Publications (1)

Publication Number Publication Date
WO1989000795A1 true WO1989000795A1 (en) 1989-01-26

Family

ID=6331685

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE1988/000438 WO1989000795A1 (en) 1987-07-16 1988-07-15 Switch arrangement for correcting picture halftone values of video signals

Country Status (3)

Country Link
JP (1) JPH02504338A (en)
DE (1) DE3723508C1 (en)
WO (1) WO1989000795A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4129853A (en) * 1977-09-26 1978-12-12 International Business Machines Corporation Method and apparatus for producing compensated signals for individual light sensors arranged in a predetermined relation
US4216503A (en) * 1979-03-26 1980-08-05 Xerox Corporation Signal restoration and gain control for image viewing devices
US4499547A (en) * 1980-08-19 1985-02-12 Fuji Photo Optical Co., Ltd. Output compensating system
US4660082A (en) * 1984-08-24 1987-04-21 Dainippon Screen Mfg. Co., Ltd. Output correction in image reproduction

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2149260B (en) * 1983-11-04 1987-05-13 Marconi Avionics Image processing
DE3412503A1 (en) * 1984-04-03 1985-10-10 Siemens AG, 1000 Berlin und 8000 München Method and device for evaluating a video image detected by means of an image transducer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4129853A (en) * 1977-09-26 1978-12-12 International Business Machines Corporation Method and apparatus for producing compensated signals for individual light sensors arranged in a predetermined relation
US4216503A (en) * 1979-03-26 1980-08-05 Xerox Corporation Signal restoration and gain control for image viewing devices
US4499547A (en) * 1980-08-19 1985-02-12 Fuji Photo Optical Co., Ltd. Output compensating system
US4660082A (en) * 1984-08-24 1987-04-21 Dainippon Screen Mfg. Co., Ltd. Output correction in image reproduction

Also Published As

Publication number Publication date
JPH02504338A (en) 1990-12-06
DE3723508C1 (en) 1988-11-03

Similar Documents

Publication Publication Date Title
DE3527237C2 (en)
DE3719553C2 (en) Method and device for shading correction
DE2714777C2 (en) Circuit arrangement for correcting each individual pixel signal of a signal sequence of a photoelectric image converter system that has been converted into digital form
DE2055639C3 (en) Method for correcting shading distortions in a video signal and circuitry for performing this method
DE2938585C2 (en)
EP0029569B1 (en) Method and device for correcting spatial distortion in a scintillation camera
DE3114922A1 (en) TWO-DIMENSIONAL INTERPOLER CIRCUIT FOR A CORRECTION SYSTEM FOR CORRECTING COLOR COVERAGE AND BLACK / WHITE SHADING ERRORS IN TELEVISION IMAGES
DE3229586A1 (en) SHADOW COMPENSATION DEVICE
DE2645416A1 (en) PROCEDURE AND ARRANGEMENT FOR DETERMINING THE DISTRIBUTION OF ABSORPTION OF A BODY
DE2548747A1 (en) DEVICE AND METHOD FOR DERIVING A TELEVISION QUALITY PARAMETER
DE2053116B2 (en) CIRCUIT ARRANGEMENT FOR COMPENSATION OF AMPLITUDE ERRORS IN PICTURE SIGNALS
EP0324757B1 (en) Process for extending the resolution of a line or matrix camera
DE10216806B4 (en) Method and device for FPN correction of image signal values of an image sensor
DE3247238A1 (en) FLATNESS MEASURING DEVICE
DE3009907A1 (en) ADDRESSING DEVICE FOR A MEASURING DATA STORAGE IN AN AUTOMATIC TELEVISION CAMERA ADJUSTMENT SYSTEM
DE3114888C2 (en) System for correcting misregistration and shadow errors in a television picture
DE102018116116B3 (en) Compensating Fixed Pattern Noise of an image sensor
DE3723508C1 (en) Circuit arrangement for gray value correction of video signals
DE3624608A1 (en) METHOD AND ARRANGEMENT FOR AUTOMATICALLY CONTROLLING AERIAL IMAGE CAMERAS
DE60305754T2 (en) Method and device for processing measured data
DE3523494A1 (en) CONTROL DEVICE FOR A CONTINUOUSLY DISPLAYING TARGET CELL IN A LASER MEASURING DEVICE
DE3321911A1 (en) IMAGE INFORMATION OUTPUT DEVICE
DE4006181A1 (en) ARRANGEMENT FOR SCANING AN X-RAY IMAGE
EP0705515B1 (en) Process and device for synchronising the picking-up of monochrome and colour pictures by means of photosensitive line sensors
WO2002082804A1 (en) Method and device for fpn correction of image signals

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE FR GB IT LU NL SE