"入射光を第1の光部分と第2の光部分とに分けるビームスプリッタと、前記第1の光部分に基づき赤、緑、青RGB画像を記録する第1のカメラと、前記第2の光部分からの光放射をサブサンプリングしてマルチスペクトルサンプルを提供する閉鎖マスクと、前記マルチスペクトルサンプルを有するグレイスケール画像を記録する第2のカメラと、を有する装置。前記RGB画像から得られる空間解像度と前記グレイスケール画像から得られるスペクトル解像度とを有する統合画像を合成する画像統合エンジン、を更に有する請求項1に記載の装置。前記入射光を前記ビームスプリッタに渡す開口を含む不透明筐体を更に有し、前記不透明筐体は少なくとも前記ビームスプリッタと前記閉鎖マスクとプリズムとを囲む、請求項1に記載の装置。前記第1の光部分を前記ビームスプリッタから前記第1のカメラへと、前記第1のカメラと前記第2のカメラとの間の距離を短縮する角度で反射するミラー、を更に有する請求項1に記載の装置。前記第2の光部分を初期方向に沿って分散するプリズム又は別のスペクトル分散光コンポーネント、を更に有し、前記プリズム又は別のスペクトル分散光コンポーネントにより、前記マルチスペクトルサンプルは、前記初期方向に対して直角の別の方向に平均化される、請求項1に記載の装置。前記第2の光部分をフィルタリングし、前記第2の光部分の1又は複数のスペクトル帯を除去するフィルタ、を更に有する請求項1に記載の装置。入射光の第1の光部分から高空間解像度画像を形成するステップと、前記入射光の第2の光部分に基づくマルチスペクトルサンプルを有する高スペクトル解像度画像を生成するステップであって、前記高スペクトル解像度画像は、前記高空間解像度画像よりも低い空間解像度且つ高いスペクトル解像度を有する、ステップと、前記高空間解像度画像を前記高スペクトル解像度画像と統合するステップであって、前記高空間解像度画像の空間解像度と前記高スペクトル解像度画像のスペクトル解像度とを有する統合画像を生成する、ステップと、を有する方法。前記入射光を前記第1の光部分と前記第2の光部分とに分離するステップ、を更に有する請求項7に記載の方法。前記統合画像に対して色調整を実行するステップ、を更に有する請求項7に記載の方法。前記高スペクトル解像度画像は、赤、緑、青色チャネルデータに基づきエンコードされる赤、緑、青RGB画像であり、前記高スペクトル解像度画像はグレイスケール画像である、請求項7に記載の方法。前記生成するステップは、前記第2の光部分が、前記第2の光部分からの光放射をサブサンプリングする閉鎖マスクを通過し、前記マルチスペクトルサンプルを生成するステップと、前記第2の光部分を初期方向に沿って分散するステップであって、前記マルチスペクトルサンプルは前記初期方向に対して直角の別の方向に平均化される、ステップと、前記マルチスペクトルサンプルを有する前記高スペクトル解像度画像を記録するステップと、を有する請求項7に記載の方法。前記統合するステップは、前記高スペクトル解像度画像から対応するマルチスペクトルサンプルを有する高空間解像度画像内の関連ピクセルを識別するステップと、前記高スペクトル解像度画像から対応するマルチスペクトルサンプルを有しない高空間解像度画像内の非関連ピクセルを識別するステップと、1又は複数の近隣の関連ピクセルから各非関連ピクセルへ、マルチスペクトル情報を伝搬するステップと、を有する、請求項7に記載の方法。前記高空間解像度画像より時間的に先行する別の高空間解像度画像から、追加マルチスペクトルサンプルを取得する光フローを用いることにより、別の関連ピクセルを識別するステップ、を更に有する請求項12に記載の方法。前記伝搬するステップは、非関連ピクセルの複数のRGBチャネルの各々に、チャネル毎に前記マルチスペクトル情報を伝搬するステップと、前記複数のRGBチャネルのスペクトル値を加算して、前記非関連ピクセルのフルスペクトルを得るステップと、を有する、請求項12に記載の方法。1又は複数のプロセッサと、複数のコンピュータ実行可能コンポーネントを有するメモリと、を有し、前記複数のコンピュータ実行可能コンポーネントは、高空間解像度画像と高スペクトル解像度画像内にキャプチャされたマルチスペクトルサンプルとから統合画像を生成するマルチスペクトル伝搬コンポーネントであって、前記高空間解像度画像は、前記高スペクトル解像度画像より低いスペクトル解像度且つ高い空間解像度を有する、マルチスペクトル伝搬コンポーネントと、光フローを介して前記高空間解像度画像より時間的に先行する少なくとも1つの追加の高空間解像度画像から、前記マルチスペクトルサンプルのうちの1又は複数を取得する時間拡張コンポーネントと、を有する、コンピューティング装置。前記統合画像の1又は複数の色を自動的に調整する色調整コンポーネント、を更に有する請求項15に記載のコンピューティング装置。前記マルチスペクトル伝搬コンポーネントは、対応する高空間解像度画像及び高スペクトル解像度画像から複数の統合画像を生成し、前記コンピューティング装置は、前記複数の統合画像内にキャプチャされたオブジェクトを追跡する追跡コンポーネント、を更に有する請求項15に記載のコンピューティング装置。前記マルチスペクトルサンプルのうちの少なくとも一部は、閉鎖マスク及びプリズムを通過する光から生成される、請求項15に記載のコンピューティング装置。前記マルチスペクトル伝搬コンポーネントは、前記高スペクトル解像度画像から対応するマルチスペクトルサンプルを有する高空間解像度画像内の関連ピクセルを識別し、前記高スペクトル解像度画像から対応するマルチスペクトルサンプルを有しない高空間解像度画像内の非関連ピクセルを識別し、1又は複数の近隣の関連ピクセルから各非関連ピクセルへ、マルチスペクトル情報を伝搬する、ことにより前記統合画像を生成する、請求項15に記載のコンピューティング装置。前記マルチスペクトル伝搬コンポーネントは、非関連ピクセルの複数のRGBチャネルの各々に、チャネル毎に前記マルチスペクトルサンプル内の前記マルチスペクトル情報を伝搬し、前記複数のRGBチャネルのスペクトル値を加算して、前記非関連ピクセルのフルスペクトルを得る、請求項15に記載のコンピューティング装置。本発明は、スペクトル精度の代わりに解像度を犠牲にすることなく、高解像度マルチスペクトル画像をキャプチャする装置及び方法を提供する。<まとめ>本願明細書は、RGBカメラから取得された赤、緑、青RGB画像情報とグレイスケールカメラから取得されたマルチスペクトル画像データとを結合して高スペクトル且つ高解像度の両方を備えた画像を生成するハイブリッドカメラツールを実施する技術を開示する。ハイブリッドカメラツールは、高空間解像度であるが低スペクトル解像度でキャプチャする単独型RGBカメラよりも優れた画像を提供できる。ハイブリッドカメラツールは、高スペクトル解像度であるが低空間解像度でキャプチャする単独型グレイスケールカメラよりも優れた画像を提供できる。したがって、追加スペクトル情報のために時間的又は空間的解像度のいずれかをトレードオフするシステムとは異なり、ハイブリッドカメラツールは、スペクトル精度の代わりに解像度を犠牲にしない。少なくとも1つの実施形態では、高解像度マルチスペクトル画像のキャプチャは、入射光の一部に基づき高空間解像度画像を形成するステップを有しても良い。マルチスペクトルサンプルを有する高スペクトル解像度画像は、入射光の別の一部に基づき生成されても良い。次に、高空間及び高スペクトル解像度画像は、高空間解像度画像を高スペクトル解像度画像と統合することにより合成される。この要約は、詳細な説明で後述する概念の選択を簡単な形式で紹介する。この要約は、請求の範囲の主要な特徴又は基本的特徴を特定するものではなく、請求の範囲の範囲を限定するものでもない。記載の実施形態は、高解像度マルチスペクトル画像をキャプチャするハイブリッドカメラツールを実施する技術に関する。ハイブリッドカメラツールは、RGB画像情報とマルチスペクトル画像データとを結合して、高スペクトル解像度と高空間解像度の両方を備えた画像を生成できる。RGB画像情報は、RGBカメラを用いて取得され、マルチスペクトル画像データはグレイスケールカメラを用いて取得されても良い。ハイブリッドカメラツールは、より高いスペクトル解像度を有する画像を提供することにより、単独型RGBカメラよりも優れた画像を提供できる。ハイブリッドカメラツールは、より高い空間解像度を有する画像を提供することにより、単独型グレイスケールカメラよりも優れた画像を提供できる。したがって、追加スペクトル情報のために時間的又は空間的解像度のいずれかをトレードオフするシステムとは異なり、ハイブリッドカメラツールは、スペクトル精度の代わりに解像度を犠牲にしない。実施形態に従ってハイブリッドカメラツールを用いて高空間解像度且つ高スペクトル解像度画像を提供する技術の種々の例を、図1~5を参照して以下に説明する。<例示的なスキーム>図1は、ハイブリッドカメラツールを実施する例示的なスキーム100を示すブロック図である。ハイブリッドカメラツール102は、ハイブリッドカメラシステム104と、電子装置108により実施される画像統合エンジン106とを有しても良い。ハイブリッドカメラシステム104は、1又は複数のRGB画像112をキャプチャする赤、緑、青RGBカメラ110と、1又は複数のグレイスケール画像116をキャプチャするグレイスケールカメラ114と、を有しても良い。各RGB画像112は、高空間解像度及び低スペクトル解像度画像を有しても良い。例えば、各RGB画像112は、対応するグレイスケール画像116よりも低いスペクトル解像度を有しても良い。対照的に、各グレイスケール画像116は、低空間解像度及び高スペクトル解像度を有しても良い。例えば、各グレイスケール画像116は、対応するRGB画像112よりも低い空間解像度を有しても良い。RGBカメラ110は、CCDchargecoupleddeviceに基づくセンサを用いて、シーン又はオブジェクトから反射された光を表す3個の独立した赤、緑、青色データチャネルを取得するカメラであっても良い。グレイスケールカメラ114は、シーン又はオブジェクトから反射された光の強度を純粋な白から純粋な黒までの範囲のグレイの種々の陰影としてキャプチャする単一のマルチスペクトルCCDセンサを用いて、画像を取得するカメラであっても良い。RGBカメラ110及びグレイスケールカメラ114の各々は、個別の画像、又はビデオを形成する連続画像ストリームをキャプチャできても良い。幾つかの実施形態では、RGBカメラは、25フレーム毎秒fps又はそれ以上で1024x768ピクセルの解像度又は他の解像度をキャプチャ可能であっても良い。他の実施形態では、グレイスケールカメラは、25fps以上で、解像度2448x2088ピクセル又は他の解像度で、画像をキャプチャ可能であっても良い。ハイブリッドカメラシステム104のRGBカメラ110及びグレイスケールカメラ114からの信号は、画像統合エンジン106へ渡されても良い。また、画像統合エンジン106は、伝達アルゴリズムを用いて、色の類似性及び空間的近接性に基づき、グレイスケール画像116からのマルチスペクトルサンプルをRGB画像112内のRGB情報と結合しても良い。したがって、画像統合エンジン106は、高空間解像度及び高スペクトル解像度の両方を備えた1又は複数の統合画像118を生成しても良い。種々の実施形態では、統合画像118は、RGB画像112のシーケンス及び対応するグレイスケール画像のシーケンスからリアルタイムに例えば、25fps以上のレートで合成されるビデオストリームの一部であっても良い。<例示的なハイブリッドカメラシステム>図2は、ハイブリッドカメラシステム104の例示的なコンポーネントを示す説明図である。ハイブリッドカメラシステム104は、RGBカメラ110と、グレイスケールカメラ114と、を有しても良い。ハイブリッドカメラシステム104は、ハイブリッドカメラシステム104のコンポーネントを背景光から隔離する不透明筐体202を有しても良い。シーン又はオブジェクト204からの入射光は、最初に、開口206を通ってハイブリッドカメラシステム104に入り、ビームスプリッタ208に達しても良い。ビームスプリッタ208は、一部の光を経路210に沿って反射し、同時に光の残りの部分の少なくとも一部を経路212に沿って送っても良い。種々の実施形態では、ビームスプリッタ208は、RGBカメラ110及びグレイスケールカメラ114に等しい又はほぼ等しい光エネルギを供給する半反射及び半通過ビームスプリッタであっても良い。経路210に沿って伝達するビームスプリッタ208からの反射光は、経路216に沿ってミラー214により更に反射され、RGBカメラ110に到達しても良い。次に、RGBカメラ110は、経路216に沿った光から、RGB画像112の形式で高空間解像度画像データを取得しても良い。代替の実施形態では、RGBカメラ110はミラー214の位置に置かれ、経路210に沿った光がRGBカメラ110に直接入るようにしても良い。しかしながら、経路216に沿った光を反射するためにミラー214を使用すると、RGBカメラ110とグレイスケールカメラ114が互いにより近く配置される、つまり2つのカメラの間の距離が縮小されるので、ハイブリッドカメラシステム104をより小型にする。経路212に沿ってビームスプリッタ208を通る光は、プリズム218又は特定の他のスペクトル分散光学コンポーネントにより、グレイスケールカメラ114に分散されても良い。グレイスケールカメラ114は、シーン又はオブジェクト204からの光の多数のスペクトルチャネルをキャプチャする高スペクトル解像度グレイスケール画像116を取得しても良い。閉鎖マスク220が経路212に沿って用いられ、シーン又はオブジェクト204からの光放射をサブサンプリングしても良い。これにより、シーン又はオブジェクト204の異なるシーン点からのスペクトルの重なり合いがグレイスケールカメラ114に送信されるのを防ぐことができる。しかしながら、このサブサンプリングのために、グレイスケールカメラ114に達する光は、結果として低空間解像度を有する画像データを生じてしまう。種々の実施形態では、閉鎖マスク220は、行222のような規則的に間隔の空けられた開口の行で構成され、プリズム218へ光を伝達するよう設計されても良い。各開口は、グレイスケールカメラ114に1つのマルチスペクトルサンプルを提供しても良い。例えば、閉塞マスク220の開口226は、マルチスペクトルサンプル228を生じても良い。少なくとも1つの実施形態では、各開口は、長方形の形状であっても良い。プリズム218は、波長400~1000ナノメータnmに対して既知の屈折率を有するガラスであっても良い。プリズム218は特定の方向に沿って光を分散しても良く、垂直方向のマルチスペクトルサンプルは、任意的にノイズを最小化するために平均化されても良い。したがって、閉塞マスク220及びプリズム218の配置は、グレイスケールカメラ114にマルチスペクトルサンプルを提供できる。一例では、配置は、グレイスケールカメラ114に関連して構成され、各スペクトルサンプルが波長400nm~700nmに渡りグレイスケールカメラ114のグレイスケールセンサ上で約60ピクセルに渡るようにしても良い。これは、約5nmのスペクトル解像度と等価である。更なる実施形態では、フィルタ224は、経路212に沿って、ビームスプリッタ208とプリズム218との間に置かれて、特定のスペクトル帯を除去しても良い。フィルタ224は、スペクトル帯の選択範囲のみがグレイスケールカメラ114に到達することが望ましいときに実装されても良い。RGBカメラ110及びグレイスケールカメラ114の動作は、高空間解像度RGB画像112が対応する高スペクトル解像度グレイスケール画像116と同時にキャプチャされように、統合されても良い。さらに、RGBカメラ110及びグレイスケールカメラ114は、シーン又はオブジェクト204の同じビューをキャプチャするよう整列されても良い。さらに、RGBカメラ110及びグレイスケールカメラ114によりキャプチャされる画像情報の対応は、水平走査線及び垂直走査線の較正ビデオを用いて達成されても良い。少なくとも1つの実施形態では、較正ビデオは、同じビューをキャプチャするために整列されたRGBカメラ110及びグレイスケールカメラ114の前に置かれたディスプレイスクリーンを用いて提示されても良い。走査線は、黒色背景に対して白色でディスプレイスクリーンに提示されても良い。さらに、表示される走査線の各々は、蛍光灯ににたスペクトルピークを有するスペクトルを有しても良い。したがって、水平線が例示的なグレイスケールカメラ114内のグレイスケールセンサ232の水平センサ部230例えば、センサ要素の水平行を走査するとき、水平走査線からの光は、水平センサ部230からの応答を生成しても良い。同じ水平走査線は、例示的なグレイスケールセンサ232で応答をトリガする時点で、RGBカメラ110内の例示的なRGBセンサ236の水平センサ部234例えば、センサ要素の水平行でも同様の応答をトリガしても良い。このように、グレイスケールカメラ114及びRGBカメラ110の対応する水平センサ部は識別されても良い。同様に、垂直線が例示的なグレイスケールセンサ232の垂直センサ部238例えば、センサ要素の水平行を走査するとき、垂直走査線からの光は、垂直センサ部238からの応答を生成しても良い。同じ垂直走査線は、例示的なグレイスケールセンサで応答をトリガする時点で、RGBカメラ110内の例示的なRGBセンサ236の垂直センサ部240例えば、センサ要素の垂直行でも同様の応答をトリガしても良い。このように、グレイスケールカメラ114及びRGBカメラ110の対応する垂直センサ部は識別されても良い。水平センサ部例えば、水平センサ部230及び234間の対応、及び垂直センサ部例えば、垂直センサ部238及び240間の対応に基づき、個々のマルチスペクトルサンプルのRGBカメラ110の例示的なRGBセンサ236により検出されたピクセルと対応が決定されても良い。したがって、RGBカメラ110とグレイスケールカメラ114が較正されると、グレイスケール画像116内の各マルチスペクトルサンプル点は、同じ入射光を共有する対応するRGB画像112内に対応ピクセルを有しても良い。種々の実施形態では、ハイブリッドカメラシステム104の設定は、異なるスペクトル解像度について調整されても良い。スペクトル解像度SpectralResolutionは、式1に示す幾つかのパラメータに依存しても良い。ここで、fはグレイスケールカメラ114のカメラレンズ242の焦点距離であり、nはプリズム218の屈折率であり、ωはプリズム角であり、αは入射角である。スペクトル解像度は、センサ上のスペクトルの重なり合いを防ぐ適切な閉鎖マスク220を有するグレイスケールカメラ114に対してより長い焦点距離のカメラレンズ242を用いることにより増大されても良い。しかしながら、スペクトル解像度の増大は、画像当たりのマルチスペクトルサンプルを少なくし、伝搬精度を低下させてしまう。焦点距離が長いほど、グレイスケールカメラ114のセンサ例えば、グレイスケールセンサ232に到達する光エネルギが少ない。しかしながら、減少した光エネルギは、画像毎の露光時間を増大することにより及び/又は低フレームレートにより補償され得る。幾つかの実施形態では、RGBカメラ110及びグレイスケールカメラ114は、不透明筐体202に対して位置決めされ、開口206からの入射光がグレイスケールカメラのカメラレンズ242及びRGBカメラ110のカメラレンズ244に到達するようにしても良い。しかしながら、カメラボディは、それぞれセンサ232及び236を有しても良く、画像処理及び送信コンポーネントに関連付けられ、不透明筐体202の外側に実装されても良い。さらに、両コンポーネントの画像処理及び送信コンポーネントは、別個のパッケージではなく単一の電子機器パッケージに統合されても良い。<電子装置コンポーネント>図3は、ハイブリッドカメラツールを実施する電子装置108の選択した説明のためのコンポーネントを示すブロック図である。種々の実施形態では、電子装置108は、デスクトップコンピュータ、タブレットコンピュータ、ラップトップコンピュータ、サーバ、等のような汎用目的コンピュータであっても良い。しかしながら、他の実施形態では、電子装置108は、カメラ、スマートフォン、ゲーム端末、PDApersonaldigitalassistant等のうちの1つであっても良い。電子装置108は、1又は複数のプロセッサ302、メモリ304、及び/又はユーザに電子装置と相互作用させるユーザ制御を有しても良い。メモリ304は、コンピュータ記憶媒体のようなコンピュータ可読媒体を用いて実装されても良い。コンピュータ可読媒体は、少なくとも2種類のコンピュータ可読媒体、つまりコンピュータ記憶媒体及び通信媒体を有する。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール又は他のデータのような情報を記憶する方法又は技術で実装される揮発性及び不揮発性、取り外し可能及び非取り外し可能媒体を含む。コンピュータ記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリ又は他のメモリ技術、CD-ROM、DVDdigitalversatiledisk又は他の光記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置又は他の磁気記憶装置、又はコンピュータ装置によるアクセスのために情報を格納するために用いることができる任意の他の非伝送媒体を含むがこれらに限定されない。対照的に、通信媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、又は搬送波又は他の伝送機構のような変調データ信号内の他のデータを具現化しても良い。ここで定められるように、コンピュータ記憶媒体は、通信媒体を含まない。電子装置108は、ネットワーク機能を有しても良い。例えば、電子装置108は、インターネットのような1又は複数のネットワークを介して他の電子装置例えばラップトップコンピュータ、サーバ、等とデータを交換しても良い。幾つかの実施形態では、電子装置108は、クラウドコンピューティングネットワーク内のサーバのような複数のネットワーク接続されたサーバで代替されても良い。電子装置108の1又は複数のプロセッサ302及びメモリ304は、画像統合エンジン106、色調整モジュール306、トラッキングモジュール308、ユーザインタフェースモジュール310、データ記憶312を含むコンポーネントを実装しても良い。画像統合エンジン106は、色類似性及び空間的近接性に従って各グレイスケール画像116内のマルチスペクトルデータを対応するRGB画像112に伝搬しても良い。種々の実施形態では、画像統合エンジン106は、リアルタイムの伝搬を実行できる双方向フィルタリング技術を実装しても良い。したがって、画像統合エンジン106は、ストリーミングビデオの形式で、統合画像118を生成しても良い。種々の実施形態では、画像統合エンジン106は、マルチスペクトル伝搬モジュール314と、時間拡張モジュール316と、を有しても良い。これらのモジュールは、特定のタスクを実行し又は特定の抽象データ型を実装する、ルーチン、プログラム、命令、オブジェクト、及び/又はデータ構造、等を含む。双方向フィルタ技術は、グレイスケール画像116の光強度と対応するRGB画像112の光強度との差の主な原因となり得る。閉鎖マスク220を使用する結果として、RGB画像112は、対応するグレイスケール画像116からのマルチスペクトルデータに対応する1又は複数のRGBピクセルと共に、対応するグレイスケール画像116からのマルチスペクトルサンプルに対応しない1又は複数のRGBピクセルを有しても良い。例えば、pxqピクセルの解像度を有するRGB画像と、mxnm<p,n<qの対応するマルチスペクトルグレイスケール画像との重なり合いは、例示的な結合フレーム318を生成しても良い。フレーム318内には、対応するマルチスペクトルサンプルを有するここでは関連ピクセルと表すRGBピクセル影付きピクセルとして示す、及び対応するマルチスペクトルサンプルを有しないここでは非関連ピクセルと表すRGBピクセル影付きでないピクセルとして示すがある。図示のように、ピクセル320は、対応するマルチスペクトルサンプルを有する例示的な関連ピクセルであり、一方、ピクセル322は、対応するマルチスペクトルサンプルを有しない例示的な非関連ピクセルである。しかしながら、マルチスペクトル伝搬モジュール314は、各非関連ピクセルと周囲の関連ピクセルとの間の色類似性及び空間距離に基づき、非関連ピクセル毎にマルチスペクトルデータを求めても良い。例示的なフレーム318に関して、マルチスペクトル伝搬モジュール314は、各非関連ピクセルi,jについて、以下の式2に従って該ピクセルの近隣の関連ピクセルからマルチスペクトル情報を計算しても良い。ここで、msijは各非関連ピクセルi,jのマルチスペクトルベクトルを示し、k∈Ωはi,jを中心とする近隣にある関連ピクセルをインデックス付けし、gσは平均ゼロ及び分散σを有するガウス演算子を表し、及びは、非関連ピクセルi,jとそれぞれRGB空間及びx,y空間のkとの間のユークリッド距離を示す。の計算では、マルチスペクトル伝搬モジュール314は、フレーム318を形成したRGB画像内のkのRGB値を用いても良い。係数ρkは、kにおける所与の色チャネルの、i,jにおける対応する値に対する比を表し例えば、赤色チャネルではρk=Ri,j/Rk、強度マッチングのために含まれる。少なくとも一実施形態では、σs=16及びσγ=16のパラメータ設定が用いられ、一方、近隣半径Ωは水平近隣マルチスペクトルサンプル間のユークリッド距離の2倍に設定されても良い。しかしながら、他のパラメータ設定が追加の実施形態で用いられても良い。したがって、式2に示すように、マルチスペクトル伝搬モジュール314は、類似するRGB値を有するピクセル間のマルチスペクトルデータを伝搬しても良い。このような類似性は、シーン放射スペクトルの類似性の強力な指標だからである。幾つかの実施形態では、マルチスペクトル伝搬モジュール314は、マルチスペクトルデータを1又は複数の近隣の関連ピクセルから、チャネル毎に、各非関連ピクセルのRGBチャネルの各々に伝搬しても良い。このように、元の関連ピクセルと目標の非関連ピクセルとの間の異なるスペクトル部分における僅かな強度差は、係数ρの主な原因であり、係数ρを用いて調整されても良い。また、係数ρの使用により、マルチスペクトル伝搬モジュール314は、マルチスペクトルサンプルが希薄な伝搬シナリオ中に陰影の微妙な変動を扱うことが可能になる。チャネル毎の伝搬では、マルチスペクトル伝搬モジュール314は、RGBカメラ110のRGBフィルタの相対感度に従って、各波長例えば、400nm~700nmの間の各波長において、式3、4に示すように、マルチスペクトルデータをマルチスペクトルグレイスケール画像例えば、グレイスケール画像116からRGBチャネルに分離しても良い。ここで、は波長λにおけるフィルタcの応答を示す。したがって、チャネル毎のマルチスペクトルデータを伝搬した後に、マルチスペクトル伝搬モジュール314は、各非関連ピクセルについて、対応するRGBチャネルのスペクトル値を加算し、各非関連ピクセルについてフルスペクトルを得ても良い。ハイブリッドカメラツール102がビデオストリームをキャプチャするよう較正される例では、時間拡張モジュール316は、異なるフレーム間で時間的にマルチスペクトルデータを伝搬しても良い。マルチスペクトルデータの時間的伝搬は、あるフレーム内のあるシーン点について記録されたマルチスペクトルデータが別のフレーム内の同じシーン点に対してほぼ有効であるという過程に基づく。種々の実施形態では、時間拡張モジュール316は、マルチスペクトルデータが得られるシーン点を追跡するために光フローアルゴリズムを用いても良い。例えば、光フローアルゴリズムは、一連の画像の中のオブジェクトの明らかな動きのパターンを見分け、そのようなパターンを用いて後続の画像内のシーン点の位置を予測できる。次に、このような予測に基づき、時間拡張モジュール316は、これらのシーン点におけるマルチスペクトルデータを1又は複数の先行する画像から1又は複数の後続の画像へと伝搬しても良い。シナリオ324で説明した少なくとも一実施形態では、時間拡張モジュール316は、時点tにおける画像326について、それぞれt-1及びt-2における2つの先行画像328及び33からの時間対応を用いて、画像326に対してより関連するピクセルを生成しても良い。例えば、シナリオ324で示したように、時間拡張モジュール316は、関連ピクセル332のマルチスペクトルサンプルを、画像330から画像326へ伝搬しても良い。したがって、画像326内の非関連ピクセル334は関連ピクセルになる。他の実施形態では、より多くの又はより少ない先行画像から動きのパターンを見分ける他の光フローアルゴリズムが用いられても良い。色調整モジュール306は、画像に対して、白色バランスのような色調整を自動的に行っても良い。種々の実施形態では、統合画像118の高空間及び高スペクトル解像度特性は、白色バランス調整を実行する際に色調整モジュール306を助けても良い。色調整モジュール306は、画像統合エンジン106から統合画像118を直接受信しても良い。例えば、従来のRGBカメラは、蛍光灯により照らされた暖色オブジェクトのRGB画像をキャプチャしても良い。しかしながら、RGB画像内のオブジェクトの暖色は、色調整モジュール306に、オブジェクトが蛍光灯ではなくタングステン光により照らされていたと推測するよう誘導し得る。この不正確な推測は、色調整モジュール306に画像の白色バランスを不正確に調整させてしまう。これに対し、色調整モジュール306は、同じ暖色オブジェクトの統合画像118を受信すると、色調整モジュール306は、統合画像118内の追加スペクトルピーク情報例えば、546nm及び611nmにあるスペクトルピークを用いて、オブジェクトが蛍光灯により照らされていたことを正確に推定させることができる。次に、色調整モジュール306は、この推定に基づき、統合画像118内の白色バランスを正確に調整しても良い。追跡モジュール308は、統合画像118内に記録されている1又は複数のオブジェクトを追跡しても良い。追跡モジュール308は、画像統合エンジン106から統合画像118を直接受信しても良い。前景オブジェクトの追跡は、前景オブジェクトを背景から区別することに基づいても良い。このような区別は、前景オブジェクトが背景と類似する色を有するとき、特に難しい。しかしながら、高空間解像度且つ高スペクトル解像度の統合画像118を用いることにより、追跡モジュール308は、このようなシナリオでキャプチャされた前景オブジェクトを背景から容易に区別できる。これは、類似する有色前景オブジェクトと背景との間のスペクトルの相違例えば、異なるスペクトルピークが、低スペクトル解像度画像と比べてより明らかだからである。結果として、追跡モジュール308は、上述のシナリオで統合画像118内のキャプチャされたオブジェクトを効率的に追跡できる。ユーザインタフェースモジュール310は、ユーザが電子装置108の種々のモジュールとユーザインタフェース図示しないを用いて相互作用できるようにする。ユーザインタフェースは、データ出力装置例えば、視覚ディスプレイ、音響スピーカ、1又は複数のデータ入力装置を有しても良い。データ入力装置は、キーパッド、キーボード、マウス装置、タッチスクリーン、マイクロフォン、音声認識パッケージ、及び任意の他の適切な装置若しくは他の電子/ソフトウェア選択方法のうちの1又は複数の組み合わせを有しても良いが、これらに限定されない。種々の実施形態では、ユーザインタフェースモジュール310は、ユーザが画像統合エンジン106のモジュール、色調整モジュール306、及び/又は追跡モジュール308により使用される種々の閾値及び設定を調整できるようにしても良い。例えば、ユーザは、ユーザインタフェースモジュール310を用いて、マルチスペクトル伝搬モジュール314により使用される係数ρを調整しても良い。別の例では、ユーザは、ユーザインタフェースモジュール310を用いて、時間拡張モジュール316の光フローアルゴリズムにより分析される先行画像の数を入力しても良い。追加の例では、ユーザは、ユーザインタフェースモジュール310を用いて、色調整モジュール306の白色バランス設定を調整し、又は追跡モジュール308により追跡されるべき1又は複数のオブジェクトを選択しても良い。データ記憶312は、RGB画像112、グレイスケール画像116、及び統合画像118を格納しても良い。種々の実施形態では、画像の各収集は、対応するビデオのフレームであっても良い。RGB画像112、グレイスケール画像116及び統合画像118は、非圧縮つまり、生、可逆圧縮、又は不可逆圧縮フォーマットで格納されても良い。さらに、データ記憶312は、ハイブリッドカメラツール102の種々のコンポーネントにより生成され又は使用される値若しくは他の中間物を格納しても良い。<例示的な処理>図4、5は、ハイブリッドカメラツールを実施する種々の例示的な処理を示す。各例示的な処理で動作が記載される順序は、限定として見なされるべきではなく、記載される動作のうちの任意の数が各処理を実施するために任意の順序で及び/又は並列に結合できる。さらに、図4、5の各々の動作は、ハードウェア、ソフトウェア、及びそれらの組み合わせで実施されても良い。ソフトウェアの文脈では、動作は、1又は複数のプロセッサにより実行されると1又は複数のプロセッサに記載した動作を実行させるコンピュータ実行可能命令を表す。概して、コンピュータ実行可能命令は、特定の機能を実行させ、又は特定の抽象型データを実装させるルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含む。図4は、高空間解像度且つ高スペクトル解像度の統合画像を生成する例示的な処理400を示すフロー図である。ブロック402で、ビームスプリッタ208は、シーン又はオブジェクト204からの入射光を第1の光部分と第2の光部分とに分離しても良い。ブロック404で、RGBカメラ110は、第1の光部分に基づき、高空間解像度RGB画像112を形成しても良い。RGB画像112は、高空間解像度グレイスケール画像116より低いスペクトル解像度を有しても良い。RGB画像112は、赤、緑、青色チャネルデータに基づき、画像をエンコードしても良い。幾つかの実施形態では、第1の光部分は、RGBカメラ110に到達する前に、ミラー214により反射されても良い。ブロック406で、閉鎖マスク220、プリズム218、及びグレイスケールカメラ114の組み合わせは、マルチスペクトルサンプルを含む高スペクトル解像度グレイスケール画像116を生成しても良い。グレイスケール画像116は、高空間解像度RGB画像112より低い空間解像度を有しても良い。一例では、各スペクトルサンプル例えば、スペクトルサンプル228は、約5nmのスペクトル解像度と等価な、400nm乃至700nmの波長に渡る約60ピクセルに広がっても良い。幾つかの実施形態では、フィルタ224は、閉鎖マスク220とプリズム218との間の光路の中に更に位置づけられ、高スペクトル解像度画像の生成に先立ち、第2の光部分の中の特定のスペクトル帯を除去しても良い。ブロック408で、画像統合エンジン106は、高空間解像度RGB画像112と高スペクトル解像度グレイスケール画像116とを統合して、統合画像118を生成しても良い。幾つかの実施形態では、統合画像118は、RGB画像112の高空間解像度とグレイスケール画像116の高スペクトル解像度の両方を有しても良い。RGB画像112とグレイスケール画像116との間の統合は、対応するRGBカメラ110とグレイスケールカメラ115とが整列されるという事実により達成できる。幾つかの例では、カメラは、較正によりカメラ内のセンサ要素を関連付けることにより整列され得る。幾つかの実施形態では、統合画像118は、色調整モジュール306により更に処理されても良いつまり、白色バランス。他の実施形態では、画像統合エンジン106は、高空間解像度RGB画像のシーケンスと高スペクトル解像度グレイスケール画像のシ対応するーケンスに対して処理400を繰り返すことにより、ビデオストリームを形成する統合画像のシーケンスを生成しても良い。図5は、高スペクトル解像度画像から高空間解像度画像へピクセルのマルチスペクトル情報を伝達する例示的な処理500を示すフロー図である。例示的な処理500は、処理400のブロック408を更に説明する。ブロック502で、マルチスペクトル伝搬モジュール314は、対応するマルチスペクトルサンプルを有するRGB画像112内のRGBピクセルを識別しても良い。上述のように、このようなピクセルは、本願明細書では関連ピクセルと称される。幾つかの実施形態では、マルチスペクトル伝搬モジュール314は、RGB画像112に対応するグレイスケール画像116から対応するマルチスペクトルサンプルを取得しても良い。他の実施形態では、時間拡張モジュール316は、RGB画像112より時間的に先行する1又は複数のRGB画像から取得される追加マルチスペクトルサンプルを供給し、追加関連ピクセルが識別されるようにしても良い。ブロック504で、マルチスペクトル伝搬モジュール314は、一致するグレイスケール画像116から対応するマルチスペクトルサンプルを有しない及び/又は先行RGB画像から取得されたRGB画像112内のRGBピクセルを識別しても良い。上述のように、このようなピクセルは、本願明細書では非関連ピクセルと称される。ブロック506で、マルチスペクトル伝搬モジュール314は、マルチスペクトル情報を1又は複数の近隣関連ピクセルから各非関連ピクセルに伝搬しても良い。マルチスペクトル伝搬モジュール314は、類似するRGB値を有するピクセル間のマルチスペクトルデータを伝搬しても良い。このような類似性は、シーン放射スペクトルの類似性の強力な指標だからである。幾つかの実施形態では、マルチスペクトル伝搬モジュール314は、マルチスペクトルデータを、1又は複数の近隣関連ピクセルからチャネル毎に、各非関連ピクセルの個々のRGBチャネルへ伝搬し、次にRGBチャネルのスペクトル値を合計して各非関連ピクセルのフルスペクトルを得ても良い。このように、マルチスペクトル伝搬モジュール314は、マルチスペクトル情報を各非関連ピクセルに伝搬しても良い。ハイブリッドカメラツールは、より高いスペクトル解像度を有する画像を提供することにより、単独型RGBカメラよりも優れた画像を提供できる。同様に、ハイブリッドカメラツールは、より高い空間解像度を有する画像を提供することにより、単独型グレイスケールカメラよりも優れた画像を提供できる。したがって、追加スペクトル情報のために時間的又は空間的解像度のいずれかをトレードオフするシステムとは異なり、ハイブリッドカメラツールは、スペクトル精度の代わりに解像度を犠牲にしない。<まとめ>最後に、種々の実施形態は構造的特徴及び/又は方法論的動作に特有の言葉で記載されたが、添付の表現に定められた本発明の主題は、上述の特定の特徴又は動作に限定されないことが理解されるべきである。むしろ、上述の特定の特徴及び動作は、請求される主題を実施する例示的形式として開示されたものである。"