(57)【要約】  フレームの急激な変化の有無を正確に判定する。  ヒストグラム生成部が、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成する。正規化部が、過去ヒストグラムおよび現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う。類否判定部が、前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する。
2016006336.tif 000002
【特許請求の範囲】
【請求項１】
所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、
前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部と
を具備する画像処理装置。
【請求項２】
前記類否判定部は、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれから前記類似度を取得する類似度取得部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの２次より高次のモーメントを求めて当該モーメントの差分をモーメント差分として算出するモーメント差分算出部と、
前記モーメント差分に応じた値を前記類否判定閾値として設定する類否判定閾値設定部と、
前記取得された類似度と前記設定された類否判定閾値とを比較して前記類似度が所定の類否判定閾値を超えたか否かを判定する比較部と
を備える
請求項１記載の画像処理装置。
【請求項３】
前記モーメントは、歪度を含む
請求項２記載の画像処理装置。
【請求項４】
前記モーメントは、尖度を含む
請求項２記載の画像処理装置。
【請求項５】
前記過去フレームおよび前記現在フレームのそれぞれは複数のブロックを含み、
前記ヒストグラム生成部は、前記過去フレーム内の前記複数のブロックのうち所定数のブロックのヒストグラムを前記過去ヒストグラムとして生成し、前記所定のフレーム内の前記複数のブロックのうち前記所定数のブロックのヒストグラムを前記現在ヒストグラムとして生成する
請求項１記載の画像処理装置。
【請求項６】
前記過去フレーム内の前記所定数のブロックの前記画素値の統計量と前記所定のフレーム内の前記所定数のブロックの前記画素値の統計量との差分に基づいて前記正規化を行うべきか否かを判定する正規化判定部をさらに具備し、
前記正規化部は、前記正規化を行うべきと判定された際に前記正規化を行う
請求項５記載の画像処理装置。
【請求項７】
一定周期内に前記類似度が前記所定の類否判定閾値を超えたと判定された回数と前記一定周期内に前記類似度が前記所定の類否判定閾値を超えなかったと判定された回数とのいずれかが所定の妨害判定閾値を超えたか否かを判定する妨害判定部をさらに具備し、
前記類否判定部は、前記類似度が前記所定の類否判定閾値を超えたか否かを前記一定周期内に複数回判定する
請求項１記載の画像処理装置。
【請求項８】
前記正規化部は、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記ばらつきの度合いの比に応じて前記過去ヒストグラムおよび前記現在ヒストグラムの一方の幅を伸縮するストレッチング処理により前記正規化を行う
請求項１記載の画像処理装置。
【請求項９】
前記正規化部は、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記ばらつきの度合いと前記画素値の平均とを合わせる正規化を行う
請求項１記載の画像処理装置。
【請求項１０】
前記類似度が前記所定の類否判定閾値を超えたと判定された場合と前記類似度が前記所定の類否判定閾値を超えていないと判定された場合とで異なる圧縮率を設定する圧縮率設定部と
前記設定された圧縮率により前記過去フレームおよび前記現在フレームを圧縮する圧縮部と
をさらに具備する
請求項１記載の画像処理装置。
【請求項１１】
複数のフレームを順に撮像する撮像部と、
前記複数のフレームのうち所定のフレームより前に撮像された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、
前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部と
を具備する撮像装置。
【請求項１２】
ヒストグラム生成部が、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成手順と、
正規化部が、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化手順と、
類否判定部が、前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定手順と
を具備する画像処理方法。
【請求項１３】
ヒストグラム生成部が、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成手順と、
正規化部が、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化手順と、
類否判定部が、前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定手順と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、画像処理装置、撮像装置、画像処理方法、および、プログラムに関する。詳しくは、妨害の有無を判定する画像処理装置、撮像装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
近年、監視カメラを使用して所定の場所を撮像し、撮像した画像（フレーム）に対して画像処理を行うことによって人や動物などの動体を検出する監視システムが、防犯の分野で広く用いられている。この監視システムにおいては、監視カメラの向きを変える行為や、布や手で撮像レンズを覆う行為などの妨害が行われることがある。このような妨害があると、監視カメラは正常な監視を継続することができないため、妨害の有無を判定して、妨害のあったときに警報を発する監視カメラが提案されている（例えば、特許文献１参照。）。【０００３】
上述の監視カメラは、現在フレームおよび過去フレームのそれぞれの画素値の分布を表すヒストグラムを生成し、それらのヒストグラムに対して平均値を合わせる正規化を行う。そして、監視カメラは、現在フレームの正規化後のヒストグラムと、過去フレームの正規化後のヒストグラムとの形状の類似度を求め、その類似度と閾値との比較結果から妨害の有無を検出している。この監視カメラが、平均値を合わせる正規化を行うのは、明るさの変化を妨害と誤って判定することを防止するためである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１２８６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の監視カメラでは、明るさの変化により、ヒストグラムの形状がほとんど変わらないことを前提として正規化を行っているが、実際には、明るさの変化によりヒストグラムの形状が若干変化することがある。このため、上述の監視カメラでは、明るさの変化を妨害と誤って判定するおそれがある。したがって、妨害などによるフレームの急激な変化の有無を正確に判定することができないという問題がある。【０００６】
本技術はこのような状況に鑑みて生み出されたものであり、フレームの急激な変化の有無を正確に判定することを目的とする。
【課題を解決するための手段】
【０００７】
本技術は、上述の問題点を解消するためになされたものであり、その第１の側面は、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと上記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの上記画素値のばらつきを合わせる正規化を行う正規化部と、上記正規化後の上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部とを具備する画像処理装置、および、画像処理方法、ならびに、当該方法をコンピュータに実行させるためのプログラムである。これにより、画素値のばらつきの度合いを合わせる正規化後の過去ヒストグラムおよび現在ヒストグラムのそれぞれの形状の類似度が、所定の類否判定閾値を超えたか否かが判定されるという作用をもたらす。【０００８】
また、この第１の側面において、上記類否判定部は、上記正規化後の上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれから上記類似度を取得する類似度取得部と、上記正規化後の上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの２次より高次のモーメントを求めて当該モーメントの差分をモーメント差分として算出するモーメント差分算出部と、上記モーメント差分に応じた値を上記類否判定閾値として設定する類否判定閾値設定部と、上記取得された類似度と上記設定された類否判定閾値とを比較して上記類似度が所定の類否判定閾値を超えたか否かを判定する比較部とを備えてもよい。これにより、モーメント差分に応じて設定された類否判定閾値と類似度とが比較されるという作用をもたらす。【０００９】
また、この第１の側面において、上記モーメントは、歪度を含んでもよい。これにより、歪度の差分に応じて設定された類否判定閾値と類似度とが比較されるという作用をもたらす。【００１０】
また、この第１の側面において、上記モーメントは、尖度を含んでもよい。これにより、尖度の差分に応じて設定された類否判定閾値と類似度とが比較されるという作用をもたらす。【００１１】
また、この第１の側面において、上記過去フレームおよび上記現在フレームのそれぞれは複数のブロックを含み、上記ヒストグラム生成部は、上記過去フレーム内の上記複数のブロックのうち所定数のブロックのヒストグラムを上記過去ヒストグラムとして生成し、上記所定のフレーム内の上記複数のブロックのうち上記所定数のブロックのヒストグラムを上記現在ヒストグラムとして生成してもよい。これにより、フレーム内の所定数のブロックのヒストグラムが生成されるという作用をもたらす。【００１２】
また、この第１の側面において、上記過去フレーム内の上記所定数のブロックの上記画素値の統計量と上記所定のフレーム内の上記所定数のブロックの上記画素値の統計量との差分に基づいて上記正規化を行うべきか否かを判定する正規化判定部をさらに具備し、上記正規化部は、上記正規化を行うべきと判定された際に上記正規化を行ってもよい。これにより、統計量の差分に基づいて正規化を行うべきか否かが判定されるという作用をもたらす。【００１３】
また、この第１の側面において、一定周期内に上記類似度が上記所定の類否判定閾値を超えたと判定された回数と上記一定周期内に上記類似度が上記所定の類否判定閾値を超えなかったと判定された回数とのいずれかが所定の妨害判定閾値を超えたか否かを判定する妨害判定部をさらに具備し、前類否判定部は、上記類似度が上記所定の類否判定閾値を超えたか否かを上記一定周期内に複数回判定してもよい。これにより、一定周期内に類似度が所定の類否判定閾値を超えたと判定された回数と一定周期内に類似度が所定の類否判定閾値を超えなかったと判定された回数とのいずれかが所定の妨害判定閾値を超えたか否かが判定されるという作用をもたらす。【００１４】
また、この第１の側面において、上記正規化部は、上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの上記ばらつきの度合いの比に応じて上記過去ヒストグラムおよび上記現在ヒストグラムの一方の幅を伸縮するストレッチング処理により上記正規化を行ってもよい。これにより、ばらつきの度合いの比に応じて過去ヒストグラムおよび上記現在ヒストグラムの一方の幅が伸縮されるという作用をもたらす。【００１５】
また、この第１の側面において、上記正規化部は、上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの上記ばらつきの度合いと上記画素値の平均とを合わせる正規化を行ってもよい。これにより、ばらつきの度合いと平均値とを合わせる正規化が行われるという作用をもたらす。【００１６】
また、この第１の側面において、上記類似度が上記所定の類否判定閾値を超えたと判定された場合と上記類似度が上記所定の類否判定閾値を超えていないと判定された場合とで異なる圧縮率を設定する圧縮率設定部と上記設定された圧縮率により上記過去フレームおよび上記現在フレームを圧縮する圧縮部とをさらに具備してもよい。これにより、類似度が所定の類否判定閾値を超えたと判定された場合と類似度が上記所定の類否判定閾値を超えていないと判定された場合とで異なる圧縮率でフレームが圧縮されるという作用をもたらす。【００１７】
また、本技術の第２の側面は、複数のフレームを順に撮像する撮像部と、上記複数のフレームのうち所定のフレームより前に撮像された過去フレームにおける画素値の分布を表す過去ヒストグラムと上記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの上記画素値のばらつきを合わせる正規化を行う正規化部と、上記正規化後の上記過去ヒストグラムおよび上記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部とを具備する撮像装置である。これにより、画素値のばらつきの度合いを合わせる正規化後の過去ヒストグラムおよび現在ヒストグラムのそれぞれの形状の類似度が、所定の類否判定閾値を超えたか否かが判定されるという作用をもたらす。
【発明の効果】
【００１８】
本技術によれば、フレームの急激な変化の有無を正確に判定することができるという優れた効果を奏し得る。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態における撮像装置の一構成例を示すブロック図である。
【図２】第１の実施の形態における画像処理部の一構成例を示すブロック図である。
【図３】第１の実施の形態における正規化部の一構成例を示すブロック図である。
【図４】第１の実施の形態における類否判定部の一構成例を示すブロック図である。
【図５】第１の実施の形態における照度変化があった際の過去フレームおよび現在フレームの一例を示す図である。
【図６】第１の実施の形態における照度変化があった際の正規化前のヒストグラムの一例を示す図である。
【図７】第１の実施の形態における照度変化があった際のシフト後のヒストグラムの一例を示す図である。
【図８】第１の実施の形態における照度変化があった際のストレッチ後のヒストグラムの一例を示す図である。
【図９】第１の実施の形態における照度変化があった際の正規化後のヒストグラムの一例を示す図である。
【図１０】第１の実施の形態における妨害があった際の過去フレームおよび現在フレームの一例を示す図である。
【図１１】第１の実施の形態における妨害があった際の正規化後のヒストグラムの一例を示す図である。
【図１２】第１の実施の形態における画像処理の一例を示すフローチャートである。
【図１３】第１の実施の形態における正規化処理の一例を示すフローチャートである。
【図１４】第１の実施の形態におけるストレッチング処理の一例を示すフローチャートである。
【図１５】第１の実施の形態における類否判定処理の一例を示すフローチャートである。
【図１６】第２の実施の形態における類否判定部の一構成例を示すブロック図である。
【図１７】第２の実施の形態における類否判定閾値テーブルの一例を示す図である。
【図１８】第２の実施の形態における妨害があった際の正規化後のヒストグラムの一例を示す図である。
【図１９】第２の実施の形態における類否判定処理の一例を示すフローチャートである。
【図２０】第３の実施の形態における画像処理部の一構成例を示すブロック図である。
【図２１】第３の実施の形態におけるフレームの分割例を示す図である。
【図２２】第３の実施の形態におけるブロックの選択順の一例を示す図である。
【図２３】第３の実施の形態における画像処理の一例を示すフローチャートである。
【図２４】第４の実施の形態における画像処理部の一構成例を示すブロック図である。
【図２５】第４の実施の形態における正規化判定部の一構成例を示すブロック図である。
【図２６】第４の実施の形態における正規化部の一構成例を示すブロック図である。
【図２７】第４の実施の形態における画像処理の一例を示すフローチャートである。
【図２８】第４の実施の形態における正規化判定処理の一例を示すフローチャートである。
【図２９】第４の実施の形態における正規化処理の一例を示すフローチャートである。
【図３０】第５の実施の形態における画像処理部の一構成例を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、本技術を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（ばらつきの度合いを正規化する例）
２．第２の実施の形態（ばらつきの度合いを正規化して類否判定閾値を設定する例）
３．第３の実施の形態（フレーム内の一部のばらつきの度合いを正規化する例）
４．第４の実施の形態（必要に応じてばらつきの度合いを正規化する例）
５．第５の実施の形態（ばらつきの度合いを正規化して動画を圧縮する例）
【００２１】
＜１．第１の実施の形態＞
［撮像装置の構成例］
図１は、本技術の第１の実施の形態における撮像装置１００の一構成例を示すブロック図である。この撮像装置１００は、撮像レンズ１１０、撮像素子１２０、画像処理部２００、外部インターフェース１３０および制御部１４０を備える。
【００２２】
撮像レンズ１１０は、光を集光して撮像素子１２０に導くものである。撮像素子１２０は、制御部１４０の制御に従って、撮像レンズ１１０からの光を電気信号に変換してフレームを撮像するものである。この撮像素子１２０は、撮像したフレームを画像処理部２００に信号線１２９を介して供給する。なお、撮像素子１２０は、特許請求の範囲に記載の撮像部の一例である。
【００２３】
画像処理部２００は、フレームに対して所定の画像処理を行うものである。例えば、デモザイク処理、ホワイトバランス処理、および、ガンマ補正処理などが画像処理として行われる。画像処理後のフレームは、信号線２０８を介して外部インターフェース１３０に供給される。また、画像処理部２００は、複数のフレームから妨害の有無を判定し、その判定結果を妨害判定結果として制御部１４０に信号線２０９を介して供給する。外部インターフェース１３０は、画像処理後のフレームを外部の装置へ送信するものである。
【００２４】
制御部１４０は、撮像装置１００全体を制御するものである。この制御部１４０は、例えば、撮像を開始させるための所定の操作が行われると、複数のフレームを時系列順に含む動画の撮像を撮像素子１２０に開始させる。また、制御部１４０は、画像処理部２００から妨害判定結果を受け取り、妨害があった場合に、妨害があったことを音や光で通知する所定のアラーム信号を外部に出力する。
【００２５】
なお、撮像装置１００は、フレームを外部インターフェース１３０から出力しているが、フレームを表示部に表示したり、記録部に記録してもよい。また、撮像レンズ１１０、撮像素子１２０、画像処理部２００、外部インターフェース１３０および制御部１４０を１つの撮像装置１００内に設けているが、これらを別々の装置に分散して設けてもよい。例えば、撮像レンズ１１０、撮像素子１２０、外部インターフェース１３０および制御部１４０を撮像装置１００に設け、画像処理部２００を画像処理装置に設けてもよい。
【００２６】
[画像処理部の構成例]
図２は、第１の実施の形態における画像処理部２００の一構成例を示すブロック図である。この画像処理部２００は、デモザイク処理部２１０、ヒストグラム保持部２２０、ヒストグラム生成部２４０、正規化部２５０および類否判定部２７０を備える。
【００２７】
デモザイク処理部２１０は、フレームに対してデモザイク処理を行うものである。このデモザイク処理部２１０は、デモザイク後のフレームをヒストグラム生成部２４０および外部インターフェース１３０に供給する。
【００２８】
ヒストグラム生成部２４０は、フレームのそれぞれの画素値（例えば、輝度値）の分布を表すヒストグラムを生成するものである。例えば、画素値ごとに、その画素値の画素の個数を度数として表す度数分布図や柱状グラフがヒストグラムとして生成される。ヒストグラム生成部２４０は、デモザイク処理部２１０からフレームを受け取り、そのフレームからヒストグラムを生成する。ヒストグラム生成部２４０は、生成したヒストグラムを正規化部２５０およびヒストグラム保持部２２０に信号線２４９を介して供給する。ヒストグラム保持部２２０は、Ｎ個のヒストグラムを保持するものである。ここで、Ｎは１以上の整数である。
【００２９】
正規化部２５０は、ヒストグラムに対して正規化を行うものである。この正規化部２５０は、ヒストグラム生成部２４０からヒストグラムを現在ヒストグラムとして取得し、ヒストグラム保持部２２０から、現在ヒストグラムのＮフレーム前のヒストグラムを過去ヒストグラムとして取得する。そして、正規化部２５０は、過去ヒストグラムおよび現在ヒストグラムのそれぞれの画素値のばらつきの度合いと平均とを合わせる正規化を行う。正規化部２５０は、例えば、過去ヒストグラムおよび現在ヒストグラムの一方の画素値のばらつきの度合いと平均とを他方に合わせる。なお、正規化部２５０は、過去ヒストグラムおよび現在ヒストグラムの両方の画素値のばらつきの度合いと平均とを設定した基準値に合わせてもよい。ばらつきの度合いとして、例えば、標準偏差が正規化される。正規化部２５０は、正規化後の過去ヒストグラムおよび現在ヒストグラムを類否判定部２７０に信号線２６８および２６９を介して供給する。
【００３０】
なお、正規化部は、ばらつきの度合いとして標準偏差を正規化しているが、ばらつきの度合いを示す値であれば、標準偏差以外の統計量を正規化してもよい。例えば、正規化部２５０は、標準偏差の代わりに分散を正規化してもよい。
【００３１】
類否判定部２７０は、正規化後の過去ヒストグラムおよび現在ヒストグラムのそれぞれの形状の類似度を求め、その類似度が所定の類否判定閾値を超えたか否かを判定するものである。例えば、類似性の度合いが高いほど、大きな値が類似度として算出される。この場合には、類否判定部２７０は、類似度が類否判定閾値を超えたと判定した場合に、妨害が無いことを示す妨害判定結果を生成し、そうでない場合に、妨害があったことを示す妨害判定結果を生成する。そして、類否判定部２７０は、生成した妨害判定結果を制御部１４０に供給する。
【００３２】
なお、画像処理部２００は、デモザイク処理の他、ホワイトバランス処理やガンマ補正処理などの各種の処理をさらに行ってもよい。また、画像処理部は、デモザイク後のフレームを正規化しているが、デモザイク前のフレームを正規化してもよい。
【００３３】
また、画像処理部２００は、Ｎフレーム前の１つの過去フレームのヒストグラムを生成しているが、複数の過去フレームのそれぞれのヒストグラムを生成してもよい。例えば、画像処理部２００は、２×Ｎフレーム前の過去ヒストグラムとＮフレーム前の過去ヒストグラムとを生成してもよい。この場合には、２×Ｎフレーム前の過去ヒストグラムおよび現在ヒストグラムの類否判定結果と、Ｎフレーム前の過去ヒストグラムおよび現在ヒストグラムの類否判定結果との論理積または論理和が、最終的な判定結果として生成される。または、２×Ｎフレーム前の過去ヒストグラムおよび現在ヒストグラムとの類似度と、Ｎフレーム前の過去ヒストグラムおよび現在ヒストグラムの類似度との重み付け加算が行われ、その加算値と類否判定閾値とが比較される。３つ以上の過去フレームのヒストグラムを生成する際にも、同様に、論理演算や重み付け加算が行われる。
【００３４】
[正規化部の構成例]
図３は、第１の実施の形態における正規化部２５０の一構成例を示すブロック図である。この正規化部２５０は、過去ヒストグラム平均値算出部２５１、現在ヒストグラム平均値算出部２５２、減算器２５３、および、ヒストグラムシフト部２５４を備える。また、正規化部２５０は、過去ヒストグラム標準偏差算出部２５５、現在ヒストグラム標準偏差算出部２５６、標準偏差比率算出部２５７、ストレッチング処理部２５８および面積調整部２５９を備える。
【００３５】
過去ヒストグラム平均値算出部２５１は、過去ヒストグラムにおける画素値の平均値を算出するものである。平均値は、例えば、次の式により算出される。この過去ヒストグラム平均値算出部２５１は、算出した平均値を減算器２５３に供給する。
【数１】
2016006336.tif 000003
上式において、ｕは平均値であり、ｉは、ヒストグラムの横軸の要素数である。また、ｆａは輝度値であり、ｘａは輝度値ｆａの画素数（すなわち、度数）である。ｎは、度数の合計である。
【００３６】
現在ヒストグラム平均値算出部２５２は、現在ヒストグラムにおける画素値の平均値を式１を使用して算出するものである。この現在ヒストグラム平均値算出部２５２は、算出した平均値を減算器２５３に供給する。
【００３７】
減算器２５３は、過去ヒストグラムおよび現在ヒストグラムの一方の平均値から他方の平均値を減算するものである。例えば、過去ヒストグラムの平均値から現在ヒストグラムの平均値が減算される。減算器２５３は、減算した結果を平均値差分としてヒストグラムシフト部２５４に供給する。
【００３８】
ヒストグラムシフト部２５４は、平均値差分に基づいて過去ヒストグラムおよび現在ヒストグラムの一方をシフトさせて平均値を正規化するものである。ここで、ヒストグラムを「シフトさせる」とは、シフト量をＳ（Ｓは、整数）として、輝度値（ｘ＋Ｓ）の度数を輝度値ｘの度数により置き換える処理をヒストグラム内の全ての輝度値について順に行うことを意味する。ただし、平均値差分の絶対値が所定の平均差分閾値以下の場合には、ヒストグラムシフト部２５４は、いずれのヒストグラムもシフトしない。
【００３９】
ここで、ヒストグラムのシフトにおいては、ヒストグラムシフト部２５４は、平均値が低い方を高い方に合わせてシフトしてもよいし、高い方に低い方を合わせてシフトしてもよい。例えば、現在ヒストグラムの平均値から、過去ヒストグラムの平均値を減算した平均値差分が「４」であれば、現在ヒストグラムが＋４のシフト量だけシフトされる。
【００４０】
ヒストグラムシフト部２５４は、シフト後の過去ヒストグラムおよび現在ヒストグラムを過去ヒストグラム標準偏差算出部２５５、現在ヒストグラム標準偏差算出部２５６およびストレッチング処理部２５８に供給する。
【００４１】
過去ヒストグラム標準偏差算出部２５５は、ヒストグラムシフト部２５４からの過去ヒストグラムにおいて画素値の標準偏差を算出するものである。標準偏差は、例えば、次の式により算出される。この過去ヒストグラム標準偏差算出部２５５は、算出した標準偏差を標準偏差比率算出部２５７に供給する。
【数２】
2016006336.tif 000004
上式において、ｓはヒストグラムの標準偏差である。
【００４２】
現在ヒストグラム標準偏差算出部２５６は、ヒストグラムシフト部２５４からの現在ヒストグラムにおいて、式２を使用して画素値の標準偏差を算出するものである。この現在ヒストグラム標準偏差算出部２５６は、算出した標準偏差を標準偏差比率算出部２５７に供給する。
【００４３】
標準偏差比率算出部２５７は、過去ヒストグラムおよび現在ヒストグラムの一方の標準偏差に対する他方の標準偏差の比率を標準偏差比率として算出するものである。例えば、現在ヒストグラムの標準偏差を、過去ヒストグラムの標準偏差により除した値が標準偏差比率として算出される。標準偏差比率算出部２５７は、算出した標準偏差比率をストレッチング処理部２５８に供給する。
【００４４】
ストレッチング処理部２５８は、標準偏差比率に応じた比率で過去ヒストグラムおよび現在ヒストグラムの一方の幅を伸縮（言い換えれば、ストレッチ）することによって、現在ヒストグラムと過去ヒストグラムとにおいて標準偏差を正規化するものである。ただし、標準偏差比率が所定の範囲（例えば、０．９乃至１．１など）内の値である場合には、ストレッチング処理部２５８は、いずれのヒストグラムの幅も伸縮しない。
【００４５】
ここで、ヒストグラムの幅は、ヒストグラムにおいて、度数が１以上の画素値の最小値から最大値までの長さを意味する。また、ストレッチング処理部２５８は、標準偏差が小さい方を大きい方に合わせて引き伸ばしてもよいし、大きい方に小さい方を合わせて縮めてもよい。例えば、現在ヒストグラムの標準偏差が、過去ヒストグラムの標準偏差の約２．２５倍であれば、過去ヒストグラムの幅が２．２５倍に引き伸ばされる。ストレッチング処理部２５８は、ストレッチ後の過去ヒストグラムおよび現在ヒストグラムを面積調整部２５９へ供給する。
【００４６】
面積調整部２５９は、ストレッチ後の過去ヒストグラムおよび現在ヒストグラムの一方の面積を調整して他方に合わせるものである。例えば、ストレッチ後の現在ヒストグラムの面積に対し、ストレッチ後の過去ヒストグラムの面積が２倍である場合には、過去ヒストグラムの各画素値の度数が１／２に調整される。面積調整部２５９は、面積調整後の現在ヒストグラムおよび過去ヒストグラムを類否判定部２７０に供給する。
【００４７】
なお、正規化部２５０は、シフト後のヒストグラムから標準偏差を算出しているが、シフト前後で標準偏差は変わらないため、シフト前のヒストグラムから標準偏差を算出してもよい。
【００４８】
また、正規化部２５０は、シフトした後にストレッチを行っているが、逆にストレッチを行った後にシフトを行ってもよい。
【００４９】
また、正規化部２５０は、ストレッチ後に面積の調整を行っているが、面積調整を行わずに類否判定部２７０にヒストグラムを供給してもよい。また、正規化部２５０は、標準偏差および平均値の両方を正規化しているが、標準偏差のみを正規化してもよい。ただし、照度変化が大きい際に妨害と誤判定するおそれがあるため、標準偏差に加え、平均値も正規化することが望ましい。
【００５０】
［類否判定部の構成例］
図４は、第１の実施の形態における類否判定部２７０の一構成例を示すブロック図である。この類否判定部２７０は、類似度算出部２７１および比較部２７２を備える。
【００５１】
類似度算出部２７１は、正規化後の過去ヒストグラムおよび現在ヒストグラムのそれぞれの形状の類似度を算出するものである。類似度は、例えば、次の式により算出される。類似度算出部２７１は、算出した類似度を比較部２７２に供給する。なお、類似度算出部２７１は、特許請求の範囲に記載の類似度取得部の一例である。
【数３】
2016006336.tif 000005
上式において、ｔは類似度である。また、ｘａ_ｐは、過去ヒストヒストグラムにおける輝度値ｆａの度数であり、ｘａ_ｑは、現在ヒストヒストグラムにおける輝度値ｆａの度数である。ｍｉｎ（）は、２つの値のうち小さい方を返す関数である。上式により、類似性が高いほど（言い換えれば、変化が小さいほど）、大きな値が類似度として算出される。
【００５２】
なお、類似度算出部２７１は、式３以外の式により類似度を算出してもよい。例えば、類似度算出部２７１は、相関係数を類似度として算出してもよい。相関係数も、類似性が高いほど大きな値となる。
【００５３】
また、類似度算出部２７１は、式３以外の式により、類似性が高いほど（言い換えれば、変化が小さいほど）、小さな値を類似度として算出してもよい。例えば、各輝度値のｘａ_ｐとｘａ_ｑとの差分の合計値を類似度として算出すれば、類似性が高いほど小さな値が得られる。
【００５４】
また、類似度算出部２７１は、例えば、フーリエ変換などにより各ヒストグラムの周波数特徴量を求め、それらの差を類似度として算出してもよい。正規化において面積調整が行われなかった場合には、このような周波数特徴量が用いられる。
【００５５】
比較部２７２は、類似度と、所定の類否判定閾値とを比較して、類似度が類否判定閾値より高いか否かを判定するものである。式３より、類似性が高いほど、大きな値が類似度として算出される。このため、類否判定部２７０は、類似度が類否判定閾値を超えると判定した場合に、妨害が無かったことを示す妨害判定結果を生成し、そうでない場合に、妨害があったことを示す妨害判定結果を生成する。
【００５６】
一方、類似性が高いほど、小さな値が類似度として算出された場合には、類否判定部２７０は、逆の妨害判定結果を生成する。すなわち、類否判定部２７０は、類似度が類否判定閾値を超えたと判定した場合に、妨害があったことを示す妨害判定結果を生成し、そうでない場合に、妨害が無かったことを示す妨害判定結果を生成する。
【００５７】
図５は、第１の実施の形態における照度変化があった際の過去フレームおよび現在フレームの一例を示す図である。同図におけるａは、過去フレーム５０１の一例であり、同図におけるｂは、現在フレーム５０２の一例である。過去フレーム５０１から現在フレーム５０２までの間に照度が変化し、現在フレーム５０２の明るさが過去フレーム５０１よりも全体的に低くなっている。
【００５８】
図６は、第１の実施の形態における照度変化があった際の正規化前のヒストグラムの一例を示す図である。同図の横軸は輝度値を示し、縦軸は、その輝度値の画素の個数、すなわち度数を示す。
【００５９】
図６におけるａは、図５の過去フレーム５０１から生成された過去ヒストグラムの一例である。この過去ヒストグラムの輝度値７の度数は４であり、輝度値８の度数は８であり、輝度値９の度数は４である。それ以外の輝度値の度数は０である。式１に基づいて、この過去ヒストグラムの平均値ｕＡは、次の式により算出される。
ｕＡ＝（７×４＋８×８＋９×４）／１６＝８                      ・・・式４
【００６０】
また、式２および式４に基づいて、過去ヒストグラムの標準偏差ｓＡは、次の式により算出される。
ｓＡ＝｛（（７−８）2＋（８−８）2×８＋（９−８）2×４）／１６｝1/2
＝０．７                                                    ・・・式５
【００６１】
図６におけるｂは、図５の現在フレーム５０２から生成された現在ヒストグラムの一例である。この現在ヒストグラムの輝度値１および７の度数は１であり、輝度値２および６の輝度値は２であり、輝度値３および５の度数は３である。また、輝度値４の度数は４であり、他の輝度値の度数は０である。式１に基づいて、この過去ヒストグラムの平均値ｕＢは、次の式により算出される。
ｕＢ＝（１×１＋２×２＋３×３＋４×４＋５×３＋６×２＋７×１）／１６
＝４                                                        ・・・式６
【００６２】
また、式２および式６に基づいて、過去ヒストグラムの標準偏差ｓＡは、次の式により算出される。
ｓＢ＝｛（（５−８）2×１＋（６−９）2×２＋（７−８）2×３＋（８−８）2×４
＋（９−８）2×３＋（１０−８）2×２＋（１１−８）2×１）／１６｝1/2
＝１．５８                                                ・・・式７
【００６３】
式４および式６より、過去ヒストグラムの方が、現在ヒストグラムより平均値が「４」大きい。この場合、例えば、現在ヒストグラムが、輝度の高い方へ、「４」の輝度値分、シフトされる。
【００６４】
図７は、第１の実施の形態における照度変化があった際のシフト後のヒストグラムの一例を示す図である。同図におけるａは、過去ヒストグラムであり、同図におけるｂは、シフト後の現在ヒストグラムである。同図に示すように、シフトにより、現在ヒストグラムおよび過去ヒストグラムの平均値は、同一の値（「８」）に正規化されている。
【００６５】
式５および式７より、現在ヒストグラムの標準偏差は、過去ヒストグラムの標準偏差の約「２．２５」倍である。この場合、例えば、過去ヒストグラムの幅が、約「２．２５」倍に引き伸ばされる。
【００６６】
図８は、第１の実施の形態における照度変化があった際のストレッチ後のヒストグラムの一例を示す図である。同図におけるａは、ストレッチ後の過去ヒストグラムであり、同図におけるｂは、シフト後の現在ヒストグラムである。同図に示すように、ストレッチにより、現在ヒストグラムおよび過去ヒストグラムの平均値は、同一の値（「１．５８」）に正規化されている。
【００６７】
ストレッチ後の過去ヒストグラムの度数の合計は３２となる。一方、現在ヒストグラムの度数の合計は１６である。過去ヒストグラムの面積が現在ヒストグラムの２倍であるため、過去ヒストグラムの面積を半分にする調整が行われる。
【００６８】
図９は、第１の実施の形態における照度変化があった際の正規化後のヒストグラムの一例を示す図である。同図におけるａは、面積調整後の過去ヒストグラムであり、同図におけるｂは、シフト後の現在ヒストグラムである。同図に示すように、面積調整により、現在ヒストグラムおよび過去ヒストグラムの度数の合計は、同一の値（「３２」）に正規化されている。また、同図において、斜線の部分は、式３のｍｉｎ（ｘａ_ｐ、ｘａ_ｑ）に該当する度数（言い換えれば、度数が一致する部分）を示す。
【００６９】
図６に例示したように、照度変化があった際にヒストグラムの幅が変わることがある。このような照度変化の際に、仮に平均のみの正規化を行うと、図７に例示したように正規化後のヒストグラムの類似性が低くなってしまう。この結果、照度変化を妨害と誤って判定するおそれがある。
【００７０】
これに対して、画像処理部２００は、図８に例示したように、標準偏差についても正規化を行っている。このため、ヒストグラムの幅が変わるような照度変化があった場合であっても、正規化後のヒストグラムの形状の類似性が高くなり、照度変化を妨害と誤判定することを抑制することができる。したがって、画像処理部２００は、妨害の有無を正確に判定することができる。
【００７１】
図１０は、第１の実施の形態における妨害があった際の過去フレームおよび現在フレームの一例を示す図である。同図におけるａは、妨害が行われる前の過去フレーム５０３の一例である。同図におけるｂは、妨害が行われた際の現在フレーム５０４の一例である。同図のｂに示すように、人間の手によって撮像装置１００のレンズ部分が遮られている。
【００７２】
図１１は、第１の実施の形態における妨害があった際の正規化後のヒストグラムの一例を示す図である。同図におけるａは、正規化後の過去ヒストグラムの一例であり、同図におけるｂは、正規化後の現在ヒストグラムの一例である。同図において、斜線の部分は、式３のｍｉｎ（ｘａ_ｐ、ｘａ_ｑ）に該当する度数（言い換えれば、度数が一致する部分）を示す。同図に示すように、平均値および標準偏差が略同一の値に正規化されているが、度数が一致する部分が少なく、形状の類似性は低い。これは、妨害によって、ヒストグラムの幅を変えても形状が一致しなくなるほどの大きな変化が生じたためである。このように、画像処理部２００は、標準偏差および平均値の正規化により、妨害の有無を正確に判定することができる。
【００７３】
［画像処理部の動作例］
図１２は、第１の実施の形態における画像処理の一例を示すフローチャートである。この動作は、例えば、フレームが生成されるたびに実行される。
【００７４】
画像処理部２００は、現在フレームおよび過去フレームのそれぞれからヒストグラムを生成する（ステップＳ９０３）。そして、画像処理部２００は、正規化処理を行い（ステップＳ９２０）、類否判定処理を行う（ステップＳ９６０）。ステップＳ９６０の後、画像処理部２００は、画像処理を終了する。なお、図１２において、デモザイク処理などの処理は省略されている。
【００７５】
図１３は、第１の実施の形態における正規化処理の一例を示すフローチャートである。画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムのそれぞれの平均値を算出し（ステップＳ９２２）、それらの差分を算出する（ステップＳ９２３）。そして、画像処理部２００は、平均値差分が平均差分閾値より高いか否かを判断する（ステップＳ９２４）。平均値差分が平均差分閾値よりも高い場合には（ステップＳ９２４：Ｙｅｓ）、画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムの一方を平均値差分だけシフトして、平均値の正規化を行う（ステップＳ９２５）。なお、画像処理部２００は、ステップＳ９２４を実行せず、常にシフトを行う構成であってもよい。
【００７６】
平均値差分が平均差分閾値以下の場合（ステップＳ９２４：Ｎｏ）、または、ステップＳ９２５の後、画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムのそれぞれの標準偏差を算出する（ステップＳ９２６）。画像処理部２００は、それらの標準偏差の比率を算出する（ステップＳ９２７）。そして、画像処理部２００は、標準偏差比率が所定の範囲内であるか否かを判断する（ステップＳ９２８）。標準偏差比率が所定範囲外である場合には（ステップＳ９２８：Ｎｏ）、画像処理部２００は、ストレッチング処理を実行する（ステップＳ９４０）。なお、画像処理部２００は、ステップＳ９２８を実行せず、常にストレッチング処理を行う構成であってもよい。
【００７７】
標準偏差比率が所定範囲内の場合（ステップＳ９２８：Ｙｅｓ）、または、ステップＳ９４０の後、画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムのそれぞれの面積を調整し（ステップＳ９２９）、正規化処理を終了する。
【００７８】
図１４は、第１の実施の形態におけるストレッチング処理の一例を示すフローチャートである。画像処理部２００は、正規化前のヒストグラムにおける輝度値の最小値を変数ｊに設定する（ステップＳ９４１）。画像処理部２００は、輝度値ｊと、ヒストグラムの平均値との間の差分を距離Ａとして算出する（ステップＳ９４２）。そして、画像処理部２００は、距離Ａに基づいて、次の式を使用して正規化後の輝度値Ｂを算出する（ステップＳ９４３）。
Ｂ＝ｕ＋（Ａ×Ｐｓ）                                            ・・・式８
上式において、ｕは、伸縮対象のヒストグラムの平均値であり、Ｐｓは、伸縮しない方のヒストグラムの標準偏差を伸縮対象のヒストグラムの標準偏差により除した値の標準偏差比率である。
【００７９】
ここで、式８で算出された輝度値Ｂが、ヒストグラムの輝度値の範囲を超えた値となる場合、輝度値Ｂは、その範囲内の最大値および最小値のうち、算出された値に近い方に設定される。なお、範囲を超えた値になる際には、画像処理部２００がステップＳ９４４乃至Ｓ９４８を行わない構成であってもよい。
【００８０】
輝度値Ｂの算出後、画像処理部２００は、ヒストグラムにおいて、輝度値Ｂの度数を、輝度値ｊの度数により更新する（ステップＳ９４４）。そして、画像処理部２００は、輝度値（ｊ＋１）が正規化前の輝度値の最大値以下であるか否かを判断する（ステップＳ９４５）。
【００８１】
輝度値（ｊ＋１）が、正規化前の輝度値の最大値以下である場合（ステップＳ９４５：Ｙｅｓ）、画像処理部２００は、輝度値（ｊ＋１）と平均値との距離Ｃを算出する（ステップＳ９４６）。そして、距離Ｃに基づいて、次の式を使用して正規化後の輝度値Ｄを算出する（ステップＳ９４７）。
Ｄ＝ｕ＋（Ｃ×Ｐｓ）                                            ・・・式９
【００８２】
輝度値Ｄの算出後、画像処理部２００は、輝度値Ｂと輝度値Ｄとの差分の絶対値を算出し、その値が２以上であるか否かを判断する（ステップＳ９４８）。
【００８３】
差分の絶対値が２以上である場合に（ステップＳ９４８：Ｙｅｓ）、画像処理部２００はＢとＤとの間の輝度値Ｅと、その輝度値Ｅの度数ｘＥとを補間する（ステップＳ９４９）。輝度値Ｅは、ＢからＤへインクリメントしていく処理などにより求められる。また、度数ｘＥは、次の式などにより求められる。
ｘＥ＝（Ｅ - Ｂ）×ｘｊ／（Ｄ−Ｂ）＋（Ｄ−Ｅ）×ｘｊ＋１（Ｄ−Ｂ）…式１０
上式において、ｘｊは輝度値ｊの度数であり、ｘｊ＋１は輝度値（ｊ＋１）の度数である。
【００８４】
なお、画像処理部２００は、２つの輝度値のそれぞれの度数から補間しているが、３つ以上の輝度値のそれぞれの度数から補間してもよい。また、画像処理部２００は、補間対象の周辺の度数に重みをつけて補間してもよい。
【００８５】
輝度値（ｊ＋１）が、正規化前の輝度値の最大値を超える場合（ステップＳ９４５：Ｎｏ）、差分の絶対値が２より小さい場合（ステップＳ９４８：Ｎｏ）、または、ステップＳ９４９後、画像処理部２００は、ｊをインクリメントする（ステップＳ９５０）。画像処理部２００は、インクリメント後のｊが正規化前のヒストグラムの輝度値の最大値より大きいか否かを判断する（ステップＳ９５１）。ｊが最大値以下の場合には（ステップＳ９５１：Ｎｏ）、画像処理部２００は、ステップＳ９４２に戻り、そうでない場合には（ステップＳ９５１：Ｙｅｓ）、ストレッチング処理を終了する。
【００８６】
図１５は、第１の実施の形態における類否判定処理の一例を示すフローチャートである。画像処理部２００は、式３を使用して、正規化後の過去ヒストグラムおよび現在ヒストグラムのそれぞれの形状の類似度を算出する（ステップＳ９６４）。画像処理部２００は、算出した類似度が類否判定閾値を超えるか否かを判断する（ステップＳ９６５）。
【００８７】
類似度が類否判定閾値を超える場合に（ステップＳ９６５：Ｙｅｓ）、画像処理部２００は、フレーム間に急激な変化がない、すなわち妨害が無かったと判断する（ステップＳ９６６）。一方、類似度が類否判定閾値以下の場合に（ステップＳ９６５：Ｎｏ）、画像処理部２００は、フレーム間に急激な変化があった、すなわち妨害があったと判断する（ステップＳ９６７）。ステップＳ９６６またはＳ９６７の後、画像処理部２００は、類否判定処理を終了する。
【００８８】
このように、本技術の第１の実施の形態によれば、画像処理部２００は、過去と現在とのヒストグラムの標準偏差を正規化してから、それらの形状の類似度が閾値を超えるか否かを判定するため、明るさの変化を妨害と誤判定することを防止することができる。これにより、画像処理部２００は、妨害などによる急激なフレームの変化を正確に判定することができる。
【００８９】
＜２．第２の実施の形態＞
第１の実施の形態では、類否判定閾値を一定の値としていたが、各ヒストグラムから３次以上の高次のモーメントを求め、それらのモーメントの差分に応じて類否判定閾値を変更してもよい。３次以上の高次のモーメントとして、例えば、歪度が算出される。この歪度の差分が大きいほど、形状の対称性の違いが大きいため妨害の可能性が高い。したがって、歪度の差分に応じて類否判定閾値を変更することにより、妨害判定の精度を向上させることができる。第２の実施の形態の撮像装置１００は、モーメントの差分に応じて類否判定閾値を変更する点において第１の実施の形態と異なる。
【００９０】
図１６は、第２の実施の形態における類否判定部２７０の一構成例を示すブロック図である。第２の実施の形態の類否判定部２７０は、過去ヒストグラム歪度算出部２７３、現在ヒストグラム歪度算出部２７４、減算器２７５、類否判定閾値テーブル２７６および類否判定閾値設定部２７７をさらに備える点において第１の実施の形態と異なる。
【００９１】
過去ヒストグラム歪度算出部２７３は、例えば、次の式を使用して、過去ヒストグラムの歪度を算出するものである。この過去ヒストグラム歪度算出部２７３は、算出した歪度を減算器２７５に供給する。
【数４】
2016006336.tif 000006
上式においてｄは歪度である。
【００９２】
現在ヒストグラム歪度算出部２７４は、式１１を使用して現在ヒストグラムの歪度を算出するものである。この現在ヒストグラム歪度算出部２７４は、算出した歪度を減算器２７５に供給する。
【００９３】
減算器２７５は、過去ヒストグラムおよび現在ヒストグラムの一方の歪度から他方の歪度を減算するものである。例えば、過去ヒストグラムの歪度から、現在ヒストグラムの歪度が減算される。減算器２７５は、減算した結果を歪度差分として類否判定閾値設定部２７７に供給する。なお、減算器２７５は、特許請求の範囲に記載のモーメント差分算出部の一例である。
【００９４】
類否判定閾値設定部２７７は、歪度差分に応じた類否判定閾値を類否判定閾値テーブル２７６から取得して設定し、比較部２７２に供給するものである。例えば、歪度差分の絶対値が所定の歪度差分閾値より大きい場合にＴｈ１が類否判定閾値に設定され、そうでない場合にＴｈ２が類否判定閾値に設定される。
【００９５】
式３などにより、類似性が高いほど（言い換えれば、変化が小さいほど）、大きな値が類似度として用いられる際には、Ｔｈ１には、Ｔｈ２より大きい値が設定される。一方、類似性が高いほど（言い換えれば、変化が小さいほど）、小さな値が類似度として用いられる際には、Ｔｈ１には、Ｔｈ２より小さい値が設定される。
【００９６】
なお、類否判定閾値設定部２７７は、歪度差分の設定値が歪度差分閾値より大きいか否かにより２つの閾値を切り替えているが、２つより多くの閾値を歪度差分に応じて設定してもよい。例えば、歪度差分閾値を２つ以上設けて、類否判定閾値設定部２７７は、それらとの比較結果により３つ以上の閾値を設定してもよい。また、類否判定閾値設定部２７７は、テーブルから閾値を読み出しているが、歪度差分と、類否判定閾値との関係を示す所定の関数（例えば、１次関数）を使用して歪度差分から類否判定閾値を算出してもよい。
【００９７】
類否判定閾値テーブル２７６は、歪度差分に応じた複数の類否判定閾値を保持するテーブルである。
【００９８】
なお、画像処理部２００は、３次以上のモーメントとして歪度を算出しているが、歪度以外のモーメントを算出してもよい。例えば、画像処理部２００は、歪度の代わりに尖度を算出してもよい。
【００９９】
また、画像処理部２００は、式３により類似度を算出して類否判定閾値との比較により、変化の有無を判定しているが、３次以上のモーメント（歪度など）を類似度として算出し、固定の類否判定閾値と比較して変化の有無を判定してもよい。この場合には、式３を用いる必要はなくなり、モーメントのみが算出される。
【０１００】
また、画像処理部２００は、尖度や歪度などの複数のモーメントを算出し、それらのモーメントに基づいて類否判定閾値を設定してもよい。この場合、例えば、尖度の差分と歪度の差分とを重み付け加算し、その加算値に応じて類否判定閾値が設定される。
【０１０１】
図１７は、第２の実施の形態における類否判定閾値テーブル２７６の一例を示す図である。この類否判定閾値テーブル２７６には、歪度差分閾値より大きな範囲の歪度差分の絶対値に対応付けて、類否判定閾値Ｔｈ１が記憶される。また、歪度差分閾値以下の範囲の歪度差分の絶対値に対応付けて、類否判定閾値Ｔｈ２が記憶される。Ｔｈ１には例えば、Ｔｈ２より大きい値が設定される。
【０１０２】
図１８は、第２の実施の形態における妨害があった際の正規化後のヒストグラムの一例を示す図である。同図におけるａは、妨害があった際の正規化後の過去ヒストグラムの一例を示す図である。同図におけるｂは、妨害があった際の正規化後の現在ヒストグラムの一例を示す図である。
【０１０３】
正規化後の過去ヒストグラムにおいて、輝度値６の度数は４、輝度値７の度数は３、輝度値８の度数は２、輝度値９の度数は１であり、他の輝度値の度数は０である。また、正規化後の現在ヒストグラムにおいて、輝度値６の度数は１、輝度値７の度数は２、輝度値８の度数は３、輝度値９の度数は４であり、他の輝度値の度数は０である。また、過去ヒストグラムおよび現在ヒストグラムのそれぞれの平均値は７、標準偏差は１である。
【０１０４】
式１１に基づいて、過去ヒストグラムの歪度ｄＡは、次の式により算出される。
ｄＡ＝｛（６−７）3×４＋（７−７）3×３＋（８−７）3×２
＋（９−７）3×１｝／１０×１3
＝０．６                                                  ・・・式１２
【０１０５】
また、式１１に基づいて、過去ヒストグラムの歪度ｄＢは、次の式により算出される。
ｄＢ＝｛（５−７）3×４＋（６−７）3×３＋（７−７）3×２
＋（８−７）3×１｝／１０×１3
＝−０．６                                                ・・・式１３
【０１０６】
式１２および式１３より、歪度差分は、１．２となる。差分閾値が例えば、１．０である際には、歪度差分の絶対値が差分閾値より大きくなるため、変化があると判定しやすくなる類否判定閾値Ｔｈ１が設定される。
【０１０７】
平均に加えて標準偏差も正規化すると、明るさの変化を妨害と誤判定することを防止することができるが、反面、妨害発生時に妨害で無いと誤って判定する可能性が高くなる。そこで、歪度差分に応じて、類否判定閾値を設定することにより、このような妨害の検出漏れを軽減することができる。
【０１０８】
図１９は、第２の実施の形態における類否判定処理の一例を示すフローチャートである。画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムのそれぞれの歪度を算出し（ステップＳ９６１）、それらの差分を算出する（ステップＳ９６２）。画像処理部２００は、歪度差分の絶対値に応じた類否判定閾値（Ｔｈ１やＴｈ２）を設定し（ステップＳ９６３）、類似度が、その閾値を超えるか否かを判断する（ステップＳ９６５）。
【０１０９】
このように本技術の第２の実施の形態によれば、画像処理部２００は、歪度差分に応じた類否判定閾値を設定し、その値を類似度が超えたか否かを判定するため、妨害などによる急激なフレームの変化をより正確に判定することができる。
【０１１０】
＜３．第３の実施の形態＞
第１の実施の形態では、フレーム全体の画素値からヒストグラムを生成していたが、フレームの一部からヒストグラムを生成してもよい。フレームの一部からヒストグラムを生成することにより、フレーム全体からヒストグラムを生成する場合と比較して画像処理部２００の計算量を軽減することができる。第３の実施の形態の画像処理部２００は、フレームの一部からヒストグラムを生成する点において第１の実施の形態と異なる。
【０１１１】
図２０は、第３の実施の形態における画像処理部２００の一構成例を示すブロック図である。第３の実施の形態の画像処理部２００は、分割領域選択部２３０、判定結果計数部２８０および妨害判定部２９０をさらに備える点において第１の実施の形態と異なる。
【０１１２】
分割領域選択部２３０は、フレームを複数（例えば、６４個）のブロックに分割し、そのうち所定数（例えば、４個）のブロックをフレームごとに順次選択するものである。この分割領域選択部２３０は、選択したブロックをヒストグラム生成部２４０に供給する。フレームごとに４個のブロックが選択される場合、ヒストグラム保持部２２０には、フレームごとに４個のヒストグラムが保持される。
【０１１３】
第３の実施の形態の類否判定部２７０は、判定結果を妨害判定結果でなく、類否判定結果として判定結果計数部２８０に供給する。
【０１１４】
判定結果計数部２８０は、各フレームにおいて、類否判定部２７０により変化がある（例えば、類似度が類否判定閾値以下である）と判定された回数を計数するものである。この判定結果計数部２８０は、計数値を妨害判定部２９０に供給する。
【０１１５】
妨害判定部２９０は、判定結果計数部２８０からの計数値と所定の妨害判定閾値とを比較して、その比較結果から妨害の有無を判定するものである。この妨害判定部２９０は、フレームごとに計数値を取得する。妨害判定部２９０は、例えば、計数値が妨害判定閾値を超えた場合に、妨害があったと判定し、そうでない場合に妨害が無かったと判定する。
【０１１６】
なお、判定結果計数部２８０は、変化が無かったと判定された回数を計数してもよい。この場合には、計数値が妨害判定閾値を超えた場合に、妨害が無かったと判定され、そうでない場合に妨害があったと判定される。
【０１１７】
図２１は、第３の実施の形態におけるフレーム５０５の分割例を示す図である。同図に示すように、フレーム５０５は、例えば、８行×８列の６４個の矩形のブロックに分割される。なお、分割数や分割方法は、同図に例示したものに限定されない。画像処理部２００は、例えば、３×３の９個のブロックや４×４の１６個のブロックに分割してもよい。
【０１１８】
図２２は、第３の実施の形態におけるブロックの選択順の一例を示す図である。同図におけるａは、最初に選択されるブロックの一例を示す図である。左からｍ行目、上からｎ列目に位置するブロックをｂｍｎとして、ｂ１１、ｂ１８、ｂ８１およびｂ８８の４つが最初に選択される。
【０１１９】
図２２におけるｂは、２回目に選択されるブロックの一例を示す図である。２回目においては、ｂ１２、ｂ１７、ｂ８２およびｂ８７の４つが選択される。同図におけるｃは、３回目に選択されるブロックの一例を示す図である。３回目においては、ｂ１３、ｂ１６、ｂ８３およびｂ８６の４つが選択される。同図におけるｄは、４回目に選択されるブロックの一例を示す図である。４回目においては、ｂ１４、ｂ１５、ｂ８４およびｂ８５の４つが選択される。同図におけるｅは、５回目に選択されるブロックの一例を示す図である。５回目においては、ｂ２１、ｂ２８、ｂ７１およびｂ７８の４つが選択される。
【０１２０】
以降は、同様の手順により、１フレームにおいて４個のブロックが順次選択される。すなわち、左側半分の上側半分の領域においては、行内においては左から右方向に、そして行は上から下方向に順次選択される。右側半分の上側半分の領域においては、行内においては右から左方向に、そして行は上から下方向に順次選択される。左側半分の下側半分の領域においては、行内においては左から右方向に、そして行は下から上方向に順次選択される。右側半分の下側半分の領域においては、行内においては左から右方向に、そして行は下から上方向に順次選択される。
【０１２１】
なお、画像処理部２００は、フレームごとにブロックを選択しているが、Ｎフレームに亘って全ブロックを順に選択した後に、所定数（例えば、１０）のフレームの期間に亘って、ブロックを選択せず、類否判定を行わない構成としてもよい。この場合は、画像処理部２００は、Ｎフレームに亘って類否判定を行う制御と、所定数のフレームに亘って類否判定を行わない制御とを交互に繰り返す。ブロックを選択する期間の間隔を空けることにより、ゆっくりとした妨害を検出することができる。
【０１２２】
図２２に例示したように、１６フレームの周期で、選択されるブロックの位置は、初期の位置に戻る。このため、現在フレーム内の４つのブロックと、その現在フレームよりも１７フレーム前の過去フレーム内の同じ位置の４つのブロックとから、ヒストグラムが生成される。
【０１２３】
図２３は、第３の実施の形態における画像処理の一例を示すフローチャートである。画像処理部２００は、現在フレームおよび過去フレームを６４個のブロックに分割し（ステップＳ９０１）、それぞれのフレームにおいて、４個のブロックを選択する（ステップＳ９０２）。そして、画像処理部２００は、選択したブロックに対してステップＳ９０３、Ｓ９２０およびＳ９６０を実行し、変化が有ったと判定された回数を計数する（ステップＳ９０４）。
【０１２４】
画像処理部２００は、計数値が妨害判定閾値を超えるか否かを判定する（ステップＳ９０５）。計数値が妨害判定閾値を超えた場合には（ステップＳ９０５：Ｙｅｓ）、画像処理部２００は、妨害があったと判定する（ステップＳ９０６）。一方、計数値が妨害判定閾値以下の場合には（ステップＳ９０５：Ｎｏ）、画像処理部２００は、妨害が無かったと判定する（ステップＳ９０７）。ステップＳ９０６またはＳ９０７の後、画像処理部２００は、画像処理を終了する。
【０１２５】
このように、第３の実施の形態によれば、画像処理部２００は、フレームの一部からヒストグラムを生成するため、フレーム全体からヒストグラムを生成する場合よりも計算量を少なくすることができる。
【０１２６】
＜４．第４の実施の形態＞
第３の実施の形態では、各フレームにおいて常に正規化を行っていたが、フレームごとに正規化を行うべきか否かを判定し、正規化すべき場合にのみ正規化を行うこともできる。第４の実施の形態の画像処理部２００は、正規化すべきか否かを判定してから必要に応じて正規化を行う点において第３の実施の形態と異なる。
【０１２７】
図２４は、第４の実施の形態における画像処理部２００の一構成例を示すブロック図である。第４の実施の形態の画像処理部２００は、正規化判定部２６２をさらに備える点において第３の実施の形態と異なる。
【０１２８】
正規化判定部２６２は、４つのブロックにおいて、ヒストグラムの平均値差分をブロックごとに求め、それらの平均値差分に基づいて正規化を行うべきか否かを判定するものである。例えば、４つのブロックのそれぞれの平均値差分が、全て同じ符号であった場合に画像処理部２００は、平均値の変化の傾向が４つとも同じであるため、照度変化の可能性が高いと判断して、正規化を行うべきと判定する。一方、４つのブロックのそれぞれの平均値差分の符号のいずれかが異なる場合に正規化判定部２６２は、正規化を行うべきでないと判定する。正規化判定部２６２は、平均値差分と、判定結果とを正規化部２５０に供給する。
【０１２９】
なお、正規化判定部２６２は、平均値差分の符号が一致するか否かにより正規化するか否かを判定しているが、他の方法により判定してもよい。例えば、正規化判定部２６２は、４つのブロックのいずれかの平均値差分と、他の３つのブロックの平均値差分との差をブロック間差分として求め、それらのブロック間差分が全て所定の正規化判定閾値より小さい場合に正規化を行うべきと判定する。
【０１３０】
また、正規化判定部２６２は、平均値差分の代わりに、標準偏差の差分をブロックごとに求め、それらの符号が一致するか否かにより正規化するか否かを判定してもよい。また、正規化判定部２６２は、４つのブロックのいずれかの標準偏差差分と、他の３つのブロックの標準偏差差分との差をブロック間差分として求め、それらのブロック間差分が全て所定の正規化判定閾値より小さい場合に正規化を行うべきと判定してもよい。
【０１３１】
また、正規化判定部２６２は、平均値差分および標準偏差差分の両方をブロックごとに求めてもよい。この場合には、平均値差分から得られた判定結果（符号が全て一致するか否かなど）と、標準偏差差分から得られた判定結果との論理和または論理積により、正規化を行うべきか否かが判定される。また、正規化判定部２６２は、平均値や標準偏差以外の他の統計量（画素値の合計など）の差分から、同様の方法により正規化するか否かを判定してもよい。
【０１３２】
図２５は、第４の実施の形態における正規化判定部２６２の一構成例を示すブロック図である。この正規化判定部２６２は、過去ヒストグラム平均値差分算出部２６３、現在ヒストグラム平均値差分算出部２６４、減算器２６５および傾向判定部２６６を備える。
【０１３３】
過去ヒストグラム平均値差分算出部２６３は、過去ヒストグラムから、ブロックごとの輝度値の平均値を算出するものである。過去ヒストグラム平均値差分算出部２６３は、算出した平均値を順に減算器２６５に供給する。
【０１３４】
現在ヒストグラム平均値差分算出部２６４は、現在ヒストグラムから、ブロックごとの輝度値の平均値を算出するものである。現在ヒストグラム平均値差分算出部２６４は、算出した平均値を順に減算器２６５に供給する。
【０１３５】
減算器２６５は、平均値差分をブロックごとに算出するものである。この減算器２６５は、算出した平均値差分を順に傾向判定部２６６および正規化部２５０に信号線２６７を介して供給する。
【０１３６】
傾向判定部２６６は、平均値差分の符号が全て一致するか否かにより、正規化を行うべきか否かを判定するものである。傾向判定部２６６は、判定した結果を正規化判定結果として正規化部２５０に信号線２６７を介して供給する。
【０１３７】
図２６は、第４の実施の形態における正規化部２５０の一構成例を示すブロック図である。第４の実施の形態の正規化部２５０は、過去ヒストグラム平均値算出部２５１、現在ヒストグラム平均値算出部２５２および減算器２５３を備えず、切替部２６０および２６１をさらに備える点において第３の実施の形態と異なる。
【０１３８】
第４の実施の形態のヒストグラムシフト部２５４は、正規化を行うと判定された場合には、ブロックごとの平均値差分を全て合計し、その合計値の分だけ過去ヒストグラムおよび現在ヒストラムの一方をシフトする。一方、正規化を行わないと判定された場合にヒストグラムシフト部２５４は、ヒストグラムのシフトを実行しない。
【０１３９】
切替部２６０は、正規化前の過去ヒストグラムと、正規化後の過去ヒストグラムとのいずれかを正規化判定結果に基づいて切り替えて出力するものである。正規化を行うべきと判定された場合には、切替部２６０は、面積調整部２５９からの正規化後の過去ヒストグラムを類否判定部２７０に供給し、そうでない場合にはヒストグラム生成部２４０からの正規化前の過去ヒストグラムを供給する。
【０１４０】
切替部２６１は、正規化前の現在ヒストグラムと、正規化後の現在ヒストグラムとのいずれかを正規化判定結果に基づいて切り替えて出力するものである。正規化を行うべきと判定された場合には、切替部２６１は、面積調整部２５９からの正規化後の現在ヒストグラムを類否判定部２７０に供給し、そうでない場合にはヒストグラム生成部２４０からの正規化前の現在ヒストグラムを供給する。
【０１４１】
図２７は、第４の実施の形態における画像処理の一例を示すフローチャートである。第４の実施の形態の画像処理は、正規化判定処理（ステップＳ９１０）をさらに実行する点において第３の実施の形態と異なる。
【０１４２】
画像処理部２００は、ヒストグラム生成（ステップＳ９０３）の後に正規化判定処理（ステップＳ９１０）を実行し、ステップＳ９２０以降の処理を実行する。
【０１４３】
図２８は、第４の実施の形態における正規化判定処理の一例を示すフローチャートである。画像処理部２００は、過去ヒストグラムおよび現在ヒストグラムの平均値を算出し（ステップＳ９１１）、それらの差分をブロックごとに算出する（ステップＳ９１２）。
【０１４４】
そして、画像処理部２００は、全ての平均値差分の符号が同じであるか否かを判断する（ステップＳ９１３）。全ての符号が同じである場合には（ステップＳ９１３：Ｙｅｓ）、画像処理部２００は、正規化すると判定して正規化フラグに「０」を設定する（ステップＳ９１４）。一方、いずれかの符号が異なる場合には（ステップＳ９１３：Ｎｏ）、画像処理部２００は、正規化しないと判定して正規化フラグに「１」を設定する（ステップＳ９１５）。ステップＳ９１４またはＳ９１５の後、画像処理部２００は、正規化判定処理を終了する。
【０１４５】
図２９は、第４の実施の形態における正規化処理の一例を示すフローチャートである。第４の実施の形態の正規化処理は、ステップＳ９２２およびＳ９２３を実行せず、ステップＳ９２１をさらに実行する点において第３の実施の形態と異なる。画像処理部２００は、正規化フラグが「１」である（すなわち、正規化を行う）か否かを判断する（ステップＳ９２１）。正規化フラグが「１」である場合（ステップＳ９２１：Ｙｅｓ）、画像処理部２００は、ステップＳ９２４乃至Ｓ９２９の処理を実行する。一方、正規化フラグが「０」である場合（ステップＳ９２１：Ｎｏ）、または、ステップＳ９２９の後、画像処理部２００は、正規化処理を終了する。
【０１４６】
このように、第４の実施の形態によれば、画像処理部２００は、平均値差分から正規化を行うべきか否かを判定して、正規化を行うべき場合にのみ正規化を行うため、不要な正規化の実行を防止することができる。これにより、画像処理部２００の計算量を小さくすることができる。
【０１４７】
＜５．第５の実施の形態＞
第３の実施の形態では、画像処理部２００は、類否判定結果から妨害の有無を判定していたが、類否判定結果に応じた圧縮率で動画の圧縮を行ってもよい。第５の実施の形態の画像処理部２００は、類否判定結果に応じた圧縮率で動画を圧縮する点において第１の実施の形態と異なる。
【０１４８】
図３０は、第５の実施の形態における画像処理部２００の一構成例を示すブロック図である。この画像処理部２００は、判定結果計数部２８０および妨害判定部２９０を備えず、圧縮率設定部３１０および圧縮部３２０をさらに備える点において第３の実施の形態と異なる。
【０１４９】
圧縮率設定部３１０は、類否判定結果に応じた圧縮率をブロックごとに設定して圧縮部３２０に供給するものである。例えば、ブロックの類似度が類否判定閾値を超えた場合には、圧縮率Ｃ１が設定され、そうでない場合には圧縮率Ｃ２が設定される。
【０１５０】
類似性が高いほど（言い換えれば、変化が小さいほど）、大きな値が類似度として用いられる際には、Ｃ１には、Ｃ２より大きな値が設定される。一方、類似性が高いほど（言い換えれば、変化が小さいほど）、小さな値が類似度として用いられる際には、Ｃ１には、Ｃ２より小さい値が設定される。
【０１５１】
圧縮部３２０は、設定された圧縮率により、ブロックごとに圧縮を行うものである。圧縮部３２０は、例えば、ＭＰＥＧ（Moving Picture Experts Group）−２などの規格に従って、圧縮を行い、圧縮後の動画データを外部インターフェース１３０に供給する。
【０１５２】
なお、画像処理部２００は、判定結果計数部２８０および妨害判定部２９０を備えない構成としているが、これらをさらに備え、圧縮とともに妨害の有無の判定をさらに行ってもよい。この場合には、類否判定結果は、判定結果計数部２８０にも供給される。
【０１５３】
このように、第５の実施の形態によれば、類否判定結果に応じた圧縮率により圧縮を行うため、動画データの画質を維持しつつ、そのデータ量を低減することができる。すなわち、外部インターフェース１３０を介しての外部へのデータ転送量を少なくすることができる。
【０１５４】
なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１５５】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【０１５６】
なお、本明細書に記載された効果はあくまで例示であって、限定されるものではなく、また、他の効果があってもよい。
【０１５７】
なお、本技術は以下のような構成もとることができる。
（１）所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、
前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部と
を具備する画像処理装置。
（２）前記類否判定部は、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれから前記類似度を取得する類似度取得部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの２次より高次のモーメントを求めて当該モーメントの差分をモーメント差分として算出するモーメント差分算出部と、
前記モーメント差分に応じた値を前記類否判定閾値として設定する類否判定閾値設定部と、
前記取得された類似度と前記設定された類否判定閾値とを比較して前記類似度が所定の類否判定閾値を超えたか否かを判定する比較部と
を備える
前記（１）記載の画像処理装置。
（３）前記モーメントは、歪度を含む
請求項（２）記載の画像処理装置。
（４）前記モーメントは、尖度を含む
前記（２）または（３）記載の画像処理装置。
（５）前記過去フレームおよび前記現在フレームのそれぞれは複数のブロックを含み、
前記ヒストグラム生成部は、前記過去フレーム内の前記複数のブロックのうち所定数のブロックのヒストグラムを前記過去ヒストグラムとして生成し、前記所定のフレーム内の前記複数のブロックのうち前記所定数のブロックのヒストグラムを前記現在ヒストグラムとして生成する
前記（１）から（４）のいずれかに記載の画像処理装置。
（６）前記過去フレーム内の前記所定数のブロックの前記画素値の統計量と前記所定のフレーム内の前記所定数のブロックの前記画素値の統計量との差分に基づいて前記正規化を行うべきか否かを判定する正規化判定部をさらに具備し、
前記正規化部は、前記正規化を行うべきと判定された際に前記正規化を行う
前記（５）記載の画像処理装置。
（７）一定周期内に前記類似度が前記所定の類否判定閾値を超えたと判定された回数と前記一定周期内に前記類似度が前記所定の類否判定閾値を超えなかったと判定された回数とのいずれかが所定の妨害判定閾値を超えたか否かを判定する妨害判定部をさらに具備し、
前記類否判定部は、前記類似度が前記所定の類否判定閾値を超えたか否かを前記一定周期内に複数回判定する
前記（１）から（６）のいずれかに記載の画像処理装置。
（８）前記正規化部は、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記ばらつきの度合いの比に応じて前記過去ヒストグラムおよび前記現在ヒストグラムの一方の幅を伸縮するストレッチング処理により前記正規化を行う
前記（１）から（７）のいずれかに記載の画像処理装置。
（９）前記正規化部は、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記ばらつきの度合いと前記画素値の平均とを合わせる正規化を行う
前記（１）から（８）のいずれかに記載の画像処理装置。
（１０）前記類似度が前記所定の類否判定閾値を超えたと判定された場合と前記類似度が前記所定の類否判定閾値を超えていないと判定された場合とで異なる圧縮率を設定する圧縮率設定部と
前記設定された圧縮率により前記過去フレームおよび前記現在フレームを圧縮する圧縮部と
をさらに具備する
前記（１）から（９）のいずれかに記載の画像処理装置。
（１１）複数のフレームを順に撮像する撮像部と、
前記複数のフレームのうち所定のフレームより前に撮像された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成部と、
前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化部と、
前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定部と
を具備する撮像装置。
（１２）ヒストグラム生成部が、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成手順と、
正規化部が、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化手順と、
類否判定部が、前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定手順と
を具備する画像処理方法。
（１３）ヒストグラム生成部が、所定のフレームより前に生成された過去フレームにおける画素値の分布を表す過去ヒストグラムと前記所定のフレームにおける画素値の分布を表す現在ヒストグラムとを生成するヒストグラム生成手順と、
正規化部が、前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの前記画素値のばらつきを合わせる正規化を行う正規化手順と、
類否判定部が、前記正規化後の前記過去ヒストグラムおよび前記現在ヒストグラムのそれぞれの形状の類似度を取得して当該類似度が所定の類否判定閾値を超えたか否かを判定する類否判定手順と
をコンピュータに実行させるためのプログラム。
【符号の説明】
【０１５８】
１００  撮像装置
１１０  撮像レンズ
１２０  撮像素子
１３０  外部インターフェース
１４０  制御部
２００  画像処理部
２１０  デモザイク処理部
２２０  ヒストグラム保持部
２３０  分割領域選択部
２４０  ヒストグラム生成部
２５０  正規化部
２５１、２６３  過去ヒストグラム平均値算出部
２５２、２６４  現在ヒストグラム平均値算出部
２５３、２６５、２７５  減算器
２５４  ヒストグラムシフト部
２５５  過去ヒストグラム標準偏差算出部
２５６  現在ヒストグラム標準偏差算出部
２５７  標準偏差比率算出部
２５８  ストレッチング処理部
２５９  面積調整部
２６０、２６１  切替部
２６２  正規化判定部
２６６  傾向判定部
２７０  類否判定部
２７１  類似度算出部
２７２  比較部
２７３  過去ヒストグラム歪度算出部
２７４  現在ヒストグラム歪度算出部
２７６  類否判定閾値テーブル
２７７  類否判定閾値設定部
２８０  判定結果計数部
２９０  妨害判定部
３１０  圧縮率設定部
３２０  圧縮部
【図１】
2016006336.tif 000007
【図２】
2016006336.tif 000008
【図３】
2016006336.tif 000009
【図４】
2016006336.tif 000010
【図５】
2016006336.tif 000011
【図６】
2016006336.tif 000012
【図７】
2016006336.tif 000013
【図８】
2016006336.tif 000014
【図９】
2016006336.tif 000015
【図１０】
2016006336.tif 000016
【図１１】
2016006336.tif 000017
【図１２】
2016006336.tif 000018
【図１３】
2016006336.tif 000019
【図１４】
2016006336.tif 000020
【図１５】
2016006336.tif 000021
【図１６】
2016006336.tif 000022
【図１７】
2016006336.tif 000023
【図１８】
2016006336.tif 000024
【図１９】
2016006336.tif 000025
【図２０】
2016006336.tif 000026
【図２１】
2016006336.tif 000027
【図２２】
2016006336.tif 000028
【図２３】
2016006336.tif 000029
【図２４】
2016006336.tif 000030
【図２５】
2016006336.tif 000031
【図２６】
2016006336.tif 000032
【図２７】
2016006336.tif 000033
【図２８】
2016006336.tif 000034
【図２９】
2016006336.tif 000035
【図３０】
2016006336.tif 000036
【国際調査報告】
2016006336.tif 000037
2016006336.tif 000038
2016006336.tif 000039
2016006336.tif 000040