DE4444661B4 - Method for non-contact measurement of speed - Google Patents
Method for non-contact measurement of speed Download PDFInfo
- Publication number
- DE4444661B4 DE4444661B4 DE19944444661 DE4444661A DE4444661B4 DE 4444661 B4 DE4444661 B4 DE 4444661B4 DE 19944444661 DE19944444661 DE 19944444661 DE 4444661 A DE4444661 A DE 4444661A DE 4444661 B4 DE4444661 B4 DE 4444661B4
- Authority
- DE
- Germany
- Prior art keywords
- sensor
- measured
- image
- lines
- speed
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/64—Devices characterised by the determination of the time taken to traverse a fixed distance
- G01P3/80—Devices characterised by the determination of the time taken to traverse a fixed distance using auto-correlation or cross-correlation detection means
- G01P3/806—Devices characterised by the determination of the time taken to traverse a fixed distance using auto-correlation or cross-correlation detection means in devices of the type to be classified in G01P3/68
Abstract
Verfahren zur berührungslosen Messung der Geschwindigkeit zwischen einem bildwandelnden Sensor, der eine Anordnung aus mehreren lichtempfindlichen Elementen enthält, und einem Messgut mit beliebig gemusterter sowie beliebig strukturierter Oberfläche, wobei der Sensor auf die Oberfläche des Messgutes gerichtet ist und die Oberfläche des Messgutes auf die lichtempfindlichen Elemente des Sensors abgebildet wird, und wobei den im Bild erkannten Struktureinzelheiten elektronisch erzeugte Signale, die eine Ortsinformation bezüglich der lichtempfindlichen Elemente des Sensors enthalten, zugeordnet und in einem Speichermedium als sogenannte Funktionspunkte abgelegt werden, dadurch gekennzeichnet, dass aus den den Struktureinzelheiten des Messgutes zugeordneten Funktionspunkten von mehreren Bildern einer Folge mit ihren Bildaufnahmezeiten eine Menge gebildet wird und aus der Vielzahl der durch die Elemente der Menge legbaren Geraden diejenige Schar herausgesucht wird, bei der jede einzelne Gerade jeweils der gleichen Struktureinzelheit zuordenbar ist, indem Geraden, die im Mengenelement, welches von einem Funktionspunkt des zeitlich ersten Bildes der Folge gebildet wird, hier...method for contactless Measuring the speed between an image-converting sensor, which contains an arrangement of a plurality of photosensitive elements, and a material to be measured with arbitrarily patterned as well as arbitrarily structured Surface, the sensor being on the surface of the material to be measured is directed and the surface of the material to be measured on the photosensitive Elements of the sensor is mapped, and where the detected in the image Structural details electronically generated signals that provide location information in terms of associated with the photosensitive elements of the sensor and stored in a storage medium as so-called function points be, characterized in that from the structural details of the material to be measured assigned function points of several images a sequence is formed with their image acquisition times a lot and from the multiplicity of lines that can be laid down by the elements of the set that crowd is picked out, at which every single straight line each of the same structural detail is assignable by straight lines, those in the set element which are of a functional point of time first picture of the episode is formed, here ...
Description
Die Erfindung bezieht sich auf ein Verfahren zur berührungslosen Messung der Geschwindigkeit zwischen einem bildwandelnden Sensor und dem Messgut mit beliebig gemusterter sowie beliebig strukturierter Oberfläche. Mit Messgut ist hier verallgemeinernd all das gemeint, auf das der Sensor gerichtet ist. Das kann beispielsweise der Straßenbelag, das Schotterbett einer Gleisstrecke, ein Förderband oder Walzgut sein. Die Geschwindigkeitsmessung erfolgt in Richtung längs der Oberfläche des Messgutes.The The invention relates to a method for non-contact measurement of the speed between a bildwandelnden sensor and the sample with any patterned as well as any structured surface. With Messgut is generalized here meant all that the sensor is aimed at. That can for example the road surface, be the ballast bed of a railway track, a conveyor belt or rolling stock. The speed measurement takes place in the direction along the surface of the material to be measured.
Eine
Anzahl von bekannten Vorschlägen
bezieht sich auf korrelationsoptische Verfahren. Unter Einsatz von
optischen Gittern oder gerasterten Empfängerstrukturen werden Ortsfrequenzen
herausgefiltert und daraus die Geschwindigkeit bestimmt, siehe
In
der
In
der
In
der
Aufgabe der Erfindung ist es, ein Verfahren gemäß dem Oberbegriff anzugeben, welches bei vertretbarem Aufwand die Werte für Geschwindigkeit und Weg mit außerordentlicher Präzision und hoher Störsicherheit bestimmt, wobei die Oberfläche des Messgutes beliebige Muster und/oder Strukturierungen, sowohl regelmäßige wie stochastische, besitzen kann.task The invention is to provide a method according to the preamble, which at reasonable cost with the values for speed and way with extraordinary precision and high interference immunity determined, the surface of the measured material any patterns and / or structuring, both regular like stochastic, can own.
Als bildwandelnder Sensor dient eine elektronische Kamera. Ein Vorteil der Erfindung ist, dass eine eindimensionale Anordnung von lichtempfindlichen Elementen, beispielsweise eine CCD-Zeilenkamera, genügt. Die Oberfläche des Messgutes wird auf die Ebene der lichtempfindlichen Elemente der Kamera abgebildet, wobei die CCD-Zeile weitestgehend parallel zur Bewegungsrichtung ausgerichtet ist. Der Kamera ist eine elektronische Anordnung nachgeschaltet, in der die abgebildeten Struktureinzelheiten erkannt werden. Jeder erkannten Struktureinzelheit wird erfindungsgemäß ein elektronisch erzeugtes Signal zugeordnet, das eine Ortsinformation bezüglich der lichtempfindlichen Elemente des Sensors enthält, und dessen sonstige Form und Größe in keinem Zusammenhang mit dem Grauwert der Struktureinzelheit stehen muss. Erfindungsgemäß werden von mehreren Bildern aus einer Folge diese elektronischen Signale als Funktionspunkte in einem Speichermedium platziert, und mittels einer speziellen Datenverknüpfung und einer speziellen Auswahl aus der Vielzahl der durch diese Funktionspunkte legbaren Kurven diejenige Kurvenschar herausgesucht, bei der jede Einzelkurve jeweils einer Struktureinzelheit zuordenbar ist. Die Steigung jeder Einzelkurve, sowohl im Betrag wie im Vorzeichen, ist ein unmittelbares Maß für die Geschwindigkeit zwischen der entsprechenden Struktureinzelheit und dem Sensor. Der Weg, den der Sensor relativ zur Oberfläche des Messgutes zurücklegt, ergibt sich aus der Integration der Geschwindigkeit über die Zeit.When Image-converting sensor is an electronic camera. An advantage The invention is that a one-dimensional array of photosensitive Elements, such as a CCD line scan camera, is sufficient. The surface of the material to be measured is at the level of the photosensitive elements imaged the camera, with the CCD line largely parallel is aligned to the direction of movement. The camera is an electronic one Downstream arrangement in which the structural details shown be recognized. Each recognized structural detail becomes electronic according to the invention associated signal which is a location information with respect to the contains photosensitive elements of the sensor, and its other form and size in none Must be related to the gray value of the structural detail. According to the invention of several pictures from a sequence of these electronic signals as Function points placed in a storage medium, and by means of a special data link and a special selection from among the plurality of these function points Legible curves picked out that set of curves where each Single curve can be assigned to a single structural entity. The Slope of each individual curve, both in magnitude and in sign, is an immediate measure of speed between the corresponding structural detail and the sensor. The way, the sensor travels relative to the surface of the material to be measured, results from the integration of speed over the Time.
Je mehr Bilder für die Gewinnung einer Kurvenschar verwendet werden, um so genauer lassen sich die Kurven aus der sehr großen Menge von Funktionspunkten herausarbeiten. Allerdings wird mit steigender Anzahl der Bilder die Messzeit länger. Dadurch wird die zeitliche Auflösung des Geschwindigkeitsverlaufes schlechter. In einem typischen Anwendungsfall haben sich fünf Bilder als guter Kompromiss zwischen Genauigkeit und Messzeit ergeben.ever more pictures for The extraction of a set of curves used to be more accurate let the curves be from the very large amount of function points work out. However, as the number of pictures increases the measuring time longer. This will be the temporal resolution the speed course worse. In a typical application have five Pictures are a good compromise between accuracy and measurement time.
Das elektronische Signal, welches der erkannten Struktureinzelheit zugeordnet wird, kann unterschiedlichste Form und Größe haben. Eine der vielen Möglichkeiten besteht darin, das elektronische Signal aus der Positionsadresse der Struktureinzelheit bezüglich der lichtempfindlichen Elemente des Sensors zu bilden.The electronic signal, which is assigned to the recognized structural detail, can have a wide variety of shape and size. One of the many possibilities is to extract the electronic signal from the positional address of the structural detail with respect to the photosensitive elements of the To form sensors.
Oft genügt es, die durch die Funktionspunkte generierten Kurven durch Geraden anzunähern. Nimmt man in dichter zeitlicher Folge die Bildsequenzen auf, was mit dem erfindungsgemäßen Verfahren hervorragend gelingt, wird auch eine stark beschleunigte Bewegung über ein stückweises Zusammenfügen aus linearen Abschnitten mit der erforderlichen Genauigkeit wiedergegeben.Often enough it, the curves generated by the function points through straight lines to approach. takes one in a tight temporal sequence on the image sequences, what with the inventive method excellent succeeds, also a strongly accelerated movement over a piecewise Put together reproduced from linear sections with the required accuracy.
Um die gesuchten Geraden zu erhalten, wird erfindungsgemäß folgendermaßen vorgegangen: Die elektronischen Signale werden in das Speichermedium in einer Art platziert, die man, bei einem linearen Array als Bildwandler, anschaulich als Matrixanordnung bezeichnen könnte. Allerdings ist das „Bild" dieser Matrix sehr verwirrend. Im typischen Anwendungsfall ist jeder Funktionspunkt mit einem Fehler auf Grund des „Zuordnungsrauschens" seitens der Elektronik behaftet. Die im elektronischen Signal enthaltene Ortsinformation ist zufällig mal etwas kleiner und mal etwas größer als der „wahre" Wert. Noch ärgerlicher ist das „Schwellwertrauschen". Besäße die Oberfläche des Messgutes nur markante Strukturen, beispielsweise harte schwarzweiß – Übergänge, so gäbe es kein Schwellwertrauschen. Im typischen Anwendungsfall werden jedoch alle vorhandenen Strukturen, also auch feine Schlieren und Schattierungen, zur Messung herangezogen. Die Elektronik entscheidet bezüglich eines Vergleichswertes, dem Schwellwert, ob ein elektronisches Signal zugeordnet wird oder nicht. Liegt die Struktureinzelheit nahe am Schwellwert, dann wird in aufeinanderfolgenden Bildern zufällig mal zugeordnet und mal nicht. Weiterhin können allgemeine Störeinflüsse elektronische Signale erzeugen, die mit dem Bildinhalt nichts gemein haben. Im „Matrixbild" findet man so zwischen den „erwünschten" Funktionspunkten zahlreiche zufällig erzeugte.Around To obtain the sought straight line, the procedure according to the invention is as follows: electronic signals are in the storage medium in a kind which, in the case of a linear array as an image converter, can be clearly visualized could refer to as a matrix arrangement. However, the "picture" of this matrix is very confusing. In the typical application, every function point is with an error due to the "allocation noise" from the electronics afflicted. The location information contained in the electronic signal is random a little smaller and a bit bigger than the "true" value is the "threshold noise." Obtain the surface of the Measuring good only striking structures, such as hard black and white - transitions, there would be no Schwellwertrauschen. In the typical application, however, all existing structures, including fine streaks and shades, for Measurement used. The electronics decide on a Comparison value, the threshold, whether an electronic signal is assigned or not. Is the structural detail close to the threshold, then it is randomly assigned times and times in successive pictures Not. Furthermore you can general interferences electronic Generate signals that have nothing in common with the image content. In the "matrix picture" one finds so between the "desired" function points numerous randomly generated.
Aus diesem Wirrwarr in der geforderten kurzen Mess- und Auswertezeit bei vertretbarem Rechenaufwand die „wahren" Kurven herauszuschälen, erweist sich mit den bekannten Methoden als nicht durchführbar. In der großen Menge von Funktionspunkten lassen sich viele Geraden ziehen, die Funktionspunkte verschiedener „wahrer" Kurven miteinander verbinden, und damit einen völlig falschen Geschwindigkeitswert ergäben. Erfindungsgemäß werden mit drei zunächst willkürlich erscheinenden Festlegungen die „wahren" Kurven mit hoher Sicherheit bei vertretbarem Rechenaufwand herausgeholt.Out this jumble in the required short measurement and evaluation time At a reasonable computational effort, peeling out the "true" curves proves to be familiar Methods as not feasible. In the big one Set of function points can draw many straight lines that Function points of different "true" curves with each other connect, and thus a completely would result in incorrect speed value. According to the invention with three first arbitrarily appearing determinations the "true" curves with high certainty at reasonable Calculated outlay.
Erste Festlegung: Eine Gerade gilt als erkannt, wenn zwischen einem Funktionspunkt des zeitlich ersten Bildes, hier mit Fußpunkt bezeichnet, und einem Funktionspunkt des zeitlich letzten Bildes, hier mit Endpunkt bezeichnet, für jedes zeitlich dazwischen liegende n-te Bild ein n-ter Funktionspunkt zu finden ist, der von einer geradlinigen Verbindung von Fuß- zu Endpunkt nicht mehr als im einen spezifisch definierten Wert dA abweicht, wobei die Größe von dA eine Funktion der Geradensteigung ist. In die absolute Größe von dA gehen außerdem die physikalischen Parameter der Messanordnung ein. Die Festlegung der Größe von dA ist kritisch. Ein dA von Null würde zu keinen oder nur sehr wenigen erkannten Geraden führen. Ein zu großes dA führt zu diffusen und teilweise falschen Ergebnissen. Jedoch alle bisherigen Tests des erfindungsgemäßen Verfahrens haben zum überraschenden Ergebnis geführt, dass mit einer einmal festgelegten „richtigen" Größe von dA auch unter wechselnden Versuchsbedingungen die Geschwindigkeit immer wieder mit hoher Präzision gemessen wird.First Definition: A straight line is considered recognized when between a function point of the temporally first image, here called foot mark, and one Function point of the temporally last picture, here marked with end point, for each temporally intervening n-th image to an n-th function point find that of a straightforward connection from foot to end point no more than deviates in a specifically defined value dA, where the size of dA is a function of the line slope. In the absolute size of dA go as well the physical parameters of the measuring arrangement. The determination the size of dA is critical. A dA of zero would lead to no or very few recognized lines. One too big dA leads too diffuse and partly wrong results. However, all previous ones Have tests of the method according to the invention to the surprising Result led, that with a once set "correct" size of dA Even under changing test conditions the speed always again with high precision is measured.
Zweite Festlegung: Alle von einem Fußpunkt zu unterschiedlichen Endpunkten ausgehenden erkannten Geraden werden erfasst und ihre Steigung in einem Histogramm notiert. Diese Prozedur wird für sämtliche Fußpunkte durchgeführt. „Alle Geraden" bedeutet, dass sowohl Geraden mit positiver als auch mit negativer Steigung gesucht werden.Second Fix: All from one foot to different endpoints are outgoing recognized straight lines recorded and recorded their slope in a histogram. This procedure will be for all base points carried out. "All straights" means that both Straight lines with positive as well as with negative slope are searched for.
Dritte Festlegung: Aus dem Histogramm der Steigungen werden die Werte, die das Maximum und seine angrenzenden Flanken bilden, herausgeschnitten. Die herausgeschnittenen Werte werden als diejenigen Steigungen angesehen, die zu den gesuchten Geraden gehören. Das sind die Geraden, welche die den Struktureinzelheiten zuordenbaren Kurven annähern.third Definition: From the histogram of the slopes, the values, which make the maximum and its adjacent flanks, cut out. The cut-out values are considered as those gradients which belong to the searched straights. These are the straight lines which correspond to the structural details Approximate curves.
Das Herausschälen der „wahren" Kurven lässt sich erfindungsgemäß durch folgende, ebenfalls willkürlich erscheinende Zusatzfestlegung weiter verbessern.The shelling out the "true" curves can be according to the invention following, also arbitrary further improvement of the additional
Zusatzfestlegung: Geraden werden nur als erkannt angesehen, wenn zwei aufeinanderfolgende Geraden ein Paar bilden. Aufeinanderfolgend heißt, dass beide Fußpunkte durch Struktureinzelheiten verursacht werden, die in Abtastrichtung des Bildwandlers aufeinanderfolgen. Paar heißt, dass zwischen beiden Fußpunkten, beiden Endpunkten und beiden n-ten Punkten die Betragsdifferenz W nur um einen spezifisch definierten Wert dW unterschiedlich sein darf. Der Betrag von W ist nach oben durch einen festgelegten Wert Wmax begrenzt. Überschreiten zwei aufeinanderfolgende Fußpunkte den Wert Wmax, so gelten die von ihnen ausgehenden Geraden nicht als Paar. Die Größe dW ist eine Funktion der Geradensteigung.Additional regulation: Lines are only considered recognized if two consecutive lines to form a couple. Successive means that both feet are caused by structural details in the scanning direction of the imager follow one another. Couple means that between both feet, both endpoints and both nth points the amount difference W will only be different by a specific value dW may. The amount of W is up through a set value Wmax limited. Exceed two consecutive feet the value Wmax, the lines that emanate from them do not apply as a pair. The size is dW a function of the line slope.
Ein besonderer Vorteil der Erfindung ist, dass zum ausgegebenen Geschwindigkeitswert eine riesige Anzahl von Einzelwerten beiträgt. Zur Illustration ein Beispiel: Ein kleiner Fleck habe einen homogenen, von der Umgebung unterschiedlichen Grauwert. Die der Zeilenkamera nachgeschaltete Elektronik möge Beginn und Ende des Fleckes, also zwei Struktureinzelheiten, erkennen. Die Bewegung des Fleckes über mehrere aufeinanderfolgende Bilder führt so zu zwei Werten für die Geschwindigkeit, die sich nur durch statistische Fehler unterscheiden, also im Prinzip gleich sind. Ist der Fleck nicht homogen im Grauwert, so wird die Elektronik noch weitere Struktureinzelheiten im Fleck erkennen. Die Bewegung des einen Flecks führt so zu vielen Werten für die Geschwindigkeit. Es tragen jedoch erfindungsgemäß nicht nur ein Fleck, sondern sämtliche im Bildfenster vorhandenen Strukturen gleichzeitig zur Geschwindigkeitsmessung bei, indem jede Struktureinzelheit unabhängig von den anderen die Funktionspunkte für eine Kurve verursacht. So können durchaus bei entsprechender Oberfläche des Messgutes Hunderte Struktureinzelheiten gleichzeitig im Bildfenster erfasst sein. Entsprechend viele voneinander unabhängige Geschwindigkeitswerte liefert das erfindungsgemäße Verfahren aus einer Bildsequenz. Jeder Messwert ist mit einem statistischen Messfehler behaftet. Mit der Vielzahl von Messwerten einer Sequenz lässt sich über bekannte Verfahren der statistischen Mathematik der resultierende Fehler drastisch verkleinern und ein sehr genauer Wert für die Geschwindigkeit ausgeben.A particular advantage of the invention is that the output speed value contributes a huge number of individual values. An example for illustration: A small spot has a homogeneous, different from the environment gray value. The electronics connected downstream of the line scan camera can detect the beginning and end of the spot, ie two structural details. The movement of the spot over several successive images thus leads to two values for the speed, which differ only by statistical errors, ie are basically the same. If the stain is not homogeneous in gray value, the electronics will recognize further structural details in the stain. The movement of the one spot thus leads to many values for the speed. According to the invention, however, not only one spot, but all the structures present in the image window simultaneously contribute to the speed measurement, in that each structural detail independently of the others causes the function points for a curve. This means that hundreds of structural details can be recorded simultaneously in the image window at the same time with the appropriate surface of the material being measured. Correspondingly many independently independent speed values are provided by the method according to the invention from an image sequence. Each measured value is subject to a statistical measurement error. With the multitude of measured values of a sequence, the resulting error can be drastically reduced by known methods of statistical mathematics and a very accurate value can be output for the speed.
Die gleichzeitige Nutzung sämtlicher erkannten Strukturen im definierten Bildfenster ergibt noch einen weiteren bedeutenden Vorteil. Begrenzte Bereiche in der Oberfläche des Messgutes, die keinerlei auswertbare Strukturen oder Muster enthalten, führen nicht zum Ausfall des Geschwindigkeitssignals, solange das Abbild des begrenzten Bereiches kleiner ist als das definierte Bildfenster. Dieses Bildfenster kann so groß gewählt werden, das es alle lichtempfindlichen Elemente umfasst. Das ist eigentlich sogar der Normalfall in der typischen Anwendung.The simultaneous use of all recognized structures in the defined image window is still one another significant advantage. Limited areas in the surface of the Material to be measured that contains no evaluable structures or patterns, to lead not to the failure of the speed signal, as long as the image of the limited area is smaller than the defined image window. This picture window can be chosen so large that includes all photosensitive elements. That's actually even the normal case in the typical application.
Mit einer weiteren Maßnahme kann eine bestmögliche Genauigkeit erreicht werden: Der Rechner wertet nicht im starren Takt die Bildsequenzen aus, sondern beginnt unmittelbar nach Auswertung einer Sequenz mit der Auswertung der nächsten. Enthält die Sequenz äußerst viele Struktureinzelheiten, so ist die Auswertezeit länger als bei einer Sequenz mit wenigen Struktureinzelheiten. Viele Struktureinzelheiten ergeben eine starke Reduzierung des statistischen Fehlers und somit einen sehr genauen Geschwindigkeitswert. Wenige Struktureinzelheiten bewirken durch die kurzen Auswertezeiten eine zeitlich dichte Folge von Messwerten mit einer daraus folgenden hohen zeitlichen Auflösung des Geschwindigkeitsverlaufes.With another measure can be the best possible Accuracy can be achieved: The calculator does not evaluate in the rigid Clock the image sequences, but begins immediately after evaluation a sequence with the evaluation of the next. Contains the sequence of many Structural details, so the evaluation time is longer than a sequence with few structural details. Many structural details result a strong reduction of the statistical error and thus one very accurate speed value. Few structural details cause due to the short evaluation times, a chronologically dense sequence of measured values with a consequent high temporal resolution of the velocity profile.
Der Rechner misst die exakte Zeitdifferenz zwischen den Aufnahmezeiten der fortlaufend zur Auswertung genutzten Bildsequenzen. Eine solche Zeitdifferenz, multipliziert mit dem jeweils bestimmten Geschwindigkeitswert, liefert ein Weginkrement. Die Summation über alle Weginkremente vom Zeitpunkt ta zum Zeitpunkt te ergibt den Weg, den der Sensor während der Zeitspanne te–ta relativ zur Oberfläche des Messgutes zurückgelegt hat.Of the Calculator measures the exact time difference between recording times the image sequences used continuously for the evaluation. Such a time difference, multiplied by the respectively determined speed value, delivers a path increment. The summation over all path increments from time ta to time te gives the Walk the sensor while the time span te-ta relative to the surface of the Measured goods returned Has.
Für viele Anwendungen ist es nicht erforderlich, in jeder auszuwertenden Bildsequenz die Geschwindigkeit im gesamten technisch möglichen Bereich von negativen Maximalwert zu positiven Maximalwert zu suchen. Dazu ein Beispiel: Der Sensor bewege sich mit einer Geschwindigkeit von 30 m/s über die Oberfläche des Messgutes. Aufnahme und Auswertung einer Bildsequenz betrage eine hundertstel Sekunde. Es werden also hundert Messwerte pro Sekunde ausgegeben. Damit die Geschwindigkeit von einem Messwert zum anderen, also innerhalb einer hundertstel Sekunde, ihre Richtung ändert, müsste eine Beschleunigung von mindestens 300 g (g – Erdbeschleunigung) wirken – in der Praxis ein nicht erreichbarer Wert. Doch selbst eine Änderung um 1 m/s würde immer noch 10 g erfordern.For many Applications are not required in every image sequence to be evaluated the speed in the whole technically possible range of negative Maximum value to search for positive maximum value. For example: The sensor moves at a speed of 30 m / s over the surface of the material to be measured. Recording and evaluation of a picture sequence amount one hundredth of a second. So there are a hundred readings per second output. So that the speed of one reading to another, So within a hundredth of a second, their direction changes, would have one Acceleration of at least 300 g (g - gravitational acceleration) act - in the Practice an unreachable value. But even a change by 1 m / s still require 10 g.
Daher kann das Verfahren mit folgendem erfindungsgemäßen Zusatz in der Datenverknüpfung ablaufen: Die den Struktureinzelheiten zuordenbaren Kurven werden nicht in allen möglichen Steigungswerten, sondern nur in einem eingegrenzten Intervall gesucht, wobei die Breite dieses Intervalls durch die Anwendungsparameter bedingt ist und der mittlere Wert des Intervalls durch eine zeitlich vorher ermittelte oder festgelegte Steigung definiert ist. Der mittlere Wert kann beispielsweise der jeweils zuletzt gemessenen Geschwindigkeit entsprechen. Dadurch wird die Auswertung beschleunigt, und die Geschwindigkeiten können in äußerst hoher zeitlicher Folge gemessen werden. Dies ist ein großer Vorteil für stark beschleunigte Bewegungen, deren Geschwindigkeitsverlauf sich dadurch sehr präzis aufnehmen lässt.Therefore the process can proceed with the following addition according to the invention in the data link: The curves that can be assigned to the structural details are not included in all possible Slope values, but only searched in a limited interval, the width of this interval being determined by the application parameters conditionally and the mean value of the interval by a time previously determined or specified slope is defined. The mean value can, for example, the last measured speed correspond. This will speed up the evaluation and the speeds can in extremely high time sequence can be measured. This is a big advantage for strongly accelerated Movements whose speed can be recorded very precisely.
Wird die Datenverknüpfung mit Suche im eingegrenzten Intervall angewandt, empfiehlt sich ein weiterer erfindungsgemäßer Zusatz: Sofern die zuletzt gemessene Geschwindigkeit den Wert Null hatte, wird in der Auswertung der Bildsequenz nach allen Steigungen im gesamten technisch möglichen Wertebereich gesucht. Damit wird erreicht, dass nach Störungen, die zu singulären Nullwerten führen, sofort wieder der richtige Geschwindigkeitswert gemessen wird. Beispielsweise führt eine kurzzeitige völlige Abdunklung der Oberfläche des Messgutes (Störung in der Beleuchtung) zur Ausgabe des Geschwindigkeitswertes Null, da der Sensor bei völliger Dunkelheit keine Struktureinzelheiten erkennt.Becomes the data link with search in the limited interval, another one is recommended Addition according to the invention: If the last measured speed was zero, is used in the evaluation of the image sequence after all gradients in the entire technically possible value range searched. This ensures that, after disturbances, to singular zero values lead, immediately again the correct speed value is measured. For example leads one short-lived utter Darkening of the surface of the material to be measured (fault in the illumination) to output the speed value zero, because the sensor in complete darkness recognizes no structural details.
In einem Ausführungsbeispiel der Erfindung mit einer CCD-Zeilenkamera als Sensor und einer 32bit-CPU benötigen Aufnahme und Auswertung einer Sequenz von fünf Bildern etwa eine hundertstel Sekunde. Es werden also 100 Geschwindigkeitswerte pro Sekunde ausgegeben, von denen jeder bereits sehr genau ist.In one embodiment of the invention with a CCD line scan camera as a sensor and a 32-bit CPU, recording and evaluation of a sequence of five images requires about one hundredth of a second Second. So 100 speed values per second are output, each of which is already very accurate.
Anhand der Zeichnungen, in der ein Ausführungsbeispiel der Erfindung gezeigt ist, soll die Erfindung näher erläutert werden.Based of the drawings, in an embodiment the invention is shown, the invention will be explained in more detail.
Es zeigt:It shows:
Gemäß
In
In
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19944444661 DE4444661B4 (en) | 1994-12-15 | 1994-12-15 | Method for non-contact measurement of speed |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19944444661 DE4444661B4 (en) | 1994-12-15 | 1994-12-15 | Method for non-contact measurement of speed |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4444661A1 DE4444661A1 (en) | 1996-06-20 |
DE4444661B4 true DE4444661B4 (en) | 2007-05-24 |
Family
ID=6535863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19944444661 Expired - Lifetime DE4444661B4 (en) | 1994-12-15 | 1994-12-15 | Method for non-contact measurement of speed |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4444661B4 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19650177B4 (en) * | 1996-12-04 | 2009-09-10 | Korneffel, Burghard, Dr.rer.nat. | Method for non-contact measurement of speed |
DE19712664A1 (en) * | 1997-03-26 | 1998-04-30 | Daimler Benz Ag | Deep drawing press |
DE10239227B4 (en) * | 2002-08-27 | 2014-02-13 | Giesecke & Devrient Gmbh | Device for checking banknotes |
DE102006030810B4 (en) * | 2006-06-30 | 2010-06-10 | Siemens Ag | Arrangement for detecting the movement of flat items |
DE102012220648B4 (en) * | 2012-11-13 | 2015-11-26 | Ifm Electronic Gmbh | PMD camera with a volume determination |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2144487A1 (en) * | 1971-09-06 | 1973-03-22 | Leitz Ernst Gmbh | DEVICE FOR CONTACTLESS MEASUREMENT |
DE2253138A1 (en) * | 1971-10-29 | 1973-05-03 | Siderurgie Fse Inst Rech | METHOD AND DEVICE FOR MEASURING THE SPEED OF A BODY |
DE2450439A1 (en) * | 1974-10-24 | 1976-04-29 | Standard Elektrik Lorenz Ag | Non contract measurement of relative speed - is of reflecting or self-luminous object with statistically rough surface and has optoelectrical pickup |
US4218623A (en) * | 1977-11-12 | 1980-08-19 | Nippon Kogaku K.K. | Device for detecting displacement of an optical image |
DE3229343A1 (en) * | 1981-12-15 | 1983-07-21 | Robert Bosch Gmbh, 7000 Stuttgart | Sensor for relative motions |
DE3539793A1 (en) * | 1985-11-09 | 1987-05-14 | Bbc Brown Boveri & Cie | METHOD FOR CONTACTLESS SPEED AND LENGTH MEASUREMENT |
DE3839963A1 (en) * | 1988-11-26 | 1990-05-31 | Bosch Gmbh Robert | Displacement/angle sensor |
DE4009737A1 (en) * | 1990-03-26 | 1991-10-02 | Brand Bernhard Dipl Ing Fh | Contactless detection of motion and=or speed of object - by evaluation of optical sensor signals involving weighting and integration or averaging |
US5116118A (en) * | 1990-06-28 | 1992-05-26 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Geometric fiedlity of imaging systems employing sensor arrays |
US5194908A (en) * | 1991-11-29 | 1993-03-16 | Computing Devices Canada Ltd. | Detecting target movement |
-
1994
- 1994-12-15 DE DE19944444661 patent/DE4444661B4/en not_active Expired - Lifetime
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2144487A1 (en) * | 1971-09-06 | 1973-03-22 | Leitz Ernst Gmbh | DEVICE FOR CONTACTLESS MEASUREMENT |
DE2253138A1 (en) * | 1971-10-29 | 1973-05-03 | Siderurgie Fse Inst Rech | METHOD AND DEVICE FOR MEASURING THE SPEED OF A BODY |
DE2450439A1 (en) * | 1974-10-24 | 1976-04-29 | Standard Elektrik Lorenz Ag | Non contract measurement of relative speed - is of reflecting or self-luminous object with statistically rough surface and has optoelectrical pickup |
US4218623A (en) * | 1977-11-12 | 1980-08-19 | Nippon Kogaku K.K. | Device for detecting displacement of an optical image |
DE3229343A1 (en) * | 1981-12-15 | 1983-07-21 | Robert Bosch Gmbh, 7000 Stuttgart | Sensor for relative motions |
DE3539793A1 (en) * | 1985-11-09 | 1987-05-14 | Bbc Brown Boveri & Cie | METHOD FOR CONTACTLESS SPEED AND LENGTH MEASUREMENT |
DE3839963A1 (en) * | 1988-11-26 | 1990-05-31 | Bosch Gmbh Robert | Displacement/angle sensor |
DE4009737A1 (en) * | 1990-03-26 | 1991-10-02 | Brand Bernhard Dipl Ing Fh | Contactless detection of motion and=or speed of object - by evaluation of optical sensor signals involving weighting and integration or averaging |
US5116118A (en) * | 1990-06-28 | 1992-05-26 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Geometric fiedlity of imaging systems employing sensor arrays |
US5194908A (en) * | 1991-11-29 | 1993-03-16 | Computing Devices Canada Ltd. | Detecting target movement |
Non-Patent Citations (1)
Title |
---|
Dietmayer K. und Krüger K.: Verfahren zur berührungslosen Erfassung ebener Bewegungen mit einer CCD-Kamera. In: tm-Technisches Messen 61 (1994) 2, S. 65-74 * |
Also Published As
Publication number | Publication date |
---|---|
DE4444661A1 (en) | 1996-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19505244C2 (en) | Device for determining the distance between vehicles | |
DE102009015594B4 (en) | Method and device for subpixel accurate position determination of an edge of a marker structure in a plurality of receiving pixels having recording the marker structure | |
DE19940217C5 (en) | Method for the non-contact measurement of the change in the spatial shape of a test sample, in particular for measuring the change in length of the test sample subjected to an external force and apparatus for carrying out the method | |
DE4136461C2 (en) | Device and method for large-scale image inspection | |
EP1002217B1 (en) | Method for determining the distance p of an edge of a structural element on a substrate | |
DE19623172C1 (en) | Three-dimensional optical measuring method for object surface | |
DE69320708T3 (en) | Electronic altimeter with height gauge | |
DE4444593A1 (en) | Automatic optical range finder using stereo camera image | |
DE102007025304B4 (en) | Method for improving the reproducibility of a coordinate measuring machine and its accuracy | |
DE19732883A1 (en) | Distance measurement method for vehicle anti-collision system | |
DE3340924C2 (en) | ||
DE19804198B4 (en) | Electronic leveling device | |
DE10343160B3 (en) | Method for determining a three-dimensional velocity field in a volume | |
DE112004001034T5 (en) | 3D and 2D measuring system and method with increased sensitivity and dynamic range | |
DE4041922C2 (en) | Distance sensor device for measuring the distance from a moving object | |
DE4444661B4 (en) | Method for non-contact measurement of speed | |
DE102017002683B4 (en) | Photoelectric coding device | |
DE4125688C2 (en) | Distance detection device | |
DE3539793A1 (en) | METHOD FOR CONTACTLESS SPEED AND LENGTH MEASUREMENT | |
DE3113440A1 (en) | Method for testing similar objects for defects | |
DE3739664C2 (en) | Length measuring method | |
DE19613394C1 (en) | Image acquisition system and method for image acquisition | |
DE19813803C1 (en) | Measurement arrangement for measuring lengths and distance | |
EP1862309B1 (en) | Sensor device | |
DE10302634B4 (en) | Method and device for identifying and compensating for perspective distortion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8364 | No opposition during term of opposition |