[go: up one dir, main page]

JP6734806B2 - Data integration device, method and program - Google Patents

Data integration device, method and program Download PDF

Info

Publication number
JP6734806B2
JP6734806B2 JP2017073148A JP2017073148A JP6734806B2 JP 6734806 B2 JP6734806 B2 JP 6734806B2 JP 2017073148 A JP2017073148 A JP 2017073148A JP 2017073148 A JP2017073148 A JP 2017073148A JP 6734806 B2 JP6734806 B2 JP 6734806B2
Authority
JP
Japan
Prior art keywords
measurement
hoistway
car
measurement data
data obtained
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.)
Active
Application number
JP2017073148A
Other languages
Japanese (ja)
Other versions
JP2018173392A (en
Inventor
隆宏 中野
隆宏 中野
雄太 山内
雄太 山内
宣恭 渋木
宣恭 渋木
平野 隆
隆 平野
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.)
Hitachi Building Systems Co Ltd
Original Assignee
Hitachi Building Systems Co Ltd
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 Hitachi Building Systems Co Ltd filed Critical Hitachi Building Systems Co Ltd
Priority to JP2017073148A priority Critical patent/JP6734806B2/en
Priority to CN201810229266.1A priority patent/CN108692658A/en
Publication of JP2018173392A publication Critical patent/JP2018173392A/en
Application granted granted Critical
Publication of JP6734806B2 publication Critical patent/JP6734806B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/002Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0087Devices facilitating maintenance, repair or inspection tasks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lift-Guide Devices, And Elevator Ropes And Cables (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

本発明はデータ統合装置及び方法並びにプログラムに関し、例えば、エレベータの昇降路の複数箇所でそれぞれ取得された3次元計測点群データを統合するデータ統合装置に適用して好適なものである。 The present invention relates to a data integration device, a method, and a program, and is suitable for application to, for example, a data integration device that integrates three-dimensional measurement point cloud data acquired at a plurality of locations in an elevator hoistway.

エレベータを改修するに際しては、新たな乗りかごの寸法と比較するため、昇降路内の各部位の寸法を採取することが行われている。従来、このような昇降路内の各部位の寸法は手作業により行われていた。 When repairing an elevator, the dimensions of each part in the hoistway are collected in order to compare with the dimensions of a new car. Conventionally, the size of each part in the hoistway has been manually performed.

特開2012−63866号公報JP 2012-63866 A

ところで、近年、3次元レーザ計測器を用いて昇降路内の各部位の寸法を採取する方法が考えられている。この方法は、昇降路内の複数の高さ位置において3次元レーザ計測器を用いて昇降路内の構造物(昇降路の内壁面や梁、柱、レールなど)の表面の複数箇所の3次元座標をそれぞれ計測し、各計測により得られた計測データを統合することにより昇降路内の3次元モデルを取得し、生成した3次元モデルに基づいて昇降路内の各部位の寸法を取得するものである。 By the way, in recent years, a method of using a three-dimensional laser measuring instrument to measure the size of each part in the hoistway has been considered. This method uses a three-dimensional laser measuring device at a plurality of height positions in the hoistway to perform three-dimensional measurement of a plurality of positions on the surface of a structure (hoistway inner wall surface, beams, columns, rails, etc.) in the hoistway. A coordinate is measured, and the measurement data obtained by each measurement is integrated to acquire a three-dimensional model in the hoistway, and the dimensions of each part in the hoistway are acquired based on the generated three-dimensional model. Is.

このような方法を実現するためには、昇降路内の複数の高さ位置において計測により取得した計測データを位置決めして統合する必要がある。そして、このような計測データを統合する方法として、特許文献1に開示された方法を利用できるものと考えられる。 In order to realize such a method, it is necessary to position and integrate the measurement data acquired by measurement at a plurality of height positions in the hoistway. It is considered that the method disclosed in Patent Document 1 can be used as a method for integrating such measurement data.

実際上、特許文献1には、第1の視点から見た計測対象物と、第1の視点とは異なる第2の視点から見た測定対象物とにおいて、2つの視点から得た3次元点群位置データ間の位置合せに適した特徴部分を含むオーバーラップ部分を算出し、点群位置データの位置合せをする方法が開示されている。 Practically, in Patent Document 1, a three-dimensional point obtained from two viewpoints in a measurement object viewed from a first viewpoint and a measurement object viewed from a second viewpoint different from the first viewpoint. A method of calculating an overlap portion including a characteristic portion suitable for alignment between group position data and aligning the point cloud position data is disclosed.

この場合において、特許文献1では、第1の視点から見た測定対象物の3次元点群位置データと、第2の視点から見た測定対象物の3次元点群位置データとの位置合せを位置合せに適した特徴部分を抽出して行っているが、例えば、昇降路内で共通部分の1つである昇降路の壁を基準として位置合せを行った場合、x軸及びy軸といった水平方向では位置合せを行い得るものの、z軸方向(高さ方向)で位置ずれが発生し、データ統合の精度の悪化に対応することができないという問題があった。 In this case, in Patent Document 1, the alignment of the three-dimensional point cloud position data of the measurement object viewed from the first viewpoint and the three-dimensional point cloud position data of the measurement object viewed from the second viewpoint is performed. Although the characteristic portion suitable for the alignment is extracted, for example, when the alignment is performed with the wall of the hoistway, which is one of the common parts in the hoistway, as a reference, horizontal alignment such as x-axis and y-axis is performed. Although the alignment can be performed in the direction, there is a problem in that the positional deviation occurs in the z-axis direction (height direction) and the accuracy of the data integration cannot be reduced.

本発明は以上の点を考慮してなされたもので、複数位置で計測した昇降路内の3次元データを精度良く統合し得る信頼性の高いデータ統合装置及び方法並びにプログラムを提案しようとするものである。 The present invention has been made in consideration of the above points, and it is an object of the present invention to propose a highly reliable data integration device, method, and program capable of accurately integrating three-dimensional data in a hoistway measured at a plurality of positions. Is.

かかる課題を解決するため本発明においては、エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するデータ統合装置において、前記計測は、前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、前記計測データは、前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する抽出部と、各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する位置合せ部とを備え、前記位置合せ部が、前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記抽出部により抽出された前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記抽出部により抽出された前記レールを基準として水平方向の位置合せを行い、前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記抽出部により抽出された前記共通部品を基準として高さ方向の位置合せを行うと共に、前記抽出部により抽出された前記レールを基準として水平方向の位置合せを行うようにした。 In order to solve such a problem, in the present invention, in a data integration device that integrates respective measurement data obtained by measurement using a three-dimensional measuring instrument at a plurality of positions in a hoistway of an elevator, the measurement is performed by the elevator. Performed on the lower side of the car and on the upper side of the car, and the measurement data is composed of three-dimensional coordinates of a plurality of measurement points in the hoistway obtained in the measurement. For each of the measurement data obtained in step S1, the three-dimensional model of each of the measurement points based on the measurement data is used to guide at least the ceiling of the hoistway and the hoisting of the car installed in the hoistway. An extraction unit that extracts a rail and a predetermined common part for which three-dimensional coordinates of the surface are commonly obtained in the measurement on the upper side of the car and the measurement on the lower side of the car; A positioning unit that positions and integrates the measurement data respectively acquired in the measurement, the positioning unit, for the measurement data obtained by the measurement performed on the upper side of the car, , The height direction is aligned with the ceiling of the hoistway extracted by the extraction unit as a reference, and the horizontal alignment is performed with the rail extracted by the extraction unit as a reference, For the measurement data obtained by the measurement performed on the upper side of the and the measurement data obtained by the measurement performed on the lower side of the car, the common component extracted by the extraction unit In addition to performing the alignment in the height direction with reference to, the horizontal alignment is performed with the rail extracted by the extraction unit as the reference.

また本発明においては、エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するデータ統合装置により実行されるデータ統合方法において、前記計測は、前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、前記計測データは、前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する第1のステップと、各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する第2のステップとを設け、前記第2のステップでは、前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記共通部品を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行うようにした。 Further, in the present invention, in the data integration method executed by the data integration device that integrates each measurement data obtained by the measurement using the three-dimensional measurement device at a plurality of positions in the elevator hoistway, the measurement includes: The measurement data is performed on the lower side of the elevator car and on the upper side of the car, and the measurement data includes three-dimensional coordinates of a plurality of measurement points in the hoistway, which are obtained in the measurement. For each of the measurement data obtained in the measurement, at least the ceiling of the hoistway and the elevation of the car installed in the hoistway are determined from the three-dimensional model of each measurement point based on the measurement data. A first step of extracting a guiding rail and a predetermined common part for which the three-dimensional coordinates of the surface are commonly obtained in the measurement on the upper side of the car and the measurement on the lower side of the car. And a second step of aligning and integrating the measurement data obtained in each of the measurements, wherein the second step is obtained by the measurement performed on the upper side of the car. Regarding the measurement data, the alignment in the height direction is performed with the ceiling of the hoistway as a reference, and the alignment in the horizontal direction is performed with the rail as a reference, and the measurement performed on the upper side of the car. With respect to the measurement data obtained by the above and the measurement data obtained by the measurement performed on the lower side of the car, the rails are aligned in the height direction with the common component as a reference. The horizontal alignment is performed with reference to.

さらに本発明においては、エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するコンピュータ装置により実行されるプログラムであって、前記計測は、前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、前記計測データは、前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する第1のステップと、各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する第2のステップとを設け、前記第2のステップでは、前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記共通部品を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行うようにした。 Further, in the present invention, the program is a program executed by a computer device that integrates respective measurement data obtained by measurement using a three-dimensional measuring instrument at a plurality of positions in an elevator hoistway, wherein the measurement is The measurement data is performed on the lower side of the elevator car and on the upper side of the car, and the measurement data includes three-dimensional coordinates of a plurality of measurement points in the hoistway obtained in the measurement. For each of the measurement data obtained in the measurement, a guide is provided for at least the ceiling of the hoistway and the lifting of the car installed in the hoistway from the three-dimensional model of each of the measurement points based on the measurement data. A first step of extracting a rail to be used and a predetermined common part for which three-dimensional coordinates of the surface are commonly obtained in the measurement on the upper side of the car and the measurement on the lower side of the car. , A second step of aligning and integrating the measurement data respectively acquired in each of the measurements, wherein in the second step, the measurement obtained on the upper side of the car is performed. Regarding the measurement data, while aligning in the height direction with the ceiling of the hoistway as a reference, aligning in the horizontal direction with the rail as a reference, and by the measurement performed on the upper side of the car. Regarding the obtained measurement data and the measurement data obtained by the measurement performed on the lower side of the car, the rails are aligned with each other in the height direction with reference to the common component. As a reference, horizontal alignment was performed.

このように本発明のデータ統合装置及び方法並びにプログラムでは、乗りかごの上側で行われた計測により得られた各計測データについては、これらの計測において共通してその表面上の3次元座標を計測する昇降路の天井及びレールを基準として高さ方向及び水平方向の位置合せを行い、乗りかごの上側で行われた計測により得られた計測データと、乗りかごの下側で行われた計測により得られた計測データとについては、これらの計測において共通してその表面上の3次元座標を計測する共通部品及びレールを基準として高さ方向及び水平方向の位置合せを行うため、高さ方向及び水平方向の位置ずれを生じさせることなく、昇降路内の複数位置においてそれぞれ取得した計測データを精度良く位置合せして統合することができる。 As described above, in the data integration device, method, and program of the present invention, for each measurement data obtained by the measurement performed on the upper side of the car, the three-dimensional coordinates on the surface are commonly measured in these measurements. By aligning the height and the horizontal direction with reference to the ceiling and rails of the hoistway, the measurement data obtained from the measurement performed on the upper side of the car and the measurement performed on the lower side of the car With respect to the obtained measurement data, in order to perform the alignment in the height direction and the horizontal direction with reference to the common component and the rail that commonly measure the three-dimensional coordinates on the surface in these measurements, It is possible to accurately align and integrate the measurement data obtained at a plurality of positions in the hoistway without causing a horizontal displacement.

本発明によれば、複数位置で計測した昇降路内の3次元データを精度良く統合し得る信頼性の高いデータ統合装置及び方法並びにプログラムを実現できる。 According to the present invention, it is possible to realize a highly reliable data integration device, method, and program that can accurately integrate three-dimensional data in a hoistway measured at a plurality of positions.

本実施の形態によるデータ統合装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the data integration device by this Embodiment. 計測点群データの構成例を示す図表である。It is a chart showing an example of composition of measurement point cloud data. 各計測点を3次元座標上にプロットした場合の一例を示す図である。It is a figure which shows an example at the time of plotting each measurement point on a three-dimensional coordinate. (A)〜(C)は、複数回行われる3次元レーザ計測器を用いた計測の計測位置の説明に供する略線図である。(A)-(C) is a schematic diagram for explaining the measurement position of the measurement using the three-dimensional laser measuring instrument performed a plurality of times. シルの説明に供する略線的な断面図である。It is an approximate line sectional view provided for explanation of a sill. 計測器設置箇所管理テーブルの構成例を示す図表である。It is a chart showing an example of composition of a measuring instrument installation place management table. 図3の計測点群から昇降路の内壁面を抽出する方法の説明に供する図である。It is a figure where it uses for description of the method of extracting the inner wall surface of a hoistway from the measurement point group of FIG. 図3の計測点群からレールを抽出する方法の説明に供する図である。It is a figure where it uses for description of the method of extracting a rail from the measurement point group of FIG. 図3の計測点群からシルを抽出する方法の説明に供する図である。FIG. 4 is a diagram provided for explaining a method of extracting a sill from the measurement point group in FIG. 3. データ統合処理における処理の流れを示すフローチャートである。It is a flow chart which shows a flow of processing in data integration processing. ポップアップの説明に供する図である。It is a figure with which explanation of a pop-up is provided.

以下図面について、本発明の一実施の形態を詳述する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

(1)本実施の形態によるデータ統合装置の構成
図1において、1は全体として本実施の形態によるデータ統合装置を示す。このデータ統合装置1は、CPU(Central Processing Unit)2、メモリ3、外部記憶装置4、入力装置5、出力装置6、通信装置7及び記憶媒体駆動装置8を備える汎用のコンピュータ装置から構成される。
(1) Configuration of Data Consolidation Device According to this Embodiment In FIG. 1, reference numeral 1 indicates the data integration device according to this embodiment as a whole. The data integration device 1 includes a general-purpose computer device including a CPU (Central Processing Unit) 2, a memory 3, an external storage device 4, an input device 5, an output device 6, a communication device 7, and a storage medium drive device 8. ..

CPU2は、データ統合装置1全体の動作制御を司るプロセッサである。またメモリ3は、例えば揮発性の半導体メモリから構成され、各種プログラムを記憶保持するために利用される。後述するオブジェクト抽出プログラム10、天井抽出プログラム11、レール基準位置合せプログラム12、天井基準位置合せプログラム13、共通部品基準位置合せプログラム14、位置合せ基準取得プログラム15、ポリゴン生成プログラム16及びBIMモデル生成プログラム17もこのメモリ3に格納されて保持される。 The CPU 2 is a processor that controls the operation of the entire data integration device 1. The memory 3 is composed of, for example, a volatile semiconductor memory and is used to store and hold various programs. An object extraction program 10, a ceiling extraction program 11, a rail reference alignment program 12, a ceiling reference alignment program 13, a common component reference alignment program 14, an alignment reference acquisition program 15, a polygon generation program 16 and a BIM model generation program, which will be described later. 17 is also stored and held in this memory 3.

外部記憶装置4は、例えばハードディスク装置やSSD(Solid State Drive)などの大容量で不揮発性の記憶装置から構成され、プログラムやデータを長期間保持するために利用される。後述する計測点群データ20や、計測器設置箇所管理テーブル21及びオブジェクト認識ルール情報22は、この外部記憶装置4に格納されて保持される。 The external storage device 4 is composed of a large-capacity, non-volatile storage device such as a hard disk device or an SSD (Solid State Drive), and is used for holding programs and data for a long time. The measurement point group data 20 described later, the measuring instrument installation location management table 21, and the object recognition rule information 22 are stored and held in the external storage device 4.

入力装置5は、ユーザが本データ統合装置1の操作を行ったり、各種情報を入力するために利用するデバイスであり、キーボード、マウス及び又はマイクロフォンなどから構成される。また出力装置6は、必要な情報を出力するデバイスであり、ディスプレイ装置、プリンタ及び又はスピーカなどから構成される。以下においては、出力装置6は、少なくともディスプレイ装置等の表示装置を含むものとする。 The input device 5 is a device used by a user to operate the data integration device 1 and input various kinds of information, and includes a keyboard, a mouse, and/or a microphone. The output device 6 is a device that outputs necessary information, and includes a display device, a printer, and/or a speaker. In the following, the output device 6 includes at least a display device such as a display device.

通信装置7は、例えばNIC(Network Interface Card)などから構成され、図示しないネットワークを介して外部機器と通信する際のプロトコル制御を行う。また記憶媒体駆動装置8は、CD(Compact Disk)、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリやその他の可搬型記憶媒体9に対してデータを読み書き可能な読書き装置(リーダ/ライタ)である。 The communication device 7 is composed of, for example, a NIC (Network Interface Card), and performs protocol control when communicating with an external device via a network (not shown). The storage medium drive 8 is a read/write device (reader/reader) capable of reading/writing data from/to a portable storage medium 9 such as a CD (Compact Disk), a DVD (Digital Versatile Disk), a USB (Universal Serial Bus) memory or the like. Writer).

