[go: up one dir, main page]

DE102009015922B4 - Verfahren zum optischen Abtasten und Vermessen einer Szene - Google Patents

Verfahren zum optischen Abtasten und Vermessen einer Szene Download PDF

Info

Publication number
DE102009015922B4
DE102009015922B4 DE102009015922.3A DE102009015922A DE102009015922B4 DE 102009015922 B4 DE102009015922 B4 DE 102009015922B4 DE 102009015922 A DE102009015922 A DE 102009015922A DE 102009015922 B4 DE102009015922 B4 DE 102009015922B4
Authority
DE
Germany
Prior art keywords
targets
scans
adjacent
localized
laser scanner
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE102009015922.3A
Other languages
English (en)
Other versions
DE102009015922A1 (de
Inventor
Dr. Ossig Martin
Alexander Kramer
Dr. Becker Reinhard
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faro Technologies Inc
Original Assignee
Faro Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Faro Technologies Inc filed Critical Faro Technologies Inc
Priority to DE102009015922.3A priority Critical patent/DE102009015922B4/de
Priority to JP2012501176A priority patent/JP2012521546A/ja
Priority to PCT/EP2010/001781 priority patent/WO2010108644A1/en
Priority to US13/259,336 priority patent/US20120069352A1/en
Priority to GB1118129.4A priority patent/GB2483000B/en
Priority to CN201080003456.3A priority patent/CN102232173B/zh
Publication of DE102009015922A1 publication Critical patent/DE102009015922A1/de
Application granted granted Critical
Publication of DE102009015922B4 publication Critical patent/DE102009015922B4/de
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C3/00Measuring distances in line of sight; Optical rangefinders
    • G01C3/02Details
    • G01C3/06Use of electric means to obtain final indication
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C15/00Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
    • G01C15/002Active optical surveying means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • G01S17/32Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
    • G01S17/36Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated with phase comparison between the received signal and the contemporaneously transmitted signal
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • G06T7/344Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving models
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

Verfahren zum optischen Abtasten und Vermessen einer Szene mittels eines Laserscanners (10), der zur Erstellung eines Scans, welcher jeweils ein bestimmtes Zentrum (Ci) aufweist, seine mit Targets (T1, T2, ...) versehene Umgebung optisch abtastet und vermisst, wobei zwei benachbarte, verschiedene Zentren (C1, C2, ...) aufweisenden, die gleiche Szene erfassende Scans in einem Bereich von Messpunkten (X) so überlappen, dass einige Targets (T1, T2, ...) von jeweils beiden Scans erfasst werden, wobei zur Registrierung der zwei benachbarten Scans a) in einem ersten Schritt die Targets (T1, T2, ...) in den Messpunkten (X) der Scans automatisch lokalisiert werden, b) in einem zweiten Schritt Korrespondenz-Kandidaten unter den lokalisierten Targets (T1, T2, ...) der zwei benachbarten Scans gesucht werden, indem b1) in jedem der beiden Scans zu wenigstens einem lokalisierten Target (Ti) die Geometrie ermittelt wird, in welche das Target (Ti) eingebettet ist, und welche sich durch die nächstgelegenen Targets (T1, T2, ...) aus ermittelten Abständen und/oder Winkeln des lokalisierten Targets (Ti) zu den nächstgelegenen Targets (T1, T2, ...) ergibt, b2) unter den die lokalisierten Targets (T1, T2, ...) einbettenden Geometrien der beiden benachbarten Scans nach Geometrieähnlichkeiten gesucht wird, b3) und ein Paar von Korrespondenz-Kandidaten gefunden ist, sobald zwei Targets (Ti), die aus verschiedenen der beiden benachbarten Scans stammen, in eine ähnliche Geometrie eingebettet ist, c) und in einem dritten Schritt eine Testregistierung der zwei benachbarten Scans vorgenommen wird, welche bei einer ausreichenden Übereinstimmung der Messpunkte (X) im überlappenden Bereich für die Registrierung übernommen wird, womit die Targets (T1, T2, ...) automatisch identifiziert sind.

