JP7558738B2 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP7558738B2 JP7558738B2 JP2020164109A JP2020164109A JP7558738B2 JP 7558738 B2 JP7558738 B2 JP 7558738B2 JP 2020164109 A JP2020164109 A JP 2020164109A JP 2020164109 A JP2020164109 A JP 2020164109A JP 7558738 B2 JP7558738 B2 JP 7558738B2
- Authority
- JP
- Japan
- Prior art keywords
- soundness
- evaluation area
- judgment
- information processing
- association
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理装置の制御方法およびプログラムに関し、特に、構造物の健全度を判定する技術に関する。 The present invention relates to an information processing device, a control method for an information processing device, and a program, and in particular to a technology for determining the soundness of a structure.
橋梁、トンネルなどの構造物の点検では、ひび割れなどの変状情報を用いて健全度を判定している。健全度は、構造物の健全性の程度を表す指標である。なお、健全度は、構造の劣化や損傷の程度を表す指標とも言うことができる。従来の健全度判定では、点検技術者が、所定の判定基準、判定ルールを把握した上で、ひび割れの本数や幅の太さや、漏水の発生の有無などの情報を元に、構造物の健全度を判定していた。 When inspecting bridges, tunnels, and other structures, their soundness is judged using information on abnormalities such as cracks. Soundness is an index that shows the degree of soundness of a structure. Soundness can also be said to be an index that shows the degree of deterioration or damage to a structure. In conventional soundness judgments, inspection engineers would determine the soundness of a structure based on information such as the number and width of cracks, and the presence or absence of water leakage, after understanding the specified judgment criteria and judgment rules.
一般に、健全度は、構造物の部分ごとに判定される。例えば、橋梁であれば、床版や橋脚ごとに健全度を判定する。また、トンネルでは施工スパンごとに健全度を判定する。あるいは、構造部材の一部など、任意の領域を評価領域とする場合もある。このように、健全度の判定では、所定の評価領域ごとに健全度を判定する。特許文献1では、このようなトンネルのスパンごとの健全度を、情報処理装置によって自動的に判定している。
Generally, the soundness of a structure is judged for each part. For example, in the case of a bridge, the soundness is judged for each deck and pier. In the case of a tunnel, the soundness is judged for each construction span. Alternatively, any area, such as part of a structural member, may be used as the evaluation area. In this way, the soundness is judged for each predetermined evaluation area. In
所定の評価領域の健全度を判定する場合、評価領域に関連する変状を特定して、関連付けられた変状を元に、評価領域の健全度を判定する。しかし、例えば、評価領域の境界をまたがる変状については、評価領域に対して複数の関連付け方法が存在し、関連付け方法によって、健全度の判定結果が変化する恐れがある。例えば、ひび割れの長さに基づいて健全度を判定する場合に、評価領域に含まれるひび割れの長さが長いほど、健全度が低く(健全ではないと)判定されるとする。このとき、評価領域の境界をまたがる長いひび割れが存在する場合、評価領域内のひび割れの長さで健全度を判定するか、評価領域を超える範囲のひび割れ長さも含めて健全度を判定するかによって、健全度の判定結果が変化する可能性がある。 When judging the soundness of a given evaluation area, deformations related to the evaluation area are identified, and the soundness of the evaluation area is judged based on the associated deformations. However, for deformations that cross the boundaries of the evaluation area, for example, there are multiple association methods for the evaluation area, and the result of the soundness judgment may change depending on the association method. For example, when judging the soundness based on the length of a crack, the longer the length of the crack included in the evaluation area, the lower the soundness is judged to be (not sound). In this case, if there is a long crack that crosses the boundary of the evaluation area, the result of the soundness judgment may change depending on whether the soundness is judged based on the length of the crack within the evaluation area or whether the soundness is judged including the crack length beyond the evaluation area.
従来技術では、健全度の自動判定に際して、このような、例えば、評価領域の境界をまたがる変状に対して、評価領域への関連付けを設定することについては考慮されていなかった。したがって、従来技術では、評価領域への関連付けの設定に応じて変化し得る健全度を比較検討したうえでの適切な健全度の判定を行うことはできなかった。 In conventional technology, when automatically assessing soundness, no consideration was given to setting an association with an evaluation area for such deformations that cross the boundaries of the evaluation area. Therefore, in conventional technology, it was not possible to make an appropriate assessment of soundness after comparing and examining the soundness that may change depending on the setting of the association with the evaluation area.
本発明は、上記課題に鑑みてなされたものであり、構造物の健全度の判定に際して、評価領域に関連付ける変状を設定可能とし、より適切な健全度の判定結果を得るための技術を提供することを目的とする。 The present invention was made in consideration of the above problems, and aims to provide a technology that makes it possible to set the deformations to be associated with evaluation areas when assessing the soundness of a structure, thereby obtaining more appropriate assessment results of the soundness.
上記課題を解決するために本発明の情報処理装置は、
構造物の健全度の判定に用いる変状を、前記健全度の判定対象とする前記評価領域に関連付けるための関連付け規則を複数の関連付け規則から選択し、選択した関連付け規則を判定に用いる関連付け規則として設定する設定手段と、
前記設定手段により設定された関連付け規則に従って前記評価領域に関連付けられた変状に基づいて、前記評価領域の健全度を判定する判定手段と、
を有することを特徴とする。
In order to solve the above problems, the information processing device of the present invention comprises:
A setting means for selecting an association rule for associating a deformation used for judging the soundness of a structure with the evaluation area to be judged for the soundness from among a plurality of association rules, and setting the selected association rule as the association rule to be used for the judgment;
A determination means for determining a soundness of the evaluation area based on a defect associated with the evaluation area according to the association rule set by the setting means;
The present invention is characterized by having the following.
本発明によれば、構造物の健全度の判定に際して、評価領域に関連付ける変状を設定することで、より適切な健全度の判定結果を得ることができる。 According to the present invention, when assessing the soundness of a structure, a more appropriate assessment result of the soundness can be obtained by setting the deformation to be associated with the evaluation area.
<実施形態1>
以下、図面を用いて、本発明に係る実施形態を説明する。本実施形態では、構造物の健全度を判定する情報処理装置100による情報処理方法に係る処理動作について説明する。
<
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In this embodiment, a processing operation related to an information processing method by an
まず、本実施形態の情報処理装置100で健全度判定において利用するデータについて、図4を用いて説明する。図4は、点検対象のトンネルの展開図の一部を示したデータである。図4では、点検対象としてトンネルの例を示しているが、本実施形態の点検対象は、トンネルに限らず、橋梁や、ダム、建物など、他の構造物でもよい。
First, the data used in the soundness determination by the
図4(A)は、本実施形態に係るトンネル展開図の情報処理装置100による表示例である。トンネル展開図は、トンネルを展開した図面に、トンネル壁面を撮影した壁面画像を重畳したデータである。即ち、本実施形態において、トンネル展開図とは、構造物であるトンネルの内壁部分(曲面)の図面または/および撮影画像の少なくとも一部を切り出して2次元座標上に配置したものである。また、本実施形態のトンネル展開図は、トンネル壁面の設計図面と、トンネル内壁面の撮影画像とを重畳した重畳画像を、縦軸をトンネルの円周方向、横軸をトンネルの延長方向とした平面に展開したデータである。トンネル展開図を作成する方法の一例を簡単に説明する。まず、車両に複数の撮影装置を設置し、車両を移動させながら、トンネル壁面を網羅的に撮影する。このように撮影された画像群を2次元座標上に配置し、特徴量のマッチングに基づき連結させた壁面画像を作成する。そして、この壁面画像と、展開されたトンネル壁面の設計図とを位置合わせして重畳し、トンネル展開図とする。この際の位置合わせは、ユーザーからの入力に基づいて行われてもよいし、画像処理によるマッチング処理を利用して行われてもよい。なお、情報処理装置100で健全度判定において利用するデータとして、構造物の図面と、構造物を撮影した撮影画像とを重畳したトンネル展開図のデータを用いるとしたが、これに限らず、図面または撮影画像の一方のみを示すデータを用いてもよい。
4A is a display example of a tunnel development diagram by the
なお、健全度を判定する構造物の対象面が曲面であるトンネルを例とし、健全度判定において利用するデータとして、その展開図を利用することを説明した。しかし、3次元空間において平面である対象面である場合、展開図を用いなくてもよい。この場合、健全度を判定する構造物の対象面(平面)の図面または/およびその対象面を撮影した画像を健全度判定において利用するデータとして用いてよい。また、構造物の対象面(平面)と撮影装置の撮像面とが並行になるように撮影できなかった場合、あおり補正した撮影画像を健全度判定において利用するデータとして用いてもよい。 Using the example of a tunnel, where the target surface of the structure to be assessed for soundness is a curved surface, the use of a development diagram of the curved surface has been described as data to be used in the soundness assessment. However, if the target surface is a flat surface in three-dimensional space, it is not necessary to use a development diagram. In this case, a drawing of the target surface (flat surface) of the structure to be assessed for soundness and/or an image of the target surface may be used as data to be used in the soundness assessment. Also, if it is not possible to capture an image so that the target surface (flat surface) of the structure and the imaging surface of the imaging device are parallel, a tilt-corrected image may be used as data to be used in the soundness assessment.
さらに、図4に示すトンネル展開図には、トンネルの変状を示す変状情報が関連付けて記録されている。例えば、図4(A)には、ひび割れ401、402、403や、漏水411、エフロレッセンス412、413など、トンネル展開図に関連付けて記録された変状情報に基づいて描画されたオブジェクトも併せて表示された様子を示している。つまり、図4(A)において、トンネルの展開図には、変状情報に基づき、当該変状を識別するためのオブジェクトであるひび割れ401、402、403や、漏水411、エフロレッセンス412、413がさらに重畳されて表示される。
Furthermore, the tunnel development diagram shown in FIG. 4 is recorded in association with deformation information showing deformation of the tunnel. For example, FIG. 4(A) shows a state in which objects drawn based on the deformation information recorded in association with the tunnel development diagram, such as
なお、ひび割れ402は、太い線として描画されたオブジェクトがトンネル展開図上でひび割れが検出された位置に重畳される。なお、変状を識別するためのオブジェクトは、検出された変状の属性に応じて描画される。例えば、ひび割れを示すオブジェクトは、そのひび割れの幅に応じて異なる色や線幅により描画されてもよい。図4において、ひび割れ402は、ひび割れ401よりも太い線で描画されており、これは、ひび割れ401よりもひび割れ402のひび割れ幅が太いことを示している。本実施形態では、各ひび割れを示す変状情報において、0.2mm幅、0.5mm幅などのひび割れ幅を示す情報が記録されているものとする。ひび割れ幅は、1本のひび割れについて、最大のひび割れ幅の値が記録されている。変状情報として格納されるひび割れ幅は、最大値に限らず、平均値や最小値や複数の値であってもよい。なお、変状の種類は、これらの例に限らず、鉄筋露出、ジャンカ、錆汁などを含んでもよい。
For the
これらの変状情報は、点検対象構造物の現地でユーザーが観測した変状を、情報処理装置100は、ユーザーからの入力に基づいて作成する。または、図4のように図面に重畳した構造物の壁面画像を、ユーザーが目視で確認して、各変状の位置や範囲を入力するようにしてもよい。さらにまた、情報処理装置100が画像を元に、自動的に変状を検知した結果を変状情報としてもよい。変状の自動的な検知は、例えば、予め既存の変状画像を用いて機械学習した検知モデルに、検知対象を適用することで、変状を検知することができる。
The
本実施形態では、情報処理装置100は、ひび割れを示す変状情報の位置や範囲を線状のベクタデータとして格納する。また、漏水などの領域で表される変状情報については、その領域をポリゴンデータとして格納する。以下、これらのベクタデータ、ポリゴンデータを合わせてベクタデータと呼ぶ。このベクタデータは、図面を基準とした座標系で、各点の座標が表されたデータであるとする。
In this embodiment, the
図4(B)の表420には、変状情報の例を示している。例えば、IDがC401のひび割れを示す変状情報は、位置の項目に図面座標系におけるベクタデータを含んでおり、さらに、幅の項目には、ひび割れ幅の情報を含んでいる。また、サイズの項目には、ひび割れ長さの情報が含まれている。なお、サイズの項目は、ひび割れ以外の領域の変状については、変状の面積を示している。 Table 420 in Figure 4 (B) shows an example of deformation information. For example, deformation information indicating a crack with ID C401 includes vector data in the drawing coordinate system in the position field, and further includes crack width information in the width field. Also, the size field includes crack length information. Note that for deformations in areas other than cracks, the size field indicates the area of the deformation.
また、変状情報には、複数の変状の組み合わせで構成される変状を示す情報を含めてもよい。例えば、図4の点線の枠422は、複数のひび割れで構成される閉合ひび割れを示す変状情報に基づいて描画されたオブジェクトである。変状情報の表420のH422は、この閉合ひび割れを示しており、位置の項目には、点線の枠422を示す座標情報が示されている。複数のひび割れで構成される変状情報は、閉合ひび割れ以外にも、亀甲状ひび割れや、格子状ひび割れなどがある。
The deformation information may also include information indicating deformations that are composed of a combination of multiple deformations. For example, the
さらに、構造物の構造部材などの所定部分の損傷度の情報も変状情報に含めるようにしてもよい。損傷度とは、対象の損傷状況の度合いを示す指標である。例えば、図4の431は、壁面画像におけるトンネルのロックボルトを示しており、このロックボルトの損傷度を評価した結果も変状情報に含まれてもよい。表420のL431は、ロックボルトの損傷を示す変状情報で、位置の項目には、ロックボルト431を示す範囲432の座標が記録されている。なお、図4(A)における範囲432は、ロックボルトの損傷を示す変状情報に基づいて描画されたオブジェクトである。表420のL431の損傷度の項目には、ロックボルト431の損傷度がCと記録されている。損傷度は、例えば、AからCの3段階で表され、Aが最も損傷が激しいとする。
Furthermore, information on the degree of damage to a specific part, such as a structural member of a structure, may also be included in the abnormality information. The degree of damage is an index that indicates the degree of damage to an object. For example, 431 in FIG. 4 indicates a rock bolt of a tunnel in a wall image, and the result of evaluating the degree of damage to this rock bolt may also be included in the abnormality information. L431 in table 420 is abnormality information indicating damage to a rock bolt, and the coordinates of
損傷度の評価は、人間が現地の対象を確認して損傷度を判定しもよいし、人間が対象の画像を目視で確認して判定してもよい。また、情報処理装置100が対象の画像から損傷度を自動的に判定してもよい。この場合、画像から損傷度を自動的に判定するための判定モデルを機械学習により生成し、この判定モデルを利用して情報処理装置100が判定対象の損傷度を判定するようにしてもよい。損傷度の判定モデルは、予め、既存のデータを用いて、損傷度判定対象の画像と、教師ラベルの組のデータを大量に準備し、これを学習データとして学習することで構築することができる。損傷度判定対象画像は、例えば、図4のロックボルトを示す範囲432が示すサイズで、壁面画像からロックボルトを切り出した画像である。このような画像に対して、人間が損傷度を判定した結果を教師ラベルとする。学習は、Deep Learningなどの任意の機械学習アルゴリズムで実施することができる。
The damage level may be evaluated by a human being by checking the object on-site and judging the damage level, or by a human being by visually checking and judging the image of the object. The
以上のように、変状情報には、ひび割れ幅や、変状サイズ、損傷度の情報が含まれる。以下では、これらの位置情報以外の情報をまとめて、属性情報と呼ぶ。 As described above, the deformation information includes information on crack width, deformation size, and damage level. In what follows, all information other than the position information will be collectively referred to as attribute information.
本実施形態の変状情報は、以上で説明したように図4(b)の表420のような情報となる。後述するように、この変状情報は、情報格納部206に格納されているものとする。
As described above, the abnormality information in this embodiment is information such as that shown in table 420 in FIG. 4(b). As will be described later, this abnormality information is stored in the
次に、本実施形態で判定する健全度について説明する。健全度は、これまでで説明した変状情報を用いて構造物の健全度合いを判定するものである。なお、健全度は、後述するように、構造物の諸元情報も用いて判定するようにしてもよい。また、本実施形態の健全度は、構造物の所定範囲ごとに判定するものとする。例えば、図4のトンネルの例では、トンネルの施工スパン(以下、スパンとする)ごとに、健全度を判定する。具体的には、スパンA、スパンB、スパンCのそれぞれについて、健全度を判定する。以下では、このような健全度の判定対象領域を評価領域と呼ぶ。なお、評価領域は、施工スパンに限られず、例えば、10mごと等の所定単位領域を評価領域としてよい。また、健全度は、1~5の5段階で判定されるものとする。健全度は、5が最も健全で、1が最も構造物の損傷が激しい状態であるとする。なお、健全度は、5段階に限られない。 Next, the soundness level determined in this embodiment will be explained. The soundness level is determined by using the deformation information described above to determine the soundness of the structure. Note that, as described below, the soundness level may also be determined using the structure's specification information. In this embodiment, the soundness level is determined for each predetermined range of the structure. For example, in the tunnel example of FIG. 4, the soundness level is determined for each construction span (hereinafter referred to as span) of the tunnel. Specifically, the soundness level is determined for each of spans A, B, and C. In the following, such an area for determining the soundness level is called an evaluation area. Note that the evaluation area is not limited to the construction span, and a predetermined unit area such as every 10 m may be used as the evaluation area. In addition, the soundness level is determined on a five-level scale from 1 to 5. The soundness level is set to 5 as the soundest and 1 as the most severely damaged state of the structure. Note that the soundness level is not limited to 5 levels.
以下では、図4の変状情報を用いた健全度判定を行う場合を例に、本実施形態に係る情報処理装置100の構成と処理について説明する。
The following describes the configuration and processing of the
図1及び図2を用いて、本実施形態における情報処理装置100の構成を説明する。
The configuration of the
(ハードウェア構成)
図1は、本実施形態に係る情報処理装置100のハードウェア構成図である。図1に示すように、情報処理装置100は、CPU101と、ROM102と、RAM103と、HDD104と、表示部105と、操作部106と、通信部107とを有している。CPU101は、中央演算装置(Central Processing Unit)であり、各種処理のための演算や論理判断等を行い、システムバス108に接続された各構成要素を制御する。ROM(Read-Only Memory)102は、プログラムメモリであって、後述する各種処理手順を含むCPU101による制御のためのプログラムを格納する。RAM(Random Access Memory)103は、CPU101の主メモリ、ワークエリア等の一時記憶領域として用いられる。尚、情報処理装置100に接続された外部記憶装置等からRAM103にプログラムをロードすることで、プログラムメモリを実現しても構わない。
(Hardware configuration)
FIG. 1 is a hardware configuration diagram of an
HDD104は、本実施形態に係る電子データやプログラムを記憶しておくためのハードディスクである。同様の役割を果たすものとして外部記憶装置を用いてもよい。ここで、外部記憶装置は、例えば、メディア(記録媒体)と、当該メディアへのアクセスを実現するための外部記憶ドライブとで実現することができる。このようなメディアとしては、例えば、フレキシブルディスク(FD)、CD-ROM、DVD、USBメモリ、MO、フラッシュメモリ等が知られている。また、外部記憶装置は、ネットワークで接続されたサーバ装置等であってもよい。
表示部105は、例えばCRTディスプレイや、液晶ディスプレイ等であって、表示画面に画像を出力するデバイスである。表示部105は、CPU101による表示制御に従って、映像を出力する。なお、表示部105は、情報処理装置100と有線あるいは無線で接続された外部デバイスでも構わない。操作部106は、キーボードやマウスなどを含み、ユーザーによる各種操作を受け付ける。通信部107は、公知の通信技術により、他の情報処理装置や通信機器、外部記憶装置等との間で、有線又は無線による双方向の通信を行う。
The
なお、情報処理装置100は、単一の装置として説明を行うがこれに限られず、複数の装置であってもよい。また、情報処理装置100は、複数の装置により仮想化された論理的な装置であってもよい。
Note that the
(機能構成)
図2は、本実施形態に係る情報処理装置100の機能構成を示すブロック図の一例である。情報処理装置100は、評価領域管理部201、健全度判定部202、変状情報分析部203、表示情報処理部204、設定部205、変状情報格納部206、諸元情報格納部207、学習部208を有している。これらの各機能部は、CPU101が、ROM102に格納されたプログラムをRAM103に展開し、後述する各フローチャートに従った処理を実行することで実現されている。そして、各処理の実行結果をRAM103またはHDD104に保持する。また、例えば、CPU101を用いたソフトウェア処理の代替としてハードウェアを構成する場合には、ここで説明する各機能部の処理に対応させた演算部や回路を構成すればよい。各機能部は、例えば、ASICやFPGAで構成してもよい。
(Functional configuration)
FIG. 2 is an example of a block diagram showing the functional configuration of the
次に、図2の各機能部の概要について説明する。変状情報格納部206には、図4で説明した変状情報が保存されている。諸元情報格納部207には、点検対象構造物の諸元情報が保存されている。諸元情報は、構造物に関する各種情報で、例えば、供用開始からの年数(供用年数)、工法、コンクリート種類、沿岸・寒冷地などの地理的条件、交通量などの使用環境条件、などの情報を含む。評価領域管理部201は、所定の関連付け基準(関連付け規則)に基づいて、健全度の評価領域に変状情報を関連付ける。健全度判定部202は、評価領域管理部201で関連付けられた変状情報、及び、諸元情報を用いて、評価領域の健全度を判定する。また、健全度判定部202は、健全度判定の判定根拠を出力する。変状情報分析部203は、健全度判定の判定根拠に含まれる変状を分析する。表示情報処理部204は、変状情報分析部203の分析結果に基づいて、健全度判定に関係した変状の情報を表示部105に表示する。設定部205は、操作部106を介して、ユーザーの入力を受け付け、評価領域への変状の関連付け基準を制御する。また、学習部208は、健全度判定部202の健全度判定方法を学習する。なお、これらの各機能部は全て情報処理装置100に含まれている必要はなく、少なくともその一部の機能が情報処理装置100と接続可能な外部装置で実施されてもよい。また、各機能構成は、複数の装置により分散処理されることで実現されてもよい。
Next, an overview of each functional unit in FIG. 2 will be described. The deformation
(処理)
続いて、本実施形態に係る処理について説明する。以下、図3に示すフローチャートを用いて、本実施形態の処理について説明する。なお、図3に示すフローチャートは、情報処理装置100により起動される健全度判定アプリケーションにおける処理である。健全度判定アプリケーションにおいて、健全度を判定する対象とする構造物をユーザー指示に基づいて選択された場合に図3に示すフローチャートは開始される。なお、情報処理装置100は、判定対象の構造物が選択された場合、判定対象の構造物の図面と撮影画像との重畳画像および変状情報を健全度判定アプリケーションにおいて読み込む。なお、以降では、図4に示したトンネルが健全度の判定対象として選択され、図4に示したトンネル展開図および変状情報が健全度判定アプリケーションにおいて読み込まれたとして説明を行う。
(process)
Next, the process according to this embodiment will be described. The process according to this embodiment will be described below with reference to the flowchart shown in FIG. 3. The flowchart shown in FIG. 3 is a process in a soundness determination application started by the
(評価領域管理部に係る処理)
図3において、まず、ステップS301からS303は、評価領域管理部201が実行する処理である。ステップS301は、関連付け基準を設定するステップである。関連付け基準は、評価領域に対して、健全度判定を判定するために利用する変状情報を設定する方法を示した情報である。関連付け基準は、具体的には、評価領域の領域境界に存在する変状を、健全度判定に利用するか否か、などの判断基準である。関連付け基準は、設定部205により、変更することができるが、この詳細についての説明は後述する。ここでは、ステップS301で、初期設定の関連付け基準を、以降の関連付け処理を行うための関連付け基準とする。本実施形態での関連付け基準の初期設定は、「評価対象の評価領域範囲内の変状情報を、健全度判定に用いる」設定とする。
(Processing related to the evaluation area management unit)
In FIG. 3, first, steps S301 to S303 are processes executed by the evaluation
本実施形態では、点検対象構造物の各評価領域について、順次、健全度判定を実施する。ステップS302は、現在の健全度判定対象とする評価領域を選択するステップである。以下では、ステップS302で、図4(A)に示すスパンAが健全度判定の評価領域として選択されたとして、説明を行う。 In this embodiment, a soundness assessment is performed sequentially for each evaluation area of the inspected structure. Step S302 is a step for selecting the evaluation area to be the current target for soundness assessment. In the following, the explanation will be given assuming that span A shown in FIG. 4(A) is selected as the evaluation area for soundness assessment in step S302.
次のステップS303では、評価領域管理部201が、関連付け基準に従って、評価領域に対して変状情報を関連付ける。即ち、ステップS303において、情報処理装置100は、評価領域の健全度を判定するに際して用いる変状情報を関連付け基準に従って選択する。この処理について、図4を用いて説明する。
In the next step S303, the evaluation
前述したように、初期設定である、「評価対象の評価領域範囲内の変状情報を、健全度判定に用いる」との関連付け基準がステップS301で設定されたとして説明を行う。評価領域管理部201は、設定された関連付け基準に従い、スパンAの座標範囲に含まれる変状情報を、変状情報格納部206から選択する。例えば、図4のスパンAの範囲には、ひび割れ401、402や、漏水411、エフロレッセンス412などの変状が含まれている。ステップS303では、これらの変状の変状情報をスパンAの健全度判定に用いる変状情報とする。
As mentioned above, the explanation will be given assuming that the initial association criterion of "deformation information within the evaluation area range of the evaluation target is used for soundness assessment" was set in step S301. The evaluation
ここで、図4のひび割れ403は、スパンAからスパンCにまたがるひび割れである。このひび割れ403については、現在の関連付け基準に従って、ひび割れ403の内、スパンAに含まれる範囲421を、スパンAの健全度判定に用いる変状情報とする。従って、評価領域管理部201は、ひび割れ403を示す変状情報をスパンAの境界までのひび割れを示す変状情報に変更する。
Here, crack 403 in Figure 4 is a crack that spans span A and span C. For this
具体的には、評価領域管理部201は、ひび割れ403の変状情報を変状情報格納部206から取得し、ベクタデータをスパンAに含まれる範囲421のみの範囲に変更する。また、さらに、属性情報のサイズ(ひび割れ長さ)も、範囲421の範囲の長さに変更する。このようにして評価領域への関連付け基準に従って変更した変状情報を、スパンAの健全度を判定するための変状情報に加える。なお、評価領域管理部201は、ひび割れ403を示す変状情報を、スパンA、スパンBおよびスパンCにそれぞれ存在する3つのひび割れを示す変状情報に変換してもよい。
Specifically, the evaluation
以上の評価領域管理部201の処理により、スパンAの健全度を判定するための変状情報が設定される。
By the above processing of the evaluation
(学習部に係る処理)
図3の次のステップS304では、情報処理装置100は、評価領域管理部201で評価領域に関連付けられた変状情報、及び、諸元情報格納部207に保存された諸元情報を用いて、評価領域の健全度を判定する。
(Processing related to the learning unit)
In the next step S304 of Figure 3, the
まず、健全度の判定方法について説明する。本実施形態では、機械学習された学習済モデルを用いて、健全度の判定を実施する。この学習は学習部208で、予め実施しておく。
First, a method for determining the health level will be described. In this embodiment, the health level is determined using a trained model that has been machine-learned. This learning is performed in advance by the
ここで、健全度判定の根拠をユーザーに示すため、また、健全度判定に関係した変状の情報を示すために、健全度の判定方法は、人間が理解可能な判定基準で構成されることが好ましく、例えば、判定基準は2値判定が好適である。機械学習のアルゴリズムの内、2値判定の集合である決定木(Decision Tree)は、本実施形態に好適なアルゴリズムである。以下では、決定木を健全度判定方法に用いる実施形態について説明する。なお、健全度の判定方法は、決定木に限られるものではなく、その他の機械学習のアルゴリズムを用いた学習済モデルを用いて健全度判定を行ってもよい。 Here, in order to show the user the basis for the soundness determination and to show information on abnormalities related to the soundness determination, it is preferable that the soundness determination method is composed of judgment criteria that can be understood by humans, and for example, the judgment criteria are preferably binary judgments. Among machine learning algorithms, a decision tree, which is a collection of binary judgments, is an algorithm suitable for this embodiment. Below, an embodiment in which a decision tree is used in the soundness determination method is described. Note that the soundness determination method is not limited to a decision tree, and soundness determination may be performed using a trained model that uses other machine learning algorithms.
健全度判定の判定モデルを学習する方法について、まず、学習データについて説明する。健全度判定の学習データは、既存の点検データなどの変状情報と健全度が既知のデータから作成する。ある一つの学習データDiは、以下のように表される。 Regarding the method of learning a judgment model for soundness judgment, first, learning data will be described. Learning data for soundness judgment is created from abnormality information such as existing inspection data and data with known soundness. A certain piece of learning data Di is expressed as follows:
Diは、ある構造物のある一つの評価領域に関するデータである。Xiは、ある評価領域に関連付けられた変状情報と、ある構造物の諸元情報である。yiはXiの情報を用いて、人間が判定した健全度データで、本実施形態では1~5の健全度を示す。学習データにおいて、この健全度yiは教師クラスラベルを示すことになる。このような学習データDiを大量に収集して学習データセットD={Di}を作成する。 D i is data related to one evaluation area of a certain structure. X i is deformation information associated with a certain evaluation area and specification information of a certain structure. y i is soundness data determined by a human using the information of X i , and indicates a soundness of 1 to 5 in this embodiment. In the learning data, this soundness y i indicates the teacher class label. A large amount of such learning data D i is collected to create a learning data set D = {D i }.
次に、健全度判定のための決定木の学習方法について、図5(A)を用いて説明する。決定木は、分岐ノード501、502と、末端ノード(リーフノード)503から構成される。分岐ノード501、502では、所定の判定基準に基づいて分岐方向を判定する。図5(A)では、判定がTrueであれば、右側のノードに進み、判定がFalseであれば、左側のノードに進むとする。
Next, a method for learning a decision tree for determining soundness will be explained with reference to FIG. 5(A). A decision tree is composed of branching
次に、分岐ノードの判定基準について説明する。判定基準は、変状情報と諸元情報を用いて、2値判定を行うものである。単純には、変状情報を用いて、「評価領域にひび割れが存在する?」「評価領域に漏水が存在する?」「閉合ひび割れが存在する?」などのように、変状の有無が判定基準になり得る。また、変状種類と属性情報を組み合わせた基準を判定基準としてもよい。例えば、属性情報のひび割れ幅を用いた判定基準では、「ひび割れ幅0.5mm以上のひび割れが存在する?」「ひび割れ幅1.0mm以上のひび割れが存在する?」などの判定基準を作成することができる。すなわち、変状の有無、変状のサイズまたは幅が健全度の判定基準になり得る。このとき、属性情報に対して、幅0.5mmや幅1.0mmのような閾値を設定することで、複数の異なる判定基準を作成することができる。また、属性情報の変状サイズを用いた判定基準では、「5m以上の長さのひび割れが存在する?」「漏水1m2以上が存在する?」などの判定基準を作成することができる。すなわち、変状の長さや面積が健全度の判定基準になり得る。さらに、属性情報の損傷度を用いた判定基準は、「ボルト損傷度Aが存在する?」「ボルト損傷度Bが存在する?」のような判定基準を作成することができる。すなわち、損傷度が健全度の判定基準になり得る。また、変状の数を健全度の判定基準としてもよい。なお、本実施形態では、判定基準を満たす変状がない場合と比べて、判定基準を満たす変状がある場合の方が、構造物がより不健全と判定されるように判定基準を設けている。 Next, the judgment criteria of the branch node will be described. The judgment criteria are a binary judgment using the deformation information and the specification information. Simply, the presence or absence of deformation can be the judgment criteria, such as "Are there cracks in the evaluation area?", "Are there water leaks in the evaluation area?", and "Are there closed cracks?", using the deformation information. In addition, a criterion combining the deformation type and the attribute information can be the judgment criterion. For example, in the judgment criterion using the crack width of the attribute information, judgment criteria such as "Are there cracks with a crack width of 0.5 mm or more present?" and "Are there cracks with a crack width of 1.0 mm or more present?" can be created. In other words, the presence or absence of deformation, the size or width of the deformation can be the judgment criterion of the soundness. At this time, by setting a threshold value such as a width of 0.5 mm or a width of 1.0 mm for the attribute information, multiple different judgment criteria can be created. In addition, in the judgment criterion using the deformation size of the attribute information, judgment criteria such as "Are there cracks with a length of 5 m or more present?" and "Are there water leaks of 1 m2 or more present?" can be created. In other words, the length or area of the deformation can be the judgment criterion of the soundness. Furthermore, judgment criteria using the damage level of the attribute information can be created such as "Is bolt damage level A present?" or "Is bolt damage level B present?" In other words, the damage level can be the judgment criterion for soundness. The number of abnormalities may also be the judgment criterion for soundness. Note that in this embodiment, the judgment criteria are set so that a structure is judged to be more unsound when there is an abnormality that satisfies the judgment criterion compared to when there is no abnormality that satisfies the judgment criterion.
このように変状情報を用いた判定基準では、変状種類の有無、変状種類、属性情報(変状のサイズ等)により判定基準を作成することができる。また、これらの組み合わせにより判定基準を作成することもできる。例えば、「ひび割れ幅0.5mm以上のひび割れが存在し、且つ、エフロレッセンスが存在する?」というような判定基準を作成してもよい。 In this way, judgment criteria using deformation information can be created based on the presence or absence of a type of deformation, the type of deformation, and attribute information (such as the size of the deformation). Judgment criteria can also be created by combining these. For example, judgment criteria such as "Are there cracks with a width of 0.5 mm or more and efflorescence present?" can be created.
諸元情報を用いた判定基準も、変状情報を用いた判定基準と同様に作成することができる。例えば、「供用からの経過年数30年以上?」「供用からの経過年数50年以上?」「沿岸地域に存在する?」「寒冷地に存在する?」「PCコンクリート?」などのように判定基準を作成することができる。また、変状情報と諸元情報を組み合わせた判定基準を作成してもよい。例えば、「供用からの経過年数30年以上、且つ、ひび割れ幅0.5mm以上が存在?」のような判定基準を作成することができる。 Judgment criteria using specification information can be created in the same way as judgment criteria using deformation information. For example, judgment criteria can be created such as "Has it been in service for more than 30 years?", "Has it been in service for more than 50 years?", "Located in a coastal area?", "Located in a cold region?", "Is it precast concrete?", etc. Judgment criteria can also be created that combine deformation information and specification information. For example, judgment criteria can be created such as "Has it been in service for more than 30 years and does it have cracks wider than 0.5 mm?".
以上のように判定基準は、様々なパターンを作成することができる。決定木の学習では、このような様々な判定基準から、学習データの分離に有効な判定基準を選択して、各分岐ノードに設定していく。以下では、決定木の学習方法の一例として、予め人間が準備した判定基準候補から、各分岐ノードの判定基準を設定する学習方法について説明する。 As described above, various patterns of judgment criteria can be created. In decision tree learning, from these various judgment criteria, a judgment criterion that is effective for separating the training data is selected and set for each branching node. Below, as an example of a decision tree learning method, we will explain a learning method in which judgment criteria for each branching node are set from judgment criterion candidates prepared in advance by a human.
図5(A)の表500には、予め人間が準備したC1~Cnのn個の判定基準候補を示している。まず、最初の分岐ノード501の判定基準を学習する処理について説明する。分岐ノード501の学習の第一ステップでは、学習データセットDに対して、C1~Cnのn個の判定基準候補で2値判定して、データの分類を行う。第二のステップでは、n個の判定基準候補によるデータ分類結果の内、最も好ましく学習データを分類した判定基準候補を選択し、ノード501の判定基準とする。ここで、「最も好ましく学習データを分類」とは、分割後の学習データセットの健全度が最も分類できる状態である。この具体的な例を、図5(B)を用いて説明する。
Table 500 in FIG. 5(A) shows n candidate criterion values C1 to Cn that have been prepared in advance by a human. First, the process of learning the criterion value for the
図5(B)の、B1は、分岐ノード501に判定基準候補C1「ひび割れ幅0.5mm以上のひび割れが存在する?」を設定した状態で、B2は、分岐ノード501に判定基準候補C4「漏水1m2以上が存在する?」を設定した状態である。ヒストグラム510は、学習データセットDに含まれる健全度のヒストグラムである。この例では、健全度1~5の学習データがそれぞれ同じ数だけ準備されているものとする。B1では、判定基準候補C1により、Falseと判定された学習データは左側のノードに分類され、Trueと判定された学習データは右側のノードに分類されている。さらに、各ノードに分類されたデータセットの健全度のヒストグラム511、512を示している。B2も同様に、判定基準候補C4により学習データセットが分類された状態を示しており、各ノードの健全度のヒストグラム513、514が示されている。ここで、B2の各ノードのヒストグラム513、514は、健全度が十分に分類されていない。
In FIG. 5B, B1 is a state where the
一方、B1のヒストグラム511、512では、健全度が精度良く分類されている。具体的には、ヒストグラム511は、左側のノードに分類された学習データには、健全度4、5のみのデータが含まれており、右側のノードの分類された学習データには、健全度、1、2、3のデータのみが含まれている状態を示している。このような場合、C4よりもC1の判定基準候補の方が、学習データを好ましく分類できる判定基準となる。このような比較を、各判定基準候補を用いた学習データ分類結果に対して行うことで、最もよい分類を行う判定基準をノードの判定基準として設定する。
On the other hand, in
なお、この比較の基準としては、情報利得を用いる。情報利得IGは、以下の式で表される。 The basis for this comparison is information gain. Information gain IG is expressed by the following formula:
ここで、Dはデータセット、添え字pは親ノード、添え字left、rightは、それぞれ左右の子ノードを示し、IGはジニ不純度、Nはデータセットのデータ数を示す。情報利得IGは、大きな値であるほど、データを良く分類できていることを示すため、各判定基準候補による分類結果に対して、情報利得IGを算出し、最も情報利得IGが高くなる判定基準候補を選択して、ノードの判定基準とする。 Here, D is a data set, the subscript p is a parent node, the subscripts left and right indicate the left and right child nodes, respectively, IG is Gini impurity, and N is the number of data in the data set. Since a larger value of the information gain IG indicates that the data is better classified, the information gain IG is calculated for the classification results using each criterion candidate, and the criterion candidate with the highest information gain IG is selected as the criterion for the node.
また、情報利得IGは、各ノードの判定性能を示しているので、後述する判定基準の重要度の算出に用いることができる。従って、決定木の学習中に算出した各ノードの情報利得IGは、判定基準と共に、各ノードの情報として記録しておく。 In addition, since the information gain IG indicates the judgment performance of each node, it can be used to calculate the importance of the judgment criteria, which will be described later. Therefore, the information gain IG of each node calculated during learning of the decision tree is recorded as information for each node, together with the judgment criteria.
以上のようにして、ノード501に設定する判定基準を決定することができる。次のノードの学習では、上位の親ノードで分類された学習データセットに対して、上記と同様に、最もデータを分類することができる判定基準を選択する。これを繰り返すことで決定木の学習を進めることができる。
In this way, the criterion to be set in
決定木の学習の終了方法として、ノードに含まれる健全度が1種類のみになるまで、分類を繰り返す方法がある。しかし、このようにして学習した決定木は、一般に過学習の傾向があるため、好ましくは、予め設定した深さ(段数)までノードの学習を実行する。図5(A)の例では、深さ3で学習を終了する状況を示している。この結果、例えば、図5(A)のノード503のように、末端ノード(リーフノード)が作成される。図5(A)には、末端ノード503に含まれる学習データセットの健全度ヒストグラム505を示している。ヒストグラム505は、複数の健全度が含まれているため、ここでは、最も多く含まれる健全度を選択し、末端ノードが示す健全度とする。図5(A)では、末端ノード503が示す健全度は健全度5となる。
As a method for terminating the learning of a decision tree, there is a method of repeating classification until the node contains only one type of health level. However, since a decision tree learned in this way generally has a tendency to overlearn, it is preferable to perform node learning up to a preset depth (number of stages). The example of FIG. 5(A) shows a situation in which learning is terminated at depth 3. As a result, a terminal node (leaf node) is created, for example, as shown in
(健全度判定部に係る処理)
図3のステップS304では、以上のようにして学習した健全度判定モデルを用いて、判定対象データに対して健全度を判定する。図6は、健全度判定の処理を説明する図である。まず、入力として、評価領域の変状情報と諸元情報を入力する。そして、各ノードの判定基準を用いて、子ノードへの分岐を行う。この結果、図6では、末端ノード601へ到達したとする。また、末端ノード601が示す健全度が健全度3であったとする。この結果、入力データの健全度は健全度3と判定される。
(Processing related to soundness determination unit)
In step S304 in Fig. 3, the soundness of the data to be judged is judged using the soundness judgment model learned as described above. Fig. 6 is a diagram for explaining the soundness judgment process. First, the deformation information and specification information of the evaluation area are input as input. Then, branching to child nodes is performed using the judgment criteria of each node. As a result, it is assumed that the
なお、上述した説明では、決定木の学習方法として、判定基準候補を予め準備して、判定基準候補から各分岐ノードの判定基準を設定する方法について説明した。ノードの判定基準の学習方法は、これに限らず他の方法でもよい。例えば、各ノードの学習時に、複数の判定基準候補をランダムに生成して、これらの判定基準候補の中から最も分類性能がよい判定基準を選択するようにしてもよい。判定基準候補をランダムに作成する方法の具体例としては、まず、変状種類や諸元情報の種類をランダムに選択する。また、属性情報の閾値もランダムに選択し、変状種類や諸元情報の種類と属性情報閾値の組み合わせにより、判定基準候補を作成する。このようなランダム選択による判定基準候補作成を、複数回繰り返すことで、複数の判定基準候補を作成する。また、これらの判定基準候補を組み合わせて、図5のC7、C8のような、複数の変状情報や諸元情報の組み合わせからなる判定基準候補を作成するようにしてもよい。 In the above description, a method of learning a decision tree has been described in which criterion candidates are prepared in advance and the criterion for each branch node is set from the criterion candidates. The method of learning the criterion for a node is not limited to this and may be other methods. For example, when learning each node, multiple criterion candidates may be randomly generated and the criterion with the best classification performance may be selected from these criterion candidates. As a specific example of a method of randomly creating criterion candidates, first, the type of deformation and the type of specification information are randomly selected. In addition, the threshold value of the attribute information is also randomly selected, and a criterion candidate is created by combining the type of deformation and the type of specification information with the attribute information threshold value. By repeating the creation of criterion candidates by such random selection multiple times, multiple criterion candidates are created. In addition, these criterion candidates may be combined to create a criterion candidate consisting of a combination of multiple deformation information and specification information, such as C7 and C8 in FIG. 5.
さらに、健全度判定部202は、健全度判定方法の判定基準から、健全度判定に関係した判定基準を抽出し、判定根拠として出力する。この処理は、図3のステップS305に相当する。本実施形態では、決定木のノードで、判定がTrueとなったノードの判定基準を判定根拠とする。例えば、図6では、ノード502で判定がTrueとなっている。このとき、ノード502の判定基準が「ひび割れ総延長10m以上?」であったとする。この場合、この「ひび割れ総延長10m以上?」が判定根拠となる。図6の単純な例では、判定根拠は1つであるが、決定木の複数のノードでTrueと判定された場合には、健全度判定部202は、複数の判定根拠を出力する。なお、決定木のノードでTrueとした判定基準を判定の根拠とする例を示したがこれに限られない。例えば、決定木のノードでFalseとした判定基準を判定根拠としてもよい。
Furthermore, the
(変状情報分析部に係る処理)
次に、図3のステップS306の処理について説明する。ステップS306は、変状情報分析部203が実行する処理で、変状情報分析部203は、健全度判定部202が出力した判定根拠に基づいて、健全度判定に関係した変状を分析する。変状の分析の具体的な処理の1つは、判定根拠に含まれる変状種類を特定することである。図6の例では、健全度判定部202から、判定根拠として「ひび割れ総延長10m以上?」が出力されている。この場合、変状情報分析部203は、対象の評価領域の健全度判定の根拠とした変状を特定する。
(Processing related to the Deformation Information Analysis Unit)
Next, the process of step S306 in Fig. 3 will be described. Step S306 is a process executed by the deformation
図7には、図4のトンネルスパンAの健全度判定の判定根拠として、健全度判定部202が出力した情報を示す。この例を用いて、健全度判定に関係した変状を特定する実施形態を更に説明し、また、重要度の算出についても説明する。
Figure 7 shows information output by the
図7では、スパンAが健全度3と判定された時に、3つの判定基準が判定根拠として抽出された結果を示している。図7では、スパンAの変状情報と判定根拠を決定木に入力したときに、決定木のノードN502、N511、N533において、入力データがTrueと判定されたケースを示している。すなわち、スパンAは、ノードN502、N511、N533の判定基準に基づいて、健全度3と判定されている。健全度判定部202は、これらの判定基準を判定根拠とする。図7は、このようにして得られた判定根拠と、判定根拠に関係する情報を示している。変状情報分析部203は、判定根拠に含まれる変状種類を健全度判定に関係した変状とする。図7の判定根拠からは、関連変状種類の項目にあるように、ひび割れと漏水が健全度判定に関係した変状として特定される。
Figure 7 shows the result when span A is judged to have a soundness level of 3, and three judgment criteria are extracted as the judgment basis. Figure 7 shows a case where, when the deformation information and judgment basis of span A are input to the decision tree, the input data is judged to be True at nodes N502, N511, and N533 of the decision tree. In other words, span A is judged to have a soundness level of 3 based on the judgment criteria of nodes N502, N511, and N533. The
次に、健全度判定に関係した変状の重要度を導出する処理について説明する。図7の例では、前述したように、決定木の各ノードには、学習時の情報利得が記録されている。図7では、決定木のノードN502、N511、N533の情報利得が示されている。この情報利得を、健全度判定に関係した変状の変状種類ごとに集計することで、変状種類ごとの重要度を算出する。なお、重要度とは、対象となる変状の健全度判定結果への寄与の度合いを示す指標である。図7の例では、ひび割れに関係するノードはN502なのでひび割れの重要度は0.32となる。また、漏水に関係するノードはN511とN533で、これらの情報利得の和により、漏水の重要度は0.26となる。 Next, the process of deriving the importance of deformations related to the soundness assessment will be described. In the example of Figure 7, as described above, the information gain at the time of learning is recorded in each node of the decision tree. In Figure 7, the information gains of nodes N502, N511, and N533 of the decision tree are shown. This information gain is tallied for each type of deformation related to the soundness assessment to calculate the importance of each type of deformation. Note that the importance is an index that indicates the degree of contribution of the target deformation to the soundness assessment result. In the example of Figure 7, the node related to cracks is N502, so the importance of cracks is 0.32. Furthermore, the nodes related to water leakage are N511 and N533, and the sum of these information gains gives the importance of water leakage of 0.26.
以上では、決定木のノードに記録された情報利得に基づいて、変状種類ごとの重要度を算出する実施形態を説明した。変状種類ごとの重要度の算出方法はこれに限らず、別の方法で算出してもよい。例えば、判定根拠の中で変状種類が出現する回数を重要度としてもよい。判定根拠の中で変状種類が出現する回数を重要度とする場合、図7の例では、ひび割れはノードN502の判定根拠でのみ出現するので、ひび割れの重要度は1となる。漏水は、ノードN511とN533で出現するので重要度は2となる。 The above describes an embodiment in which the importance of each type of deformation is calculated based on the information gain recorded in the nodes of the decision tree. The method of calculating the importance of each type of deformation is not limited to this, and other methods may be used. For example, the number of times a type of deformation appears in the judgment basis may be used as the importance. If the number of times a type of deformation appears in the judgment basis is used as the importance, in the example of Figure 7, cracks only appear in the judgment basis of node N502, so the importance of cracks is 1. Water leakage appears in nodes N511 and N533, so the importance is 2.
また、変状情報分析部203は、健全度判定に関係した個々の変状の位置情報を取得する。具体的には、評価領域の変状から、判定根拠とした変状を特定し、その位置を変状情報格納部206から取得する。例えば、図7では、ノードN502の判定根拠は「ひび割れ幅0.5mm以上のひび割れが存在する?」であるので、評価領域の変状から、ひび割れ幅0.5mm以上のひび割れを抽出する。そして、変状情報格納部206から、ひび割れ幅0.5mm以上のひび割れの位置情報(ベクタデータ)を取得する。また、ノードN511の判定根拠は「漏水が存在する?」であるため、評価領域の変状から、漏水を抽出し、変状情報格納部206から漏水の位置情報を取得する。なお、N533の判定根拠は「経過年数30年以上、且つ、漏水1m2以上が存在する?」であり、既に漏水の位置情報を取得しているため、この判定根拠に対する位置情報取得の処理は割愛する。
The deformation
以上のように、ステップS306では、変状情報分析部203が、判定根拠に関連している変状を特定し、その位置情報の取得と、変状ごとの重要度算出を行う。また、変状情報分析部203は、判定根拠となった判定基準を満たす変状を特定する。以下では、変状情報分析部203で作成したこれらの情報を用いて、健全度判定に関係した変状を可視化する処理を行う。
As described above, in step S306, the deformation
図3の次のステップS307では、点検対象構造物の全ての評価領域の健全度判定処理が完了していれば、ステップS308へ進む。全ての評価領域の健全度判定処理が完了していなければ、ステップS302へ戻り、別の評価領域を選択して、以上で説明したステップS303からS306の処理を実行する。 In the next step S307 in FIG. 3, if the soundness assessment process for all evaluation areas of the inspected structure has been completed, the process proceeds to step S308. If the soundness assessment process for all evaluation areas has not been completed, the process returns to step S302, another evaluation area is selected, and the process of steps S303 to S306 described above is executed.
(表示情報処理部に係る処理)
図3のステップS308は、表示情報処理部204が実行する処理である。表示情報処理部204は、健全度判定結果と、健全度判定に関係した変状の情報とを示す表示情報を作成して出力し、当該表示情報を表示部105で表示させる。即ち、表示情報処理部204は、判定根拠となった判定基準を満たす変状に関する情報を生成し、出力する。図8は、健全度判定アプリケーションにおいて表示される表示画面の一例である。図8は、表示情報処理部204で作成され、表示部105に表示する情報の例である。以下、この画像を用いて、表示情報処理部204の説明を行う。
(Processing related to the display information processing unit)
Step S308 in Fig. 3 is a process executed by the display
図8の表示ウィンドウ800は、GUIのアプリケーションウィンドウを示している。また、表示ウィンドウ800には、画像表示領域801と重要度表示領域802を備える。まず、画像表示領域801には、図4で説明した情報が表示されている。具体的には、構造物図面と、図面に重畳表示された構造物の画像、及び、変状情報が表示されている。変状情報は、位置情報のベクタデータに基づいて、ポリラインやポリゴンとして画像に重畳表示されている。また、健全度判定結果が評価領域ごとに表示されており、例えば811は、スパンAの健全度判定結果を表示している。
The
画像表示領域801では、変状情報分析部203で作成した情報に基づいて、健全度判定に関係した変状が強調表示されている。例えば、ひび割れ822、823は、ひび割れ幅0.5mm以上のひび割れで、これらは健全度判定に関係した変状であるので、強調表示されている。一方、ひび割れ821は、ひび割れ幅0.5mm未満のひび割れで、健全度判定の判定根拠として選択されなかった変状であるので、強調表示はされていない。図8では、強調表示の例として、ひび割れ822、823を、健全度判定の根拠として選択されなったひび割れ821に比べてポリラインの描画を太くして表示している。強調表示の方法は、これに限らず、他の表示方法でもよい。例えば、赤色など、顕著な色で変状を表示してもよいし、点滅表示などの表示を行ってもよい。強調表示の他の例として、健全度判定の根拠となった変状を丸で囲ったり、所定のオブジェクトでその変状を囲ったりする形態であってもよい。
In the
同様に、漏水824も健全度判定に関係した変状として、領域の輪郭線が太く表示されている。一方、エフロレッセンス825は、健全度判定の根拠として選択されなった変状であるため、輪郭線の強調表示は行われていない。なお、健全度判定に関係した変状を抽出して、別途設けた表示領域であって、判定根拠になったことを識別可能とする表示領域にさらに表示する構成としてもよい。
Similarly,
また、健全度判定に関係した変状が、複数の変状の組み合わせや、構造物の構造部材などの所定部分の損傷度である場合は、その領域を強調表示してもよい。例えば、図8のスパンBは、健全度2と判定されており、この判定根拠が閉合ひび割れであったとする。図8では、閉合ひび割れを囲む範囲826が太い線で強調表示されている。また、図8では、不図示であるが、例えば、ロックボルトの損傷度が、健全度判定に関係していた場合には、ロックボルトの部分を強調表示するようにしてもよい。
In addition, if the abnormality related to the soundness assessment is a combination of multiple abnormalities or the degree of damage to a specific part of a structural member of a structure, the area may be highlighted. For example, span B in Figure 8 has been judged to have a soundness level of 2, and the basis for this judgment is a closed crack. In Figure 8, the
さらに、画像表示領域801の健全度判定に関係した変状に、判定根拠の情報を表示してもよい。例えば、吹き出し830は、ひび割れ822が判定基準「ひび割れ幅0.5mm以上のひび割れが存在する?」を満たしていることにより、健全度判定に関係したことを示している。なお、吹き出し830の表示位置は、変状情報分析部203で取得した変状の位置情報に基づいて決定することができる。
In addition, information on the basis of the determination may be displayed for the abnormality related to the soundness determination in the
なお、スパンCは健全度5であり、健全度5はでは、不健全な変状が含まれておらず、健全度判定に関係した変状は存在しない。従って、スパンCの評価領域には、健全度判定に関係した変状の強調表示は行われていない。 Span C has a soundness level of 5, which means that no unhealthy abnormalities are present and no abnormalities related to the soundness assessment exist. Therefore, no abnormalities related to the soundness assessment are highlighted in the assessment area for span C.
次に、重要度表示領域802の表示内容について説明する。本実施形態では、変状種類の重要度を評価領域ごとに表示する。図8の重要度表示領域802は、スパンAの健全度判定に対する変状種類の重要度を表示している。ユーザーは、プルダウンメニュー804を操作するなどの方法により、重要度を閲覧する評価領域を切り替えることができる。重要度は、前述のように、変状情報分析部203で算出されており、図8では、これを重要度の棒グラフ803で示している。この表示により、スパンAの健全度判定に関わった変状種類が、ひび割れと漏水であり、特に、ひび割れが強く判定に関係していることが示される。
Next, the display contents of the
なお、重要度の情報は、画像表示領域801の変状の強調表示において、表示の強調の度合いの制御に用いてもよい。例えば、変状の重要度に応じて、表示の線の太さを太くするなど、重要な変状ほど強調して表示されるようにしてもよい。具体的には、図8の例では、ひび割れの方が漏水よりも重要度が高いため、ひび割れ822、823の線の太さを、漏水824の輪郭線よりも太くすることで、相対的に強調した表示とする。
In addition, the importance information may be used to control the degree of emphasis when highlighting abnormalities in the
以上、図8のように、健全度判定結果と、健全度判定に関係した変状の情報を表示することにより、健全度の判定に関係した変状がユーザーにとって理解しやすくなる。これにより、ユーザーは、情報処理装置100が自動判定した健全度の確認が容易になる。特に、単に判定根拠(判定基準)を示すだけではなく、健全度判定に関係した変状の位置や、重要度を示すことにより、判定結果と変状の関係を理解しやすくなる。
As described above, by displaying the soundness assessment result and information on abnormalities related to the soundness assessment as shown in FIG. 8, the user can easily understand the abnormalities related to the soundness assessment. This makes it easier for the user to check the soundness automatically assessed by the
次に、健全度判定に関係した変状の表示方法の別の例について図9を用いて説明する。図9では、変状情報分析部203が作成した情報に基づいて、健全度判定の根拠とした変状を、点検調書の形態で表示している。点検調書では、一般に、重要な変状部分の画像と、その情報を記録する。健全度判定に関係した変状は、点検上、重要な変状であり、これを自動的に点検調書の形態で整理することで、ユーザーの書類作成業務を簡易化することができる。
Next, another example of a method for displaying abnormalities related to soundness assessment will be explained with reference to FIG. 9. In FIG. 9, the abnormalities that are the basis for the soundness assessment are displayed in the form of an inspection report based on the information created by the abnormality
図9の表示ウィンドウ900には、スパンAの健全度が3であり、この健全度判定に関係した変状の情報が表示されている。図9には、損傷番号1と2の2つの変状の画像と、変状に関する情報が表示されている。なお、図9では、ページ送り機能901があり、さらに複数の変状が、点検調書の形態で整理されている。ここで、損傷番号1、2のように、変状を順に並べる場合、重要度に基づいて表示順序を決定してもよい。例えば、健全度判定に対して重要な変状ほど、先に表示されるように、重要度の高い順に、変状を並べて配置した表示してもよい。
In the
画像902のような、健全度判定の根拠とした変状の領域画像は、変状情報分析部203で取得した変状の位置情報に基づいて、図面に重畳した画像から切り出して作成する。具体的には、図面座標系の変状の位置情報から、それを囲う範囲の矩形座標を決定する。画像は図面に重畳表示されているので、図面と共通、あるいは変換可能な座標系を有している。従って、この矩形座標が示す画像範囲を切り出すことで、画像902のような画像を作成することができる。具体的には、画像902は、図8のひび割れ823の座標に基づいて、ひび割れ823の周辺画像を切り出した画像である。同様に、画像903は、ひび割れ822の周辺画像を切り出した画像である。
An image of the area of deformation used as the basis for the soundness assessment, such as
また、変状情報表示領域904には、変状の座標情報や、変状の種類の名称が表示されている。また、判定根拠を一般的な文に変換して、所見情報として表示してもよい。例えば、変状情報表示領域904には、判定根拠の情報から作成された所見情報として「幅0.5mm以上のひび割れが存在する」の文章が表示されている。さらにまた、変状情報表示領域904には、点検調書の作成機能として、コメント欄を備えてもよい。
The abnormality
以上のように、図9では、点検調書の形態で、健全度判定に関係する変状を表示する実施形態について説明した。図9に示した例において、さらに、任意の文章ファイルの形式で、点検調書のデータを出力する機能を備えてもよい。 As described above, FIG. 9 describes an embodiment in which anomalies related to soundness assessment are displayed in the form of an inspection report. The example shown in FIG. 9 may further include a function for outputting inspection report data in the format of an arbitrary text file.
以上、健全度の判定に関係する変状を表示する方法について説明した。ユーザーは、これらの結果を確認して、健全度判定の自動判定結果が、ユーザーの判断と異なる場合には、健全度判定結果を調整する。この結果の調整方法として、変状情報そのものを修正する方法がある。具体的には、例えば、ひび割れの記録が誤りと判断できる場合は、ひび割れ情報を消去したり、逆に、ひび割れを追記したりする。このように変状の記録を修正した上で、健全度を再判定することで、健全度の結果を調整することができる。 The above describes a method for displaying abnormalities related to the soundness assessment. The user checks these results, and if the automatic soundness assessment result differs from the user's judgment, adjusts the soundness assessment result. One method for adjusting the results is to correct the abnormality information itself. Specifically, for example, if it is determined that the crack record is incorrect, the crack information can be deleted or, conversely, a crack can be added. In this way, the soundness result can be adjusted by correcting the abnormality record and then reassessing the soundness.
また、別の健全度判定結果の調整方法として、評価領域への変状の関連付け基準を変更する方法がある。例えば、上記の実施形態では、評価領域範囲の変状のみを用いて健全度を判定する関連付け基準により、変状を評価領域に関連付けて健全度を判定した。ここで、評価領域に関連付け基準を変更し、例えば、「評価領域境界に存在する変状は、変状の全体を評価領域に関連付けて健全度を判定する」、すると、健全度の判定結果が変化することがある。 Another method for adjusting the soundness assessment results is to change the criteria for associating the anomaly with the evaluation area. For example, in the above embodiment, the soundness was assessed by associating the anomaly with the evaluation area using the association criteria that determines the soundness using only the anomaly within the evaluation area range. If the association criteria for the evaluation area is changed here, for example, to "for an anomaly that exists on the evaluation area boundary, the entire anomaly is associated with the evaluation area to determine the soundness," the soundness assessment result may change.
例えば、図4のひび割れ403について、上記の実施形態では、スパンAの範囲であるひび割れの部分421のみをスパンAの健全度判定に用いる実施形態について説明した。一方、このひび割れ403の全体をスパンAの健全度判定に利用すると、スパンAの健全度判定に用いるひび割れの総延長が長くなることにより、上記の実施形態に健全度判定結果に比べ、健全度が悪化する判定がなされる可能性がある。このように、健全度判定の評価領域に対して、変状をどのように関連付けるかによって、健全度判定の結果が変化するため、評価領域への変状の関連付け方法は、健全度判定結果の調整方法の一つとなる。
For example, for
以下では、設定部205を介して、評価領域管理部201の関連付け基準を変更し、これにより健全度を調整する方法について、詳細に説明する。
Below, we will explain in detail how to change the association criteria of the evaluation
(設定部に係る処理)
設定部205は、以下で説明する表示部105への情報表示、及び、操作部106からユーザー入力の受付を実施することで、関連付け基準の設定を行う。
(Processing related to the setting unit)
The
以下では、ここまでで説明した処理により、健全度を判定した後、評価領域への変状の関連付け基準を変更して、健全度判定の調整を行う実施形態を説明する。図10には、関連付け基準を変更して健全度を調整する場合の表示部105を示している。図10は、スパンAの関連付け基準を変更する状態の表示ウィンドウ1000を示しており、関連付け基準を変更する対象の評価領域は、例えば、プルダウンメニュー1001により変更することができる。
In the following, an embodiment will be described in which, after determining the soundness by the process described so far, the criteria for associating the abnormality to the evaluation area are changed to adjust the soundness determination. FIG. 10 shows the
表示ウィンドウ1000中の画像表示領域1002には、図8の画像表示領域801と同様に、トンネル図面に重畳表示されたトンネル壁面の画像や、変状情報が表示されている。また、健全度表示領域1004には、上記で説明した実施形態による健全度判定の処理結果が、「健全度3」として表示されている。また、画像表示領域1002では、評価領域スパンAへの変状の関連付けを示している。ここで、上記の実施形態では、初期設定の関連付け基準により変状情報を評価領域に関連付けていた。この初期設定の関連付け基準は、「評価領域内の変状を健全度判定に用いる」であった。従って、画像表示領域801では、ひび割れ1020や漏水1021などの、スパンAの範囲内に存在する変状が、スパンAに関連付けられているものとして強調表示されている。具体的に、図10では、スパンAの範囲内に存在する変状の線や輪郭が実線で、且つ、太く表示されている。一方、スパンAに関連付けられていない変状(スパンBやCの変状)は、点線で表示されている。
In the
また、ひび割れ1010は、スパンAからCにまたがる変状であるが、この関連付け基準では、スパンAの範囲内のひび割れ部分1011がスパンAに関連付けられている。従って、ひび割れ1010の部分1011のみが強調表示されている。このように、図10の画像表示領域1002では、所定の評価領域に関連付けられた変状を強調表示している。このように本実施形態では、設定された関連付け基準に従って関連付けられた変状をユーザーに識別可能に表示させる。これにより、ユーザーは、ある評価領域の健全度を判定するために、どの変状が評価領域に関連付けられているかを理解しやすくなる。
図10の表示ウィンドウ1000では、評価領域への変状の関連付けを、設定ボタン1006を押下することで確認することができる。図11(A)には、設定ボタン1006を押下することにより表示される関連付け基準設定画面を示している。この画面では、ひび割れ、エフロレッセンスなどの変状種類ごとに、評価領域境界に存在する変状についての評価領域への関連付け方法が表示されている。この実施形態では、評価領域境界に存在する変状について、関連付け基準1から3の3種類の関連付け基準が準備されており、変状種類ごとにいずれかの関連付け基準を設定する。関連付け基準1(パターン1)は、「評価領域の境界を跨って存在する変状について、変状の全体を健全度の判定に用いる」である。関連付け基準2(パターン2)は、「評価領域の境界を跨って存在する変状について、評価領域の範囲の変状のみを健全度判定に用いる」である。なおパターン2は、上述の説明において初期設定として設定される関連付け基準である。関連付け基準3(パターン3)は、「評価領域の境界に跨って存在する変状について、評価領域の健全度判定に用いる変状から除外する」である。図11(A)では、各変状種類について、これらの評価領域境界の変状の関連付けパターンの設定状態を示している。図11(A)は、初期設定の関連付け基準として、全ての変状種類の関連付け基準が関連付けパターン2として設定されている。
In the
次に、図10の表示ウィンドウ1000の下部に存在する画像表示領域1003等について説明する。これらは、評価領域への変状の関連付け基準の設定を調整するための表示である。ユーザーは、この表示、及び、以下に説明する操作により、表示ウィンドウ1000の上部の関連付け基準(以下、設定1とする)と異なる関連付け基準を設定して、健全度を再判定し、健全度判定結果を調整することができる。
Next, the
以下、関連付け基準の変更による健全度判定の調整手順について説明する。まず、ユーザーが、設定ボタン1007を押下すると、図11(B)の関連付け基準設定画面が表示される。この画面は、図11(A)と同様の画面である。ユーザーは、ラジオボタンをクリックすることにより、変状種類ごとに任意の関連付け基準を選択することができる。ここでは、図11(A)の設定1から、ひび割れのみを関連付けパターン1に変更した例を示している。以下、この設定を設定2とする。図10の画像表示領域1003には、この設定2により、スパンAに関連付けられた変状を示している。設定1の画像表示領域1002と異なり、画像表示領域1003では、評価領域(スパンA)の境界に存在するひび割れ1012の全体が、評価領域に関連付けられており、ひび割れ1012の全体が強調表示されている。
The procedure for adjusting the soundness assessment by changing the association criteria will be described below. First, when the user presses the
図3のステップS301では、このように関連付け基準をユーザー指示に基づいて設定することができる。例えば、設定2の関連付け基準が設定されると、この関連付け基準をもとに、健全度を判定するため、ユーザーは判定ボタン1008を押下する。これにより、図3のステップS302からS306の処理が実行され、スパンAの健全度が判定される(ステップS302では、評価領域としてスパンAが選択される)。この判定結果は、健全度表示部1005に表示される。図10では、関連付け基準を変更の前後の健全度判定結果が、健全度表示部1004、1005にそれぞれ表示されている。このように変更前後の健全度を同画面で表示することにより、ユーザーは結果を比較して採用する健全度判定結果を判断することができる。なお、上記では、ユーザーが判定ボタン1008を押下することにより、健全度の判定処理が実行される実施形態について説明したが、健全度の判定処理の実行は、関連付け基準が設定されたタイミングで自動的に実行するようにしてもよい。
In step S301 of FIG. 3, the association criteria can be set based on the user's instructions. For example, when the association criteria of setting 2 are set, the user presses the
以上説明した方法により、評価領域への変状の関連付け基準を変更して、健全度の判定結果を調整することができるようになる。なお、上述した説明では、スパンAの関連付け基準のみを変更する例を説明したが、全ての評価領域の関連付け基準を一括で変更して、健全度の判定処理を再実行するようにしてもよい。 The method described above makes it possible to change the association criteria for the anomaly to the evaluation area and adjust the health assessment results. Note that in the above explanation, an example was given in which only the association criteria for span A are changed, but it is also possible to change the association criteria for all evaluation areas at once and rerun the health assessment process.
なお、上述した実施形態の説明では、評価領域をトンネルのスパンとしたが、評価領域はこれに限らず、健全度を判定するための所定の範囲であれば、どのような範囲を評価領域としてもよい。 In the above embodiment, the evaluation area is the span of the tunnel, but the evaluation area is not limited to this, and any range may be used as the evaluation area as long as it is a predetermined range for determining the soundness.
図12には、評価領域の別の例として、橋梁の床版の一部を評価領域とする場合について説明する。図12は、図10と同様に、関連付け基準を変更する表示ウィンドウ1200を示している。画像表示領域1201、1202、1203には、橋梁の床版1210と橋脚1211の図面に重畳された壁面画像と、変状情報が表示されている。また、床版に示している枠1221、1222、1223は、健全度の評価領域を示している。ここでは、床版の健全度判定において、床版全体ではなく、床版の橋脚付近の領域が評価領域として設定されている例を示している。
Figure 12 explains another example of an evaluation area, where a part of a bridge deck is set as the evaluation area. Like Figure 10, Figure 12 shows a
図12おいて、画像表示領域1201、1202は、変状種類ごとに関連付け基準を変更したときの、評価領域への変状の関連付け状況を示している。具体的には、画像表示領域1201には、評価領域内の変状のみを関連付けている状態を示し、画像表示領域1202には、評価領域境界を跨って存在する変状については、変状の全体を評価領域に関連付けた状態を示している。これらは図10と同様に、評価領域に関連付けられている変状範囲が理解できるように強調表示されている。
In Figure 12,
また、評価領域への変状の関連付け基準の設定方法の変形として、評価領域の範囲を変更するようにしてもよい。画像評価領域1203の評価領域1223は、評価領域1221、1222に比べて広い範囲が評価領域として設定されている。設定部205は、このように、床版の橋脚付近の評価範囲をユーザー指示に基づいて任意に設定できるようにしてもよい。
As a variation of the method for setting the criteria for associating deformations with evaluation areas, the range of the evaluation area may be changed.
以下では、実施形態1の変形例について説明する。 Below, we will explain a variation of the first embodiment.
まず、実施形態1では、健全度判定方法を機械学習アルゴリズムで学習する実施形態について説明し、その例として、決定木を説明した。実施形態1で用いる機械学習アルゴリズムは決定木に限らず他の方法を用いてもよい。特に、決定木と同様に、2値判定の木構造で構成されるRandomized Treeを用いる実施形態は好適な変形例である。 First, in the first embodiment, an embodiment in which a soundness determination method is learned using a machine learning algorithm is described, and a decision tree is described as an example. The machine learning algorithm used in the first embodiment is not limited to a decision tree, and other methods may be used. In particular, an embodiment using a randomized tree that is configured with a tree structure of binary determinations, similar to a decision tree, is a preferred modification.
また、図8のように、複数の評価領域の健全度判定結果と、その判定に関連した変状を強調表示する場合に、健全度の値によって変状の表示方法を変更してもよい。例えば、まず、健全度1から5のそれぞれに所定の色を設定しておく。そして、各評価領域で強調表示する健全度判定に関係した変状の色を、その評価領域の健全度の色で表示するようにしてもよい。このようにすることにより、複数の評価領域の健全度判定結果と、それぞれの健全度判定に関係した変状を同時に確認しやすくなる。また、同様の目的のため、健全度によって、健全度判定に関連した変状の強調度合いを変化させてもよい。例えば、健全度4と判定された評価領域の健全度判定に関連した変状よりも、健全度1と判定された評価領域の健全度判定に関連した変状を強調して表示するようにする。このためには、健全度1の判定に関係した変状の線や領域輪郭の線をより太く表示したり、より顕著な色で表示したりすればよい。
Also, as shown in FIG. 8, when the health assessment results of multiple evaluation areas and the abnormalities related to the assessments are highlighted, the display method of the abnormalities may be changed depending on the value of the health level. For example, first, a predetermined color is set for each of
さらにまた、上記の実施形態では、評価領域ごとの健全度を判定する実施形態について説明したが、構造物全体の代表健全度を閲覧する場合もある。このような場合、構造物の各評価領域の健全度のうち、最も不健全な健全度(最も1に近い健全度)を構造物全体の代表健全度とする。従って、構造物全体の代表健全度を表示する状態では、代表健全度の健全度が判定された評価領域について、上記で説明したように、健全度判定結果に関係する変状の表示を実施すればよい。なお、構造物全体の健全度としては、複数の評価対象領域の健全度の平均値を採用する構成としてもよい。この場合、構造物の各評価領域の健全度のうち平均値と近い健全度が判定された評価領域について、健全度判定結果に関係する変状の表示を実施すればよい。 Furthermore, in the above embodiment, an embodiment in which the soundness of each evaluation area is determined has been described, but there are also cases in which the representative soundness of the entire structure is viewed. In such a case, the most unsound soundness (soundness closest to 1) among the soundness of each evaluation area of the structure is set as the representative soundness of the entire structure. Therefore, in a state in which the representative soundness of the entire structure is displayed, as described above, an abnormality related to the soundness determination result may be displayed for the evaluation area in which the soundness of the representative soundness has been determined. Note that the soundness of the entire structure may be configured to use the average value of the soundness of multiple evaluation target areas. In this case, an abnormality related to the soundness determination result may be displayed for the evaluation area in which the soundness of each evaluation area of the structure has been determined to be close to the average value.
<実施形態2>
実施形態1では、健全度の判定方法に機械学習で学習した判定モデルを用いる実施形態について説明した。本実施形態の健全度の判定方法はこれに限らず、他の方法を用いてもよい。実施形態2では、健全度の判定方法に、予め設定したルールを判定基準として用いる方法について説明する。なお、実施形態2のハードウェア構成、機能構成は、実施形態1と同様であるので、説明を省略する。
<Embodiment 2>
In the first embodiment, an embodiment in which a judgment model learned by machine learning is used to judge the health level has been described. The method of judging the health level of this embodiment is not limited to this, and other methods may be used. In the second embodiment, a method of judging the health level using a preset rule as a judgment criterion will be described. Note that the hardware configuration and functional configuration of the second embodiment are the same as those of the first embodiment, and therefore description thereof will be omitted.
実施形態2では、予め各健全度を判定するルールを人間が設計し、設定しておく。情報処理装置100(具体的には健全度判定部202)は、この判定ルールを用いることにより、自動的に健全度を判定する。また、判定ルールの1つ1つが、実施形態1の判定基準に相当することになる。以下では、実施形態2における健全度判定部202の健全度判定処理について説明する。
In the second embodiment, the rules for judging each health level are designed and set in advance by a human being. The information processing device 100 (specifically, the health level judgment unit 202) automatically judges the health level by using these judgment rules. Each judgment rule corresponds to the judgment criterion in the first embodiment. The health level judgment process of the health
図13には、健全度2と健全度3の判定ルールの例と、ある評価領域に対する健全度判定結果の例を示している。まず、各々の判定ルールは、評価領域に関連付けられた変状情報と、構造物の諸元情報に基づいて、2値判定を行うものである。例えば、図13の健全度2と判定するルールR2-1は「ひび割れ幅1.0mm以上のひび割れが存在する?」である。このルールに従うと、評価領域にひび割れ幅1.0mm以上のひび割れが存在すると、その評価領域の健全度は2となる。このように、評価領域の変状、及び、諸元情報が、健全度2の判定ルールのいずれかがTrueとなると、健全度は2となる。また、判定ルールを用いた健全度判定方法では、判定ルールがTrueとなった最も低い健全度が、健全度判定結果となる。例えば、図13では、ある評価領域の変状情報と諸元情報に基づく判定結果を判定の項目1301に示している。この例では、健全度1の判定ルールについては、いずれもFalseとなっていたとする。
Figure 13 shows examples of judgment rules for health levels 2 and 3, and examples of health judgment results for a certain evaluation area. First, each judgment rule performs a binary judgment based on the deformation information associated with the evaluation area and the structure's specification information. For example, rule R2-1 for judging health level 2 in Figure 13 is "Are there any cracks with a crack width of 1.0 mm or more?" According to this rule, if a crack with a crack width of 1.0 mm or more exists in the evaluation area, the health level of the evaluation area will be 2. In this way, if the deformation and specification information of the evaluation area are True for any of the judgment rules for health level 2, the health level will be 2. In addition, in the health judgment method using the judgment rules, the lowest health level for which the judgment rule is True will be the health judgment result. For example, in Figure 13, the judgment result based on the deformation information and specification information of a certain evaluation area is shown in the
図13に示すように、健全度2の判定ルールについても、評価領域の変状情報、及び、諸元情報は全てFalseとなっている。一方、健全度3の判定ルールについては、2つの判定ルールがTrueとなっている。これにより、健全度4、5の判定ルールの結果によらず、対象の評価領域の健全度は3と判定される。
As shown in FIG. 13, for the judgment rule for health level 2, the abnormality information and specification information for the evaluation area are all False. On the other hand, for the judgment rule for health level 3, two judgment rules are True. As a result, regardless of the results of the judgment rules for
健全度判定部202は、以上のように健全度を判定するともに、実施形態1と同様に、健全度の判定根拠を出力する。実施形態2における判定根拠は、健全度判定においてTrueとなった判定ルール(判定基準)である。図13の例では、健全度3を判定した判定根拠は、判定ルールR3-1とR3-3となる。
The health
変状情報分析部203では、健全度判定部202が出力した判定根拠に基づいて、健全度判定に関係した変状情報を特定する。例えば、図13の例の判定ルールR3-1に基づいて、評価領域のひび割れ幅0.5mm以上のひび割れが健全度判定に関係したとする。そして、評価領域のひび割れ幅0.5mm以上のひび割れの位置情報を、変状情報格納部206から取得する。同様に、判定ルールR3-3に基づいて、格子状ひび割れ(格子間隔50cm)の位置情報を変状情報格納部206から取得する。表示情報処理部204では、これらの変状の位置情報を用いて、実施形態1で説明したように、健全度判定に関係した変状の強調表示や、変状範囲の画像の切り出しを行う。
The deformation
また、判定ルールを用いる健全度判定方法においても、健全度判定に関係した変状種類の重要度を算出するようにしてもよい。実施形態1では、重要度は、決定木の学習時に得られる情報利得に基づいて算出したが、判定ルールに情報利得は存在しないので、別の方法で重要度を算出することになる。実施形態2における重要度の算出方法としては、例えば、変状種類ごとに判定ルールがTrueとなった回数をカウントすればよい。例えば、図13の例では、判定ルールR3-1、R3-3ともに、ひび割れに関する判定ルールがTrueとなったとして、ひび割れのカウンタを2とする。この結果、健全度判定結果に対するひび割れの重要度は2となる。このような処理を各変状種類に対して実施し、変状種類ごとの重要度とする。このようにすることにより、表示情報処理部204において、実施形態1と同様に、変状種類ごとの重要度の表示も実施できるようになる。また、健全度判定部202が出力した判定根拠を、実施形態1と同様に表示してもよい。
In addition, even in the soundness determination method using the determination rule, the importance of the deformation type related to the soundness determination may be calculated. In the first embodiment, the importance was calculated based on the information gain obtained when learning the decision tree, but since there is no information gain in the determination rule, the importance is calculated by a different method. As a method of calculating the importance in the second embodiment, for example, the number of times the determination rule became True for each deformation type may be counted. For example, in the example of FIG. 13, the determination rule related to cracks becomes True for both the determination rules R3-1 and R3-3, and the crack counter is set to 2. As a result, the importance of cracks with respect to the soundness determination result becomes 2. Such processing is performed for each deformation type, and the importance for each deformation type is determined. In this way, the display
以上のように、健全度判定の判定方法に、判定ルールを用いた場合においても、健全度判定に関係した変状の情報を表示することができるようになり、ユーザーは情報処理装置100の健全度判定の根拠を理解することができるようになる。
As described above, even when a judgment rule is used as the judgment method for the health judgment, it is possible to display information on abnormalities related to the health judgment, and the user can understand the basis for the health judgment of the
<実施形態3>
実施形態2では、人為的に作成した判定ルールに基づいて、健全度を判定する実施形態について説明した。人為的に判定ルールを作成する方法は、健全度判定の判定基準が分かりやすくなることや、人間の知識に基づいて判定基準を制御することができるメリットがある。一方、健全度を正しく判定するために、複雑な判定基準を準備したい場合には、全ての判定基準を人間が手動で設計することが難しいという問題がある。例えば、ひび割れなどの変状の有無やサイズだけでなく、構造物の供用経過年数や、地理的位置などの情報を含めて判定基準を設定する場合、条件の組み合わせ数が膨大となり、人間が全ての条件を考慮して判定基準を決定することが困難になる。従って、機械による学習で健全度判定の判定基準を統計的に学習する方が好ましい場合がある。実施形態1の決定木を用いた判定基準の学習は、これを解決する方法の一例である。
<Embodiment 3>
In the second embodiment, an embodiment in which the soundness is judged based on an artificially created judgment rule has been described. The method of artificially creating a judgment rule has the advantage that the judgment criteria for the soundness judgment are easy to understand and the judgment criteria can be controlled based on human knowledge. On the other hand, when it is desired to prepare complex judgment criteria in order to correctly judge the soundness, there is a problem that it is difficult for a human to manually design all the judgment criteria. For example, when the judgment criteria are set including not only the presence or absence and size of deformation such as cracks, but also information such as the number of years in service of the structure and the geographical location, the number of combinations of conditions becomes enormous, making it difficult for a human to determine the judgment criteria considering all the conditions. Therefore, there are cases in which it is preferable to statistically learn the judgment criteria for the soundness judgment by machine learning. The learning of the judgment criteria using the decision tree of the first embodiment is an example of a method for solving this problem.
本実施形態では、頻出パターンマイニングにより、判定ルールを学習する実施形態について説明する。頻出パターンマイニングによる判定ルール学習は、人間が理解できる2値判定基準を学習する形態の一つである。これは、学習により判定基準を獲得する実施形態の一つで、実施形態1の変形の実施形態である。なお、実施形態3のハードウェア構成、機能構成は、実施形態1と同様であるので、説明を省略する。
In this embodiment, an embodiment in which judgment rules are learned by frequent pattern mining will be described. Learning judgment rules by frequent pattern mining is one form of learning binary judgment criteria that humans can understand. This is one embodiment in which judgment criteria are acquired by learning, and is a modified embodiment of
頻出パターンマイニングでは、所定の条件で頻出するアイテム、または、アイテムの組み合わせを抽出する。以下、この技術を健全度判定の判定ルール学習に適応する実施形態について、図14を用いて説明する。図14は、頻出パターンマイニングによる判定ルール学習の全体像を示す図である。 In frequent pattern mining, items or combinations of items that frequently occur under specified conditions are extracted. Below, an embodiment in which this technology is applied to learning judgment rules for health assessment will be explained using FIG. 14. FIG. 14 is a diagram showing an overall picture of judgment rule learning using frequent pattern mining.
まず、頻出パターンマイニングの文脈で、本実施形態の判定ルール学習を説明するために、アイテムとアイテム集合について説明する。本実施形態では、健全度を判定するための、ある単独の判定基準をアイテムとする。図14の表1401には、アイテムの定義の例を示している。例えば、アイテムI1は、評価領域に「ひび割れが存在する?」という判定基準である。このように、本実施形態では、単独の判定基準が、ある一つのアイテムとなる。なお、変状のサイズ等の属性情報に対する閾値を含む判定基準のアイテムを作成してもよい。例えば、図14のアイテムI2は、「ひび割れ幅0.5mm以上のひび割れが存在する?」であり、変状情報と属性情報閾値で構成された判定基準である。同様に、諸元情報に関する判定基準もアイテムとする。例えば、アイテムIMは「供用開始からの経過年数50年以上?」という判定基準がアイテムとして定義されている。以下、アイテムの全集合をIall={I1、I2、・・・IM}で表し、Iallの部分集合をアイテム集合と呼ぶ。アイテム集合には、単体のアイテムやアイテムの組み合わせとなる。頻出パターンマイニングでは、アイテムの全集合Iallから、健全度判定に用いることができるアイテム集合を抽出することが目的となる。 First, in the context of frequent pattern mining, items and item sets will be described in order to explain the judgment rule learning of this embodiment. In this embodiment, a single judgment criterion for judging soundness is defined as an item. Table 1401 in FIG. 14 shows an example of item definition. For example, item I1 is a judgment criterion of "Are there cracks in the evaluation area?" In this way, in this embodiment, a single judgment criterion is a single item. Note that an item of a judgment criterion including a threshold value for attribute information such as the size of the deformation may be created. For example, item I2 in FIG. 14 is "Are there cracks with a crack width of 0.5 mm or more?", which is a judgment criterion composed of deformation information and attribute information threshold value. Similarly, judgment criteria related to specification information are also defined as items. For example, item IM is defined as an item with a judgment criterion of "Has the number of years since the start of service been 50 or more?". Hereinafter, the entire set of items is represented by I all = {I1, I2, ... IM}, and a subset of I all is called an item set. An item set includes a single item or a combination of items. In frequent pattern mining, the objective is to extract a set of items that can be used to judge soundness from the entire set of items I all .
なお、上記のアイテム定義では、変状サイズに対して、閾値を用いてアイテム定義を行う例を示したが、離散化した数値に従ってアイテム化してもよい。具体的には、例えば、ひび割れ幅の分類を離散化し、「ひび割れ幅0.2mm~0.5mmのひび割れが存在する?」「ひび割れ幅0.5mm~1.0mmのひび割れが存在する?」のようなアイテムを定義してもよい。 In the above item definition, an example was shown in which an item is defined using a threshold value for the deformation size, but it is also possible to define items according to discretized numerical values. Specifically, for example, the classification of crack widths may be discretized, and items such as "Are there any cracks with a crack width of 0.2 mm to 0.5 mm?" and "Are there any cracks with a crack width of 0.5 mm to 1.0 mm?" may be defined.
次に、頻出パターンマイニングを実施するために、学習データDから、トランザクションデータを作成する。学習データDについては、実施形態1と同様に、D={Di}であり、Diは、ある構造物のある一つの評価領域に関するデータである。また、Diは以下で定義される。 Next, in order to perform frequent pattern mining, transaction data is created from the learning data D. As in the first embodiment, the learning data D is D={D i }, where D i is data related to one evaluation area of a certain structure. D i is defined as follows:
Xiは、ある評価領域に関連付けられた変状情報と、ある構造物の諸元情報である。yiはXiに基づいて人間が判定した健全度の正解データで、本実施形態では1~5の健全度を示す。 Xi is the deformation information associated with a certain evaluation area and the specification information of a certain structure. Yi is the correct answer data of the soundness determined by a human based on Xi , and in this embodiment, indicates the soundness of 1 to 5.
この一つの学習データDiから一つのトランザクションTiを作成する。作成されるトランザクションTiは、例えば、Ti={I1、I2、I9、I20;yi}のようになる。この場合、データDiのXi(評価領域の変状情報と諸元情報)が、アイテム定義I1、I2、I9、I20の条件に一致することを示している。また、別の具体的な例として、Xiにひび割れ幅0.5mmのひび割れが含まれていると、アイテムI1、I2が条件に一致する。これ以外のアイテムの条件が、Xiに一致しなければ、Ti={I1、I2;yi}となる。 One transaction T i is created from this one learning data D i . The created transaction T i is, for example, T i = {I1, I2, I9, I20; y i }. In this case, it is shown that X i (deformation information and specification information of the evaluation area) of data D i matches the conditions of item definitions I1, I2, I9, and I20. As another specific example, if X i contains a crack with a crack width of 0.5 mm, items I1 and I2 match the conditions. If the conditions of other items do not match X i , T i = {I1, I2; y i }.
このように、学習データDの各Diについて、トランザクションデータTiを作成する。トランザクションデータTiに含まれるアイテム集合をIiとすると、トランザクションデータTiは、Ti={Ii;yi}で表される。また、全てのトランザクションデータのデータセットをTとする。ここで、T={Ti}である。 In this way, transaction data Ti is created for each D i of the learning data D. If the set of items included in the transaction data Ti is I i , the transaction data Ti is expressed as Ti = {I i ; y i }. Also, the data set of all transaction data is T, where T = { Ti }.
以下では、このトランザクションデータセットTを用いて、頻出パターンマイニングを実行する。頻出パターンマイニングでは、トランザクションデータセットTに頻出するアイテム集合を抽出し、これを判定ルールとする。また、頻出パターン抽出の処理は、各健全度について実施し、各健全度の判定ルールを学習する。以下では、健全度3における判定ルール学習を例に、頻出パターン抽出の処理について説明する。 Below, frequent pattern mining is performed using this transaction dataset T. In frequent pattern mining, a set of items that frequently appear in the transaction dataset T is extracted and used as a judgment rule. The process of extracting frequent patterns is also performed for each soundness level, and judgment rules for each soundness level are learned. Below, the process of extracting frequent patterns is explained using the learning of judgment rules for soundness level 3 as an example.
本実施形態では、頻出パターン抽出のために、Apriori(非特許文献1)を用いるものとする。Aprioriでは、あるアイテム集合のトランザクションデータセットにおける出現頻度をサポート(Support、支持度)と呼ぶ。サポートは以下の式で表される。 In this embodiment, Apriori (Non-Patent Document 1) is used to extract frequent patterns. In Apriori, the frequency of occurrence of a certain item set in a transaction dataset is called support. Support is expressed by the following formula.
Nは、トランザクションデータセットTのデータ数、σT(I)は、アイテム集合Iを含むトランザクションデータTiの数である。Aprioriでは、予め最小サポートと呼ばれる閾値を与え、最小サポート以上のサポートを示すアイテム集合を頻出パターンとして抽出する。Aprioriは公知のアルゴリズムであるため、詳細な説明は行わないが、頻出するアイテム集合の探索の実行時に、予め最小サポートを指定することで、効率的に最小サポート以上のアイテム集合を発見することができる。 N is the number of data in the transaction dataset T, and σ T (I) is the number of transaction data T i that include the itemset I. In Apriori, a threshold called minimum support is given in advance, and itemsets that show support equal to or greater than the minimum support are extracted as frequent patterns. Since Apriori is a known algorithm, a detailed explanation will not be given, but by specifying the minimum support in advance when searching for frequent itemsets, itemsets that have equal to or greater than the minimum support can be efficiently discovered.
なお、健全度3の判定ルール学習においては、健全度3のトランザクションデータのみに注目する。健全度3のトランザクションデータ、すなわち、yi=3のトランザクションデータのみからなるトランザクションデータセットをT(3)とすると、このサポートは、 In learning the judgment rule for soundness level 3, attention is focused only on transaction data with soundness level 3. If the transaction data set consisting only of transaction data with soundness level 3, i.e., transaction data with y i =3, is denoted as T (3) , the support thereof is given by
となる。N(3)は、T(3)のデータ数である。このサポートを用いてAprioriを実行することにより、健全度3のトランザクションデータセットに頻出するイベント集合のセットを抽出することができる。このイベント集合のセットをI(3)={Ia、Ib・・・、In}で表し、Ia、Ib・・・は、Ia={I1、I4、I10}、Ib={I8}、などの、イベント集合である。 N (3) is the number of data in T (3) . By executing Apriori using this support, it is possible to extract a set of event sets that frequently appear in the transaction data set with health level 3. This set of event sets is represented as I (3) = {Ia, Ib, ..., In}, where Ia, Ib, ... are event sets such as Ia = {I1, I4, I10}, Ib = {I8}, etc.
次に、健全度3のトランザクションに特有なイベント集合をI(3)から選択する。イベント集合セットI(3)は、健全度3の学習データで頻出するイベント集合であるが、他の健全度の学習データでも頻出しているイベント集合も含まれている可能性がある。つまり、健全度によらず、常に出現しやすいアイテム、あるいは、アイテムの組み合わせが含まれている可能性がある。従って、健全度3以外の学習データセットを用いて、健全度3の学習データセットに特有のイベント集合を選択する処理を行う。具体的には、I(3)の各イベント集合のトランザクションデータセットT(3)におけるサポート(出現頻度)と、健全度3以外のトランザクションデータセットにおけるサポートの比を算出し、これが大きなイベント集合を健全度3に特有のイベント集合とする。このサポートの比はGrowth Rateと呼ばれており、以下の式で表される。 Next, an event set specific to transactions with a soundness of 3 is selected from I (3) . The event set set I (3) is an event set that frequently appears in the learning data with a soundness of 3, but may also include event sets that frequently appear in the learning data with other soundness levels. In other words, it may include items or combinations of items that are likely to appear regardless of the soundness level. Therefore, a process of selecting an event set specific to the learning data set with a soundness of 3 is performed using a learning data set other than the soundness level 3. Specifically, the ratio of the support (occurrence frequency) of each event set in I (3) in the transaction data set T (3) to the support in the transaction data set other than the soundness level 3 is calculated, and the event set with the larger ratio is determined as the event set specific to the soundness level 3. This support ratio is called the Growth Rate and is expressed by the following formula.
ここで、健全度3以外の学習データセットから作成したトランザクションデータセットをT(not3)とする。Iは、Growth Rateを算出する対象のイベント集合で、I(3)に含まれるイベント集合である。以下、Growth Rateを文中ではGRと表記する。なお、このように片方のデータセットに偏って出現するパターンは、Emerging Patternsと呼ばれている(非特許文献2)。 Here, the transaction dataset created from the learning dataset other than the health level 3 is defined as T (not3) . I is the event set for which the Growth Rate is calculated, and is the event set included in I (3) . Hereinafter, Growth Rate will be abbreviated as GR. Note that patterns that appear disproportionately in one dataset are called Emerging Patterns (Non-Patent Document 2).
上記の例では、GRが高いほど、そのアイテム集合は、健全度3に特有のアイテム集合であることを示している。従って、ある閾値以上のGRを持つアイテム集合をアイテム集合セットI(3)から選択することで、健全度3に特有のアイテム集合のセットを作成することができる。この健全度3に特有のアイテム集合セットR(3)={R3-1、R3-2、R-3N}は、健全度3を判定する判定ルールとして利用することができる。具体的には、図14の表1402に示すように、例えば、R3-1={I2}であり、アイテムI2「ひび割れ幅0.5mm以上のひび割れが存在する?」が、判定ルールの一つとして学習されている。また、例えば、R3-2={I5、I10}のように、複数のアイテムの組み合わせの判定ルールも学習される。なお、GRに基づいたイベントパターンの選択は、閾値処理ではなく、上位n個のGRのイベントパターンを選択するようにしてもよい。 In the above example, the higher the GR, the more specific the item set is to the health level 3. Therefore, by selecting an item set having a GR equal to or greater than a certain threshold from the item set set I (3) , a set of item sets specific to health level 3 can be created. This item set R (3) = {R3-1, R3-2, R-3N} specific to health level 3 can be used as a judgment rule for judging health level 3. Specifically, as shown in table 1402 in FIG. 14, for example, R3-1 = {I2}, and item I2 "Are there any cracks with a crack width of 0.5 mm or more?" is learned as one of the judgment rules. In addition, judgment rules for combinations of multiple items, such as R3-2 = {I5, I10}, are also learned. Note that the selection of an event pattern based on GR may be performed by selecting event patterns with the top n GRs instead of threshold processing.
以上のようにして、頻出パターンマイニングにより、健全度3の判定ルールを学習することができる。同様の処理を、各健全度に実施し、健全度1~5の判定ルールを学習する。学習した判定ルールを用いて、対象の評価領域の健全度を判定する処理、及び、その後の健全度判定に関係した変状の情報を表示する処理は、実施形態2と同様に実施することができる。すなわち、入力の変状情報と諸元情報がTrueとなる判定ルールを決定し、この判定ルールを判定根拠とする。そして、判定根拠に含まれる変状情報に基づいて、変状の強調表示などの表示を行う。
In this way, frequent pattern mining can learn the judgment rule for health level 3. Similar processing is performed for each health level to learn judgment rules for
なお、健全度5(最も健全)の判定ルールは学習せずに、健全度1~4に判定されなかった場合には、健全度5と判定するようにしてもよい。 In addition, the rule for determining health level 5 (healthiest) may not be learned, and if the health level is not determined to be 1 to 4, the health level may be determined to be 5.
また、変状種類の重要度を算出するために、GRを用いてもよい。この場合、学習時に、各判定ルール、例えば、R3-1、R3-2・・・のそれぞれのGRを、判定ルールと合わせて保存しておく。GRは、GRが高いほど、その健全度に特有なイベント集合である度合いを示している。従って、GRを実施形態1における、決定木の各ノードの情報利得と同様に利用することで、健全度判定結果に対する各変状種類の重要度を算出することができるようになる。
GR may also be used to calculate the importance of the anomaly type. In this case, during learning, the GR of each judgment rule, for example, R3-1, R3-2, etc., is saved together with the judgment rule. The higher the GR, the more likely the event set is specific to that health level. Therefore, by using GR in the same way as the information gain of each node of the decision tree in
さらに、学習した判定ルールをユーザーに表示して、ユーザーが判定ルールを調整することができるようにしてもよい。この場合、まず、上記の方法で学習した判定ルールを、そのアイテムの内容が、ユーザーに理解できるように表示する。具体的には、図14の表1402のアイテム集合の項目を、具体的なアイテムの内容として表示する。例えば、R3-1の判定ルールの内容が「ひび割れ幅0.5mm以上のひび割れが存在する?」という判定基準であることを表示する。これにより、ユーザーは、頻出パターンマイニングにより、どのような判定ルールが学習されたかを確認することができるようになる。この表示に基づいて、ユーザーは判定ルールを調整することができる。具体的には、判定ルールとして適切ではない、と判断できる判定ルールを除去したり、学習されていないが、判定ルールとして加えるべき、と判断できる判定ルールと追加したりする。この結果、機械的に獲得された判定ルールを元に、さらに、人間の知識、経験に基づく判定ルールを作成することができるようになる。 Furthermore, the learned judgment rules may be displayed to the user so that the user can adjust the judgment rules. In this case, the judgment rules learned by the above method are first displayed so that the user can understand the contents of the items. Specifically, the items in the item set in table 1402 in FIG. 14 are displayed as the contents of the specific items. For example, the content of the judgment rule R3-1 is displayed as the judgment criterion "Are there any cracks with a crack width of 0.5 mm or more?" This allows the user to confirm what judgment rules have been learned by frequent pattern mining. Based on this display, the user can adjust the judgment rules. Specifically, a judgment rule that is judged to be inappropriate as a judgment rule is removed, or a judgment rule that has not been learned but is judged to be added as a judgment rule is added. As a result, it becomes possible to create judgment rules based on human knowledge and experience based on the mechanically acquired judgment rules.
また、一般に、学習データを準備するためには、データ蓄積に時間を要する。従って、健全度判定を情報処理装置により実施する運用では、まず、運用初期には実施形態2で説明したように、人間が作成した判定ルールに基づき健全度判定を実施する。この時の入力データ(評価領域の変状情報と諸元情報)を蓄積し、所定の量のデータが蓄積されたら、そのデータを学習データとして、判定ルールを学習するようにしてもよい。学習する健全度1~5のラベルは、情報処理装置の健全度判定結果を人間が確認したデータや、人間が情報処理装置の健全度判定結果を修正した結果とする。これにより、学習データが存在しない初期段階から、情報処理装置による健全度自動判定を運用することができる。また、データの蓄積に伴う判定ルールの学習は、一度だけでなく、学習データの蓄積状況に応じて、段階的に複数回実施するようにしてもよい。なお、学習データを蓄積して、所定の学習データ量が蓄積されたタイミングで学習する実施形態は、実施形態1の機械学習アルゴリズムによる健全度判定方法の学習でも実施することができる。
In addition, in general, it takes time to accumulate data in order to prepare learning data. Therefore, in an operation in which soundness determination is performed by an information processing device, first, as described in embodiment 2, soundness determination is performed based on a judgment rule created by a human in the early stages of operation. The input data (deformation information and specification information of the evaluation area) at this time may be accumulated, and when a predetermined amount of data is accumulated, the data may be used as learning data to learn the judgment rule. The labels of
以上の説明では、Aprioriを用いた頻出パターン抽出と、GR算出による各健全度に特有なアイテム集合選択の2ステップでの判定ルール学習を説明したが、本実施形態の判定ルール学習方法はこれに限定されない。すなわち、学習データを用いて特定のアイテム集合を抽出する方法であれば、他の方法を用いてもよい。例えば、頻出パターン抽出の方法としては、Aprioriだけでなく、FP-Growthと呼ばれる方法もよく知られている。あるいは、他の計算効率の良いアルゴリズムを用いて頻出パターン抽出を行ってもよい。 In the above explanation, the two-step judgment rule learning has been described: extracting frequent patterns using Apriori and selecting item sets specific to each soundness level by calculating GR. However, the judgment rule learning method of this embodiment is not limited to this. In other words, other methods may be used as long as they are methods for extracting specific item sets using training data. For example, in addition to Apriori, a method called FP-Growth is also well known as a method for extracting frequent patterns. Alternatively, frequent patterns may be extracted using other computationally efficient algorithms.
また、以上では、学習した判定ルールを実施形態2と同様の方法で利用することを説明した。すなわち、入力データが、ある健全度の判定ルールのうちいずれかに該当した場合、その健全度が健全度判定結果として得られるとした。しかし、上記の学習により得られた判定ルールは、GRで示されるように、それぞれ信頼度が異なる。従って、サポートとGRを用いて判定ルールからスコアを算出し、スコアに基づいて健全度を判定するようにしてもよい。上記で説明したように、判定ルールは、特定の健全度のトランザクションデータセットに出現するアイテム集合で、これは、Emerging Patternsと呼ばれるとした。このEmerging Patternsを利用したアンサンブル識別手法が非特許文献3に記載されている。以下の実施形態では、この方法を用いて、学習した判定ルールから健全度を判定する実施形態について説明する。なお、この方法を実施するためには、判定ルールの学習時に、各判定ルールのサポートとGRを記録しておく。 In the above, the learned judgment rule is used in the same manner as in the second embodiment. That is, when the input data corresponds to one of the judgment rules of a certain soundness, the soundness is obtained as the soundness judgment result. However, the judgment rules obtained by the above learning have different reliability as indicated by GR. Therefore, a score may be calculated from the judgment rule using the support and GR, and the soundness may be judged based on the score. As described above, the judgment rule is a set of items that appear in a transaction dataset of a specific soundness, and this is called Emerging Patterns. An ensemble identification method using these Emerging Patterns is described in Non-Patent Document 3. In the following embodiment, an embodiment in which the soundness is judged from the learned judgment rule using this method will be described. Note that, in order to implement this method, the support and GR of each judgment rule are recorded when the judgment rule is learned.
まず、ある健全度Hの判定スコアSHは、非特許文献3を元に、以下のように表される。 First, the judgment score S H of a certain health level H is expressed as follows based on Non-Patent Document 3.
ここで、INは、健全度判定対象の評価領域の変状情報と諸元情報に含まれるアイテムで、I(H)は、健全度Hの判定ルールを示す。すなわち、評価領域の変状情報と諸元情報の入力データがTrueとなる判定ルールにおいて、GTとサポートに基づいて算出された値の総和が、健全度Hを判定するスコアSHとなる。この式によると、GRとサポートが高い値を示す判定ルールに該当するほど、スコアSHは高い値が得られる。このスコアSHを、各健全度に対して算出し、最も高いスコアSHを出力した健全度を、評価領域の健全度Hとする。 Here, IN is an item included in the abnormality information and specification information of the evaluation area to be judged for soundness, and I (H) indicates the judgment rule for the soundness H. That is, in the judgment rule in which the input data of the abnormality information and specification information of the evaluation area is True, the sum of the values calculated based on GT and support becomes the score S H for judging the soundness H. According to this formula, the higher the judgment rule in which GR and support indicate high values, the higher the score S H obtained. This score S H is calculated for each soundness, and the soundness that outputs the highest score S H is set as the soundness H of the evaluation area.
以上、実施形態3では、頻出パターンマイニングを用いて、健全度の判定ルールを学習する方法について説明した。頻出パターンマイニングによる判定ルールの学習により、人間が設定する判定ルールよりも、複雑で判定性能の高い判定ルールを作成することができる。また、学習結果が2値判定を実施することができる判定ルールであるため、人間が学習結果を理解することが容易で、判定ルールの調整も可能になる。さらに、学習した判定ルールを実施形態2と同様の方法で健全度判定に用いることで、健全度判定に関係した変状の情報を表示することができるため、健全度判定結果の根拠を分かりやすく表示することができる。 In the above, in the third embodiment, a method for learning soundness judgment rules using frequent pattern mining has been described. By learning judgment rules using frequent pattern mining, it is possible to create judgment rules that are more complex and have higher judgment performance than judgment rules set by humans. In addition, since the learning results are judgment rules that can perform binary judgments, it is easy for humans to understand the learning results and it is also possible to adjust the judgment rules. Furthermore, by using the learned judgment rules for soundness judgment in the same manner as in the second embodiment, it is possible to display information on abnormalities related to the soundness judgment, and therefore it is possible to display the basis of the soundness judgment results in an easy-to-understand manner.
<実施形態4>
上述した各実施形態では、評価領域への変状の関連付け基準の設定について、変状種類ごとに設定を実施する実施形態について説明した。関連付け基準の設定については、変状種類ごとに実施する方法だけでなく、個別の変状ごとに設定できるようにしてもよい。実施形態4では、個別の変状ごとに、評価領域への関連付け基準を設定する実施形態について説明する。なお、実施形態4のハードウェア構成、機能構成は、実施形態1と同様であるので、説明を省略する。
<
In each of the above-described embodiments, the setting of the association criteria for the deformation to the evaluation area is described for each deformation type. The association criteria may be set not only for each deformation type, but also for each individual deformation. In the fourth embodiment, an embodiment in which an association criterion for the evaluation area is set for each individual deformation is described. Note that the hardware configuration and functional configuration of the fourth embodiment are the same as those of the first embodiment, and therefore the description is omitted.
図15には、個別の変状ごとに評価領域への関連付け設定を実施するために、設定部205が、表示部105に表示した表示ウィンドウ1500を示している。図15では、トンネルのスパンごとに健全度評価領域が設定されており、スパンEの評価領域への変状の関連付け基準を設定している状態を示している。画像情報表示部1501には、ひび割れID001~004の4本のひび割れが表示されている。ここで、ひび割れID003、ID004は、スパンEとは無関係の位置に存在しているので、スパンEとは関連付けられておらず、点線で表示されている。
Figure 15 shows a
ユーザーは、個別の変状の関連付け基準を設定するために、設定を調整する変状を選択する。例えば、マウスカーソル1502で、設定を調整したい変状を選択する。図15では、ひび割れID002のひび割れを選択した状態を示している。点線1504は、ひび割れID002がフォーカスされていることを示している。ひび割れID002が選択されると、基準設定領域1503に、ひび割れID002のスパンEへの関連付け基準を選択するための情報が表示される。
To set the association criteria for an individual anomaly, the user selects the anomaly for which settings are to be adjusted. For example, the user uses the
図15では、評価領域に対する変状の関連付け基準として、実施形態1と同様に、評価領域境界に存在する変状について、関連付けパターン1から3の3種類の関連付け基準が準備されている。関連付けパターン1は、評価領域の境界に存在する変状について、変状の全体を健全度の判定に用いるパターンである。関連付けパターン2は、評価領域の境界に存在する変状について、評価領域の範囲の部分の変状のみを健全度判定に用いるパターンである。関連付けパターン3は、評価領域の境界に存在する変状について、評価領域の健全度判定に用いる変状から除外するパターンである。
In FIG. 15, as in the first embodiment, three types of association criteria,
図15では、ユーザーがひび割れID002の関連付け基準として、関連付けパターン1を設定した状況を示している。この設定により、画像情報表示部1501では、ひび割れID002の全体が太い線で表示され、スパンEに関連付けられていることが示されている。一方、ひび割れID001は、設定の状況は不図示であるが、関連付けパターン2の関連付け基準が設定されているものとする。これにより、ひび割れID001は、スパンEの範囲がスパンEと関連付けられていることを示すために太い線で表示され、スパンEの範囲外の部分については、スパンEと関連付けられていないことを示すために、点線で表示されている。このように、実施形態4では、同じ変状種類であるひび割れID001とID002のそれぞれに、異なる関連付け基準を設定することができる。
Figure 15 shows a situation where the user has set
また、個別の変状への関連付け基準を設定する画面において、関連付けの設定によって健全度がどのように変化するかを表示するようにしてもよい。図15の基準設定領域1503には、ひび割れID002に、それぞれの関連付けパターンを設定したときの、スパンEの健全度を判定して、その結果を表示している。このようにすることで、個別の変状の関連付け基準を変更したときの健全度の変化を確認しながら、評価領域への変状の関連付け基準を設定することができるようになる。
In addition, the screen for setting the association criteria for individual anomalies may be configured to display how the health level changes depending on the association settings. In the
以上、説明したように、実施形態4では、個別の変状ごとに、評価領域への関連付け基準を設定する実施形態について説明した。これにより、評価領域への変状の関連付けを詳細に設定することができるようになり、ユーザーは詳細に健全度の判定結果を調整することができるようになる。 As described above, in the fourth embodiment, an embodiment has been described in which an association criterion for an evaluation area is set for each individual anomaly. This allows the association of anomalies with evaluation areas to be set in detail, allowing the user to fine-tune the health assessment results.
<実施形態5>
上述した各実施形態では、評価領域内、あるいは評価領域の境界に存在する変状を、評価領域に関連付けて評価領域の健全度を判定する実施形態について説明した。本実施形態では、評価領域への変状の関連付けは、評価領域と直接重複する位置関係には存在しない変状を対象としてもよい。実施形態5では、評価領域と直接関係のない変状を、評価領域の健全度判定に用いる変状として関連付ける実施形態について説明する。即ち、実施形態5では、評価領域と異なる領域ではあるが、健全度の判定においては関連する関連領域に存在する変状を、当該評価領域の健全度判定に用いる変状として関連付ける関連付け規則を設定する。なお、実施形態5のハードウェア構成、機能構成は、実施形態1と同様であるので、説明を省略する。
<
In each of the above-described embodiments, an embodiment has been described in which an anomaly existing within an evaluation area or on the boundary of an evaluation area is associated with the evaluation area to determine the soundness of the evaluation area. In this embodiment, the association of an anomaly with an evaluation area may be for an anomaly that does not directly overlap with the evaluation area. In the fifth embodiment, an embodiment will be described in which an anomaly that is not directly related to the evaluation area is associated as an anomaly to be used in determining the soundness of the evaluation area. That is, in the fifth embodiment, an association rule is set to associate an anomaly existing in an associated area that is different from the evaluation area but is related in determining the soundness as an anomaly to be used in determining the soundness of the evaluation area. Note that the hardware configuration and the functional configuration of the fifth embodiment are the same as those of the first embodiment, and therefore the description will be omitted.
図16は、健全度判定の対象である道路橋の図面と画像を示している。図16の道路橋は、橋脚1603の間の径間の床板1602が示されている。床版1602は、地面から見上げた部分で、図16には、その路面1601の図面と画像も示されている。ここで、床版1602の健全度判定を実施するため、床版1602の健全度判定に用いる変状を関連付ける処理を行う。なお、床版1602を囲う枠線1604は、床版1602全体が、処理対象の評価領域であることを示している。
Figure 16 shows a drawing and an image of a road bridge that is the subject of a soundness assessment. The road bridge in Figure 16 shows the
図16に示す例では、床版1602の健全度判定に用いる変状に、床版の裏側の路面1601の変状も含める実施形態を示している。具体的には、ポットホール1611を、評価領域1604に関連付けておき、床版1602の評価領域1604の健全度判定に用いる。このようにするために、図16の評価領域1604の変状の関連付け基準は、「裏側の路面のポットホールも評価領域に関連付ける」、と設定されている。ポットホールのように、路面が大きく損傷している部分は、雨などの水が床版にまで影響を与えるため、これも含めて床版の健全度を判定することが好ましい。なお、ポットホールとは、アスファルト道路の表層がはがれて出来る丸い穴、へこみである。このように、評価領域に直接含まれていない変状も、評価領域に関連付けて健全度を判定するようにしてもよい。この関連付け基準の変更は、実施形態1、及び実施形態4で説明した方法と同様に、変状種類ごと、あるいは、個別の変状ごとに設定することができる。例えば、図16では、路面1601のひび割れ1612は、床版1602の評価領域1604とは関連付けておらず、評価領域1604の健全度判定には用いていない。ユーザーは、操作部105を介して、必要に応じてこの関連付けの有無を設定することができる。
In the example shown in FIG. 16, an embodiment is shown in which the deformation of the
なお、評価領域と直接関係していない変状を関連付ける場合の、対象とする領域については、図16の床板と路面のように、評価領域に対して、構造上あるいは点検上、関係がある領域を予め設定しておく。そして、この関係がある領域の変状を評価領域に関連付けるか否かの関連付け基準を調整できるようにする。また、別の方法として、任意の位置にある、任意の変状を、個別に評価領域に関連付ける設定を実施できるようにしてもよい。 When associating an abnormality that is not directly related to the evaluation area, the target area is set in advance as an area that is structurally or inspectably related to the evaluation area, such as the floor board and road surface in Figure 16. Then, the association criteria for whether or not to associate an abnormality in this related area with the evaluation area can be adjusted. As an alternative method, it is also possible to set an arbitrary abnormality in an arbitrary position to be individually associated with the evaluation area.
以上、実施形態5に説明した方法により、評価領域と直接関係しない位置に存在する変状も、健全度判定に用いる変状とすることができるようになる。これにより、評価領域外の変状であって、評価領域の健全度に影響を及ぼす変状も考慮した健全度判定が実施できるようになる。また、その関連付け基準を調整することにより、健全度判定の結果を調整することが合できるようになる。 As described above, the method described in the fifth embodiment makes it possible to use anomalies that exist in a position that is not directly related to the evaluation area in the soundness assessment. This makes it possible to carry out a soundness assessment that takes into account anomalies outside the evaluation area that affect the soundness of the evaluation area. In addition, by adjusting the association criteria, it becomes possible to adjust the results of the soundness assessment.
<実施形態6>
以上の実施形態においては、図1の情報処理装置100により、各種処理を実施する実施形態について説明した。実施形態6では、ユーザーへのサービスをサーバ、クライアントのシステム構成で実施する処理構成について説明する。
<
In the above embodiments, various processes are performed by the
図17(A)は、図1は、本実施形態に係る情報処理装置100(情報処理システム)の構成図である。サーバ、クライアント構成における処理の一形態を説明する図である。図17(A)において、クライアント端末1711、及び、サービス提供側システム1731は、それぞれ図1の情報処理装置100と同様のハードウェア構成を有する情報処理装置である。図17(A)では、ユーザー1701~1703が操作するクライアント端末1701~1703が、インターネット1720を介して、サービス提供側システム1731に接続している。
Figure 17 (A) is a configuration diagram of an information processing device 100 (information processing system) according to this embodiment. It is a diagram explaining one form of processing in a server and client configuration. In Figure 17 (A), a
図17(A)では、表示部105、操作部106に係る処理のみをクライアント端末で実行し、その他の処理(例えば、健全度判定部202の処理など)は、サービス提供側システム1731で実行する。この構成により、軽い処理のみをクライアント端末で実行し、健全度判定などの計算量が多い処理は、高性能なサービス提供側システム1731で実行することができる。これにより、ユーザー1701~1703は安価で処理能力の低いクライアント端末を準備するだけで、サービスを受けることができるようになる。
In FIG. 17(A), only the processing related to the
なお、図17(A)に示した処理の分配に限らず、別の形態としてもよい。例えば、図17(B)には、図17(A)とは異なる処理構成として、オンプレミスサーバー1742を備える構成を示す。図17(B)では、クライアント端末1741、オンプレミスサーバー1742、サービス提供側システム1743で、本実施形態の処理を分配して実行する。例えば、サービス提供側システム1743で、健全度判定方法の学習を実施し、学習結果の健全度判定モデル、あるいは、健全度判定ルールを作成し、オンプレミスサーバー1742へ送信する。オンプレミスサーバーは、健全度判定処理などの処理を実施し、クライアント端末1741では、健全度判定結果の表示を行う。このようにすることで、点検画像や健全度判定結果に機密性がある場合にも、自社内のオンプレミスサーバー1742で健全度判定の処理を実施するため、情報セキュリティの観点から安全な構成とすることができる。一方、サービス提供側システム1743から、最新の健全度判定モデルの提供を受けることができるなど、最新サービスを受けることができる。
The distribution of the process shown in FIG. 17(A) is not limited to the one shown in FIG. 17(A), and may be in another form. For example, FIG. 17(B) shows a configuration including an on-
また、本実施形態の構成により、ユーザーごとに適切なサービスを提供することができる。例えば、健全度の判定方法は、ユーザーによって異なる場合がある。例えば、本実施形態でのユーザーは、点検事業者や、構造物管理者、地方自治体のインフラ管理部門などが想定される。これらのユーザーは、それぞれの点検基準を有している場合があり、また、管理対象構造物が異なると、健全度判定方法や判定基準が異なる。従って、ユーザーの要望や状況に適した健全度判定方法(健全度判定モデルや判定ルール)を提供することにより、各ユーザーに適した健全度判定を実施することができるようになる。 Furthermore, the configuration of this embodiment makes it possible to provide appropriate services for each user. For example, the method of determining the soundness may differ depending on the user. For example, users in this embodiment are assumed to be inspection companies, structure managers, infrastructure management departments of local governments, etc. These users may have their own inspection standards, and the soundness determination method and criteria differ for different structures to be managed. Therefore, by providing a soundness determination method (soundness determination model and determination rules) that is suitable for the user's requests and circumstances, it becomes possible to implement a soundness determination that is suitable for each user.
同様に、評価領域への関連付け基準についても、ユーザーごとに適切な関連付け基準を提供するようにしてもよい。例えば、サービス提供側システム1731で、ユーザーが以前に設定した関連付け基準を、ユーザー情報と共に保存しておく。そして、当該ユーザーが新規に健全度判定を実施する場合の、関連付け基準初期設定として、以前にユーザーが設定した関連付け基準を提供する。
Similarly, appropriate association criteria for evaluation areas may be provided for each user. For example, the
また、関連付け基準については、ユーザーの関連付け設定基準を学習するようにしてもよい。例えば、実施形態4で説明したように、関連付け基準は、個別の変状ごとに設定することができる。関連付け基準の学習では、ユーザーのこの設定傾向を学習する。具体的には、変状のサイズや、評価領域に対する位置、評価領域境界に存在する変状の評価領域との重複度合いなどを入力変数として、評価領域への関連付け有無を教師ラベルとして、任意の機械学習アルゴリズムで学習を行う。この結果学習されたモデルにより、評価領域への変状の関連付けを行う。 The association criteria may also be learned from the user's association setting criteria. For example, as described in the fourth embodiment, the association criteria can be set for each individual anomaly. In learning the association criteria, the user's tendency to set the association criteria is learned. Specifically, the size of the anomaly, its position relative to the evaluation area, the degree of overlap between the evaluation area and anomalies existing on the evaluation area boundary, etc. are used as input variables, and the presence or absence of an association with the evaluation area is used as the teacher label, and learning is performed using an arbitrary machine learning algorithm. The anomaly is associated with the evaluation area using the model learned as a result of this.
このように、ユーザーごとの健全度判定の傾向にあったサービスを提供するようにしてもよい。 In this way, services can be provided that are suited to the trends in each user's health assessment.
[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
[Other embodiments]
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.
201 評価領域管理部
202 健全度判定部
203 変状情報分析部
204 表示情報処理部
205 設定部
206 変状情報格納部
207 諸元情報格納部
208 学習部
201 Evaluation
Claims (18)
前記設定手段により設定された関連付け規則に従って前記評価領域に関連付けられた変状に基づいて、前記評価領域の健全度を判定する判定手段と、
を有することを特徴とする情報処理装置。 A setting means for selecting an association rule for associating a deformation used for judging the soundness of a structure with an evaluation area to be judged for the soundness from among a plurality of association rules, and setting the selected association rule as the association rule to be used for the judgment;
A determination means for determining a soundness of the evaluation area based on a defect associated with the evaluation area according to the association rule set by the setting means;
13. An information processing device comprising:
構造物の健全度の判定に用いる変状を、前記健全度の判定対象とする評価領域に関連付けるための関連付け規則を複数の関連付け規則から選択し、
選択した関連付け規則を判定に用いる関連付け規則として設定し、
設定された関連付け規則に従って前記評価領域に関連付けられた変状に基づいて、前記評価領域の健全度を判定する、
ことを特徴とする情報処理方法。 An information processing method by an information processing device,
selecting an association rule from a plurality of association rules for associating the deformation used to judge the soundness of the structure with the evaluation area to be judged for the soundness;
The selected association rule is set as the association rule to be used for the judgment;
determining a health level of the evaluation area based on the abnormality associated with the evaluation area according to the set association rule;
23. An information processing method comprising:
A program for causing a computer to function as the information processing device according to any one of claims 1 to 16.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020164109A JP7558738B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
| PCT/JP2021/035476 WO2022071255A1 (en) | 2020-09-29 | 2021-09-28 | Information processing device, information processing method, and program |
| EP21875556.9A EP4224402A4 (en) | 2020-09-29 | 2021-09-28 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM |
| US18/188,357 US12560508B2 (en) | 2020-09-29 | 2023-03-22 | Information processing apparatus and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020164109A JP7558738B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022056219A JP2022056219A (en) | 2022-04-08 |
| JP7558738B2 true JP7558738B2 (en) | 2024-10-01 |
Family
ID=80998899
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020164109A Active JP7558738B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7558738B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024035619A (en) * | 2022-09-02 | 2024-03-14 | キヤノン株式会社 | Information processing device, information processing method and program |
| JP7580435B2 (en) * | 2022-09-05 | 2024-11-11 | キヤノン株式会社 | Image processing device, method, and program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011203090A (en) | 2010-03-25 | 2011-10-13 | Mitsubishi Electric Corp | Apparatus and method for measurement of tunnel deformation |
| JP2018147314A (en) | 2017-03-07 | 2018-09-20 | 東日本高速道路株式会社 | Inspection report creation support device and inspection report creation support program |
| JP2018198053A (en) | 2017-05-22 | 2018-12-13 | キヤノン株式会社 | Information processor, information processing method, and program |
| JP2019200120A (en) | 2018-05-16 | 2019-11-21 | 公益財団法人鉄道総合技術研究所 | Performance evaluation method of reinforced concrete structure and performance evaluation system of reinforced concrete structure |
-
2020
- 2020-09-29 JP JP2020164109A patent/JP7558738B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011203090A (en) | 2010-03-25 | 2011-10-13 | Mitsubishi Electric Corp | Apparatus and method for measurement of tunnel deformation |
| JP2018147314A (en) | 2017-03-07 | 2018-09-20 | 東日本高速道路株式会社 | Inspection report creation support device and inspection report creation support program |
| JP2018198053A (en) | 2017-05-22 | 2018-12-13 | キヤノン株式会社 | Information processor, information processing method, and program |
| JP2019200120A (en) | 2018-05-16 | 2019-11-21 | 公益財団法人鉄道総合技術研究所 | Performance evaluation method of reinforced concrete structure and performance evaluation system of reinforced concrete structure |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022056219A (en) | 2022-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zhu et al. | Visual retrieval of concrete crack properties for automated post-earthquake structural safety evaluation | |
| JP6411661B2 (en) | Vulnerability scanning method and apparatus | |
| CN108460760B (en) | A method for discriminative repair of bridge crack images based on generative adversarial network | |
| JP7391504B2 (en) | Information processing device, information processing method and program | |
| Brackenbury et al. | Automated defect detection for masonry arch bridges | |
| TWI520082B (en) | Method, system, computer program product and method for deploying a location for detecting dangerous conditions in an infrastructure | |
| Valero et al. | High level-of-detail BIM and machine learning for automated masonry wall defect surveying | |
| KR102210614B1 (en) | Method and server for differentiating space state information of structure based on machine learning | |
| JP7558738B2 (en) | Information processing device, information processing method, and program | |
| HK1200939A1 (en) | Image detection-based positioning method and apparatus | |
| Mirzaei et al. | Automatic generation of structural geometric digital twins from point clouds | |
| CN114140707B (en) | A method for inspecting power grid faults | |
| CN119049119A (en) | ST-GCN-based unsafe behavior detection method and device for edge opening operation | |
| WO2025138435A9 (en) | Rock quality determination method and apparatus, and computer device and storage medium | |
| JP6516384B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM | |
| Zhang et al. | Deep‐Learning‐Based Crack Identification and Quantification for Wooden Components in Ancient Chinese Timber Structures | |
| KR102416146B1 (en) | Apparatus and method for evaluating state of road pavement | |
| US12560508B2 (en) | Information processing apparatus and information processing method | |
| JP7830025B2 (en) | Information processing device, information processing method, and program | |
| JP2019074774A (en) | Construction site image determination device and construction site image determination program | |
| CN113159234A (en) | Method and device for marking category of inspection picture, electronic equipment and storage medium | |
| JP2022076750A (en) | Information processing equipment, information processing system, and information processing method | |
| CN116468977A (en) | A method and device for evaluating robustness against a visual inspection model | |
| Ergen et al. | Blockage assessment of buildings during emergency using multiple types of sensors | |
| JP2022036368A (en) | Abnormal point detection system and abnormal point detection method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230929 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
| 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: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240918 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7558738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |