(57)【要約】  画像処理に必要なパラメータの設定を、個々のカメラユニット毎に行わなくても、画像処理に係るパラメータを決定することができる撮影装置を提供する。撮影カメラ情報記憶部は、カメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する。設置情報取得部は、撮影部の設置情報を取得する。環境情報取得部は、撮影部の周辺の環境情報を取得する。パラメータ決定部は、撮影カメラ情報、設置情報、環境情報に基づいて、画像処理のパラメータを決定する。画像処理部は、決定されたパラメータに基づいて画像処理を行う。
2012124230.tif 000002
【特許請求の範囲】
【請求項１】
単数または複数のカメラユニットから構成され、撮影を行う撮影部と、
少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶部と、
前記撮影部の設置情報を取得する設置情報取得部と、
前記撮影部の周辺の環境情報を取得する環境情報取得部と、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定部と、
前記パラメータ決定部で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理部と
を備える撮影装置。
【請求項２】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択する撮影カメラ選択部を更に備え、
前記画像処理部は、
前記パラメータ決定部で決定された前記パラメータに基づいて、前記撮影カメラ選択部で選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項１に記載の撮影装置。
【請求項３】
前記撮影カメラ選択部は、
前記撮影カメラ情報と前記設置情報とに基づいて、前記複数のカメラユニットの各々から壁までの距離を算出し、該距離が閾値以上のカメラユニットを選択する請求項２に記載の撮影装置。
【請求項４】
前記撮影カメラ選択部は、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記複数のカメラユニットの各々で取得した明るさが撮影するのに十分であるか否かを判定し、明るさが撮影に十分なカメラユニットを選択する請求項２に記載の撮影装置。
【請求項５】
前記パラメータ決定部は、前記パラメータを動的に決定する請求項１から請求項４のいずれか１項に記載の撮影装置。
【請求項６】
少なくとも撮影部を構成する単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶し、
前記撮影部の設置情報を取得し、
前記撮影部の周辺の環境情報を取得し、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定し、
前記撮影部を用いて撮影を行い、
決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う撮影方法。
【請求項７】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択し、
決定された前記パラメータに基づいて、選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項６に記載の撮影方法。
【請求項８】
前記撮影カメラ情報と前記設置情報とに基づいて、前記複数のカメラユニットの各々から壁までの距離を算出し、該距離が閾値以上のカメラユニットを選択する請求項７に記載の撮影方法。
【請求項９】
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記複数のカメラユニットの各々で取得した明るさが撮影するのに十分であるか否かを判定し、明るさが撮影に十分なカメラユニットを選択する請求項７に記載の撮影方法。
【請求項１０】
撮影装置のコンピュータに、
単数または複数のカメラユニットから構成される撮影部を用いて撮影を行う撮影機能、
少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶機能、
前記撮影部の設置情報を取得する設置情報取得機能、
前記撮影部の周辺の環境情報を取得する環境情報取得機能、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定機能、
前記パラメータ決定機能で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理機能
を実行させるプログラム。
【請求項１１】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択する撮影カメラ選択機能を前記コンピュータに更に実行させ、
前記画像処理機能は、
前記パラメータ決定機能で決定された前記パラメータに基づいて、前記撮影カメラ選択機能で選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、撮影方法、及びプログラムに関する。
【背景技術】
【０００２】
監視や、介護、マーケティングなどの用途のために、特定のエリア内を隈なくモニタリングするシステムを容易に実現できることが要望されている。既存のシステム（ビデオカメラ製品）は、一般に、単一レンズを使用して固定角で監視しているため、死角が生じている。【０００３】
そこで、死角を無くすため、複数のカメラユニットを用いたモニタリングが提案されている。しかしながら、システム設置時のカメラユニットの配置や、ケーブルレイアウトなどに伴う問題が生じている。そこで、特許文献１、２には、システム設置時のカメラユニットの配置や、ケーブルレイアウトなどに伴う問題を回避するため、１台の機器に複数のレンズを搭載した全方位撮影装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本特開２００１−１１７１８７号公報
【特許文献２】日本特開２００７−１３５１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１、２に記載の技術では、個々のカメラユニット毎に、カメラユニットの設置位置や、周辺環境などに応じて、画像処理に用いるパラメータなどを設定する必要があり、非常に煩雑な作業が必要になるという問題があった。【０００６】
本発明は、上述の課題を解決することのできる撮影装置、撮影方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明は、単数または複数のカメラユニットから構成され、撮影を行う撮影部と、少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶部と、前記撮影部の設置情報を取得する設置情報取得部と、前記撮影部の周辺の環境情報を取得する環境情報取得部と、前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定部と、前記パラメータ決定部で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理部とを備える撮影装置である。【０００８】
また、上述した課題を解決するために、本発明は、少なくとも撮影部を構成する単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶し、前記撮影部の設置情報を取得し、前記撮影部の周辺の環境情報を取得し、前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定し、前記撮影部を用いて撮影を行い、決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う撮影方法である。【０００９】
また、上述した課題を解決するために、本発明は、撮影装置のコンピュータに、単数または複数のカメラユニットから構成される撮影部を用いて撮影を行う撮影機能、少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶機能、前記撮影部の設置情報を取得する設置情報取得機能、前記撮影部の周辺の環境情報を取得する環境情報取得機能、前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定機能、前記パラメータ決定機能で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理機能を実行させるプログラムである。
【発明の効果】
【００１０】
この発明では、画像処理に必要なパラメータの設定を、個々のカメラユニット毎に行わなくても、画像処理に係るパラメータを決定することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る撮影装置の構成を示すブロック図である。
【図２】同実施形態における撮影装置の動作を説明するためのフローチャートである。
【図３】同実施形態において、設置情報としてのカメラの設置高さを取得するための一方法を示す概念図である。
【図４】同実施形態において、設置情報としてのカメラの設置位置を取得するための一方法を示す概念図である。
【図５Ａ】同実施形態において、カメラ筐体の設置俯角に依存して人物形状が異なることを説明するための概念図である。
【図５Ｂ】同実施形態において、カメラ筐体の設置俯角に依存して人物形状が異なることを説明するための概念図である。
【図６】本発明の第２実施形態に係る撮影装置の構成を示すブロック図である。
【図７】同実施形態における撮影装置の動作を説明するためのフローチャートである。
【図８】同実施形態における複数のカメラユニットの配置例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１３】
Ａ．第１実施形態
図１は、本発明の第１実施形態に係る撮影装置の構成を示すブロック図である。図１において、撮影装置は、撮影カメラ情報記憶部１と、設置情報取得部２と、環境情報取得部３と、パラメータ決定部４と、撮影部５と、画像処理部６とを含む。撮影カメラ情報記憶部１は、カメラ筐体の形状・サイズ、設置されているカメラユニットの個数・位置、及び画素数・焦点距離・カメラレンズひずみパラメータなどのカメラユニットの仕様や、カメラ筐体に対するカメラユニットの位置情報に関する撮影カメラ情報を記録する。設置情報取得部２は、カメラ筐体の設置情報を取得する。設置情報としては、例えば、カメラ筐体が設置されている高さや、カメラ筐体の位置、及び向きなどがある。
【００１４】
環境情報取得部３は、カメラ筐体が設置された周辺環境に関する環境情報を取得する。環境情報としては、日時や、屋内・屋外などの別、照明条件、屋内であれば部屋の見取り図、屋外であれば、周辺の建物などを含めた地図情報などを含む。パラメータ決定部４は、撮影カメラ情報記憶部１、設置情報取得部２、及び環境情報取得部３の情報（撮影カメラ情報、設置情報、環境情報）に基づいて、各カメラユニットで撮影対象（処理対象）となるオブジェクトの画角内の見え方などを推定して、画像処理部６で行う処理に適したパラメータを決定する。撮影部５は、カメラ筐体に設置されているカメラユニットから映像を取得する。画像処理部６は、撮影部５で取得した映像を構成する各画像に対し、パラメータ決定部４で決定したパラメータに基づいて画像処理を行う。
【００１５】
次に、本第１実施形態の動作について説明する。
図２は、本第１実施形態に係る撮影装置の動作を説明するためのフローチャートである。まず、パラメータ決定部４は、カメラ筐体に設置されている、単数、もしくは複数のカメラユニットの仕様と、カメラ筐体に対するカメラユニットの位置情報とを撮影カメラ情報記憶部１から取得する（ステップＳ１）。
【００１６】
なお、撮影カメラ情報記憶部１は、カメラ筐体に内蔵されていてもよいし、信号線を介して取得できる記憶装置などでも良い。撮影カメラ情報としては、カメラ筐体の形状・サイズや、設置されているカメラユニットの位置に関するＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）データや、カメラユニットに関するレンズや、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）撮影素子、カメラ内部キャリブレーションデータなどの情報を含む。
【００１７】
次に、設置情報取得部２は、カメラ筐体の設置情報を取得する（ステップＳ２）。設置情報取得部２は、設置情報として、例えば、カメラ筐体が設置された高さや、カメラ筐体の位置、向き、及び姿勢を取得する。カメラ筐体の向きや、姿勢は、カメラ筐体に内蔵されている重力センサや、電子コンパスなどのセンサから求めることができる。
【００１８】
例えば、図３に示すように、カメラ筐体１００が天井１０１に設置されている場合、カメラの設置高さ情報として、設置情報取得部２が距離センサを具備し、当該距離センサを用いて床１０２までの距離Ｄを算出する。あるいは、カメラ筐体１００に設置されている複数のカメラユニットが、共通のオブジェクト（図示の例では人物の足元）を撮影し、当該オブジェクトのカメラ座標値から、ステレオマッチング法（複数のカメラにおける視差に基づいて距離を算出する方法）を用いて床１０２までの距離Ｄを算出するなど、距離センサを用いる方法以外の方法でカメラの設置高さを求めるようにしてもよい。
【００１９】
また、カメラ筐体１００の設置位置情報として、撮影装置が、屋内か屋外かの情報のユーザ入力を予め受け付ける。あるいは、設置情報取得部２が、温度・湿度・風速などの情報を取得し、これら温度・湿度・風速の変化率を算出して、屋内か屋外かを判定するようにしてもよい。
【００２０】
また、カメラ筐体１００の設置位置については、例えば図４に示すような見取り図Ｍが存在する場合、撮影装置が、見取り図Ｍ上でのカメラ筐体１００の設置位置のユーザ入力を予め受け付ける。あるいは、設置情報取得部２が、見取り図ＭのＣＡＤデータを取得して、部屋の四隅や、ドアなどといった特徴的な箇所を抽出し、それらの位置関係から、見取り図におけるカメラ筐体１００の設置位置を算出するようにしてもよい。
【００２１】
また、見取り図ＭのＣＡＤデータがない場合でも、キッチンや、ドア、窓といった典型的な形状を有する構造物に関する辞書を予め作成しておき、該辞書を用いて、カメラユニットの映像から構造物を自動認識し、見取り図Ｍ上での構造物との相対的な位置関係から、見取り図Ｍにおけるカメラ筐体１００の設置位置を算出することも可能である。
【００２２】
次に、環境情報取得部３は、カメラ筐体１００が設置された周辺環境に関する環境情報を取得する（ステップＳ３）。環境情報取得部３は、設置情報取得部２の取得する屋内・屋外情報、及び部屋の見取り図Ｍに加えて、日時の情報と太陽の位置情報・天気情報とを用いて、カメラ筐体１００の周辺の照明情報を取得する。
【００２３】
例えば、環境情報取得部３は、部屋の見取り図Ｍでの方位と窓の位置とから、差し込む日差しの量を算出する。あるいは、設置された状態において、カメラユニットでの輝度値の変化を、日単位、もしくは年単位で取得することで、設置環境における季節や、時刻における照明状況を取得するようにしてもよい。
【００２４】
次に、パラメータ決定部４は、上記撮影カメラ情報記憶部１、設置情報取得部２、及び環境情報取得部３の情報（撮影カメラ情報、設置情報、環境情報）に基づいて、各カメラユニットで処理対象となるオブジェクトの画角内の見え方などを推定して、画像処理部６が行う処理に適したパラメータを決定する（ステップＳ４）。
【００２５】
ここで、環境情報取得部３の取得する環境情報は、時々刻々と動的に変化すると考えられる。そこで、パラメータ決定部４が、動的にパラメータを決定する。
【００２６】
画像処理部６で行う処理として、例えば人物検出がある。
画像処理部６が人物検出を行う方法として、背景差分を用いるようにしてもよいし、人物形状を用いるようにしてもよい。背景差分を用いる方法においては、撮影カメラ情報と設置情報とから、各カメラユニットでの画像における人物の大きさを推定することができ、人物の大きさをパラメータとして決定する。
【００２７】
例えば、画像処理部６は、人物の大きさを直径５０ｃｍで高さ１７０ｃｍの円柱と仮定し、予め求められているカメラ内部キャリブレーションデータを用い、見取り図Ｍから設定される世界座標系におけるカメラ設置位置と部屋の見取り図Ｍ内に置いた円柱上の座標点とを、カメラ座標系に変換した座標値から取得する。
【００２８】
例えば、カメラ筐体１００に対して、カメラユニットが下向きに複数設置されている場合、例えばステレオマッチング法を用いて、カメラ筐体１００から人物頭部までの距離を抽出する。そして、設置情報取得部２が求めるカメラ筐体１００から床面までの距離Ｄと人物頭部までの距離との間の差を用いて、人物の身長を推定する。該推定身長情報を用いることで、他のカメラユニットにおいて、身長を１７０ｃｍと仮定するよりも、さらに正確に人物の大きさを推定することが可能になる。
【００２９】
また、人物形状を用いた人物検出において、パラメータ決定部４は、図５Ａ、図５Ｂに示すように、設置されているカメラユニットの俯角θをパラメータとして決定する。ここで、画像処理時には、パラメータ決定部４は、俯角パラメータ毎に予め人物の形状を学習させた複数の人物形状辞書を切り替えて人物検出を行う。これは、図５Ａ、図５Ｂに示すように、カメラの俯角θ１、θ２が異なると、人物の形状が異なって見えるためである。
【００３０】
次に、撮影部５は、カメラ筐体１００に設置されているカメラユニットから映像を取得する（ステップＳ５）。
【００３１】
次に、画像処理部６は、上記撮影部５が取得した映像に対し、上述したパラメータ決定部４で決定したパラメータに基づいて画像処理を行う（ステップＳ６）。
【００３２】
画像処理として人物検出を行う場合においては、各カメラユニットで、人物が存在していない時点での画像を予め撮影して背景画像として登録しておき、入力画像毎に背景画像との差分をとり、該差分の絶対値が予め設定した閾値を越えた画素の塊を、人物の候補領域として抽出する。候補領域の大きさが、パラメータ決定部４で得られた大きさと比較して大きく異なる場合には、画像処理部６が、人物ではないと判定することで、誤検出を提示することができる。
【００３３】
なお、画像処理部６が行う画像処理の設定パラメータとして、人物検出などの特定物体の画像処理を行う際のパラメータとしてのみではなく、処理を行う対象を学習させた辞書や、識別エンジンの種類をパラメータとして設定するようにしてもよい。
【００３４】
また、画像処理部６が、撮影場所に応じて画像処理の対象辞書を切り替えるようにしてもよい。例えば、画像処理部６は、図４に示す部屋の見取り図Ｍから、設置されているカメラユニットが撮影する部屋の種別に応じて、画像処理の対象辞書を切り替える。例えば、玄関を撮影するカメラユニットに関しては、人物辞書及び人物辞書を用いた人物抽出エンジンを利用して検出処理を行う。また、台所を撮影するカメラユニットに関しては、炎辞書及び炎辞書を用いた炎検出エンジンを利用して検出処理を行う。そうすることで、玄関における侵入者検出と台所における火事検出とを実現することができる。
【００３５】
Ｂ．第２実施形態
次に、本発明の第２実施形態について説明する。
図６は、本発明の第２実施形態に係る撮影装置の構成を示すブロック図である。なお、図１に対応する部分には同一の符号を付けて説明を省略する。図６に示すように、本第２実施形態では、上述した第１実施形態の構成に加えて、撮影カメラ選択部７を含んでいる。撮影カメラ選択部７は、撮影カメラ情報記憶部１、設置情報取得部２、及び環境情報取得部３の情報（撮影カメラ情報、設置情報、環境情報）に基づいて、カメラ筐体に設置されている複数のカメラユニットのうち、撮影部５で撮影を行うべきカメラユニットを選択する。
【００３６】
図７は、本第２実施形態に係る撮影装置の動作を説明するためのフローチャートである。まず、パラメータ決定部４は、カメラ筐体に設置されている、単数、もしくは複数のカメラユニットの仕様と、カメラ筐体に対するカメラユニットの位置情報とを撮影カメラ情報記憶部１から取得する（ステップＳ１１）。
【００３７】
次に、設置情報取得部２は、カメラ筐体の設置情報を取得する（ステップＳ１２）。また、環境情報取得部３は、カメラ筐体が設置された周辺環境に関する環境情報を取得する（ステップＳ１３）。次に、パラメータ決定部４は、上記撮影カメラ情報記憶部１、設置情報取得部２、環境情報取得部３の情報（撮影カメラ情報、設置情報、環境情報）に基づいて、画像処理部６で行う処理に適したパラメータを決定する（ステップＳ１４）。
【００３８】
上記ステップＳ１１、Ｓ１２、Ｓ１３、Ｓ１４は、上述した第１実施形態での図２に示すステップＳ１、Ｓ２、Ｓ３、Ｓ４と同じ処理である。
【００３９】
次に、撮影カメラ選択部７は、撮影カメラ情報記憶部１、設置情報取得部２、環境情報取得部３の情報（撮影カメラ情報、設置情報、環境情報）に基づいて、カメラ筐体に設置されている複数のカメラユニットのうち、撮影部５で撮影を行うべきカメラユニットを選択する（ステップＳ１５）。
【００４０】
次に、撮影部５は、カメラ筐体に設置されているカメラユニットのうち、撮影カメラ選択部７で選択されたカメラユニットから映像を取得する（ステップＳ１６）。また、画像処理部６は、上記撮影部５の取得した画像に対し、上述したパラメータ決定部４の決定したパラメータに基づいて、画像処理を行う（ステップＳ１７）。
【００４１】
上記ステップＳ１６、Ｓ１７は、上述した第１実施形態での図２に示すステップＳ５、Ｓ６と同じ処理である。
【００４２】
ここで、図８に示すような部屋Ｒの位置に、８個のカメラユニットを具備するカメラ筐体１００が設置され、８個のカメラユニットには、時計回りにカメラ番号＃１〜＃８が振られている場合の例について説明する。
【００４３】
この場合、撮影カメラ情報記憶部１で得られた撮影カメラ情報と、設置情報取得部２で得られた設置情報とから、カメラ筐体１００が部屋Ｒの隅に設置されていることや、カメラ番号＃１のカメラユニットが北向きに設置されていることが分かる。そこで、撮影カメラ選択部７は、これらの情報から、各カメラユニットから壁までの距離を算出し、距離が閾値以下の場合には、該当カメラユニットにおいて撮影は行わないと判定する。図８に示す例では、カメラ番号＃１、＃２、＃３のカメラユニットがこれに該当する。設定する閾値としては、人物がカメラと壁との間に存在する可能性のある最小の距離を用いる。
【００４４】
また、撮影カメラ選択部７は、環境情報取得部３から得られた環境情報から、部屋の明るさが、カメラで撮影するのに十分であるか否かを判定し、明るさが不十分なカメラユニットでは撮影を行わないと判定する。例えば、予め取得した各カメラユニットにおける平均輝度値が閾値よりも高いか否かの判定を行って、部屋の明るさがカメラで撮影するのに十分であるか否かの判定を行う。
【００４５】
あるいは、人物が通過するところを撮影するカメラユニットの平均輝度値が低い場合には、撮影部５が、カメラユニットのシャッター速度を遅くすることで、十分な輝度値を上げる制御を行うようにしても良い。同様に、画面上で人物の通過する速度が遅い場合には、１秒間に取得するフレームの枚数を落としてもよい。
【００４６】
このように、本第２実施形態では、環境に応じて使用するカメラユニットを選択することが可能である。したがって、複数のカメラユニットを設置した場合においても、不要なカメラユニットを使用しないため、省電力化を行うことができることに加え、画像処理の処理コストを低減することができる。
【００４７】
その他、異なる種類のカメラユニットを設置し、環境に応じて使用するカメラユニットの種類を選択するようにしてもよい。例えば、可視光カメラユニットや、赤外線カメラユニットを設置した場合、環境情報として得られた部屋の明るさが、閾値を上回る場合には、可視光カメラユニットを使用し、部屋の明るさが閾値を下回る場合には、赤外線カメラユニットを使用することができる。また、マルチスペクトルカメラを設置し、環境情報に応じて、使用するバンドを選択してもよい。さらに、ズーム率を変えたカメラユニットを設置することで、環境に依存した対象物の大きさの変化に対応することもできる。
【００４８】
また、図８に示す部屋Ｒでは、ドアは１つしかなく、この部屋Ｒに出入する人物は、ドア部分を撮影するカメラ番号＃６のカメラユニットで必ず撮影される。このような場合、通常は、カメラ番号＃６のカメラユニットのみを動作させておき、人物を検知した場合、人物の移動方向に応じて、人物が映る可能性のあるカメラ番号＃４〜＃８のカメラユニットを動作させるようにしてもよい。
【００４９】
このように、カメラ筐体１００の設置位置や、周辺環境に応じて、使用するカメラユニットを選択し、画像の取得速度を制御することができる。このため、予めカメラ筐体１００に冗長にカメラユニットを配置しておき、使用する環境に応じて、用いるカメラユニットを効率的に選択することができる。
【００５０】
上述した本発明の実施形態に係る撮影装置では、カメラ筐体１００を任意の箇所に設置すると、設置した周辺環境に応じて、画像処理に必要なパラメータを選択し、画像処理を行う。このため、例えば、本発明の実施形態に係る撮影装置を建物の天井や、壁に設置する際には、火災警報器などの既存の信号線や、給電線が利用可能な箇所に設置することで、これら既存の信号線を利用して映像信号を送信することができ、給電線から撮影装置へ給電することができる。したがって、設置コストを削減することができる。
【００５１】
また、映像を無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などで配信したり、バッテリーを用いて給電したりすれば、物理的な配線が不要となり、ユーザは、配線や、各カメラユニットにおける見え方などを考慮することなく、カメラ筐体を自由な箇所へ設置することが実現できる。
【００５２】
上述した第１、第２実施形態では、画像処理に必要なパラメータの設定を、カメラユニット毎に行わなくても、カメラ筐体の形状・サイズ、設置されているカメラユニットの個数・位置、及び画素数・焦点距離・カメラレンズひずみパラメータなどのカメラユニットの仕様や、カメラ筐体に対するカメラユニットの位置情報に関する撮影カメラ情報と、カメラ筐体が設置されている高さや、カメラ筐体の位置、及び向きなどからなるカメラ筐体の設置情報と、日時や、屋内・屋外などの別、照明条件、屋内であれば部屋の見取り図、屋外であれば、周辺の建物などを含めた地図情報などを含む、カメラ筐体が設置された周辺環境に関する環境情報とから、各カメラユニットで処理対象となるオブジェクトの画角内の見え方などを推定して画像処理に係るパラメータを決定することができる。
【００５３】
なお、上述した撮影装置の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することで各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５４】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００５５】
この出願は、２０１１年３月１７日に出願された日本出願特願２０１１−０５８９７３号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００５６】
本発明は、例えば、監視、介護、マーケティングなどの用途で特定のエリア内を隈なくモニタリングするシステムに適用できる。本発明では、画像処理に必要なパラメータの設定を個々のカメラユニット毎に行わなくても、画像処理に係るパラメータを決定することができる。
【符号の説明】
【００５７】
１  撮影カメラ情報記憶部
２  設置情報取得部
３  環境情報取得部
４  パラメータ決定部
５  撮影部
６  画像処理部
７  撮影カメラ選択部
【図１】
2012124230.tif 000003
【図２】
2012124230.tif 000004
【図３】
2012124230.tif 000005
【図４】
2012124230.tif 000006
【図５Ａ】
2012124230.tif 000007
【図５Ｂ】
2012124230.tif 000008
【図６】
2012124230.tif 000009
【図７】
2012124230.tif 000010
【図８】
2012124230.tif 000011
【手続補正書】
【提出日】平成25年8月28日(2013.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
単数または複数のカメラユニットから構成され、撮影を行う撮影部と、
少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶部と、
前記撮影部の設置情報を取得する設置情報取得部と、
前記撮影部の周辺の環境情報を取得する環境情報取得部と、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定部と、
前記パラメータ決定部で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理部と
を備える撮影装置。
【請求項２】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択する撮影カメラ選択部を更に備え、
前記画像処理部は、
前記パラメータ決定部で決定された前記パラメータに基づいて、前記撮影カメラ選択部で選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項１に記載の撮影装置。
【請求項３】
前記撮影カメラ選択部は、
前記撮影カメラ情報と前記設置情報とに基づいて、前記複数のカメラユニットの各々から壁までの距離を算出し、該距離が閾値以上のカメラユニットを選択する請求項２に記載の撮影装置。
【請求項４】
前記撮影カメラ選択部は、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記複数のカメラユニットの各々で取得した明るさが撮影するのに十分であるか否かを判定し、明るさが撮影に十分なカメラユニットを選択する請求項２に記載の撮影装置。
【請求項５】
前記パラメータ決定部は、前記パラメータを動的に決定する請求項１から請求項４のいずれか１項に記載の撮影装置。
【請求項６】
少なくとも撮影部を構成する単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶し、
前記撮影部の設置情報を取得し、
前記撮影部の周辺の環境情報を取得し、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定し、
前記撮影部を用いて撮影を行い、
決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う撮影方法。
【請求項７】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択し、
決定された前記パラメータに基づいて、選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項６に記載の撮影方法。
【請求項８】
前記撮影カメラ情報と前記設置情報とに基づいて、前記複数のカメラユニットの各々から壁までの距離を算出し、該距離が閾値以上のカメラユニットを選択する請求項７に記載の撮影方法。
【請求項９】
撮影装置のコンピュータに、
単数または複数のカメラユニットから構成される撮影部を用いて撮影を行う撮影機能、
少なくとも前記単数または複数のカメラユニットの配置情報、機能情報を含む撮影カメラ情報を記憶する撮影カメラ情報記憶機能、
前記撮影部の設置情報を取得する設置情報取得機能、
前記撮影部の周辺の環境情報を取得する環境情報取得機能、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、前記単数または複数のカメラユニットに対する画像処理のパラメータを決定するパラメータ決定機能、
前記パラメータ決定機能で決定された前記パラメータに基づいて、前記撮影部の前記単数または複数のカメラユニットを用いて撮影された映像に対して画像処理を行う画像処理機能
を実行させるプログラム。
【請求項１０】
前記撮影部が前記複数のカメラユニットから構成され、
前記撮影カメラ情報と前記設置情報と前記環境情報とに基づいて、撮影を行うカメラユニットを選択する撮影カメラ選択機能を前記コンピュータに更に実行させ、
前記画像処理機能は、
前記パラメータ決定機能で決定された前記パラメータに基づいて、前記撮影カメラ選択機能で選択された前記カメラユニットを用いて撮影された映像に対して前記画像処理を行う
請求項９に記載のプログラム。
【国際調査報告】
2012124230.tif 000012
2012124230.tif 000013
2012124230.tif 000014
2012124230.tif 000015