(57)【特許請求の範囲】
【請求項１】
コンクリート表面に生じているひび割れの検出をおこなうひび割れ検出方法であって、
対比される２つの濃度に対応したウェーブレット係数を算定するとともに、この２つの濃度をそれぞれ変化させた場合のウェーブレット係数を算定してウェーブレット係数テーブルを作成し、ひび割れ検出対象であるコンクリート表面の撮影画像をコンピュータに入力して入力画像とし、この入力画像をウェーブレット変換することによってウェーブレット画像を作成する第１のステップ、
ウェーブレット係数テーブル内において局所領域内の近傍画素の平均濃度と注目画素の濃度に対応するウェーブレット係数をウェーブレット係数に関する閾値とし、注目画素のウェーブレット係数が前記閾値よりも大きな場合は注目画素をひび割れと判定し、小さな場合は注目画素をひび割れでないと判定し、局所領域および注目画素を変化させながら注目画素のウェーブレット係数と前記閾値との比較をおこない、ひび割れと判定された画素に対してひび割れとノイズの判別処理をおこない、さらに輪郭線追跡処理をおこなうことで二値化画像を作成する第２のステップ、
二値化画像におけるひび割れに対して残りのノイズを除去してひび割れ画像を作成する第３のステップ、
細線化処理を実行してその中心線で構成されるひび割れの細線化画像を作成し、この細線化画像に対応するウェーブレット係数から大小２つのウェーブレット係数を抽出するとともに、２つのウェーブレット係数に対応する相対的に大きなひび割れ幅と小さなひび割れ幅を設定し、２つのウェーブレット係数、および、相対的に大きなひび割れ幅と小さなひび割れ幅で構成される第１の関係式に前記細線化画像に対応するウェーブレット係数を代入してひび割れ幅を推定する第４のステップ、からなり、
前記第２のステップにおいて、ひび割れとノイズの判別処理は、その前段階におけるウェーブレット係数と閾値との比較をおこなってひび割れと判定されたすべての画素に対し、ヘッセ行列の固有値解析を適用してひび割れとノイズの判別処理をおこなうものであり、
前記ヘッセ行列の２つの固有値の関係から二次元濃淡画像の局所構造である線状構造と塊状構造それぞれの関係式を以下のように求め、そのいずれかの構造であればひび割れと判定し、いずれの構造でもない場合はノイズと判定する、ひび割れ検出方法。
画像の各画素（ｘ、ｙ）に輝度値ｆ（ｘ、ｙ）を高さ方向として、（ｘ、ｙ）を連続変数とし、注目画素の注目点（ｘ、ｙ）のヘッセ行列は、画像の輝度値をｘおよびｙ方向に２階微分した要素から構成される以下の行列：Ｈであり、
0005812705.tif 000013
前記ヘッセ行列の固有値λ1、λ2の関係に基づいて、二次元濃淡画像の局所構造である線状構造または塊状構造の識別をおこなうものであり、
（１）線状構造の場合は、各画素の線状性の判定条件を以下の式で定義し、
0005812705.tif 000014
（２）塊状構造の場合は、各画素の塊状性の判定条件を以下の式で定義する。
0005812705.tif 000015
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンクリート表面に生じているひび割れの検出をおこなうひび割れ検出方法に係り、特に、撮影されたコンクリート表面の汚れや照明条件などによってひび割れの検出が困難な場合においても、簡易に高精度のひび割れ検出をおこなうことのできるひび割れ検出方法に関するものである。
【背景技術】
【０００２】
コンクリート表面上のひび割れを検出する方法としては、従来、調査員がスケールを使用しながら目視観察をおこない、ひび割れの幅や長さを測定する方法が一般的であった。しかし、この目視観察による方法は調査員の測定技量などによって精度のばらつきが大きくなることや、ひび割れが大量に存在する場合においては大量の情報を正確に処理するために莫大な労力および時間を要するといった問題があった。
【０００３】
上記の問題に対して、コンクリート表面の撮影画像をコンピュータに取り込み、画像をひび割れ領域とそれ以外の領域とに２値化処理する画像処理手法が適用されている。画像の２値化処理とは、ある濃度値に対して画像の濃度を０または１に表現することであり、例えば、入力画像ｆ（ｉ，ｊ）に対して２値化処理で得られる２値化画像ｂ（ｉ，ｊ）はｂ（ｉ，ｊ）＝１（ｆ（ｉ，ｊ）＞ｋ）、０（ｆ（ｉ，ｊ）≦ｋ）となる。ここで、ｋは２値化する際の閾値であり、したがって２値化画像の良し悪しは閾値ｋの選定によって決まるといってよい。
【０００４】
従来の閾値を求める手法としては、固定閾値または可変閾値による処理方法がある。固定閾値による処理方法には、Ｐタイル法やモード法、相関比を用いた方法などが挙げられる。固定閾値による処理方法は、対象画像の濃度ヒストグラムを作成し、画像の背景（コンクリート表面）の濃度値とひび割れの濃度値との間に明確な谷が現れるような双峰性のヒストグラムが得られる場合において有効な方法である。
【０００５】
一方、可変閾値による処理方法は、照明条件などによって撮影ムラが生じ、背景の濃度値と対象部分の濃度値が画像全体で一定でない場合に有効な方法である。この可変閾値処理法は、注目している画素を中心とする局所領域の平均濃度値を閾値とする方法である。この方法の欠点は、背景領域の微妙な濃淡変化に応じて、例えばひび割れ以外のノイズが多い画像となってしまう点である。
【０００６】
従来の画像処理方法は、撮影された入力画像に対して閾値を決定し、２値化処理をおこないながらひび割れの抽出をおこなうものである。すなわち、この一般的な処理の流れは次のようになる。１）撮影画像をコンピュータに取り込んで入力画像を作成する。２）入力画像の濃度の補正をする。３）２値化処理をおこなってひび割れの抽出をおこなう。
【０００７】
上記する従来の画像処理法は、濃度が一様なコンクリート表面上のひび割れの検出においては比較的高精度のひび割れ検出が可能である。しかし、実際のコンクリート構造物の表面は様々な汚れを含んでおり、さらにはひび割れの濃度も、ひび割れの幅や深度などに応じてばらつきがあるのが一般的である。このようなコンクリート表面に対して従来の画像処理法を用いると、ひび割れの抽出に際しては様々な問題が生じ得る。例えば、固定閾値処理の場合において、コンクリート表面上の汚れ領域とひび割れ領域が同程度の濃度値である場合には、これらを２値化処理することが極めて困難となる。濃度ヒストグラムが双峰性を呈していて、閾値を容易に決定できたとしても、ひび割れ領域と判断される範囲には汚れ領域が含まれる可能性が極めて高くなる。また、逆に、ひび割れ周辺部の汚れ領域を含ませないような閾値をあらたに設定しようとすると、今度は他のひび割れ領域を除外してしまうことになってしまう。
【０００８】
可変閾値処理の場合には、コンクリート表面上の汚れが多くなるにしたがって、ひび割れ抽出画像中にひび割れ以外のノイズが多く含まれることになり、場合によってはひび割れ抽出画像を一見しても、どの部分がひび割れ領域なのか全く判別できないこととなる。
【０００９】
上記する従来手法の問題に対して本発明者等は、撮影されたコンクリート表面の汚れや照明条件などによってひび割れの検出が困難な場合においても、簡易に高精度のひび割れ検出をおこなうことのできるひび割れ検出方法を発案し、特許文献１にその開示をおこなっている。このひび割れ検出方法は、対比される２つの濃度に対応したウェーブレット係数を算定するとともに、２つの濃度をそれぞれ変化させた場合のウェーブレット係数を算定してウェーブレット係数テーブルを作成し、ひび割れ検出対象であるコンクリート表面の撮影画像をコンピュータに入力して入力画像とし、この入力画像をウェーブレット変換することによってウェーブレット画像を作成するステップ、ウェーブレット係数テーブル内において局所領域内の近傍画素の平均濃度と注目画素の濃度に対応するウェーブレット係数を閾値とし、注目画素のウェーブレット係数が閾値よりも大きな場合はこの注目画素をひび割れと判定し、閾値よりも小さな場合は注目画素をひび割れでないと判定し、局所領域および注目画素を変化させながら注目画素のウェーブレット係数と閾値との比較をおこなうことでひび割れ抽出画像を作成するステップ、からなる検出方法である。
【００１０】
この検出方法では、さらに輪郭線追跡処理により、任意の画素に対してこれに隣接する８方向の画素を対象に繋がりのある画素を連結し、連結された画素の集合体にラベリングをおこなっている。ここで、ラベリングごとに構成画素の数（もしくは対応する面積）がその閾値よりも小さな場合にラベリングされた集合体をノイズと見なして除去するようにしている。
【００１１】
上記するウェーブレット変換を適用してなるひび割れ検出方法によってその検出精度は格段に向上するものの、本発明者等はこのひび割れ検出方法に関し、解析パラメータとしてウェーブレット係数値とウェーブレット係数テーブル内の閾値との許容値を２５、ノイズ除去のための閾値として輪郭線追跡処理から求められるひび割れと判定された画素の一塊の個数を１０（この値以下であればこの一塊の画素を除去）で計算した結果、ひび割れ以外の多くのノイズが検出されており、そのさらなる改良が必要となっている。
【００１２】
なお、ひび割れ判定の閾値を大きくする、もしくはノイズ除去の閾値を大きくすることによってひび割れ以外のノイズ部分を減少させることはできるが、その一方で一部の細かいひび割れや不連続なひび割れを検出しない可能性が生じ易くなってしまい、得策とは言い難い。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００６−１６２５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
本発明は上記する問題に鑑みてなされたものであり、撮影されたコンクリート表面に、実際のひび割れと類似した汚れや染み、撮影ムラ、型枠跡などが存在する場合でも、高い精度で実際のひび割れのみを検出することのできるひび割れ検出方法を提供することを目的としている。
【課題を解決するための手段】
【００１５】
前記目的を達成すべく、本発明によるひび割れ検出方法は、コンクリート表面に生じているひび割れの検出をおこなうひび割れ検出方法であって、対比される２つの濃度に対応したウェーブレット係数を算定するとともに、この２つの濃度をそれぞれ変化させた場合のウェーブレット係数を算定してウェーブレット係数テーブルを作成し、ひび割れ検出対象であるコンクリート表面の撮影画像をコンピュータに入力して入力画像とし、この入力画像をウェーブレット変換することによってウェーブレット画像を作成する第１のステップ、ウェーブレット係数テーブル内において局所領域内の近傍画素の平均濃度と注目画素の濃度に対応するウェーブレット係数をウェーブレット係数に関する閾値とし、注目画素のウェーブレット係数が前記閾値よりも大きな場合は注目画素をひび割れと判定し、小さな場合は注目画素をひび割れでないと判定し、局所領域および注目画素を変化させながら注目画素のウェーブレット係数と前記閾値との比較をおこない、ひび割れと判定された画素に対してひび割れとノイズの判別処理をおこない、さらに輪郭線追跡処理をおこなうことで二値化画像を作成する第２のステップ、二値化画像におけるひび割れに対して残りのノイズを除去してひび割れ画像を作成する第３のステップ、細線化処理を実行してその中心線で構成されるひび割れの細線化画像を作成し、この細線化画像に対応するウェーブレット係数から大小２つのウェーブレット係数を抽出するとともに、２つのウェーブレット係数に対応する相対的に大きなひび割れ幅と小さなひび割れ幅を設定し、２つのウェーブレット係数、および、相対的に大きなひび割れ幅と小さなひび割れ幅で構成される第１の関係式に前記細線化画像に対応するウェーブレット係数を代入してひび割れ幅を推定する第４のステップ、からなるものである。
【００１６】
ウェーブレット（ｗａｖｅｌｅｔ）とは、小さな波という意味であり、局在性を持つ波の基本単位を、ウェーブレット関数を用いた式で表現することができる。このウェーブレット関数を拡大または縮小することにより、時間情報や空間情報と周波数情報を同時に解析することが可能となる。このウェーブレット係数を、ひび割れを有するコンクリート表面に適用する場合のこの係数の特徴としては、コンクリート表面の濃度と、ひび割れの濃度と、ひび割れ幅に依存するということである。例えば、ひび割れ幅が大きくなるにつれてウェーブレット係数の値は大きくなる傾向があり、また、ひび割れの濃度が濃くなるにつれて（黒色に近づくにつれて）ウェーブレット係数の値は大きくなる傾向がある。
【００１７】
ウェーブレット変換によって算定されるウェーブレット係数を用いて、ひび割れの検出をおこなうアルゴリズムは以下のようになる。まず、コンクリート表面の撮影画像とウェーブレット関数との内積よりウェーブレット係数を求める。このウェーブレット係数を２５６階調に変換することで、連続量を持ったウェーブレット画像が作成できる。
【００１８】
ウェーブレット係数は、上記するようにひび割れ幅やひび割れの濃度、コンクリート表面の濃度によって変化することから、擬似的に作成されたデータを用いてひび割れの濃度とコンクリート表面の濃度に関するウェーブレット係数を各階調ごとに算定しておき、ウェーブレット係数テーブルを作成しておく。このウェーブレット係数テーブルにある各階調ごとのウェーブレット係数が、ひび割れ検出の際の閾値となる。例えば、対比される２つの濃度（一方の濃度をコンクリート表面の濃度、他方の濃度をひび割れの濃度と仮定することができる）に対応するウェーブレット係数（閾値）がウェーブレット係数テーブルを参照すれば一義的に決定される。したがって、後述するように、撮影画像において対比される２つの濃度間のウェーブレット係数を算定した際に、このウェーブレット係数がウェーブレット係数テーブルの閾値よりも大きな場合は、ひび割れであると判断できるし、閾値よりも小さな場合はひび割れでないと判断することができる。
【００１９】
このウェーブレット係数テーブルを作成する際の擬似的なデータは特に限定するものではないが、例えば、ひび割れ幅が１画素（１ピクセル）〜５画素（５ピクセル）までの中で、各画素幅のひび割れごとに、コンクリート表面の階調とひび割れの階調に対応するウェーブレット係数を算定する。閾値の設定に際しては、例えば、ひび割れ幅が１画素の場合のウェーブレット係数のうち、ひび割れに対応するウェーブレット係数を選定し、ひび割れ幅が５画素の場合のウェーブレット係数のうち、ひび割れ領域でない箇所のウェーブレット係数を選定し、これら２つのウェーブレット係数の平均値をもって任意の階調における閾値とすることができる。
【００２０】
本発明のひび割れ検出方法においては、まず、第１のステップにおいて、上記するウェーブレット係数テーブルを作成しておくとともに、撮影画像に対してレンズ収差補正やあおり補正などの補正処理をおこない、これをコンピュータに入力して入力画像とし、この入力画像をウェーブレット変換することによってウェーブレット画像を作成する。このウェーブレット画像の作成は、コンピュータ内部において以下のように実施される。まず、適宜に設定された広域領域（例えば３０×３０画素の領域）に対してウェーブレット係数を算定する。次に、この広域領域から一画素移動した広域領域（同じように例えば３０×３０画素の領域であって、移動前の３０×３０画素の領域とほとんどの画素が共通している）で、同じようにウェーブレット係数を算定する。この操作を入力画像全体に繰り返すことにより、コンピュータ内部には、ウェーブレット係数の連続量からなるウェーブレット画像が作成される。
【００２１】
次に第２のステップにおいて、このウェーブレット係数の連続量からなるウェーブレット画像において、ウェーブレット係数テーブル内の閾値（ウェーブレット係数）とウェーブレット画像を構成するウェーブレット係数とを比較し、画像を構成するウェーブレット係数が閾値よりも大きな場合はひび割れと判断し（画面上では例えば白色）、閾値よりも小さな場合はひび割れでないと判断する（画面上では例えば黒色）。そして、この操作をウェーブレット画像全体でおこなうことにより、黒い背景色内に白いひび割れが描き出された途中段階の二値化画像が作成される。
【００２２】
この途中段階の二値化画像においてひび割れと判定された画素に対して、ひび割れとノイズの判別処理をおこなう。
【００２３】
このひび割れとノイズの判別処理法の一実施の形態として、ヘッセ行列の固有値解析を適用する方法を挙げることができる。
【００２４】
より具体的には、ヘッセ行列の２つの固有値λ１、λ２の関係から二次元濃淡画像の局所構造である線状構造と塊状構造それぞれの関係式を求め、そのいずれかの構造であればひび割れと判定し、いずれの構造でもない場合はノイズと判定する方法を挙げることができる。
【００２５】
途中段階の二値化画像においてひび割れと判定された画素に対してひび割れとノイズの判別処理をおこなった後に、輪郭線追跡処理をおこなうことで二値化画像が作成される。
【００２６】
この輪郭線追跡処理は、ひび割れとノイズの判別処理によっても依然として残っているノイズを除去するものである。輪郭線追跡処理は、ある任意の画素（ひび割れと判断されている画素）から出発して、隣接する画素がひび割れ箇所の場合には出発画素と接続し、さらに隣接する画素がひび割れ箇所の場合にはさらに双方を接続し、最終的に出発画素に閉合した場合（例えば、第１画素、第２画素、…、第ｎ−１画素、第ｎ画素、第１画素の順に接続される場合）や、次に繋がるひび割れ箇所が存在しなくなった場合に終了するものである。この輪郭線追跡処理によれば、ループ状に閉合するようなひび割れラインや、複数の屈曲部を備えて線状に伸びるひび割れラインなど、適宜のひび割れラインが作成されることになる。この際、繋げられる画素数の最小数を予め設定しておくことにより、この設定数以下の画素はすべてひび割れでないとして、画面のひび割れ表示から削除することができる。
【００２７】
次に、第３のステップにおいて、第２のステップで作成された二値化画像に対して輪郭線追跡処理等によっても除去できない残りのノイズを除去してひび割れ画像を作成する。
【００２８】
このノイズ除去は、最終的なノイズの除去となり、既述するひび割れとノイズの判別処理や輪郭線追跡処理によるノイズ除去に続くものである。ここでは、たとえば、公知の画像編集ソフトを使用して、ドット部を除去したり、所定長さ未満の線分を非クラック部としてノイズを除去する等の方法が適用できる。
【００２９】
ノイズの除去が終了してひび割れ画像が作成されたら、第４のステップとして、そのひび割れ画像に対して細線化処理を実行することにより、ひび割れの中心線で構成され、たとえばひび割れ全体が１画素幅（１ピクセル幅）を有する細線化画像を作成する。本発明者等の検証によれば、任意幅のひび割れにおいて、その中心線部分が最も濃度が濃くなることが分かっており、したがって、細線化処理により、任意幅で任意長さのひび割れを構成するひび割れにおいて、各部位のひび割れ濃度を設定することができる。
【００３０】
任意の細線化画像には１本もしくは複数本のひび割れが包含されているが、この細線化画像の中から、大小２つのウェーブレット係数を選定する。この２つのウェーブレット係数の選定は、任意に選定したウェーブレット係数と、このウェーブレット係数よりも相対的に小さな（または大きな）ウェーブレット係数であれば特に限定されるものではないが、最終的にひび割れを推定する上で、細線化画像中のウェーブレット係数の中で、最大値と最小値を選定するのが好ましい。この場合、最大値は、分解能のひび割れ、すなわち、撮影機器の種類（デジタル一眼レフカメラ、ハイビジョンデジタルカメラ、デジタルビデオカメラなど）、使用されるレンズの種類、撮影距離などの撮影状況によって決定される分解能のひび割れ幅に設定することができる。一方、最小値は、画像解析で検出可能なひび割れ幅に設定できる。
【００３１】
次いで、上記する選定された２つのウェーブレット係数（たとえば最小値と最大値）、およびこの２つのウェーブレット係数に対応するひび割れ幅を用いて、細線化画像のウェーブレット係数を変数としたひび割れ幅の推定式を設定し、ひび割れ幅の推定をおこなう。
【００３２】
最後に、推定されたひび割れ幅に基づくひび割れデータ、すなわち、全ひび割れ長さの算定やひび割れ幅ごとのひび割れ長さの算定、ひび割れ幅ごとの分布図の作成、ひび割れ展開図の作成などをおこない、該ひび割れデータから所望の情報を抽出することが可能となる。
【００３３】
本発明者等の検証によれば、上記するひび割れ検出方法を適用することにより、特許文献１で示す従来の方法に比して特に低い空間分解能で撮影した画像に対して高いノイズ除去効果が得られることが実証されている。
【発明の効果】
【００３４】
以上の説明から理解できるように、本発明のひび割れ検出方法によれば、注目画素のウェーブレット係数と閾値との比較をおこない、ひび割れと判定された画素に対してひび割れとノイズの判別処理をおこない、さらに輪郭線追跡処理をおこなうことで二値化画像を作成する第２のステップを有することにより、特に低い空間分解能で撮影した画像に対して高いノイズ除去効果を得ることができ、ひび割れを高い精度で検出することが可能となる。
【図面の簡単な説明】
【００３５】
【図１】入力画像と局所領域の関係を示した模式図である。
【図２】局所領域と注目画素の関係を示した模式図である。
【図３】本発明のひび割れ検出方法を示したフローである。
【図４】擬似画像を示した図である。
【図５】図４の擬似画像のウェーブレット係数の鳥瞰図である。
【図６】ウェーブレット係数テーブルの一実施の形態を示した図である。
【図７】図３のフローにおける二値化画像の作成方法の一実施の形態のフロー図である。
【図８】図３のフローにおけるひび割れ幅の推定値の算定方法の他の実施の形態のフロー図である。
【図９】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．１ｍｍ／ピクセルの撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１０】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．２ｍｍ／ピクセルの撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１１】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．４ｍｍ／ピクセルの撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１２】空間分解能０．４ｍｍ／ピクセルの撮影画像に対するひび割れ画像を示した図であって、（ａ）は従来方法によるひび割れ画像を示した図であり、（ｂ）は本発明の方法によるひび割れ画像を示した図である。
【図１３】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．６ｍｍ／ピクセルの撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１４】図１３の撮影画像に対するひび割れ画像を示した図であって、（ａ）は従来方法によるひび割れ画像を示した図であり、（ｂ）は本発明の方法によるひび割れ画像を示した図である。
【図１５】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．８ｍｍ／ピクセルの撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１６】図１５の撮影画像に対するひび割れ画像を示した図であって、（ａ）は従来方法によるひび割れ画像を示した図であり、（ｂ）は本発明の方法によるひび割れ画像を示した図である。
【図１７】本発明の検出方法の検出精度に関する検証結果を示す図であり、（ａ）は空間分解能０．８ｍｍ／ピクセルで図１５とは別の撮影画像を示した写真図であり、（ｂ）は従来方法による二値化画像を示した図であり、（ｃ）は本発明の方法による二値化画像を示した図である。
【図１８】図１７の撮影画像に対するひび割れ画像を示した図であって、（ａ）は従来方法によるひび割れ画像を示した図であり、（ｂ）は本発明の方法によるひび割れ画像を示した図である。
【発明を実施するための形態】
【００３６】
以下、図面を参照して本発明のひび割れ検出方法の実施の形態を説明する。
図１は、入力画像と局所領域の関係を示した模式図である。本発明のひび割れ検出方法では、入力画像１における広域領域２でウェーブレット変換をおこない、広域領域２の中心である局所領域３におけるひび割れの検出をおこなうものである。入力画像１内をくまなく広域領域２を上下左右に平行移動して、入力画像１内におけるひび割れの検出をおこなう。この方法により、従来の固定閾値法のように、例えば入力画像１内で一つの閾値を決める方法に比べて、精度のよいひび割れの検出をおこなうことができる。
【００３７】
図２は、局所領域３を拡大した図であり、図示する実施形態では、たとえば３×３の９つの画素（８つの近傍画素３１，３１，…と、中央に位置する注目画素３２）を対象としてひび割れ判定をおこなう。なお、ウェーブレット係数の算定は、図１における広域領域２を対象としておこなわれる。
【００３８】
ここで、ウェーブレット関数（マザーウェーブレット関数）を用いたウェーブレット変換をおこなうことでウェーブレット係数を算定する算定式を以下に示す。
【００３９】
【数１】
0005812705.tif 000002
【００４０】
【数２】
0005812705.tif 000003
【００４１】
【数３】
0005812705.tif 000004
【００４２】
ここで、ｆ（ｘ、ｙ）は入力画像（ここで、ｘ、ｙは２次元入力画像中の任意の座標である）を、Ψはマザーウェーブレット関数（ガボール関数）を、（ｘ０、ｙ０）はΨの平行移動量を、ａｋはΨの拡大や縮小を（ここで、ａｋは周波数の逆数であって、幾つかの周波数領域について計算するための周波数幅を整数ｋで示した値）、ｆ０は中心周波数を、σはガウス関数の標準偏差を、θは波の進行方向を表す回転角を、（ｘ’、ｙ’）は（ｘ、ｙ）を角度θだけ回転させた座標を、それぞれ示している。
【００４３】
ここで、数式１を用いて計算した複数のθ、ｋに対して、ウェーブレット係数Ψの累計値Ｃ（ｘ０、ｙ０）を求めたのが数式４となる。
【００４４】
【数４】
0005812705.tif 000005
【００４５】
上記のパラメータは、任意に設定できるが、例えば、σを０．５〜２に、ａｋは０〜５に、ｆ０は０．１に、回転角は０〜１８０度に、それぞれ設定できる。
【００４６】
数式４における平行移動量（ｘ０、ｙ０）は、注目画素の位置に対応するものであり、注目画素の位置を順次移動させることによって、ウェーブレット係数の連続量（Ｃ（ｘ０、ｙ０））が算定でき、この連続量を図示することによってウェーブレット画像が作成できる。
【００４７】
広域領域２を構成する全画素に対して、ウェーブレット係数を上算定式に基づいて算定した後、注目画素を一つ左右または上下に移動させてできる広域領域２の全画素において同様にウェーブレット係数を算定する。このウェーブレット係数算定を入力画像全体で実施することにより、適宜の範囲内における構成画素がそれぞれのウェーブレット係数を備えたウェーブレット画像（ウェーブレット係数の連続量からなる画像）を作成することができる。
【００４８】
次に、図３に基づいて、ひび割れ検出方法の一実施形態を説明する。
【００４９】
ＣＣＤカメラ等のデジタルカメラで撮影されたコンクリート表面の撮影画像をコンピュータに取り込むことにより、入力画像の作成（ステップＳ１０）がおこなわれる。
【００５０】
次に、入力画像とは何らの関係もない、対比する２つの濃度からなる擬似画像に対して、ウェーブレット係数の算定をおこなう。例えば、図４に示すように、コンクリート表面と仮定される背景色ａ（例えば、背景色のＲ、Ｇ、Ｂが、２５５，２５５，２５５とする）と、ひび割れと仮定される線分ｂ１〜ｂ５からなる擬似画像のウェーブレット係数を求める。ここで、線分ｂ１〜ｂ５は、線幅が順に１画素（１ピクセル）〜５画素（５ピクセル）まで変化しており、さらに、各線分は、３種類の濃度を備えている（例えば、線分ｂ１では、濃度の濃い順に、ｂ１１（黒色）、ｂ１２（薄い黒色）、ｂ１３（灰色）と変化している）。この擬似画像に対してウェーブレット変換をおこなうことで算定されるウェーブレット係数の鳥瞰図を示したのが図５である。図５において、Ｘ軸は線分の幅を、Ｙ軸は線分の色の濃度を、Ｚ軸はウェーブレット係数をそれぞれ示している。この線幅の設定は、最終的に抽出したいひび割れ幅の最大値によって設定すればよい。なお、画素幅ごとに、ひび割れ領域のウェーブレット係数と、ひび割れ領域以外のウェーブレット係数が算定できる。
【００５１】
本実施形態では、コンクリート表面と仮定される任意の濃度（階調）と、ひび割れと仮定される任意の濃度（階調）に対応する閾値（ウェーブレット係数）を算定するにあたり、例えば、ひび割れ幅が１画素幅の場合におけるひび割れ領域のウェーブレット係数と、ひび割れ幅が５画素幅の場合におけるひび割れ領域以外のウェーブレット係数との平均値をもって、設定したひび割れ幅範囲内において対象となる階調に対応した閾値としている。この閾値の設定は、勿論任意でかまわない。
【００５２】
対比する２つの濃度の組み合わせをそれぞれ０〜２５５の２５６階調でおこなうことで、図６に示すようなウェーブレット係数テーブルの作成（図３のステップＳ３０）がおこなわれる。なお、この作業は、図示するフロー位置でなくともよく、例えば、入力画像の作成前であってもかまわない。
【００５３】
図３に戻り、入力画像をウェーブレット変換することにより、ウェーブレット画像の作成（ステップＳ２０）がおこなわれる。
【００５４】
ウェーブレット画像は、上記するように各画素が固有のウェーブレット係数を備えた連続量からなるものであり、各画素のウェーブレット係数を対応するウェーブレット係数テーブルのウェーブレット係数（閾値）と比較することにより、黒い背景色内に白いひび割れが描き出された途中段階の二値化画像が作成される（ステップＳ４０）。
【００５５】
次に、図７で示すように、途中段階の二値化画像においてひび割れと判定された画素に対してひび割れとノイズの判別処理をおこない（ステップＳ５１）、次いで輪郭線追跡処理をおこなうことにより（ステップＳ５２）、二値化画像が作成される（図３のステップＳ５０）。
【００５６】
ここで、ひび割れとノイズの判別処理の具体的な処理方法を概説する。本発明のひび割れ検出方法では、この判別処理に当たり、ヘッセ行列の２つの固有値λ１、λ２の関係から二次元濃淡画像の局所構造である線状構造と塊状構造それぞれの関係式を求め、そのいずれかの構造であればひび割れと判定し、いずれの構造でもない場合はノイズと判定する方法を適用する。
【００５７】
画像の各画素（ｘ、ｙ）に輝度値ｆ（ｘ、ｙ）を高さ方向として、（ｘ、ｙ）を連続変数とすれば画像は三次元曲面と解釈することができる。この曲面ｆ（ｘ、ｙ）を微分することにより特徴点を求める。ここで、注目画素の注目点（ｘ、ｙ）のヘッセ行列は、画像の輝度値をｘおよびｙ方向に２階微分した要素から構成される行列であり、以下の数式５で表すことができる。
【００５８】
【数５】
0005812705.tif 000006
【００５９】
このヘッセ行列の固有値λ1、λ2の関係に基づいて、二次元濃淡画像の局所構造である線状構造または塊状構造の識別をおこなう。
【００６０】
（線状構造の場合）
0005812705.tif 000007
画素の線状性が高いことを意味する。ここでは、各画素の線状性の判定条件を以下の数式６で定義する。
【００６１】
【数６】
0005812705.tif 000008
【００６２】
（塊状構造の場合）
0005812705.tif 000009
画素の塊状性が高いことを意味する。ここでは、各画素の塊状性の判定条件を以下の数式７で定義する。
【００６３】
【数７】
0005812705.tif 000010
【００６４】
次いで、輪郭線追跡処理の内容を概説する。この輪郭線追跡処理は、各ひび割れ領域における任意のひび割れ画素を起点とし（第１画素）、例えば、この第１画素から反時計回りに隣接する画素に注目し、この隣接画素（第２画素）がひび割れ画素である場合には第１画素と第２画素を接続する。以後、同様に第２画素、第３画素、…、第ｎ−１画素、第ｎ画素とひび割れ画素の追跡をおこない、第ｎ画素の次に起点となる第１画素がくる場合には、第一画素〜第ｎ画素までを一つのひび割れ箇所（ひび割れライン）と判定する。あるいは、第ｎ画素の次に続くひび割れ画素が存在しなくなった時点で、第１画素〜第ｎ画素を一つのひび割れ箇所（ひび割れライン）と判定する。なお、ひび割れラインの中には、その途中で二股以上に分岐するようなひび割れも含まれる。この次数ｎの設定は任意であり、第１画素からの追跡数がこの設定された次数ｎ以上の場合をひび割れと判定することにより、ノイズの一部が除去されてなる第１のひび割れ抽出画像が作成される。
【００６５】
以上の方法で二値化画像が作成されたら、この二値化画像に対して画像編集ソフトを使用して、ドット部を除去する方法、所定長さ未満の線分を非クラック部として除去するといった方法を適用してノイズの最終除去をおこなってひび割れ画像を作成する（ステップＳ６０）。
【００６６】
次に、作成されたひび割れ画像に対して、それぞれのひび割れの中心線で構成され、たとえばひび割れ全体が１画素幅（１ピクセル幅）を有する細線化画像を作成する（ステップＳ７０）。
【００６７】
この細線化画像を使用してひび割れ幅の推定値を算定する（ステップＳ８０）。ここで、このひび割れ幅の推定方法を図８に基づいて説明する。
【００６８】
ステップＳ７０で求められた細線化画像のウェーブレット係数の最大値と最小値を求め（ステップＳ８１）、この最大値に対応する最大ひび割れ幅と最小値に対応する最小ひび割れ幅を設定する（ステップＳ８２）。この最大値は、分解能のひび割れ幅に、最小値は画像解析で検出可能なひび割れ幅にそれぞれ設定できる。
【００６９】
次に、ひび割れ幅の推定値を算定するための推定式を設定してひび割れ幅の推定をおこなう（ステップＳ８３）。この推定式として、たとえば下式を使用することができる。
【００７０】
【数８】
0005812705.tif 000011
【００７１】
ここで、Width:ひび割れ幅の推定値、Cmax、Cmin：細線化画像のウェーブレット係数の最大値、最小値、Wmax、Wmin：ウェーブレット係数の最大値、最小値に対応するひび割れ幅、WCは細線化画像のウェーブレット係数であって、本式の変数である。
【００７２】
細線化画像のウェーブレット係数を定式に代入することによって対象となるひび割れのひび割れ幅を推定（特定）する。
【００７３】
図３に戻り、ステップＳ８０によってひび割れ幅の推定をおこなった後に、各ひび割れの分布状態、ひび割れ幅ごとのひび割れ数量などに関するテーブルや図面（ひび割れ展開図など）をデータとして作成する（ステップＳ９０）。
【００７４】
[本発明の検出方法の検出精度に関する検証とその結果]
本発明者等は、空間分解能が０．１ｍｍ／ピクセル、０．２ｍｍ／ピクセル、０．４ｍｍ／ピクセル、０．６ｍｍ／ピクセル、０．８ｍｍ／ピクセルで撮影した６ケース（０．８ｍｍ／ピクセルは２画像）の画像について、特許文献１で示す従来の方法と上記で説明する本願発明の方法とでひび割れ検出解析をおこない、本願発明の方法によるノイズの低減効果について検証をおこなった。図９ａは空間分解能０．１ｍｍ／ピクセルの撮影画像を示した写真図であり、図９ｂは従来方法による二値化画像を示した図であり、図９ｃは本発明の方法による二値化画像を示した図である。図１０ａは空間分解能０．２ｍｍ／ピクセルの撮影画像を示した写真図であり、図１０ｂは従来方法による二値化画像を示した図であり、図１０ｃは本発明の方法による二値化画像を示した図である。図１１ａは空間分解能０．４ｍｍ／ピクセルの撮影画像を示した写真図であり、図１１ｂは従来方法による二値化画像を示した図であり、図１１ｃは本発明の方法による二値化画像を示した図であり、図１２ａは従来方法によるひび割れ画像を示した図であり、図１２ｂは本発明の方法によるひび割れ画像を示した図である。図１３ａは空間分解能０．６ｍｍ／ピクセルの撮影画像を示した写真図であり、図１３ｂは従来方法による二値化画像を示した図であり、図１３ｃは本発明の方法による二値化画像を示した図であり、図１４ａは従来方法によるひび割れ画像を示した図であり、図１４ｂは本発明の方法によるひび割れ画像を示した図である。図１５ａ、１７ａは空間分解能０．８ｍｍ／ピクセルの撮影画像を示した写真図であり、図１５ｂ、１７ｂは従来方法による二値化画像を示した図であり、図１５ｃ、１７ｃは本発明の方法による二値化画像を示した図であり、図１６ａ、１８ａは従来方法によるひび割れ画像を示した図であり、図１６ｂ、１８ｂは本発明の方法によるひび割れ画像を示した図である。また、以下、表１にノイズ除去低減率の比較表を示す。
【００７５】
【表１】
0005812705.tif 000012
【００７６】
表１において、ピクセルの値は、二値化画像でひび割れと判定されたピクセル数の総和を表している。また、ノイズ低減率は従来の方法のピクセル数に対して、本発明の方法のノイズ軽減率で割った比率を表している。
【００７７】
図９〜図１８および表１より、高い空間分解能である０．１〜０．２ｍｍ／ピクセルではノイズ除去効果が確認できない。
【００７８】
空間分解能が０．４ｍｍ／ピクセル、０．６ｍｍ／ピクセルになるとそれぞれ、２０％程度、３０％程度のノイズ除去効果が確認でき、ともに同一のひび割れ検出結果が得られている。
【００７９】
空間分解能が０．８ｍｍ／ピクセルでは、３５％程度のノイズ除去効果が確認でき、同一のひび割れ検出結果が得られている。
【００８０】
以上の結果より、特に低い空間分解能の撮影画像に対して、本発明のひび割れ検出方法は高いノイズ除去効果を発揮することが実証されている。
【００８１】
以上、本発明の実施の形態を、図面を用いて詳述してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲における設計変更等があっても、それらは本発明に含まれるものである。
【符号の説明】
【００８２】
１…入力画像、２…広域領域、３…局所領域、３１…近傍画素、３２…注目画素
【図１】
0005812705.tif 000016
【図２】
0005812705.tif 000017
【図３】
0005812705.tif 000018
【図４】
0005812705.tif 000019
【図５】
0005812705.tif 000020
【図６】
0005812705.tif 000021
【図７】
0005812705.tif 000022
【図８】
0005812705.tif 000023
【図９】
0005812705.tif 000024
【図１０】
0005812705.tif 000025
【図１１】
0005812705.tif 000026
【図１２】
0005812705.tif 000027
【図１３】
0005812705.tif 000028
【図１４】
0005812705.tif 000029
【図１５】
0005812705.tif 000030
【図１６】
0005812705.tif 000031
【図１７】
0005812705.tif 000032
【図１８】
0005812705.tif 000033