(57)【特許請求の範囲】
【請求項１】
撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算する類似度計算部と、
基準期間に取得された撮影画像データについて前記類似度計算部によって計算された前記背景類似度を２分割する背景閾値を計算する閾値計算部と、
前記閾値計算部によって計算された前記背景閾値よりも前記類似度計算部によって計算された前記背景類似度が高いか否かを判定する閾値判定部と、
前記閾値判定部によって前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する背景更新部と
を備える画像判定装置。
【請求項２】
前記画像判定装置は、さらに、
前記対象画像データの前の撮影画像データである前画像データと前記背景画像データとの類似度を示す前類似度よりも前記背景類似度が基準値以上低いか否かを判定する前回値判定部
を備え、
前記背景更新部は、前記背景閾値よりも前記背景類似度が高いと判定され、かつ、前記前回値判定部によって前記前類似度よりも前記背景類似度が基準値以上低くないと判定された場合に、前記対象画像データによって前記背景画像データを更新する
請求項１に記載の画像判定装置。
【請求項３】
前記閾値計算部は、前記基準期間に計算された前記背景類似度を、前記対象画像データに対象物が含まれている場合の値と、含まれていない場合の値とに２分割する背景閾値を計算する
請求項１又は２に記載の画像判定装置。
【請求項４】
前記閾値計算部は、大津の二値化フィルタにより前記背景閾値を計算する
請求項３に記載の画像判定装置。
【請求項５】
前記類似度計算部は、前記対象画像データと前記背景画像データとについて位相限定相関法により得られる相関値を前記背景類似度として計算する
請求項１から４までのいずれか１項に記載の画像判定装置。
【請求項６】
類似度計算部が、撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算し、
閾値計算部が、基準期間に取得された撮影画像データについての前記背景類似度を２分割する背景閾値を計算し、
閾値判定部が、前記背景閾値よりも前記背景類似度が高いか否かを判定し、
背景更新部が、前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する画像判定方法。
【請求項７】
撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算する類似度計算処理と、
基準期間に取得された撮影画像データについて前記類似度計算処理によって計算された前記背景類似度を２分割する背景閾値を計算する閾値計算処理と、
前記閾値計算処理によって計算された前記背景閾値よりも前記類似度計算処理によって計算された前記背景類似度が高いか否かを判定する閾値判定処理と、
前記閾値判定処理によって前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する背景更新処理と
を行う画像判定装置としてコンピュータを機能させる画像判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、背景画像データを用いた画像判定技術に関する。
【背景技術】
【０００２】
特許文献１には、撮影領域を撮影装置によって撮影することにより得られた撮影画像データと、背景画像データとを比較して、撮影領域に対象物が存在するか否かを判定することが記載されている。背景画像データは、撮影領域に対象物が存在しない状態で得られた撮影画像データである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１９−１３３２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
太陽光等の影響により、撮影装置によって得られる撮影画像データに変化が起こる場合がある。この場合、撮影画像データと背景画像データとの比較により、対象物が存在しないのに存在すると判定する場合や対象物が存在するのに存在しないと判定する可能性が出てくる。そのため、特許文献１に記載された技術のように背景画像データとの比較により判定を行う技術では、適切な判定ができない可能性がある。
この発明は、背景画像データとの比較による判定の精度を高くすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明に係る画像判定装置は、
撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算する類似度計算部と、
基準期間に取得された撮影画像データについて前記類似度計算部によって計算された前記背景類似度を２分割する背景閾値を計算する閾値計算部と、
前記閾値計算部によって計算された前記背景閾値よりも前記類似度計算部によって計算された前記背景類似度が高いか否かを判定する閾値判定部と、
前記閾値判定部によって前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する背景更新部と
を備える。
【０００６】
前記画像判定装置は、さらに、
前記対象画像データの前の撮影画像データである前画像データと前記背景画像データとの類似度を示す前類似度よりも前記背景類似度が基準値以上低いか否かを判定する前回値判定部
を備え、
前記背景更新部は、前記背景閾値よりも前記背景類似度が高いと判定され、かつ、前記前回値判定部によって前記前類似度よりも前記背景類似度が基準値以上小さくないと判定された場合に、前記対象画像データによって前記背景画像データを更新する。
【０００７】
前記閾値計算部は、前記基準期間に計算された前記背景類似度を、前記対象画像データに対象物が含まれている場合の値と、含まれていない場合の値とに２分割する背景閾値を計算する。
【０００８】
前記閾値計算部は、大津の二値化フィルタにより前記背景閾値を計算する。
【０００９】
前記類似度計算部は、前記対象画像データと前記背景画像データとについて位相限定相関法により相関値を前記背景類似度として計算する。
【００１０】
この発明に係る画像判定方法は、
類似度計算部が、撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算し、
閾値計算部が、基準期間に取得された撮影画像データについての前記背景類似度を２分割する背景閾値を計算し、
閾値判定部が、前記背景閾値よりも前記背景類似度が高いか否かを判定し、
背景更新部が、前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する。
【００１１】
この発明に係る画像判定プログラムは、
撮影装置によって撮影領域を撮影して取得された撮影画像データを対象画像データとして、前記対象画像データと、記憶装置に記憶された背景画像データとの類似度を示す背景類似度を計算する類似度計算処理と、
基準期間に取得された撮影画像データについて前記類似度計算処理によって計算された前記背景類似度を２分割する背景閾値を計算する閾値計算処理と、
前記閾値計算処理によって計算された前記背景閾値よりも前記類似度計算処理によって計算された前記背景類似度が高いか否かを判定する閾値判定処理と、
前記閾値判定処理によって前記背景閾値よりも前記背景類似度が高いと判定された場合に、前記対象画像データによって前記背景画像データを更新する背景更新処理と
を行う画像判定装置としてコンピュータを機能させる。
【発明の効果】
【００１２】
この発明では、背景閾値よりも背景類似度が高いと判定された場合に、対象画像データによって背景画像データが更新される。これにより、太陽光の当たり方といった状況が変化した場合にも、適切な背景画像データを用いた判定を行うことが可能になり、判定の精度を高くすることが可能である。
特に、この発明では、背景閾値についても更新される。これにより、適切な背景閾値に基づき背景画像データを更新するか否かが判定される。そのため、対象物の映り込みがあるような対象画像データによって背景画像データが更新されるといったことを防止可能である。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係る画像判定装置１０の構成図。
【図２】実施の形態１に係る画像判定装置１０の全体的な動作を示すフローチャート。
【図３】実施の形態１に係る背景更新判定処理のフローチャート。
【図４】実施の形態１に係る背景閾値の説明図。
【図５】変形例１に係る画像判定装置１０の構成図。
【図６】実施の形態２に係る画像判定装置１０の構成図。
【図７】実施の形態２に係る背景更新判定処理のフローチャート。
【図８】実施の形態２に係る前回値判定処理の説明図。
【発明を実施するための形態】
【００１４】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１を参照して、実施の形態１に係る画像判定装置１０の構成を説明する。
画像判定装置１０は、コンピュータである。
画像判定装置１０は、プロセッサ１１と、メモリ１２と、ストレージ１３と、通信インタフェース１４とのハードウェアを備える。プロセッサ１１は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００１５】
プロセッサ１１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１１は、具体例としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１６】
メモリ１２は、データを一時的に記憶する記憶装置である。メモリ１２は、具体例としては、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１７】
ストレージ１３は、データを保管する記憶装置である。ストレージ１３は、具体例としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。また、ストレージ１３は、ＳＤ（登録商標，Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ，登録商標）、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった可搬記録媒体であってもよい。
【００１８】
通信インタフェース１４は、外部の装置と通信するためのインタフェースである。通信インタフェース１４は、具体例としては、Ｅｔｈｅｒｎｅｔ（登録商標）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＨＤＭＩ（登録商標，Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）のポートである。
【００１９】
画像判定装置１０は、通信インタフェース１４を介して、監視カメラといった撮影装置４１と接続されている。
【００２０】
画像判定装置１０は、機能構成要素として、画像取得部２１と、類似度計算部２２と、閾値計算部２３と、閾値判定部２４と、背景更新部２５と、対象判定部２６とを備える。画像判定装置１０の各機能構成要素の機能はソフトウェアにより実現される。
ストレージ１３には、画像判定装置１０の各機能構成要素の機能を実現するプログラムが格納されている。このプログラムは、プロセッサ１１によりメモリ１２に読み込まれ、プロセッサ１１によって実行される。これにより、画像判定装置１０の各機能構成要素の機能が実現される。
【００２１】
ストレージ１３は、背景記憶部３１の機能を実現する。背景記憶部３１には、背景画像データ３２が記憶されている。背景画像データ３２は、撮影領域に対象物が存在しない状態で撮影装置４１によって得られた撮影画像データである。初期の背景画像データ３２は、画像判定装置１０の設定時に管理者等によって設定される。
【００２２】
図１では、プロセッサ１１は、１つだけ示されていた。しかし、プロセッサ１１は、複数であってもよく、複数のプロセッサ１１が、各機能を実現するプログラムを連携して実行してもよい。
【００２３】
＊＊＊動作の説明＊＊＊
図２から図４を参照して、実施の形態１に係る画像判定装置１０の動作を説明する。
実施の形態１に係る画像判定装置１０の動作手順は、実施の形態１に係る画像判定方法に相当する。また、実施の形態１に係る画像判定装置１０の動作を実現するプログラムは、実施の形態１に係る画像判定プログラムに相当する。
【００２４】
図２を参照して、実施の形態１に係る画像判定装置１０の全体的な動作を説明する。
（ステップＳ１１：画像取得処理）
画像取得部２１は、通信インタフェース１４を介して、撮影領域を撮影装置４１によって撮影することにより得られた最新のフレームの撮影画像データを対象画像データとして取得する。画像取得部２１は、対象画像データをメモリ１２に書き込む。
【００２５】
（ステップＳ１２：背景更新判定処理）
画像判定装置１０は、ステップＳ１１で取得された対象画像データにより、背景記憶部３１に記憶された背景画像データ３２を更新するか否かを判定する。
画像判定装置１０は、背景画像データ３２を更新すると判定された場合には、処理をステップＳ１３に進める。一方、画像判定装置１０は、背景画像データ３２を更新しないと判定された場合には、処理をステップＳ１４に進める。
背景更新判定処理について詳しくは後述する。なお、背景更新判定処理において、背景類似度と、背景閾値とが計算される。背景類似度は、対象画像データと、背景画像データとの類似度を示す。背景閾値は、対象画像データに対象物が含まれる場合と、含まれていない場合との区別する基準となる値である。
【００２６】
（ステップＳ１３：背景更新処理）
背景更新部２５は、ステップＳ１１で取得された対象画像データにより、背景記憶部３１に記憶された背景画像データ３２を更新する。つまり、背景更新部２５は、対象画像データで背景画像データ３２を上書きする。
【００２７】
（ステップＳ１４：背景非更新処理）
背景更新部２５は、背景記憶部３１に記憶された背景画像データ３２を更新せず、元の背景画像データ３２のままにする。
【００２８】
（ステップＳ１５：対象判定処理）
対象判定部２６は、ステップＳ１２で計算された背景閾値よりも、ステップＳ１２で計算された背景類似度が低いか否かを判定する。
対象判定部２６は、背景閾値よりも背景類似度が低い場合には、処理をステップＳ１６に進める。一方、対象判定部２６は、そうでない場合には、処理をステップＳ１７に進める。
【００２９】
（ステップＳ１６：存在判定処理）
対象判定部２６は、対象画像データに対象物が含まれていると判定する。
【００３０】
（ステップＳ１７：不存在判定処理）
対象判定部２６は、対象画像データに対象物が含まれていないと判定する。
【００３１】
ステップＳ１６又はステップＳ１７の処理が終わると、画像判定装置１０は、処理をステップＳ１１に戻す。そして、画像判定装置１０は、新たなフレームの撮影画像データを対象画像データとして処理を行う。
【００３２】
図３を参照して、実施の形態１に係る背景更新判定処理を説明する。
（ステップＳ２１：類似度計算処理）
類似度計算部２２は、ステップＳ１１で取得された対象画像データと、背景記憶部３１に記憶された背景画像データ３２との類似度を示す背景類似度を計算する。
具体的には、類似度計算部２２は、対象画像データをメモリ１２から読み出す。また、類似度計算部２２は、背景画像データ３２を背景記憶部３１から読み出す。類似度計算部２２は、対象画像データと背景画像データ３２とを入力として、位相限定相関法（ＰＯＣ，Ｐｈａｓｅ  Ｏｎｌｙ  Ｃｏｒｒｅｌａｔｉｏｎ）により得られる相関値を背景類似度として計算する。なお、対象画像データと背景画像データ３２との背景類似度を計算する方法は、位相限定相関法に限らず、他の方法であってもよい。類似度計算部２２は、背景類似度を、ステップＳ１１で対象画像データが取得された取得時刻と関連付けてメモリ１２に書き込む。
【００３３】
（ステップＳ２２：閾値計算処理）
閾値計算部２３は、基準期間にステップＳ１１で取得された撮影画像データについてステップＳ２１で計算された背景類似度を２分割する背景閾値を計算する。
具体的には、閾値計算部２３は、対応付けされた取得時刻が基準期間に含まれる背景類似度をメモリ１２から読み出す。閾値計算部２３は、読み出された背景類似度を入力として、大津の二値化フィルタにより背景類似度を２分割する背景閾値を計算する。なお、背景閾値を計算する方法は、大津の二値化フィルタに限らず、例えば基準期間に計算された背景類似度の平均値を背景閾値とするといった他の方法であってもよい。閾値計算部２３は、背景閾値をメモリ１２に書き込む。
【００３４】
ここで、基準期間は、対象物が含まれる撮影画像データと、対象物が含まれない撮影画像データとの両方が取得される期間が設定される。例えば、対象物が列車であるとする。この場合には、列車の運行本数が多い都市部では、基準期間は短く設定され、列車の運行本数が少ない郊外では、基準期間は長く設定される。基準期間は、列車の時刻表のデータに基づき、設定されてもよい。基準期間は長くし過ぎない方が直近の状況に適した背景閾値が計算される。
【００３５】
アクシデントにより列車の運行が停止した場合等には、基準期間において、対象物が含まれる撮影画像データだけが取得される場合と、対象物が含まれない撮影画像データだけが取得される場合とが起こる可能性がある。基準期間に対象物が含まれる撮影画像データだけが取得される場合と、対象物が含まれない撮影画像データだけが取得される場合とには、適切な背景閾値を計算することができない。
そこで、閾値計算部２３は、計算された背景閾値が高すぎる又は低すぎる場合には、採用しないようにしてもよい。つまり、閾値計算部２３は、計算された背景閾値が高すぎる又は低すぎる場合には、計算された背景閾値をメモリ１２に更新せず、直前にメモリ１２に書き込まれた背景閾値を継続して用いるようにしてもよい。計算された背景閾値が高すぎるか否かの判定は、上限の閾値よりも計算された背景閾値が高いか否かによって判定すればよい。同様に、計算された背景閾値が低すぎるか否かの判定は、下限の閾値を設定し、下限の閾値よりも計算された背景閾値が低いか否かによって判定すればよい。
【００３６】
図４を参照して、背景閾値について説明する。
図４の時刻５１の場合には、期間５２が基準期間になる。期間５２では、対象物が含まれる撮影画像データと、対象物が含まれない撮影画像データとの両方が取得される。撮影画像データに対象物が含まれない場合には、背景類似度は高い値になり、撮影画像データに対象物が含まれる場合には、背景類似度は低い値になる。したがって、例えば、大津の二値化フィルタにより背景類似度を２分割する背景閾値を計算すれば、撮影画像データに対象物が含まれない場合の背景類似度と、撮影画像データに対象物が含まれる場合の背景類似度とを分ける基準となる背景閾値が計算される。図４の時刻５１の場合には、背景閾値５３が計算される。
また、対象物が含まれるか否かだけでなく、太陽光の当たり方の変化といった他の要因によっても背景類似度は変化する。図４の時刻５４の場合には、期間５５が基準期間になる。期間５５では、対象物が含まれる撮影画像データと、対象物が含まれない撮影画像データとの両方が取得される。しかし、期間５２に取得される撮影画像データに比べ、期間５５に取得される撮影画像データは、全体的に背景類似度が低い。そのため、時刻５１の場合の背景閾値５３に比べ、時刻５４の場合の背景閾値５６は低くなる。
なお、図２に示す処理は、新しいフレームの撮影画像データが取得される度に実行される。そのため、背景閾値は、フレームの取得間隔５７毎に再計算される。
【００３７】
（ステップＳ２３：閾値判定処理）
閾値判定部２４は、ステップＳ２２で計算された背景閾値よりも、対象画像データについてステップＳ２１で計算された背景類似度が高いか否かを判定する。
閾値判定部２４は、背景閾値よりも背景類似度が高い場合には、対象画像データにより背景画像データ３２を更新すると判定する。一方、閾値判定部２４は、そうでない場合には、対象画像データにより背景画像データ３２を更新しないと判定する。
【００３８】
＊＊＊実施の形態１の効果＊＊＊
以上のように、実施の形態１に係る画像判定装置１０は、背景閾値よりも背景類似度が高いと判定された場合に、対象画像データによって背景画像データ３２を更新する。これにより、太陽光の当たり方による、影、反射光、彩度または輝度といった状況が変化した場合にも、適切な背景画像データを用いた判定を行うことが可能になり、判定の精度を高くすることが可能である。
特に、実施の形態１に係る画像判定装置１０は、撮影画像データが取得される度に背景閾値についても更新する。これにより、適切な背景閾値に基づき背景画像データを更新するか否かが判定される。そのため、対象物の映り込みがあるような対象画像データによって背景画像データが更新されるといったことを防止可能である。
【００３９】
＊＊＊他の構成＊＊＊
＜変形例１＞
実施の形態１では、各機能構成要素がソフトウェアで実現された。しかし、変形例１として、各機能構成要素はハードウェアで実現されてもよい。この変形例１について、実施の形態１と異なる点を説明する。
【００４０】
図５を参照して、変形例１に係る画像判定装置１０の構成を説明する。
各機能構成要素がハードウェアで実現される場合には、画像判定装置１０は、プロセッサ１１とメモリ１２とストレージ１３とに代えて、電子回路１５を備える。電子回路１５は、各機能構成要素と、メモリ１２と、ストレージ１３との機能とを実現する専用の回路である。
【００４１】
電子回路１５としては、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）が想定される。
各機能構成要素を１つの電子回路１５で実現してもよいし、各機能構成要素を複数の電子回路１５に分散させて実現してもよい。
【００４２】
＜変形例２＞
変形例２として、一部の各機能構成要素がハードウェアで実現され、他の各機能構成要素がソフトウェアで実現されてもよい。
【００４３】
プロセッサ１１とメモリ１２とストレージ１３と電子回路１５とを処理回路という。つまり、各機能構成要素の機能は、処理回路により実現される。
【００４４】
実施の形態２．
実施の形態２では、背景類似度の変化の仕方を考慮して、背景画像データを更新するか否かを判定する点が実施の形態１と異なる。実施の形態２では、この異なる点を説明し、同一の点については説明を省略する。
【００４５】
＊＊＊構成の説明＊＊＊
図６を参照して、実施の形態２に係る画像判定装置１０の構成を説明する。
画像判定装置１０は、機能構成要素として、前回値判定部２７を備える点が図１に示す画像判定装置１０と異なる。前回値判定部２７は、他の機能構成要素と同様に、ソフトウェア又はハードウェアによって構成される。
【００４６】
＊＊＊動作の説明＊＊＊
図７を参照して、実施の形態２に係る画像判定装置１０の動作を説明する。
実施の形態２に係る画像判定装置１０の動作手順は、実施の形態２に係る画像判定方法に相当する。また、実施の形態２に係る画像判定装置１０の動作を実現するプログラムは、実施の形態２に係る画像判定プログラムに相当する。
【００４７】
図７を参照して、実施の形態２に係る背景更新判定処理を説明する。
ステップＳ３１からステップＳ３３の処理は、図３のステップＳ２１からステップＳ２３の処理と同じである。但し、ステップＳ３３では、背景閾値よりも背景類似度が高い場合には、閾値判定部２４は処理をステップＳ３４に進める。
【００４８】
（ステップＳ３４：前回値判定処理）
前回値判定部２７は、対象画像データの１つ前のフレームの撮影画像データである前画像データと背景画像データとの類似度を示す前類似度よりも、ステップＳ３１で計算された背景類似度が基準値以上低いか否かを判定する。
具体的には、前回値判定部２７は、前類似度と背景類似度とをメモリ１２から読み出す。前類似度は、１つ前のフレームの撮影画像データを対象画像データとしてステップＳ３１で計算された背景類似度である。前回値判定部２７は、前類似度よりも背景類似度が基準値以上低いか否かを判定する。基準値は、具体例としては、０．１といった値である。基準値は、背景類似度を計算する方法等に応じて決定される。
前回値判定部２７は、前類似度よりも背景類似度が基準値以上低くない場合には、対象画像データにより背景画像データ３２を更新すると判定する。一方、前回値判定部２７は、そうでない場合には、対象画像データにより背景画像データ３２を更新しないと判定する。
【００４９】
図８に示すように、対象物が徐々に撮影領域に入ってくると、背景類似度は徐々に低くなる。例えば、対象物が列車であり、撮影領域が駅のプラットホームである場合には、列車がプラットホームに入ってくると、徐々に撮影画像データに含まれる列車の領域が大きくなり、背景類似度が低くなってくる。
そのため、ステップＳ３３で背景閾値よりも背景類似度が高いと判定した場合であっても、ステップＳ３４で前類似度よりも背景類似度が基準値以上低いと判定した場合には、前回値判定部２７は、対象物が徐々に撮影領域に入ってくる場合であると判定する。そして、前回値判定部２７は、対象画像データにより背景画像データ３２を更新しないと判定する。
【００５０】
＊＊＊実施の形態２の効果＊＊＊
以上のように、実施の形態２に係る画像判定装置１０は、背景類似度の変化の仕方を考慮して、背景画像データを更新するか否かを判定する。これにより、対象物の映り込みがあるような対象画像データによって背景画像データが更新されるといったことをより適切に防止可能である。
【００５１】
以上、この発明の実施の形態及び変形例について説明した。これらの実施の形態及び変形例のうち、いくつかを組み合わせて実施してもよい。また、いずれか１つ又はいくつかを部分的に実施してもよい。なお、この発明は、以上の実施の形態及び変形例に限定されるものではなく、必要に応じて種々の変更が可能である。
【符号の説明】
【００５２】
１０  画像判定装置、１１  プロセッサ、１２  メモリ、１３  ストレージ、１４  通信インタフェース、１５  電子回路、２１  画像取得部、２２  類似度計算部、２３  閾値計算部、２４  閾値判定部、２５  背景更新部、２６  対象判定部、２７  前回値判定部、３１  背景記憶部、３２  背景画像データ、４１  撮影装置、５１  時刻、５２  期間、５３  背景閾値、５４  時刻、５５  期間、５６  背景閾値、５７  フレームの取得間隔。
【要約】
【課題】背景画像データとの比較による判定の精度を高くする。
【解決手段】類似度計算部２２は、対象画像データと背景画像データとの類似度を示す背景類似度を計算する。閾値計算部２３は、基準期間に取得された撮影画像データについての背景類似度を２分割する背景閾値を計算する。閾値判定部２４は、背景閾値よりも背景類似度が高いか否かを判定する。背景更新部２５は、背景閾値よりも背景類似度が高いと判定された場合に、対象画像データによって背景画像データを更新する。
【選択図】図１【図１】
0006782826.tif 000002
【図２】
0006782826.tif 000003
【図３】
0006782826.tif 000004
【図４】
0006782826.tif 000005
【図５】
0006782826.tif 000006
【図６】
0006782826.tif 000007
【図７】
0006782826.tif 000008
【図８】
0006782826.tif 000009