Description

  • Die Erfindung betrifft ein Verfahren zum optischen Abtasten und Vermessen einer Szene mittels eines Laserscanners.
  • Mittels eines Laserscanners, wie er beispielsweise aus der US 7,430 068 B2 bekannt ist, kann die Umgebung des Laserscanners optisch abgetastet und vermessen werden. Zur Erfassung einer größeren Szene kann es notwendig sein, mehrere Scans von verschiedenen Positionen aus, also mit unterschiedlichen Zentren, zu erstellen. Zuvor angebrachte Targets, die in überlappenden Bereichen zweier benachbarter Scans vorhanden sind, werden von einem Benutzer lokalisiert und in den beiden benachbarten Scans identifiziert.
  • Die US 7,242,460 B2 und der Artikel von Williams, J. A., Bennamoun, M.: ”Evaluation of a novel multiple point set registration algorithm”, in: 15th International Conference on Pattern Recognition, 2000. Proceedings Vol. 1, Seiten 1007 bis 1010, beschreiben eine Registrierung mittels des ”Iterative Closest Point” Verfahrens, während der Artikel von Godin, G., Laurendeau, D., Bergevin, R.: ”A method for registration of attributed range image”, in: Third International Conference an 3-D-Digital Imaging and Modeling, 2001, Proceedings Seiten 179 bis 186, für eine Registrierung das auf dem ”Iterative Closest Point” Verfahren aufbauende ”Iterative Closest Compatible Point” Verfahren verwendet. Dabei wird vorausgesetzt, dass die beiden in Übereinstimmung zu bringenden Scans der Szene bereits näherungsweise aufeinander ausgerichtet sind.
  • Der Artikel von Horn, B. K. P.: ”Close-form solution of absolute orientation using unit quarternions”, in: J. Opt. Soc. Am. A, Vol. 4, 1987, No. 4, Seiten 629 bis 642, beschreibt, wie die Abbildung zweier Sätze von bekannten Punkten aufeinander berechnet werden kann, was anwendbar ist für die Registrierung zweier Sätze von lokalisierten und identifizierten Targets in einem gemeinsamen Koordinatensystem.
  • Die US 2005/0190384 A1 verwendet Targets, um mehrere Scans einer Szene registrieren zu können. Dabei werden drei Vorgehensweisen angeboten: In einem manuellen Verfahren lokalisiert und identifiziert der Benutzer die einzelnen Targets. In einem halbautomatischen Verfahren werden die Targets automatisch lokalisiert. Anschließend werden erst einige Targets vom Benutzer identifiziert, so dass dann die übrigen mittels geometrischer Betrachtungen automatisch identifiziert werden können. Anstelle der üblichen ununterscheidbaren Targets werden in einem dritten Verfahren unterscheidbare Targets verwendet, welche einen lokalisierbaren Bereich, beispielsweise ein Schachbrettmuster, und einen eindeutig identifizierbaren Bereich, beispielsweise einen Alphanumerischen Code, aufweisen.
  • Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren der eingangs genannten Art zu verbessern. Diese Aufgabe wird erfindungsgemäß durch ein Verfahren mit den Merkmalen des Anspruches 1 gelöst. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche.
  • Mit dem erfindungsgemäßen Verfahren ist es möglich, die Targets automatisch zu lokalisieren und zu identifizieren, um die benachbarten, überlappenden Scans der Szene gemeinsam zu registrieren. Um die Anzahl der Kombinationsmöglichkeiten zu reduzieren, werden ähnliche Geometrien gesucht, in welche die Targets jeweils eingebettet sind und welche vorzugsweise durch wenige weitere Targets definiert werden, beispielsweise durch die drei nächstgelegenen Targets, so dass sich Vierecke ergeben. Ein Paar von Korrespondenz-Kandidaten ist gefunden, wenn zwei Targets aus verschiedenen, benachbarten Scans in ähnliche Geometrien eingebettet sind. Mit der Testregistrierung werden die beiden Scans versuchsweise überlagert.
  • Es ist auch möglich, zusätzlich zu den Scans Daten von weiteren Messgeräten zu verwenden, die dann mit den Scans verknüpft werden. Dies kann ein eingebautes (integriertes) Messgerät sein, beispielsweise ein Neigungssensor oder ein Kompass, oder ein externes Messgerät, welches beispielsweise eine konventionelle Vermessung vornimmt. Damit können die Ergebnisse der Registrierung verbessert und/oder die Anzahl der benötigten Targets reduziert werden. Es ist beispielsweise auch möglich, dass die Position eines oder mehrerer Targets durch solche Messgeräte bestimmt wird. Dies erleichtert die Lokalisierierung der Targets in den Scans oder gibt diese Lokalisierung vor.
  • Bei allen Schritten wird das Problem bestehen, dass durch Rauschen oder Ähnliches keine exakte Übereinstimmung der Messpunkte vorliegt. Dafür können jeweils Schwellwerte und/oder Intervalle bestimmt werden, welche der Diskriminierung und der Definition der Genauigkeit dienen. Gradientenbildungen, die Suche nach Extrema und statistische Methoden können ebenso Anwendung finden.
  • Im folgenden ist die Erfindung anhand eines in der Zeichnung dargestellten Ausführungsbeispiels näher erläutert. Es zeigen
  • 1 eine schematische Darstellung der Erfassung einer Szene mit mehreren Scans,
  • 2 eine schematische Darstellung eines Laserscanners, und
  • 3 eine teilweise geschnittene Darstellung des Laserscanners.
  • Ein Laserscanner 10 ist als Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung des Laserscanners 10 vorgesehen. Der Laserscanner 10 weist einen Messkopf 12 und ein Stativ 14 auf. Der Messkopf 12 ist als eine um eine vertikale Achse drehbare Einheit auf dem Stativ 14 montiert. Der Messkopf 12 weist einen um eine horizontale Achse drehbaren Spiegel 16 auf. Der Schnittpunkt der beiden Drehachsen sei als Zentrum Ci des Laserscanners 10 bezeichnet.
  • Der Messkopf 12, wie er in 3 dargestellt ist, weist ferner einen Lichtsender 17 zum Aussenden eines Sendelichtstrahls 18 auf. Der Sendelichtstrahl 18 ist vorzugsweise ein Laserstrahl im sichtbaren Bereich von ca. 300 bis 1000 nm Wellenlänge, beispielsweise 790 nm, jedoch sind prinzipiell auch andere elektromagnetische Wellen mit beispielsweise größerer Wellenlänge verwendbar. Der Sendelichtstrahl 18 ist mit einem – beispielsweise sinusförmigen oder rechteckförmigen – Modulationssignal amplitudenmoduliert. Der Sendelichtstrahl 18 wird vom Lichtsender 17 auf den Spiegel 16 gegeben, dort umgelenkt und in die Umgebung ausgesandt. Ein von einem Objekt O in der Umgebung reflektierter oder sonst irgendwie gestreuter Empfangslichtstrahl 20 wird vom Spiegel 16 wieder eingefangen, umgelenkt und auf einen Lichtempfänger 21 gegeben. Die Richtung des Sendelichtstrahls 18 und des Empfangslichtstrahls 20 ergibt sich aus den Winkelstellungen des Spiegels 16 und des Messkopfes 12, welche von den Stellungen ihrer jeweiligen Drehantriebe abhängen, die wiederum von jeweils einem Encoder erfasst werden. Eine Steuer- und Auswertevorrichtung 22 steht mit dem Lichtsender 17 und dem Lichtempfänger 21 im Messkopf 12 in Datenverbindung, wobei Teile derselben auch außerhalb des Messkopfes 12 angeordnet sein können, beispielsweise als ein am Stativ 14 angeschlossener Computer. Die Steuer- und Auswertevorrichtung 22 ist dazu ausgebildet, für eine Vielzahl von Messpunkten X die Distanz d des Laserscanners 10 zu dem (beleuchteten Punkt am) Objekt O aus der Laufzeit des Sendelichtstrahls 18 und des Empfangslichtstrahls 20 zu ermitteln. Hierzu wird die Phasenverschiebung zwischen den beiden Lichtstrahlen 18, 20 bestimmt und ausgewertet.
  • Mittels der (schnellen) Drehung des Spiegels 16 wird entlang einer Kreislinie abgetastet. Mittels der (langsamen) Drehung des Messkopfes 12 relativ zum Stativ 14 wird mit den Kreislinien nach und nach der gesamte Raum abgetastet. Die Gesamtheit der Messpunkte X einer solchen Messung sei als Scan bezeichnet. Das Zentrum Ci des Laserscanners 10 definiert für einen solchen Scan das stationäre Bezugssystem des Laserscanners 10, in welchem das Stativ 14 ruht. Nähere Einzelheiten des Laserscanners 10, insbesondere des Aufbaus des Messkopfes 12, sind beispielsweise in der US 7,430,068 B2 und der DE 20 2006 005 643 U1 beschrieben, deren diesbezüglicher Offenbarungsgehalt ausdrücklich einbezogen wird.
  • Mittels des optischen Abtastens und Vermessens der Umgebung des Laserscanners 10 wird jeweils ein Scan einer bestimmten Szene erstellt. Es sind Szenen möglich, die sich nicht mit einem einzigen Scan erfassen lassen, beispielsweise verwinkelte Raumstrukturen oder Objekte O mit vielen Hinterschnitten. Hierfür wird der Laserscanner 10 an verschiedenen Positionen aufgestellt, und das Abtasten und Vermessen wiederholt, d. h. jeweils ein Scan mit einem bestimmten Zentrum Ci erstellt, der jeweils die gleiche Szene erfasst, aber aus verschiedener ”Blickrichtung”. Die verschiedenen Scans der gleichen Szene sind in ein gemeinsames Koordinatensystem einzuordnen, was als Registrierung (Bildregistrierung) bezeichnet wird.
  • Vor dem Erstellen der Scans werden in der Umgebung mehrere Targets T1, T2, ... aufgehängt, d. h. spezielle Objekte O. Anschließend wird mehrmals hintereinander der Laserscanner 10 an einer neuen Position aufgestellt, d. h. ein neues Zentrum Ci definiert, und jeweils ein Scan erstellt. Die ganze Szene ist dann durch mehrere Scans mit jeweils verschiedenen Zentren C1, C2, erfasst. Benachbarte Scans überlappen so, dass jeweils einige (vorzugsweise wenigstens drei) Targets T1, T2, ... von jeweils zwei benachbarten Scans erfasst werden. Als besonders geeignete (und daher bevorzugte) Targets T1, T2, ... haben sich Kugeln und Schachbrett-Muster erwiesen.
  • Bislang wurden die Targets T1, T2, ... in den Scans manuell lokalisiert und identifiziert, um die Messungen zu registrieren. Erfindungsgemäß erfolgt eine automatische Registrierung.
  • Hierzu werden in einem ersten Schritt die Targets T1, T2, ... in den Scans lokalisiert. Im Falle einer Kugel kann diese Information aus den Distanzen d gewonnen werden, welche sich zu einer gleichmäßig gekrümmten, runden Form zusammenfügen, nämlich zu einer Halbkugel. Im Falle des Schachbrett-Musters sind in zwei Richtungen Gradienten zu erkennen. Sinnvollerweise sind für jedes Target Ti mehrere Messpunkte X vorhanden, beispielsweise mindestens 50–100, um Fehler bei der Lokalisierung der Targets T1, T2, ... zu vermeiden. Filter mit Schwellwerten können weitere Lokalisierungsfehler vermeiden. Zusätzlich können Daten von weiteren, in den Laserscanner 10 integrierten oder externen Messgeräten verwendet werden, welche für ein oder mehrere Targets T1, T2, ... die Lokalisierung in den Scans erleichtern oder vorgeben.
  • In einem zweiten Schritt werden Korrespondenz-Kandidaten gesucht. Für jeden Scan werden für mehrere lokalisierte Targets Ti aus den Distanzen d die Abstände (oder alternativ Winkel) des jeweiligen Targets Ti zu den anderen (oder wenigstens zu den nächstgelegenen) Targets T1, T2, ... ermittelt, woraus sich bestimmte Geometrien ergeben, in welche die jeweiligen Targets Ti eingebettet sind, beispielsweise räumliche Vierecke mit den drei nächstgelegenen Targets T1, T2, ... zusammen. Im Vergleich mit den jeweils benachbarten Scans wird nach Geometrieähnlichkeiten gesucht. Sobald zwei Targets Ti, die aus zwei verschiedenen, benachbarten Scans stammen, in eine ähnliche Geometrie eingebettet ist, d. h. die Abstände wenigstens zu den nächstgelegenen Targets T1, T2, ... innerhalb eines gewissen Genauigkeitsintervalls übereinstimmen, ist ein Paar von Korrespondenz-Kandidaten gefunden.
  • In einem dritten Schritt wird eine Testregistrierung vorgenommen, d. h. die benachbarten Scans werden durch Translation und Rotation so relativ zueinander transformiert, dass die Korrespondenz-Kandidaten und die Geometrien, in die sie eingebettet sind, einen minimalen Abstand aufweisen. Dann werden alle Messpunkte X, die in beiden Scans vorhanden sein müssten, also im überlappenden Bereich der beiden Scans liegen, miteinander mittels statistischer Methoden verglichen. Beispielsweise könnten die Abstände ermittelt werden, und die Summe der Abstände ein Maß für die (fehlende) Übereinstimmung sein. Übersteigt die statistisch gewonnene Übereinstimmung einen bestimmten Schwellwert, sind die Targets T1, T2, ... identifiziert, und die Testregistrierung wird für die Registrierung übernommen. Reicht die Übereinstimmung nicht aus, wird das Paar von Korrespondenz-Kandidaten verworfen, und die Identifizierung der Targets T1, T2, ... mittels des zweiten und dritten Schritts wird erneut durchgeführt.
  • Da die Suche nach Korrespondenz-Kandidaten, insbesondere bei vielen Targets T1, T2, ..., aufgrund der entstehenden Nichtlinearitäten, Schwierigkeiten aufwerfen kann, ist es sinnvoll, für die Suche nach Korrespondenz-Kandidaten nur wenige Targets T1, T2, ..., d. h. kleine einbettende Geometrien, zu verwenden, und dafür die Testregistrierung mit allen Targets T1, T2, ... vorzunehmen. Dies steigert die Performance des gesamten Verfahrens.
  • Bezugszeichenliste
  • 10
    Laserscanner
    12
    Messkopf
    14
    Stativ
    16
    Spiegel
    18
    Sendelichtstrahl
    20
    Empfangslichtstrahl
    Ci
    Zentrum
    d
    Distanz
    O
    Objekt
    Ti
    Target
    X
    Messpunkt