なお上述のオブジェクト抽出プログラム10等のプログラム及び計測点群データ20等の情報は、通信装置7を介して外部機器からダウンロードしてメモリ3や外部記憶装置4に格納するようにしても、また記憶媒体駆動装置8により可搬型記憶媒体9から読み出してメモリ3や外部記憶装置4に格納するようにしてもよい。 Note that the programs such as the object extraction program 10 described above and information such as the measurement point cloud data 20 may be downloaded from an external device via the communication device 7 and stored in the memory 3 or the external storage device 4, or may be stored. The medium driving device 8 may read the data from the portable storage medium 9 and store it in the memory 3 or the external storage device 4.

(2)データ統合機能
次に、本データ統合装置1に搭載された本実施の形態によるデータ統合機能について説明する。本データ統合装置1には、エレベータの昇降路内の複数地点において3次元レーザ計測器を用いて計測したその昇降路内部の3次元形状の計測データを統合するデータ統合機能が搭載されている。
(2) Data Integration Function Next, the data integration function according to the present embodiment installed in the data integration device 1 will be described. The data integration device 1 is equipped with a data integration function that integrates the measurement data of the three-dimensional shape inside the hoistway measured by using the three-dimensional laser measuring device at a plurality of points in the hoistway of the elevator.

なお本実施の形態の場合、かかる3次元レーザ計測器は、真下を除くほぼ全周囲を計測範囲とし、その計測範囲の複数方向にレーザ光を発射し、レーザ光の照射波と、当該レーザ光の計測対象の表面における反射波との位相差により、図2に示すように、計測対象の表面の複数箇所の3次元座標(x座標、y座標及びz座標)をそれぞれ計測するものである。このようにして3次元座標が得られた昇降路内部の各箇所を3次元座標上にプロットしたものを図3に示す。 In addition, in the case of the present embodiment, the three-dimensional laser measuring instrument has a measurement range in almost the entire circumference except directly below, emits laser light in a plurality of directions of the measurement range, and determines the irradiation wave of the laser light and the laser light. As shown in FIG. 2, the three-dimensional coordinates (x coordinate, y coordinate, and z coordinate) of each of the plurality of points on the surface of the measurement target are measured based on the phase difference from the reflected wave on the surface of the measurement target. FIG. 3 shows plots of the respective locations inside the hoistway, on which the three-dimensional coordinates are obtained, on the three-dimensional coordinates.

以下においては、このようにして3次元座標を取得した昇降路内の各箇所をそれぞれ「計測点」と呼び、これら「計測点」の集合体を「計測点群」と呼ぶものとする。また、かかる計測により得られた個々の「計測点」の3次元座標をそれぞれ「計測点データ」と呼び、1回の計測により得られる複数の各「計測点」の3次元座標の計測点データの集合体を「計測点群データ」と呼ぶものとする。 In the following, each location in the hoistway for which the three-dimensional coordinates have been acquired in this way will be referred to as a "measurement point", and an aggregate of these "measurement points" will be referred to as a "measurement point group". Also, the three-dimensional coordinates of the individual "measurement points" obtained by such measurement are referred to as "measurement point data", and the measurement point data of the three-dimensional coordinates of a plurality of "measurement points" obtained by one measurement. The aggregate of is referred to as "measurement point cloud data".

また以下においては、かかる3次元レーザ計測器を用いた計測を、図4(A)〜図4(C)に位置においてそれぞれ示す行うものとする。なお図4(A)は、3次元レーザ計測器30を昇降路31のピットの底面上に設置して計測を行う場合であり、図4(B)は、昇降路31内を昇降するエレベータの乗りかご32を中間階に停止させて、その乗りかご32上に3次元レーザ計測器30を設置して計測を行う場合である。また図4(C)は、乗りかご32を最上階に停止させて、その乗りかご32上に3次元レーザ計測器30を設置して計測を行う場合である。 Further, in the following, measurement using such a three-dimensional laser measuring instrument will be shown at each position in FIGS. 4(A) to 4(C). 4A shows the case where the three-dimensional laser measuring device 30 is installed on the bottom surface of the pit of the hoistway 31 for measurement, and FIG. 4B shows the elevator that hoists in the hoistway 31. This is a case where the car 32 is stopped on the middle floor, and the three-dimensional laser measuring instrument 30 is installed on the car 32 for measurement. Further, FIG. 4C shows a case where the car 32 is stopped at the top floor and the three-dimensional laser measuring instrument 30 is installed on the car 32 to perform measurement.

