Hallo Zusammen Mich würde interessieren, wie man eine Disatanzmessung mit nur einer Kamera vornehmen kann. Zu meinem Problem: Meine Messeinheit wird im spitzen Winkel zu einer Fläche ausgerichtet. Meine Messeinheit besteht u.a. aus einer Kamera für Bildverarbeitung. Diese Kamera beobachtet die Fläche in 6 Meter Entfernung. Nun kann es im Betrieb passieren, dass sich der Winkel meiner Messeinheit verändert und die Kamera daher nicht mehr in 6 Meter beobachtet. Gibt es eine Möglichkeit ggf via Brennweite, Unschärfe, etc. die Entferung zum Messfleck zu detektieren? Eine Auflösung von 10cm würde reichen. Besten Dank für eure Ideen Bauer
Du könntest an die Fläche vertikale Streifen der gleichen Länge machen. Anhand der optischen Länge der Streifen (welche sich aufgrund der Perspektive ändert) und Brennweite kannst du dann die Entfernung berechnen. Die Genauigkeit hängt dabei von der Auflösung der Kamera ab (also wieviel "Längenunterschied" sie auflösen kann).
Wenn Du zwei einfache Laserpointer verwenden darfst, dann montiere die mit einigem Abstand rechts und links* von der Kamera und richte sie so aus, daß sie bei korrektem Abstand auf die gleiche Stelle Deines Prüfobjektes leuchten. Verändert sich der Abstand zum Prüfobjekt, sind zwei Punkte sichtbar, aus deren Abstand der (veränderte) Abstand zum Messobjekt berechnet werden kann. Wenn der Messaufbau motorisch verfahren werden kann, lässt sich so sogar eine Art Autofocus implementieren, so lange hin- und herfahren, bis die beiden Laserpointer wieder auf die gleiche Stelle leuchten. Um das, was die Kamera eigentlich erfassen soll, nicht zu stören, sollten die Laserpointer wieder abgeschaltet werden. *) oder ober- und unterhalb, halt so, daß sie beide im gleichen Abstand zu Deiner Fläche liegen
Rufus Τ. Firefly schrieb: > Wenn Du zwei einfache Laserpointer verwenden darfst, dann montiere die > mit einigem Abstand rechts und links* von der Kamera und richte sie so > aus, daß sie bei korrektem Abstand auf die gleiche Stelle Deiner > Messvorrichtung leuchten. Es geht noch einfacher: Man kann auch nur 1 Laser nehmen und von der Seite so an die Kamera montieren, dass er in 6 m Entfernung (quasi) auf ein bestimmtes Pixel leuchtet. Verschiebt sich das beleuchtete Pixel nach links oder rechts, dann hat sich die Entfernung zum Messobjekt verändert. So funktionieren Lasertriangulationssensoren zur Entfernungsmessung... http://de.wikipedia.org/wiki/Abstandsmessung_%28optisch%29
Danke an Alle Ich werde den Ansatz von Lothar weiter verfolgen. Ich mache gerade die ersten Versuche damit. Besten Dank Bauer
gibts denn auf der observierten Fläche keinerlei Merkmale, die zur Kalibrierung benutzt werden können?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.