Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7526703B2 - Information processing device, information processing method, program, and measurement method - Google Patents
[go: Go Back, main page]

JP7526703B2 - Information processing device, information processing method, program, and measurement method - Google Patents

Information processing device, information processing method, program, and measurement method Download PDF

Info

Publication number
JP7526703B2
JP7526703B2 JP2021055585A JP2021055585A JP7526703B2 JP 7526703 B2 JP7526703 B2 JP 7526703B2 JP 2021055585 A JP2021055585 A JP 2021055585A JP 2021055585 A JP2021055585 A JP 2021055585A JP 7526703 B2 JP7526703 B2 JP 7526703B2
Authority
JP
Japan
Prior art keywords
measured
information processing
measurement
site
processing device
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
JP2021055585A
Other languages
Japanese (ja)
Other versions
JP2022152716A (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.)
Denka Co Ltd
Original Assignee
Denka Co Ltd
Denki Kagaku Kogyo KK
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 Denka Co Ltd, Denki Kagaku Kogyo KK filed Critical Denka Co Ltd
Priority to JP2021055585A priority Critical patent/JP7526703B2/en
Publication of JP2022152716A publication Critical patent/JP2022152716A/en
Application granted granted Critical
Publication of JP7526703B2 publication Critical patent/JP7526703B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Generation (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

本発明は、情報処理装置、情報処理方法、およびプログラム、ならびに、測定方法に関し、特に、三次元画像生成に関わる計測作業の見積処理を行う情報処理装置、情報処理方法、およびプログラム、ならびに、三次元画像生成に関わる計測作業における測定方法に関する。 The present invention relates to an information processing device, an information processing method, a program, and a measurement method, and in particular to an information processing device, an information processing method, and a program that perform estimation processing for measurement work related to three-dimensional image generation, and a measurement method for measurement work related to three-dimensional image generation.

特許文献1には、建築作業現場において、施工段階の出来型形状を把握するために、三次元スキャナを用いて建築現場の出来型表面の三次元データを点群データとして立体的に計測し、施工段階前に実際の出来型形状に応じた建築計画の変更を行う技術が記載されている。 Patent Document 1 describes a technology that uses a 3D scanner to measure the 3D data of the surface of the completed form at the construction site in three dimensions as point cloud data in order to grasp the shape of the completed form at the construction stage at the construction site, and then modifies the construction plan according to the actual shape of the completed form before the construction stage.

特開2007-277813号公報JP 2007-277813 A

上記文献に記載されたような建築現場で利用される三次元画像は、形状が把握できればよいが、例えば、文化財などの建造物を歴史の継承として後世に残すために三次元画像を生成するような場合においては、形状だけでなく、風合いや色合い、情景を実物により近づけて表現されることが望まれる。 The 3D images used at construction sites as described in the above document are sufficient if they allow the shape to be grasped, but when generating 3D images to preserve cultural assets or other buildings as historical legacy for future generations, it is desirable to represent not only the shape but also the texture, color, and scenery as closely as possible to the real thing.

構造物の風合いや色合いを表現するためには、スキャン数を増やせばよい。しかし、スキャン数を増やしすぎると、作業全体のスキャン時間が長くなりすぎるとともに、これにより、点群データのデータ容量も増えすぎる。また、発生するノイズも多くなり、場合によっては成果物(三次元画像、三次元点群画像または映像)の精度を損なる可能性が高くなる。スキャン時間が長くなる場合には、刻々と移り変わる日照やそれによる影の変化の影響を受けやすくなり、条件によっては成果物(三次元画像、三次元点群画像または映像)の精度を損なる可能性が高くなる。 In order to express the texture and color of a structure, the number of scans can be increased. However, increasing the number of scans too much will result in the overall scanning time for the job becoming too long, and the data volume of the point cloud data will also increase too much. In addition, more noise will be generated, which may impair the accuracy of the end product (3D image, 3D point cloud image, or video). If the scanning time is long, it will be more susceptible to the effects of ever-changing sunlight and the resulting changes in shadows, which may impair the accuracy of the end product (3D image, 3D point cloud image, or video) depending on the conditions.

本発明は上記事情に鑑みてなされたものであり、その目的とするところは、構造物の風合いや色合いを表現できる三次元画像生成において、精度よくスキャン数を推定することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to accurately estimate the number of scans when generating three-dimensional images that can express the texture and color of a structure.

本発明の各側面では、上述した課題を解決するために、それぞれ以下の構成を採用する。 In order to solve the above-mentioned problems, each aspect of the present invention adopts the following configuration.

第一の側面は、情報処理装置に関する。
第一の側面に係る第1の情報処理装置は、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する取得手段と、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を有する。
The first aspect relates to an information processing device.
A first information processing device according to a first aspect includes:
An acquisition means for acquiring the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility;
and a calculation means for calculating a recommended number of measurement points to be measured by a measurement device using the acquired site area, attributes of the object to be measured, and the required reproducibility.

第一の側面に係る第2の情報処理装置は、
測定対象の敷地内の経路の長さ、および要求再現精度を取得する取得手段と、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を有する。
A second information processing device according to a first aspect includes:
An acquisition means for acquiring the length of a path within a site to be measured and a required reproducibility;
and a calculation means for calculating a recommended number of measurement points to be measured by a measurement device using the acquired length of the path and the required reproducibility.

第二の側面は、少なくとも1つのコンピュータにより実行される情報処理方法に関する。
第二の側面に係る第1の情報処理方法は、
情報処理装置が、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得し、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、ことを含む。
A second aspect relates to an information processing method implemented by at least one computer.
A first information processing method according to a second aspect includes:
An information processing device,
Obtain the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility accuracy,
Calculating a recommended number of measurement points to be measured by a measurement device using the acquired site area, attributes of the object to be measured, and the required reproducibility accuracy.

第二の側面に係る第2の情報処理方法は、
情報処理装置が、
測定対象の敷地内の経路の長さ、および要求再現精度を取得し、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、ことを含む。
A second information processing method according to a second aspect of the present invention includes:
An information processing device,
Obtain the length of the path within the site to be measured and the required repeatability accuracy,
Calculating a recommended number of measurement points to be measured by a measurement device using the acquired path length and the required repeatability.

第三の側面は、第一の側面の情報処理装置により算出された測定地点の数の推奨値を用いた測定方法に関する。
第三の側面に係る測定方法は、
第一の側面の情報処理装置により算出された、測定地点の数の推奨値に±25%とした数の前記測定地点で、測定対象の測定を行い、三次元画像生成のための点群データを生成する、ことを含む。
The third aspect relates to a measurement method using a recommended value for the number of measurement points calculated by the information processing device of the first aspect.
The measurement method according to the third aspect comprises the steps of:
This includes measuring the object to be measured at a number of measurement points that is ±25% of a recommended value for the number of measurement points calculated by the information processing device of the first aspect, and generating point cloud data for generating a three-dimensional image.

なお、本発明の他の側面としては、上記第二の側面の方法を少なくとも1つのコンピュータに実行させるプログラムであってもよい。さらなる本発明の他の側面としては、上記第三の側面の方法により生成された三次元画像生成のための点群データを取得する手順、取得した前記点群データを用いて三次元画像を生成する手順を、少なくとも1つのコンピュータに実行させるプログラムであってもよい。 As another aspect of the present invention, the present invention may be a program that causes at least one computer to execute the method of the second aspect. As a further aspect of the present invention, the present invention may be a program that causes at least one computer to execute a procedure for acquiring point cloud data for generating a three-dimensional image generated by the method of the third aspect, and a procedure for generating a three-dimensional image using the acquired point cloud data.

さらなる本発明の他の側面として、上記のようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この記録媒体は、非一時的な有形の媒体を含む。
このコンピュータプログラムは、コンピュータにより実行されたとき、コンピュータに、情報処理装置上で、その情報処理方法を実施させるコンピュータプログラムコードを含む。
As yet another aspect of the present invention, a computer-readable recording medium having the above-mentioned program recorded thereon may be provided. This recording medium includes a non-transitory tangible medium.
The computer program includes computer program code which, when executed by a computer, causes the computer to carry out the information processing method on an information processing device.

なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 In addition, any combination of the above components, and any transformation of the present invention into a method, device, system, recording medium, computer program, etc., are also valid aspects of the present invention.

また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。 Furthermore, the various components of the present invention do not necessarily have to be independent entities, but may be formed as a single member by multiple components, one component may be formed from multiple components, one component may be part of another component, or part of one component may overlap with part of another component, etc.

また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。 In addition, although the method and computer program of the present invention describe multiple steps in a sequential order, the order does not limit the order in which the multiple steps are executed. Therefore, when implementing the method and computer program of the present invention, the order of the multiple steps can be changed to the extent that does not interfere with the content.

さらに、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。 Furthermore, the multiple steps of the method and computer program of the present invention are not limited to being executed at different times. Therefore, a step may occur while another step is being executed, or the execution timing of a step may overlap in part or in whole with the execution timing of another step, etc.

上記各側面によれば、構造物の風合いや色合いを表現できる三次元画像生成において、精度よくスキャン数を推定することができる。 According to each of the above aspects, it is possible to accurately estimate the number of scans when generating a 3D image that can express the texture and color of a structure.

三次元画像の生成処理を行う画像処理システムのシステム構成を概念的に示す図である。FIG. 1 is a diagram conceptually illustrating a system configuration of an image processing system that performs processing to generate a three-dimensional image. 測定装置のレーザの照射方向について説明する図である。FIG. 4 is a diagram illustrating a laser irradiation direction of the measuring device. 測定対象の死角を削減する方法を説明するための図である。FIG. 13 is a diagram for explaining a method for reducing blind spots of a measurement target. 測定対象の死角を削減する方法を説明するための図である。FIG. 13 is a diagram for explaining a method for reducing blind spots of a measurement target. 測定対象の死角を削減する方法を説明するための図である。FIG. 13 is a diagram for explaining a method for reducing blind spots of a measurement target. 情報処理装置を実現するコンピュータの構成の一例を示す図である。FIG. 1 illustrates an example of a configuration of a computer that realizes an information processing device. 本実施形態の情報処理装置の論理的な構成例を示す機能ブロック図である。1 is a functional block diagram showing an example of a logical configuration of an information processing apparatus according to an embodiment of the present invention; 測定対象における複数の測定装置の設置例を示す図である。FIG. 1 is a diagram showing an example of installation of a plurality of measuring devices on a measurement target. 測定対象の敷地内の経路を示す図である。FIG. 2 is a diagram showing a route within a site to be measured. 測定対象の敷地内に測定装置の測定地点の数を算出する方法を説明するための図である。FIG. 13 is a diagram for explaining a method for calculating the number of measurement points of measurement devices within a site to be measured. スキャン数の推奨値を算出するための画面例を示す図である。FIG. 13 is a diagram showing an example of a screen for calculating a recommended number of scans. スキャン数の推奨値の算出結果が出力された画面例を示す図である。FIG. 13 is a diagram showing an example of a screen on which a calculation result of a recommended value of the number of scans is output. スキャン数の推奨値の算出結果が出力された画面例を示す図である。FIG. 13 is a diagram showing an example of a screen on which a calculation result of a recommended value of the number of scans is output. 測定対象の敷地内の平均経路長を推定する第1演算処理の面換算を説明するための図である。13 is a diagram for explaining the area conversion of the first calculation process for estimating the average path length within a site to be measured. FIG. 測定対象の敷地の短辺Aと長辺Bの比率が与える平均経路長への影響を説明するための図である。13 is a diagram for explaining the effect on the average path length of the ratio of the short side A to the long side B of the site to be measured. FIG. 測定対象の敷地内の平均経路長を推定する第1演算処理の線換算を説明するための図である。13 is a diagram for explaining the line conversion of the first calculation process for estimating the average path length within a site to be measured. FIG. 迷路における平均経路長の推定方法を説明するための図である。FIG. 13 is a diagram for explaining a method for estimating an average path length in a maze. 測定対象の属性別に演算処理を対応付けたテーブルの例を示す図である。FIG. 13 is a diagram showing an example of a table in which calculation processes are associated with different attributes of measurement targets. スキャン数の推奨値を算出するための画面例を示す図である。FIG. 13 is a diagram showing an example of a screen for calculating a recommended number of scans. スキャン数の推奨値の算出結果が出力された画面例を示す図である。FIG. 13 is a diagram showing an example of a screen on which a calculation result of a recommended value of the number of scans is output. スキャン数の推奨値を算出するための画面例を示す図である。FIG. 13 is a diagram showing an example of a screen for calculating a recommended number of scans. 実施例1の測定対象例を示す図である。FIG. 2 is a diagram showing an example of a measurement target according to the first embodiment. 実施例2の測定対象例を示す図である。FIG. 11 is a diagram showing an example of a measurement target according to a second embodiment. 実施例3の測定対象例を示す図である。FIG. 13 is a diagram showing an example of a measurement target according to a third embodiment. 実施例4の測定対象例を示す図である。FIG. 13 is a diagram showing an example of a measurement target according to a fourth embodiment. 演算処理に用いるパラメータを用いて算出したスキャン数の推定結果と、実績値を対比させた結果の一例を示した図である。FIG. 13 is a diagram showing an example of a result of comparing an estimated result of the number of scans calculated using parameters used in the calculation process with an actual value. 測定装置の最低スキャン数を説明するための図である。FIG. 13 is a diagram for explaining the minimum number of scans of a measurement device.

以下、本発明の実施の形態について、図面を用いて説明する。なお、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、以下の各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。 The following describes an embodiment of the present invention with reference to the drawings. In all drawings, similar components are given similar reference numerals and descriptions are omitted where appropriate. In addition, in the following drawings, configurations of parts that are not related to the essence of the present invention are omitted and are not shown.

実施形態において「取得」とは、自装置が他の装置や記録媒体に格納されているデータまたは情報を取りに行くこと(能動的な取得)、および、自装置に他の装置から出力されるデータまたは情報を入力すること(受動的な取得)の少なくとも一方を含む。能動的な取得の例は、他の装置にリクエストまたは問い合わせしてその返信を受信すること、及び、他の装置や記録媒体にアクセスして読み出すこと等がある。また、受動的な取得の例は、配信(または、送信、プッシュ通知等)される情報を受信すること等がある。さらに、「取得」とは、受信したデータまたは情報の中から選択して取得すること、または、配信されたデータまたは情報を選択して受信することであってもよい。 In the embodiment, "acquisition" includes at least one of the following: the device itself goes to retrieve data or information stored in another device or recording medium (active acquisition), and the device itself inputs data or information output from another device (passive acquisition). Examples of active acquisition include making a request or inquiry to another device and receiving a reply, and accessing and reading information from another device or recording medium. Examples of passive acquisition include receiving information that is distributed (or transmitted, push notification, etc.). Furthermore, "acquisition" may mean selecting and acquiring data or information from received data or information, or selecting and receiving distributed data or information.

(第1実施形態)
<システム概要>
図1は、三次元画像の生成処理を行う画像処理システム1のシステム構成を概念的に示す図である。画像処理システム1は、三次元画像を生成する三次元画像生成装置200を備えている。三次元画像生成装置200は、構造物を複数の測定装置3を用いて得られた計測データを用いて三次元画像を生成する。本実施形態の情報処理装置100は、この三次元画像生成装置200が用いる計測データを取得するための計測作業の見積を行う。
First Embodiment
<System Overview>
1 is a diagram conceptually showing the system configuration of an image processing system 1 that performs processing to generate a three-dimensional image. The image processing system 1 includes a three-dimensional image generation device 200 that generates a three-dimensional image. The three-dimensional image generation device 200 generates a three-dimensional image using measurement data obtained by using a plurality of measuring devices 3 for a structure. The information processing device 100 of this embodiment estimates the measurement work required to obtain the measurement data used by the three-dimensional image generation device 200.

測定装置3は、例えば、3D(three-Dimensional)レーザスキャナであり、3Dデジタル計測を行い、点群データを出力する。点群データは、構造物の三次元の形状を示す複数点のデータの集合であり、各点の位置を示す計測データ(相対的または絶対的な座標情報)と、各点の色情報を含む。 The measuring device 3 is, for example, a 3D (three-dimensional) laser scanner that performs 3D digital measurements and outputs point cloud data. Point cloud data is a collection of data for multiple points that indicate the three-dimensional shape of a structure, and includes measurement data (relative or absolute coordinate information) that indicates the position of each point, and color information for each point.

測定装置3で計測されて生成された点群データは、通信ネットワーク5を介して記憶装置220に格納されてもよいし、測定装置3の記録媒体に格納されてもよい。三次元画像生成装置200は、記憶装置220または記録媒体から点群データを読み出して、三次元画像を生成する。あるいは、測定装置3は通信ネットワーク5を介して三次元画像生成装置200に直接点群データを送信してもよい。三次元画像生成装置200は、測定装置3で測定されて生成された点群データを取得し、三次元画像を生成してもよい。三次元画像生成装置200が三次元画像を生成する構成については後述する実施形態で説明する。 The point cloud data measured and generated by the measuring device 3 may be stored in the storage device 220 via the communication network 5, or may be stored in a recording medium of the measuring device 3. The three-dimensional image generating device 200 reads out the point cloud data from the storage device 220 or the recording medium and generates a three-dimensional image. Alternatively, the measuring device 3 may transmit the point cloud data directly to the three-dimensional image generating device 200 via the communication network 5. The three-dimensional image generating device 200 may acquire the point cloud data measured and generated by the measuring device 3 and generate a three-dimensional image. The configuration in which the three-dimensional image generating device 200 generates a three-dimensional image will be described in the embodiment described later.

本実施形態において、好ましくは、構造物は、文化財、寺社仏閣、世界遺産(世界遺産委員会認定)、産業遺産(国際産業遺産保存委員会認定)、近代化産業遺産(経済産業省認定)、土木遺産(土木学会選奨)、景勝地、地形、あるいは、今後後世に残す必要がある建造物および景勝地の少なくともいずれか一つを含む歴史的建造物および遺跡を含む。この場合、本実施形態の三次元画像生成装置200により生成される三次元画像は、構造物の風合い、色合いを後世に伝えるためのものである。一般的な建築現場では構造物の測量が目的であるため、三次元画像により形状が把握できればよい。これに対し、本実施形態では、構造物の形状、風合いを後世に伝えることが目的であるため、形状だけでなく、風合い、色合い、情景が三次元画像に表現されることが好ましい。 In this embodiment, the structure preferably includes a cultural property, a temple, a shrine, a world heritage site (recognized by the World Heritage Committee), an industrial heritage site (recognized by the International Committee for the Conservation of Industrial Heritage), a modern industrial heritage site (recognized by the Ministry of Economy, Trade and Industry), a civil engineering heritage site (recommended by the Japan Society of Civil Engineers), a scenic spot, a topography, or a historical building and ruins including at least one of a building and a scenic spot that need to be preserved for future generations. In this case, the three-dimensional image generated by the three-dimensional image generating device 200 of this embodiment is intended to convey the texture and color of the structure to future generations. At a typical construction site, the purpose is to survey the structure, so it is sufficient if the shape can be grasped from the three-dimensional image. In contrast, in this embodiment, the purpose is to convey the shape and texture of the structure to future generations, so it is preferable that not only the shape but also the texture, color, and scene are expressed in the three-dimensional image.

また、文化財などの歴史的な木造建築では、屋根や庇、天井などの下の複数の梁や小梁が格子状に配置され,これらの梁や小梁の背面に直接レーザがあたらない。また、和室においては、床の間、天袋、欄間、落とし掛け、書棚など、いりくんだ複雑な形状が多いため、レーザの死角が多数発生する。 In addition, in historical wooden buildings such as cultural properties, multiple beams and small beams are arranged in a lattice pattern under the roof, eaves, ceiling, etc., so the laser does not directly hit the backs of these beams and small beams. Also, Japanese-style rooms often have complicated shapes such as a tokonoma alcove, a top drawer, a transom, a drop-down hanging, and a bookshelf, so there are many blind spots for the laser.

図2は、測定装置3のレーザの照射方向について説明する図である。測定装置3は、水平方向に360度の範囲(図2(a))でレーザの照射角度を変えるとともに、鉛直方向については、水平位置を0度として天頂方向に90度、下方は-60度の範囲(図2(b))でレーザの照射角度を変えながら測定対象物をスキャンする。図2(c)は測定装置3の測定範囲全体を示している。 Figure 2 is a diagram explaining the laser irradiation direction of the measuring device 3. The measuring device 3 changes the laser irradiation angle in the horizontal direction within a range of 360 degrees (Figure 2(a)), and in the vertical direction, it scans the measurement object while changing the laser irradiation angle within a range of 90 degrees toward the zenith and -60 degrees downward, with the horizontal position being 0 degrees (Figure 2(b)). Figure 2(c) shows the entire measurement range of the measuring device 3.

上記したように、文化財などの歴史的な木造建築では、屋根や庇などの下の複数の梁や小梁が多数配置されることから、これらの梁や小梁の背面に直接レーザが当たらない死角が発生する。以下、図3~図5を用いて測定装置3の設置箇所を工夫することにより、これらの死角を削減する方法を説明する。 As mentioned above, in historical wooden buildings such as cultural properties, multiple beams and small beams are arranged under the roof and eaves, resulting in blind spots where the laser does not directly hit the backs of these beams and small beams. Below, we will explain a method for reducing these blind spots by devising the installation location of the measurement device 3 using Figures 3 to 5.

図3に示すような屋根P1の下に小梁P2がある例では、測定装置3aを屋根の下の位置に設置した場合、破線r1の範囲が、レーザ照射可能な範囲、すなわち、測定装置3aによる測定可能な範囲を示している。それ以外の領域は、死角dとなっている。 In the example shown in FIG. 3, where there is a small beam P2 under a roof P1, when the measuring device 3a is installed in a position under the roof, the area indicated by the dashed line r1 indicates the area where the laser can be irradiated, i.e., the area that can be measured by the measuring device 3a. The rest of the area is a blind spot d.

そこで、図4に示すように、測定装置3aの測定地点から測定装置3bの位置に移動させ、別の角度からレーザを照射すると、一点鎖線r2の範囲も測定装置3aによる測定可能な範囲となり、図3で死角dとなっていた範囲がカバーされる。 Therefore, as shown in Figure 4, if the measurement point of measuring device 3a is moved to the position of measuring device 3b and the laser is irradiated from a different angle, the range of dashed line r2 becomes a range that can be measured by measuring device 3a, and the range that was blind spot d in Figure 3 is covered.

一方で、死角dがない場合でも、測定装置3の測定設置箇所が少ないと取得される点群データの点の数が少なくなり、透けた点群となる。点と点の間を埋めて透けていない状態にするためには、測定装置3の設置箇所を増やし、取得する点を増やす必要がある。つまり、図5に示すように、測定装置3の数を増やす(測定装置3a~3e)ことにより、点群データの密度を高くして(太線R1、R2)、三次元画像の精細さを上げることができる。 On the other hand, even if there is no blind spot d, if the number of measurement installation locations of the measuring devices 3 is small, the number of points in the acquired point cloud data will be small, resulting in a see-through point cloud. To fill in the gaps between the points and make them opaque, it is necessary to increase the number of installation locations of the measuring devices 3 and the number of points acquired. In other words, as shown in Figure 5, by increasing the number of measuring devices 3 (measuring devices 3a to 3e), the density of the point cloud data can be increased (thick lines R1 and R2), and the resolution of the three-dimensional image can be improved.

<ハードウェア構成例>
後述する本実施形態の情報処理装置100の各機能は、コンピュータによって実現される。図6は、情報処理装置100を実現するコンピュータ60の構成の一例を示す図である。また、三次元画像生成装置200も同様なコンピュータ60により実現される。
<Hardware configuration example>
Each function of the information processing device 100 of this embodiment, which will be described later, is realized by a computer. Fig. 6 is a diagram showing an example of the configuration of a computer 60 that realizes the information processing device 100. The 3D image generating device 200 is also realized by a similar computer 60.

コンピュータ60は、CPU(Central Processing Unit)62、メモリ64、メモリ64にロードされた情報処理装置100の構成要素を実現するプログラム80、そのプログラム80を格納するストレージ66、I/O(Input/Output)68、および通信ネットワーク接続用のインタフェース(通信I/F)70を備える。 The computer 60 includes a CPU (Central Processing Unit) 62, a memory 64, a program 80 that implements the components of the information processing device 100 loaded into the memory 64, a storage 66 that stores the program 80, an I/O (Input/Output) 68, and an interface (communication I/F) 70 for connecting to a communication network.

CPU62、メモリ64、ストレージ66、I/O68、通信I/F70は、バス69を介して互いに接続され、CPU62により情報処理装置100全体が制御される。ただし、CPU62などを互いに接続する方法は、バス接続に限定されない。 The CPU 62, memory 64, storage 66, I/O 68, and communication I/F 70 are connected to each other via a bus 69, and the entire information processing device 100 is controlled by the CPU 62. However, the method of connecting the CPU 62 and other components to each other is not limited to bus connection.

メモリ64は、RAM(Random Access Memory)やROM(Read Only Memory)などのメモリである。ストレージ66は、ハードディスク、SSD(Solid State Drive)、またはメモリカードなどの記憶装置である。 Memory 64 is memory such as RAM (Random Access Memory) or ROM (Read Only Memory). Storage 66 is a storage device such as a hard disk, SSD (Solid State Drive), or memory card.

ストレージ66は、RAMやROMなどのメモリであってもよい。ストレージ66は、コンピュータ60の内部に設けられてもよいし、コンピュータ60がアクセス可能であれば、コンピュータ60の外部に設けられ、コンピュータ60と有線または無線で接続されてもよい。あるいは、コンピュータ60に着脱可能に設けられてもよい。 Storage 66 may be a memory such as a RAM or a ROM. Storage 66 may be provided inside computer 60, or may be provided outside computer 60 and connected to computer 60 by wire or wirelessly as long as computer 60 can access it. Alternatively, storage 66 may be provided detachably on computer 60.

CPU62が、ストレージ66に記憶されるプログラム80をメモリ64に読み出して実行することにより、以下に説明する図7の情報処理装置100の各ユニット(取得部102および算出部104)の各機能を実現できる。 The CPU 62 reads the program 80 stored in the storage 66 into the memory 64 and executes it, thereby realizing the functions of each unit (the acquisition unit 102 and the calculation unit 104) of the information processing device 100 in FIG. 7 described below.

I/O68は、コンピュータ60と他の入出力装置間のデータおよび制御信号の入出力制御を行う。他の入出力装置とは、たとえば、コンピュータ60に接続されるキーボード、タッチパネル、マウス、およびマイクロフォンなどの入力装置72と、ディスプレイ、プリンタ、およびスピーカなどの出力装置74と、これらの入出力装置とコンピュータ60のインタフェースとを含む。さらに、I/O68は、他の記録媒体の読み取りまたは書き込み装置(不図示)とのデータの入出力制御を行ってもよい。 The I/O 68 controls the input and output of data and control signals between the computer 60 and other input and output devices. The other input and output devices include, for example, input devices 72 such as a keyboard, touch panel, mouse, and microphone connected to the computer 60, output devices 74 such as a display, printer, and speaker, and interfaces between these input and output devices and the computer 60. Furthermore, the I/O 68 may control the input and output of data with other recording medium reading or writing devices (not shown).

通信I/F70は、コンピュータ60と外部の装置との通信を行うためのネットワーク接続用インタフェースである。通信I/F70は、有線回線と接続するためのネットワークインタフェースでもよいし、無線回線と接続するためのネットワークインタフェースでもよい。たとえば、情報処理装置100を実現するコンピュータ60は、通信I/F70により通信ネットワーク5を介して各測定装置3と接続されてもよい。 The communication I/F 70 is a network connection interface for communication between the computer 60 and an external device. The communication I/F 70 may be a network interface for connecting to a wired line or a network interface for connecting to a wireless line. For example, the computer 60 that realizes the information processing device 100 may be connected to each measuring device 3 via the communication I/F 70 through the communication network 5.

後述する図7の本実施形態の情報処理装置100の各構成要素は、図6のコンピュータ60のハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各実施形態の情報処理装置100を示す機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。 Each component of the information processing device 100 of this embodiment shown in FIG. 7, which will be described later, is realized by any combination of hardware and software of the computer 60 shown in FIG. 6. Those skilled in the art will understand that there are various variations in the implementation method and device. The functional block diagram showing the information processing device 100 of each embodiment described below shows logical functional blocks, rather than a hardware-based configuration.

情報処理装置100は、例えば、パーソナルコンピュータ、サーバコンピュータ、タブレット端末、スマートフォンなどである。情報処理装置100は、複数のコンピュータ60により構成されてもよいし、仮想サーバにより実現されてもよい。あるいは、SaaS(Software as a Service)により、利用者の端末にサーバコンピュータ上で動作しているアプリケーションの利用を提供する形態であってもよい。あるいは、ブラウザなどから専用のウェブページにログインして、ウェブサーバ上で動作する情報処理装置100の機能をユーザ端末(例えば、パーソナルコンピュータやスマートフォンなど)上で利用できてもよい。 The information processing device 100 is, for example, a personal computer, a server computer, a tablet terminal, a smartphone, etc. The information processing device 100 may be configured with multiple computers 60, or may be realized by a virtual server. Alternatively, the information processing device 100 may be in a form in which the use of an application running on a server computer is provided to a user's terminal by SaaS (Software as a Service). Alternatively, the functions of the information processing device 100 running on a web server may be available on a user terminal (for example, a personal computer or a smartphone) by logging in to a dedicated web page from a browser or the like.

図1の例では、情報処理装置100と三次元画像生成装置200は異なるハードウェアで構成されているが、他の例では、情報処理装置100は三次元画像生成装置200に含まれてもよい。つまり、情報処理装置100の機能を三次元画像生成装置200が有し、三次元画像生成装置200を実現するコンピュータによって情報処理装置100の機能が実現されてもよい。 In the example of FIG. 1, the information processing device 100 and the 3D image generating device 200 are configured with different hardware, but in other examples, the information processing device 100 may be included in the 3D image generating device 200. In other words, the 3D image generating device 200 may have the functions of the information processing device 100, and the functions of the information processing device 100 may be realized by a computer that realizes the 3D image generating device 200.

<機能構成例>
図7は、本実施形態の情報処理装置100の論理的な構成例を示す機能ブロック図である。情報処理装置100は、取得部102と、算出部104とを有する。
取得部102は、測定対象の敷地内の経路の長さ、および要求再現精度を取得する。
算出部104は、取得した経路の長さおよび要求再現精度を用いて、測定装置3による測定地点の数の推奨値を算出する。
<Functional configuration example>
7 is a functional block diagram showing an example of a logical configuration of the information processing device 100 according to this embodiment. The information processing device 100 includes an acquisition unit 102 and a calculation unit 104.
The acquisition unit 102 acquires the length of a path within a site to be measured and the required reproducibility accuracy.
The calculation unit 104 calculates a recommended number of measurement points to be measured by the measurement device 3 using the acquired path length and the required reproducibility accuracy.

要求再現精度とは、測定(スキャニング)の結果、生成される三次元画像に求められる精度すなわち必要な点群密度を示している。本実施形態では、要求再現精度を4つの階級(クラス)(最高精度、高精度、中精度、標準)に分けて設定できるものとする。例えば、最高精度の三次元画像の要求再現精度は「Sクラス」、高精度の三次元画像の要求再現精度は「Aクラス」、中精度の三次元画像の要求再現精度は「Bクラス」、および標準の三次元画像の要求再現精度は「Cクラス」と呼ぶものとする。なお、Cクラスは一般的な測量のレベルの精度であるとする。 The required reproduction accuracy indicates the accuracy required for the three-dimensional image generated as a result of measurement (scanning), i.e., the required point cloud density. In this embodiment, the required reproduction accuracy can be set in four classes (highest accuracy, high accuracy, medium accuracy, and standard). For example, the required reproduction accuracy for the highest accuracy three-dimensional image is called "S class," the required reproduction accuracy for a high accuracy three-dimensional image is called "A class," the required reproduction accuracy for a medium accuracy three-dimensional image is called "B class," and the required reproduction accuracy for a standard three-dimensional image is called "C class." It is to be noted that C class is the level of accuracy for general surveying.

具体的には、たとえば、ノイズの多い点群データや点群密度の低いものがCクラス、ノイズが非常に少なく点群密度の最も高いものがSクラスとしてもよい。一例として、Cクラスは、ノイズ低減の要求や色合いの向上等は不要で、ある程度の密度の点群があって、形状がわかればよく、例えば柱がある場合、柱の1辺のエッジの線を引く場合、柱が直線と仮定するので、点は2点あればよい。この2点間を線でつないで柱1辺のエッジとなる。すなわち、例えばCクラスでは、柱が直線でなくても直線とみなすことができ、その程度の低い点群密度でよい。一方、Sクラスでは、2点間の情報を細かく取得するので直線に見える柱のエッジの凹凸を詳細につかむことができる。 Specifically, for example, point cloud data with a lot of noise or low point cloud density may be classified as Class C, while class S may be classified as Class S with very little noise and the highest point cloud density. As an example, Class C does not require noise reduction or improved color, and only requires a point cloud with a certain degree of density and the shape to be known. For example, if there is a pillar, when drawing a line along the edge of one side of the pillar, the pillar is assumed to be straight, so two points are sufficient. These two points are connected by a line to form the edge of one side of the pillar. In other words, for example, in Class C, even if the pillar is not straight, it can be considered to be straight, and a low point cloud density is sufficient. On the other hand, Class S obtains detailed information between two points, so it is possible to grasp in detail the unevenness of the edge of a pillar that appears to be straight.

<スキャン数の推定の基本>
測定装置3の測定地点の数の推定の基本について説明する。
外構に囲まれた測定対象となる敷地内には、例えば、図8に符号Sを付した丸で示した位置に、複数の測定装置3が設置される。図9に示すように、測定装置3(S)は、敷地内の経路Rに設置することが多い。
<Basics of estimating the number of scans>
The basis for estimating the number of measurement points of the measuring device 3 will be described.
Within the site to be measured, which is surrounded by external structures, a number of measuring devices 3 are installed, for example, at positions indicated by circles marked with the symbol S in Fig. 8. As shown in Fig. 9, the measuring devices 3 (S) are often installed on a route R within the site.

測定装置3の設置数は、後述するように測定対象物の属性に応じて異なるが、最も単純な方法として、測定装置3が配置できる経路長に、測定装置3を等間隔で配置した場合の設置数と仮定して、下記の式(1)により算出できる。
=L/L ・・・ 式(1)
ここで、nは測定装置3の測定地点の数(スキャン数とも言える)の基準値であり、Lは経路長であり、Lは測定装置3の設置間隔である。また、このスキャン数の基準値nは、後述する各クラスの推奨値(例えば、最大値、標準値、および最小値)を算出する際の基準となる。後述するように、一例として、測定地点のスキャン数の基準値nは、Cクラスの推奨値の標準値に相当する。
The number of measuring devices 3 to be installed varies depending on the attributes of the object to be measured, as described below. However, the simplest method is to assume that the number of measuring devices 3 to be installed is the number that would be obtained if the measuring devices 3 were arranged at equal intervals along the path length that the measuring devices 3 can be arranged on, and the number can be calculated using the following formula (1).
n S = L/L S ... Formula (1)
Here, nS is a reference value for the number of measurement points (also called the number of scans) of the measurement device 3, L is the path length, and Ls is the installation interval of the measurement device 3. This reference value nS of the number of scans serves as a reference for calculating recommended values (e.g., maximum, standard, and minimum values) for each class, which will be described later. As an example, as will be described later, the reference value nS of the number of scans of the measurement points corresponds to the standard value of the recommended value for class C.

このように、算出部104は、敷地内の経路の長さ(L)を、経路内における測定地点の設置間隔(L)で割ることにより、推奨値を算出する際の基準値nを算出する。 In this way, the calculation unit 104 calculates the reference value nS for calculating the recommended value by dividing the length (L) of the route within the site by the installation interval (L S ) of the measurement points within the route.

図10(a)のように敷地内の経路に沿って配置される測定装置3(符号S)を、敷地内に等間隔で並べたイメージを図10(b)に示す。 Figure 10(b) shows an image of measuring devices 3 (symbol S) arranged along a route within the site as shown in Figure 10(a) and spaced at equal intervals within the site.

測定装置3の設置間隔は、三次元画像生成装置200による点群処理において、複数箇所に測定装置3を設置して取得した点群同士を結合できる最大の間隔を設定値(上記の式(1)のL)とすることができる。この間隔は、使用する機材やソフトウェアにより異なる。本実施形態では、この設置間隔の設定値Lは15mとして説明するが、これに限定されず、使用する機材およびソフトウェア毎に、予め試験的に計測をした結果などに基づいて決定できる。また、情報処理装置100において、設定の変更操作を行う設定画面(不図示)を設け、ユーザ操作により変更できてもよい。 The installation interval of the measuring devices 3 can be set to the maximum interval (L S in the above formula (1)) at which point clouds acquired by installing measuring devices 3 at multiple locations can be combined in point cloud processing by the three-dimensional image generating device 200. This interval differs depending on the equipment and software used. In this embodiment, the set value L S of this installation interval is described as 15 m, but is not limited to this and can be determined based on the results of trial measurements made in advance for each equipment and software used. Furthermore, the information processing device 100 may be provided with a setting screen (not shown) for changing settings, which can be changed by user operation.

算出部104は、まず、上記式(1)を用いて、測定地点のスキャン数の基準値nを算出する。そして算出部104は、例えば、この基準値nを用いて、各クラスの推奨値の標準値を算出する。そして算出部104は、クラスごとに、推奨値を、幅を持たせた状態(例えば、最大値、標準値、最小値)で算出する。言い換えると、算出部104は、推奨値の範囲を算出する。推奨値の最大値は、例えば、標準値nに1超の係数を乗じた値または標準値nに所定の値を加算した値である。推奨値の最小値は、標準値nに1未満の係数を乗じた値又は標準値nから所定の値を減算した値である。 The calculation unit 104 first calculates the reference value n s of the number of scans at the measurement point using the above formula (1). Then, the calculation unit 104 calculates the standard value of the recommended value for each class using, for example, this reference value n s . Then, the calculation unit 104 calculates the recommended value for each class with a range (for example, maximum value, standard value, minimum value). In other words, the calculation unit 104 calculates the range of the recommended value. The maximum recommended value is, for example, a value obtained by multiplying the standard value n x by a coefficient greater than 1 or a value obtained by adding a predetermined value to the standard value n x . The minimum recommended value is, for example, a value obtained by multiplying the standard value n x by a coefficient less than 1 or a value obtained by subtracting a predetermined value from the standard value n x .

算出部104は、例えば、推奨値の標準値nを、下記の式(2)に示すように、スキャン数の基準値nに所定の係数pを乗ずることにより算出する。
=n×p ・・・式(2)
The calculation unit 104 calculates, for example, the standard value n_x of the recommended value by multiplying the reference value n_s of the number of scans by a predetermined coefficient p_n , as shown in the following formula (2).
n x = n s ×p n ...Formula (2)

ここで、式(2)に示した係数pの一例について説明する。係数pは、要求される測定精度が高くなるにつれて、大きくなる。一例として、要求される測定精度を、点群密度レベルnとして定義する。nがとり得る値を、例えば、0、1、2、および3の4つとする。そして、n=0の場合、係数pは1となり、n=1の場合、係数pは1.5となり、n=2の場合、係数pは2.25となり、n=3の場合、係数pは3.375となる。なお、n=3は、上記したSクラスに相当し、n=0は、上記したCクラスに相当する。そして、n=2はAクラスに相当し、n=1はBクラスに相当する。 Here, an example of the coefficient p n shown in formula (2) will be described. The coefficient p n increases as the required measurement accuracy increases. As an example, the required measurement accuracy is defined as a point cloud density level n. The possible values of n are, for example, 0, 1, 2, and 3. When n = 0, the coefficient p n is 1, when n = 1, the coefficient p n is 1.5, when n = 2, the coefficient p n is 2.25, and when n = 3, the coefficient p n is 3.375. Note that n = 3 corresponds to the above-mentioned S class, and n = 0 corresponds to the above-mentioned C class. When n = 2 corresponds to the above-mentioned A class, and n = 1 corresponds to the above-mentioned B class.

ただし、nがとり得る値の個数、および各nにおける係数pの値は、上記した例に限られず、測定の目的や測定対象などによって適宜変更される。 However, the number of values that n can take and the value of the coefficient pn for each n are not limited to the above example, and may be changed as appropriate depending on the purpose of the measurement, the object to be measured, etc.

<操作画面例>
図11は、スキャン数の推奨値を算出するための画面300の例を示す図である。
画面300は、経路長入力部302と、クラス選択部304と、計算ボタン310と、を含んでいる。
経路長入力部302は、テキストボックスなどのGUI(Graphical User Interface)からなり、測定対象の経路長(数値)の入力を受け付ける。クラス選択部304は、プルダウンメニュー、ドラムロールなどのGUIからなり、必要な点群密度レベルの選択を受け付ける。本図に示す例では、上記した4つのクラス(S、A、B、C)の中から1つのクラスの選択を受け付ける。計算ボタン310は、操作ボタンなどのGUIからなり、クラス選択部304で選択されたクラス、および経路長入力部302に入力された経路長を用いたスキャン数の算出の実行指示を受け付ける。
<Example of operation screen>
FIG. 11 is a diagram showing an example of a screen 300 for calculating a recommended number of scans.
The screen 300 includes a path length input section 302 , a class selection section 304 , and a calculate button 310 .
The path length input unit 302 is made up of a GUI (Graphical User Interface) such as a text box, and accepts input of the path length (numerical value) of the measurement target. The class selection unit 304 is made up of a GUI such as a pull-down menu or a drum roll, and accepts selection of the required point cloud density level. In the example shown in this figure, it accepts selection of one class from the above-mentioned four classes (S, A, B, C). The calculation button 310 is made up of a GUI such as an operation button, and accepts an instruction to execute calculation of the number of scans using the class selected in the class selection unit 304 and the path length input to the path length input unit 302.

計算ボタン310の押下を受け付けると、算出部104は、経路長入力部302に入力された経路長を用いて、式(1)でスキャン数を算出する。 When the calculation button 310 is pressed, the calculation unit 104 uses the path length input to the path length input unit 302 to calculate the number of scans using formula (1).

図12は、スキャン数の推奨値の算出結果が出力された画面300の例を示す図である。図11の画面300の計算ボタン310の押下を受け付けると、図12の画面300に表示が更新される。画面300は、図11の画面300に加え、スキャン数表示部320をさらに含む。この例では、スキャン数表示部320には、例えば、スキャン数の推奨値が表示される。ここで表示される推奨値は、最大値、標準値、および最小値の3つである。スキャン数の推奨値の標準値は、クラス毎に上記の式(2)を用いて算出部104により算出された値(n)である。スキャン数の推奨値の最大値および最小値の一例は、上記した通りである。本図に示す例において、推奨値の最大値は、標準値を1.25倍した値であり、推奨値の最小値は、標準値を0.75倍した値である。ただし、係数はこれらの値に限定されない。 FIG. 12 is a diagram showing an example of a screen 300 on which the calculation result of the recommended value of the number of scans is output. When the calculation button 310 of the screen 300 of FIG. 11 is pressed, the display is updated to the screen 300 of FIG. 12. The screen 300 further includes a scan number display section 320 in addition to the screen 300 of FIG. 11. In this example, the scan number display section 320 displays, for example, the recommended value of the number of scans. The recommended values displayed here are the maximum value, the standard value, and the minimum value. The standard value of the recommended value of the number of scans is the value (n x ) calculated by the calculation section 104 using the above formula (2) for each class. An example of the maximum and minimum values of the recommended value of the number of scans is as described above. In the example shown in this figure, the maximum recommended value is a value obtained by multiplying the standard value by 1.25, and the minimum recommended value is a value obtained by multiplying the standard value by 0.75. However, the coefficients are not limited to these values.

推奨値の最大値は、例えば、精度を高くしたい場合に用いられ、推奨値の最小値は、例えば、測定を短時間で終わらせたい場合に用いられる。そして利用者は、最小値以上最大値以下の範囲から、スキャン数を選択する。したがって、スキャン数を決める際の利用者の負荷は小さくなる。 The maximum recommended value is used, for example, when high accuracy is desired, and the minimum recommended value is used, for example, when measurement needs to be completed in a short time. The user then selects the number of scans from the range between the minimum and maximum values. This reduces the burden on the user when deciding the number of scans.

また、画面300において、オペレータがクラス選択部304のクラスを変更し、計算ボタン310を押下すると、算出部104は、選択されたクラスに対応するスキャン数を再計算してスキャン数表示部320の値を更新する。なお、計算ボタン310はなくてもよく、少なくとも経路長入力部302において経路長の入力を受け付けると(例えば、数値の入力毎、または数値の入力とエンターキーの押下などによる入力の確定操作)、所定のデフォルトのクラス(例えば、Cクラス)で算出されたスキャン数が自動的に表示されてもよい。 In addition, when the operator changes the class in the class selection section 304 on the screen 300 and presses the calculate button 310, the calculation section 104 recalculates the number of scans corresponding to the selected class and updates the value in the scan number display section 320. Note that the calculate button 310 does not have to be provided, and the number of scans calculated in a predetermined default class (e.g., class C) may be automatically displayed at least when the path length input section 302 receives input of the path length (e.g., each time a numerical value is input, or when a numerical value is input and the input is confirmed by pressing the enter key, etc.).

また、他の例では、図13に示すように、画面300は、クラス選択部304を含まず、複数のクラスのスキャン数を一覧にして表示する一覧表示部322を含んでもよい。 In another example, as shown in FIG. 13, the screen 300 may not include a class selection section 304, but may include a list display section 322 that displays a list of the number of scans for multiple classes.

さらに、画面300は、例えば、汎用の表計算ソフトウェアを用いて、スプレッドシートのセルに上述した計算式を指定することで、スキャン数を算出させる構成としてもよい。 Furthermore, screen 300 may be configured to calculate the number of scans by, for example, specifying the above-mentioned formula in a cell of a spreadsheet using general-purpose spreadsheet software.

以上説明したように、本実施形態において、取得部102は、測定対象の敷地の経路の長さと要求再現精度を取得し、算出部104は、取得した経路の長さと要求再現精度を用いて、スキャン数の推奨値を推定する。この構成によれば、測定対象の三次元画像を生成するためスキャン数の推奨値を、経路の長さと要求再現精度を入力するだけで、推定できる。よってスキャン数に基づいて計測作業の見積を効率よく簡単な操作で作成できる。 As described above, in this embodiment, the acquisition unit 102 acquires the length of the path on the site to be measured and the required reproducibility, and the calculation unit 104 estimates the recommended number of scans using the acquired path length and required reproducibility. With this configuration, the recommended number of scans to generate a 3D image of the measurement target can be estimated simply by inputting the path length and the required reproducibility. Therefore, an estimate of the measurement work based on the number of scans can be created efficiently and with simple operations.

(第2実施形態)
上記実施形態は、測定対象の経路長を入力することでスキャン数の推奨値を算出する構成であったが、本実施形態は、測定対象の敷地面積を入力することでスキャン数の推奨値を算出する構成を有する。本実施形態は、測定装置3が配置できる実経路を直接測定することができない場合などに適用される構成である。本実施形態の情報処理装置100は、図7の情報処理装置100と同じ構成を有するので、図7を用いて説明する。なお、本実施形態の構成は、他の少なくともいずれか一つの実施形態の構成と矛盾を生じない範囲で組み合わせることができる。
Second Embodiment
The above embodiment is configured to calculate the recommended number of scans by inputting the path length of the measurement target, but the present embodiment is configured to calculate the recommended number of scans by inputting the site area of the measurement target. This embodiment is configured to be applied when it is not possible to directly measure the actual path on which the measurement device 3 can be placed. The information processing device 100 of this embodiment has the same configuration as the information processing device 100 of FIG. 7, and will be described using FIG. 7. Note that the configuration of this embodiment can be combined with the configuration of at least one of the other embodiments to the extent that no contradiction occurs.

測定対象の経路長は実測することが望ましいが、計測の見積作成段階などにおいては、現場踏査などによる実測が困難はケースもあることから、対象の平面図などをもとに、おおよその経路長である平均経路長を推定する。 It is desirable to actually measure the path length of the measurement object, but in some cases, such as at the stage of creating a measurement estimate, it may be difficult to actually measure by on-site reconnaissance, so an average path length, which is an approximate path length, is estimated based on a plan view of the object, etc.

取得部102は、計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する。
算出部104は、取得した敷地面積、測定対象物の属性、および要求再現精度を用いて、測定装置3による測定地点の数の推奨値を算出する。
The acquisition unit 102 acquires the site area of the measurement target, the attributes of the measurement target, and the required reproduction accuracy.
The calculation unit 104 calculates a recommended number of measurement points to be measured by the measurement device 3 using the acquired site area, attributes of the measurement object, and required reproducibility.

敷地面積とは、平面図などから取得できる測定対象の敷地を囲む外構の内側の面積、あるいは、屋内であれば、建物のフロア毎の床面積である。敷地などの形状が矩形であって、短辺と長辺が明確な場合には、取得部102が取得する面積は、敷地の矩形の短辺と長辺の長さであってもよい。敷地は様々な形状が考えられるため、矩形以外の形状であっても対応できるように工夫されている。詳細については後述する。 The site area is the area inside the exterior surrounding the site to be measured, which can be obtained from a floor plan or the like, or, if indoors, the floor area of each floor of the building. If the shape of the site is rectangular and the short and long sides are clear, the area acquired by the acquisition unit 102 may be the length of the short and long sides of the site rectangle. Since sites can have various shapes, it is designed to be able to handle shapes other than rectangular. Details will be described later.

測定対象物の属性とは、例えば、(a)外構によって囲まれている敷地、(b)建屋、(c)土塀、(d)蒸気機関車などのような底面部および天井部の測定が必要な構造物、ならびに、(e)トンネル坑内、迷路内、および屋内などの空間内に含まれる構造物などである。 The attributes of the object to be measured include, for example, (a) a site surrounded by an exterior structure, (b) a building, (c) an earthen wall, (d) a structure that requires measurement of the bottom and ceiling, such as a steam locomotive, and (e) a structure contained within a space such as the inside of a tunnel, a maze, or indoors.

算出部104は、敷地面積に、対象物の属性に基づいた第1演算処理、および要求再現精度に応じた第2演算処理を行うことにより、推奨値を算出する。 The calculation unit 104 calculates the recommended value by performing a first calculation process based on the attributes of the object and a second calculation process according to the required reproduction accuracy on the site area.

第1演算処理は、当該敷地内の経路の長さの推定値を算出する処理である。第2演算処理は、経路内における測定地点の設置間隔で経路を割る処理である。「経路」は、人が通行可能な経路、および/または測定装置3を設置可能な経路である。経路の長さの推定値を平均経路長とも呼ぶ。 The first calculation process is a process of calculating an estimate of the length of a route within the site. The second calculation process is a process of dividing the route by the installation interval of measurement points within the route. A "route" is a route that people can walk on and/or a route on which a measurement device 3 can be installed. The estimated value of the route length is also called the average route length.

平均経路長は、測定対象の敷地の面積または外構の短辺と長辺の長さに基づいて推定される。算出部104は、まず、平均経路長を求めた(第1演算処理)後、平均経路長からスキャン数を算定(第2演算処理)する。そこで、まず、第1演算処理による平均経路長の推定方法について説明し、その後、第2演算処理による平均経路長からスキャン数を算定する方法について説明する。 The average path length is estimated based on the area of the site to be measured or the length of the short and long sides of the exterior structure. The calculation unit 104 first determines the average path length (first calculation process), and then calculates the number of scans from the average path length (second calculation process). First, the method of estimating the average path length using the first calculation process will be described, and then the method of calculating the number of scans from the average path length using the second calculation process will be described.

<平均経路長の推定方法1>
図14を用いて平均経路長の推定方法について説明する。以後、この推定方法を「面換算」とも呼ぶ。
図14(a)は、測定対象の敷地の平面図に測定装置3が配置できる実経路Rを実線で示した図である。平面視で、実経路Rの縦方向の総和および横方向の総和は、敷地の外構の短辺Aのi倍、長辺Bのj倍になると仮定するモデルを考え、図14(b)に示す模式図に置き換えることができる。図14(b)では置き換えられた経路Rが実線で示されている。図14(b)では、iおよびjをそれぞれ2とした例を示している。
<Method 1 for estimating average path length>
A method for estimating the average path length will be described with reference to Fig. 14. Hereinafter, this estimation method will also be referred to as "area conversion".
Fig. 14(a) is a diagram showing an actual route Rr in a plan view of a site to be measured, in a solid line, on which the measuring device 3 can be placed. Considering a model in which the total length of the actual route Rr in the vertical direction and the total length of the horizontal direction are assumed to be i times the short side A and j times the long side B of the exterior structure of the site in a plan view, the model can be replaced with the schematic diagram shown in Fig. 14(b). In Fig. 14(b), the replaced route Rc is shown in a solid line. Fig. 14(b) shows an example in which i and j are each set to 2.

このモデルを用いた場合の平均経路長Laveは式(3)で表すことができる。
ave=iA+jB ・・・式(3)
When this model is used, the average path length L ave can be expressed by equation (3).
L ave =iA+jB...Formula (3)

また、短辺と長辺が等しい場合には、平均経路長は式(4)となる。すなわち、測定対象の面積の平方根(正方形とした場合の一辺の長さ)をi倍したものとなる。
ave=i√(AB) ・・・式(4)
When the short side and the long side are equal, the average path length is given by equation (4). That is, it is the square root of the area of the measurement target (the length of one side when the measurement target is a square) multiplied by i.
L ave = i√(AB) ...Formula (4)

また、敷地が矩形でない、例えば、三角形や台形などの場合にも、敷地の面積を用いて式(4)で平均経路長を算出できる。 Even if the site is not rectangular, such as triangular or trapezoidal, the average path length can be calculated using the area of the site with formula (4).

図15は、敷地の短辺Aと長辺Bの比率(A/B)と、式(3)および式(4)でそれぞれ算出された平均経路長の算定結果を示す図である。式(3)の算出結果は丸(○)でプロットされていて、式(4)の算出結果は三角(△)でプロットされている。 Figure 15 shows the ratio (A/B) of the short side A to the long side B of the site, and the calculation results of the average path length calculated using formula (3) and formula (4). The calculation results of formula (3) are plotted as circles (○), and the calculation results of formula (4) are plotted as triangles (△).

この図から明らかなように、式(4)の面積を用いて平均経路長を算出した結果は、敷地の短辺Aと長辺Bの比率(A/B)が小さくなるにつれ、あるいは、比率(A/B)が大きくなるにつれて、平方面積に換算したもの(比率=1.0のときの値)との差が大きくなっている。つまり、短辺Aと長辺Bの比率(A/B)が1から離れる場合には、面積を用いるのではなく、短辺Aと長辺Bを用いた式(3)で平均経路長を算出するのが好ましい。 As is clear from this figure, the difference between the average path length calculated using the area in formula (4) and the square area (the value when the ratio = 1.0) increases as the ratio (A/B) of the short side A to the long side B of the site decreases or as the ratio (A/B) increases. In other words, when the ratio (A/B) of the short side A to the long side B is far from 1, it is preferable to calculate the average path length using formula (3) using the short side A and long side B rather than using the area.

<平均経路長の推定方法2>
さらに、平均経路長の他の推定方法について下記に説明する。以後、この推定方法を、「線換算」とも呼ぶ。
この例は、測定対象が、屋内(特に、廊下と複数の部屋に分かれている場合)、通路、細長い形状の構造物、および内空断面の小さいトンネル坑内などの場合に適した平均経路長の推定方法である。図16に示すように、測定対象の面積を求め、その面積と等しくなるように、平均幅k(m)の通路と仮定して、式(5)を用いて平均経路長Laveに換算できる。
ave=AB÷k ・・・式(5)
<Method 2 for estimating average path length>
Further, another method of estimating the average path length is described below, which will hereinafter also be referred to as "linear conversion".
This example is a method for estimating the average path length that is suitable for cases where the measurement object is indoors (especially when it is divided into a corridor and multiple rooms), a passageway, a long and narrow structure, and the inside of a tunnel with a small internal cross section, etc. As shown in Fig. 16, the area of the measurement object is calculated, and then it is assumed to be a passageway with an average width k (m) so that it is equal to the area, and it can be converted to the average path length L ave using formula (5).
L ave =AB÷k...Formula (5)

式(5)において、通路の平均幅k=3とするのが好ましい。 In equation (5), it is preferable to set the average aisle width k = 3.

さらに、図17(a)に示すような迷路などのように複雑に入り組んだ通路の場合であっても、式(5)を用いて平均経路長を推定できる。例えば、この例では、図17(b)の破線が測定装置3を配置できる経路となる。図17(c)に示すように、全体の面積を幅kの通路にモデル化して考え、通路の長さの総和を平均経路長とすることできる。つまり、式(5)により面積から平均経路長を算定できる。 Furthermore, even in the case of a complex and intricate passageway such as a maze as shown in Figure 17(a), the average path length can be estimated using equation (5). For example, in this example, the dashed line in Figure 17(b) is a path on which measuring device 3 can be placed. As shown in Figure 17(c), the entire area can be modeled as a passageway of width k, and the sum of the lengths of the passageways can be regarded as the average path length. In other words, the average path length can be calculated from the area using equation (5).

<平均経路長からスキャン数の換算方法>
算出部104は、式(3)、式(4)、または式(5)を用いて算出された平均経路長を、式(1)に経路長として代入してスキャン数を算出する。
<How to convert the average path length to the number of scans>
The calculation unit 104 calculates the number of scans by substituting the average path length calculated using formula (3), formula (4), or formula (5) into formula (1) as the path length.

ここで、測定対象の面積が小さい場合には、スキャン数の基準値nが小さくなり過ぎ、現実との乖離が生じる。つまり、面積が小さい場合に、式(1)の算出結果が1に満たない場合が生じる。そのため、本実施形態では、以下の式(6)に示すように、最低限、計測に必要なスキャン数α(以後、最低スキャン数αとも呼ぶ)を式(1)に加算する。
=Lave/L+α ・・・ 式(6)
Here, when the area of the measurement target is small, the reference value nS of the number of scans becomes too small, resulting in a deviation from reality. In other words, when the area is small, the calculation result of formula (1) may not reach 1. Therefore, in this embodiment, the minimum number of scans α required for measurement (hereinafter also referred to as the minimum number of scans α) is added to formula (1) as shown in the following formula (6).
n S = L ave / L S + α... Formula (6)

最低スキャン数αは、上記した推定方法毎に下記のように定めることができる。 The minimum number of scans α can be determined for each estimation method described above as follows:

<<面換算した場合>>
この場合、式(3)または式(4)で算出された平均経路長Laveを式(1)に代入することによりスキャン数の仮の値を算出し、さらにこの仮の値に、点群を結合するために始端および終端にそれぞれ追加して設置される測定装置3のスキャン処理数を加える。
式(3)および式(4)を用いて平均経路長を推定する方法の場合は、iおよびjが2の場合、図14(a)に示すように、4つの経路Rcとして平均経路長が推定されている。この4つの経路Rcが交差する4つの箇所に、それぞれの経路Rcに点群同士を結合するためのキーとなる測定装置3を配置する必要がある。
<<When converted into an area>>
In this case, a provisional value for the number of scans is calculated by substituting the average path length L ave calculated by equation (3) or equation (4) into equation (1), and the number of scan processes of the measuring devices 3 additionally installed at the starting end and the ending end in order to combine the point clouds is added to this provisional value.
In the method of estimating the average path length using formulas (3) and (4), when i and j are 2, the average path length is estimated as four paths Rc as shown in Fig. 14(a) . At the four intersections of these four paths Rc, it is necessary to place measuring devices 3 that serve as keys for connecting point clouds to each path Rc.

図27は、測定装置3の最低スキャン数の算出例を説明するための図である。
図27(a)に示すように、経路R10において他の経路との交差点は2つであり、S1、S2の2つの測定装置3が配置される。同様に、経路R20ではS3、S4、経路R30ではS5、S6、経路R40ではS7、S8の測定装置3が配置される。合計8個の測定装置3が配置される。そのため、最低スキャン数α=8となる。
FIG. 27 is a diagram for explaining an example of calculating the minimum number of scans of the measuring device 3. In FIG.
27(a), route R10 has two intersections with other routes, and two measuring devices 3, S1 and S2, are placed on route R10. Similarly, measuring devices 3, S3 and S4, S5 and S6, and S7 and S8, are placed on route R20, R30, R40, respectively. A total of eight measuring devices 3 are placed. Therefore, the minimum number of scans, α, is 8.

<<線換算した場合>>
式(5)を用いて平均経路長を推定する方法の場合は、面積から換算された経路は、隣接する他の経路と結合するために、各経路の始端と終端にそれぞれ2つの測定装置3を配置する。
<<When converted into a line>>
In the method of estimating the average path length using equation (5), two measuring devices 3 are placed at the beginning and end of each path so that the path converted from the area can be connected to other adjacent paths.

図27(b)に示すように、経路R11において始端にS11の測定装置3が配置され、終端にS12の測定装置3が配置される。さらに、経路R11の始端に隣接する経路R12と接続するために経路R12の終端にS13の測定装置3が配置される。同様に経路R11の終端に隣接する経路R13の始端と接続するために経路R13の始端にS14の測定装置3が配置される。そのため、最低スキャン数α=4となる。 As shown in FIG. 27(b), a measuring device 3 S11 is placed at the start of route R11, and a measuring device 3 S12 is placed at the end. Furthermore, a measuring device 3 S13 is placed at the end of route R12 to connect to route R12 adjacent to the start of route R11. Similarly, a measuring device 3 S14 is placed at the start of route R13 to connect to the start of route R13 adjacent to the end of route R11. Therefore, the minimum number of scans α = 4.

上記した面換算と線換算のいずれの演算処理を行い経路長の推定値を算出するかは、測定対象の属性によって決まる。図18は、測定対象の属性別に演算処理(空間条件)を対応付けたテーブル120の例を示している。テーブル120は、例えば、コンピュータ60のストレージ66やメモリ64に記憶されている。 Which of the above-mentioned surface conversion or line conversion calculation processes is used to calculate the path length estimate depends on the attributes of the measurement object. Figure 18 shows an example of a table 120 that associates calculation processes (spatial conditions) with attributes of the measurement object. Table 120 is stored, for example, in storage 66 or memory 64 of computer 60.

<操作画面例>
図19は、スキャン数の推奨値を算出するための画面300の例を示す図である。
画面300は、属性選択部332と、面積入力部334と、クラス選択部304と、計算ボタン310と、を含んでいる。クラス選択部304と、計算ボタン310は図11と同じである。
<Example of operation screen>
FIG. 19 is a diagram showing an example of a screen 300 for calculating a recommended number of scans.
The screen 300 includes an attribute selection section 332, an area input section 334, a class selection section 304, and a calculation button 310. The class selection section 304 and the calculation button 310 are the same as those in FIG.

属性選択部332は、プルダウンメニュー、ドラムロールなどのGUIからなり、測定対象物の属性の選択を受け付ける。測定対象物の属性は、例えば、図18の外構、建屋(屋内)、通路、および構造物などの中から選択される。 The attribute selection unit 332 is made up of a GUI such as a pull-down menu or drum roll, and accepts the selection of the attributes of the measurement object. The attributes of the measurement object are selected from, for example, the exterior, building (indoors), passageway, and structure shown in FIG. 18.

この属性は、演算処理(面換算/線換算)の選択に用いられるが、属性を選択する代わりに、面換算と線換算のいずれかの演算処理を行うかを選択できてもよい。属性選択は、初心者で経験がなくても対応できる利点がある。一方、演算処理の選択は、経験者が現場の状況を見て適切に選択できる利点がある。 This attribute is used to select the calculation process (area conversion/line conversion), but instead of selecting an attribute, it may be possible to select whether to perform calculation processing, area conversion or line conversion. Attribute selection has the advantage that even beginners with no experience can handle it. On the other hand, calculation processing selection has the advantage that an experienced person can select an appropriate method based on the situation on-site.

面積入力部334は、テキストボックスなどのGUIからなり、測定対象の敷地面積(数値)の入力を受け付ける。この例では、面積入力部334は、面積の入力を受け付けているが、他の例では、敷地の短辺と長辺の入力を受け付けてもよい。 The area input unit 334 is made up of a GUI such as a text box, and accepts input of the site area (numerical value) of the measurement target. In this example, the area input unit 334 accepts input of the area, but in other examples, it may accept input of the short side and long side of the site.

図20は、スキャン数の推奨値の算出結果が出力された画面300の例を示す図である。図19の画面300の計算ボタン310の押下を受け付けると、図20の画面300に表示が更新される。画面300は、図19の画面300に加え、スキャン数表示部336をさらに含む。この例では、スキャン数表示部336には、例えば、スキャン数の推奨値の最大値、標準値、および最小値が出力される。スキャン数の標準値は、算出部104により算出された推奨値の一つである。スキャン数の推奨値の最大値および最小値は、標準値から所定の割合、例えば、標準値の±25%の範囲の値である。 Figure 20 is a diagram showing an example of a screen 300 on which the calculation result of the recommended number of scans is output. When the calculate button 310 on the screen 300 of Figure 19 is pressed, the display is updated to the screen 300 of Figure 20. In addition to the screen 300 of Figure 19, the screen 300 further includes a scan number display section 336. In this example, for example, the maximum, standard, and minimum recommended number of scans are output to the scan number display section 336. The standard number of scans is one of the recommended values calculated by the calculation section 104. The maximum and minimum recommended number of scans are values within a predetermined percentage of the standard value, for example, within a range of ±25% of the standard value.

スキャン数の推奨値の最大値および最小値を、推奨値の標準値と併せて出力することで、現場状況に応じた変更にも対応可能となる。 By outputting the maximum and minimum recommended number of scans along with the standard recommended value, it is possible to accommodate changes according to on-site conditions.

また、画面300において、オペレータがクラス選択部304のクラスを変更し、計算ボタン310を押下すると、算出部104は、選択されたクラスに対応するスキャン数を再計算してスキャン数表示部336の値を更新する。なお、計算ボタン310はなくてもよく、少なくとも面積入力部334にいて面積の入力を受け付けると(例えば、数値の入力毎、または数値の入力とエンターキーの押下などによる入力の確定操作)、所定のデフォルトのクラス(例えば、Cクラス)で算出されたスキャン数が自動的に表示されてもよい。 In addition, when the operator changes the class in the class selection section 304 on the screen 300 and presses the calculate button 310, the calculation section 104 recalculates the number of scans corresponding to the selected class and updates the value in the scan number display section 336. Note that the calculate button 310 does not have to be provided, and the number of scans calculated in a predetermined default class (e.g., class C) may be automatically displayed at least when the area input is received in the area input section 334 (e.g., each time a numerical value is input, or when a numerical value is input and the input is confirmed by pressing the enter key, etc.).

また、他の例では、上記図13と同様に、画面300は、クラス選択部304を含まず、複数のクラスのスキャン数を一覧にして表示する一覧表示部(不図示)を含んでもよい。 In another example, similar to FIG. 13 above, the screen 300 may not include the class selection section 304, but may include a list display section (not shown) that displays a list of the number of scans for multiple classes.

さらに、画面300は、例えば、汎用の表計算ソフトウェアを用いて、スプレッドシートのセルに上述した計算式を指定することで、スキャン数を算出させる構成としてもよい。例えば、測定対象の種類毎にスプレッドシートを設け、各セルに対応する式を指定することで、スキャン数を算出させる構成としてもよい。 Furthermore, the screen 300 may be configured to calculate the number of scans by, for example, specifying the above-mentioned formula in a cell of a spreadsheet using general-purpose spreadsheet software. For example, a spreadsheet may be provided for each type of measurement object, and the number of scans may be calculated by specifying a formula corresponding to each cell.

本実施形態において、取得部102は、測定対象の施設の面積と、測定対象の属性と、要求再現精度とを取得し、算出部104は、取得した施設の面積と、属性と、要求再現精度を用いてスキャン数の推奨値を推定する。この構成によれば、測定対象の経路長を実測できない場合であっても、測定対象の面積が分かればスキャン数の推奨値を高精度に推定できる。 In this embodiment, the acquisition unit 102 acquires the area of the facility to be measured, the attributes of the measurement object, and the required reproducibility, and the calculation unit 104 estimates the recommended number of scans using the acquired area, attributes, and required reproducibility of the facility. With this configuration, even if the path length of the measurement object cannot be actually measured, the recommended number of scans can be estimated with high accuracy if the area of the measurement object is known.

(第3実施形態)
本実施形態は、測定対象の属性(形状など)に応じて、測定対象に対して複数の空間を設定し、空間別に複数の推定方法を組み合わせてスキャン数を算出する構成を有する点以外は第1および第2実施形態と同じである。
例えば、測定対象が、建屋とその周囲の敷地である場合、敷地の空間と、建屋の外部と内部の3つの空間を設定し、空間別に適用する推定方法を選択してスキャン数を算定する。
Third Embodiment
This embodiment is the same as the first and second embodiments, except that it has a configuration in which multiple spaces are set for the object to be measured according to the attributes (shape, etc.) of the object to be measured, and the number of scans is calculated by combining multiple estimation methods for each space.
For example, if the measurement target is a building and its surrounding grounds, three spaces are set: the space of the grounds, and the outside and inside of the building, and the estimation method to be applied to each space is selected to calculate the number of scans.

算出部104は、対象物に対して複数の空間を設定し、各空間別に演算処理を行う。 The calculation unit 104 sets multiple spaces for the object and performs calculation processing for each space.

算出部104は、上記第2実施形態で説明した、テーブル120(図18)を用いて、空間別に演算処理を選択できる。テーブル120において、演算処理は、建屋の属性別に紐付けられている。算出部104は、建屋の外部については、敷地面積から式(4)を用いて面換算により平均経路長を推定した上で、スキャン数を算定する。建屋の内部については、算出部104は、フロア毎に敷地面積から式(5)を用いて線換算により平均経路長を推定した上で、スキャン数を算定する。 The calculation unit 104 can select the calculation process for each space using table 120 ( FIG. 18 ) described in the second embodiment above. In table 120, the calculation process is linked to the attributes of the building. For the outside of the building, the calculation unit 104 estimates the average path length by area conversion using formula (4) from the site area, and then calculates the number of scans. For the inside of the building, the calculation unit 104 estimates the average path length by line conversion using formula (5) from the site area for each floor, and then calculates the number of scans.

算出部104は、それぞれ算出されたスキャン数を合計して測定対象全体のスキャン数の推奨値を推定する。 The calculation unit 104 sums up the calculated number of scans and estimates the recommended number of scans for the entire measurement target.

<操作画面例>
図21は、スキャン数の推奨値を算出するための画面300の例を示す図である。
画面300は、属性選択部342と、面積入力部344と、クラス選択部346と、スキャン数表示部348と、計算ボタン310と、を含む。スキャン数表示部348は、少なくとも一つの算出結果を表示する行340と、複数の行340のスキャン数の合計値を表示する合計表示部350とを含む。
<Example of operation screen>
FIG. 21 is a diagram showing an example of a screen 300 for calculating a recommended number of scans.
The screen 300 includes an attribute selection section 342, an area input section 344, a class selection section 346, a scan number display section 348, and a calculation button 310. The scan number display section 348 includes a row 340 that displays at least one calculation result, and a total display section 350 that displays the total value of the scan numbers of the multiple rows 340.

画面300の行340は、ユーザ操作により追加したり削除したりできてよい。この例の属性選択部342では、面積からスキャン数を算定する場合の換算方法を選択する。面積入力部344とクラス選択部346は、図19の面積入力部334とクラス選択部304と同じである。 Rows 340 on screen 300 may be added or deleted by user operation. In this example, attribute selection section 342 selects the conversion method used when calculating the number of scans from the area. Area input section 344 and class selection section 346 are the same as area input section 334 and class selection section 304 in FIG. 19.

例えば、建物の外部と内部の計測を行う場合、算出部104は、建物が建っている敷地面積から式(3)または式(4)を用いて面換算により、スキャン数の推奨値を算出する。オペレータは、画面300の属性選択部342で「面」を選択し、面積入力部344に敷地面積を入力し、クラス選択部346で例えば、「Cクラス」を選択する。さらに、建物の内部について、算出部104は、フロア毎に各面積から式(5)を用いて線換算により、即ち、式(5)を用いて算出された平均経路長を、式(1)に経路長として代入することにより、スキャン数の推奨値を算出する。オペレータは、1つのフロアに対して1つの行340を追加して、画面300の属性選択部342で「線」を選択し、面積入力部344に、各フロアの面積を入力し、クラス選択部346で例えば、「Sクラス」を選択する。 For example, when measuring the exterior and interior of a building, the calculation unit 104 calculates the recommended number of scans by converting the area of the lot on which the building is built into an area using formula (3) or formula (4). The operator selects "area" in the attribute selection unit 342 of the screen 300, inputs the lot area into the area input unit 344, and selects, for example, "C class" in the class selection unit 346. Furthermore, for the interior of the building, the calculation unit 104 calculates the recommended number of scans by converting the area of each floor into a line using formula (5), that is, by substituting the average path length calculated using formula (5) into formula (1) as the path length. The operator adds one row 340 for each floor, selects "line" in the attribute selection unit 342 of the screen 300, inputs the area of each floor into the area input unit 344, and selects, for example, "S class" in the class selection unit 346.

そして、計算ボタン310がオペレータにより押下されると、スキャン数表示部348と合計表示部350とに算出部104により算出されたスキャン数がそれぞれ表示される。 When the operator presses the calculation button 310, the number of scans calculated by the calculation unit 104 is displayed in the scan number display unit 348 and the total display unit 350, respectively.

本実施形態において、算出部104は、対象物に対して複数の空間を設定し、各空間別に演算処理を行う。算出部104は、図18のテーブル120を用いて、測定対象の属性に対応する演算処理を選択できる。算出部104は、空間毎に算出された推奨値を合計してスキャン数を算出できる。この構成によれば、測定対象を複数の空間に分けて、それぞれ適切な演算処理でスキャン数の推奨値を推定できるので、より精度の高い見積もりが可能になる。 In this embodiment, the calculation unit 104 sets multiple spaces for the object and performs calculation processing for each space. The calculation unit 104 can select the calculation processing corresponding to the attributes of the measurement object using table 120 in FIG. 18. The calculation unit 104 can calculate the number of scans by adding up the recommended values calculated for each space. With this configuration, the measurement object can be divided into multiple spaces and the recommended number of scans can be estimated using appropriate calculation processing for each space, allowing for more accurate estimation.

(第4実施形態)
本実施形態は、上記第1~第3の実施形態の情報処理装置100によって算出された推奨値を用いて、三次元画像生成装置200が三次元画像を生成するのに使用する点群データを取得できるように、測定装置3を設置して計測を行う点で、上記実施形態とは相違する。
Fourth Embodiment
This embodiment differs from the above-mentioned embodiments in that a measuring device 3 is installed to perform measurements so that the three-dimensional image generating device 200 can obtain point cloud data to be used to generate a three-dimensional image using recommended values calculated by the information processing device 100 of the first to third embodiments.

本実施形態において、測定装置3には、所定の数の測定地点が設定される。この所定の数は、第1実施形態で説明したように、情報処理装置100により算出された推奨値の範囲内の値である。この範囲の上限値は、例えば、標準値を1.25倍した値であり、下限値は、例えば、標準値を0.75倍した値である。そして測定装置3は、設定された測定地点で、測定対象の測定を行い、三次元画像生成のための点群データを生成する。ここで、測定は、一つの測定装置3を用いて行われてもよいし、複数の測定装置3を用いて行われてもよい。 In this embodiment, a predetermined number of measurement points are set in the measuring device 3. This predetermined number is a value within the range of recommended values calculated by the information processing device 100, as described in the first embodiment. The upper limit of this range is, for example, a value 1.25 times the standard value, and the lower limit is, for example, a value 0.75 times the standard value. The measuring device 3 then measures the measurement target at the set measurement points and generates point cloud data for generating a three-dimensional image. Here, the measurements may be performed using one measuring device 3 or multiple measuring devices 3.

この構成によれば、高精度に算出されたスキャン数で、現場で測定作業を行うことができるので、見積段階のスキャン数と実際の測定作業の段階でのスキャン数の乖離が少ないため、現場での混乱も低減され、作業の効率が向上する。 With this configuration, measurement work can be performed on-site with the number of scans calculated with high accuracy, so there is little discrepancy between the number of scans at the estimation stage and the number of scans at the actual measurement work stage, reducing confusion on-site and improving work efficiency.

そして、三次元画像生成装置200は、上記の測定方法で生成された点群データを用いて三次元画像を生成する。三次元画像生成装置200を実現するコンピュータ60により実行されるプログラムは、測定方法により生成された三次元画像生成のための点群データを取得する手順、取得した点群データを用いて三次元画像を生成する手順、を含む。 Then, the three-dimensional image generating device 200 generates a three-dimensional image using the point cloud data generated by the above-mentioned measurement method. The program executed by the computer 60 that realizes the three-dimensional image generating device 200 includes a procedure for acquiring point cloud data for generating a three-dimensional image generated by the measurement method, and a procedure for generating a three-dimensional image using the acquired point cloud data.

この構成によれば、本発明の測定方法による効率のよい測定作業により生成された点群データを用いて、要求再現精度条件を満たす三次元画像を生成することができる。 With this configuration, it is possible to generate a three-dimensional image that satisfies the required reproduction accuracy conditions using point cloud data generated through efficient measurement work using the measurement method of the present invention.

以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
たとえば、上記実施形態では、算出されたスキャン数の推奨値は、画面300に表示される構成としていたが、他の例では、プリンタに印字出力したり、ファイルに出力して記録したり、メールやメッセージで他のコンピュータ(所定の宛先)にデータファイルを送信したりアップロードしたりしてもよい。
Although the embodiments of the present invention have been described above with reference to the drawings, these are merely examples of the present invention, and various configurations other than those described above can also be adopted.
For example, in the above embodiment, the calculated recommended number of scans is configured to be displayed on screen 300, but in other examples, it may be printed out on a printer, output to a file and recorded, or the data file may be sent or uploaded to another computer (a specified destination) via email or message.

以下、測定対象物毎にスキャン数推定の実施例を説明する。ここでは、以下の4つの対象物を例に説明する。
(実施例1)建屋が含まれる敷地であって、敷地の形状計測が目的の場合(ただし、建屋の屋根計測は対象外の場合)
(実施例2)建屋の外部と内部を組み合わせた計測の場合
(実施例3)土塀
(実施例4)蒸気機関車
Hereinafter, an embodiment of estimating the number of scans for each measurement object will be described. Here, the following four objects will be described as examples.
(Example 1) When the site includes a building and the purpose is to measure the shape of the site (however, measurement of the building roof is not included)
(Example 2) Combined measurement of the exterior and interior of a building (Example 3) Earthen wall (Example 4) Steam locomotive

(実施例1)
建屋が含まれる敷地であって、敷地の形状計測が目的の場合(建屋の屋根計測は対象外の場合)について説明する。図22(a)は測定対象例の敷地の形状を示している。図22(b)は、図22(a)の測定対象例の敷地の平面図である。図22(b)に示すように、当該敷地は短辺Aと長辺Bが明確な矩形である。そのため、測定対象は面として1つの空間として捉えることができる。この例では、算出部104は、式(3)または式(4)を用いて平均経路長を算定することができる。
Example 1
A case will be described where a site includes a building and the purpose is to measure the shape of the site (excluding measurement of the building roof). FIG. 22(a) shows the shape of the site of an example of the measurement target. FIG. 22(b) is a plan view of the site of the example of the measurement target in FIG. 22(a). As shown in FIG. 22(b), the site is a rectangle with a clear short side A and long side B. Therefore, the measurement target can be captured as a single space in the form of a surface. In this example, the calculation unit 104 can calculate the average path length using formula (3) or formula (4).

算定結果はそれぞれ下記の表1のようになった。スキャン数は式(2)を用いて算定することができる。比較のため、式(3)と式(4)の両方の算出結果を示す。

Figure 0007526703000001
The calculation results are shown in Table 1 below. The number of scans can be calculated using formula (2). For comparison, the calculation results of both formulas (3) and (4) are shown.
Figure 0007526703000001

(実施例2)
図23(a)に示すような建屋の外部と内部を組み合わせた計測の場合について説明する。図23(b)は、図23(a)の測定対象の建屋の周囲の敷地の外周と建屋P3を示す平面図である。この例では、上記とは異なり、建屋の外部と、内部のそれぞれについてスキャン数を推定して、それらの合計を求める。
Example 2
A case where the exterior and interior of a building are measured in combination as shown in Fig. 23(a) will be described. Fig. 23(b) is a plan view showing the perimeter of the site surrounding the building to be measured in Fig. 23(a) and building P3. Unlike the above, in this example, the number of scans is estimated for each of the exterior and interior of the building, and the total number of scans is calculated.

具体的には、測定対象を外構部分、建屋の1階部分、建屋の2階部分の3つの空間に分ける。さらに、建屋の屋根を計測範囲に含む場合には、建屋の屋根の部分を追加して4つの空間に分けてもよい。建屋の屋根は、外構や建屋内部から見通すことができない場所であり、かつ、外構や建屋内部と同じ目線(測定装置3の高さ)ではないため、異なる空間として分類する。さらに、各空間の演算処理は、建屋の外部、つまり外構部分は面換算、建屋の内部(1階部分と2階部分)はそれぞれ線換算となる。 Specifically, the measurement target is divided into three spaces: the exterior, the first floor of the building, and the second floor of the building. Furthermore, if the building roof is included in the measurement range, the building roof can be added to divide it into four spaces. The building roof is classified as a different space because it cannot be seen from the exterior or the interior of the building, and is not at the same line of sight (height of the measuring device 3) as the exterior and interior of the building. Furthermore, the calculation processing for each space is performed using area conversion for the exterior of the building, i.e., the exterior part, and linear conversion for the interior of the building (first and second floors).

この例の算定結果を表2に示す。また、表2には、実際に計測したときのスキャン数の実績値も示してある。

Figure 0007526703000002
The calculation results for this example are shown in Table 2. Table 2 also shows the actual number of scans measured.
Figure 0007526703000002

外構において、Bクラスの各スキャン数の推奨値の最大値(標準値+25%)および最小値(標準値-25%)の範囲内に実績値が入っていることが分かる。構造が複雑な建屋1階と建屋2階において、Sクラスの各スキャン数の推奨値の最大値(標準値+25%)および最小値(標準値-25%)の範囲内に実績値が入っていることが分かる。 For the exterior, it can be seen that the actual values are within the range of the maximum (standard value + 25%) and minimum (standard value - 25%) recommended values for each number of scans for B class. For the first and second floors of the building, which have a complex structure, it can be seen that the actual values are within the range of the maximum (standard value + 25%) and minimum (standard value - 25%) recommended values for each number of scans for S class.

(実施例3)
図24(a)に示すような、長さ100m、高さが3mの土塀P4を測定対象とする例について説明する。図24(b)は、図24(a)の土塀P4の敷地の平面図である。敷地面積は2400mである。計測対象の空間は、土塀の長手方向に土塀の両側に沿って延在する経路と、土塀の屋根の3つの空間に分けることができる。一方で、いずれの空間も土塀の屋根を挟んで全体を見渡すことができる配置であるため、面として扱うことができる。実施例5として、土塀の計測を線として扱った場合についてもスキャン数の算出を行った。
Example 3
An example will be described in which a 100 m long and 3 m high earthen wall P4 is the measurement target as shown in FIG. 24(a). FIG. 24(b) is a plan view of the site of the earthen wall P4 in FIG. 24(a). The site area is 2400 m2 . The space to be measured can be divided into three spaces: a path extending along both sides of the earthen wall in the longitudinal direction of the earthen wall, and the roof of the earthen wall. On the other hand, each space is arranged so that the entire space can be seen across the roof of the earthen wall, so it can be treated as a surface. As Example 5, the number of scans was also calculated when the measurement of the earthen wall was treated as a line.

この例の算定結果を表3に示す。また、表3には、実際に計測したときのスキャン数の実績値も示してある。

Figure 0007526703000003
The calculation results for this example are shown in Table 3. Table 3 also shows the actual number of scans measured.
Figure 0007526703000003

実績のスキャン数が85に対して、実施例3の面換算のSクラスの推奨値の標準値が75であり、実施例5の線換算のBクラスの推奨値の標準値が87となった。つまり、実施例3は、実績でSクラスの三次元画像を得たスキャン数と同程度のスキャン数でSクラスの三次元画像が得られる結果となった。一方、実施例5は、実績でSクラスの三次元画像を得たスキャン数と同程度のスキャン数ではBクラスの三次元画像しか得られない結果となった。実施例5でSクラスの三次元画像を得るためには、実績のスキャン数の2倍のスキャン数が算出された。 Whereas the actual number of scans was 85, the standard recommended value for S class in surface conversion in Example 3 was 75, and the standard recommended value for B class in line conversion in Example 5 was 87. In other words, in Example 3, an S class 3D image was obtained with approximately the same number of scans as the actual number of scans that obtained an S class 3D image. On the other hand, in Example 5, only a B class 3D image was obtained with approximately the same number of scans as the actual number of scans that obtained an S class 3D image. In order to obtain an S class 3D image in Example 5, a number of scans that was twice the actual number of scans was calculated.

これらの結果から、線換算の推定方法は、見通しのない場所、および屋内での適用が好ましいと言える。 Based on these results, it can be said that the linear conversion estimation method is preferable for application in places with no line of sight and indoors.

(実施例4)
図25(a)に示すような蒸気機関車P5を測定対象とする例について説明する。図25(b)は、図25(a)の蒸気機関車P5が設置されている敷地の平面図である。蒸気機関車P5のように、測定対象の面積は小さい場合であっても、機械部品など入り組んだ形状の構造物であるため、詳細な計測が要求されるものとする。蒸気機関車P5の側面の外観は、敷地(外構)部分として取り扱うことができる。ただし、蒸気機関車P5の底面部や天井部は、外構部分と測定装置3の目線が異なり、外構部分に比べて底面部ではより低い位置、天井部はより高い位置となり、3つの空間に分けることができる。
Example 4
An example will be described in which a steam locomotive P5 as shown in FIG. 25(a) is the measurement target. FIG. 25(b) is a plan view of the site on which the steam locomotive P5 of FIG. 25(a) is installed. Even if the area of the measurement target is small, such as the steam locomotive P5, it is a structure with a complicated shape, such as machine parts, and detailed measurement is required. The exterior of the side of the steam locomotive P5 can be treated as the site (exterior) part. However, the bottom and ceiling of the steam locomotive P5 are at a different line of sight from the exterior part and the measuring device 3, and the bottom part is at a lower position and the ceiling part is at a higher position than the exterior part, and can be divided into three spaces.

具体的には、測定装置3を取り付けた三脚を、外構位置では地上に設置し、天井位置では三脚を蒸気機関車の上に設置し、底面位置では底面の下に測定装置3を滑り込ませ、測定対象の辺を取り囲むように配置した。そのため、外構と天井部は面換算としたが、底面部は線換算とした。 Specifically, the tripod with the measuring device 3 attached was placed on the ground at the exterior position, the tripod was placed on top of the steam locomotive at the ceiling position, and the measuring device 3 was slid under the bottom surface at the bottom surface position, and positioned so as to surround the sides of the object to be measured. Therefore, the exterior and ceiling parts were converted into surfaces, but the bottom surface part was converted into lines.

この例の算定結果を表4に示す。また、表4には、実際に計測したときのスキャン数の実績値も示してある。

Figure 0007526703000004
The calculation results for this example are shown in Table 4. Table 4 also shows the actual number of scans measured.
Figure 0007526703000004

表4から分かるように、空間を適切に分割して演算処理を適切に選択することで、精度の高い推定結果を得ることができる。 As can be seen from Table 4, by appropriately dividing the space and selecting the appropriate calculation process, highly accurate estimation results can be obtained.

(実施例5)
なお、実施例3で説明した実施例5では、上記した実施形態で説明した推定方法において、以下のパラメータを用いた。
=15 :測定装置3の設置間隔
i=j=2 :短辺Aおよび長辺Bの面積内の経路長を短辺および長辺の定数倍としてモデル化したときの定数
k=3 :平均経路長を線とした場合の幅(m)
p=1.5 :点群密度レベルを高くするときにレベル毎にスキャン数を算出するための定数
Example 5
In Example 5 described in Example 3, the following parameters were used in the estimation method described in the above embodiment.
L S =15: installation interval of the measuring device 3 i=j=2: constant when the path length within the area of the short side A and the long side B is modeled as a constant multiple of the short side and the long side k=3: width (m) when the average path length is a line
p = 1.5: A constant for calculating the number of scans for each level when increasing the point cloud density level.

これらのパラメータは、既往の実績を入力データとして、スキャン数の推定結果と実績値との差(の割合)の二乗誤差が最小になる条件の値となるように決定した。ただし、各パラメータは端数を切り捨てた数値としている。 These parameters were determined so that the squared error of the difference (proportion) between the estimated number of scans and the actual value was minimized using past performance data as input data. However, the values of each parameter were rounded down.

図26は、上記パラメータを用いて算出したスキャン数の推定結果と、実績値を対比させた結果の一例を示した図である。図中、±15%の誤差の範囲を破線で示している。スキャン数の推奨値の標準値に対して±25%の範囲を「-」でプロットした。図26からも、推定結果は±15%の偏差の中に位置しており、高い精度で推定結果が得られていることが分かる。 Figure 26 shows an example of the results of comparing the estimated number of scans calculated using the above parameters with the actual value. In the figure, the ±15% error range is indicated by a dashed line. The ±25% range for the standard value of the recommended number of scans is plotted as "-". Figure 26 also shows that the estimated results are within a deviation of ±15%, indicating that the estimated results are obtained with high accuracy.

以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者に関する情報を取得、利用する場合は、これを適法に行うものとする。
Although the present invention has been described above with reference to the embodiments and examples, the present invention is not limited to the above-mentioned embodiments and examples. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
In the present invention, when information about a user is acquired and used, this shall be done lawfully.

以下、参考形態の例を付記する。
1. 計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する取得手段と、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を備える、情報処理装置。
2. 測定対象の敷地内の経路の長さ、および要求再現精度を取得する取得手段と、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を備える、情報処理装置。
3. 1.または2.に記載の情報処理装置において、
前記算出手段は、前記測定対に対して複数の空間を設定し、各前記空間別に演算処理を行う、情報処理装置。
4. 1.または1.を引用する3.に記載の情報処理装置において、
前記算出手段は、前記敷地面積に、前記測定対象物の属性に基づいた第1演算処理、および前記要求再現精度に応じた第2演算処理を行うことにより、前記推奨値を算出する、情報処理装置。
5. 4.に記載の情報処理装置において、
前記第1演算処理は、当該敷地内の経路の長さの推定値を算出する処理であり、前記第2演算処理は、前記経路内における測定地点の設置間隔で前記経路を割る処理である、情報処理装置。
6. 5.に記載の情報処理装置において、
前記第1演算処理は、以下のいずれかの式を用いて、前記経路の長さの推定値Lを算出する、情報処理装置。
L=iA+jB ・・・式(a)
L=√(AB) ・・・式(b)
L=AB÷k ・・・式(c)
ここで、iおよびjはそれぞれ2であり、Aは前記敷地の外構の短辺の長さ、Bは、前記敷地の外構の長辺の長さ、kは、換算用通路幅である。
7. 2.または2.を引用する3.に記載の情報処理装置において、
前記算出手段は、前記敷地内の経路の長さを、前記経路内における測定地点の設置間隔で割ることにより、前記推奨値を算出する、情報処理装置。
Below, examples of reference forms are given.
1. An acquisition means for acquiring the area of a site to be measured, attributes of the object to be measured, and a required reproducibility;
a calculation means for calculating a recommended number of measurement points to be measured by a measurement device using the acquired site area, attributes of the object to be measured, and the required reproducibility.
2. An acquisition means for acquiring the length of a route within a site to be measured and a required reproducibility;
a calculation means for calculating a recommended value for the number of measurement points to be measured by a measurement device, using the acquired length of the path and the required reproducibility.
3. In the information processing device according to 1 or 2,
The calculation means is an information processing device that sets a plurality of spaces for the measurement object and performs calculation processing for each of the spaces.
4. In the information processing device according to 1. or 3. which cites 1.,
The calculation means calculates the recommended value by performing a first calculation process based on an attribute of the object to be measured and a second calculation process according to the required reproduction accuracy on the site area.
5. In the information processing device according to 4.,
An information processing device, wherein the first calculation process is a process of calculating an estimate of the length of a route within the premises, and the second calculation process is a process of dividing the route by an installation interval of measurement points within the route.
6. In the information processing device according to 5.,
The information processing device, wherein the first calculation process calculates an estimated value L of the path length using any one of the following equations:
L=iA+jB...Formula (a)
L= 4 √(AB) ...Formula (b)
L=AB÷k...Formula (c)
Here, i and j are each 2, A is the length of the short side of the exterior of the site, B is the length of the long side of the exterior of the site, and k is the conversion passage width.
7. In the information processing device according to 2. or 3. which cites 2.,
The calculation means calculates the recommended value by dividing a length of a route within the premises by an installation interval of measurement points within the route.

8. コンピュータに、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する手順、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する手順、を実行させるためのプログラム。
9. コンピュータに、
測定対象の敷地内の経路の長さ、および要求再現精度を取得する手順、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する手順、を実行させるためのプログラム。
10. 8.または9.に記載のプログラムにおいて、
前記算出する手順は、コンピュータに、前記測定対に対して複数の空間を設定し、各前記空間別に演算処理を行わせる、プログラム。
11. 8.または8.を引用する10.に記載のプログラムにおいて、
前記算出する手順は、コンピュータに、前記敷地面積に、前記測定対象物の属性に基づいた第1演算処理、および前記要求再現精度に応じた第2演算処理を行わせることにより、前記推奨値を算出する、プログラム。
12. 11.に記載のプログラムにおいて、
前記第1演算処理は、当該敷地内の経路の長さの推定値を算出する処理であり、前記第2演算処理は、前記経路内における測定地点の設置間隔で前記経路を割る処理である、プログラム。
13. 12.に記載のプログラムにおいて、
前記第1演算処理は、以下のいずれかの式を用いて、前記経路の長さの推定値Lを算出する、プログラム。
L=iA+jB ・・・式(a)
L=√(AB) ・・・式(b)
L=AB÷k ・・・式(c)
ここで、iおよびjはそれぞれ2であり、Aは前記敷地の外構の短辺の長さ、Bは、前記敷地の外構の長辺の長さ、kは、換算用通路幅である。
14. 9.または9.を引用する10.に記載のプログラムにおいて、
前記算出する手順は、コンピュータにより、前記敷地内の経路の長さを、前記経路内における測定地点の設置間隔で割ることにより、前記推奨値を算出する、プログラム。
8. On the computer:
Procedures for obtaining the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility;
A program for executing a procedure for calculating a recommended number of measurement points to be measured by a measuring device using the acquired site area, attributes of the object to be measured, and the required reproducibility accuracy.
9. On the computer:
The length of the path through the premises to be measured and the procedure for obtaining the required repeatability;
A program for executing a procedure for calculating a recommended number of measurement points to be measured by a measuring device, using the acquired path length and the required reproducibility.
10. In the program according to 8. or 9.,
The calculating step is a program that causes a computer to set a plurality of spaces for the measurement object and perform calculation processing for each of the spaces.
11. In the program according to 8. or 10. which cites 8.,
The calculation step calculates the recommended value by having a computer perform a first calculation process based on the attributes of the object to be measured and a second calculation process according to the required reproduction accuracy on the site area, the program.
12. In the program according to 11.,
A program, wherein the first calculation process is a process of calculating an estimate of the length of a route within the premises, and the second calculation process is a process of dividing the route by the installation interval of measurement points within the route.
13. In the program according to 12.,
The first calculation process calculates an estimated value L of the path length using any one of the following formulas.
L=iA+jB...Formula (a)
L= 4 √(AB) ...Formula (b)
L=AB÷k...Formula (c)
Here, i and j are each 2, A is the length of the short side of the exterior of the site, B is the length of the long side of the exterior of the site, and k is the conversion passage width.
14. In the program according to 9. or 10. which cites 9.,
The calculation step includes a program for calculating the recommended value by a computer dividing the length of the route within the site by the installation interval of measurement points within the route.

15. 情報処理装置が、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得し、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、情報処理方法。
16. 情報処理装置が、
測定対象の敷地内の経路の長さ、および要求再現精度を取得し、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、情報処理方法。
17. 15.または16.に記載の情報処理方法において、
前記情報処理装置が、前記測定対に対して複数の空間を設定し、各前記空間別に演算処理を行う、情報処理方法。
18. 15.または15.を引用する17.に記載の情報処理方法において、
前記情報処理装置が、前記敷地面積に、前記測定対象物の属性に基づいた第1演算処理、および前記要求再現精度に応じた第2演算処理を行うことにより、前記推奨値を算出する、情報処理方法。
19. 18.に記載の情報処理方法において、
前記第1演算処理は、当該敷地内の経路の長さの推定値を算出する処理であり、前記第2演算処理は、前記経路内における測定地点の設置間隔で前記経路を割る処理である、情報処理方法。
20. 19.に記載の情報処理方法において、
前記第1演算処理は、以下のいずれかの式を用いて、前記経路の長さの推定値Lを算出する、情報処理方法。
L=iA+jB ・・・式(a)
L=√(AB) ・・・式(b)
L=AB÷k ・・・式(c)
ここで、iおよびjはそれぞれ2であり、Aは前記敷地の外構の短辺の長さ、Bは、前記敷地の外構の長辺の長さ、kは、換算用通路幅である。
21. 16.または16.を引用する17.に記載の情報処理方法において、
前記情報処理装置が、前記敷地内の経路の長さを、前記経路内における測定地点の設置間隔で割ることにより、前記推奨値を算出する、情報処理方法。
15. An information processing device,
Obtain the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility accuracy,
An information processing method, comprising: calculating a recommended number of measurement points to be measured by a measuring device using the acquired site area, attributes of the object to be measured, and the required reproducibility accuracy.
16. An information processing device,
Obtain the length of the path within the site to be measured and the required repeatability accuracy,
An information processing method, comprising: calculating a recommended number of measurement points to be measured by a measurement device using the acquired path length and the required reproducibility.
17. In the information processing method according to 15. or 16.,
The information processing method, wherein the information processing device sets a plurality of spaces for the measurement object and performs arithmetic processing for each of the spaces.
18. In the information processing method according to 15. or 17. which cites 15.,
The information processing method, wherein the information processing device calculates the recommended value by performing a first calculation process based on attributes of the object to be measured and a second calculation process according to the required reproduction accuracy on the site area.
19. In the information processing method according to 18.,
An information processing method, wherein the first calculation process is a process of calculating an estimate of the length of a route within the premises, and the second calculation process is a process of dividing the route by the installation interval of measurement points within the route.
20. In the information processing method according to 19.,
The information processing method, wherein the first calculation process calculates an estimated value L of the path length using any one of the following equations:
L=iA+jB...Formula (a)
L= 4 √(AB) ...Formula (b)
L=AB÷k...Formula (c)
Here, i and j are each 2, A is the length of the short side of the exterior of the site, B is the length of the long side of the exterior of the site, and k is the conversion passage width.
21. In the information processing method according to 16. or 17. which cites 16.,
The information processing method, wherein the information processing device calculates the recommended value by dividing a length of a route within the premises by an installation interval of measurement points within the route.

22. 1.から7.のいずれか一項に記載の情報処理装置により算出された、測定地点の数の推奨値に±25%とした数の前記測定地点で、測定対象の測定を行い、三次元画像生成のための点群データを生成する、測定方法。
23. コンピュータに、
22.に記載の測定方法により生成された三次元画像生成のための点群データを取得する手順、
取得した前記点群データを用いて三次元画像を生成する手順、を実行させるためのプログラム。
22. A measurement method comprising: measuring an object to be measured at a number of measurement points that is ±25% of a recommended number of measurement points calculated by the information processing device described in any one of 1. to 7.; and generating point cloud data for generating a three-dimensional image.
23. To the computer:
22. A procedure for acquiring point cloud data for generating a three-dimensional image generated by the measurement method described in 2.
A program for executing a procedure for generating a three-dimensional image using the acquired point cloud data.

1 画像処理システム
3、3a、3b、3c、3d、3e 測定装置
5 通信ネットワーク
60 コンピュータ
62 CPU
64 メモリ
66 ストレージ
68 I/O
69 バス
70 通信I/F
72 入力装置
74 出力装置
80 プログラム
100 情報処理装置
102 取得部
104 算出部
120 テーブル
200 三次元画像生成装置
220 記憶装置
300 画面
302 経路長入力部
304 クラス選択部
310 計算ボタン
320 スキャン数表示部
322 一覧表示部
332 属性選択部
334 面積入力部
336 スキャン数表示部
340 行
342 属性選択部
344 面積入力部
346 クラス選択部
348 スキャン数表示部
350 合計表示部
1 Image processing system 3, 3a, 3b, 3c, 3d, 3e Measuring device 5 Communication network 60 Computer 62 CPU
64 Memory 66 Storage 68 I/O
69 Bus 70 Communication I/F
72 Input device 74 Output device 80 Program 100 Information processing device 102 Acquisition section 104 Calculation section 120 Table 200 Three-dimensional image generating device 220 Storage device 300 Screen 302 Path length input section 304 Class selection section 310 Calculation button 320 Scan number display section 322 List display section 332 Attribute selection section 334 Area input section 336 Scan number display section 340 Row 342 Attribute selection section 344 Area input section 346 Class selection section 348 Scan number display section 350 Total display section

Claims (13)

計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する取得手段と、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を備える、情報処理装置。
An acquisition means for acquiring the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility;
a calculation means for calculating a recommended number of measurement points to be measured by a measurement device using the acquired site area, attributes of the object to be measured, and the required reproducibility.
測定対象の敷地内の経路の長さ、および要求再現精度を取得する取得手段と、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する算出手段と、を備える、情報処理装置。
An acquisition means for acquiring the length of a path within a site to be measured and a required reproducibility;
a calculation means for calculating a recommended value for the number of measurement points to be measured by a measurement device, using the acquired length of the path and the required reproducibility.
請求項1または2に記載の情報処理装置において、
前記算出手段は、前記測定対に対して複数の空間を設定し、各前記空間別に演算処理を行う、情報処理装置。
3. The information processing device according to claim 1,
The calculation means is an information processing device that sets a plurality of spaces for the measurement object and performs calculation processing for each of the spaces.
請求項1または請求項1を引用する請求項3に記載の情報処理装置において、
前記算出手段は、前記敷地面積に、前記測定対象物の属性に基づいた第1演算処理、および前記要求再現精度に応じた第2演算処理を行うことにより、前記推奨値を算出する、情報処理装置。
In the information processing device according to claim 1 or claim 3 which cites claim 1,
The calculation means calculates the recommended value by performing a first calculation process based on an attribute of the object to be measured and a second calculation process according to the required reproduction accuracy on the site area.
請求項4に記載の情報処理装置において、
前記第1演算処理は、当該敷地内の経路の長さの推定値を算出する処理であり、前記第2演算処理は、前記経路内における測定地点の設置間隔で前記経路を割る処理である、情報処理装置。
5. The information processing device according to claim 4,
An information processing device, wherein the first calculation process is a process of calculating an estimate of the length of a route within the premises, and the second calculation process is a process of dividing the route by an installation interval of measurement points within the route.
請求項5に記載の情報処理装置において、
前記第1演算処理は、以下のいずれかの式を用いて、前記経路の長さの推定値Lを算出する、情報処理装置。
L=iA+jB ・・・式(a)
L=√(AB) ・・・式(b)
L=AB÷k ・・・式(c)
ここで、iおよびjはそれぞれ2であり、Aは前記敷地の外構の短辺の長さ、Bは、前記敷地の外構の長辺の長さ、kは、換算用通路幅である。
6. The information processing device according to claim 5,
The information processing device, wherein the first calculation process calculates an estimated value L of the path length using any one of the following equations:
L=iA+jB...Formula (a)
L= 4 √(AB) ...Formula (b)
L=AB÷k...Formula (c)
Here, i and j are each 2, A is the length of the short side of the exterior of the site, B is the length of the long side of the exterior of the site, and k is the conversion passage width.
請求項2または請求項2を引用する請求項3に記載の情報処理装置において、
前記算出手段は、前記敷地内の経路の長さを、前記経路内における測定地点の設置間隔で割ることにより、前記推奨値を算出する、情報処理装置。
In the information processing device according to claim 2 or claim 3 which cites claim 2,
The calculation means calculates the recommended value by dividing a length of a route within the premises by an installation interval of measurement points within the route.
コンピュータに、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得する手順、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する手順、を実行させるためのプログラム。
On the computer,
Procedures for obtaining the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility;
A program for executing a procedure for calculating a recommended number of measurement points to be measured by a measuring device using the acquired site area, attributes of the object to be measured, and the required reproducibility accuracy.
コンピュータに、
測定対象の敷地内の経路の長さ、および要求再現精度を取得する手順、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する手順、を実行させるためのプログラム。
On the computer,
The length of the path through the premises to be measured and the procedure for obtaining the required repeatability;
A program for executing a procedure for calculating a recommended number of measurement points to be measured by a measuring device, using the acquired path length and the required reproducibility.
情報処理装置が、
計測対象の敷地面積、測定対象物の属性、および要求再現精度を取得し、
取得した前記敷地面積、前記測定対象物の属性、および前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、情報処理方法。
An information processing device,
Obtain the area of the site to be measured, the attributes of the object to be measured, and the required reproducibility accuracy,
An information processing method, comprising: calculating a recommended number of measurement points to be measured by a measuring device using the acquired site area, attributes of the object to be measured, and the required reproducibility accuracy.
情報処理装置が、
測定対象の敷地内の経路の長さ、および要求再現精度を取得し、
取得した前記経路の長さおよび前記要求再現精度を用いて、測定装置による測定地点の数の推奨値を算出する、情報処理方法。
An information processing device,
Obtain the length of the path within the site to be measured and the required repeatability accuracy,
An information processing method, comprising: calculating a recommended number of measurement points to be measured by a measurement device using the acquired path length and the required reproducibility.
請求項1から7のいずれか一項に記載の情報処理装置により算出された、測定地点の数の推奨値に±25%とした数の前記測定地点で、測定対象の測定を行い、三次元画像生成のための点群データを生成する、測定方法。 A measurement method in which a measurement target is measured at a number of measurement points that is ±25% of a recommended value for the number of measurement points calculated by an information processing device according to any one of claims 1 to 7, and point cloud data for generating a three-dimensional image is generated. コンピュータに、
請求項12に記載の測定方法により生成された三次元画像生成のための点群データを取得する手順、
取得した前記点群データを用いて三次元画像を生成する手順、を実行させるためのプログラム。
On the computer,
A step of acquiring point cloud data for generating a three-dimensional image generated by the measurement method according to claim 12;
A program for executing a procedure for generating a three-dimensional image using the acquired point cloud data.
JP2021055585A 2021-03-29 2021-03-29 Information processing device, information processing method, program, and measurement method Active JP7526703B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021055585A JP7526703B2 (en) 2021-03-29 2021-03-29 Information processing device, information processing method, program, and measurement method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021055585A JP7526703B2 (en) 2021-03-29 2021-03-29 Information processing device, information processing method, program, and measurement method

Publications (2)

Publication Number Publication Date
JP2022152716A JP2022152716A (en) 2022-10-12
JP7526703B2 true JP7526703B2 (en) 2024-08-01

Family

ID=83556155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021055585A Active JP7526703B2 (en) 2021-03-29 2021-03-29 Information processing device, information processing method, program, and measurement method

Country Status (1)

Country Link
JP (1) JP7526703B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012088778A (en) 2010-10-15 2012-05-10 Hitachi Plant Technologies Ltd Design system and design method for electrical dust precipitator
JP2013088188A (en) 2011-10-14 2013-05-13 Fuji Architect Co Ltd Form investigation method of three-dimensional measurement subject
JP2020531793A (en) 2017-08-31 2020-11-05 クロネス アーゲー How to measure an area by measuring vehicle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012088778A (en) 2010-10-15 2012-05-10 Hitachi Plant Technologies Ltd Design system and design method for electrical dust precipitator
JP2013088188A (en) 2011-10-14 2013-05-13 Fuji Architect Co Ltd Form investigation method of three-dimensional measurement subject
JP2020531793A (en) 2017-08-31 2020-11-05 クロネス アーゲー How to measure an area by measuring vehicle

Also Published As

Publication number Publication date
JP2022152716A (en) 2022-10-12

Similar Documents

Publication Publication Date Title
JP5821012B2 (en) Modeling device, three-dimensional model generation device, modeling method, program, layout simulator
AU2021107127A4 (en) A Floorplan Visualisation System
JP5215740B2 (en) Mobile robot system
JP7240846B2 (en) support equipment
JP6377536B2 (en) Spatial information visualization device, program, and spatial information visualization method
JP2008538022A (en) System and method for detecting and measuring three-dimensional changes in a scene
JP2007522443A (en) System, computer program and method for measurement, modeling and mapping of 3D objects from a single image
WO2016084389A1 (en) Modeling device, three-dimensional model generating device, modeling method, and program
KR101552828B1 (en) Method for Obtaining Polygon Information of Three-dimensional Object Model
JP2015210186A (en) Three-dimensional data display device, three-dimensional data display method, and three-dimensional data display program
JP6956899B2 (en) Display data generator, display data generation method, and display data generation program
JP2021152497A (en) Covering material thickness measurement method, covering material thickness measurement system, and covering material construction method
JP4206980B2 (en) Sinking amount prediction method and settlement amount prediction program
JP7526703B2 (en) Information processing device, information processing method, program, and measurement method
JP5583371B2 (en) Finished type accuracy confirmation system, 3D measuring machine arrangement planning device, 3D measuring machine arrangement planning program, and 3D measuring machine arrangement planning method
KR102143097B1 (en) Method and system for determining manufacturing dimensions of connecting elements
JP4864636B2 (en) Building three-dimensional data generation device, building three-dimensional data generation method, program thereof, and recording medium
TWI503781B (en) Stereo building model managing system and the method thereof
JP2008123319A (en) Building model creation method and device, building model creation program, and recording medium recording it
JP2020091590A (en) Display data generation apparatus, display data generation method, and display data generation program
JP7598994B2 (en) 3D image generating method, 3D image generating device, guidance device, and program
JP7193724B2 (en) Building information display device
JP5503073B1 (en) Reverse model creation method, reverse model creation device, program, and storage medium
JP2011086187A (en) Input method, simulation apparatus and computer program
JP2016184331A (en) 3d model creation device, 3d model creation method, and 3d model creation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240607

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: 20240702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240722

R150 Certificate of patent or registration of utility model

Ref document number: 7526703

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150