かかるデータ統合機能は、上述のように図4(A)〜図4(C)の3か所で行った計測でそれぞれ取得された各計測点群データのうち、図4(B)の計測で得られた計測点群データと、図4(C)の計測で得られた計測点群データとについては、図4(B)及び図4(C)の計測時に共通して表面上の3次元座標が計測される昇降路31の天井31Aを基準として高さ方向(z軸方向)の位置合せを行うと共に、昇降路31内のレール33を基準として水平方向(x軸方向及びy軸方向)の位置合せを行う機能である。なお、ここで言う「レール」とは、乗りかご32が上下方向に移動するようガイドするために昇降路31内に垂直に固定配置される一対のガイド部材を指す。 The data integration function is performed by the measurement of FIG. 4B among the measurement point group data acquired respectively by the measurement performed at the three places of FIG. 4A to FIG. 4C as described above. Regarding the obtained measurement point cloud data and the measurement point cloud data obtained by the measurement of FIG. 4C, three-dimensional on the surface common to the measurement of FIGS. 4B and 4C. Positioning is performed in the height direction (z-axis direction) with the ceiling 31A of the hoistway 31 whose coordinates are measured as a reference, and in the horizontal direction (x-axis direction and y-axis direction) with the rail 33 in the hoistway 31 as a reference. This is a function to perform the alignment of. The "rails" referred to here refer to a pair of guide members that are vertically fixed in the hoistway 31 to guide the car 32 to move in the vertical direction.

また本データ統合機能は、図4(A)の計測により得られた計測点群データと、図4(B)及び図(C)の計測により得られた各計測点群データとについては、これら図4(A)〜図4(C)の計測時に共通して表面上の3次元座標が計測される部品(以下、これを共通部品と呼ぶ)を基準として高さ方向の位置合せを行い、昇降路31内のレール33を基準として水平方向の位置合せを行う機能である。本実施の形態の場合、かかる共通部品として、図5に示すように、エレベータホール34に設けられた乗場側ドア35の開閉用の溝であるシル36が適用される。 In addition, the data integration function uses the measurement point cloud data obtained by the measurement of FIG. 4A and each measurement point cloud data obtained by the measurement of FIGS. 4B and 4C. Positioning in the height direction is performed with reference to a component (hereinafter, referred to as a common component) whose three-dimensional coordinates on the surface are commonly measured during the measurement of FIGS. 4A to 4C, This is a function of performing horizontal alignment with the rail 33 in the hoistway 31 as a reference. In the case of the present embodiment, as the common component, as shown in FIG. 5, a sill 36 that is a groove for opening and closing the hall door 35 provided in the elevator hall 34 is applied.

なお本データ統合機能は、図4(A)〜図4(C)の各計測によりそれぞれ得られた各計測点群データ20のデータ統合に失敗した場合であって、ユーザにより位置合せの基準とすべきオブジェクト(天井31A、レール33及び又はシル)が指定されて位置合せの再実行が指示されたときに、指定されたオブジェクトを基準として再度の位置合せを行う機能や、統合した計測点群データに基づいて昇降路31内の3次元形状を表すポリゴンを生成すると共に、ポリゴンで表現された各オブジェクトに属性を付加することによりその昇降路31のBIM(Building Information Modeling)を生成する機能をも含む。 Note that this data integration function is a case where the data integration of each measurement point group data 20 obtained by each measurement in FIGS. 4A to 4C has failed, and is used as a reference for alignment by the user. When the object (ceiling 31A, rail 33, and/or sill) to be specified is designated and the re-execution of the alignment is instructed, the function of performing the alignment again with the designated object as a reference, and the integrated measurement point group A function to generate a BIM (Building Information Modeling) of the hoistway 31 by generating a polygon representing a three-dimensional shape in the hoistway 31 based on the data and adding an attribute to each object represented by the polygon. Also includes.

以上のような本実施の形態によるデータ統合機能を実現するための手段として、データ統合装置1のメモリ3には、上述のようにオブジェクト抽出プログラム10、天井抽出プログラム11、レール基準位置合せプログラム12、天井基準位置合せプログラム13、共通部品基準位置合せプログラム14、位置合せ基準取得プログラム15、ポリゴン生成プログラム16及びBIMモデル生成プログラム17が格納されている。またデータ統合装置1の外部記憶装置4には、図4(A)〜図4(C)の各計測によりそれぞれ得られた上述の各計測点群データ20に加えて、計測器設置箇所管理テーブル21及びオブジェクト認識ルール情報22が格納されている。 As a means for realizing the data integration function according to the present embodiment as described above, in the memory 3 of the data integration device 1, as described above, the object extraction program 10, the ceiling extraction program 11, the rail reference alignment program 12 are provided. A ceiling reference alignment program 13, a common component reference alignment program 14, an alignment reference acquisition program 15, a polygon generation program 16 and a BIM model generation program 17 are stored. In addition, in the external storage device 4 of the data integration device 1, in addition to the above-described respective measurement point group data 20 obtained by the respective measurements of FIGS. 4A to 4C, a measuring instrument installation location management table 21 and object recognition rule information 22 are stored.

オブジェクト抽出プログラム10は、図4(A)〜図4(C)の計測においてそれぞれ得られた計測点群データ20ごとに、その計測点群データ20に基づく図3のような計測点群から「面」を抽出し、抽出した「面」と、後述するオブジェクト認識ルール情報22とに基づいて、計測点群から昇降路31(図4)の内壁面や、レール33(図4)及びシル36(図5)などの構造物をそれぞれオブジェクトとして認識して抽出する機能を有するプログラムである。 The object extraction program 10 uses the measurement point group data 20 obtained in the measurement of FIG. 4A to FIG. The “surface” is extracted, and the inner wall surface of the hoistway 31 (FIG. 4), the rail 33 (FIG. 4) and the sill 36 are measured from the measurement point group based on the extracted “surface” and the object recognition rule information 22 described later. This program has a function of recognizing and extracting structures such as (FIG. 5) as objects.

また天井抽出プログラム11は、3次元レーザ計測器30(図4)を乗りかご32(図4)に載せて行った図4(B)及び図4(C)の各計測によりそれぞれ得られた計測点群データ20に基づいて、オブジェクト抽出プログラム10と同様にして、上述の3次元モデル25内の昇降路31の天井31Aを認識して抽出する機能を有するプログラムである。 Further, the ceiling extraction program 11 is a measurement obtained by each measurement of FIGS. 4B and 4C in which the three-dimensional laser measuring device 30 (FIG. 4) is placed on the car 32 (FIG. 4). It is a program having a function of recognizing and extracting the ceiling 31A of the hoistway 31 in the above-described three-dimensional model 25 based on the point cloud data 20 similarly to the object extraction program 10.

レール基準位置合せプログラム12は、図4(A)〜図4(C)の計測によりそれぞれ得られた各計測点群データ20を、オブジェクト抽出プログラム10により抽出されたレール33を基準として水平方向(x軸方向及びy軸方向)の位置合せする機能を有するプログラムである。 The rail reference alignment program 12 sets each measurement point cloud data 20 obtained by the measurement in FIGS. 4A to 4C in the horizontal direction (based on the rail 33 extracted by the object extraction program 10). It is a program having a function of aligning in the x-axis direction and the y-axis direction).

天井基準位置合せプログラム13は、図4(B)及び図4(C)の計測によりそれぞれ得られた各計測点群データ20を、天井抽出プログラム11により抽出された昇降路31の天井31Aを基準として高さ方向(z軸方向)の位置合せを行う機能を有するプログラムである。 The ceiling reference alignment program 13 uses each measurement point cloud data 20 obtained by the measurement in FIGS. 4B and 4C as the reference, with the ceiling 31A of the hoistway 31 extracted by the ceiling extraction program 11 as a reference. Is a program having a function of performing alignment in the height direction (z-axis direction).

また共通部品基準位置合せプログラム14は、図4(A)〜図4(C)の計測により得られた各計測点群データ20を、オブジェクト抽出プログラム10により認識されたシル36を基準として高さ方向(z軸方向)の位置合せを行う機能を有するプログラムである。 Further, the common component reference alignment program 14 sets the height of each measurement point group data 20 obtained by the measurement of FIGS. 4A to 4C with the sill 36 recognized by the object extraction program 10 as a reference. It is a program having a function of performing alignment in the direction (z-axis direction).

位置合せ基準取得プログラム15は、図4(A)〜図4(C)の計測によりそれぞれ得られた各計測点群データ20の位置合せが失敗した場合であって、ユーザにより3次元モデル25内の位置合せの基準とすべきオブジェクトが指定され、かつ位置合せの再実行が指示されたときに、指定されたオブジェクトに関する情報を取得する機能を有するプログラムである。位置合せ基準取得プログラム15は、取得した情報に基づいて、レール基準位置合せプログラム12や、天井基準位置合せプログラム13又は共通部品基準位置合せプログラム14を制御することにより水平方向や高さ方向の位置合せを再度行わせる。 The alignment reference acquisition program 15 is a case where the alignment of each measurement point group data 20 obtained by the measurement in FIGS. 4A to 4C fails, and the 3D model 25 is stored by the user. Is a program having a function of acquiring information about the specified object when an object to be used as the reference for the registration is specified and the re-execution of the registration is instructed. The alignment reference acquisition program 15 controls the rail reference alignment program 12, the ceiling reference alignment program 13 or the common component reference alignment program 14 based on the acquired information to determine the position in the horizontal direction or the height direction. Make the match again.

またポリゴン生成プログラム16は、図4(A)〜図4(C)の計測によりそれぞれ得られた各計測点群データ20の位置合せが完了した後に、これら計測点群データ20に基づいて昇降路31内の構造を表すポリゴンを生成する機能を有するプログラムである。またBIMモデル生成プログラム17は、ポリゴンで表現された昇降路31内の各オブジェクトに属性を付加することによりその昇降路31のBIMを生成する機能を有するプログラムである。 In addition, the polygon generation program 16 completes the alignment of the measurement point group data 20 respectively obtained by the measurement in FIGS. 4A to 4C, and then, based on these measurement point group data 20, the hoistway. This program has a function of generating polygons representing the structure inside 31. The BIM model generation program 17 is a program having a function of generating a BIM of the hoistway 31 by adding an attribute to each object in the hoistway 31 represented by a polygon.

一方、計測器設置箇所管理テーブル21は、図4(A)〜図4(C)の計測時における3次元レーザ計測器30(図4)の設置箇所を管理するために利用されるテーブルであり、図6に示すように、計測点群データID欄21A及び計測位置欄21Bを備えて構成される。 On the other hand, the measuring instrument installation location management table 21 is a table used to manage the installation location of the three-dimensional laser measuring instrument 30 (FIG. 4) at the time of measurement in FIGS. 4(A) to 4(C). As shown in FIG. 6, the measurement point group data ID column 21A and the measurement position column 21B are provided.

