(57)【要約】【課題】レンズフードが映り込んだ映像からケラレ領域を判定して、有効な映像領域に対して適切なカメラ制御することを可能にした撮像装置を提供すること。【解決手段】レンズユニットの着脱が可能なレンズマウントを備えた撮像装置であって、前記撮像装置で撮影した映像データをクライアントで表示するための映像ビューアのプログラムを１つ以上有し、前記撮像装置は、前記レンズユニットに格納されているレンズ情報を取得するための取得手段と、前記レンズ情報に応じて前記映像ビューアのプログラムを選択するための選択手段と、前記選択手段によって選択した映像ビューアのプログラムをクライアントに送信する送信手段を備えたことを特徴とする構成とした。【選択図】  図１
2019134210.tif 000002
【特許請求の範囲】
【請求項１】
レンズフードと、
被写体を撮像して画像を生成する撮像手段と、
前記画像から前記レンズフードの映り込みを判定する判定手段と、
前記判定手段により判定された映り込み領域がある場合に、撮影条件を変更する制御手段と
を有することを特徴とする撮像装置。
【請求項２】
前記レンズフードにはマーキングが施されており、
前記レンズフード判定手段は、前記マーキングが検出された位置からレンズフードのエッジ部分を検出することを特徴とする
請求項１に記載の撮像装置。
【請求項３】
前記レンズフードのマーキングは、照明に対して反射率の異なる材料で構成したことを特徴とする
請求項２に記載の撮像装置。
【請求項４】
前記判定手段は、前記マーキングの読み取りによってレンズフードの製品識別情報を検出することを特徴とする
請求項２又は３に記載の撮像装置。
【請求項５】
前記マーキングの情報に対応した複数のテーブルを参照して有効領域を判定する領域判定手段
をさらに有することを特徴とする請求項２乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記有効領域の画像又は有効領域情報をクライアントに送信することを特徴とする
請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記制御手段は、前記有効領域の画像に対してのみ画像処理を施すことを特徴とする
請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記レンズフードは着脱可能であることを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記レンズフードは、フードの長さを変更であることを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
レンズフードを保持する撮像装置の制御方法であって、
被写体を撮像して画像を生成する撮像ステップと、
前記画像から前記レンズフードの映り込みを判定する判定ステップと、
前記判定手段により判定された映り込み領域がある場合に、撮影条件を変更する制御ステップと
を有することを特徴とする撮像装置の制御方法。
【請求項１１】
前記レンズフードは着脱可能であることを特徴とする請求項１０に記載の撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法に関し、特にレンズフードを装着した監視カメラに関するものである。
【背景技術】
【０００２】
近年、監視用途に留まらず、ＷｅｂキャスティングやＴＶ会議などの多種多様な用途にネットワークカメラが利用されるようになってきている。これらのネットワークカメラを屋外に設置して使用する際には、雨や雪がレンズに付着しないようにレンズフードを装着して撮影を行うことが多い。その際、レンズの画角とレンズフードの遮光角によっては、撮影した映像の周辺にレンズフードが映り込む「ケラレ」の現象が発生する場合がある。
【０００３】
このようなケラレに対しては、レンズフードの遮光角情報と、レンズの画角情報を受信し、どの角度でレンズフードが映り込んでしまうかをカメラ本体のＣＰＵで計算し、ユーザーに警告する従来技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４５４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の特許文献に開示された従来技術では、装着するレンズフードの種類やレンズの種類の情報が取得できるシステム構成では有効な方法である。
【０００６】
しかしながら、庇の飛び出し量を変更できる可動式のレンズフードや、複数の種類のレンズフードを装着することが可能なカメラでは、レンズフードの映り込みを判定することは難しいため、ケラレが発生してしまう。
【０００７】
このようにケラレが発生した映像においては、ケラレ領域は被写体として無効な領域であるが、従来はこの無効領域も被写体として処理していた。例えば、ケラレ領域も被写体のとしてデータ送信したり、被写体としてＡＥ処理するなど、ケラレた映像に対して適切なカメラ制御ができないという課題があった。
【０００８】
そこで、本発明の目的は、レンズフードによるケラレ量が変わるような場合であっても、レンズフードが映り込んだ映像からケラレ領域を判定して、有効な映像領域に対して適切なカメラ制御することを可能にした撮像装置を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、
レンズフードと、
被写体を撮像して画像を生成する撮像手段と、
前記画像から前記レンズフードの映り込みを判定する判定手段と、
前記判定手段により判定された映り込み領域がある場合に、撮影条件を変更する制御手段と
を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、レンズフードによるケラレ量が変わるような場合であっても、レンズフードによるケラレの領域を検出することが可能になり、レンズフードの映り込みを意識する必要なく適切なカメラ制御をすることでユーザーの利便性が向上する
【図面の簡単な説明】
【００１１】
【図１】本実施の形態の監視カメラシステムを示すブロック構成図
【図２】実施例１の撮像装置の制御の動作を示すフローチャート
【図３】実施例１の映像データを示す図
【図４】実施例１の赤外照明の制御の動作を示すフローチャート
【図５】実施例１のレンズフードと映像データを示す図
【図６】実施例２の撮像装置の制御の動作を示すフローチャート
【図７】実施例２のケラレ量のテーブルを示す図
【図８】実施例２のレンズフードと映像データを示す図
【発明を実施するための形態】
【００１２】
［実施例１］
実施例１では、レンズフードのエッジ部分を撮影画像から判定し、ケラレ領域である無効領域と、被写体としての有効領域を決定する方法について説明する。
【００１３】
図１は、本発明の実施形態にかかわる監視カメラシステムの構成を示す図である。本構成では、ネットワーク１２に接続されたカメラ１１と、カメラ１１に装着されたレンズフード１０と、ネットワーク１２を介して接続されたクライアント１３と、により構成される。
【００１４】
カメラ１１において、撮像部１０２はズーム、フォーカス、露出などに関する制御回路を備え、カメラ制御部１０７からの制御データによって光学系を制御して最適な映像を撮影する。撮影した映像データは映像処理部１０３に送信され、ＣＰＵ１０４の指示によって映像データの符号化を行う。
【００１５】
映像処理部１０３、ＣＰＵ１０４、メモリ１０５、カメラ制御部１０７、通信部１０８は内部バスを通じて接続される。また、通信部１０８を通じてネットワーク１２に映像データを送信したり、撮影の要求信号を受信したりする機能を備える。また、カメラクライアント１３はカメラ１１で撮影した映像データを受信して再生することが可能である。
【００１６】
照明部１０９はＣＰＵ１０４からの指示によって赤外照明を点灯することが可能であり、点灯と同時にレンズ１０１の装備されている赤外カットフィルタをＯＦＦにすることで、夜間でも被写体を撮影することが可能となる。
【００１７】
本実施例では、レンズフード１０が映り込んだ映像から、フード判定部１０６でレンズフードのエッジ部分を検出し、この検出情報から映像の有効領域を決定して送信処理するが、これらの手順を図２のフローチャートを用いて説明する。
【００１８】
ステップＳ２０１では、レンズフードの映り込みを発生させるため、レンズ１０１のズーム倍率をカメラ制御部１０７からの指示によってワイド端に変更する。ステップＳ２０２では、撮像部１０２で撮影した映像データを映像処理部１０３で受信して解析する。
【００１９】
ステップＳ２０３では、撮影した映像データにレンズフード１０のエッジ部分が映り込んでいるかをフード判定部１０６で判定する。ここで、撮影した映像データについて図３を使用して説明する。図３（ａ）は、レンズフード１０を装着していない場合の映像データ、図３（ｂ）はレンズフード１０を装着した場合の映像データである。レンズフード１０によるケラレが発生している映像は図３（ｂ）の領域３０１であり、映像の周辺の輝度が一律に低下する領域が発生する。したがって、映像データの輝度レベルについて所定の閾値で比較して、被写体として無効な領域３０１と有効な領域３０２として判定することが可能である。
【００２０】
ステップＳ２０３でレンズフード１０の映り込みを検出した場合、ステップＳ２０４では被写体として有効な領域を変更する。具体的には、図３（ｂ）の映像データから、被写体として有効な領域である図３（ｃ）の映像データを切り出す。
【００２１】
ステップＳ２０５では、映像データの有効領域を送信するが、この際、ステップＳ２０３でレンズフード１０の映り込みを検出した場合は図３（ｃ）の映像データを送信し、ステップＳ２０３でレンズフードの映り込みが検出されなかった場合は、図３（ａ）の映像データを送信する。
【００２２】
以上、レンズフードのエッジ部分を撮影画像の輝度差から検出して、ケラレ領域である無効領域と、被写体としての有効領域をそれぞれ決定する方法について述べた。
【００２３】
レンズフードのエッジ部分の検出方法については、特定のマーカーをレンズフードに設ける方法が判定の精度に関しては有効であり、レンズフードの材料によるマーカーを利用した方法について、図４と図５を使用して説明する。
【００２４】
図５において、レンズフード１０は、庇の先端部５１に赤外光反射する特性の塗装を施しており、その他の内径部５２には赤外光を吸収する塗装を施している。
【００２５】
図４のフローチャートにおいて、ステップＳ４０１では、レンズ１０１に装備されている赤外カットフィルタをＯＦＦにして、照明部１０９の赤外照明を点灯して、映像データ１としてキャプチャする。
【００２６】
ステップＳ４０２では、レンズ１０１に装備されている赤外カットフィルタをＯＦＦにして、照明部１０９の赤外照明を消灯して、映像データ２としてキャプチャする。ステップＳ４０３では、赤外光で撮影した映像データ１と、通常光で撮影した映像データ２を比較し解析する。
【００２７】
ここで、レンズフード１０によるケラレが発生している場合は、図５の映像５３となり、レンズフードの先端部５１は赤外光に反射する材料を使用しているために、輝度差が大きくなり、レンズフードの内径部５２は赤外光に反射しない材料を使用しているため輝度差は小さい。
【００２８】
ステップＳ４０４では、このような赤外光に反応する領域の形状を判定し、抽出した形状がエッジ状であれば、レンズフード１０の庇が映り込んでいると判断する。ステップＳ４０５では、被写体として有効な領域を変更する。具体的には図５のレンズフードのケラレが発生していない矩形領域５４を有効な領域とし映像データを切り出す。
【００２９】
このように、レンズフードを構成している部材や塗装など、赤外照明の反射特性の異なる材料をマーカーとして使用することで、レンズフードのエッジ検出の精度を高めることができる。
【００３０】
以上説明したように、レンズフードのエッジ部分を映像データから検出し、ケラレ領域である無効領域と、被写体としての有効領域とを判定し、有効領域のみを送信することで送信データ量の低減や映像の見栄えを改善することが可能となる。また、被写体としての有効領域のみで測光処理や符号化処理をすることで、画質や画像処理の負荷などを改善することが可能となる。
【００３１】
［実施例２］
実施例２では、レンズフードの製品識別が可能な特定のマーカーを撮影画像から検出し、レンズフードとカメラとを関連付けしたケラレ情報のテーブルを利用して、被写体としての有効領域を決定する方法について図６のフローチャートで説明する。
【００３２】
ステップＳ６０１では、撮像部１０２で撮影した被写体の映像データを映像処理部１０３で受信する。ステップＳ６０２では、受信した映像データにバーコードが含まれているかを検出する。ステップＳ６０３では、レンズフードの製品ＩＤのバーコードが検出されたかを判定する。この際、図８のレンズフード８０を使用した場合には、映像データ８２が撮影され、レンズフード８０の内径部には、製品ＩＤのバーコード８１が付けられているため、映像データ８２において、バーコード８１を検出することが可能である。
【００３３】
ステップＳ６０４では、検出した製品ＩＤに対応したケラレ情報テーブルを決定する。このケラレ情報テーブルは、所定のレンズフードを装着した場合のケラレ量が記憶されており、例えば、ステップＳ６０３において製品ＩＤ「ＡＢＣ」のバーコードを検出した場合は、図７のケラレ情報テーブルを選択する。
【００３４】
ステップＳ６０５では、レンズ１０１のズーム位置に対するケラレ量をケラレ情報テーブルで参照して、被写体としての有効領域を決定する。例えば、レンズ１０１のズーム倍率が２倍であった場合は、図７のケラレ情報テーブルを参照し、上部と下部のケラレ量の各１０％の領域８３を無効領域とし、それ以外の８０％の領域８４を被写体の有効領域とする。
【００３５】
ステップＳ６０６では、映像の有効領域のみを使用して測光したＡＥ制御に変更する。すなわち、レンズフードの映り込み領域も含めて画質を最適化する必要はなく、監視が必要な被写体の映像領域にのみ適切な処理をすることで画質の改善を図る。
【００３６】
本例ではレンズフードの製品識別はバーコードとして説明したが、これに限らず、特定の形状やパターンをレンズフードの内径部にマーキングしておくことで同様の処理をすることが可能となる。
【００３７】
以上説明したように、レンズフードの製品識別情報を映像データから検出し、レンズフードとカメラとを関連付けしたケラレ情報テーブルを利用して、被写体としての有効領域を判定することが可能となる。
【００３８】
また、クライアントにおいて被写体としての有効領域のみで測光処理や符号化処理をすることで、画質や画像処理の負荷などを改善することが可能となる。また、ケラレ情報テーブルについては、ネットワークを介して情報を更新することが可能な構成にすることで、継続的な対応が可能になる。
【００３９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００４０】
１０  レンズフード
１１  カメラ
１２  ネットワーク
１３  クライアントＰＣ
１０１  レンズ
１０２  撮像部
１０３  映像処理部
１０４  ＣＰＵ
１０５  メモリ
１０６  フード判定部
１０７  カメラ制御部
１０８  通信部
１０９  赤外照明
【図１】
2019134210.tif 000003
【図２】
2019134210.tif 000004
【図３】
2019134210.tif 000005
【図４】
2019134210.tif 000006
【図５】
2019134210.tif 000007
【図６】
2019134210.tif 000008
【図７】
2019134210.tif 000009
【図８】
2019134210.tif 000010