(57)【要約】      （修正有）【課題】ビデオ情報データベースおよびこのビデオ情報データベース内のビデオ情報を解析するための動画内容解析アルゴリズムを記憶する融通性のあるビデオ情報記憶および解析装置を提供する。【解決手段】ユーザーはマウスを操作して解析アルゴリズムの中から１つを選択することができる。その選択したアルゴリズムを用いてデータベース内のビデオ情報を解析する。この装置はビデオ情報の複数の流れを記録および表示する。内容分析アルゴリズムは離れた場所からダウンロードしてもよい。この装置は入ってくるビデオ流れ内の検出した特徴に応答して適切な作動を行う。タイルベースの条件リフレッシュビデオデータ圧縮を用いる。保持構造によっていくつかの記録媒体ドライブユニットが保持される。【選択図】図１Ａ
2009095032.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ情報解析装置であって、
動的イメージの第１の流れ及び動的イメージの第２の流れを発生する発生手段と、
第１のイメージ間隔の速さで前記第１のイメージの流れから記憶するためにイメージを選択するとともに、前記第１のイメージ間隔の速さとは異なる第２のイメージ間隔の速さで前記第２のイメージの流れから記憶するためにイメージを選択する可変速度イメージ選択手段と、
該イメージ選択手段によって前記第１のイメージの流れから記憶するために選択された前記イメージを記憶し、さらに、前記イメージ選択手段によって前記第２のイメージの流れから記憶するために選択された前記イメージを記憶する記憶手段と、
該記憶手段から、前記第１及び第２のイメージ流れからの前記記憶されたイメージを選択的に検索する再生手段と、
前記第１及び第２のイメージの流れの選択された一方から前記再生手段によって検索されたイメージに、移動画像解析アルゴリズムを適用する解析手段であって、前記移動画像解析アルゴリズムを、前記選択されたイメージの流れの個々のイメージ間隔の速さに適応させる解析手段とを備える装置。
【請求項２】
請求項１の装置において、前記発生手段は、前記動的イメージの第１の流れを発生する第１のビデオカメラと、前記動的イメージの第２の流れを発生する第２のビデオカメラとを含む装置。
【請求項３】
請求項１の装置において、前記発生手段は、第１の時間期間の間に前記動的イメージの第１の流れを発生するとともに、前記第１の時間期間より遅い第２の時間期間の間に前記動的イメージの第２の流れを発生するビデオカメラを含む装置。
【請求項４】
請求項１の装置において、前記移動画像解析アルゴリズムは、前記イメージの選択された流れによって表された移動オブジェクトを検出するためのものである装置。
【請求項５】
請求項４の装置において、さらに、前記記憶手段から検索されたイメージを表示する表示手段をさらに備えており、また、前記移動画像解析アルゴリズムは、前記表示手段に表示されたイメージ面の選択された部分で移動オブジェクトを検出するためのものである装置。
【請求項６】
請求項５の装置において、さらに、移動オブジェクトが前記進行イメージ解析アルゴリズムによって検出される子定のイメージ面の前記部分を、該装置のユーザーが選択することができるようにするユーザー入力手段を備える装置。
【請求項７】
請求項１の装置において、前記記憶手段は、ハードディスク、光磁気ディスク及び書き込み可能な光ディスクからなる装置。
【請求項８】
ビデオ情報を解析する方法であって、
動的イメージの第１の流れを発生する工程と、第１イメージインターバル速度で前記イメージの第１の流れから記憶するためのイメージを選択する工程と、
動的イメージの第２の流れを発生する工程と、
第１イメージインターバル速度とは異なる第２のイメージインターバル速度で前記イメージの第２の流れから記憶するためのイメージを選択する工程と、
前記動的イメージの第１及び第２の流れからの前記選択されたイメージを記憶する工程と、
前記動的イメージの選択された流れからの前記記憶されたイメージを検索する工程と、
移動画像解析アルゴリズムを前記動的イメージの選択された流れから検索されたイメージに供給する工程であって、前記アルゴリズムは前記動的イメージの選択された流れの前記イメージインターバル速度に適する供給工程とを含む方法。
【請求項９】
請求項８の方法において、前記発生工程は異なる別々のビデオカメラによって実行される方法。
【請求項１０】
請求項８の方法において、前記第１及び第２の流れは、前記同一のビデオカメラによって異なる別々の時間期間の間に発生される方法。
【請求項１１】
請求項８の方法において、前記移動画像解析アルゴリズムは、前記イメージの選択された流れによって表された移動オブジェクトを検出するためのものである。
【請求項１２】
請求項８の方法において、前記記憶工程は、ハードディスク、光磁気ディスク及び書き込み可能な光ディスクからなるグループから選択された記録媒体に前記選択されたイメージを記憶する工程を含む方法。
【請求項１３】
請求項１２の方法において、前記検索工程は、前記記録媒体から前記選択されたイメージを検索する工程を含む方法。
【請求項１４】
動的イメージのシーケンスによって表された移動オブジェクトを検出する方法であって、
前記動的イメージのシーケンスが記憶されたビデオデータによって表され、少なくとも７５％の前記動的イメージがイメージ内符号化アルゴリズムを用いて圧縮符号化されており、それにより、各イメージ内符号化イメージを表す前記ビデオデータが、複数のイメージデータ部であって各々がイメージ面の個々の領域に対応する複数のイメージデータ部からなるイメージデータを含み、各イメージ内符号化イメージに関する前記ビデオデータは前記イメージ面の前記領域を表すマッピングデータも含んでおり、それに対し前記ビデオデータの前記イメージデータ部が対応する方法であって、前記記憶されたビデオデータに含まれた少なくとも前記マッピングデータを検索する工程と、
モーション検出アルゴリズムを前記検索されたマッピングデータに適用して前記移動オブジェクトを検出する工程とを含む方法。
【請求項１５】
請求項１４の方法において、少なくとも８０％の前記動的イメージが、前記イメージ内符号化アルゴリズムを用いて圧縮符号化されている方法。
【請求項１６】
請求項１５の方法において、少なくとも９０％の前記動的イメージが、前記イメージ内符号化アルゴリズムを用いて圧縮符号化されている方法。
【請求項１７】
請求項１６の方法において、少なくとも９５％の前記動的イメージが、前記イメージ内符号化アルゴリズムを用いて圧縮符号化されている方法。
【請求項１８】
動的イメージのシーケンスによって表された移動オブジェクトを検出する装置であって、前記動的イメージのシーケンスが記憶されたビデオデータによって表され、少なくとも７５％の前記動的イメージがイメージ内符号化アルゴリズムを用いて圧縮符号化されており、それにより、各イメージ内符号化イメージを表す前記ビデオデータが、複数のイメージデータ部であって各々がイメージ面の個々の領域に対応する複数のイメージデータ部からなるイメージデータを含み、各イメージ内符号化イメージに関する前記ビデオデータは前記イメージ面の前記領域を表すマッピングデータも含んでおり、それに対し前記ビデオデータの前記イメージデータ部が対応する装置であって、前記記憶されたビデオデータに含まれた少なくとも前記マッピングデータを検索する手段と、モーション検出アルゴリズムを前記検索されたマッピングデータに適用して前記移動オブジェクトを検出する手段とを含む装置。
【請求項１９】
請求項１８の装置において、少なくとも９０％の前記動的イメージが、前記イメージ内符号化アルゴリズムを用いて圧縮符号化されている装置。
【請求項２０】
ビデオ情報フレームのシーケンスを解析して該ビデオ情報フレーム内の変化を検出する方法であって、
前記ビデオ情報フレームによって表されたオブジェクトを指定する工程と、
前記指定されたオブジェクトの一部を選択する工程と、前記指定されたオブジェクトの前記選択された部分に対応する前記ビデオ情報フレームの一部を連続的に調査して、前記指定されたオブジェクトが前記ビデオ情報フレームの所定の位置に残っているか否かを決定する工程とを含む方法。
【請求項２１】
請求項２０の方法において、前記オブジェクトを指定する前記工程は前記オブジェクトの周囲を画定する工程を含む方法。
【請求項２２】
請求項２１の方法において、前記指定されたオブジェクトの前記選択された部分は、前記オブジェクトの前記周囲の相互に離れた位置にある前記オブジェクトの部分である方法。
【請求項２３】
ビデオデータ記憶装置であって、
イメージ面内のイメージを表すビデオデータを受け取る手段と、
データ記憶の必要のないイメージ面の部分を選択する廃棄手段と、
該廃棄手段に応答して、前記イメージ面の前記選択された部分に対応しない、前記受け取ったビデオデータの部分を記憶する記憶手段とを備え、前記イメージ面の前記選択された部分に対応する、前記受け取ったビデオデータの部分が前記記憶手段に記憶されない装置。
【請求項２４】
請求項２３の装置において、さらに、前記受け取ったビデオデータによって表されるイメージに対応するイメージを表示する表示手段を備え、前記廃棄手段は、前記表示手段によって表示された前記イメージに、データ記憶の必要がないイメージ面の前記部分を示すイメージエレメントを重ね合わせるドローイング手段を備える装置。
【請求項２５】
請求項２４の装置において、前記ドローイング手段はマウスを含む装置。
【請求項２６】
請求項２３の装置において、さらに、前記受け取りのための手段によって受け取られたビデオデータを発生するビデオカメラを備える装置。
【請求項２７】
請求項２３の装置において、前記記憶手段は記録媒体を含んでいて、それに、前記廃棄手段によって選択されなかったビデオデータの部分が記録される装置。
【請求項２８】
ビデオデータを保存する方法であって、
イメージ面内のイメージを表すビデオデータを受け取る工程と、
データ保存の必要のないイメージ面の部分を選択する工程と、
記録媒体に、前記イメージ面の前記選択された部分に対応しない、前記受け取ったビデオデータの部分のみを記憶する工程とを含む方法。
【請求項２９】
請求項２８の方法において、前記選択工程は、表示スクリーン上でグラフィックエレメントを操作して前記イメージ面の前記選択された部分を示す方法。
【請求項３０】
ビデオ信号処理装置であって、
イメージ面でイメージを表すビデオ信号を受け取る手段と、
コントラストを強調するためにイメージ面の一部を選択して選択手段と、
前記受け取る手段に接続されていて、さらに、前記選択手段に応答して、前記イメージ面の前記選択された部分に対応する前記受け取ったビデオ信号の部分のダイナミックレンジを広げるとともに選択的に強調されたビデオ信号を出力する強調手段とを備える装置。
【請求項３１】
請求項３０の装置において、さらに、前記受け取ったビデオ信号によって表されるイメージに相当するイメージを表示する表示手段を備えており、また、前記選択手段は、前記表示手段によって表示された前記イメージに、コントラストの強調のために選択されたイメージ面の前記部分を表すイメージエレメントを重ね合わせるドローイング手段を含む装置。
【請求項３２】
請求項３０の装置において、前記選択手段は、前記受け取り手段に接続されていて前記受け取ったビデオ信号のコントラスト特性を検出するための手段を含む装置。
【請求項３３】
請求項３０の装置において、前記選択的に強調されたビデオ信号はアナログ信号であり、また、該装置は、さらに、前記選択的に強調されたビデオ信号
を該選択的に強調されたビデオ信号に相当するビデオデータに変換するＡ／Ｄ変換手段を含む装置。
【請求項３４】
請求項３３の装置において、さらに、前記Ａ／Ｄ変換手段に接続されていて前記ビデオデータを記録する記憶手段を備える装置。
【請求項３５】
ビデオ情報記憶装置であって、
ビデオ信号フレームのシーケンスからなるダイナミックビデオ信号を発生する情報ソース手段であって、前記フレームの各々がイメージ面内で個別のイメージを表示し、前記ダイナミックビデオ信号が、前記シーケンスの連続するフレームが生成されるフレーム速度に相当する時間解像度を持ち、前記ダイナミックビデオ信号が、さらに、前記信号のピクセルが前記イメージ面内で形成されている密度に相当する空間解像度も持つ情報ソース手段と、
該情報ソース手段によって発生された前記ダイナミックビデオ信号を受け取るとともに、該受け取ったダイナミックビデオ信号の時間解像及び空間解像度の少なくとも一方を選択的に変える信号処理手段と、
制御信号を入力して、前記受け取ったダイナミックビデオ信号の時間解像及び空間解像度の少なくとも一方を変えるのか否かとその変える程度とを制御するユーザー調整可能手段であって、前記信号処理手段が、該制御信号にしたがって決定される時間解像及び空間解像度の少なくとも一方を持つ処理済ダイナミックビデオ信号を出力するユーザー調整可能手段と、
前記処理済ダイナミックビデオ信号を記憶する記憶手段とを備える装置。
【請求項３６】
請求項３５の装置において、前記ビデオ情報ソース手段はビデオカメラを含む装置。
【請求項３７】
請求項３５の装置において、前記信号処理手段は、前記ユーザー調整可能手段によって入力された制御信号に応答して、前記受け取ったダイナミックビデオ信号の時間解像及び空間解像度の両方を選択的に変更する装置。
【請求項３８】
請求項３５の装置において、さらに、前記ビデオ情報ソース手段によって発生された前記ダイナミックビデオ信号の内の選択されたものと、前記信号処理手段から出力された前記処理済ビデオ信号とを表示する表示手段を備える装置。
【請求項３９】
請求項３８の装置において、前記ユーザー調整可能手段は、前記表示手段に表示されたカーソルを操作することによって前記制御信号を発生する手段を含む装置。
【請求項４０】
請求項３９の装置において、前記ユーザー調整可能手段はマウスを含む装置。
【請求項４１】
請求項３８の装置において、前記記憶手段はハードディスク、光磁気ディスク及び書込み可能な光ディスクからなるグループから選択される記録媒体を含む装置。
【請求項４２】
請求項４１の装置において、前記表示手段は、前記ハードディスクから検索された処理済ダイナミックビデオ信号に相当するイメージを選択的に表示する装置。
【請求項４３】
ビデオイメージのダイナミックシーケンスを表すイメージデータフレームのシーケンスに関してデータ圧縮を実行する方法であって、
フレーム内圧縮アルゴリズムにしたがってイメージデータフレームの前記シーケンスのｎフレームごとに符号化する工程であって、前記ｎフレームごとの各々が、他のどのイメージデータフレームとも関連することなく符号化され、ｎが１より大きな整数である符号化工程と、
別の符号化圧縮アルゴリズムにしたがって符号化された前記フレーム内符号化済みフレーム以外のフレームをフレームごとに符号化する工程であって、該別の符号化圧縮アルゴリズムが、別の符号化されているフレームに先行する少なくとも１つのデータフレームを参照することによって別のデータを形成することを含む符号化工程と、
ユーザーによって入力された圧縮パラメータ設定信号を受け取る工程と、
受け取った圧縮パラメータ設定信号にしたがってｎの値を変更する工程とを含む方法。
【請求項４４】
ビデオイメージのダイナミックシーケンスを表すイメージデータフレームのシーケンスに関してデータ圧縮を実行する方法であって、
ユーザーによって入力された圧縮パラメータ設定信号を受け取る工程と、
受け取った圧縮パラメータ設定信号にしたがってフレーム間隔を選択する工程と、
第１の圧縮アルゴリズムにしたがって前記選択されたフレーム間隔で発生する前記イメージデータフレームのいくつかを圧縮符号化する工程と、
第２の圧縮アルゴリズムにしたがって前記イメージデータフレームのほかのすべてのものを圧縮符号化する工程であって、該第２の圧縮アルゴリズムが前記第１の圧縮アルゴリズムと異なる圧縮符号化工程とを含む方法。
【請求項４５】
請求項４４の方法において、前記第１の圧縮アルゴリズムはフレーム内圧縮アルゴリズムであり、前記第２の圧縮アルゴリズムはイメージが先行する基準イメージと比較される圧縮アルゴリズムである方法。
【請求項４６】
複数のビデオカメラの各々から各々が生成されるダイナミックイメージの流れの間にイメージ面の領域を割り当てる方法であって、
表示スクリーンの第１の部分に、前記複数のビデオカメラを個々に各々が表す複数のアイコンを表示する工程と、
前記表示スクリーンの第２の部分に、前記イメージ面の前記領域に対応する前記表示スクリーンの前記第２の部分の領域を含む前記イメージ面の表現を表示する工程と、
前記アイコンの少なくとも１つを前記表示スクリーンの前記第１の部分から前記表示スクリーンの前記第２の部分に移動し、それにより、前記第２の部分の前記領域のそれぞれに前記移動した各アイコンを配置して、該移動したアイコンによって表されたビデオカメラによって生成されたイメージの流れが、前記第２の前記領域の前記それぞれのものに対応するイメージ面の領域内に表示されるようになることを示す移動工程とを含む方法。
【請求項４７】
請求項４６の方法において、前記複数のカメラ表示アイコンは少なくとも４つのアイコンを含む方法。
【請求項４８】
請求項４７の方法において、前記複数のカメラ表示アイコンは１６のアイコンを含む方法。
【請求項４９】
請求項４６の方法において、前記表示スクリーンの前記第２の部分の前記領域は４つの領域からなり、該４つの領域各々が、前記第２の部分の４分の一区画を占有するとともに前記イメージ面の４分の一区画の各々を表す方法。
【請求項５０】
請求項４６の方法において、前記表示スクリーンの前記第２の部分の前記領域は少なくとも９つの領域を含む方法。
【請求項５１】
請求項５０の方法において、前記表示スクリーンの前記第２の部分の前記領域は１６の領域からなる方法。
【請求項５２】
請求項５０の方法において、前記表示スクリーンの前記第２の部分の前記領域は、前記第２の部分の角に配置された１つの大きな領域と７つの小さな領域とを含む８つの領域からなり、前記小さな領域のすべての寸法が互いに等しく、前記大きな領域が、前記小さな領域の各々の面積の９倍の大きさの面積を持つ方法。
【請求項５３】
請求項４６の方法において、前記アイコン移動工程はマウスの操作を含む方法。
【請求項５４】
ビデオ表示装置であって、
複数のビデオカメラであって、各々がダイナミックイメージのそれぞれの流れを生成する複数のビデオカメラと、
表示スクリーンを備えていて前記ダイナミックイメージの流れの少なくとも選択されたものを表示する表示手段と、
前記表示手段を制御して、前記表示スクリーンの第１の部分に、各アイコンが前記複数のビデオカメラのそれぞれを表示する複数のアイコンを表示し、さらに、前記表示スクリーンの第２の部分に、イメージ面の表現を表示し、該イメージ面が、該イメージ面の個々の領域に対応する前記第２の部分の領域を含む制御手段と、
該装置のユーザーからの第１の指示を前記制御手段に入力すると、前記制御手段が前記アイコンの少なくとも１つを前記表示スクリーンの前記第１の部分から前記表示スクリーンの前記第２の部分に移動できるようになり、それにより、該移動されたアイコンの各々を前記第２の部分の前記領域のそれぞれに配置して、前記移動されたアイコンによって表されたビデオカメラによって生成されたイメージの流れが、前記第２の部分の前記領域の前記それぞれに対応するイメージ面の領域に表示されることになることを示す指示手段であって、該指示手段が、さらに、前記ユーザーからの第２の指示を前記制御手段に入力すると、前記表示手段が前記イメージ面を表示するできるようになり、そのイメージ面内において、前記ビデオカメラの選択されたものによって生成されたそれぞれのイメージ流れが、前記第１の指示によって示された前記イメージ面の領域の割り当てにしたがって前記イメージ面のそれぞれの領域に表示される指示手段とを備える装置。
【請求項５５】
請求項５４の装置において、前記複数のビデオカメラは少なくとも４つのカメラを含み、前記カメラ表示アイコンは少なくとも４つのアイコンを含む装置。
【請求項５６】
請求項５５の装置において、前記表示スクリーンの前記第２の部分の前記領域は４つの領域からなり、該領域の各々は、前記第２の部分の４分の一区画を占有するとともに前記イメージ面のそれぞれの４分の一区画を表す装置。
【請求項５７】
請求項５６の装置において、前記複数のビデオカメラは１６のカメラを含み、前記複数のカメラ表示アイコンは１６のアイコンを含む装置。
【請求項５８】
ビデオ情報を記憶する装置であって、
複数のビデオカメラと、
記録媒体上に、前記複数のビデオカメラによって生成されたビデオ情報を記録する記録手段であって、前記複数のビデオカメラの各々に関して複数の記録モードにしたがって選択的に作動することができる記録手段と、
スケジュール情報を記憶する記憶手段であって、該スケジュール情報が複数のスケジュール情報部分を含み、該複数のスケジュール部分の各々がそれぞれの２４時間の期間に対応し、前記スケジュール情報部分の各々が複数のサブ部分を含み、該複数のサブ部分の各々が前記複数のビデオカメラのそれぞれに対応し、前記サブ分の各々が各２４時間の期間の間の時間を画定し、その各２４時間の期間の間に前記記録モードのいくつかが前記複数のビデオカメラのそれぞれに対して選択されている記憶手段と、
該記憶手段に記憶されたスケジュール情報にしたがって前記記録手段を制御する制御手段とを備える装置。
【請求項５９】
請求項５８の装置において、前記スケジュール情報部分の第１のものがウイークデーに対応し、前記スケジュール情報部分の第２のものがウイークエンドに対応し、さらに、前記スケジュール情報部分の第３のものが休日に対応する装置。
【請求項６０】
請求項５９の装置において、前記スケジュール情報は前記休日を月及び該月の日によって特定する追加の情報を含む装置。
【請求項６１】
請求項５８の装置において、前記スケジュール情報はさらに前記２４時間の期間の各々を該２４時間の期間の日中及び夜間の部分に分割するための情報を含む装置。
【請求項６２】
請求項５８の装置において、前記記録モードは、前記ビデオカメラの各々によって生成されるイメージが最大間隔を越えない間隔で連続的に記録される第１の記録モードと、前記それぞれのビデオカメラによって生成されるイメージが警報状態の検出に応答するときのみに記録される第２の記録モードと、前記それぞれのビデオカメラによって生成されるイメージの記録がない第３の記録モードとを含む装置。
【請求項６３】
請求項５８の装置において、前記記録媒体はハードディスクである装置。
【請求項６４】
請求項６３の装置において、前記記録手段はハードディスク、光磁気ディスク及び書き込み可能な光ディスクからなるグループから選択される記録装置を含む装置。
【請求項６５】
請求項５８の装置において、さらに、前記複数のビデオカメラの１つを選択するために該装置のユーザーによって操作されるオーバーライド手段であって、該オーバーライド手段が作動されたときに適用できるスケジュール情報によって示される選択されたカメラのための記録モードと異なる記録モードで前記選択されたカメラに関して前記記録手段が作動できるようにするオーバーライド手段を含む装置。
【請求項６６】
閉回路のビデオ監視装置に含まれた複数のビデオカメラに関して記録モードのスケジュールを決める方法であって、
スケジュール情報を記憶する工程であって、該スケジュール情報が各２４時間の期間に各々が対応する複数のスケジュール情報部分を含み、各前記スケジュール情報部分が前記複数のビデオカメラのそれぞれに各々が対応する複数のサブ部分を含み、各サブ部分が、各２４時間の期間の間の時間を画定し、その間に前記記録モードのいくつかが前記複数のビデオカメラのそれぞれに対し選択されている記憶工程と、
前記記憶されたスケジュール情報にしたがって前記複数のビデオカメラによって生成されたイメージの記録を制御する工程とを含む方法。
【請求項６７】
請求項６６の方法において、前記スケジュール情報部分の第１のものはウイークデイに対応し、前記スケジュール情報部分の第２のものはウイークエンドに対応し、前記スケジュール情報部分の第３のものは休日に対応する方法。
【請求項６８】
請求項６７の方法において、前記スケジュール情報は前記休日を月及び該月の日によって特定するための追加の情報を含む方法。
【請求項６９】
請求項６６の方法において、前記スケジュール情報は前記２４時間の期間の各々を該２４時間の期間の昼間及び夜間の部分に分割する別の情報を含む方法。
【請求項７０】
請求項６６の方法において、前記記録モードは、前記ビデオカメラの各々によって生成されるイメージが最大間隔を越えない間隔で連続的に記録される第１の記録モードと、前記それぞれのビデオカメラによって生成されるイメージが警報状態の検出に応答するときのみに記録される第２の記録モードと、前記それぞれのビデオカメラによって生成されるイメージの記録がない第３の記録モードとを含む方法。
【請求項７１】
ビデオ情報記憶装置であって、
複数のビデオカメラであって、各々が、ビデオ信号フィールドのシーケンスからなるダイナミックビデオ信号を生成し、該フィールドの各々が別々のイメージを表す複数のビデオカメラと、シーケンスごとに変更できるフィールド記憶速度で通常の間隔で前記ビデオ信号フィールドのシーケンスの各々を記録する記録手段であって、前記フィールド記憶速度がビデオ信号フィールドのそれぞれのシーケンスが記録される通常の間隔の継続時間を画定する記録手段と、
該記録手段に選択信号を選択的に入力して、前記ビデオ信号フィールドのシーケンスの各々に関してそれぞれのシーケンスごとにフィールド記憶速度を選択するユーザー操作可能な手段とを備える装置。
【請求項７２】
請求項７１の装置において、前記ユーザー操作可能な手段によって入力される選択信号は、前記ビデオ信号フィールドのシーケンスのそれぞれに対し選択されたフィールド記憶速度を示す数値データと、それぞれのシーケンスを生成しているビデオカメラを識別するためのカメラ識別データとを備える装置。
【請求項７３】
請求項７１の装置において、前記ユーザー操作可能な手段はカーソル制御信号を前記記録手段に入力するためにマウスを含む装置。
【請求項７４】
請求項７１の装置において、前記記録手段はビデオ信号フィールドのシーケンスが記録されるハードディスクを含む装置。
【請求項７５】
ビデオ情報を記憶する方法であって、
各々がビデオ信号フィールドからなる複数のダイナミックビデオ信号を発生する工程であって、該フィールドが個々のイメージを表す発生工程と、
シーケンスごとに変更できるフィールド記憶速度で通常の間隔で前記ビデオ信号フィールドのシーケンスの各々を記録する工程と、
ユーザー入力装置を選択的に操作して、前記ビデオ信号フィールドのシーケンスの各々に関してそれぞれのシーケンスのためにフィールド記憶速度を選択する選択的操作工程とを含む方法。
【請求項７６】
請求項７５の方法において、前記ユーザー入力装置を選択的に操作することによって入力される選択信号は、前記ビデオ信号フィールドのシーケンスのそれぞれに対し選択されたフィールド記憶速度を示す数値データと、それぞれのシーケンスを生成しているビデオカメラを識別するためのカメラ識別データとを備える方法。
【請求項７７】
請求項７６の方法において、前記ユーザー入力装置はマウスである方法。
【請求項７８】
ビデオデータを記憶しかつ検索する方法であって、
第１の位置に配置されたデータ記憶装置に、ダイナミックビデオイメージ流れの複数のイメージを表すデータを記憶する工程と、
前記第１の位置から離れた第２の位置に配置されたホストプロセッサに、前記第１の位置に記憶されたデータによって表されたイメージから所望のイメージを探す調査アルゴリズムを表すプログラムファイルを記憶する工程と、
前記調査アルゴリズムを表す前記プログラムファイルを前記ホストプロセッサから前記データ記憶装置にダウンロードする工程と、前記ダウンロードしたプログラムファイルを使用して前記データ記憶装置に記憶された前記ビデオデータから前記所望のイメージを探す工程とを含む方法。
【請求項７９】
請求項７８の方法において、さらに、
前記データ記憶装置に記憶された前記ビデオデータによって表されたイメージの中からイメージを選択するために前記ダウンロードしたプログラムファイルを利用する工程と、
前記データ記憶装置から前記ダウンロードされたプログラムされたプログラムファイルを用いて選択された前記イメージを表す前記ホストプロセッサデータにアップロードする工程とを含む方法。
【請求項８０】
請求項７８の方法において、さらに、前記ダウンロード工程の前に実行される工程であって、前記データ記憶装置から、該データ記憶装置に記憶された前記データによって表されるイメージに対応するイメージを表す前記ホストプロセッサデータにアップロードする工程を含む方法。
【請求項８１】
請求項８０の方法において、さらに、前記第２の位置で前記アップロードされたデータによって表された前記イメージを表示する工程を含む方法。
【請求項８２】
請求項８１の方法において、さらに、請求項４６の前記表示工程と同時に実行される工程であって、前記第１の位置において、前記第２の位置で表示された前記イメージに対応するイメージを表示する工程を含む方法。
【請求項８３】
請求項８２の方法において、さらに、前記第１及び第２の位置で前記表示されたイメージを見ているそれぞれの人間のオペレータの間で通信を行う工程であって、該行われる通信には口頭での電話及びデータ通信の少なくとも一方が含まれる工程を含む方法。
【請求項８４】
請求項８１の方法において、さらに、前記調査アルゴリズムの実行を強制するためのパラメータを設定する工程と、前記第１の位置において、さらに、前記設定されたパラメータにしたがって前記調査アルゴリズムを実行する工程とを含む方法。
【請求項８５】
請求項８４の方法において、前記パラメータの設定工程は、前記ダウンロード工程の前に実行される方法。
【請求項８６】
請求項８５の方法において、前記調査アルゴリズムは、前記データ記憶装置に記憶されたデータによって表された少なくとも１つの移動オブジェクトを検出するアルゴリズムであり、前記設定工程は前記記憶されたデータに相当するイメージ面の一部を選択する工程を含み、前記一部は前記少なくとも１つの移動オブジェクトが前記アルゴリズムの実行によって検出されるようになる部分である方法。
【請求項８７】
請求項８６の方法において、前記イメージ面の一部は、ライン又はポリゴンを前記第２の位置で表示された前記イメージに重ね合わせることによって選択され、該重ね合わされたライン又はボリゴンが前記イメージ面の前記選択された部分を表す方法。
【請求項８８】
ビデオデータを記憶しかつ検索する装置であって、第１の位置に配置されていてダイナミックビデオイメージ流れの複数のイメージを表すデータを記憶するデータ記憶装置と、前記第１の位置から離れた第２の位置に配置されていて、前記第１の位置で記憶されたデータによって表されるイメージの中から所望のイメージを探し出すための調査アルゴリズムを表すプログラムファイルを記憶するホストプロセッサと、前記調査アルゴリズムを表す前記プログラムファイルを前記ホストプロセッサから前記データ記憶装置にダウンロードする手段とを備え、前記データ記憶装置が、前記ダウンロードされたプログラムファイルを用いて前記記憶装置に記憶された前記ビデオデータ内の前記所望のイメージを探し出す手段を含む装置。
【請求項８９】
請求項８８の装置において、さらに、前記ダウンロードされたプログラムファイルを用いて前記データ記憶装置に記憶された前記ビデオデータによって表されたイメージの中からイメージを選択するとともに、前記データ記憶装置から前記ホストプロセッサに、前記ダウンロードされたプログラムファイルを用いることによって選択された前記イメージを表すデータをアップロードする手段を備える装置。
【請求項９０】
分配されたビデオデータベースを記憶する装置であって、第１の位置にあって、ビデオ情報フレームの少なくとも１つのダイナミックシーケンスを含む第１のビデオ情報を提供する第１のビデオ情報ソースと、該第１のビデオ情報ソースによって提供された第１のビデオ情報をデジタルデータの形態で記憶する第１の記憶手段と、前記第１の位置から離れた第２の位置にあって、ビデオ情報フレームの少なくとも１つのダイナミックシーケンスを含む第２のビデオ情報を提供するための第２のビデオ情報ソースと、前記第１の記憶手段から離れた位置に配置されていて、前記第２のビデオ情報ソースによって提供される第２のビデオ情報と、前記第２の解析手段によって発生される第２の解析データとをデジタルデータの形態で記憶する第２の記憶手段と、前記第１の記憶手段及び前記第２の記憶手段の少なくとも一方から離れて配置されていて、前記第１の記憶手段及び前記第２の記憶手段に記憶されたビデオ情報を選択的に検索する手段と、該検索手段と前記第１の記憶手段との間に第１のデータ通信経路を形成する第１の接続手段と、前記検索手段と前記第２の記憶手段との間に第２のデータ通信経路を形成する第２の接続手段とを備える装置。
【請求項９１】
請求項９０の装置において、前記検索手段は、前記第１及び第２の記憶手段に記憶されたどのビデオ情報が検索されるかにしたがって、調査パラメータを特定する春暖を含む装置。
【請求項９２】
請求項９１の装置において、前記調査パラメータはイメージ特性を含む装置。
【請求項９３】
請求項９２の装置において、前記イメージ特性は移動オブジェクト特性を含む装置。
【請求項９４】
請求項９０の装置において、前記第１のビデオ情報ソースは第１のビデオカメラを含み、前記第２のビデオ情報ソースは第の２ビデオカメラを含む装置。
【請求項９５】
請求項９０の装置において、前記第１のビデオ情報ソースは第１の複数のビデオカメラを含み、前記第２のビデオ情報ソースは第２の複数のビデオカメラを含む装置。
【請求項９６】
請求項９０の装置において、前記第１の接続手段は前記第１のデータ通信経路を選択的に形成し、前記第２の接続手段は前記第２の通信経路を選択的に形成する装置。
【請求項９７】
請求項９０の装置において、さらに、前記第１の記憶手段と関連して、前記第１の記憶手段に記憶された第１のビデオ情報が前記検索手段によって検索されることを防止するロックアウト手段を備える装置。
【請求項９８】
分配ビデオデータベースを記憶する装置であって、
第１位置にあって、ビデオ情報フレームの少なくとも１つのダイナミックシーケンスを含む第１のビデオ情報を提供するための第１のビデオ情報ソースと、
該第１のビデオ情報ソースによって提供された第１のビデオ情報をデジタルデータの形態で記憶する第１の記憶手段と、
前記第１の位置から離れた第２の位置にあって、ビデオ情報フレームの少なくとも１つのダイナミックシーケンスを含む第２のビデオ情報を提供するための第２のビデオ情報ソースと、前記第１の記憶手段から離れた位置に配置されていて、前記第２のビデオ情報ソースによって提供される第２のビデオ情報をデジタルデータの形態で記憶する第２の記憶手段と、
前記第１及び第２の記憶手段から離れた配置されていてイメージ解析アルゴリズムを記憶する第３の記憶手段と、
前記第１の記憶手段に接続されかつそれと同じ場所に配置された第１のプロセッサと、前記第２の記憶手段に接続されかつそれと同じ場所に配置された第２のプロセッサと、
前記イメージ解析アルゴリズムを前記第３の記憶手段から前記第１のプロセッサにさらに前記第２のプロセッサに連続的にダウンロードする手段とを備え、
前記第１のプロセッサが、前記第１のビデオ情報を前記第１の記憶手段から検索し、さらに、前記ダウンロードした解析アルゴリズムにしたがって前記検索された第１の情報を解析して、前記検索された第１のビデオ情報によって表された移動オブジェクトを検出することによって、前記解析アルゴリズムを該第１のプロセッサにダウンロードすることに応答し、前記第２のプロセッサが、前記第２のビデオ情報を前記第２の記憶手段から検索し、さらに、前記ダウンロードした解析アルゴリズムにしたがって前記検索された第２の情報を解析して、前記検索された第２のビデオ情報によって表された移動オブジェクトを検出することによって、前記解析アルゴリズムを該第２のプロセッサにダウンロードすることに応答する装置。
【請求項９９】
請求項９８の装置において、前記第３の記憶手段は複数のイメージ解析アルゴリズムを記憶し、前記第１のプロセッサ及び第２のプロセッサの各々は、前記第３の記憶手段からそれぞれのプロセッサにダウンロードするために前記アルゴリズムの１つを選択する手段を含む装置。
【請求項１００】
請求項９８の装置において、前記第１のプロセッサ及び前記第２のプロセッサの各々は、それぞれのプロセッサにダウンロードされるイメージ解析アルゴリズムのそれぞれのプロセッサによる実行を強制するためのパラメータを設定する手段を含む装置。
【請求項１０１】
請求項９８の装置において、前記イメージ解析アルゴリズムは、それぞれの解析評価点を前記第１及び第２のビデオ情報の部分に割り当てるためのもので、前記解析評価点は、ビデオ情報の前記部分が既定の解析特徴を表すまでのそれぞれの段階を示し、前記解析評価点は、少なくとも３つの値からなる既定のレンジ内の値である装置。
【請求項１０２】
請求項１０１の装置において、前記値のレンジは少なくとも８つの値からなる装置。
【請求項１０３】
請求項１０２の装置において、前記値のレンジは少なくとも１００の値からなる装置。
【請求項１０４】
ビデオデータを解析しかつ記憶する装置であって、
前記ビデオデータを発生する手段と、
前記発生手段によって発生されたビデオデータを解析して該ビデオデータの既定の特性を検出解析手段と、
前記解析済みビデオデータを記憶する記憶手段であって、第１のデータ記憶装置と第２のデータ記憶装置とを含み、
該記憶手段が、前記ビデオデータの前記既定の特性の前記解析手段による検出に応答して、前記解析されたビデオデータを前記第１及び第２のデータ記憶装置の選択された１つに伝達する記憶手段とを備える装置。
【請求項１０５】
請求項１０４の装置において、前記第２のデータ記憶装置は、前記ビデオデータを前記発生手段に選択的に接続することができ、前記記憶手段は、前記ビデオデータの前記特性の前記解析手段による検出に応答して、前記発生手段と前記第２の記憶装置との間にデータ通信経路を確立する装置。
【請求項１０６】
請求項１０５の装置において、前記データ通信経路は、前記発生手段と前記第２のデータ記憶装置との間のダイアルアップ電話接続を含む装置。
【請求項１０７】
請求項１０４の装置において、前記ビデオデータの前記既定の特性は前記ビデオデータによって表されるオブジェクトの特性である装置。
【請求項１０８】
請求項１０７の装置において、前記ビデオデータによって表される前記オブジェクトの前記特性は、該オブジェクトの寸法、該オブジェクトの寸法の変化、該オブジェクトの動き、該オブジェクトの速度、該オブジェクトの加速、該オブジェクトの加速の割合の変化、該オブジェクトの形状、該オブジェクトの形状の変化及びオブジェクトの表面構造からなるグループから選択された特性である装置。
【請求項１０９】
請求項１０４の装置において、前記ビデオデータの前記既定の特性は、前記ビデオデータのクロミナンス特性及び前記ビデオデータのクロミナンス特性の変化からなるグループから選択される特性である装置。
【請求項１１０】
請求項１０４の装置において、前記第１及び第２のデータ記憶装置の各々は、前記ビデオデータの複数のフレームを記憶する手段を含む装置。
【請求項１１１】
ビデオデータを解析する装置であって、
第１のビデオデータを発生する第１のビデオカメラと、
該第１のビデオカメラによって生成された第１のビデオデータを解析して該第１のビデオデータの既定の特性を検出する解析手段と、
第２のビデオデータを生成する第２のビデオカメラと、前記解析手段に応答する手段であって、前記解析手段による前記第１のビデオデータの前記既定の特性の検出に応答して前記第２のビデオカメラによって生成された第２のビデオデータを選択的に記憶する手段とを備える装置。
【請求項１１２】
請求項１１１の装置において、前記第１のビデオデータの前記既定の特性は、前記第１のビデオデータによって表されたオブジェクトの特性である装置。
【請求項１１３】
請求項１１２の装置において、前記第１のビデオデータによって表された前記オブジェクトの前記特性は、該オブジェクトの寸法、該オブジェクトの寸法の変化、該オブジェクトの動き、該オブジェクトの速度、該オブジェクトの加速、該オブジェクトの加速の割合の変化、該オブジェクトの形状、該オブジェクトの形状の変化及び該オブジェクトの表面の状態からなるグループから選択される特性である装置。
【請求項１１４】
請求項１１１の装置において、前記第１のビデオデータの前記既定の特性は、該第１のビデオデータのクロミナンス特性及び該第１のビデオデータのクロミナンス特性の変化からなるグループから選択される特性である装置。
【請求項１１５】
ビデオデータの解析装置であって、
第１のビデオデータを生成する第１のカメラと、
該第１のビデオカメラによって生成される第１のビデオデニタを解析して、前記第１のビデオデータの既定の特性を検出する解析手段と、
第２のビデオデータを生成する第２のビデオカメラとを備え、
前記解析手段が前記第１のビデオデータの前記既定の特性を検出するときに、前記解析手段が、前記第２ビデオカメラによって生成される前記第２のビデオデータに関して既定の解析アルゴリズムを選択的に実行する装置。
【請求項１１６】
請求項１１５の装置において、前記第１のビデオデータの前記既定の特性は、前記第１のビデオデータによって表されるオブジェクトの特性である装置。
【請求項１１７】
請求項１１６の装置において、前記第１のビデオデータによって表された前記オブジェクトの前記特性は、該オブジェクトの寸法、該オブジェクトの寸法の変化、該オブジェクトの動き、該オブジェクトの速度、該オブジェクトの加速、該オブジェクトの加速の割合の変化、該オブジェクトの形状、該オブジェクトの形状の変化及び該オブジェクトの表面の状態からなるグループから選択される特性である装置。
【請求項１１８】
請求項１１７の装置において、前記第１のビデオデータの前記既定の特性は、該第１のビデオデータのクロミナンス特性及び該第１のビデオデータのクロミナンス特性の変化からなるグループから選択される特性である装置。
【請求項１１９】
ビデオデータを解析及び記憶する装置であって、
ビデオデータを発生するビデオカメラと、
警報状態を検出する警報手段と、
圧縮ビデオデータを形成するために既定の圧縮アルゴリズムにしたがって前記ビデオカメラによって発生されたビデオデータに圧縮処理を実行する圧縮手段と、
該圧縮手段によって形成された圧縮ビデオデータを記憶する記憶手段とを備え、
前記圧縮手段が、前記警報手段が警報状態を検出したか否かに応じて前記圧縮アルゴリズムを変えるために前記警報手段に応答する装置。
【請求項１２０】
請求項１１９の装置において、前記既定の圧縮アルゴリズムは、前記ビデオデータの現在のフィールドの既定の部分を、前記ビデオカメラによって発生された基準イメージの対応する部分と比較して比較統計表を作成することと、前記比較統計表を、前記警報手段が警報状態を検出しないときに第１の値に設定されたしきい値と比較し、さらに、前記警報状態が警報状態を検出したときに前記第１の値と異なる第２の値に設定されたしきい値と比較することと、前記比較統計表と前記しきい値との比較に基づいて、現在のフィールドの前記既定の部分を選択的に破棄することとを含む装置。
【請求項１２１】
請求項１１９の装置において、前記警報手段は、前記ビデオカメラによって発生されたビデオデータを解析して該ビデオデータの既定の特性を検出する手段を含む装置。
【請求項１２２】
請求項１２１の装置において、前記既定の特性は前記ビデオデータのスペクトル特性である装置。
【請求項１２３】
請求項１２２の装置において、前記既定の特性はビデオデータの単位量ごとの情報コンテンツの評価である装置。
【請求項１２４】
ビデオデータを解析及び記憶する装置であって、
第１のビデオデータを発生する第１のビデオカメラと、第２のビデオデータを発生する第２のビデオカメラと、前記第２のビデオカメラによって発生された前記第２のビデオデータを記憶する記憶手段と、
前記第１のビデオカメラによって発生された前記第１のビデオデータを解析して該第１のビデオデータの既定の特性を検出する手段であって、さらに、前記記憶手段に記憶された前記第２のビデオデータを選択的に解析して、前記第１のビデオデータの前記既定の特性が前記解析手段によって検出されたか否か応じて前記第２の記憶されたビデオデータの既定の特性を検出する手段とを備える装置。
【請求項１２５】
請求項１２４の装置において、前記第１のビデオデータの前記既定の特性は前記第１のビデオデータによって表されたオブジェクトの特性である装置。
【請求項１２６】
請求項１２５の装置において、前記第１のビデオデータによって表された前記オブジェクトの前記特性は、該オブジェクトの寸法、該オブジェクトの寸法の変化、該オブジェクトの動き、該オブジェクトの速度、該オブジェクトの加速度、該オブジェクトの加速の割合の変化、該オブジェクトの形状、該オブジェクトの形状の変化及び該オブジェクトの表面状態からなるグループから選択される特性である装置。
【請求項１２７】
請求項１２４の装置において、前記第１のビデオデータの前記既定の特性は、前記第１のビデオデータのクロミナンス特性、前記第１のビデオデータのクロミナンス特性の変化、前記第１のビデオデータの輝度特性及び前記第１のビデオデータの輝度特性の変化からなるグループから選択される特性である装置。
【請求項１２８】
ビデオデータを解析及び記憶する装置であって、
第１のビデオデータを発生する第１のビデオカメラと、
第２のビデオデータを発生する第２のビデオカメラと、
前記第２のビデオカメラによって発生された前記第２のビデオデータを記憶する記憶手段と、
前記第１のビデオカメラによって発生された前記第１のビデオデータを解析して該第１のビデオデータの既定の特性を検出する解析手段とを備え、
前記解析手段が前記第１のビデオデータの前記既定の特性を検出しない間の単位時間ごとに、前記記憶手段が前記第２のビデオデータの第１のフィールドの既定の数を記憶し、さらに、前記解析手段が前記第１のビデオデータの前記既定の特性を検出する間の単位時間ごとに、前記記憶手段が、前記フィールドの第１の既定数より多い前記第２のビデオデータのフィールドの第２の既定数を記憶する装置。
【請求項１２９】
ビデオ情報を解析、記憶及び表示する装置であって、
ビデオデータの第１の流れを発生する第１のカメラ手段と、ビデオデータの第２を流れを発生する第２のカメラ手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に記憶する第１の記憶手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に記憶する第２の記憶手段と、
前記第１及び第２の記憶手段の一方を選択して前記第１のビデオデータの流れを受け取る伝達手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に表示する表示手段と、
前記第１のビデオデータの流れを解析して該第１のビデオデータの流れの既定の特性を検出する解析手段と、
該解析手段に応答し、該解析手段が前記第１のビデオデータの流れの前記既定の特性を検出するか否かにしたがって次に続く実施の少なくとも１つを実行する実施手段と、
前記表示手段に表示されたイメージの特性を変更する変更手段であって、そのイメージの少なくとも一部が前記第１のビデオデータの流れを表す変更手段と、
前記伝達手段を制御して前記第１及び第２の記憶手段の間で切換えを行う制御手段と、
前記第１のカメラ手段と前記第２のカメラ手段との少なくとも一方の視域を変える手段と、
前記解析手段に、前記第２のビデオデータの流れに関してビデオデータ解析アルゴリズムを実行させる手段と、
前記第１及び第２の記憶手段の少なくとも一方に記憶するために前記第２のビデオデータの流れを選択する手段と、
前記表示手段にイメージを表示させる手段であって、該イメージの少なくとも一部が前記第２のビデオデータの流れを表す手段と、
前記解析手段に、前記第１及び第２の記憶手段の一方に記憶されかつそれから読み出されるビデオデータに関してビデオデータ解析アルゴリズムを実行させる手段とを備え、前記解析手段によって検出される前記第１のビデオデータの流れの前記既定の特性が、前記第１のビデオデータの流れによって表されるオブジェクトの加速と、前記第１のビデオデータの流れによって表されるオブジェクトの加速の変化と、前記第１のビデオデータの流れによって表されるオブジェクトの形状と、前記第１のビデオデータの流れによって表されるオブジェクトの形状の変化と、前記第１のビデオデータの流れによって表されるオブジェクトの表面の状態とからなるグループから選択される装置。
【請求項１３０】
ビデオ情報を解析、記憶及び表示する装置であって、
ビデオデーダの第１の流れを発生する第１のカメラ手段と、
ビデオデータの第２を流れを発生する第２のカメラ手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に記憶する第１の記憶手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に記憶する第２の記憶手段と、
前記第１及び第２の記憶手段の一方を選択して前記第１のビデオデータの流れを受け取る伝達手段と、
前記第１及び第２のビデオデータの流れの少なくとも一方を選択的に表示する表示手段と、
前記第１のビデオデータの流れを解析して該第１のビデオデータの流れの複数の既定の特性を検出する解析手段と、
該解析手段に応答し、該解析手段が前記第１のビデオデータの流れの前記複数の既定の特性を検出するか否かにしたがって次に続く実施の少なくとも１つを実行する実施手段と、
前記表示手段に表示されたイメージの特性を変更する変更手段であって、そのイメージの少なくとも一部が前記第１のビデオデータの流れを表す変更手段と、
前記伝達手段を制御して前記第１及び第２の記憶手段の間で切換えを行う制御手段と、
前記第１のカメラ手段と前記第２のカメラ手段との少なくとも一方の視域を変える手段と、
前記解析手段に、前記第２のビデオデータの流れに関してビデオデータ解析アルゴリズムを実行させる手段と、
前記第１及び第２の記憶手段の少なくとも一方に記憶するために前記第２のビデオデータの流れを選択する手段と、前記表示手段にイメージを表示させる手段であって、該イメージの少なくとも一部が前記第２のビデオデータの流れを表す手段と、
前記解析手段に、前記第１及び第２の記憶手段の一方に記憶されかつそれから読み出されるビデオデータに関してビデオデータ解析アルゴリズムを実行させる手段とを備え、
前記解析手段によって検出される前記第１のビデオデータの流れの前記複数の既定の特性が、前記第１のビデオデータの流れによって表されるオブジェクトの動きと、前記第１のビデオデータの流れによって表されるオブジェクトの加速と、前記第１のビデオデータの流れによって表されるオブジェクトの加速の変化と、前記第１のビデオデータの流れによって表されるオブジェクトの形状と、前記第１のビデオデータの流れによって表されるオブジェクトの形状の変化と、前記第１のビデオデータの流れによって表されるオブジェクトの表面の状態とからなるグループから選択される装置。
【請求項１３１】
ビデオ情報を記憶、解析及び表示する装置であって、ビデオデータの流れを記憶する手段であって、
該ビデオデータの流れがダイナミックビデオイメージを表す記憶手段と、
該記憶手段に記憶されている前記ビデオデータの流れの既定の特性を検出する検出手段と、
前記記憶手段に記憶されている前記ビデオデータの流れに相当するイメージを表示する表示手段と、
前記記憶手段から伝達されたイメージデータを記憶するとともに該記憶したイメージデータを読み出す表示バッファであって、該表示バッファから読み出された前記イメージデータを前記前記表示手段に供給することによって、前記表示手段に該供給されたイメージデータに相当するイメージを表示させる表示バッファと、
前記検出手段に応答し、該検出手段が前記記憶手段に記憶された前記ビデオデータの流れの前記既定の特性を検出するか否かに応じて、次に続く実施の少なくとも１つを実行する実施手段と、
前記表示バッファに記憶されたデータが連続イメージ走査にしたがってアップデートされる第１の表示バッファアップデートモードと、前記表示バッファに記憶されたデータが飛び越しイメージ走査にしたがってアップデートされる第２の表示バッファアップデートモードとの間で選択とを行う手段と、
前記表示バッファに記憶されたデータがアップデートされる速度を選択する手段と、前記表示装置が、前記記憶手段に記憶された前記ビデオデータの流れに対応する前記イメージを表示する空間解像度を選択する手段と、
前記表示手段に表示されるイメージ面に対応するイメージ面の一部をアップデートするための選択手段とを備え、
前記記憶手段によって記憶された前記ビデオデータの流れの前記既定の特性が、前記記憶手段に記憶された前記ビデオデータの流れによって表されるオブジェクトの動きと、前記記憶手段に記憶された前記ビデオデータの流れによって表されるオブジェクトの表面状態と、前記記憶手段に記憶された前記ビデオデータの流れの高周波成分の振幅と、前記記憶手段に記憶された前記ビデオデータの流れが圧縮された程度と、前記記憶手段に記憶された前記ビデオデータの流れが表した空間的相関関係の程度と、前記記憶手段に記憶された前記ビデオデータの流れが表した時間的相関関係の程度とからなるグループから選択される装置。
【請求項１３２】
請求項１３１の装置において、前記記憶手段はハードディスクを含む装置。
【請求項１３３】
ビデオデータを解析する方法であって、
ダイナミックイメージの流れを発生する工程と、
移動画像解析アルゴリズムを前記ダイナミックイメージの流れに適用する工程と、
警報状態の検出に応答して、前記解析アルゴリズムを前記ダイナミックイメージに適用することを阻止する工程とを含む方法。
【請求項１３４】
請求項１３３の方法において、前記警報状態は前記解析アルゴリズムの適用によって検出される方法。
【請求項１３５】
請求項１３３の方法において、前記解析アルゴリズムは、前記ダイナミックイメージの流れによって表される移動オブジェクトを検出するためのものである方法。
【請求項１３６】
ビデオデータを解析する装置であって、
ダイナミックイメージの流れを発生する手段と、
移動画像解析アルゴリズムを前記ダイナミックイメージの流れに適用する手段と、
警報状態を検出する手段と、
該警報状態の検出手段に応答して、前記解析手段が前記解析アルゴリズムを前記ダイナミックイメージに適用することを選択的に阻止する手段とを含む装置。
【請求項１３７】
請求項１３６の装置において、前記解析手段は、前記ダイナミックイメージの流れによって表される移動オブジェクトを検出するために前記解析アルゴリズムを前記ダイナミックイメージの流れに適用する装置。
【請求項１３８】
請求項１３６の装置において、前記検出手段は、前記解析アルゴリズムを警報検出しきい値と比較する手段を含む装置。
【請求項１３９】
別々のビデオカメラによって各々が発生される複数のビデオ情報の流れを記録媒体に同時に記録する方法であって、
警報状態が存在するか否かを決定する工程と、
警報状態が存在しない場合に、前記ビデオカメラによって発生されたイメージを第１の総合イメージ速度で前記記録媒体に記録する工程であって、該総合イメージ速度が単位時間ごとに前記記録媒体に現在記録されているイメージの総数を確定する工程と、
警報状態が存在すると決定された場合に、前記ビデオカメラによって発生されたイメージを、前記第１の総合イメージ速度より速い第２の総合イメージ速度で前記記録媒体に記録する工程とを含む方法。
【請求項１４０】
請求項１３９の方法において、前記警報状態が存在するか否かを決定する前記工程は、前記ビデオ情報の流れの少なくとも１つの内容を解析する工程を含む方法。
【請求項１４１】
請求項１３９の方法において、前記警報状態が存在するか否かを決定する前記工程は、警報センサからの信号を受け取る工程を含む方法。
【請求項１４２】
請求項１３９の方法において、前記第１の総合イメージ速度は１秒ごとに３０イメージであり、前記第２の総合イメージ速度は１秒ごとに４５イメージである方法。
【請求項１４３】
ビデオ情報記録装置であって、
各々がビデオ情報の個々の流れを発生する複数のビデオカメラと、
記録媒体に可変の総合イメージ速度でビデオ情報の複数の流れを同時に記録する記録手段であって、該総合イメージ速度が単位時間ごとに前記記録媒体に現在記録されているイメージの総数を確定する記録手段と、
警報状態が存在するか否かを決定する警報手段とを備え、
前記記録手段が、該警報手段が警報状態が存在すると決定しない場合には第１の総合イメージ速度で作動し、さらに、前記記録手段が、警報状態が存在すると決定した場合には、前記第１の総合イメージ速度より速い第２の総合イメージ速度で作動する装置。
【請求項１４４】
請求項１４３の装置において、前記警報手段は、前記ビデオ情報の流れの少なくとも１つの内容を解析する手段を含む装置。
【請求項１４５】
請求項１４３の装置において、さらに、警報信号を前記警報手段に選択的に提供するために少なくとも１つの警報センサを備える装置。
【請求項１４６】
請求項１４３の装置において、前記第１の総合イメージ速度は１秒ごとに３０イメージであり、前記第２の総合イメージ速度は１秒ごとに４５イメージである装置。
【請求項１４７】
請求項１４３の装置において、前記記録媒体は、ハードディスク、光磁気ディスク及び書き込み可能な光ディスクからなるグループから選択される装置。
【請求項１４８】
イメージデータのフレームに関してデータ圧縮を実行し、該イメージデータがイメージ面内に配列されたピクセルを表す方法において、
前記イメージデータを複数のデータブロックに分割する工程であって、各データブロックが前記イメージ面のそれぞれの矩形部分を表す分割工程と、
前記データブロックの各々をイメージデータの先行するフレームの対応データブロックと比較して、前記各データブロックと前記先行するフレームの対応データブロックとの間の類似の程度を示す類似距離を発生する比較工程と、
前記類似距離を既定のしきい値と比較する比較工程と、
前記類似距離と前記既定のしきい値との比較に基づいて、前記各データブロックごとに符号化値を発生する第１のモードと、前記各データブロックごとに符号化値を発生する第２のモードとから１つを選択する工程と、
前記第１のモード及び第２のモードの選択された１つにしたがって前記各データブロックごとに符号化値を発生する工程と、
前記各データブロックの前記符号化値に変換を適用してそれから係数値の個々のブロックを形成する工程とを含む方法。
【請求項１４９】
請求項１４８の方法において、前記各ブロックごとに符号化値を発生する前記第１のモードは、前記各ブロックの各データエレメントを既定の値に設定する工程を含む方法。
【請求項１５０】
請求項１４９の方法において、前記第１のモードにおいて前記データエレメントが設定される前記既定の値はブロックピクセルを表すレベルに相当する方法。
【請求項１５１】
請求項１５０の方法において、さらに、前記２つの比較工程の前にブロックピクセルを表す各データエレメントの値を変える工程を含む方法。
【請求項１５２】
請求項１４８の方法において、前記類似距離を発生する工程は、前記各データブロックのチェッカーボードサブサンプリングによって選択されたデータエレメントの個々の値を加算する工程を含む方法。
【請求項１５３】
請求項１４８の方法において、さらに、ユーザーから入力された圧縮パラメータ設定信号を受け取る工程と、該受け取った圧縮パラメータ設定信号にしたがって前記既定のしきい値の値を変える工程とを含む方法。
【請求項１５４】
圧縮イメージデータを再構成し、該圧縮イメージデータがｍイメージのダイナミックシーケンスを表すイメージデータフレームを含み、該ｍイメージデータフレームのそれぞれのｎ番目のものが、フレーム内圧縮アルゴリズムを用いて圧縮符号化されており、該フレーム圧縮アルゴリズムでは前記それぞれのｎ番目のフレームの各々が他のどのイメージフレームも参照することなく符号化され、ｎが２より大きな整数で、ｍがｎの整数の倍数で少なくともｎの２倍で、前記それぞれのｎ番目のフレーム以外の前記イメージデータフレームのすべてが、異なる符号化アルゴリズムを用いて圧縮符号化されていて、それにより、前記他のイメージデータフレームが、先行するイメージデータフレームとの相違を表すデータから形成されている方法であって、
前記異なる符号化されたデータフレームのすべてを再構成する工程と、
該再構成されたイメージデータフレームのすべてを記憶手段に記憶する工程と、
前記記憶手段から前記再構成されたイメージデータフレームを検索するとともに該検索されたイメージデータフレームを表示する工程とを備え、
複数の前記再構成された異なる符号化されたイメージデータフレームが、該再構成された異なる符号化されたイメージデータフレームのいずれかが前記記憶手段から検索されて表示される前に、記記憶手段に記憶される方法。
【請求項１５５】
圧縮されたイメージデータを再構成し、該圧縮されたイメージデータフレームがイメージのダイナミックシーケンスを表し、前記イメージデータフレームのそれぞれのｎ番目のものがフレーム内圧縮アルゴリズムを用いて圧縮符号化され、該フレーム内圧縮アルゴリズムにおいて、それぞれのｎ番目のフレームの各々が他のどのイメージフレームも参照することなく符号化され、ｎが１より大きな整数で、前記イメージデータフレームの他のすべてのものが、異なる符号化アルゴリズムを用いて圧縮符号化されていて、それにより、前記他のすべてのイメージデータフレームが、先行するイメージデータフレームとの相違を表す異なるデータから形成されている方法であって、
前記フレーム内符号化イメージデータフレームのすべてを再構成する工程と、
前記異なる符号化されたイメージデータフレームの各々に対し、それぞれの先行する再構成されたイメージデータフレームとの相違を表す第２の異なるデータを形成する工程と、
それぞれの異なる符号化されたイメージデータフレームにしたがって前記第２の異なるデータを記憶する工程とを含む方法。
【請求項１５６】
圧縮フォームでビデオデータを表す方法であって、
圧縮予定の現在のイメージを矩形ブロックに分割する工程であって、該現在のイメージがイメージ面に形成される分割工程と、
現在のイメージの前記矩形ブロックの各々を基準イメージの対応矩形ブロックと比較して現在のイメージに対し比較データを発生する比較工程と、
現在のイメージの矩形ブロックを表示のために選択する工程であって、該現在のイメージに対し発生された比較データが選択基準と一致する選択工程と、
現在のイメージに関する選択された矩形ブロックに対応するイメージ面内の位置を示すマッピングデータを発生する工程と、
現在のイメージを圧縮フォームで表示する工程であって、
(a)現在のイメージを識別するヘッダデータと、
(b)現在のイメージに対し発生された前記マッピングデータと、
(c)現在のイメージの選択された矩形ブロックを表すイメージデータとを使用する表示工程とを含む方法。
【請求項１５７】
請求項１５６の方法であって、前記分割工程は、現在のイメージをｎの矩形ブロックに分割する工程を含み、該ｎの矩形ブロックのすべてが同一の形状及び寸法を持ち、前記ｎの矩形ブロックが全体として前記イメージ面を形成し、ｎが１より大きな整数である方法。
【請求項１５８】
請求項１５７の方法であって、前記ｎの矩形ブロックの各々は４つのｍ×ｍのピクセルブロックの水平方向シーケンスに相当し、ｍは１より大きい整数である方法。
【請求項１５９】
請求項１５８の方法であって、ｍ＝８である方法。
【請求項１６０】
請求項１５９の方法であって、ｎ＝６００の方法である方法。
【請求項１６１】
請求項１６０の方法であって、前記イメージ面は６４０ピクセルに相当する水平方向寸法と２４０ピクセルに相当する垂直方向寸法とを持つ方法。
【請求項１６２】
請求項１５９の方法であって、前記比較工程は、現在のイメージの前記ｍ×ｍのピクセルブロックの各々を前記基準イメージの対応するｍ×ｍピクセルブロックと比較する工程を含む方法。
【請求項１６３】
請求項１６２の方法であって、前記比較工程は、現在のイメージの前記ｍ×ｍピクセルブロックの各々を四区画に分割する工程と、該四区画の各々を前記基準イメージの対応するｍ×ｍピクセルブロックの対応する四分の一区画と比較する工程とを含む方法。
【請求項１６４】
請求項１６３の方法において、前記比較工程は、現在のイメージの前記ｍ×ｍピクセルブロックの前記四区画の各々に対応する四分の一区画の統計値を発生する工程と、該現在のイメージに対する四分の一区画の統計値を前記基準イメージの対応四分の一区画の統計値と比較する工程とを含む方法。
【請求項１６５】
請求項１６４の方法において、前記四区画の各々に対する前記四分の一区画の統計値の前記発生工程は、チェッカーボードサンプリングパターンにしたがってそれぞれの四分の一区画の８ピクセルを選択する工程と、該８つの選択されたピクセルを合計する工程とを含む方法。
【請求項１６６】
請求項１６５の方法において、前記四分の一区画の統計値は前記８つの選択されたピクセルの合計を４で割ることによって得られる方法。
【請求項１６７】
請求項１６６の方法において、前記同一のチェッカーボードのサンプリングパターンは前記四区画の各々においてそれぞれの四分の一区画の中から８ピクセルを選択するために用いられる方法。
【請求項１６８】
請求項１６４の方法において、前記比較工程は、現在のイメージのそれぞれの矩形のブロック内の各四分の一区画に関する四分の一区分の統計値から前記基準イメージの対応四分の一区分の統計値を減算して各四分の一区分に対しそれぞれの差の統計値を生成する減算工程を含み、前記選択工程は、それぞれの矩形ブロックのいずれかの四分の一区分に対する差の統計値がしきい値を越えた場合にそれぞれの矩形ブロックを表示のために選択する工程を含む方法。
【請求項１６９】
請求項１６８の方法において、さらに、前記しきい値を変えて該方法によって提供される圧縮の程度を変える工程を含む方法。
【請求項１７０】
請求項１５８の方法において、４つのｍ×ｍの輝度ピクセルアレー及び正確に２つのｍ×ｍのクロミナンスピクセルアレーは前記ｎの矩形ブロックの各々に対し形成される方法。
【請求項１７１】
請求項１７０の方法において、前記２つのｍ×ｍのクロミナンスピクセルアレーの一方がＵピクセルからなり、前記２つのｍ×ｍのクロミナンスピクセルアレーの他方がＶピクセルからなる方法。
【請求項１７２】
請求項１５６の方法において、前記ヘッダデータは、現在のイメージが生成される時間及び日付を識別するための時間及び日付データと、現在のイメージが生成されるビデオカメラを識別するカメラデータとを含む。
【請求項１７３】
請求項１５６の方法において、前記イメージデータは、現在のフレームの前記選択された矩形ブロックに対応してピクセルのブロックの直交変換を提供することによって得られる係数データを量子化することによって得られる方法。
【請求項１７４】
請求項１５６の方法において、前記イメージデータは、ＪＰＥＧ圧縮処理を現在のフレームの選択された矩形ブロックに適用することによって得られる方法。
【請求項１７５】
ビデオデータを圧縮する装置であって、
圧縮する現在のイメージを矩形ブロックに分割する手段であって、該現在のイメージがイメージ面内に形成される分割手段と、
前記現在のイメージの前記矩形ブロックの各々を基準イメージの対応矩形ブロックと比較して、前記現在のイメージのブロックから圧縮データを生成する比較手段と、
表示のために現在のイメージの矩形ブロックを選択する手段であって、前記現在のイメージの矩形ブロックはそれに対し前記発生された比較データが選択基準と一致するものである選択手段と、
前記現在のイメージに対し選択された矩形ブロックに対応する前記イメージ面内の位置を示すマッピングデータを発生する発生手段と、
前記イメージの表示を記憶する記憶手段であって、該表示が、
(a)前記現在のイメージを特定するヘッダデータと、
(b)前記発生手段によって現在のイメージに対し発生された前記マッピングデータと、
(c)前記選択手段によって現在のフレームから選択された矩形ブロックを表すイメージデータとを含む記憶手段とを備える装置。
【請求項１７６】
請求項１７５の装置において、前記矩形ブロックの各々は４つのｍ×ｍピクセルブロックの水平方向シーケンスに対応し、ｍは１より大きい整数である装置。
【請求項１７７】
請求項１７５の装置において、前記比較手段は、前記現在のイメージの前記矩形ブロックの各々に対し少なくとも１つの統計値を発生するための発生手段を含み、前記選択手段は、前記少なくとも１つの比較統計値をしきい値と比較する比較手段を含み、また、該装置は、さらに、該装置のユーザーが前記しきい値のレベルを変えることができるユーザー操作可能手段を含む装置。
【請求項１７８】
請求項１７５の装置において、さらに、前記選択手段によって現在のフレームから選択された矩形ブロックに対応するピクセルデータに直交変換を適用するとともに、該変換されたデータを量子化して前記記憶手段によって記憶するために圧縮符号化イメージデータを生成する変換手段を備える装置。
【請求項１７９】
請求項１７８の装置において、前記変換手段はＪＰＥＧ集積回路を含み、該回路がＪＰＥＧ圧縮アルゴリズムにしたがって作動して前記圧縮符号化イメージデータを生成する装置。
【請求項１８０】
請求項１７９の装置において、前記基準イメージに相当するピクセルデータが前記ＪＰＥＧ集積回路に提供され、前記ＪＰＥＧ集積回路は前記基準イメージに相当する前記ピクセルデータを処理して前記基準イメージを表す圧縮符号化イメージデータを生成し、さらに、前記基準イメージを表す前記圧縮符号化イメージデータは前記記憶手段に記憶される装置。
【請求項１８１】
ビデオデータを圧縮された形態で表す方法であって、
イメージ面を複数の矩形領域に分割する工程と、
第１のビデオイメージを処理して第１組の特性統計値を生成する工程であって、該第１組の特性統計値が前記複数の矩形領域の各々に対応する少なくとも１つの特性統計値を含む処理工程と、
前記第１組の特性統計値を記憶する工程と、
第２のビデオイメージを処理して第２組の特性統計値を生成する工程であって、該第２組の特性統計値が前記複数の矩形領域の各々に対応する少なくとも１つの特性統計値を含む処理工程と、
前記複数の矩形領域の各々ごとに、前記第１及び第２組の特性統計値の対応するものを比較する比較工程と、
該比較工程に基づいて、前記矩形領域のいくつかを選択する手段であって、該いくつかに関しては、特性統計値の前記第１及び第２の組の対応するものが互いに少なくとも既定の差の大きさだけ異なる選択工程と、
前記選択された矩形領域に対応する記憶されている特性統計値を、前記選択された矩形領域に対応する前記第２組の特性と置き換えることによって前記特性統計値の記憶されている組を更新する更新工程と、
第３のビデオイメージを処理して前記複数の矩形領域の各々に対応する少なくとも１つの特性統計値を含む特性統計値の第３の組を生成する処理工程と、
前記複数の矩形領域の各々ごとに、前記特性統計値の前記更新された組及び特性統計値の前記第３の組の対応するものを比較する比較工程とを含む方法。
【請求項１８２】
請求項１８１の方法において、前記矩形領域の数は１００を上回る方法。
【請求項１８３】
請求項１８２の方法において、前記矩形領域の数は少なくとも６００である方法。
【請求項１８４】
請求項１８１の方法において、さらに、
変換符号化圧縮アルゴリズムを前記矩形領域の各々に対応する前記第１のビデオイメージのピクセルデータに適用する適用工程と、
前記第１のビデオイメージの変換符号化されたピクセルデータを記憶する工程と、
前記変換符号化圧縮アルゴリズムを、前記矩形領域の前記選択されたものに他相当するような前記第２のビデオイメージのピクセルデータのみに適用する適用工程と、
前記第２のビデオイメージの前記変換符号化されたピクセルデータを記憶する記憶工程と、
前記矩形領域の前記選択されたものを示すマッピングデータを記憶する記憶工程とを含む方法。
【請求項１８５】
圧縮されたビデオデータによって表されたビデオイメージをイメージ面に表示し、該圧縮されたビデオデータが、各々がイメージ面のそれぞれの領域に対応する複数のイメージデータ部分からなる置き換えイメージデータを含み、前記圧縮されたビデオデータが、前記イメージデータ部分が対応するイメージ面の領域を示すマッピングデータも含む方法であって、
バッファに基準ビデオイメージを表す基準データを記憶する記憶工程と、
前記基準ビデオイメージを表示する工程を含む第１の表示工程を実行する実行工程と、前記マッピングデータを読み出す読出し工程と、
前記マッピングデータの読み出しに基づいて、該読み出されたマッピングデータによって示された前記イメージ面の領域に対応する前記記憶されている基準データの部分を、前記圧縮されたビデオデータの対応する置き換えイメージデータ部分と置き換えることによって前記記憶されている基準データを更新する更新工程と、
前記更新された記憶されている基準データに対応する第２のビデオイメージを表示する工程を含む第２の表示工程を実行する実行工程とを含む方法。
【請求項１８６】
請求項１８５の方法において、前記第１の表示工程で表示された前記基準イメージは、前記第２の表示工程で表示された前記第２のビデオイメージによって表されたイメージをビデオカメラが発生したときの時点より前の時点で前記ビデオカメラによって発生されたイメージに対応する方法。
【請求項１８７】
請求項１８６の方法において、前記第１の表示工程で表示された前記基準イメージは、前記第２の表示工程で表示された前記第２のビデオイメージによって表されたイメージをビデオカメラが発生したときの時点より後の時点で前記ビデオカメラによって発生されたイメージに対応する方法。
【請求項１８８】
圧縮されたビデオデータによって表されたビデオイメージをイメージ面に表示し、該圧縮されたビデオデータが、各々がイメージ面のそれぞれの領域に対応する複数のイメージデータ部分からなる置き換えイメージデータを含み、前記圧縮ビデオデータが、前記イメージデータ部分が対応するイメージ面の領域を示すマッピングデータも含む装置において、
基準ビデオイメージを表す基準データを記憶するバッファと、前記マッピングデータを読み出す読み出し手段と、
該読み出し手段に応答して、該読み出されたマッピングデータによって示された前記イメージ面の領域に対応する前記記憶されている基準データの部分を、前記圧縮されたビデオデータの対応する置き換えイメージデータ部分と置き換える更新手段と、
前記基準イメージ及び前記更新された記憶されている基準データに対応する第２のイメージを連続的に表示する表示手段とを含む装置。
【請求項１８９】
請求項１８８の装置において、前記表示手段によって表示された前記基準イメージは、前記表示手段によって表示された前記第２のビデオイメージによって表されたイメージをビデオカメラが発生したときの時点より前の時点で前記ビデオカメラによって発生されたイメージに相当する装置。
【請求項１９０】
請求項１８９の装置において、前記表示手段によって表示された前記基準イメージは、前記表示手段によって表示された前記第２のビデオイメージによって表されたイメージをビデオカメラが発生したときの時点より後の時点で前記ビデオカメラによって発生されたイメージに相当する装置。
【請求項１９１】
ビデオカメラによってイメージ面内に形成されたイメージのシーケンスを表す圧縮されたビデオデータが記憶されたランダムアクセスデータ記憶装置であって、
前記圧縮されたビデオデータは、前記イメージのシーケンスのそれぞれのｎ番目のものからなる基準イメージを表す複数の第１の圧縮されたデータ部分からなり、前記第１のデータ部分は、イメージ内圧縮工程を、前記基準イメージの各々を表すデータに適用することによってそれぞれ形成されたものであり、ｎは３より大きな整数であり、
前記圧縮されたビデオデータは、さらに、複数の第２の圧縮された部分からも構成されており、各々は前記イメージのシーケンスのそれぞれのものを表しており、それぞれのものは前記基準イメージではなく、前記第２の圧縮されたデータ部分の各々が、前記イメージ面の選択された部分に相当する置き換えイメージデータと前記イメージ面の前記選択された部分を示すマッピングデータとを含む装置。
【請求項１９２】
請求項１９１の装置において、前記第２の圧縮されたデータ部分の各々に相当するマッピングデータは、前記イメージ面の領域を示しており、その領域では、それぞれの第２の圧縮されたデータ部分によって表されたイメージが、該それぞれの第２の圧縮されたデータ部分によって表された前記イメージより時間的に早く前記ビデオカメラによって生成されたイメージとは異なる装置。
【請求項１９３】
請求項１９２の装置において、前記第２の圧縮されたデータ部分の各々に相当するマッピングデータは、前記イメージ面の領域を示しており、その領域では、それぞれの第２の圧縮されたデータ部分によって表されたイメージが、該それぞれの第２の圧縮されたデータ部分によって表された前記イメージより時間的に遅く前記ビデオカメラによって生成されたイメージとは異なる装置。
【請求項１９４】
請求項１９１の装置において、前記圧縮されたビデオデータが記憶されるハードディスクを含む装置。
【請求項１９５】
請求項１９１の装置において、ｎは１０以上である装置。
【請求項１９６】
請求項１９５の装置において、ｎは２０以上である装置。
【請求項１９７】
請求項１９６の装置において、ｎは３３である装置。
【請求項１９８】
請求項１９１の装置において、前記第１及び第２のデータ部分の各々はヘッダ部分を含んでおり、該ヘッダ部分は、データと前記それぞれのデータ部分に対応するイメージが前記ビデオカメラによって生成された時間とを示すデータを含む装置。
【請求項１９９】
請求項１９８の装置において、前記ヘッダ部分は更に前記それぞれのデータ部分に相当するイメージを生成したビデオカメラを識別するデータを含む装置。
【請求項２００】
ビデオカメラによってイメージ画にビデオイメージのシーケンスが生成された順序と逆の順序で該ビデオイメージのシーケンスを表示し、該ビデオイメージのシーケンスが、圧縮されたビデオデータの形態でデータ記憶装置に記憶されていて、該圧縮されたビデオデータが、前記ビデオイメージのシーケンスに時間的に早く発生された先の基準イメージを表す第１の圧縮されたデータ部分を含み、該第１の圧縮されたデータ部分が、イメージ内圧縮工程を前記先の基準イメージを表すデータに適用することによって形成されていて、前記記憶されている圧縮ビデオデータが、さらに、第２の圧縮されたデータ部分のシーケンスを含み、各々が前記基準イメージ以外の前記イメージのシーケンスのそれぞれを表し、前記第２の圧縮されたデータ部分の各々が、前記イメージ面の選択された部分に対応する先の置き換えデータと前記イメージ面の前記選択された領域を示すマッピングデータとを含み、該マッピングデータが、前記第２のデータ部分によって表されたそれぞれのイメージと該それぞれのイメージより時間的に直前に生成された前記シーケンスのイメージを表すイメージとの間の違いに基づいて形成されている前記第２のデータ部分の各々に含まれている方法であって、
(a)前記記憶装置から前記第１の圧縮されたデータ部分を検索する検索工程と、
(b)前記検索された第１の圧縮されたデータ部分を圧縮解除して圧縮解除済み先の基準ビデオデータを形成する圧縮解除工程と、
(c)前記圧縮解除された先の基準データをバッファに記憶する記憶工程と、
(d)前記先の基準イメージの直後に生成された前記シーケンスのイメージを表す第２の圧縮されたデータ部分を検索する検索工程と、
(e)該工程（d）で検索された第２の圧縮されたデータ部分に含まれたマッピングデータを読み出す読み出し工程と、
(f)該工程（e）で読み出されたマッピングデータに基づいて、該読み出されたマッピングデータによって示されるイメージ面の領域に相当する記憶されている先の基準データの部分を、前記検索された第２の圧縮されたデータ部分に含まれている対応する先の置き換えデータと置き換えることによって、前記バッファに記憶されている前記圧縮解除済み基準データを更新して更新済み先の基準データを形成する更新工程と、
(g)最も新たに検索された第２の圧縮されたデータ部分に相当するイメージの直後に生成された前記シーケンスのイメージを表す第２の圧縮されたデータ部分を検索する検索工程と、
(h)該工程(g)で検索された第２の圧縮されたデータ部分に含まれたマッピングデータを読み出しかつ記憶する工程と、
(i)該工程（h）で読み出したマッピングデータにしたがって更新済み先の基準データの部分を選択する選択工程と、
(j)前記工程(g)で言及した２つのイメージの内のより早いほうに相当する、後の置き換えデータとして前記工程（i）で選択された先の基準データ部分を記憶する工程と、
(k)前記工程（h）で読み出されたマッピングデータによって示されたイメージ面の領域に相当する更新済み先の基準データの部分を、前記工程(g)で検索された第２の圧縮されたデータ部分に含まれた対応する先の置き換えデータと置き換えることによって、再度、上記更新済み先の基準データを更新して再度更新済み先の基準データを形成する再更新工程と、
(l)前記シーケンス内の最後のイメージを表す前記第２の圧縮されたデータ部分が最後の工程（g）で検索されて次の工程（h）−（k）で処理されてしまうまで、前記工程（g）−（k）を次々に繰り返し、最後に繰り返された工程(k)で形成された前記更新済みの先の基準データを前記シーケンスの前記最後のイメージに対応するとともに後の基準データとみなす反復工程と、
(m)前記後の基準データに対応するイメージを表示する工程と、
(n)該工程（m）で表示されたイメージに対応する第２の圧縮されたデータ部分に含まれているマッピングデータを検索しかつ読み出す工程と、
(o)前記工程（m）で表示されたイメージの直前に生成された前記シーケンスのイメージに対応する後に置き換えデータを検索する工程と、
(p)前記工程（n）で読み出されたマッピングデータによって示されたイメージ面の領域に対応する前記後の基準データの部分を、前記工程（o）で検索された後の対応置き換えデータとおきかえることによって前記後の基準データを更新する工程と、
(q)前記更新された後に基準データが先の基準イメージの直後に生成された前記シーケンスのイメージに相当するまで前記工程（m）−（p）を繰り返す工程と、
(r)最後の更新済み後の基準データに対応するイメージを表示する工程と、
(s)前記先の基準イメージに対応するイメージを表示する工程とを含む方法。
【請求項２０１】
請求項２００の方法において、さらに、
（e1）前記工程（e）で読み出されたマッピングデータにしたがって前記工程(c)で記憶された圧縮解除された基準データの部分を選択する工程と、
（e2）前記工程（e1）で選択された基準データの部分を、第１の圧縮されたデータ部分に対応する後の置き換えデータとして記憶する工程とを含み、
前記工程（s）が、
（s1）前記工程（e）で記憶された後の置き換えデータを検索する工程と、
（s2）前記工程（r）で表示されたイメージに対応する前記更新済み基準データを更新する工程であって、前記工程（e）で読み出されたマッピングデータによって示された前記イメージ面の領域に対応する前記更新済み基準データの部分を、前記工程（s1）で検索された対応置き換えデータと置き換えることによって前記工程（r）で表示されたイメージに対応する前記更新済み基準データを更新する工程と、
（s3）該工程（s2）で形成された更新済みデータに対応するイメージを表示する工程とを含む方法。
【請求項２０２】
ビデオ情報記憶装置であって、
各々がダイナミックイメージのそれぞれの流れを発生する複数のビデオカメラと、
前記ダイナミックイメージの流れを多重送信してビデオイメージの結合されたシーケンスを形成する多重送信手段であって、前記ビデオカメラのそれぞれのものによって生成されたイメージが前記結合されたシーケンス内で互いに点在されている多重送信手段と、
前記ビデオイメージの結合されたシーケンスを受け取るとともに、データ圧縮アルゴリズムを前記結合されたシーケンスのイメージに適用する圧縮手段であって、前記結合されたシーケンスの前記イメージの各々に適用された圧縮アルゴリズムが、アルゴリズムが適用されるイメージを発生したカメラがどれであるかに応じた変動に従属する圧縮手段と、
該圧縮手段によって形成された圧縮ビデオイメージを記憶する記憶手段とを備える装置。
【請求項２０３】
請求項２０２の装置において、前記圧縮手段によって適用される前記データ圧縮アルゴリズムは、前記結合されたシーケンスの現在のイメージの既定の部分を該現在のイメージを発生したビデオカメラによって発生された先の基準イメージの対応部分と比較して比較統計値を形成することと、前記比較統計値をしきい値と比較することと、前記比較統計値としきい値との比較に基づいて現在のイメージの前記既定の部分を選択的に廃棄することとを含み、前記しきい値が前記どのカメラが現在のイメージを生成したかに基づくイメージからイメージまでの変化に従属する装置。
【請求項２０４】
ビデオ情報を記憶する方法であって、
個々のビデオカメラを使って各流れを発生することによって複数のダイナミックイメージの流れを発生する工程と、
前記ダイナミックイメージの流れを多重送信して組み合わされたビデオイメージのシーケンスを形成し、前記ビデオカメラのそれぞれから発生されたイメージが前記組み合わされたシーケンス内で互いに散在されている多重送信工程と、
前記ビデオイメージの組み合わされたシーケンスを受け取るとともにデータ圧縮アルゴリズムを前記組み合わされたシーケンスのイメージに適用する工程であって、前記組み合わされたシーケンスの前記イメージの各々に適用された圧縮アルゴリズムが、該アルゴリズムが適用されるイメージをどのカメラが発生したかに応じて変わる、受け取り及び適用する工程と、
圧縮されたビデオイメージを記憶する工程とを含む方法。
【請求項２０５】
請求項２０４の方法において、前記データ圧縮アルゴリズムを適用する工程は、前記組み合わされたシーケンスの現在のイメージの既定の部分を、該現在のイメージを発生したビデオカメラによって発生された先の基準イメージの対応する部分と比較して比較統計値を形成する比較工程と、前記圧縮統計値をしきい値と比較する比較工程と、前記比較統計値としきい値との比較に基づいて現在のイメージの前記既定の部分を選択的に破棄する工程とを含み、前記しきい値が、現在のイメージをどのカメラが発生したかに応じてイメージごとに変わる方法。
【請求項２０６】
ビデオデータ記憶装置であって、
ビデオデータのフィールドのシーケンスを出力するためのビデオ情報ソースであって、前記ビデオデータの各フィールドが個々のイメージを表すビデオ情報ソースと、
前記圧縮ビデオデータの形態で前記ビデオデータフィールドを記憶する記憶手段と、
該記憶手段によって前記圧縮ビデオデータの記憶を制御するためのマイクロプロセッサと、
該マイクロプロセッサとデータの交換を行うとともに、データ圧縮アルゴリズムを前記ビデオデータのフィールドに適用するデジタル信号処理集積回路（ＤＳＰ−ＩＣ）とを備え、
該ＤＳＰ−ＩＣが、前記データ圧縮アルゴリズムを、該データ圧縮アルゴリズムの操作を強要するパラメータにしたがって前記フィールドのシーケンスの第１フィールドに適用し、前記ＤＳＰ−ＩＣが前記第１のフィールドの圧縮処理を完了させると、該ＤＳＰ−ＩＣが前記マイクロプロセッサから信号を受け取って前記パラメータを変更し、前記ＤＳＰ−ＩＣが、前記データ圧縮アルゴリズムを、前記変更されたパラメータにしたがって前記フィールドのシーケンスの第２フィールドに適用し、該第２フィールドが前記フィールドのシーケンス内の前記第１フィールドの直後に続き、前記ＤＳＰ−ＩＣが前記第２のフィールドの圧縮処理を完了させると、該ＤＳＰ−ＩＣが前記マイクロプロセッサから信号を受け取って再度前記パラメータを変更し、さらに、前記ＤＳＰ−ＩＣが、前記データ圧縮アルゴリズムを、前記再度変更されたパラメータにしたがって前記フィールドのシーケンスの第３フィールドに適用し、該第３フイールドが前記フィールドのシーケンス内の前記第２フィールドの直後に続くビデオデータ記憶装置。
【請求項２０７】
請求項２０６の装置において、前記再度変更されたパラメータは、前記どのデータ圧縮アルゴリズムを前記第１フィールドに適用したかにしたがう前記パラメータと同一である装置。
【請求項２０８】
請求項２０７の装置において、前記DＳＰ−ＩＣによって適用された前記データ圧縮アルゴリズムは、前記フィールドのシーケンスの現在のフィールドの既定の部分を、該現在のフィールドを次に生成したビデオカメラによって生成された基準イメージの対応部分と比較して比較統計値を形成し、該比較統計値を前記パラメータと比較し、さらに、該比較統計値と前記パラメータとの比較に基づいて現在のフィールドの前記既定の部分を選択的に排除することを含む装置。
【請求項２０９】
ビデオデータの第１フィールド内のビデオデータのブロックを特徴付け、該ビデオデータのブロックの特徴付けは、ビデオデータの他のフィールド内のビデオデータの対応ブロックとの比較においてなされ、前記第１フィールド内のビデオデータの前記ブロックが、ｍ×ｍピクセルデータアレーの形状で、ｍが偶数の正の整数である方法であって、前記ｍ×ｍピクセルデータを４つの四分割区画に分割し、各々が（ｍ／２）×（ｍ／２）ピクセルデータアレーからなる分割工程と、
チェッカーボードサンプリングパターンにしたがって前記４つの四分割区画の各々からピクセルを選択する選択工程と、
前記４つの四分割区画の各々に関し、該四分割区画から選択された前記ピクセルを合計するとともにスケーリング係数によってその合計を分割して個々の視分割区画に関する特徴統計値を生成する工程と、
前記他のフィールド内のビデオデータの対応ブロックの対応四分割区画に関する特徴統計値から前記個々の特徴統計値の各々を減算して前記第１フィールド内のビデオデータのブロックの各四分割区画に対し異なる値を生成する減算工程と、前記異なる値の各々をしきい値レベルと比較する工程と、
前記第１フィールド内のビデオデータのブロックの４つの四分割区画に関する差の値のいずれかがしきい値を越えた場合には、前記他のフィールド内のビデオデータの対応ブロックとの差として、前記第１フィールド内のビデオデータのブロックを特徴付ける工程とを含む方法。
【請求項２１０】
請求項２０９の方法において、ｍ＝８である方法。
【請求項２１１】
請求項２１０の方法において、前記スケーリング係数は４である方法。
【請求項２１２】
請求項２０９の方法において、同一のチェッカーボードサンプリングパターンを用いて前記四分割区画の４つのすべてからピクセルを選択する方法。
【請求項２１３】
カラーイメージを表すビデオデータの第１フィールド内のビデオデータのブロックを特徴付け、
該ビデオデータのブロックの特徴付けは、他のカラーイメージを表すビデオデータの他のフィールド内のビデオデータの対応ブロックとの比較においてなされ、
前記第１フィールド内のビデオデータの前記ブロックが、前記第１フィールド内の４ｍピクセル×ｍピクセルの領域に対応するとともに、輝度データの４つのｍ×ｍアレー、クロミナンスデータの第１の種類の１つのｍ×ｍアレー及びクロミナンスデータの第２の種類の１つのｍ×ｍの形状にされており、
ｍが偶数の正の整数である方法であって、前記６つのｍ×ｍアレーを４つの四分割区画に分割し、各々が（ｍ／２）×（ｍ／２）ピクセルデータアレーからなる分割工程と、
チェッカーボードサンプリングパターンにしたがって前記４つの四分割区画の各々からピクセルを選択する選択工程と、前記４つの四分割区画の各々に関し、該四分割区画から選択された前記ピクセルを合算するとともにスケーリング係数によってその合算したものを分割して個々の視分割区画に関する特徴統計値を生成する合算工程と、
前記他のフィールド内のビデオデータの対応ブロックの対応ｍ×ｍアレーの対応四分割区画に関する特徴統計値の各々から前記個々の特徴統計値の各々を減算して前記第１フィールド内のビデオデータのブロックの各四分割区画に対し異なる値を生成する減算工程と、
前記ルミナンスデータの四分割区画に関する前記異なる値の各々を第１のしきい値と比較し、さらに、ルミナンスデータの前記し分割区画に関する前記差の値の各々を、第２のしきい値と比較する比較工程と、
前記ルミナンスデータ四分割区分に関する差の値のいずれかの絶対値が第１のしきい値レベルを越える場合、または、前記クロミナンスデータ四分割区分に関する差の値が第２のしきい値を越える場合には、前記他のフィールド内のビデオデータの対応ブロックとの差として、前記第１フィールド内のビデオデータのブロックを特徴付ける工程とを含む方法。
【請求項２１４】
請求項２１３の方法において、ｍ＝８である方法。
【請求項２１５】
請求項２１４の方法において、前記スケーリング係数は４である方法。
【請求項２１６】
請求項２１３の方法において、同一のチェッカーボードサンプリングパターンを用いて前記四分割区画のすべてからピクセルを選択する方法。
【請求項２１７】
請求項２１３の方法において、前記第２のしきい値は前記第１のしきい値とは異なる方法。
【請求項２１８】
請求項２１７の方法において、前記第２のしきい値は前記第１のしきい値の２倍である方法。
【請求項２１９】
複数のダイナミックビデオイメージの流れに関してデータ圧縮を実行し、該流れの各々が個々のビデオカメラによって生成され、前記流れからのイメージが互いに散在していて合流れを形成する方法であって、
前記複数の流れの各々から個々の基準イメージを特徴付ける統計値を記憶する工程と、
前記複数の流れの各々の後のイメージを前記個々の流れに対応する基準イメージを特徴付ける統計値と比較することによって前記複数の流れの各々の後のイメージに関して圧縮符号化を実行する工程とを含む方法。
【請求項２２０】
請求項２１９の方法において、前記ダイナミックビデオイメージの複数の流れは４つの前記流れを含む方法。
【請求項２２１】
請求項２２０の方法において、前記ダイナミックビデオイメージの複数の流れは１６の前記流れを含む方法。
【請求項２２２】
複数のダイナミックビデオイメージの流れに関してデータ圧縮を実行し、該流れの各々が個々のビデオカメラによって生成され、前記流れからのイメージが互いに散在していて複合流れを形成する装置であって、
前記複数の流れの各々から個々の基準イメージを特徴付ける統計値を記憶する手段と、
前記複数の流れの各々の後のイメージを前記個々の流れに対応する基準イメージを特徴付ける統計値と比較することによって前記複数の流れの各々の後のイメージに関して圧縮符号化を実行する手段とを備える装置。
【請求項２２３】
請求項２２２の装置において、前記ダイナミックビデオイメージの複数の流れは４つの前記流れを含む装置。
【請求項２２４】
請求項２２３の方法において、前記ダイナミックビデオイメージの複数の流れは１６の前記流れを含む装置。
【請求項２２５】
複数のダイナミックビデオイメージの流れに関してデータ圧縮を実行し、該流れの各々が個々のビデオカメラによって生成され、前記流れからのイメージが互いに散在していて複合流れを形成する方法であって、
前記複数の流れの各々から個々の基準イメージを表すデータを記憶する工程と、
前記複数の流れの各々の後のイメージを前記個々の流れに対応する基準イメージと比較することによって前記複数の流れの各々の後のイメージに関して圧縮符号化を実行する工程とを含む方法。
【請求項２２６】
複数のダイナミックビデオイメージの流れに関してデータ圧縮を実行し、該流れの各々が個々のビデオカメラによって生成され、前記流れからのイメージが互いに散在していて複合流れを形成する装置であって、
前記複数の流れの各々から個々の基準イメージを表すデータを記憶する手段と、
前記複数の流れの各々の後のイメージを前記個々の流れに対応する基準イメージと比較することによって前記複数の流れの各々の後のイメージに関して圧縮符号化を実行する手段とを備える装置。
【請求項２２７】
ビデオ信号を記憶する装置であって、
少なくとも４つのビデオカメラを含む複数のビデオカメラと、
第１、第２及び第３のビデオ復号回路であって、各々が、現在ビデオ復号回路に接続されている前記ビデオカメラのそれぞれによって生成されたビデオ信号のフィールドを受け取るとともに、該受け取ったビデオ信号から輝度、クロミナンス及び基準信号成分を抽出する第１、第２及び第３のビデオ復号回路と、該ビデオ復号回路の各々を選択的に前記複数のビデオカメラのいずれにも接続する手段と、
第１及び第２の信号変換回路であって、各々が、該信号変換回路に現在接続されている前記ビデオ復号回路のそれぞれから抽出された輝度及びクロミナンス信号をデジタル形式に変換する第１及び第２の信号変換回路と、該信号変換回路の各々を選択的に前記第１、第２及び第３のビデオ復号回路に接続する手段と、
前記第１の信号変換回路に接続された第１記憶手段であって、前記第１の変換回路によってデジタル形式に変換された前記輝度及びクロミナンス信号のフィールドを連続的に記憶する第１記憶手段と、
前記第２の信号変換回路に接続された第２記憶手段であって、前記第２の変換回路によってデジタル形式に変換された前記輝度及びクロミナンス信号のフィールドを連続的に記憶する第２記憶手段とを備える装置。
【請求項２２８】
請求項２２７の装置において、さらに、データ圧縮アルゴリズムを前記第１及び第２記憶手段に記憶された前記デジタル成分に適用して圧縮されたビデオデータを形成するデータ圧縮回路と、該データ圧縮回路を前記第１及び第２記憶手段の各々に選択的に接続する手段とを備える装置。
【請求項２２９】
請求項２２８の装置において、さらに、前記データ圧縮回路に接続されていて該データ圧縮回路によって形成された圧縮済みビデオデータを記憶する大容量記憶装置を備える装置。
【請求項２３０】
請求項２２９の装置において、前記大容量記憶装置は、ハードディスク、光磁気ディスク及び書き換え可能な光ディスクからなるグループから選択される装置。
【請求項２３１】
請求項２２７の装置において、前記クロミナンス信号成分は第１及び第２クロミナンス信号成分を含み、前記第１及び第２信号変換回路の各々は、４：１：１のデータフォーマットにしたがい、前記輝度信号成分と前記第１及び第２クロミナンス信号成分を表すデジタルデータをフォーマット化する手段を含む装置。
【請求項２３２】
請求項２３１の装置において、
前記第１及び第２信号変換回路の各々は、前記輝度信号成分を輝度データに変換する第１アナログ・デジタル変換装置と、前記クロミナンス信号成分をクロミナンスデータに変換する第２アナログ・デジタル変換装置とを含む装置。
【請求項２３３】
請求項２３２の装置において、前記第１及び第２信号変換回路の各々は、該信号変換回路に現在接続されているビデオ復号回路によって抽出された基準信号に基づいて、該信号変換回路に現在接続されているビデオ復号回路によって抽出されたクロミナンス信号成分を復調し、それによって、第１及び第２クロミナンス信号成分を形成する復調手段を含む装置。
【請求項２３４】
請求項２２７の装置において、前記複数のビデオカメラは１６のビデオカメラを含む装置。
【請求項２３５】
請求項２２７の装置において、該装置は、前記ビデオ復号回路の２つが、それぞれ前記ビデオカメラの単一のものによって生成されたフィールドの１つおきのものを受け取るようなモードで作動することができる装置。
【請求項２３６】
表示バッファを更新する方法において、
該表示バッファが、表示装置に供給されると該表示装置がイメージデータに対応するイメージを表示させることになる該イメージデータを記憶し、
前記表示装置が前記イメージを複数の行の画素の形状で表示し、
該行の画素が、該行の画素の１行おきの行の第１の組と、該第１の組の量に含まれない画素の行のすべての行の第２の組とからなり、
前記表示バッファが、前記第１の組の行に対応する第１の組のメモリ位置と、前記第２の組の行に対応する第２の組のメモリ位置とを含む方法であって、
前記第１の組のメモリ位置に記憶されたイメージデータを更新する第１更新工程と、
該第１更新工程が完了すると、前記第２の組のメモリ位置に記憶されたイメージデータを更新する第２更新工程と、
前記第１及び第２更新工程を連続的に繰り返す工程とを含む方法。
【請求項２３７】
請求項２３６の方法において、前記表示バッファに記憶された前記イメージデータはダイナミックビデオイメージを表す方法。
【請求項２３８】
４：１：１のデジタルカラービデオフォーマットにしたがってピクセル位置の二次元アレーとして表されたイメージ面をフォーマット化する装置であって、
前記イメージ面をｍピクセルの垂直方向寸法と４ｍピクセルの水平方向寸法とを持つｎの矩形領域に分割する手段であって、ｎが１より大きな整数で、ｍが１より大きな偶数の整数である分割手段と、
前記ｎの矩形領域の各々に関して該矩形領域内の水平方向に連続して配置された４つのｍ×ｍの輝度値のピクセルブロックを形成するルマ(luma)ブロック手段と、
前記ｎの矩形領域の各々に関して２つのｍ×ｍクロミナンス値ブロックを正確に形成するクロマ（chroma）ブロック手段であって、前記２つのクロミナンス値ブロックの内の第１のものが第１のクロミナンス信号に対応するとともに、前記第１のクロミナンス値ブロックの各々の値が個々の矩形領域の４つの水平方向に連続するピクセルに対応する領域を表し、前記２つのクロミナンス値ブロックの第２のものが前記第１のクロミナンス信号とは異なる第２のクロミナンス信号に対応し、前記第２のクロミナンス値ブロックの各々の値が個々の矩形領域の４つの水平方向に連続するピクセルに対応する領域を表すクロマ（chroma）ブロック手段とを備える装置。
【請求項２３９】
請求項２３８の装置において、ｍ＝８である装置。
【請求項２４０】
請求項２３９の装置において、ｎ＝６００である装置。
【請求項２４１】
請求項２４０の装置において、前記分割手段は、前記イメージ面を、水平方向に２０の前記矩形領域に分割するとともに垂直方向に３０の前記矩形領域に分割する装置。
【請求項２４２】
請求項２３８の装置において、前記第１のクロミナンス信号はＵ信号であり、前記第２のクロミナンス信号はＶ信号である装置。
【請求項２４３】
４：１：１のデジタルカラービデオフォーマットにしたがってピクセル位置の二次元アレーとして表されたイメージ面をフォーマット化する方法であって、
前記イメージ面をｍピクセルの垂直方向寸法と４ｍピクセルの水平方向寸法とを持つｎの矩形領域に分割する工程であって、ｎが１より大きな整数で、ｍが１より大きな偶数の整数である分割工程と、
前記ｎの矩形領域の各々に関して該矩形領域内の水平方向に連続して配置された４つのｍ×ｍの輝度値のピクセルブロックを形成する工程と、
前記ｎの矩形領域の各々に関して２つのｍ×ｍクロミナンス値ブロックを正確に形成する工程であって、前記２つのクロミナンス値ブロックの内の第１のものが第１のクロミナンス信号に対応するとともに、前記第１のクロミナンス値ブロックの各々の値が個々の矩形領域の４つの水平方向に連続するピクセルに対応する領域を表し、前記２つのクロミナンス値ブロックの第２のものが、前記第１のクロミナンス信号とは異なる第２のクロミナンス信号に対応し、前記第２のクロミナンス値ブロックの各々の値が個々の矩形領域の４つの水平方向に連続するピクセルに対応する領域を表す形成工程とを含む方法。
【請求項２４４】
請求項２４３の方法において、ｍ＝８である方法。
【請求項２４５】
請求項２４４の方法において、ｎ＝６００である方法。
【請求項２４６】
請求項２４５の方法において、前記分割工程は、前記イメージ面を、水平方向に２０の前記矩形領域に分割するとともに垂直方向に３０の前記矩形領域に分割する方法。
【請求項２４７】
請求項２４３の方法において、前記第１のクロミナンス信号はＵ信号であり、前記第２のクロミナンス信号はＶ信号である方法。
【請求項２４８】
ビデオデータのフィールドをマルチビットパラレルデータバス上を伝達し、該ビデオデータのフィールドがイメージに相当する方法であって、
前記ビデオデータのフィールドを第１のデータ部分に分割する工程であって、該第１のデータ部分の各々が前記フィールドの少なくとも１及びｍだけのラスタ走査ラインに対応し、ｍが前記ビデオデータのフィールドを構成するラスタ走査ラインの数より少ない正の整数である分割工程と、
別々の時間間隔の第１のシーケンスのそれぞれの間に前記第１のビデオデータ部分の各々を伝達する工程と、
前記ビデオデータのフィールドを複数のｎ×ｐのデータブロックにフォーマット化する工程であって、前記データブロックの各々が、少なくとも２つのラスタ走査ラインと重なる前記イメージのそれぞれの矩形部分に対応し、ｎ及びｐの双方が１より大きな正の整数である工程と、
前記ブロックフォーマット化されたビデオデータを、各々が複数の前記ｎ×ｐのデータブロックからなる第２のデータ部分に分割する分割工程と、前記第２のデータ部分の各々を別々の時間間隔の第２のシーケンスのそれぞれの間に伝達する工程であって、前記別々の時間間隔の第２のシーケンスが、別々の時間間隔の前記第１のシーケンスとインターリーブされる伝達工程とを含む方法。
【請求項２４９】
請求項２４８の方法において、ｍ＝１である方法。
【請求項２５０】
請求項２４８の方法において、ｎ＝ｐ＝８である方法。
【請求項２５１】
請求項２５０の方法において、前記第２のデータ部分の各々は、１５の前記８×８のデータブロックからなる方法。
【請求項２５２】
請求項２５１の方法において、ｍ＝１である方法。
【請求項２５３】
請求項２５２の方法において、前記第１のシーケンスの各々の間隔は２７マイクロセコンドであり、前記第２のシーケンスの各々の間隔は４０マイクロセコンドである方法。
【請求項２５４】
請求項２５３の方法において、前記ビデオデータのフィールドは、２４０のラスタ走査ラインから構成されており、各々のラインは６４０ピクセルを含む方法。
【請求項２５５】
請求項２４８の方法において、前記データブロックの３分の２は輝度データからなり、前記データブロックの６分の１はクロミナンスデータの第１の種類からなり、さらに、前記データブロックの６分の１は、前記クロミナンスデータの第１の種類とは異なるクロミナンスの第２の種類からなる方法。
【請求項２５６】
請求項２４８の方法において、さらに、第１の伝達モード及び第２の伝達モードの内の一方を選択する工程と、該選択された伝達モードにしたがって前記第２のデータ部分の各々を形成する前記ｎ×ｐのデータブロックの数を変更する工程とを含む方法。
【請求項２５７】
請求項２４８の方法において、さらに、通常の表示モード及び低解像度の表示モードの内の一方を選択する工程と、前記低解像度表示モードが選択されたときに、前記第１のデータ部分を伝達する前に該第１のデータ部分を副次サンプリングする工程とを含む方法。
【請求項２５８】
請求項２５７の方法において、前記低解像度の表示モードはズーム表示モードである方法。
【請求項２５９】
請求項２４８の方法において、さらに、前記伝達された第１のデータ部分をビデオ表示装置を駆動するために用いられる表示バッファに供給する工程を含む方法。
【請求項２６０】
請求項２４８の方法において、さらに、ビデオデータ解析アルゴリズムを前記第２のデータ部分に適用する工程を含む方法。
【請求項２６１】
請求項２６０の方法において、さらに、ビデオデータ圧縮アルゴリズムを前記第２のデータ部分に供給する工程を含む方法。
【請求項２６２】
請求項２４８の方法において、さらに、ビデオデータ圧縮アルゴリズムを前記第２のデータ部分に供給する工程を含む方法。
【請求項２６３】
請求項２４８の方法において、さらに、ヘッダデータを前記伝達されたｎ×ｐのデータブロッタの各々に付加する工程であって、該付加されたヘッダデータが、それぞれのデータブロックが、ビデオデータの先のフィールドの対応データブロックと異なるか否かを示す付加工程を含む方法。
【請求項２６４】
ビデオデータ伝達装置であって、
マルチビットパラレルバスと、ビデオデータのフィールドを第１のビデオデータ部分に分割する手段であって、該第１のビデオデータ部分の各々が前記フィールドの少なくとも１及びわずかｍのラスタ走査ラインに対応し、ｍが前記ビデオデータのフィールドを構成するラスタ走査ラインの数より小さな正の整数である分割手段と、前記パラレルデータバス上を、別々のライン間隔の第１のシーケンスのそれぞれの間に前記第１のデータ部分の各々を伝達する手段と、
前記ビデオデータのフィールドを複数のｎ×ｐのデータブロックにフォーマット化する手段であって、前記データブロックの各々が、少なくとも２つのラスタ走査ラインと重なる前記イメージの個々の矩形部分に対応し、ｎ及びｐが両方とも１より大きな正の整数であるフォーマット化手段と、前記ブロックのフォーマット化されたビデオデータを、各々が複数の前記ｎ×ｐのデータブロックからなる第２のデータ部分に分割する手段と、
前記パラレルデータバス上を、別々の時間間隔の第２のシーケンスのそれぞれの間に前記第２のデータ部分の各々を伝達する手段であって、前記別々の時間間隔の第２のシーケンスが、前記別々の時間間隔の第１のシーケンスとインターリーブされる伝達手段とを備える装置。
【請求項２６５】
請求項２６４の装置において、ｍ＝１である装置。
【請求項２６６】
請求項２６４の装置において、ｎ＝ｐ＝８である装置。
【請求項２６７】
請求項２６６の装置において、前記第２のデータ部分の各々は、１５の前記８×８のデータブロックからなる装置。
【請求項２６８】
請求項２６７の装置において、ｍ＝１である装置。
【請求項２６９】
請求項２６８の装置において、前記第１のシーケンスの各々の間隔は２７マイクロセコンドであり、前記第２のシーケンスの各々の間隔は４０マイクロセコンドである装置。
【請求項２７０】
請求項２６４の装置において、さらに、第１の伝達モード及び第２の伝達モードの一方を選択する手段と、前記選択された伝達モードにしたがって前記第２のデータ部分の各々を形成する前記ｎ×ｐのデータブロックの数を変更する手段とを備える装置。
【請求項２７１】
請求項２６４の装置において、さらに、
通常の表示モード及び低解像度の表示モードの内の一方を選択する手段と、
前記低解像度表示モードが選択されたときに、前記第１のデータ部分を伝達する前に該第１のデータ部分を副次サンプリングする手段とを含む装置。
【請求項２７２】
請求項２６４の装置において、前記マルチビットパラレルデータバスは、前記ビデオデータの８ビットのバイトの対を同時に伝達するための１６のパラレルデータ伝達ラインと、ビデオデータバイトの各対を同時にデータとして認識する３ビットを伝達するための３パラレルデータ伝達ラインとを備える装置。
【請求項２７３】
表示バッファを更新する方法において、該表示バッファが表示装置に供給されるイメージデータを記憶し、それにより、前記表示装置が前記イメージデータに対応するイメージを表示し、前記表示装置が前記イメージを二次元アレーの画素の形態で表示し、前記画素がイメージ面を画定する方法であって、前記イメージ面を複数の矩形領域に分割する分割工程と、前記イメージ面に形成されたイメージを表わすビデオデータの現在のフィールドを発生する発生工程とを含み、さらに、
前記イメージ面の前記矩形領域の個別の各々のものに対し、前記ビデオデータの現在のフィールドの一部の特性を検出する検出工程であって、該一部が前記矩形領域のそれぞれに対応する検出工程と、
前記検出された特性と基準特性とを比較する比較工程と、
該比較工程の結果にしたがって前記表示バッファにビデオデータの現在のフィールドの前記一部を選択的に記憶する記憶工程とを含む方法。
【請求項２７４】
請求項２７３の方法において、前記検出された特性が基準特性と比べてしきい値量より多いときのみに、ビデオデータの現在のフィールドの個々の部分が前記表示バッファに記憶される方法。
【請求項２７５】
請求項２７３の方法において、前記複数の矩形領域は４ｍ×ｍアレーの画素の各々に対応し、ｍは１より大きい整数である方法。
【請求項２７６】
請求項２７３の方法において、前記各矩形領域に相当する前記現在のビデオフィールドの前記一部は、４つのｍ×ｍアレーの輝度データ、１つのｍ×ｍアレーの第１の種類のクロミナンスデータ及び１つのｍ×ｍアレーの第２の種類のクロミナンスデータからなる方法。
【請求項２７７】
請求項２７６の方法において、ｍ＝８である方法。
【請求項２７８】
ビデオデータ記憶装置であって、
各々がビデオ情報の個々の流れを発生する複数のビデオカメラと、
ビデオデータを記憶するための少なくとも１つのハードディスクと、
該少なくとも１つのハードディスクが収容されるハウジングと、
該ハウジング内に取り付けられたマザーボードであって、前記ハードディスク上のビデオデータの記憶を制御するために該マザーボードに取り付けられたマイクロプロセッサを備えるマザーボードと、
前記ハウジング内に取り付けられた第２のプリント回路基板であって、集積回路が搭載されていて前記ビデオカメラによって生成されたビデオ情報の流れを受け取り、前記集積回路が記憶のために前記ビデオ情報の流れに含まれているビデオ情報のフィールドを選択する第２のプリント回路基板と、
前記ハウジング内に取り付けられるとともに前記マザーボード及び前記第２のプリント回路基板に接続された第３のプリント回路基板であって、前記第２のプリント回路基板が、該第３のプリント回路基板のみを経由して前記マザーボードに接続され、該第３のプリント回路基板に集積回路が取り付けられていて前記ビデオ情報の選択されたフィールドをデジタル化するとともにデータ圧縮処理を前記ビデオ情報の選択されたフィールドに適用する第３のプリント回路基板とを備える装置。
【請求項２７９】
請求項２７８の装置において、前記第２のプリント回路基板にフィルタ回路が取り付けられていて、前記ビデオカメラによって生成されるとともに記憶のために選択された前記ビデオ情報のフィールドにアナログ信号調整を実行する装置。
【請求項２８０】
請求項２７８の装置において、前記第３のプリント回路基板に集積回路処理装置が取り付けられていて、動画内容解析アルゴリズムを前記ビデオ情報のデジタル化されたフィールドに適用する装置。
【請求項２８１】
請求項２７８の装置において、さらに、前記マイクロプロセッサに接続されるアーカイブ手段を備えていて、取外し自在な記録媒体に、前記ハードディスクから複製されたビデオデータを記録する装置。
【請求項２８２】
ビデオデータ記憶装置であって、
ビデオデータフィールドの少なくとも１つの流れを出力するビデオ情報ソースと、
前記ビデオデータフィールドを圧縮されたビデオデータの形態で記憶する記憶手段と、
ハウジングと、
該ハウジング内に取り付けられたマザーボードであって、マイクロプロセッサが搭載されていて前記記憶手段による前記圧縮ビデオデータの記憶を制御するマザーボードと、
前記ハウジング内に取り付けられるとともに前記マザーボードに接続された第２のプリント回路基板と、
該第２のプリント回路基板に取り付けられていて、前記マザーボードとデータ交換を行うとともに、データ圧縮アルゴリズムを前記ビデオデータフィールドの少なくとも１つの流れに適用する、第１のデジタル信号処理集積回路（ＤＳＰ−ＩＣ）と、
前記第２のプリント回路基板に取り付けられた少なくとも１つの他のＤＳＰ−ＩＣであって、前記ビデオデータフィールドの少なくとも１つの流れを処理する少なくとも１つの他のＤＳＰ−ＩＣとを備えており、
前記第１のＤＳＰ−ＩＣが、前記少なくとも１つの他のＤＳＰ−ＩＣにコマンドメッセージを送るとともに、前記少なくとも１つの他のＤＳＰ−ＩＣからステータスメッセージを受け取る装置。
【請求項２８３】
請求項２８２の装置において、前記第２のプリント回路基板には表示処理回路が取り付けられていて、前記ビデオデータフィールドの少なくとも１つの流れに対し、スケール処理及びオーバーレイミキシングを適用し、前記第２のプリント回路基板に取り付けられた前記少なくとも１つの他のＤＳＰ−ＩＣは、前記表示処理回路を制御するための第２のＤＳＰ−ＩＣと、動画内容解析アルゴリズムを前記ビデオデータフィールドの少なくとも１つの流れに適用するための第３のＤＳＰ−ＩＣとを備える装置。
【請求項２８４】
請求項２８３の装置において、前記マイクロプロセッサと前記第１のＤＳＰ−ＩＣとの間で交換される前記データには、前記マイクロプロセッサから前記第１のＤＳＰ−ＩＣに伝達されるパラメータデータが含まれ、該パラメータデータは、前記動画内容解析アルゴリズムの前記第３のＤＳＰ−ＩＣによる実行を強制し、前記第１のＤＳＰ−ＩＣは前記パラメータデータを前記第３のＤＳＰ−ＩＣに伝達する装置。
【請求項２８５】
請求項２８２の装置において、前記第１のＤＳＰ−ＩＣは、前記ビデオデータフィールドの既定の部分を基準ビデオデータフィールドの対応部分と比較し、それにより、前記既定の部分が前記記憶手段によって記憶されるべきか否かを決定する装置。
【請求項２８６】
請求項２８５の装置において、さらに、前記第２のプリント回路基板に取り付けられたＪＰＥＧ集積回路を含み、それにより、ＪＰＥＧ圧縮規格にしたがって、ビデオデータ圧縮処理を、前記基準ビデオデータフィールドに適用し、さらに、前記第１のＤＳＰ−ＩＣが決定した、前記記憶手段に記憶されるべきビデオデータフィールドの前記既定の部分に適用する装置。
【請求項２８７】
請求項２８２の装置において、前記記憶手段は前記ハウジング内のハードディスクを含む装置。
【請求項２８８】
ビデオデータ記憶装置用のプリント回路基板であって、ビデオデータフィールドの少なくとも１つの流れを受け取る手段を備え、さらに、
データ圧縮アルゴリズムを前記ビデオデータフィールドの少なくとも１つの流れに適用するための第１のデジタル信号処理集積回路（ＤＳＰ−ＩＣ）と、
前記ビデオデータフィールドの少なくとも１つの流れに適用されるスケーリング及びオーバーレイミキシング処理を制御する第２のＤＳＰ−ＩＣと、
動画内容解析アルゴリズムを前記ビデオデータフィールドの少なくとも１つの流れに適用する第３のＤＳＰ−ＩＣとを備えるプリント回路基板。
【請求項２８９】
請求項２８８のプリント回路基板において、前記第１のＤＳＰ−ＩＣは、前記第２及び第３のＤＳＰ−ＩＣの各々にコマンドメッセージを送るとともに、前記第２及び第３のＤＳＰ−ＩＣの各々からステータスメッセージを受け取るプリント回路基板。
【請求項２９０】
請求項２８９のプリント回路基板において、前記第１のＤＳＰ−ＩＣは、該プリント回路基板に設けられていないマイクとプロセッサとの間でデータの交換を行うプリント回路基板。
【請求項２９１】
ビデオデータ記憶装置内で複数の記録媒体駆動ユニットを保持する構造であって、
少なくとも１つの前記駆動ユニットを保持するベース部材と、
該ベース部材に保持されていて少なくとも第２の１つの前記駆動ユニットを保持する第２の部材と、
該第２の部材に保持されていて前記少なくとも第２の１つの前記駆動ユニットを前記第２の部材に固定する第３の部材とを備える構造。
【請求項２９２】
請求項２９１の構造において、前記第３の部材は、前記複数の駆動ユニットの内の少なくとも第３の１つのものを保持するような形状及び寸法を持つ構造。
【請求項２９３】
請求項２９２の構造において、前記ベース部材、前記第２の部材及び前記第３の部材の各々が、少なくとも２つの前記駆動ユニットを保持するような形状及び寸法を持つ構造。
【請求項２９４】
請求項２９３の構造において、前記第２の部材及び前記第３の部材の各々が、２つの標準的なハードディスク駆動ユニットを保持するような形状及び寸法を持つ構造。
【請求項２９５】
請求項２９１の構造において、前記ベース部材はほぼ平面で水平な底部面と該底部面の対向側端部のそれぞれから上方に向かって一体的に現れる２つの垂直な端部壁とを含む構造。
【請求項２９６】
請求項２９５の構造において、前記第２の部材は実質的に平坦である構造。
【請求項２９７】
請求項２９６の構造において、前記ベース部材の前記垂直端部壁の１つにはスロットが形成されており、前記第２の部材は、前記ベース部材の前記スロットのそれぞれの部分に対応するそれぞれの位置に形成された一対のヒンジタブを備えており、該ヒンジタブの各々は前記スロットのそれぞれの１つと旋回するように係合する構造。
【請求項２９８】
請求項２９７の構造において、
前記ベース部材、前記第２部材及び前記第３部材のそれぞれは、それぞれに形成された個々のアタッチメントタブを備えており、
該アタッチメントタブの各々にはホールが形成されていて留め具を収容し、
前記ベース部材、前記第２の部材及び前記第３の部材は、前記アタッチメントタブの前記３つのホールが整列し、
それにより、該３つのホールの全てを貫通して前記留め具が同時に挿入されるように配置される構造。
【請求項２９９】
請求項２９６の構造において、前記第２の部材は該第２の部材の下方面に取り付けられたパッドを備えており、該パッドは前記ベース部材に保持された駆動ユニットを押す構造。
【請求項３００】
請求項２９９の構造において、前記第３の部材は、ほぼ平面で水平な頂部面と該頂部面の対向側端部のそれぞれから下方に向かって一体的に現れる２つの垂直な端部壁とを含む構造。
【請求項３０１】
請求項３００の構造において、前記第３の部材の前記頂部面は該頂部面の下方面に取り付けられたパッドを備えており、該頂部面上の該パッドは前記第２の部材に保持された駆動ユニットを押す構造。
【請求項３０２】
ビデオデータ記憶装置で使用する多重記録媒体駆動ユニット組立体であって、
ベース部材と、該ベースに取り付けられた一対の記録媒体駆動ユニットと、
該駆動ユニットの上方に配置されていて前記ベース上に保持されている第２の支持部材と、該第２の支持部材に取り付けられている第３の記録媒体駆動ユニットと、
前記第２の支持部材に保持されている第３の支持部材と、
前記ベース部材、前記第２の支持部材及び前記第３の支持部材を互いに固定する手段とを備える組立体。
【請求項３０３】
請求項３０２の組立体において、さらに、前記第２の支持部材に保持されている第４の記録媒体駆動ユニットを備える組立体。
【請求項３０４】
請求項３０３の組立体において、さらに、前記第３の支持部材に保持されている第５の記録媒体駆動ユニットを備える組立体。
【請求項３０５】
請求項３０４の組立体において、さらに、前記第３の支持部材に保持されている第６の記録媒体駆動ユニットを備える組立体。
【請求項３０６】
請求項３０２の組立体において、さらに、前記第３の支持部材に保持されている第４の記録媒体駆動ユニットを備える組立体。
【請求項３０７】
請求項３０２の組立体において、前記ベース部材に取り付けられた前記一対の駆動ユニットの１つは取外し自在な記録媒体の駆動を行うためのものである組立体。
【請求項３０８】
請求項３０７の組立体において、前記一対の駆動ユニットの１つはフロッピーディスクドライブであり、前記第３の駆動ユニットはハードディスクドライブである組立体。
【請求項３０９】
請求項３０８の組立体において、前記取外し自在な記録媒体はデジタルオーディオテープである組立体。
【請求項３１０】
請求項３０８の組立体において、前記取外し自在な記録媒体はＤＶＤである組立体。
【請求項３１１】
請求項３０８の組立体において、前記取外し自在な記録媒体は書込み可能な光ディスクである組立体。
【請求項３１２】
請求項３０８の組立体において、前記取外し自在な記録媒体は光磁気ディスクである組立体。
【請求項３１３】
ビデオデータ記憶装置であって、
ビデオデータを提供するソース手段と、
第１の記憶媒体を備えていて前記ソース手段から提供された前記ビデオデータを記憶する第１の記憶手段と、
第２の記憶媒体を備えていて、該第２の記憶媒体に、前記ソース手段から提供されたビデオデータが記憶される第２の記憶手段と、
第３の記憶媒体を備えていて、アーカイブされるビデオデータを記憶する第３の記憶手段と、
前記第１の記憶手段を制御して前記ソース手段によって提供された前記ビデオデータを記憶するとともに、前記第２及び第３の記憶手段を制御して前記第２の記憶媒体に記録された前記ビデオデータを前記第２の記憶媒体から前記第３の記憶媒体に移動する制御手段とを備える装置。
【請求項３１４】
請求項３１３の装置において、前記第１の記憶媒体は第１のハードディスクであり、前記第３の記憶媒体は磁気テープである装置。
【請求項３１５】
請求項３１４の装置において、前記第３の記憶手段はヘリカル走査テープ記録装置である装置。
【請求項３１６】
請求項３１５の装置において、前記第３の記憶手段は、デジタルオーディオテープ記録に関する標準的なフォーマットにしたがって、前記第３の記憶媒体にアーカイブされる前記ビデオデータを記録する装置。
【請求項３１７】
請求項３１３の装置において、
前記ソース手段は複数のビデオカメラを備えており、
該ビデオカメラの各々がビデオ信号のフレームの個々のシーケンスを発生し、さらに、
前記ソース手段は変換手段を備えていて該ビデオ信号のフレームの個々のシーケンスをデジタルビデオデータのフレームの個々のシーケンスに変換する装置。
【請求項３１８】
請求項３１７の装置において、さらに、
インデックス発生手段を備えていて、
デジタルビデオデータのフレームに関して、該デジタルビデオデータのフレームが発生された時のそれぞれの時間と、
複数のカメラの内、前記デジタルビデオデータのフレームを発生したものと、
前記デジタルビデオデータのフレームが記録された前記第１の記憶媒体上の位置とを示すインデックスデータを発生する装置。
【請求項３１９】
請求項３１８の装置において、前記インデックスデータ発生手段によって発生された前記インデックスデータは、さらに、前記デジタルビデオデータのフレームのシーケンスによって表わされるイベントを示すデータを含む装置。
【請求項３２０】
請求項３１８の装置において、さらに、警報状態を示す信号を受け取る手段を備え、また、前記インデックスデータ発生手段によって発生された前記インデックスデータは、さらに、前記警報状態を示すデータを含む装置。
【請求項３２１】
請求項３１８の装置において、さらに、前記インデックスデータ発生手段によって発生された前記インデックスデータを記憶する第４の記憶媒体を含む第４の記憶手段を備える装置。
【請求項３２２】
請求項３２１の装置において、前記第４の記憶媒体はハードディスクである装置。
【請求項３２３】
請求項３２１の装置において、前記制御手段は前記第４の記憶手段を制御して前記第４の記憶媒体から前記インデックスデータを読み出す装置。
【請求項３２４】
請求項３２３の装置において、前記制御手段は前記第３の記憶手段を制御して前記第４の記憶媒体から読み出した前記インデックスデータを前記第３の記憶媒体に記録する装置。
【請求項３２５】
請求項３２１の装置において、前記制御手段は前記第１の記憶手段を制御して前記インデックスデータ発生手段によって発生された前記インデックスデータを前記第１の記憶媒体に記録する装置。
【請求項３２６】
請求項３１３の装置において、
前記制御手段は、前記第１の記憶媒体のどの部分が、前記ソース手段によって提供された前記ビデオデータを記憶することができる状態に維持されているのかを決定し、さらに、
前記第２の記憶媒体に記録されたビデオデータのどの程度の量が、前記第３の記憶媒体に伝達される状態にあるのかを決定し、また、
前記制御手段は、前記第１の記憶媒体の利用できる部分と、前記第２の記憶媒体から伝達される残りのビデオデータの前記量とを比較し、さらに、
前記制御手段は、該比較の結果に基づいて、前記第１の記憶手段が前記第１の記憶媒体に前記ソース手段によって提供される前記ビデオデータを記憶する記憶速度を選択する装置。
【請求項３２７】
請求項３２６の装置において、前記制御手段によって選択された前記記憶速度は、前記第１の記憶手段が前記第１の記憶媒体に前記ソース手段によって提供された前記ビデオデータのフレームを記憶するフレーム速度である装置。
【請求項３２８】
ビデオデータ記憶装置に記憶されたビデオデータをアーカイブする方法において、
前記ビデオデータ記憶装置が、複数のビデオカメラと、第１及び第２のビデオデータ記憶ハードディスクと、
インデックスデータ記憶ハードディスクと、アーカイブ記録媒体と、
該アーカイブ記録媒体用の駆動ユニットとを備えており、
該方法が、
(a)前記第１のビデオデータ記憶ハードディスクに、前記ビデオカメラによって発生されたダイナミックビデオ信号流れを表わすビデオデータを記憶する一方、前記インデックスデータ記憶ハードディスクに、前記第１のビデオデータ記憶ハードディスクに記憶されるビデオデータのソース及び記録時間を示すインデックスデータを記憶する記憶工程と、
(b)該記憶工程(a)と同時に、前記アーカイブ記録媒体に、前記第２のビデオデータ記憶ハードディスクに記憶されたビデオデータの全てと、前記インデックスデータハードディスクに記憶されていて、前記第２のビデオデータ記憶ハードディスクに記憶された前記ビデオデータのソース及び記録時間を示すインデックスデータとを記録する記録工程と、
(c)該記録工程(b)の終了後に行われる、
(i)前記第２のビデオデータ記憶ハードディスクに、前記ビデオカメラによって発生されたダイナミックビデオ信号の流れを表わすビデオデータを記憶する記憶工程と、
(ii)該記憶工程(c)(i)と同時に、前記アーカイブ記録媒体に、前記インデックスデータ記憶ハードディスクに記憶されたインデックスデータであって、
前記記憶工程(a)の間に前記第１のビデオデータ記憶ハードディスクに記憶された前記ビデオデータのソース及び記録時間を示すインデックスデータを記録するとともに、さらに、前記アーカイブ記録媒体に、前記記憶工程(a)の間に前記第１のビデオデータ記憶ハードディスクに記憶された前記ビデオデータを記憶する記憶工程とを含む方法。
【請求項３２９】
請求項３２８の方法において、前記工程(c)は、前記工程(b)が完了次第直ちに実行される方法。
【請求項３３０】
請求項４２０の方法において、前記工程(c)は、前記工程(b)の終了後、既定量のビデオデータが前記第１のビデオデータ記憶ハードディスクに記憶されてしまうまで延期される方法。
【請求項３３１】
ビデオデータを記憶しかつ呼出す装置であって、
個別にビデオ信号のシーケンスを発生する複数のビデオカメラと、
該ビデオカメラによって生成されたビデオ信号に対応するビデオデータを選択的に記憶する第１のハードディスクであって、該第１のハードディスクに記憶されたビデオデータを選択的に出力する第１のハードディスクと、
前記ビデオカメラによって生成されたビデオ信号に対応するビデオデータを選択的に記憶する第２のハードディスクであって、該第２のハードディスクに記憶されたビデオデータを選択的に出力する第２のハードディスクと、
前記第１及び第２のハードディスクに記憶されかつそれらから出力されるビデオデータをアーカイブ記録媒体に選択的に記録するアーカイブ媒体駆動ユニットと、
前記第１及び第２のハードディスクに記憶されかつそれらから出力されるビデオデータに相当するイメージ選択的に表示する表示手段と、
前記第１及び第２のハードディスクと、前記アーカイブ媒体駆動ユニットと、前記表示手段とを制御する制御手段であって、前記ビデオカメラによって発生されたビデオ信号に対応するビデオデータを前記第１及び第２のハードディスクの内の選択された方に記録する記録操作と、前記表示手段が、前記第１及び第２のハードディスクの内の選択された方から読み出されたビデオデータに相当するイメージを表示する再生操作と、前記第１及び第２のハードディスクの内の選択された方から出力されたビデオデータを前記アーカイブ記録媒体に記録するアーカイブ操作とを選択的に実行し、前記記録、再生及びアーカイブ操作の内の少なくともいくつかが、前記操作で必要とされるビデオデータの量のダイナミックな変化を表わし、該制御手段が有限の処理容量を持ち、前記記録操作に前記再生操作に対する優先権を与えるとともに、前記再生操作に前記アーカイブ操作に対する優先権を与えるように前記処理容量を割当てる制御手段とを備える装置。
【請求項３３２】
請求項３３１の装置において、前記アーカイブ媒体駆動ユニットは、標準的なデジタルオーディオテープ（ＤＡＴ）のフォーマットにしたがって作動する装置。
【請求項３３３】
請求項３３１の装置において、前記アーカイブ媒体駆動ユニットは、書込み可能な光ディスクドライブ、ＤＶＤドライブ、光磁気ドライブ及び取外し可能なハードディスクドライブからなるグループから選択される装置。
【請求項３３４】
ビデオデータ記憶装置であって、
ビデオデータのフレームのシーケンスを提供するためのビデオ情報ソース手段と、
記憶媒体を含み、前記ビデオ情報ソース手段によって提供されたビデオデータを記憶する主要な記憶手段と、
アーカイブするビデオデータを記憶するアーカイブ記憶手段と、
前記主要な記憶手段を制御する制御手段であって、該制御手段によって選択された記憶速度で前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶し、さらに、前記主要な記憶手段と前記アーカイブ記憶手段とを制御して、前記アーカイブ記憶手段に、前記主要な記憶手段によって記憶されたビデオデータを転送し、また、該制御手段が、前記主要な記憶手段から前記アーカイブ記憶手段までの既定量の記憶済みビデオデータの転送が完了する第１の時間を計算し、さらに、前記ビデオ情報ソース手段によって提供されるビデオデータの既定数のフィールドの前記主要な記憶手段への記憶が完了する第２の時間を計算し、該制御手段が、前記計算した第１及び第２の時間を比較し、さらに、該比較に基いて、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する前記記憶速度を選択する制御手段とを備える装置。
【請求項３３５】
請求項３３４の装置において、前記第１の時間が前記第２の時間より早い場合に、前記制御手段は、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する第１のフィールド速度を選択し、また、前記第２の時間が前記第１の時間より早い場合に、前記制御手段は、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する第２のフィールド速度を選択し、前記第２のフィールド速度は前記第１のフィールド速度より遅い装置。
【請求項３３６】
請求項３３４の装置において、前記主要な記憶手段は、前記ビデオ情報ソース手段によって最も新たに提供されたビデオデータが記憶されている第１の記憶媒体と、第２の記憶媒体であって、該第２の記憶媒体から、前記アーカイブ記憶手段に、先に記憶された提供されたビデオデータが最も新たに転送されている第２の記憶媒体とを含む装置。
【請求項３３７】
請求項３３６の装置において、前記第１の記憶媒体は第１のハードディスクであり、前記第２の記憶媒体は第２のハードディスクであり、さらに、前記アーカイブ記憶手段は磁気記録テープを含み、該磁気記録テープに、前記第２のハードディスクから転送されたビデオデータが記憶される装置。
【請求項３３８】
ビデオ情報記憶装置であって、
各々がビデオ情報の個々の流れを発生する複数のビデオカメラと、
ハウジングと、該ハウジングに固定して取り付けられていて前記ビデオ情報の流れを記憶する記憶手段と、
前記ハウジングから取り外し可能な記録媒体を駆動するアーカイブ手段であって、取り外し可能な記録媒体のシーケンスに前記記憶手段に連続して記憶されたビデオ情報を複写するように作動されるアーカイブ手段と、
取り外し可能な媒体データを発生するとともに該取り外し可能な媒体データを前記記憶手段に記録する手段であって、前記取り外し可能な媒体データが、前記ビデオ情報が複写される複数の前記取り外し可能な記録媒体の各々に対応するデータを含み、各々の取り外し可能な記録媒体に対応する該データが、前記記録媒体に複写されたビデオ情報が発生される時間及び前記記録媒体に複写されたビデオ情報を発生するビデオカメラを示すデータを含む手段とを含む装置。
【請求項３３９】
請求項３３８の装置において、前記記憶手段は第１のハードディスク及び第２のハードディスクを含み、前記ビデオ情報が、前記第１のハードディスクから、前記取り外し可能な媒体に複写され、また記憶され、前記取り外し可能な媒体データは前記第２のハードディスクに記録される装置。
【請求項３４０】
請求項３３８の装置において、前記記憶手段はハードディスクを備えており、該ハードディスクに前記取り外し可能な媒体データが記録され、また、該ハードディスクから前記ビデオ情報が前記取り外し可能な媒体に複写される装置。
【請求項３４１】
請求項３３８の装置において、前記アーカイブ手段は、デジタルオーディオテープデッキを含む装置。
【請求項３４２】
閉回路ビデオ監視装置であって、
複数のビデオカメラと、
１又は２以上の前記ビデオカメラを選択する選択手段と、
該選択手段によって選択された前記ビデオカメラによって発生されるビデオ情報を表示する表示手段と、
該表示手段を制御する制御手段であって、前記表示手段に、各々が前記ビデオカメラのそれぞれを表す複数のシンボルを表示させ、さらに、前記表示手段に、前記シンボルの少なくとも１つに関連する表示を表示させて、前記少なくとも１つの前記シンボルに対応するカメラが前記選択手段によって選択されたことを示す制御手段とを含む装置。
【請求項３４３】
請求項３４２の装置において、前記制御手段は、前記表示手段の表示スクリーンの第１の部分に、前記選択されたビデオカメラによって発生されたビデオイメージを表示させ、さらに、前記表示手段の表示スクリーンの第２の部分に、前記複数のビデオカメラを示す前記シンボルを表示させる装置。
【請求項３４４】
請求項３４３の装置において、前記複数のビデオカメラを表す前記シンボルはボタンであり、そのボタンにカーソルが選択的に配置されると前記ビデオカメラの対応するものが選択される装置。
【請求項３４５】
請求項３４４の装置において、前記表示スクリーンの前記第２の部分は、前記表示スクリーンの前記第１の部分より下方に配置されている装置。
【請求項３４６】
閉回路ビデオ監視装置に含まれた複数のビデオカメラから表示のために選択されたビデオカメラの表示状態を示す方法であって、
表示スクリーン上のウインドウに１又は２以上の前記カメラによって発生されたイメージを表示する表示工程であって、前記１又は２以上のカメラが、表示のために選択されている表示工程と、
前記表示スクリーン上の前記ウインドウの外側に、複数のシンボルを表示し、該複数のシンボルの各々が、前記閉回路ビデオ監視装置に含まれた前記複数のビデオカメラのそれぞれと対応する表示工程と、
前記複数のビデオカメラのどのビデオカメラが表示のために選択されたかを示す１又は２以上の指示を表示する工程であって、前記１又は２以上の指示が、表示のために選択されたビデオカメラに対応する前記シンボルの内の１つに接近して表示されている表示工程とを含む方法。
【請求項３４７】
閉回路ビデオ監視装置であって、
複数のビデオカメラと、
該複数のビデオカメラから１又は２以上のものを表示選択する表示選択手段と、
表示スクリーンを備えていて、前記表示選択手段によって表示選択された前記ビデオカメラによって発生されたビデオイメージのそれぞれの流れを表示する表示手段であって、前記ビデオイメージの各々の個別に表示された流れが前記表示スクリーン上のそれぞれの表示ウインドウに表示される表示手段と、
前記ビデオカメラから１又は２以上のものを記録選択するための記録選択手段と、
該記録選択手段によって記録選択された前記ビデオカメラによって発生されたビデオイメージに相当するビデオ情報を記録する記録手段と、
前記表示手段を制御する制御手段であって、前記表示手段の各々の前記表示ウインドウの縁に記録イネーブル指示を表示させ、該記録イネーブル指示が、個々の前記表示ウインドウに対応する表示選択されたビデオカメラが、前記記録選択手段によって現在記録選択されたか否かを示す制御手段とを備える装置。
【請求項３４８】
請求項３４７の装置において、前記表示手段は、それぞれの前記表示ウインドウに、複数の表示選択されたカメラによって生成されたビデオイメージの流れを同時に表示し、前記表示手段は、前記同時に表示された表示ウインドウの各々の個々の縁に、個別に記録イネーブル指示を同時に表示する装置。
【請求項３４９】
請求項３４８の装置において、前記表示装置は、同時に４つの表示ウインドウを表示し、各々の表示ウインドウは表示選択された個々のビデオカメラに対応する装置。
【請求項３５０】
請求項３４９の装置において、同時に９つの表示ウインドウを表示し、各々の表示ウインドウは表示選択された個々のビデオカメラに対応する装置。
【請求項３５１】
請求項３４７の装置において、前記記録手段は、複数の記録モードから選択された個々のものにしたがって前記記録選択されたビデオカメラの各々によって生成されたビデオイメージに対応するビデオ情報を記録し、前記複数の記録モードは、個々の記録選択されたカメラによって生成されたイメージが、最大インターバルを越えないインターバルで連続的に記録される第１の記録モードと、警報状態の検出に応答して個々の記録選択されたカメラによって発生されたイメージが記録されるだけの第２の記録モードとを含み、記録及び表示選択の両方が行われる各ビデオカメラのために表示される記録イネーブル指示は、前記第１の記録モードが個々のビデオカメラのために選択されている時に第１の状態で表示され、さらに、前記第２の記録モードが個々のビデオカメラのために選択されている時に前記第１の状態とは異なる第２の状態で表示される装置。
【請求項３５２】
請求項３４７の装置において、前記記録手段は少なくとも１つのハードディスクを備えており、該ハードディスクに、前記記録選択されたビデオカメラによって生成されたビデオイメージに相当するビデオ情報が記録される装置。
【請求項３５３】
閉回路ビデオ監視装置に含まれたビデオカメラに関する記録状態を示す方法であって、
表示スクリーンのウインドウに前記ビデオカメラの１つから生成されたダイナミックイメージを表示する表示工程と、
前記ウインドウの縁に記録イネーブル指示を表示して前記ビデオカメラの前記１つから出力された信号が記録のために選択されているのか否かを示す表示工程とを含む方法。
【請求項３５４】
請求項３５３の方法において、さらに、それぞれのウインドウに、各々が前記ビデオカメラのそれぞれから生成される複数のイメージの流れを同時に表示する表示工程を含み、前記ウインドウの各々が縁を持っていて、そこに個々の記録イネーブル表示が提供されて、個々のビデオカメラの信号が記録のために選択されたのか否かを表示する方法。
【請求項３５５】
ビデオカメラを含む閉回路ビデオ監視装置において、ビデオカメラを自動的に診断する方法であって、
前記ビデオカメラによって生成された基準イメージを記憶する工程と、
前記記憶された基準イメージを解析して該記憶された基準イメージの特性を表わす基準パラメータを形成する解析工程と、
前記基準パラメータを記憶する工程と、
前記ビデオカメラを自動的にかつ周期的に作動して比較イメージを発生する工程と、
前記比較イメージを記憶かつ解析して個々の比較イメージの特性を表わす比較パラメータを発生する工程と、
前記比較パラメータと前記記憶されている基準パラメータとを比較する工程とを含み、
前記比較イメージの少なくとも１つが、前記基準イメージが記憶された後の少なくとも５日後に発生される方法。
【請求項３５６】
請求項３５５の方法において、前記比較イメージの少なくとも１つが、前記基準イメージが記憶された後の少なくとも１００日後に発生される方法。
【請求項３５７】
請求項３５５の方法において、前記基準イメージは、カラーヒストグラムと空間周波数分布とを含む方法。
【請求項３５８】
請求項３５５の方法において、前記ビデオカメラを周期的に作動して前記比較イメージを発生する工程は、毎週実行される方法。
【請求項３５９】
閉回路ビデオ監視装置に含まれたビデオカメラを自動的に診断する装置であって、
前記ビデオカメラによって生成された基準イメージを記憶する手段と、
前記記憶された基準イメージを解析して該記憶された基準イメージの特性を表わす基準パラメータを形成する解析手段と、
前記基準パラメータを記憶する手段と、
カレンダー信号を発生するカレンダー手段と、
前記カレンダ信号に応答して、前記ビデオカメラを自動的かつ周期的に作動して比較イメージを発生する診断操作手段と、
前記比較イメージを記憶かつ解析して個々の比較イメージの特性を表わす比較パラメータを発生する手段と、
前記比較パラメータと前記記憶されている基準パラメータとを比較する手段とを含み、
前記診断操作手段が、前記ビデオカメラに、前記基準イメージが記憶された後の少なくとも５日後に、前記比較イメージの少なくとも１つを発生させる装置。
【請求項３６０】
ビデオ監視装置に関連するステータス情報を表示する方法において、前記ビデオ監視装置が、複数のビデオカメラによって生成されるビデオイメージ情報をデジタル形式で記憶する少なくとも１つのハードディスクを備えており、前記ビデオ監視装置が、さらに、取外し可能な記録媒体を駆動するとともに、前記ハードディスクから前記取外し可能な記録媒体にビデオイメージ情報を複写するアーカイブ記憶装置を備える、ビデオ監視装置に関連するステータス情報を表示する方法であって、
表示スクリーンに、少なくとも１つのハードディスク上で利用可能な未使用の記録スペースを表わす第１の情報を表示する工程と、前記表示スクリーンに、前記取外し可能な記録媒体上で利用可能な未使用の記録スペースを表わす第２の情報を表示する工程とを含む方法。
【請求項３６１】
請求項３６０の方法において、前記第１及び第２の情報は、数字の形態で表示される方法。
【請求項３６２】
請求項３６０の方法において、前記第１及び第２の情報は、それぞれ、第１及び第２のグラフィック表示要素の形態で表示される方法。
【請求項３６３】
請求項３６０の方法において、さらに、どの警報情報が前記ビデオ監視装置に記憶されているのかに関する多数の警報イベントを示す追加の情報を表示する工程を備えており、前記警報情報は、既定の周期的時間内に確認されている方法。
【請求項３６４】
請求項３６０の方法において、さらに、どの警報情報が前記ビデオ監視装置に記憶されているのかに関する多数の警報イベントを示す追加の情報を表示する工程を備えており、前記警報情報は確認されていない方法。
【請求項３６５】
請求項３６０の方法において、さらに、前記ビデオ監視装置に接続されているビデオカメラの数を示す第１の追加の情報を表示する工程と、前記ビデオ監視装置によって記録のために選択されている多数の前記ビデオカメラを表わす第２の追加の情報を表示する工程とを含む方法。
【請求項３６６】
請求項３６０の方法において、前記ビデオ監視装置は、各々が個々のビデオカメラによって発生されるビデオイメージの１又は２以上の流れが、前記表示スクリーンのそれぞれのウインドウに表示されるような複数の表示構成から１つを選択する選択手段を備え、該方法が、さらに、前記選択手段によって選択されている前記複数の表示構成の内の１つのものを表わす追加の情報を表示する工程を含む方法。
【請求項３６７】
ビデオ監視装置であって、
複数のビデオカメラと、
該ビデオカメラによって発生されたビデオイメージ情報をデジタル形式で記憶するための少なくとも１つのハードディスクと、
取外し可能な記録媒体を駆動するアーカイブ手段と、
前記ハードディスクからビデオイメージ情報を前記取外し可能な記録媒体に複写する手段と、
少なくとも１つのハードディスク上で利用可能な未使用の記録スペースを表わす第１の情報を表示するとともに、前記取外し可能な記録媒体上で利用可能な末使用の記録スペースを表わす第２の情報を表示する表示スクリーンとを備える装置。
【請求項３６８】
請求項３６７の装置において、前記表示スクリーンは前記第１及び第２の情報を数字の形式で表示する装置。
【請求項３６９】
請求項３６７の装置において、前記表示スクリーンは前記第１及び第２の情報をそれぞれ第１及び第２のグラフィック表示要素の形態で表示する装置。
【請求項３７０】
各々が個々のビデオカメラによって発生されるビデオイメージの複数の流れを同時に記録するビデオデータ記憶装置であって、
複数のビデオカメラと、
フロントパネルを持つハウジングと、該ハウジング内に配置されていて前記ビデオカメラによって発生されたビデオ情報を記憶する記憶手段と、
表示スクリーンを備えていて前記ビデオカメラによって発生されたビデオ情報を表示する表示手段と、
前記ハウジング内に配置されていて、前記ビデオカメラによって発生されたビデオ情報を受け取るとともに該ビデオ情報を前記記憶手段及び前記表示手段に伝達する制御手段と、
前記ハウジングのフロントパネルにレイアウトパターンで取り付けられた複数の手動操作のスイッチであって、個々のコマンド信号を前記制御手段に入力する複数の手動操作のスイッチと、
信号を前記制御手段に伝達して前記表示スクリーン上のカーソルの配置を制御するカーソル手段とを備え、
前記制御手段が、前記表示手段を制御して、前記フロントパネル上のスイッチレイアウトパターンにしたがって前記表示スクリーンに複数のスイッチ領域を表示し、前記表示スクリーン上の前記スイッチ領域の各々が、前記フロントパネル上の前記スイッチの１つずつに対応するとともに、前記カーソル手段によって作動することができてコマンド信号を発生し、該コマンド信号が、前記フロントパネル上の対応するスイッチの作動によって発生されるコマンド信号と同一である装置。
【請求項３７１】
請求項３７０の装置において、前記フロントパネル上の前記スイッチはカメラ選択スイッチを備えており、該カメラ選択スイッチの各々が、前記ビデオカメラの１つずつに対応して個々のビデオカメラを選択し、それにより、前記カメラによって発生されたビデオ情報が前記表示手段によって表示されるようにし、前記表示スクリーン上の前記スイッチ領域が前記フロントパネル上の前記カメラ選択スイッチに対応するカメラスイッチ領域を含む装置。
【請求項３７２】
請求項３７１の装置において、前記フロントパネル上の前記スイッチが、ユーザーによって手動で回転可能な円形ジョグシャトルスイッチを含んでいて、それにより、前記記憶手段に記憶されたビデオ情報の再生及び表示を制御するコマンド信号を発生し、前記表示スクリーン上の前記スイッチ領域が、前記フロントパネル上のジョグシャトルスイッチに対応する円形のスイッチ領域を含み、前記円形スイッチ領域が前記カーソルによって操作可能なコントロールポイントを持ち、それにより、前記記憶手段によって記憶されているビデオ情報の再生及び表示を制御する装置。
【請求項３７３】
請求項３７１の装置において、さらに、前記フロントパネルに取り付けられた複数の発光ダイオード（ＬＥＤ）を備えており、各々が前記カメラ選択スイッチのそれぞれに隣接していて、前記それぞれのビデオカメラが表示のために選択されたことを表わし、さらに、前記表示スクリーンが、前記カメラスイッチ領域の各々に隣接して、前記フロントパネル上のＬＥＤのそれぞれに対応するカメラ選択指示を表示する装置。
【請求項３７４】
請求項３７０の装置において、前記フロントパネル上の前記スイッチが、ユーザーによって手動で回転可能な円形ジョグシャトルスイッチを含んでいて、それにより、前記記憶手段に記憶されたビデオ情報の再生及び表示を制御するコマンド信号を発生し、前記表示スクリーン上の前記スイッチ領域が、前記フロントパネル上のジョグシャトルスイッチに対応する円形のスイッチ領域を含み、前記円形スイッチ領域が前記カーソルによって操作可能なコントロールポイントを持ち、それにより、前記記憶手段によって記憶されているビデオ情報の再生及び表示を制御する装置。
【請求項３７５】
ビデオデータのフィールドを処理する方法であって、
前記ビデオデータのフィールドの各々を複数の矩形データブロックに分割し、各々のデータブロックがｎ×ｍアレーの画素からなり、ここで、ｎ及びｍは１より大きな正の整数である分割工程と、
前記データブロックの各々を先のフィールド内の対応するデータブロックと比較して比較データを発生する比較工程と、
前記比較データに基づいて前記データブロックに関してデータ圧縮アルゴリズムを実行する実行工程と、
前記比較データに基づいて前記データブロックに関してデータ解析アルゴリズムを実行する実行工程とを含む方法。
【請求項３７６】
請求項３７５の方法において、前記データ圧縮アルゴリズムを実行する前記工程は、直交変換を前記データブロックに適用して係数データを生成し、さらに、該係数データを量子化する適用工程を含む方法。
【請求項３７７】
請求項３７５の方法において、前記データ解析アルゴリズムを実行する前記工程は、前記ビデオデータのフィールドによって表わされる移動オブジェクトを検出する工程を含む方法。
【請求項３７８】
請求項３７５の方法において、ｎ＝ｍ＝８である方法。
【請求項３７９】
ビデオ情報記憶及び解析装置であって、
ビデオデータフレームのダイナミックシーケンスを発生するビデオ情報ソース手段と、
前記ビデオデータフレームのダイナミックシーケンスにデータ圧縮アルゴリズムを適用して圧縮ビデオデータを形成する圧縮手段と、
前記ビデオデータフレームのダイナミックシーケンスに対応するダイナミックイメージを表示する表示手段と
、前記ビデオデータフレームのダイナミックシーケンスを受け取り、前記ビデオデータフレームの受け取ったダイナミックシーケンスに関して動画内容解析アルゴリズムを実行する解析手段と、
前記ビデオデータフレームのダイナミックシーケンスを前記ビデオ情報ソース手段から前記圧縮手段の３つのすべてに同時に伝達する信号伝達手段とを備える装置。
【請求項３８０】
請求項３７９の装置において、前記ビデオ情報ソース手段はビデオカメラを含む装置。
【請求項３８１】
請求項３８０の装置において、前記ビデオカメラはダイナミックアナログビデオ信号を発生し、また、前記ビデオ情報ソース手段は、さらに、前記ダイナミックアナログ信号を前記ビデオデータフレームのダイナミックシーケンスに変換する変換手段を含む装置。
【請求項３８２】
請求項３７９の装置において、前記圧縮手段は、直交変換を前記ビデオデータフレームのダイナミックシーケンスに適用する装置。
【請求項３８３】
請求項３７９の装置において、さらに、前記圧縮手段によって形成される前記圧縮済みビデオデータを受け取って記憶する記憶手段を備える装置。
【請求項３８４】
請求項３８３の装置において、前記記憶手段はハードディスクを含む装置。
【請求項３８５】
請求項３７９の装置において、前記表示手段はＮＴＳＣモニタを含む装置。
【請求項３８６】
請求項３７９の装置において、前記表示手段はＳＶＧＡモニタを含む装置。
【請求項３８７】
請求項３７９の装置において、前記表示装置は、ＮＴＳＣモニタ及びＳＶＧＡモニタを含む装置。
【請求項３８８】
ビデオデータを記憶する装置であって、
各々がビデオ信号のそれぞれの流れを提供する複数のソース手段と、
前記ビデオ信号の流れの各々における連続フレームの間の差分を検出するとともに該検出された差分を表わす差分データを発生する差分手段と、
前記差分データを処理して前記ビデオ信号の流れを表わす圧縮符号化データを形成する圧縮手段と、
該圧縮手段によって形成された前記圧縮符号化データを記憶する記憶手段とを備える装置。
【請求項３８９】
請求項３８８の装置において、さらに、動画内容解析アルゴリズムにしたがって前記差分データを処理して前記ビデオ信号の流れのそれぞれの特性を表わす解析データを形成する解析手段を含む装置。
【請求項３９０】
請求項３８９の装置において、前記記憶手段は前記解析手段によって形成された前記解析データの記憶も行う装置。
【請求項３９１】
請求項３８８の装置において、前記差分手段は、前記ビデオ信号の流れの各々の少なくとも１つのフレームを示すデータを記憶する手段を含む装置。
【請求項３９２】
請求項３９１の装置において、前記差分手段は、さらに、前記ビデオ信号の流れの入力フレームを表わすデータを、前記ビデオ信号の流れの対応するものの少なくとも１つのフレームを表わす前記記憶されたデータと比較する比較手段を含む装置。
【請求項３９３】
ビデオデータ記憶装置であって、
各々がビデオ信号のそれぞれの流れを提供する複数のソース手段と、
前記ビデオ信号の流れの各々における連続フレームの間の差分を検出するとともに該検出された差分を表わす差分データを発生する差分手段と、
動画内容解析アルゴリズムにしたがって前記差分データを処理して前記ビデオ信号の流れのそれぞれの特性を表わす解析データを形成する解析手段と、
該解析手段によって形成された前記解析データを記憶する記憶手段とを備える装置。
【請求項３９４】
請求項３９３の装置において、前記差分手段は、前記ビデオ信号の流れの各々の少なくとも１つのフレームを示すデータを記憶する手段を含む装置。
【請求項３９５】
請求項３９４の装置において、前記差分手段は、さらに、前記ビデオ信号
の流れの入力フレームを表わすデータを、前記ビデオ信号の流れの対応するものの少なくとも１つのフレームを表わす前記記憶されたデータと比較する比較手段を含む装置。
【請求項３９６】
ビデオ情報を記憶かつ表示する装置であって、
第１のビデオ情報を発生する第１のビデオカメラと、
第２のビデオ情報を発生する第２のビデオカメラと、
第１の場合に前記第１及び第２のビデオカメラによって同時に発生された第１及び第２のビデオ情報を、該第１の場合に、記録する記録手段と、
前記記録された第１及び第２のビデオ情報を記憶する記憶手段と、
前記第１のビデオカメラによって前記第１の場合に発生された前記第１のビデオ情報を、前記第１の場合よりも時間的に遅い第２の場合に、前記記憶手段から取り出して表示する手段と、
前記第２の場合に該装置のユーザーが操作可能な選択手段であって、前記第１のカメラによって前記第１の場合に発生された前記第１のビデオ情報が表示されている間に、前記第２のビデオカメラを選択するできるようにする選択手段と、
前記第１のカメラによって前記第１の場合に発生された前記第１のビデオ情報が表示されている間の前記選択手段による前記第２のビデオカメラの選択に応答して、前記記憶手段を調査して、前記第１の場合に前記第２のビデオカメラによって発生されて前記記憶手段に記憶された前記第２のビデオ情報を探し出す調査手段と、
前記探し出した第２のビデオ情報を表示する手段とを備える装置。
【請求項３９７】
請求項３９６の装置において、さらに、前記記憶手段を囲むハウジングを備えており、該ハウジングはフロントパネルを含み、前記選択手段は、前記パネル上に配置されていて前記第２ビデオカメラに対応するボタンを含む装置。
【請求項３９８】
請求項３９７の装置において、前記検索及び表示手段は、前記第１の場合に前記第１のビデオカメラによって発生された前記第１のビデオ情報を表示する表示スクリーンを含み、該表示スクリーンは、前記第１のビデオ情報と同時に前記第２のビデオカメラに対応する選択領域を表示し、前記選択手段は、カーソルを前記選択領域に配置して前記第２のビデオカメラを選択するために該選択手段を作動させる手段を含む装置。
【請求項３９９】
請求項３９６の装置において、前記検索及び表示手段は、前記第１の場合に前記第１のビデオカメラによって発生された前記第１のビデオ情報を表示する表示スクリーンを含み、該表示スクリーンは、前記第１のビデオ情報と同時に前記第２のビデオカメラに対応する選択領域を表示し、前記選択手段は、カーソルを前記選択領域に配置して前記第２のビデオカメラを選択するために該選択手段を作動させる手段を含む装置。
【請求項４００】
請求項３９６の装置において、前記記憶手段はハードディスクを含む装置。
【請求項４０１】
請求項４００の装置において、前記記録手段は、前記第１の場合に前記ハードディスクに前記第１のビデオ情報及び前記第２のビデオ情報の両方を記録する装置。
【請求項４０２】
ビデオ情報を検索及び表示する方法であって、
第１のビデオ情報を表示する工程であって、該第１のビデオ情報が、該表示工程が実行されている時間より先の第１の場合に第１のカメラによって発生されて記録媒体に記憶されている表示工程と、
該表示工程が実行されている間に第２のビデオカメラを選択する工程と、
前記第２のビデオカメラの前記選択に応答して、前記第１の場合に前記第２のビデオカメラによって発生されて記録媒体に記憶された第２のビデオ情報を自動的に検索する工程と、
前記検索された第２のビデオ情報を表示する工程とを含む方法。
【請求項４０３】
請求項４０２の方法において、前記選択工程は、ビデオ情報記憶装置のフロントパネルに配置されたスイッチを起動する工程を含む方法。
【請求項４０４】
請求項４０３の方法において、前記選択工程は、表示スクリーンに表示された選択位置にカーソルを配置する工程を含む方法。
【請求項４０５】
ビデオ情報を解析する方法であって、
イメージのダイナミックシーケンスを表わすアナログビデオ信号を受け取る工程と、
前記受け取ったアナログビデオ信号をデジタル化してイメージのダイナミックシーケンスを表わすデジタル化されたビデオデータのシーケンスを形成するデジタル化工程と、
各２つの隣接するビデオデータフィールドの間の垂直帰線消去期間を含むタイミングシーケンスにしたがってデジタル化されたビデオデータフィールドのシーケンスをビデオバスを介して伝達する伝達工程と、
前記タイミングシーケンスにしたがって伝達されたデジタル化されたビデオデータフィールドのシーケンスを受け取る工程と、
前記ビデオデータフィールドの受取りに続く垂直帰線消去期間内に動画内容解析アルゴリズムを各受け取ったビデオデータフィールドに適用する工程とを含む方法。
【請求項４０６】
請求項４０５の方法において、前記伝達工程は、前記個々のデジタル化されたビデオデータフィールドの二次元ピクセルブロックに対応するデータが点在させられた前記デジタル化されたビデオデータフィールドの各々のラインに対応するビデオデータを、前記ビデオバスを経由して伝達する工程を含む方法。
【請求項４０７】
ビデオ情報解析装置であって、
イメージのダイナミックシーケンスを表わすアナログビデオ信号を受け取る手段と、
前記受け取ったアナログビデオ信号をデジタル化して前記イメージのダイナミックシーケンスを表わすデジタル化されたビデオデータフィールドのシーケンスを形成するデジタル化手段と、
マルチビットパラレルデータバスと、前記デジタル化手段によって形成された前記デジタル化されたビデオデータフィールドのシーケンスを前記データバスを経由して伝達する伝達手段であって、各２つの隣接ビデオデータフィールドの間の垂直帰線消去期間を含むタイミングシーケンスにしたがって前記デジタル化されたビデオデータフィールドのシーケンスを伝達する伝達手段と、
前記タイミングシーケンスにしたがって前記データバスを経由して伝達された前記デジタル化されたビデオデータフィールドのシーケンスを受け取る手段と、
前記ビデオデータフィールドの受取りに続いて垂直帰線消去期間内に動画内容解析アルゴリズムを各受け取ったビデオデータフィールドに適用する手段とを含む装置。
【請求項４０８】
請求項４０７の装置において、前記伝達手段は、前記個々のデジタル化されたビデオデータフィールドの二次元ピクセルブロックに対応するビデオデータが点在させられた前記デジタル化されたビデオデータフィールドの各々のラインに対応するビデオデータを、前記ビデオバスを経由して伝達する装置。
【請求項４０９】
ビデオ情報を記憶及び解析する装置であって、
ビデオフィールドのシーケンスを発生するビデオカメラと、
前記ビデオフィールドのシーケンスの現在のフィールドの既定の部分と、前記ビデオフィールドのシーケンスの基準フィールドとを比較して比較統計値を形成する比較手段であって、前記基準フィールドが前記ビデオフィールドのシーケンスの現在のフィールドより先にある比較手段と、
前記比較統計値を第１のしきい値と比較し、さらに、前記比較統計値と前記第１のしきい値との比較に基いて前記現在のフィールドの前記既定の部分を選択的に排除する圧縮手段と、
該圧縮手段によって排除されなかった前記現在のフィールドの前記既定の部分を記憶する記憶手段と、
前記比較統計値を前記第１のしきい値と異なる第２のしきい値と比較して解析統計値を発生するとともに、該解析統計値に基いて、前記ビデオフィールドのシーケンスを解析して前記ビデオフィールドのシーケンスによって表わされた移動オブジェクトを検出する解析手段とを備える装置。
【請求項４１０】
請求項４０９の装置において、前記記憶手段は前記解析手段によって実行された解析の結果を表わすデータを記憶する装置。
【請求項４１１】
請求項４０９の装置において、前記現在のフィールドの前記既定の部分は現在のフィールドのピクセルのｍ×ｎグループであり、ｍ及びｎは１より大きな整数である装置。
【請求項４１２】
請求項４１１の装置において、ｍ＝ｎ＝８である装置。
【請求項４１３】
請求項４０９の装置において、さらに、前記圧縮手段によって排除されていない現在のフィールドの前記既定の部分に、ＪＰＥＧ規格にしたがってデータ圧縮アルゴリズムを適用して、前記記憶手段に記憶される伝達符号化されたビデオデータを形成するＪＰＥＧ手段を備える装置。
【請求項４１４】
ビデオ情報を記憶及び解析する方法であって、
ビデオフィールドのシーケンスを発生する工程と、
前記ビデオフィールドのシーケンスの現在のフィールドの既定の部分と、前記ビデオフィールドのシーケンスの基準フィールドとを比較して比較統計値を形成する比較工程であって、前記基準フィールドが前記ビデオフィールドのシーケンスの現在のフィールドより先にある比較工程と、
前記比較統計値を第１のしきい値と比較し、さらに、前記比較統計値と前記第１のしきい値との比較に基いて前記現在のフィールドの前記既定の部分を選択的に排除する比較工程と、排除されなかった前記現在のフィールドの前記既定の部分を記憶する記憶工程と、
前記比較統計値を前記第１のしきい値と異なる第２のしきい値と比較する工程と、
前記解析統計値に基いて、前記ビデオフィールドのシーケンスによって表わされた移動オブジェクトを検出する解析工程とを備える方法。
【請求項４１５】
請求項４１４の装置においてさらに、前記解析工程によって実行された解析の結果を表わすデータを記憶する工程を含む方法。
【請求項４１６】
請求項４１４の方法において、さらに、排除されなかった現在のフィールドの前記既定の部分に、ＪＰＥＧ規格に従ってデータ圧縮アルゴリズムを適用する工程を含む方法。
【請求項４１７】
ビデオ情報記憶装置であって、
ダイナミックイメージの第１の流れを発生するビデオカメラと、
記録媒体を備えていて前記ダイナミックイメージの第１の流れを表すデータと該記録媒体に先に記録されているダイナミックイメージの第２の流れを表すデータとを記憶する記録媒体駆動ユニットと、
前記第１の流れのイメージと前記第２の流れのイメージとから選択された１つを表示する表示手段と、
前記記録媒体駆動ユニットと前記表示手段とを制御して、前記ダイナミックイメージの第１の流れを表すデータを前記記録媒体に記録し、同時に前記ダイナミックイメージの第２の流れを前記記録媒体から再生して前記表示手段によって表示する制御手段とを備える装置。
【請求項４１８】
請求項４１７の装置において、前記ダイナミックイメージの第２の流れは前記ダイナミックイメージの第１の流れを発生する前記ビデオカメラによって発生された装置。
【請求項４１９】
請求項４１７の装置において、前記ダイナミックイメージの第２の流れは前記ダイナミックイメージの第１の流れを発生する前記ビデオカメラとは異なる第２のビデオカメラによって発生された装置。
【請求項４２０】
請求項４１７の装置において、前記第１及び第２の流れと異なるダイナミックイメージの第３の流れを表すデータは、前記記録媒体にすでに記録されており、さらに、該装置は、前記記録媒体から再生されたデータを遠隔装置に伝達する出力手段を備えており、前記制御手段は、前記記録媒体駆動ユニット及び前記出力手段を制御し、それにより、ダイナミックイメージの前記第３の流れが前記記録媒体から再生されて前記出力手段によって前記遠隔装置に伝達され、同時に、前記ダイナミックイメージの第１の流れの記録及び前記イメージの第２の流れの表示と同時である装置。
【請求項４２１】
請求項４１７の装置において、さらに、前記記録媒体駆動ユニットによって再生されたビデオデータを受け取るとともに該受け取ったビデオデータを取り外し可能な記録媒体に記録するアーカイブ手段を備える装置。
【請求項４２２】
請求項４２１の装置において、前記取り外し可能な記録媒体に記録される前記ビデオデータは、前記記録媒体駆動ユニットによって再生され、同時に、前記ダイナミックイメージの第１の流れの記録及び前記イメージの第２の流れの表示が同時に行われる装置。
【請求項４２３】
請求項４１７の装置において、前記記録媒体は、ハードディスク、ＤＶＤ、書込み可能な光ディスク及び光磁気ディスクからなるグループから選択される装置。
【請求項４２４】
ビデオイメージを記憶及び表示する方法であって、
(a)ダイナミックイメージの流れを発生させ、該ダイナミックイメージの流れを表すデータをハードディスクに記憶させる工程と、
(b)該工程(a)の後に、ダイナミックイメージの他の流れを発生させて前記ハードディスクに記憶させる工程と、
(c)該工程(b)と同時に、前記工程(a)の間に発生されて記憶された前記ダイナミックイメージの流れを前記ハードディスクから再生して表示する工程とを含む方法。
【請求項４２５】
請求項４２４の方法において、さらに、
(d)前記工程(b)の前に、前記ハードディスクに、さらに他のダイナミックイメージの流れを発生させて記録する工程と、
(e)該工程(d)の間に発生されて記憶された前記ダイナミックイメージの流れを前記ハードディスクから再生して遠隔装置に伝達する工程とを含む方法。
【請求項４２６】
請求項４２４の方法において、さらに、
(d)前記工程(b)と同時に、前記ハードディスクから再生されたビデオデータを取り外し可能な記録媒体に記憶させる工程を含む方法。
【請求項４２７】
ビデオ情報を記憶及び検索する方法であって、
第１の場合にダイナミックビデオイメージの第１のシーケンスを発生し、該ビデオイメージの第１のシーケンスを記録媒体に記録する工程と、
前記第１の場合より遅い第２の場合に、ダイナミックビデオイメージの第２のシーケンスを発生し、該ビデオイメージの第２のシーケンスを前記記録媒体に記録する工程と、
同時に、前記記録媒体から前記ビデオイメージの第１及び第２のシーケンスの両方を再生する工程とを含む方法。
【請求項４２８】
請求項４２７の方法において、さらに、同時に、前記再生されたビデオイメージの第１及び第２のシーケンスを表示する工程を含む方法。
【請求項４２９】
請求項４２８の方法において、前記再生されたビデオイメージの第１及び第２のシーケンスは、同一の表示スクリーン上のそれぞれの表示ウインドウに表示される方法。
【請求項４３０】
請求項４２９の方法において、前記再生されたビデオイメージの第１及び第２のシーケンスはそれぞれ別々の表示スクリーンに表示される方法。
【請求項４３１】
請求項４２７の方法において、前記ビデオイメージの第１のシーケンスは第１のビデオカメラを用いて発生され、前記ビデオイメージの第２のシーケンスは前記第１のビデオカメラと異なる第２のビデオカメラを用いて発生される方法。
【請求項４３２】
請求項４２７の方法において、前記ビデオイメージの第１及び第２のシーケンスの両方は同じビデオカメラを用いて発生される方法。
【請求項４３３】
請求項４２７の方法において、前記記録媒体はハードディスクである方法。
【請求項４３４】
ビデオ情報を記録及び検索する装置であって、
記録媒体と、
第１の場合にダイナミックビデオイメージの第１のシーケンスを発生し、該ビデオイメージの第１のシーケンスを前記記録媒体に記録する第１の手段と、
前記第１の場合より遅い第２の場合に、ダイナミックビデオイメージの第２のシーケンスを発生し、該ビデオイメージの第２のシーケンスを前記記録媒体に記録する第２の手段と、
前記記録媒体から前記ビデオイメージの第１及び第２のシーケンスの両方を同時に再生する第３の手段とを備える装置。
【請求項４３５】
請求項４３４の装置において、さらに、前記第３の手段によって同時に再生された前記第１及び第２の両方のシーケンスを同時に表示する表示手段を備える装置。
【請求項４３６】
請求項４３５の装置において、前記表示手段は、前記再生された第１及び第２のシーケンスを別々の表示ウインドウに表示する表示スクリーンを備える装置。
【請求項４３７】
請求項４３５の装置において、前記表示手段は、前記再生されたビデオイメージの第１のシーケンスを表示する第１の表示スクリーンと、前記再生されたビデオイメージの第２のシーケンスを表示する、前記第１の表示スクリーンとは分離された第２の表示スクリーンとを含む装置。
【請求項４３８】
請求項４３４の装置において、前記第１の手段は、前記ビデオイメージの第１のシーケンスを発生する第１のビデオカメラを備え、前記第２の手段は、前記ビデオイメージの第２のシーケンスを発生する第２のビデオカメラを備える装置。
【請求項４３９】
請求項４３４の装置において、前記ビデオイメージの第１及び第２のシーケンスの両方を発生するために一つのビデオカメラを用いる装置。
【請求項４４０】
請求項４３４の装置において、前記記録媒体はハードディスクである装置。
【請求項４４１】
ビデオ情報を記憶及び検索する方法であって、
ビデオ情報の複数のセグメントを記録媒体に記憶させる工程であって、該ビデオ情報の複数のセグメントの各々が、異なるそれぞれの期間で発生されたものある記憶工程と、
前記期間の第１のものを表す第１のパラメータ信号を入力する入力工程と、
前記第１のパラメータ信号によって示された前記期間に発生されたビデオ情報の前記セグメントを表示する表示工程と、
該表示工程の間に、前記期間の内の第２のものを示す第２のパラメータ信号を入力し、さらに、該第２のパラメータ信号によって示された期間の間に発生されたビデオ情報のセグメントの表示も行う入力工程とを含む方法。
【請求項４４２】
ビデオ情報解析装置であって、
ビデオ情報データベースを記憶する記憶手段と、
既定の解析アルゴリズムにしたがって前記データベース内のビデオ情報を解析する解析手段であって、前記既定の解析アルゴリズムが、前記ビデオ情報のそれぞれの部分に解析スコアを割り当て、該解析スコアの各々が、該ビデオ情報のそれぞれの部分が既定の解析特徴を表すまでの程度を示し、前記解析スコアの各々が、少なくとも３つの値からなる値の既定の範囲内の値である解析手段とを備える装置。
【請求項４４３】
請求項４４２の装置において、前記値の範囲は少なくとも８の値からなる装置。
【請求項４４４】
請求項４４３の装置において、前記値の範囲は少なくとも１００の値からなる装置。
【請求項４４５】
請求項４４２の装置において、さらに、前記値の範囲の特定のものを選択する選択手段と、前記値の範囲の前記選択されたものと等しいか又はそれより大である解析スコアを持つ前記ビデオ情報の部分を特定する調査手段とを備える装置。
【請求項４４６】
ビデオ情報記憶装置であって、
ビデオ情報を受け取る手段と、
前記受け取ったビデオ情報を解析して該受け取ったビデオ情報内の既定の特徴を検出して、前記検出した特徴を表す検出信号を発生する手段と、
前記受け取ったビデオ情報を記憶するメモリ手段と、
前記記憶したビデオ情報に関連して前記検出信号をインデックス信号として記憶する手段とを備える装置。
【請求項４４７】
請求項４４６の装置において、前記メモリ手段は前記受け取ったビデオ情報をデジタルデータの形式で記憶する手段を含む装置。
【請求項４４８】
請求項４４７の装置において、前記ビデオ情報はビデオデータの複数のフレームの形式になっており、該ビデオデータの各フレームは該ビデオデータのフレームに関連して記憶されたヘッダデータを持ち、前記インデックス信号は前記ヘッダデータに含まれている装置。
【請求項４４９】
請求項４４６の装置において、さらに、前記記憶されたインデックス信号を読み取る読取手段と、該読取手段によって読取られたインデックス信号にしたがって前記メモリ手段から前記記憶されたビデオ情報の選択された部分を検索する手段とを備える装置。
【請求項４５０】
ビデオ情報記憶装置であって、
ビデオ情報を記憶する記憶手段と、
該記憶手段から前記記憶されたビデオ情報を検索する手段と、
該検索されたビデオ情報を解析して該検索されたビデオ情報の既定の特徴を検出し、さらに、該検出した特徴を示す検出信号を発生する手段と、
前記検出信号を前記記憶手段に伝達して前記記憶されたビデオ情報にしたがって該検出信号をインデックス信号として記憶する手段とを備える装置。
【請求項４５１】
請求項４５０の装置において、前記記憶手段は前記ビデオ情報をデジタルデータの形式で記憶する手段を含む装置。
【請求項４５２】
請求項４５１の装置において、前記ビデオ情報はビデオデータの複数のフレームの形式になっており、該ビデオデータの各フレームは該ビデオデータのフレームに関連して記憶されたヘッダデータを持ち、前記インデックス信号は前記ヘッダデータに含まれている装置。
【請求項４５３】
請求項４５０の装置において、さらに、前記記憶されたインデックス信号を読み取る読取手段と、該読取手段によって読取られたインデックス信号にしたがって前記メモリ手段から前記記憶されたビデオ情報の選択された部分を検索する手段とを備える装置。
【請求項４５４】
ビデオデータを記憶及び検索する装置を操作する方法であって、
ビデオデータの複数のフレームを第１のハードディスクに記憶する工程と、
インデックスデータを前記第１のハードディスクに記憶する工程であって、前記インデックスデータが、前記ビデオデータのフレームが発生されたそれぞれの時間と前記ビデオデータのフレームが記憶された前記第１のハードディスク上のそれぞれの位置とを示すデータを含む工程と、
前記インデックスデータを第２のハードディスクに記憶する工程とを含む方法。
【請求項４５５】
請求項４５４の方法において、さらに、前記第２のハードディスクから読み出したインデックスデータに基づいて第１のハードディスクに記憶されたビデオデータの所望のフレームを探し出す工程を含む方法。
【請求項４５６】
請求項４５４の方法において、さらに、前記第２のハードディスクに前記第１のハードディスクから読み出したビデオデータの量を記憶する工程を含む方法。
【請求項４５７】
請求項４５４の方法において、前記第１のハードディスクに記憶された前記ビデオデータは、複数のカメラによって発生されたビデオ信号のそれぞれの流れを表すビデオデータを含み、前記第１及び第２のハードディスクに記憶された前記インデックスデータは、前記第１のハードディスクに記憶されたビデオデータの前記フレームを発生させたそれぞれのカメラを表すデータを含む方法。
【請求項４５８】
請求項４５４の方法において、前記第１及び第２ハードディスクに記憶された前記インデックスデータは、前記第１のハードディスクに記憶された前記ビデオデータの特性を示すデータを含んでおり、前記ビデオデータの前記特性は、ビデオデータ解析アルゴリズムを前記ビデオデータに提供することによって検出されたものである方法。
【請求項４５９】
請求項４５８の方法において、前記ビデオデータ解析アルゴリズムは、前記ビデオデータが前記第１のハードディスクに記憶される前に、前記ビデオデータに既に適用されている方法。
【請求項４６０】
請求項４５８の方法において、前記ビデオデータ解析アルゴリズムは、前記ビデオデータが前記第１のハードディスクに記憶された後に、前記ビデオデータに適用される方法。
【請求項４６１】
請求項４５４の方法において、前記第１及び第２のハードディスクに記憶されたインデックスデータは、前記第１のハードディスクに記憶されたビデオデータのそれぞれの部分が発生されたときに検出された警報状態を示すデータを含む方法。
【請求項４６２】
ビデオデータ記憶装置であって、
ビデオデータフレームのダイナミック流れを提供するビデオデータソースと、
該ビデオデータソースによって提供されたビデオデータフレームのダイナミック流れを記憶するデータメモリ装置と、
該データメモリ装置の主要部を指定する制御手段であって、前記主要部が、前記ビデオデータフレームの前記ダイナミック流れを第１のフレーム速度で記録し、該制御手段は前記データメモリ装置のバッファ部分の指定も行い、該バッファ部分は、前記第１のフレーム速度より速い第２のフレーム速度で前記ビデオデータフレームのダイナミック流れを記録する制御手段とを備える装置。
【請求項４６３】
請求項４６２の装置において、前記データメモリ装置はハードディスクである装置。
【請求項４６４】
請求項４６２の装置において、さらに、警報状態を検出する検出手段を備えており、さらに、前記制御手段は、前記バッファ部分が前記データメモリ装置のどこに配置されているかを示すポインタを保持することによって前記データメモリ装置の前記バッファ部分を指定し、さらに、前記制御手段は、前記ポインタの値を変更することによって前記検出手段による前記警報状態の検出に応答し、それにより、前記バッファ部分が前記データメモリ装置の新たな位置に動かされる装置。
【請求項４６５】
複数のビデオイメージフレームを表すビデオデータと、該ビデオイメージフレームが発生された時間を示すフレーム識別データと、前記ビデオデータによって表されたビデオイメージフレームのそれぞれの特性を示す特性データとが記憶されたデータ記憶媒体であって、
前記それぞれの特性は、イメージ解析アルゴリズムを前記ビデオデータに適用することによって検出されたものであるデータ記憶媒体。
【請求項４６６】
請求項４６５のデータ記憶媒体において、前記特性データは、前記特性データによって表される特性の種類を示す第１のサブデータと、それぞれのビデオイメージフレームが前記特性データによって表された前記特性の種類を示すまでの程度を示す第２のサブデータとを含むデータ記憶媒体。
【請求項４６７】
請求項４６５のデータ記憶媒体において、前記イメージ解析アルゴリズムは、前記ビデオデータが該記憶媒体に記憶される前に前記ビデオデータに既に適用されているデータ記憶媒体。
【請求項４６８】
請求項４６５のデータ記憶媒体において、前記イメージ解析アルゴリズムは、前記ビデオデータを該記憶媒体から読み出すことによって前記ビデオデータに適用されたデータ記憶媒体。
【請求項４６９】
請求項４６５のデータ記憶媒体において、前記特性データは、第１のイメージ解析アルゴリズムを前記ビデオデータに適用することによって発生された第１の特性データと、第１のイメージ解析アルゴリズムとは異なる第２のイメージ解析アルゴリズムを前記ビデオデータに適用することによって発生された第２の特性データとを含むデータ記憶媒体。
【請求項４７０】
請求項４６９のデータ記憶媒体において、前記第１のイメージ解析アルゴリズムは、前記ビデオデータが該記憶媒体に記憶される前に前記ビデオデータに既に適用されており、前記第２のイメージ解析アルゴリズムは、前記ビデオデータを該記憶媒体から読み出した後に前記ビデオデータに適用されるデータ記憶媒体。
【請求項４７１】
請求項４６５のデータ記憶媒体において、該データ記憶媒体に、少なくとも１つの前記ビデオイメージフレームが発生された時に検出された警報状態を示すデータも記憶されているデータ記憶媒体。
【請求項４７２】
請求項４６５のデータ記憶媒体において、該データ記憶媒体に、前記ビデオイメージフレームが発生された時に発生されたオーディオ信号を示すデータも記憶されているデータ記憶媒体。
【請求項４７３】
請求項４６５のデータ記憶媒体において、前記ビデオデータは複数のビデオカメラによって発生されたビデオイメージフレームのそれぞれの流れを表し、該記憶媒体に、前記ビデオイメージフレームの各々を発生した前記複数のビデオカメラのそれぞれを特定するデータも記憶されているデータ記憶媒体。
【請求項４７４】
請求項４６５のデータ記憶媒体において、ハードディスクからなるデータ記憶媒体。
【請求項４７５】
請求項４６５のデータ記憶媒体において、磁気テープからなるデータ記憶媒体。
【請求項４７６】
請求項４７５のデータ記憶媒体において、前記ビデオデータは、前記磁気テープの複数の平行な傾斜記録トラックに記録されるデータ記憶媒体。
【請求項４７７】
ビデオ情報記憶装置であって、
ダイナミックイメージの流れを発生するビデオカメラと、
各々が前記ダイナミックイメージの流れからのイメージを表す別個のビデオデータ部分を記憶する記憶手段であって、前記ビデオデータ部分の各々がヘッダ部分を含む記憶手段と、
前記ビデオカメラを移動して該ビデオカメラの視野を変更する移動手段と、
該移動手段に制御信号を提供して前記ビデオカメラの移動を制御する制御手段とを備えており、
前記制御手段が、前記記憶手段に接続されていて、該制御手段が前記カメラを移動させる時間を示す信号を前記記憶手段に提供し、前記記憶手段が、前記制御手段から前記記憶手段に提供された前記信号に応答し、その応答は、前記カメラが動かされた前記時間に発生されたイメージに対応するビデオデータ部分に含まれているヘッダデータにモーション信号を含ませることによって行われ、前記モーション信号は、前記カメラが移動しているときにそれぞれのイメージが該カメラによって得られたことを示す装置。
【請求項４７８】
請求項４７７の装置において、さらに、前記記憶手段から前記記憶されたビデオデータ部分を検索し、前記検索されたビデオデータ部分を解析して該検索されたビデオデータ部分によって表されたイメージ内の既定の特徴を検出し、さらに、該検出された特徴を示す検出信号を発生する解析手段と、前記検出信号を前記記憶手段まで伝達して前記記憶されたビデオデータ部分に関連してインデックス信号として前記検出信号を記憶する手段と、前記記憶されたビデオデータ部分のそれぞれのヘッダデータに含まれた移動信号を読み出して、前記解析手段が、前記記憶されたビデオデータ部分のそれぞれを解析することを禁止する禁止手段とを含む装置。
【請求項４７９】
請求項４７８の装置において、前記インデックス信号は、前記記憶されたビデオデータ部分に関して前記既定の特徴が前記解析手段によって検出されるような該記憶されたビデオデータ部分に対応するヘッダデータに含まれている装置。
【請求項４８０】
請求項４７８の装置において、前記解析手段によって検出された前記既定の特徴は、前記ダイナミックイメージの流れによって表される移動オブジェクトである装置。
【請求項４８１】
ビデオ情報を記憶及び索引付けする方法であって、
可動ビデオカメラを用いてダイナミックイメージの流れを発生する工程と、
前記ダイナミックイメージの流れを表すビデオデータを記憶する工程と、
前記記憶されたビデオデータに関して索引付けデータを記憶する工程であって、該記憶された索引付けデータが、前記記憶されたビデオデータによって表された各イメージに関して、各々のイメージが、カメラが動かされたときに発生されたか否かを示す移動データを含む工程とを含む方法。
【請求項４８２】
請求項４８１の方法において、さらに、前記移動データを読み取る工程と、該読み取られたデータに基づいて、前記記憶されたビデオデータを選択的に解析して該記憶されたビデオデータによって表された既定の特徴を検出する工程とを含む方法。
【請求項４８３】
ビデオ情報を伝達及び表示する方法であって、
それぞれのビデオカメラによって各々が表された複数のビデオ情報の流れを受け取る受取工程と、
前記複数のビデオ情報の流れをフィールドごとに表示手段に伝達する伝達工程と、
前記複数のビデオ情報の流れの各々を表示スクリーン上の別個の表示ウインドウに表示する表示工程とを含み、
前記伝達工程が、前記複数のビデオ情報の流れの各々の各フィールドに、前記フィールドが表示される前記表示ウインドウの１つを示すデータを含むヘッダデータを付ける方法。
【請求項４８４】
請求項４８３の方法において、前記付けられたヘッダデータは、前記フィールドを発生した前記ビデオカメラの１つを識別するデータを含む方法。
【請求項４８５】
ビデオ情報を伝達及び表示する装置であって、
それぞれのビデオカメラによって各々が表された複数のビデオ情報の流れを受け取る受取手段と、
前記複数のビデオ情報の流れの各々を表示スクリーン上の別個の表示ウインドウに同時に表示する表示手段と、
前記受け取った複数のビデオ情報の流れの各フィールドに、個々のフィールドが表示される前記表示ウインドウの１つを示すデータを含むヘッダデータを付ける手段と、
前記受け取ったビデオ情報のフィールドを前記付けたヘッダデータとともに前記表示手段に伝達する手段とを含む装置。
【請求項４８６】
請求項４８５の装置において、前記伝達手段は、マルチビットパラレルデータバスを含む装置。
【請求項４８７】
請求項４８５の装置において、前記追加されたヘッダデータは前記フィールドを発生した前記ビデオカメラの前記１つを識別するデータを含む装置。
【請求項４８８】
請求項４８５の装置において、前記表示手段は、４つのビデオ情報の流れを前記表示スクリーンの別々のウインドウに同時に表示する装置。
【請求項４８９】
請求項４８８の装置において、前記表示装置は、９つのビデオ情報の流れを前記表示スクリーンの別々のウインドウに同時に表示する装置。
【請求項４９０】
請求項４８９の装置において、前記表示装置は、１６つのビデオ情報の流れを前記表示スクリーンの別々のウインドウに同時に表示する装置。
【請求項４９１】
ビデオ情報を記憶する方法であって、
複数のビデオデータのフィールドを記録媒体に記録する記録工程であって、前記ビデオデータのフィールドの各々が別々のイメージを表す記録工程と、前記記録媒体上に、前記ビデオデータのフィールドの各々に関して、前記別々のフィールドによって表されたイメージのソースを示すデータを含むヘッダデータを記録する記録工程と、
前記記録媒体から前記記録されたビデオデータのフィールドを再生する再生工程と、
少なくとも１つの前記ヘッダデータと前記再生されたビデオデータのフィールドとを処理して処理結果を得る処理工程と、
前記処理結果に基づいて、前記記録媒体上の処理結果データを、前記再生されたビデオデータのフィールドの少なくとも１つに関するヘッダデータに記録する記録工程とを含む方法。
【請求項４９２】
請求項４９１の方法において、前記処理工程は、動画内容解析アルゴリズムを前記再生されたビデオデータのフィールドに適用する工程を含む方法。
【請求項４９３】
請求項４９２の方法において、前記動画内容解析アルゴリズムは、前記再生されたビデオデータのフィールドによって表された移動オブジェクトを検出するためのもので、前記処理結果は、移動オブジェクトの検出を表すデータである方法。
【請求項４９４】
請求項４９１の方法において、前記記録媒体はハードディスクである方法。
【請求項４９５】
請求項４９１の方法において、前記ヘッダデータは、前記ビデオデータの個々のフィールドを発生したカメラを識別するためのデータと、前記ビデオデータの前記フィールドが発生された時間を示すデータとを含む方法。
【請求項４９６】
ビデオデータを記憶する装置であって、
複数のビデオデータのフィールドを記録媒体に記録する記録手段であって、前記ビデオデータのフィールドの各々が個々のイメージを表す記録手段と、
前記記録媒体に、前記ビデオデータのフィールドの各々に関して、前記個々のフィールドによって表されたイメージのソースを示すデータを含むヘッダデータを記録する記録手段と、
前記記録媒体から前記記録されたビデオデータのフィールドを再生する再生手段と、
前記ヘッダデータ及び前記再生されたビデオデータのフィールドの少なくとも１つを処理して処理結果データを発生する処理手段と、
該処理手段に応答して、前記再生されたビデオデータのフィールドの少なくとも１つに関するヘッダデータに前記記録媒体上の処理結果データを記録する手段とを備える装置。
【請求項４９７】
請求項４９６の装置において、前記処理手段は、動画内容解析アルゴリズムを前記再生されたビデオデータのフィールドに適用する解析手段を含む装置。
【請求項４９８】
請求項４９７の装置において、前記解析手段によって適用された前記動画内容解析アルゴリズムは、前記再生されたビデオデータのフィールドによって表された移動オブジェクトを検出するためのもので、前記処理手段によって発生された前記処理結果データは、移動オブジェクトの検出を表すデータである装置。
【請求項４９９】
請求項４９６の装置において、前記記録媒体はハードディスクである装置。
【請求項５００】
請求項４９６の装置において、前記ヘッダデータは前記ビデオデータの個々のフィールドを発生したカメラを識別するためのデータと、前記ビデオデータの前記フィールドが発生された時間を示すデータとを含む装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は閉回路ビデオ保安監視システムに関し、より一般的には機械の知能をビデオ情報の管理、判断、及び利用へ応用することに関する。したがってここに開示したシステムは「インテリジェントビデオ情報管理」（ＩＶＩＭ）システムと呼ぶことができる。これまでＩＶＩＭの分野は他の関連する試みと区別できるとは認識されてこなかったが、本開示の主な目的の一つはインテリジェントビデオ情報管理から帰納する技術を一般的に応用するための基本的な原理を教示することである。
【０００２】
発明の背景保安監視が必要な位置を示すビデオ信号を発生するために、ビデオカメラが使用されるビデオ保安システムを設けることは良く知られている。典型的なシステムでは保安要員が監視するためにビデオ信号の一部又は全部をビデオスクリーン上に表示している。又、人間が信号をリアルタイムに監視することが実際的でないか或いはその必要がない場合、ビデオ信号の一部又は全部をビデオテープに記録して、保安要員の観察を裏付ける証明をとることも知られている。
【０００３】
しかし、ビデオテープは、特にビデオ保安システムによって発生した大量のビデオ情報を考えると、記録媒体としては重大な欠陥がある。主な懸念は、特に多数の監視カメラで発生した信号を記録する必要があるときに、記録されるテープの純記録量である。さらに、大きなシステムでは多くのビデオテープレコーダーが必要となり、資本投下が増加しレコーダーの配置のためのスペースも必要となる。他の問題は頻繁に起こるテープカセットの変更である。
【０００４】
記録したテープからの目的とする情報の検索にはさらに難題がある。テープに記録したビデオ監視信号の大部分は典型的には入口ホール等の静的映像を示しており、これらについては何らの関心がないのがビデオ監視の実体である。重要な事件を示す特定の場面を発見することは極めて困難であると共に時間の浪費であり、テープに記録した信号の人間による単調な数時間又は数日の観察を必要とする。
【０００５】
もう一つの問題は目的とする場面のビデオ信号が最近発生したが、その信号を記録したテープが現在の記録操作に依然として使用されているときに生じる。このような場合、記録を中断してテープデッキからそのテープを除き他のテープを使用することが必要である。ついで別のテープデッキを使用して間題の信号を再生する。明らかにこの操作は不便で時間を浪費するテープカセット操作を必要とし、テープカセットを交換しても目的とする場面の新しい信号が記録できないリスクを伴う。
【０００６】
かかる不利益を解消するため多くの試みがなされてきたが、新たに欠陥が生じる等成功にはほど遠かった。例えば「４倍マルチプレクサ」を使用して４台のビデオカメラからの信号を組合わせ、各々がカメラのそれぞれに向けられた４個の４分割区分を有する単一の動的映像にすることが知られている。得られたスペース多重化信号はついで記録され、所望の記憶容量によって４対１の圧縮比を達成している。しかし多重化映像は、記録映像の証拠としての価値を減少させ或いはその後の観察に干渉する、スペース解像の対応損失を招く。さらに多重化映像を記録することは記録テープ上の目的場面の探知に伴う問題に対処していない。
【０００７】
信号を監視している保安要員からの入力に応じ、或いはドア又は窓の解放のような事態を検知するよう構成されたセンサー装置によって発生した信号に応じ、監視ビデオ信号を選択的に記録することも知られている。この技術は記録すべき全情報を減少させるが、関心のない多量の情報が記憶されることを防止する。しかしセンサー又は保安要員により容易に又は適時に検知できない重要な場面の記録をし損ねる危険がある。さらに外部からの入力に依存する場合、特に保安要員が記録を開始する場合、信頼性が低下し費用も増大する。
【０００８】
本出願の譲受人によって導入されたＯＰＴＩＭＡ IIビデオ監視マルチプレクサは目的としない情報を記憶前に外してしまう精巧な技術を使用している。ＯＰＴＩＭＡ IIビデオ監視マルチプレクサにおいては、それぞれのビデオ映像情報の流れは複数のカメラから受け、組合わせた映像の流れはカメラからの映像を時分割多重化することにより形成する。組合わせた流れはついでテープ上に記憶するため普通のビデオテープレコーダーに向けて出力される。ＯＰＴＩＭＡ IIマルチプレクサは運動検出解析をそれぞれの入力流れに実施し、運動が検出される入力流れからの映像に多数のスロットを割り当てることにより、「タイムスロット」を出力流れの中に適応するよう配置する。この方法ではこのシステムの記憶容量の比較的大部分は、運動している対象物を含む映像の流れに割り当てられ、それ故重要な情報をより含むようになる。
【０００９】
ＯＰＴＩＭＡ IIマルチプレクサは通常のテープを基本とする監視ビデオ記憶技術を超える大きな進歩を示すが、より高い効率と柔軟性が望まれる。
【００１０】
Ｇｅｕｔｅｂｒｕｃｋ有限責任会社から販売されているビデオデイスクレコーダー「ＭｕｌｔｉＳｃｏｐ」は、ビデオ監視情報を記憶するという課題にデジタル記録を適用したものである。ＭｕｌｔｉＳｃｏｐシステムは上述した選択的に記録する技術を使用して「目的としない」情報の記録を最小限化している。又、通常のデジタル映像圧縮技術を使用して余分な情報を排除している。日付及び時間索引付けに基づくか、又は外部で感知した警報状態を示すインデックスに基づいて行われる記憶情報へのランダムアクセスによれば、記憶したビデオを検索する際の便宜を考慮すると通常のテープベースのシステムを超える適度の改良が得られる。
【００１１】
ＭｕｌｔｉＳｃｏｐレコーダーのランダムアクセス検索の手法は明らかに便利であるが、このレコーダーのやや望ましくない特徴として、検索中は全ての記録が中断されることである。記録すべき新しいビデオ情報を見落とす可能性を減少させるため、Ｍｕｌｔｉｓｃｏｐレコーダーは警報状態に応答して検索を自動的に中断して直ちに記録モードに戻るようプログラムすることができる。この自動的中断が、警報状態の不足に起因するか或いは自動的中断を選択しなかったため、作動しないときは新しいビデオ情報は記録されない。ＭｕｌｔｉＳｃｏｐはテープスワッピングを回避するが、ＭｕｌｔｉＳｃｏｐレコーダーによる記録は、再生用として別個のＶＣＲを有するテープベースのシステムでテープを交換するのに必要な比較的短時間の代わりに、検索作業の全期間中は中断される。
【００１２】
インテリジェントビデオ情報管理システムは、一般的に従来知られているものよりかなり効率的で柔軟性を与えるが、最も望ましいのは従来のシステムを特徴ずけた記録と再生間の相互干渉を回避することである。
【００１３】
ＭｕｌｔｉＳｃｏｐシステムにより得られるものよりもっと高い効率と柔軟性が切に望まれる。特に、重要な情報を見落とす機会を最小限にしながら、目的としない情報を記録することから除くことが最も有効である。さらに、より効率的な情報検索技術が必要である。
【００１４】
ＭｕｌｔｉＳｃｏｐシステムは４０：１又は５０：１の比率の圧縮係数を使用する周知のＪＰＥＧ規格のような、転換ベース圧縮符号化技術を使用するものと信じられている。２０００メガバイトのデータ記憶容量及び毎秒当たり２５フイールドの記録速度を設定すると、ＭｕｌｔｉＳｃｏｐシステムは１時間を僅かに超える期間に亘ってビデオ信号を記録する能力がある。高度の圧縮を設定して与えられたデータ記憶容量に対して高い記録速度及び又はより長い記録時間を得ることが望ましい。
【００１５】
ＩＶＩＭ及びビデオ監視作業の目的のための、ビデオデータ圧縮技術のもう一つの望ましい特色は、若し圧縮及び圧縮解除のそれぞれの計算上の複雑性が概ね均衡したとして、圧縮及び圧縮解除が汎用プロセッサを使用して達成される実行を受入れることである。又これは、若し圧縮技術がビデオ映像の流れの機械解析及び逆方向再生を可能にすることができたとすると、最も有用なものとなろう。
【００１６】
発明者等は、最も広く支持されているビデオデータ圧縮技術が、監視の目的に対して十分な映像品質を維持すると共に高比率の圧縮を可能にする監視ビデオの特定の特性を考慮にいれなかった事を認めてきた。周知のＭＰＥＧ技術は、例えば消費者に対する放送に求められる高レベルの圧縮と高い映像品質を提供することができるが、高度の複雑性が犠牲となっている。しかもＭＰＥＧ型の技術は逆再生又は複数入力のビデオ流れの同時圧縮のような特徴に対して十分適応していない。
【００１７】
ビデオ信号の流れの中に存在する大量の情報（有用若しくはそうでない）は、デジタルデータ記憶装置に対するだけでなく、記憶装置に記憶する前又はそこからの再生の後ビデオ情報を引き出し取り扱うのに使用する回路構成に対しても、大きな要求をしている。この要求はよくあるように多数のビデオ信号の流れを同時に記録することが必要な場合に極めて高くなる。さらにビデオ情報の圧縮は記憶容量の効率的な使用を促進するが、経路指示及び回路にかなりの負担が加わる。
【００１８】
現在のシステムのもう一つの欠点は、レコーダーによって記憶したビデオデータをアクセスするためにユーザーがレコーダーの場所に物理的に存在するという条件である。さらにユーザーがビデオデータを検索する際の選択の範囲はレコーダーの容量に限定される。
【００１９】
ビデオデータ記憶に関連するもう一つの設計上の論点は設定すべき全記憶容量である。既知のシステムは単一の内部ハードデイスクだけを含み、ユーザーが内部ドライブ上で利用可能以上の記憶を必要とするとき、外部記憶媒体のドライブの使用を必要とする。数個の内部ドライブユニットを含むレコーダーはより高い記憶容量を可能とし、他にも便益をもたらすと仮定すると、内部ドライブユニットの製造と組み立てが容易な構造の中に確実に取り付けられることが望ましい。
【００２０】
さらにデジタルビデオレコーダーの他の内部電子構成部品は製造コストを最小にし、ビデオ情報の取り込みと処理を容易にするよう設計する必要がある。
【００２１】
インテリジェントビデオ情報管理システムが従来の装置より高い効率のハードデイスク記憶容量を有すると仮定しても、デイスク記憶容量には依然として限界があり、時間が経過すると再使用が必要となってさらにビデオ情報が取り込まれ記録される。したがってビデオテープの代わりに固定磁性デイスクを一次記憶媒体として使用するとしても、取り外し可能な媒体上へ保存するためビデオ情報記憶を可能にすることが望ましい。システム構築能力はユーザーにとって管理が容易であり他のシステム特徴と効率的に結合できることである。記録システムにおいては増大する柔軟性に増大した複雑性が伴うことは恐らく避けられないが、そのシステムの使用が困難とならないことも重要である。使用が容易であることは、ＩＶＩＭシステムがその意図した機能を十分達成するかどうかを決める決定的な因子である。
【００２２】
以下に開示するインテリジェントビデオ情報管理システムは、ビデオ情報の捕捉と検索の能力の全体的な改良を実現するためのビデオ記録とパーソナルコンピュータ技術の新規な融合を意図している。システムの柔軟性を高めユーザーがシステムを特別の応用に合わせ得るように或る種の選択性がユーザーに与えられる。
【００２３】
映像データにより示される重要な特徴を検知するためビデオ映像データをろ波する多くの技術が提案されたきた。この分野の著作は以下のとおりである。M.P.Cagigal等著、“低光レベル映像からの目標運動特性”オプチカルエンジニアリング、1994年８月、33巻、８号、2810-2812頁；S.J.Nowla等著“運動セグメンテーション及び速度積分のためのフイルター選択モデル”J.Opt.Soc.Am.A.1994年12月、11巻12号、3177-3200頁；T.G.Allen等著、“映像場面中の動的目標へのマルチスケールアプローチ”オプチカルエンジニアリング、1994年７月、33巻、７号、2248-2254頁；M.P.Dubuisson等著、“複合屋外場面中の動的対象の輪郭抽出”インターナショナルジャーナルオブコンピュータビジョン、1995年,14,83-105頁；M.Bichsel著、“静的場面中の単純に結合した動的対象の区分け”パターン解析へのIEEEトランザクションと機械知能、1994年11月、16巻11号、1138-1142頁；M.Irani等著、“吸収と透過運動の計算”インターナショナルジャーナルオブコンピュータビジョン、12:1,1994年5-16頁；I.J.Cox著、“運動応答用の統計データ結合技術の展望”インターナショナルジャーナルオブコンピュータビジョン、10:1,1993年53-66頁；D.Koller等著、“道路交通場面の単眼映像シーケンスにおけるモデルベース対象追跡”インターナショナルジャーナルオブコンピュータビジョン、10:3,1993年257-281頁；J.H.Lec等著、“HDTV信号の運動予測用のVLSTチップ”コンシュマーエレクトロニクスへのIEEEトランザクション、1994年５月、40巻、２号、2153-160頁；T.Koivunen著、“交錯ビデオ信号の運動検出”コンシュマーエレクトロニクスへのIEEEトランザクション、1994年８月、40巻、３号、753-760頁；S.I.Jang等著、“ビデオカメラ用の運動と焦点外ぼけの即時同定方法”コンシュマーエレクトロニクスへのIEEEトランザクション、1994年５月、40巻、２号、145-153頁：しかしこれらの提案されたろ過技術の商業的応用は希であり、殆どのものは映像の動的流れを分析することにより情報を得る試みよりもむしろ静的映像の分析に限定されていた。
【００２４】
単一又は同時に発生する複数のビデオ映像の流れに含まれる情報の管理と使用の進歩が望まれている。特にビデオ監視システム、又は動的映像情報を記憶する他のシステムのユーザーに対して、入ってくるビデオ情報の管理と、入ってくるビデオ流れと記憶したビデオの流れの両者の使用、における高い柔軟性を可能とすることが特に望ましい。
【００２５】
上述したＯＰＴＩＭＡ IIマルチプレクサに加えて、ビデオ情報の検知した特徴に自動的に応答するよう意図した他の装置は、主に運動を検知し運動が検知されたとき警報状態を作動させるようになっている。かかる装置は米国特許第4,737,847号(Araki等)、米国特許第4,160,998号(Kamin)、米国特許第 4,198,653号(Kamin)、米国特許第3,988,533号(Mick等)、米国特許第4,081,830号(Mick等)、米国特許第 3,743,768号(Copeland)、及び米国特許第4,249,207号(Harmon等)に開示されている。
【００２６】
これら先行技術において予期されたもの以上に機械知能をビデオ情報の特徴の検出、自動的な機能の遂行に適用することが望まれている。
【発明の開示】
【００２７】
発明の目的と要約
本発明の目的はユーザーが装置の使用に有効な複数のビデオデータ分析の任意選択から所望の一つ又は一つ以上を選択し得る装置を提供することである。
【００２８】
本発明のさらなる目的はかかる装置のユーザーが、選択したビデオ情報分析アルゴリズムを分析すべき情報によって示される既知又は予期される特徴に合わせることができるようにすることである。
【００２９】
本発明のさらにもう一つの目的はシステムの使用の柔軟性と容易性を高める多数のユーザーが選択可能な作動モード有するインテリジェントビデオ情報管理システムを提供することである。
【００３０】
本発明の別の目的は分散したビデオ情報データベースシステムを提供することである。さらなる目的はビデオ情報の検索を望む個人から離れた位置で記憶されたビデオ情報の内容ベースサーチを達成する能力を提供することである。
【００３１】
本発明のさらにもう一つの目的は入ってくるビデオ情報の流れの重要な特徴を検知し、目的とする特徴の検知に応答して適切な措置をとるインテリジェントビデオ情報管理システムを提供することである。
【００３２】
本発明のさらにもう一つの目的は動的ビデオ映像の流れを示すビデオデータを高度の効率で圧縮する方法と装置を提供することである。
【００３３】
本発明のさらにもう一つの目的はビデオ監視の保安への応用に良く適したビデオデータ圧縮技術を提供することである。
【００３４】
本発明のさらにもう一つの目的はデータの機械分析に適した形の圧縮ビデオデータを提供することである。
【００３５】
本発明のさらにもう一つの目的は映像の流れの逆再生を容易にする形のビデオ映像の流れを圧縮することである。
【００３６】
本発明の別の一つの目的はビデオ情報を取り込み、フォーマット化し、一時的に記憶し、インテリジェントビデオ情報管理システムにおけるビデオ情報を処理しルーチングする技術を提供することである。
【００３７】
本発明のさらに別の目的はデジタルビデオレコーダー内に取付けるべき数個の記録媒体駆動ユニット用の支持構造を提供することである。
【００３８】
本発明のもう一つの目的は製造と組立てに便利な形状の支持構造を提供することである。
【００３９】
本発明のさらにもう一つの目的はデジタルビデオ記録装置に含まれるデータ処理回路用の効率的で経済効果のある構造を提供することである。
【００４０】
本発明のさらなる目的はビデオ情報記録容量を有するインテリジェントビデオ情報管理システムを提供することである。
【００４１】
本発明の別の目的は記録容量が柔軟性でありユーザーの立場に立っているＩＶＩＭシステムを提供することである。
【００４２】
本発明の別の目的はシステムの現状に関する情報がシステムのユーザーに理解し易く有用な形式で提供されるインテリジェントビデオ情報管理システムを提供することである。
【００４３】
本発明のさらに別の目的は並行処理及び多重稼働技術をインテリジェントビデオ情報システムに使用して、システムが機能間の干渉を除去するか最小限化する一方、同時に基本の機能を実行することである。
【００４４】
本発明のさらなる目的はビデオ情報のそれぞれの部分を同定し、印を付け、索引付けをして、ビデオ情報の柔軟かつ効率的な記憶と索引を支持する技術を提供することである。
【００４５】
本発明の一面によれば、ビデオ情報データベース記憶用第１記憶容量、データベース中のビデオ情報を分析するための複数の動的映像内容分析アルゴリズム記憶用第２記憶容量、アルゴリズムの一つを選択するための装置ユーザーによる動作可能な機構、及びユーザーによる動作可能な機構により選択されたアルゴリズムの一つにしたがってデータベース中のビデオ情報を分析するためのユーザーによる動作可能な機構に応答する回路設計を含む柔軟なビデオ情報分析装置が提供される。
【００４６】
この装置はそれぞれのビデオ信号の場面を発生する複数のビデオカメラ、及びビデオカメラにより発生したそれぞれのビデオ信号の場面をデジタル表示とすると共に、このデジタル表示したそれぞれのビデオ信号の場面を第１記憶容量に供給するための回路を含む。又、それぞれがビデオ情報を分析するためのアルゴリズムのそれぞれの一つを表す、複数のワード表示又はアイコンを表示するための表示装置も装置中に含めてもよく、さらにユーザーによる動作可能な機構は表示したアイコン又はワード表示の一つを選択するためのマウス等の装置を含んでもよい。タッチセンス画面はワード表示又はアイコンを表示するために使用することができると共に、ユーザーによる動作可能な機構を実行するためにも使用することができる代替えである。
【００４７】
ユーザーによる動作可能な機構は、選択したアルゴリズムの一つの実行を強制するパラメーターを設定するための回路を含んでもよい。このパラメーターを設定するための回路は、ビデオ情報の相当する映像面の一部を選択する位置回路を含んでもよく、位置回路により選択した映像面の当該部分に関するビデオ情報を分析することにより位置回路に応答する分析回路を含む本発明の好ましい実施例では、単一映像の流れに適用するために一つ以上の分析アルゴリズムを選択することができるが、或いは同じアルゴリズム又はそれぞれのアルゴリズムを使用して複数の流れを分析してもよい。記憶したアルゴリズムの一つ又はそれ以上のアルゴリズムは、記憶したビデオ情報データベースの中のデータによって表わされる動的対象を検知するためのものである。分析回路はアルゴリズムの選択した一つにしたがって分析回路により達成した分析結果を示す分析データを発生し、第１記憶容量は分析回路により発生した分析データを記憶するための能力を有する。
【００４８】
本発明のもう一つの面によれば、動的ビデオ映像の流れの複数の映像を表わすデータを記憶する段階、記憶したデータにより表わされる映像中の所望の映像を選択する段階、選択した探索アルゴリズムの実行を強制するためのパラメーターを設定する段階、及び選択した探索アルゴリズムと設定段階中に設定したパラメーターにしたがって記憶したデータを探索する段階、を含むビデオデータを記憶し検索する方法が提供される。
【００４９】
本発明のさらにもう一つの面によれば、アルゴリズムの実行を強制するためのパラメーターを設定する段階、設定段階で設定したパラメーターにしたがってアルゴリズムを実行する段階を含む、ビデオ情報データベースに記憶されたビデオデータによって表わされる特徴を検出するためのアルゴリズムを実行する方法が提供される。問題のアルゴリズムは記憶したビデオデータによって表わされる少なくとも一つの動的対象を検出するためのものであり、この設定段階はビデオデータに相当する映像面の一部を選択することを含み、前記一部はそこで動的対象がアルゴリズムの実行によって検出されるべき一部である。
【００５０】
映像面のこの部分は、記憶したビデオデータによって表される映像に相当する映像を表示し、表示した映像上に線又は多角形を重ねて、その線が映像面の選択した部分を表わすようにして選択することができる。映像面のこの部分の選択中に表示した映像は、ビデオ情報データベースからの映像を表わすデータを検索することにより得られ、或いはこの映像はビデオカメラによって現在発生している信号に基づく生の映像として供給される。アルゴリズムが少なくとも一つの動的対象を検出するためのものである場合、パラメーターを設定する段階は検出すべき対象の最大の大きさと最小の大きさの少なくとも一つを指示することを含む。
【００５１】
これは、記憶したビデオデータによって表わされる映像に相当する映像を表示し、表示した映像上に最大又は最小の対象大きさを示す映像要素を重ねることにより行われる。
【００５２】
最大の大きさを表わす映像要素は第１カラーで表示することができるが、検出すべき対象の最小の大きさを示す映像要素は第１カラーとは異なる第２カラーで表示することができ、これら映像要素は表示した映像上に重ねられる。この映像要素は両者共、同時に表示することができる。只、一般的にはパラメーター設定段階は、図形的なユーザーインターフエース要素を表示することと、ユーザー入力装置により表示した図形的なユーザーインターフエース要素を調整することを含む。例えば、スライドバー又はダイヤルインターフエース要素を表示してもよいし、マウスによるユーザーの操作で調整してもよい。
【００５３】
本発明のさらに別の面によれば、ビデオ情報フレームの少なくとも一つの動的場面を含むビデオ情報のためのビデオ情報源、ビデオ情報源から得たビデオ情報を分析するための複数のアルゴリズムを記憶するための記憶装置、アルゴリズムの一つを選択するためのユーザー作動可能機構、及びユーザー作動可能機構に応答してビデオ情報源からのビデオ情報を受けとり、ユーザー作動可能機構によって選択したアルゴリズムの一つにしたがってビデオ情報源から受けたビデオ情報を分析する分析回路、を含む柔軟性ビデオ情報分析装置が提供される。このビデオ情報源はビデオ情報フレームの動的場面を発生するビデオカメラ、ビデオ情報フレームのそれぞれの場面を発生する複数のビデオカメラ、又は以前に発生しビデオ情報記憶装置に記憶されたビデオ情報を分析回路に与えるビデオ情報記憶及び再生装置、でよい。
【００５４】
本発明のもう一つ別の面によれば、動的映像場面を表わすアナログビデオ信号
を受け取る段階、受け取ったアナログビデオ信号をデジタル化してビデオデータフレームの場面を形成する段階、ビデオデータフレームの場面を分析する第１分析段階にして、前記フレームは第１所定のビデオデータ分析アルゴリズムを使用し、前記第１分析の結果を示す第１分析データを発生する、前記第１分析段階、ビデオデータフレームの場面をデータベース中に記憶する段階、第１分析データを記憶したビデオデータフレームの場面と共にデータベース中に記憶する段階、データベースから記憶したビデオデータフレームの場面を検索する段階、ビデオデータフレームの検索場面を分析する第２分析段階にして、前記フレームは第２所定のビデオデータ分析アルゴリズムを使用し、前記第２分析の結果を示す第２分析データを発生する、前記第２分析段階、及び第２分析データを記憶したビデオデータフレームの記憶場面と共にデータベース中に記憶する段階、を含むビデオ情報を分析する方法が提供される。
【００５５】
本発明のさらに別の面によれば、動的映像場面を表わすアナログビデオ信号を受け取るための受信回路、前記受信回路に結合され、アナログビデオ信号をデジタル化して動的映像場面を表わすビデオデータフレームの場面を形成するＡ／Ｄ回路、前記Ａ／Ｄ回路に結合され、第１所定ビデオデータ分析アルゴリズムを使用してビデオデータフレームの場面を分析し、第１分析データを発生する第１分析回路、前記Ａ／Ｄ回路と第１分析手段に結合され、前記Ａ／Ｄ回路及び前記第１分析回路により発生した前記第１分析データによって形成したビデオデータフレームの場面を記憶するための記憶装置、及び前記記憶回路に結合され、前記記憶回路に記憶された前記ビデオデータフレームの場面を検索し、第２所定のビデオデータ分析アルゴリズムを使用して前記ビデオデータフレームの検索場面を分析して第２分析データを発生する第２分析回路、を含み前記第２分析データは前記記憶装置に記憶される、ビデオ情報を分析する装置が提供される。この装置は記憶された映像場面で表わされる少なくとも一つの映像を表示するために記憶装置に接続された表示装置を含んでもよい。又記憶装置はＡ／Ｄ回路からのビデオデータフレームの場面を受信するためと圧縮アルゴリズムをビデオデータフレームの場面に適用して圧縮ビデオデータを形成するための圧縮装置と、圧縮ビデオデータを記憶する記憶媒体を含んでもよい。この記憶媒体はハードデイスク、光磁気デイスク、書き込み可能な光デイスク、又は他の通常の大容量記憶装置であってよい。第１分析回路は第１処理装置を、第２分析回路は第１処理装置とは異なる第２処理装置を含んでよい。第１分析装置も第２分析装置も、記憶に先立ちビデオデータの第１分析を行なうと共に、ビデオデータが記憶されついで記憶装置から検索された後にビデオデータの第２分析を行なう、単一のプロセッサを使用して実現することが考えられる。
【００５６】
本発明のさらにもう一つ別の面によれば、ビデオ情報を受信する回路、所定の分析アルゴリズムにしたがって受信したビデオ情報を分析する分析回路、及び装置のユーザーによって作動可能であり、前記分析アルゴリズムの実行を強制するためのパラメーターを設定するためのパラメーター機構を含み、前記分析回路は前記パラメーター機構に応答して該パラメーター機構によって設定されたパラメーターにしたがって前記分析アルゴリズムを実行する、ビデオ情報分析装置が提供される。
【００５７】
本発明のさらにもう一つ別の面によれば、複数のアルゴリズムを記憶してデータベース中の映像情報により表わされる映像のそれぞれの特徴を同定する段階、記憶したアルゴリズムの二つを選択して第１特徴及び第２特徴をそれぞれ同定する段階、論理的オペレーターを選択して前記二つの選択したアルゴリズムの論理的組合せを形成する段階、及び前記データベースを探索して前記選択したアルゴリズムの前記論理的組合せを満たす映像を同定する段階、を含む映像情報データベースを探索する方法が提供される。
【００５８】
映像情報データベース中の情報はビデオ映像フレームの少なくとも一つの動的場面を表わすデータを含み、少なくとも一つの選択したアルゴリズムはビデオ情報フレームの場面中の対象を検出するためのものである。論理的オペレーターは周知の“ＡＮＤ”や“ＯＲ”オペレーター等を含む。例えば映像は、アルゴリズムによって検出したそれぞれの特徴のいづれか一つが存在する（“ＯＲ”オペレーション）二つのアルゴリズムの組合わせを満たすことにより同定することができるが、代替的にはこれら映像だけがそれぞれの特徴の両方共存在する（「ＡＮＤ」オペレーション）組合わせを満たすことにより同定することができる。同様に、映像は、それぞれの特徴の両方ではなくいづれか一つが存在する（「ＸＯＲ」オペレーション）組合わせを満たすことにより同定することができる。「ＮＯＲ」及び「ＮＡＮＤ」並びに他の論理的オペレーションも実行され、さらに二つ以上の探索アルゴリズムも他の論理的オペレーションを受け、映像が同定されるかどうかを決定するための基準を構築することができる。
【００５９】
本発明のさらにもう一つ別の面によれば、ビデオデータフレームの第１流れを提供する第１ビデオ情報源、ビデオデータフレームの第２流れを提供する第２ビデオ情報源、前記第１ビデオ情報源から提供されたビデオデータフレームの第１流れを受信し、受信したビデオデータフレームの第１流れに対する第１動的映像内容分析アルゴリズムを実行するための第１分析回路、及び前記第２ビデオ情報源から提供されたビデオデータフレームの第２流れを受信し、受信したビデオデータフレームの第２流れに対する第２動的映像内容分析アルゴリズムを実行するための第２分析回路、を含むビデオ情報分析装置が提供される。第１及び第２分析回路は第１及び第２動的映像内容分析アルゴリズムを実行する際に同時に作動させてよい。第１及び第２分析回路は互いに異なる第１及び第２信号処理集積回路によってそれぞれ実行させてよく、或いは第１及び第２分析回路共単一のプロセッサＩＣを使用して実行してもよい。第１分析回路はビデオカメラによって現に発生している生のビデオを処理するデジタル信号処理ＩＣでよく、第２信号処理回路は標準作動システム下で作動し、ハードデイスクのような記憶装置から再生したビデオデータフレームの流れに対して第２動的内容分析アルゴリズムを実行する汎用マイクロプロセッサであってよい。
【００６０】
本発明のこの面による装置はデータ圧縮アルゴリズムをビデオデータフレームの第１流れに適用して圧縮ビデオデータをつくる圧縮回路及び圧縮回路からの圧縮ビデオデータをハードデイスク上に記憶するためのハードデイスクに転送する回路を含んでよい。又、ハードデイスクからの記憶した圧縮ビデオデータを検索し、データ圧縮アルゴリズムを検索した圧縮ビデオデータに適用し第２のビデオデータフレームの流れを形成する回路も本装置に含まれる。第１及び第２のビデオ情報源の各々はそれぞれビデオカメラでよく、この場合第１及び第２の分析回路は第１及び第２の動的映像内容分析アルゴリズムを実行する際同時に作動させてよい。さらに第１及び第２のビデオデータの流れは同時に又は事実上同時にハードデイスクから検索してよく、ついで第１及び第２の分析回路に供給してよい。上述したように第１及び第２の分析回路は別々の処理ＩＣで構成してよく、或いは単一処理ＩＣを使用する時分割多重化処理、又はタスクスイッチ多重化若しく他の多重化技術によって得られる。
【００６１】
本発明のさらに別の面によれば、第１動的映像の流れと第２動的映像の流れを発生するための回路、第１映像間隔速度で前記第１映像の流れから記憶のため映像を選択し、前記第１映像間隔速度とは異なる第２映像間隔速度で前記第２映像の流れから記憶のため映像を選択するための可変速度映像選択回路、前記第１映像の流れから前記映像選択回路によって選択した映像を記憶し、前記第２映像の流れから記憶のため前記映像選択回路によって選択した映像を記憶するための記憶装置、前記第１及び第２映像の流れから記憶した映像を前記記憶装置から選択的に検索するための再生回路、及び動的映像内容分析アルゴリズムを前記第１及び第２映像の流れの選択した一つから前記再生回路によって検索した映像に適用する分析回路を含み、前記分析回路は動的映像内容分析アルゴリズムを選択した映像の流れのそれぞれの映像間隔速度に適用させる、ビデオ情報分析装置が提供される。発生回路は前記第１動的映像の流れを発生する第１ビデオカメラと、前記第２動的映像の流れを発生する第２ビデオカメラを含む。代替的には前記第１及び第２の流れの両者共、同じビデオカメラによって発生させてもよく、前記第１の流れは動的映像の流れの前記第２の流れが発生した第２の期間より早い第１の期間で発生する。
【００６２】
この動的映像内容分析アルゴリズムは選択した映像の流れにより表わされる動的対象を検出するためのもである。この装置は記憶手段から検索した映像を表示するための表示装置を含んでよく、又、動的映像内容分析アルゴリズムは表示装置上に表示された映像面の選択した部分における動的対象を検出するためのものである。
【００６３】
本発明のさらに別の面によれば、第１動的映像の流れを発生する段階、第１映像の流れから第１映像間隔速度で記憶するための映像を選択する段階、第２動的映像の流れを発生する段階、第２映像の流れから前記第１映像間隔速度とは異なる第２映像間隔速度で記憶するための映像を選択する段階、第１及び第２動的映像の流れから選択した映像を記憶する段階、及び動的映像内容分析アルゴリズムを選択した動的映像の流れから検索した映像に適用する段階、を含み、前記アルゴリズムは選択した動的映像の流れの映像間隔速度に適用される、ビデオ情報を分析する方法が提供される。
【００６４】
本発明のさらに別のもう一つの面によれば、動的映像の場面で表わされる動的対象を検出する方法にして、前記動的映像の場面は記憶したビデオデータによって表わされ、前記動的映像の少なくとも７５％は、内部映像で符号化した映像の各々を表わすビデオデータが、各々が映像面のそれぞれの領域に相当する複数の映像データ部分から成る映像データを含むように、各内部映像符号化アルゴリズムを使用して圧縮符号化され、各内部映像符号化映像のためのビデオデータはビデオデータの映像データ部分が対応する映像面の領域を示すマッピングデータをも含み、さらに記憶したビデオデータに含まれた少なくとも前記マッピングプデータを検索する段階と、運動検出アルゴリズムを検索した前記マッピングプデータに適用して動的対象を検出する段階とを含む、前記動的映像の場面で表わされる動的対象を検出する方法が提供される。
【００６５】
本発明のこの面を、各２０個の連続的な動的映像の中から少なくとも１９個が内部映像符号化アルゴリズムを使用して圧縮符号化される動的映像の流れに、適用することが考えられる。本発明の好ましい実施例では、各３３個の映像の場面の中から３２個が内部映像で符号化される。
【００６６】
本発明のさらに別の面によれば、ビデオ情報フレーム場面を分析してビデオ情報フレーム中の変化を検知する方法が提供される。この方法はビデオ情報フレームによって表わされる対象を指定する段階、指定した対象の部分を選択する段階、及び指定した対象の選択した部分に相当するビデオ情報フレームの部分を連続的に試験をして指定した対象がビデオ情報フレーム中の所定の位置に残留しているかどうかを決定する段階を含む。対象を指定する段階は対象の周辺を規定することを含み、指定した対象の選択した部分は対象の周辺の相互に離れた位置での対象の部分である。
【００６７】
本発明のこの面はビデオ情報の流れの自動分析を可能にし、価値のある対象が博物館、美術館、その他の中の位置から除かれないことを保証する「博物館ツール」として作動させてもよい。
【００６８】
本発明のさらに別のもう一つの面によれば、映像面中の映像を表わすビデオデータを受信するための回路、映像面の選択した部分に相当せず、データ記憶が必要でない映像面の部分を選択するための廃棄回路、受信したビデオデータのかかる部分を記憶するため前記廃棄回路に応答する記憶回路、を含み映像面の選択した部分に相当する受信したビデオデータは記憶装置に記憶されない、ビデオデータ記憶装置が提供される。データが廃棄される映像面の前記部分は、受信したビデオデータにより表わされる映像に相当する映像を表示する表示装置、及び表示装置により表示した映像上に多角形のような映像要素を重ねてデータを記憶する必要がない映像面の部分を指示するるよう作動する描画装置、を使用して選択される。
【００６９】
本発明の別の面によれば、映像面の映像を表わすビデオ信号を受信するための回路、コントラストを高めるために映像面の一部分を選択するための選択機構、及び受信回路に接続され選択機構に応答して、映像面の選択した部分に相当する受信したビデオ信号の部分の動的領域を拡張すると共に、選択的に高めたビデオ信号を出力するための、エンハンスメント回路、を含むビデオ信号処理装置が提供される。又選択機構は表示装置により表示した映像上にコントラストを高めるために選択した映像面の部分を示す映像要素を重ねるための描画装置を含んでよい。
【００７０】
本発明のこの面は、ユーザーが映像面の部分を選択し、映像情報を表示して記憶させる前に映像の選択部分の動的領域を自動的に増加させることを可能にする。
【００７１】
本発明のさらに別の面によれば、ビデオ信号フレームの場面から形成される動的ビデオ信号を発生するためのビデオ情報源にして、各フレームは映像面のそれぞれの映像を表わす前記ビデオ情報源を含むビデオ情報記憶装置にして、前記動的ビデオ信号は場面の連続するフレームがつくられるフレーム速度に相当する時間解析を有し、前記動的ビデオ信号は又信号中の画素が映像中に形成される密度に相当するスペース解析を有し、さらに前記ビデオ情報記憶装置は前記ビデオ情報源により発生した動的ビデオ信を受信し、受信した前記動的ビデオ信号の時間解析及びスペース解析の少なくとも一つを選択的に変化させるための信号処理装置と、制御信号を入れて信号処理回路が受信した前記動的ビデオ信号の時間解析及びスペース解析を変えるかどうか及びどの程度まで変えるかどうかを制御するユーザー調節可能機構を含み、前記信号処理装置は少なくともその一つは制御信号にしたがって決定される時間解析及びスペース解析を有する処理した動的ビデオ信号を出力し、さらに前記ビデオ情報記憶装置は前記処理した動的ビデオ信号
を記憶するための記憶装置を含む、前記ビデオ情報記憶装置が提供される。
【００７２】
本発明のこの面は、ユーザーがビデオ信号を記憶するのに使用する記憶容量の量に対する時間解析（すなわち映像速度）とスペース解析の間のトレードオフをつくることを可能にする。
【００７３】
本発明のさらに別の面によれば、すべてのｎｔｈフレームの各々がいかなる他の映像データフレームを参照することなしに符号化されるｉｎｔｒａ−フレーム圧縮にしたがって映像データフレームの場面のすべてのｎｔｈフレームを符号化する段階、ｎは１より大きい整数、差分符号化されているフレームに先行する少なくとも一つのデータフレームを参照することにより差分データを形成することを含む差分符号化圧縮アルゴリズムにしたがって前記ｉｎｔｒａ−フレームで符号化したフレーム以外のすべてのフレームを符号化する段階、及び受信した圧縮パラメーター設定信号にしたがってｎの値を変化させる段階、を含むビデオ信号
の動的場面を表わす映像データフレームの場面に関してデータ圧縮を行なう方法が提供される。
【００７４】
本発明のこの面は、装置のユーザーが入力ビデオ映像の流れに適用した圧縮の程度を変化させることにより、映像品質と記憶容量の消費量との間にトレードオフをつくることを可能にする。
【００７５】
本発明のもう一つの別の面によれば、表示画面の第１部分に各々が複数のビデオカメラのそれぞれの一つを表わす複数のアイコンを表示する段階、前記表示画面の第２部分に映像面の領域に相当する表示画面の前記第２部分の領域を含む映像面の描写を表示する段階、及び前記表示画面の前記第１部分からのアイコンの少なくとも一つを前記表示画面の前記第２部分に向けて動かし、運動したアイコンを前記第２部分の領域のそれぞれの一つに位置させ、運動したアイコンにより表わされたビデオカメラにより発生した映像画面が前記第２部分の領域のそれぞれの一つに相当する映像面領域中で表示されることを指示するする段階、を含む各々が複数のビデオカメラのそれぞれの一つで発生した動的映像の流れの中から映像面の領域を指定する方法が提供される。
【００７６】
本発明のこの面は、ユーザーが装置へのビデオ映像の流れを提供する各種のカメラに表示ウインドウを都合よく割当てることを可能にする。
【００７７】
本発明のさらに別の面によれば、複数のビデオカメラ、前記複数のビデオカメラで発生したビデオ情報を記録媒体に記録するための記録装置にして、前記複数のビデオカメラの各一つに関して複数の記録モードにしたがって選択的に作動可能である前記記録装置、予定情報を記憶するための記憶装置にして、前記予定情報は複数の予定情報部分を含み、各予定情報部分はそれぞれの２４時間期間に相当し、各予定情報部分は各々が前記複数のビデオカメラのそれぞれの一つに相当する複数の副部分を含み、前記副部分の各々は、記録モードの一つが前記複数のビデオカメラのそれぞれの一つのために選択される、それぞれの２４時間の期間中の時間を規定する前記記憶装置、及び前記記憶装置に記憶された前記予定情報にしたがって前記記録装置を制御するための制御装置、を含むビデオ情報を記憶する装置が提供される。前記予定情報部分の一つは週日に相当し、前記予定情報部分の第２の一つは週末日に相当し、前記予定情報部分の第３の一つは休日に相当する。予定情報には月毎の休日及び月毎の日を規定するするための追加的情報を含めることができる。さらに予定情報には２４時間期間の各々を日中と夜間に区分けするための情報を含めることができる。記録モードにはビデオカメラのそれぞれの一つで発生した映像が最大間隔を超えない間隔で連続的に記録される第１モード、それぞれのビデオカメラで発生した映像が警報状態の検出に応じて記録されるだけの第２記録モード、及びそれぞれのビデオカメラで発生した映像が記録されない第３記録モード、を含めることができる。
【００７８】
本発明のこの面は、ユーザーが予め本装置のために多数日に亘りかつ異なる日の異なる作動モード予定が可能な複数の異なる作動モード予定を立てることを可能にする。
【００７９】
本発明のもう一つの別の面によれば、各々がビデオ情報フイールドの場面から形成される複数の動的ビデオ信号を同時に発生させる段階にして、前記フイールドの各々はそれぞれの映像を表わす前記段階、規則的な間隔でかつ場面から場面へ可変のフイールド記憶速度でビデオ情報フイールドの場面の各々を記録する段階にして、前記フイールド記憶速度はビデオ信号のそれぞれの場面が記録される前記規則的な間隔の期間を規定し、ユーザー入力装置を選択的に取り扱い選択信号を発生させビデオ信号フイールドの場面の各々、それぞれの場面のためのフイールド記憶速度、に関して選択する前記段階、を含むビデオ情報を記憶する方法が提供される。前記ユーザー入力装置により発生した選択信号はビデオ信号フイールドのそれぞれの場面のための選択したフイールド記憶速度を示す数のデータ及びそれぞれの場面を発生するビデオカメラを同定するためのカメラ同定データを含めることができる。
【００８０】
本発明のこの特徴は、ユーザーが入ってくるビデオ情報の中の「帯域幅」を記録する位置を直接制御することを可能にする。
【００８１】
本発明のさらに別の面によれば、ビデオカメラ、前記ビデオカメラにより発生したビデオ情報を動的映像内容分析アルゴリズムにしたがって分析するための分析回路にして、該分析回路は複数の作動モードにしたがって選択的に作動可能である前記分析回路、予定情報を記憶するたの記憶装置にして、前記予定情報は各々がそれぞれの異なる特徴期間に相当する予定情報部分を含み、各々が前記期間のために選択された前記分析回路の作動モードを指示する、前記記憶装置、及び前記分析回路を制御して前記記憶装置に記憶された予定情報により指示される期間中選択された作動モードにしたがって作動させるための制御装置、を含む、ビデオ情報を分析する装置が提供される。
【００８２】
本発明のこの面は、ユーザーが記憶された予定情報にしたがって、意外に早く自動的に行われる装置の各種の映像分析機能を予定することを可能にする。
【００８３】
本発明のもう一つの別の面によれば、第１位置に位置するデータ記憶装置に動的ビデオ映像の複数の映像を表わすデータを記憶させる段階、及び第１位置から離れた第２位置に位置するホストプロセッサ中に前記第１位置にて記憶したデータによって表わされる映像中の所望の映像を探索するための探索アルゴリズムを表わすプログラムファイルを記憶させる段階、を含むビデデータを記憶し検索する方法が提供される。この方法はさらに前記ホストプロセッサから前記探索アルゴリズムを表わすプログラムファイルをデータ記憶装置にダウンロードすることを含み、ダウンロードプログラムを使用してデータ記憶装置に記憶されたビデオデータ中の所望の映像を探索することも含む。
【００８４】
さらに本発明のこの面によれば、前記方法はさらにダウンロードプログラムを使用してデータ記憶装置に記憶されたビデオデータで表わされる映像中から或る映像を選択し、ダウンロードプログラムファイルを使用してデータ記憶装置から選択した映像を表わすホストプロセッサデータにアップロードする段階を含む。
【００８５】
前記方法はさらにデータ記憶装置からデータ記憶装置に記憶されたデータで表わされる映像に相当する映像を表わすホストプロセッサデータにアップロードし、前記第２位置においてアップロードしたデータにより表わされる映像を表示することもを含む。前記第２位置において表示された映像は同時に前記第１位置においても表示され、前記第１位置及び前記第２位置におけるそれぞれの要員は前記第１及び第２位置で映像が表示されていることを口頭による電話連絡及び又は文書或いは他のデータ連絡を同時に交換することができる。又、前記方法はさらに探索アルゴリズムの実行を強制するためのパラメーターを設定し、前記第１位置において設定したパラメーターにしたがって探索アルゴリズムを実行する段階を含んでもよい。このパラメーター設定段階はプログラムファイルがホストプロセッサからデータ記憶装置へダウンロードされる前後に行なってもよい。この探索アルゴリズムは記憶装置で記憶されたデータで表わされる少なくとも一つの動的対象を検出するためのアルゴリズムでよく、パラメーター設定段階は記憶したデータに相当する映像面の１部を選択することを含み、この部分は動的対象が前記アルゴリズムの実行により検出される一部である。
【００８６】
本発明のこの面は、装置のユーザーが目的とするデータが記憶されている位置でホストコンピユータ位置に位置する熟練者に相談して最初のユーザー位置においてデータを検索するためのアプローチに関するアドバイス及び援助を受けることを可能にする。熟練者は適切な探索アルゴリズムを最初のユーザー位置にダウンロードする。これを行う前に熟練者は探索アルゴリズムのためのパラメーを設定するか、或いは探索アルゴリズムを要望に合わせ最初のユーザーの希望を満たすことができる。この方法では最初のユーザー位置において以前には存在しなかった探索容量を最初のユーザー位置におけるビデオ情報記憶装置に輸入することができ、最初のユーザーは最初のユーザーが所有しなかった装置作動知識を利用することができる。
【００８７】
本発明のもう一つの別の面によれば、第１位置において、ビデオ情報フレームの少なくとも一つの動的場面を含む第１ビデオ情報を提供するための第１ビデオ情報源、該第１ビデオ情報源により提供された第１ビデオ情報を受信し、第１映像分析アルゴリズムにしたがって受信した第１ビデオ情報を分析して第１分析データを発生させる第１分析装置、第１ビデオ情報によって提供された第１ビデオ情報及び第１分析装置によって発生した第１分析データをデジタルデータの形で記憶するための第１記憶装置、前記第１位置から離れた第２位置において、ビデオ情報フレームの少なくとも一つの動的場面を含む第２ビデオ情報を提供するための第２ビデオ情報源、該第２ビデオ情報源により提供された第２ビデオ情報を受信し、第２映像分析アルゴリズムにしたがって受信した第２ビデオ情報を分析して第２分析データを発生させる第２分析装置、第２ビデオ情報によって提供された第２ビデオ情報及び第２分析装置によって発生した第２分析データをデジタルデータの形で記憶するための第２記憶装置、及び第１及び第２記憶装置に対し作動的に接続可能であり第１及び第２記憶装置からの第１及び第２ビデオ情報を選択的にそれぞれ検索する装置、を含む配分したビデオデータベースを記憶するための装置が提供される。
【００８８】
本発明のこの面にしたがって提供されるシステム装置では、中央にいるユーザーは離れた位置における記憶されたビデオ情報にアクセスし検索することができ、それぞれの離れた位置では記憶されビデオ情報の内容に基づいて情報を索引付けするための容量を有する。
【００８９】
本発明のこの面にしたがって提供される装置は、第１及び第２ビデオ情報源がそれぞれ第１及び第２ビデオカメラであるように、或いは第１及び第２ビデオ情報源の各々がそれぞれの複数のビデオカメラを含むように、編成することができる。第１及び第２ビデオ情報を選択的に検索することができるようにした装置は、第１及び第２記憶装置から離れて位置するプロセッサ、前記プロセッサと前記第１記憶装置との間にデータ通信路を選択的に設けるための回路、及び前記プロセッサと前記第２記憶装置との間にデータ通信路を選択的に設けるための回路、をを含むことができる。第１及び第２ビデオ情報を選択的に検索する装置は記憶した第１及び第２分析データをそれぞれ基礎として検索することができる。第１及び第２分析アルゴリズムはそれぞれビデオ情報の部分が所定の分析特徴を表わすそれぞれの程度を示すアルゴリズム分析スコアによって分析されたビデオ情報の部分を割当てるためのものである。このスコアは８ビット、すなわち２５６個の別個のスコア値を超えて規定される一組の値を超える範囲とすることができる。
【００９０】
本発明のもう一つの別の面によれば、第１位置において、ビデオ情報フレームの少なくとも一つの動的場面を含む第１ビデオ情報を提供するための第１ビデオ情報源、第１ビデオ情報源によって提供された第１ビデオ情報をデジタルデータの形で記憶するための第１記憶装置、前記第１位置から離れた第２位置において、ビデオ情報フレームの少なくとも一つの動的場面を含む第２ビデオ情報を提供するための第２ビデオ情報源、前記第１記憶装置から離れた位置において、第２ビデオ情報源によって提供された第２ビデオ情報をデジタルデータの形で記憶するための第２記憶装置、第１及び第２記憶装置から離れて位置し、映像分析アルゴリズムを記憶するための第３記憶装置、第１記憶装置に作動的に接続され共に位置する第１プロセッサ、第２記憶装置に作動的に接続され共に位置する第２プロセッサ、及び映像分析アルゴリズムを第３記憶装置から第１プロセッサヘ、及び第２プロセッサへそれぞれダウンロードする回路、を含む配分したビデオデータベースを記憶するための装置が提供される。本装置のさらなる特徴によれば、第１プロセッサは第１記憶装置からの第１ビデオ情報を検索し、ダウンロードした分析アルゴリズムにしたがって検索した第１ビデオ情報を分析することにより分析アルゴリズムの第１プロセッサへのダウンロードに応答し、第２プロセッサは第２記憶装置からの第２ビデオ情報を検索し、ダウンロードした分析アルゴリズムにしたがって検索した第２ビデオ情報を分析することにより分析アルゴリズムの第２プロセッサへのダウンロードに応答する。
【００９１】
第３記憶装置は複数の映像分析アルゴリズムを記憶することができ、第１及び第２プロセッサの各々は第３記憶装置からそれぞれのプロセッサにダウンロードするアルゴリズムの一つを選択するための回路を含む。第１及び第２プロセッサの各々はそれぞれのプロセッサにダウンロードした映像分析アルゴリズムの実行を強制するためのパラメーターを設定するための機構を含むことができる。映像分析アルゴリズムはそれぞれの分析スコアを第１及び第２ビデオ情報の部分に割当てることができ、この分析スコアはビデオ情報の部分が所定の分析特徴を表わすそれぞれの程度を示し、分析スコアは２５６値を超える範囲にいる。
【００９２】
本発明のこの面によれば、離れた位置からのアクセスが可能な分析アルゴリズムのライブラリのメンテナンスを提供し、要求時に離れた位置に所望の探索アルゴリズムをダウンロードして離れた位置でビデオデータを分析する。
【００９３】
本発明のもう一つの別の面によれば、ビデオデータを発生するための装置、ビデオデータ発生装置で発生したビデオデータを分析してビデオデータの所定の特性を検出する分析装置、及び分析したビデオデータを記憶するための記憶設備、を含み、前記記憶設備は第１データ記憶装置と第２データ記憶装置を含み、前記記憶設備は分析装置によるビデオデータの所定の特性の検出に応答して分析したビデオデータを第１及び第２データ記憶装置の選択した一つに送る、ビデオデータを分析し記憶する装置が提供される。第２記憶装置はビデオデータ発生装置に選択的に接続可能であり、前記記憶設備は分析装置によるビデオデータの特性の検出に応答してビデオデータ発生装置と第２データ記憶装置との間にデータ通信路接続を確立する。このデータ通信路接続はビデオデータ発生装置と第２データ記憶装置との間のダイアルアップ電話接続を含む。代替的にはビデオデータ発生装置と第２データ記憶装置との間のデータ通信はＩＳＤＮ接続、衛星接続、ローカルエリアネットワーク、又は無線赤外線通信によって行われる。
【００９４】
分析装置によって検出されるビデオデータの特性は、対象の大きさ、対象の大きさの変化、対象の動き、対象の速度、対象の加速、対象の加速速度の変化、対象の形状、対象の形状の変化、及び対象の質感、から構成されるグループから選択した特性を含む、ビデオデータによって表わされる、対象の特性を含む。代替的、又はこれに加えて、分析装置によって検出されるビデオデータの体所の特性はビデオデータのクロミナンス特性及び又はビデオデータのクロミナンス特性の変化である。
【００９５】
本発明の他の別の面によれば、第１ビデオデータを発生するための第１ビデオカメラ、第１ビデオカメラにより発生した第１ビデオデータを分析して第１ビデオデータの所定の特性を検出する分析装置、第２ビデオデータを発生するための第２ビデオカメラ、及び分析装置に応答して、分析装置による第１ビデオデータの所定の特性の検出に応答して第２ビデオビデオカメラにより発生した第２ビデオデータを選択的に記憶する回路、を含むビデオデータを分析する装置が提供される。分析装置によって検出される所定の特性は本発明の第１の面に関連して示すことができる。
【００９６】
本発明のもう一つの別の面によれば、第１ビデオデータを発生するための第１ビデオカメラ、第１ビデオカメラにより発生した第１ビデオデータを分析して第１ビデオデータの所定の特性を検出する分析装置、を含むビデオデータを分析する装置が提供され、分析装置は分析装置が第１ビデオデータの所定の特性を検出した際、第２ビデオカメラにより発生した第２ビデオデータに関して所定の分析アルゴリズムを選択的に実行する。分析装置により検出される第１ビデオデータの所定の特性は本発明の第１の面に関連して示すことができる。
【００９７】
本発明のもう一つの別の面によれば、ビデオデータ源、及びビデオデータ源によって提供されたビデオデータを検出し第１所定分析アルゴリズムを実行することによりビデオデータの所定の特性を検出し、分析装置が第１所定の特性を検出した際、第２所定分析アルゴリズムを実行してビデオデータの第２所定の特性を検出する装置、を含むビデオデータを分析する装置が提供される。
【００９８】
さらに本発明のこの面によれば、ビデオデータ源はビデオカメラを含み、本装置はビデオデータを記憶し、分析装置がビデオデータの第１所定の特性を検出した際、記憶したビデオデータを第２所定分析アルゴリズムにしたがって分析用に供給する記憶装置を含むことができる。
【００９９】
本発明のこの面によれば、本装置は入ってくる生のビデオデータの流れの中の目的とする特徴を検出するだけではなく、目的とする特徴を検出した際、ビデオデータの中に目的とする第２の特徴もあるかどうかを調べるため再生してビデオデータをさら分析する能力を有する。
【０１００】
本発明のもう一つの別の面によれば、ビデオデータを発生するためのビデオカメラ、警報状態を検出するための警報装置、所定の圧縮アルゴリズムによりビデオカメラにより発生したビデオデータに対して圧縮処理を実行し圧縮ビデオデータを形成する圧縮装置、圧縮装置により形成した圧縮ビデオデータを記憶する記憶装置、を含むビデオデータを分析し記憶する装置が提供され、圧縮装置は警報装置に応答することができ、警報装置が警報状態を検出するかどうかに関係なく圧縮アルゴリズムを変化させる。圧縮アルゴリズムはビデオデータの現在のフイールドの所定の部分をビデオカメラにより発生した参照映像の相当部分と比較して比較統計を形成し、この比較統計を、警報装置が警報状態を検出しないときの第１値において設定し、第１値とは異なり警報装置が警報状態を検出したときの第２値において設定した、限界値と比較し、選択的に比較統計と限界値との比較を基礎として現在のフイールドの部分を選択的に廃棄することを含むことができる。警報装置はビデオカメラにより発生したビデオデータを分析し、ビデオデータの所定の特性を検出する回路を含むことができる。この所定の特性はデータのスペクトル特性又はデータの単位量当たりの情報内容の測定値とすることができる。
【０１０１】
本発明のもう一つの別の面によれば、第１ビデオデータを発生するための第１ビデオカメラ、第２ビデオデータを発生するための第２ビデオカメラ、第２ビデオカメラにより発生した第２ビデオデータを記憶するための記憶装置、及び第１ビデオカメラにより発生した第１ビデオデータを分析し、第１ビデオデータの所定の特性を検出し、記憶装置に記憶された第２ビデオデータを選択的に分析して、第１ビデオデータの所定の特性が分析装置により検出されるかどうかに関係なく第２の記憶したビデオデータを検出するための装置、を含むビデオデータを分析し記憶する装置が提供される。
【０１０２】
本発明のもう一つの別の面によれば、第１ビデオデータを発生するための第１ビデオカメラ、第２ビデオデータを発生するための第２ビデオカメラ、第２ビデオカメラにより発生した第２ビデオデータを記憶するための記憶装置、及び第１ビデオカメラにより発生した第１ビデオデータを分析し、第１ビデオデータの所定の特性を検出する装置、を含むビデオデータを分析し記憶する装置が提供され、記憶装置は、分析装置が第１ビデオデータの所定の特性を検出しない期間中の単位時間当たりの第２ビデオデータの第１所定数のフイールドを記憶し、さらに分析装置が第１ビデオデータの所定の特性を検出する期間中の単位時間当たりの第２ビデオデータの、第１所定数のフイールドより大きい、第２所定数のフイールドを記憶する。
【０１０３】
本発明のもう一つの別の面によれば、第１ビデオデータの流れを発生するための第１ビデオカメラ、第２ビデオデータの流れを発生するための第２ビデオカメラ、第１及び第２ビデオデータの流れの少なくとも一つを選択的に記憶するための第１記憶装置、第１及び第２ビデオデータの流れの少なくとも一つを選択的に記憶するための第２記憶装置、第１及び第２記憶装置の一つを選択して第１ビデオデータの流れを受信するための伝送回路、第１及び第２ビデオデータの少なくとも一つを選択的に表示するための表示装置、第１ビデオデータの流れを分析して第１ビデオデータの流れの所定の特性を検出する分析装置、及び分析装置に応答して分析装置が第１ビデオデータの流れの所定の特性を検出するかどうかに関係なく選択した動作グループの少なくとも一つを実行するための動作装置、を含むビデオ情報を分析し、記憶し、表示する装置が提供される。
【０１０４】
分析装置により検出される第１ビデオデータの流れの所定の特性は、第１ビデオデータの流れで表わされる対象の加速、第１ビデオデータの流れで表わされる対象の加速の変化、第１ビデオデータの流れで表わされる対象の形状、第１ビデオデータの流れで表わされる対象の形状の変化、及び第１ビデオデータの流れで表わされる対象の質感、から構成されるグループより選択される。所定の特性にお検出時に動作装置により実行される動作は、表示装置に表示された映像の特性を一つ以上変え、ここで映像の少なくとも部分は第１ビデオデータの流れを表わし、さらに伝送回路を第１及び第２記憶装置間に亘って変化するよう制御し、第１及び第２ビデオカメラの少なくとも一つの視界を変化させ、第２ビデオデータの流れに関して分析装置に対しビデオデータ分析アルゴリズムを行わさせ、第２ビデオデータの流れを選択して第１及び第２記憶装置の少なくとも一つに記憶させ、表示装置に対し少なくとも部分が第２ビデオデータの流れを表示する映像を表示するようにさせ、分析装置に対し第１及び第２記憶装置の一つに記憶されそこから読み出すビデオデータに関してビデオデータ分析アルゴリズムを行わさせることである。
【０１０５】
本発明のさらにもう一つの別の面によれば、第１ビデオデータの流れを発生するための第１ビデオカメラ、第２ビデオデータの流れを発生するための第２ビデオカメラ、第１及び第２ビデオデータの流れの少なくとも一つを選択的に記憶するための第１記憶装置、第１及び第２ビデオデータの流れの少なくとも一つを選択的に記憶するための第２記憶装置、第１及び第２記憶装置の一つを選択して第１ビデオデータの流れを受信するための伝送回路、第１及び第２ビデオデータの少なくとも一つを選択的に表示するための表示装置、第１ビデオデータの流れを分析して第１ビデオデータの流れの所定の特性を検出する分析装置、及び分析装置に応答して分析装置が第１ビデオデータの流れの複数の所定の特性を検出するかどうかに関係なく動作グループの少なくとも一つを実行するための動作装置、を含むビデオ情報を分析し、記憶し、表示する装置が提供される。分析装置によって検出される複数の所定特性は、第１ビデオデータの流れで表わされる対象の動き、第１ビデオデータの流れで表わされる対象の加速、第１ビデオデータの流れで表わされる対象の加速の変化、第１ビデオデータの流れで表わされる対象の形状、第１ビデオデータの流れで表わされる対象の形状の変化、及び第１ビデオデータの流れで表わされる対象の質感、から構成されるグループより選択される。動作装置は、表示装置上に表示された映像の特性を変化させることにして、この映像の少なくとも部分は第１ビデオデータの流れを表わす前記変化させること、伝送装置を第１及び第２記憶装置間に亘って変化するよう制御すること、第１及び第２ビデオカメラの少なくとも一つの視界を変化させること、分析装置に対し第２ビデオデータの流れに関しビデオデータ分析アルゴリズムを行わさせること、第２ビデオデータの流れを選択して第１及び第２記憶装置の少なくとも一つに記憶させること、表示装置に対し少なくとも部分が第２ビデオデータの流れを表わす映像を表示するようにさせること、及び分析装置に対し第１及び第２記憶装置の一つに記憶されそこから読み出すビデオデータに関してビデオデータ分析アルゴリズムを行わせること、を行う。
【０１０６】
本発明のさらに別の面によれば、ビデオデータの流れ及び動的ビデオ映像を表わすビデオデータを記憶するための記憶装置、記憶装置に記憶されたビデオデータの流れの所定の特性を検出するための検出装置、記憶装置に記憶されたビデオデータの流れに相当する映像を表示するための表示装置、記憶装置から伝送された映像データを記憶し、表示バッファに記憶された映像データを読み出すための表示バッファー、表示バッファーから読み出された映像データは表示装置に供給されて表示装置をして供給された映像データに相当する映像を表示させ、及び検出装置に応答して分析装置が記憶装置に記憶されたビデオデータの流れの所定の特性を検出するかどうかに関係なく動作グループの少なくとも一つを実行するための動作装置、を含むビデオ情報を分析し、記憶し、表示する装置が提供される。検出装置によって検出されるビデオデータの流れの所定特性は、記憶装置に記憶されたビデオデータの流れで表わされる対象の動き、記憶装置に記憶されたビデオデータの流れで表わされる対象の質感、記憶装置に記憶されたビデオデータの流れの高周波数成分の大きさ、記憶装置に記憶されたビデオデータの流れが圧縮される程度、記憶装置に記憶されたビデオデータの流れが空間的相関関係を示す程度、及び記憶装置に記憶されたビデオデータの流れが一時的な相関関係を示す程度、から構成されるグループより選択される。その少なくとも一つが動作装置により実行される前記動作グループは、表示バッファーに記憶されたデータがプログレッシブ映像走査によりアップデイトされる第１表示更新モード間を選択すること、表示バッファに記憶されたデータが更新される速度を選択すること、及び表示装置に表示された映像面に相当する映像面の部分の更新を選択すること、を含む。
【０１０７】
本発明のさらにもう一つの別の面によれば、動的映像の流れを発生させる段階、動的映像内容分析アルゴリズムを動的映像の流れに適用する段階、警報状態の検出に応答して動的映像の流れへの分析アルゴリズムの適用を抑制する段階、を含むビデオデータ分析する方法が提供される。警報状態は分析アルゴリズムの適用により検出される。このアルゴリズムは動的映像の流れで表わされる動的映像を検出するためのものである。
【０１０８】
本発明のさらにもう一つの別の面によれば、警報状態が存在するかどうかを決定する段階、警報状態が存在しない場合第１集合映像速度で記録媒体上にビデオカメラにより発生した映像を記録する段階、前記集合映像速度は単位時間当たり記録媒体上に現在記録されている映像の全数を規定し、警報状態が存在すると決定された場合前記第１集合映像速度より速い第２集合映像速度で記録媒体上にビデオカメラにより発生した映像を記録する段階、を含むその各々がそれぞれのビデオカメラにより発生した複数のビデオ情報の流れを記録媒体上に同時に記録する方法が提供される。警報状態が存在するかどうかを決定する段階は、ビデオ情報の流れの少なくとも一つの内容を分析すること、及び又は警報センサからの信号を受信することを含む。本発明の一つの実施例では、警報状態が存在しない場合、集合映像記録速度は毎秒３０個の映像であり、警報状態が存在する場合、集合映像記録速度は毎秒４５個の映像である。
【０１０９】
本発明のさらに別の面によれば、映像データのフレームに関しデータ圧縮を実行する方法にして、前記映像データは映像面に整列したピクセルを表わす前記方法が提供される。この方法は映像データを、各々が映像面のそれぞれの矩形部分を表わす、複数のデータブロックに分割する段階、データブロックの各々を映像データの先行フレームの相当するデータブロックと比較してデータブロックと先行フレームの相当するデータブロックとの間の類似性の程度を示すアナログメートルを発生させる段階、前記アナログメートルを所定の限界値と比較する段階、限界値とのアナログメートルの比較を基礎として、データブロック値を発生させ符号化する第１モード及びデータブロック値を発生させ符号化する第２モードの一つを選択する段階、前記第１及び第２モードから選択した一つにしたがって各データブロックの値を発生させ符号化する段階、及びデータブロックの符号化値を変換させてそれぞれの係数値ブロックを形成させる段階、を含む。
【０１１０】
本発明のさらに別の面によれば、圧縮した映像データを再構成する方法が提供され、この方法では圧縮した映像データはｍ映像の動的場面を表わす映像データフレームを含み、前記ｍ映像のデータフレームのすべてのｎｔｈ一つはすべてのｎｔｈフレームの各々が他の映像フレームの参照なしに符号化されるｉｎｔｒａフレーム圧縮アルゴリズムを使用して圧縮符号化され、ｍはｎの整数倍数かつ少なくともｎの２倍の大きさであり、すべてのｎｔｈフレーム以外の映像データフレームの全部は差別符号化圧縮アルゴリズムを使用して圧縮符号化され、他の映像データフレームが先行するデータフレームに関する差別を表わすデータに形成され、さらに前記方法は、差別符号化映像データフレームの全部を再構成する段階、再構成した差別符号化映像データフレームの全部を記憶装置に記憶する段階、及び記憶装置からの再構成した映像データフレームを検索し、この検索した映像データフレームを表示する段階を含み、複数の再構成した差別符号化映像データフレームは再構成した差別符号化映像データフレームのいずれもが記憶装置から検索され表示される前に記憶装置に記憶される。
【０１１１】
本発明のさらに別の面によれば、圧縮した映像データを再構成する方法が提供され、この方法は圧縮した映像データは動的場面を表わす映像データフレームを含み、前記映像データフレームのすべてのｎｔｈ一つはすべてのｎｔｈフレームの各々が他の映像フレームの参照なしに符号化されるｉｎｔｒａフレーム圧縮アルゴリズムを使用して圧縮符号化され、ｎは１より大きい整数であり、映像データフレームの他のすべては差分符号化アルゴリズムを使用して圧縮符号化され、それぞれの先行映像データフレームに関する差分を表わす差分データに形成され、さらに前記方法は、ｉｎｔｒａフレーム符号化映像データフレームの全部を再構成する段階、差分符号化映像データフレームの各々のためにそれぞれの連続する再構成した映像データフレームに関する差別を表わす第２差分データを形成する段階、及びそれぞれの差分符号化映像データフレームと共に第２差分データを記憶する段階を含む。
【０１１２】
本発明のさらに別の面によれば、ビデオデータを圧縮した形で表わす方法が提供される。この方法は映像面に形成された圧縮すべき現在の映像を矩形ブロックに分割する段階、現在の映像の矩形ブロックを相当する参照映像の矩形ブロックと比較して、現在の映像の矩形ブロックから比較データを発生させる段階、発生した比較データが選択判定基準に適合する現在の映像の矩形ブロックを表示のために選択する段階、現在の映像の選択した矩形ブロックに相当する映像面中の位置を示すを発生させる段階、及び現在の映像、現在の映像のために発生したマッピングデータ、及び現在のフレームの選択した矩形ブロックを表わす映像データを同定するためのヘッダーデータを使用することにより現在の映像を圧縮した形で表示する段階、を含む。現在の映像の選択した矩形ブロックの相当するピクセルのブロックは直交変換を受け、ついで得られた係数データが量子化されるのが好ましい。例えば、ＪＰＥＧ圧縮を選択した矩形ブロック中のピクセルのブロックに適用する。（概念的には本発明の後者の面では映像面を「郵便スタンプ」に分割し、さらなる圧縮処理と記憶のために参照映像とは大きく相違する「郵便スタンプ」だけを選択し、ついで「郵便スタンプ」の選択の時間に発生したマッピングデータにより参照映像の適当な点に「貼り付ける」。）
マッピングデータは各映像に対し参照映像に関する変化の概要指示を表わす。
【０１１３】
したがってマッピングデータは運動、動的対象、又はビデオ映像の流れの中の目的とする他の特徴を検出する分析には適当している。
【０１１４】
本発明のさらにもう一つの別の面によれば、ビデオデータを圧縮した形で表わす方法が提供される。この方法は映像面を複数の矩形領域に分割する段階、第１ビデオ映像を処理して複数の矩形領域の各々に相当する少なくとも一つの特性統計量を含む第１セットの特性統計量を発生させる段階、第１セットの特性統計量を記憶する段階、第２ビデオ映像を処理して複数の矩形領域の各々に相当する少なくとも一つの特性統計量を含む第２セットの特性統計量を発生させる段階、複数の矩形領域の各々のために、第１及び第２セットの特性統計量の相当する一つを比較する段階、比較段階を基礎として、第１及ひ第２セットの特性統計量の相当する一つが少なくとも所定の程度の差によって相互に異なる矩形領域の一つを選択する段階、選択した矩形領域に相当する記憶した特性統計量を、選択した矩形領域に相当する第２セットの特性と置き替えることにより、記憶したセットの特性統計量を更新する段階、第３ビデオ映像を処理することにより、複数の矩形領域の各々に相当する少なくとも一つの特性統計量を含む第３セットの特性統計量を発生させる段階、及び複数の矩形領域の各々のために、更新したセットの特性統計量の相当する一つ及び第３セットの特性統計量を比較する段階、を含む。
【０１１５】
本発明のもう一つの別の面によれば、圧縮ビデオデータで表わわれるビデオ映像を映像面に表示する方法が提供される。圧縮ビデオデータは各々が映像面のそれぞれの領域に相当する複数の映像データ部分から構成される交替映像を含み、圧縮ビデオデータは又映像データ部分が対応する映像面の領域を示すマッピングデータを含み、前記方法は、基準ビデオ映像を表わす基準データをバッファ中に記憶する段階、基準としたビデオ映像を表示することから成る第１表示段階を実行し、マッピングデータを読む段階、マッピングデータを基礎として、マッピングデータにより指示される映像面領域に相当する記憶した基準データの部分を圧縮したビデオデータの相当する交替映像データ部分と置き替えることにより、記憶した基準データを更新する段階、及び更新した記憶基準データに相当する第２ビデオ映像を表示することから成る第２表示段階を実行する段階、を含む。第１表示段階で表示された基準映像は、第２表示段階で表示した映像を発生した同じビデオカメラで時間的に早く又は遅く発生した映像に相当する。したがって再構成した映像を提供するための「郵便スタンプの交替」技術が順又は逆方向再生動作に適用される。
【０１１６】
本発明のさらにもう一つの追加する面によれば、ビデオカメラにより映像面に形成した映像場面を表わす記憶した圧縮ビデオデータが記憶されるランダムアクセスデータ記憶装置が提供される。圧縮ビデオデータはすべて映像場面のｎｔｈ一つから成る基準映像を表わす複数の第１圧縮データー部分を含み、第１圧縮データー部分はｉｎｔｒａ映像圧縮処理を基準映像のそれぞれの一つを表わすデータに適用することによってそれぞれ形成され、ｎは３より大きい整数であり、圧縮ビデオデータは又各々が基準映像の一つではない映像場面のそれぞれの一つを表わす複数の第２圧縮データ部分を含み、圧縮データ部分の各々は映像面の選択した部分に相当する交替映像データ及び映像面の選択した部分を示すマッピングタを含む。
【０１１７】
本発明のもう一つの面によれば、ビデオ情報記憶装置が提供される。この装置は、各々が動的映像のそれぞれの流れを発生するための複数のビデオ映像、動的映像の流れを多重化してビデオ映像の組合せ場面を形成するマルチプレクサ、ビデオカメラのそれぞれの一つにより発生した映像は組合せ場面中で相互に点在され、ビデオ映像の組合せ場面を受信し、データ圧縮アルゴリズムを組合せ場面の映像に適用するための圧縮回路、組合せ場面の映像の各々に適用した圧縮アルゴリズムはアルゴリズムが適用された映像を発生したカメラが基礎とする変動を受け、及び圧縮回路で形成した圧縮ビデオ映像を記憶するための記憶装置、を含む。
【０１１８】
本発明のもう一つの面によれば、ビデオデータ記憶装置が提供される。この装置は、ビデオデータフイールドのシーケンスを出力するためのビデオ情報源にして、ビデオデータの各フイールドはそれぞれの映像を表わす前記ビデオ情報源、圧縮ビデオデータの形でビデオデータフイールドを記憶するための記憶装置、記憶装置による圧縮ビデオデータの記憶を制御するためのマイクロプロセッサ、データをマイクロプロセッサと交換し、データ圧縮アルゴリズムをビデオデータフイールドに適用するためのデジタル信号処理集積回路（ＤＳＰ−ＩＣ）を含み、このＤＳＰ−ＩＣはデータ圧縮アルゴリズムの動作を強制するパラメーターにしたがってデータ圧縮アルゴリズムをフイールドのシーケンスの第１フイールドに適用し、前記ＤＳＰ−ＩＣはマイクロプロセッサから信号を受信してＤＳＰ−ＩＣが第１フイールドの圧縮処理を完了したときパラメーターを変化させ、ついでＤＳＰ−ＩＣは変化したパラメーターにしたがって第１フイールドの直後にデータ圧縮アルゴリズムを第２フイールドに適用し、ついでマイクロプロセッサから信号を受信し第２フイールドの圧縮処理を完了した後に再びパラメーターを変化させ、ついでデータ圧縮アルゴリズムを、再び変化させたパラメーターにしたがってフイールドのシーケンスの第３フイールドに適用し、第３フイールドはフイールドのシーケンスの第２フイールドの直後に続く。
【０１１９】
本発明のもう一つの別の面によれば、第１フイールドのビデオデータ中のビデオデータブロックを特性化する方法が提供される。この方法ではビデオデータブロックは、他のビデオデータフイールド中の相当するビデオデータブロックと比較して特性化されるものとして提供され、第１フイールド中のビデオデータブロックは８×８画素データ配列の形であり、前記方法は、８×８画素データを各々が４×４画素データ配列から構成される４個の四分円に分割する段階、画素をチェッカーボードサンンプリングパターンにしたがって四分円から選択する段階、四分円から選択したピクセルを各四分円について合計し、得られた合計をスケーリングファクターで分割して、それぞれの四分円のための特性化統計量を発生させる段階、それぞれの各特性化統計量を他のフイールド中の相当するビデオデータブロックの相当する四分円のための特性化統計量から減じる段階、差分値の各々を限界値と比較する段階、及び第１フイールド中のビデオデータブロックの４個の四分円のための差分値のいづれか一つの絶対値が限界値を超える場合、第１フイールド中のビデオデータブロックを他のフイールド中の相当するビデオデータブロックと異なるように特性化する段階、を含む。
【０１２０】
本発明のさらにもう一つの別の面によれば、複数の動的映像の流れについてデータ圧縮を実行する方法にして、前記流れの各々はそれぞれのビデオカメラによって発生し、前記流れからの映像は互いに点在して複合流れを形成する前記方法が提供される。この方法は、前記複数の流れの各々からのそれぞれの基準映像を特性化する統計量を記憶する段階、及び後者の映像の各々をそれぞれの流れに相当する基準映像を特性化する統計量と比較することにより、前記複数の流れの各々の後者の映像について圧縮符号化を実行する段階、を含む。
【０１２１】
本発明のさらにもう一つの面によれば、ビデオ信号を記憶する装置が提供される。この装置は、少なくとも４個のビデオカメラ、ビデオ解読回路に同時に接続されたビデオカメラのそれぞれの一つによって発生したビデオ信号のフイールドを受信し、ルミナンス、クロミナンス、及び基準信号成分を受信したビデオ信号
から抽出するための第１、第２、及び第３ビデオ解読回路、ビデオ解読回路の各々をビデオカメラのすべての一つに選択的に接続する回路、第１及び第２信号変換回路にして、その各々は信号変換回路に現在接続されたビデオ解読回路のそれぞれの一つによって抽出したルミナンス及びクロミナンス信号成分をデジタル形に変換する、前記第１及び第２信号変換回路、信号変換回路の各々を第１、第２、及び第３ビデオ解読回路のすべての一つに選択的に接続する回路、前記第１信号変換回路に接続され、前記第１変換回路によってデジタル形に変換された前記ルミナンス及びクロミナンス信号成分のフイールドを連続的に記憶するた第１記憶装置、及び前記第２信号変換回路に接続され、前記第２変換回路によってデジタル形に変換された前記ルミナンス及びクロミナンス信号成分のフイールドを連続的に記憶するための第２記憶装置、を含む。
【０１２２】
本発明のこの面により提供される装置は又、データ圧縮アルゴリズムを第１及び第２記憶装置に記憶されたデジタル成分に適用し、圧縮ビデオデータを形成するデータ圧縮回路、及びデータ圧縮回路を第１及び第２記憶装置の各々に選択的に接続するための回路、を含む。この装置はさらにデータ圧縮回路によって形成した圧縮ビデオデータを記憶するため、データ圧縮回路に接続されたハードデイスク駆動機構、光磁気デイスク駆動機構、書込み可能光学式駆動機構、等の大容量記憶装置を含む。前記クロミナンス信号成分は第１及び第２クロミナンス信号
成分を含むことができ、第１及び第２信号変換回路の各々は、４：１：１データフォーマットにしたがって、ルミナンス信号成分と第１及び第２クロミナンス信号成分を表わす信号成分をフォーマットする回路を含むことができる。代替的には４：２：２又は４：４：４データフォーマットを使用することができる。
【０１２３】
本発明の好ましい実施例では、１６個のビデオカメラが３個の解読回路に選択的に接続可能であり、カメラからのビデオ信号のフイールドは毎秒４５フイールドの集合速度で取込まれてデジタル形に変換される。
【０１２４】
本発明の別の面によれば、表示バッファを更新する方法が提供される。この表示バッファは表示装置に供給される映像データを記憶して、表示装置に映像データに相当する映像を表示させるためのものであり、表示装置は映像を複数行の画素の形で表示し、画素の行は画素の行の交替の行である第１セットの行、及び第１セットの行に含まれていない画素の全ての行である第２セットの行から構成され、表示バッファは第１セットの行に相当する第１セットの記憶場所及び第２セットの行に相当する第２セットの記憶場所を含み、前記方法は第１セットの記憶場所に記憶された映像データを更新する第１段階、ついで第１更新段階の完了後、第２セットの記憶場所に記憶された映像データを更新する第２段階、及びついで第１及び第２更新段階を連続的に繰り返す段階、を含む。
【０１２５】
本発明のさらに他の面によれば、２次元配列の画素位置として表わされる映像面を４：１：１デジタルカラービデオフォーマットにしたがってフォーマットする装置が提供される。この装置は映像面を垂直次元のｍ画素と水平次元の４ｍ画素を有する矩形領域に分割する回路にして、ｎは１より大きい整数であり、ｍは１より大きい偶数の整数である前記分割回路、ｎ矩形領域の各々に関して矩形領域中に水平シーケンスで配列された４個のｍｘｍルミナンス値画素ブロックを形成するためのルミナンスブロック回路、及びｎ矩形領域の各々に関して２個のｍｘｍクロミナンス値ブロックを正確に形成するためのクロマブロック回路にして、２個のクロミナンス値ブロックの第１のブロックは第１クロミナンス信号に相当し、第１クロミナンス値ブロックの各値はそれぞれの矩形領域の４個の水平連続画素に相当する領域を表わし、２個のクロミナンス値ブロックの第２のブロックは前記第１クロミナンス信号と異なる第２クロミナンス信号に相当し、第２クロミナンス値ブロックの各々の値はそれぞれの矩形領域の４個の水平連続画素に相当する領域を表わす、前記クロマブロック回路、を含む。
【０１２６】
本発明の好適な実施例によれば、画素ブロックの各々は８×８ブロックの画素からつくられ、その領域の各々は４個の水平に連続する８×８ブロックの画素からつくられ、全体の映像面は、２０個の矩形領域に相当する水平次元と３０個の矩形領域に相当する垂直次元を有する、６００個の矩形領域から形成される。第１クロミナンス信号はＵ信号であり、この場合第２クロミナンス信号はＶ信号となる。
【０１２７】
本発明のさらに別の面によれば、成る映像に相当するビデオデータのフイールドをマルチビット並列バス上へ伝送する方法が提供される。この方法はビデオデータのフイールドを各々が少なくとも一つかつｍ本未満のラスタ走査線のフイールドに相当する第１ビデオデータ部分に分割する段階にして、ｍは前記ビデオデータのフイールドをつくる多数のラスタ走査線の数に満たない正の整数である前記分割段階、第１シーケンスの個別時間間隔のそれぞれの一つ中の第１ビデオデータ部分の各々を伝送する段階、ビデオデータのフイールドを複数のｎ×ｐデータブロックにフォーマットする段階にして、各々のデータブロックは少なくとも２本のラスタ走査線にオーバーラップする映像のそれぞれの矩形部分に相当し、ｎとｐは両者共１より大きい正の整数である前記フォーマット段階、フォーマットしたビデオデータを第２データ部分に分割する段階にして、各部分は複数の前記ｎ×ｐデータブロックから構成される前記分割段階、及び第２シーケンスの個別時間間隔のそれぞれの一つ中の第２データ部分の各々を伝送する段階にして、第２シーケンスの個別時間間隔は第１シーケンスの個別時間間隔と交互配置される前記伝送段階、を含む。本発明の好ましい実施例によれば、ｍ＝１（すなわち正確には第１シーケンスの間隔の各間隔中に１ラスタ走査線が送られる）であり、一方、ｎ＝ｐ＝８であり、第２データ部分の各々は１５個の８×８データブロック（すなわち１５個の８×８データブロックが第２シーケンスの間隔の各間隔中に伝送される）である。すなわち本発明のこの面は、ビデオデータのフイールドの画素の全てを２回伝送することを意図しており、ラスタ走査線は矩形ブロック中に点在する。以下の開示からう判るようにこのビデオデータ伝送技術はビデオデータのフイールドの並行処理を可能にする。
【０１２８】
本発明のもう一つ別の面によれば、表示バッファを更新する方法が提供される。この表示バッファは表示装置に供給される映像データを記憶して、表示装置が映像データに相当する映像を表示するようにし、表示装置は２次元配列の画素の形で映像を表示し、画素の配列は映像面を規定する。前記更新方法は、映像面を複数の矩形領域に分割する段階、映像面で形成した映像を示すビデオデータの現在のフイールドを発生させると共に映像面の矩形領域各一つのための段階、ビデオデータの現在のフイールドの一部の特性を検出する段階にして、前記部分は矩形領域のそれぞれの一つに相当する前記検出段階、検出した特性を基準特性と比較する段階、及び前記比較段階の結果により表示バッファ中のビデオデータの現在のフイールドの部分を選択的に記憶する段階、を含む。
【０１２９】
本発明のもう一つの追加される面によれば、ビデオデータ記憶装置が提供される。この記憶装置は各々がビデオ情報のそれぞれの流れを発生させる複数のカメラ、ビデオデータを記憶するための一つ以上のハードデイスク、ハードデイスクを内蔵するハウジング、ハウジングに取付けられ、ハードデイスクのビデオデータの記憶を制御するためにそこに取付けられたマイクロプロセッサを有するマザーボード、ハウジングに取付けられ、ビデオカメラにより発生したビデオ情報の流れを受信するためハウジングに取付けられた集積回路を有する第２印刷回路板にして、前記第２印刷回路板上の前記集積回路はビデオ情報の流れに含まれるビデオ情報のフイールドの一つを記憶のために選択するためのものである前記第２印刷回路板、及び前記ハウジングに取付けられ、前記マザーボードと前記第２印刷回路板に接続された第３印刷回路板にして、前記第２印刷回路板は前記第３印刷回路板だけを介して前記マザーボードに取付けられ、前記第３印刷回路板はここに取付けられ、ビデオ情報の選択したフイールドをデジタル化し、データ圧縮処理をビデオ情報の選択したフイールドに適用するための集積回路を有する、前記第３印刷回路板、を含む。ビデオ情報のフイールド上のアナログ／デジタル条件づけを実行するためのろ波回路は前記第２印刷回路板上に取付けられ、動的映像内容分析アルゴリズムをビデオ情報のデジタル化したフイールドに適用するための集積回路処理装置が第３印刷回路板に取付けられる。本装置は又ハードデイスクからコピーしたビデオデータを記録するためＤＡＴ駆動機構又は他の取外し可能記録媒体駆動ユニットのような保存装置を含むことができる。この保存装置はハウジング内に取付けることができる。
【０１３０】
本発明の好ましい実施例では、前記マザーボードは標準パーソナルコンピュータのマザーボードのようなＩＣ成分の母集団及び接続トレースを含む形状として、マザーボードの成分と製造原価を最小限化することができる。第２及び第３印刷回路板上に設けた新規で特注の前置き処理回路は、ビデオ情報の迅速で柔軟な前処理を可能にする。
【０１３１】
本発明のもう一つの面によれば、ビデオデータ記憶装置が提供される。この装置は少なくとも一つのビデオデータフイールドの流れを出力するためのビデオ情報源、ビデオデータフイールドを圧縮ビデオデータの形で記憶する記憶装置、ハウジング、前記ハウジング中に取付けたマザーボードにして、そこに取付けた圧縮ビデオデータの記憶を前記記憶装置により制御するためのマイクロプロセッサを有する前記マザーボード、前記ハウジング中に取付けられ前記マザーボードに接続された第２印刷回路板、前記第２印刷回路板に取付けられデータをマイクロプロセッサと交換し、データ圧縮アルゴリズムをビデオデータフイールドの少なくとも一つの流れに適用するための第１デジタル信号処理集積回路（ＤＳＰ−ＩＣ）にして、前記第２印刷回路板はそこに取付けられスケール処理と重ね混合をビデオデータフイールドの流れに適用する、前記デジタル信号処理集積回路（ＤＳＰ−ＩＣ）、表示処理回路を制御するための第２ＤＳＰ−ＩＣ、及び動的映像内容アルゴリズムをビデオデータフイールドの流れに適用するための第３ＤＳＰ−ＩＣにして、前記第ＩＤＳＰ−ＩＣはコマンドメッセージを前記第２及び第３ＤＳＰ−ＩＣへ伝送し、ステータスメッセージを前記第２及び第３ＤＳＰ−ＩＣから受信する、前記第３ＤＳＰ−ＩＣ、を含む。
【０１３２】
本発明の別のもう一つの面によれば、ビデオデータ記憶装置中の複数の記録媒体駆動装置を支持する構造が提供される。この構造は前記駆動装置の少なくとも一つを支持するためのベース部材、前記ベース部材に支持され、前記駆動装置の少なくとも第２の一つを支持するための第２部材、及び前記第２部材に支持され、前記第２部材上の前記駆動装置の少なくとも第２の一つを固定するための第３部材、を含む。好ましくは、この構造は６個の駆動装置を支持するために変更され、２個の駆動装置まで前記ベース部材の各々、第２部材及び第３部材に取付けられる。前記駆動装置は前記ベース部材に支持されたフロッピーデイスク駆動装置とＤＡＴ駆動装置、前記第２部材に支持された２個のハードデイスク駆動装置、及び前記第３部材に支持された１個又は３個の追加的なハードデイスク駆動装置を含むことができる。前記ＤＡＴ駆動装置の代わりに、デジタルビデオデイスク（ＤＶＤ）駆動装置、書き込み可能な光デイスク駆動装置、又は光磁気デイスク駆動装置も前記ベース部材に取付けることができる。ベース部材は大体平坦で水平な底板及びこの底板のそれぞれの対向する側縁から上方へ一体的に延びる２個の垂直な端壁を含むのが好ましい。又、前記第２部材は大体平坦であり、ベース部材の垂直な端壁はそこに形成した一対のスロットを有し、前記第２部材は前記ベース部材のスロットのそれぞれの位置に相当するそれぞれの位置において、前記第２部材の中に形成した一対のヒンジタブを有し、ヒンジタブの各々はスロットのそれぞれの一つにピボット係合ためのものである。前記第３部材は大体平坦で水平な頂板とこの頂板のそれぞれの対向側縁から下方に一体に延びる２個の垂直な端壁を含むのが好ましい。又、前記ベース部材、第２、及び第３部材は全てその中に形成したそれぞれのアタッチメントタブを有し、その各々はその中に形成した、ファスナーを収容するための孔を有し、前記３個の部材は相互に前記アタッチメントタブ中の３個の孔にファスナーが挿入できるよう整列するよう一する。なお、前記３個の部材は単一ファスナーの手段によって駆動装置支持構造を形成するよう固定される。
【０１３３】
本発明のさらに別の面によれば、ビデオデータ記憶装置が提供される。この装置はビデオデータを提供するための源装置、該源装置により提供されたビデオデータを記憶するための第１記憶媒体を含む第１記憶装置、前記源装置により提供されたビデオデータが記録された第２記憶媒体を含む第２記憶装置、保存されるビデオデータを記憶するための第３記憶媒体を含む第３記憶装置、及び前記第１記憶装置を制御して前記源装置により提供されたビデオデータを記憶するための制御装置にして、該制御装置は前記第２及び第３記憶装置を制御して前記第２記憶媒体に記憶されたビデオデータを前記第２記憶媒体から前記第３記憶媒体に伝送する前記制御装置、を含む。前記第１及び第２記憶媒体はそれぞれ第１ハードデイスク及び第２ハードデイスクであり、前記第３記憶媒体は磁性テープでよく、前記第３記憶装置は標準ＤＡＴフォーマットを使用するレコーダーのようなヘリカル走査テープレコーダーである。代替的には前記第３記憶媒体は書き込み可能な光デイスク、光磁気デイスク、ＤＶＤ（デジタルビデオデイスク）、又は取外し可能なハード駆動装置とすることができる。
【０１３４】
本装置は各々がビデオ信号のフレームのそれぞれのシーケンスを発生させる複数のビデオカメラ、及び前記ビデオ信号のフレームのそれぞれのシーケンスを記憶媒体に記憶させるため、デジタルビデオデータのフレームのシーケンスに変換する変換機構を含む。
【０１３５】
本装置にはさらにデジタルビデオデータのフレームについて索引データを発生させるための機構を含むことができ、この索引データはデジタルビデオデータのフレームが発生したそれぞれの時間を示すと共に、どのカメラがデジタルビデオデータの各フレームを発生したか、及びデジタルビデオデータのフレームが記録された第１記憶媒体上の位置を同定する。前記索引データはデジタルビデオデータのフレームのシーケンスによって表わされる事件を示すデータをも含む。かかる事件は警報感知装置により指示されたか又はデータ自身の分析により発生した警報状態を含む。本装置には第１ハードデイスクにも記憶された索引データを記憶するために第４ハードデイスク駆動装置を設けることができる。ビデオデータがハードデイスクの一つから保存媒体（すなわちＤＡＴ）へ伝送されると、以前にハードデイスクの一つに記憶された索引データを含む相当する索引データが続く。
【０１３６】
制御装置は第２ハードデイスクに記録されたビデオデータの如何なる量が前記源装置により提供されたを記憶するために利用できるか、及び永久保存のためテープに伝送すべきものとして残っているか、を決定するための作動が可能であり、前記制御装置は第１ハードデイスクの利用可能な割合と第２ハードデイスクから伝送すべく残っているビデオデータの量を比較し、比較の結果として、ついで前記源装置からのビデオデータが第１ハードデイスクに記憶される速度を選択するよう構成される。例えば記憶速度は前記源装置からのビデオデータが第１ハードデイスクに記憶されるフレーム速度とすることができる。
【０１３７】
本発明のさらに別の面によれば、ビデオデータ記憶装置に記憶されたビデオデータを保存する方法が提供される。前記装置は複数のビデオカメラ、第１及び第２ビデオデータ記憶ハードデイスク、索引データ記憶ハードデイスク、保存記録媒体及び、該保存記録媒体用の駆動装置、を含み、前記方法は（Ａ）前記ビデオカメラにより発生した動的ビデオ信号の流れを表わすビデオデータを第１ビデオデータ記憶ハードデイスクに記憶すると共に、前記第１ビデオデータ記憶ハードデイスクに記憶されているビデオデータの記録時間と源を示す索引データを前記索引データ記憶ハードデイスクに記憶する段階、（Ｂ）前記（Ａ）段階と同時に第２ビデオデータ記憶ハードデイスクに記憶された全てのビデオデータ及び前記索引データ記憶ハードデイスクに記憶され、前記第２ビデオデータ記憶ハードデイスクに記憶されたビデオデータの記録時間と源を示す索引データを保存記録媒体に記録する段階、及び（Ｃ）前記（Ｂ）段階の完了後に前記第２ビデオデータ記憶ハードデイスクに前記ビデオカメラにより発生した動的ビデオ信号の流れを表わすビデオデータを記憶する段階、及び同時に、前記保存記録媒体に索引データ記憶ハードデイスクに記憶され、前記（Ａ）段階の期間中前記第１ビデオデータ記憶ハードデイスクに記憶されたビデオデータの記録時間と源を示す索引データを記録すると共に、前記（Ａ）段階の期間中第１ビデオデータ記憶ハードデイスクに記憶されたビデオデータを保存記録媒体に記憶する段階、を含む。
【０１３８】
前記（Ｃ）段階は前記（Ｂ）段階完了直後（すなわち前記第２ハードデイスクの保存が完了後直ちに）に行なうか、前記第１ビデオデータ記憶ハードデイスクの全部又は所定の割合が満たされるまで遅らせることができる。
【０１３９】
本発明のさらに別の面によれば、ビデオデータを記憶し検索する装置が提供される。前記装置はビデオ信号のそれぞれのシーケンスを発生する複数のビデオカメラ、前記ビデオカメラで発生したビデオ信号に相当するビデオデータを選択的に記憶するための第１ハードデイスクであって、該第１ハードデイスクに記憶したビデオデータを選択的に出力するための前記第１ハードデイスク、前記ビデオカメラで発生したビデオ信号に相当するビデオデータを選択的に記憶するための第２ハードデイスクであって、該第２ハードデイスクに記憶したビデオデータを選択的に出力するための前記第２ハードデイスク、前記第１及び第２ハードデイスクに記憶しそこから出力したビデオデータを保存記録媒体に選択的に記録すための保存媒体駆動装置、前記第１及び第２ハードデイスクに記憶しそこから出力したビデオデータに相当する映像を選択的に表示するための表示装置、及び前記第１及び第２ハードデイスク、前記保存媒体駆動装置、及び前記表示装置を制御する制御装置にして、該制御装置はビデオカメラにより発生したビデオ信号に相当するビデオデータが前記ハードデイスクの選択した一つに記録される記録動作、前記表示装置が前記ハードデイスクの選択した一つから読み込んだビデオデータに相当する映像を表示する再生動作と、前記ハードデイスクの選択した一つから出力したビデオデータが保存記録媒体に記録される保存動作、少なくともいくつかの記録、本動作に関連したビデオデータの量の動的変化を示する再生及び保存動作、を選択的に実行する、前記制御装置、を含み、該制御装置は有限処理容量を有し、再生動作に関する記録動作に優先度を与え、保存動作に関する再生動作に優先度を与えるよう、前記処理容量を割り当てる。
【０１４０】
本発明のさらにもう一つ別の面によれば、ビデオデータを記憶する装置が提供される。前記装置はビデオデータのフレームのシーケンスを提供するためのビデオ情報源、前記ビデオ情報源により提供されたビデオデータを記憶するための記憶媒体を含む１次記憶装置、保存すべきビデオデータを記憶するための保存記憶装置、及び前記１次記憶装置を制御して前記ビデオ情報源により提供されたビデオデータを選択した速度で記憶する制御装置にして、該制御装置は前記１次記憶装置と前記保存記憶装置を制御して前記１次記憶装置に記憶されたビデオデータを前記保存記憶装置へ転送し、前記制御装置は前記１次記憶装置から前記保存記憶装置への所定の量の記憶したビデオデータの転送を完了させるための第１時間を計算すると共に、前記ビデオ情報源により提供される所定の数のビデオデータのフイールドの前記１次記憶装置への記憶を完了させるための第２時間を計算し、さらに前記制御装置は計算した第１及び第２時間を比較し、この比較の結果に基づき、前記ビデオ情報源により提供されたビデオデータを前記１次記憶装置が記憶する記憶速度を選択する、前記制御装置、を含む。例えば、前記１次記憶装置からのデータの保存が完了する前に前記１次記憶装置が満たされることを前記制御装置が計算すると、前記制御装置はさもないと使用されるかも知れない第２フイールド速度より遅い前記１次記憶装置のための第１フイールド速度を選択することができる。前記１次記憶装置はビデオデータをハードデイスク上に記憶するハードデイスク駆動装置とすることができ、前記保存記憶装置はＤＡＴ駆動装置とすることができる。代替的には前記保存記憶装置は書き込み可能光デイスク、光磁気デイスク、ＤＶＤ（デジタルビデオデイスク）、又は取外し可能なハード駆動装置とすることができる。
【０１４１】
本発明のもう一つ別の面によれば、ビデオ情報記憶装置が提供される。前記装置は各々がビデオ情報のそれぞれの流れを発生させる複数のビデオカメラ、ハウジング、ビデオ情報の流れを記憶するため前記ハウジングに固着された第１及び第２ハードデイスク駆動装置を含む記憶装置、ＤＡＴのような取外し可能な記録媒体を駆動するための保存装置にして、前記保存装置はハードデイスク駆動装置に連続的に記憶されたＤＡＴのビデオ情報のシーケンス上にコピーするように作動する、前記保存装置、及び除去可能な媒体データを発生し、この除去可能な媒体データを前記ハードデイスク駆動装置の一つに記録するための回路にして、前記除去可能な媒体データはビデオ情報がコピーされるとき複数のＤＡＴの各々に相当するデータを含み、前記データはＤＡＴにコピーしたビデオ情報を発生したビデオカメラ及び時間を示すデータを含むＤＡＴの各々に相当する、前記回路、を含む。デジタルビデオデイスクのような他の取外し可能な媒体を保存のため磁性テープ（ＤＡＴフォーマット）に代え又はこれに加えて使用することができる。本発明の後者の面によれば、本装置自体中に取外し可能媒体に保存されたビデオデータに関する索引情報の準永久データの記憶を提供する。
【０１４２】
本発明の別の面によれば、閉回路ビデオ監視システムが提供される。前記システムは複数のビデオカメラ、前記ビデオカメラの一つ以上を選択する選択装置、前記選択装置のより選択したビデオカメラの一つにより発生したビデオ映像を表示するための表示装置、及び該表示装置を制御するための制御装置にして、前記制御装置は前記表示装置が各々が前記ビデオカメラのそれぞれの一つを表わす複数のシンボルを表示するようにさせると共に、前記表示装置が前記シンボルの少なくとも一つと共に前記シンボルの少なくとも一つに相当する一つ又は複数の前記ビデオカメラが前記選択装置によって選択されたことを指示する指示を表示するようにさせる前記制御装置、を含む。前記表示装置は前記選択した一つ又は複数のビデオカメラによって発生したビデオ映像を表示画面の第１部分に、前記複数のビデオカメラを表わす前記シンボルを前記表示画面の第２部分に表示することができる。前記複数のビデオカメラを表わす前記シンボルは、カーソルを選択的に位置させて前記ビデオカメラの相当する一つを選択するボタンとすることができる。表示画面の前記第２部分は表示画面の前記第１部分の下方に表示させることができる。
【０１４３】
本発明のもう一つの別の面によれば、閉回路ビデオ監視システムが提供される。前記システムは複数のビデオカメラ、前記ビデオカメラの一つ以上を表示選択する表示選択装置、前記表示選択装置により表示選択した前記ビデオカメラの一つにより発生したビデオ映像のそれぞれの流れを表示するための表示画面を含む表示装置にして、それぞれの表示流れの各々は前記表示画面上のそれぞれの表示ウインドウに表示される前記表示装置、前記ビデオカメラの一つ以上を記録選択するための記録選択機構、該記録選択機構によって記録選択した前記ビデオカメラの一つにより発生したビデオ映像に相当するビデオ情報を記録するための記録装置、及び前記表示装置を制御するための制御装置にして、前記制御装置は前記表示装置が各表示ウインドウの境界において記録可能な印しを表示するようにする前記制御装置にして、前記記録可能な印しはそれぞれの表示ウインドウに相当する表示選択したビデオカメラが前記記録選択機構によって現在記録選択されたかどうかを指示するためのものである、前記制御装置、を含む。
【０１４４】
本発明のもう一つの別の面によれば、ビデオカメラを含む閉回路ビデオ監視システムにおける、ビデオカメラを自動的に診断する方法が提供される。前記方法は、ビデオカメラによって発生した基準映像を記憶する段階、記憶した前記基準映像を分析して前記記憶した基準映像の特性を示す基準パラメーターを形成する段階、前記基準パラメーターを分析する段階、前記ビデオカメラを自動的かつ周期的に作動させて比較映像を発生させる段階、前記比較映像を記憶し分析してそれぞれの比較映像の特性を示す比較パラメーターを発生させる段階、及び前記比較パラメーターを前記記憶した基準パラメーターと比較する段階、を含む。
【０１４５】
本発明のこの面にしたがって提供される自動カメラ診断技術は、本装置がベースラインセットの実行パラメーターに対し、各カメラの実行を自動的かつ周期的に比較することを可能にする。診断のための映像の取込みと分析はベースラインパラメーターが発生した後、たとえば月１回、規則的間隔で行われる。前記基準パラメーターはカメラ年齢として発生する「ブルーミング」（blooming）、すなわち解析の損失を検出するカラーヒストグラムとスペース周波数分布を含むことができる。
【０１４６】
本発明の別の面によれば、ビデオ監視システムに関するステータス情報を表示する方法が提供される。前記システムは、複数のビデオカメラで発生したビデオ映像情報をデジタル形で記憶するための少なくとも一つのハードデイスク及び取外し可能記録媒体を駆動し、前記ハードデイスクからビデオ映像情報を前記取外し可能記録媒体にコピーするための保存記憶装置を含み、前記方法は表示画面に少なくとも一つのハードデイスク上で利用可能な未使用記録スペースを示す第１情報を表示する段階、前記表示画面に前記取外し可能記録媒体上で利用可能な未使用記録スペースを示す第２情報を表示する段階、警報情報が前記ビデオ監視システムに記憶され、所定の時間期間内に前記警報情報が調査された、警報事件の数を示す追加的情報を前記表示画面に表示する段階、警報情報が前記ビデオ監視システムに記憶され、前記警報情報が調査されない、警報事件の数を示す追加的情報を表示する段階、前記ビデオ監視システムに接続されたビデオカメラの数を示す追加的情報を表示する段階、記録のため前記ビデオ監視システムによって現在選択されたビデオカメラの数を示す追加的情報を表示する段階、及び前記ビデオ監視システムによって現在選択された複数の映像表示構成の一つを示す情報をさらに表示する段階、を含む。
【０１４７】
本発明のもう一つの別の面によれば、各々がそれぞれのビデオカメラで発生した複数のビデオ映像の流れを同時に記録するためのビデオデータ記録装置が提供される。前記装置は複数のビデオカメラ、フロントパネルを有するハウジング、前記ハウジング内に配設され前記ビデオカメラによって発生したビデオ情報を記憶するための記憶装置、前記ビデオカメラによって発生したビデオ情報を表示するための表示画面を含む表示装置、前記ハウジング内に配設され前記ビデオカメラによって発生したビデオ情報を受信し該ビデオ情報を前記記憶装置と表示装置に転送するための前記制御装置、それぞれのコマンド信号を前記記憶装置に入力するため、前記ハウジングの前記フロントパネル上のレイアウトパターンに取付けた複数の手動操作スイッチ、及び信号を前記制御装置に転送して前記表示画面上のカーソルの制御位置を制御するカーソル装置、を含み、前記制御装置は、前記表示装置を制御して前記フロントパネル上のレイアウトパターンにしたがて前記表示画面上の複数のスイッチ領域を表示するよう構成され、前記表示画面上の前記スイッチ領域の各々は前記フロントパネル上の前記スイッチの一つに相当し、かつ前記カーソル装置によって前記フロントパネル上の相当するスイッチの作動により発生したコマンド信号と同じコマンド信号を発生するよう動作可能である。
【０１４８】
好ましい実施例においては、前記フロントパネル上のスイッチは各々が前記ビデオカメラの一つに相当するカメラ選択スイッチを含み、前記スイッチはそれぞれのビデオカメラを選択してそのカメラで発生したビデオ情報を前記表示装置により表示し、前記表示画面上の前記スイッチ領域は前記フロントパネル上の前記カメラ選択スイッチに相当するスイッチ領域を含む。前記フロントパネル上のこれらスイッチは、前記記憶装置に記憶されたビデオ情報の再生と表示を制御するためユーザーにより手動回転が可能な環状ジョグシャトルを含み、前記表示画面上の前記スイッチ領域は前記フロントパネル上の前記ジョグシャトルに相当する環状スイッチ領域を含み、前記記憶装置に記憶されたビデオ情報の再生と表示を制御するため前記カーソル装置によって動作可能な制御ポイントを有する。又、それぞれのビデオカメラが選択されたことを指示するために、各々がカメラ選択スイッチの一つに近接し、フロントパネル上に取付けられた複数の発光ダイオードを設けてよく、前記表示画面は前記カメラスイッチ領域の各々の近くに前記フロントパネル上のＬＥＤのそれぞれの一つに相当するカメラ選択指示を表示する。
【０１４９】
本発明の別の追加的な面によれば、ビデオデータのフイールドを処理する方法が提供される。前記方法は、ビデオデータのフイールドの各々を複数の矩形データブロックに分割する段階にして、各ブロックはｎｘｍ配列の画素から構成され、ｎとｍは１より大きい正の整数である前記分割段階、各データブロックを先行するフイールド中の相当するデータブロックと比較する段階、前記データブロックについて前記比較データを基礎としてデータ圧縮アルゴリズムを実行する段階、及び前記比較データを基礎としてデータ圧縮アルゴリズムをを実行する段階、を含む。
【０１５０】
本発明のもう一つの面によればビデオ情報記憶分析装置が提供される。前記装置はビデオデータフレームの動的シーケンスを発生するためのビデオ情報源、データ圧縮アルゴリズムをビデオデータフレームの動的シーケンスに適用して圧縮ビデオデータを形成する圧縮回路、ビデオデータフレームの動的シーケンスに相当する動的映像を表示するための表示装置、前記ビデオデータフレームの動的シーケンスを受信して受信した前記ビデオデータフレームの動的映像について動的映像内容分析アルゴリズムを実行する分析回路、及び前記ビデオデータフレームの動的シーケンスを前記ビデオ情報源から前記圧縮回路、表示装置、及び分析回路の３個の全てに同時に転送する信号転送回路、を含む。
【０１５１】
本発明のもう一つ別の面によれば、ビデオデータを記憶するための装置が提供される。前記装置は、各々がビデオ信号のそれぞれの流れを提供するための複数の信号源、ビデオ信号の各流れの中の連続フレーム間の差分を検出し、検出した差分を示す差分データを発生するための差分回路、及び前記圧縮回路で形成した圧縮符号化データを記憶するための記憶装置、を含む。
【０１５２】
本発明のこの面によって提供された装置は、動的映像内容分析アルゴリズムにしたがって前記差分データを処理し、ビデオ信号の流れのそれぞれの特性を示す分析データを形成する分析回路をさらに含むことができる。
【０１５３】
本発明のもう一つの面によればビデオ情報を記憶し表示する装置が提供される。前記装置は、第１ビデオ情報を発生させるための第１ビデオカメラ、第２ビデオ情報を発生させるための第２ビデオカメラ、第１の場合に前記第１及び第２ビデオカメラにより発生した前記第１及び第２ビデオ情報を前記第１の場合に同時に記録する記録装置、前記記録した第１及び第２ビデオ情報を記憶するための記憶装置、第１の場合に前記第１ビデオカメラにより発生した前記第１ビデオ情報を前記記憶装置から検索し、時間的に前記第１の場合より遅い第２の場合にこれを表示する回路、前記第１の場合に前記第１ビデオカメラにより発生した前記第１ビデオ情報が表示されている間、前記第１ビデオカメラを選択するために前記第２の場合に本装置のユーザーにより動作可能である選択装置、前記第１の場合に前記第１ビデオカメラにより発生した前記第１ビデオ情報が表示されている間、前記選択回路による前記第２ビデオカメラの選択に応答して前記記憶装置を探索して、前記第１の場合に前記第２ビデオカメラにより発生し前記記憶装置に記憶された前記第２ビデオ情報を位置させる探索回路、を含む。
【０１５４】
本発明のさらにもう一つの面によればビデオ情報を分析する装置が提供される。前記方法は、映像の動的シーケンスを表わすアナログビデオ信号を受信する段階、前記受信したアナログビデオ信号をデジタル化して前記映像の動的シーケンスを表わすデジタル化したビデオデータフイールドのシーケンスを形成する段階、各二つの近接するビデオデータフイールド間の垂直な空白間隔を含むタイミングシーケンスにしたがって前記デジタル化したビデオデータフイールドのシーケンスをビデオバスに転送する段階、前記タイミングシーケンスにしたがって転送された前記デジタル化したビデオデータフイールドのシーケンスを受信する段階、及び動的映像内容分析アルゴリズムをビデオデータフイールドの受承に続く垂直な空白間隔中各受信したビデオデータフイールドに適用する段階、を含む。
【０１５５】
本発明のもう一つの面によればビデオ情報記憶分析装置が提供される。前記装置はビデオフイールドのシーケンスを発生するためのビデオカメラ、ビデオフイールドのシーケンスの現在のフィールドの所定の部分をビデオフィールドのシーケンスの基準フィールドと比較して比較統計量を形成する回路にして、前記基準フィールドはビデオフィールドのシーケンス中の現在のフィールドに先行した前記基準フィールド、前記比較統計量を第１限界値と比較し、前記比較統計量の前記第１限界値との比較を基礎として前記現在のフィールドの所定の部分を選択的に廃棄するための圧縮回路、前記圧縮回路により廃棄されなかった前記現在のフィールドの所定の部分を記憶するための記憶装置、及び前記比較統計量を前記第１限界値とは異なる第２限界値と比較し分析統計量を発生させ、前記ビデオフィールドのシーケンスで表わされる動的対象を検出するための分析回路、を含む。
【０１５６】
本発明のさらにもう一つの面によれば動的映像の第１流れを発生するビデオカメラ、データ映像の前記第１流れを表わすデータを記憶するためのハードデイスクを含むハードデイスク駆動装置にして、データは前に前記ハードデイスクに記憶された動的映像の第２流れ表わす、前記駆動装置、前記映像の第１流れと前記映像の第２流れの選択した一つを表示するための表示装置、及び前記ハードデイスク駆動装置と表示装置を制御して、前記動的映像の第２流れがハードデイスクから同時に再生され前記表示装置に表示される間、前記動的映像の第１流れを表わすデータがハードデイスクに記録される、制御装置が提供される。
【０１５７】
前記動的映像の第２流れ（すなわち再生した流れ）は前記動的映像の第１流れを同時に発生する同じカメラ、或いは別のカメラによって発生することができる。
【０１５８】
本発明のさらにもう一つの面によれば、前記第１及び第２流れとは異なる動的映像の第３の流れを表わすデータは、ハードデイスクに記憶することができ、本システムは再生したデータをハードデイスクから離れた装置へ転送する出力装置を含むことができ、前記制御装置は、前記動的映像の第１流れの記録と前記動的映像の第２流れの表示と同時に、ハードデイスク装置と出力装置を制御して前記第３の流れを表わすデータがハードデイスクから再生され、前記出力装置により前記離れた装置に転送されるようにする。
【０１５９】
本装置にはさらにハードデイスクから再生されたビデオデータを受信し、この受信したビデオデータを取外し可能な記録媒体に記録するための保存装置を含むことができ、前記取外し可能な記録媒体に記録するビデオデータは前記動的映像の第１流れの記録及び前記動的映像の第２流れの表示と同時にハードデイスクから再生される。
【０１６０】
ここに使用した前記用語「同時に」は、多重タスク処理によって達成される事実上の同時性のように、新しく発生したビデオ情報がハードデイスクに記録される同じ時間に、再生した映像が表示画面に表示される場合のように実際の同時性を意味すると理解されるべきである。普通に理解されているように用語「多重タスク処理」は時分割多重化を意味する。これは「事実上の同時性」の機能の各々が１秒のような短時間で複数回実行されるような、個別にしかし迅速に交替した（すなわち時間次元中に密集して交互配置された）時間スロットである。
【０１６１】
ここでハードデイスクに言及されたときは、ＤＶＤＮ書き込み可能な光デイスク、又は光磁気デイスクドライブのような他のタイプの記録媒体を使用することができると理解されるべきである。
【０１６２】
本発明のもう一つの面によればビデオ情報を記憶し検索する方法が提供される。前記方法は、第１の場合に動的ビデオ映像の第１シーケンスを発生させ前記ビデオ映像の第１シーケンスを記録媒体に記録する段階、前記第１の場合より遅い第２の場合に動的ビデオ映像の第２シーケンスを発生させ、前記記録媒体に前記動的ビデオ映像の第２シーケンスを記録する段階、及び前記記録媒体から前記ビデオ映像の第１及び第２シーケンスの両者を同時に再生する段階、を含む。同時に再生したシーケンスはそれぞれ異なる表示画面に、又は同じ表示画面上のそれぞれの表示ウインドウに同時に表示することができる。二つのシーケンスは異なるビデオカメラで異なる時間に発生させるか、同じビデオカメラで異なる時間に発生させることができる。
【０１６３】
本発明のもう一つの別の面によればビデオ情報を記憶し検索する方法が提供される。前記方法は、記録媒体に複数のセグメントのビデオ情報を記憶する段階にして、各セグメントのビデオ情報はそれぞれ異なる時間期間に発生させられた、前記記憶段階、前記期間の第１の期間を示す第１パラメータ信号を入力する段階、前記第１パラメータ信号をにより指示された前記期間中発生した前記セグメントのビデオ情報を表示する段階、及び前記表示段階を実行する間、前記期間の第２の期間を示す第２パラメータ信号を入力し、前記第２パラメータ信号をにより指示された前記期間中発生した前記セグメントのビデオ情報を表示する段階、を含む。
【０１６４】
本発明の別の面によればビデオ情報分析装置が提供される。前記装置は、ビデオ情報データベースを記憶するための記憶装置、及び所定の分析アルゴリズムにしたがって前記データベース中のビデオ情報を分析する分析装置を含み、前記アルゴリズムは、各スコアがビデオ情報のそれぞれの部分所定の分析特徴を表わす程度を示すビデオ情報分析スコアのそれぞれの部分を割り当てるものであり、各分析スコアは２５６個の値（８ビット分析スコアにより示される）を含むことができる。本装置は前記範囲の値の特定の一つを選択する選択装置、及び前記範囲の値の選択した一つより大きいか同じ分析スコアを有するビデオ情報の部分を同定するための探索回路を含むことができる。
【０１６５】
本発明のさらにもう一つ別の面によればビデオ情報記憶装置が提供される。前記装置は、ビデオ情報を受信するための回路、受信したビデオ情報を分析して前記受信したビデオ情報中の所定の特徴を検出し、検出した前記特徴を示す検出信号を発生する回路、前記受信したビデオ情報を記憶するメモリ装置、及び記憶したビデオ情報と共に検出信号を索引信号として記憶する回路、を含む。前記メモリ装置は受信したビデオ情報をデジタルデータの形で記憶するための設備を備えることができ、記憶したビデオ情報は複数のフレームのビデオデータの形であり、ビデオデータの各フレームはビデオデータのフレームと共に記憶されたヘッダーデータを有し、前記索引信号はこのヘッダーデータに含まれる。本装置はさらに記憶した索引信号を読むための設備、及び前記読む込み設備に読み込まれた索引信号にしたがって前記メモリ装置から前記記憶したビデオ情報の選択した部分を検索するための設備を備えることができる。
【０１６６】
本発明のさらにもう一つの面によればビデオ情報記憶装置が提供される。前記装置は、ビデオ情報を記憶するための記憶回路、前記記憶回路から記憶したビデオ情報を検索するための回路、検索したビデオ情報を分析して前記検索したビデオ情報中の所定の特徴を検出し、検出した前記特徴を示す検出信号を発生するための回路、及び前記検出信号を前記記憶装置に転送し前記検出信号を索引信号として前記記憶したビデオ情報と共に記憶するための回路、を含む。ビデオ情報がデジタルデータの形で記憶され、複数のフレームのビデオデータを含むと仮定すると、ヘッダーデータはビデオデータの各フレームと共に記憶され、前記分析回路により発生した索引信号を含む。前記ヘッダーは記憶の前後にビデオ情報を分析することにより発生する別々の索引信号を含むことができる。
【０１６７】
本発明のもう一つの面によればビデオデータを記憶し検索するための装置を作動させる方法が提供される。前記方法は、複数のフレームのビデオデータを第１ハードデイスクに記憶する段階、索引データを前記第１ハードデイスクに記憶する段階にして、前記索引データは前記フレームのビデオデータが発生し、ビデオデータの前記フレームにおける前記第１ハードデイスク上のそれれぞれの位置が記憶されるそれぞれの時間を示すデータを含む、前記段階、及び前記索引データを第２ハードデイスクに記憶する段階、を含む。前記第１ハードデイスク上に記憶された望ましいフレームのビデオデータは前記第２ハードデイスクから読出された索引データを基礎として探索することができる。さらに前記第１ハードデイスクから読出された或る量のビデオデータは前記第２ハードデイスクに保管する（すなわち一時的に記憶する）ことができる。
【０１６８】
上述した記憶と検索技術は、各々が異なるそれぞれのビデオカメラにより発生し、共に前記第１ハードデイスク上に記憶さた、複数の流れのビデオ信号に適用することができ、この場合索引データは各フレームのビデオデータを発生したそれぞれのカメラを示すものである。
【０１６９】
本発明のもう一つの面によればビデオデータ記憶装置が提供される。前記装置は、ビデオデータフレームの動的流れを提供するためのビデオ情報源、前記ビデオ情報源により提供された前記ビデオデータフレームの動的流れを記憶するためのデータメモリ装置、及び前記データメモリ装置の主部を割当てるための制御装置にして、前記主部は第１フレーム速度にて前記ビデオデータフレームの動的流れを記録するためのものであり、前記制御装置も前記データメモリ装置上のバッファ部を割当てるためのものであり、前記バッファ部は前記第１フレーム速度より速い第２フレーム速度にて前記ビデオデータフレームの動的流れを記録するためのものである、前記制御装置、を含む。
【０１７０】
前記データメモリ装置はハードデイスクを含むハードデイスク駆動装置とすることができ、本装置はさらに警報状態を検出するための検出装置を含むことができる。前記制御装置は前記バッファ部が前記データメモリ装置が前記データメモリ装置に位置するところを示すポインタを維持することによって前記データメモリ装置の前記バッファ部を割当てることができ、又ポインタの値を変化させることによって、検出装置による警報状態の検出に応答することができ、これにより前記バッファ部が前記データメモリ装置中の新しい位置に移動することができる。
【０１７１】
前記特性データは特性データによって表わされる或るタイプの特性を示す第１サブデータ及びそれぞれのビデオデータフレームが前記特性データによって表わされる特性のタイプを示す程度を示す第２サブデータを含むことができる。映像分析アルゴリズムはデータが記憶媒体に記憶される前にビデオデータに適用するか、記憶装置からビデオデータを読出すことによりビデオデータに適用することができる。特性データは第１映像分析アルゴリズムをビデオデータに適用することにより発生した第１特性データ、及び第２映像分析アルゴリズムを適用することにより発生した第２特性データを含むことができる。前記データ記憶媒体にはビデオ映像フレームが発生した時間に発生したオーデイオ信号を示すオーデイオデータを含むことができる。複数のビデオカメラにより発生したビデオ映像フレームのそれぞれの流れを表わすビデオデータは各ビデオ映像フレームを発生した複数のビデオカメラのそれぞれの一つを同定するデータと共１に記憶媒体上に記憶することができる。記憶媒体はハードイデスク、磁性テープ（ヘリカル走査磁性テープを含む）又は他の形式の記憶媒体とすることができる。
【０１７２】
本発明のもう一つの別の面によればビデオ情報記憶装置が提供される。前記装置は、動的映像の流れを発生するビデオカメラ、各々が前記動的映像の流れを表わす、それぞれのビデオデータ部分を記憶するための記憶装置にして、各ビデオデータ部分はヘッダーデータを含む前記記憶装置、前記ビデオカメラを移動させて前記ビデオカメラの視野を変更させるための機構、及び制御信号を前記移動機構に提供し前記ビデオカメラの運動を制御するための制御装置にして、前記制御装置は前記記憶装置に接続されて前記記憶装置に前記制御装置が前記カメラを移動させる時間を示す信号を提供する、前記制御装置、を含み、前記記憶装置は前記カメラが移動した時間に発生した映像に相当する前記ビデオデータ部分に含まれるヘッッダーデータ中の運動信号を含むことにより、前記記憶装置に提供された信号に応答し、前記運動信号はそれぞれの映像が前記カメラが移動したとき前記カメラによって撮影されたことを指示する、前記ビデオ情報記憶装置。
【０１７３】
本発明のこの面により提供された本装置にはさらに、前記記憶した前記ビデオデータ部分を前記記憶装置から検索するための回路、前記検索した前記ビデオデータ部分を分析して前記検索した前記ビデオデータ部分で表わされる前記映像中の所定の特徴を検出し、前記検索した特徴を示す検出信号を発生するための分析回路、前記検出信号前記記憶装置に転送して前記検出信号を前記記憶した前記ビデオデータ部分と共に索引信号として記憶する回路、及び前記記憶したビデオデータ部分のそれぞれの一つのヘッダーデータに含まれた運動を読取り、前記運動信号がそれぞれのヘッダーデータに含まれた前記記憶したビデオデータ部分のそれぞれの一つを、前記分析回路が分析することを禁止するための回路、を含む。
【０１７４】
前記分析回路により検出される所定の特徴は前記動的映像の流れで表わされる動的対象とすることができる。
【０１７５】
本発明のもう一つの面によればビデオ情報を転送し表示するための方法が提供される。前記方法は、各々がそれぞれのビデオカメラにより発生する複数のビデオ情報の流れを受信する段階、前記複数のビデオ情報の流れを表示装置フイールドごとに転送する段階、及び前記複数のビデオ情報の流れの各々をそれぞれの表示ウインドウの表示画面に表示する段階にして、前記転送段階は前記複数のビデオ情報のフイールドの各々に、前記フイールドが表示される前記表示ウインドウの一つを示すデータを含むヘッダーデータを添える段階を含む、前記段階、を含む。添えられたヘッダーデータは前記フイールドを発生したビデオカメラの一つを同定するためのデータをも含む。
【０１７６】
本発明のもう一つの面によればビデオ情報を記憶するための方法が提供される。前記方法は、記録媒体上の複数のフイールドのビデオデータを記録する段階にして、前記複数のフイールドの各々はそれぞれの映像を表わす前記段階、それぞれのフイールドにより表わされる映像源を示すデータを含むヘッダーデータを前記記録媒体上に前記フイールドの各々と共に記録する段階、前記記録媒体から記録したフイールドのビデオデータを再生する段階、前記再生したフイールドのビデオデータを処理して処理結果を得る段階、及び前記処理結果を基礎として、前記再生したフイールドのビデオデータの少なくとも一つのために、前記記録媒体上の前記処理結果データを前記ヘッダーデータ中に記録する段階、を含む。の処理段階は動的映像内容分析アルゴリズムを適用する段階を含み、ここでは分析アルゴリズムを前記再生したフイールドのビデオデータで表わされる動的対象を検出するためのものとしてよく、前記処理結果データは動的対象の検出を示すデータを構成する。記録媒体はハードデイスクでよく、ヘッダーデータはビデオデータのそれぞれのフイールドを発生したカメラを同定するためのデータ、及びビデオデータのフイールドが発生した時間を示すデータを含む。
【０１７７】
本発明の上述した目的及び他の目的、特徴並びに利点は以下の好ましい実施例と実例の詳細な説明及び同じ参照番号は同じ成分と部品を表わす図面から理解されるであろう。
【発明を実施するための最良の形態】
【０１７８】
好ましい実施例の説明
［ＩＶＩＭシステムの概要］
図１は一般的に参照番号５００で指示されるインテリジェントビデオ情報管理（ＩＶＩＭ）システムの概要を示す。システム５００は多数の場所と複数の企業体に亘って見られる。例えば企業体は多数支店銀行５０２と多数位置小売り商人５０４を含むことができる。銀行５０２と小売り商人５０４はそれぞれ、相互に準独立のＩＶＩＭシステム５０６と５０８によるサービスを受けるが、保安サービス機構５１２により提供されるマスターノード設備５１０との少なくとも選択的な相互作用関係を有する。例えばサービス機構５１２がインテリジェントビデオ情報管理システム及び他のビデオ保安システムを提供し設けサービスを行なう。
【０１７９】
マスターノード５１０はＩＶＩＭシステム５０６と５０８に支持機能とダウンロードソフトウエア手段を提供するホストコンピュータの形が好ましい。図１には二つの企業体ＩＶＩＭだけが示されるが、マスターノード５１０は多数の企業体を支持しそれぞれにＩＶＩＭシステムを維持することを意図している。企業体は広く米国（例えば）や他の国に根拠を持ち支店を有することができる。ここに開示したシステムは銀行や小売り商人に加えて多くの他の種類の企業体に使用することができる。
【０１８０】
図１に示すようにＩＶＩＭシステム５０６と５０８の各々は、それぞれのＩＶＩＭシステムのための監督と管理機能を提供するローカルノード５１４を含む。
【０１８１】
ローカルノード５１４の各々はそれぞれのデータ通信チャンネル５１６を介してマスターノード５１０に接続されている。各データ通信チャンネル５１６は例えば専用の電話通信チャンネルで構成されるか、又は電話による要求時にデータ通信チャンネル５１６が実行するようになっている。ローカルノード５１４は、以下に説明する新規なソフトウエア能力で拡大された標準パーソナルコンピュータハードウエアとソフトウエアを使用して実行するのが好ましい。ＩＶＩＭシステムの主要な構成成分は、データ通信パス５１９によってそれぞれのローカルノード５１６に接続されたビデオ分析憶装置５１８である。各装置５１８はこれに接続された、５２０−Ｎを介してカメラ５２０−１として指示される一つ以上のビデオカメラを有する。各ビデオ分析記憶装置５１８はこれに接続されたビデオカメラ５２０によって発生したビデオ情報を記憶、分析、及び選択的検索をする。
【０１８２】
各装置５１８に接続されたビデオカメラの数は一つの分析記憶装置から他に変わる。例えばカメラの数は１個から１ダース以上に変り得る。好ましい実施例では装置５１８は１６個までのビデオカメラを支持する。
【０１８３】
各ＩＶＩＭシステムにおけるビデオ分析記憶装置５１８の数は変り得ることを認識すべきである。図１ではＩＶＩＭシステム当たり２乃至３個の装置５１８だけが示されているが、各企業体における分析記憶装置の実際の数は数十又はそれ以上である。
【０１８４】
各分析記憶装置５１８と関連するのは点線で示したボックス５２２で指示されるビデオ保安システムに典型的に見られる他の成分である。各分析記憶装置５１８と関連する他の保安成分２２２は装置間で異なる。かかる他の成分の例は図１の左下隅に示されており、これは機械的に動作可能な警報センサ５２６及びカメラ制御装置５２８を含む、２個のビデオ表示モニター５２４を有する。
【０１８５】
ビデオカメラ５２０によりそれぞれ発生し、ビデオ分析記憶装置５１８において受信したビデオ信号の流れは、装置５１８から選択的に表示用にモニター５２４上に向けられる。信号は全画面を含む多様なフォーマト中、又は映像面の一部だけ取り上げるウインドウ中で表示される。複数の表示ウインドウは１個又は両者のデイスプレイ５２４上に形成され、複数のビデオの流れは同時に単一ビデオデイスプレイ５２４上に表示される。デイスプレイ５２４はＮＥＣから入手可能なＮＴＳＣモニターモデルＪＣ−１２１５ＭＡ及び又はパナソニックから入手可能なＳＶＧＡモニターモデルＣ１５９１Ｅのような普通の製品である。ここに開示したビデオ分析記憶装置５１８により得られる一つの利点は装置５１８が、普通のビデオ監視システムでビデオスイッチにより達成できるビデオ流れ配分機能である。したがってＩＶＩＭシステムの実用的な実施例では「他の保安システム成分」５２２に含まれるべきビデオスイッチがない。
【０１８６】
警報センサ５２６は、ドア、窓、陳列ケース等の開閉のような出来事を検出し、その出来事を示す信号と警報信号を発生する普通の製品が好ましい。警報信号はビデオ分析記憶装置５１８に送られ、又カメラ制御装置５２８に送られる。
【０１８７】
カメラ制御装置５２８は例えば本願の譲受人から市場で入手可能な「ＴＯＵＣＨＴＲＡＣＫ’Ｒ」カメラ制御パッドのような普通の装置でよい。カメラ制御装置５２８とビデオ分析記憶装置５１８は両者間でデータメッセージを交換するために接続されている。
【０１８８】
ビデオカメラ５２０のいくつかは可動となっている。すなわちビデオカメラ５２０のいくつかは本願の譲受人により市販され、制御信号に応答して調節される視野方向を有するドームカメラのような普通の製品である。ビデオカメラ５２０の内の運動可能なものはレールに沿って運動し得るカメラを含む。運動し得るカメラの典型的なものではズームと焦点設定が制御信号により制御可能である。カメラ制御装置５２８は５３０で示したように制御信号をビデオカメラ５２０の運動可能なものに送る。
【０１８９】
ビデオカメラ５２０のいくつかはその視野が固定されると思われる。特定のビデオ分析記憶装置５１８に接続された全てのカメラが運動可能であるか、全てのカメラが固定されるかが期待されることを理解すべきである。
【０１９０】
ビデオ分析記憶装置５１８とカメラ制御装置５２８は参照番号５３２で示すように両者間でデータを交換するために接続されている。カメラ制御装置５２８は、警報センサ５２６に応答するか、又はビデオ分析記憶装置５１８からのデータメセージに応答して、制御信号が自動的に制御信号パス５３０の上を可動ビデオカメラ５２０の選択した一つに転送され、この結果可動ビデオカメラが警報センサ５２０又はビデオ分析記憶装置５１８によって検出した出来事に応答して自動的に位置決めするように構成されている。
【０１９１】
上述した追加成分構成５２２は典型的なもので多くの変形を取り得る。例えばモニターの数を１個まで減らすか、２個以上の数に増加させることができる。もう一つの可能性は警報センサ５３６及びカメラ制御装置５２８の両者共省略することができることである。特に、若しビデオカメラ５２０の全部が固定されるとするとカメラ制御装置５２８は不要となることは理解できるであろう。プリンターのような他の周辺装置は置いてもよく、またフラッシュライト、サイレン、その他のような警報報知装置もそうである。ビデオ分析記憶装置５１８に含まれるものとしては補助データ記憶装置が挙げられる。
【０１９２】
追加成分構成５２２含まれるものとしては、本願の譲受人が商標ＰＯＳ／ＥＭを付して市販しているポイントオブセールスセクションモニタリングシステムが挙げられる。ローカルノード５１４と関連するビデオ分析記憶装置５１８間にあるものとして前述した通信リンクに加え、マスターノード５１０とビデオ分析記憶装置５１８の間にある参照番号５３４で示す直接通信リンクが挙げられる。データリンクは通常の専用ライン、電話接続、衛星、ＬＡＮ，ＷＡＮ，及び又はインターネット経由で形成される。
【０１９３】
［ＶＲ／ＰＣ装置の概要］
図２はビデオ分析記憶ブロック５１８の機能的概要を示す。以下に詳細に説明する主装置５５０は制御機能５５２、分析機能５５４、記憶機能５５６、保存機能５５８、及びビデオ処理機能５６０を提供する。
【０１９４】
主装置５５０への入力は、カメラ５２０（図１）及び警報センサ５２６（図１）から提供された警報状態検出信号のような補助入力５６４からのビデオ入力５６２を含む。
【０１９５】
図２を参照すると、主装置５５０のためのユーザー制御信号がカーソル位置合わせ及び特徴選択装置５６６から提供される。装置５６６は市場でマイクロソフト社から入手可能な普通のマウスが好ましいが、トラックボール、タッチスクリーン、ライトペン、その他が代替的に使用できる。主装置５５０の好ましい実施例はユーザーが手動で操作するスイッチを含むフロントパネル（図２には示されない）を有する。主装置５５０から出力はビデオ表示バッファ５７０を介して表示装置５２４提供された生のビデオデータ５６８を含む。主装置５５０からの他の出力は参照番号５７２で指示された再生ビデオ信号である。再生ビデオ信号５７２は生のビデオデータ５６８から分離して示されるが、再生ビデオはビデオ表示バッファ５７０を介して表示のためビデオ表示装置５２４に転送される、と理解すべきである。主装置５５０からのさらなる出力は、制御信号５７４、再生ビデオデータ、及び外部記憶装置に記憶するための、参照番号５７６で指示した付属する索引情報を含む。このような装置は、図示はしないが、専用線間又は電話線ベースで主装置５５０に接続されているかは別として、デジタル又はアナログテープレコーダー、一回書き込み又は再書き込み可能なビデオデイスクレコーダー、及び又はＤＶＤレコーダーを含むことができる。
【０１９６】
データ通信リンク５７８は主装置５５０と他のコンピュータ装置間のデータ通信を行ない、例えば図１に示す通信チャンネル５１６、５１９、及び５３４を含む。図面には示さないが普通のモデムをＶＲ／ＰＣ装置と協働させ或いはこれに付属させることができる。
【０１９７】
図３は主装置５５０のハードウエア構築を説明する。図３に示した主装置５５０は、ＰＣ及びビデオ記録容量の先例を見ない融和を提供するユニークなハードウエアとソフトウエアの特色、したがって「ＶＲ／ＰＣ」（ビデオレコーダー／ＰＣ））装置と呼ばれる、と協働する。新規なビデオデータ圧縮記録技術に加え、このＶＲ／ＰＣ装置５５０はデータ管理、ルーテイング及びこれまで提案されなかった分析機能を達成する。このＶＲ／ＰＣ装置５５０は又装置能力をユーザーによる選択と操作に有用なものにするユニークなユーザーインターフェイスを実現する。
【０１９８】
便宜であるデータ管理、ルーテイング及びこれまで提案されなかった分析機能を達成する。
【０１９９】
このＶＲ／ＰＣ装置５５０はマザーボード５８０、フロントエンドプロセシングビデオデータ圧縮ハードウエア５８２、バックパネル５８４、及びフロントパネル５８６（図５及び図６）を含む。
【０２００】
図４にフロントエンドプロセシングビデオデータ圧縮ハードウエア５８２を幾分略図的に説明する。これは２個の別々の印刷配線ボード、バックパネル５８４から直接ビデオ信号を受信するアナログ処理多重化／マルチプレクサボード５８８、及びアナログボード５８８とマザーボード５８０間に接続したデジタル化／圧縮／分析ボード５９０からつくられる。
【０２０１】
本発明の代替的実施例では、ボード５９０のデジタル化／圧縮／分析成分は、アナログボード５８８とマザーボード５８０間に接続した２個の別々のＰＷＢ上に設けられる。
【０２０２】
再び図３を参照すると、マザーボード５８０は標準パーソナルコンピュータマザーボードに構造的に類似するのが好ましく、全体的に標準の市場で入手可能な成分で構成されている。したがってＶＲ／ＰＣハードウエアは以下に詳細に述べるように新規なフロントエンドエレクトロニクスを持っているが標準パーソナルコンピュータプラットフォームとして実行される。マザーボード５５８上の成分はＣＰＵとして機能するマイクロプロセッサ５９２を含む。マイクロプロセッサ５９２はウインドウズ９５オペレイションシステムにより１００メガヘルツで作動する、インテル社のペンチアムＰ５−１２０Ｃが好ましい。より高速で作動するマイクロプロセッサを含む他のマイクロプロセッサでもよい。ＰＣＩ標準によって与えられるバス５９４がＣＰＵ５９２をマザーボード５８０上の他の成分と相互接続させる。参照番号５９６で指示したように、ＰＣＩバス５９４は延長してマザーボード５８０とフロントエンドエレクトロニクス５８２を相互接続させる。マザーボード５８０上の他の成分はプログラムメモリＲＯＭ５９８及び実行メモリ６０２を含む。好ましい実施例では実行メモリ６０２は１６メガバイトのＲＡＭで構成される。
【０２０３】
又、マザーボード５８０上にはＣｉｒｒｕｓＬｏｇｉｃ社により市販されている「Ａｌｐｉｎｅ」チップであるＳＶＧＡチップが設けられている。ＳＶＧＡビデオデータインプットパス６０６はフロントエンドエレクトロニクス５８２から直接ＳＶＧＡチップセット６０４に提供される。ＳＶＧＡチップセットは出力６０８を一つ以上のＳＶＧＡに提供する。（ＮＴＳＣ出力は直接フロントエンドエレクトロニクス５８２からＮＴＳＣモニターを駆動するため提供される。もしＮＴＳＣモニターの存在が検知されると（図示しない普通の手段で）ＳＶＧＡ出力は無能化される）。
【０２０４】
マザーボード５８０は又多くのシリアルポート６１２を含み、マザーボードと補助装置間のデータ通信を取り扱う。補助装置は上述した警報センサと共に、警報報知、電子制御ドアロック、普通のＰＯＳＥＭ（ポイントオブセールエクセプションモニタリング）、その他等を含む。マウスポート６１４はマザーボード上に含められ、ユーザーが操作した制御信号をマウス５６６（図２）から受信する。図３をさらに参照すると、レポートプリンター（図示せず）を駆動するため使用したデータ源としてマザーボード５８０にパラレルポート６１６が設けられる。又、３．５インチ（８８.９ｍｍ）のデイスクを受け入れ可能な普通のフロッピイデイスク駆動装置６１８がマザーボード５８０に接続される。
【０２０５】
マザーボード５８０には、ＶＲ／ＰＣ装置５５０内に取り付けられた複数のＩＤＥハード駆動装置６２２に、インタフエイスを提供する、ＩＤＥ（一体駆動電子装置）コントローラー６２０が設けられる。
【０２０６】
ハード駆動装置６２２はビデオデータ、索引情報、プログラム、その他の大量記憶を行なう。ＶＲ／ＰＣ装置の好ましい実施例は２個以上のハード駆動装置６２２を含む。ＶＲ／ＰＣ５５０に使用する適切なハード駆動装置はウエスターンデジタル社から入手可能な「Ｃａｖｉａｒ」２又は３ギガバィト駆動装置であある。Ｓｅａｇａｔｅ社又は他の供給者が提供するハード駆動装置も使用することができる。
【０２０７】
ＳＣＳＩインターフェイス６２４もマザーボード５８０に設けられる。ＤＡＴ（デジタルオーデイオテープ）駆動装置はＳＣＳＩインターフェイス６２４を介してマザーボード５８０に接続され、ＶＲ／ＰＣ装置のための主保存媒体駆動装置を構成する。ＤＡＴ駆動装置は例えば４ｍｍ×９０ｍｍの磁性テープ上に２ギガバイトのデータを記憶するソニー社のモデルＳＤＴ−７０００／ＢＭである。
【０２０８】
他のＤＡＴ駆動装置も使用することができる。ＤＡＴ駆動装置６２６に加え、又はその代わりに他の保存媒体駆動装置も使用することができる。例えばデジタルビデオデスク（ＤＶＤ）駆動装置又はリニアデジタルテープ駆動装置も使用することができる。
【０２０９】
ＳＣＳＩ出力ポート６２８もＳＣＳＩインターフェイス６２４を介して設けることができる。
【０２１０】
ＶＲ／ＰＣ５５０物理的な外観は図５と図６に例示される。図５は正面６３２を有する成型プラスチックハウジング６３０を示し、これはフロントパネル５８６とヒンジが付いたダストシールド６３４を含む。図５と図６で開じた位置で示されたダストシールド６３４はユーザーにより選択的に開けられ、ハウジング６３０内に含まれるフロッピーとＤＡＴ駆動装置を受け入れる。
【０２１１】
図５示されるスタンドアローンハウジング構成の代替用として、適当なラックマウントのハードウエアを有するよう形成したハウジングを設けることが考えられる。
【０２１２】
フロントパネル５８６上に設けたスイッチ６３６はユーザーがＶＲ／ＰＣ装置の機能性の多くを制御することを可能にする。スイッチ６３６は表示フォーマット６３８、６４０、６４２、及び６４４を含む。これら４個のスイッチ上のラベルで示されるように、ユーザーはこれらスイッチを１、４、９、又は１６のビデオ映像流れがモニターに表示される表示フォーマットの中から選択するように使用する。スイッチ６４６はユーザーがＶＲ／ＰＣ装置の状態を示す情報を提供する表示画面を選択することを可能にし、スイッチ６４８はユーザーが複数のビデオ流れが一度に与えられるがしかし所定のシーケンスにしたがう作動モードを選択することを可能にする。
【０２１３】
フロントパネル５８６はそこに取り付けた、１から１６までのラベルを付けたカメラ選択スイッチ６５０を有する。作動するとこのカメラ選択スイッチの各々はモニター上に表示するため、相当するビデオカメラが現在発生しているビデオ信号を呼び出す。カメラ選択スイッチ６５０の各々に関連するものとしてそれぞれのＬＥＤ６５２があり、これは相当するビデオカメラからの生の信号が表示されているとき発光する。
【０２１４】
フロントパネル５８６にはＬＥＤ６５２が取り付けられ、警報状態が検出された（警報センサ５２６によるか、或いはＶＲ／ＰＣ装置自体の中で実行された映像分析により）ことを指示する。警報スイッチ６５８は警報インジケータ６５６に接近し、装置が検出した警報に関する情報を表示するようユーザーによって作動させられる。
【０２１５】
フロントパネル５８６に取り付ける他の注目すべき特徴はジョグシャトルスイッチ６６０である。ジョグシャトルスイッチ６６０は普通のＶＣＲ上に設けたスイッチに外観、操作性、機能性において類似しており、ハード駆動装置又はＶＲ／ＰＣ装置５５０内の駆動装置に記憶されたビデオ映像の流れの再生を制御するために設けられる。ジョグシャトルスイッチ６６０は、正再生、逆再生、及び一時停止（静止映像）、のような周知の再生動作を制御する。ジョグシャトルスイッチが時計又は反時計方向に回転する、異なる量に相当する少なくとも二つの正及び逆再生速度が設定されるのが好ましい。ジョグシャトルスイッチはユーザーによって解放されたとき自動的に「中立位置」に復帰し、再生又は巻き戻しがスイッチ６６０の最後の手動により選択された速度で継続するのが好ましい。
【０２１６】
フロントパネル５８６の全体配置を要約するため左から右へ続く４個の領域が決められる。
【０２１７】
領域１：カメラ選択インジケータ６５２（２列を形成する）と組合わされる２列のカメラ選択スイッチ６５０（列当り８スイッチ）にして、記録インジケータ６５０を含む。
【０２１８】
領域２：警報インジケータ６５６と選択スイッチ６５８。
【０２１９】
領域３：ジョグシャトルスイッチ６３８−６４８。
【０２２０】
領域４：表示制御スイッチ６３８−６４８。
【０２２１】
フロントパネル５８６に倣う概ね同様なスイッチとインジケータ配列が、ＶＲ／ＰＣ装置５５０により支持されるグラフィックユーザーインターフェイス（ＧＵＩ）の部分を形成するマウスで操作可能画面表示中に設けられる。かかる画面表示の例は図１１と図１２に示され、さらに以下に検討する。
【０２２２】
ＶＲ／ＰＣ装置におけるもう一つの実施例によれば、フロントパネル５８６に示されるＬＥＤ及び他の部材は省略することができ、ＶＲ／ＰＣ装置はマウス操作可能な画面表示を介することによってのみ制御することができる。
【０２２３】
図７に戻って、ＶＲ／ＰＣ装置のバックパネル５８４の詳細を説明する。
【０２２４】
バックパネル５８４の上部中央領域は２列の各８ポートに１６個のビデオインプットポートが配設されており、参照番号６６２で指示されている。ビデオインプットポート６６２の下に参照番号６６４で指示された１６個のループスルーアウトプットポート（各々に２列の８）が設けられている。ビデオインプットポート６６２とアウトプットポート６６４の両者共アナログビデオのためである。この両者の下側の下部段の右から左にシリアルポート６６６、プリンタ（パラレル）ポート６６８、ＳＶＧＡ（デジタルビデオ）アウトプットポート６７０及びＳＣＣＩポート６７２が設けられている。追加的な（アナログ）ビデオアウトプットポート６７４がビデオインプットポート６６２に近接して設けられている。
【０２２５】
バックパネル５８４の上左部分に多重位置コネクタジャック６７６があり、ＶＲ／ＰＣ装置と他の装置とがデジタル通信をするよう接続されている。データ通信ポート６７６の下にパワーインレセプタクル６７８とループスルーパワーアウトレセプタクル６８０が設けられている。パワーインレセプタクル６７８とループスルーパワーアウトレセプタクル６８０に近接してベンチレーション孔６８２が設けられている。バックパネル５８４の右側に３個の拡張スロットが設けられている。
【０２２６】
［媒体駆動装置支持構造体］
小型で効率的な媒体駆動装置支持構造体はＶＲ／ＰＣ装置５５０のハウジング６３０内に取り付けられる。媒体駆動装置支持構造体は図８に参照番号７００で指示されているが、図８乃至図１０を参照しつつ以下に説明する。
【０２２７】
支持構造７００の主な成分はベース部材７０２、中間部材７０４、及び天板部材７０６である。
【０２２８】
図９に示す拡大図に良く観察されるように、ベース部材７０２は断面が概ねＵ字形で、中間部材７０４は本質的に平坦で、天板部材７０６は概ね逆Ｕ字形である。支持構造７００が組み立てられると中間部材７０４はベース部材７０２上に支持され、天板部材７０６が順次中間部材７０４上に支持される。全ての部材７０２、７０４、及び７０６は薄板に曲げと打ち抜きを加えることのよって形成するのが好ましい。
【０２２９】
ベース部材７０２は概ね平坦なベース板セクション７０８を含む。ベース板セクション７０８は、ベース板セクション７０８の平面でその後側７１２の部分から後方に延びる延長部７１０を除き、概ね矩形である。ベース板セクション７０８には対向する端縁部である垂直壁７１４と７１６が形成され、ベース板セクション７０８から上方に延びる。位置合わせスタッド７１８がベース板セクション７０８右方向領域に取り付けれられている。スタッド７１８はベース部材７０２に取り付けるＤＡＴ駆動装置の位置を決める。ベース板セクション７０８の前縁部にカーブの付いたタブ７２０が形成されている。カーブの付いたタブ７２０はベース板セクション７０８のそれぞれの後部に切り欠き７２２によって追加的に形成されている。（この追加的タブ７２０とその相当する切り欠き７２２の一つは図９に示すように垂直壁７１６と立ち上げ部材７２６によって隠されている）。タブ７２０はＶＲ／ＰＣ装置のシャシ（図示せず）上に形成されたブリッジランス中に挿入できるよう形成されている。これらブリッジランスとタブ７２０の手段により、ベース部材７０２、したがって全媒体駆動装置支持構造体（そこに設けれた駆動装置を有する）は、ＶＲ／ＰＣ装置のハウジング６３０内に固定される。ベース板セクション７０８の延長部７１０の左方向部に立ち上げられた工作孔７２４が形成されている。工作孔７２４はベース板セクション７０８をＶＲ／ＰＣ装置のシャシ上に設けたピンナット（図示せず）に固定するのに使用するねじのようなファスナーの挿入が可能となるように設けられている。立ち上げ部材７２６はベース板セクション７０８の左方向部でベース板セクション７０８に固定されている。複数の位置合わせスタッド７２８（その一つだけが図８に示されている）は立ち上げ部材７２６上に設けられ、立ち上げ部材７２６上に支持されるフロッピーデイスク駆動装置の位置合わせをする。図８と図10に示すように駆動装置支持構造体７００が組み立てれると、立ち上げ部材７２６と中間部材７０４の下部表面間にできるスペースが標準フロッピーデイスク駆動装置を収容するのに適当な標準駆動装置形成ファクターの二分の一に相当するファクターを提供する。
【０２３０】
再び図９を参照すると、ベース部材７０２の右側垂直壁７１４は３個のスロット７３０を有し、これらは垂直壁７１４の頂縁部７３２に近接して水平に延びている。ベース部材７０２の左側垂直壁７１６は頂縁部７３４を有し、ここから短いタブ７３６が頂縁部７３４の前部及び後部からそれぞれ上方に垂直に延びている。ファスナータブ７３８が垂直壁７１６の頂縁部７３４の中央部から外側方向に水平に延びている。孔７４０がタブ７３８に形成され、ファスナーがタブ７３８に挿入されることを可能にしている。図９をさらに見ると、中間部材７０４が各４個から成る２群、すなわち８個の位置合わせスタッド７４２を支えており、各群はそれぞれのハードデイスク駆動装置の位置合わせをする。
【０２３１】
中間部材７０４の下側に設けれれているのは圧力パッド７４４（仮想線で示す）である。図１０に示すように駆動装置が取り付けられ支持構造体が組み立てられた状態になると、圧縮パッド７４４はＤＡＴ駆動装置７４６とフロッピーデイスク駆動装置７４８にそれぞれ下向きの圧力を加え、これら装置が駆動装置支持構造体７００の適所に維持するようにする。圧縮パッド７４４は弾力のある弾性材料でつくられるのが好ましい。
【０２３２】
打ち抜き起されたファスナータブ７４９は中間部材７０４の４個の隅部で上方に延びている。
【０２３３】
タブ７４９に形成した孔は、ファスナーを挿入して、部材７０４に取り付けられたハードデイスク駆動装置を中間部材７０４に固定するために設けられている。Ｕ字形のブラケット７５１が中間部材７０４の中央部分でファスナー７５３を介して取り付けるため設けられている。ブラケット７５１は中間部材７０４に取り付けられたハードデイスク駆動装置を中間部材７０４に固定する際の助けとなる。短いタブ７５０が中間部材７０４の右側縁部７５２から外方に水平に延びている。２個のヒンジタブ７５４が縁部７５２から外方かつ上方に湾曲し、縁部７５２上のそれぞれ前部と後部に位置している。タブ７５４と７５０は中間部材７０４の縁部７５２に沿って間隔があけられ、ベース部材７０２の垂直壁７１４のスロット７３０に同時に挿入することができる。外側スロット７３０へヒンジタブ７５４が挿入された後、中間部材７０４は、組立中、ベース部材７０２に向かって下向きに揺動することができる。中間部材７０４の左側に、間隔をおいたスロット７５６が設けられ、ベース部材７０２の垂直壁７１６上の短いタブ７３６の挿入を可能にしている。又中間部材７０４の左側に下方に延びるフラップ７５８及び、孔７６２を有するファスナータブ７６０（ベース部材７０２のファスナータブ７３８に類似している）がある。さらに中間部材７０４には対のスロット７６４が設けられており、対のスロットの各々は中間部材７０４のそれぞれの側縁部から短い距離で間隔があけられている。短い下向きフラップ７６６は中間部材７０４の前縁部と後縁部のそれぞれで形成されている。
【０２３４】
天板部７０６は中間部材７０４と同じように、４個で１群を成す位置合わせスタッド７４２を２群、すなわち８個を支持しており、各群はそれぞれのハードデイスク駆動装置の位置合わせをする。これら位置合わせスタッド７４２は天板部７０６の殆どを形成する概ね平坦な天板７６８上に支えられている。図９に示すように天板７６８の下側には、中間部材７０４に取り付けられたハード駆動装置を下方に押し付ける圧力パッド７４４が取り付けられている。
【０２３５】
天板７６８の左縁部と右縁部それぞれから下方に延びているのは側壁７７０と７７２である。短いタブ７７４が側壁７７０と７７２の下縁部から下向きに垂直に延びている。タブ７７４は中間部材７０４のスロット７６４に同時に挿入できるよう間隔があけられている。（天板部７０６上に設けられた４個のタブ７７４の一つは図９の天板７６８で隠れている）。ファスナータブ７７６が側壁７７２の下縁部の中央部から外側に水平に延びている。ファスナータブ７７６は上記したファスナータブ７３８と７６０に類似しており、そこに形成した孔７７８を有する。部材７０２、７０４、及び７０６は一般に、そして特にそれぞれのファスナータブ７３８、７６１、及び７７８は、部材７０２、７０４、及び７０６が図８のように組み立てられるとそれぞれの孔７４０、７６２、及び７７８が互いに垂垂直方向に並置され、単一ファスナー７７９が３個の孔に同時に挿入され単一ファスナーが３個の部材７０２、７０４、及び７０６を共に固定し駆動装置支持構造体７００を形成するよう寸法づけられる。
【０２３６】
図１０は媒体駆動装置を含み完全に組み立てられた媒体駆動装置支持構造体７００を示す。さらに、既述したＤＡＴ駆動装置、フロッピー駆動装置７４８、ハードデイスク駆動装置７８６と７８８が中間部材７０４上に並んで取り付けられており、単一のハードデイスク駆動装置７９０が天板部７０６上に取り付けられているのが示される。４個のハードデイスク駆動装置（図示せず）を取り付けるためのスペースが天板部７０６の天板７６８の右方向部分に残っていることが観察される。
【０２３７】
駆動装置と支持構造体は以下の順序で迅速にかつ効率的に進めることができる。１．ベース部材上にＤＡＴ駆動装置とフロッピー駆動装置の取り付け、２．ヒンジタブを使用してベース部材上に中間部材の取り付け、３．中間部材へハードデイスク駆動装置の取り付け、４．側壁から下方に延びるストレートタブを使用して天板部を中間部材へ取り付け、５．ファスナー（図１０において参照番号７７９で示される）相当するファスナーにある３個の孔に挿入して部材７０２、７０４、及び７０６の外部で単一の安定した構造体を形成する、６．ブラケット７８２とタブ７８０を通るファスナーを使用して天板部に一つ以上のハード駆動装置を取り付ける。完成した媒体駆動組立体はＶＲ／ＰＣ装置のシャシに設置する。若し二つだけのハード駆動装置を本装置に設けるのであれば段階６は省略してもよい。
【０２３８】
図８乃至１０に示す媒体駆動装置支持構造体は、ＶＲ／ＰＣ装置の大量記憶ハードウエア部分を費用と時間の点で効率的のみならず便利な方法で組み立てられることが可能であると理解される。
【０２３９】
［アナログビデオハードウエア］
ここで、ボード５８８に設けられたアナログフロントエンド回路（図４）を、図１３を参照しながら説明する。
【０２４０】
図１３からわかるように、ＶＲ／ＰＣユニットに取り付けられた１６のカメラ（ＣＡＭ）によって発生された１６のアナログビデオ信号が、共に、参照番号８０２によって一緒に示されている３つの１６対１のマルチプレクサに提供される。マルチプレクサ８０２は同時に３つの出力を提供し、それらは、それぞれ、３つのフィールド固定チャンネル８０４への入力を構成する。各マルチプレクサ８０２は、それぞれの制御信号（それらの制御信号は一緒に８０６で示す）によって制御され、それにより、各々の固定チャンネル８０４を通じて捕捉を行うためにカメラ１６からそれぞれ１つのカメラを選択する。その制御信号８０６はデジタルフロントエンドボード５９０（図４）から提供される。
【０２４１】
さらに、図１３を参照すると、３つのフィールド固定チャンネル８０４は同一なので、それらの３つのチャンネルの内の１つのみを説明する。選択された入力ビデオ信号は、増幅器８０８及び８１０を通じてそれぞれクロマ（彩度）ノッチフィルタ８１２及びクロマバンドパスフィルタ８１４に供給される。輝度（ルミナンス）信号がクロマノッチフィルタ８１２から出力されて、同期信号分離回路（ＳＹＮＣＳＥＰ）８１６に提供され、それは、輝度信号から抽出された複合同期信号を出力する。その同期信号分離回路８１６からの複合同期信号は、垂直同期信号分離分離回路（ＶＳＹＮＣＳＥＰ）８１８に供給され、それは、その複合同期信号から垂直同期信号を分離する。垂直同期信号及び複合同期信号は双方ともデジタルフロントエンドボード５９０に供給される。同期分離回路８１６から出力された複合同期信号は、バーストゲート検出回路（ＢＵＲＳＴＧＡＴＥ）８２０にも供給され、その回路は、バーストゲート検出信号を出力する。そのバーストゲート検出信号とクロマバンドパスフィルタ８１４から出力されるクロミナンス信号とは、フェーズロックループ（ＰＬＬ）回路８２２への入力として供給される。そのＰＬＬ８２２は、ベースバンドクロミナンス信号及び基準信号（ＲＥＦ）を出力する。別のマルチプレクサブロック８２４が、フィールド固定チャンネル８０４と２つの選択チャンネル８２６との間に設けられている。そのマルチプレクサブロック８２４は、６つの３対１のマルチプレクサから構成されており、その内の３つのマルチプレクサは２つの選択チャンネルの各々に用いられている。マルチプレクサブロック８２４用の制御信号は８２８で示されていて、デジタルフロントボードから供給される。
【０２４２】
２つの選択チャンネル８２６は同一なので、その２つのチャンネルの内の１つのみを説明する。各選択チャンネルへの３つの入力は、輝度信号、クロミナンス信号及び基準信号である。それらのすべての信号は、３つの固定チャンネル８０４の内の１によってロックするために選択された３つの入力カメラ信号の内の一の信号によって提供されるビデオ信号に対応する。ブロック８２４からの個々の３対１のマルチプレクサの出力は、各輝度、彩度及び基準信号のために用いられるので、対応して、個々のマルチプレクサへの３つの入力は、この例の場合にはそうであるが、固定チャンネル８０４からの３つの輝度、彩度または基準出力となる。選択された輝度信号は輝度クランプ回路（ＬＵＭＡＣＬＡＭＰ）８３０に提供され、それは、選択されたチャンネル１のためにクランプされた輝度信号
を出力する。選択された基準及び彩度信号は、彩度復調回路（ＣＨＲＯＭＡＤＥＭＯ）８３２に提供され、その回路は、マルチプレクサ８３４にＲ−Ｙ及びＢ−Ｙ信号を出力する。マルチプレクサ８３４は、８３６で示されるように（フロントエンドデジタルボードによって供給される制御信号によって）制御されて、選択されたチャンネル１のために、彩度信号として、交互の順番でＲ−Ｙ及びＢ−Ｙ信号を提供する。クランプされた輝度信号及び彩度信号を作る連続して交互に提供される色差信号は、次に、次の処理のために、デジタルフロントエンドボード５９０に出力される。
【０２４３】
上記のとおり、チャンネル２に対応する選択チャンネル８２６はチャンネル１のものと同一である。
【０２４４】
［フロントエンドデジタルハードウエア］
図１４は、デジタルフロントエンドボード５９０の概要を機能ブロック状で示す。フロントエンドボード５９０上の主な機能ブロックは、アナログ・デジタル変換及びバッファブロック８４０と、制御及び圧縮処理ブロック８４２と、ライブビデオ表示処理ブロック８４４と、ライブビデオイメージ解析ブロック８４６と、「バックエンド」圧縮ブロック８４８とを備える。さらに、ＰＣＩバス延長部５９６（図３）へのインタフェース８５０も含まれている。
【０２４５】
図１４への言及を続けると、ブロック８４０は、アナログフロントエンド５８８を経由して捕捉されるとともにそれによって選択されたアナログビデオの２つのチャンネルを受け取り、その選択された２つのアナログチャンネルをデジタル化し、さらに、そのデジタル化されたビデオデータのフィールドを、それらの２つの選択されたチャンネルにそれぞれ相当するバッファ（ＦＬＤＢＵＦ）８５２及び８５４に一時的に記憶する。アナログフロントエンドに出力される制御信号と、アナログフロントエンドのステータスを示す信号とは同期信号を含んでおり、それらの信号はブロック８４０を経由して受信されかつ伝達される。加えて、そのブロック８４０は、ビデオデータバス８５２を制御して、以下に説明するフォーマットにしたがって、一時記憶されたビデオデータのフィールドをブロック８４２、８４４、８４６及び８４８に伝達する。制御／ステータスバス８５４は、制御ブロック８４２とデジタルフロントエンドボード５９０の他のブロックとを相互に接続して、制御ブロック８４２が他のブロックを制御するとともにそれらの他のブロックのステータスを示す信号を受け取ることができるようにする。最終的にアナログフロントエンドにまたはそれから伝達される制御及びステータス信号は、制御／ステータスバス８５４上でも伝達される。
【０２４６】
フロントエンドボードの機能の全体の制御を提供することに加えて、ブロック８４２は、ビデオバス８５２のビデオデータ出力に関して初期のデータ圧縮処理も実行する。ブロック８４４は、ビデオバス８５２上を伝達されるビデオ信号の表示処理を提供し、さらに、オーバーレイ情報及びイメージ面の配分を含む処理済ビデオ信号を、マザーボード５８０及び表示モニタに提供される出力信号に出力する。ブロック８４６は、以下に説明する技術にしたがって、バス８５２上を伝達されるビデオデータに関するイメージ解析の移動を実行して、ＶＲ／ＰＣが入力ビデオデータによって表されたイメージの特徴を検出できるようにする。
【０２４７】
ブロック８４８は、望ましくは標準的な市販の集積回路のように実行して、ブロック８４２内で予め処理されたビデオデータにデータ圧縮処理を実行する。本願発明の望ましい実施例では、ブロック８４８によって実行される圧縮処理は、周知のＪＰＥＧ規格に従い、さらに、Ｃ3コーポレーションから入手可能なＩＣモデルＣＬ５６０を用いて実行される。この実施例によると、そのＪＰＥＧＩＣの性能の内、復号ではなく、符号化のみが用いられる。
【０２４８】
ＰＣＩインタフェース８５０は、ブロック８４２の制御下で、ダイレクトメモリアクセス（ＤＭＡ）技術によって、入ってきた圧縮符号化済ビデオ信号をマザーボード５８０に提供するように用いられる。マザーボード５８０から受け取る制御信号およびブロック８４２からマザーボード５８０に送られるステータス信号も、ＰＣＩインタフェース８５０を経由して伝達される。
【０２４９】
［ビデオデータのデジタル化及び一時記憶］
ここで、最初に図１５を参照しながら、図１４のデジタル化及び一時記憶ブロック８４０を詳細に説明する。図１５には、ブロック８４０の主な機能部分が、該略、アナログ・デジタル変換（８５６）と、ビデオデジタル化制御（８５８）
と、フィールド一時記憶（８６０）と、ビデオ出力制御（８６２）と、制御レジスタアクセス（８６４）とを含むように示されている。制御レジスタアクセス機能８６４が提供されると、制御ブロック８４２（図１４）が、ブロック８４０及びアナログフロントエンドボードに関する制御メッセージの書き込みを行い、さらに、入力ビデオデータとそのブロック８４０及びアナログフロントエンドボードに関するステータスメッセージとを読み出しを行うことができるようになる。
【０２５０】
図１５に示すブロック８４０の他の部分は、次の図面を参照しながら説明する。
【０２５１】
アナログ・デジタル変換機能８５６を図１６に示す。４つの別個の変換チャンネル８６６−８７２が用いられている。チャンネル８６６及び８６８は、それぞれ、チャンネル１及び２の輝度信号のためのもので、チャンネル８７０及び８７２は、それぞれ、チャンネル１及び２の彩度信号のためのものである。４つの変換チャンネルの各々は、バッファ増幅器（ＢＵＦＦＥＲ）８７４及びアナログ・デジタル変換回路（Ａ／ＤＣＯＮＶ．）８７６を備える。各チャンネルは、８７８で示すようなアナログ・デジタル変換クロック（ピクセルクロック）と８８０で示すような基準レベルとにしたがって制御される。
【０２５２】
図１７に示すように、Ａ／Ｄ変換機能８５６から出力されたデジタル化済ビデオ信号は、２つのチャンネルに提供されて（チャンネル１は輝度１及び彩度１を含み、チャンネル２は輝度２及び彩度２を含む）、ビデオデジタル化コントローラ８５８に達する。そのデジタル化が実行されると、８ビットワードが各ピクセルを表すようになる。ピクセルデータは、図１７Ａに関連して説明するような処理を実行する制御論理回路８８２に供給される。ＦＩＦＯメモリ８８４が各チャンネルに供給されると、ＰＡＬ規格に従うビデオ信号が処理されるときに必要なタイミング調整を行うことができる。
【０２５３】
コントローラ論理回路８８２は、各チャンネルに関して独立して図１７Ａに示す工程を実行する。特定のチャンネルに関しては、コントローラ論理回路は、ビデオ信号フィールドの始まりが特定のチャンネル内で検出されるまで停止し（ブロック８８６）、次に、既定の時間待ち（垂直帰線消去期間を通過するため）、さらに、ラインの開始を検出するまで（ブロック８８８）停止する。ラインの開始を検出すると、最初のピクセル値がその特定のチャンネルに対応するフィールドバッファに書き込まれ、論理回路が次にブロック８９２及び８９４を実行し、それにより、そのラインの終わりが検出するまで、そのライン内の後続のピクセル値のすべてが書き込まれる。ラインの終わりが検出されると、ループはブロック８９６に出て、そこで、それがフィールドの最後のラインだったのか否かが決定される。そうでない場合には、処理ループはブロック８８８に戻る。そうでなければ、その処理ループはブロック８８６に戻る。
【０２５４】
都合のよいことに、図１７Ａの処理は、プログラム可能な論理デバイスのファームウエアとして状態マシーンを用いることによって実行することができる。そのようなファームウエアの設計は、当業者の能力の範囲内にあり、さらに説明する必要はない。
【０２５５】
再び図１７を参照すると、制御論理ブロック８８２は、図１７Ａの処理にしたがって、第１及び第２のチャンネルのためにビデオデータのピクセルを出力し、また、８９８で示すような制御信号を次のフィールド一時記憶ブロックに提供する。
【０２５６】
そのフィールド一時記憶ブロック８６０の詳細を図１８に示す。上述のフィールドバッファ８５２及び８５４（それぞれはＶＲＡＭを用いて構成されている）
に加えて、そのフィールド一時記憶ブロック８６０はＶＲＡＭコントローラ９０２も備える。そのＶＲＡＭコントローラ９０２はバッファＶＲＡＭ８５２及び８５４を制御し、次に、信号８９８（ビデオデジタル化コントローラ８５８からのもの）と信号９０４（ビデオ出力コントローラ８６２からのもの）とによって制御される。ビデオデジタル化コントローラ８５８から出力されたビデオデータは、フィールドバッファ８５２及び８５４に記憶され、そして、バス９０６を経由してそれらから読み出される。バッファ８５２及び８５４用のアドレス及びイネーブル信号は、ＶＲＡＭコントローラ９０２によって制御されるアドレスバス９０８上を伝達される。
【０２５７】
図１９からわかるように、ビデオ出力制御ブロック８６２の心臓部は出力制御論理回路９１０であり、それは出力状態マシーンを実行する（図３５、後述する）。出力制御論理回路９１０は、ＶＲＡＭ８５２及び８５４からビデオデータを受け取る。ＶＲＡＭコントローラ９０２は制御信号９０８を発生してそれらのＶＲＡＭを制御するとともに必要なアドレスを発生する。出力制御論理回路９１０は、遅延ＦＩＦＯ９１２、ヘッダモジュール９１２Ｂ及びＦＩＦＯ蓄積を制御する。それらのモジュールからのデータはバスドライバ９１２Ａによってビデオバスに記憶される。ＦＩＦＯ９１４は、ビデオデータ圧縮の目的のために、制御・圧縮フロントエンドブロック８４２によって用いられるビデオデータを蓄積する。そのデータは、制御レジスタアクセス８６４（図１５）を経由してブロック８４２で利用できるようになる。
【０２５８】
［ビデオデータフォーマッティング］
ここで、出力制御論理回路９１０がビデオデータをビデオバス８５２上を伝達することができるというフォーマットの特徴を説明する。
【０２５９】
図２０Ａ及び２０Ｂは、それぞれ、イメージ面９２０を示しており、それは、内部データの表示のために、垂直方向に２４０ラインに分割されており、各ラインは水平方向に６４０ピクセルに分割されている。表示モニタを駆動するために用いられる実際のビデオデータは、４８０ライン×６４０ピクセルのように構成されており、追加のラインが、内部のデータ表示内の各フィールドのために提供された２４０データラインから垂直方向への補間によって発生されている。イメージ面はタイルの形状でも表されており、各タイルは水平方向及び垂直方向の両方に８ピクセル分持つ（図２１）。したがって、イメージ面は水平方向に８０タイルに分割され、垂直方向に３０タイルに分割される（図２０Ｂ）。
【０２６０】
４：１：１のデータフォーマットが用いられていて、４つのピクセルの１つのグループが、輝度データの４バイト及び彩度データの２バイトによって表されている。実際には、各ラインは、４ピクセルの別々のグループに分割されており、そのような各グループごとに、４輝度ピクセルバイトが提供されるとともに、Ｕカラーデータの１ピクセルバイト及びＶカラーデータの１ピクセルバイトも提供される。このフォーマットは従来の４：１：１フォーマットと対照的で、各クロミナンスデータバイトはイメージ面の２ピクセル×２ピクセル領域に相当する。
【０２６１】
ここで用いられて図２３に示されているフォーマットは、垂直方向へのカラー情報の「スミアー」を最少化することに役立ち、さらに、各ビデオデータフィールドに２４０の水平方向ラインのみを分配することによって生じるようなイメージの質に関する不都合などのような影響をも少なくする。
【０２６２】
圧縮符号化のために、イメージ面は４つの水平方向に整列された８×８タイルの別々のグループに分割されている（図２２）。４つの水平方向に連続する各グループは「最少コード化ユニット」（ＭＣＵ）を構成する。各ＭＣＵを表示するために必要なデータは、輝度データの８×８ピクセルの４つのブロックと、各Ｕデータ及びＶデータごとの８×８の１つのブロックとから作られる。図２４に示すように、各ＭＣＵ内でデータを伝達するための望ましい順番は、Ｕデータブロック、Ｖデータブロック及び次に４つの輝度データブロックである。
【０２６３】
ＶＲ／ＰＣユニットで用いられる新規なビデオデータフォーマットによると、ビデオ出力コントローラ８６２によってブロック８４０から出力されるビデオデータの各フィールドは２回伝達され、一度はタイルの形状であり、一度はラスタ走査ラインの形状である。タイルには図２５に示すように走査ラインが交互に挿入される。望ましいフォーマットでは、１５の８×８タイルが伝達され、それに先立ち、ビデオデータのフィールドが送られることを明らかにする、フィールドヘッダデータのブロックが先行する。次に、フィールドヘッダが再び送られ、それに、フィールドの第１のラスター走査ラインに対応するピクセルが続く。フィールドの第１のラスター走査ラインの後に、別の１５のタイルが送られ、それに、第２のラスター走査ラインが続き、次に、別の１５のタイルが続き、さらに、次に第３のラスター走査ラインが続き、さらに、これが続く。ラスター走査ライン及び矩形タイルのグループの交互の伝達の工程は、すべてのタイルが送られてしまい、さらに、すべてのラスター走査ラインが送られてしまうまで継続される。その結果、上述のとおり、フィールドの各ピクセルデータワードは２度送られ、一度は矩形タイルの一部として、さらに、一度はラスター走査ラインの一部として送られる。図２５に示すタイミングによると、約２７マイクロセコンドの期間が、各ラスター走査ラインを送るために必要であり、さらに、約４０マイクロセコンドの期間が、１５のタイルの各グループを送るために必要である。
【０２６４】
図２５は、ＮＴＳＣ規格の１秒あたり６０フィールドの送信速度の４分の３に表面上対応する送信モードを示す。図２５に示すモードでは、４５フィールドのライン及びタイルの形態の同じ４５フィールドが、１秒ごとに送られる。各フィールドごとに２４０ラインが伝達され、また、各フィールドごとに３６００のタイル（２４００輝度データのタイルに加えて各Ｕデータ及びＶデータごとの６００タイル）が伝達されることを認識するであろう。したがって、ビデオバス８５２が図２５に示すように操作されると、このシステムは１秒ごとに４５フィールドの入力速度を持つことになり、それは最大１６のビデオカメラ入力の中に選択的に分配される。図１４に簡単に言及すると、タイルは、ブロック８４２及び８４６が作動するような望ましいフォーマットとしてビデオバス８５２に提供されるが、フィールドのラスタ走査ラインの送信は、ライブ表示処理ブロック８４４にとっては望ましい入力フォーマットである。
【０２６５】
ここで、図２６に移って、ビデオバスを作動する他のモードを説明する。このモードでは、タイルは１秒あたり６０フィールドの速度で送られるが、その６０フィールドの１つおきのものだけはラインとして送られる。言い換えると、そのフィールドの半分が、一回はラインとして、一回はタイルとしてというように２回送られ、さらに、残りのフィールドがタイルとしてだけで送られる。このモードは、例えば、１または２以上のフィールド固定チャンネル８０４と、一方または両方の選択チャンネル８２６とが単一のカメラ入力のために排他的に用いられる場合に利用することができる。そのような場合には、アナログフロントエンド電子回路が、フィールド間で遅延することなくその入力チャンネルを追跡することができ、その結果、１秒あたり６０フィールドの処理速度を見込むことができる。
【０２６６】
図２６に示す作動モードにおいては、２７マイクロセコンドの期間に第１のラスターラインが送られ、次に８０マイクロセコンドの期間に３０タイルが送られ、次に次のラスターラインが送られ、次に次のグループの３０タイルが送られ、さらに、これが続けられる。（図面の簡略化のために、フィールドヘッダは図２６から除いている。）１フィールドに相当する２４０ラインが送られた時間間隔（つまり、約１秒の３０分の１）の間に、２つのフィールドに相当する７２００タイルも送られる。
【０２６７】
図２７はビデオバス８５２を作動するほかのモードを示す。図２７に示すモードは、イメージ面の特定の位置をズームアップしながら、送られたフィールドを表示する場合に用いられる。このモードでは、拡大されたイメージを生成するために必要なラスターラインのみが送られ、さらに、その拡大されたイメージに必要なそれらのラスターライン内のピクセルのみが送られる。これにより、ライブ表示フレームバッファでの記憶に必要な帯域幅が縮小される。図２７に示された実施例では、２倍のズーム表示が実行されると仮定する。図２７と図２５と比較すると、図２７のモードでは、ラスターライン伝達時間スロットの交互のスロットでは、すべてのデータの伝達が省略されている。他の時間スロットでは、各ラインの半分のピクセルのみが伝達される。しかし、ラスターデータが伝達されず又は限定された量のラスタデータが伝達されたとしても、バスのために適切なタイミングを保持するために、タイルの時間スロットの各対の間に提供される２７マイクロセコンドのライン時間スロットが維持される。（図２７でも、図面の簡略化のためにフィールドヘッダは除いてある。）
図２８はラスターラインデータをビデオバス８５２で送る際に用いるデータフォーマットを示す。システムの望ましい実施例では、ビデオバス８５２は１９のパラレル信号ラインからなり、その内の１６はデータ専用で（２バイト並び）、残りの３つのビットは同時に伝達されるバイトを確認するために用いられる。図２８に示す例では、伝達されるラインはフィールド内の第１ラインであり、それにより、第１の４バイト（第１の２バイト伝達時間スロット）はフィールドヘッダ９２６に割り当てられる。フィールドヘッダ９２６においては、最初に伝達されるその２バイトは１６ビットタイムコードを作る。次の２バイトはカメラ番号
及び伝達されるフィールドの種類を示すほかの情報を示す。カメラ番号のバイト内では、第１の４ビットはカメラ番号であり、最後の４ビットは、伝達されるフィールドが表示予定であるイメージ面の一部を表す（「区画」番号）。その区画番号は、例えば、伝達されるフィールドが、第２のウインドウにおいて、４×４のマルチウインドウ表示ファーマットの第３番目の行に表示される予定であることを示す。その区画番号は、ライブ表示処理ブロック８４４（図１４）におけるマルチウインドウの表示の効率的な構成を助ける。
【０２６８】
バイト９３０はフィールドの種類及び他の情報を含む。このフォーマットにおいては、バイト９３０の第１から第４までのビット及び第８ビットは用いられない。第５ビットは、入力ビデオが単一のカメラモードで捕捉されているか（つまり、１つのカメラからのビデオ情報のみが捕捉されているか）否かが示される。
【０２６９】
第６ビットは、フィールドが偶数かまたは奇数か否かを示しており、第７ビットは、ビデオ信号のフィールドのフレームが捕捉されているか否かを示す。
【０２７０】
参照番号９４０によって示されている次の２つのバイトはラインヘッダーを構成しており、それは、１６ビットのライン識別番号である。ラスターラインのためにピクセルデータが続いており、それは、最初に輝度データの４バイト、次にＵカラーデータの２バイト、次に輝度データの他の４バイト、次にＶカラーデータの２バイト等を含む。輝度データの６４０バイトとＵ及びＶデータの各々の１６０バイトとが伝達されてしまうと、ラインが完了する。最後の対のバイトに付随するのは、参照番号９４２で示すような、ラインの最後を表す識別コードである。伝達されたラインがフィールド内の最後のラインの場合には、次の対のバイトは「次のカメラ」識別バイト９４４を備えており、それは上述の「カメラ番号
」バイト９２８と同様な同一のデータフォーマットを持つ。「次のカメラ」バイト９４４は、ライブ表示処理ブロック８４４にアドバンス通知を提供し、それにより、オーバーレイ情報をあらかじめ発生すること、バッファポインタを適切にセットすること等を行うことができるようになる。
【０２７１】
図２８に示すように、同一の種類の２つのカラーデータバイトを同時に伝達するフォーマットの代わりとして、４つの直前の輝度ピクセルに対応するＵ情報バイト及びＶ情報バイトからなる各対のバイトを持つカラーバイトの対を伝達することができる。
【０２７２】
ここで、図２９及び図３０を参照しながら、タイルデータが伝達されるフォーマットを説明する。最初に図２９を参照すると、典型的なタイルデータフォーマットが示されている。９５２で示されている最初の２つのバイトは、タイルヘッダを構成する。９５４で示す１バイトのヘッダは、イメージ面内のタイルの位置を列で示す７ビットの列識別コードを含む。そのバイト９５４の最後のビットは、以下に説明するデータ圧縮処理の目的のためにタイルが「変えられた」タイルとなったことが認識されたか否かを示す。９５６で示す別のバイトのタイルヘッダは、イメージ面内のタイルの行の位置を表すために６ビットを含む。最後の２ビットは、それぞれ、２つの別々のイメージ解析アルゴリズムのためにタイルが変えられたと判断できたか否かを示すように確保されている（つまり、２つの別々の「変化しきい値」をイメージ解析のために利用でき、また、それらの両方を、バイト９５４の変えられたタイルビットのために利用されるしきい値と異ならせることができる。後者はデータ圧縮処理に用いることができる。）。
【０２７３】
ヘッダバイト９５２には８×８のタイルに相当する６４バイトが続く。図２９に示す例では、タイルはＵカラー情報のタイルであると仮定されている。他のタイルは６４の輝度バイト又は６４のＶカラー情報バイトのいずれかで作られる。
【０２７４】
イメージ面の４つの水平方向に連続する８ピクセル×８ピクセルの領域の各最少コード化ユニット（図２２）に対し、４つの輝度タイル、１つのＵタイル及び１つのＶタイルが伝達される（図２４）。イメージ面は２４００の８ピクセル×８ピクセル領域（水平方向に８０タイル、垂直方向に３０、図２０Ｂ参照）に分割されるので、カラー情報を含む総数３６００のタイルが各フィールドを表示するように用いられる。
【０２７５】
フィールドの第１タイルの直前に、フィールドヘッダがタイルの各フィールドごとに伝達される。タイルのフィールドヘッダは、図２８のライン伝達フォーマットのために示されているフィールドヘッダに似ていて、タイムコードの２バイト、「カメラ番号」のバイト及び「フィールド種類」のバイトを含むが、タイルフォーマットで用いられているカメラ番号及びフィールド種類バイトはラインフォーマットで用いられているものと、いくぶん異なっている。ここで図３０を参照しながら、タイルのフィールドで用いられるカメラ番号及びフィールド種類フォーマットを説明する。タイルカメラ番号のバイト９２８’は、その最初の４バイトの中に、ラインフォーマットの場合と同じ１６ビットのカメラ識別コードを含む。しかし、タイルはライブ表示には用いられないので、区画識別情報は不要であり、その結果、カメラ番号のバイト９２８’の他の４ビットは用いられない。
【０２７６】
タイルフィールドのためのヘッダに用いられる第１のフィールド種類バイト９３０’はどうかというと、最後の６ビットがラインフォーマットのフィールドヘッダのものと同一である。第１のビットは、タイルのフィールドがイメージ解析のための基準イメージとして用いられているか否かを示し、第２ビットはタイルのフィールドがデータ圧縮処理のための基準イメージとして用いられているか否かを示す。
【０２７７】
図３１は、図１９の出力制御論理回路９１０によって実行される処理機能の概要を示す。図３１から分かるように、出力制御論理回路９１０は、制御状態マシーン９６０、フィールドヘッダを作るための機能９６２、ヘッダ翻訳論理回路９６４、ラスタ組立論理回路９６６、タイル組立論理回路９６８及びラスタ／タイルシーケンス９７０を備える。それらの出力制御論理回路は、図２５乃至３０に関連して上で説明したデータフォーマット及びバス作動モードを発生する。フィールドヘッダ組立機能９６２は、図３１Ａでフローチャートの形態で示す。図３１Ａにおいてブロック９７２で示すように、フィールドヘッダ組立機能は、フィールドの開始（最初のラインの最初のピクセル）を検出するまで待機する。一度その状態になると、そのフィールドヘッダ組立機能が、ブロック９７４で示すように、フロントエンドボードコントローラ８４２（図１４）から、カメラ識別及びタイムスタンプ情報を得、次に、フィールドヘッダフォーマットが組み立てられる（ブロック９７６）。
【０２７８】
図３１Ｂに示すように、オフセット及びスケールパラメータを決定し（ステップ９７８）、ラスタ組立論理回路９６６及びタイル組立論理回路９６８を駆動するためにそれらのパラメータを利用する（ステップ９８０）。
【０２７９】
図３２はラスタ組立論理回路９６６によって実行される処理を示す。最初（ステップ９８２）に、ラスタ組立論理回路は最新のラスタ番号に基づいてライン番号を得る。次に、それがフィールドの第１ラインであるか否かが決定される（ステップ９８４）。そうでない場合には、ラインヘッダ（図２８に９４０として示す）が組み立てられ（ステップ９８６）、ラスタラインを作るデータがシーケンサ９７０に送られ（ステップ９８８）、そして、処理ループがステップ９８２に戻る。しかし、ステップ９８４において、フィールド内の第１ラインが今にも処理されようとしていたことが分かった場合には、ステップ９９０がステップ９８６の前に挿入される。ステップ９９０では、カメラ番号及びフィールドバイトに関する情報が得られ、フィールドヘッダバイトが組み立てられる。
【０２８０】
タイル組立論理回路９６８によって実行される処理を図３３に示す。図３３に示す処理は連続ループのように示されており、それは第１ステップ９９２を含み、そこでは、タイル組立論理回路９６６がタイル識別データ、つまり、イメージ面内のタイルに関する行及び列位置を得る。次に、ステップ９９４では、データがタイルヘッダバイト（図２９で９５２として示す）に組み立てられる。
【０２８１】
続けて図３３に言及すると、ステップ９９６がステップ９９４に続く。ステップ９９６では、タイル組立論理回路が、行及び列情報から適切なＶＲＡＭアドレスを算出し、それを、ＶＲＡＭ８５２及び８５４（図１８）の適当な一方からタイルを組み立てるのに必要なデータを検索する（ステップ９９８）に先立って行う。ステップ９９８にはステップ１００２が続き、そこでは、タイル組立論理回路９６８が完全なタイルをシーケンサ９７０に送る。
【０２８２】
図３４はラスタ／タイルシーケンサ９７０によって実行される処理を示す。
【０２８３】
最初に、１００４では、ラスタラインを送る時間であるか否かを決定する。そうであれば、シーケンサ９７０がラスタラインに対応するデータを送り出し（ステップ１００６）、その前にはラスタ組立論理回路９９６によって発生されたラインヘッダが置かれ、さらに、それがフィールドの第１ラインであれば、その前にはフィールドヘッダが置かれる。
【０２８４】
ステップ１００４においてラスタデータを送信する時間であることが分からなかった場合には、ステップ１００６に達する。ステップ１００６では、シーケンサ９７０が、タイル組立論理回路９６８から２つのラスタラインの間の期間に送られる予定のタイルの完全な組を受け取ったか否かが決定される。そのタイルの数は、図２５又は図２６のモードが有効であるか否かに応じて１５又は３０となる。ステップ１００８で完全なタイルの組が存在することが分かると、タイル組立論理回路９６８（もし適切であればフィールドヘッダも）によって発生されるタイルヘッダを含みタイルデータが、ビデオバス８５２に伝達される（ステップ１０１０）。そうでなければ、ステップ１０１２がステップ１００８に続く。ステップ１０１２では、タイルセットカウンタが、タイルをタイル組立論理回路９６８から受け取る時間ごとに増加され、処理ループはステップ１００８に戻る。
【０２８５】
ステップ１００６又は１０１０のいずれかの後には、処理ループはステップ１００４に戻る。
【０２８６】
制御状態マシーン（図３１）を図３５に示す。図３５から分かるように、フィールドの開始時刻になると、タイル取扱い状態になるように、待機状態１０１４を出る。１５タイル（又は、場合により、ビデオバスを作動するモードに応じて３０タイル）の送信が完了したときには、状態１０１８のために状態１０１６を出て、そこで、ラスターラインに対応するデータが送信される。ラインが完了したときには、ライン取扱い状態１０１８からタイル取扱い状態１０１６に戻る推移が行われる。しかし、最後のラインの完了時点で、フィールドは完了し、その場合には、状態マシーンはライン取扱い状態１０１８から待機状態１０１４に戻るように推移する。
【０２８７】
［フロントエンドボード制御ハードウエア］
ここで、図３６に移って、フロントエンド電子回路の制御ブロック８４２をさらに詳細に説明する。制御ブロック８４２の主要な構成要素は、デジタル信号処理集積回路（ＤＳＰ−１）１０５０、ダイナミックＲＡＭ１０５２、スタティックＲＡＭＩ０５４及びＤＭＡアドレスモジュール１０５６である。ＤＳＰ１０５０は（ライブ表示処理ブロック及びライブイメージ解析ブロック８４６をそれぞれ管理するデジタル信号処理装置のように）、テキサスインスツルメンツ社（Texas Instruments）から入手できるＴＭＳ−Ｃ３２シリーズの装置でもよい。ＤＳＰ１０５０は、フロントエンド電子回路の「頭脳」及び「交通巡査」となる。
【０２８８】
他の機能の間で、そのＤＳＰ１０５０は、データ圧縮処理に関連するビデオデータの管理に用いられるアドレスバス１０５８及びデータバス１０６０を管理するように用いられ、さらに、圧縮されたデータをＰＣＩインタフェース８５０を経由してマザーボードに送るためにも用いられる。
【０２８９】
ＤＳＰ１０５０は制御／ステータスバス８５４（図１４に示す：図３６には示していない）も管理する。その制御ステータスバスは、高速シリアルリンクとして実行することができ、それは、コマンドを、ＤＳＰ１０５０から、デジタル化、一時記憶及びバス制御ブロック８４０、ライブ表示処理ブロック８４４並びにライブイメージ解析ブロック８４６に運ぶ。ブロック８４０、８４４及び８４６からのステータスメッセージも制御／ステータスバス上を運ばれる。フロントエンドアナログボード５８８の制御及びモニタ（図４及び１３）も、ブロック８４０（図１４）を通じて中継されるメッセージによってＤＳＰ１０５０によって取り扱われる。
【０２９０】
図３６を再び参照すると、ＤＲＡＭ１０５２は、図１９のＦＩＦＯ９１４及び制御レジスタアクセス８６４（図１５）を経由してＤＳＰ１０５０によってアクセスされるビデオデータのタイルの初期圧縮処理に関連してそのＤＳＰ１０５２によって発生されかつ用いられる統計を記憶する。ＳＲＡＭ１０５４はＤＳＰ１０５０のための一般的な目的のワーキングメモリとして機能するとともに、ＰＣＩインタフェース８５０を経由してマザーボードに伝達する用意ができた圧縮済みビデオデータのための出力バッファとしても機能する。ＤＭＡアドレスモジュール１０５６は、デジタルフロントエンドボード５９０からマザーボードへの圧縮済みビデオデータのＤＭＡ転送の間に用いられるアドレスを提供する。
【０２９１】
参照番号１０６２で示す３重ステートバスドライバは、パス１０５８及び１０６０と接続されていて、必要に応じてバス上の信号トラフィックフローを巡回する。
【０２９２】
［ライブ画像解析ハードウェア］
ここでライブ画像解析ブロック８４６の詳細について図３７を参照して説明する。ライブ画像解析ブロック８４６はデジタル信号処理集積回路１０６４を含み、これは上述したテキサス・インスツルメンツ社から入手可能な形式としてもよい。
【０２９３】
ＤＳＰ１０６４内に含まれているのは、演算論理ユニット１０６６を含む関数ブロックと、ブーツコードメモリ１０６８と、プログラムキャッシュメモリ１０７０と、ラッチ及び制御回路１０７２とである。ＤＳＰ１０６４と関連しているのは、シリアル・ポート１０７４、プログラムメモリ１０７６、及び画像メモリ１０７８である。シリアルポート１０７４は、フロントエンドコントローラＤＳＰ１０５０から制御信号を受け取り、この制御信号をラッチ及び制御回路１０７２へ中継する。同様に、状態メッセージはラッチ及び制御回路１０７２からシリアルポート１０７４を介してコントローラＤＳＰ１０５０へ中継される。アドレス及びデータ・バス１０８０は、ＤＳＰ１０６４と、メモリ１０７６および１０７８とを相互接続する。
【０２９４】
プログラム・メモリ１０７６は、少なくとも一つの画像解析アルゴリズムを実行するようにＤＳＰ１０６４を制御するソフトウェアを格納する。画像解析アルゴリズムソフトウェアは、コントローラＤＳＰ１０５０によって、プログラムメモリ１０７６へロードされる。アルゴリズムソフトウェア３０は、順次にマザーボードからコントローラＤＳＰ１０５０まで転送させておいてもよい。幾つかの原供給源または全ての画像解析アルゴリズムソフトウェアは、ＶＲ／ＰＣユニットから独立且つ隔置されたデバイスとし得る。
【０２９５】
画像メモリ１０７８は、ライブ画像解析ブロック８４６により解析されるべきビデオ情報を格納する。このビデオ情報は、ビデオ・バス８５２からタイルの形式で受け取られ、次いで画像メモリ１０７８に格納されるのに先立って、フォーマットロジック１０８２でフォーマットされる。
【０２９６】
好ましくは、画像メモリ１０７８は、ビデオ情報の複数の独立ストリームについて、参照画像または参照画像から導出された統計値を記憶するのに充分な記憶容量を有する。例えば、ライブ画像解析ブロック８４は、ＶＲ／ＰＣユニットへ接続された１６のカメラによりそれぞれ生成された１６のライブ[入力ビデオストリームに対して同時に画像解析を施すことができるように意図されている。更に、到来するビデオストリームの各々へ施された各画像解析或アルゴリズムは、アルゴリズムの強制操作に使用されたパラメータの項で変化してもよく、そして少なくとも一つのアルゴリズムを、同時に適用された他の画像アルゴリズムから全く異なる画像特性へ向けてもよい。例えば、「美術館」アルゴリズムを少なくとも一つの他の到来ビデオストリームへ適用しながら、周辺違反検出アルゴリズムを幾つかの到来画像ストリームに適用し得る。違反アルゴリズムと「美術館」
アルゴリズムとの双方については、更に後述する。ブロック８４によって実行された画像解析処理の結果は、シリアルポート１０７４を介してコントローラＤＳＰ１０５０へ報告されることを理解されたい。
【０２９７】
［ライブ表示処理ハードウェア］
ここで図３８を参照してライブ表示処理ブロック８４４の詳細について説明する。ライブ表示処理ブロック８４４の主要な要素は、ＤＳＰ１０８４、第１のスケーリング及び色空間変換回路１０８６、表示ＶＲＡＭ１０９０、オーバレイ平面発生回路１０９２、オーバレイミキサー及びコンカテネータ（concatenator）１０９４、第１の入力／第１の出力メモリ１０９、第２のスケーリング及び色空間変換回路１０９８、ＳＶＧＡ特徴コネクタ１１０２、ＮＴＳＣ/ＰＡＬエンコーディング回路１１０４、及び同期信号ジェネレータ１１０６である。
【０２９８】
図３８に示される回路ブロックの全ては、好ましくは標準的な市販の部品を使用して実現される。例えばライブ表示のためには、コントローラＤＳＰ１０８４は、前述の形式のテキサスインスツルメンツのデバイスが好ましい。ＤＳＰ１０８４は、コントローラＤＳＰ１０５０からコマンドメッセージを受け取り、状況メッセージをコントローラ１０５０へ送信する。
【０２９９】
コントローラＤＳＰ１０５０の監視の下に、ライブ表示コントローラＤＳＰ１０８４は、ライブ表示処理回路系８４４の動作を制御して、特に、二つのスケーリング/色空間変換回路１０８６、１０９８と、オーバレイ平面ジェネレータ１０９２とを制御する。
【０３００】
第１のスケーリング/色空間変換回路１０８６は、ビデオバス８５２上に与えられたラスタ走査線データを受信して処理する。受信されたビデオデータの走査線によって表される画像が表示スクリーンの全ライブビデオ表示を占めるならば、回路１０８６においてはスケーリングは実行されない。しかしながら、少なくとも二つのライブビデオ画像ストリームに対応する画像を含む分割スクリーンライブ画像が表示されるならば、回路１０８６でスケーリングが実行される。例えば、４つの画像が２ｘ２のフォーマットでそれぞれのウインドウ２０に表示されるならば、回路１０８６において水平及び垂直方向の各画像は係数２によって減少する。更に、回路１０８６において色空間変換が実行されて、ビデオバスから受け取られるＹＵＶ色データをＲＧＢデータに変換させるようにする。
【０３０１】
スケーリング/色空間変換回路１０８６からの変換された（そして必要に応じてスケーリングされた）ＲＧＢデータ出力は、バッファとして機能する表示ＶＲＡＭ１０９０へ与えられ、次いで緩衝されたビデオデータが、オーバレイ・ミキサー/コンカテネータ１０９４へ出力される。その間に、ＤＳＰ１０８４からの制御信号に応答して、オーバ平面ジェネレータ１０９２は、「ライブ（live）」または「カメラ１（cameral）」を含む標題を表し得る英数字などのオーバレイ画像を与える。このオーバレイ画像を示す画像データは、オーバレイ平面ジェネレータ１０９２から、ライブビデオと混合させるためのオーバレイミキサ１０９４へ与えられる。適切であれば、選択された表示ウィンドウへの割り当てを含む回路１０９４の接続部分おける適切な緩衝の後、ビデオ画像情報（幾つかのビデオ画像ストリームの混合物となり得る）がＦＴＦＯメモリ１０９６を通じて第２のスケーリング及び色空間変換回路１０９８へ転送する。
【０３０２】
フロントエンド・エレクトロニクスから出る画像出力が表示モニタの全画像平面より少ないものを占めるならば、ＦＩＦＯメモリ１０９６を通じる画像出力のスケーリングは、回路１０９８で実行される。モニタ上の全表示スクリーンがフロントエンドエレクトロニクスから出るライブ１０の画像出力に割り当てられるならば、スケーリングは回路１０９Ｂで実行されない。しかしながら、ライブビデオがビデオスクリーンの一部のみ（例えば図１１に示す如く）を占めるならば、フロントエンドエレクトロニクスから発生された画像が、それに割り当てられたウィンドゥに適合するようにスケーリングが実行される。図１１の表示においては、グラフィカルユーザーインタフェース特徴はスクリーン表示の下部部分に与えられていることが観察される。以下に説明するように、ＧＵＩ要素はマザーボードで発生される。
【０３０３】
必要に応じて回路１０９８でスケーリングされるＲＧＢビデオ・データは、デジタルフロントエンドボード５９０（図４）から標準ＳＶＧＡ特徴コネクタ１１０２（図３８）を経由してマザーボードへのＳＶＧＡ出力として与えられる。更に、回路１０９８は、ＹＵＶビデオデータの形式の第２の出力を与えるように、（必要に応じてスケーリングの後に）ＲＧＢデータ上で色空間変換を実行する。
【０３０４】
ＹＵＶビデオデータはＮＴＳＣまたはＰＡＬエンコーダ１１０４へ与えられ、このエンコーダは、ＮＴＳＣ（または場合によりＰＡＬ）アナログ出力信号を形成するために同期ジェネレータ１１０６において発生した同期信号を用いる。そのアナログ出力信号はＮＴＳＣモニターを駆動するために用いてもよい。
【０３０５】
［フロント・エンド・ソフトウェア］
図３９はビデオボードコントローラＤＳＰ１０５０の動作を制御するソフトウェアの概要を示す。ＤＳＰ１０５０を制御するソフトウェアは、ＤＳＰ１０５０のための他のソフトウェアモジュールの中で仲裁するビデオボードマスター制御ソフトウェアモジュール１１０８を含む。他のソフトウェアモジュールは、アナログボードマネージング（カメラシーケンシング）モジュール１１１０、イベントマネージャ１１１２、時間キーパーモジュール１１１４、ライブ解析ブロックマネージャ１１１６、ライブ表示ブロック１１１３、圧縮器マネージャ・モジュール１１２０、タイル比較モジュール１１２２、マップ・ジェネレータ・モジュール１１２４及びマザーボードに対するＰＣＩインターフェースのためのドライバ・モジュール１１２６を含む。モジュール１１２０-１１２４をビデオ・データの圧縮に関する機能に関係させながら、ソフトウェア・モジュール１１１０乃至１１１８及び１１２６をＤＳＰ１０５０の「管理上」義務の取り扱いとして意図することができる。「管理上」ソフトウェア・モジュールの中で、ＰＣＩインタフェース・ドライバ１１２６以外の全ては、マザー・ボードに対して入出し、且つビデオ処理フロント・エンド・エレクトロニクスの他の部品に対して入出する中継メッセージのようなルーチン機能を本質的に実行する。これらのソフトウェア構成要素は、通常の当業者により以下の標準的プログラミング技術によって容易に与えることができるので、更なる説明を必要としない。
【０３０６】
しかしながら、ＰＣ１インタフェース・ドライバ１１２６０の機能については、ここで図４０を参照して更に説明する。本質的に、ＰＣＩインタフェースは、二つの機能を実行する。即ち、（１）ＤＭＡ動作によるフロントエンドボードからマザーボードへの圧縮ビデオ・データの転送、及び（２）マザーボードおよびビデオ処理フロントエンドボード間のコマンドおよび状況メッセージの移送である。フロントエンドボードからマザーボードへの一方向ビデオ・データ・トラヒックは、量において二方向のメッセージ・トラヒックより非常に大きい。
【０３０７】
図４０から明らかなように、ＰＣＩインタフェース・ドライバにより実行される処理は、メッセージがマザーボードからの到来したか否かの判断で開始される（ステップ１１２８）。ステップ１１２８において、メッセージがマザーボードから到来していることが判ったなら、ステップ１１３０へ続き、そこでメッセージが解読される。解読されたメッセージは図３９に示されるマネージャ・モジュールの関連した一つにより、取り扱いに適したフォーマットにされて（ステップ１１３２）、再フォーマットされたメッセージは関連したマネージャに送信される（ステップ１１３４）。このプロセスは、ステップ１１２８にループバックする。典型的に、フロントエンド処理ボードでマザーボードから受け取ったメッセージは、アナログビデオボードによる視野捕捉動作におけるシーケンシングの変更に要求されるようなプログラミングおよび／またはコマンドデータを含み、ビデオ・データ圧縮動作と関連して使用されるパラメータ、フロントエンドボードにより実行されるライブ画像解析の選択または調整、その他を変更する。
【０３０８】
ステップ１１２８でマザーボードからのメッセージの到来が見い出されなければ、ドライバ処理はステップ１１３６へ進み、ここではフロントエンドボードからマザーボードへ送るべきメッセージが存在するか否かが決定される。メッセージが存在するならば、ステップ１１３８へ続き、ここでは出立するメッセージが「システム・ディレクタ」により取り扱いのために再フォーマットされる。後に明らかになるように「システム・ディレクタ」は、マザーボードＣＰＵを制御すると共に、マザーボードＣＰＵにより支持されたソフトウェア対象の中でメッセージを送るための中央クリーニング・ハウスとして働くソフトウェア・モジュールである。ステップ１１３８に続くのは、ステップ１１４０であり、ここでは再フォーマットされた出立メッセージが、フロントエンドボードとマザーボードとの間のＰＣＩ接続を経たシステム・ディレクタへ発送される。次いでプロセスは、ステップ１１２８へループバックする。
【０３０９】
ステップ１１３６で存在すべき出立メッセージが見い出されなければ、次のステップはステップ１１４２である。ステップ１１４２では、圧縮したビデオ・データをマザーボードへ転送する準備ができているか否かが判断される。その準備ができていないなら、プロセスはステップ１１２８にループバックする。しかしながら、ステップ１１４２でビデオ・データをマザーボードに転送する準備ができていることが判るならば、処理はステップ１１４４へ進み、ここではＤＭＡアドレッシングユニット１１５６（図３６）内のカウンタが、ビデオ・データが転送されるマザーボード・メモリ空間内の目標ロケーションで初期化される。目標アドレスの初期化に続き、マザーボードへのビデオ・データのＤＭＡが、それ自体で開始される（ステップ１１４６）。ビデオ・データの転送を続けながら、図４０の処理はステップ１１４８に示すようにタイムアウト条件を検出することができる。タイムアウト条件は、ＤＭＡ転送が何らか理由で失敗すると起こり得ることに留意されたい。タイムアウトが検出されると、タイムアウトのマザーボードを伝えるメッセージが発生する（ステップ１１５２）。再フォーマットおよび送信ステップ１１３８および１１４０に続き、処理はステップ１１２８へ復帰する。タイムアウト条件に遭遇しない限り、インタフェース・ドライバ処理はブロック１１５４に示すように使用されない。
【０３１０】
［ビデオ・データ圧縮］
デジタル・フロントエンドボード５９０（図４）上で実行されるビデオ圧縮操作について、ここで図４１乃至４４および３９Ａを参照して説明する。
【０３１１】
ここで開示されるＶＲ/ＰＣユニットは、ユニットについての典型的な操作条件の下で、少なくともビデオ監視保全アプリケーションに適切な画像品位を与えながら、少なくとも約２５０：１の有効圧縮比を与える新規なビデオ・データ圧縮技術を使用する。この高い度合いの圧縮は、記憶容量（主にハードディスク容量）の効率的利用を可能とする一方、ＶＲ/ＰＣユニット内のデータ転送および操作を容易化する。更に、説明の後続部分からよく理解されるように、ここで開示される新規なビデオ圧縮技術は、圧縮ビデオ・データに連続的に実行される画像解析アルゴリズムに相互作用的に適合する。更に、現在の圧縮技術によって与えられる著しく高い圧縮比を伴って、困難な再生機能（例えば逆の方向再生）を比較的に効率的に実行することができる。
【０３１２】
ここで図４４を参照して、現在のビデオ・データ圧縮技術の概要および圧縮ビデオ・データのフォーマットの説明を与える。
【０３１３】
圧縮の後、所定のカメラによって生じるビデオ・画像のストリームは、一連のデータ・フィールド１１３０のシーケンスとして表される。フィールドのシーケンス内には二種類のフィールドがある。即ち、参照画像フィールド１１３２と「差分」画像・フィールド１１３４とである。参照フィールド１１３２は、データ・フィールドのシーケンス内の規則的な間隔にて生じる。例えば、現在の圧縮技術の好適な実施態様においては、シーケンス内の全ての３３番目のフィールドが参照フィールドである。即ち、３２番目の「差分」フィールド１１３４が、参照フィールド１１３２の各連続対の間に与えられている。この参照フィールド１１３２は、他のどの画像も参照することなく、それぞれ圧縮コード化される。
【０３１４】
他方、差分フィールド１１３４の各々は、少なくとも一つの前述の画像を参照して圧縮コード化される。
【０３１５】
参照フィールド１１３２の各々は、フィールドヘッダ（図４４には図示せず）
で開始され、このフィールドヘッダは図３０に関連して上述したようなタイル・フィールド・ヘッダ（同じものであってもよい図３０に示されない時間コード・バイトは、フィールド・ヘッダに含められる）。参照フィールド１１３２の平衡は、画像平面の２４００タイルの何れにでも一致する圧縮ビデオ・データから成り立つ。
【０３１６】
特に、参照フィールドの平衡を形成する圧縮ビデオ・データが、ＪＰＥＧチップ８４８（図１４）の圧縮コード化回路系によって、３６００データ・タイル（２４００の輝度データタイトルおよび１２００の色情報タイル）のどれでも一つを処理することによって形成される。通常の当業者には周知のように、チップ８４８によって実行されたＪＰＥＧをコード化処理は、従来のコード化処理ステップ、例えば直角変換(ＤＣＴ)変換、係数値の量子化および実行長さ符号化を含む。参照フィールドに関して達成された圧縮比は、３０：１乃至７０：１のオーダーである。
【０３１７】
他方、差分フィールドにおいて、「差分」データフィールド１１３４の各々は、先行画像に関する「変更」を表す選択されたタイルの用途についてのみ、圧縮ビデオ・データを含む。ビデオ・画像・ストリーム内の動きが少ないか全くないときに、非常に少ないか或いは全くないデータ・タイルが差分データ・フィールド１１３４に表示されて、高度な圧縮が実現される。
【０３１８】
図４４の下部部分から明らかなように、典型的な差分データフィールド１１３４はフィールド・ヘッダ１１３６とそれに続くマップ・データから成り立ち、そのマップ・データは、現在の画像の「変更」に考慮された画像平面の一部を示し、且つ現在の差分データフィールド１１３４によって結果的に示されている。例えば、マップ・データが、画像平面内の６００最小コード化ユニット（ＭＣＵ）
の各々について１ビットから成ることができ、ＭＣＵを四つのタイルのディスクリート水平シーケンスに対応するようにリコールされる。例えば、特定のＭＣＵに一致する「１」ビットは、ＭＣＵが既に「変化した」と判っていることを示し、且つＭＣＵのための６つのデータ・タイルに対応するＪＰＥＧ-圧縮ビデオ・データによって表される。特定のＭＣＵに対応する「０」値は、現在の差分データ・フィールドに含められたＭＣＵについてのデータが存在しないこと示す。
【０３１９】
後続の変化したＭＣＵマップ１１３８は、マップデータ１１３８によって示される変化したＭＣＵに対応するＪＰＥＧ-圧縮ビデオ・データ２０から成り立つデータセグメント１１４０である。マップ・データ内の「１」ビットの数は、符号化されたＭＣＵ部分１１４０の数と同じである。
【０３２０】
ここに説明した圧縮技術は、図６１に模式的に示される画像再構成技術を可能とする。この技術によれば、参照フィールド１１３２は、通常の方式でＪＰＥＧ圧縮符号化を反転することによって単純に再構成される。次いで、直後の差分フィールドについては、変化したＭＣＵデータ区分が、各ＪＰＥＧ圧縮解除であり、結果的なビデオ・データの各ＭＣＵ３０が、変化したＭＣＵマップによって示されるように、画像平面の適切な部分で置換される。ＭＣＵマップを案内として使用する「貼り込まれた」ポスト・スタンプ（再構成ＭＣＵ）の一つとして、第１の差分フィールドを構成する処理について考えることができる。この処理は、後続の差分フィールドの各々に関して繰り返される。
【０３２１】
差分フィールドのための圧縮符号化処理の重要な部分は、特に、ＭＣＵが（対応する参照ＭＣＵと「差分である」ので）ＪＰＥＧ符号化されるか、または（参照ＭＣＵと「同一」であるので）捨てられるかの判断を含むことである。本発明の好適実施例においては、ＭＣＵ内の各タイルが、差分フィールド内の参照ＭＣＵ内の対応するタイルと比較され、如何なるタイルも対応する参照タイルと「差分である」ことが判るなら、差分フィールド内のＭＣＵが異なると見なされる。
【０３２２】
タイルが参照タイルと異なるか否かに関する判定が、参照タイルを形成しているピクセル・データからの一定の統計量の計算と、参照タイルについて既に発生した同一の統計量有する閾値に基づく統計量の比較とによってなされる。システムの好適実施例においては、「同一性」のための閾値レベルはユーザによって調整可能であるので、圧縮比および画像品位は互いにユーザにより交換できる。
【０３２３】
図４３Ａ-４３Ｃは、タイル比較処理の観点を模式的に示す。図４３Ａはピクセルの８×８配列を示す。図４３Ｂは、図４３Ａのピクセルがどのように四象限に分割されているかを示しており、各々の象限は、互いから分離され、且つピクセルの４×４配列から成る。
【０３２４】
タイル比較統計量は、四つの象限の各々について、象限内の１６ピクセルの八つを合計し、四で割る（二つの二進数桁を右へ移す）ことにより計算される。その結果が、９ビットの象限統計量である。（８つのピクセル合計で割られる数を「スケーリング係数」と見なすことができ、また四以外の数であってもよい。）
何らかで選択された合計すべき８つのピクセルが、図４３Ｃに示すように、「チェッカー・ボード」補助サンプリングと称される。二つのチェッカ-・ボード補助サンプリング技術が可能である。即ち図４３Ｃの「Ｘ」と記されたピクセルを合計のために選択し得るか、または無印のピクセルを選択し得る。何れの場合でも、チェッカー・ボード補助サンプリングは、線から線へオフセットしている二つの係数による補助サンプリングを含むことが明らかである。本発明の好適実施例においては、二つのチェッカー・ボード補助サンプリングのうちの一方が、全てのタイルの全ての象限について適用されるので、タイル特性統計量の計算のために使用される垂直または水平に隣接するピクセルの組は存在しない。
【０３２５】
同じ技術が、参照タイルと差分フィールド内のタイルとの双方についての統計量を計算するために用いられる。参照タイルについての四つの象限統計量の一つが、対応する参照象限についての統計量からの閾値量よりも多量に相違するならば、全タイルひいては全ＭＣＵが参照ＭＣＵに関して「変化した」と見なせる。
【０３２６】
この手順が各ＭＣＵについての六つのタイル（四つの輝度、二つの色）に適用されることを理解されたい。
【０３２７】
差分ビデオ・データ・フィールドの圧縮符号化に関連して実行される処理が、図３９Ａ、４１Ａ、４１Ｂおよび４２に示されている。先ず初めに図４１Ａを参照すると、圧縮器マネージャ・ソフトウェア・モジュール１１２０（図３９）についてのセットアップ動作は後述する。圧縮器マネージャのセットアップ段階は、ステップ１１４２から開始され、ここではマザーボードから閾値のテーブルが受け取られており、閾値の各々は、各カメラからの入力ビデオストリームに適用可能である。これらの閾値は、それぞれのビデオ信号ストリームの画像品位および圧縮比パラメータに対応しており、フロントエンドボード制御ブロック８４２についてのボード上ＲＡＭに格納される。次いでテーブル内の閾値は圧縮処理ためにＤＳＰ１０５０によってロードされて（ステップ１１４６）、圧縮処理はリセットされる（ステップ１１４８）。特にステップ１１４８において、所望のパラメータ、例えば量子化テーブルおよびハフマン（Huffman）符号化テーブルの選択、モノクロ対多色符号化の選択、その他を設定するように適切な指示がＪＰＥＧチップ８４８へ与えられる。
【０３２８】
マネージャ・ソフトウェア・モジュールの操作が、図４１Ｂに示されている。
【０３２９】
ブロック１１５２に示すように、同一の操作処理が１６の到来ビデオストリームの各々について実行される。先ずブロック１１５４に示すように、符号化すべき現在の差分フィールドを発生したカメラに対応する閾値データが検索される。次いで閾値の設定が、最も最近に適用されたものと異なっているか否かが決定される(ブロック１１５６)。異なっていなければ、最も最近の差分データ・フィールドについてなされたのと同様な方式で圧縮処理が適用される。しかしながら、閾値データが最も最近に適用されたものと異なるならば、圧縮処理のための操作テーブルが更新されて（ステップ１１５８）、圧縮プロセスがリセットされる（ステップ１１６０）。
【０３３０】
輝度と色データとのタイルの双方に同一の閾値パラメータを使用し得るか、或いは、異なる閾値を一方では輝度データに、そして他方では、色（Ｕ,Ｖ）データに使用し得ることを理解されたい。
【０３３１】
タイル比較ソフトウェア・ブロック１１２２によって実行される処理が図４２に示されている。先ず、ビデオ・バス動作（図２５を参照）のタイル段階の間に転送されるべき１５のタイルが、ＦＩＦＯ９１４（図１９）におけるタイルデータをアクセスすることにより読み取られ（ステップ１１６２）、次いでステップ１１６４に示すように、後続の手順が各タイルに適用される。即ち、参照タイルに対応する参照特性統計量が検索され（ステップ１１６６）、現在のタイルについての特性統計量が図４３に関連して説明した技術に従って計算される（ステップ１１６８）。適用可能な閾値に基づいて、検索された参照特性および現在のタイルについて計算された特性統計量に基づいて、タイルが参照タイルとは「相違する」ことが判るなら、タイルは差分と印されて(ステップ１１６９)、現在のタイルについて計算された特性統計量が以前の参照特性の代わりに格納され、そして、更新された参照特性として役立つ。
【０３３２】
しかしながら、ステップ１１６８において現在のタイルが参照（タイルと「同一」（即ち、その特性が閾値より小さい）ことが判るなら、タイルは印がなくなる。ステップ１１７２に示すように、ステップ１１６４乃至ステップ１１７８は、全ての１５のタイルが参照特性と比較されるまで続けられる。次いで、「差分」タイルとして印されたタイルを含むタイルは、ビデオ出力ブロックへ戻される（ステップ１１７４）。上述の説明から思い出されるように、何れも「差分」として印されているか、或いは同一ＭＣＵにおいて「差分」タイルである全てのタイルが、圧縮差分データ・フィールド内のＪＰＥＧ圧縮および取り込みのためにＪＰＥＧ処理チップ８４８へ与えられる。全ての他のタイルがＪＰＥＧチップへ与えられるわけではなく、単に捨てられる。
【０３３３】
ここで、マップ・ジェネレータ・ソフトウェア・モジュール１１２４（図３９）によって実行された処理について、図３９Ａを参照して説明する。
【０３３４】
ブロック１１７６に示すように、以下の手順は各々のタイルについて実行される。先ず、タイルが「差分」と印されているか否かが判別（ステップ１１７８）される。
【０３３５】
次に、ステップ１１８０、１１８２および１１８４に示すように、現在のタイルに対応するフラグが、タイルが「差分」と記されているならば１に設定され、そうでなければ零に設定される。ステップ１１８６に示すように、次いでフラグは、現在構築されているマップ・バイトと併合する。マップ・バイトが構築される全ての８つのフラグがマップ・バイトに併合されているならば（ステップ１１８８）、新しいマップ・バイトが開始される（ステップ１１９０）。画像のための全てのタイルについてマップ・バイトが構築された後、結果的なマップ・データはＰＣＩインタフェース８５０を通じてマザーボードへ転送される(ステップ１１９２)。
【０３３６】
図３９Ａの上述の説明は、タイル当たり一つのマッピングの使用を示したが、好適な代替例として、一つのマップ・ビットが各ＭＣＵに割り当てられ、そして、与えられたＭＣＵについての六つのデータ・タイルの何かが「差分」と印されているならば、与えられたＭＣＵについてのフラグが「１」へ設定されることを理解されたい。
【０３３７】
［マザーボード・ソフトウェア］
ここで、マザーボードＣＰＵ５９２（図３）の動作を制御し、ひいては、ＶＲ/ＰＣユニットを全体として制御するソフトウェアについて説明する。ＶＲ/ＰＣユニットの好適な実施例において、マザーボードのためのコストを最小にするために、標準的なオペレーティング・システムで作動する標準的なマイクロプロセッサ（例えばｐｅｎｔｉｕｍ）が使用される。良く知られているウィンドゥズ９５オペレーティング・システムが、それによって支持されたマルチタスキングオプションおよびソフトウェア開発能力のために、ＶＲ/ＰＣユニットの好適実施例におけるマザーボードＣＰＵのために使用されている。以下に説明するアプリケーション・ソフトウェア・モジュールは、ＭｉｃｒｏＳｏｆｔ社によって提示されたＣｏｍｐｏｎｅｎｔＯｂｊｅｃｔＭｏｄｅｌ（ＣＯＭ）アーキテクチャが実施されている。Ｃ++オブジェクト指向プログラミング言語が、アプリケーション・モジュールを形成するために用いられた。
【０３３８】
図４５は、マザーボードＣＰＵアプリケーションを形成するソフトウェア構成要素の概要を与える。図示の構成要素は、次のように列挙される。即ち、システム・ディレクター１２０２、セットアップ・マネージャ要素１２０４、スケジューリング要素１２０６、セキュリティ・マネージャ要素１２０８、ユーザー・インタフェース要素１２１０、警報取り扱い要素１２１２、正面パネル要素１２１４、圧縮器マネージャ要素１２１６、ビデオ録画要素１２１８、画像処理ユーティリティ対象１２２０-１乃至１２２０-Ｐ、画像処理ユーティリティ・マネージャ１２２２、ビデオ検索要素１２２４、達成マネージャ要素１２２２、ビデオ再生要素１２２８、画像解析（再生）ツール対象１２３０-１乃至１２３０-Ｍによる、データベース検索ツール・マネージャ要素１２３２、ビデオ記憶要素１２３４、遠隔デバイス対象１２３６-１乃至１２３６Ｎ、遠隔デバイス対象要素１２３８である。遠隔対象１２３６、再生解析ツール対象１２３０および画像処理ユーティリティ対象１２２０を除いて、システム・ディレクタ１２０２以外の要素の全ては、システム・ディレクタ１２０２との二方向のメッセージ通過通信になるものとして示されている。
【０３３９】
システム・ディレクタは、他のアプリケーション・ソフトウェア要素の間を通過するメッセージを可能とするセントラル・メッセージ・クリーニング・ハウスとして機能する。遠隔対象１２３６に対して入出するメッセージは、遠隔マネージャ要素１２３８を通過して、画像解析ツール対象１２３０に対して送出されるメッセージは、データベース検索ツール・マネージャ１２３２を通じて起こり、画像・ユーティリティ対象１２２０に対して送出されるメッセージは、画像処理ユーティリティ・マネージャ要素１２２２を通じて起こる。Ｗｉｎｄｏｗｓ９５オペレーティング・システムによって与えられたマルチタスキング機能によって、各ソフトウェア・モジュールおよび対象は、それ自身の処理スレッドを操作するか、またはそれに代えて、主なＧＵＩスレッドを利用することが意図されている。アプリケーション・ソフトウェア・アーキテクチャは、メッセージ指向およびイベント駆動である。システム・ディレクター１２０２は、図４６Ａに示される。ＣＯＭアーキテクチャの標準的な方式によれば、システム・ディレクター１２０２は、二つのインターフェースＩＵｎｋｎｏｗｎ（参照番号１２４０）およびＩＮｏｔｉｆｙＳｒｃ（参照番号１２４２）を支援する。通常の当業者が理解できるように、ＩＵｎｋｎｏｗｎインタフェース１２４０は、参照計数、メモリ開放、および他のＣＯＭで支えられたインタフェースへのアクセスを得る目的で、標準的なＣＯＭインタフェースである。ＩＮｏｔｉｆｙＳｒｃインタフェース１２４２は、標準的ＣＯＭガイドラインが受け取られた特定のメッセージ内の対象を示すソフトウェア要素を可能とする後、モデル化される。システム・ディレクタは、対象参加者へのメッセージに関するマッピングを保持し、メッセージがシステム・ディレクタへ来たとき、システム・ディレクタは全ての対象参加者を参照(ｌｏｏｋｕｐ)して、ＩＮｏｔｉｆｙＳｒｃインタフェースを通じて対象参加者要素への呼び出しを起動する。システム・ディレクタは、アプリケーション・ソフトウェアによってロードされて初期化される最初の要素である。次いでシステム・ディレクタは、システム登録からシステム・ディレクタにより初期化すべき全ての要素を決定し、その要素の各々をロードして、ＩＮｏｔｉｆｙＳｒｃインタフェースポインタを通る初期化機能を呼び出すことにより、要素がそれ自体を登録することができるようする。
【０３４０】
他のソフトウェアが一般化された形式で図４６Ｂに示されている。他の要素は典型的にインタフェースＩＵｎｋｎｏｗｎおよびＩＮｏｔｉｆｙを支援することに留意されたい。
【０３４１】
インタフェースの使用によるＣＯＭアーキテクチャおよび対象間のメッセージ送信の背景は、“How OLE and COM Solve the Problems of Component Software Design”と題されたK．Brockschmidt著、Microsoft Systems Journal,１９９６年５月,第６３-８０貞の論文と、その関連（続編）論文であるMicrosoft Systems Journal,１９９６年６月発行号の,第１９-２８貞に記載されている。
【０３４２】
保全マネージャ要素１２０８により実行された処理は図４７に示されている。
【０３４３】
ブロック１２４４から明らかなように、保全マネージャは、ユーザーがログインを試みるまで遊んでいる。ログインの試みが検出されるときに、ログインの試みが有効か否かが判定される（ステップ１２４６）。有効でなければ、要素はブロック１２４４に帰還する。しかしながら、ログインの試みが有効であれば、ユーザはログインされ（ステップ１２４８）、次いで、ログインしている人がどのシステム特性を作動させることができるかが決定される（ステップ１２５２）。
【０３４４】
これは、ログインした人に関連した特徴設定を検索するために保全データベース１２５４をアクセスすることによってなされる。検索された特徴設定に基づいて、保全マネージャ要素は、ユーザがアクセスを許可されている各要素に作動の許可を与える（ステップ１２５６）。図４７においてブロック１２５８にも示されるように、保全データベース１２５４内の特徴設定が権限を有する管理者により開始且つ編集することができる処理を更に与える。
【０３４５】
図４８は、遠隔対象１２３６の典型的な一つの操作を例示する。
【０３４６】
遠隔対象は、ＶＲ/ＰＣユニットに対する外部デバイスのためのドライバまたはインタフェースとして機能する。この種のデバイスは外部メディア・ドライブ・デバイス（例えば外部ＤＡＴドライブ）、他のＶＲ/ＰＣユニット、または図１に示したものと同様な局所的または遠隔ノードを含み得る。好ましくは、遠隔対象は、ＶＲ/ＰＣユニットと交信する各外部デバイスのための実例を示す。
【０３４７】
ブロック１２６０に示すように、遠隔デバイスとの通信リンクを通して受信されたデータが受信されて、次いで緩衝される（ステップ１２６２）。次いで受信されたデータが、使用中のアプリケーション・ソフトウェア要素内のメッセージプロトコルへ翻訳されて（ステップ１２６４）、結果的なメッセージが遠隔マネージャ１２３８へ送信される（図４５）。図４８を続けて参照すると、メッセージがＶＲ/ＰＣユニットから遠隔デバイスへ送るべきときに、メッセージが遠隔対象１２３６の適切な一つによって、遠隔マネージャ１２３８から受信される。
【０３４８】
メッセージが、遠隔デバイス１２３６により外部デバイスへの伝送のための適切なフォーマットへ翻訳されて（ステップ１２６６）、そして出力バッファ内に置かれて（ステップ１２６８）、通信リンクを通じて送信される（ステップ１２７０）。
【０３４９】
図４９は正面パネル・ソフトウェアコンポーネント１２１４（図４５）により実行される処理を示す。ＶＲ/ＰＣユニットのユーザが正面パネル５８６（図６）上のスイッチを操作するとき、対応する信号が正面パネル・ソフトウェア対象１２１４により受信される（ステップ１２７２、図４９）。スイッチ操作信号が、アプリケーション・ソフトウェア内に使われるメッセージ・プロトコルに翻訳されて（ステップ１２７４）、結果的なメッセージは、システム・ディレクタへ転送される。
【０３５０】
正面パネル・ソフトウェア対象は、物理的な正面パネル５８６上に与えられたＬＥＤの状態をも管理する。正面パネル５８６上のＬＥＤ表示状態を変更すべきときに、適切なｌｅメッセージがシステムディレクタから正面パネル・ソフトウェア対象１２１４によって受信される。正面パネル・ソフトウェア・モジュールは、メッセージをＬＥＤレジスタ・コマンドに翻訳するために作動して（ステップ１２７６）、結果的なデータをＬＥＤレジスタ内に記憶するために出力する（ステップ１２７８；ＬＥＤレジスタは図示しない）。
【０３５１】
セットアップマネージャ要素３５１２０４によって実行される処理が図５０に示されている。先ず（ステップ１２８０）、以前に格納されたセットアップ情報のための要請が受信されたか否かが判別される。受信されているならば、要請が完了する（ステップ１２８２）。ステップ１２８２（または、セットアップ情報のための要請が受信されないならば、直後のステップ１２８０）に続くのはステップ１２８４であり、ここでは以前に格納されたセットアップ情報を変更する要請が受信されたか否かが判別される。受信されているならば、セットアップ情報が要請に従って変更されて（ステップ１２８６）、処理はステップ１２８０へループバックする。要請がステップ１２８４で受信されないならば、処理はステップ１２８４から直接にステップ１２８０ヘループバックする。
【０３５２】
ここで図５１および５２を参照して、ビデオ記憶ソフトウェアコンポーネント１２３４によって実行される処理について説明する。
【０３５３】
図５１は、圧縮ビデオ・データがＶＲ/ＰＣユニットのハードディスクドライブの少なくとも一つに格納されるフォーマットを示す。
【０３５４】
図５１に明らかなように、ハードドライブ上に格納されたデータは、圧縮ビデオ・データ１２８８およびインデックス・データ１２９０を含む。ビデオ・データは、全ての１６台のカメラ（１６台だけのカメラがＶＲ/ＰＣに接続されて、動作中であるならば）からの入力ストリームに対応し、オーディオ/ビデオファイルのためのＭｉｃｒｃｒｏｓｏｆｔ．ＡＶＩスタンダード（オーディオ/ビデオインターリーブ）に従う形式である。
【０３５５】
ここに記載されたＶＲ/ＰＣの実施例はオーディオ情報を格納しないが、オーディオピックアップ（マイクロホン）を備えて、ディジタル化されたオーディオデータを関連したビデオ情報に格納するようにシステムを修正することが意図される。入力ビデオ信号のストリームに対応するデータは一定の長さのファイル１２９２の形式で共にインターリーブされて格納され、これについて、Ｎファイル１２９２がハードディスクに記録されるものとして図５１に示される。各々のファイル１２９２のための好適なサイズは、約２０メガバイトである。ファイルへのビデオ・データの連続的ストリームを分割することにより、ハードディスク上のドロップアウトまたはデータ転化に起因するデータの損失を制限することができる。
【０３５６】
準恒久的ビデオ・データ・ファイル１２９２に加えて、ディスク（参照番号１２９４）の事前警報バッファ・セクションをに維持されるハードディスク・ビデオ・データ上にも格納される。事前警報バッファ１２９４は、好ましくは、１６台の全てのカメラからの入力ビデオ信号に対応するビデオ・データをインターリーブ形式で、且つシステムについての実質的に全フレーム率（１６台のカメラの中で分割された毎秒４５フィールド）で格納される。対照的に、１６台のカメラの幾つかまたは全てが準恒久的ファイル１２９２内の全てには現在記録し得ないか、或いは毎秒４５/１６フィールドよりも実質的に頻繁でない「時間経過」で格納し得ることを理解されたい。事前警報バッファ１２９４は、好ましくは、ハードディスク上のリング・バッファとして実現されており、例えば、フロント・エンド・エレクトロニクスで、過去６０秒に亘って捕捉されたビデオ・フィールドの全てを格納し得る。
【０３５７】
ここでハードディスク上のインデックス・データに戻ると、ファイル１２９２の全てに亘ってインデックス付け全体は、参照番号１２９６で示される。各々のＮファイル１２９２について、開始日時と終了日時が与えられている。追加的なファイル特定インデックスは、個々のファイル１２９２のそれぞれに関して与えられている。このファイル特定インデックスは、１２９８で示されており、ビデオ・データの各フィールドについて、フィールドが捕捉された日時、フィールドを捕捉したカメラ、イベント関連情報およびフィールドを見い出せるフィールド内のオフセットを与える。参照番号１３０２に示すように、特定のフィールドについて与えられたイベント情報は、フィールドが捕捉された時間における少なくとも一種類のイベントの発生を表すデータを含むことができる。イベントの検出は、図１に関連して説明した警報センサ５２６によって、および／または画像ストリームの特徴の解析によって成し遂げ得る。解析は、画像ストリームが受信された時刻か、或いは後の時刻において画像ストリームを再生するかの何れかで起こし得る。イベントを検出するために用いる画像ストリーム解析アルゴリズムは、イベントそれ自体が生じたことを検出することに加えて、信頼係数値を戻し得る。そのような場合に、イベントが検出されたことを示しているデータには、参照番号１３０４で示すように、イベント検出アルゴリズムによって与えられる信頼係数を付けることができる。
【０３５８】
本発明の好適な実施例において、インデックス付き情報１２９０は、関連したビデオ・データ・ファイル１２９２を有する同一のハードディスク上に格納され、インデックス付き情報は第２のハードディスク上にも格納される。新たなビデオデータを、インデックス検索のための割り込みを伴わずに第１のハードディスクに連続的に格納する目的で第１のハードディスクにアクセスしながら、ユーザにとって興味のあるビデオデータの第１のハードディスク上の場所を検索する目的で第２のハードディスクにアクセスし得る。本発明の一実施例においては、二つのハードディスクが与えられており、その一方は、ビデオ・データ格納（および関連したインデックス付け）に用いられ、他方のハードディスクはビデオ・データ格納のためには使用されず、むしろプログラム等のバックアップまたは「影」インデックス情報および格納に専用される。本発明の他の実施例では、少なくとも三つのハードディスクドライブが備えられている。後者の実施例において、ハードドライブの一つは影インデックスおよびプログラム情報格納専用であり、そして他の少なくとも二つのハードディスクはビデオ・データ格納のために利用可能である。
【０３５９】
ビデオ記憶ソフトウェアコンポーネント１２３４は、ハードディスクまたはディスク上の事前警報ビデオ・データ緩衝を管理し、入力ビデオストリームをハードディスクに格納し、ハードディスク上に格納されたビデオ・データのインデックス付けの機能を実行する。ビデオ格納ソフトウェア・モジュールによって実行される処理は、図５２上のフローチャート形式で示されている。先ず、ステップ１３０６において、いまビデオ格納ソフトウェア・コンポーネントが、事前警報緩衝管理部分またはその機能の規則的なビデオ・データ記憶部分に従事しているか否かが判別される。事前警報緩衝管理に従事していない場合、処理はハードディスク上の現在開いたファイルに、準恒久的格納を意図されたビデオ・データの次の「チャンク（Ｃｈｕｎｋ）」を格納する（ステップ１３０８）。上述および後続の説明で用いるように、ビデオ・データの「チャンク」はハードディスク上への書き込みに先立って、便宜的に取り扱われて緩衝されるデータ量に対応することを理解されたい。対応データ・インデックス・データが次いで更新される（ステップ３１０）。次に処理は、現在のビデオ・データ・ファイル１２９２の端が達したか否かを判別する。もし達しているならば、ビデオデータ格納が可能な一つまたは複数のディスクが一杯か否かが判別される（ステップ３１４）。一杯でなければ、一つまたは複数のディスク上に他のビデオ・データ・ファイルが開かれる（ステップ３１６）。一つまたは複数のディスクが一杯ならば、ステップ３１８がステップ３１４に続く。ステップ３１８において、一つまたは複数のビデオ・データ格納ディスクがリング・モードに従事しているか否かが判別される。従事していなければ、ビデオ格納ソフトウェア・コンポーネントが、記憶容量の端に達したことを示すメッセージをシステム・ディレクターに与える（ステップ３２０）。しかしながら、ステップ３１８において、ディスク格納がリング・モードで作動していることが判るなら、ファイル・インデックス・リストがリセットされて、ハードディスクの「開始」において格納が行われる（ステップ１３２２）。
【０３６０】
ステップ３０６において、事前警報バッファ管理機能の実行のための時間であると判ると、プロセスは１３０６からステップ１３２４まで進む。ステップ１３２４において警報状態が検出されたか否かが判別される。検出されていなければ、事前警報バッファに格納されるビデオ・データの次のチャンクが、ハードディスクのリングバッファ部分内の次の格納場所へ置かれる（ステップ３２６）。次いでハードディスクのリング・バッファ部分の端に達したか否かが判別される（ステップ３２８）。達していれば、リング・バッファ上の次の格納位置を表すポインタが、リング・バッファの前方へ動かされる（ステップ３３０）。そうでなければ、ポインタはハードディスクのリングバッファ部分内の次の格納場所へ単純に移動する（ステップ３３２）。
【０３６１】
ステップ１３２４で警報状態が検出されたことが判るなら、ステップ１３３４がステップ１３２４に続く。ステップ１３３４において、リング・バッファに格納されたビデオ・データは、ハードディスクの恒久的格納部分にコピーされる。
【０３６２】
ステップ１３３６に示すように、リング・バッファからハードディスクの恒久的格納部分へのコピーは完了するまで続き、次いでポインタはリング・バッファ部分の開始をリセットする。或いは、警報状態の検出に先立って事前警報バッファに記録されたビデオデータを確保する目的で、既にリングバッファとして使用するために割り当てられたハードディスクの部分が恒久的格納部分の一部をなしながら、ハードディスクの新たな部分をリングバッファとして使用するために割り当ててもよい。
【０３６３】
図５３は、ビデオ検索ソフトウェア・コンポーネント１２２４によって実行される処理を示す。ユーザにより（以下に説明するようにグラフィカル・ユーザー・インタフェースとの対話を通じて）検索操作が初期化されたとき、ビデオ検索ソフトウェア・コンポーネントは、ユーザから日時を表す検索パラメータ、ユーザが興味のあるビデオ情報についての供給カメラを得るように進む（ステップ１３４０）。更に、ビデオ検索コンポーネントは、検索は画像解析アルゴリズム（ツール）を使用すべきか否かをユーザから得る。ステップ１３４２は判定ブロックであり、ここでは検索に基づいた画像解析が要請されるか否かが判定される。
【０３６４】
もし要請されているならば、ビデオ検索ソフトウェア・コンポーネントは、実行すべき画像解析アルゴリズムの種類を示す入力に加えて、適切であれば、画像解析アルゴリズムを強制実行する少なくとも一つのパラメータをユーザから得る（ステップ１３４４）。この情報に基づいて、次いで処理は、検索の間に検索されるべきビデオデータに関して画像解析アルゴリズムが操作されるように準備する（ステップ１３４６）。ステップ１３４６に続くのは（または、ユーザにより画像解析の要請がなされていなければステップ１３４２の直後に続くのは）、ステップ１３４８であり、ここでは、データベースが、ユーザによって要請されるビデオ・データを検索するために検索される。画像解析が要請されているならば、検索されたビデオ・データに解析アルゴリズムが適用される。何れの場合でも、検索結果が報告される（ステップ１３５２）。
【０３６５】
ここで図５４を参照して、図５３におけるステップ１３４８（「実行検索」）
として示した処理ステップについて更に詳細に説明する。ステップ１３４８は先ず、少なくとも一つのデータと、ユーザにより指定された検索基準（ステップ１３５４、図５４）に整合するの時間ファイルとのリストの構築を含む。リスト上の各ファイルについて、ステップ１３５６に示すように、次のステップが実行される。日時及びカメラ入力のリストが、各々のファイルについて発生し（ステップ１３５８）、そして画像解析アルゴリズムを適用すべきか否かが判断される（ステップ１３６０）。適用すべきでないならば、即ち検索に基づいた画像解析がユーザにより要請されていないならば、リストは単純に報告のために提出される。しかしながら、検索に基づいた画像解析が要請されているならば、ステップ１３５８において構成されたリストにおける各入力について、ステップ１３６４に示すように、以下の処置が続く。先ず画像解析アルゴリズムがリセットされて（ステップ１３６６）、入力に対応するビデオ画像のシークエンスが解析アルゴリズムを用いて解析される（ステップ１３６８）。次いでステップ１３７０において、画像のシークエンスが、画像解析アルゴリズムにより検出された特性を示すか否かが判別される。特性を示しているならば、シークエンスは肯定的結果リストに加えられて（ステップ１３７２）、ファイルについてのインデックス情報がイベントの検出を示すように更新される（ステップ１３７４）。即ち、イベント検出判定に適用可能な信頼要因のみならず、図５１にステップ１３０２で示すイベント関連データが、イベントの検出を示すように更新される。画像ストリームの特徴の存在が発見されないならば、シークエンスが結果リストに加えられず、インデックス情報は更新されないことが望ましい。何れの場合にも、ステップ１３７４に続いて、または対象の特徴が検出されないならば、ステップ１３７０の直後に、リストに更なる入力が存在するか否かが判別される（ステップ１３７６）。存在しないならば、画像解析の結果として得られた結果が報告される（ステップ１３６２）。しかしながら、更なる入力が存在するならば、次の入力が検索されて（ステップ１３７８）、ステップ１３６４で開始されるループが次の入力に関して実行される。
【０３６６】
図５５はビデオ再生ソフトウェアコンポーネント１２２８により実行される処理の概要を示す。ビデオ・プレイバック動作は、後述するように、正面パネル５８６（図６）上のジャグ・シャトル・スイッチ６６０のユーザの操作により、またはグラフィカル・ユーザー・インタフェースを用いるユーザの対話により始めることができる。幾つかの場合においては、ユーザにより要請されたビデオデータを表示する目的で、検索の完了においてビデオ再生機能が自動的に開始される。
【０３６７】
図５５に示すように、ビデオ再生機能の最初のステップは、何れの再生コマンドが表明されたかの判断である（ステップ１３８０）。ポーズ・コマンドが表明されたなら（ステップ１３８２）、ビデオ・データ圧縮解除動作が停止させられ（ステップ１３８４）、ビデオ再生機能はシステム・ディレクタへビデオ再生が休止（ポーズ）したことを報告する（ステップ１３８６）。毎秒Ｘフィールドの所定の速度における順方向再生コマンドが表明されているならば（ステップ１３８８）、圧縮解除動作が再び停止させられて（ステップ１３９０）、順方向モード再生画像率がリセットされる（１３９２）。次いでビデオ・データ圧縮解除動作が再開されて（ステップ１３０４）、新たに要請された再生率がシステムディレクタへ報告される（ステップ１３９６）。
【０３６８】
逆方向再生が選択されて、毎秒Ｙ画像の率における逆方向再生が表明されたなら（ステップ１３９８）、圧縮解除動作がもう一度停止して（ステップ１４０２）、逆方向再生モードについての画像率がリセットされ（ステップ１４０４）、逆方向圧縮解除動作が開始される（ステップ１４０６）。前述のステップ１３９６に続くのはステップ１４０６であって、ここでは、要請された再生率がシステム・ディレクタへ報告される。ステップ１３８２、１３８８および１３９８で検出される状況が何れも起こらなかった場合には、再生状況不変のメッセージがシステム・ディレクタへ送られる（ステップ１４０８）。
【０３６９】
［ビデオ・データ圧縮解除（順方向）］
ここで、図５５に示される処理ステップ１３９４について、図５６を参照してより詳細に説明する。
【０３７０】
図５６に示した処理は、圧縮解除エンジンのための再開コマンドを受け取ることで始まる（ステップ１４１０）。これにはステップ１４１２が続き、ここでは再生率タイマが毎秒適用可能なＸ画像によって設定され、終了圧縮解除フラグがクリアされる。
【０３７１】
これに続くのはステップ１４１４であり、これは、再生が始められる点の後に再生が起きるビデオ・ストリームにおける第１の参照画像を捜すことを含む。次いで参照画像は、ステップ１４１６において圧縮解除（再構成）される。ステップ１４１６に続くのはステップ１４１８であり、ここでは、圧縮解除エンジンの停止が要請されているか否かが判別される。要請されているならば、圧縮解除エンジンが停止していることを示すようにシステム・ディレクタへメッセージが送られて（ブロック１４２０）、圧縮解除動作を終える。しかしながら、ステップ１４１８で圧縮解除が停止していることが見いだされなければ、処理はステップ１４２２へ移り、ここでは次の画像を圧縮解除する時間になったか否かが判別される。次の画像を圧縮解除する時間になっていなければ、処理はステップ１４１８ヘループバックする。しかしながら、次の画像を圧縮解除する時間であれば、処理はステップ１４２４へ進み、ここでは、圧縮解除される次の画像が参照画像か差分画像であるかが判別される。次の画像が参照画像であるならば、参照画像を圧縮解除するための手順が適用されて（ブロック１４２６）、処理はステップ１４１８ヘループバックする。次の画像が差分画像であるならば、差分画像を圧縮解除するための手順が適用されて（ブロック１４２８）、処理は再びブロック１４１８へ戻る。
【０３７２】
ここで、参照画像を圧縮解除するために用いた手順(図５６におけるブロック１４１６および１４２６)について、図５７を参照して説明する。図５７に示した手順は、ネスト（入れ子）にされたループからなり、そのブロック１４３０で示される外側ループが、画像における最小符号化ユニット（画像毎に３０行）の各行に適用され、ブロック１４３２で示される内側ループが現在の行（行あたり２０ＭＣＵ）の各ＭＣＵ行に適用される。
【０３７３】
ステップ１４３４では、ＪＰＥＧ-符号化されたデータの六つのブロックの各々がＪＰＥＧ符号化を反転するように処理されて、ビデオ・データの実質的にオリジナルの六つのタイル（四つの輝度および二つの色）を回復する。多目的マイクロプロセッサにＪＰＥＧ-符号化されたビデオ・データを解読させるように制御するためのルーチンについては公知であるので、ここで説明する必要はない。
【０３７４】
次に、ＭＣＵに対応する解読されたビデオ・データが、出力バッファへコピーされる。参照画像の全ての行の全てのＭＣＵがひとたび解読されると、完全に解読された画像を示すバッファ・データがモニタ上の表示のために移されるビット-レベルである。
【０３７５】
ここで、図５５のブロック１３８４、１３９０および１４０２について図５６および５８を参照して更に説明する。図５８に示すように、圧縮解除中止コマンド１５が受信されたとき（ステップ１４４０）、「進行における終了（ｑｕｉｔ-ｉｎ-ｐｒｏｇｒｅｓｓ）」フラグが設定される（ステップ１４４２）。次に順方向再生が起きるなら、「進行における終了」フラグの設定は、ブロック１４１８（図５６）において肯定的な発見を誘発し、システム・ディレクタへ適切なメッセージを伝送しながら、圧縮解除エンジンのシャットダウンを導く。逆方向再生のための処理の以下の説明から明らかなように、進行における終了フラグは逆方向再生操作に関して同様な効果を有する。
【０３７６】
ここで、図５６のブロック１４２８（「差分画像を圧縮解除する）に関連して実行される処理について、図５９を参照し、且つ図４４に示す差分画像・データの表現を参照して説明する。ブロック１４４４に示すように、差分画像を圧縮解除するための最初のステップは、差分画像に対応する画像平面内の変化したＭＣＵデータの場所を示すデータを読み取ることである。次いでネストにされたループが実行され、そのブロック１４４６で示される外側ループが画像平面におけるＭＣＵの各行（画像毎に３０行）について実行され、且つステップ１４４８に示された内側ループが行内の各ＭＣＵ（行あたり２０ＭＣＵ）について実行される。
【０３７７】
各ＭＣＵについて、ＭＣＵに対応するマップ・データからのビットがフェッチされ（ステップ１４５０）、次いで現在の画像における画像平面内のＭＣＵが変化したか否かが判別される（ステップ１４５２）。例えばビットが「０」値を有するならば、ＭＣＵは変化していないが、ビットについての「１」値はＭＣＵが変化しており、このＭＣＵに対応するする更新データが現在のビデオ・データ・フィールドに含められていることを示す。「０」ビットに遭ったならば、手順は次のＭＣＵについてのビットをフェッチするために単純にループバックする。画像内の動作が少ないか全くないとき、ＭＣＵマップは通常は非常に疎であるので、ＭＣＵの全行が不変になり得る。しかし、変化したＭＣＵに遭ったならば、図５９の処理はブロック１４５４へ進み、ここでは、変化したＭＣＵデータの次のブロックが解読される。ＭＣＵデータの解読は、図５７のステップ１４３４に関連する幾つかの標準的ルーチンにより実行される。
【０３７８】
続けて図５９を参照すると、変化したＭＣＵデータが解読された後、処理は、ＭＣＵについての現在の列と行との計数に基づいて、ＭＣＵデータのちょうど解読されたブロックが、画像平面内の適切な位置へ「向けられる」ように適切なオフセットを決定する（ステップ１４５６）。次いで結果的なオフセットに基づいて、ＭＣＵデータの解読されたブロックが表示・バッファをリフレッシュするように出力される（ステップ１４５８）。ステップ１４５６および１４５８の結果は図６１に絵で表わされている。図６１は、以前に表示された画像が、現在解読されている差分画像を発生させるＭＣＵ基礎によってＭＣＵが更新されることを示す。上述したように、変化したＭＣＵは、変化したＭＣＵマッピング・データにより決定した画像平面内の場所で「貼り込まれる」「ポスト・スタンプ」と見なすことができる。
【０３７９】
ステップ１４５６および１４５８の後、処理は、画像平面における次のＭＣＵについてのマップ・データ・ビットを獲得するようにループバックする。
【０３８０】
ここで、図５９のステップ１４５４の付加的な詳細について図６０を参照して説明する。先ず、変化したＭＣＵデータのブロックが解読されると、圧縮-符号
化されたビデオ・データの緩衝された量がフェッチされる（ステップ１４６０）
。次いで充分な圧縮ビデオ・データが解読ルーチンへ適用可能か否かが判断される（ステップ１４６２）。適用可能であるならば、既に参照した標準解読ルーチンが、フロント・エンド・ボード上で実行されたＪＰＥＧ符号化を反転するために用いられる（ステップ１４６４）。ステップ１４６２において、圧縮-符号化されたビデオ・データが解読を開始するには不充分であることが判るとき、ステップ１４６６に示すように、バッファが補充される。更に、バッファが補充されている間に、データ格納ファイルの終端に遭うならば、次のデータ・ファイルが開かれる（ステップ１４６８および１４７０）。代替的な好適実施例においては、画像のための完全なデータ捕捉が直ちに検索され、ステップ１４６２，１４６６，１４６８および１４７０を省くことができる。
【０３８１】
ここで、再生動作の間に表示・バッファをリフレッシュする代替的な技術について、図６２Ａおよび６２Ｂを参照して説明する。
【０３８２】
図６２Ａは、毎秒１８フィールドのリフレッシュ率を与えるようにＶＲ/ＰＣユニットにおいて利用されている技術を示す。先ず、ＪＰＥＧ解読は、参照画像内のピクセル・データの６００ＭＣＵへ適用されるか、または差分画像内の変化したＭＣＵデータへ適用される（ステップ１４７２）。次いで垂直加筆動作が、マザーボードＣＰＵによって２４０行内部データ表現による６４０ピクセルから４８０行のピクセル・データを得るために適用される（ステップ１４７４）。
【０３８３】
更なるソフトウェア処理ステップが続き、ここではＹＵＶデータがＲＧＢデータへ翻訳され（ステップ１４７４）、４８０行の各々に６４０ピクセルで、１ピクセル当たり３バイトからなる翻訳されたデータは、１４７８で緩衝されて、次いでビット・レベルが毎秒１８フィールドでＳＶＧＡモニタを駆動するように転送される。
【０３８４】
再生期間中に毎秒３０フィールドのリフレッシュ率を与える代替的な技術が、図６２Ｂに示されている。この技術によれば、図６２Ａの技術と同一の初期ＪＰＥＧ解読ステップ１４７２が採用されているが、解読されたデータは、二回の垂直ズーム機能を加えるハードウェア・モジュール１４８０へ与えられて、その結果の４８０走査線のデータが、ＹＵＶからＲＧＢへの色空間並進のために他のハードウェア・モジュール１４８２を通過する。次いでＲＧＢデータが、毎秒３０フィールドのリフレッシュ率でＳＶＧＡを駆動するように、ハードウェア１４８２から直接に出力される。いわゆる「直接描画」技術が図６２Ｂに示されており、これは高速のリフレッシュ率を与えるのに加えて、マザーボードＣＰＵの負担を軽減する。但し、付加的なハードウェア部品１４８０および１４８２を設けることを犠牲にしている。
【０３８５】
ここで、ＶＲ/ＰＣユニット内に採用し得る代替的な録音再生計画について、図６３Ａおよび図６３Ｂを参照して説明する。
【０３８６】
図６３Ａに模式的に示される第１の代替例は、ユニットに接続された幾つか(即ち１６)のカメラによりそれぞれ生成されたビデオ信号の録画同時ストリームにおけるユニットの柔軟性を最大化するが、画像毎に２４０走査線のみの垂直解像度を与え、これは商用放送標準の半分の粗さである。それにも拘わらず、４８０走査線を生成する補間法によれば、垂直解像度は少なくともビデオ監視アプリケーションには適切であることが判る。何れの場合でも、図６３Ａに示される技術においては、トリコーダ（tri-corder）スロット１４８４（これはフロントエンド・アナログボード（図１３）の三つのフィールド固定チャンネル８０４のうちの一つに対応する）は、カメラＸによって発生したフィールドに対して所定の時間で割り当てられている。フロントエンド・アナログボードが、ジターと、動作または変化したＭＣＵの誤表示とを最小化するように奇フィールドのみを捕捉するように操作される。カメラＸからの捕捉フィールドは、１４８６に示されるように、フロントエンド・エレクトロニクスによるデジタル化および圧縮のために転送されて、ハードディスク１４８８に単独の.ＡＶＩデータストリームとして格納される。
【０３８７】
カメラＸにより生成された画像のストリームの再生が要請されるとき、対応する。ＡＶＩストリームはディスク１４８８から生成され、ソフトウェアは、上述した方式（ブロック１４９０）で解読（圧縮解除）されてからＳＶＧＡモニタを駆動するために用いられる（ブロック１４９２）。
【０３８８】
図６３Ｂは代替的な技術を示し、ここではＶＲ/ＰＣユニツトが、１台のカメラのための再生に応じて本質的に標準的な商用放送垂直解像度を与えるが、ＶＲ/ＰＣユニットに接続し得る他のカメラに利用可能な記録資源を大いに減少させることを犠牲にしている。図６３Ｂの技術によれば、図６３Ｂのトリコーダ・スロット１４９４および１４９６により表されたフロント・エンド・アナログ・ボードの二つのフィールド固定チャンネル８０４は専ら、カメラＸにより生成された奇フィールドおよび偶フィールドの双方を捕捉することだけに占用される。トリコーダ・スロット１４９４は偶フィールドのみを捕捉し、トリコーダ・スロット１４９６は奇フィールドのみを捕捉する。
【０３８９】
ディスク上の記憶に対して、且つこの記憶を介してなされる連続的処理においては、カメラＸ偶フィールドおよびカメラＸ奇フィールドは、まるで同じものがビデオ信号の二つの関連のないストリームであるかのように処理される。従って偶フィールドは、ブロック１４９８および１５０２に示すように、デジタル化と圧縮のために奇フィールドストリームから分離されて転送される。第３のフィールド捕捉チャンネルが利用可能に残るので、この第３のチャンネルを他の一台のカメラによって使用できるか、または他の複数台のカメラの間で分けることができるので、少なくとも一つの付加的なストリーム（図６３Ｂには図示せず）が、カメラＸにより生成された奇および偶フィールドに沿ったデジタル化および圧縮のために転送される。何れの場合でも二つの個別のストリームが、ハードディスク１４８８上の二つの個別のＡＶＩストリームとして格納され、管理され、且つインデックスを付けられる。その結果、図６３Ｂに示す配置構成は、ＶＲ/ＰＣユニットが、４８０走査線の垂直解像度を有するカメラＸによって生成された画像を格納することを可能とする。
【０３９０】
偶数および奇数のストリームの別個の格納により、ブロック１５０４に示すように幾つかのソフトウェア解読オプションを再生に利用可能である。例えば、完全垂直解像度のために必要なデータの全てがハードディスク１４８８に存在するので、１５０６に示すように、二つのストリームを再生することができ、飛び越し（interlaced)４８０走査線表示を与えるようにインターリーブすることができる。よりコンピュータ使用集中アプローチではないものは、「停止および充填」（参照符号１５０８）と称されて、順方向または逆方向動作かの何れかの再生が起きるときに包含される。しかし、再生画像ストリームが休止するとき、他のシステムからのフィールドが、完全垂直解像度を有する画像を生成するように再生される。
【０３９１】
［逆方向ビデオデータ圧縮解除］
ここで、画像ストリームを逆方向に再生するときに圧縮符号化ビデオデータを圧縮解除するのに要求される処理について説明する。先ず、図６４を参照して処理の概念的な概要を与える。
【０３９２】
図６４においては、図４４に関連して説明したものと同一のフォーマットにおける一連の圧縮ビデオ・データ・フィールドが参照符号１５１０で示されている。しかしながら、図６４における例示の目的で、ＶＲ/ＰＣユニットの好適実施例において実際に使用されている３２の差分画像ではなく、三つの差分画像１１３４だけが二つの連続した参照画像１１３２の間に与えられているものと見なす。図４４に示されるフォーマットから明らかなように、参照符号１１３８-１乃至１１３８-３は、差分画像・データ・フィールド１１３４-１乃至１１３４-３に含まれる変化したＭＣＵマッピング・データを示す。同じようにとって、参照符号１１４０-１乃至１１４０-３は、参照フィールド１１３４-１乃至１１３４-３にそれぞれ含まれた変化したＭＣＵデータを示す。画像・フィールド１５１０のシーケンスにおける左対右方向が、フィールドが記録されるのにつれて生じる時間の順方向経過に対応することに留意されたい。換言すれば、フィールドの生成および記録における時間シーケンスは、１１３２-１、１１３４-１、１１３４-２、１１３４-３、１１３２-２である。図６４に参照符号１５１２で示されるのは、前処理ステップのシーケンスであり、図１５１０に示される画像のシーケンスの逆方向再生を実際に進める前に実行される前処理ステップのシーケンスである。
【０３９３】
参照データフィールド１１３２-１を形成するように原圧縮された画像に対応する画像を発生するために、前処理手順は、差分画像１１３４-１である後続の画像に対応する「変化した」ＭＣＵマップ・データ１１３８-１を読み込む。マッピング・データは、次の差分画像１１３４-１が現在の画像１１３２-１と異なる画像平面のＭＣＵ部分を示すので、マッピング・データ１１３８-１も、現在の画像内のＭＣＵを表し、これは次の画像が形成されたときに「上に貼り込まれる」。これらの理由のために、データ・フィールド１１３２-１に対応する画像のＭＣＵが、マッピング・データ１１３８-１に基づいて選択され、逆再生の最中に現在の画像を再構成するために用いられる「後方向ポスト・スタンプ」データ１５１４-０を形成する。「変化すべき」ＭＣＵ１５１４-０をセーブした後、マッピング・データ１１３８-１が再び使用され、この時に、データフィールド１１３４-１に対応する画像を再構成するように変化したＭＣＵデータ１１４０-１に「貼り込む」ことにより、データフィールド１１３２-１に対応する画像が更新される。
【０３９４】
図５９に関連して説明した手順のように、図６１に絵入りで示した方式で、マッピング・データ１１３８-１が、解読されたＭＣＵ「ポスト・スタンプ」を「操縦(ｓｔｅｅｒ)する」ために使用される。（しかし図５９の手順とは異なり、結果的な参照画像は表示のために出力されることはない。）
この点で、データフィールド１１３４-２のマッピング・データ１１３８-２が、１１３４-１に対応する画像のどのＭＣＵが、データフィールド１１３４-１に対応する「変化した」ＭＣＵ１５１４-１としてサーブすべきかを判断するために調べられる。次いで、前述の通りデータフィールド１１３４-２に対応する再構成画像を生成するようにＭＣＵデータ１１３４-２に貼り込むことにより、フィールド１１３４-１に対応する画像を更新する二回目に使用される。
【０３９５】
次に、マッピング・データ・フィールド１１３８-３が、１１３４-２に対応する画像のどのＭＣＵが、データ・フィールド１１３４-２のための「変化すべき」ＭＣＵ１５１４-２としてサーブすべきかを判断するために用いられる。そして、もう一度、マッピング・データ１１３８-２が、フィールド１１３４-２についての画像を更新することにより、フィールド１１３４-３に対応する再構成画像を生成するように、ＭＣＵデータ１１３４-３を操縦するために使用される。
【０３９６】
結果的な再構成画像は、図６４において１１３４-３Ｒ（再構成された）としてラベルが付けられた結果的な再構成画像は、後続の逆方向再生シーケンスの間の後方「参照」画像として使用するためにサーブされる。前処理シーケンス１５１２はここで完了し、逆方向再生手順は、図６４に右から左への進行として示されるシーケンス１５１４へ進む。
【０３９７】
先ずシーケンス１５１４において、再構成後方「参照」画像１１３４-３Ｒ（参照画像１１３２-２よりも直前の時間に捕捉された画像に対応する）が表示のために出力される。
【０３９８】
次いで画像１１３４-３Ｒがマッピング・データ１１３８-３を用いて後方郵便切手（変化すべきＭＣＵ）１５１４-２を操縦して、後方参照画像１１３４-３Ｒが、次の直前画像（例えば差分ビデオ・データ・フィールド１１３４-２に相当する画像）に対応する画像を生成するＭＣＵ基によりＭＣＵを更新させる。そして順次にデータ・フィールド１１３４-２に相当する画像が、変化ＭＣＵマッピングデータを用いて、ビデオ・データ・フィールド１１３４-１に対応する画像を形成するように画像平面における適切な位置へ変化すべき「後方切手」１５１４-１を操作して更新される。
【０３９９】
次に、フィールド１１３４-１のための画像が、マッピング・データ１１３８-１により操作された変化すべきＭＣＵ１５１４-０を用いて、フィールド１１３４-２に対応する画像を形成するように更新される。或いは、全参照フィールド１１３２-１は解読されたｄｅｎｏｖｏとすることもできるが、これは「後方に郵便切手」１５１４-０を使用するよりも長くなる。その時点で、シーケンス１５１２に関して上述した手順が再び適用されるが、このときは、参照画像１１３２-１に先立ってストリームにおいて最も最近に起こる参照画像１１３２-１と、参照画像１１３２-１の直前の差分画像・データ・フィールドの組を利用する。
【０４００】
図６４の残りの部分には、逆方向再生動作のために使用される圧縮解除技術の単純化された図示が示されている。単純化された例として、画像のシーケンス１５１６が示されている。シーケンス１５１６は、画像１１３２-ｌＥ、１１３４-ｌＥ、１１３４-２Ｅ、１１３４-３Ｅおよび１１３２-２Ｅを含む。過度に複雑な図面を伴うことなく圧縮技術の原理を示すために、以下の仮定をなす。
【０４０１】
（１）各画像が４ｘ４配列の最小符号化単位から成ると仮定する。
【０４０２】
（２）各最小符号化単位は、ＶＲ/ＰＣユニットの実際に好適な実行におけるＭＣＵ構成である４ｘ１長方形矩形タイルよりもむしろ、正方形状を示す。
【０４０３】
（３）原子画像１１３２-ｌＥは、全て白である。
【０４０４】
（４）ＭＣＵに正確に寸法が対応する黒い対象は、ＭＣＵの上部列の最も左のＭＣＵにおける視野の画像・フィールドに入り、且つ画像１１３２-ｌＥに正確に時間を合わせて、正確にフレーム当たり１ＭＣＵの率で画像平面を右方向に横切って右方向へ進められる。
【０４０５】
１５１８において示されているのは、マッピング・データ１１３８-ｌＥ、１１３８-２Ｅおよび１１３８-３Ｅであり、それぞれ差分画像１１３４-ｌＥ、１１３４-２Ｅおよび１１３４-３Ｅに対応する。（しかしながら、マッピング・データのデータ１１３８-(Ｎ)Ｅの最初の４ビットのみが１５１８で提示されており、１５-１６に示される例示的な画像に基づいて、各々のマッピング・データの最後の１２ビットが全て「０」であって、図示の単純化のために省略されている点に留意されたい）。
【０４０６】
１５１８に示されるマッピング・データを調べるが、画像１１３４-ｌＥは一つのみの変化ＭＣＵ（上列の最初のもの）を有するので、これに対応してマッピング・データ１１３８-ｌＥの第１のビットのみが値「１」を有する。次の画像１１３４-２Ｅにおいて、上列における最初の二つのＭＣＵが先行画像に関して変化して、マッピング・データ１１３８-２Ｅにおける最初の二つのビットが値「１」を有し、残りのビットが値「２」を有するようにする。次の画像１１３４-３Ｅにおいて、上列における第２及び第３のＭＣＵが先行画像に関して変化し、１１３８-３Ｅにて示すようにマッピング・データ「０１１０」を生成する。
【０４０７】
対応する変化ＭＣＵデータは、１５２０において図解されている。図から明らかなように、ＭＣＵデータ（黒い「郵便切手」）の単一のブロックのＭＣＵデータのみが、第１の差分データ１１３４-ｌＥのデータ表現についての変化ＭＣＵデータ１１４０-１Ｅを作る。次の画像についての変化ＭＣＵデータ１１４０-１Ｅは、黒い「郵便切手」が続く白い「郵便切手」から成る。次の画像についての変化ＭＣＵデータ１１４０-３Ｅは同様であり、即ち黒い「郵便切手」が続く白い「郵便切手」である。
【０４０８】
シーケンス１５１２に関して上述した前処理しているシーケンスに続いて、マッピング・データ１１３８-１Ｅが読み込まれる。値「１０００」は、参照画像１１３２-ｌＥの第１のＭＣＵデータ１１３２-１Ｅのみがサーブされることを意味するので、変化すべきＭＣＵデータ１５１４-０Ｅ（一つの「後方郵便切手」
（全て白））が形成される。次に、参照画像１１３２-ｌＥがマッピング・データ１１３８-ｌＥを用いて更新されて、ＭＣＵの上列における第１のＭＣＵ位置において全ての黒い郵便切手を変化ＭＣＵデータ１１４０-ｌＥへ加えて、再構成された差分画像１１３４-１Ｅを生成する。次いで、次の差分画像についてのマッピング・データ１１３８-２Ｅが読み取られる。値「１１００」は、再構成された画像１１３４-１Ｅ（白い郵便切手が続く黒い郵便切手）の最初の二つのＭＣＵがサーブされることを表すので、変化すべきＭＣＵデータ１５１４-１Ｅ（「後方郵便切手」）が形成される。そして画像１１３４-ｌＥは、変化ＭＣＵごとに更新されて、画像１１３４-２Ｅを形成する。特に、マッピング・データ１１３８-２Ｅがビットずつ読み込まれて、値「１１００」により示されるように、ＭＣＵデータ１１４０-２Ｅの最初の郵便切手は上列における第１のＭＣＵ位置を操作し、次いで１１４０-２Ｅにおける次の郵便切手（全て黒）が上列における第２のＭＣＵ位置を操作する。そしてもう一度、「変化すべき」ＭＣＵが保存される。従ってマッピング・データ１１３８-３Ｅが読み込まれて、上列における第２と第３のＭＣＵ（白い郵便切手が続く黒い郵便切手）が（「後向き郵便切手」）変化すべきＭＣＵデータ１５１４-２Ｅを形成するように選択される。
【０４０９】
これに続くのは、画像１１３４-３Ｅを形成するように画像１１３４-２ＥをＭＣＵごとに更新するステップである。前述の通り、これは、マッピング・データ１１３８-３Ｅを用いて、前向き変化ＭＣＵ１１４０-３Ｅを画像平面における適切な位置へ操作することによりなされる。１１３４-３Ｅが参照画像の前の最後の差分画像であるので、再構成された画像１１３４-３Ｅは表示のためにサーブされて、後ろ向き「参照」画像として使用される。
【０４１０】
この時点で、前処理段階が完了し、そして実際の逆方向再生が起こり得る。先ず、再構成された画像１１３４-３Ｅが表示される。次いでマッピング・データ１１３８-３Ｅが読み込まれて、後向きＭＣＵデータ１５１４-２Ｅを操作して画像１１３４-３Ｅを更新して１１３４-２Ｅを形成する。次にマッピング・データ１１３８-２Ｅが後向きＭＣＵデータ１５１４-１Ｅを操作するように読み込まれて、画像１１３４-２Ｅを更新して画像１１３４-１Ｅを形成するようにする。最後に、マッピング・データ１１３８-１Ｅを用いて、差分画像１１３４-１Ｅを更新することにより、後向きＭＣＵデータ１５１４-０Ｅを操作して画像１１３２-１Ｅを形成する。上述の説明から理解されるように、前処理シーケンスは次に、参照画像と、画像１１３２-ｌＥの直前に初期生成された差分画像の組をなすように実行される。
【０４１１】
逆方向再生のために用いられた圧縮解除技術の前述の説明から、マッピング・データ１１３８が、逆方向再生圧縮解除に関してのみならず、順方向再生にも使用されていることを理解すべきである。特にマッピング・データ１１３８は逆方向再生圧縮解除技術に関して三つの明確な目的のために用いられている。
【０４１２】
（１）順方向再生圧縮解除におけるのと同様な方式で、前処理段階中の順方向における差分画像を再構成する。
【０４１３】
（２）「後方向郵便切手」（変化すべきＭＣＵ）１５１４。
【０４１４】
（３）実際の後方向再生の間、変化ＭＣＵを操作すること。
【０４１５】
逆方向再生圧縮解除処理の間のマッピング・データの多重且つ高効率使用は、圧縮ビデオフォーマット（図４４）の特に有利な側面を示し、対応する圧縮技術が本明細書に開示される。
【０４１６】
ここで、図６４における例示の背景に対して、図６５-６８を参照して、図５５におけるブロック１４０６により示された処理のより詳細な説明を与える。
【０４１７】
先ず図６５を参照すると、後方圧縮解除処理は、所望の後方向再生率に応じて画像率タイマーを設定し、終了フラグをクリアすることにより開始される（ステップ１５２２）。次いで、ステップ１５２４で、逆方向再生が起きる時間点に対応する参照画像が配置されて、この参照画像が圧縮解除される（ステップ１５２６）。ステップ１５２６に続くのは、ステップ１５２８であり、これは図６４において１５１２で示される前処理シーケンスに対応する。
【０４１８】
次のステップは、ステップ１５３０であり、ここでは、ｑｕｉｔ-ｉｎ-ｐｒｏｇｒｅｓｓフラグが設定されたか否かが判別される。設定されているならば、適切なメッセージがシステム・ディレクタへ送信されて（ステップ１５３２）、後方向圧縮動作が停止される。ｑｕｉｔ-ｉｎ-ｐｒｏｇｒｅｓｓフラグがステップ１５３０で設定されていることが見い出されなければ、処理はステップ１５３４へ進み、ここでは、所望の再生画像率のために、次の画像を解読して表示する時間であるか否かが判別される。その時間でなければ、処理はステップ１５３０ヘループバックする。しかしながら、次の画像を解読して表示する時間であるならば、ステップ１５３６が続き、ここでは、次の画像が参照画像か差分画像であるかが判別される。次の画像が参照画像である場合、参照画像は適切な手順に従って解読されて（ステップ１５３８）、次の「後方履歴バッファ」が構築され（ステップ１５４０）、即ち、図６４に１５１２で示される前処理手順が差分画像の次の（録画の時間の直前）組へ適用される。
【０４１９】
ステップ１５３６において、解読すべき次の画像が差分画像であることが見いだされるならば、差分画像は、既に生成された後方履歴バッファを利用する適切な手順に従って解読される。
【０４２０】
ここで図６へ戻って、図６５の「後方履歴バッファ構築」ステップ１５２８および１５４０について更に説明する。先ず（ステップ１５４４）、現在解読すべき差分画像の組の直前に記録された参照画像（図６４における１１３２−１で示される）が圧縮解除されて、「最終フィールド」バッファの形式で再符号化されて格納される。次いで、ステップ１５４６において、処理は、そのとき解読された参照画像より直後の時間に記録された差分画像１１３４に対応するマッピング・データをフェッチする。フェッチされたマッピング・データは、第１の差分フィールドに対応する変化ＭＣＵデータ１１４０を用いてＭＣＵ基底ごとにＭＣＵ上の「最後のフィールドバッファ」を更新するために用いられる（ステップ１５４８）。ステップ１５５２に示したように、ヘループが続き、これは、いま解読される差分画像の組における他の差分画像１１３４の各々に関して適用される。
【０４２１】
ヘループの最初のステップ（ステップ１５５４）のように、最も最近に再構成された差分画像に続く差分画像についてのマッピング・データがフェッチされる。
【０４２２】
次いで、そのとき再構成された差分画像（後方郵便切手１５１４）からの変化すべきＭＣＵが、次の差分フィールド・マッピング・データに基づいて生成され（ステップ１５５６）、次に最終フィールド・バッファが順方向変化ＭＣＵ１１４０を用いて次の差分画像を再構成するように更新される（ステップ１５５８）。
【０４２３】
ヘループ１５５２−−１５５８の全ての必要な反復の後、図６４に１５１２で示される後方履歴バッファ・データが生成される。
【０４２４】
図６７は、図６６におけるブロック１５４４に対応する処理のより詳細な図を与える。図６７の処理は、三つのネスト化ヘループの形式をなし、ブロック１５６０で示されるように、その外側ヘループは、ＭＣＵの各列に関して実行される。中間ヘループは、ステップ１５６２で示されるように、列における各ＭＣＵに関して実行される。ステップ１５６４で示されるように、最も内側のヘループは、ＭＣＵ内の各タイルについて実行される。ブロック１５６６に示すように、各々のタイルのために、圧縮解除ひいては記録処理が実行される。ブロック１５６６の詳細は、図６８に示される。先ず、ステップ１５６８で示されるように、タイルに対応する圧縮ビデオ・データが、量子化された係数値を回復するために処理される。次いで、ＤＣ係数は、先行するタイルＤＣレベルとの比較において生成された差分値よりもむしろ絶対値として記録される。
【０４２５】
他の係数は、標準的なビデ・データオ圧縮技術に従って符号化されたハフマンおよびランレングスであり、データの記録されたタイルが格納される（ステップ１５７４）。
【０４２６】
（ここで説明したように、後方履歴バッファの生成は、図５６におけるブロック１５７５で示すように、順方向から逆方向への再生全体の迅速な切換を容易にするように順方向再生操作期間中にも実行し得る。）
［圧縮マネージャ・ソフトウェア・コンポーネント］
ここで、図４５に示される圧縮マネージャ・ソフトウェア・コンポーネントについて図６９および図７０を参照して更に詳細に説明する。圧縮マネージャ・ソフトウェア・コンポーネント１２１６が、マザーボードＣＰＵおよびフロント・エンド・エレクトロニクス（特にフロント・エンド・コントローラＤＳＰ１０５０（図３６））間の通信を取り扱うことを理解されたい。図６９は、コマンド、即ちマザーボードからフロント・エンド・エレクトロニクスへ送られるメッセージの取り扱いに関する圧縮マネージャ・ソフトウェア・コンポーネントの局面を示す。先ず、ステップ１５７６において、警報コマンドを送るべきであるか否かが判別される。警報コマンドを送るべきであるならば、現在の一つまたは複数の警報状態に対応する一つまたは複数のビットまたはビットが、警報状態データバイトに設定されて（ステップ１５７８）、警報状態バイトを伝えるメッセージが、フロント・エンド・コントローラＤＳＰによって受信されるように適切なフォーマットで生成される（ステップ１５８０）。
【０４２７】
カメラ入力ストリームが格納のために捕捉されるシーケンスに関するコマンドをフロント・エンド・ボードへ送るべきならば、カメラ信号ストリームを捕捉する所望のシーケンスを示すデータの組が生成される（ステップ１５８４）。結果的なメッセージは、フロント・エンド・ボード・コントローラによって受信されるようにフォーマットされる（ステップ１５８６）。
【０４２８】
ステップ１５８８において、フィールド記憶率コマンドをフロント・エンド・エレクトロニクスへ送るべきか否かが判別される。送るべきであるならば、所望の率でビデオ・フィールドを捕捉するようにフロント・エンド・エレクトロニクスをプログラムするために要求されるデータが生成されて（ステップ１５９０）
、結果的なデータは、フロント・エンド・エレクトロニクスによって受信されるようにフォーマットされる（ステップ１５９２）。
【０４２９】
ステップ１５９４において、フロント・エンド・エレクトロニクスのライブ・画像解析ブロック８４６（図１４）において実行すべき画像解析アルゴリズムに関するコマンドをフロント・エンド・エレクトロニクスへ送るべきか否かが判別される。図６９を続けて参照すると、画像解析アルゴリズム・コマンドを送るべきであるならば、画像解析に関するデータ（例えば、実行すべきアルゴリズムを指定するデータ、またはアルゴリズムの性能を制約するパラメータ）が生成されて（ステップ１５９６）、フロント・エンド・エレクトロニクスによって受信されるのに適切なフォーマットにされる（ステップ１５９８）。
【０４３０】
ステップ１６８２において、ビデオ・データ圧縮に関するコマンドをフロント・エンド・エレクトロニクスへ送るべきか否かが判別される。送るべきならば、圧縮パラメータを選ぶためのデータがアセンブルされる（ステップ１６０４）。
【０４３１】
例えば、標準的タイル「同一性」閾値のうちの一つを選ぶ圧縮パラメータまたは、良好に再生された画質を与える第二のより厳重な閾値、または厳重性が少なく、フィールド当たりに生成される圧縮ビデオ・データの平均画質を減少させる第３のパラメータを送り得る。或いは、圧縮パラメータは、ＪＰＥＧチップ８４８における係数の量子化のために使用されるビットの数を設定するためであってもよい。
【０４３２】
ステップ１５９６および１６０４でアセンブルされたデータ・パッケージは、好ましくは、データを適用可能なカメラを識別するデータを含むので、画像解析アルゴリズムおよび／または圧縮手順は、カメラごとに変化させられることに留意されたい。
【０４３３】
次の工程１６０４はステップ１６０６であり、ここでは圧縮パラメータ・パッケージがフロント・エンド・エレクトロニクスによって受信されるようにフォーマットされる。ステップ１６０８において、メッセージがライブ表示処理ブロック８４４（図１４）の動作を制御するためにメッセージをフロント・エンド・エレクトロニクスへ送るべきか否かが判別される。例えば、ライブ表示ブロック８４４からの画像出力の大きさ、同時に表示されるビデオストリームの数、例えば１、４、９または１６、および／または表示ウインドウの中のカメラ・ストリームの割り当てを変化させ得る。ステップ１６０８において肯定的な判定がなされるならば、適切なライブ表示コマンド・シーケンスがステップ１６１０で生成されて、フロント・エンド・エレクトロニクスで適切に取り扱われることができるメッセージを与えるようにステップ１６１２でフォーマットされる。
【０４３４】
ステップ１５８０、１５８６、１５９２、１５９８、１６０６または１６１２の何れか一つのに続くのは、ステップ１６１４であり、ここにおいては、問題のメッセージが、フロント・エンド・エレクトロニクスへの伝送のためにＰＣＩバス５９６（図３）上へ連結される。
【０４３５】
ここで、フロント・エンド・エレクトロニクスからマザーボードによって受信された状況メッセージの取り扱いに関する圧縮マネージャ・ソフトウェア・コンポーネントの局面について、図７０を参照して説明する。ステップ１６１６において示されるように、ＰＣＩバスを通じて入力メッセージ・データが受信されて、メッセージの種類が検出される。
【０４３６】
メッセージが警報メッセージであることが判るならば（ステップ３５１６１８）、警報データが解読されて（１６２０）、警報データを報告するメッセージがマザーボードＣＰＵソフトウェア・コンポーネントのための適切なフォーマットで生成される（ステップ１６２２）。
【０４３７】
警報メッセージは特定することができ、例えば、警報センサ５２６（図１）を通じて、またはフロント・エンド・エレクトロニクスにより実行されたライブ・画像解析により、検出された警報イベントの種類を特定することができる。
【０４３８】
図７０を続けて参照すると、入力メッセージが記録のためのカメラ・ストリームの順序付けに関するメッセージであると判るならば（ステップ１６２４）、メッセージに含まれるデータが解読されて（ステップ１６２６）、マザーボードＣＰＵソフトウェア内にメッセージを送るためにフォーマットされる（ステップ１６２８）。
【０４３９】
入力メッセージが、フロント・エンド・エレクトロニクスにより実行されたフィールド捕捉率に関するものであれば（ステップ１６３０）、フィールド率データが解読されて（ステップ１６３２）、マザーボードＣＰＵソフトウェアにおける使用のために適切な方式でフォーマットされる（ステップ１６３４）。
【０４４０】
入力メッセージが、フロント・エンド・エレクトロニクスにおいて実行されるライブ・画像解析アルゴリズムに関するかものであれば（ステップ１６３６）、アルゴリズムに関するデータが解読されて（ステップ１６３８）、マザーボード・ソフトウェアにおける使用のためにフォーマットされる（ステップ１６４０）
。
【０４４１】
入力メッセージは、フロント・エンド・エレクトロニクスにおいて実行される圧縮動作を制御するために用いられるパラメータに関するものであれば（ステップ１６４２）、圧縮パラメータ・データは解読されて（ステップ１６４４）、マザーボード・ソフトウェアにおける使用のためにフォーマットされる（ステップ１６４６）。
【０４４２】
メッセージが、フロント・エンド・エレクトロニクスにおいて実行されるライブ・画像処理に関するものであれば（ステップ１６４８）、データが解読されて（ステップ１６５０）、マザーボード・ソフトウェアにおける使用のためにフォーマットされる（ステップ１６５２）。ステップ１６２２、１６２８、１６３４、１６４０、１６４６または１６５２の何れか一つに続くのはステップ１６５４であり、ここでは、問題のメッセージがシステム・ディレクタ・ソフトウェア・コンポーネント１２０２（図４５）へ転送されて、システム・ディレクタによって、メッセージを受信する必要を有する他のソフトウェア・コンポーネントへ中継される。代表的に、ブロック１６２４、１６３０、１６３６、１６４２および１６４８で検出されたメッセージは、フロント・エンド・ボードが、マザーボードからフロント・エンド・エレクトロニクスへ既に送られた実行されたコマンドを有することを示す状況メッセージである。
【０４４３】
入力圧縮ビデオ・データの取り扱いに関する圧縮マネージャ・ソフトウェア・コンポーネントの局面について、図７１を参照して説明する。ビデオ・データのＤＭＡ転送がなされているものとする。次いで圧縮マネージャは、ＤＭＡビデオ・データ転送が完了したか否かを判別する（ステップ１６５６）。完了しているならば、いま受信されたバッファ・ビデオ・データがハードディスク上へ記録のために転送されて（ステップ１６５８）、次いで画像の端部に達したか否かを判別する（ステップ１６６０）。達していないならば、処理はステップ１６５６ヘループバックする。しかしながら、画像の端部に達しているならば、そのときに受信されたビデオ・データに対応するインデックス・データが生成され（ステップ１６６２）、ビデオ・データの場所を表すマップが生成されて格納されて、ビデオ・データが後続のマップの所定の場所へ格納される（ステップ１６６４）
。最後に、ステップ１６６６において、受信されたビデオ・データおよびインデックス・データは、ビデオ記憶ソフトウェア・コンポーネント１２３４（図４５）へ転送される。
【０４４４】
ここで、ビデオ記録ソフトウェア・コンポーネント１２１８（図４５）について、図７２を参照して説明する。基本的に、ビデオ記録ソフトウェア・コンポーネントは、三つの機能を実行する。第一に、このコンポーネントは、圧縮マネージャ・ソフトウェア・コンポーネント１２１６を通じてフロント・エンド・エレクトロニクスへ転送されたパラメータ設定メッセージ生成によって、フロント・エンド・エレクトロニクスにおける圧縮操作をセットアップする（ステップ１６６８）。更に、ステップ１６７０に示すように、適切な初期化メッセージがビデオ記憶ソフトウェア・コンポーネント１２３４（図４５）へ与えられる。最後に、フロント・エンド・エレクトロニクスにおける圧縮処理の操作は、ステップ１６７２で生成された適切なメッセージによって起動されて、圧縮マネージャ・ソフトウェア・コンポーネントを通じて転送される。
【０４４５】
ここで、図７３を参照して、検索要請の取り扱いに関するソフトウェア・コンポーネント１２２６（図４５）のアーカイブ(ａｒｃｈｉｖｅ)・マネージャの局面について説明する。
【０４４６】
図７４は、コマンド取り扱いに関するアーカイブ・マネージャ・ソフトウェア・コンポーネントの局面を示す。基本的に、図７４に示される処理において取り扱われたコマンドは、「テープレコーダ」機能等を実行するのに要求されたコマンドに関する。
【０４４７】
図７４に示される最初のステップ１６７４は、アーカイブ・マネージャ・コンポーネントが検索要請を受信したことを示す。検索要請は解析されて（ステップ１６７６）から、アーカイブ・マネージャ・ソフトウェア・コンポーネントにおける更なる処理に適するフォーマットのコマンドに翻訳される（ステップ１６７８）。
【０４４８】
記録開始コマンドが検出されるならば（ステップ１６８０）、対応するＳＴＡＲＴ（開始）メッセージが生成される（ステップ１６８２）。停止コマンドが検出されるならば（ステップ１６８４）、対応するＳＴＯＰ（停止）メッセージが生成される（ステップ１６８６）。ロード・コマンド（ステップ１６８８）が検出されるならば、ＬＯＡＤ（ロード）メッセージが生成される（ステップ１６９０）。プレイ・コマンドが検出されるならば（ステップ１６９２）、ＰＬＡＹ（プレイ）メッセージが生成される（ステップ１６９４）。イジェクト・コマンドが検出されるなら（ステップ１６９６）、ＥＪＥＣＴメッセージが生成される（ステップ１６９８）。レジメ・コマンドが検出されるならば（ステップ１７０２）、ＲＥＳＵＭＥ（レジメ）メッセージが生成される（ステップ１７０４）。検索コマンドが検出されるならば（ステップ１７０６）、ＳＥＡＲＣＨ（検索）メッセージが生成される（ステップ１７０８）。巻き戻しコマンドが検出されるならば（ステップ１７１０）、ＲＥＷＩＮＤ（巻き戻し）メッセージが生成される（ステップ１７１２）。飛び越し(ｇｏｔｏ)コマンドが検出されるならば（ステップ１７１４）ＧＯＴＯ（飛び越し）メッセージが生成される（ステップ１７１６）。この段落で言及した各々のメッセージの場合において、メッセージはアーカイブ・ソフトウェア対象（ステップ１７１８）に転送される。このアーカイブ対象は、アーカイブＤＡＴドライブ６２６（図３）または外部接続されたアーカイブ媒体駆動ユニットを制御するドライバ・ソフトウェア機能である。例えば、個別のＤＡＴドライブ、ＤＶＤドライブ、光磁気ディスク・ドライブ等をＳＣＳＩポート６２８を介して接続してＶＲ/ＰＣユニットへ接続してもよい。
【０４４９】
アーカイブ記憶および／または検索の動作は、おそらくはＤＡＴドライブ６２６および少なくとも一つの外部接続デバイスを含む少なくとも二つのアーカイブ・デバイスを用いて同時に実行し得ることが考慮されている。
【０４５０】
［警報取り扱いコンポーネント］
次に、図７５および７６を参照して、警報ハンドラ・ソフトウェア・コンポーネント１２１２の動作について説明する。図７５の目的のために、警報メッセージはフロント・エンド・エレクトロニクスから既に受信されたものとする。次いでステップ１７２０において、ユーザが有するように選択した警報が取り扱われたのは、標準プロトコルによるのか、或いはカスタム・プロトコルによるのかが判別される。標準プロトコルが選択されたなら、ステップ１７２２はステップ１７２０に続く。ステップ１７２２で、警報ハンドラは、受信された警報メッセージの種類に応じて生成される少なくとも一つの所定の警報出力信号を引き起こす。例えば、一つまたは複数の警報出力信号が、自動的にドアを閉止またはロックして、サイレンまたは可視的な警報表示等を駆動するようにしてもよい。ステップ１７２２に続くのはステップ１７２４であり、ここでは、フロント・エンド・エレクトロニクスに、ビデオ信号フィールドがＶＲ/ＰＣユニットに接続された各カメラから捕捉されるシーケンスを変更するように、メッセージが生成される。
【０４５１】
次のステップは、ステップ１７２６であり、ここではＶＲ/ＰＣユニットが事前警報バッファリング・モードで操作されているか否かが判別される。事前警報バッファリング・モードで操作されているならば、ステップ１７２８がステップ１７２６に続く。ステップ１７２８において、警報ハンドラ・ソフトウェア・コンポーネントは、ステップ１３３４-１３３８（図５２）に関連して前述したように、ビデオ記憶ソフトウェア・コンポーネントに事前警報バッファ内のデータを捕捉するように命令するメッセージを発信する。ビデオ記憶機能は、事前警報バッファ内の全てのデータをハード・ディスク上の「恒久的」記憶へ転送するように構成してもよく、或いは特定のカメラに対応するビデオ・データ・フィールドのみを同様にして転送するようにも構成してもよい。
【０４５２】
ステップ１７２８に続くのはステップ１７３０（ＶＲ/ＰＣユニットが事前警報モードにおいて作動されないならば、直接にステップ１７２６に続く）である。ステップ１７３０で、警報タイマが設定（または、警報状態が既に有効であるならば、延長）され、検出された警報イベントが、警報ハンドラ・ソフトウェア・コンポーネントにより維持される警報イベントのリストに加えられる。
【０４５３】
図７６は、標準警報起動カメラシーケンス計画に従ってステップ１７２４で実行されるカメラ・シーケンスを示す。図７６に示されるシーケンスは、本発明の譲受人により市販されたＭＶ２００アナログ・マルチプレクサにおけるシーケンスと類似している（Multivision Optima II（商標名）Multiplexers、Installation and Operation Manual(Robot Research Inc.1 1995)の３３ページを参照されたい）。図７６に示されるビデオ・フィールド１７３２のシーケンスにおいて、ラベル「Ａ」が付されたブロック１７３４は、検出された警報に関係する対象のビデオ信号をおそらく生成するように予め定められた少なくとも一つのカメラにより生成された一つまたは複数のフィールドに対応する。ブロック１７３６、１７３８および１７４０は、各々が、警報状態に関係がある特定の対象ではない三つの異なるカメラから捕捉されたビデオ信号フィールドを表す。従って、上述のＭＶ２００マルチプレクサにおけるように、警報に関連する一つまたは複数のカメラにより生成されたフィールドが、他のカメラよりも一層頻繁な記録スロットに一致するように、カメラが警報に応じて再順序付けされる。
【０４５４】
ステップ１７４２は、ステップ１７３０に続く。ステップ１７４２は、図７６に示される記録シーケンスが、警報タイマが時間切れになるまで維持されることを示す。最後の警報が時間切れになったか否かの判別がステップ１７４４でなされ、時間切れになっているならば、警報タイマは遮断される（ステップ１７４６）。
【０４５５】
図７６について、フィールド率が増加する警報関連カメラについての記録時間が一旦経過すると、それらのカメラについてのフィールド記録率は、警報が検出される前の期間にそれらのカメラに指定された何れのものよりも減少される。以前に指定された記録フィールド率が「零」である（即ち、カメラ状態が、警報時の記録のみ（ｒｅｃｏｒｄ-ｏｎ-ａｌａｒｍ-ｏｎｌｙ）になっている）か、または他のカメラが通常の記録状態にある他のカメラを有する通常のシーケンスにおける記録であるか、或いはカメラが、通常のシーケンスにおいてカメラが記録するよりも低いフィールド率で記録する「低速度撮影」記録状態であることを理解されたい。
【０４５６】
ステップ１７２０において、カスタム警報取り扱いモードが有効であると判別されるなら、ステップ１７４８がステップ１７２０に続く。ステップ１７４８において、警報取り扱いソフトウェア・コンポーネントはカメラ、イベントの種類、検出された警報状態に関する時間を判別する。これにステップ１７４９が続き、ここでは、解読されたカメラと、イベントの種類と、用いられた時間とが、イベント応答スクリプト・データベース１７４６から適切なイベント応答スクリプトをフェッチする。ステップ１７４９に続くのは、ステップ１７５０で示されるヘループであり、これは、検索されたイベント応答スクリプトにおける各コマンドについて実行される。このヘループは、ステップ１７５２、１７５４および１７５６から成る。ステップ１７５２において、スクリプトにおける現在のラインに対応するコマンドが読み込まれる。
【０４５７】
ステップ１７５４において、コマンドに対応するメッセージは符号化されて、そしてステップ１７５６において、メッセージがシステム・ディレクタ・ソフトウェア・コンポーネントへ送られる。
【０４５８】
典型的なイベント応答スクリプトの例は次の通りである。
【０４５９】
イベント応答スクリプト（例）
ＡＬＡＲＭ１ＯＵＴ=ＯＮ（１）
ＡＬＡＲＭ１ＯＵＴ=ＯＮ（２）
ＣＡＭＥＲＡ１ＲＡＴＥ=３０（３）
ＣＡＭＥＲＡ１=ＯＮ（４）
ＷＡＩＴ=３０（５）
ＲＥＳＵＭＥ（６）
上記に記載した例示のイベント応答スクリプトは６ラインから成ることが明らかである第１のラインは、警報１の出力信号がオンにされることを示す。これは例えばフラッシュ・ライトのような可視的な警報表示器を起動する信号とし得る。第２のラインは、第２の警報出力信号がオンにされることを示す。これは例えばサイレンのような可聴的な警報表示器を操作し得る。
【０４６０】
第３のラインは、記録のために捕捉されるべきカメラ１からのフィールドが、毎秒３０フィールドに設定されることを示す。残りの記録バンド帯幅は、記録のために既に順序付けされた他のカメラの間に割り当てられる。
【０４６１】
第４のラインは、「オン」に設定されるべきカメラ１の記録状態を示す。このコマンドは、ソフトウェア無効化カメラ１を有したいかなる従前のコマンドも無効にする。
【０４６２】
第５のコマンドは、応答スクリプトの最初の４ラインにより定義される状態が、３０秒に亘って維持されることを示す。
【０４６３】
スクリプトの第６で最後のラインは、システムの従前の作動状態が３０秒の警報応答の後に再開することを示す。
【０４６４】
［画像処理ユーティリティ］
ここで、画像処理ユーティリティ・マネージャ・ソフトウェア・コンポーネント１２２２（図４５）について、図７７を参照して説明する。先ず、ステップ１７５８において、画像処理ユーティリティ・マネージャ・ソフトウェア・コンポーネントが、ＶＲ/ＰＣユニットのユーザへ、システムにより表示されるべき複数の画像の一つの画像またはシーケンスを処理するためにユーザが利用可能なオプションを与えるように作動する。ステップ１７５８に続くのは、ステップ１７６０であり、ここでは、ユーザが画像処理ユーティリティおよびそのパラメータの選択が完了したことを示しているか否かが判別される。ユーザがユーティリティおよびパラメータ選択処理の完了を示していないならば、ステップ１７６２が続き、ここでは、ユーザが、現在選択されているユーティリティおよびそのパラメータの組を無効にすることを示しているか否かが判別される。ユーザがそのようにすることを示していないならば、ステップ１７６４がステップ１７６２に続く。ステップ１７６４は、ユーザによって選択されたユーティリティのために、ステップ１７６６乃至１７７２が実行されることを示す。以下の説明から明らかなように、ユーザにより利用可能な画像処理ユーティリティ・オプションは、メニューの形式、または「ツール・キット」を表す一纏まりのアイコンとして提示することができる。画像処理ユーティリティ・オプションの中で、ＶＲ/ＰＣユニット内の包含のために考慮されているのは、ズームイン・オプション、カラー調整オプション、コントラスト調整オプション、焦点調整オプション、ヒストグラム・バランス・オプションまたは対象承認オプションである。
【０４６５】
ステップ１７６６は、選択された画像処理ユーティリティに関係するパラメータとして、ユーザから入力を受け取ることを伴う。パラメータは、ユーティリティが適用されるように、または適用されないように選択された画像平面における一つまたは複数の領域を含み得る。他のパラメータは、選択されたユーティリティの動作、或いはスライド・バーのような数値的または量的制御の程度または強度を含み得る。例えば、ズーム・ユーティリティが選択されたなら、ズームの程度（２、３、４倍、その他）を選択し得る。
【０４６６】
ステップ１７６８において、ユーザによって選択された一つまたは複数のパラメータは、画像平面に関連した単位、例えばピクセル・ロケーションに翻訳される。適切な場合には、カラーまたはコントラストまたは焦点調整制御値等も翻訳し得る。次いでステップ１７７０において、画像処理ユーティリティ・マネージャ・コンポーネントは、翻訳されたパラメータ値を用いて、選択された画像処理ユーティリティの適当な効果をユーザへ示す「試写」画像を生成する。次いで、ステップ１７７２において、試写画像が表示される。
【０４６７】
ステップ１７７２に続くのはステップ１７７４であり、ここでは、ユーザが、選択されたユーティリティおよびパラメータの実行を承認したか否かが判別される。承認したならば、ステップ１７７６が続き、ここでは、選択されたユーティリティおよびパラメータが、複数の画像の一つの画像またはシーケンスへ適用される。次いで処理はステップ１７６０にヘループ・バックする。しかしながら、ステップ１７７４において、ユーザが選択されたユーティリティおよびパラメータの設定に満足でないことを指示するならば、複数の画像の一つの画像またはシーケンスは、画像処理−ティリティが適用される前に有効であった状態へ復帰して（ステップ１７７３）、処理はステップ１７６０ヘループ・バックする。更に、ステップ１７６２において、選択されたユーティリティおよびパラメータをユーザが無効にすることに決めたと判断されるなら、再びステップ１７７８が開始することが明らかである。
【０４６８】
勿論、ステップ１７５０において、ユーザが画像処理ユーティリティ・マネージャとの対話の終了を望んでいると判断されるなら、選択されて且つ無効にされていない何れの画像処理ユーティリティをも有効状態に持続しながら、処理が終了する。
【０４６９】
［グラフィカル・ユーザ・インターフェース］
図７８は、マザーボードＣＰＵソフトウェアのグラフィック・ユーザ・インタフェース部分の動作を示す。１７７８において示されるように、グラフィカル・ユーザー・インタフェース(Graphical user interface(ＧＵＩ))エンジンが、位置選択デバイス（例えばマウス）を介してのユーザによる信号入力を解釈して、ディスプレイ・モニタに表示させる対象を生成する。ＶＲ/ＰＣの好適実施例において、ＧＵＩエンジン１７７８は、周知のＷｉｎｄｏｗｓ９５オペレーティング・システムの能力を利用する。他のＧＵＩカーネル（例えばＷｉｎｄｏｗｓＮＴ）の使用は、別の実施例において考察される。位置選択デバイスからの信号を解釈するＧＵＩエンジン１７７８の動作は、図７８におけるステップ１７８０-１７８４に示される。
【０４７０】
ステップ１７８０においては、ユーザ入力が受信されて解読される。ステップ１７８２においては、解読された入力信号データが標準的なメッセージ・フォーマットへ翻訳され、ステップ１７８４において、ユーザ・インターフェース・ソフトウェア・コンポーネントが対応する一つまたは複数のメッセージをシステム・ディレクタへ送る。
【０４７１】
［スケジューリング・ソフトウェア・コンポーネント］
ここで、セット・アップ、特にメイン・オプション・スクリーン・ディスプレイに関するスケジューリング・ソフトウェア・コンポーネントの部分について、図７９を参照して説明する。ステップ１７８６において、ユーザが休日スケジューリング動作を選択したか否かが判別される。それが選択されたならば、休日セット・アップ動作が実行される（ステップ１７８８）。
【０４７２】
ステップ１７９０において、ユーザが「日中」対「夜間」の定義のセット・アップを望んでいるか否かが判別される。望んでいるならば、昼と夜との間のカレンダ日を形成する２４時間を分割する動作が実行される（ステップ１７９２）。
【０４７３】
ステップ１７９４において、ユーザが特定の時間ブロック（例えば平日の昼間または週末の夜間）に関するスケジューリング機能の実行を望んでいるか否かが判別される。望んでいるならば、選択された時間ブロックのためのスケジューリング動作が実行される（ステップ１７９６）。
【０４７４】
ステップ１７９８において、ユーザが、スケジューリング動作を完了したことを示しているか否かが判別される。示していなければ、処理はステップ１７８６ヘループ・バックする。その逆であれば、処理は終了する。
【０４７５】
図８０は、図７９のブロック１７８８に関係する処理を示す。図８０に示される休日セット・アップ処理は、カレンダ・スクリーン表示がユーザに示されるステップ１８０２で開始される（例えば図１５２を参照）。
【０４７６】
ステップ１８０４において、ユーザがカレンダ表示から日付を選択したか否かが判別される。選択されているならば、選択された日が解読される（ステップ１８０６）。次いで、ユーザが選択された日付を休日リストに加えたいと望んでいるか否かが判別される（ステップ１８０８）。望んでいるならば、選択された日付が休日リストへ加えられる（ステップ１８．１０）。ステップ１８１２において、ユーザが選択した日付を休日リストに加えるという決定を取り消すことを望んでいるか否かが判別される。選択が取り消されないならば、ユーザが休日セット・アップ・セッションを完了したことを示しているか否かが判別される（ステップ１８１４）。セッションが完了したことを示すならば、セッションの間に生成された休日のリストが既存の休日セットの置き換えに用いられて（ステップ１８６０）、スケジュール・セッションが終了する。ユーザがセッションの完了を指示するまで、処理はステップ１８０４、１８０８、１８１２および１８１４を通じてループする。ステップ１８１２において、セッションによってなされた選択を取り消す要求を示すならば、休日セッションに先立って存在する休日リストを置き換えることなくセッションを終える。
【０４７７】
ここで、図７９におけるステップ１７９２に含まれる処理について、図８１および８２を参照して説明する。図８２に示された処理は、図８１に図示したように、表示ボックス１８２０における二つの時間コントロールを利用して、現在の開始（夜-昼）時刻および終了（日-夜）時刻を表示しながら、ステップ１８１８で示されるように開始される。各々の時間コントロール（１８２２、１８２４）
は上向き矢印ボタン（１８２２Ａ）、下向き矢印ボタン（１８２２Ｂ）および時間表示フィールド（１８２２Ｃ）からなる。これらの二つのコントロールに加えて、取り消しボタン（１８２６）および「実行(ｄｏｎｅ)」ボタン（１８２８）
がある。全コントロール・ボックスは、ポジショナ/カーソル（１８３０）を使用して操作される。最初の表示に続いて、処理は、ユーザが決定ボックス１８３２に示されるような取り消しボタン（１８２６）または決定ボックス１８３６に示されるような「実行(ｄｏｎｅ)」ボタン（１８２８）の何れかを起動するまで無端ループにある。取り消しボタン（１８２６）がカーソル（１８３０）によって起動させられるなら、処理ボックス１８３４に示すように、処理は分割データを更新することなく終了する。実行ボタン（１８２８）が起動されたなら、コントロールの表示部分（１８２２Ｃ）における値が読み込まれて、分割データは処理ボックス１８３８および１８４２に示されるように更新される。カーソルが開始時間コントロール（１８２２）か終了時問コントロール（１８２４）を選択するために用いられるならば、時間は、対応する上向き矢印ボタン（１８２２Ａ）
または下向き矢印ボタン（１８２２Ｂ）をカーソル（１８３０）を用いて動かすことにより増減し得る。増減操作は、決定ボックス１８４４および１８４８と、処理ボックス１８４６および１８５０とに図示したように、更新された表示値をもたらす。
【０４７８】
図８３は、スケジューリング・セットアップの間に、スケジューリングのためにユーザが多くの異なるモードから選択できるように実行される処理を示す。
【０４７９】
ステップ１８５４において、ユーザがアーカイブ・モードに関してスケジューリングを実行しているか否かが判別される。実行しているならば、事前に予定されたアーカイブ動作のために選択された時間が予定列に設定され（ステップ１８５６）、アーカイブ動作のためのパラメータがユーザによって選択されるようにフェッチされる（ステップ１８５８）。
【０４８０】
ステップ１８６０において、ユーザがスケジューリングのために使用可能な記録モードを選択したか否かが決定される。決定しているならば、ユーザにより選択された関連する操作パラメータが受け取られて（ステップ１８６２）、使用可能なモードのための関連した時間がスケジュール・シーケンス内に設定される。
【０４８１】
ステップ１８６６において、ユーザが、少なくとも一つのカメラを「オフ・ライン」に、即ち記録から排除する（「使用不能なソフトウェア」とも称される）
ように予定しているか否かが判別される。そのように予定されているならば、関連した時間は、予定列へ設定される（ステップ１８６８）。
【０４８２】
ここで、図８３に示される処理の更なる説明を図８４-８６を参照しながら進める。特に、図８４（「パラメータを得る」）はブロック１８６２の詳細を示す。図８４におけるステップ１８７０に示すように、図８４に示される処理はＶＲ/ＰＣユニットに接続された各カメラに関して実行されるループである。ステップ１８７２は、特定のカメラについて、ユーザにより選択された記録モードを示している。（ステップ１８７４で判別されるように）選択されたモードが「オフライン」であるならば、その効果への指示がスケジュール・スクリプト内のエントリとして挿入される（ステップ１８７６）。
【０４８３】
ステップ１８７４において、選択されたモードがオフラインでないことが判るなら、記録データを統制するための空間分解能パラメータのためのユーザの選択が得られる（ステップ１８８０）。次いで、カメラは、進行中のオンライン・ベースにか、或いはイベント駆動モードに記録されるかが判別される。オンラインであるならば、これは適切なテーブル・エントリに示される（ステップ１８７６）。
【０４８４】
ステップ１８８０において、カメラがイベント駆動ベース上のみの記録のために選択されたと判別されたなら、ステップ１８８２が後に続き、ここでは、イベントが検出されるのは、外部センサを通じてであるか、またはフロント・エンド・エレクトロニクスによって実行された画像解析処理を通じてあるかが決定される。イベント検出が警報センサによるならば、ステップ１８８４が後に続き、ここでは、本発明の記録を駆動するために用いられた一つまたは複数の警報センサが識別される。そうでなければ、ステップ１８８６がステップ１８８２に続く。
【０４８５】
ステップ１８８６において、フロント・エンド・エレクトロニクスによって適用されて、且つ特定のカメラのためのイベント駆動記録を生成するために使われる画像解析アルゴリズムが選択される。
【０４８６】
ステップ１８８６に続くのはステップ１８８８であり、ここでは、選択された解析アルゴリズムを制約するためのパラメータが受け取られる。場合によっては、ステップ１８８８または１８８４には、再びステップ１８７６が続き、ここでは、関連データが、スケジュール・スクリプトまたはテーブル内の入力として与えられる。
【０４８７】
図８５は、予定列の単純化された例を示す。予定列は入力１８９０、１８９２、その他からなる。入力の各々は、時間および使用可能状態ヘッダで開始されると、データは、使用可能モード・パラメータ、または関連スケジュール・スクリプトまたはテーブルへのポインタを示す。スケジュール・スクリプトまたはテーブルの例は、図８６に示される。１８９４で示される第１の入力においては、システムはオフラインをとるものとして示される。１８９６で示される第２の入力においては、アーカイブ動作が予定されて、動作が「外部ドライブ２(ｅｘｔｅｒｎａｌｄｒｉｖｅ２）」として指定されたデバイスにより対話型ベースで実行されることを示す。第３の入力は、システムが使用できるようにされる時間を示し、且つ各カメラについてのオペレーティング・モードを詳述しているスクリプトを含む。例えば、１９０２において、カメラ１が「実時間」（低速度撮影ではない）で高品位画質に対応する圧縮パラメータで記録されることを示す。それゆえに、カメラ１はフィールドが記録のための規則的な間隔で捕捉されるカメラのシーケンスに含められる。１９０４においては、カメラ２が警報センサによって検出されたイベントの発生のみを記録することを示す。１９０６においては、カメラ３がフロント・エンド・エレクトロニクスにおける画像解析によって実行される動作検出アルゴリズムによって検出されたイベントの発生のみを記録することを示す。
【０４８８】
１９０８においては、カメラ４は、他のカメラが記録するよりも頻繁でない「低速度撮影」率で記録するが、高画質圧縮であることを示す。
【０４８９】
１９１０においては、カメラ５は、実時間であるが、比較的に低い画質を与えるビデオ・データ圧縮で記録することを示す。対応するスクリプト・ライン（図示せず）も、ＶＲ/ＰＣユニットに接続されている他のカメラ（合計１６台まで）のために与えられている。
【０４９０】
図８７は、システムに格納された予め予定されたオペレーティング・モードの実行中に実行される処理を表す。ステップ１９１２において、予定を検閲する時間に達したか否かが判別される。例えばタイマは、予定変更が１分に一度検閲されるように１分間隔で「開始(ｇｏｏｆｆ)」にし得る。タイマーが開始するとき、現在の時間が解読されて（ステップ１９１４）、それが整合するならば、時間が予定列で調べられる（ステップ１９１６）。（ステップ１９１８で示されるように）予定列における各ラインについて実行される処理ループにおいて、ステップ１９２０-１９２４は実行される。ステップ１９２０において、入力ラインが読み込まれる。ステップ１９２２において、適切なコマンド・メッセージが入力ラインによって形成される。次いでステップ１９２４において、メッセージは、関連ソフトウェア・コンポーネントによる実行のための転送のためにシステム・ディレクタへ送られる。
【０４９１】
［ビデオ・ストリーム内容の機械解析］
ここで、画像解析アルゴリズムを実行するためのソフトウェアについて、図８８-９８を参照して説明する。以下の説明は、フロント・エンド・エレクトロニクスによる「ライブ」ビデオへの画像解析のアプリケーションにも、またハードディスクから再生されるビデオ・データ・フィールドのシーケンスに関してマザーボードＣＰＵによって実行される画像解析にも関係する。
【０４９２】
図８８は、ＶＲ/ＰＣユニットで与えられた全ての画像解析アルゴリズに共通する局面の概要を示す。ユーザー・インタフェースに関連した局面は、１９２６で示されており、解析アルゴリズム（１９２８）を選択するために使用されたものと、選択されたアルゴリズム１９３０のためのパラメータを設定するために使用されたものとに分割し得る。ブロック１９３２は、フロント・エンド・エレクトロニクスによる「ライブ」ビデオに実行されたか、或いはマザーボードＣＰＵによって再生されたビデオ信号に関して実行されたかの問題のアルゴリズムの実行を示す。次いで、１９３４で示したように、アルゴリズムの結果が報告され、および／または格納され、および／または、画像解析アルゴリズムの結果に応じて所定の動作がなされる。
【０４９３】
図８９は、画像解析アルゴリズムまたは３５の「ツール」の選択およびセットアップに関係する処理を示す。ステップ１９３６に示されるように、ユーザには先ず、ユーザによる選択のために多数のツール（解析アルゴリズム）が、ユーザによって選択のために利用できるようにクリーン表示が示される。例えば各々の利用可能なツールに対応する各アイコンをスクリーン上に表示し得る。または、名前により利用可能なツールの一覧を示すメニューを表示し得る。次いで、ステップ１９３８において、ユーザがツール・キットからツールを選択したか否かが判別される。選択したならば、新しいスクリーンが生成されるか、或いは、何れのツールが選択されたかを示す方式で、選択スクリーンに変えられる（ステップ１９４０）。次いで、ユーザが選択されたツールの仕事の起動を望んでいるか否かが判別される（ステップ１９４２）。起動を望んでいないならば、処理はステップ１９３６ヘループ・バックする。しかし、ユーザがツールの使用の起動を望むならば、ステップ１９４４が後に続き、ここでは、カメラ番号または名前によって、ユーザは、選択されたツールが適用されるビデオ信号ストリームのソースを示す。これには（ステップ１９４６で示されるように）ループが続き、これは、選択されたツールに関連する各パラメータへ適用される。このループは、ステップ１９４３乃至１９５２からなる。ステップ１９４８において、パラメータに関してユーザにより選択可能なオプションが、ユーザへ示される。ステップ１９５０において、所望のオプションとしてのユーザの入力が受け取られ、ステップ１９５２において、ユーザによって与えられたパラメータ設定が、画像解析に関係するデータへ翻訳される。
【０４９４】
ツール・パラメータ・ループが各パラメータに関しては実行された後、ステップ１９５４が後に続き、ここでは、問題のツールが適用されるのはライブ・ビデオであるか再生ビデオであるかが判別される。選択されたツールによって解析されのがライブ・ビデオであるならば、適切な一つのコマンド・メッセージ、またはコマンド・メッセージの一組が生成されて（ステップ１９５６）、システム・ディレクタにより、フロント・エンド・エレクトロニクスへ伝えられる（ステップ１９５８）。他方、選択されたアルゴリズムが再生されたビデオ信号へ適用されるならば、マザーボードＣＰＵハードウェアの画像解析コンポーネントがロードされて（ステップ１９６０）、選択されたアルゴリズムおよびパラメータを表す適切なコマンド・メッセージがシステム・ディレクタを介して送られる（ステップ１９６２）。
【０４９５】
ここで、「周辺部侵入ツール」の内容内のパラメータ設定の例について、図９０Ａ-９０Ｄを参照して説明する。
【０４９６】
図１５５は、「周辺部違反」画像解析ツールの実行のための設定パラメータに関連してユーザに提示し得る形式のスクリーン表示である。
【０４９７】
図９０Ａを参照すると、初期ステップ１９６４において、ビデオ画像上に、ビデオ信号により表された場面における領域のパラメータを示す描線要素（例えばボックスまたは線）が表示され、画像解析アルゴリズムの目的は表示領域への対象の入力を検出することである。図１５５のスクリーン表示において、パラメータはボックスグラフィック素子１９６６により表示される。
【０４９８】
図９０Ａを再度参照すると、ステップ１９６８がステップ１９６４に続く。ステップ１９６８において、ユーザは、通常のＰＣソフトウェア線描パッケージにおいて多角形または線をドラッグまたは伸張し得るのと基本的に同じ方式で、周辺要素１９６６をドラッグおよび／または伸張することが可能である。（ステップ１９７０で検出されたように）ユーザがパラメータ設定を終えたことを指示するならば、周辺１９６６を示す線またはボックスの終点は画像平面空間内の関連したタイル（コラムおよび列）を基礎として決定される（ステップ１９７２）。
【０４９９】
この終点は、周辺位置を表すパラメータとして保存される。
【０５００】
この周辺ツールに関連した他のパラメータは、周辺を交差する方向である。即ち、画像解析ツールは、二つの可能な方向のうちの両方向か、或いは一方向のみの交差を検出するように指示し得る。ユーザ選択の目的のためには、交差方向は、矢印（何れの方向の交差も示せるように双頭とし得る）によって示し得る。図１５５においては、一方向矢印が１９７６で示されている。
【０５０１】
検出すべき一つまたは複数の交差方向を選択する処理は、図９０Ｂに示される。最初のステップにおいて、交差方向矢印１９７６が表示される（ステップ１９７８）。このステップ１９７８に続くのはステップ１９８０であり、ここでは、ユーザが交差方向の変更を示したか否かが判別される。変更を示しているならば、交差方向は、次の方向へ切り換えられる。例えば、交差方向は、外側、両方向、内側その他のようなループに切り換え得る（ステップ１９８２）。
【０５０２】
図９０Ａにおけるように、ステップ１９７０は図９０Ｂの処理に存在しており、ユーザがパラメータ設定を終了したことを示したときに、交差方向が設定されるようにする（ステップ１９８４）。
【０５０３】
周辺違反検出ツールに関連した他のパラメータは、周辺を交差する判断対象の寸法である。例えば、それは周辺を交差するように見える対象が所定の寸法か、またはより大きくない限り、明らかな周辺交差を無視することが望ましい。対象の寸法を特定するために、他の線描要素が、おそらく対比色、例えば赤における色調を図１５５の１９８６に示すように表示し得る。従って図９０Ｃを参照すると、初期ステップ１９８８は対象寸法ボックス１９８６の表示を含む。このステップ１９８８に続くのはステップ１９９０であり、ここでは、ユーザが、対象寸法ボックスを変更することを示したか否かが判別される。変更することが示されたならば、新たな寸法設定がユーザ入力から決定されて（ステップ１９９２）、寸法ボックスは表示スクリーン上で更新される（ステップ１９９４）。パラメータ設定処理が完了したか否かを判別するために、図９０Ｃにおいてステップ１９７０が再び与えられる。完了しているならば、スクリーン上に現在表示されている寸法ボックスの状態に基づいて、最終的な寸法設定が決定される（ステップ１９９６）。次いで、最終的対象寸法設定が、タイル・ベース単位に翻訳されて（ステップ１９９８）、対応するタイルに基づく対象寸法パラメータが格納される（ステップ２００２）。
【０５０４】
周辺違反検出アルゴリズムに関連した他のパラメータは、「感度」、即ち雑音よりも運動を表すために考慮されるビデオ信号コントラスト・レベルである。感度パラメータの設定は、図９０Ｄに示されており、第１のステップ２００４を含み、ここでは、スライド・バーまたは同様な画像要素が表示される。対応する感度スライド・バー素子は、図１５５における参照番号２００６によって示される。
【０５０５】
再び図９０Ｄを参照すると、ステップ２００８がステップ２００４に続く。ステップ２００８において、ユーザが感度レベルの変更を示したか否かが判別される。変更を示したならば、新たなスライド・バー設定が検出される（ステップ２０１０）。
【０５０６】
図９０Ａ-９０Ｃにおけるように、パラメータ処理設定が完了したか否かを判別するためにステップ１９７０が再び存在する。パラメータ処理設定が完了しているならば、ステップ２０１２が後に続き、ここでは、スライド・バーの読み取りが、ビデオ信号コントラスト比に翻訳されて、結果的なコントラスト比閾値が感度パラメータとして保存される（ステップ２０１４）。
【０５０７】
画像解析エンジンをロードするための処理は図９１に示される。先ず（ステップ２０１６）、何れの解析ツールにも一般的に適応可能なパラメータがロードされる。例えば、ステップ２０１６でロードされるパラメータは、タイル空間および／または速度空間にＧＵＩ入力情報を翻訳する方式を表すデータを含み得る。
【０５０８】
次いでステップ２０１８において、速度に関連したパラメータが決定されて、この速度関連パラメータは画像解析エンジンの速度解析コンポーネントへ与えられる（ステップ２０２０）。検出された運動ベクトルのクラスタ分析に関連するパラメータが決定されて（ステップ２０２２）、このクラスタ関連パラメータが画像解析エンジンのクラスタ分析コンポーネントへ与えられる（ステップ２０２４）。ステップ２０２４に続くのはステップ２０２６であり、ここでは、個々のビデオ・データ・タイルの解析に関連したパラメータが決定される。結果的なタイル解析パラメータが、画像解析エンジンのタイル解析部分へ与えられる（ステップ２０２８）。周辺違反検出ツールに関連したパラメータの例を与えるために、周辺ツールのための速度関連パラメータは、いかなる運動も検出する（ブロック２０３０）。周辺ツールのためのクラスタ関連パラメータは、画像平面タイル・ユニットにおいて測定されたように、対象寸法ボックスである（ブロック２０３２）。周辺ツールのための関連タイル解析パラメータは、感度設定（ブロック２０３４）から導出されたコントラスト比である（ブロック２０３４）。
【０５０９】
フロント・エンド・エレクトロニクスによるライブ・ビデオ・データ上で実行される画像解析アルゴリズムを初期化するための処理が、図９２に示されている。第１に、少なくとも一つの参照画像（好ましくはライブ・ビデオ画像）が得られる（ステップ２０３６）。参照画像から、関連パラメータ参照値が抽出される（ステップ２０３３）。ステップ２０２８の次はステップ２０４０である。このステップ２０４０において、抽出されたパラメータ参照値がライブ画像解析ブロック８４６（図１４）のメモリに格納されてから、画像解析エンジンにおいて使用されるカウンタが、零へ設定されて（ステップ２０４２）、ライブ解析エンジンが操作する準備ができていることを示すメッセージが、マザーボード・ソフトウェアのシステム・ディレクタ・コンポーネントへ送られる（ステップ２０４４）。ステップ２０４２におけるカウンタの零値は、充分なデータがいつＦＦＴ処理へ適用可能であるかを決定する。周辺違反検出ツールの場合には、ステップ２０３８は、変化が検出される基底値を与えるように、周辺線に沿った平均輝度を解析することから成る（ブロック２０４６）。
【０５１０】
ここで、周辺違反検出アルゴリズムを実行する目的のためにライブ解析ブロック８４６の動作について、図９３Ａ-９３Ｅを参照して説明する。
【０５１１】
先ず、ライブ解析ブロックは、光学的フローを表すデータを生成する多数の通常の画像シーケンス・フィルタリング・アルゴリズムの何れかを使用するものと仮定する。本発明の好適実施例において、運動関連解析アルゴリズムは、Ｘ-およびＹ-方向速度評価を生成するように、変化したＭＣＵマッピング・データの時間変化列へ適用されるＦＦＴに基づく空間-時間（ｔｅｍｐｏｒａｌ）濾波を使用して実行される。（ＦＦＴ解析を受けるＭＣＵマッピング・データは、圧縮処理のために使われたデータと同じであってもよく、または特に、圧縮のために使われたものとは異なるＭＣＵ「同一性」基準に基づく運動解析のために生成し得る。）クラスタ解析は、移動する対象の前方縁及び後方縁を検出するように速度評価へ適用される。運動関連アルゴリズムの特別な例は、以下に説明する移動検出および周辺違反検出解析ツールである。
【０５１２】
他の解析アルゴリズム、例えば以下に説明される「美術館」および「光」ツールは、参照画像データ・フィールド対現在の画像・データ・フィールドの内容のタイルごとの比較を含む。図９３Ａに示すように、速度ベクトルを表すデータが得られて（ステップ２０４８）、速度ベクトルのクラスタ解析を示すデータも得られる（ステップ２０５２）。ステップ２０５４において、指定の周辺におけるタイルの解析に関係するデータが得られる。次いで、ステップ２０５６に示すように、解析を完了するのに充分な時間を利用可能な否かが判別される。利用可能でないならば、「解析中止」メッセージがフロント・エンド・コントローラＤＳＰ１０５０へ送られる（ステップ２０５８）。適切であるならば、コントローラＤＳＰはイベント・レポートをマザーボードへ発することができ、警報状態を示すことができる。
【０５１３】
しかしながら、解析を完了するのに充分な時間を利用可能ならば、ステップ２０６０がステップ２０５６に続く。ステップ２０６０において、速度ベクトル・データが解析される。周辺違反を表す速度ベクトル基準が満たされるならば（ステップ２０６２）、ベクトル・クラスタ解析データが解析される（ステップ２０６４）。次に、周辺違反を発見するのに要求されるクラスタ「対象寸法」が満たされるか否かが判別される（ステップ２０６６）。満たされるならば、ステップ２０６６が後に続き、ここでは、周辺タイル自身を表すデータが解析される。
【０５１４】
ステップ２０６８の次はステップ２０７０である。このステップ２０７０において、周辺タイルの解析が周辺違反が起きたことを示すか否かが判別される。示しているならば、ステップ２０７２が実行される。このステップ２０７２において、違反検出判定のための信頼係数が計算される。次いで、ステップ２０７４において、周辺違反の発生および信頼係数が、フロント・エンド・コントローラＤＳＰ１０５０へ報告される。
【０５１５】
一方、ステップ２０５８に続いて、またはステップ２０６２、２０６６または２０７０の何れか一つにおける否定的な判定に応じて、周辺違反検出解析が、違反が発生したことを発見することなく終了する。
【０５１６】
図９３Ｂは、ステップ２０５８のように生成された「解析中止」メッセージに応答してコントローラＤＳＰ１０５０によってなされる動作を示す。図９３Ｂに示すように、コントローラＤＳＰが「解析中止」メッセージを最初に受信して（ステップ２０７６）マザーボードによる受信のために適切なメッセージにフォーマットして（ステップ２０７８）、フロント・エンド・エレクトロニクスとマザーボードとの間のＰＣＩ接続を介してマザーボード・ソフトウェアのシステム・ディレクタ・コンポーネントへメッセージを送る（ステップ２０８２）。
【０５１７】
図９３Ｃは、ステップ２０７４におけるライブ表示解析ブロックにより生成されたメッセージに応答してフロント・エンド・コントローラｒＤＳＰによって実行される処理を示す。図９３Ｃから明らかなように、コントローラＤＳＰはイベント検出を報告するメッセージを受け取り（ステップ２０８２）、イベントをマザーボードへ報告するように適切なメッセージをフォーマットし（ステップ２０８４）、このメッセージを上述のＰＣＩ接続を介してマザーボード・ソフトウェア・システム・ディレクタへ送る（ステップ２０８６）。
【０５１８】
図９３Ｄは、図９３Ａの処理の各々の判定ブロック２０６２、２０６６および２０７０と関連して実行される処理を一般的に示す。図９３Ｄにおける第１のステップは、ステップ２０８７であり、これは図９３Ｄの処理が各パラメータについて実行されることを示す。ステップ２０８８において、パラメータ値がパラメータについての上位レベル閾値の下にあるか否かが判別される。下にあるならば、次いでステップ２０９０において、パラメータ値がパラメータについての下位レベル閾値より上にあるか否かが判別される。
【０５１９】
ステップ２０８８および２０９０の応答が共に肯定的であれば、ステップ２０９２に達する。このステップ２０９２において、パラメータ基準が満たされたことを示すフラグ値が設定されて、信頼レベル値が復帰する。他方、ステップ２０８８および２０９０の何れか一つでも否定的な結果が得られるならば、ステップ２０９４に達する。このステップ２０９４において、パラメータ基準が満たされなかったことを示すようにフラグが設定される。
【０５２０】
図９３Ｅは、ステップ２０７２（図９３Ａの信頼係数の計算）の詳細を示す。
【０５２１】
図９３Ｅに示される処理において、信頼加重が速度信頼レベル値へ加えられて（ステップ２０９６）、信頼加重はクラスタ解析判定に対応する信頼レベル値へ加えられて（ステップ２０９８）、信頼加重がタイル処理信頼レベル値へ加えられる（ステップ２１０２）。ステップ２１０４において、加重速度、クラスタおよびタイル値は全体的な信頼レベル値を得るために加えられて、結果的な値を含むメッセージが生成される（ステップ２１０６）。図９４は、画像解析アルゴリズムを再生されたビデオ・データ・ストリームに加える目的でマザーボードＣＰＵソフトウェアに含められた解析エンジンを初期化するための処理を示す。
【０５２２】
図９４における最初のステップにおいては、解析が開始される点の後のこのストリームにおける第１の参照画像が発見される（ステップ２１０８）。ステップ２１０８の次はステップ２１１０であり、ここでは、関連パラメータ参照値が抽出されて、格納される。次いでステップ２１１２において、画像解析エンジンのためのフラグが適切な開始値へ初期化されて、ステップ２１１４において、解析エンジンがシステム・ディレクタへ、解析アルゴリズムを開始する準備ができていることを報告する。
【０５２３】
図９５Ａ-９５Ｃは、再生されたビデオストリームに作用する画像解析エンジンの動作を示す。再生されたビデオ・データを解析するために使用される画像解析エンジンは、図９３Ａ-９３Ｅを参照して上述したライブ・ビデオ解析技術と同様である。ステップ２１１６に示したように、図９５Ａに示されたループ処理３は、ビデオ画像フィールドの再生されたストリームにおける各差分画像フィールド１１３４（図４４）へ加えられるループである。ステップ２１１８は、現在の差分画像フィールドのために、変化したＭＣＵマッピング・データが読み込まれることを示し、次いでこのマッピング・データが、速度解析処理への入力として使用され（ステップ２１２０）、またクラスタ集団解析処理への入力としても使用される（ステップ２１２２）。速度解析およびクラスタ解析処理からの出力に基づいて、変化したＭＣＵマッピング・データ自身の解析が必要か否かが判別される（ステップ２１２４）。必要であれば、タイル・データ・ベースの解析が進められる（ステップ２１２６）。何れの場合でも次にステップ２１２３が続き、ここでは画像が、解析処理の結果に基づいて査定される。次に、基準が満たされるか否かの判定がなされる（ステップ２１３０）。このステップ２１３０において、基準が明確に満たされなかったことが判るならば、重要な画像特性が検出されたという発見はない。基準が明確に満たされているならば、ステップ２１３２がステップ２１３０に続く。ステップ２１３２において、重要な特徴の発見は、システム・ディレクタへ信頼レベルと共に報告される。しかしながら、解析から生じている信頼レベルが重要な特徴の発見を報告するのに充分な高さでないか、または特徴の存在を明らかに除外するのに充分に低くなければ、ステップ２１３４に示すように更なる処理が起こる。
【０５２４】
図９５Ｂは、図９５Ａのステップ２１２６の更なる詳細を示す。図９５Ｂに示すように、変化したＭＣＵデータが読み取られると（ステップ２１３６）、従来のＪＰＢ圧縮解除処理を用いて解読される（ステップ２１３８）。
【０５２５】
次いで、周波数係数データが更なる解析のために必要か否かが判別されて（ステップ２１４０）、この判別結果が肯定的であれば、ＤＣＴ係数が解析のために与えられる（ステップ２１４２）。次いでステップ２１４４において、ピクセル・データ（時間変域データ）が必要か否かが判別されて、この判別結果が肯定的であれば、ピクセル・データは、逆変換処理によって得られて、解析へ与えられる（ステップ２１４６）。
【０５２６】
図９５Ｃは、図９５Ａにおけるステップ２１３４で示される処理を示す。図９５Ｃにおける最初のステップは、ステップ２１４８として示されており、ここでは、光学的フロー解析から生じている速度ベクトルの現在の一組が、画像のシーケンスにおける以前の画像に基づいて生成された速度ベクトルの履歴と比較される。
【０５２７】
ステップ２１４８に続くのはステップ２１５０であり、ここでは速度ベクトル履歴の解析が、イメージ解析アルゴリズムが検出されるように意図された速度ベクトル値を通過し得る速度を示しているか否かが判別される。その判別結果が肯定的であれば、光学的フロー解析によって現在検出された対象が、画像の先行する組で検出された対象と比較される（ステップ２１５２）。次いでステップ２１５４において、解析アルゴリズムによって検出されるべき形式の対象が存在しているか否かが判別される。その判別結果が肯定的であれば、、ステップ２１５６が後に続く。ステップ２１５６において、タイル・データの履歴解析が実行され、次いでステップ２１５８において、現在および過去の検出されたタイル特徴が現在のアルゴリズムによって検出されるべきタイル特徴が存在し得ることを示しているか否かが判別される。ステップ２１５８において、肯定的な判定がなされるならば、次にステップ２１６０が実行される。ステップ２１６０において、信頼係数がアルゴリズム出力のために生成されて、「多分」判定に対応するフラグが設定される。次いでステップ２１６２で、アルゴリズムの各解析部分から生成された信頼データが集められて、重みをつけられ、次に調整された信頼係数が計算される（ステップ２１６４）。これに続くのは、ステップ２１６６であり、ここでは、「多分」結果を含む適切なメッセージがシステム・ディレクタへ転送される。
【０５２８】
ステップ２１５０、２１５４および２１５８の何れか一つにおいて、否定的な判定がなされるならば、図９５Ｃの処理は、アルゴリズムによって検出される特徴が存在しなかったという結論を返す（ステップ２１６８）。
【０５２９】
ここで、再生されたビデオ・データへ適用された画像解析アルゴリズムの動作の特別な例について、図９６および９７を参照して説明する。この例の目的のために、適用されるべき解析アルゴリズムは、「周辺」の違反を検出する上述した形式であると仮定する。図９６は、上記から特定の包囲領域２１７２に保管された金庫２１７０の視野を与えるビデオ・カメラ（図示せず）により生成されたイメージのシーケンスを模式的に示す。
【０５３０】
グラフィック描画要素２１７４は、周辺違反解析アルゴリズムを実行する目的でユーザにより割り当てられた周辺を示す。形状２１７６-１乃至２１７６-６は、解析の下にビデオ信号のシーケンスの各フィールドに位置するものとして、解析アルゴリズムによって検出された移動物体を示す。
【０５３１】
図９７を参照すると、最初のステップ２１７８は、解析されるビデオ信号の再生シーケンスにおける差分フィールドの各組に関して実行される後続の処理を示す。処理の効率化のために、運動に基づく画像解析アルゴリズムの好適実施例は、再生されたビデオ・ストリームへ適用されるときに、「参照」画像を無視し、前述したように、変化したＭＣＵマッピング・データ上で作動する。この結果、画像のシーケンス内の「穴」または「縫い目」が各参照画像で生じるが、しかし、これは、妥当な多さの差分イメージが参照画像の間の各間隔に与えられているならば、画像解析における重大な短所を引き起こさないことが判る。勿論、逆方向再生における画像品位および便宜を犠牲にすれば、より多くの差分画像も高圧縮比を生成する。前述したように、ＶＲ/ＰＣユニットの好適な実施例は、各々の等しい参照フィールドの間に３２の差分フィールドを生成する。
【０５３２】
図９７を続けて参照すると、差分フィールドの各組へ適用される処理は、ステップ２１８０を含み、ここでは、変化したＭＣＵマッピング・データの配列が生成されて、次いでステップ２１８２において、速度プロファイル設定が、ＭＣＵマッピング・データ配列からＦＦＴ（高速フーリエ変換）処理等を用いて形成される。対象を構成し得る速度ベクトルのクラスタは、ステップ２１８４で集められて、「肯定」、「否定」または「多分」判定を各対象/速度組に関して生成するために、可能な対象および速度ベクトルの各関連が図９５Ａについて解析される（ステップ２１８６）。判定ブロック２１８８がステップ２１８６に続く。このステップ２１８８において、各対象/速度組が「否定」と印されたことを判別でき、この場合はステップ２１９０が続く。このステップ２１９０は、周辺のいかなる違反も検出せずに、解析処理の終了を示す。
【０５３３】
（ステップ２１９２により示されたように）「肯定」と印された各対象/速度組については、即ち周辺の違反を示すための基準を満たす各対象/速度組については、ステップ２１９４において、感度（輝度）基準を満たすか否かが判別される。満たすならば、信頼レベル値が生成されて（ステップ２１９６）、この信頼レベル値のみならず、対象および速度解析の結果を表す値も出力として生成される（ステップ２１９８）。「多分」（即ち、周辺違反を明らかに示すことも、周辺違反を明らかに示さないこともない）と印された各対象/速度組については、ステップ２２０２で開始される処理が実行される。先ず、速度履歴に基づくスプラインが生成される（ステップ２２０４）。この種のスプラインの一例が、図９６における点線２２０６で示されている。次いで、スプラインの屈曲点（図９６において２２０８で示される）が決定されると（ステップ２２１０）、スプラインの屈曲が周辺に交差したか否かの判定がなされる（ステップ２２１２）。図９６から明らかなように、ここに示された例では、スプライン２２０６の屈曲点２２０８はまさしく周辺２１７４に交差している。
【０５３４】
ステップ２２１２における肯定的な判定の場合には、前述したように、ステップ２１９６および２１９８が実行される。ステップ２２１２または２１９４の何れか一方における否定的判定の場合には、ステップ２１９０（検出された違反がない処理の終了）がなされる。
【０５３５】
図９８が、特定の警報イベントの発生に応じて予め定められたライブ・ビデオ信号ストリームへ適用される予め選択された画像解析アルゴリズムを生じさせる処理ステップを示す。図９８において、ステップ２２１４は、外部の警報センサデバイスその他によって与えられた警報信号が受信されたことを示す。ステップ２２１６は、２２１６における判定ブロックであり、特定の画像解析アルゴリズムが、カメラＹから生成されたライブ・ビデオ画像ストリームへ連続的に適用されることを示す。ステップ２２１４、またはステップ２２１６における肯定的判定（画像特徴の発見）の何れかの発生は、ステップ２２１８を実行させる。ステップ２２１８において、予め選択された画像解析アルゴリズムが、予め格納されたパラメータ（例えば周辺線の場所）に従ってカメラＺから生成されたライブ・ビデオ画像ストリームに適用される。ステップ２２１８に関連して実行された画像解析アルゴリズムは、ステップ２２１６に関連して適用されたもの同様であってもよいが、必ずしもそのようにする必要はない。更に、カメラＺは、カメラＹと同じものとしてもよい。他方、第１の解析アルゴリズムを用いるライブ・ビデオ・ストリームにおける対象の特徴は、同一のライブ・ビデオ・ストリームに対する第２の解析アルゴリズムの適用を自動的に導き得る。
【０５３６】
［代替的なビデオ圧縮技術］
図９９および１００は、本明細書で先に説明した「ポストスタンプ」圧縮技術の一変形例に関して実行される処理を示す。基本的に、図９９および１００の変形例においては、差分画像内の「同一」ＭＣＵを単に記憶から省略する代わりに、差分画像の「同一」ＭＣＵ部分の一部が、ＪＰＢＥＧ符号化に先だって全て黒い状態に変換し得る。
【０５３７】
図９９を参照すると、初期化ステップが実行される（ステップ２２２０）。このステップ２２２０に続くのはステップ２２２２であり、ここでは、符号化されるべき次のビデオ・データ・フィールドが受信される。ステップ２２２２の後はステップ２２２４であり、ここでは、各ピクセル値の最も重要性が低いビットが、黒いピクセル値と一致していない値であると見なされる。次に、処理されているフィールドが参照フィールドであるか否かが判別される（ステップ２２２６）
。参照フィールドであるならば、ステップ２２２８が続く。ステップ２２２８において、ＪＰＥＧ圧縮が（前述した圧縮技術として）全てのブロックへ実行されて、「同一性」判定を構成するための参照統計量が更新される。次いで処理はステップ２２２２へループ・バックする。
【０５３８】
ステップ２２２６において、処理されるフィールドが差分フィールドであることが判るならば、次のタイルまたはＭＣＵがフェッチされて（ステップ２２３０）、特性統計量が計算される（ステップ２２３２）。統計量の計算は、上述したチェッカーボード補助サンプリング技術、または、タイル内の対角線サンプリングまたはタイルの四分円を含む他の適切な技術を使用することができる。
【０５３９】
ステップ２２３２に続くのは、ステップ２２３４であり、ここでは、計算された特性が、参照特性と比較されて、ステップ２２３６で「同一性」判定がなされる。ステップ２２３６において、現在のＭＣＵまたはタイルが参照タイルまたはＭＣＵと同一とあるとして、処理されるＭＣＵまたはタイルを構成する全てのピクセルが、ＭＣＵまたはタイルにおける一様な黒色を示す値へ処理される（ステップ２２３８）。
【０５４０】
ステップ２２３８に続くのはステップ２２４０、２２４２および２２４６であり、それは直交変換、量子化および走行長符号化を含むＪＰＥＧ符号化技術の一部を表す。従って、黒くされたタイルまたはブロックはＪＰＥＧ符号化である。
【０５４１】
しかしながら、ステップ２２３６において、処理されているタイルまたはＭＣＵが参照統計量と「相違する」と判るならば、ＪＰＥＧ符号化ステップは、タイルまたはＭＣＵに黒いことを最初に強制することのないタイルまたはＭＣＵに関して実行される。
【０５４２】
ステップ２２４６として示さる判定ブロックは、差分フィールドにおける最後のＭＣＵまたはタイルが処理されるまで、処理はステップ２２３０へループ・バックすることを示し、そのステップ２２３０では、処理はステップ２２２２へループ・バックする。図９９の「黒充填」ポストスタンプ圧縮解除技術に対応する圧縮解除技術は図１００に示されている。図１００における最初は、ステップ２２４８であり、それは、参照フィールドを現在解読すべきかの判別を示す。解読すべきであれば、フィールド内のタイルの全てが、ＪＰＥＧ圧縮解除されて、全画像平面に対応する表示バッファ・ロケーションが、解読されたタイルを用いて更新される（ステップ２２５０）。次いで処理はステップ２２４８へループ・バックする。
【０５４３】
このステップ２２４８において差分フィールドを現在解読すべきことが判るなら、処理ループは、（ステップ２２５２に示すように）差分フィールドにおける各タイルまたはＭＣＵに関して実行される。ループにおける最初のステップは、ステップ２２５４であり、ここでは、特定のタイルまたはＭＣＵがＪＰＥＧ圧縮解除される。ステップ２２５６において、全タイルまたはＭＣＵが黒いか否かが判別される。その判別結果が肯定的であれば、、ステップ２２５８が続き、ここでは、タイルまたはＭＣＵに対応する表示バッファ・ロケーションは更新されない。しかしながら、ステップ２２５６でタイルまたはＭＣＵ１０が全く黒くないことが判るならば、ブロックに関係があるＪＰＥＧ圧縮解除処理は完了して（ステップ２２６０）、ブロックに対応する「ポストスタンプ」は、画像平面内の対応するロケーションにおいて、表示バッファをアップデートするために用いられる（ステップ２２６２）。
【０５４４】
図１００の圧縮解除技術は、差分データフィールドにおいて、黒いポストスタンプは投棄されて、非黒色ポストスタンプを画像平面を更新するために用いるものと要約することができる。いま図９９および１００に関連して説明した技術が、例えば、圧縮技術が図４４に関連して説明した初期「ポストスタンプ」におけるような変化したＭＣＵマッピング・データ１１３４を欠いている点に留意されたい。従って、図９９および１００に示される技術のデータ・フォーマットおよび処理は若干単純であるが、マッピング・データにより与えられた運動検出および逆方向方向圧縮解除のための利点が欠如している。また「黒充填」ポストスタンプ技術は低圧縮比を与える。それに加えて、圧縮したデータ・ピクセルが本当の黒い値を有することができないので、図９９の技術によって与えられる圧縮ビデオ・データのダイナミックレンジは、純粋な「ポストスタンプ」技術におけるよりも少ない。
【０５４５】
［ユーザ選択可能表示/格納オプション］
ここで図１０１Ａおよび１０１Ｂを参照して、ユーザに、入力ビデオ信号ストリームの記憶に関して空間および時間解像度オプションを選択させることを可能とする処理について説明する。
【０５４６】
先ず、処理のセット・アップ部分について、図１０１Ａを参照して説明する。
【０５４７】
ステップ２２６４において、ユーザは時間および空間解像度オプションを与えられる。次いでステップ２２６６において、ユーザが、所定のカメラによって生成された所定のビデオ信号ストリームに関して非標準時間解像度を選択したか否かが判別される。非標準時間解像度の一例は、標準解像度で録画されたストリームよりも低いフィールド率（低時間解像度）で録画される各入力ストリームを生じさせる「低速度（コマ落し）」録画モードである。肯定的な判定がステップ２２６６でなされるならば、非標準時間解像度が問題のカメラストリームについて実行されるように、適切なメッセージがフロント・エンド・エレクトロニクスへ送られる（ステップ２２６８）。
【０５４８】
ステップ２２７０において、所定のカメラストリームに関して非標準空間解像度が要請されれたか否かが判別される。非標準空間解像度の一例は、問題のカメラストリームの各ビデオ・フィールドを表すシステム標準の２４０本よりも多いか少ない水平走査線を用いることである。肯定的な判定がステップ２２７０でなされるならば、選択された非標準空間解像度を実行するために適切なメッセージがビデオ記憶ソフトウェア・コンポーネントに送られる（ステップ２２７２）。
【０５４９】
図１０１Ｂは、図１０１Ａに関連して説明した解像度オプションを実行するために実行される処理を示す。特に、図１０１Ｂに示される処理は、図５２（「ビデオ記憶」ソフトウェア・コンポーネント）のブロック１３０６（「事前警報？」）における否定的判定に応じて開始されるステップを表す。図１０１Ｂの処理において、先ず、非標準解像度メッセージが、格納されるべきフィールドに関して受信されたか否かが判別される（ステップ２２７４）。受信されていない場合には、図５２のステップ１３０８は、図１０１Ｂのステップ２２７４から直接に始まる。しかしながら、肯定的な判定がステップ２２７４でなされるならば、例えば、格納されるフィールドの代りの走査線が格納を省くことができ（ステップ２２７６）、格納されたデータのための非標準的空間または時間解像度を示すインデックスが付けられたデータが生成される（ステップ２２７８）。
【０５５０】
図１０２は、実行される処理が入力ビデオ信号ストリームの圧縮に関連したパラメータを設定するように実行される処理を示す。図１０２に示される最初のステップは、ステップ２２６０であり、ここでは、圧縮動作に関してユーザ・パラメータ設定オプションを示すようにスクリーン表示が与えられる。このオプションは、ＶＲ/ＰＣユニットの記憶容量の効率的利用に対して、画質を犠牲にすることを慣例的に必要とする。このオプションは、ＪＰＢＧチップ８４８（図１４）における量子化動作のために利用可能なビット率設定を含んでもよく、これは、参照フィールドの間の各間隔内に与えられた差分フィールドの数を増加させ、および／または、差分フィールド内のタイルを保持すべきか投棄すべきかの判別に用いられるタイル-同一性閾値を調節する。ユーザに提示されたオプションは、カメラごとに設定可能なことを理解されたい。
【０５５１】
ステップ２２８２において、参照フィールドの間に非標準的な間隔が選択されたか否かが判別される。更にステップ２２８４において非標準的ブロック-同一性閾値が選選択されたか否かが判別される。ステップ２２８２および２２８４の何れか一方でも肯定的な判定である場合は、ステップ２２８６が続き、ここでは、非標準的な圧縮パラメータを実行する適切なメッセージ２５がフロント・エンド・エレクトロニクスに送られる。図１０２には示していないが、ユーザが量子化ビット率の変更を指示するならば、これを実行するメッセージもフロント・エンド・エレクトロニクスへ送られる。
【０５５２】
振り分けられたＩＶＩＭシステムにおける画像解析ツールのアプリケーションここで図１０３Ａ乃至１０３Ｃを参照して、例えばローカルまたはマスター・ノードのような遠隔地からＶＲ/ＰＣユニットへ画像ストリーム解析アルゴリズムをダウンロードすることを含む処理について説明する。
【０５５３】
図１０３Ａに示される処理は、外部デバイス、例えばマスターまたは遠隔ノードの観点から示されている。ステップ２２８６において、離隔して位置するＶＲ/ＰＣユニットが、マスターまたは遠隔ノードからＶＲ/ＰＣユニットへ転送される画像解析アルゴリズムに対応するプログラム・ルーチンを要請しているか否かが判別される（ステップ２２８６）。要請しているならば、ステップ２２８８が続き、ここでは、アルゴリズムの実行を制約するパラメータが、要請されるＶＲ/ＰＣユニットにおいて設定されたか否かが判別される。パラメータがマスターまたはローカル・ノードで設定されていないならば、ステップ２２９２がステップ２２９０に続くか、または直接にステップ２２８８に続く。ステップ２２９２において、要請された解析アルゴリズムに対応するプログラム・ルーチン（場合によっては設定パラメータを有する）が、要請されるＶＲ/ＰＣユニットへダウンロードされる。
【０５５４】
図１０３Ｂは、図１０３Ａのステップ２２９０に関する付加的な詳細を与える。特に、図１０３Ｂのステップ２２９４においては、参照画像が、要請されるＶＲ/ＰＣユニットから、アルゴリズム・パラメータが設定されるマスターまたはローカル・ノードへアップ・ロードされることが示される。更新された参照画像は、アルゴリズム・パラメータの設定においてマスターまたはローカルノードで使われる（ステップ２２９６）。
【０５５５】
図１０３Ｃは、ノードが、ノード・デバイスから離隔して位置する少なくとも二つのＶＲ/ＰＣユニットにおいて解析ツールに基づく検索を開始するように作動するときに、マスターまたはローカル・ノードでなされる処理を示す。ステップ２３０２は、図１０３Ｃに示される最初のステップである。ステップ２３０２において、ノード・デバイスは、第１の離隔サイトにおいてＶＲ/ＰＣユニットとの通信を開始して、参照画像を第１のＶＲ/ＰＣユニットから遠隔デバイスへアップロードさせるようにする。次いで画像解析アルゴリズムがノード・デバイスで選択されて、アルゴリズムの実行を強制するパラメータが、アップロードされた参照画像を用いて設定される（ステップ２３０４）。ステップ２３０４は、ステップ２３０６である。ステップ２３０６において、時間パラメータ（開始および終了時間）が、第１のＶＲ/ＰＣユニットにおいてビデオ・データ上で実行すべき後続データベース検索のための対象の時間を表示するように特定される。
【０５５６】
ステップ２３０６の後はステップ２３０８である。ステップ２３０８において、データ・メッセージ（またはより正確には一連のデータ・メッセージ）が、選択された解析アルゴリズム、ノード・デバイスにおけるパラメータの組および対象の時間範囲をダウンロードする。第１の遠隔ＶＲ/ＰＣユニットにおけるビデオ・データベースのアルゴリズムに基づく検索の実行は、この点で進められる。
【０５５７】
ステップ２３０８に続くのは、ステップ２３１０乃至２３１６であり、これらは、第１のＶＲ/ＰＣユニットのロケーションとは異なるサイトに位置する第２のＶＲ/ＰＣユニットに関して実行されるステップ２３１０乃至ステップ２３１６を除いては、ステップ２３０２乃至２３０８と同様である。前述のように、参照画像がアップロードされて（ステップ２３１０）、解析アルゴリズム選択およびパラメータ設定は、ノード・デバイスにおいて、関連時間範囲の設定(ステップ２３１２および２３１４)およびメッセージを第２のＶＲ/ＰＣユニットへ送って、選択されたアルゴリズムを、時間パラメータを含むパラメータとダウンロードするようにして、第２のＶＲ/ＰＣユニット内で実行されるデオ・データベース検索を開始する（ステップ２３１６）。図１０３Ｃにおける最後のステップは２３１８であり、ここでノード・デバイスは、ＶＲ/ＰＣユニットが、各ＶＲ/ＰＣユニットにおいて実行された各検索の結果を報告するのを待つ。振り分けられたＩＶＩＭシステムにおいて考察されるもう一つの実践は、ノードにおいてアップロードされた画像シーケンスへの画像解析アルゴリズムの適用のために、ＶＲ/ＰＣユニットからマスタまたはローカル・ノードへダイナミック・ビデオ画像データ・フィールドの列をアップロードすることを含む。この実践は、ＶＲ/ＰＣユニットからノードへビデオ・データを送信するために相当な伝送バンド幅および／または時間量が要求されるので、必ずしも望ましいとは限らないことに留意されたい。
【０５５８】
図１０４は、ライブ・入力ビデオストリームへ適用された画像解析アルゴリズムによる対象の特徴の検出に応じて対象のビデオ情報自動転送が生じる処理を示す。図１０４における処理は、ＶＲ/ＰＣユニットにおいて実行されるものと見なす。先ず、図１０４の処理において、カメラＸによって生成された入力ストリームへ適用された解析アルゴリズムが、このアルゴリズムが検出するように意図されている特徴を検出したか否かが判別される（ステップ２３２０）。検出されたならば、、ＶＲ/ＰＣユニットが、入力カメラ信号から外部デバイス、例えばローカルまたはマスター・ノード・デバイスへビデオ・データ・フィールドを自動的に転送するように作動する（ステップ２３２２）。
【０５５９】
［イベントに対するインテリジェント応答］
図１０５は、ライブ入力ビデオ・ストリームの画像解析による対象の特徴の検出に応じてカメラ記録列を変更するＶＲ/ＰＣユニットにおいて実行される処理を示す。
【０５６０】
図１０５における最初は、ステップ２３２４であり、ここでは、第１のビデオ・カメラから入力するビデオ号のストリームにおいて対象の特徴が検出されたか否かが判別される。このような特徴が検出されたとき、ステップ２３２６が続く。このステップ２３２６においては、第１のカメラとは異なり、且つこの時点までは記録シーケンスに含まれていないカメラが記録シーケンスへ加えられる。例えば、二つのカメラが異なるアングルからの同一の領域の視野を生成し得る。第１のカメラは通常は、第１のカメラからの入力ストリームへ適用された動作検出解析アルゴリズムで作動する。動作が検出されたとき、通常は「オフライン」（非記録）の第２のカメラが記録シーケンスに加えられて、動作イベントが双方のアングルから捕捉されるようにさせる。図１０５には示されていないが、ステップ２３２６における応答は、第２のカメラにより生成されて、且つ図７５のブロック１７２６および１７２８におけるように事前警報バッファ内に存在する恒久的格納ビデオ信号をも含み得る。
【０５６１】
図１０６は、付加的な画像解析アルゴリズムの起動を引き起こす画像解析アルゴリズムにより画像特徴を検出するソフトウェアにおいて実行される特徴を示す。図１０６における最初のブロック２３２８は、図１０５におけるブロック２３２４と同様である。ブロック２３２８によって示される画像解析アルゴリズムが、それが目指す特徴を検出するならば、ステップ２３３０がステップ２３２８に続く。ステップ２３３０において、予め格納されたパラメータを有する所定の画像解析アルゴリズムが、メモリから検索される。次いでステップ２３３２がステップ２３２０に続く。ステップ２３３２において、検索された解析アルゴリズムが、２３２８において参照されたアルゴリズムを用いて監視された同一カメラか、または他の入力ビテオ・ストリームの何れか一方かまたは両方により生成された入力ビデオ画像ストリームへ適用されるフロント・エンド・エレクトロニクスへ送られる。ステップ２３３０で検索される付加的なアルゴリズムは、ステップ２３２８で適用されるものと同一形式であってもよく、または実質的に異なっていてもよい。
【０５６２】
図１０７は、警報状態の検出に応じて変更すべきビデオ・データ圧縮パラメータを引き起こす処理を示す。図１０７に明らかなように、ステップ２３３４において、警報条件が検出されたか否かが最初に判別される。警報条件は、画像解析アルゴリズムを用いているライブ・ビデオ・ストリーム上で実行される解析により、警報センサ・デバイスからの入力によって検出してもよく、または、このシステムのユーザによる警報条件を宣言する信号入力によって検出してもよい。何れの場合でも、警報状態が検出されるときに、ステップ２３３６がステップ２２３４に続く。ステップ２３３６において、スクリプトはメモリから検索され、このメモリは、検出された警報条件に関連している一つまたは複数のカメラを指定し、且つ検出された警報状態により適用されるべき更新された圧縮アルゴリズム・パラメータをも示す。典型的に、警報起動圧縮パラメータは、改良された画質を提供する。従ってＪＰＥＧ符号化処理における量子化のために利用可能なビット数が増加し、参照画像の各間隔内の差分画像の数が減少し、および／または差分フィールド・タイルを参照タイルと比較するための「同一性」閾値が低減する。
【０５６３】
ステップ２３２６は、ステップ２３３８である。ステップ２３３８において、ステップ２３２６において検索された更新された圧縮パラメータが、フロント・エンド・エレクトロニクスへ、更新された圧縮パラメータにより、指定されたカメラ・ビデオ・ストリームを圧縮する指示と共に、フロント・エンド・エレクトロニクスへ送られる。
【０５６４】
図１０８は、カメラの有効視界が、ライブ入力ビデオ・ストリームへ適用された画像解析アルゴリズムを用いる画像特徴の検出に応じて如何に切り替わるかの例を示す。図１０８の目的のために、先述したような周辺違反検出アルゴリズムが、カメラＸとして指定されたカメラにより生成されたライブ・ビデオ・ストリームへ適用されるものと仮定する。ステップ２３４０において、周辺違反が検出されているか否かが判別される。検出されているならば、ステップ２３４２が後に続く。ステップ２３４２において、ズームイン動作が、カメラＸからの入力ビデオ・ストリームを処理することによって実行されて、指定された周辺に対応する画像平面の一部を拡大させるようにする。この方式では、画像平面のより大きな部分が、画像ストリームにおける最も重要な情報、即ち指定された周辺またはその近傍の特徴であるかのように割り当てられる。
【０５６５】
図１０９は、ライブ入力ビデオ・ストリームへ適用された画像解析アルゴリズムによる画像特徴の検出に応答してカメラの視界を自動的に切り替える他の例を示す。図１０９に示される最初のステップ２３４４は、図１０５におけるステップ２３２４と同様である。ステップ２３４４において、対象の特徴が検出されたことが判るならば、ステップ２３４６が実行される。ステップ２３４６において、所定の警報出力が生成されて、および／または、ステップ２３４４においてビデオ・ストリームが監視された何れかのカメラの所定の動作および／または異なるカメラの所定の動作を引き起こす信号が生成される。所定のカメラの一つまたは複数の動作は、米国特許第５,５２６,０４１号に記載されているように、予め定められた目標とするアルゴリズムにより実行し得る。
【０５６６】
図１１０は、入力ビデオ・ストリームの二つの異なる特徴の検出に応答して、一つまたは複数の所定の動作がなされる処理を示す。ステップ２３４８において、第１の画像解析アルゴリズムの適用により、第１の特徴がビデオ画像の入力ストリーム内に存在するか否かが判別される。ステップ２３４８において、第１の画像解析アルゴリズムにより、所定の特徴が検出されていると判断されるならば、ステップ２３５０が続き、ここでは第２の画像解析アルゴリズムを用いて、第２の特徴が同一の入力ビデオ・ストリーム内で検出されているか否かが判別される。検出されているならば、ステップ２３５２が後に続く。図１１０に示されるように、ステップ２３５２は、ステップ２３４８および２３５０の両方で肯定的な判定がなされたときのみ開始される。
【０５６７】
ステップ２３５２は、以下の動作のうちの少なくとも一つの能力を表す。即ち、入力ビデオ・ストリームの表示された画像の切り替え（例えば垂直解像度または時間解像度の増大による）；入力ビデオ・ストリームを格納すべき記憶媒体の選択（例えば、ビデオ・ストリームを表すデータをローカルまたはマスタ・ノードのような外部デバイスへ送信すること）；入力ビデオ・ストリームを生成するカメラまたは異なるカメラの自動的に目標を定めることかまたは他の動作を引き起こす信号を送信すること；および／または追加の画像解析アルゴリズムを異なるビデオ・ストリームの入力ビデオ・ストリームへ適用されるべき付加的な画像解析アルゴリズムの選択である。図１１０に示される処理は、二つの解析「ツール」の論理組合せ、特にこの場合は二つのツールのＡＮＤ組み合わせの適用として考えることができる。更に、イベント状態の検出、または所定の応答その他を引き起こすために、解析ツールの他の論理組合せを使用できることも企図される。
【０５６８】
例えば、イベント状態は、少なくとも二つのツールの「ヒット」の何れか一つが検出されたときに宣言できる。これは、少なくとも二つのツールのＯＲ組合せを構成する。（前の文から理解されるように、二つより多くの解析ツールの論理組合せも考察される。）更に、ＮＯＲ，ＮＡＮＤ,ＸＯＲその他の論理演算子、また少なくとも二つの演算子を含む複雑な論理組み合わせも採用し得る。
【０５６９】
ユーザは、ツールおよび論理演算子の利用可能な選択から解析ツールの所望の論理組合せの構築を可能とするスクリーン表示を提示され得る。ユーザは、また解析ツールが使用されるべきカメラの一つまたは複数のストリームの選択が可能となり、且つ選択されたツールに関連するパラメータの設定をも可能となる。
【０５７０】
図１１１は、アルゴリズムが適用されるべきビデオ・ストリームを生成するカメラが移動しているとき、またはカメラに関連する警報状態があるときに、ライブ画像解析アルゴリズムの適用を阻止する処理を示す。図１１１において、ステップ２３５４は、特定のカメラ（カメラＸを指定した）に関連する警報状態が存在するか否かの判別を示す。警報状態は、警報センサデバイスを通じて、ライブ画像解析によって検出されるようにしてもよく、またはユーザ入力により起動し得る。ステップ２３５６はカメラＸが動いているか否かの判別を示す。この判別は、カメラ移動信号がカメラ制御デバイス５２８（図１）から受け取られた否かに基づいてなし得る。
【０５７１】
図１１１を続けて参照すると、ステップ２３５４および２３５６の何れか一つでも肯定的な判定がなされるならば、ステップ２３５８が開始される。ステップ２３５８において、カメラＸ.により生成されたライブ・ビデオ・ストリームに対する画像解析アルゴリズムのアプリケーションを阻止するために適切なメッセージがフロント・エンド・エレクトロニクスへ送られる。ここではカメラＸに関連した警報状態が検出され、これは、カメラＸビデオストリームのライブ解析を阻止して、警報状態が過度に伸長されないようにすることに有益であろう。また、カメラＸが動いているときに、カメラＸビデオストリームのライブ解析を抑止するのも望ましい。その理由は、画像解析アルゴリズムの性質に依存して、動くカメラによって生成されたビデオストリームに関して意味のある解析を生成することは不可能なためである。図１１２は、移動するカメラによってビデオストリームが生成されている状況を取り扱うように設計されているもう一つの特徴を示す。図１１２において、ステップ２３６０である第１のステップは、図１１１におけるステップ２３５６と同様である。ステップ２３６０において、カメラＸが移動中と判別されるなら、ステップ２３６２が続く。ステップ２３６２において、問題のビデオ・データ・フィールドはカメラの移動中に生成されたことを示す指示（例えば、ビット値をカメラＸビデオストリームのためのビデオ・データ・フィールド・ヘッダで設定すること）を加えるメッセージがフロント・エンド・エレクトロニクスへ送られる。移動中のカメラによって捕捉されたビデオ・データ・フィールドの再生に応じて、ポスト記録画像解析アルゴリズムを抑止するめ、または画像解析アルゴリズムによる特殊な処理のための合図として、ヘッダー・データを後で用いてもよい。ステップ２３６２に代わるものとして、ヘッダ・データ内の移動中インジケータを、記録処理の間にマザーボードＣＰＵで加えることができ、および／またはハードディスク上のビデオストリームの記録の間に生成されたインデックス・データに加えることができる。
【０５７２】
図１１２Ａは、カメラ移動中インジケータが画像解析アルゴリズムの次の適用を抑止するために用いられる処理を示す。図１１２Ａに示される第１のステップは、ステップ２３６４である。ステップ２３６４においては、画像解析アルゴリズムが選択されて、且つハードディスクから再生されたビデオ画像ストリームへのアルゴリズムの適用のためのパラメータが設定されたか否かが判別される。その判別結果が肯定的であれば、解析されるべきビデオストリームがハードディスクから検索される（ステップ２３６６）。ステップ２３６６に続くのはステップ２３６８である。ステップ２３６８において、ヘッダ・データは、ビデオ・データ・フィールドを生成したカメラが、フィールドが生成されたときに動作中であったということを示す再生されたビデオ・データ・フィールドを伴っているか否かが判別される。そのの判別結果が肯定的であれば、ステップ２３７０はステップ２２６８に続く。ステップ２３７０において、選択された画像解析アルゴリズムの実行が抑止されて、選択されたビデオストリームの間にカメラ移動があったことを報告するメッセージが生成された（ステップ２３７２）。他方、移動を示す指標がステップ２３６８で発見されないならば、本明細書で先に開示した通常の方式で画像解析アルゴリズムが加えられて、アルゴリズムの結果が報告される（ステップ２３７４及び２３７６）。
【０５７３】
移動の指標は、ヘッダ・データよりむしろインデックス・データにより実行し得るし、この場合、ステップ２３６８が、移動指標のためのインデックス・データの検査を開始する。
【０５７４】
図１１３は、ビデオ・データ・フィールドが捕捉されて格納される全体的率が、警報状態が検出されたときに増大する処理を示す。
【０５７５】
図１１３において、ステップ２３７８は警報状態が検出されるか否かの判別を示す。警報状態は、ライブ・ビデオ画像ストリームへの画像解析アルゴリズムの適用によって、またはシステムのユーザによる警報信号の起動によって、警報センサ・デバイスから受信される信号に基づいて検出することができる。警報状態がステップ２３７８に存在すると判るならば、ステップ２３８０が続く。ステップ２３８０において、ＶＲ/ＰＣユニット、特にそのフロント・エンド・エレクトロニクス部分が、ビデオ・データ・フィールドが高速率で捕捉されて格納される第１のモードから、ビデオ・データ・フィールドが高い総計率で捕捉される第２のモードへわたって切り替わる。例えば、警報状態が存在しないときに、ＶＲ/ＰＣユニットは、毎秒３０フィールドを捕捉して格納することが企図される。
【０５７６】
毎秒３０フィールドの総計は、例えば、ＶＲ/ＰＣユニットに接続された各々のカメラのシーケンスにおいて割り当てれることができる。しかし、警報状態が検出されるときに、総計フィールド捕捉率は毎秒４５フィールドに増やすことができる。捕捉且つ格納される毎秒４５フィールドは、前述と同じシーケンスに従って割り当てることができ、或いは、好ましく毎秒１５または３０フィールドを特定の対象の一台または二台のカメラに割り当てることができ、残りのフィールド記録スロットは、他のカメラのシーケンスへ割り当てられる。警報に関連したカメラによって生成されるフィールドにおけるシーケンスが、他のカメラからのフィールドのシーケンスでインターリーブされるシーケンスは、図７６に関連して上述した。
【０５７７】
図１１４は、異なるカメラから受信された入力ビデオ・ストリームへ、異なる圧縮パラメータがそれぞれ加えられる処理を示す。図１１４に示される第１のステップであるステップ２３８２は、後続のステップ２３８４および２３８６が、記録されるカメラのシーケンスにおける記録のために選択された各カメラについて実行される。ステップ２３８４において、処理は、記録される次のカメラについて、差分ビデオ・データ・フィールドのタイルと、参照フィールドとの間がどれだけ異なるかを、参照フィールド・タイルから「異なる」べき差分フィールドを考慮することなく決定する圧縮アルゴリズムパラメータを検索する。ステップ２３８６において、圧縮アルゴリズムが、ステップ２３８４で検索された圧縮パラメータを用いて差分フィールド・データへ適用される。
【０５７８】
図１１５は、警報状態の検出が、警報状態が存在しないときとは異なる方式で更新されるべき表示バッファを引き起こす処理を示す。図１１５における最初のステップはステップ２３３８であり、これは図１１３のステップ２３７８と同様である。このステップ２３８８において、警報状態が存在することが判別されるならば、全バッファが各フィールド表示間隔で更新されるように表示バッファが更新される（ステップ２３９０）。他方、警報状態が存在することが発見されないならば、ステップ２３９２が実行される。ステップ２３９２において、幾つかの表示バッファ・ロケーションのみが、各ディスプレイ・サイクルで更新される。例えば、インターレース更新技術を適用し得るので、偶数ライン・ピクセルに対応する表示バッファ・ロケーションが第１の表示サイクルおよび次の表示サイクルにおいて更新され、残りの（奇数ライン）ロケーションが更新され、偶数および技術ライン表示バッファ・ロケーションの交互の更新が後続の表示サイクルについて実行される。
【０５７９】
［主要な機能を同時に実行するＶＲ/ＰＣユニット］
図１１６は、ＶＲ/ＰＣユニットが、ＶＲ/ＰＣユニット内で実行される記録、再生およびアーカイビング機能の中の対立を解決する処理を表す。記録、再生およびアーカイビング機能の間に取り扱われるデータの量は、ダイナミック変動に影響される。例えば再生もアーカイビングブも実行されない時間があり得る。或いは、再生されるかまたはアーカイブされるビデオ情報の量は変化し得る。それに加えて、ビデオ・データが記録のために生成された率は、ビデオ・データが捕捉された総計率、入力ビデオストリームに関して達成可能な圧縮の程度、ユーザにより選択された解像度および圧縮パラメータ、およびその他の要因に依存して変動を受け易い。
【０５８０】
ここに開示されたＶＲ／ＰＣユニットは、記録、再生およびアーカイビング動作を同時に操作可能であることを意図している。本明細書および添付の請求の範囲に使用されたように、用語「同時」とは、文言通りと、仮想的意味合いとの両方に理解されねばならない。文言通りに同時に起こる記録および再生の動作の例としては、ビデオ・ディスプレイ・モニタがハードディスクから再生されるビデオ・イメージを示す信号を表示しながら、ＶＲ／ＰＣユニットに接続された少なくとも一つのカメラにより正確に同じ瞬間に生成されたビデオ・データをハードディスクに記録する。「仮想的」な同時は、独立の記録、再生およびアーカイビング制御スレッドが同時に維持されるマザーボードＣＰＵのマルチ・タスキングの動作によって達成できる。通常の当業者に理解されるように、記録、再生、アーカイビングスレッドの同時維持は、他の間の記録、再生、アーカイビング・スレッドを保存するＣＰＵにより実行された処理サイクルの時間を含む。マルチ・タスキング操作は短時間、例えば１秒の小部分内に迅速に実行される記録、再生及アーカイビングスレッドの三つの全てに対応して起動される。
【０５８１】
勿論、マザーボードＣＰＵによって所定の短時間内で実行される処理の数は有限である。更に、データを一つまたは複数のハードディスク・ドライブに対して書き込みまたは読み込みできる率も有限である。従って同時に記録、再生およびアーカイビング動作は、ＣＰＵ処理容量またはハードディスク・アクセス・レートの何れかにによって制約される。図１１６は、この種の制約がＶＲ/ＰＣユニットの好適実施例において、どのように管理されるかを示す。
【０５８２】
図１１６に示される最初のステップは、ステップ２３９４であり、ここでは、同時記録、再生およびアーカイビング動作が維持される。ステップ２３９４に続くのは、ステップ２３９６であり、ここではプロセッサ（及び／またはハードディスクアクセス帯域幅）が、三つの同時記録、再生およびアーカイビングブスレッドによる負荷を越えたか否かが決定される。越える場合には、プロセスは単純にステップ２３９４へループバックする。しかしながら、ステップ２３９６で処理容量が負荷を越えることが判るならば、ステップ２３９８が続き、ここでは同時記録および再生のみが維持される。従って、アーカイビングは、記録および再生の何れか一つよりも、低い優先順位に一致される。ステップ２３９８に続くのはステップ２４０２である。ステップ２４０２で、同時記録および再生動作がプロセッサの能力（および／またはハードディスクアクセス帯域幅）に負担を課しているか否かが判別される。負担を課していない場合、ステップ２４０４において、記録および再生のみならず、アーカイビングを支持することができる充分な処理およびハードディスク帯域幅があるか否かが判別される。その判別が肯定的であれば、処理はステップ２３９４へ戻る。一方、処理はステップ２３９３に戻る。
【０５８３】
ステップ２４０２において、記録および再生が、プロセッサの負荷を越えるか、またはディスク・アクセス能力を上回ることが判別されるなら、再生動作が停止されて、記録のみが単独で実行される（ステップ２４０６）。従って、記録は、再生およびアーカイビングの両方よりも高い優先順位に一致することが判る。
【０５８４】
次のステップ２４０６は、ステップ２４０８である。ステップ２４０８において、プロセッサが所定量の不使用容量を有するか否かが判別され、それを有するならば、同時記録および再生を伴うステップ２３９８が再制定される。しかしながら、所定量の不使用容量が存在しないならば、ステップ２４０６の記録のみの操作が維持される。
【０５８５】
図１１６のフローチャート・プレゼンテーションは、再生を伴わずに同時記録及びアーカイビングが処理されるような場合において幾分単純化されていることを理解されたい。しかしながら、録音が常に再生およびアーカイビングに優先するように一致され、かつ再生が常にアーカイビングに優先するように一致されることを理解されたい。
【０５８６】
図１１７Ａは同時記録およびアーカイビング操作の間に実行される処理を示す。図１１７Ａの最初のステップであるステップ２４１０によれば、データがディスク・ドライブ（ディスク・ドライブＢを指定した）から着脱自在な記録媒体（例えばデジタル・オーディオ・テープ）へアーカイビングを用いてコピーされ、同時に入力ビデオ・ストリーム・データが他のディスク・ドライブ（ディスク・ドライブＡを指定した）上へ記録される。ステップ２４１０に続くのは、ステップ２４１２であり、ここではビデオ・データの全てがディスク・ドライブＢからアーカイブ媒体上へコピーされたか否かが判別される。そうでない場合には、ステップ２４１０が続く。しかしながら、ディスク・ドライブＢからのデータのコピーが一旦終了すると、入力ビデオ・データ・ストリームを記録するためにを使用するためにディスク・ドライブＢを用いながら、ディスク・ドライブＡからアーカイブ媒体上へのデータのコピーが開始される（ステップ２４１４）。ステップ２４１６において、ビデオ・データの全てがディスク・ドライブＡからアーカイブ媒体の上へコピーされたか否かが判別される。されていない場合には、ステップ２４１４が維持される。しかしながら、ディスク・ドライブＡからのアーカイビングが一旦完了するならば、処理は、ディスク・ドライブＢからアーカイビングされてディスク・ドライブＡ上へライブ記録されるステップ２４１０へ戻る。
【０５８７】
図１１７Ａにおいて実行される処理は、ディスクがアーカイビングから記録へ切り替わる時間点がアーカイビングの完了により駆動されるものと要約できる。
【０５８８】
図１１７Ｂは、代替的な技術を示し、ここでは他のデイスク・ドライブ上のビデオ・データの全てがアーカイブされた後でさえ、ライブ・データが最初のディスクへ記録され続ける。図１１７Ｂに示される処理はステップ２４１８から開始され、これは図１１７Ａのステップ２４１０と同様である。図１１７Ｂにおいて、ステップ２４１８には、ステップ２４２０が続く。ステップ２４２０は、図１１７Ａのステップ２４１２と同様である。即ち、ディスク・ドライブＢ上のビデオ・データの全てがアーカイブ記録媒体上へコピーされたか否かが判別される。コピーされていなければ、ステップ２４１８が維持される。しかしながら、ディスク・ドライブＢからのコピーが完了するならば、ステップ２４２２が続き、ここではアーカイビングがもはや実行されず、入力ビデオ・データがディスク・ドライブＡに記録され続ける。ステップ２４２２に続くのはステップ２４２４である。ステップ２４２４において、ディスク・ドライブＡの全記憶容量が利用されたか否か（または、これに代えて、記録容量の所定の割合が使用されたか否か）
が判別される。されていない場合には、ステップ２４２２が続く。しかしながら、ディスク・ドライブＡが充満しているかまたは所定量レベルに達したなら、ステップ２４２６が後に続く。ステップ２４２６は、図１１７Ａのステップ２４１４と同様であり、ディスク・ドライブＡからアーカイブ媒体への記録されたビデオ・データのコピーを開始しながら、ライブ記録がディスク・ドライブＡからディスク・ドライブＢに切替えられたことを意味する。ステップ２４２８において、ディスク・ドライブＡからのアーカイビングが完了したか否かが判別される。
【０５８９】
完了していない場合には、ステップ２４３０が続くが、ディスク・ドライブＡからのアーカイビングが完了しているならば、ステップ２４２６が続き、ここではもはやアーカイビングは実行されないが、ディスク・ドライブＢ上のライブ・データ記録が続く。
【０５９０】
ステップ２４３２において、ディスク・ドライブＢが充満しているか否かが判別される。充満していない場合には、ディスク・ドライブＢ上の記録が続く一方、ステップ２４１８が再開する。即ち、ライブ記録がディスク・ドライブＡに切り替わって戻り、ディスク・ドライブＢからのアーカイビングが再開する。
【０５９１】
図１１７Ａおよび１１７Ｂの目的のために、一方のディスク・ドライブの最大記録能力は他方のディスク・ドライブのアーカイビングが終了する前に決して達することはないと仮定した。この場合へ切り替わることがないならば、充満されたディスク・ドライブからアーカイブされたディスク・ドライブへライブ記録を切り替えるように意図されている。再生操作は、図１１７Ａおよび１１７Ｂに関連して説明した記録およびアーカイビング操作と同時に実行され得ることを理解されたい。
【０５９２】
他方のディスクが完全にアーカイブされる前に一方のディスクが充満することを防ぐ技術が図１１８に示されている。図１１８の目的のために、他方のディスク・ドライブのアーカイビングが起きる問、一方のディスク・ドライブで記録が実行されるものとみなす。ステップ２４３４において、アーカイビングがなされる率と、アーカイブされるべき残りのデータの量とを考慮して、アーカイビング動作が完了される時間の評価がなされる。ステップ２４３６において、記録のために使われるディスク記録容量が使い尽くされる時間が評価される。この評価は、例えば、残りの未使用の記憶容量と、データが記録される率とに基づいてなされる。
【０５９３】
ステップ２４３８において、アーカイビング動作が他方のディスク・ドライブが充満する前に完了したか否かが判別される。アーカイビングが最初に完了されるなら、処理はステップ２４３４にループバックする。しかしながら、他方のディスクの容量が、アーカイビングが完了する前に達するように見えるなら、ビデオ・データ・フィールドが格納のために捕捉される総計率を低減させるメッセージがフロントエンド・エレクトロニクスへ送られる（ステップ２４４０）。この方式においては、他方のディスクで完了されるアーカイブを可能とするように、格納率が減少させる。
【０５９４】
［ＶＲ/ＰＣユニットのユーザ・フレンドリ特徴］
図１１９は、ＶＲ/ＰＣユニットにより既に記録されるアーカイビング・テープに関するインデックス情報の格納のために、ＶＲ/ＰＣユニットのハードディスクに維持されるべきデータベースを生成する処理を示す。図１１９において、最初のステップであるステップ２４４２は、アーカイビングを続けながらアーカイブ・テープのために蓄積されるインデックス情報を呼び出す。ステップ２４４２においては、アーカイブ・テープのためのインデックス情報の蓄積は、アーカイブ・テープが放出されるまで続くことを示す。この時点で、放出されたテープのための蓄積されたインデックス情報は、ＶＲ/ＰＣユニット内の少なくとも一方のハード・ディスクに維持されたアーカイブ・データベースに加えられる（ステップ２４４６）。ユーザはアーカイブ・テープ・データベースにアクセスすることができるので、ＶＲ/ＰＣユニットは、ユーザがアーカイブ・テープに格納されたビデオ・データを管理することを支援できる。
【０５９５】
図１２０は、ＶＲ/ＰＣユニットが、ＶＲ/ＰＣユニットに接続されたカメラ内の故障の開始を自動的に診断するために作動する処理を示す。典型的なビデオ・カメラは、制限されたサービス寿命を有し、或る期間に亘る機能低下を経験する傾向にある。ビデオ・カメラをエージングする際に遭遇する典型的な問題が、焦点の損失と、「ブルーミング(ｂｌｏｏｍｉｎｇ)」、即ち実際に場面に存在するよりも明るい出力を生成するように多数のピクセルが位置する傾向）である。図２０に示される処理は、ＶＲ/ＰＣユニットが或る期間に亘るカメラ特性内の悪化を自動的に追尾して診断することを可能にする。
【０５９６】
図１２０において、ステップ２４４８として示された最初のステップにおいて、カメラによって生成された画像は、カメラが、最初にＶＲ/ＰＣユニットに接続されると直ちに、またはまもなく捕捉される。ステップ２４４８に続くのは、ステップ２４５０である。ステップ２４５０においては、カメラによって生成された、続けて捕捉される画像を解析するときに用いられる一組のベースライン統計値を発生するために、ステップ２４４８で捕捉された画像に対応する統計分析が実行される。好ましくは、ベースライン統計値は、画像信号の高周波数成分を表す統計値および画像データ内の色分布を表す統計値の一方または両方を含む。ベースライン統計値は、それからＶＲ/ＰＣユニット内のハードディスクに格納される。
【０５９７】
ステップ２４５２においては、ベースライン統計値の生成の後、周期的に、カメラの自動断が実行される。例えば、自動診断処理はカメラの初期設置の後、規則的な間隔、例えば一週間ごとまたは一月ごとに実行できる。自動診断における最初のステップは、ステップ２４５４であり、ここではカメラにより現在生成された画像が捕捉される。次いでステップ２４５６において、ベースライン統計量に対応する統計量が現在の画像データから生成されて、ベースライン統計量と比較される。次いでステップ２４５８によって示されるように、現在画像統計量とベースライン統計量との比較に基づいて、カメラが満足な性能を示し続けるか否かが判別される。例えば、現在の画像信号の高周波数成分の実質的な減少は、ベースライン高周波成分統計量との比較では、カメラが満足な焦点をもはや示さないことを表し得る。同様に、色データの分布の実質的なシフトは、カメラのピックアップ素子において過剰なブルーミングが存在することを表し得る。カメラ故障の誤発見を避けるために、診断目的で集められた画像は、ベースライン画像について同じ照明条件下で生成されることが賢明である。これは例えば、制御された照明条件下における夜間のベースラインおよび後続画像の双方を採ることにより実行し得る。
【０５９８】
ステップ２４５８において、不充分なカメラ機能における画像統計量における実質的な変化があることが判る場合、カメラが適切に作用していないことを示す警告を表示する（ステップ２４６０）ような適切なステップをとり得る。単一のカメラのみの自己診断を図１２０に示したが、図１２０の処理は、ベースライン統計量の捕獲および自動診断画像の次の捕捉に関するタイミングの適切な変化を用いて、ＶＲ/ＰＣユニットに接続された全てのカメラに加えることができることは認められることである。
【０５９９】
図１２１を参照して、ＶＲ/ＰＣユニットが、ユーザへ状況情報表示を提示する際に用いられるデータを生成する処理について説明する。この種の状況表示の一例は、図１４９において提供される。
【０６００】
図１２１の処理は、ステップ２４６２で開始され、ここではユーザがシステム状況情報を表示することを要請したか否かが判別される。状況表示の要請は、例えば、正面パネル（図６）に設けられた状況ボタン６４６を起動することによって開始し得る。
【０６０１】
図１２１を続けて参照すると、状況要請表示が要請されたなら、ステップ２４６４がステップ２４６２に続く。ステップ２４６４で、マザーボードＣＰＵは、ＶＲ/ＰＣユニット内に含まれた一つまたは複数のディスク・ドライブ上の未使用のままの記録容量がどれくらいあるかを判別する。次いでステップ２４６６において、内蔵アーカイブＤＡＴドライブ内にロードされた記録媒体（ディジタル・オーディオ・テープ）にどれくらいの未使用記録容量が残っているか否かが判別される。次に、ステップ２４６８において、どれくらいの警報イベント状態が強調されて、ユーザによって見直されなかったかが判別される。ステップ２４６８に続くのは、ステップ２４７０であり、見直されなかったが削除されていない警報イベント報告のカウントを生成する。ステップ２４７０の次はステップ２４７２である。ステップ２４７２において、マザーボードＣＰＵは、ＶＲ/ＰＣユニットに接続されたカメラの数のカウントを生成し、次にステップ２４７４において、作動記録するシーケンスにあるそれらのカメラの数が数えられる。最後に、ステップ２４６４乃至２４７４で集められたデータの全ては、状況情報表示スクリーンを生成するために用いられる（図１４９）。
【０６０２】
図１２２は、ユーザが、所定の時間に第１のカメラに生成された再生ビデオ画像ストリームを視ることから、同時に異なるカメラによって生成された再生ビデオ画像を視ることへ便利にシフトできるＶＲ/ＰＣユニットの特徴を示す。図１２２に示される最初のステップは、ステップ２４７８である。ステップ２４７８において、過去の特定時間点で第１のカメラによって生成された画像ストリームがハードディスクから再生されて、ディスプレィ・モニタ上に表示される。例えばステップ２４７８に与えられたような再生表示フォーマットの例は、図１２に示されている。図１２のスクリーン表示は、ビデオ画像表示領域２４７９を含み、ここではカメラ（カメラ１とみなす）によって生成された再生画像を示す。この例の目的のために、領域２４７９において表示された画像ストリームは、カメラ１によって前日の午前１０時００分に生成されたものと仮定する。
【０６０３】
図１２２を再度参照すると、ステップ２４８０がステップ２４７８に続く。ステップ２４８０において、異なるカメラが再生のために選択されたか否かが判別される。選択されていないならば、カメラ１によって前日に生成された画像ストリームの再生が続く（ステップ２４７８）。しかしながら、ユーザがカメラ１に対応するボタン以外のカメラ選択ボタン６５０（図６）のうちの一つを起動するならば、ステップ２４８０で他のカメラ（カメラ２とする）が選択されたものと理解される。その場合、ステップ２４８２がステップ２４８０に続く。ステップ２４８２において、マザーボードＣＰＵが、カメラ１によって生成された現在表示された再生ビデオと同じ時間（前日の１０：００時）において、カメラ２（選択されたカメラ）によって生成されたビデオ画像ストリームを再生して表示するために検索するように作動する。ステップ２４８２に続くのはステップ２４８４であり、ＶＲ/ＰＣユニットは、ディスプレイ・モニタを分割スクリーン表示モード（図１２には図示せず）に変化させて、ここではそれぞれカメラ１および２によって前日の午前１０時００分に生成されたビデオ画像ストリームが同時に表示される。
【０６０４】
ステップ２４８０で検出されたカメラ選択は、対応する正面パネル・カメラ選択ボタン６５０を起動するのに代えてマウスを使用して、図１２に表示された仮想カメラ選択ボタンのうちの一つを起動することにより実行し得ることに留意されたい。
【０６０５】
図１２３は、記録および再生動作を同時に実行するためのＶＲ/ＰＣユニットの動作を模式的に示す。図１２３は、同時に維持された制御スレッド２４８６および２４８８を模式的に示す。スレッド２４８６は、ＶＲ/ＰＣユニットに接続されたカメラにより生成されたビデオ信号のライブ入力ストリームの捕捉および記録に関し、一方、スレッド２４８８は、ＶＲ/ＰＣユニット内のハードディスクに格納されたビデオ・データを検索および再生するユーザ要請を受信して従うことに関する。同時独立制御スレッドの実行は、マザーボードＣＰＵのために与えられたオペレーティング・システム・ソフトウェアのマルチ・タスキング性質により可能である。
【０６０６】
スレッド２４８６は、ステップ２４９０および２４９２を含むものとして示される。ステップ２４９０において、ＶＲ/ＰＣユニットに接続されたカメラにより生成されたビデオ画像のストリームは、多重時間方式で連続的に捕捉され、ステップ２４９２において、ビデオ・データ・フィールドの結果的なシーケンスがハードディスク上に記録される。
【０６０７】
再生スレッド２４８３はステップ２４９４および２４９６を含むものとして示される。ステップ２４９４において、ユーザは、特定の時間に特定のカメラにより既に生成されてハードディスクに記録されたビデオ・データ・ストリームの再生に対する要請を開始する。ステップ２４９６において、要請されたストリームに対応するビデオ・データがハードディスクから検索されてディスプレイ・モニタに表示される。例えば、図１２に示されるフォーマットにおける表示を与え得る。要請された再生ビデオ・データ・ストリームが図１２のスクリーン表示の表示領域２４７９に示されるまさにその時、ライブ入力ビデオ・ストリームの進行中の記録が中断することなく継続するものと理解されたい。
【０６０８】
図１２４は、二つの異なる再生ビデオ画像ストリームを同時に表示する特徴を一般化された形態で示す。図１２４における最初のステップはステップ２５０２であり、図１２２のステップ２４７８に対応する。ステップ２５０４において、ユーザが、ステップ２５０２で表示されたストリームと同じ時間で追加のビデオ・ストリームを再生して表示することを要請するか否かが判別される。ステップ２５０４の特別な例は、図１２２内のステップ２４８０であり、ここではユーザは、ステップ２５０２で表示されたストリームが生成されたのと同じ時間に、異なるカメラによって生成されたストリームの同時表示を要請する。ステップ２５０４でなされてもよいもう一つの可能な要請は、ステップ２５０２で再生された画像ストリームを生成した同一のカメラにより、異なる時間に生成された記録ビデオ画像ストリームの同時表示を要請することである。
【０６０９】
何れの場合でも、追加のストリームの再生がステップ２５０４で要請されるときに、ステップ２５０６が後に続き、ここでは要請されたストリームについてのパラメータ（カメラおよび発生された時間）が受信されるかまたは発生される。
【０６１０】
次いでステップ２５０８で、ステップ２５０２で表示された画像ストリームおよび追加の要請されたストリームが同時に分割スクリーン・フォーマットに表示される。
【０６１１】
ここで図１２５を参照して、ハードディスクに記録されるビデオ・データ・フィールドに関するインデックス付きデータが、ビデオ・データ・フィールドを有する同じハードディスクと、個別のハードディスクとの両方に記録される処理について説明する。図１２５は、第１のステップ２５１０を含み、ここではライブ・ビデオ・データ・フィールドのシーケンスが受信される。次のステップはステップ２５１２であって、受信されたビデオ・データ・フィールドに対応するインデックス付きデータの生成を表す。次に、ステップ２５１２に続くのは、ステップ２５１４および２５１６であり、これらは互いに同時に実行される。ステップ２５１４において、入力ビデオ・データ・フィールドは、ステップ２５１２で生成されたインデックス付きデータと共にハードディスクに記録される。ステップ２５１６において、同一のインデックス付きデータは、ビデオ・データ・フィールドが記録してあるものとは異なるハードディスクに記録される。
【０６１２】
別々のハード・ドライブ上のインデックス・データの「シャドー」組の記録により、インデックス・データは、ビデオ・データ・フィールドが記録されているハードドライブへアクセスするのに必要な進行中の記録、再生またはアーカイブ動作を妨げることなく、別々のハード・ドライブて検索することができる。
【０６１３】
図１２６は、ビデオストリームに割当てられた「恒久的」フィールド率より高いフィールド率における入力ビデオ信号ストリームの事前警報バッファ記憶を与えるためのＶＲ/ＰＣユニットの動作を描く。図１２６における最初のステップは、ステップ２５１８である。ステップ２５１８において、入力ビデオ・データ・ストリームが受信されて、ビデオ・データ・フィールドのシーケンスの形態で捕捉される。この例の目的のために、ビデオ・データ・ストリームは、毎秒約３フィールドの率で捕捉されるとみなす。
【０６１４】
ステップ２５２０において、ステップ２５１８で捕捉されたビデオ・データ・フィールドの選択された一つは、ハード・ドライブの主要な「恒久的」記録領域内へ低フィールド率、毎秒１フィールドで記録される。（好適実施例においては、ハードドライブの恒久的記録パートにおけるビデオデータのみがアーカイブされ、事前警報バッファ材料は好ましくは、ハードドライブの「恒久的」部分へ最初に転送されない限り、アーカイブされないことを理解されたい。）一方、ステップ２５２２において、捕捉されたデータ・フィールドの全てが、捕獲率、即ちこの例では毎秒３フィールドに等しい記録率を与えるようにハードディスクドライブ上のリング・バッファ領域へ記録される。
【０６１５】
ステップ２５２２に続くのは、ステップ２５２４であり、ここでは警報状態が検出されたか否かが判別される。検出されたならば、ステップ２５２６が続き、ここでは、リング・バッファ領域を規定するポインタが、毎秒３フィールド・データの恒久的格納を与えるように移動する（代わりに、毎秒３フィールド・データが、ステップ２５２６において恒久的格納のためにリング・バッファ領域から主要な領域までコピーすることができる）。
【０６１６】
ステップ２５２３において、最大フィールド率（毎秒３フィールドと見なす）
が警報状態の発見後に所定の期間の間続く。
【０６１７】
図１２６の上述の説明において与えられたフィールド率は例示のみであって、変動され、主要な点はステップ２５２２および２５２３で与えられた一時的な解像度（フィールド率）は、ステップ２５２０で与えられたものよりも大きくなることを理解されたい。
【０６１８】
図１２７は、既に説明した再生画像分析実行の一般化を表す。図１２７における第１のステップ、即ちステップ２５３０において、ビデオ・データおよび／または対応するインデックス付きデータは、例えばハードディスクなどの記録媒体から検索される。次いでステップ２５３２において、ＶＲ/ＰＣユニットが、検索されたデータを解析する。例えば、前述または後述の画像解析アルゴリズムの少なくとも一つを適用し得る。これに代えて、画像ストリームに示された被写体の動きまたは加速に関係した他のアルゴリズムを含む他の画像解析アルゴリズムを適用し得る。ステップ２５３２で適用された機械的解析は、しかしながら、画像特徴の検出に制限されない。例えば、インデックス付きデータは、どんなカメラストリームが過去の所定の時間点で記録されたかを判別するために調査することができる。
【０６１９】
ステップ２５３４において、ハードディスクまたは他の記録媒体に格納されたヘッダ・データ、インデックス付きデータは、ステップ２５３２で実行された機械的解析の結果を示すために変更または加えられる。
【０６２０】
図１２７に示された処理は一般に、記録媒体に格納されたビデオ・データベースに対する機械的解析の適用、そして機械的解析の結果を示すインデックス付けまたはヘーダ・データの更新を考察することと認識される。ここで、図１２３の(ａ)および１２３(ｂ)を参照して、既に参照した画像処理ユーティリティの例に説明する。特に、これらの図面は、ユーザが画像平面の選択された部分における画像対比を高めることができる特徴に関する。
【０６２１】
図１２８(ａ)は、可変利得増幅器８０８’を示し、これは図１１３のフロントエンド・アナログ・ボード・エレクトロニクスにおいて、図１３に示される各々の増幅器８０８の代わりに設けることができる。
【０６２２】
図１２８(ａ)においてステップ２５３６で示すように、増幅器８０８’により与えられた利得はフロントエンド制御器ＤＳＰ１０５０から供給される制御信号によって制御可能である。
【０６２３】
図１２８(ｂ)は選択的なコントラスト増強を実行する処理を図示する。ステップ２５３８において、画像平面の一部がコントラスト増強のために選択される。
【０６２４】
次いでステップ２５４０において、画像平面の選択された部分における画像コントラスト（ダイナミックレンジ）を増大させるように各々の可変増幅器８０８’を作動させるために、適切なメッセージがフロントエンド・エレクトロニクスへ送られる。
【０６２５】
図１６１は、コントラスト増強のために画像の一部の選択ができるようにユーザに提示される表示スクリーンの例である。２５４２で示された矩形の図示要素は、画像増強のために選択された画像平面の領域である。
【０６２６】
［ユーザ・インターフェース・スクリーンの例］
図１１はＶＲ/ＰＣユニットに接続されたカメラの一つにより現在生成されたライブ・ビデオを表示するＩＶＩＭシステムにおいて与えられたスクリーン表示フォーマットの例を示す。図１１のスクリーン表示フォーマットは上部領域２５４６および下部領域２５４８を含む。上部領域２５４６はビデオ画像表示ストリーム・ウインドウ２５５０を含む。六つのマウス作動可能なスイッチ領域２５５２は、ライブ・ビデオ・ディスプレイ・ウインドウ２５５０の下に水平配列で与えられる。図１１から明らかなように、マウス作動可能なスイッチ領域２５５２はそれぞれ説明文「ＦｕｌｌＳｃｒ」（フル・スクリーン）、「ＳｃｈＯｎ」
（予定された操作モードを起動する）,「Ｕｔｌｉｔｉｅｓ」（ユーティリティ）
、「Ａｒｃｈｉｖｅ」（アーカイブ）、「Ｓｅｔｕｐ」（セットアップ、および「Ｈｅｌｐ」（ヘルプ）を示す。「フル・スクリーン」スイッチ領域の起動は、図１１に示される二部分表示を、全スクリーン領域がライブ・ビデオ画像表示ウインドウで占められている表示フォーマットに置き換える。予定された操作モードを起動するスイッチは、ユーザにＶＲ/ＰＣユニットを予め予定した操作モードへ入れさせることを可能にする。「ユーティリティ」スイッチ領域は、ユーザが特定のシステム特徴、例えば他のデバイスへのデータ送信またはシステム起動の生成する報告へアクセスすることを可能とする。「アーカイブ」スイッチ領域によって、ユーザがＶＲ/ＰＣユニットによって実行されるアーカイビング機能に関する特徴にアクセスすることを可能とする。「セットアップ」スイッチ領域は、ユーザをＶＲ/ＰＣユニットを構成するためのモードへ入れることを可能とする。「ヘルプ」スイッチ領域は、ユーザーに文脈依存の説明的なテキストへのアクセスを与える。
【０６２７】
疑似ＬＥＤ表示領域２５５４は、上部領域２５４６内の下部右位置に設けられている。説明文「記録」は、疑似ＬＥＤ２５５４の近傍にある。疑似ＬＥＤ２５５４が、物理的な正面パネル（図６）に設けられたＬＥＤ６５４に対応する。
【０６２８】
疑似ＬＥＤ２５５４は、好ましくは、ＶＲ/ＰＣユニットがライブ・ビデオ信号
を記録するときに最初の段階（例えば赤）で表示され、記録ががなされないときに、（例えば黒いか暗い灰色）で表示される。
【０６２９】
図１１のスクリーン表示の下部領域２５４８は、図６に示される正面パネル配置と比較すると、より低い領域２５４３が正面パネル配置に対応する配置を有することが明らかである。特に、マウス作動可能なスイッチ領域は、正面パネル（図６）のスイッチ６３８、３４０、６４２、６４４、６４６、６４８、６５０、６５８および６６０のそれぞれの位置に対応する領域２５４３内のそれぞれの位置に設けられる。領域２５４３のカメラ選択スイッチ領域は、説明文「１」乃至「１６」をそれぞれ示し、物理的な正面パネル上の同じく番号をつけられたカメラ選択スイッチ６５０に対応する。更に、図１１において２５５６で示される「警報」スイッチ領域は、正面パネル上の「警報」とラベル付けされたスイッチ６５８に対応する。
【０６３０】
下部領域２５４８の右側において、二列三行配列で、正面パネルのスイッチ６３８、６４０、６４２、６４４、６４６および６４３の位置および機能に対応する六つのスイッチ領域が設けられている。正面パネル・スイッチ６３８に対応するスイッチ領域は、２５５８で示される単一の長方形に重ねられて、これはスイッチ６３８か、一つの長方形を支持するスイッチ領域の何れかを起動することによって確立される一つのウィンドウ表示フォーマットを表す。同様に、２ｘ２ウインドウ・フォーマットを表すオーバレイは、スイッチ６４０に対応するスイッチ領域に設けられ、３×３のオーバレイが、正面パネル上のスイッチ６４２に対応するスイッチ領域に設けられ、４ｘ４のオーバレイは、正面パネル上のスイッチ６４４に対応するスイッチ領域に設けられる。図１１のスクリーン表示の下部２５４８の上述のスイッチ領域の全ては、マウスの操作により起動され、正面パネル上の対応するスイッチ・ボタンを物理的に押すのと同様な効果がある。領域２５４８内には、概ね環状のマウス作動可能なスイッチ領域２５６０であり、これは説明文「再生」を支持する。環状スイッチ領域２５６０は、正面パネル上のジャグ・シャトル・スイッチ６６０に対して機能のみならず位置においても対応する。ジャグ・シャトル・スイッチと同様に、スイッチ領域２５６０は矢印説明を有する。スイッチ領域２５６０の矢印における領域は、マウスによってスイッチ領域２５６０の時計方向または反時計方向の何れの「回転」も与えるように操作可能である。スイッチ領域２５６０のマウス起動回転は、正面パネルのジョグ・シャトル・スイッチ６６０の手動回転を模擬する効果を有する。図１１のスクリーン表示のより低い領域２５４８は、疑似ＬＥＤディスプレイ領域をも含み、これは正面パネル（図６）を参照して上述したＬＥＤ６５２および６５６の位置および機能を模擬する。
【０６３１】
図１１のスクリーン表示フォーマットの他の注目すべき特徴は、画像表示ウィンドゥ２５５０において与えられる英数字オーバーレイである。図１１に示されるオーバレイは、ライブ・ビデオ信号がウインドウ２５５０へ与えられていることを読み手に明らかにするため「ライブ」説明文のみならず日付および時間情報を含む。カメラ識別オーバーレイは、ウインドウ２５５０の左下隅に設けられている。
【０６３２】
図１２はＶＲ/ＰＣユニットが再生モードにおいて作動されるときに利用される表示フォーマットを示す。再生モードは、正面パネルのジョグ・シャトル・スイッチ６６０上の再生／ポーズ領域を起動するか、または図１１に示される環状スイッチ領域２５６０の中心の「再生」説明文をマウス・クリックする。図１２のスクリーン表示フォーマットは一般に図１１のそれと同様であるので、二つのフォーマットの間の相違のみ説明する。先ず、図１２の表示ウィンドゥ２４７９に表示されたビデオ画像ストリームは、ライブの現在生成された画像ではなく、既に記録されて現在再生された画像ストリームを表すものと理解されたい。
【０６３３】
図１２におけるスイッチ領域特徴および疑似ＬＥＤ領域は、図１１の「予定起動(ｓｃｈｅｄｕｌｅｏｎ)」、「ユーティリティ」、「アーカイブ」および「セットアップ」が、図１２の表示フォーマットにおける「ｅｘｉｔ」、「検索」および「ツール」とラベル付けされたスイッチ領域に置き換えられた他は、図１１のそれと同様である。
【０６３４】
図１２の「ｅｘｉｔ」スイッチ領域の起動は、図１１のフォーマットを有するライブ表示モードにシステムを戻す。図１２の「検索」スイッチ領域を起動すると、ユーザがビデオ・データベース検索機能の中から選択できるようにするメニュー・スクリーン表示にされる。「ツール」スイッチ領域は、画像処理ユーティリティへのユーザ・アクセスを与える。
【０６３５】
図１２９は、図１２のスクリーン表示の「検索」スイッチ領域を起動することにより、ユーザにより呼び出すことができる検索対話スクリーン表示を表す。図１２９の検索対話表示の主要な特徴は、タブ対話ホックスの選択がそれぞれ説明「日付/時間」、「カメラ」、「警報」および「ツール」を支持することである。図１２９に示される特定の表示例においては、「日付/時間」対話ボックスは最も上にある。他のタブ付き対話ボックスは、各タブ上をクリックすることにより起動することができる。
【０６３６】
日付/時間対話ボックスは、「全ての記録された画像」、「...間の画像」、「画像内」として示される三つのマウス作動可能なモード選択設定を有する。最初の選択は、いかなる制限時間もないビデオ・データベース検索を実行する。第２の選択は、検索期間を束縛する開始およひ停止限界を与える。第３の選択は、現在の時間までの所定の持続および延長のために検索を制限する。
【０６３７】
対話ボックス領域の下は「結果フィールド」であり、検索基準に整合するとわかる画像識別情報を表示するために用いられている。対話ボックス領域の右に、それぞれ「発見」、「停止」、「再生」、「閉止」および「ヘルプ」と示された五つのスイッチ領域の垂直コラムがある。これらのスイッチ領域の直下にはアイコン領域があり、ここには「検索光」アイコンが表示されている。検索が実行されている間、検索光アイコン２５６２は振動掃引パターンで移動して、検索が進行中であることをユーザに示す。
【０６３８】
「発見」検索ボタンの起動によって、選択された検索が実行される。「停止」
ボタンの起動によって、進行中の検索が停止される。「再生」スイッチ領域の起動は、ＶＲ/ＰＣユニットに結果フィールド内の選択された項目に対応するビデオ・ストリームを引き起こす。「閉止」スイッチ領域の起動は、ユーザを図１２の再生スクリーン表示に戻す。図１２９においては「全ての記録された画像」選択が選択されたことが観測される。
【０６３９】
図１３０は、図１２９と同様な表示スクリーンであるが、「「全ての記録された画像」オプションに代えて、「画像間・・」オプションの選択を示す。また、図１３０において示されるのは、ユーザが検索期間を制限するために日付を設定することができるポップアップ・カレンダ・ボックスである。ポップアップ・カレンダ・ボックスの左は、ユーザ調整可能な日付の時刻設定である図１３１は、「警報」対話ボックスが選択されるときに与えられる検索対話表示を示す。警報対話ボックスのメモリの左部分において、ユーザは外部の警報センサ・デバイスによって検出される警報イベントに関する検索基準を選択することができる。警報対話ボックスの右側において、ユーザは、ビデオ・データが生成されたときに作動した画像解析アルゴリズムが解析アルゴリズムの目的である所定の特徴を検出したか否かに基づいて検索基準を選ぶことができる図１３２は、カメラ対話ボックスが選択されるときに与えられた検索対話表示スクリーンを示す。図１３２に示される例において、カメラのプルダウン・リストは、どのカメラ・ストリームが検索されるかをユーザが特定することを可能にする。
【０６４０】
図１３２において、結果フィールドは、先行する検索で判った四つの整合ビデオ・データ部分のリストを含む。１３２における表示の右側における再生スイッチ領域が照明されて（図１２９-１３１と比べて）、ユーザに結果フィールドに列記されたビデオ・データ部分の再生を可能にさせる。
【０６４１】
図１３３において、再び日付/時間対話ボックスは選択された。それに加えて、結果フィールドに列挙された第１のビデオ・データ部分が選択されて、ユーザが「再生」スイッチ領域を起動するならば再生される。
【０６４２】
図１３４は、図１１の「セットアップ」スイッチ領域のユーザ起動に応答して生成されるオプション表示スクリーンのセットアップ・オプションである。このセットアップ・オプション表示スクリーンは、ユーザに各々のスイッチ領域によってそれぞれアクセスできる四つのセットアップ・オプションを与える。このオプションは、「名前」（カメラおよび警報入力および出力に名前を加える）、「記録」（ユーザが記録オプションを選択可能にする）、「安全」（ユーザが権限を有しているならば、ユーザにＶＲ/ＰＣユニットのための安全配置の構成を許可する）、および「ログイン」（ユーザが権限を有するならば、ユーザに、ＶＲ/ＰＣユニットにログインすることができるユーザを追加または削除することことを可能にする）である。更に、習慣的な「ヘルプ」スイッチ領域のみならず、スクリーン表示を図１１の表示フォーマットへ戻させる「閉止」スイッチ領域も設けられている。
【０６４３】
図１３５は図１３４の「記録」スイッチ領域の起動に応答して表示された記録オプション対話ボックスの例である。図１３５に示されるダイアログ・ボックスは、ユーザに、記録モード、記録品位、記録率の三種類のオプションを選択させることを可能にする。二つの可能な記録モードは、「線形」および「環状」である。線形モードにおいては、ハードドライブ上の記録は、ハードドライブ記憶容量が尽きるときに終わる。環状記録モードにおいては、ハードディスク記憶領域の終端に達したときに、次の入力ビデオ・データが、ハードディスクの記憶領域の開始部に書き込まれる。
【０６４４】
記録品位オプションは、「標準」、「極く忠実」、および「伸長」である。三つの品位オプションは、各々ＪＰＥＧチップ８４８（図１４）内で実行される、異なる量子化ビット率に対応する。図１３５を参照し続けると、「極く忠実」設定は、改良された画質を提供するために、平均して、各ビデオ・データ・フィールドを表すデータ・バイトを「標準」設定で用いられたよりも多く用いる。「拡張」設定は、平均して、各ビデオ・データ・フィールドを表すのに標準設定よりも少ないバイトを用い、ハードディスク記憶容量のより効率的な利用を与えるが、画質が幾分低下する。
【０６４５】
記録率オプションが、図１３６に示されるプルダウン・リストを介して実行される。率オプションは差分フィールド捕捉率に対応し、各々の率オプションでハードディスク格納能力により与えられた有効記録時間（２、６、１２または２４時間）を示す。
【０６４６】
図１３５および１３６に提示されたオプションには示されていないが、率および晶位設定において提示されるオプションは、カメラ・ストリームごとに作成することもできる。更に、品位設定は、品位設定オプションにより現在駆動されているＪＰＥＧ量子化設定調整に代えて、または加えて、圧縮フロント・エンド「ブロック同一性」閾値および／または参照画像周波数を調整するのに用いてもよい。各々の品位および率オプションについて、各々の品位及び率設定からからどの程度の画質が予想できるかをユーザへ示すようにサンプル・ビデオ画像シーケンスを表示することも企図される。
【０６４７】
図１３７は、図１３４の「ログイン」スイッチ領域の起動に応答して表示されるログイン対話ボックスである。図１３７における対話ボックスは、ユーザに、対話ボックスの右側に設けられた仮想テンキーパッドを使用して個人識別番号（ｐｅｒｓｏｎａｌｉｄｅｎｔｉｆｉｃａｔｉｏｎｎｕｍｂｅｒ;ＰＩＮ）を入力するように促す。バック空間スイッチ領域２５６４は与えられる。仮想キーパッド内の各番号が起動されると、各桁に対応するアスタリスクが、フィールドにおいて説明文「ＰＩＮコード入力：(ｅｎｔｅｒＰＩＮｃｏｄｅ:)」の下に表示される。「オーケー(Ｏｋａｙ)」スイッチ領域は、入力機能を実行し、ここでは桁が入力された点が、ログインを試みる権限を持つユーザであるか否かを判別するために読み込まれる。
【０６４８】
現在ログインしたユーザが、ユニットの安全特徴を変更する資格があるならば、図１３４の「安全」スイッチ領域の起動は、図１４４に示される表示スクリーンを表示させる。図１４４の表示に示される主要なオプションは、新しいユーザの追加（「追加（ａｄｄ）」スイッチ領域）、既存のユーザによる特徴アクセス性の変更（「編纂(ｅｄｉｔ)」スイッチ領域）、および既存のユーザの削除（「削除（ｄｅｌｅｔｅ）」）である。図１４４の表示の左側におけるフィールドにには、権限を有する既存のユーザのリストが与えられる。
【０６４９】
図１４４における「編纂(ｅｄｉｔ)」スイッチ領域の起動は、最初の例が図１３８に示されるアクセス特権表示へのアクセスを与える。図１３８の下部右側の垂直方向に設けられたスクロールバーは、ユーザに様々なアクセス特権全体をスクロールさせることを可能にする。図１３８に示される設定オプションは、予め予定されたオペレーティング・モードを無効にする能力（「予定」下の「可能」）、および予め予定された操作モード自体の構成（「予定」下の「構成」）を含む。
【０６５０】
図１３９が、システム・セットアップ特権に関するオプションを含む特徴アクセス特権設定オプションの他の図を示す。図１３９におけるセットアップ特権は、カメラ関連セットアップ・オプション、入力ビデオ・ストリームへ加えられる選択解析アルゴリズム、ライブ・ビデオ表示フォーマット・オプションおよびシステム安全特徴に対応する。
【０６５１】
図１４０は図１３９と同様な表示であるが、安全特徴特権が特別なユーザに適合させられることを示す。更に、「カメラ」および「解析ツール」特徴特権の左側までの照明された領域は、それらの特権が同じユーザに既に適合させられたことを示す。
【０６５２】
図１４１は、特徴アクセス特権に関する他のスクローリング位置における同じ表示を表す。図１４１に示される特権は、選択記録モード・オプション（「記録」下の「構成」）、アクセシング・オペーレィティング・システム・ソフト・ファイル（「記録」下の「保守」）、ハードディスクに格納されたビデオ・データに対するアクセス（「再生」下の「可能」）、図示しない通常の外部接続ビデオカセットレコーダに格納されたビデオ信号へのアクセス（「再生」下の「ＶＣＲ写し」）に関する。
【０６５３】
更なる特徴アクセス特権は、図１４２に示されており、即ち、イベント取り扱いモードを構成する能力（「イベント」下の「構成」）、および検出されたイベントに関する報告へアクセスする能力（「イベント」下の「報告」）である。
【０６５４】
更なる特徴アクセス特権が、図１４３に示される。これらは、アーカイブ記録媒体に格納されたデータの検索（「アーカイブ」下の「可能」）と、アーカイブ記録媒体の内容にインデックスを付けるハードディスクに格納されたデータの格納および検索（「元に戻す」および「ライブラリ」）に関する。
【０６５５】
図１４５は図１３４の「名前」スイッチ領域の起動に応答して挙げられるスクリーン表示を表す。図１４５の表示スクリーン内の三つのタブ付けされた対話箱、即ち「カメラ」、「警報内」および「警報外」はアクセス可能である。図１４５に示される特別な表示においては、「カメラ」対話ボックスが選択された。カメラ対話ボックスは、１６台のカメラの各々についてネーミング・フィールドを与える。英数字の名前は、ＶＲ/ＰＣユニットに接続されたキーボード（図示せず）、またはディスプレイ・モニタに表示されてマウスによって作動可能な「仮想キーボード」（図示せず）の何れかを利用して、ネーミング・フィールドの各々へ入力できる。
【０６５６】
図１４６は、図１４５でアクセス可能な「警報外」対話ボックスを示す。警報外対話ボックスは、１６の警報出力信号の英数字を指定できるようにする。
【０６５７】
図１４７は、図１４５（または図１４６）でアクセスできる「警報内」対話ボックスを示す。図１４７において、名前は１６の入力警報検出信号を発生するそれそれの外部の警報センサ・デバイスを識別するために入力し得る。
【０６５８】
図１４８は、図１の「ユーティリティ」スイッチ領域の起動に応答して挙げられるスクリーン表示である。図１４８の表示においてユーザへ提示されるオプションは、プリンタ（図示せず）に出力されるＶＲ/ＰＣユニットの操作に関する報告を生成するローカルまたはマスター・ノードのような外部デバイスへ、データ（ビデオ・データを含む）を転送し、且つ可動カメラを制御する信号を生成する。
【０６５９】
図１４９が、図１１および１２の「状況」スイッチ領域の起動に応答して挙げられる表示スクリーンである。図１４９において表示される状況データは、図１２１と関連して上述された処理によって発生される。図１４９は、一つまたは複数のハードディスク上の利用可能な残りの格納容量、着脱可能なアーカイブ記録媒体上の利用可能な残りの格納容量、検出されてユーザによって未だ見直されなかった警報イベントの数、検索されたが、警報イベント・ファイルから削除されなかった警報イベントの数、ＶＲ/ＰＣユニットに接続されたビデオ・カメラの数、ビデオ・ストリームが現在記録されているカメラの数を表すデータを表示する。
【０６６０】
図１５０は予め予定されたライブビデオ表示フォーマットを規定する目的で提示される表示スクリーンを示す。図１５０の表示スクリーンでのユーザによってアクセス可能なタブ付き対話ボックスは、それぞれ、２ｘ２、３ｘ３、４ｘ４および「カスタム」ビデオウインドウ・フォーマットのためのものである。２ｘ２対話ボックスは、図１５０において作動状態として示されている。選択された対話ボックスの上部において右へ向かって示されたテキスト「週末日」は、ユーザが、へ示されるテキスト「週末日」が、週末の日中として定義される時間の間に自動的に実行される予め予定された操作モードを規定することを示す。対話ボックスの左側には、多くのアイコンが与えられており、その各々はＶＲ/ＰＣユニットに接続された各カメラに対応する。選択された対話ボックスの右側には、２×２配列の空のボックスがあり、これらはセットアップされる表示フォーマットにおける四つのビデオ表示ウインドウを表す。図１５１に示すように、カメラ・アイコンは、このアイコンがボックスの一つに位置するようにカーソル２５６６を用いてドラッグし得る。ボックス内のカメラの配置は、対応する表示ウインドウにおける表示のために対応するカメラ・ビデオストリームの割り当てを示す。図１５１に示される特別な例においては、「駐車場」カメラ・ストリームが、２×２表示フォーマットの上部左ウインドウにおいて表示するように指示されている。
【０６６１】
図１５２は、子定セットアップ動作の間に、どのカレンダー日付を休日とみなすかを規定する目的で提示される表示スクリーンである。図１５２における表示の左側には、ユーザが特定の年の特定の月の特定の日を選択することを可能とするようにカレンダ表示が与えられている。図１５２における表示の右側には、休日と指定された日付のリストが与えられている。図１５２の「追加」スイッチ領域の起動は、カレンダ表示において選択された日付を休日リストへ加えさせる。
【０６６２】
［イメージ解析ツール・セットアップ・スクリーン］
図１５３は、「光ツール」として指定された画像解析アルゴリズムについてのパラメータをユーザに設定させるようにユーザに提示されるスクリーン表示を示す。このアルゴリズムは、対象におけるスクリーンの照明における選択された変化を検出するように設計されている。図１５３のスクリーン表示は、静的なビデオ画像が表示される画像表示ウインドウ２５６３を含む。静的なビデオ画像が、光ツールのためのパラメータを規定するために用いられる。画像内に表示されているのは、アルゴリズムが作動する画像平面に関して、画像平面の領域を規定する表示要素ボックス２５７０である。ボックス２５７０は、通常のコンピュータ線描ソフトウェア・パッケージの同様なグラフィック要素の同様な方式におけるカーソル操作によって、画像平面内で一つの場所から他の場所へドラッグすることができ、且つ寸法の増大または減少、形状の変更ができる。ボックス２５７０内の画像の一部は、ボックス２５７０内の領域を強調するために、画像の平衡よりも明るい方式で表示される。環状スポット２５７２がボックス２５７０内にある。スポット２５７２の大きさは、解析アルゴリズムのスポット光検出特徴が起動しているならば、検出される光スポットの大きさを示す。スポットは、赤のような単色で表示されるのが好ましい。
【０６６３】
アルゴリズムおよび設定パラメータの特徴選択のための仮想ボタンおよびスイッチは、図１５３の表示の右側に与えられる。２５７４において、ユーザは、ボックス２５７０によって定義された活性領域にロケーション（”ｍａｒｋ”）または削除（”ｅｒａｓｅ”）を固定することができる。２５７６において、ユーザはアルゴリズムの三つの操作可能モードから選択することが可能である。即ち、照明の大きな増加の検出（「暗から明」）、照明の大きな減少の検出（「明から暗」）、活性領域の光の明るいスポットの検出（「スポット光」）。第１のオプションは、ＶＲ/ＰＣユニットに光がいつ点灯したかを判別させ、第２は光がいつ消灯したかを判別させ、第３は暗くされた領域内のフラッシュの存在の検出させる。
【０６６４】
２５７８において、スライド・バーは、スポット光操作可能モードについてのパラメータ設定として用いられたスポット２５７２の寸法を制御する。スライド・バーが左へ操作されと、スポット２５７２の寸法は減少する。スライド・バーを右へ操作すると、スポット寸法が増大する。
【０６６５】
光ツールのための感度設定オプションは２５８０で与えられる。光ツールのための感度パラメータは、変化が暗から明へか、または明から暗へ起こったかを判別するための、或いはスポット光モードで検出されるべき照明領域が、検出されるべきイベントを構成するために充分な明るさか否かを判別するための閾値を構成する。「デフォルト」スイッチ領域がユーザによって起動されるなら、ＶＲ/ＰＣユニットの設計者によって最適であるとみなされた閾値の設定が適用される。感度レベルは、２５８０で与えられたスライド・バーのユーザによる操作によっても調節できる。スライド・バーを左へ移動させることは、感度を低下させ、これは誤警報の虞を低減する一方、重大なイベントが気付かれない虞を増大させる。スライド・バーを右へ摺動させることは、感度を増大させるので、重大なイベントが気付かれない虞を低減させるが、誤警報の虞を増大させる。「ＡＤＶ」
スイッチ領域は、様々な感度パラメータが個別にされて、互いに別個に設定できる対話ボックスへユーザがアクセスすることを可能にする。
【０６６６】
画像表示ウインドウ２５６８の上には、適用されるべきカメラのみならず、セットアップされる解析アルゴリズムの形式を識別する説明文がある。ウインドウ２５６８の下には、選択されたビデオ画像ストリームへのアルゴリズムのアプリケーションを起動させるか、または解析アルゴリズムの選択をキャンセルするスイッチ領域がある。
【０６６７】
図１５４は、動き(モーション)検出解析アルゴリズムに関連して、ユーザにパラメータを設定させるスクリーン表示を示す。図１５３に示される光ツール・セットアップ・スクリーンと同様に、図１５４の動き検出セットアップ・スクリーンは、画像表示ウインドウ２５６８と、動き検出アルゴリズムが適用される画像平面の領域を規定するグラフィック画像要素ボックス２５７０を含む。図１５４における表示の上部右部分は参照符号２５８２で示されており、グラフィック画像要素ボックス２５７０の少なくとも一つに対応する少なくとも一つの活性化領域をユーザに活性化、無効化、または除去させるカーソール起動特徴を与える。
【０６６８】
図１５４に示された表示も、図１５３の感度制御領域に対応する感度制御領域２５８０を含む。動き検出ツールに関して、感度制御は、活性領域および／または輝度レベルにおいて検出された動きの量としての要因のための閾値を与える。
【０６６９】
図１５５は、上述の周辺違反検出解析アルゴリズムと共に使用するためのセットアップ・スクリーン表示を示す。図１５５の表示は、いま説明した他のツール・セットアップ・スクリーン表示におけるような画像表示ウインドウ２５６８を含む。図１５５における表示の他の特徴は、周辺、交差方向矢印１９７６および被写体寸法ボックス１９８６を示すラフィック画像要素ボックス１９６６を含み、図９０Ａ-９０Ｃにおける処理アルゴリズムに関連して既に参照した。２５８４で与えられたコントロールは、ユーザに、ボックス１９６６に対応する周辺をマークさせるかまたは消去させることができる。２５８６のコントロールは、方向矢印１９７６が、周辺に関して内側、外側、または両方向を指示するかを選択する。２５８８でスライド・バーは、被写体ボックス１９８６の寸法を制御する。スライド・バー２５８８を左に操作することは、被写体ボックスの寸法を減少させ、他の方向の操作は被写体ボックスの寸法を増大させる。代替的に、被通常のコンピュータ線描ソフトウェア・パッケージにおける線描要素により実行できるように、被写体寸法ボックスの寸法を減少または増大させるように、被写体寸法ボックス自体がカーソル操作を受けてもよいことを理解されたい。
【０６７０】
感度コントロール２００６には、図９０Ｄに関連して既に言及した。２００６で制御可能な感度要因は、動きの存在、移動被写体のロケーション、移動被写体の寸法の少なくとも一つの項における信頼の程度と、コントラスト比とある。
【０６７１】
図１５５に示されないが、ユーザが、パラメータとして被写体が周辺を交差する速度を設定させるようにすることも考察される。ユーザ入力により設定可能な速度において振動するグラフィック要素を与えることができる。このようなグラフィック要素は、例えば、外観上は、音楽メトロノームのワンドと同様であってもよい。ＶＲ/ＰＣユニットは画像場面内の深さを表すパースを検出するために、画像縁を検出するように、且つ、被写体の速度を推定するときに深さを考慮するように速度のタイル空間測定を調整するようにプログラムし得る。速度パラメータを設定するためのスライド・バー・コントロールは、「メトロノーム」要素に関連して、または「メトロノーム」の代わりに設け得る。
【０６７２】
図１５６は「美術館ツール」として公知の解析アルゴリズムのためのセットアップ・スクリーンである。美術館ツール・アルゴリズムは、被写体、例えば絵、宝石類等の除去の自動的検出を可能とすることを意図している。他のツール・セットアップ・スクリーンは、図１５６に示されるスクリーンにおけるように、画像表示ウインドウ２５６８を含む。グラフィック画像要素ボックス２５９０は、解析アルゴリズムによって監視される領域を規定する。
【０６７３】
ボックス２５９０は、監視領域を変更する目的で幅または高さ、またはその両方を変更することができる、監視領域が非常に小さくない限り、美術館ツールの好適な実施例は、色付けされた矩形２５９２により表された多数の「ホットスポット」を呼び出す。ホットスポット２５９２が与えられると、実際に監視されるホットスポット自身に対応するのは、画像平面の一部のみである。与えられるホットスポットの数は、ボックス２５９０によって形成された監視領域により占められた画像平面における領域が、どれくらい大きいかに依存する。好適実施例においては、ホットスポットの数はユーザにより削減することができるが、増加することはできない。監視領域全体ではなく、ホットスポットのみを監視する目的は、メモリを確保することである。美術館ツールの好適実施例において、対象物の除去は、ホットスポットに位置するタイルと参照画像内の対応するタイルの内容の差異を強調することにより検出される。
【０６７４】
２５９４におけるコントロールは、ユーザがボックス２５９０に対応する監視領域をマークするか消去することを可能にする。２５９４におけるコントロールは、ユーザがホットスポットをマークするか消去することを可能にする。ホットスポットをカーソールをドラッグする監視領域内におけるホットスポットを置き換える。
【０６７５】
２５９８におけるコントロールは、イベントが発生したことを考慮する前に、どれくらいの長さで監視領域を消失または閉塞させるかをユーザに規定させる。
【０６７６】
２６０２における感度コントロールは、例えばクロミナンスの変動、閉塞されるホットスポットの数等の要因のための閾値を設定するために設けられている。
【０６７７】
図１５７は、休日のリストを生成するために、図１５２に示される表示に代わるフォーマット内のスクリーン表示である。図１５７に示されるフォーマットにおいて、カレンダ選択ボックスは、プルダウン要素として実行されて、「休日設定」対話は、「一般」、「平日」、「週末」および「休日」を含む多くのタブ付き対話ボックスの一つである。
【０６７８】
図１５８は、図１５７でアクセスできる「平日」対話を示す。図１５８が、ＶＲ/ＰＣユニットに接続している１６台のカメラのための記録状態の予定を与える。一般に、図１５３における表示のフォーマットは、１６台のカメラの各々のために表示される水平バーを有する棒グラフである。異なる色のバーは、２４時間の期間のそれぞれの部分について選択されたカメラのための異なるオペレーティング・モードを示す。バーは、カーソールを用いて伸長させたり伸縮させるように操作することができ、これは対応するオペレーティング・モードのための時間の予定された期間を増減する効果を有する。各カメラための利用可能オペレーティング・オプションは、「有効」（進行中）、「警報がなされた」（警報状態が検出されたイベントにおけるのみの記録）、および「使用不能」（カメラストリームの記録でない）である。２６０４で示されるポップ・アップ要素は、選択されたバー要素により表された時間を数字項目で示す。選択インジケータ２６０６で示すように、図１５８に示されるポップ・アップ２６０４は、カメラ７におけるバーに対応する。「週末」および「休日」対話ボックスについてのフォーマットは、図１５８である。
【０６７９】
図１５９は、図１５７および１５８における可視的な「一般的」タブに対応する対話ボックスを示す。図１５９の２６０８のコントロールは、ユーザが規則的な予定オプションとカスタム・予定オプションとの間の選択をすることを可能にする。２６１０において、「日中」および「夜間」期間がとられたときに、ユーザが平日を規定することを可能にされる。２６１０においてコントロールにおいて、図８１に示される、代わるものである。
【０６８０】
図１５９を続けて、２６１２で与えられたコントロールは、ユーザに週末についての開始および終了時間を規定させることができ、２６１４におけるコントロールは、ユーザに休日についての開始および終了時間を規定させることができる。
【０６８１】
図１６０は、図１５９の表示スクリーン上の変動である。図１６０におけるコントロール２６０８からは、カスタム予定のために「週末」および「休日」が選択されなかったことが見られる。その結果、図１５９における「平日」および「休日」タグ対話ボックスは、図１６０におけるオプションとして提示されない。
【０６８２】
図１６１は、ユーザに画像処理ユーティリティについてのパラメータを選択および設定させるスクリーン表示を示す。図１６１の表示スクリーンは、処理を受ける画像を表示するための画像表示ウィンドゥ２６１６を含む。上記に引用したボックス２５４２は、ウインドウ２６１６の一部でオーバーレイされて、選択された処理ユーティリティが適用される画像平面の部分を規定する。ズーム・コントロール２６１８は、表示スクリーンの上部右側部分に設けられている。ズーム・コントロールは、ユーザにボックス２５４２により規定される画像の一部のズーム・インおよびズーム・アウトさせ、および／またズーミングの対象である領域を移動させることができる。「１：１」と印されたスイッチ領域は、画像をズームされていない状態へ復帰させる。「エンハンス」と印されたスイッチ領域は、ズームされた領域に対して画像エンハンスメント処理の組を適用し、この組は、高周波数成分エンファシス、コントラストの増大、色および強度分布の規格化、線形内挿に代わるピクセルの非線形内挿を含む。コントロール２６１８の下には、ユーティリティ選択コントロール２６２０であり、これは、ユーザが、ズーム機能に加えて、他の画像処理ユーティリティの中から選択できるようにする。
【０６８３】
例えば、コントロール２６２０を用いて選択し得るユーティリティの一つが、図１２８(ａ)および（ｂ）を参照して既に説明した選択的コントラスト・エンハンスメント・ユーティリティである。ユーザに提示し得る他の画像処理ユーティリティ・オプションは、輝度、「鋭敏度」（即ちエンファシスが画像データの高周波成分へ適用される度合）、色および／または強度分布の調整を含む。スイッチ領域の水平配列は、表示スクリーンの下部に設けられている。「フルスクリーン（ｆｕｌｌｓｃｒ）」と印されたスイッチ領域は、図１６１のスクリーン・フォーマットをフルスクリーンへ切替える。「ロード」と印されたスイッチ領域は、ＶＲ/ＰＣユニットへ挿入されたフロッピー・ディスクから画像を検索させ、検索された画像をウィンドゥ２６１６へ表示できるようにする。「セーブ」と印されたスイッチ領域は、処理ユーティリティによって加えられたいかなる変更態様も含んでウインドウ２６１６に表示された画像をフロッピー・ディスクへ書き込ませる。
【０６８４】
「プリント」スイッチ領域は、ウィンドゥ２６１６に表示された画像をプリンタを介してハードコピーとして出力させるか、またはファクシミリとして送信させる。「復帰」と印されたスイッチ領域は、処理ユーティリティの適用から生じた如何なる変更も取り除く。
【０６８５】
図１６２は、ユーザが、画像平面の特定の部分に対応するビデオ・データを破棄する処理を実行することを可能にするスクリーン表示である。図１６２の表示スクリーンは、ビデオ画像を表示するための画像表示ウインドウ２６２２を含む。２６２４および２６２６で示されるような多角形線描要素は、ユーザによって、ビデオ・データを格納する必要がない画像平面内の領域を規定するために形成し得る。選択された領域に関するコントロールは２６２８で与えられている。多角形２６２４および２６２６により示された領域のユーザの指定に応答して、マザーボードＣＰＵは、選択されたカメラによって生成されたビデオ信号における画像平面の対応する部分が格納のために転送されないことをフロントエンド・エレクトロニクスへ通告することにより、ディスク記憶容量のより効率的な利用を成し遂げている。図１６２に示された特徴は、特定のカメラ画像ストリームに関して、重要でないと判断された画像平面の領域をユーザに選択可能にさせる。重要でないと判る領域は、図１６２に示したような領域のように、基本的に静的または頻繁な動き（例えば、背景における道路、または風になびく樹木）を含んでもよく、これは重要な情報を提供することはありそうもないが、破棄が選択されなければ、差分ビデオ・データにおける多量のデータが生成されてしまうであろう。
【０６８６】
図１６３は、ライブ・ビデオ表示フォーマットを示し、これはライブ・ビデオ表示ウインドウ２５５０が、２×２形態の四つ補助ウインドウに分割されていることを除けば、図１１のそれと同様である。図１６３に示される２×２形態の特定例において、二つの差分ライブ入力信号の各々は四つのウインドウの二つに示されている。しかしながら、図１６３のフォーマットにおいては、四つの異なるライブ・ビデオス・トリームを同時に表示し得るように企図されている。更に、２６３０で示されるように、明るい色のついたボックス（例えば、赤）が、各ウインドウの左上隅において、問題の画像ストリームが記録されていることを示すために与えられている。補助ウインドウのうち一つに表示された画像ストリームが記録されないならば、インジケータ２６３０が存在しないことを理解されたい。記録選択インジケータ２６３０の他の形式は、例えば、表示ウインドウの下部境界に位置した環状インジケータを含むことも企図されている。
【０６８７】
図１６４は、図１１（または図１６３）の表示における「アーカイブ」スイッチ領域の起動に応答して生成されるスクリーン表示である。図１６４を参照すると、ユーザは、「アーカイビング」および「検索」に対応する二つのタブ付き対話ボックスの選択を提示される。図１６４に示される表示スクリーンの特別な例は、「アーカイビング」対話を起動中として示す。アーカイビング対話は、アーカイビング動作の四つのモードの中からユーザに選択させることを可能にする。
【０６８８】
その四つのモードは、「背景」（ここではアーカイビングが背景において連続的に実行する一方、ＶＲ/ＰＣユニットの他の機能的操作がなされる（好ましくは、背景アーカイビング処理は、優先度において、図１１６の上述の説明に示したように、記録動作または再生動作の何れよりも低い））、「背景静謐」（これは、アーカイブ空間に関するデータが状態表示（図１４９）から省略されることを除けば「背景」と同じである）、「高速専用」（記録および再生動作が生じないことにより、マザーボードＣＰＵ処理およびディスクアクセス資源が、ビデオ・データをディスクからアーカイブ媒体へ迅速にコピーするために専用されるモードである）、および「アーカイブ・オフ」（ここではアーカイブは起きない）である。
【０６８９】
アーカイブ対話ボックスは、何れのデバイスがアーカイビング機能のために使われているかについても表示し、この場合のデバイスは内部にインストールされたＤＡＴドライブである。図１６４におけるスクリーン表示の左側における垂直コラム内に設けられたスイッチ領域は、図１２９-１３３に示されたものに類似しているが、アーカイビング対話ボックスが選択されたときは作動しない。むしろ、これらのスイッチ領域は、後述する「検索」対話ボックスと関連して用いることができる。また、図１６４のフォーマット内には、図１２９に関連して説明したアイコン２５６２に類似する「検索光」アイコンも設けられている。更に、検索結果フィールドが、スクリーン表示の下部に設けられている。
【０６９０】
図１６５は、図１６４の表示の代替的バージョンを示す。図１６５は、それぞれ「ライブラリ（ｌｉｂｒａｒｙ）」および「カスタマイズ(ｃｕｓｔｏｍｉｚｅ)」とタブ付けされた二つの付加的な対話ボックスを提供する点で、図１６４と異なる。更に、図１６５のアーカイビング対話ボックスは、多数の内部または外部記録媒体ドライブ・デバイスの中からユーザに選択させることを可能にする。図１６５において与えられた選択は、内部にインストールされた光磁気のディスク・ドライブ・デバイスである。
【０６９１】
図１６６は、図１６４において利用できる「検索」対話ボックスの選択により達したスクリーン表示を示す。図１６６に示される検索対話ボックスは、現在挿入されたアーカイブ記録媒体に格納された対象のビデオ・データについての検索において使用される日付および時間または警報パラメータをユーザに規定させることを可能にする。
【０６９２】
図１６７は、「ライブラリ」対話ボックスが図１６５で選択されるときに提示されるスクリーン表示である。ライブラリ対話ボックスの目的は、図１１９に関連して上述した既に記録されたアーカイブ媒体データベースにアクセスすることである。ユーザは、既に記録されたアーカイビング媒体の全てまたは、ユーザにより規定された時間内のそれらの記録のみに対応するデータを見ることを要請し得る。スクリーン表示の下部に設けられた表示フィールドは、要請された情報を表示するためにある。「追加」スイッチ領域は、ユーザが、付加的な記録されたアーカイブ媒体に対応する項目をデータベースに加えられるようにする。「削除」スイッチ領域により、ユーザは、データベースから項目を削除することができる。「詳細」スイッチ領域により、ユーザはデータベース内の項目のうちの一つに関する詳細なデータの表示を選択することができる。「リセット」スイッチ領域により、ユーザは、記録されたアーカイブ媒体データベースからの全てのデータをクリアすることができる。
【０６９３】
図１６８に示される表示スクリーンは、図１６５乃至１６７のスクリーン表示からユーザに対して利用可能な「カスタマイズ化（ｃｕｓｔｏｍｉｚｅｄ）」対話ボックスを示す。「カスタマイズ化」対話ボックスにおいては、ユーザは、ＶＲ/ＰＣユニットへインストールまたは接続されたアーカイブ媒体ドライブ・ユニットのリストを更新できる。インストールされたか、またはインストール可能なアーカイブ媒体ドライブ・ユニットの形式の中では、以下のものが図１６８のスクリーン表示において示されている。即ち、デジタル・ビデオ・ディスク（ＤＶＤ）ドライブ、内蔵ＤＡＴドライブ、光磁気ディスク・ドライブ、いわゆる「ジャズ」ドライブ（可動ハードディスク）、およびＤＡＴカロウサル(ｃａｒｏｕｓａｌ)である。勿論、この種のデバイスの任意のまたは全てのものをＶＲ/ＰＣユニットへ接続し得ることが企図されている。
【０６９４】
［解析ツール選択スクリーン］
図１６９は、図１２９乃至１３３の何れか一つにおいて「ツール」対話ボックスの選択に応答して提示されるスクリーン表示である。「ツール」対話ボックスの目的は、所定のカメラに対応する記録ビデオ・ストリームについて、画像ストリームに適用されるべき画像解析アルゴリズムをユーザが選択できるようにすることである。この「ツール」対話ボックスは、カメラの選択に用いられるプルダウン・リスト２６３２と、選択されたカメラにより生成された記録ビデオ・ストリームに適用されるべき画像解析アルゴリズムをユーザに選択させるもう一つのプルダウン・リスト２６３４を含む。「セットアップ」とラベル付けされたスイッチ領域によって、ユーザは、選択された解析アルゴリズムに対応するツール・セットアップ・スクリーン表示を挙げることができる。ツール・セットアップ・スクリーン表示の例は既に説明してあり、図１５３乃至１５６に示してある。図１６９の下部部分のように、記録カメラ・ストリームに対する解析ツールの以前の割り当てを示す情報が表示される。
【０６９５】
図１７０は、図１６９における「適用ツール(ＴｏｏｌＴｏＡｐｐｌｙ：)」
の下でプルダウン・メニューが引かれたとに提示されるスクリーン表示を示す。
【０６９６】
２６３６で見られるように、メニューは、「動きツール」、「周辺ツール」、「美術館ツール」および「光ツール」を含む画像分析アルゴリズムの選択に関して、ユーザに幾つかのオプションを提供する。更に、ユーザは、検索の間に示された何れのツールも選択しなくてもよい。従って、図１７０のスクリーン表示は、複数の以前に格納された画像解析アルゴリズムの中から目的のものを検索するために便利な選択をユーザができるようにする。図１７０に示される画像解析アルゴリズム・オプションの言単語リストに代えて、ユーザにより選択可能な以前に格納された画像解析アルゴリズムを示すユーザ・アイコンも考えられる。
【０６９７】
図１７１および１７２から明らかなように、プルダウンメニューは、ライブ入力ビデオ・ストリームに適用されるべき解析アルゴリズムをユーザが選択できるようにするためにも提示される。図１７１におけるスクリーン表示において、解析アルゴリズムはカメラごとに割り当てられる一方、充分に微細な「粒状」が図１７２において与えられているので、特定の画像解析アルゴリズムの選択は特定のカメラに対して適用できるだけではなく、特定の将来の時間にも適用できる。
【０６９８】
図１７３は、図１６１に示される「プリント」スイッチ領域の起動に応答して生成されるハードコピー・スクリーン・プリントの例である。図に示されるハードコピー・プリント１７３は画像２６４０を含み、これはカラーであってもよく、また図１６１のウィンドウ２６１６に示された画像のズームされたおよび／または別な方式で処理された部分を示してもよい。更に、２６４２に示すように、見出し情報が与えられており、これは、画像が生成されて印刷された時間、画像の供給源、その他を示す。
【０６９９】
既に言及したように、好適なビデオ・データ・ファイル・フォーマットは、同時に生成されたオーディオ・データのビデオ・データを有するディスク上の格納にも適応される。少なくとも一つのマイクロホン（図示せず）、または他の音声情報源を入力としてＶＲ/ＰＣユニットまたはその変形バージョンへ接続することができる。音声情報は、ディジタル化の後、おそらく関連したビデオ・データに関連したディスク上に格納される。ＶＲ/ＰＣユニットは、スピーカー（図示せず）を有し、これはディスクから検索されたオーディオ情報を可聴な形態で再生するように周辺機器として構成または取り付けされる。
【０７００】
ドアの開閉、足音、その他のような可聴なイベントを検出するために、オーディオ内容解析アルゴリズム（「ツール（ｔｏｏｌｓ）」をＶＲ/ＰＣユニットに設けることも考えられる。オーディオ・ツールは、「ライブ」または「検索」ツールとして、即ちディスクから検索したオーディオ・データへの応用によって作動でき、また上述したビデオ「ツール」へ同様に適用することができる。例えば、一つまたは複数のライブ・オーディオ・ツールは、イベントを検出して警報状態を駆動するために使用できる。オーディオ・ツールは、互いに、および／またはビデオ・ツールと共に、論理組合せを採用してもよい。一例として、ビデオ・ツールによる光の検出がない場合、オーディオ・ツールによる足音の検出が警報状態を起動できる。ビデオ・ツールの適用はオーディオ・イベントの検出によって始動させられてもよく、および／または、オーディオ・ツールの使用はビデオ・イベントの検出によって始動させられてもよい。
【０７０１】
オーディオ・ツールは、好ましくは、上述の図１７０-１７２および図１５３-１５６で図示した「ビデオ・ツール・キット」特徴と同様な方式で選択可能であり、構成可能である。オーディオ・ツールの実行を束縛するユーザ設定可能なパラメータは、音量、周波数、方向等を含み得る。オーディオ監視の特徴、例えば低コスト、格納すべきデータが比較的小量であること、全方向性、そして照明からの独立は、多くの適用において、オーディオをビデオ監視に対する有益な補足とすることができ、または、ビデオ監視と置き換えることができる。同時に、ここに開示された情報管理観点の適用は、オーディオ監視および結果的な記憶データの有用性を相当に改良することができる。
【０７０２】
上記に開示された請求された発明の実施例は、例示としてなされたものでありお、限定的なものではないことを理解されたい。本発明の真の要旨と目的とは、添付の請求項に記載されている。
【図面の簡単な説明】
【０７０３】
【図１Ａ】本発明にしたがって提供された配置したインテリジェントビデオ情報管理システムの全体構成図を示す。
【図１Ｂ】本発明にしたがって提供された配置したインテリジェントビデオ情報管理システムの全体構成図を示す。
【図２】図１のシステムの機能部分を形成するビデオ分析記憶装置の機能構成図を示す。
【図３】図３は本発明にしたがって提供され、図１のシステムで使用されたビデオ記録／パーソナルコンピュータ（ＶＲ／ＰＣ）装置の構成図を示す。
【図４】図３のＶＲ／ＰＣ装置で使用した回路板の構成の絵による表示を示す。
【図５】ＶＲ／ＰＣ装置のハウジングと前面パネルを示す斜視図である。
【図６】ＶＲ／ＰＣ装置の前面パネルを示す正面図である。
【図７】ＶＲ／ＰＣ装置の後面図である。
【図８】ＶＲ／ＰＣ装置の中に設けたデイスク駆動装置等を支持するための構造支持組立体の等角図である。
【図９Ａ】図８のデイスク駆動支持構造の拡大した表示である。
【図９Ｂ】図８のデイスク駆動支持構造の拡大した表示である。
【図１０】組立てられ、ハードデイスク駆動装置及び他の媒体駆動装置を支持する図８の駆動支持構造の等角図である。
【図１１】生の表示モードで作動するときのＶＲ／ＰＣ装置により発生した画面表示のプリントを示し、カーソル動作可能な制御領域を有する。
【図１２】再生モードにおいて作動し、カーソル動作可能な制御領域を有するときにＶＲ／ＰＣ装置で発生した画面表示のプリントである。
【図１３Ａ】図４に示すアナログ処理／多重化回路板の概略構成図である。
【図１３Ｂ】図４に示すアナログ処理／多重化回路板の概略構成図である。
【図１４】図４に示すデジタル化／圧縮／分析回路板の構成図である。
【図１５】図１４に示すアナログ・デジタル変換、フイールドバッファリング、及びビデオバス制御ブロックの機能的構成図を表わす。
【図１６】図１５に示すアナログ・デジタル変換機能のいくつかの詳細を示す。
【図１７】図１５に示すビデオデジタル化制御機能のいくつかの詳細を示す。
【図１７Ａ】図１５に示すビデオデジタル化制御機能のいくつかの詳細を示す。
【図１８】図１７に示す制御論理ブロックで行われたインフローチャート形処理を説明している。
【図１９】図１５に示すビデオ出力制御機能のいくつかの詳細を示す。
【図２０】ＶＲ／ＰＣ装置で形成したビデオデータの映像面（フイールド）のラスター走査及び矩形タイルフォーマットを表わす。
【図２１】ＶＲ／ＰＣ装置で使用した矩形タイルフォーマットを説明している。
【図２２】ＶＲ／ＰＣ装置で使用した最小符号化装置（ＭＣＵ）を表わす。
【図２３】ＶＲ／ＰＣ装置で使用した４：４：１カラービデオデータフォーマットを表わす。
【図２４】各ＶＲ／ＰＣ装置に使用したカラービデオデータフォーマットを示す。
【図２５】図１４に示すビデオバス上の第１モードの転送ビデオデータの絵による表示である。
【図２６】前記ビデオバス上の第２モードの転送ビデオデータの絵による表示である。
【図２７】前記ビデオバス上の第３モードの転送ビデオデータの絵による表示である。
【図２８】前記ビデオバス上に転送したビデオデータのラスター走査線のためのデータフォーマットを絵によって表示している。
【図２９】前記ビデオバス上に転送したビデオデータタイルのためのフォーマットの絵による表示である。
【図３０】前記ビデオバス上に転送したビデオデータフイールドのためにヘダーに含まれたヘダーデータビットのためのフォーマットを示す。
【図３１】図１９に示す出力制御論理ブロックにより実行された処理を機能的ブロック形で示す。
【図３１Ａ】フイールドヘダーデータ形成のため、図３１の出力制御論理ブロックにより実行された処理をフローダイヤグラムとして表わす。
【図３１Ｂ】ライン及びタイルヘダーデータを使用してライン及びタイル出力作動を制御するため、図３１の出力制御論理ブロックにより実行された処理をフローダイヤグラムの形で説明している。
【図３２】ビデオデータのラスタ走査線を発生させるために図３１の出力制御論理ブロックによって実行された処理をフローダイヤグラムの形で説明している。
【図３３】ビデオデータの矩形タイルを形成させるために図３１の出力制御論理ブロックによって実行された処理をフローダイヤグラムの形で説明している。
【図３４】ビデオデータの空白シーケンスのラスタ走査線と矩形タイルを発生させるために図３１の出力制御論理ブロックによって実行された処理をフローダイヤグラムの形で説明している。
【図３５】図３１の出力制御論理ブロックの作動を表わすステートマシンダイヤグラムである。
【図３６】デジタル信号処理チップ、ビデオ全面端末処理のために制御機能を共に達成する関連する回路、及びビデオデータ圧縮についての最初の処理の概略ブロックダイヤグラム表示である。
【図３７】図１４の生のビデオデータ分析処理ブロックの或る詳細をブロック形で表わしている。
【図３８】図１４の生の表示処理ブロックの特定の詳細をブロックダイヤグラム形で表わしている。
【図３９】図３６と図１４の制御ＤＳＰチップの作動をプログラムする主なソフトウエアモジュールの概略表示である。
【図３９Ａ】制御ＤＳＰのためのソフトウエアの「変化したタイル」マップジェネレーターモジュールをフローチャート形で表わしている。
【図４０】制御ＤＳＰのためのソフトウエアのＰＣＴインターフェイスドライバーモジュールのフローチャート表示である。
【図４１】制御ＤＳＰのためのソフトウエアのコンプレッサーマネージャーモジュールのフローチャート表示である。
【図４２】制御ＤＳＰによって行われたビデオデータタイル比較機能をフローチャート形で表わしている。
【図４３Ａ】本発明で使用したビデオデータタイルフォーマットの絵による表示である。
【図４３Ｂ−４３Ｃ】図４２のビデオデータタイルフォーマットの四分円への分割、及び各四分円中のデータ要素に適用した検査板サブサンプリングパターンを絵により表わしている。
【図４４】図１４の前面端末処理ボードによって発生した圧縮ビデオデータに使用したデータフォーマットの表示である。
【図４５】図３に示すマザーボードマイクロプロセッサの作動を制御する主ソフトウエアの全体を表わしている。
【図４６Ａ】マザーボードＣＰＵソフトウエアのシステムデイレクタモジュールのＣＯＭ（構成要素オブジェクトモデル）による表示である。
【図４６Ｂ】ＣＰＵソフトウエアの、一般化した形のＣＰＵソフトウエアの他の構成要素のＣＯＭによる表示である。
【図４７】マザーボードＣＰＵのための保安マネージャーソフトウエアモジュールのフローチャート表示である。
【図４８】マザーボードＣＰＵによって実行された処理中で時折り例示される典型的な遠隔オブジェクトを表わしている。
【図４９】図５のマザーボードＣＰＵとＶＲ／ＰＣ装置の具体的な前面パネル間のインタラクションを取扱うソフトウエアオブジェクトを表わす。
【図５０】マザーボードＣＰＵのためのセットアップマネージャーソフトウエアモジュールをフローチャート形で示している。
【図５１】ビデオデータを提供されたハードデイスクに記憶する際ＶＲ／ＰＣ装置により利用されたビデオデータと索引データを説明している。
【図５２】マザーボードＣＰＵのためのビデオ記憶処理フトウエアモジュールをフローチャート形で説明している。
【図５３】マザーボードＣＰＵのためのビデオ探索処理ソフトウエアモジュールをフローチャート形で説明している。
【図５４】図５３の「探索の実行」ブロックをフローチャート形で説明している。
【図５５】ビデオ再生作動と共にマザーボードＣＰＵによって実行された処理をフローチャート形で説明している。
【図５６】図５５の「デコンプレッサの再スタート」ブロックをフローチャート形で説明している。
【図５７】図５６の「基準映像の圧縮解除」ブロックをフローチャート形で説明している。
【図５８】図５５の「デコンプレッサの停止」ブロックをフローチャート形で説明している。
【図５９】図５６の「差分映像の圧縮解除」ブロックをフローチャート形で説明している。
【図６０】特定のブロックのビデオデータの復号化に関する図５９のプロセス部分をフローチャート形で説明している。
【図６１】圧縮ビデオデータのフイールドを再構成するためのＶＲ／ＰＶ装置に使用する技術の絵による表示である。
【図６２】ＶＲ／ＰＶ装置と共にビデオ表示バッファをレフレッシュさせるための交替的技術を説明している。
【図６３Ａ】ＶＲ／ＰＶ装置で使用される低解析及び高解析ビデオデータ並びに再生技術を説明している。
【図６３Ｂ】ＶＲ／ＰＶ装置で使用される低解析及び高解析ビデオデータ並びに再生技術を説明している。
【図６４Ａ】ＶＲ／ＰＶ装置が作動して逆方向再生機能を提供したとき圧縮ビデオデータを再構成するために使用した技術の絵による説明である。
【図６４Ｂ】ＶＲ／ＰＶ装置が作動して逆方向再生機能を提供したとき圧縮ビデオデータを再構成するために使用した技術の絵による説明である。
【図６５Ａ】図６４の逆再生圧縮解除技術の高レベルのフローチャート表示である。
【図６５Ｂ】図６４の逆再生圧縮解除技術の高レベルのフローチャート表示である。
【図６６】図６５の「ビュルドバックワードヒストリーバッファ」ブロックをフローチャート形で説明している。
【図６７】基準映像データを逆方向圧縮解除処理の部分として圧縮解し復号化するのに使用した処理のフローチャートによる表示である。
【図６８】図６７の「圧縮解除及び復号タイル」をフローチャート形により説明している。
【図６９Ａ】マザーボードＣＰＵが前面端末処理エレクトロニクスと相互に作用するようプログラムするソフトウエアの部分を取扱うコマンドをフローチャート形により説明している。
【図６９Ｂ】マザーボードＣＰＵが前面端末処理エレクトロニクスと相互に作用するようプログラムするソフトウエアの部分を取扱うコマンドをフローチャート形により説明している。
【図７０Ａ】マザーボードＣＰＵをプログラムして前面端末処理エレクトロニクスと相互に作用させるソフトウエアモジュールの部分を取扱うステータスメッセージのフローチャートによる説明である。
【図７０Ｂ】マザーボードＣＰＵをプログラムして前面端末処理エレクトロニクスと相互に作用させるソフトウエアモジュールの部分を取扱うステータスメッセージのフローチャートによる説明である。
【図７１】前面端末処理エレクトロニクスからマザーボードＣＰＵに転送されたビデオデータに関しマザーボードにより行われた処理のフローチャートによる表示である。
【図７２】ＶＲ／ＰＶ装置のハードデイスクへの入ってくるビデオデータの記録の開始と共にマザーボードＣＰＵによって行なわれた処理を説明している。
【図７３】探索リクエストを取扱いと共に保存マネージャーソフトウエアモジュールによって行われた処理を説明している。
【図７４Ａ】取外し可能な保存記録媒体へのビデオデータの記録及び又は保存記録媒体からの再生と共にマザーボードＣＰＵによって行なわれた処理をフローチャート形により説明している。
【図７４Ｂ】取外し可能な保存記録媒体へのビデオデータの記録及び又は保存記録媒体からの再生と共にマザーボードＣＰＵによって行なわれた処理をフローチャート形により説明している。
【図７５】警報状態の指示に応答してマザーボードＣＰＵにより行われた処理を説明している。
【図７６】警報状態への標準応答として提供されたビデオデータフイールド記録スロットの時間シーケンスの割当ての絵による説明である。
【図７７】ＶＲ／ＰＶ装置の映像処理有益特徴に関連してマザーボードＣＰＵによって行なわれた処理をフローチャート形により説明している。
【図７８】図７８は図形ユーザーインターフエースの作動に関連するマザーボードＣＰＵの作動を略図的に説明している。
【図７９】主たるスケジューリングオプションを選択するためマザーボードＣＰＵをプログラムするソフトウエアをフローチャート形により説明している。
【図８０】本装置の作動をスケジューリングするための休日の選択に関連するマザーボードＣＰＵの作動をフローチャート形により説明している。
【図８１】２４時間カレンダー日の「日」対「夜」を定義するために使用する画面表示の絵による説明である。
【図８２】図８１で絵により説明した「日」／「夜」仕切り機能を行うマザーボードＣＰＵのプログラミングをフローチャート形により説明している。
【図８３】システム作動のスケジューリングに関連する任意の選択を行うマザーボードＣＰＵのプログラミングをフローチャート形により説明している。
【図８４】予めスケジューリングしたシステム作動を制御するためのスクリプトの発生に関してマザーボードＣＰＵのプログラミングをフローチャート形により説明している。
【図８５】予めスケジューリングしたシステム作動を制御するキューのためのデータフォーマットを説明している。
【図８６】図８４のプロセスで発生した種類のスケジューリングしたスクリプト表を説明するデータフォーマットである。
【図８７】予めスケジューリングしたパラメーターにしたがってシステム作動を制御するマザーボードＣＰＵのプログラミングをフローチャート形により説明している。
【図８８】典型的な映像分析アルゴリズムを実行するマザーボードＣＰＵによって行なわれる作動を簡略形で説明している。
【図８９】図８８の映像分析ツール作動の選択及び設定部分をフローチャート形により説明している。
【図９０Ａ】ここに開示したシステムで提供された周辺違反検出映像分析ツールに関連してパラメータ設定作動を表わすフローチャートである。
【図９０Ｂ】ここに開示したシステムで提供された周辺違反検出映像分析ツールに関連してパラメータ設定作動を表わすフローチャートである。
【図９０Ｃ】ここに開示したシステムで提供された周辺違反検出映像分析ツールに関連してパラメータ設定作動を表わすフローチャートである。
【図９０Ｄ】ここに開示したシステムで提供された周辺違反検出映像分析ツールに関連してパラメータ設定作動を表わすフローチャートである。
【図９１】映像分析を行なう前に求められた予備段階のフローチャートによる説明である。
【図９２】入ってくるビデオ情報上で実行した映像分析アルゴリズムの開始相をフローチャート形により説明している。
【図９３Ａ】図１４の前面端ビデオボードの生の映像分析プロセッサにより実行されたプロセスを説明している。
【図９３Ｂ】ビデオボードコンローラーによって行われた関連するプロセス段階である。
【図９３Ｃ】ビデオボードコンローラーによって行われた関連するプロセス段階である。
【図９３Ｄ】生の映像分析プロセッサにより実行されたさらなるプロセスをフローチャート形により説明している。
【図９３Ｅ】生の映像分析プロセッサにより実行されたさらなるプロセスをフローチャート形により説明している。
【図９４】再生したビデオ映像の流れに加えた映像分析に関連して実施した開始段階を説明するフローチャートである。
【図９５Ａ】映像分析アルゴリズムを再生したビデオ映像の流れに適用するためマザーボードＣＰＵによって行なわれたプロセスを説明するフローチャートである。
【図９５Ｂ】映像分析アルゴリズムを再生したビデオ映像の流れに適用するためマザーボードＣＰＵによって行なわれたプロセスを説明するフローチャートである。
【図９５Ｃ】映像分析アルゴリズムを再生したビデオ映像の流れに適用するためマザーボードＣＰＵによって行なわれたプロセスを説明するフローチャートである。
【図９６】再生したビデオ映像の流れに実行したカーブフィッテイング分析の説明に使用した絵による説明である。
【図９７】再生したビデオの流れへの周辺違反検出映像分析アルゴリズムの適用をフローチャート形により説明している。
【図９８】事件に発生に応答する生のビデオ分析アルゴリズムの動作をフローチャート形により説明している。
【図９９】本発明の別の実施例で提供されたビデオデータ圧縮技術をフローチャート形により説明している。
【図１００】図９９の処理により圧縮されたデータに関連し行なわれた圧縮解除技術をフローチャート形により説明している。
【図１０１Ａ】ユーザーがビデオ表示時間解析及び又はスペース解析設定を調節することを可能にするシステム作動をフローチャート形により説明している。
【図１０１Ｂ】ユーザーがビデオ表示時間解析及び又はスペース解析設定を調節することを可能にするシステム作動をフローチャート形により説明している。
【図１０２】ユーザーがビデオデータ圧縮パラメーを調節することを可能にするシステム作動をフローチャート形により説明している。
【図１０３Ａ】映像分析アルゴリズムの１システムから他のシステムへのダウンロードに関連するシステム作動を説明するフローチャートである。
【図１０３Ｂ】映像分析アルゴリズムの１システムから他のシステムへのダウンロードに関連するシステム作動を説明するフローチャートである。
【図１０３Ｃ】映像分析アルゴリズムの１システムから他のシステムへのダウンロードに関連するシステム作動を説明するフローチャートである。
【図１０４】生のビデオ分析アルゴリズムによって検出された状況に応答して、入ってくるビデオの流れの選択的転送を説明するフローチャート形である。
【図１０５】生のビデオ分析アルゴリズムによる所定の特性の検出に応答するカメラストリーム記憶シーケンシングにおける変化を説明するフローチャートである。
【図１０６】第１生ビデオ分析アルゴリズムによる所定の特性の検出に応答する第２生ビデオ分析アルゴリズムの作動をフローチャート形により説明している。
【図１０７】警報状態の検出に応答するビデオデータ圧縮パラメーターにおける自動的変化を説明するフローチャートである。
【図１０８】生ビデオ分析アルゴリズムによる所定の状態の検出に応答して自動的に作動したソフトウエアズームイン作動を説明するフローチャートである。
【図１０９】生ビデオ分析による所定の状態の検出に応答してビデオカメラを自動的に動かすシステム作動を説明するフローチャートである。
【図１１０】それぞれの所定の状態が二つの生ビデオ分析アルゴリズムにより検出されたとき所定の動作をとるシステム作動を説明するフローチャートである。
【図１１１】ビデオの流れを提供するカメラが運動するとき、又は警報状態が検出されたとき、生ビデオ流れ分析を示すシステム作動を説明するフローチャートである。
【図１１２】入力ビデオの流れを発生するカメラが運動するときを指示するヘダーデータを記憶するシステム作動を説明するフローチャートである。
【図１１２Ａ】運動するカメラで発生した再生ビデオへの映像分析アルゴリズムの適用を示すシステム作動を説明するフローチャートである。
【図１１３】警報状態が検出されたときアグリゲートフイールドスルーアウト速度を増加させるシステム作動を説明するフローチャートである。
【図１１４】異なる入ってくるビデオデータの流れの中で変化する圧縮パラメーターを提供するシステム作動を説明するフローチャートである。
【図１１５】警報状態が検出されるかどうかにより表示バッファ更新技術を変化させるシステム作動を説明するフローチャートである。
【図１１６】ビデオデータの流れの記録、再生、及び保存に関するシステム優先を説明するフローチャートである。
【図１１７Ａ】本装置の代替的保存作動モードを説明するフローチャートである。
【図１１７Ｂ】本装置の代替的保存作動モードを説明するフローチャートである。
【図１１８】入ってくるビデオ信号が保存作動のオーバーランを防止するため記憶される速度を減少させるシステム作動を説明するフローチャートである。
【図１１９】前に保存したビデオ信号に関するデータを記憶するシステム作動を説明するフローチャートである。
【図１２０】自動カメラ診断機能の作動を説明するフローチャートである。
【図１２１】システムステータス表示をユーザーに提供するシステムの作動を説明するフローチャートである。
【図１２２】現在表示された再生ビデオの流れと同時に発生した再生ビデオの流れを自動的に探索し表示するシステムの作動を説明するフローチャートである。
【図１２３】再生したビデオ映像の流れを表示する一方、入ってくるビデオ信号を同時に記録するためのシステムの作動をフローチャートの形で説明している。
【図１２４】二つの再生したビデオ映像の流れを同時に表示するためのシステムの作動を説明するフローチャートである。
【図１２５】異なる二つのハードデスク上に同時にデータ索引情報を記録するシステムの作動を説明するフローチャートである。
【図１２６】時間経過速度で記録されているビデオ映像の流れに関し予備警報バッファリングを提供するシステムの作動を説明するフローチャートである。
【図１２７】再生したビデオ情報の機械分析に基づきａｎｄ／ｏｒ補足ビデオデータヘッダー情報を変化させるシステムの作動を説明するフローチャートである。
【図１２８ａ】ユーザー操作可能な映像強化ユーテイリテイの説明である。
【図１２８ｂ】ユーザー操作可能な映像強化ユーテイリテイの説明である。
【図１２９】記録ビデオ情報の探索に関連してユーザーに示される画面表示である。
【図１３０】記録ビデオ情報の探索に関連してユーザーに示される画面表示である。
【図１３１】記録ビデオ情報の探索に関連してユーザーに示される画面表示である。
【図１３２】記録ビデオ情報の探索に関連してユーザーに示される画面表示である。
【図１３３】記録ビデオ情報の探索に関連してユーザーに示される画面表示である。
【図１３４】ユーザーが設定操作を選択できるようにユーザーに示される画面表示である。
【図１３５】ユーザーがビデオデータ記録モードを選択できるようにユーザーに示される画面表示である。
【図１３６】ユーザーがビデオデータ記録モードを選択できるようにユーザーに示される画面表示である。
【図１３７】ユーザーがシステムにログインできるようにユーザーに示される画面表示である。
【図１３８】ユーザーがシステムに認定したユーザーを追加できるようにユーザーに示される画面表示である。
【図１３９】認定したユーザーに受け入れ可能なシステム機能性をユーザーが選択できるようにユーザーに示される画面表示である。
【図１４０】認定したユーザーに受け入れ可能なシステム機能性をユーザーが選択できるようにユーザーに示される画面表示である。
【図１４１】認定したユーザーに受け入れ可能なシステム機能性をユーザーが選択できるようにユーザーに示される画面表示である。
【図１４２】認定したユーザーに受け入れ可能なシステム機能性をユーザーが選択できるようにユーザーに示される画面表示である。
【図１４３】認定したユーザーに受け入れ可能なシステム機能性をユーザーが選択できるようにユーザーに示される画面表示である。
【図１４４】システムの保安機能を構成できるようにユーザーに示される画面表示である。
【図１４５】ユーザーが名前をシステムに接続されたカメラに割り当てることができるようにユーザーに示される画面表示である。
【図１４６】システムによって提供された警報信号出力にユーザーが名前を割り当てることができるようにユーザーに示される画面表示である。
【図１４７】システムによって受信されるであろう警報信号入力にユーザーが名前を割り当てることができるようにユーザーに示される画面表示である。
【図１４８】システムが達成し得る多くのユーテイリテイ機能の中から選択することができるようにユーザーに示される画面表示である。
【図１４９】システムステータス情報に示される画面表示である。
【図１５０】ユーザーがビデオ表示ウインドウをシステムに接続された複数のカメラの中に割り当てることができるようにユーザーに示される画面表示である。
【図１５１】ユーザーがビデオ表示ウインドウをシステムに接続された複数のカメラの中に割り当てることができるようにユーザーに示される画面表示である。
【図１５２】システム作動モードをスケジューリングするためユーザーが休日のようなカレンダー日を割り当てることができるようにユーザーに示される画面表示である。
【図１５３】ビデオ映像の流れにより示される場面の照明の変化を検出する映像分析アルゴリズムに関してユーザーがパラメーターを調節できるようにユーザーに示される画面表示である。
【図１５４】ビデオ映像の流れにより示される場面中の運動を検出する映像分析アルゴリズムのパラメーターをユーザーが調節できるようにユーザーに示される画面表示である。
【図１５５】運動対象が周辺境界を横切ったかどうかを決定する映像分析アルゴリズムのパラメーターをユーザーが調節できるようにユーザーに示される画面表示である。
【図１５６】目的とする対象の移動を検出する映像分析アルゴリズムのパラメーターをユーザーが調節できるようにユーザーに示される画面表示である。
【図１５７】システム作動モードを予備スケジューリングするため休日のリストをユーザーが決めることができるようにユーザーに示される画面表示である。
【図１５８】複数のカメラの各々の記録モードをユーザーがスケジューリングすることができるようにユーザーに示される画面表示である。
【図１５９】予備スケジューリングしたシステム作動モードに関しユーザーがスケジューリング期間を決めることができるようにユーザーに示される画面表示である。
【図１６０】予備スケジューリングしたシステム作動モードに関しユーザーがスケジューリング期間を決めることができるようにユーザーに示される画面表示である。
【図１６１】図１２８（ａ）及び図１２８（ｂ）で例示した映像強化ユーテイリテイの作動に関してユーザーに示される画面表示である。
【図１６２】ユーザーがシステムに対し映像面のユーザーが選択した部分に相当するビデオデータを廃棄するよう指示することができるようにユーザーに示される画面表示である。
【図１６３】画面の生のビデオ領域が各表示ウインドウのための記録指示に関する四分円形状に分割されることを除き、図１１に類似する生の表示画面フォーマットである。
【図１６４】保存作動モードの選択に関してユーザーに示される画面表示である。
【図１６５】図１６４の代替的フォーマットである。
【図１６６】除去可能保存記録媒体に記録されたビデオデータの探索に関してユーザーに示される画面表示である。
【図１６７】前に記録した除去可能保存記録媒体のための索引情報データベースにユーザーがアクセスすることができるようユーザーに示される画面表示である。
【図１６８】ＶＲ／ＰＣ装置に設けた保存媒体駆動装置のリステイングをユーザーが更新することができるようユーザーに示される画面表示である。
【図１６９】ＶＲ／ＰＣ装置に記憶したビデオデータベースの探索に使用する映像分析アルゴリズムの選択をユーザーが行なうことができるようユーザーに示される画面表示である。
【図１７０】図１６９に示したような画面表示であるが、ユーザーによる選択に有用なプルダウンメニューリステイング映像分析アルゴリズムをも示す。
【図１７１】ユーザーが、所定のシステム作動モードに関連して、生の入ってくるビデオの流れに適用する映像分析アルゴリズムを選択することができるようユーザーに示される画面表示である。
【図１７２】ユーザーが、所定のシステム作動モードに関連して、生の入ってくるビデオの流れに適用する映像分析アルゴリズムを選択することができるようユーザーに示される画面表示である。
【図１７３】図１６１で示した「プリント」選択の動作に応答して発生したハードコピー画面プリントの例である。
【図１Ａ】
2009095032.tif 000003
【図１Ｂ】
2009095032.tif 000004
【図２】
2009095032.tif 000005
【図３】
2009095032.tif 000006
【図４】
2009095032.tif 000007
【図５】
2009095032.tif 000008
【図６】
2009095032.tif 000009
【図７】
2009095032.tif 000010
【図８】
2009095032.tif 000011
【図９Ａ】
2009095032.tif 000012
【図９Ｂ】
2009095032.tif 000013
【図１０】
2009095032.tif 000014
【図１１】
2009095032.tif 000015
【図１２】
2009095032.tif 000016
【図１３Ａ】
2009095032.tif 000017
【図１３Ｂ】
2009095032.tif 000018
【図１４】
2009095032.tif 000019
【図１５】
2009095032.tif 000020
【図１６】
2009095032.tif 000021
【図１７】
2009095032.tif 000022
【図１７Ａ】
2009095032.tif 000023
【図１８】
2009095032.tif 000024
【図１９】
2009095032.tif 000025
【図２０】
2009095032.tif 000026
【図２１】
2009095032.tif 000027
【図２２】
2009095032.tif 000028
【図２３】
2009095032.tif 000029
【図２４】
2009095032.tif 000030
【図２５】
2009095032.tif 000031
【図２６】
2009095032.tif 000032
【図２７】
2009095032.tif 000033
【図２８】
2009095032.tif 000034
【図２９】
2009095032.tif 000035
【図３０】
2009095032.tif 000036
【図３１】
2009095032.tif 000037
【図３１Ａ】
2009095032.tif 000038
【図３１Ｂ】
2009095032.tif 000039
【図３２】
2009095032.tif 000040
【図３３】
2009095032.tif 000041
【図３４】
2009095032.tif 000042
【図３５】
2009095032.tif 000043
【図３６】
2009095032.tif 000044
【図３７】
2009095032.tif 000045
【図３８】
2009095032.tif 000046
【図３９】
2009095032.tif 000047
【図３９Ａ】
2009095032.tif 000048
【図４０】
2009095032.tif 000049
【図４１】
2009095032.tif 000050
【図４２】
2009095032.tif 000051
【図４３Ａ】
2009095032.tif 000052
【図４３Ｂ−４３Ｃ】
2009095032.tif 000053
【図４４】
2009095032.tif 000054
【図４５】
2009095032.tif 000055
【図４６Ａ】
2009095032.tif 000056
【図４６Ｂ】
2009095032.tif 000057
【図４７】
2009095032.tif 000058
【図４８】
2009095032.tif 000059
【図４９】
2009095032.tif 000060
【図５０】
2009095032.tif 000061
【図５１】
2009095032.tif 000062
【図５２】
2009095032.tif 000063
【図５３】
2009095032.tif 000064
【図５４】
2009095032.tif 000065
【図５５】
2009095032.tif 000066
【図５６】
2009095032.tif 000067
【図５７】
2009095032.tif 000068
【図５８】
2009095032.tif 000069
【図５９】
2009095032.tif 000070
【図６０】
2009095032.tif 000071
【図６１】
2009095032.tif 000072
【図６２】
2009095032.tif 000073
【図６３Ａ】
2009095032.tif 000074
【図６３Ｂ】
2009095032.tif 000075
【図６４Ａ】
2009095032.tif 000076
【図６４Ｂ】
2009095032.tif 000077
【図６５Ａ】
2009095032.tif 000078
【図６５Ｂ】
2009095032.tif 000079
【図６６】
2009095032.tif 000080
【図６７】
2009095032.tif 000081
【図６８】
2009095032.tif 000082
【図６９Ａ】
2009095032.tif 000083
【図６９Ｂ】
2009095032.tif 000084
【図７０Ａ】
2009095032.tif 000085
【図７０Ｂ】
2009095032.tif 000086
【図７１】
2009095032.tif 000087
【図７２】
2009095032.tif 000088
【図７３】
2009095032.tif 000089
【図７４Ａ】
2009095032.tif 000090
【図７４Ｂ】
2009095032.tif 000091
【図７５】
2009095032.tif 000092
【図７６】
2009095032.tif 000093
【図７７】
2009095032.tif 000094
【図７８】
2009095032.tif 000095
【図７９】
2009095032.tif 000096
【図８０】
2009095032.tif 000097
【図８１】
2009095032.tif 000098
【図８２】
2009095032.tif 000099
【図８３】
2009095032.tif 000100
【図８４】
2009095032.tif 000101
【図８５】
2009095032.tif 000102
【図８６】
2009095032.tif 000103
【図８７】
2009095032.tif 000104
【図８８】
2009095032.tif 000105
【図８９】
2009095032.tif 000106
【図９０Ａ】
2009095032.tif 000107
【図９０Ｂ】
2009095032.tif 000108
【図９０Ｃ】
2009095032.tif 000109
【図９０Ｄ】
2009095032.tif 000110
【図９１】
2009095032.tif 000111
【図９２】
2009095032.tif 000112
【図９３Ａ】
2009095032.tif 000113
【図９３Ｂ】
2009095032.tif 000114
【図９３Ｃ】
2009095032.tif 000115
【図９３Ｄ】
2009095032.tif 000116
【図９３Ｅ】
2009095032.tif 000117
【図９４】
2009095032.tif 000118
【図９５Ａ】
2009095032.tif 000119
【図９５Ｂ】
2009095032.tif 000120
【図９５Ｃ】
2009095032.tif 000121
【図９６】
2009095032.tif 000122
【図９７】
2009095032.tif 000123
【図９８】
2009095032.tif 000124
【図９９】
2009095032.tif 000125
【図１００】
2009095032.tif 000126
【図１０１Ａ】
2009095032.tif 000127
【図１０１Ｂ】
2009095032.tif 000128
【図１０２】
2009095032.tif 000129
【図１０３Ａ】
2009095032.tif 000130
【図１０３Ｂ】
2009095032.tif 000131
【図１０３Ｃ】
2009095032.tif 000132
【図１０４】
2009095032.tif 000133
【図１０５】
2009095032.tif 000134
【図１０６】
2009095032.tif 000135
【図１０７】
2009095032.tif 000136
【図１０８】
2009095032.tif 000137
【図１０９】
2009095032.tif 000138
【図１１０】
2009095032.tif 000139
【図１１１】
2009095032.tif 000140
【図１１２】
2009095032.tif 000141
【図１１２Ａ】
2009095032.tif 000142
【図１１３】
2009095032.tif 000143
【図１１４】
2009095032.tif 000144
【図１１５】
2009095032.tif 000145
【図１１６】
2009095032.tif 000146
【図１１７Ａ】
2009095032.tif 000147
【図１１７Ｂ】
2009095032.tif 000148
【図１１８】
2009095032.tif 000149
【図１１９】
2009095032.tif 000150
【図１２０】
2009095032.tif 000151
【図１２１】
2009095032.tif 000152
【図１２２】
2009095032.tif 000153
【図１２３】
2009095032.tif 000154
【図１２４】
2009095032.tif 000155
【図１２５】
2009095032.tif 000156
【図１２６】
2009095032.tif 000157
【図１２７】
2009095032.tif 000158
【図１２８ａ】
2009095032.tif 000159
【図１２８ｂ】
2009095032.tif 000160
【図１２９】
2009095032.tif 000161
【図１３０】
2009095032.tif 000162
【図１３１】
2009095032.tif 000163
【図１３２】
2009095032.tif 000164
【図１３３】
2009095032.tif 000165
【図１３４】
2009095032.tif 000166
【図１３５】
2009095032.tif 000167
【図１３６】
2009095032.tif 000168
【図１３７】
2009095032.tif 000169
【図１３８】
2009095032.tif 000170
【図１３９】
2009095032.tif 000171
【図１４０】
2009095032.tif 000172
【図１４１】
2009095032.tif 000173
【図１４２】
2009095032.tif 000174
【図１４３】
2009095032.tif 000175
【図１４４】
2009095032.tif 000176
【図１４５】
2009095032.tif 000177
【図１４６】
2009095032.tif 000178
【図１４７】
2009095032.tif 000179
【図１４８】
2009095032.tif 000180
【図１４９】
2009095032.tif 000181
【図１５０】
2009095032.tif 000182
【図１５１】
2009095032.tif 000183
【図１５２】
2009095032.tif 000184
【図１５３】
2009095032.tif 000185
【図１５４】
2009095032.tif 000186
【図１５５】
2009095032.tif 000187
【図１５６】
2009095032.tif 000188
【図１５７】
2009095032.tif 000189
【図１５８】
2009095032.tif 000190
【図１５９】
2009095032.tif 000191
【図１６０】
2009095032.tif 000192
【図１６１】
2009095032.tif 000193
【図１６２】
2009095032.tif 000194
【図１６３】
2009095032.tif 000195
【図１６４】
2009095032.tif 000196
【図１６５】
2009095032.tif 000197
【図１６６】
2009095032.tif 000198
【図１６７】
2009095032.tif 000199
【図１６８】
2009095032.tif 000200
【図１６９】
2009095032.tif 000201
【図１７０】
2009095032.tif 000202
【図１７１】
2009095032.tif 000203
【図１７２】
2009095032.tif 000204
【図１７３】
2009095032.tif 000205
【手続補正書】
【提出日】平成20年12月15日(2008.12.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータ記憶装置であって、
ビデオデータを提供するソース手段と、
第１の記憶媒体を備えていて前記ソース手段から提供された前記ビデオデータを記憶する第１の記憶手段と、
第２の記憶媒体を備えていて、該第２の記憶媒体に、前記ソース手段から提供されたビデオデータが記憶される第２の記憶手段と、
第３の記憶媒体を備えていて、アーカイブされるビデオデータを記憶する第３の記憶手段と、
前記第１の記憶手段を制御して前記ソース手段によって提供された前記ビデオデータを記憶するとともに、前記第２及び第３の記憶手段を制御して前記第２の記憶媒体に記録された前記ビデオデータを前記第２の記憶媒体から前記第３の記憶媒体に移動する制御手段とを備える装置。
【請求項２】
請求項１の装置において、前記第１の記憶媒体は第１のハードディスクであり、前記第３の記憶媒体は磁気テープである装置。
【請求項３】
請求項２の装置において、前記第３の記憶手段はヘリカル走査テープ記録装置である装置。
【請求項４】
請求項３の装置において、前記第３の記憶手段は、デジタルオーディオテープ記録に関する標準的なフォーマットにしたがって、前記第３の記憶媒体にアーカイブされる前記ビデオデータを記録する装置。
【請求項５】
請求項１の装置において、
前記ソース手段は複数のビデオカメラを備えており、
該ビデオカメラの各々がビデオ信号のフレームの個々のシーケンスを発生し、さらに、
前記ソース手段は変換手段を備えていて該ビデオ信号のフレームの個々のシーケンスをデジタルビデオデータのフレームの個々のシーケンスに変換する装置。
【請求項６】
請求項５の装置において、さらに、
インデックス発生手段を備えていて、
デジタルビデオデータのフレームに関して、該デジタルビデオデータのフレームが発生された時のそれぞれの時間と、
複数のカメラの内、前記デジタルビデオデータのフレームを発生したものと、
前記デジタルビデオデータのフレームが記録された前記第１の記憶媒体上の位置とを示すインデックスデータを発生する装置。
【請求項７】
請求項６の装置において、前記インデックスデータ発生手段によって発生された前記インデックスデータは、さらに、前記デジタルビデオデータのフレームのシーケンスによって表わされるイベントを示すデータを含む装置。
【請求項８】
請求項６の装置において、さらに、警報状態を示す信号を受け取る手段を備え、また、前記インデックスデータ発生手段によって発生された前記インデックスデータは、さらに、前記警報状態を示すデータを含む装置。
【請求項９】
請求項６の装置において、さらに、前記インデックスデータ発生手段によって発生された前記インデックスデータを記憶する第４の記憶媒体を含む第４の記憶手段を備える装置。
【請求項１０】
請求項９の装置において、前記第４の記憶媒体はハードディスクである装置。
【請求項１１】
請求項９の装置において、前記制御手段は前記第４の記憶手段を制御して前記第４の記憶媒体から前記インデックスデータを読み出す装置。
【請求項１２】
請求項１１の装置において、前記制御手段は前記第３の記憶手段を制御して前記第４の記憶媒体から読み出した前記インデックスデータを前記第３の記憶媒体に記録する装置。
【請求項１３】
請求項９の装置において、前記制御手段は前記第１の記憶手段を制御して前記インデックスデータ発生手段によって発生された前記インデックスデータを前記第１の記憶媒体に記録する装置。
【請求項１４】
請求項１の装置において、
前記制御手段は、前記第１の記憶媒体のどの部分が、前記ソース手段によって提供された前記ビデオデータを記憶することができる状態に維持されているのかを決定し、さらに、
前記第２の記憶媒体に記録されたビデオデータのどの程度の量が、前記第３の記憶媒体に伝達される状態にあるのかを決定し、また、
前記制御手段は、前記第１の記憶媒体の利用できる部分と、前記第２の記憶媒体から伝達される残りのビデオデータの前記量とを比較し、さらに、
前記制御手段は、該比較の結果に基づいて、前記第１の記憶手段が前記第１の記憶媒体に前記ソース手段によって提供される前記ビデオデータを記憶する記憶速度を選択する装置。
【請求項１５】
請求項１４の装置において、前記制御手段によって選択された前記記憶速度は、前記第１の記憶手段が前記第１の記憶媒体に前記ソース手段によって提供された前記ビデオデータのフレームを記憶するフレーム速度である装置。
【請求項１６】
ビデオデータ記憶装置に記憶されたビデオデータをアーカイブする方法において、
前記ビデオデータ記憶装置が、複数のビデオカメラと、第１及び第２のビデオデータ記憶ハードディスクと、
インデックスデータ記憶ハードディスクと、アーカイブ記録媒体と、
該アーカイブ記録媒体用の駆動ユニットとを備えており、
該方法が、
(a)前記第１のビデオデータ記憶ハードディスクに、前記ビデオカメラによって発生されたダイナミックビデオ信号流れを表わすビデオデータを記憶する一方、前記インデックスデータ記憶ハードディスクに、前記第１のビデオデータ記憶ハードディスクに記憶されるビデオデータのソース及び記録時間を示すインデックスデータを記憶する記憶工程と、
(b)該記憶工程(a)と同時に、前記アーカイブ記録媒体に、前記第２のビデオデータ記憶ハードディスクに記憶されたビデオデータの全てと、前記インデックスデータハードディスクに記憶されていて、前記第２のビデオデータ記憶ハードディスクに記憶された前記ビデオデータのソース及び記録時間を示すインデックスデータとを記録する記録工程と、
(c)該記録工程(b)の終了後に行われる、
(i)前記第２のビデオデータ記憶ハードディスクに、前記ビデオカメラによって発生されたダイナミックビデオ信号の流れを表わすビデオデータを記憶する記憶工程と、
(ii)該記憶工程(c)(i)と同時に、前記アーカイブ記録媒体に、前記インデックスデータ記憶ハードディスクに記憶されたインデックスデータであって、
前記記憶工程(a)の間に前記第１のビデオデータ記憶ハードディスクに記憶された前記ビデオデータのソース及び記録時間を示すインデックスデータを記録するとともに、さらに、前記アーカイブ記録媒体に、前記記憶工程(a)の間に前記第１のビデオデータ記憶ハードディスクに記憶された前記ビデオデータを記憶する記憶工程とを含む方法。
【請求項１７】
請求項１６の方法において、前記工程(c)は、前記工程(b)が完了次第直ちに実行される方法。
【請求項１８】
請求項４２０の方法において、前記工程(c)は、前記工程(b)の終了後、既定量のビデオデータが前記第１のビデオデータ記憶ハードディスクに記憶されてしまうまで延期される方法。
【請求項１９】
ビデオデータを記憶しかつ呼出す装置であって、
個別にビデオ信号のシーケンスを発生する複数のビデオカメラと、
該ビデオカメラによって生成されたビデオ信号に対応するビデオデータを選択的に記憶する第１のハードディスクであって、該第１のハードディスクに記憶されたビデオデータを選択的に出力する第１のハードディスクと、
前記ビデオカメラによって生成されたビデオ信号に対応するビデオデータを選択的に記憶する第２のハードディスクであって、該第２のハードディスクに記憶されたビデオデータを選択的に出力する第２のハードディスクと、
前記第１及び第２のハードディスクに記憶されかつそれらから出力されるビデオデータをアーカイブ記録媒体に選択的に記録するアーカイブ媒体駆動ユニットと、
前記第１及び第２のハードディスクに記憶されかつそれらから出力されるビデオデータに相当するイメージ選択的に表示する表示手段と、
前記第１及び第２のハードディスクと、前記アーカイブ媒体駆動ユニットと、前記表示手段とを制御する制御手段であって、前記ビデオカメラによって発生されたビデオ信号に対応するビデオデータを前記第１及び第２のハードディスクの内の選択された方に記録する記録操作と、前記表示手段が、前記第１及び第２のハードディスクの内の選択された方から読み出されたビデオデータに相当するイメージを表示する再生操作と、前記第１及び第２のハードディスクの内の選択された方から出力されたビデオデータを前記アーカイブ記録媒体に記録するアーカイブ操作とを選択的に実行し、前記記録、再生及びアーカイブ操作の内の少なくともいくつかが、前記操作で必要とされるビデオデータの量のダイナミックな変化を表わし、該制御手段が有限の処理容量を持ち、前記記録操作に前記再生操作に対する優先権を与えるとともに、前記再生操作に前記アーカイブ操作に対する優先権を与えるように前記処理容量を割当てる制御手段とを備える装置。
【請求項２０】
請求項１９の装置において、前記アーカイブ媒体駆動ユニットは、標準的なデジタルオーディオテープ（ＤＡＴ）のフォーマットにしたがって作動する装置。
【請求項２１】
請求項１９の装置において、前記アーカイブ媒体駆動ユニットは、書込み可能な光ディスクドライブ、ＤＶＤドライブ、光磁気ドライブ及び取外し可能なハードディスクドライブからなるグループから選択される装置。
【請求項２２】
ビデオデータ記憶装置であって、
ビデオデータのフレームのシーケンスを提供するためのビデオ情報ソース手段と、
記憶媒体を含み、前記ビデオ情報ソース手段によって提供されたビデオデータを記憶する主要な記憶手段と、
アーカイブするビデオデータを記憶するアーカイブ記憶手段と、
前記主要な記憶手段を制御する制御手段であって、該制御手段によって選択された記憶速度で前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶し、さらに、前記主要な記憶手段と前記アーカイブ記憶手段とを制御して、前記アーカイブ記憶手段に、前記主要な記憶手段によって記憶されたビデオデータを転送し、また、該制御手段が、前記主要な記憶手段から前記アーカイブ記憶手段までの既定量の記憶済みビデオデータの転送が完了する第１の時間を計算し、さらに、前記ビデオ情報ソース手段によって提供されるビデオデータの既定数のフィールドの前記主要な記憶手段への記憶が完了する第２の時間を計算し、該制御手段が、前記計算した第１及び第２の時間を比較し、さらに、該比較に基いて、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する前記記憶速度を選択する制御手段とを備える装置。
【請求項２３】
請求項２２の装置において、前記第１の時間が前記第２の時間より早い場合に、前記制御手段は、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する第１のフィールド速度を選択し、また、前記第２の時間が前記第１の時間より早い場合に、前記制御手段は、前記主要な記憶手段が前記ビデオ情報ソース手段によって提供される前記ビデオデータを記憶する第２のフィールド速度を選択し、前記第２のフィールド速度は前記第１のフィールド速度より遅い装置。
【請求項２４】
請求項２２の装置において、前記主要な記憶手段は、前記ビデオ情報ソース手段によって最も新たに提供されたビデオデータが記憶されている第１の記憶媒体と、第２の記憶媒体であって、該第２の記憶媒体から、前記アーカイブ記憶手段に、先に記憶された提供されたビデオデータが最も新たに転送されている第２の記憶媒体とを含む装置。
【請求項２５】
請求項２４の装置において、前記第１の記憶媒体は第１のハードディスクであり、前記第２の記憶媒体は第２のハードディスクであり、さらに、前記アーカイブ記憶手段は磁気記録テープを含み、該磁気記録テープに、前記第２のハードディスクから転送されたビデオデータが記憶される装置。
【請求項２６】
ビデオ情報記憶装置であって、
各々がビデオ情報の個々の流れを発生する複数のビデオカメラと、
ハウジングと、該ハウジングに固定して取り付けられていて前記ビデオ情報の流れを記憶する記憶手段と、
前記ハウジングから取り外し可能な記録媒体を駆動するアーカイブ手段であって、取り外し可能な記録媒体のシーケンスに前記記憶手段に連続して記憶されたビデオ情報を複写するように作動されるアーカイブ手段と、
取り外し可能な媒体データを発生するとともに該取り外し可能な媒体データを前記記憶手段に記録する手段であって、前記取り外し可能な媒体データが、前記ビデオ情報が複写される複数の前記取り外し可能な記録媒体の各々に対応するデータを含み、各々の取り外し可能な記録媒体に対応する該データが、前記記録媒体に複写されたビデオ情報が発生される時間及び前記記録媒体に複写されたビデオ情報を発生するビデオカメラを示すデータを含む手段とを含む装置。
【請求項２７】
請求項２６の装置において、前記記憶手段は第１のハードディスク及び第２のハードディスクを含み、前記ビデオ情報が、前記第１のハードディスクから、前記取り外し可能な媒体に複写され、また記憶され、前記取り外し可能な媒体データは前記第２のハードディスクに記録される装置。
【請求項２８】
請求項２６の装置において、前記記憶手段はハードディスクを備えており、該ハードディスクに前記取り外し可能な媒体データが記録され、また、該ハードディスクから前記ビデオ情報が前記取り外し可能な媒体に複写される装置。
【請求項２９】
請求項２６の装置において、前記アーカイブ手段は、デジタルオーディオテープデッキを含む装置。