DE102010042733A1 - Capture and display of textured three-dimensional geometries - Google Patents
Capture and display of textured three-dimensional geometries Download PDFInfo
- Publication number
- DE102010042733A1 DE102010042733A1 DE201010042733 DE102010042733A DE102010042733A1 DE 102010042733 A1 DE102010042733 A1 DE 102010042733A1 DE 201010042733 DE201010042733 DE 201010042733 DE 102010042733 A DE102010042733 A DE 102010042733A DE 102010042733 A1 DE102010042733 A1 DE 102010042733A1
- Authority
- DE
- Germany
- Prior art keywords
- camera
- model
- measuring system
- distance
- dimensional space
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C15/00—Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
- G01C15/002—Active optical surveying means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
- G01C11/02—Picture taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/08—Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/04—Architectural design, interior design
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Measurement Of Optical Distance (AREA)
Abstract
Es wird ein Messsystem (1) und ein entsprechendes Verfahren zur Erfassung von texturierten drei-dimensionalen Raumgeometrien vorgestellt. Das Messsystem (1) weist ein Abstandsmessgerät (3) auf, welches um eine vertikale Achse (5) und um eine horizontale Achse (7) schwenkbar gelagert ist. Das Abstandsmessgerät (3) ist ausgestaltet, einen Abstandsdatensatz für die Rekonstruktion eines drei-dimensionalen Raummodells (11) zu generieren. Das Messsystem (1) weist ferner eine Kamera (9) auf, die auf einem schwenkbaren Teil des Abstandsmessgeräts (3) installiert ist. Dabei ist die Kamera (9) ausgestaltet, Bildaufnahmen (35) zu generieren, mit denen das dreidimensionale Raummodell (11) texturierbar ist.A measuring system (1) and a corresponding method for capturing textured three-dimensional spatial geometries are presented. The measuring system (1) has a distance measuring device (3) which is mounted pivotably about a vertical axis (5) and about a horizontal axis (7). The distance measuring device (3) is designed to generate a distance data record for the reconstruction of a three-dimensional spatial model (11). The measuring system (1) also has a camera (9) which is installed on a pivotable part of the distance measuring device (3). The camera (9) is designed to generate image recordings (35) with which the three-dimensional spatial model (11) can be textured.
Description
Stand der TechnikState of the art
Drei-dimensionale Vermessungen von Räumen sind von großem Interesse z. B. für Handwerker und Architekten, um möglichst schnell einen „Ist-Zustand” von Räumen zu erfassen und beispielsweise anstehende Arbeiten planen zu können.Three-dimensional measurements of rooms are of great interest for. As for craftsmen and architects, as quickly as possible to detect an "as-is" state of spaces and to be able to plan, for example, upcoming work.
Zur Vermessung eines Raumes können Einzelansichten, z. B. Fotos, des Raumes aufgenommen werden, aus denen eine drei-dimensionale Rekonstruktion des Raumes erzeugt werden kann. Diese Vorgehensweise könnte jedoch enormen Rechenaufwand erfordern und daher Zeit- und Kosten-intensiv sein.To measure a room, individual views, z. As photos of the room are taken, from which a three-dimensional reconstruction of the room can be generated. This approach, however, could require enormous computational effort and therefore be time and cost intensive.
Ferner kann ein Raum mit Hilfe von Abstandsmessungen vermessen werden. Die aus derartigen Messungen rekonstruierten Raummodelle beinhalten jedoch lediglich wenig visuelle Information.Furthermore, a room can be measured by means of distance measurements. However, the spatial models reconstructed from such measurements involve little visual information.
Offenbarung der ErfindungDisclosure of the invention
Es kann daher ein Bedarf an einem verbesserten Messystem und einem Verfahren bestehen, welche eine anschauliche drei-dimensionale Rekonstruktion eines Raumes ermöglichen.There may therefore be a need for an improved measurement system and method that allows a vivid three-dimensional reconstruction of a room.
Diese Aufgabe kann durch den Gegenstand der vorliegenden Erfindung gemäß den unabhängigen Ansprüchen gelöst werden. Vorteilhafte Ausführungsformen der vorliegenden Erfindung sind in den abhängigen Ansprüchen beschrieben.This object can be achieved by the subject matter of the present invention according to the independent claims. Advantageous embodiments of the present invention are described in the dependent claims.
Im Folgenden werden Merkmale, Einzelheiten und mögliche Vorteile einer Vorrichtung gemäß Ausführungsformen der Erfindung im Detail diskutiert.In the following, features, details and possible advantages of a device according to embodiments of the invention will be discussed in detail.
Gemäß einem ersten Aspekt der vorliegenden Erfindung wird ein Messsystem zur Erfassung von texturierten drei-dimensionalen Raumgeometrien beschrieben. Das Messsystem weist ein Abstandsmessgerät auf, welches um eine vertikale und/oder um eine horizontale Achse schwenkbar gelagert ist. Das Abstandsmessgerät ist ausgestaltet, einen Abstandsdatensatz aufzunehmen bzw. zu erzeugen, aus dem ein dreidimensionales Raummodell erstellt wird. Ferner weist das Messsystem eine Kamera auf, die auf dem schwenkbaren Teil des Abstandsmessgeräts fest installiert ist. Die Kamera ist dabei ausgestaltet, Bildaufnahmen zu generieren bzw. bereitzustellen, mit denen das drei-dimensionale Raummodell texturierbar ist.According to a first aspect of the present invention, a measuring system for detecting three-dimensional textured spatial geometries is described. The measuring system has a distance measuring device, which is mounted pivotably about a vertical and / or about a horizontal axis. The distance measuring device is configured to record or generate a distance data record from which a three-dimensional space model is created. Furthermore, the measuring system has a camera which is permanently installed on the pivotable part of the distance measuring device. The camera is designed to generate or provide image recordings with which the three-dimensional space model can be textured.
Anders ausgedrückt basiert die Idee der vorliegenden Erfindung darauf, ein auf Abstandsmessungen basierendes drei-dimensionales Raummodell mit Bildinformationen zu versehen. Dadurch wird eine Visualisierung für den Benutzer erleichtert. Ferner ist eine Dokumentation des zu vermessenden Objektes bzw. ein virtueller Rundgang durch den Raum ermöglicht.In other words, the idea of the present invention is based on providing a distance-based three-dimensional space model with image information. This facilitates visualization for the user. Furthermore, a documentation of the object to be measured or a virtual tour of the room is possible.
Das Abstandsmessgerät kann beispielsweise ein berührungsfreies Messgerät zur Abstandsmessung sein. Beispielsweise kann das Abstandsmessgerät ein Laser-, Radar-, Mikrowellen- oder Ultra-Breitband-Entfernungsmesser sein.The distance measuring device can be, for example, a non-contact measuring device for distance measurement. For example, the distance measuring device may be a laser, radar, microwave or ultra-wideband rangefinder.
Das Abstandsmessgerät ist um eine vertikale Achse schwenkbar gelagert. Die vertikale Achse kann eine Hochachse beispielsweise eine zum Boden des Raumes oder zur unteren Fläche des Gehäuses des Abstandsmessgerätes senkrechte Achse sein. Die horizontale Achse kann eine zum Boden des Raumes bzw. zur Unterseite des Gerätgehäuses parallele Achse sein. Die horizontale Achse kann senkrecht auf der vertikalen Achse stehen. Zusätzlich kann das Abstandsmessgerät höhenverstellbar ausgestaltet sein. Die schwenkbare Lagerung um eine horizontale Achse dient einer Abstandsmessung zwischen dem Gerät und einer Boden- und/oder einer Deckenebene. Mittels trigonometrischer Funktionen kann eine Höhe des Abstandsmessgeräts und/oder die Winkellage des Messgeräts in Bezug auf die Boden- bzw. Deckenebene ermittelt werden.The distance measuring device is pivotally mounted about a vertical axis. The vertical axis may be a vertical axis, for example, an axis perpendicular to the floor of the room or to the lower surface of the housing of the distance measuring device. The horizontal axis may be an axis parallel to the bottom of the room or to the underside of the appliance housing. The horizontal axis can be perpendicular to the vertical axis. In addition, the distance measuring device can be designed height adjustable. The pivotable mounting about a horizontal axis is used for a distance measurement between the device and a floor and / or a ceiling plane. By means of trigonometric functions, a height of the distance measuring device and / or the angular position of the measuring device with respect to the floor or ceiling plane can be determined.
Die schwenkbare Lagerung des Abstandsmessgeräts um eine horizontale Achse kann ein Schwenken des gesamten Abstandsmessgeräts umfassen. Alternativ kann sie lediglich ein Schwenken des Messstrahls des Abstandsmessgeräts umfassen. Beispielsweise kann ein Ablenkspiegel an dem Abstandsmessgerät vorgesehen sein, der in den Messstrahl des Abstandsmessgeräts beispielsweise elektrisch gefahren werden kann, so dass eine Boden- bzw. Deckenebene des Raumes erfasst werden kann.The pivotable mounting of the distance measuring device about a horizontal axis may include pivoting the entire distance measuring device. Alternatively, it may merely comprise pivoting the measuring beam of the distance measuring device. For example, a deflection mirror may be provided on the distance measuring device, which may for example be electrically driven into the measuring beam of the distance measuring device, so that a floor or ceiling plane of the space can be detected.
Das Abstandsmessgerät nimmt bei der Schwenkung um die vertikale Achse den Abstand zu mehreren Punkten im Raum in einer Ebene auf. Die Punkte liegen dabei beispielsweise auf den Wänden des Raumes. Benachbarte Raumpunkte, die in einer Ebene liegen, werden virtuell mit einer Linie verbunden. Die verbundenen Punkte bilden ein Modellelement des Raummodells. Sind alle Punkte einer Ebene miteinander verbunden, so entsteht ein Profilschnitt des Raumes. Gleichzeitig mit den Abständen zu den einzelnen Punkten kann eine Winkelposition des Abstandsmessgeräts erfasst werden.The distance measuring device takes on the pivoting about the vertical axis the distance to several points in space in a plane. The points are, for example, on the walls of the room. Neighboring space points lying in a plane are virtually linked to a line. The connected points form a model element of the spatial model. If all points of a plane are connected, a profile section of the space is created. Simultaneously with the distances to the individual points, an angular position of the distance measuring device can be detected.
Durch zusätzliche Messung des Abstands zu der Boden- und/oder Deckenebene kann der Raum rekonstruiert werden. Beispielsweise können die Wände als senkrecht zur Bodenebene angenommen werden und der errechnete Profilschnitt bis zur Boden- und Deckenebene extrapoliert werden. Ein solches Raummodell kann als 2,5-dimensionales bzw. pseudodrei-dimensionales Raummodell bezeichnet werden. Alternativ kann ein solches Raummodell, durch Nutzung von Bildinformationen aus den Bildaufnahmen der Kamera zur Bestimmung der Raumhöhe bzw. Raumhöhen erzeugt werden. In Innenraumumgebungen können senkrechte Wände dominieren, die im 90° Winkel durch die Decken- und Bodenebene abgegrenzt werden. Mit Bildverarbeitungsverfahren zur Extraktion von Bildkanten, lassen sich horizontale und vertikale Wandabgrenzungen ermitteln. Durch eine Verknüpfung der Bilddaten mit den Distanzmessungen lassen sich somit die räumliche Lage der Kanten bzw. der Wände ermitteln. Bei dieser Vorgehensweise kann auf Distanzmessungen zur Decken- und Bodenebene verzichtet werden.By additional measurement of the distance to the floor and / or ceiling plane of the room can be reconstructed. For example, the walls can be considered perpendicular to the ground level are accepted and the calculated profile section are extrapolated to the floor and ceiling level. Such a space model can be called a 2.5-dimensional or pseudo-three-dimensional space model. Alternatively, such a spatial model can be generated by using image information from the image recordings of the camera for determining the room height or heights. In interior environments, vertical walls can dominate, which are delimited at 90 ° by the ceiling and floor levels. With image processing techniques for extracting image edges, horizontal and vertical wall boundaries can be determined. By linking the image data with the distance measurements, the spatial position of the edges or the walls can thus be determined. In this procedure, distance measurements to the ceiling and floor level can be dispensed with.
Alternativ können Profilschnitte des Raumes in unterschiedlichen Höhen mittels Höhenverstellung des Abstandsmessgeräts aufgenommen werden. Das Raummodell wird umso genauer, je mehr Messpunkte erfasst werden. Bei mehreren berechneten Profilschnitten kann ein drei-dimensionales Raummodell erstellt werden. Das Abstandsmessgerät kann beispielsweise als ein Ebenenscanner, insbesondere ein Laserscanner ausgestaltet sein.Alternatively, profile sections of the room can be taken at different heights by means of height adjustment of the distance measuring device. The space model becomes more accurate as more measurement points are acquired. With several calculated profile sections, a three-dimensional space model can be created. The distance measuring device can be designed, for example, as a plane scanner, in particular a laser scanner.
Auf dem schwenkbaren bzw. rotierenden Teil des Abstandsmessgeräts, beispielsweise auf dem Gehäuse, ist eine Kamera installiert. Die Kamera kann fest mit dem Gehäuse bzw. mit dem Abstandsmessgerät verbunden sein, so dass die Orientierung der Kamera bzw. der Aufnahmen der Kamera in Bezug auf das Abstandsmessgerät definiert ist. Beispielsweise kann die Orientierung der Kamera in Bezug auf das Abstandsmessgerät durch eine einmalige Kalibrierung vor der ersten Benutzung festgestellt und bei der Auswertung berücksichtigt werden.On the pivotable or rotating part of the distance measuring device, for example on the housing, a camera is installed. The camera can be fixedly connected to the housing or to the distance measuring device, so that the orientation of the camera or the recordings of the camera with respect to the distance measuring device is defined. For example, the orientation of the camera with respect to the distance measuring device can be determined by a one-time calibration before the first use and taken into account in the evaluation.
Die Kamera kann beispielsweise digitale Bilder erzeugen, die zur automatischen Texturierung des drei-dimensionalen Raummodells verwendet werden.For example, the camera may generate digital images that are used to automatically texture the three-dimensional space model.
Die Texturierung kann das Erscheinungsbild des drei-dimensionalen Modells, was zunächst als Wire-Frame-Modell erstellt wird, verändern und detailreicher machen, wobei jedoch die Geometrie des Modells nicht verändert wird. Das Raummodel wird durch die Texturierung mit Bildinformationen versehen. Z. B. kann Texturieren das Ummanteln der Raummodeloberflächen mit Bildaufnahmen oder das Projizieren der Bildaufnahmen auf die Modeloberflächen. Die Projektion kann hierbei als Zentralprojektion (im Gegensatz zur perspektivischen Projektion) vorgenommen werden.Texturing can change the appearance of the three-dimensional model, which is initially created as a wire-frame model, and make it more detailed, but without changing the geometry of the model. The spatial model is provided with image information by the texturing. For example, texturing may involve sheathing the room model surfaces with images or projecting the images onto the model surfaces. The projection can be made here as a central projection (in contrast to the perspective projection).
Es gibt unterschiedliche Möglichkeiten, die Bilddaten für die Texturierung zu erzeugen: Beispielsweise können vor, während oder nach einem Raumscan mittels des Abstandsmessgeräts zufällige Bildaufnahmen oder Bildaufnahmen in einem vorbestimmten Winkelabstand mit Hilfe der Kamera aufgenommen werden. Anschließend werden bei oder nach der Erstellung des drei-dimensionalen Raummodells geeignete Bilder, die beispielsweise senkrecht zu den einzelnen Modellelementen aufgenommen sind, ausgewählt. Alternativ kann zunächst ein Abstandsscan durchgeführt werden und anschließend eine Rekonstruktion des drei-dimensionalen Raummodells durchgeführt werden. Daraus können geeignete Aufnahmepositionen für die Bildaufnahmen der Kamera bestimmt werden. Anhand der bestimmten Positionen werden anschließend Kamerabilder aufgenommen und mit dem drei-dimensionalen Raummodell verknüpft.There are different ways to generate the image data for the texturing: For example, before, during or after a space scan by means of the distance measuring device, random image recordings or image recordings are taken at a predetermined angular distance with the aid of the camera. Subsequently, during or after the creation of the three-dimensional spatial model, suitable images, which are recorded, for example, perpendicular to the individual model elements, are selected. Alternatively, first a distance scan can be performed and then a reconstruction of the three-dimensional space model can be carried out. From this, suitable recording positions for the image recordings of the camera can be determined. Based on the specific positions camera images are then recorded and linked to the three-dimensional space model.
Gemäß einem Ausführungsbeispiel der Erfindung weist das Messsystem eine Orientierungsbestimmungsvorrichtung auf. Die Orientierungsbestimmungsvorrichtung kann beispielweise eine Winkelerfassungseinheit sein. Die Orientierungsbestimmungsvorrichtung ist ausgestaltet, eine Orientierung der Bilder in Bezug auf den Abstandsdatensatz zu bestimmen. Dank der Befestigung der Kamera auf dem Abstandsmessgerät ist die Orientierung zwischen der Kamera und dem Abstandsmessgerät bekannt. Daher kann es ausreichen, für jede Bildaufnahme eine X- und Y-Koordinate des Gerätestandorts im drei-dimensionalen Raummodell, die jeweilige Gerätehöhe Z sowie den entsprechenden Richtungswinkeln (φ) zu erfassen und gegebenenfalls zu speichern, um die Orientierung (X, Y, Z, ω, φ, κ) im Koordinatensystem des drei-dimensionalen Raummodells zu bestimmen. Hierzu können die Orientierungsdaten durch die Orientierungsbestimmungsvorrichtung erfasst und gegebenenfalls gespeichert werden. Diese Daten (X, Y, Z, φ) können zu jeder einzelnen Bildaufnahme erfasst werden.According to an exemplary embodiment of the invention, the measuring system has an orientation determination device. The orientation determination device may be, for example, an angle detection unit. The orientation determining device is configured to determine an orientation of the images with respect to the distance data set. Thanks to the mounting of the camera on the distance measuring device, the orientation between the camera and the distance measuring device is known. Therefore, it may be sufficient for each image acquisition X and Y coordinate of the device location in the three-dimensional space model, the respective device height Z and the corresponding direction angles (φ) to capture and optionally store to the orientation (X, Y, Z , ω, φ, κ) in the coordinate system of the three-dimensional space model. For this purpose, the orientation data can be detected by the orientation determination device and optionally stored. These data (X, Y, Z, φ) can be acquired for each individual image acquisition.
Gemäß einem weiteren Ausführungsbeispiel der Erfindung weist das Messsystem eine Ansteuerungsvorrichtung auf. Die Ansteuerungsvorrichtung kann beispielsweise drahtlos über Infrarot, Bluetooth und/oder Wireless LAN verbunden sein oder direkt an der Kamera angeordnet sein. Die Ansteuerungsvorrichtung löst die Kamera in vordefinierten Winkelpositionen aus. Die vordefinierten Winkelpositionen können beispielsweise vom Benutzer vordefinierte Winkelpositionen wie zum Beispiel jeweils alle 15°, 10°, 5° oder 3° sein. Alternativ können die vordefinierten Winkelpositionen automatisch basierend auf dem drei-dimensionalen Raummodell aus dem Abstandsdatensatz berechnet werden.According to a further exemplary embodiment of the invention, the measuring system has a drive device. The control device can for example be wirelessly connected via infrared, Bluetooth and / or wireless LAN or be arranged directly on the camera. The driving device triggers the camera in predefined angular positions. For example, the predefined angular positions may be user-defined angular positions, such as every 15 °, 10 °, 5 °, or 3 °, for example. Alternatively, the predefined angular positions may be calculated automatically based on the three-dimensional space model from the distance data set.
Gemäß einem weiteren Ausführungsbeispiel der Erfindung weist das Messsystem eine Bildauswahlvorrichtung auf, die ausgestaltet ist, automatisch zu einem Modellelement des drei-dimensionalen Raummodells eine korrespondierende Aufnahme aus dem Bilddatensatz auszuwählen. Automatisch kann dabei bedeuten, dass die Auswahl ohne die Notwendigkeit eines Zutuns eines Benutzers geschieht.According to a further embodiment of the invention, the measuring system has a An image selection device configured to automatically select a corresponding one of the image data set from a model element of the three-dimensional spatial model. Automatic can mean that the selection is done without the need for user intervention.
Die Bildauswahlvorrichtung kann beispielsweise drahtlos mit dem System verbunden sein. Der Abstandsdatensatz und die Bildnahmen können beispielsweise mit Hilfe einer Schnittstelle an die Bildauswahlvorrichtung übertragen werden. Aus den Abstandsmessungen kann bekannt sein, welche Modellelemente von welchen Messsystempositionen aus sichtbar sind. Die Aufnahme wird also aus der Menge der Aufnahmen, die von diesen Messpositionen aus gemacht wurden, ausgewählt. Vorzugsweise werden Aufnahmen aus dem Bilddatensatz ausgewählt, die das entsprechende Modellelement vollständig abbilden. Dabei kann für jede Messposition des Abstandsmessgeräts aufgrund der bekannten Orientierung der Kamera überprüft werden, in welchen Aufnahmen das Modellelement vollständig abgebildet ist. Eine korrespondierende Aufnahme bildet also vorzugsweise ein komplettes Modellelement ab, und ist beispielsweise ferner senkrecht zum Modellelement aufgenommen. Anders ausgedrückt können also die Bildaufnahmen der Kamera mit den Abstandsmessungen synchronisiert sein.For example, the image selection device may be wirelessly connected to the system. The distance data set and the image recordings can be transmitted to the image selection device, for example, by means of an interface. From the distance measurements it can be known which model elements are visible from which measuring system positions. The recording is thus selected from the number of recordings made from these measurement positions. Preferably, images are selected from the image data set that completely map the corresponding model element. It can be checked for each measurement position of the distance measuring device due to the known orientation of the camera, in which shots the model element is completely displayed. A corresponding receptacle thus preferably forms a complete model element and, for example, is also received perpendicular to the model element. In other words, therefore, the image recordings of the camera can be synchronized with the distance measurements.
Gemäß einem weiteren Ausführungsbeispiel der Erfindung weist das Messsystem eine Schnittstelle auf, die den Abstandsdatensatz und die Bildaufnahme an eine Datenverarbeitungsvorrichtung übertragen kann. Die Schnittstelle kann beispielsweise die Datensätze an eine Computereinheit bzw. an ein Anzeigegerät beispielsweise drahtlos weiterleiten.According to a further exemplary embodiment of the invention, the measuring system has an interface which can transmit the distance data record and the image recording to a data processing device. The interface can, for example, forward the data records wirelessly to a computer unit or to a display device, for example.
Gemäß einem zweiten Aspekt der vorliegenden Erfindung wird ein Verfahren zur Erfassung und Darstellung von texturierten drei-dimensionalen Raumgeometrien mit einem oben dargestellten Messsystem beschrieben. Das Verfahren weist die folgenden Schritte auf: Aufnehmen eines Abstandsdatensatzes mittels des Abstandsmessgeräts; Aufnehmen von Bildaufnahmen mittels der Kamera; Rekonstruieren des dreidimensionalen Raummodells; Texturieren des drei-dimensionalen Raummodells mit den Bildaufnahmen. Das Verfahren kann ferner den Schritt des Positionierens des Messsystems in einem zu vermessenden Raum umfassen.According to a second aspect of the present invention, a method for acquiring and displaying textured three-dimensional space geometries with a measurement system as described above is described. The method comprises the steps of: taking a distance data set by means of the distance measuring device; Taking pictures using the camera; Reconstruct the three-dimensional space model; Texturing the three-dimensional space model with the images. The method may further comprise the step of positioning the measurement system in a space to be measured.
Gemäß einem Ausführungsbeispiel der Erfindung weist das Verfahren den folgenden Schritt auf: Auswählen von geeigneten Bildaufnahmen für die Texturierung des dreidimensionalen Raummodells. Dabei weist das drei-dimensionale Raummodell Modellelemente auf. Die Modellelemente können beispielsweise Punktwolken, Linien oder Segmente des drei-dimensionalen Raummodells sein. Vorzugsweise sind die Modellelemente Linien eines Profilschnittes. Die geeigneten Bildaufnahmen bilden ein Modellelement vollständig ab und/oder sind in einem senkrechten Winkel zum Modellelement aufgenommen.According to an embodiment of the invention, the method comprises the following step: selecting suitable image recordings for the texturing of the three-dimensional spatial model. The three-dimensional spatial model has model elements. The model elements can be, for example, point clouds, lines or segments of the three-dimensional spatial model. Preferably, the model elements are lines of a profile section. The appropriate images form a model element completely off and / or are taken at a vertical angle to the model element.
Gemäß einem dritten Aspekt der Erfindung wird ein Computerprogrammelement beschrieben, das ausgestaltet ist, das oben beschriebene Verfahren auszuführen, wenn es auf einem Prozessor ausgeführt wird.According to a third aspect of the invention, there is described a computer program element configured to execute the above-described method when executed on a processor.
Gemäß einem vierten Aspekt der vorliegenden Erfindung wird ein computerlesbares Medium beschrieben, in dem das oben dargestellte Programmelement gespeichert ist.According to a fourth aspect of the present invention, a computer-readable medium is described, in which the program element shown above is stored.
Weitere Merkmale und Vorteile der vorliegenden Erfindung werden dem Fachmann aus der nachfolgenden Beschreibung beispielhafter Ausführungsformen, die jedoch nicht als die Erfindung beschränkend auszulegen sind, unter Bezugnahme auf die beigelegten Zeichnungen ersichtlich.Other features and advantages of the present invention will become apparent to those skilled in the art from the following description of exemplary embodiments, which are not to be construed as limiting the invention with reference to the accompanying drawings.
Alle Figuren sind lediglich schematische Darstellungen erfindungsgemäßer Vorrichtungen bzw. ihrer Bestandteile und der entsprechenden Verfahrensschritte.All figures are merely schematic representations of devices according to the invention or their constituents and the corresponding process steps.
Insbesondere Abstände und Größenrelationen sind in den Figuren nicht maßstabsgetreu wiedergegeben. In den verschiedenen Figuren sind sich entsprechende Elemente mit den gleichen Referenznummern versehen.In particular, distances and size relationships are not shown to scale in the figures. In the various figures, corresponding elements are provided with the same reference numbers.
In
Ferner werden mittels des Abstandsmessgeräts
Das Messsystem kann zum Generieren von Profilschnitten
Die am schwenkbaren Teil des Gehäuses des Messsystems
Das Messsystem
Als Verfahren zur Orientierungsbestimmung kann hier z. B. Scanmatching eingesetzt werden, welches auf den Daten des Abstandmessgeräts basiert. Das Scanmatching kann bei kleinen Positionsänderungen besser funktionieren als bei großen. Somit können bei einer Orientierungsbestimmung basierend auf Daten des Abstandmessgeräts die Bilddaten der Kamera zusätzlich genutzt werden, um einen Positionsbestimmung der Vorrichtung im Raum durchzuführen. Beispielsweise kann hierzu ein Algorithmus zur Bilderkennung wie SIFT (Scale-invariant feature transform) verwendet werden.As a method for orientation determination can here z. B. scan matching can be used, which is based on the data of the distance measuring device. Scan matching can work better for small position changes than for large ones. Thus, in an orientation determination based on data of the distance measuring device, the image data of the camera can be additionally used to perform a position determination of the device in space. For example, an image recognition algorithm such as SIFT (scale-invariant feature transform) can be used for this purpose.
Vor der erstmaligen Benutzung des Messsystems
Die Kamera
In
Für jede Messposition kann aufgrund der bekannten Orientierung der Aufnahmen
Nach der in
In
Die Kamera
Ferner kann es vorteilhaft sein, im Anschluss an die Generierung eines dreidimensionalen Raummodells
In
In
Die mit Hilfe des Messsystems
Abschließend wird angemerkt, dass Ausdrücke wie „aufweisend” oder ähnliche nicht ausschließen sollen, dass weitere Elemente oder Schritte vorgesehen sein können. Des Weiteren sei darauf hingewiesen, dass „eine” oder „ein” keine Vielzahl ausschließen. Außerdem können in Verbindung mit den verschiedenen Ausführungsformen beschriebene Merkmale beliebig miteinander kombiniert werden. Es wird ferner angemerkt, dass die Bezugszeichen in den Ansprüchen nicht als den Umfang der Ansprüche beschränkend ausgelegt werden sollen.Finally, it should be noted that terms such as "having" or the like are not intended to exclude that other elements or steps may be provided. It should also be noted that "a" or "an" does not exclude a multitude. In addition, features described in connection with the various embodiments may be combined with each other as desired. It is further noted that the reference signs in the claims should not be construed as limiting the scope of the claims.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201010042733 DE102010042733A1 (en) | 2010-10-21 | 2010-10-21 | Capture and display of textured three-dimensional geometries |
PCT/EP2011/066367 WO2012052244A2 (en) | 2010-10-21 | 2011-09-21 | Detection and display of textured three-dimensional geometries |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201010042733 DE102010042733A1 (en) | 2010-10-21 | 2010-10-21 | Capture and display of textured three-dimensional geometries |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102010042733A1 true DE102010042733A1 (en) | 2012-04-26 |
Family
ID=44789433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201010042733 Ceased DE102010042733A1 (en) | 2010-10-21 | 2010-10-21 | Capture and display of textured three-dimensional geometries |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102010042733A1 (en) |
WO (1) | WO2012052244A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2918972A3 (en) * | 2014-03-14 | 2015-09-23 | Leica Geosystems AG | Method and handheld distance measuring device for generating a spatial model |
DE102014011649A1 (en) * | 2014-08-11 | 2016-02-11 | Marco Deckelmann | Apparatus for laying out a predetermined area and method for laying out a predetermined area |
DE102019122421B4 (en) | 2019-08-21 | 2023-05-04 | Goconut GmbH & Co. KG | Process for evaluating measurement data |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109945845A (en) * | 2019-02-02 | 2019-06-28 | 南京林业大学 | A kind of mapping of private garden spatial digitalized and three-dimensional visualization method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19648626A1 (en) * | 1996-11-12 | 1998-05-14 | Flexicon Gmbh | Method and device for area and space measurement |
DE202007010475U1 (en) * | 2007-07-27 | 2007-12-13 | Rösch, Christian | Device for use as a 3D measuring system for the craft |
DE102009015921A1 (en) * | 2009-03-25 | 2010-09-30 | Faro Technologies, Inc., Lake Mary | Method for optically scanning and measuring an environment |
-
2010
- 2010-10-21 DE DE201010042733 patent/DE102010042733A1/en not_active Ceased
-
2011
- 2011-09-21 WO PCT/EP2011/066367 patent/WO2012052244A2/en active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2918972A3 (en) * | 2014-03-14 | 2015-09-23 | Leica Geosystems AG | Method and handheld distance measuring device for generating a spatial model |
US9470792B2 (en) | 2014-03-14 | 2016-10-18 | Leica Geosystems Ag | Method and handheld distance measuring device for creating a spatial model |
DE102014011649A1 (en) * | 2014-08-11 | 2016-02-11 | Marco Deckelmann | Apparatus for laying out a predetermined area and method for laying out a predetermined area |
DE102019122421B4 (en) | 2019-08-21 | 2023-05-04 | Goconut GmbH & Co. KG | Process for evaluating measurement data |
Also Published As
Publication number | Publication date |
---|---|
WO2012052244A3 (en) | 2013-04-11 |
WO2012052244A2 (en) | 2012-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2918972B1 (en) | Method and handheld distance measuring device for generating a spatial model | |
DE112013004489T5 (en) | Laser scanner with dynamic setting of the angular scanning speed | |
CA2760006C (en) | Point cloud assisted photogrammetric rendering method and apparatus | |
EP1190211B1 (en) | Method for optically detecting the shape of objects | |
EP2609395B1 (en) | Tilt sensor for a device and method for determining the tilt of a device | |
EP2821750A1 (en) | Method of determining position for a measuring device and corresponding measuring device | |
DE102006052813A1 (en) | Mobile measuring system for recording room profile sections | |
DE112007003284T5 (en) | Optical instrument and method for obtaining distance and image information | |
DE112007003553B4 (en) | Feature detection apparatus and method for measuring object distances | |
DE102019211710A1 (en) | CONTAINER ANGLE DETECTION USING AN IMAGE SENSOR FOR FEEDBACK LOOP CONTROL | |
DE112016006262T5 (en) | Three-dimensional scanner and processing method for measuring support for this | |
EP2598839A1 (en) | Parallel online-offline reconstruction for three-dimensional space measurement | |
DE102008002241A1 (en) | Method for image-based measurement of room or partial area of room for e.g. craftsman to install windows, involves modeling virtual three-dimensional models of room by using image processing process with respect to distances | |
WO2014139504A1 (en) | Apparatus for volumetrically measuring an object in the body of an animal for slaughter | |
DE102011077854A1 (en) | Mobile measuring system for two-dimensional floor plan generation | |
DE102010042733A1 (en) | Capture and display of textured three-dimensional geometries | |
DE10328523B4 (en) | Method and measuring device for non-contact measurement of a contour of a surface | |
DE102009054214B4 (en) | Method and apparatus for generating a representation of an environment | |
DE4113992A1 (en) | Automatic three=dimensional monitoring of hazardous room - using three cameras calibrated to universal standard to relate points in room to those of screen display | |
WO2021180932A2 (en) | Method and device for precisely selecting a spatial coordinate by means of a digital image | |
EP2831839B1 (en) | Method for automatically operating a monitoring system | |
EP2859531A1 (en) | Method for image-based alteration recognition | |
DE112020004829T5 (en) | METHOD, SYSTEM AND DEVICE FOR MOBILE SURVEYING | |
DE102022101604A1 (en) | VISUAL OVERLAYS TO PROVIDE DEPTH PERCEPTION | |
EP3486607A1 (en) | Image-based edge measurement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |
Effective date: 20140520 |