(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B1)
(11)【特許番号】
(24)【登録日】2024-04-10
(45)【発行日】2024-04-18
(54)【発明の名称】管渠の劣化を診断する装置及びその方法
(51)【国際特許分類】
G06N 20/00 20190101AFI20240411BHJP
G06T 7/00 20170101ALI20240411BHJP
G01N 21/954 20060101ALI20240411BHJP
【FI】
G06N20/00 130
G06T7/00 610Z
G06T7/00 350C
G01N21/954 A
(21)【出願番号】P 2023214609
(22)【出願日】2023-12-20
【審査請求日】2023-12-28
【早期審査対象出願】
(73)【特許権者】
【識別番号】000220675
【氏名又は名称】東京都下水道サービス株式会社
(73)【特許権者】
【識別番号】000230973
【氏名又は名称】日本工営株式会社
(74)【代理人】
【識別番号】100076255
【氏名又は名称】古澤 俊明
(72)【発明者】
【氏名】坂巻 和男
(72)【発明者】
【氏名】中川 秀治
(72)【発明者】
【氏名】杉本 泰亮
(72)【発明者】
【氏名】辻井 純平
(72)【発明者】
【氏名】佐藤 美雪
【審査官】牛丸 太希
(56)【参考文献】
【文献】特開2022-141531(JP,A)
【文献】特開2022-141535(JP,A)
【文献】特許第4149179(JP,B2)
【文献】Shaoqing Renほか,Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks,arXiv [オンライン],version 3,2016年,頁1~14,[検索日 2024.01.25] インターネット<URL:https://arxiv.org/abs/1506.01497>
【文献】DeepTama(NPO法人AI開発推進協会),物体検出Faster R-CNN (Faster Region-based CNN),Qiita,2021年,[検索日 2024.01.25] インターネット<URL:https://qiita.com/DeepTama/items/0cb9ca2d35c200deed37>
(58)【調査した分野】(Int.Cl.,DB名)
G01N 21/954
G06F18/00-18/40
G06T 7/00- 7/90
G06N 3/00-99/00
(57)【特許請求の範囲】
【請求項1】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたことを特徴とする管渠の劣化を診断する方法。
【請求項2】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたことを特徴とする管渠の劣化を診断する方法。
【請求項3】
前記異常の部分を強調表示させた前記画像処理済展開画像を作成し、保存する工程における画像処理は、前記原展開画像に、画像処理プログラムとしてCanny法を適用し、エッジ検出を行い、さらに、膨張収縮処理による線分抽出で、原展開画像の異常個所を強調表示することを特徴とする請求項2記載の管渠の劣化を診断する方法。
【請求項4】
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなることを特徴とする請求項1又は2記載の管渠の劣化を診断する方法。
【請求項5】
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含むことを特徴とする請求項4記載の管渠の劣化を診断する方法。
【請求項6】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損は、軸方向のクラックで、幅が5mm以上とし、前記管のクラックは、円周方向のクラックで、幅が5mm以上とし、前記管の継目ずれは、管の連結部の脱却とし、前記管の腐食は、鉄筋露出状態としたことを特徴とする管渠の劣化を診断する方法。
【請求項7】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損は、軸方向のクラックで、幅が5mm以上とし、前記管のクラックは、円周方向のクラックで、幅が5mm以上とし、前記管の継目ずれは、管の連結部の脱却とし、前記管の腐食は、鉄筋露出状態としたことを特徴とする管渠の劣化を診断する方法。
【請求項8】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損と管のクラックは、クラックの幅でランク分けし、前記管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、前記管の腐食は、鉄筋が露出しているか又は骨材が露出しているかでランク分けしていることを特徴とする管渠の劣化を診断する方法。
【請求項9】
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からな
り、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損と管のクラックは、クラックの幅でランク分けし、前記管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、前記管の腐食は、鉄筋が露出しているか又は骨材が露出しているかでランク分けしていることを特徴とする管渠の劣化を診断する方法。
【請求項10】
前記異常個所が画像に入る画像領域を抜き出す工程における画像領域は、前記原展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたことを特徴とする請求項1記載の管渠の劣化を診断する方法。
【請求項11】
前記異常個所が画像の中心点に入る画像領域を抜き出す工程における画像領域は、前記画像処理済み展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたことを特徴とする請求
項2記載の管渠の劣化を診断する方法。
【請求項12】
抜き出した前記損傷画像にAI判定により識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した異なる異常種別の画像領域毎に色分けにより表示するようにしたことを特徴とする請求項1又は2記載の管渠の劣化を診断する方法。
【請求項13】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した異なる異常種別の画像領域毎に線影分けにより表示するようにしたことを特徴とする請求項1又は2記載の管渠の劣化を診断する方法。
【請求項14】
抜き出した前記損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した物体毎に異なる識別表示を施すようにしたことを特徴とする請求項1又は2記載の管渠の劣化を診断する方法。
【請求項15】
外部装置とネットワークを介して管渠内面画像情報の送受信を行う通信部と、ユーザーによって操作される入力部と、画像処理部と、記録部とを有し、
前記記録部は、前記通信部を介して入力した管渠内面画像情報・診断記録情報の記録領域と、入力データの記録領域と、管渠内面の損傷未登録情報の記録領域とを具備し、
前記画像処理部は、前記通信部の情報を前記記録部に伝送するデータ取得部と、前記記録領域に記録された管渠内面画像情報に基づき管渠内面の原展開画像を作成するとともに、この原展開画像に帳票管理情報を結合し、この原展開画像に対して画像処理プログラムを実施した展開画像を作成する入力データ生成部と、この入力データ生成部により作成された損傷なしの画像と損傷画像とからAI学習用プログラムの構築をするAI学習用モデルの構築部と、このAI学習用モデルの構築部で構築した学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済み展開画像を作成する損傷モデルの構築部と、前記AI判定済み展開画像に前記損傷画像ごとにAI判定により識別表示をして出力する出力部と、
を具備し、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する出力部における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたことを特徴とする管渠の劣化を診断する装置。
【請求項16】
前記入力データ生成部は、原展開画像に対して画像処理プログラムを実施した画像処理反映済み展開画像を作成することを特徴とする請求
項15記載の管渠の劣化を診断する装置。
【請求項17】
前記AI学習用モデルの構築部は、AI学習がニューラルネットワーク法による画像分類とし、前記AI学習のアルゴリズムがEfficientNetを適用し、構築したAI学習用プログラムに教師データを読み込ませて学習し、得られたニューラルネットワークモデルのコア情報となる重みデータを出力することを特徴とする請求項
15又は16記載の管渠の劣化を診断する装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、既存の多数の管渠内壁情報とこの管渠内壁情報に付与した数値情報とから学習用AIモデルを構築し、この学習済みモデルを使用して新たに診断しようとする管渠画像における異常個所の有無と異常個所の種類に応じて色分け表示等の識別表示をして管渠内壁の劣化を正確に、かつ、速やかに診断する管渠の劣化を診断する装置及びその方法に関するものである。
【背景技術】
【0002】
本出願人等は、管渠内検査診断支援装置、管渠内検査診断支援方法及び管渠内検査診断支援プログラムを記憶した記憶媒体を既に提案した(特許文献1)。
これは、上・下水管、鉄道・車道・歩道などの交通用トンネル、ケーブル埋設管、その他の大・小口径の管渠内壁面を撮影したビデオデータに基づいて、管渠の状態を動画や静止画として表示したり、長手方向展開図を作成したり、動画や静止画で表示しながら、管渠内壁面の異常状態を検査・診断したりする管渠内面画像の処理をパソコン上で行うためのものである。
この従来の発明は、展開図処理前のカメラによる画像を連続的に動かしながらの動画での異常個所を発見したときに、画像上でチェックすることにより、その点の位置情報が登録でき、かつ、異常個所が連続しているときには、マークした点が移動して認識できるようにしたものである。
【0003】
従来の管渠内検査診断支援装置、管渠内検査診断支援方法及び管渠内検査診断支援プログラムを用いて診断を行う具体的な流れを、
図8~
図14を用いて説明する。
図10は、従来の装置のブロック図で、メモリ80には、システムプログラム1、画像データ87、テーブル88が格納され、CPU81との間で必要なデータのやり取りが行われる。前記画像データ87は、
図14(a)に示すような実際の撮影画像である実画像データや
図14(b)に示すような展開図処理された展開図データなどの管路ビデオデータ86から、パソコンのメモリ80に取込んだものであり、これらの画像データ87を用いて管渠の診断が行われる。前記テーブル88は、システムプログラム1における各種テーブル構造を表すもので、このテーブル88のデータ構造によって、取込んだ画像データを管理している。
【0004】
前記CPU81には、入出力制御部82を介して入力装置83、表示装置84及び出力装置85が結合されている。
前記入出力制御部82は、入力装置83からの信号をCPU81に送り、また、CPU81による演算結果を表示装置84及び出力装置85に送る役割を果たしている。前記入力装置83は、マウス、キーボードなどからなり、前記表示装置84は、パソコンのディスプレイ、TV画面などからなり、前記出力装置85は、プリンタなどからなる。
前記システムプログラム1は、メモリ80に読込まれ、このメモリ80からCPU81にプログラムの情報が送られて、演算処理を行い、前記システムプログラム1を立ち上げる。その後、入力装置83からの信号によって、画像の再生、画像の診断、診断情報の入力などの様々な処理をCPU81にて行い、その都度、結果を表示装置84及び出力装置85に出力し、その出力の結果を基に、診断者が管渠の総合的な診断を行う。
【0005】
前記システムプログラム1には、
図12に示す管渠内検査診断作業支援プログラム1を具備している。この管渠内検査診断作業支援プログラム1は、現地管渠調査の結果(以下、管路ビデオデータと呼ぶ)と、この管路ビデオデータをパソコンに取り込み作成された展開図(以下、診断情報と呼ぶ)とを使用して、事務所内でビデオ検査診断を行い、調査結果(以下、帳票と呼ぶ)を作成するためのものであり、診断データの入力・出力処理部2、診断支援処理部3、診断結果の入力処理部4、帳票の表示・印刷処理部5、帳票管理情報の入力処理部6、診断情報一覧の表示・印刷処理部7からなる。
【0006】
前記帳票の表示・印刷処理部5は、診断結果に基づき作成される診断情報を元に、帳票の表示及び印刷を行うためのものである。
前記帳票管理情報の入力処理部6は、管渠の調査件名、調査個所、調査者、管路情報、人孔情報などの編集を行うためのものである。
前記診断情報一覧の表示・印刷処理部7は、診断した情報一覧を表示及び印刷を行うためのものである。
【0007】
図8に基づき診断情報の登録を行う工程を説明する。そのためには、
図10における管路ビデオデータ86をパソコンのハードディスクなどのメモリ80に、画像データ87として読込む。また、前記システムプログラム1を起動させる。
前記システムプログラム1を起動させたら、この前記システムプログラム1で管路ビデオデータ86の画像データ87を開いて、「デッキコントローラ」ウィンドウを表示させる(
図8のa)。この「デッキコントローラ」を操作して、管路ビデオデータ86を再生し、表示する(
図8のb)。
「デッキコントローラ」では、
図9(a)に示す管路ビデオデータ86の画像フレーム情報1、2、…mを1フレームずつ再生し、表示することにより、
図11に示す管渠14内でカメラ35が前進又は後進して移動しているかのように、連続的に動画として再生することができる。さらに詳しくは、
(1)
図9(a)に示す画像フレーム情報内の画像名を基に、表示画像を画面に表示させる。
(2)カメラのミラーレンズの特性、調査管路半径、画像フレーム情報内の画像撮影距離を基に、表示中の画像に写っている管路の距離範囲を求める。
(3)求めた管路の距離範囲を
図9(b)に示す画像診断情報に記憶されている管路距離(エ)と比較し、関連のある画像診断情報の内容を画面上に表示させる。
また、動画以外に1フレーム毎に静止画として見ることもできる。
【0008】
先ず、動画として再生して診断登録したい画像を検索する。異常個所として可能性のある部分を発見したら(
図8のステップc)、静止画に切替えて詳しく診断するような作業を行う。異常個所をマウスボタンでクリックすると(
図8のステップd)、
図9(b)に示す画像診断情報を作成し、マウス位置座標を
図9(b)の(ア)の欄に仮登録し、そのときの画像フレーム番号も
図9(a)の画像フレーム情報から、自動的に
図9(b)の欄に記憶される。また、画面上にはマーク点92(×印)が表示される(
図11(C)、(D)及び
図13)。ここで、異常個所がある間は、「登録継続?」がYESとなり(
図8のステップe)、
図8のステップbに戻り繰り返す。
【0009】
次に、「登録継続?」がNOになると、診断情報ウィンドウを開いて診断情報の入力に移り(
図8のステップf)、診断情報を設定する。
診断情報の設定では、
図8に示すように、「1.異常分類の選択」、「2.ランク情報の選択」、「3.異常状況の選択」、「4.詳細情報の入力」を行う。
「1.異常分類」には、前記異常分類の登録で示した通り、破損、クラック、継目ずれ、腐食、たるみ蛇行、浸入水、取付管突出し、モルタル付着、ラード付着、木の根侵入、段差、取付管右、取付管左、その他があり、この中から選択する。
「2.ランク情報」には、「特A」、「A」、「B」、「C」、「その他」として扱う。
「3.異常状況」は、異常状況の登録として、取付管、取付管右、取付管左、取付管突出し、破損、クラック、継目ずれ、腐食、たるみ蛇行、浸入水、モルタル付着、ラード付着、木の根侵入、段差があり、この中から選択する。
「4.詳細情報」は、異常個所に関して気付いた点をコメントとして登録する。
上記1.2.3.の具体例は、
図6及び
図7の目視調査判定基準に示される。
【0010】
診断情報の設定内容に「変更点なし」、が「NO」の間はこれを繰り返し、「YES」を確認したら(
図8のステップg)、「登録ボタン選択」を選択して(
図8のステップh)、登録を終了する。「登録ボタン選択」を選択すると、異常個所故障状況と登録状態が、
図9(b)の(ウ)と(オ)に登録される。(エ)の登録点の「管路距離」は、画像フレーム番号の距離とマウス位置座標から求められて登録される。
ここで、(オ)における登録状態において、登録処理における単独登録の場合は0がセットされる。また、連続登録であって、連続開始点であれば1、連続登録中であれば2、連続点終了点であれば3がセットされる。
【0011】
以上のようにして登録された
図13に示すマーク点92、結合線93を含む画像フレームは、帳票に展開図として表示され、また、異常図としてその画像フレームを表示することもできる。また、このマーク点92と結合線93は、異なる画像フレームにおける対応する位置に演算により求め、この求められた位置にマーク点を表示されるようになっている。
例えば、
図11(A)において、カメラ35がaの位置における画像で傷を発見し、上述の登録の手順で、
図11(C)のようにマーク点92と結合線93つきの画像を登録したとする。この
図11(C)の画像のマーク点92と結合線93の位置は、管渠での空間座標に変換されて認識されており、この空間座標でのマーク点92と結合線93の位置は、隣接する画像フレームにも存在するかどうかを演算により求め、存在する場合は、画像診断情報として登録され、該当する位置にマーク点92と結合線93が表示される。
したがって、
図11(B)のように、カメラ35がbの位置まで移動したとすると、画像上の傷の位置も移動するが、空間座標の位置は、
図11(A)でカメラがaの位置のとき登録した傷と同じであるため、この
図11(B)のカメラがbの位置での画像フレームには、自動的にマーク点92と結合線93が表示されることになる。
このような方法をとることで、一度登録したマーク点92と結合線93は他の画像フレームにも表示されることになり、動画として見たときにマーク点92と結合線93も一緒に移動して見えるようになる。
図11(D)に示すように、カメラの位置がaからbに移動する間の画像フレームには、全てマーク点92と結合線93が表示されるため、傷も図のように移動して見える。
管路ビデオデータを最後まで診断して、診断情報登録が終わったら、帳票を作成する。帳票に表示する展開図の表示距離範囲や展開角度は、帳票イメージ表示指定によって指定でき、評価し易いように設定する。また、帳票管理情報の編集によって帳票管理情報を作成して、診断結果として全体の評価を行う。
展開図、管路図、異常図がそれぞれ表示される。
【0012】
なお、以下の
図4、
図5、
図6、
図7において、単に「管」と表示しているのは、「管渠(地下水路)」を構成する「管」そのものをいうことによる。
以上のように構成された従来の装置により
図4及び
図5に示すような異常状態の発生した多数のテレビカメラ展開画像からなる管路ビデオデータ86が得られたものとする。これらの管路ビデオデータ86は、
図10のメモリ80内の画像メモリ87として記憶され、
図9(a)に示す画像フレーム情報1~mに相当する。
各画像フレーム情報1~mに対応する画像診断情報は、
図9(b)に示す帳票管理情報(ア)、(イ)、(ウ)、(エ)、(オ)として記憶される。
これらの帳票管理情報(ア)~(オ)は、
図4、
図5に示す種々の展開画像86を
図6(鉄筋コンクリート管及び陶管の場合)及び
図7(硬質塩化ビニル管の場合)の判定基準に基づき目視判定したもので、具体的には、座標情報(マウス位置)(ア)、対応する画像フレーム番号(イ)、
図6、
図7に記載された異常項目とランクA、B、Cを含む異常個所情報(ウ)、管路距離(エ)、登録状態(オ)からなる。
目視判定の具体例を
図4及び
図5に基づき説明する。図中、15は管の継目、16は水跡、17は取付管、18は鉄筋、19は汚れである。
【0013】
[1]管の破損は、
図4(a)に示す軸方向のクラックと、
図4(b)に示す内壁の欠落が代表例である:ランクAは、幅が5mm以上(鉄筋コンクリート管の場合)、長さが2本の管の継ぎ目15の間で表される管長の1/2以上(陶管の場合)の例であり、ランクB、Cは、
図6、
図7に示すとおりである。
[2]管のクラックは、
図4(c)に示す円周方向のクラックが代表例である:ランクAは、幅が5mm以上(鉄筋コンクリート管の場合)、長さが円周の2/3以上(陶管の場合)の例であり、ランクB、Cは、
図6、
図7に示すとおりである。
[3]管の継ぎ目ずれは、
図4(d)に示される:ランクAは、脱却で
図4(e)に示される。ランクB、Cは、
図6、
図7に示すように2本の管の連結部で継ぎ目15に所定のずれが生じている状態である。
【0014】
[4]管の腐食:ランクAは、
図5(c)に示され、鉄筋18の露出である。ランクB、Cは、
図6、
図7に示すように骨材が露出状態の場合と表面が荒れた状態の場合である。
[5]管のたるみ・蛇行は、
図5(e)に示すように、水跡16の膨らみから判断できる:ランクA、B、Cは、
図6、
図7に示すとおり、内径以上、内径の1/2以上、1/2未満である。
[6]モルタル付着は、
図5(d)に示される:ランクA、B、Cは、
図6、
図7に示すとおり、内径の3割以上、内径の1割以上、1割未満である。
[7]浸入水は、
図5(a)に示すように管の継目から吹き出でいる場合と、
図5(b)に示すように管のクラックから吹き出ている場合がある:ランクA、B、Cは、
図6、
図7に示すとおり、吹き出ている場合、流れている場合、にじんでいる場合である。
[8]取付管7突出しは、
図5(d)に示すように管渠14の内壁から突き出ている場合である:ランクA、B、Cは、
図6、
図7に示すとおり、取付管17の内径の1/2以上、1/10以上、1/10未満の場合である。
[9]ラードの付着は、
図5(f)に示され、木の根浸入は、
図5(f)に示される:ランクA、Bは、
図6、
図7に示すとおり、内径の1/2以上閉塞している、内径の1/2未満閉塞している場合である。
【先行技術文献】
【特許文献】
【0015】
【発明の概要】
【発明が解決しようとする課題】
【0016】
図6及び
図7に示すような判定基準に基づき作業員は、
図4、
図5に表されるような管路ビデオデータを個々に目視で判定している。
そして、前述の
図8に示した手順で異常個所の有無を判定し、
図9(b)に示す帳票に記録している。
従来の管渠劣化個所の判定は、管渠の内面画像を展開画像や管路図などとしてパソコン上に表示し、その画像を直視して損傷があると思われる異常個所にマーク点を付けて異常個所の登録及び帳票管理情報の管理を行っていた。
このような異常個所のマーク付けは、作業員が管渠内出力した表示画面をマウス等で連続的に動かしながら、目視で異常と思われる個所を見つけて帳票登録するため、全路線に対して表示画面を一つ一つ動かして異常個所を探索する作業に多くの時間がかかることと、異常かどうかを判断できる作業員の確保も必要となり、さらに、判定レベルの統一に困難さがあるという問題があった。
【0017】
本発明は、人工知能技術(AI)を活用し、予め管渠内画像上にAIが異常と思われる位置や種別などを表示させたAI判定済みの展開図を作成することで、作業員は、その図を足掛かりにして異常をより早く、かつ、正確に見つけることができるような管渠の劣化を診断する装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【0018】
本発明の管渠の劣化を診断する方法は、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した数値情報を取り出して損傷画像を作成し、前記原展開画像の数値情報から異常個所の座標を読み取り、異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記工程で構築したAI学習用モデルを入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した学習済みAI判定モデルを使い、原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなる。
【0019】
また、本発明の管渠の劣化を診断する方法は、特に、原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成するもので、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済み展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の数値情報から異常個所の座標を読み取り、異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した学習済みAI判定モデルを使い、画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなることを特徴とする。
【0020】
前記異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程における画像処理は、原展開画像に、画像処理プログラムとしてCanny法を適用し、エッジ検出を行い、さらに、膨張収縮処理による線分抽出で、原展開画像の異常個所を強調表示することを特徴とする。
【0021】
前記異常位置の数値情報を結合する工程における異常位置の数値情報は、異常位置の座標や異常種別からなることを特徴とする。
【0022】
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含むことを特徴とする。
【0023】
管の破損は、軸方向のクラックで、幅が5mm以上とし、管のクラックは、円周方向のクラックで、幅が5mm以上とし、管の継目ずれは、管の連結部の脱却とし、管の腐食は、鉄筋露出状態としたことを特徴とする。
【0024】
前記管の破損と管のクラックは、クラックの幅でランク分けし、管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、管の腐食は、鉄筋が露出しているか又は骨材が露出しているかに基づき複数段階にランク分けしていることを特徴とする。
【0025】
前記異常個所が画像に入る画像領域を抜き出す工程における画像領域は、前記原展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたことを特徴とする。この例では、前記異常個所が画像に入る画像領域の中心点に入ることに限らない。
【0026】
前記異常個所が画像の中心点に入る画像領域を抜き出す工程における画像領域は、前記画像処理済み展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたことを特徴とする。
【0027】
前記抜き出した損傷画像ごとにAI判定により識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した画像領域毎に色分けにより表示するようにしたことを特徴とする。この例では、色分けにより表示する。
【0028】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した画像領域毎に異なる線影により表示するようにしたことを特徴とする。この例では、異なる線影により表示する。
【0029】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した物体毎に異なる識別表示を施すようにしたことを特徴とする。この例では、抜き出した物体毎に色分けや線影分けにより表示する。
【0030】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせて表示するようにしたことを特徴とする。この例では、抜き出した物体毎にランク別に色分けや線影分けにより表示する。
【0031】
本発明による管渠の劣化を診断する装置は、
外部装置とネットワークを介して管渠内面画像情報の送受信を行う通信部10と、ユーザーによって操作される入力部11と、画像処理部12と、記録部13とを有し、
前記記録部13は、前記通信部10を介して入力した管渠内面画像情報・診断記録情報の記録領域30と、入力データの記録領域31と、管渠内面の損傷未登録情報の記録領域32とを具備し、
前記画像処理部12は、前記通信部10の情報を前記記録部13に伝送するデータ取得部20と、前記記録領域30に記録された管渠内面画像情報に基づき管渠内面の原展開画像を作成するとともに、この原展開画像に帳票管理情報を結合し、この原展開画像に対して画像処理プログラムを実施した展開画像を作成する入力データ生成部21と、この入力データ生成部21により作成された損傷なしの画像と損傷画像とからAI学習用プログラムの構築をするAI学習用モデルの構築部23と、このAI学習用モデルの構築部23で構築した学習済みAI判定モデルを使い、展開画像を入力データとし、AI判定により識別表示されたAI判定済み展開画像を作成する損傷モデルの構築部24と、前記AI判定済み展開画像に損傷画像ごとにAI判定により識別表示をして出力する出力部25と、
を具備してなることを特徴とする。
【0032】
前記入力データ生成部21は、原展開画像に対して画像処理プログラムを実施した画像処理反映済み展開画像を作成することを特徴とする。
【0033】
前記入力データ生成部21は、原展開画像に対してCanny法による画像処理プログラムを内蔵していることを特徴とする。
【0034】
前記AI学習用モデルの構築部23は、ニューラルネットワーク法(AI学習)による画像分類とし、AI学習のアルゴリズムにはEfficientNetを適用し、構築したAI学習用プログラムに教師データを読み込ませて学習し、得られたニューラルネットワークモデルのコア情報となる重みデータを出力することを特徴とする。
【発明の効果】
【0035】
請求項1記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたので、作業員は、AI判定済展開画像内の異常と思われる個所の識別表示を観察することで異常を速やかに見つけ出すことができる。しかも、損傷画像ごとに異なる識別表示をするので、異常個所の種類を容易に探索することができる。
また、抜き出した画像ごとに損傷種別、損傷のラング別に判定表示できるため、重大な損傷、見落としやすいランクの低い損傷個所を発見できる。
【0036】
請求項2記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたので、作業員は、AI判定済展開画像内の異常と思われる個所を速やかに見つけ出すことができる。しかも、損傷画像ごとに異なる識別表示をするので、異常個所の種類を容易に探索することができる。
また、原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成したので、判別の精度を上げることができる。
また、抜き出した画像ごとに損傷種別、損傷のラング別に判定表示できるため、重大な損傷、見落としやすいランクの低い損傷個所を発見できる。
【0037】
請求項3記載の発明によれば、
前記異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程における画像処理は、原展開画像に、画像処理プログラムとしてCanny法を適用し、エッジ検出を行い、さらに、膨張収縮処理による線分抽出で、原展開画像の異常個所を強調表示するようにしたので、異常の部分をより確実に認識することができる。
【0038】
請求項4記載の発明によれば、
前記異常位置の数値情報を結合する工程における異常位置の数値情報は、異常位置の座標や異常種別からなるので、展開画像における異常位置を確実に表示できる。
【0039】
請求項5記載の発明によれば、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含むこので、管の異常個所の大半を識別できる。
【0040】
請求項6記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損は、軸方向のクラックで、幅が5mm以上とし、前記管のクラックは、円周方向のクラックで、幅が5mm以上とし、前記管の継目ずれは、管の連結部の脱却とし、前記管の腐食は、鉄筋露出状態としたので、ランクAの異常状態を精度よく確実に認識できる。
【0041】
請求項7記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損と管のクラックは、クラックの幅でランク分けし、前記管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、前記管の腐食は、鉄筋が露出しているか又は骨材が露出しているかでランク分けしているので、ランクに応じた管の異常を区別して表示できる。
【0042】
請求項8記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記原展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損と管のクラックは、クラックの幅でランク分けし、前記管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、前記管の腐食は、鉄筋が露出しているか又は骨材が露出しているかでランク分けしているので、ランクに応じた管の異常を区別して表示できる。
【0043】
請求項9記載の発明によれば、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した前記数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の前記数値情報から異常個所の座標を読み取り、前記異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された前記数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記AI学習用プログラムを構築する工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した前記学習済みAI判定モデルを使い、前記画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなり、
前記異常位置の前記数値情報を結合する工程における前記異常位置の前記数値情報は、前記異常位置の座標や異常種別からなり、
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含み、
前記管の破損と管のクラックは、クラックの幅でランク分けし、前記管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、前記管の腐食は、鉄筋が露出しているか又は骨材が露出しているかでランク分けしているので、ランクに応じた管の異常を区別して表示できる。
【0044】
請求項10記載の発明によれば、
前記異常個所が画像に入る画像領域を抜き出す工程における画像領域は、前記原展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたので、展開画像を複数に区分けして複数の異常個所を表示することができる。この請求項8記載の発明では、前記異常個所が画像領域の中心点に入ることに限らない。
【0045】
請求項11記載の発明によれば、
前記異常個所が画像の中心点に入る画像領域を抜き出す工程における画像領域は、前記画像処理済み展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状としたので、画像の中心点に管の異常個所を表示することができる。
【0046】
請求項12記載の発明によれば、
抜き出した前記損傷画像にAI判定により識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した異なる異常種別の画像領域毎に色分けにより表示するようにしたので、異常個所を色分けして確実に見分けることができる。
【0047】
請求項13記載の発明によれば、
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した異なる異常種別の画像領域毎に線影分けにより表示するようにしたので、損傷の種別を線影の違いにより確実に認識できる。
【0048】
請求項14記載の発明によれば、
抜き出した前記損傷画像ごとにAI判定が識別表示されたAI判定済展開画像を出力する工程における識別表示は、抜き出した物体毎に異なる識別表示を施すようにしたので、異常個所が複数の画像に跨っていても確実に発見できる。
【0049】
請求項15記載の発明によれば、
外部装置とネットワークを介して管渠内面画像情報の送受信を行う通信部と、ユーザーによって操作される入力部と、画像処理部と、記録部とを有し、
前記記録部は、前記通信部を介して入力した管渠内面画像情報・診断記録情報の記録領域と、入力データの記録領域と、管渠内面の損傷未登録情報の記録領域とを具備し、
前記画像処理部は、前記通信部の情報を前記記録部に伝送するデータ取得部と、前記記録領域に記録された管渠内面画像情報に基づき管渠内面の原展開画像を作成するとともに、この原展開画像に帳票管理情報を結合し、この原展開画像に対して画像処理プログラムを実施した展開画像を作成する入力データ生成部と、この入力データ生成部により作成された損傷なしの画像と損傷画像とからAI学習用プログラムの構築をするAI学習用モデルの構築部と、このAI学習用モデルの構築部で構築した学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済み展開画像を作成する損傷モデルの構築部と、前記AI判定済み展開画像に前記損傷画像ごとにAI判定により識別表示をして出力する出力部と、
を具備し、
抜き出した前記損傷画像ごとにAI判定が識別表示された前記AI判定済展開画像を出力する出力部における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせた識別表示をするようにしたので、請求項1と同様の作用効果を有する。
【0050】
請求項16記載の発明によれば、
前記入力データ生成部は、原展開画像に対して画像処理プログラムを実施した画像処理反映済み展開画像を作成したので、異常個所の種類を精度よく容易に探索することができる。
【0051】
請求項17記載の発明によれば、
前記AI学習用モデルの構築部は、AI学習がニューラルネットワーク法による画像分類とし、AI学習のアルゴリズムがEfficientNetを適用し、構築したAI学習用プログラムに教師データを読み込ませて学習し、得られたニューラルネットワークモデルのコア情報となる重みデータを出力するようにしたので、AI学習により、データの蓄積に合わせて判定精度を向上させることが可能となる。
【図面の簡単な説明】
【0052】
【
図1】本発明による管渠の劣化を診断する装置の実施例1を示すブロック図である。
【
図2】本発明による管渠の劣化を診断する方法の実施例1を示すフローチャートである。
【
図3】(a)は、原展開画像の説明図、(b)は、画像処理済展開画像の説明図、(c)は、AI判定済展開画像の説明図、(d)は、AI判定の識別表示例を示す説明図である。
【
図4】(a)は、管の破損(軸方向のクラック)の例を示す図、(b)は、管の破損(欠落)の例を示す図、(c)は、管のクラック(円周方向のクラック)の例を示す図、(d)は、管の継目ずれの例を示す図、(e)は、管の継目の脱却の例を示す図である。
【
図5】(a)は、管の継目から浸入水が吹き出ている例を示す図、(b)は、管のクラックから浸入水が吹き出ている例を示す図、(c)は、管の腐食(鉄筋の露出)の例を示す図、(d)は、取付管突出とモルタル付着の例を示す図、(e)は、管のたるみの例を示す図、(f)は、木の根侵入とラード付着の例を示す図である。
【
図6】テレビカメラ調査及び目視調査判定基準(鉄筋コンクリート管及び陶管)の説明図である。
【
図7】テレビカメラ調査及び目視調査判定基準(硬質塩化ビニル管)の説明図である。
【
図8】従来の管渠内検査診断支援方法を示すフローチャートである。
【
図9】従来方法を示すもので、(a)は、画像フレーム情報の説明図、(b)は、画像診断情報の説明図である。
【
図10】従来の管渠内検査診断支援装置のブロック図である。
【
図11】従来の管渠内検査診断支援装置を用いた場合のカメラの位置と管路ビデオデータの対応を示すもので、(A)は、a点での撮影状態の一部切り欠いた斜視図、(B)は、b点での撮影状態の一部切り欠いた斜視図、(C)は、a点でのカメラの画像図、(D)は、b点でのカメラの画像図である。
【
図12】従来の管渠内検査診断作業支援プログラム1の構成を示すブロック図である。
【
図13】従来の管渠内検査診断支援装置を用いて表示したインデックス画像例の正面図である。
【
図14】(a)は、実管渠10の展開前の実画像データ図、(b)は、展開後の展開図である。
【発明を実施するための形態】
【0053】
本発明は、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記原展開画像を使って損傷なし画像を生成する工程と、
前記原展開画像の画像情報及びその画像に付与した数値情報を取り出して損傷画像を作成し、前記原展開画像の数値情報から異常個所の座標を読み取り、異常個所が画像に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記工程で構築したAI学習用モデルを入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した学習済みAI判定モデルを使い、原展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなる。
【0054】
また、本発明の管渠の劣化を診断する方法は、特に、原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成するもので、
管渠内面画像情報に基づき作成した原展開画像を保存する工程と、
前記原展開画像に異常位置の数値情報を結合する工程と、
前記原展開画像に異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程と、
AI学習モデルに異常個所とそれ以外の個所を学習させるため、前記画像処理済展開画像を使って損傷なし画像を生成する工程と、
前記画像処理済展開画像の画像情報及びその画像に付与した数値情報を取り出して損傷画像を作成し、前記画像処理済展開画像の数値情報から異常個所の座標を読み取り、異常個所が画像の中心点に入る画像領域を抜き出す工程と、
前記損傷なし画像、前記損傷画像及びそれらに付与された数値情報を教師データとしてAI学習用プログラムを構築する工程と、
損傷未登録の管渠内面画像の画像情報のみからなる未登録展開画像を使って損傷位置や損傷種別が不明な画像データに対して、前記工程で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を学習済みAI判定モデルとして出力するプログラムを構築する工程と、
前記工程で構築した学習済みAI判定モデルを使い、画像処理済展開画像を入力データとし、AI判定により識別表示されたAI判定済展開画像を出力する工程と
からなる。
【0055】
前記異常の部分を強調表示させた画像処理済展開画像を作成し、保存する工程における画像処理は、原展開画像に、画像処理プログラムとしてCanny法を適用し、エッジ検出を行い、さらに、膨張収縮処理による線分抽出で、原展開画像の異常個所を強調表示することが望ましい。
【0056】
前記異常位置の数値情報を結合する工程における異常位置の数値情報は、一例として異常位置の座標や異常種別からなるものとする。
【0057】
前記異常種別は、すくなくとも管の破損、管のクラック、管の継目ずれ、管の腐食を含む。
【0058】
管の破損は、軸方向のクラックで、幅が5mm以上とし、管のクラックは、円周方向のクラックで、幅が5mm以上とし、管の継目ずれは、管の連結部の脱却とし、管の腐食は、鉄筋露出状態とする。
【0059】
前記管の破損と管のクラックは、クラックの幅でランク分けし、管の継目ずれは、管の連結部が脱却しているか又は所定以上ずれているかでランク分けし、管の腐食は、鉄筋が露出しているか又は骨材が露出しているかに基づき複数段階にランク分けする。
【0060】
前記異常個所が画像に入る画像領域を抜き出す工程における画像領域は、前記原展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状とすることにより、展開画像を複数に区分けして複数の異常個所を表示することができる。
【0061】
前記異常個所が画像の中心点に入る画像領域を抜き出す工程における画像領域は、前記画像処理済み展開画像を縦方向と横方向にそれぞれ所定のピクセル数で区分した形状とする。
【0062】
前記抜き出した損傷画像ごとにAI判定により識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した画像領域毎に色分けにより表示する。
【0063】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した画像領域毎に異なる線影により表示する。
【0064】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した物体毎に異なる識別表示を施すようにしてもよい。
【0065】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせて表示するようにしてもよい。
【0066】
前記抜き出した損傷画像ごとにAI判定が識別表示されたAI判定済み展開画像を出力する工程における識別表示は、抜き出した画像毎に損傷判定基準のランク別に異ならせて表示するようにすれば、見落としやすいランクの低い損傷個所を発見できる。
【0067】
外部装置とネットワークを介して管渠内面画像情報の送受信を行う通信部と、ユーザーによって操作される入力部と、画像処理部と、記録部とを有し、
前記記録部は、前記通信部を介して入力した管渠内面画像情報・診断記録情報の記録領域と、入力データの記録領域と、管渠内面の損傷未登録情報の記録領域とを具備し、
前記画像処理部は、前記通信部の情報を前記記録部に伝送するデータ取得部と、前記記録領域に記録された管渠内面画像情報に基づき管渠内面の原展開画像を作成するとともに、この原展開画像に帳票管理情報を結合し、この原展開画像に対して画像処理プログラムを実施した展開画像を作成する入力データ生成部と、この入力データ生成部により作成された損傷なしの画像と損傷画像とからAI学習用プログラムの構築をするAI学習用モデルの構築部と、このAI学習用モデルの構築部で構築した学習済みAI判定モデルを使い、展開画像を入力データとし、AI判定により識別表示されたAI判定済み展開画像を作成する損傷モデルの構築部と、前記AI判定済み展開画像に損傷画像ごとにAI判定により識別表示をして出力する出力部と、
を具備してなる。
【0068】
前記入力データ生成部は、原展開画像に対して画像処理プログラムを実施した画像処理反映済み展開画像を作成すれば、異常個所の種類を精度よく容易に探索することができる。
【0069】
前記入力データ生成部は、原展開画像に対してCanny法による画像処理プログラムを内蔵している。
【0070】
前記AI学習用モデルの構築部は、AI学習がニューラルネットワーク法による画像分類とし、AI学習のアルゴリズムにはEfficientNetを適用し、構築したAI学習用プログラムに教師データを読み込ませて学習し、得られたニューラルネットワークモデルのコア情報となる重みデータを出力する。
【実施例1】
【0071】
本発明による管渠の劣化を診断する装置及びその方法の実施例1を図面に基づき説明する。
図1において、本発明の管渠の劣化を診断する装置は、通信部10、入力部11、画像処理部12、記録部13からなる。
前記通信部10は、LANなどのネットワークに接続され、外部装置とネットワークを介して情報の送受信を行う。
前記入力部11は、マウス、キーボード等からなり、前記画像処理部12のユーザーによって操作される。
前記画像処理部12は、データ取得部20、画像処理プログラム22を内蔵した入力データの生成部21、AI学習用プログラム23aを内蔵したAI学習用モデルの構築部23、損傷判定モデルの構築部24、出力部25からなる。
前記記録部13は、管渠内面画像情報・診断記録情報の記録領域30、入力データの記録領域31、管渠内面画像情報(損傷未登録情報)の記録領域32からなる。
【0072】
図2に基づき本発明によるAIを利用して行う異常診断の流れを説明する。
ステップ1~4は、入力データの生成工程である。
ステップ1:管渠内面の展開画像(原展開画像)の作成
前記記録部13の管路内面画情報・診断記録情報の記録領域30には、
図9(a)に示すように、従来の方法で取得した
図4及び
図5に示すような1フレームずつ区分された管路ビデオデータ86が記録されている。この管路ビデオデータ86は、異常状態のものだけでなく、異常と認められないものを含めて多数の展開画像が前記画像処理部12の取得部20を経て記録されている。また、前記管渠内面画像情報・診断記録情報の記録領域30には、
図9(b)に示す従来の方法で取得した
図4及び
図5に示すような前記管路ビデオデータ86の1フレーム毎の帳票管理情報(画像診断情報)として、前述したマウス位置情報の座標情報(ア)、画像フレーム番号(イ)、異常個所情報(ウ)、管路距離(エ)、登録状態(オ)などが記録されている。
入力部11からの指示により、パソコンなどの前記記録部13の管渠内面画像情報・診断記録情報の記録領域30にある静止画情報や動画情報、異常種別損傷位置等のデータベースを、画像処理部12の入力データの生成部21に呼び出す。この入力データに基づき
図3(a)に示すようなAI学習に利用する管渠内展開画像(原展開画像)を作成し、入力データの記録領域31に保存する。この原展開画像は、管を開きにした画像であり、画像の中央が管渠の管底部で水跡16がついており、画像の上下が管頂部である。画像には、クラック、取付管17、水跡16などの他、汚れ19なども表されている。このステップ1で作成された原展開画像は、画像のみの情報である。
【0073】
ステップ2:帳票管理情報の結合
AIに異常個所の判定を学習させるためには、原展開画像の画像情報と、その原展開画像のどの部分にどのような異常があるのかコンピューターに読み込ませるための数値情報も必要になる。そのため、ステップ2では、管渠内面画像情報・診断記録情報の記録領域30に記録されている帳票登録管理情報(過去の目視によって判定し付加された情報)を結合して、原展開画像のファイル名(ID情報)を読み取って、ID情報に合致した点検調査結果が蓄積された帳票管理情報より、数値情報(異常位置の座標、異常種別、異常のランク等)の紐づけを行う。具体的には、前述の
図9(a)(b)に示されているような画像フレーム情報に加えて画像診断情報として、座標情報(ア)、画像フレーム番号(イ)、異常個所情報(ウ)、管路距離(エ)、登録状態(オ)などの数値情報その他の情報が付与される。
これにより原展開画像の画像情報に対して、その画像情報を説明する数値情報その他の情報が付与される(画像+テキストデータ)。
【0074】
ステップ3:画像処理プログラムの実施
前記ステップ1、2で作成した原展開画像は、汚れやシミ・ゴミなども混在するため、見た目の画像上では異常の個所を特定しづらい。
AI学習を行う場合においても、原展開画像だけでは、判定の精度が低い懸念がある。
そこで、原展開画像に、画像処理技術を適用し、異常の可能性のある部分を強調表示させることで、異常かどうかの特定がし易くなりよりAIの判定精度を高めることができる。
具体的な画像処理は、原展開画像に、画像処理プログラムとして特開2005-227055号公報にて公知のCanny法(キャニー法)を適用し、エッジ検出を行う。さらに、膨張収縮処理による線分抽出で、原展開画像の異常個所を強調表示することが可能となる。
検証実験では、画像処理技術を入れない場合より、本技術の画像処理技術を摘要した方がAIの判定精度が向上した結果となった。
このように、原展開画像に対してCanny法(キャニー法)による画像処理プログラムを実施する。
【0075】
ステップ4:画像処理反映済みの展開図画像(以下、画像処理済展開画像という)の作成
原展開画像に対してステップ3の画像処理を行うことで、画像処理反映済みの展開図画像として画像処理済展開画像を作成する。作成された画像処理済展開画像の例が
図3(b)に示される。この
図3(b)における線状模様が画像処理技術を適用し、異常個所を強調させたものである。
図3(b)において、実際の異常個所(損傷クラックや取り付け管突出)の周辺に多くの線状模様が発生していることが確認できる。
画像処理済展開画像は、入力データの記録領域31に保存する。
この画像処理反映済みの画像処理済展開図画像をAIに学習させる(ディープラーニングを実施させる)ことで、異常の判定精度を向上させることができる。
このステップ4は、データ処理の簡易化など、他の目的から省くこともできる。
【0076】
ステップ5、6及び7は、前記入力データの記録領域31から取り込んだ画像処理済展開画像の画像情報及びその画像に付与した数値情報を教師データとし、管渠内面画像(原展開画像)内の異常個所を見つける学習用AIモデルを構築する。その出力値である学習済みパラメータ(重み情報)を得る。
前記AI学習モデルは、ディープラーニングの一手法であるニューラルネットワーク(CNN)の画像分類という手法を用いる。さらに詳しく説明する。
【0077】
ステップ5~7は、AI学習モデルの構築をする。
ステップ5:損傷なしの画像の作成
前記入力データの記録領域31から画像処理済展開画像の画像情報とその画像に付与した数値情報を取り出す。
AI学習モデルに異常個所とそれ以外を学習させるため、入力データの記録領域31に記録されている原展開画像を使って損傷なし画像を生成する。
損傷なし画像を生成するには、前記ステップ2で付与された画像処理済展開画像の数値情報から異常個所の座標を読み取り、異常範囲に重ならない範囲内でランダムに異常がない画像領域(
図3(b)の損傷なし画像[0])を抜き出す。より詳しくは、原展開画像から
図6及び
図7の判定基準の損傷項目にもランクA、B、Cにも入らない損傷のない画像を切り取って損傷なし画像を生成する。
この損傷なし画像[0]を入力データの記録領域31に再度保存する。
【0078】
ステップ6:損傷画像の作成
前記入力データの記録領域31から
図3(b)に示す画像処理済展開画像の画像情報及びその画像に付与した数値情報を取り出す。
AI学習モデルに異常個所とそれ以外を学習させるため、ステップ5で作成した異常がない画像情報[0]と、入力データの記録領域31の異常個所のある画像処理済展開画像(
図3(b))を使って損傷画像の作成をする。
画像処理済展開画像の数値情報から異常個所の座標を読み取り、異常個所が画像の中心点に入る画像領域を抜き出す。
異常の種類は、前記
図4、
図5に示す管の破損[1]、管のクラック[2]、管の継目ずれ[3]、管の腐食[4]、管のたるみ・蛇行[5]、モルタル付着[6]、浸入水[7]、取付管突出し[8]、ラードの付着・木の根侵入[9]などとする。
抜き出す画像の大きさは、例えば、
図3(b)において、展開図を横方向に3等分した長さdを1辺とする300×300ピクセルの正方形とする。
その損傷個所を入力データの記録領域31に再度保存する。
抜き出す画像の大きさは、正方形に限られず、長方形、その他の形状とすることができる。
なお、ステップ5の損傷なしの画像の作成とステップ6の損傷画像の作成は、画像処理済み展開画像の画像情報及びその画像に付与した数値情報に基づき生成したが、判定精度に問題があるが、原展開画像の画像情報及びその画像に付与した数値情報に基づき生成してもよい。
【0079】
ステップ7:AI学習用プログラムの構築
損傷なし画像(ステップ5)、損傷画像(ステップ6)及びそれらに付与された数値情報(前述の
図9に示されているような座標情報(ア)、画像フレーム番号(イ)、異常個所情報(ウ)、管路距離(エ)、登録状態(オ)など)を教師データとしてAI学習用プログラムを構築する。
AI学習は、ニューラルネットワーク法(画像分類)とし、AI学習のアルゴリズムは、EfficientNetを適用する。
構築したAI学習用プログラムに教師データを読み込ませて学習し、得られたニューラルネットワークモデルのコア情報となる重みデータを出力する。
これまでに蓄積された多数の、具体的には約2万の展開画像データを使ってAI学習用プログラムを実行し、重みデータを出力させる。
【0080】
ステップ8:学習済みの損傷位置の判定モデルの構築
管渠内面画像(損傷未登録情報)記録領域32の判定しようとする原展開画像(数値情報は使わず、画像情報のみ)を使って損傷位置や種別が不明な画像データに対して、前記ステップ7で構築したAI学習用モデルのコア情報を入力データとして、AI判定済みの展開図の画像情報を出力するプログラムを構築する。
ここで、管渠内面画像(損傷未登録情報)とは、ステップ1で作成された原展開画像のうち、まだ損傷の有無、種類、ランクなどを判定していない管渠内面画像(損傷未登録情報)記録領域32に記録された未登録の原展開画像をいう。
【0081】
ステップ9:AI判定済みの展開画像の作成
前記ステップ7で構築した学習済みAI判定モデルを使って、画像処理済展開画像(
図3(b))を入力データとし、AI判定が識別表示(例えば、色分け表示や線影分け表示)された
図3(c)に示すようなAI判定済展開画像を出力する。
前記入力データは、画像処理済展開画像に代えて原展開画像でもよく、原展開画像を入力データとした場合には、
図3(a)に示すような原展開画像にAI判定の識別表示が付される。
抜き出した画像の大きさは、ステップ6では、展開図を横方向に3等分した長さdを1辺とする正方形としたが、大きさや形状はこれに限られるものではない。
【0082】
識別表示する損傷画像は、
図6又は
図7に示す判定基準のランクA、B、Cごとに異ならせてもよい。
損傷画像は、特定の形状で、特定の大きさとしたが、これに限られるものではなく、例えば損傷部分が2区分以上に跨っているような場合には、損傷している物体そのものに異なる識別表示を施すようにしてもよい。
識別表示が色分け表示の場合は、例えば、損傷なし[0]は白、破損[1]は赤、クラック[2]はオレンジ、継目ずれ[3]は黄、腐食[4]は薄緑、管のたるみ・蛇行[5]は緑、モルタル付着[6]は薄青、浸入水[7]は青、取付管突出し[8]はグレー、ラードの付着・木の根侵入[9]は紫などとする。
識別表示は、他の色と判別でき、かつ、損傷画像の異常の有無に影響しないような淡色にすることが望ましい。
識別表示が線影の場合は、例えば、
図3(d)に示すように、損傷なし[0]は線影なし、破損[1]は格子状、クラック[2]は右上り斜線、継目ずれ[3]は横線、腐食[4]は右下がり斜線、管のたるみ・蛇行[5]は縦波線、モルタル付着[6]は横波線、浸入水[7]は縦線、取付管突出し[8]は交差する斜線、ラードの付着・木の根浸入[9]は縦横交差する波線などとする。
前記
図11において、カメラ35は、ミラーレンズ型としたが、これ限られるものではなく、魚眼レンズ型、広角レンズ型など画像を取り込むカメラの種類に限定されるものではない。
【符号の説明】
【0083】
1…システムプログラム(管渠内検査診断支援プログラム)、2…診断データの入力・出力処理部、3…診断支援処理部、4…診断結果の入力処理部、5…帳票の表示・印刷処理部、6…帳票管理情報の入力処理部、7…診断情報一覧の表示・印刷処理部、10…通信部、11…入力部、12…画像処理部、13…記録部、14…管渠、15…管の継目、16…水跡、17…取付管、18…鉄筋、19…汚れ、20…データ取得部、21…入力データの生成部、22…画像処理プログラム、23…AI学習用モデルの構築部、23a…AI学習用プログラム、24…損傷判定モデルの構築部、25…出力部、30…管渠内面画情報・診断記録情報の記録領域、31…入力データの記録領域、32…管渠内面画像情報(損傷未登録情報)の記録領域、35…カメラ、80…メモリ、81…CPU、82…入出力制御部、83…入力装置、84…表示装置、85…出力装置、86…管路ビデオデータ、87…画像データ、88…テーブル、92…マーク点、93…結合線。
【要約】
【課題】人工知能技術(AI)を活用し、管渠内画像上の異常をより早く、かつ、正確に見つけることができるような方法又は装置を提供する。
【解決手段】原展開画像を保存する工程と、前記原展開画像に数値情報を結合する工程と、損傷なし画像を生成する工程と、前記原展開画像情報と数値情報を取り出して損傷画像を作成し、前記原展開画像の異常個所が画像に入る画像領域を抜き出す工程と、前記画像及び数値情報を教師データとしてAI学習用プログラムを構築する工程と、損傷未登録の画像情報に対して、前記AI学習用モデルを入力データとして、学習済みAI判定モデルとして出力するプログラムを構築する工程と、前記学習済みAI判定モデルを使い、前記原展開画像を入力データとし、AI判定により識別表示されたAI判定済み展開画像を出力する工程とからなる。
【選択図】
図1