そして計測点群データID欄21Aには、図4(A)〜図4(C)の計測によりそれぞれ得られた計測点群データ20の識別子が格納され、計測位置欄21Bには、対応する計測点群データ20が得られた計測時における3次元レーザ計測器30の設置位置(計測位置)が格納される。 Then, the measurement point group data ID column 21A stores the identifiers of the measurement point group data 20 respectively obtained by the measurement of FIGS. 4A to 4C, and the measurement position column 21B corresponds to the corresponding measurement. The installation position (measurement position) of the three-dimensional laser measuring instrument 30 at the time of measurement when the point cloud data 20 is obtained is stored.

またオブジェクト認識ルール情報22は、オブジェクト抽出プログラム10(図1)や天井抽出プログラム11(図1)が、外部記憶装置4(図1)に格納された計測点群データ20に基づく計測点群から昇降路31の内壁面や天井31A、レール33及びシル36といったオブジェクトを認識して抽出するためのルールから構成される情報である。 The object recognition rule information 22 is obtained from the measurement point cloud based on the measurement point cloud data 20 stored in the external storage device 4 (FIG. 1) by the object extraction program 10 (FIG. 1) and the ceiling extraction program 11 (FIG. 1). This is information composed of rules for recognizing and extracting objects such as the inner wall surface of the hoistway 31, the ceiling 31A, the rails 33, and the sill 36.

例えば、昇降路31の内壁面を認識するためのルールとしては、互いに隣接する平面と直交又はほぼ直交し、かつ、その平面からなる内側に他の構造物の平面が含まれる場合、その4つの平面が昇降路31の内壁面であるといったルールが用意される。この場合、4つの平面内に他のオブジェクトの平面が含まれるか否かを判定するための条件としては、例えば、以下の条件が考えられる。 For example, as a rule for recognizing the inner wall surface of the hoistway 31, when the planes adjacent to each other are orthogonal or substantially orthogonal to each other and the plane of another structure is included inside the plane, the four A rule that a flat surface is the inner wall surface of the hoistway 31 is prepared. In this case, for example, the following conditions can be considered as conditions for determining whether or not the planes of other objects are included in the four planes.

(i)4つの平面が、少なくとも一部の3次元モデル25を構成する平面のうち最も外側に位置している。
(ii)すべての平面の面積のうち、4つの平面の面積が広い順から上位複数(例えば4つ以上)内である。
(iii)すべての平面の対角線のうち、4つの平面の対角線の長さが長い順から上位複数ないである。
(iv)上記(i)〜(iii)のうち少なくとも2つの組合せ。
(I) The four planes are located on the outermost side among the planes forming at least a part of the three-dimensional model 25.
(Ii) Among the areas of all the planes, the areas of the four planes are in the higher order (for example, four or more) in descending order.
(Iii) Among the diagonal lines of all the planes, the lengths of the diagonal lines of the four planes are not higher than the top in order from the longest.
(Iv) A combination of at least two of the above (i) to (iii).

なお昇降路31の内壁面を認識するための他のルールとして、3次元モデル25を構成するすべての平面のうち、上記条件などに従って複数(例えば4つ以上)を予め抽出し、抽出した平面が隣接する平面と直交又はほぼ直交であるか否かに基づいて昇降路31の内壁面を認識するようにしてもよい。 As another rule for recognizing the inner wall surface of the hoistway 31, a plurality (for example, four or more) of all the planes forming the three-dimensional model 25 is extracted in advance according to the above conditions and the extracted planes are The inner wall surface of the hoistway 31 may be recognized based on whether it is orthogonal or substantially orthogonal to the adjacent plane.

図7は、昇降路31の内壁面として認識されたオブジェクトの3次元モデル40の一例を示す。この3次元モデル40は、各々が隣接する平面と直交又はほぼ直交である平面40A〜平面40Dから構成される。ここでは、昇降路31の内壁面として認識した平面40A〜平面40Dの長手方向(矢印40Z)を、乗りかご32(図4)の昇降方向としている。なお、ここで言う長手方向とは、平面の辺のうち、最も長いものに沿った方向のことを言う。 FIG. 7 shows an example of the three-dimensional model 40 of the object recognized as the inner wall surface of the hoistway 31. The three-dimensional model 40 includes planes 40A to 40D that are orthogonal or substantially orthogonal to the adjacent planes. Here, the longitudinal direction (arrow 40Z) of the flat surface 40A to the flat surface 40D recognized as the inner wall surface of the hoistway 31 is taken as the vertical direction of the car 32 (FIG. 4). The term "longitudinal direction" used herein means a direction along the longest one of the sides of the plane.

また昇降路31の天井31Aを認識するためのルールとしては、昇降路31の最上部に位置する水平な平面が昇降路31の天井に該当するといったルールが用意される。 As a rule for recognizing the ceiling 31A of the hoistway 31, a rule is prepared in which a horizontal plane located at the top of the hoistway 31 corresponds to the ceiling of the hoistway 31.

さらに昇降路31内のレール33(図4)を認識するためのルールとしては、以下の条件を満たすときに、その平面を含むオブジェクトがレール33に該当するといったルールが用意される。
(i)平面は、昇降路31の内壁面のいずれかの平面に対して平行又はほぼ平行であり、その長手方向が乗りかご32の昇降方向と平行又はほぼ平行であり、昇降路31の内壁面のいずれとも接触しない。
(ii)上記(i)の平面でない平面は、上記(i)の平面と直交又はほぼ直交し、かつ、長手方向に平行又はほぼ平行の辺が上記(i)の平面と接触又はほぼ接触する。
(iii)上記(ii)の平面を含む4つの平面の各々が、隣接する平面と直交又はほぼ直交である。
(iv)上記(iii)の4つの平面のすべてが、昇降路31の内壁面のいずれとも接触しない。
Further, as a rule for recognizing the rail 33 (FIG. 4) in the hoistway 31, a rule that an object including the plane corresponds to the rail 33 when the following conditions are satisfied is prepared.
(I) The plane is parallel or substantially parallel to any plane of the inner wall surface of the hoistway 31, and its longitudinal direction is parallel or substantially parallel to the hoisting direction of the car 32. Do not touch any of the walls.
(Ii) The plane which is not the plane of (i) is orthogonal or substantially orthogonal to the plane of (i), and the sides parallel or substantially parallel to the longitudinal direction are in contact with or almost in contact with the plane of (i). ..
(Iii) Each of the four planes including the plane of (ii) above is orthogonal or substantially orthogonal to the adjacent planes.
(Iv) None of the four planes of (iii) above contacts any of the inner wall surfaces of the hoistway 31.

図8は、レール33として認識されたオブジェクトの3次元モデル41の一例を示す。図8では、昇降路31の内壁面として認識された各平面を一点鎖線で示している。この3次元モデル41は、平面41Aと、平面41B〜平面41Eとから構成される。平面41Aは、平面40Bに対して平行又はほぼ平行であり、その長手方向は乗りかご32(図4)の昇降方向(矢印41Z)と平行又はほぼ平行であり、かつ、平面41Aは昇降路31の内壁面のいずれの平面とも接触しない。また、平面41B及び平面41Eの各々は平面41Aと直交又はほぼ直交し、その長手方向に平行又はほぼ平行な辺は、平面41Aと接触又はほぼ接触する。平面41B〜平面41Eの各々は、隣接する平面と直交又はほぼ直交であり、3次元モデル40の平面(平面40A〜平面40D)のいずれとも接触しない。 FIG. 8 shows an example of the three-dimensional model 41 of the object recognized as the rail 33. In FIG. 8, each plane recognized as the inner wall surface of the hoistway 31 is indicated by a chain line. The three-dimensional model 41 includes a plane 41A and planes 41B to 41E. The plane 41A is parallel or substantially parallel to the plane 40B, and its longitudinal direction is parallel or substantially parallel to the ascending/descending direction (arrow 41Z) of the car 32 (FIG. 4), and the plane 41A is the hoistway 31. It does not touch any flat surface on the inner wall surface of. Further, each of the plane 41B and the plane 41E is orthogonal or substantially orthogonal to the plane 41A, and the sides parallel or substantially parallel to the longitudinal direction thereof are in contact with or substantially in contact with the plane 41A. Each of the planes 41B to 41E is orthogonal or substantially orthogonal to the adjacent plane, and does not contact any of the planes of the three-dimensional model 40 (planes 40A to 40D).

さらにシル36(図5)を認識するためのルールとしては、以下の条件を満たすときに、その平面を含むオブジェクトがシル36に該当するといったルールが用意される。
(i)平面の辺が、昇降路の内壁面と接触又はほぼ接触する。
(ii)上記(i)の平面の辺と対向する辺が、昇降路31の内壁面の4つの平面の外側に位置する。
(iii)上記(i)の平面の長手方向は、乗りかご32の昇降方向に対して直交又はほぼ直交する。
Further, as a rule for recognizing the sill 36 (FIG. 5), a rule is prepared such that an object including the plane corresponds to the sill 36 when the following conditions are satisfied.
(I) The side of the plane contacts or almost contacts the inner wall surface of the hoistway.
(Ii) The side facing the side of the plane of (i) is located outside the four planes of the inner wall surface of the hoistway 31.
(Iii) The longitudinal direction of the plane of (i) is orthogonal or substantially orthogonal to the ascending/descending direction of the car 32.

図9は、シル36として認識されたオブジェクトの3次元モデル42の一例を示す。図9では、昇降路31の内壁面として認識された平面40A〜40Dを一点鎖線で示している。3次元モデル42は、平面42Aから構成される。平面42Aの辺42AAは、昇降路31の内壁面として認識された平面40Dと接触又はほぼ接触している。辺42AAと対向する辺42ABは、昇降路31の内壁面として認識された平面40A〜平面40Dの外側に位置している。また、平面42Aの長手方向は、乗りかご32の昇降方向(矢印42Z)と直交又はほぼ直交する。 FIG. 9 shows an example of the three-dimensional model 42 of the object recognized as the sill 36. In FIG. 9, the flat surfaces 40A to 40D recognized as the inner wall surface of the hoistway 31 are indicated by alternate long and short dash lines. The three-dimensional model 42 is composed of a plane 42A. The side 42AA of the plane 42A is in contact with or almost in contact with the plane 40D recognized as the inner wall surface of the hoistway 31. The side 42AB facing the side 42AA is located outside the plane 40A to the plane 40D recognized as the inner wall surface of the hoistway 31. Further, the longitudinal direction of the plane 42A is orthogonal or substantially orthogonal to the ascending/descending direction (arrow 42Z) of the car 32.

(3)データ統合処理
次に、本データ統合装置1において実行される、図4(A)〜図4(C)の計測により得られた各計測点群データ20を位置合せして統合する一連の処理(以下、これをデータ統合処理)の流れについて、図10を参照して説明する。なお、以下においては、各種処理の処理主体を「プログラム」として説明するが、実際上は、CPU2(図1)がそのプログラムに基づいてその処理を実行することは言うまでもない。
(3) Data Integration Processing Next, a series of aligning and integrating the respective measurement point group data 20 obtained by the measurement in FIGS. 4A to 4C, which is executed in the data integration device 1. The flow of the process (hereinafter, this is a data integration process) will be described with reference to FIG. Note that, in the following, the processing main body of various processes is described as a "program", but in reality, it goes without saying that the CPU 2 (FIG. 1) executes the processes based on the program.

かかる図10に示すデータ統合処理は、ユーザが入力装置5(図1)を介して所定の操作入力を行うことにより開始される。かかる操作が入力されると、まず、オブジェクト抽出プログラム10が、図4(A)〜図4(C)の計測でそれぞれ取得した各計測点群データ20を、通信装置7(図1)を介して外部機器から又は記憶媒体駆動装置8(図1)を介して可搬型記憶媒体9(図1)から外部記憶装置4(図4)に取り込む。 The data integration process shown in FIG. 10 is started by the user performing a predetermined operation input via the input device 5 (FIG. 1). When such an operation is input, first, the object extraction program 10 transmits the respective measurement point group data 20 respectively acquired by the measurement of FIGS. 4A to 4C via the communication device 7 (FIG. 1). Data from the portable storage medium 9 (FIG. 1) to the external storage device 4 (FIG. 4) from the external device or via the storage medium driving device 8 (FIG. 1).

続いて、オブジェクト抽出プログラム10は、ステップS1で取り込んだ各計測点群データ20のうち、未処理の計測点群データ20を1つ選択する(S2)。またオブジェクト抽出プログラム10は、選択した計測点群データ20に基づく図3の計測点群から「面」を抽出し、抽出した「面」と、オブジェクト認識ルール情報22(図1)とに基づいて、その計測点群から昇降路31の天井31A以外の構造物(少なくとも昇降路31の内壁面、レール33及びシル36を含む)をそれぞれオブジェクトとして認識して抽出する(S3)。 Then, the object extraction program 10 selects one unprocessed measurement point group data 20 from each measurement point group data 20 fetched in step S1 (S2). Further, the object extraction program 10 extracts a “face” from the measurement point cloud of FIG. 3 based on the selected measurement point cloud data 20, and based on the extracted “face” and the object recognition rule information 22 (FIG. 1). From the measurement point group, structures (except at least the inner wall surface of the hoistway 31, the rail 33, and the sill 36) other than the ceiling 31A of the hoistway 31 are recognized and extracted as objects (S3).

なお、かかる計測点群から平面や円筒を抽出する技術として、例えば、最小二乗法によって平面や円筒にマッチする点群と平面・円筒の形状パラメータを推定するRANSAC(RANdom Sample Consensus)アルゴリズムを利用することができる。また、これ以外の技術を利用するようにしてもよい。 As a technique for extracting a plane or a cylinder from the measurement point group, for example, a RANSAC (RANdom Sample Consensus) algorithm that estimates the shape parameters of the point group and the plane/cylinder that match the plane or the cylinder by the least square method is used. be able to. Moreover, you may make it utilize a technique other than this.

続いて、オブジェクト抽出プログラム10は、計測器設置箇所管理テーブル21(図6)を参照して、ステップS2で選択した計測点群データ20を取得したときの3次元レーザ計測器30(図4)の設置位置が乗りかご32(図4)の上であるか否かを判定する(S4)。そしてオブジェクト抽出プログラム10は、この判定で否定結果を得るとステップS6に進む。 Subsequently, the object extraction program 10 refers to the measuring instrument installation location management table 21 (FIG. 6), and the three-dimensional laser measuring instrument 30 (FIG. 4) when the measurement point group data 20 selected in step S2 is acquired. It is determined whether the installation position of is on the car 32 (FIG. 4) (S4). Then, if the object extraction program 10 obtains a negative result in this determination, it proceeds to step S6.

これに対してオブジェクト抽出プログラム10は、ステップS4の判定で肯定結果を得ると、ステップS2で選択した計測点群データ20を天井抽出プログラム11(図1)に引き渡し、当該天井抽出プログラム11に、その計測点群データ20に基づく計測点群から昇降路31の天井31Aを認識及び抽出させる(S5)。 On the other hand, when the object extraction program 10 obtains a positive result in the determination in step S4, it passes the measurement point cloud data 20 selected in step S2 to the ceiling extraction program 11 (FIG. 1), and the ceiling extraction program 11 The ceiling 31A of the hoistway 31 is recognized and extracted from the measurement point group based on the measurement point group data 20 (S5).

この後、オブジェクト抽出プログラム10は、ステップS1で取り込んだすべての計測点群データ20に対するステップS2〜ステップS5の処理が完了したか否かを判断する(S6)。そしてオブジェクト抽出プログラム10は、この判断で否定結果を得るとステップS2に戻り、この後、ステップS2以降の処理を繰り返す。 After that, the object extraction program 10 determines whether or not the processes of steps S2 to S5 have been completed for all the measurement point group data 20 captured in step S1 (S6). When the object extraction program 10 obtains a negative result in this determination, it returns to step S2, and thereafter repeats the processing of step S2 and thereafter.

そしてオブジェクト抽出プログラム10は、やがてステップS1で取り込んだすべての計測点群データ20に対するステップS2〜ステップS5の処理が完了することによりステップS6において肯定結果を得ると、レール基準位置合せプログラム12を呼び出す。 Then, when the object extraction program 10 eventually obtains a positive result in step S6 by completing the processing in steps S2 to S5 for all the measurement point cloud data 20 captured in step S1, it calls the rail reference alignment program 12. ..

レール基準位置合せプログラム12は、オブジェクト抽出プログラム10により呼び出されると、図4(A)〜図4(C)の計測で取得した各計測点群データ20について、ステップS3においてオブジェクト抽出プログラム10により抽出されたレール33を基準とした水平方向(x軸方向及びy軸方向)の位置合せを行う(S7)。 When the rail reference alignment program 12 is called by the object extraction program 10, the measurement point group data 20 acquired by the measurement in FIGS. 4A to 4C is extracted by the object extraction program 10 in step S3. Positioning is performed in the horizontal direction (x-axis direction and y-axis direction) with reference to the rails 33 thus formed (S7).

具体的に、レール基準位置合せプログラム12は、図4(A)〜図4(C)の計測で取得した各計測点群データ20について、各計測点データ20のx座標及びy座標を、3次元レーザ計測器30(図4)を基準とした座標系からステップS3で抽出したレール33を基準とした座標系のx座標及びy座標にそれぞれ変換することにより、これら計測点群データ20の水平方向の位置合せを行う。このような座標変換方法としては、既存の方法を広く適用することができる。そしてレール基準位置合せプログラム12は、この後、天井基準位置合せプログラム13(図1)を呼び出す。 Specifically, the rail reference positioning program 12 sets the x-coordinate and the y-coordinate of each measurement point data 20 to 3 for each measurement point group data 20 acquired by the measurement in FIGS. 4(A) to 4(C). The coordinate system based on the three-dimensional laser measuring device 30 (FIG. 4) is converted into the x-coordinate and the y-coordinate of the coordinate system based on the rail 33 extracted in step S3. Align the directions. As such a coordinate conversion method, existing methods can be widely applied. Then, the rail reference positioning program 12 calls the ceiling reference positioning program 13 (FIG. 1) thereafter.

天井基準位置合せプログラム13は、レール基準位置合せプログラム12に呼び出されると、図4(B)及び図4(C)のように3次元レーザ計測器30を乗りかご32の上に設置して行った計測により得られた各計測点群データ20について、計測器設置箇所管理テーブル21(図6)を参照して、ステップS5で抽出した昇降路31の天井31Aを基準とした高さ方向(z軸方向)の位置合せを行う(S8)。 When the ceiling reference alignment program 13 is called by the rail reference alignment program 12, the three-dimensional laser measuring instrument 30 is installed on the car 32 as shown in FIGS. 4(B) and 4(C). For each measurement point group data 20 obtained by the measurement, referring to the measuring instrument installation location management table 21 (FIG. 6 ), the height direction (z is set based on the ceiling 31A of the hoistway 31 extracted in step S5). Positioning is performed in the axial direction (S8).

具体的に、天井基準位置合せプログラム13は、図4(B)及び図4(C)の各計測でそれぞれ取得した計測点群データ20について、各計測点データ20のz座標を、3次元レーザ計測器30を基準とした座標系からステップS5で特定した天井31Aを基準とした座標系のz座標にそれぞれ変換することにより、これらの計測点群データ20に対する昇降路31の天井31Aを基準とした水平方向の位置合せを行う。このような座標変換方法としては、既存の方法を広く適用することができる。そして天井基準位置合せプログラム13は、この後、共通部品基準位置合せプログラム14を呼び出す。 Specifically, the ceiling reference alignment program 13 sets the z-coordinate of each measurement point data 20 for the measurement point group data 20 acquired in each measurement of FIGS. 4B and 4C to the three-dimensional laser. The ceiling 31A of the hoistway 31 for these measurement point group data 20 is used as a reference by converting the coordinate system using the measuring instrument 30 as a reference to the z coordinate of the coordinate system using the ceiling 31A specified in step S5 as a reference. The horizontal alignment is performed. As such a coordinate conversion method, existing methods can be widely applied. Then, the ceiling reference position alignment program 13 subsequently calls the common component reference position alignment program 14.

共通部品基準位置合せプログラム14は、天井基準位置合せプログラム13により呼び出されると、図4(A)〜図4(C)の各計測でそれぞれ取得した計測点群データ20について、計測器設置箇所管理テーブル21を参照して、各計測点データの高さ方向(z座標)の位置合せを行う(S9)。 When the common component reference position alignment program 14 is called by the ceiling reference position alignment program 13, the measuring point installation location management is performed for the measurement point group data 20 respectively acquired in the respective measurements of FIGS. 4(A) to 4(C). With reference to the table 21, each measurement point data is aligned in the height direction (z coordinate) (S9).

具体的に、共通部品基準位置合せプログラム14は、図4(A)〜図4(C)の計測で得られた各計測点群データ20について、各計測点データのz座標を、3次元レーザ計測器30を基準とした座標系からステップS3で抽出したシル36の所定位置を基準とした座標系のz座標にそれぞれ変換することにより、これらの計測点群データ20の高さ方向の位置合せを行う。このような座標変換方法としては、既存の方法を広く適用することができる。 Specifically, the common component reference position alignment program 14 sets the z coordinate of each measurement point data for each measurement point group data 20 obtained by the measurement in FIGS. 4A to 4C to the three-dimensional laser. Aligning these measurement point group data 20 in the height direction by converting the coordinate system based on the measuring device 30 into the z coordinate of the coordinate system based on the predetermined position of the sill 36 extracted in step S3. I do. As such a coordinate conversion method, existing methods can be widely applied.

