(57)【特許請求の範囲】
【請求項１】
河川に設置された構造物の主要部が露出した画像から、当該主要部の領域を抽出したモデル画像、及び当該モデル画像の座標値と水位との関係を設定情報として設定するモデル画像設定部と、
前記モデル画像設定部による設定情報を記録するモデル画像記録部と、
前記構造物が撮影された観測画像を取得する観測画像取得部と、
前記モデル画像記録部の設定情報を用い、前記観測画像取得部により取得された水位計測対象以外の観測画像からモデル画像に対応する領域を抽出して当該モデル画像を更新するモデル画像更新部と、
前記モデル画像更新部による更新後の設定情報を用い、前記観測画像取得部により取得された水位計測対象の観測画像からモデル画像に対応する領域を抽出する観測画像補正部と、
前記モデル画像更新部による更新後のモデル画像と前記観測画像補正部により抽出された領域との類似度を計算する類似度計算部と、
前記モデル画像更新部による更新後の設定情報を用い、前記類似度計算部による計算結果から水位を算定する水位算定部と
を備えた水位測定装置。
【請求項２】
前記観測画像補正部は、前記抽出した領域を、前記モデル画像更新部による更新後のモデル画像に合致するよう幾何的に補正し、
前記類似度計算部は、前記モデル画像更新部による更新後のモデル画像と前記観測画像補正部により補正された領域とを用いて、前記類似度を計算する
ことを特徴とする請求項１記載の水位計測装置。
【請求項３】
前記観測画像取得部により撮影された観測画像には複数の前記構造物が含まれ、
前記モデル画像設定部は、前記観測画像取得部により取得されたモデル画像生成用の観測画像に対して、前記構造物毎に前記設定情報を設定し、
前記モデル画像更新部による更新後の設定情報から、水位計測に用いる設定情報を１つ選択するモデル画像選択部を備え、
前記観測画像補正部、前記類似度計算部及び前記水位算定部は、前記モデル画像選択部により選択された設定情報を用いて処理を行う
ことを特徴とする請求項１又は請求項２記載の水位計測装置。
【請求項４】
前記構造物は量水板である
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載の水位計測装置。
【請求項５】
前記水位算定部は、複数回連続して算定した水位を平均化する
ことを特徴とする請求項１から請求項４のうちのいずれか１項記載の水位計測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、河川の観測画像から水位を計測する水位計測装置に関するものである。
【背景技術】
【０００２】
従来から、河川等に設置されている監視カメラにより撮影された観測画像から、河川の水位を自動的に計測する水位計測装置が知られている（例えば特許文献１，２参照）。特許文献１では、監視カメラにより撮影された量水板の画像から、輝度分布に基づいて、水面を判定する方法が開示されている。また、特許文献２では、監視カメラにより撮影された河川の構造物（量水板や堤防、橋脚等）の画像から、エッジ強度に基づいて、水面を判定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１-２８１０４６号公報
【特許文献２】特開２００７-２１２２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の方法では、まず、輝度分布に基づいて、観測画像から量水板の位置を特定する必要がある。しかしながら、輝度分布からだけでは安定的に量水板の位置を特定できず、誤った水位計測結果を算定してしまう可能性があるという課題があった。
また、特許文献２の方法では、河川に設置された構造物を撮影した画像から複数のエッジを抽出するとともに、それらのエッジが持つ特徴量から水面に対応するエッジを選択することにより水位を検出している。しかしながら、上記構造物が複数の水平段差を持つような構造であった場合に、正しく水面を特定できない可能性があるという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、従来方法に対して、安定的に水位の計測が可能となる水位計測装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る水位計測装置は、河川に設置された構造物の主要部が露出した画像から、当該主要部の領域を抽出したモデル画像、及び当該モデル画像の座標値と水位との関係を設定情報として設定するモデル画像設定部と、モデル画像設定部による設定情報を記録するモデル画像記録部と、構造物が撮影された観測画像を取得する観測画像取得部と、モデル画像記録部の設定情報を用い、観測画像取得部により取得された水位計測対象以外の観測画像からモデル画像に対応する領域を抽出して当該モデル画像を更新するモデル画像更新部と、モデル画像更新部による更新後の設定情報を用い、観測画像取得部により取得された水位計測対象の観測画像からモデル画像に対応する領域を抽出する観測画像補正部と、モデル画像更新部による更新後のモデル画像と観測画像補正部により抽出された領域との類似度を計算する類似度計算部と、モデル画像更新部による更新後の設定情報を用い、類似度計算部による計算結果から水位を算定する水位算定部とを備えたものである。
【発明の効果】
【０００７】
この発明によれば、上記のように構成したので、従来方法に対して、安定的に水位の計測が可能となる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る水位計測システムの構成例を示す図である。
【図２】この発明の実施の形態１に係る水位計測装置による初期設定処理例を示すフローチャートである。
【図３】この発明の実施の形態１におけるモデル画像設定部の動作例を説明する図である。
【図４】この発明の実施の形態１に係る水位計測装置による水位計測処理例を示すフローチャートである。
【図５】図５Ａ〜図５Ｃは、この発明の実施の形態１における観測画像記録部に記録された観測画像の一例を示す図である。
【図６】この発明の実施の形態１におけるモデル画像更新部の動作例を説明する図である。
【図７】この発明の実施の形態１におけるモデル画像更新部の別の動作例を説明する図である。
【図８】図８Ａ〜図８Ｄは、この発明の実施の形態１における類似度計算部の動作例を説明する図であり、モデル画像設定部により設定されたモデル画像と、モデル画像更新部により更新されたモデル画像と、観測画像補正部により抽出された領域の画像と、類似度マップとを示す図である。
【図９】図９Ａ〜図９Ｃは、この発明の実施の形態１における水位算定部の動作例を説明する図であり、モデル画像設定部により設定されたモデル画像と、類似度マップと、類似度の評価値を示す図である。
【図１０】この発明の実施の形態１に係る水位計測装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係る水位計測システムの構成を示す図である。
水位計測システムは、図１に示すように、監視カメラ（撮影装置）１、水位計測装置２、ディスプレイ（表示装置）３から構成されている。
【００１０】
監視カメラ１は、河川等に設置され、当該河川に設置されて河水が接する構造物を撮影するものである。この監視カメラ１により撮影される観測画像には、１つ以上の構造物が含まれている。また、構造物としては、量水板、堤防、橋脚等が挙げられる。
水位計測装置２は、監視カメラ１により撮影された観測画像を用いて、河川の水位を計測するものである。この水位計測装置２の詳細については後述する。
ディスプレイ３は、水位計測装置２により計測された河川の水位を示す情報を表示するものである。
【００１１】
次に、水位計測装置２の詳細について説明する。
水位計測装置２は、図１に示すように、モデル画像記録部２１、観測画像記録部２２、モデル画像設定部２３、観測画像取得部２４、モデル画像更新部２５、モデル画像選択部２６、観測画像補正部２７、類似度計算部２８及び水位算定部２９を備えている。
【００１２】
モデル画像記録部２１は、河川に設置された構造物の主要部が露出した画像であるモデル画像生成用の画像、及び、モデル画像設定部２３による設定情報（後述するモデル画像及び当該モデル画像に関するモデル記述情報）を記録するものである。なお、モデル画像生成用の画像としては、渇水時に監視カメラ１により撮影された観測画像等を用いる。また、モデル画像記録部２１に記録された設定情報は、モデル画像更新部２５により更新（上書き）される。
【００１３】
観測画像記録部２２は、観測画像取得部２４により取得された観測画像を記録するものである。なお、観測画像記録部２２は、水位計測処理に必要な期間だけ観測画像を保持する。
【００１４】
モデル画像設定部２３は、モデル画像記録部２１に記録されたモデル画像生成用の画像から、構造物の主要部の領域を抽出したモデル画像、及び当該モデル画像の座標値と水位との関係を設定情報として設定するものである。この際、操作者は、モデル画像生成用の画像から、構造物の主要部の領域の頂点を示す座標値と、当該座標値に対応する水位の値とを指定する。以下では、モデル画像の座標値と水位との関係を示す情報（水位情報）を含むモデル画像に関する情報を、「モデル記述情報」と称す。このモデル記述情報には、上記の水位情報に加え、モデル画像生成用の画像のどの位置にモデル画像が位置するかを示すモデル位置情報や、構造物に射影歪が生じている場合は当該射影歪のパラメータを示す射影歪情報等を含めてもよい。また、モデル画像設定部２３は、モデル画像生成用の画像に複数の構造物が含まれている場合には、構造物毎に設定情報の設定を行う。
【００１５】
観測画像取得部２４は、監視カメラ１による観測画像を取得するものである。
【００１６】
モデル画像更新部２５は、モデル画像記録部２１に記録された設定情報を用い、観測画像記録部２２に記録された水位測定対象以外の観測画像からモデル画像に対応する領域を抽出し、モデル画像記録部２１に記録された当該モデル画像を更新するものである。この際、モデル画像更新部２５は、観測画像記録部２２に記録された観測画像のうち、水位測定対象の観測画像に対して一定期間内である時間的に近接した観測画像を、更新用の観測画像として用い、モデル画像の更新を行う。
【００１７】
モデル画像選択部２６は、モデル画像記録部２１に記録された更新後の設定情報から、水位計測に用いる設定情報を１つ選択するものである。この際、モデル画像選択部２６は、最も水位計測に適した設定情報を１つ選択する。
【００１８】
観測画像補正部２７は、モデル画像選択部２６により選択された設定情報を用い、観測画像記録部２２に記録された水位計測対象である観測画像からモデル画像に対応する領域を抽出するものである。また、観測画像補正部２７は、抽出した領域を、当該モデル画像に合致するよう幾何的に補正する。
【００１９】
類似度計算部２８は、モデル画像選択部２６により選択された設定情報のモデル画像と、観測画像補正部２７により補正された領域との類似度を計算するものである。
【００２０】
水位算定部２９は、モデル画像選択部２６により選択された設定情報を用いて、類似度計算部２８による計算結果から水位を算定するものである。
【００２１】
次に、上記のように構成された水位計測装置２の動作例について、図２〜９を参照しながら説明する。この水位計測装置２による処理は、水位計測装置２の操作者により最初に一回以上行われる初期設定処理と、その後に自動的に反復して行われる水位計測処理とから構成されている。また以下では、上記構造物として量水板を用いた場合を例に説明を行う。また、モデル画像記録部２１では、監視カメラ１により渇水時に撮影された観測画像を、モデル画像生成用の画像として記録しているものとする。
【００２２】
まず、初期設定処理について、図２，３を参照しながら説明する。
水位計測装置２による初期設定処理では、図２に示すように、まず、モデル画像設定部２３は、モデル画像記録部２１に記録されたモデル画像生成用の画像から、量水板の主要部の領域を抽出したモデル画像、及び当該モデル画像の座標値と水位との関係を設定情報として設定する（ステップＳＴ２１）。この際、操作者は、モデル画像生成用の画像から、量水板の主要部の領域の頂点を示す座標値と、当該座標値に対応する水位の値とを指定する。また、モデル画像設定部２３は、モデル画像生成用の画像に複数の量水板又は他の構造物が含まれている場合には、それぞれに対して設定情報の設定を行う。
次いで、モデル画像記録部２１は、モデル画像設定部２３による設定情報（モデル画像、及び水位情報を含むモデル記述情報）を記録する（ステップＳＴ２２）。
【００２３】
図３はモデル画像設定部２３による動作例を説明する図である。図３では、監視カメラ１により渇水時に撮影された観測画像３０１を示している。この図３において、横軸がＸ座標であり、縦軸がＹ座標である。
まず、操作者は、観測画像３０１から、量水板の主要部を示す領域を特定し、当該領域の頂点の座標値を指定する。図３の例では、４つの頂点の座標値を指定することで、枠線で囲われた領域３０２を量水板の主要部を示す領域（モデル画像）として設定している。
次に、操作者は、指定した座標値に対応する水位の値を設定する。図３の例では、量水板の目盛情報又はその他の既知の情報を用いて、指定した領域の上端の座標値に対応する水位ＷＨを２．０［ｍ］とし、下端の座標値に対応する水位ＷＬを０．７［ｍ］と設定している。
【００２４】
次に、水位計測処理について、図４〜９を参照しながら説明する。
水位計測装置２による水位計測処理では、図４に示すように、まず、観測画像取得部２４は、監視カメラ１による観測画像を取得し、観測画像記録部２２は、この観測画像を水位計測処理に必要な期間だけ記録する（ステップＳＴ４１）。
【００２５】
図５は観測画像記録部２２に記録された観測画像の一例を示す図である。図５の例では、時系列に観測画像５０１〜５０３が記録された場合を示している。以降の説明では、水位計測対象を観測画像５０２とし、観測画像５０２に対する水位計測処理においてモデル画像更新部２５で用いる更新用の観測画像を観測画像５０１とする。またこの場合、観測画像５０２は、観測画像５０３に対する水位計測処理においてモデル画像更新部２５で更新用の観測画像としても用いるため、観測画像５０３に対する水位計測処理が完了するまでは観測画像記録部２２に保持される。
【００２６】
なお上記では、モデル画像更新部２５で用いる更新用の観測画像として、水位計測対象である観測画像に対して時間的に１つ前の観測画像を用いた場合を示した。しかしながら、これに限るものではなく、モデル画像更新部２５は、更新用の観測画像として、時間的に１つ後の観測画像を用いてもよいし、１つ前の観測画像及び１つ後の観測画像を両方用いてもよい。また、モデル画像更新部２５は、更新用の観測画像として、一定期間前の観測画像を用いてもよいし、一定期間後の観測画像を用いてもよいし、その両方の観測画像を用いてもよい。また、モデル画像更新部２５は、更新用の観測画像として一定期間前と一定期間後の観測画像を両方用いる場合において、観測画像取得部２４で一定期間後の観測画像が得られない場合には、一定時間前の観測画像のみを用いるよう変更してもよく、適応的に観測画像を選択してもよい。
以下の処理では、図５に示す観測画像を用いて河川の水位を計測する場合を示す。
【００２７】
次いで、モデル画像更新部２５は、モデル画像記録部２１に記録された設定情報のうち、更新処理が未実施のモデル画像が存在するかを判定する（ステップＳＴ４２）。
【００２８】
このステップＳＴ４２において、モデル画像更新部２５は、更新処理が未実施のモデル画像が存在すると判定した場合には、更新対象である設定情報を用い、観測画像記録部２２に記録された更新用の観測画像からモデル画像に対応する領域を抽出し、当該モデル画像を更新する（ステップＳＴ４３）。この際、モデル画像更新部２５は、まず、更新対象である設定情報に含まれるモデル画像又はモデル記述情報を用いて、更新用の観測画像から当該モデル画像に対応する領域を抽出する。そして、モデル画像更新部２５は、更新対象である設定情報に含まれるモデル画像を、抽出した領域の画像に置き換える。
【００２９】
ここで、更新用の観測画像からモデル画像に対応する領域を抽出する手法としては、例えば図６に示すように、当該モデル画像の座標値をそのまま用い、更新用の観測画像から当該座標値の領域を抽出する手法がある。図６において、符号６０１は更新後のモデル画像を示している。この図６に示す手法は、低処理負荷で実行可能であるが、水位計測時の観測画像の画角がモデル画像生成時の画像の画角とずれている場合には、正しく量水板の位置を特定できない可能性がある。
【００３０】
また、別の手法として、例えば図７に示すように、モデル画像を用いて画像探索を行う手法がある。図７において、符号７０１は探索窓を示し、符号７０２は更新後のモデル画像を示している。この画像探索では、例えば、画像の各領域の輝度値、輝度分散値又は周波数成分等から、モデル画像と更新用の観測画像との部分領域毎の類似性を算出し、最も類似性の高い領域を抽出する。また、特徴点を用いて画像探索を行う手法もある。この場合、例えば非特許文献１で述べられているＳＵＳＡＮ（Ｓｍａｌｌｅｓｔ  Ｕｎｉｖａｌｕｅ  Ｓｅｇｍｅｎｔ  Ａｓｓｉｍｉｌａｔｉｎｇ  Ｎｕｃｌｅｕｓ）と呼ばれるアルゴリズムを用いて、モデル画像と更新用の観測画像から特徴点を抽出し、両画像で抽出した特徴点の類似性から特徴点間の対応付けを行い、その対応関係からモデル画像に対応する領域を抽出する。以下の処理では、図７に示すモデル画像７０２を用いるものとする。
【非特許文献１】金澤靖，金谷健一：“コンピュータビジョンのための画像の特徴点の抽出”，電子情報通信学会誌 87（12），1043−1048，2004−12−01
【００３１】
ここで、上記モデル画像更新処理の効果を説明する。
もしモデル画像の更新を行わずモデル画像生成時のモデル画像を常に使用すると、構造物に短期的な見えの変化（例えば、ゴミや汚れの付着、照明条件の変化、水濡れや乾きによる表面テクスチャの変化等）が生じた場合に、後段の類似度計算部２８の処理において構造物の水没していない領域の類似度が低下し、その結果、水位算定部２９において正しい水位が得られない問題が発生する可能性がある。
一方、上記の通りモデル画像を時間的に近傍の観測画像を用いて更新することで、構造物に生じた短期的な見えの変化をモデル画像に反映させることができ、構造体に見えの変化が生じた場合においても安定した水位計測を行うことが可能となる。
【００３２】
一方、ステップＳＴ４２において、モデル画像更新部２５は、更新処理が未実施のモデル画像が存在しないと判定した場合には、モデル画像選択部２６は、モデル画像記録部２１に記録された更新後の設定情報から、水位計測に用いる設定情報を１つ選択する（ステップＳＴ４４）。この際、モデル画像選択部２６は、例えば、モデル画像記録部２１に記録された全ての設定情報に含まれるモデル画像に対し、ステップＳＴ４３と同様の画像探索で、水位計測対象である観測画像からの類似性を算出し、最も類似性の高い設定情報を選択する。また、その他の尺度で設定情報の選択を行うようにしてもよい。なお図５の例では、観測画像に含まれる量水板は１つのため、モデル画像記録部２１に記録された更新後の設定情報をそのまま水位計測に用いることになる。
【００３３】
ここで、観測画像に複数の構造物が含まれている場合に、複数の設定情報から最適なものを選択することで、ある構造物が大幅な見えの変化で水位が計測できなくなった場合でも、他の構造物を用いて水位を計測することが可能となる。これにより、より安定した水位計測が可能となる。
【００３４】
次いで、観測画像補正部２７は、モデル画像選択部２６により選択された設定情報を用い、観測画像記録部２２に記録された水位計測対象である観測画像からモデル画像に対応する領域を抽出し、当該抽出した領域をモデル画像に合致するよう幾何的に補正する（ステップＳＴ４５）。
【００３５】
この際、観測画像補正部２７は、まず、水位計測対象である観測画像から、選択された設定情報に含まれるモデル画像に対応する領域を抽出する。この際、観測画像補正部２７は、例えば、ステップＳＴ４３と同様の特徴点を用いた画像探索によりモデル画像に対応する領域を抽出する。
次に、観測画像補正部２７は、抽出した領域を、モデル画像に合致するように幾何的に補正する。この際の補正手法として、ヘルマート変換及びアフィン変換を行う。ここで、ヘルマート変換は回転及び拡大縮小を行う変換であり、アフィン変換は線形変換を行う変換である。また、ヘルマート変換のパラメータとアフィン変換のパラメータは、対応する特徴点の座標の関係から定義される。
【００３６】
ヘルマート変換は下式（１）で定義される。式（１）において、（ｘ２，ｙ２）はヘルマート変換前の観測画像における座標値であり、（ｘ２’，ｙ２’）はヘルマート変換後の観測画像における座標値である。
0006370321.tif 000002
【００３７】
また、アフィン変換は下式（２）で定義される。式（２）において、（ｘ３，ｙ３）はアフィン変換前の観測画像における座標値であり、（ｘ３’，ｙ３’）はアフィン変換後の観測画像における座標値である。
0006370321.tif 000003
【００３８】
次いで、類似度計算部２８は、モデル画像選択部２６により選択された設定情報に含まれるモデル画像と、観測画像補正部２７により補正された領域との類似度を計算する（ステップＳＴ４６）。この際、類似度計算部２８は、例えば図８に示すように、モデル画像７０２と観測画像補正部２７により補正された領域８０１との類似度を示す類似度マップ８０２を生成する。なお、図８に示す類似度マップ８０２では、色が薄いほど類似度が高く、色が濃いほど類似度が低いことを示している。ここで、モデル画像７０２と領域８０１では、水没していない領域は同一の画像特徴を持つため類似度が高いが、水没している領域は類似度が低くなる。よって、類似度マップ８０２は、水没している領域と水没していない領域とで値が大きく異なる。
【００３９】
また、類似度の評価尺度としては、画像間の差分値の絶対値又は画素毎の相関関数を用いることができる。画素毎の相関関数は下式（３）〜（５）で定義される。式（３）〜（５）において、Ｉ（ｉ，ｊ）はモデル画像７０２におけるｉ行ｊ列の画素の輝度値であり、Ｔ（ｉ，ｊ）は観測画像補正部２７により補正された領域８０１におけるｉ行ｊ列の画素の輝度値である。
0006370321.tif 000004
0006370321.tif 000005
0006370321.tif 000006
この場合、類似度が小さければ相関関数は小さく、類似度が大きければ相関関数は大きくなる。そのため、相関関数が小さい方向に急激に変化する箇所が水面境界となる。また、ＭとＮの値は、ある画素に対する相関関数の算出に用いる画像領域のサイズを示し、例えばＭ＝１７，Ｎ＝１７とする。
【００４０】
次いで、水位算定部２９は、モデル画像選択部２６により選択された設定情報を用いて、類似度計算部２８による計算結果（類似度マップ）から水位を算定する（ステップＳＴ４７）。
【００４１】
この際、水位算定部２９は、まず、図８に示す類似度マップ８０２における列毎の類似度の評価値の平均値を計算する。この計算結果の一例を示す平均値分布９０１を図９に示す。次に、水位算定部２９は、クラスタリングアルゴリズムを適用して、平均値分布９０１に対して、水面上に相当する部分と水面下に相当する部分との境界（水面境界）を特定する。図９の例では、横ライン９０２が平均値分布のクラスタリングから求めた水面境界を示している。なお、クラスタリングアルゴリズムは、データ分析分野において広く知られた手法であり、例えば非特許文献２等において詳しく述べられているため、ここではその説明を省略する。
【非特許文献２】神嶌敏弘："データマイニング分野のクラスタリング手法（1）"，人工知能学会誌，Vol.18，No．1，pp．59−65，2003
【００４２】
次に、水位算定部２９は、モデル画像選択部２６により選択された設定情報のモデル記述情報に含まれる水位情報に基づいて、水面境界の座標値から水位を算定する。ここで、水位ｈ［ｍ］はモデル記述情報から下式（６）により線形に計算される。式（６）において、ＷＨはモデル画像の上端の水位［ｍ］であり、ＷＬはモデル画像の下端の水位［ｍ］であり、ＹＨはモデル画像の上端のＹ座標の平均値であり、ＹＬはモデル画像の下端のＹ座標の平均値であり、ＹＳは上記クラスタリングにより計算された水面境界のＹ座標である。
0006370321.tif 000007
【００４３】
図９の例では、ＷＨ＝２．０，ＷＬ＝０．７，ＹＨ＝７８，ＹＬ＝８４４，ＹＳ＝６６７であり、式（６）から水位ｈ＝１．０［ｍ］と算定される。この水位算定部２９による算定結果を示す情報は、ディスプレイ３に表示される。
【００４４】
以降、観測画像取得部２４から水位算定部２９までの処理が順次実行され、水位の計測が自動的に繰り返し行われる。
【００４５】
なお上記では、モデル画像の座標値と水位との関係として、式（６）に示すようなＹ座標のみに基づく一次多項式により定義する場合を示した。しかしながら、これに限るものではなく、例えばＸ座標を含めた関数により定義してもよい。また、式（６）では２点の値のみを用いて水位を算出しているが、３点以上の値を用いて射影歪を補正して算出するようにしてもよい。これにより、例えば量水板が奥行き方向に傾いている場合等であっても、正しく水位計測が可能となる。
【００４６】
なお上記では、量水板を用いて水位計測を行う場合を例に説明を行った。しかしながら、これに限るものではなく、河水が接する構造物として、堤防や橋脚等を用いてもよい。
【００４７】
また上記の水位算定部２９において、複数回連続して算定した水位を平均化するようにしてもよい。
【００４８】
また上記では、モデル画像選択部２６がモデル画像記録部２１に記録された更新後の設定情報から、１つの設定情報を選択する場合を示した。しかしながら、観測画像に含まれる構造物が１つの場合には、モデル画像選択部２６は不要であり、水位計測装置２から取り除いてもよい。
【００４９】
また上記では、観測画像補正部２７が、抽出した領域に対して幾何的な補正を行う場合を示した。しかしながら、これに限るものではなく、幾何的な補正が不要な場合には上記処理を省略してもよい。
【００５０】
以上のように、この実施の形態１によれば、河川に設置された構造物の主要部が露出した画像から、当該主要部の領域を抽出したモデル画像、及び当該モデル画像の座標値と水位との関係を設定情報として設定するモデル画像設定部２３と、モデル画像設定部２３による設定情報を記録するモデル画像記録部２１と、構造物が撮影された観測画像を取得する観測画像取得部２４と、モデル画像記録部２１の設定情報を用い、観測画像取得部２４により取得された水位計測対象以外の観測画像からモデル画像に対応する領域を抽出して当該モデル画像を更新するモデル画像更新部２５と、モデル画像更新部２５による更新後の設定情報を用い、観測画像取得部２４により取得された水位計測対象の観測画像からモデル画像に対応する領域を抽出する観測画像補正部２７と、モデル画像更新部２５による更新後のモデル画像と観測画像補正部２７により抽出された領域との類似度を計算する類似度計算部２８と、モデル画像更新部２５による更新後の設定情報を用い、類似度計算部２８による計算結果から水位を算定する水位算定部２９とを備えたので、従来方法に対して、安定的に水位の計測が可能となる。
【００５１】
最後に、水位計測装置２のハードウェア構成例について、図１０を参照しながら説明する。
図１０に示すように、水位計測装置２におけるモデル画像記録部２１及び観測画像記録部２２は、記録装置５１により実現される。この記録装置５１とは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）等の、不揮発性又は揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等が該当する。
【００５２】
また、水位計測装置２におけるモデル画像設定部２３、観測画像取得部２４、モデル画像更新部２５、モデル画像選択部２６、観測画像補正部２７、類似度計算部２８及び水位算定部２９の各機能は、処理回路により実現される。処理回路は、メモリ５３に格納されるプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）ともいう）５２である。
【００５３】
モデル画像設定部２３、観測画像取得部２４、モデル画像更新部２５、モデル画像選択部２６、観測画像補正部２７、類似度計算部２８及び水位算定部２９の機能は、ソフトウェア、ファームウェア、又はソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ５３に格納される。処理回路は、メモリ５３に記録されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、水位計測装置２は、処理回路により実行されるときに、例えば図２，４に示した各ステップが結果的に実行されることになるプログラムを格納するためのメモリ５３を備える。また、これらのプログラムは、モデル画像設定部２３、観測画像取得部２４、モデル画像更新部２５、モデル画像選択部２６、観測画像補正部２７、類似度計算部２８及び水位算定部２９の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ５３とは、例えば、ＲＡＭ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の、不揮発性又は揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等が該当する。
【００５４】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００５５】
１  監視カメラ（撮影装置）、２  水位計測装置、３  ディスプレイ（表示装置）、２１  モデル画像記録部、２２  観測画像記録部、２３  モデル画像設定部、２４  観測画像取得部、２５  モデル画像更新部、２６  モデル画像選択部、２７  観測画像補正部、２８  類似度計算部、２９  水位算定部、５１  記録装置、５２  ＣＰＵ、５３  メモリ。
【図１】
0006370321.tif 000008
【図２】
0006370321.tif 000009
【図３】
0006370321.tif 000010
【図４】
0006370321.tif 000011
【図５】
0006370321.tif 000012
【図６】
0006370321.tif 000013
【図７】
0006370321.tif 000014
【図８】
0006370321.tif 000015
【図９】
0006370321.tif 000016
【図１０】
0006370321.tif 000017