Claims (7)

  1. Verfahren zum optischen Abtasten und Vermessen einer Szene mittels eines Laserscanners (10), der zur Erstellung eines Scans, welcher jeweils ein bestimmtes Zentrum (Ci) aufweist, seine mit Targets (T1, T2, ...) versehene Umgebung optisch abtastet und vermisst, wobei zwei benachbarte, verschiedene Zentren (C1, C2, ...) aufweisenden, die gleiche Szene erfassende Scans in einem Bereich von Messpunkten (X) so überlappen, dass einige Targets (T1, T2, ...) von jeweils beiden Scans erfasst werden, wobei zur Registrierung der zwei benachbarten Scans a) in einem ersten Schritt die Targets (T1, T2, ...) in den Messpunkten (X) der Scans automatisch lokalisiert werden, b) in einem zweiten Schritt Korrespondenz-Kandidaten unter den lokalisierten Targets (T1, T2, ...) der zwei benachbarten Scans gesucht werden, indem b1) in jedem der beiden Scans zu wenigstens einem lokalisierten Target (Ti) die Geometrie ermittelt wird, in welche das Target (Ti) eingebettet ist, und welche sich durch die nächstgelegenen Targets (T1, T2, ...) aus ermittelten Abständen und/oder Winkeln des lokalisierten Targets (Ti) zu den nächstgelegenen Targets (T1, T2, ...) ergibt, b2) unter den die lokalisierten Targets (T1, T2, ...) einbettenden Geometrien der beiden benachbarten Scans nach Geometrieähnlichkeiten gesucht wird, b3) und ein Paar von Korrespondenz-Kandidaten gefunden ist, sobald zwei Targets (Ti), die aus verschiedenen der beiden benachbarten Scans stammen, in eine ähnliche Geometrie eingebettet ist, c) und in einem dritten Schritt eine Testregistierung der zwei benachbarten Scans vorgenommen wird, welche bei einer ausreichenden Übereinstimmung der Messpunkte (X) im überlappenden Bereich für die Registrierung übernommen wird, womit die Targets (T1, T2, ...) automatisch identifiziert sind.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass im ersten Schritt die Targets (T1, T2, ...) mittels ihrer Form und/oder ihrer Gradienten lokalisiert werden.
  3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die einbettenden Geometrien ähnlich sind, wenn die Abstände des lokalisierten Targets (Ti) zu den nächstgelegenen Targets (T1, T2, ...) innerhalb eines gewissen Genauigkeitsintervalls übereinstimmen.
  4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass im dritten Schritt bei der Testregistrierung die zwei benachbarten Scan so relativ zueinander transformiert werden, dass die Korrespondenz-Kandidaten einen minimalen Abstand aufweisen.
  5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass, wenn die Korrespondenz-Kandidaten einen minimalen Abstand aufweisen, die Messpunkte (X) im überlappenden Bereich mittels statistischer Methoden verglichen werden.
  6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Laserscanner (10) zum optischen Abtasten und Vermessen der Szene nacheinander an verschiedenen Positionen aufgestellt wird, um jeweils einen Scan zu erstellen, wobei der Laserscanner (10) an jeder Position das jeweilige Zentrum (Ci) des Scans definiert.
  7. Laserscanner (10) zur Durchführung eines Verfahrens nach einem der vorhergehenden Ansprüche.