以上までの処理により、図4(A)〜図4(C)の計測で得られた各計測点群データ20の各計測点データを1つの座標系に統一した計測データ(以下、これを統合計測データと呼ぶ)が生成される。 Through the above processing, the measurement data obtained by unifying the measurement point data of the measurement point group data 20 obtained by the measurement of FIGS. 4A to 4C into one coordinate system (hereinafter, this is integrated. Measurement data) is generated.

この後、共通部品基準位置合せプログラム14は、かかる統合計測データに対してICP(Iterative Closest Point)法を用いた収束計算を施すことにより、より精度の高い位置合せを行う(S10)。 After that, the common component reference alignment program 14 performs more accurate alignment by performing convergence calculation using the ICP (Iterative Closest Point) method on the integrated measurement data (S10).

また共通部品基準位置合せプログラム14は、かかる収束計算を施した統合計測データの計測点群を3次元座標上にプロットした図3に示す3次元モデルを、これら計測点群データ20の位置合せ結果として出力装置6(図1)に表示させる(S11)。 Further, the common component reference alignment program 14 uses the three-dimensional model shown in FIG. 3 in which the measurement point groups of the integrated measurement data subjected to such convergence calculation are plotted on the three-dimensional coordinates, and the alignment result of these measurement point group data 20. Is displayed on the output device 6 (FIG. 1) (S11).

さらに共通部品基準位置合せプログラム14は、かかる位置合せ再度実行するか否かをユーザに問い合わせる図11に示すようなポップアップ50をかかる図3の3次元モデルと併せて出力装置6に表示させる(S11)。 Further, the common component reference alignment program 14 causes the output device 6 to display a pop-up 50 as shown in FIG. 11 that asks the user whether or not to perform the alignment again together with the three-dimensional model of FIG. 3 (S11). ).

このポップアップ50は、かかる位置合せを再度実行するか否かをユーザに問い合わせる「修正しますか?」等の文字列51と、修正ボタン52及びOKボタン53とを備えて構成される。 The pop-up 50 is provided with a character string 51 such as "Are you sure you want to correct?" which asks the user whether or not to perform the alignment again, and a correction button 52 and an OK button 53.

そして共通部品基準位置合せプログラム14は、この後、かかるポップアップ50の修正ボタン52がクリックされたか否かを判定する。そして共通部品基準位置合せプログラム14は、このポップアップ50の修正ボタン52がクリックされると(S12:YES)、位置合せ基準取得プログラム15を呼び出す。 Then, the common component reference alignment program 14 thereafter determines whether or not the correction button 52 of the popup 50 is clicked. Then, when the correction button 52 of the pop-up 50 is clicked (S12: YES), the common component reference alignment program 14 calls the alignment reference acquisition program 15.

位置合せ基準取得プログラム15は、共通部品基準位置合せプログラム14により呼び出されると、そのとき出力装置6に表示されている図3の3次元モデル上でユーザが入力装置5(図1)を操作して位置合せの基準とすべき平面(例えば、天井31Aや、レール33の表面又はシル36の面)やオブジェクトを指定できるように、かかる3次元モデルをアクティブ状態に遷移させる。 When the alignment reference acquisition program 15 is called by the common component reference alignment program 14, the user operates the input device 5 (FIG. 1) on the three-dimensional model of FIG. 3 displayed on the output device 6 at that time. The three-dimensional model is transitioned to the active state so that a plane (for example, the ceiling 31A, the surface of the rail 33 or the surface of the sill 36) or an object to be used as a reference for alignment can be specified.

また位置合せ基準取得プログラム15は、やがてユーザにより位置合せの基準とすべき平面又はオブジェクトが指定されると、その平面又はオブジェクトを取り込み、当該平面又はオブジェクトをステップS7〜ステップS9の位置合せ時における基準とするよう対応するレール基準位置合せプログラム12、天井基準位置合せプログラム13又は共通部品基準位置合せプログラム14に指示を与えた後(S13)、レール基準位置合せプログラム12を呼び出してステップS7以降の処理を実行させる。 Further, when the user specifies a plane or an object to be used as a reference for the alignment, the alignment reference acquisition program 15 takes in the plane or the object, and the plane or the object at the time of the alignment in steps S7 to S9. After giving instructions to the corresponding rail reference alignment program 12, ceiling reference alignment program 13 or common component reference alignment program 14 (S13), the rail reference alignment program 12 is called to execute the steps from step S7. Let the process run.

そしてレール基準位置合せプログラム12は、オブジェクト抽出プログラム10により呼び出されると、図4(A)〜図4(C)の計測で取得した各計測点群データ20について、ステップS3においてオブジェクト抽出プログラム10により抽出されたレール33を基準とした水平方向(x軸方向及びy軸方向)の位置合せを行う(S7)。 When the rail reference alignment program 12 is called by the object extraction program 10, the measurement point group data 20 acquired by the measurement in FIGS. 4A to 4C is read by the object extraction program 10 in step S3. Positioning is performed in the horizontal direction (x-axis direction and y-axis direction) with reference to the extracted rail 33 (S7).

一方、共通部品基準位置合せプログラム14は、ポップアップ50のOKボタン53がクリックされると(S12:NO)、ポリゴン生成プログラム16(図1)を呼び出す。 On the other hand, the common component reference alignment program 14 calls the polygon generation program 16 (FIG. 1) when the OK button 53 of the popup 50 is clicked (S12: NO).

そしてポリゴン生成プログラム16は、共通部品基準位置合せプログラム14に呼び出されると、位置合せが完了した各計測点群データ20に基づいて、ステップS3においてオブジェクト抽出プログラム10により抽出された各オブジェクトや、ステップS4において天井抽出プログラム11により抽出された昇降路31の天井31Aといった、昇降路31内の各構造物の表面上の隣接する3つの計測点を頂点とする三角形状のポリゴンを順次生成するようにして、かかる構造物をメッシュ化したポリゴンにより表現した3次元モデルを生成する(S14)。ただし、ポリゴン生成プログラム16が4点以上の多角形のポリゴンを生成するようにしてもよい。そしてポリゴン生成プログラム16は、この後、BIMモデル生成プログラム17を呼び出す。 Then, when the polygon generation program 16 is called by the common component reference alignment program 14, each object extracted by the object extraction program 10 in step S3 based on each measurement point group data 20 whose alignment has been completed, and the step In S4, triangular polygons having three adjacent measurement points on the surface of each structure in the hoistway 31, such as the ceiling 31A of the hoistway 31 extracted by the ceiling extraction program 11, are sequentially generated. Then, a three-dimensional model in which the structure is expressed by meshed polygons is generated (S14). However, the polygon generation program 16 may generate polygons of four or more points. Then, the polygon generation program 16 thereafter calls the BIM model generation program 17.

BIMモデル生成プログラム17は、ポリゴン生成プログラム16により呼び出されると、オブジェクト認識ルール情報22を参照し、オブジェクト抽出プログラム10と同様にして、ステップS14で生成されたポリゴンにより表現された昇降路31内の各オブジェクトを抽出すると共に、これオブジェクトの属性(天井31A、レール33又はシル36など)をそれぞれ認識し、各オブジェクトにその認識結果をそのオブジェクトの属性として付加するようにしてBIMモデルを生成する(S15)。またBIMモデル生成プログラム17は、このようにした生成したBIMモデルを、図3の3次元モデルに代えて出力装置6に表示させる(S16)。 When the BIM model generation program 17 is called by the polygon generation program 16, the BIM model generation program 17 refers to the object recognition rule information 22, and similarly to the object extraction program 10, the inside of the hoistway 31 represented by the polygon generated in step S14. A BIM model is generated by extracting each object, recognizing the attribute (ceiling 31A, rail 33, sill 36, etc.) of this object, and adding the recognition result to each object as the attribute of that object ( S15). Further, the BIM model generation program 17 causes the output device 6 to display the BIM model thus generated in place of the three-dimensional model of FIG. 3 (S16).

以上により、図10の一連のデータ統合処理が終了する。 With the above, a series of data integration processing of FIG. 10 is completed.

(4)本実施の形態の効果
以上のように本実施の形態のデータ統合装置1では、エレベータの昇降路31内の複数位置において3次元レーザ計測器30を用いて計測することにより得られた各計測点群データを、乗りかご32の上側に3次元レーザ計測器30を配置して行った計測により得られた計測点群データ20については、これらの計測において共通して表面上の計測点の3次元座標を取得可能な昇降路31の天井31A及びレール33を基準として高さ方向や水平方向の位置合せを行い、これらの計測点群データと、乗りかご32の下側に3次元レーザ計測器30を配置して行った計測により得られた計測点群データについては、これらの計測において共通して表面上の計測点の3次元座標を計測可能なシル36及びレール33を基準として高さ方向の位置合せを行う。
(4) Effects of this Embodiment As described above, in the data integration device 1 of this embodiment, it is obtained by measuring using the three-dimensional laser measuring instrument 30 at a plurality of positions in the elevator hoistway 31. Regarding the measurement point group data 20 obtained by measuring each measurement point group data by placing the three-dimensional laser measuring device 30 on the upper side of the car 32, the measurement points on the surface are common to these measurements. The ceiling 31A of the hoistway 31 and the rail 33 capable of obtaining the three-dimensional coordinates of the vehicle are aligned in the height direction and the horizontal direction, and these measurement point group data and the three-dimensional laser below the car 32 are arranged. Regarding the measurement point group data obtained by the measurement performed by disposing the measuring instrument 30, the sill 36 and the rail 33, which can measure the three-dimensional coordinates of the measurement points on the surface in common in these measurements, are used as a reference. Position in the vertical direction.

従って、本データ統合装置1によれば、高さ方向及び水平方向の位置ずれを生じさせることなく、エレベータの昇降路31内の複数高さ位置においてそれぞれ取得した計測点群データを精度良く位置合せして統合することができ、かくして複数位置で計測した昇降路内の3次元データを精度良く統合し得る信頼性の孝データ統合装置を実現できる。 Therefore, according to the present data integration device 1, the measurement point cloud data obtained at a plurality of height positions in the elevator hoistway 31 can be accurately aligned without causing displacement in the height direction and the horizontal direction. Therefore, it is possible to realize a reliable data integration device that can accurately integrate three-dimensional data in the hoistway measured at a plurality of positions.

(5)他の実施の形態
なお上述の実施の形態においては、乗りかご32の上側及び下側での計測において共通して表面上の3次元座標を計測する共通部品としてシル36を適用するようにした場合について述べたが、本発明はこれに限らず、この他種々のオブジェクト(昇降路31の構造物)を広く適用することができる。
(5) Other Embodiments In the above-described embodiment, the sill 36 is applied as a common component that commonly measures three-dimensional coordinates on the surface in the measurement on the upper side and the lower side of the car 32. However, the present invention is not limited to this, and various other objects (structures of the hoistway 31) can be widely applied.