DE102009015922.3A 2009-03-25 2009-03-25 Verfahren zum optischen Abtasten und Vermessen einer Szene Expired - Fee Related DE102009015922B4 (de)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE102009015922.3A DE102009015922B4 (de) 2009-03-25 2009-03-25 Verfahren zum optischen Abtasten und Vermessen einer Szene
JP2012501176A JP2012521546A (ja) 2009-03-25 2010-03-22 周辺空間を光学的に走査および測定する方法
PCT/EP2010/001781 WO2010108644A1 (en) 2009-03-25 2010-03-22 Method for optically scanning and measuring a scene
US13/259,336 US20120069352A1 (en) 2009-03-25 2010-03-22 Method for optically scanning and measuring a scene
GB1118129.4A GB2483000B (en) 2009-03-25 2010-03-22 Method for optically scanning and measuring a scene
CN201080003456.3A CN102232173B (zh) 2009-03-25 2010-03-22 用于对场景进行光学扫描和测量的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102009015922.3A DE102009015922B4 (de) 2009-03-25 2009-03-25 Verfahren zum optischen Abtasten und Vermessen einer Szene

Publications (2)

Publication Number Publication Date
DE102009015922A1 DE102009015922A1 (de) 2010-10-07
DE102009015922B4 true DE102009015922B4 (de) 2016-12-15