また上述の実施の形態においては、各計測においてそれぞれ取得された計測データごとに、当該計測データに基づく各計測点の3次元モデルから、少なくとも昇降路31の天井31Aと、当該昇降路31内に設置された乗りかご32の昇降をガイドするレール33と、乗りかご32の上側での計測及び乗りかご32の下側での計測において共通して表面の3次元座標が取得される所定の共通部品(シル36)とを抽出する抽出部を、オブジェクト抽出プログラム10、天井抽出プログラム11及びCPU2により構成するようにした場合について述べたが、本発明はこれに限らず、オブジェクト抽出プログラム10及び天井抽出プログラム11を1つのプログラムにより構成したり、かかる抽出部を専用のハードウェアとして構成するようにしてもよい。 Further, in the above-described embodiment, for each measurement data acquired in each measurement, at least the ceiling 31A of the hoistway 31 and the inside of the hoistway 31 are determined from the three-dimensional model of each measurement point based on the measurement data. A rail 33 that guides the up and down movement of the installed car 32, and a predetermined common component for which the surface three-dimensional coordinates are acquired commonly in the measurement above the car 32 and the measurement below the car 32. The case where the extraction unit for extracting the (sill 36) is configured by the object extraction program 10, the ceiling extraction program 11 and the CPU 2 has been described, but the present invention is not limited to this, and the object extraction program 10 and the ceiling extraction. The program 11 may be configured by one program, or the extraction unit may be configured as dedicated hardware.

さらに上述の実施の形態においては、各計測においてそれぞれ取得された計測データを位置合せして統合する位置合せ部を、レール基準位置合せプログラム12、天井基準位置合せプログラム13、共通部品基準位置合せプログラム14及びCPU2により構成するようにした場合について述べたが、本発明はこれに限らず、レール基準位置合せプログラム12、天井基準位置合せプログラム13及び共通部品基準位置合せプログラム14を1つのプログラムにより構成したり、かかる位置合せ部を専用のハードウェアとして構成するようにしてもよい。 Further, in the above-described embodiment, the rail reference position alignment program 12, the ceiling reference position alignment program 13, the common component reference position alignment program are used as alignment units for aligning and integrating the measurement data obtained in each measurement. However, the present invention is not limited to this, and the rail reference alignment program 12, the ceiling reference alignment program 13, and the common component reference alignment program 14 are configured by one program. Alternatively, the alignment unit may be configured as dedicated hardware.

さらに上述の実施の形態においては、昇降路31内のオブジェクト(構造物)を認識するためのオブジェクト認識ルールを図7〜図9について上述したようなものとするようにした場合について述べたが、本発明はこれに限らず、この他種々のルールを広く適用することができる。 Further, in the above-described embodiment, the case where the object recognition rule for recognizing the object (structure) in the hoistway 31 is set as described above with reference to FIGS. 7 to 9 has been described. The present invention is not limited to this, and various other rules can be widely applied.

本発明は、エレベータの昇降路内の複数位置において3次元計測器を用いて計測することにより得られた計測データを統合する場合に広く適用することができる。 INDUSTRIAL APPLICABILITY The present invention can be widely applied to the case where measurement data obtained by measuring with a three-dimensional measuring device at a plurality of positions in a hoistway of an elevator is integrated.

1……データ統合装置、2……CPU、3……メモリ、4……外部記憶装置、5……入力装置、6……出力装置、10……オブジェクト抽出プログラム、11……天井抽出プログラム、12……レール基準位置合せプログラム、13……天井基準位置合せプログラム、14……共通部品基準位置合せプログラム、15……位置合せ基準取得プログラム、16……ポリゴン生成プログラム、17……BIMモデル生成プログラム、20……計測点群データ、21……計測器設置箇所管理テーブル、22……オブジェクト認識ルール情報、30……3次元レーザ計測器、31……昇降路、31A……天井、32……乗りかご、33……レール、36……シル、50……ポップアップ。 1... Data integration device, 2... CPU, 3... Memory, 4... External storage device, 5... Input device, 6... Output device, 10... Object extraction program, 11... Ceiling extraction program, 12... Rail reference alignment program, 13... Ceiling reference alignment program, 14... Common component reference alignment program, 15... Registration reference acquisition program, 16... Polygon generation program, 17... BIM model generation Program, 20...Measurement point group data, 21...Measuring instrument installation location management table, 22...Object recognition rule information, 30...Three-dimensional laser measuring instrument, 31...Hoistway, 31A...Ceiling, 32... …Cars, 33……rails, 36……sills, 50……popups.

Claims (6)

エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するデータ統合装置において、
前記計測は、
前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、
前記計測データは、
前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、
各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する抽出部と、
各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する位置合せ部と
を備え、
前記位置合せ部は、
前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記抽出部により抽出された前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記抽出部により抽出された前記レールを基準として水平方向の位置合せを行い、
前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記抽出部により抽出された前記共通部品を基準として高さ方向の位置合せを行うと共に、前記抽出部により抽出された前記レールを基準として水平方向の位置合せを行い、
前記共通部品は、
エレベータホールに設けられた乗場側ドアの開閉用のシルであり、
前記位置合せ部は、
各前記計測においてそれぞれ取得された前記計測データの統合が失敗した場合であって、外部操作により位置合せの基準とすべき平面又はオブジェクトが指定されたときに、指定された前記平面又は前記オブジェクトを基準として各前記計測においてそれぞれ取得された前記計測データの再度の位置合せを行う
ことを特徴とするデータ統合装置。
In a data integration device that integrates each measurement data obtained by measurement using a three-dimensional measuring device at a plurality of positions in an elevator hoistway,
The measurement is
Performed on the lower side of the elevator car and on the upper side of the car,
The measurement data is
Consisting of three-dimensional coordinates of each of a plurality of measurement points in the hoistway obtained in the measurement,
For each of the measurement data obtained in each of the measurements, from the three-dimensional model of each of the measurement points based on the measurement data, at least the ceiling of the hoistway and the elevation of the car installed in the hoistway An extraction unit that extracts a rail that guides the vehicle, and a predetermined common part for which three-dimensional coordinates of the surface are commonly obtained in the measurement on the upper side of the car and the measurement on the lower side of the car. ,
A registration unit that aligns and integrates the measurement data acquired in each of the measurements,
The alignment section is
Regarding the measurement data obtained by the measurement performed on the upper side of the car, the height direction is aligned with the ceiling of the hoistway extracted by the extraction unit as a reference, and the extraction is performed. Performs horizontal alignment based on the rail extracted by the section,
The measurement data obtained by the measurement performed on the upper side of the car and the measurement data obtained by the measurement performed on the lower side of the car were extracted by the extraction unit. the common part with the performing positioning in the height direction as the reference, have rows aligned in the horizontal direction the rail that has been extracted by the extraction unit as a reference,
The common parts are
It is a sill for opening and closing the hall door on the elevator hall,
The alignment section is
When the integration of the measurement data acquired in each of the measurements fails, and when a plane or an object to be used as a reference for alignment is specified by an external operation, the specified plane or the object is changed. A data integration device, characterized in that the measurement data obtained in each measurement is re-aligned as a reference.
位置合せした各前記計測データに基づいて、前記昇降路内の各オブジェクトの表面をポリゴンにより表現した3次元モデルを生成するポリゴン生成部と、
前記ポリゴン生成部により生成された前記3次元モデルから前記昇降路内の各オブジェクトをそれぞれ抽出し、抽出した各前記オブジェクトの属性をそれぞれ認識し、抽出した各前記オブジェクトにそれぞれ認識した前記属性を付加するようにしてBIM(Building Information Modeling)モデルを生成するBIMモデル生成部と
をさらに備えることを特徴とする請求項に記載のデータ統合装置。
A polygon generation unit that generates a three-dimensional model in which the surface of each object in the hoistway is represented by a polygon based on each of the aligned measurement data;
Each object in the hoistway is extracted from the three-dimensional model generated by the polygon generator, the attribute of each extracted object is recognized, and the recognized attribute is added to each extracted object. data integration apparatus according to claim 1, further comprising a BIM model generation unit so as to generate a BIM (Building Information Modeling) model.
エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するデータ統合装置により実行されるデータ統合方法において、
前記計測は、
前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、
前記計測データは、
前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、
各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する第1のステップと、
各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する第2のステップと
を備え、
前記第2のステップでは、
前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、
前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記共通部品を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、
前記共通部品は、
エレベータホールに設けられた乗場側ドアの開閉用のシルであり、
各前記計測においてそれぞれ取得された前記計測データの統合が失敗した場合であって、外部操作により位置合せの基準とすべき平面又はオブジェクトが指定されたときに、指定された前記平面又は前記オブジェクトを基準として各前記計測においてそれぞれ取得された前記計測データの再度の位置合せを行う第3のステップを備える
ことを特徴とするデータ統合方法。
In a data integration method executed by a data integration device that integrates each measurement data obtained by measurement using a three-dimensional measuring device at a plurality of positions in an elevator hoistway,
The measurement is
Performed on the lower side of the elevator car and on the upper side of the car,
The measurement data is
Consisting of three-dimensional coordinates of each of a plurality of measurement points in the hoistway obtained in the measurement,
For each of the measurement data obtained in each of the measurements, from the three-dimensional model of each of the measurement points based on the measurement data, at least the ceiling of the hoistway and the elevation of the car installed in the hoistway A first rail that guides the vehicle and a predetermined common part from which the three-dimensional coordinates of the surface are commonly obtained in the measurement above the car and the measurement below the car. Steps,
A second step of aligning and integrating the measurement data obtained in each of the measurements,
In the second step,
The measurement data obtained by the measurement performed on the upper side of the car is aligned in the height direction with the ceiling of the hoistway as a reference, and the horizontal position with the rail as a reference. Make a match,
Regarding the measurement data obtained by the measurement performed on the upper side of the car and the measurement data obtained by the measurement performed on the lower side of the car, a high level is set based on the common component. is performs alignment direction, have rows aligned in the horizontal direction the rail as reference,
The common parts are
It is a sill for opening and closing the hall door on the elevator hall,
When the integration of the measurement data acquired in each of the measurements fails, and when a plane or an object to be used as a reference for alignment is specified by an external operation, the specified plane or the object is changed. A data integration method comprising a third step of performing re-registration of the measurement data obtained in each measurement as a reference .
位置合せした各前記計測データに基づいて、前記昇降路内の各オブジェクトの表面をポリゴンにより表現した3次元モデルを生成する第4のステップと、
生成した前記3次元モデルから前記昇降路内の各オブジェクトをそれぞれ抽出し、抽出した各前記オブジェクトの属性をそれぞれ認識し、抽出した各前記オブジェクトにそれぞれ認識した前記属性を付加するようにしてBIM(Building Information Modeling)モデルを生成する第5のステップと
をさらに備えることを特徴とする請求項に記載のデータ統合方法。
A fourth step of generating a three-dimensional model in which the surface of each object in the hoistway is represented by a polygon based on each of the aligned measurement data;
Each object in the hoistway is extracted from the generated three-dimensional model, the attribute of each extracted object is recognized, and the recognized attribute is added to each extracted object. A fifth step of generating a Building Information Modeling model, and the data integration method according to claim 3 .
エレベータの昇降路内の複数位置において3次元計測器を用いた計測によりそれぞれ得られた各計測データを統合するコンピュータ装置により実行されるプログラムであって、
前記計測は、
前記エレベータの乗りかごの下側と、当該乗りかごの上側とにおいて行われ、
前記計測データは、
前記計測においてそれぞれ得られた前記昇降路内の複数の各計測点の3次元座標からなり、
各前記計測においてそれぞれ取得された前記計測データごとに、当該計測データに基づく各前記計測点の3次元モデルから、少なくとも前記昇降路の天井と、当該昇降路内に設
置された前記乗りかごの昇降をガイドするレールと、前記乗りかごの上側での前記計測及び前記乗りかごの下側での前記計測において共通して表面の3次元座標が取得される所定の共通部品とを抽出する第1のステップと、
各前記計測においてそれぞれ取得された前記計測データを位置合せして統合する第2のステップと
を備え、
前記第2のステップでは、
前記乗りかごの上側で行われた前記計測により得られた前記計測データ同士については、前記昇降路の前記天井を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、
前記乗りかごの上側で行われた前記計測により得られた前記計測データと、前記乗りかごの下側で行われた前記計測により得られた前記計測データとについては、前記共通部品を基準として高さ方向の位置合せを行うと共に、前記レールを基準として水平方向の位置合せを行い、
前記共通部品は、
エレベータホールに設けられた乗場側ドアの開閉用のシルであり、
各前記計測においてそれぞれ取得された前記計測データの統合が失敗した場合であって、外部操作により位置合せの基準とすべき平面又はオブジェクトが指定されたときに、指定された前記平面又は前記オブジェクトを基準として各前記計測においてそれぞれ取得された前記計測データの再度の位置合せを行う第3のステップを備える
処理を前記コンピュータ装置に実行させることを特徴とするプログラム。
A program executed by a computer device that integrates respective measurement data obtained by measurement using a three-dimensional measuring device at a plurality of positions in an elevator hoistway,
The measurement is
Performed on the lower side of the elevator car and on the upper side of the car,
The measurement data is
Consisting of three-dimensional coordinates of each of a plurality of measurement points in the hoistway obtained in the measurement,
For each of the measurement data obtained in each of the measurements, from the three-dimensional model of each of the measurement points based on the measurement data, at least the ceiling of the hoistway and the elevation of the car installed in the hoistway A first rail that guides the vehicle and a predetermined common part from which the three-dimensional coordinates of the surface are commonly obtained in the measurement above the car and the measurement below the car. Steps,
A second step of aligning and integrating the measurement data obtained in each of the measurements,
In the second step,
The measurement data obtained by the measurement performed on the upper side of the car is aligned in the height direction with the ceiling of the hoistway as a reference, and the horizontal position with the rail as a reference. Make a match,
Regarding the measurement data obtained by the measurement performed on the upper side of the car and the measurement data obtained by the measurement performed on the lower side of the car, a high level is set based on the common component. is performs alignment direction, have rows aligned in the horizontal direction the rail as reference,
The common parts are
It is a sill for opening and closing the hall door on the elevator hall,
When the integration of the measurement data acquired in each of the measurements fails, and when a plane or an object to be used as a reference for alignment is specified by an external operation, the specified plane or the object is changed. A program for causing the computer device to execute a process including a third step of re-aligning the measurement data obtained in each measurement as a reference .
位置合せした各前記計測データに基づいて、前記昇降路内の各オブジェクトの表面をポリゴンにより表現した3次元モデルを生成する第4のステップと、A fourth step of generating a three-dimensional model in which the surface of each object in the hoistway is represented by a polygon based on each of the aligned measurement data;
生成した前記3次元モデルから前記昇降路内の各オブジェクトをそれぞれ抽出し、抽出した各前記オブジェクトの属性をそれぞれ認識し、抽出した各前記オブジェクトにそれぞれ認識した前記属性を付加するようにしてBIM(Building Information Modeling)モデルを生成する第5のステップとEach object in the hoistway is extracted from the generated three-dimensional model, the attribute of each extracted object is recognized, and the recognized attribute is added to each extracted object. Building Information Modeling) The fifth step of generating a model
をさらに備えるFurther equipped with
処理を前記コンピュータ装置に実行させることを特徴とする請求項5に記載のプログラム。The program according to claim 5, which causes the computer device to execute a process.
JP2017073148A 2017-03-31 2017-03-31 Data integration device, method and program Active JP6734806B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017073148A JP6734806B2 (en) 2017-03-31 2017-03-31 Data integration device, method and program
CN201810229266.1A CN108692658A (en) 2017-03-31 2018-03-15 data integration device, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017073148A JP6734806B2 (en) 2017-03-31 2017-03-31 Data integration device, method and program

Publications (2)

Publication Number Publication Date
JP2018173392A JP2018173392A (en) 2018-11-08
JP6734806B2 true JP6734806B2 (en) 2020-08-05

Family

ID=63844537

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017073148A Active JP6734806B2 (en) 2017-03-31 2017-03-31 Data integration device, method and program

Country Status (2)

Country Link
JP (1) JP6734806B2 (en)
CN (1) CN108692658A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI839507B (en) 2019-05-07 2024-04-21 瑞士商伊文修股份有限公司 Method for recording and processing elevator data of an existing elevator installation
CN111268530B (en) * 2020-03-24 2022-08-02 上海三菱电梯有限公司 Method and apparatus for measuring, positioning and installing elevator shaft
CN115461296A (en) * 2020-04-27 2022-12-09 三菱电机株式会社 Processing device for three-dimensional data of elevator
CN115485224A (en) * 2020-04-27 2022-12-16 三菱电机株式会社 Three-dimensional data acquisition device for elevator, three-dimensional data acquisition system, and three-dimensional data acquisition method
CN112229343A (en) * 2020-09-22 2021-01-15 日立楼宇技术(广州)有限公司 Method, device, equipment and medium for collecting and processing point cloud data of elevator shaft
JP7326537B1 (en) 2022-05-20 2023-08-15 東芝エレベータ株式会社 Elevator coordinate axis setting method and elevator shape measuring device
JP7512494B1 (en) 2023-08-31 2024-07-08 東芝エレベータ株式会社 Elevator shaft measuring device, elevator shaft measuring system, and elevator shaft measuring method

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4666842B2 (en) * 2001-08-23 2011-04-06 東芝エレベータ株式会社 Elevator dimension measuring device
JP2003066143A (en) * 2001-08-28 2003-03-05 Toshiba Elevator Co Ltd Measurement method for dimension in elevator shaft and dimension measurement instrument for elevator
JP2006520307A (en) * 2003-03-20 2006-09-07 インベンテイオ・アクテイエンゲゼルシヤフト Elevator area monitoring using 3D sensors
CN101404090B (en) * 2008-11-18 2011-01-26 上海城市发展信息研究中心 Underground structure three-dimensional digitalization model construction method used for spatial analysis
JP5089622B2 (en) * 2009-01-20 2012-12-05 三菱電機株式会社 Seismic test method for elevator elevator
JP5761598B2 (en) * 2011-04-08 2015-08-12 東芝エレベータ株式会社 Elevator hold-a device
FI123925B (en) * 2012-08-17 2013-12-13 Kone Corp Procedure for managing elevator related data
US10081515B2 (en) * 2014-06-09 2018-09-25 Mitsubishi Electric Corporation Method for measuring shaft and interference determination system
KR101883121B1 (en) * 2014-06-13 2018-07-27 미쓰비시덴키 가부시키가이샤 Device for measuring elevator hoistway dimensions, and method for measuring same
JP6322544B2 (en) * 2014-10-21 2018-05-09 株式会社日立ビルシステム Installation drawing creation apparatus, installation drawing creation method, and installation drawing creation program
JP6525735B2 (en) * 2015-05-29 2019-06-05 三菱電機ビルテクノサービス株式会社 Dimension measurement device for elevator shaft
KR101944210B1 (en) * 2015-06-09 2019-01-30 미쓰비시덴키 가부시키가이샤 Measuring method of elevator shaft dimension and elevator shaft dimension

Also Published As

Publication number Publication date
CN108692658A (en) 2018-10-23
JP2018173392A (en) 2018-11-08

Similar Documents

Publication Publication Date Title
JP6734806B2 (en) Data integration device, method and program
JP6545065B2 (en) 3D point cloud data modeling device, modeling program and elevator guide rail modeling method
JP6298035B2 (en) Model generation device, position and orientation calculation device, and handling robot device
JP6322544B2 (en) Installation drawing creation apparatus, installation drawing creation method, and installation drawing creation program
JP6634229B2 (en) Method for creating a bar arrangement model using a handheld three-dimensional laser scanner
KR101896169B1 (en) Method for measuring raising/lowering pathway and interference determination system
CN103806478A (en) Method for measuring deformation of underground diaphragm wall
JP2009046946A (en) Construction method and construction accuracy management method
JP2010261772A (en) Reinforcing bar cover thickness inspection apparatus and reinforcing bar cover thickness inspection method
US11509881B2 (en) Stereo camera and stereophotogrammetric method
CN112229343A (en) Method, device, equipment and medium for collecting and processing point cloud data of elevator shaft
JP7300930B2 (en) Survey data processing device, survey data processing method and program for survey data processing
JP2017166933A (en) Information processing apparatus and information synthesis program
CN106338277A (en) Baseline-based building change detection method
JP6560547B2 (en) Boundary point extraction method and measurement method using total station
Puri et al. Toward automated dimensional quality control of precast concrete elements using design BIM
JP7469987B2 (en) Information processing device, information processing method, and program
CN105651202A (en) Three-dimensional scanning method and device used for measuring volume of mine
JP6827906B2 (en) 3D data processing device and 3D data processing method
JP6280425B2 (en) Image processing apparatus, image processing system, three-dimensional measuring instrument, image processing method, and image processing program
CN118464011A (en) Construction robot positioning method, device, equipment and storage medium
CN117213450A (en) Automatic lofting method based on light BIM and measuring robot
JP7420231B2 (en) Elevator 3D data processing equipment
CN114509778A (en) Self-elevating building system, method, device and medium for acquiring three-dimensional vector map data
KR101379400B1 (en) Production method of completed building drawing using 3d laser scanner

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200128

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200304

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200707

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200710

R150 Certificate of patent or registration of utility model

Ref document number: 6734806

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150