Family

ID=42674973

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009015922.3A Expired - Fee Related DE102009015922B4 (de) 2009-03-25 2009-03-25 Verfahren zum optischen Abtasten und Vermessen einer Szene

Country Status (6)

Country Link
US (1) US20120069352A1 (de)
JP (1) JP2012521546A (de)
CN (1) CN102232173B (de)
DE (1) DE102009015922B4 (de)
GB (1) GB2483000B (de)
WO (1) WO2010108644A1 (de)

Families Citing this family (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006031580A1 (de) 2006-07-03 2008-01-17 Faro Technologies, Inc., Lake Mary Verfahren und Vorrichtung zum dreidimensionalen Erfassen eines Raumbereichs
US9551575B2 (en) 2009-03-25 2017-01-24 Faro Technologies, Inc. Laser scanner having a multi-color light source and real-time color receiver
DE102009015920B4 (de) 2009-03-25 2014-11-20 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102009035336B3 (de) * 2009-07-22 2010-11-18 Faro Technologies, Inc., Lake Mary Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102009035337A1 (de) 2009-07-22 2011-01-27 Faro Technologies, Inc., Lake Mary Verfahren zum optischen Abtasten und Vermessen eines Objekts
US9529083B2 (en) 2009-11-20 2016-12-27 Faro Technologies, Inc. Three-dimensional scanner with enhanced spectroscopic energy detector
DE102009055989B4 (de) 2009-11-20 2017-02-16 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
US9210288B2 (en) 2009-11-20 2015-12-08 Faro Technologies, Inc. Three-dimensional scanner with dichroic beam splitters to capture a variety of signals
US9113023B2 (en) 2009-11-20 2015-08-18 Faro Technologies, Inc. Three-dimensional scanner with spectroscopic energy detector
DE102009057101A1 (de) 2009-11-20 2011-05-26 Faro Technologies, Inc., Lake Mary Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102009055988B3 (de) 2009-11-20 2011-03-17 Faro Technologies, Inc., Lake Mary Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
US9628775B2 (en) 2010-01-20 2017-04-18 Faro Technologies, Inc. Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations
CN102713498B (zh) 2010-01-20 2014-07-16 法罗技术股份有限公司 用于坐标测量机的安装装置
US9163922B2 (en) 2010-01-20 2015-10-20 Faro Technologies, Inc. Coordinate measurement machine with distance meter and camera to determine dimensions within camera images
US9879976B2 (en) 2010-01-20 2018-01-30 Faro Technologies, Inc. Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features
US9607239B2 (en) 2010-01-20 2017-03-28 Faro Technologies, Inc. Articulated arm coordinate measurement machine having a 2D camera and method of obtaining 3D representations
DE102010020925B4 (de) 2010-05-10 2014-02-27 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Umgebung
DE102010032725B4 (de) 2010-07-26 2012-04-26 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102010032723B3 (de) 2010-07-26 2011-11-24 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102010032726B3 (de) 2010-07-26 2011-11-24 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
DE102010033561B3 (de) 2010-07-29 2011-12-15 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
US9168654B2 (en) 2010-11-16 2015-10-27 Faro Technologies, Inc. Coordinate measuring machines with dual layer arm
DE102010060942A1 (de) 2010-12-01 2012-06-06 Sick Ag Sensoranordnung zur Objekterkennung
CN102155923B (zh) * 2011-03-17 2013-04-24 北京信息科技大学 基于立体靶标的拼接测量方法及系统
DE102012000831A1 (de) 2012-01-18 2013-07-18 Richard Steffen Zielmarken zur Bestimmung der räumlichen Lage von Punktwolken aus terrestrischen Laserscannern
DE102012100609A1 (de) 2012-01-25 2013-07-25 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
EP2620746A1 (de) * 2012-01-30 2013-07-31 Hexagon Technology Center GmbH Vermessungsgerät mit Scanfunktionalität und Einzelpunktmessmodus
DE102013102286A1 (de) * 2012-07-03 2014-01-09 Zoller & Fröhlich GmbH Verfahren und Vorrichtung zum Auswerten von Laserscans
US8997362B2 (en) 2012-07-17 2015-04-07 Faro Technologies, Inc. Portable articulated arm coordinate measuring machine with optical communications bus
DE102012107544B3 (de) 2012-08-17 2013-05-23 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
GB2521312B (en) 2012-09-06 2016-07-06 Faro Tech Inc Laser scanner with additional sensing device
US9279662B2 (en) 2012-09-14 2016-03-08 Faro Technologies, Inc. Laser scanner
DE102012217282B4 (de) 2012-09-25 2023-03-02 Trimble Jena Gmbh Verfahren und Vorrichtung zur Zuordnung von Messpunkten zu einem Satz von Festpunkten
WO2016089428A1 (en) 2014-12-03 2016-06-09 Faro Technologies, Inc. Using a two-dimensional scanner to speed registration of three-dimensional scan data
DE102012109481A1 (de) 2012-10-05 2014-04-10 Faro Technologies, Inc. Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
US9513107B2 (en) 2012-10-05 2016-12-06 Faro Technologies, Inc. Registration calculation between three-dimensional (3D) scans based on two-dimensional (2D) scan data from a 3D scanner
US10067231B2 (en) 2012-10-05 2018-09-04 Faro Technologies, Inc. Registration calculation of three-dimensional scanner data performed between scans based on measurements by two-dimensional scanner
WO2016089431A1 (en) 2014-12-03 2016-06-09 Faro Technologies, Inc. Using depth-camera images to speed registration of three-dimensional scans
WO2016089429A1 (en) 2014-12-03 2016-06-09 Faro Technologies, Inc. Intermediate two-dimensional scanning with a three-dimensional scanner to speed registration
WO2016089430A1 (en) 2014-12-03 2016-06-09 Faro Technologies, Inc. Using two-dimensional camera images to speed registration of three-dimensional scans
CN103433487A (zh) * 2013-08-09 2013-12-11 沈阳工业大学 一种提高激光快速成形金属零件表面平整度的方法
DE102013110581B4 (de) 2013-09-24 2018-10-11 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Umgebung und Vorrichtung hierzu
DE102014116904B4 (de) 2014-11-19 2016-11-24 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Szene und zur automatischen Erzeugung einesVideos
DE102013110580B4 (de) 2013-09-24 2024-05-23 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Szene und Laserscanner, ausgebildet zur Durchführung des Verfahrens
DE102013017500B3 (de) 2013-10-17 2015-04-02 Faro Technologies, Inc. Verfahren und Vorrichtung zum optischen Abtasten und Vermessen einer Szene
DE102014101587B4 (de) * 2014-02-09 2015-10-01 Faro Technologies, Inc. Registrierung einer Szene mit Konsistenzprüfung
DE102014104712B4 (de) 2014-04-02 2020-07-30 Faro Technologies, Inc. Registrierung einer in Cluster zerfallenden Szene mit visualisierten Clustern
DE102014104713A1 (de) 2014-04-02 2015-10-08 Faro Technologies, Inc. Registrierung einer in Cluster zerfallenden Szene mit Paaren von Scans
US9689986B2 (en) 2014-05-12 2017-06-27 Faro Technologies, Inc. Robust index correction of an angular encoder based on read head runout
US9759583B2 (en) 2014-05-12 2017-09-12 Faro Technologies, Inc. Method of obtaining a reference correction value for an index mark of an angular encoder
US9436003B2 (en) * 2014-05-12 2016-09-06 Faro Technologies, Inc. Robust index correction of an angular encoder in a three-dimensional coordinate measurement device
DE102014110995A1 (de) 2014-08-01 2016-02-04 Faro Technologies, Inc. Registrierung einer in Cluster zerfallenden Szene mit Scan-Anforderung
DE102014110992A1 (de) 2014-08-01 2016-02-04 Faro Technologies Inc. Registrierung einer in Cluster zerfallenden Szene mit Standortverfolgung
US10175360B2 (en) 2015-03-31 2019-01-08 Faro Technologies, Inc. Mobile three-dimensional measuring instrument
DE102015214857A1 (de) * 2015-08-04 2017-02-09 Bayerische Motoren Werke Aktiengesellschaft Verfahren und System zum Erstellen eines dreidimensionalen Modells einer Produktionsumgebung
DE102015122846A1 (de) 2015-12-27 2017-06-29 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Umgebung mittels einer 3D-Messvorrichtung und Nahfeldkommunikation
DE102015122845A1 (de) 2015-12-27 2017-06-29 Faro Technologies, Inc. Verfahren zum optischen Abtasten und Vermessen einer Umgebung mittels einer 3D-Messvorrichtung und Auswertung im Netzwerk
DE102015122843B3 (de) * 2015-12-27 2017-01-19 Faro Technologies, Inc. 3D-Messvorrichtung mit Zubehörschnittstelle
DE102015122847B3 (de) 2015-12-27 2017-01-19 Faro Technologies, Inc. 3D-Messvorrichtung mit Rotor in geschachtelter Bauweise
DE102015122844A1 (de) 2015-12-27 2017-06-29 Faro Technologies, Inc. 3D-Messvorrichtung mit Batteriepack
GB2555199B (en) 2016-08-19 2022-03-16 Faro Tech Inc Using a two-dimensional scanner to speed registration of three-dimensional scan data
US10380749B2 (en) 2016-09-26 2019-08-13 Faro Technologies, Inc. Device and method for indoor mobile mapping of an environment
US10282854B2 (en) 2016-10-12 2019-05-07 Faro Technologies, Inc. Two-dimensional mapping system and method of operation
US10824773B2 (en) 2017-03-28 2020-11-03 Faro Technologies, Inc. System and method of scanning an environment and generating two dimensional images of the environment
US10648797B2 (en) 2017-11-16 2020-05-12 Quality Vision International Inc. Multiple beam scanning system for measuring machine
US10914612B2 (en) 2018-01-29 2021-02-09 Faro Technologies, Inc. Indexed optical encoder
US10782118B2 (en) 2018-02-21 2020-09-22 Faro Technologies, Inc. Laser scanner with photogrammetry shadow filling
US11055532B2 (en) 2018-05-02 2021-07-06 Faro Technologies, Inc. System and method of representing and tracking time-based information in two-dimensional building documentation
US11024050B2 (en) 2018-11-05 2021-06-01 Faro Technologies, Inc. System and method of scanning an environment
US11486701B2 (en) 2019-02-06 2022-11-01 Faro Technologies, Inc. System and method for performing a real-time wall detection
US10891769B2 (en) * 2019-02-14 2021-01-12 Faro Technologies, Inc System and method of scanning two dimensional floorplans using multiple scanners concurrently
US11080870B2 (en) 2019-06-19 2021-08-03 Faro Technologies, Inc. Method and apparatus for registering three-dimensional point clouds
US11463680B2 (en) 2019-11-01 2022-10-04 Faro Technologies, Inc. Using virtual landmarks during environment scanning
US11927692B2 (en) 2019-11-13 2024-03-12 Faro Technologies, Inc. Correcting positions after loop closure in simultaneous localization and mapping algorithm
US11867818B2 (en) 2020-05-29 2024-01-09 Faro Technologies, Inc. Capturing environmental scans using landmarks based on semantic features
US12229975B2 (en) 2020-08-12 2025-02-18 Faro Technologies, Inc. Laser scanner with ultrawide-angle lens camera for registration
US11501478B2 (en) 2020-08-17 2022-11-15 Faro Technologies, Inc. System and method of automatic room segmentation for two-dimensional laser floorplans
US12436288B2 (en) 2021-05-12 2025-10-07 Faro Technologies, Inc. Generating environmental map by aligning captured scans
US12086925B2 (en) 2021-06-17 2024-09-10 Faro Technologies, Inc. Targetless tracking of measurement device during capture of surrounding data
US12053895B2 (en) 2021-06-23 2024-08-06 Faro Technologies, Inc. Capturing environmental scans using automated transporter robot
US12266072B2 (en) 2022-02-02 2025-04-01 Faro Technologies, Inc. Scan color restoration
EP4258015A1 (de) 2022-04-08 2023-10-11 Faro Technologies, Inc. Trägersystem für mobilen koordinatenscanner
US20230326053A1 (en) 2022-04-08 2023-10-12 Faro Technologies, Inc. Capturing three-dimensional representation of surroundings using mobile device
US20240069203A1 (en) 2022-08-31 2024-02-29 Faro Technologies, Inc. Global optimization methods for mobile coordinate scanners

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050190384A1 (en) * 2004-03-01 2005-09-01 Quantapoint, Inc. Method and apparatus for creating a registration network of a scene
DE202006005643U1 (de) * 2006-03-31 2006-07-06 Faro Technologies Inc., Lake Mary Vorrichtung zum dreidimensionalen Erfassen eines Raumbereichs
US7242460B2 (en) * 2003-04-18 2007-07-10 Sarnoff Corporation Method and apparatus for automatic registration and visualization of occluded targets using ladar data
US7430068B2 (en) * 2003-12-29 2008-09-30 Fero Technologies, Inc. Laser scanner

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6750873B1 (en) * 2000-06-27 2004-06-15 International Business Machines Corporation High quality texture reconstruction from multiple scans
JP2005069700A (ja) * 2003-08-25 2005-03-17 East Japan Railway Co 三次元データ取得装置
DE102006031580A1 (de) * 2006-07-03 2008-01-17 Faro Technologies, Inc., Lake Mary Verfahren und Vorrichtung zum dreidimensionalen Erfassen eines Raumbereichs
JP5073256B2 (ja) * 2006-09-22 2012-11-14 株式会社トプコン 位置測定装置及び位置測定方法及び位置測定プログラム
JP5057734B2 (ja) * 2006-09-25 2012-10-24 株式会社トプコン 測量方法及び測量システム及び測量データ処理プログラム
JP2008096123A (ja) * 2006-10-05 2008-04-24 Keyence Corp 光学式変位計、光学式変位測定方法、光学式変位測定プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7242460B2 (en) * 2003-04-18 2007-07-10 Sarnoff Corporation Method and apparatus for automatic registration and visualization of occluded targets using ladar data
US7430068B2 (en) * 2003-12-29 2008-09-30 Fero Technologies, Inc. Laser scanner
US20050190384A1 (en) * 2004-03-01 2005-09-01 Quantapoint, Inc. Method and apparatus for creating a registration network of a scene
DE202006005643U1 (de) * 2006-03-31 2006-07-06 Faro Technologies Inc., Lake Mary Vorrichtung zum dreidimensionalen Erfassen eines Raumbereichs

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Godin, G., Laurendeau, D., Bergevin, R.: "A method for the registration of attributed range images", In: Third International Conference on 3-D Digital Imaging and Modeling, 2001, Proceedings, S. 179-186 *
HORN, B. K. P.: Closed-form solution of absolute orientation using unit quaternions. In: J. Opt. Soc. Am. A, Vol. 4, 1987, No. 4, S. 629-642. - ISSN ISSN 0740-3232 *
Williams, J.A.; Bennamoun, M.: "Evaluation of a novel multiple point set registration algorithm", In: 15th International Conference on Pattern Recognition, 2000, Proceedings Vol. 1, S. 1007-1010 *

Also Published As

Publication number Publication date
GB2483000A (en) 2012-02-22
GB201118129D0 (en) 2011-11-30
US20120069352A1 (en) 2012-03-22
CN102232173A (zh) 2011-11-02
WO2010108644A1 (en) 2010-09-30
DE102009015922A1 (de) 2010-10-07
GB2483000B (en) 2017-02-08
JP2012521546A (ja) 2012-09-13
CN102232173B (zh) 2014-11-05

Similar Documents

Publication Publication Date Title
DE102009015922B4 (de) Verfahren zum optischen Abtasten und Vermessen einer Szene
DE102014104712B4 (de) Registrierung einer in Cluster zerfallenden Szene mit visualisierten Clustern
DE102013017500B3 (de) Verfahren und Vorrichtung zum optischen Abtasten und Vermessen einer Szene
DE102014101587B4 (de) Registrierung einer Szene mit Konsistenzprüfung
EP3034995B1 (de) Verfahren zum bestimmen eines position- und orientierungsversatzes eines geodätischen vermessungsgeräts und ebensolches vermessungsgerät
DE102009015921A1 (de) Verfahren zum optischen Abtasten und Vermessen einer Umgebung
EP2993450B1 (de) Verfahren und anordnung zur erfassung von akustischen und optischen informationen sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium
EP3396409A1 (de) Verfahren zur kalibrierung einer kamera und eines laserscanners
EP2092486B1 (de) Verfahren zur bildmarken-unterstützten bildauswertung
DE102013104443A1 (de) Verkehrsüberwachungssystem zur Geschwindigkeitsmessung und Zuordnung von bewegten Fahrzeugen bei einem Mehrziel-Aufnahmemodul
DE102010012811B4 (de) Verfahren zur Messung von Geschwindigkeiten und Zuordnung der gemessenen Geschwindigkeiten zu angemessenen Fahrzeugen durch Erfassen und Zusammenführen von Objekt-Trackingdaten und Bild-Trackingdaten
DE10137241A1 (de) Registrierung von Tiefenbildern mittels optisch projizierter Marken
DE102014110992A1 (de) Registrierung einer in Cluster zerfallenden Szene mit Standortverfolgung
EP1836455A1 (de) Verfahren und geodätisches gerät zur vermessung wenigstens eines zieles
DE102013110581A1 (de) Vorrichtung zum optischen Abtasten und Vermessen einer Umgebung
EP2133659B1 (de) Verfahren und Vorrichtung zur Ermittlung der Lage eines Sensors
DE102012000831A1 (de) Zielmarken zur Bestimmung der räumlichen Lage von Punktwolken aus terrestrischen Laserscannern
DE102019103519B4 (de) Vorrichtung zum Bestimmen von dimensionalen und/oder geometrischen Eigenschaften eines Messobjekts
EP3845859A1 (de) Koordinatenmessgerät mit automatischer zielobjekterkennung
EP1460454A2 (de) Verfahren zur gemeinsamen Verarbeitung von tiefenaufgelösten Bildern und Videobildern
EP2690459A2 (de) Vorrichtung und Verfahren zum Identifizieren und Dokumentieren mindestens eines ein Strahlungsfeld durchfahrendes Objektes
DE102017212371A1 (de) Bestimmung einer Marke in einem Datensatz mit mittels zumindest eines Laserscanners erfassten dreidimensionalen Oberflächen-Koordinaten einer Szene
EP2898322A1 (de) Verfahren und vorrichtung zur verbesserung der saft-analyse bei unregelmässiger messung
EP1718926A1 (de) Vorrichtung und verfahren zur bestimmung von raumkoordinaten eines objekts
DE102006031142B4 (de) Verfahren und Vorrichtung zur dreidimensionalen Vermessung und Erfassung der kompletten Objektoberfläche eines kugelförmigen Messobjektes wie eines Sportballs

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee