(57)【特許請求の範囲】
【請求項１】
所定の経路上を走行する移動輸送機関上に設置されたビデオ画像捕捉デバイスのビデオエンコーダを制御する方法であって、前記ビデオ画像捕捉デバイスは、前記移動輸送機関の前方又は後方にある前記所定の経路のビデオ画像を捕捉するように適応され、前記移動輸送機関は、符号化ビデオ画像をサーバに向けてワイヤレスで送信する車載ワイヤレス無線ユニットを備え、学習フェーズが、
前記学習フェーズ中に捕捉されたビデオ画像の符号化の結果として得られた前記所定の経路の符号化ビデオ画像を解析し、前記符号化ビデオ画像内で、所定の閾値を超えた符号化データレートピークを検出することと、
前記検出された符号化データレートピークが対応する前記所定の経路上の位置を求めることと、
前記求められた位置を表す情報をデータベースに記憶することと、
を含み、前記サーバは、通常動作フェーズにおいて、
前記所定の経路上の前記移動輸送機関の進度をモニタリングすることと、
前記移動輸送機関が前記データベースに記憶された位置の情報を有する第１の位置に到達する目前になると、次の符号化シーケンスの変更を前記ビデオ画像捕捉デバイスに通知し、前記移動輸送機関が前記第１の位置に到達すると新たな符号化シーケンスを開始するように前記ビデオエンコーダに命令することと、
を実行することを特徴とする、方法。
【請求項２】
前記学習フェーズは、前記所定の経路に沿って引き起こされる無線干渉観測値を収集することを更に含み、
前記通常動作フェーズにおいて、前記サーバは、前記サーバに向けて前記符号化ビデオ画像をワイヤレスで送信するために前記車載ワイヤレス無線ユニットに配分されたアップリンク送信リソース量が、前記収集された無線干渉観測値を考慮して、前記次の符号化シーケンスの変更によって暗示される符号化データレートをサポートするのに十分多いか否かをチェックし、前記アップリンク送信リソース量が十分ではない場合、追加アップリンク送信リソースを配分する、請求項１に記載の方法。
【請求項３】
追加アップリンク送信リソースの配分に失敗した場合、前記サーバは、前記次の符号化シーケンスの変更が生じるべき位置に到達する前の期間において、前記符号化ビデオ画像を生成するのに用いられる符号化データレートを低減させるように前記ビデオエンコーダに更に命令する、請求項２に記載の方法。
【請求項４】
前記ビデオ画像捕捉デバイスは、前記移動輸送機関の実際の速度を考慮して、前記移動輸送機関のいずれの位置から、符号化データレートの低減が開始されるべきかを判断する、請求項３に記載の方法。
【請求項５】
前記ビデオエンコーダは、前記新たな符号化シーケンスを劣化バージョンで開始するキーフレームを生成し、符号化データレートが後続する予測フレームを超えるデフォルトの値に達するまで符号化データレートを緩やかに低減させる、請求項３又は４に記載の方法。
【請求項６】
プログラムコード命令がプログラマブルデバイスによって実行されると、請求項１に記載の方法を実施する前記プログラマブルデバイスにロードすることができる前記プログラムコード命令を含む、コンピュータプログラム。
【請求項７】
プログラムコード命令がプログラマブルデバイスによって実行されると、請求項１に記載の方法を実施する前記プログラマブルデバイスにロードすることができる前記プログラムコード命令を含むコンピュータプログラムを記憶する、非一時的情報記憶媒体。
【請求項８】
所定の経路上を走行する移動輸送機関上に設置されたビデオ画像捕捉デバイスのビデオエンコーダを制御するサーバであって、前記ビデオ画像捕捉デバイスは、前記移動輸送機関の前方又は後方にある前記所定の経路のビデオ画像を捕捉するように適応され、前記移動輸送機関は、符号化ビデオ画像をサーバに向けてワイヤレスで送信する車載ワイヤレス無線ユニットを備え、前記サーバは、
学習フェーズ中に捕捉されたビデオ画像の符号化の結果として得られた前記所定の経路の符号化ビデオ画像を解析し、前記符号化ビデオ画像内で、所定の閾値を超えた符号化データレートピークを検出する手段と、
前記検出された符号化データレートピークが対応する前記所定の経路上の位置を求める手段と、
前記求められた位置を表す情報をデータベースに記憶する手段と、
を備えることによって、前記学習フェーズを実施し、前記サーバは、通常動作フェーズにおいて、
前記所定の経路上の前記移動輸送機関の進度をモニタリングする手段と、
前記移動輸送機関が前記データベースに記憶された位置の情報を有する第１の位置に到達する目前になると、次の符号化シーケンスの変更を前記ビデオ画像捕捉デバイスに通知し、前記移動輸送機関が前記第１の位置に到達すると新たな符号化シーケンスを開始するように前記ビデオエンコーダに命令する手段と、
を更に備えることを特徴とする、サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的には、線路等の所定の経路上を走行する移動輸送機関上に設置されたビデオ画像捕捉デバイスのビデオエンコーダを制御する方法に関し、ここで、ビデオ画像捕捉デバイスは、移動輸送機関が所定の経路上で移動している間、移動輸送機関の前方又は後方にある所定の経路のビデオ画像を捕捉する。
【背景技術】
【０００２】
電車等の移動輸送機関は、人間のオペレータによって運転されることなく、線路等の所定の経路上を走行することができる。そのような移動輸送機関は、サーバ等の遠隔判断ユニットを用いて自動的に制御され、そのユニットと、移動輸送機関は、ワイヤレスで通信する。移動輸送機関が所定の経路上を移動している間、所定の経路のビデオ画像を捕捉することを可能にするように、移動輸送機関上にビデオカメラを設置することができる。そのようなビデオカメラは、所定の経路上の移動輸送機関の前方で発生する事象のビデオ画像を捕捉するように移動輸送機関の前面部上に設置することができる。そのようなビデオカメラは、所定の経路上の移動輸送機関の後方で発生する事象のビデオ画像を捕捉するように移動輸送機関の後面部上に設置することができる。
【０００３】
そのように捕捉されたビデオ画像は、その後、人間の操作者が移動輸送機関の前方及び／又は後方で発生する事象をモニタリングすることができるように、及び／又は、移動輸送機関の前方及び／又は後方で発生する事象を記録するために、サーバにワイヤレスで送信される。
【０００４】
当該技術分野において、ビデオ画像符号化における主要な困難は、いずれの時点で新たなビデオ画像符号化シーケンスが、圧縮が空間的冗長性にのみ依存し、時間的冗長性には依存しない新たなＩフレーム（イントラフレーム）を用いて、開始されるべきであるかを判断することにあると知られている。対照的に、Ｐフレーム（予測フレーム）及びＢフレーム（双方向予測フレーム）は、時間的冗長性、及び、一般的に、空間的冗長性に依存する圧縮を用いる。換言すれば、Ｉフレーム（キーフレームとも称される）符号化は、現在のフレーム内のみに含まれる情報に関連し、かつ他のいずれのフレームにも関連せずに実行される。それゆえ、以前のフレームとの類似性がないか、又は類似度が低い場合、Ｉフレームを用いて新たなビデオ画像符号化シーケンスが開始されることが好ましい。Ｉフレームは、時間的冗長性に依存しないので、Ｐフレーム及びＢフレームよりも典型的には高いデータレートの可能性があるが、以前のフレームとの類似性がないか、又は類似度が低い場合であっても、ＩフレームではなくＰフレームを用いる方が、更に高いデータレートの可能性がある。
【０００５】
したがって、移動輸送機関に搭載されたビデオカメラを検討すると、いずれの時点においてＩフレーム（すなわちキーフレーム）を用いて新たな符号化シーケンスを開始するかを不適切に規定することは、サーバに向けられるアップリンクワイヤレス送信の容量と両立しない可能性がある追加データレートの可能性がある。これは、サーバにおけるリアルタイムユーザー体験を損ない得るとともに、（アップリンクワイヤレスリソースが後に追加バッファを緩やかに空にすることを可能にするとみなすことによって）必要とされる追加データレートを考慮して限られたアップリンクワイヤレスリソースを補償するのに移動輸送機関上の追加バッファ容量を要求する追加のレイテンシーを生成する。符号化データレートを管理する一手法、より詳細には、Ｉフレーム（すなわちキーフレーム）を用いて新たな符号化シーケンスを開始すべき箇所を規定する一手法は、所定の量の未加工画像を車上で記憶し、この未加工画像を解析してシーンの変化を検出するための第１のパスを行い、そして、シーンの変化が検出された各未加工画像において新たな符号化シーケンス（Ｉフレーム）を規定することによって符号化を実行するための第２のパスを行うことである。しかしながら、これは、大容量の車上バッファを要求し、そのような処理は、著しい量の追加レイテンシーの可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
それゆえ、従来技術の上述した欠点を克服することが望まれている。より詳細には、アップリンク送信リソースと、所定の経路上を走行する移動輸送機関に搭載されたビデオカメラによって捕捉されたビデオ画像のシーンの変化に起因した符号化データレートとが十分であることを確実にする解決策を提供することが望まれており、ここで、ビデオカメラは、移動輸送機関が所定の経路上で移動している間、所定の経路のビデオ画像を捕捉する。より詳細には、シンプルかつ費用効果的な解決策を提供することが望まれている。
【課題を解決するための手段】
【０００７】
このために、本発明は、所定の経路上を走行する移動輸送機関上に設置されたビデオ画像捕捉デバイスのビデオエンコーダを制御する方法に関する。ビデオ画像捕捉デバイスは、移動輸送機関の前方又は後方にある所定の経路のビデオ画像を捕捉するように適応される。移動輸送機関は、符号化ビデオ画像をサーバに向けてワイヤレスで送信する車載ワイヤレス無線ユニット（on-board wireless radio unit）を備える。本方法は、学習フェーズが、この学習フェーズ中に捕捉されたビデオ画像の符号化の結果として得られた所定の経路の符号化ビデオ画像を解析し、この符号化ビデオ画像内で、所定の閾値を超えた符号化データレートピークを検出することと、この検出された符号化データレートピークが対応する所定の経路上の位置を求めることと、この求められた位置を表す情報をデータベースに記憶することとを含むようになっている。さらに、サーバは、通常動作フェーズにおいて、所定の経路上の移動輸送機関の進度をモニタリングすることと、移動輸送機関が、データベースに記憶された位置の情報を有する位置に到達する目前になると、次の符号化シーケンスの変更をビデオ画像捕捉デバイスに通知し、移動輸送機関がこの位置に到達すると新たな符号化シーケンスを開始するようにビデオエンコーダに命令することとを実行する。それゆえ、アップリンク送信リソースの量と、所定の経路上を走行する移動輸送機関に搭載されたビデオ捕捉デバイスによって捕捉されたビデオ画像のシーンの変化に起因した符号化データレートの量とが確実に十分なものとなる。
【０００８】
特定の実施形態によれば、学習フェーズは、所定の経路に沿って引き起こされる無線干渉観測値を収集することを更に含む。通常動作フェーズにおいて、サーバは、サーバに向けて符号化ビデオ画像をワイヤレスで送信するために車載ワイヤレス無線ユニットに配分されたアップリンク送信リソース量が、収集された無線干渉観測値を考慮して、次の符号化シーケンスの変更によって暗示される符号化データレートをサポートするのに十分多いか否かをチェックし、アップリンク送信リソース量が十分ではない場合、追加アップリンク送信リソースを配分する。それゆえ、アップリンク送信リソースの量と、符号化データレートの量とが更に改善される。
【０００９】
特定の実施形態によれば、追加アップリンク送信リソースの配分に失敗した場合、サーバは、次の符号化シーケンスの変更が生じるべき位置に到達する前の期間において、符号化ビデオ画像を生成するのに用いられる符号化データレートを低減させるようにビデオエンコーダに更に命令する。それゆえ、次の符号化シーケンスの変更のための追加のアップリンク送信リソースは、次の符号化シーケンスの変更前の符号化データレートの低減によって提供される。
【００１０】
特定の実施形態によれば、ビデオ画像捕捉デバイスは、移動輸送機関の実際の速度を考慮して、移動輸送機関のいずれの位置から、符号化データレートの低減を開始するべきかを判断する。それゆえ、次の符号化シーケンスの変更のための追加のアップリンク送信リソースは、移動輸送機関の実際の速度を考慮して適切な時点において提供することができる。
【００１１】
特定の実施形態によれば、ビデオエンコーダは、新たな符号化シーケンスを劣化バージョンで開始するキーフレームを生成し、符号化データレートが後続する予測フレームを超えるデフォルトの値に達するまで符号化データレートを緩やかに低減させる。それゆえ、アップリンク送信リソースの量と、符号化データレートの量とが更に改善される。
【００１２】
本発明は、所定の経路上を走行する移動輸送機関上に設置されたビデオ画像捕捉デバイスのビデオエンコーダを制御するサーバであるビデオ画像捕捉デバイスは、移動輸送機関の前方又は後方にある所定の経路のビデオ画像を捕捉するように適応され、移動輸送機関は、符号化ビデオ画像をサーバに向けてワイヤレスで送信する車載ワイヤレス無線ユニットを備える。サーバは、学習フェーズ中に捕捉されたビデオ画像の符号化の結果として得られた所定の経路の符号化ビデオ画像を解析し、符号化ビデオ画像内で、所定の閾値を超えた符号化データレートピークを検出する手段と、この検出された符号化データレートピークが対応する所定の経路上の位置を求める手段と、求められた位置を表す情報をデータベースに記憶する手段とを備えることによって、学習フェーズを実施する。さらに、サーバは、通常動作フェーズにおいて、所定の経路上の移動輸送機関の進度をモニタリングする手段と、移動輸送機関がデータベースに記憶された位置の情報を有する位置に到達する目前になると、次の符号化シーケンスの変更をビデオ画像捕捉デバイスに通知し、移動輸送機関がこの位置に到達すると新たな符号化シーケンスを開始するようにビデオエンコーダに命令する手段とを更に備える。
【００１３】
本発明は、通信ネットワークからダウンロードすることができ、及び／又は、マイクロプロセッサ等の処理デバイスによって読み取ることができる非一時的情報記憶媒体上に記憶することができるコンピュータプログラムにも関する。このコンピュータプログラムは、処理デバイスによって実行されると、上述の方法の実施を引き起こす命令を含む。本発明は、そのようなコンピュータプログラムを記憶する非一時的情報記憶媒体にも関する。
【００１４】
本発明の特徴は、実施形態の少なくとも１つの例の以下の説明を読むことによってより明らかになる。この説明は、添付図面に関して作成されたものである。
【図面の簡単な説明】
【００１５】
【図１】本発明を実施することができるビデオシステムを概略的に表す図である。
【図２】学習フェーズを実行する第１のアルゴリズムを概略的に表す図である。
【図３】学習フェーズを実行する第２のアルゴリズムを概略的に表す図である。
【図４】ビデオシステムのビデオエンコーダに命令を提供するアルゴリズムを概略的に表す図である。
【図５】提供された命令に従ってビデオ画像を符号化するアルゴリズムを概略的に表す図である。
【図６Ａ】図４及び図５のアルゴリズムの実行から結果として得られる符号化シーケンスの変更を概略的に表す図である。
【図６Ｂ】図４及び図５のアルゴリズムの実行から結果として得られる符号化シーケンスの変更を概略的に表す図である。
【図７】ビデオシステムの処理デバイスのアーキテクチャを概略的に表す図である。
【発明を実施するための形態】
【００１６】
図１は、移動輸送機関が走行している所定の経路１３０に沿って配置された複数の沿線ワイヤレス無線ユニット（wayside wireless radio units）ＷＷＲＵ０、ＷＷＲＵ１１１０にサーバＳＥＲＶ１２０が接続されるビデオシステム１００を概略的に表している。
【００１７】
沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０は、サーバＳＥＲＶ１２０と、移動輸送機関ＭＣ１４０に配置された車載ワイヤレス無線ユニットＯＷＲＵ１６０との間の中継器として機能する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、サーバＳＥＲＶ１２０によって提供される命令に従って、移動輸送機関ＭＣ１４０の動作を制御する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、データ、より詳細には、移動輸送機関ＭＣ１４０の位置及び速度、並びに、移動輸送機関ＭＣ１４０の前方にある所定の経路の符号化ビデオ画像のデータを収集することを担当する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、収集されたデータをサーバＳＥＲＶ１２０に向けてワイヤレスで送信することを更に担当する。
【００１８】
例えば、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０は、ＬＴＥ（「ロングタームエボリューション」）電気通信システム等の電気通信システムのアクセスポイントである。例えば、サーバＳＥＲＶ１２０は、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０に、銅ワイヤ又は光リンクを用いて接続される。例えば、移動輸送機関ＭＣ１４０は、列車であり、所定の経路１３０は、線路である。
【００１９】
同等に、車載ワイヤレス無線ユニットＯＷＲＵ１６０は、車載ワイヤレス無線ユニットＯＷＲＵ１６０が、所定の経路１３０及びサーバＳＥＲＶ１２０の地理的位置を考慮して、サーバＳＥＲＶ１２０の無線カバレッジ内に留まることを確実にする適切なワイヤレス通信技術を用いて、サーバＳＥＲＶ１２０と直接通信することができ、逆もまた同様であることに留意されたい。
【００２０】
移動輸送機関の自動リモート制御は、従来技術において広範に対処されており、これは、本発明によって解決される課題に関連した態様ではないので、本明細書では詳述されない。
【００２１】
車載ワイヤレス無線ユニットＯＷＲＵ１６０は、移動輸送機関ＭＣ１４０の前面部に設置されたカムコーダー（移動輸送機関ＭＣ１４０の前方にある所定の経路のビデオ画像を捕捉する）、又は、移動輸送機関ＭＣ１４０の後面部に設置されたカムコーダー（移動輸送機関ＭＣ１４０の後方にある所定の経路のビデオ画像を捕捉する）等のビデオ捕捉デバイスＶＣＡＭ１７０からビデオ画像を収集する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、移動輸送機関ＭＣ１４０の前面部に設置された第１のビデオ捕捉デバイス、及び、移動輸送機関ＭＣ１４０の後面部に設置された第２のビデオ捕捉デバイスからビデオ画像を収集することができる。例示的に、以下で、移動輸送機関ＭＣ１４０には、移動輸送機関ＭＣ１４０の前面部に設置された単一のビデオ捕捉デバイスが装備される場合を検討する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、有線、ワイヤレス又は光リンクを用いてビデオ捕捉デバイスＶＣＡＭ１７０に接続することもできるし、ビデオ捕捉デバイスＶＣＡＭ１７０内に含めることもできる。
【００２２】
ビデオシステム１００は、所定の経路１３０の記述を記憶するのに用いられるデータベースＤＢ１５０を更に備える。データベースＤＢ１５０は、所定の経路１３０上の移動輸送機関ＭＣ１４０の位置に従って、この移動輸送機関ＭＣ１４０がこの所定の経路１３０上を移動することができる速度を求めるのに、サーバＳＥＲＶ１２０によって用いられる。以下で詳述するように、データベースＤＢ１５０は、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介してビデオ捕捉デバイスＶＣＡＭ１７０に命令を提供するのに用いられる情報を更に記憶する。同様に以下で詳述するように、データベースＤＢ１５０は、ワイヤレスアップリンク送信条件の変化を予想するのに用いられる情報を更に記憶することができる。データベースＤＢ１５０は、有線、ワイヤレス又は光リンクを用いてサーバＳＥＲＶ１２０に接続することもできるし、サーバＳＥＲＶ１２０内に含めることもできる。
【００２３】
ビデオ捕捉デバイスＶＣＡＭ１７０は、ビデオ捕捉デバイスＶＣＡＭ１７０によって捕捉されたビデオ画像を圧縮することを担当するビデオエンコーダを備える。ビデオエンコーダは、Ｉフレームを用いて開始し、Ｐフレームと、場合によってはＢフレームとが後続する、符号化シーケンスを生成する。少なくともいくつかの符号化シーケンスの開始は、サーバＳＥＲＶ１２０によって提供される命令に従って規定される。これを行うために、以下で説明するように、学習フェーズに後続して情報がデータベースＤＢ１５０に記憶される。
【００２４】
車載ワイヤレス無線ユニットＯＷＲＵ１６０が、ビデオ捕捉デバイスＶＣＡＭ１７０によって提供される符号化ビデオ画像を転送することを可能にするように、車載ワイヤレス無線ユニットＯＷＲＵ１６０からサーバＳＥＲＶ１２０に向かうワイヤレスアップリンク送信を実行することを可能にするために、サーバＳＥＲＶ１２０によってアップリンク送信リソースが配分される。他の通信（例えば、他の移動輸送機関との通信、又は他の通信システムと共有される通信）の場合、他のアップリンク送信リソースが用いられる。
【００２５】
図２は、上述の学習フェーズを実行する第１のアルゴリズムを概略的に表している。学習フェーズは、規定された経路１３０上の、移動輸送機関ＭＣ１４０、又は他の同様の装備を有する移動輸送機関の直前の運行中にデータを収集することによって実行される。例示的に、学習フェーズが、所定の経路１３０上の移動輸送機関ＭＣ１４０の少なくとも１つの直前の運行中にデータを収集することによって実行される場合を検討する。
【００２６】
ステップＳ２０１において、ビデオ捕捉デバイスＶＣＡＭ１７０は、ビデオ記録を開始する。移動輸送機関ＭＣ１４０は、所定の経路１３０上で走行を開始し、ビデオ捕捉デバイスＶＣＡＭ１７０は、ビデオ記録を継続する。ビデオ捕捉デバイスＶＣＡＭ１７０のエンコーダは、時間的冗長性に依存することによってビデオ画像圧縮を実行する。
【００２７】
ビデオ捕捉デバイスＶＣＡＭ１７０は、サーバＳＥＲＶ１２０による後の更なる解析のために、符号化ビデオ画像をローカルデータベースに記録するか、又は、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介してサーバＳＥＲＶ１２０に符号化ビデオ画像をワイヤレスで送信することができる。この事例において、ＵＳＢ（ユニバーサルシリアルバス）フラッシュドライブ等のデータ記憶ポータブル手段は、第１に、所定の経路１３０上の移動輸送機関ＭＣ１４０の運行の終了時に、移動輸送機関ＭＣ１４０の位置情報（以下を参照）に関連した符号化ビデオ画像をＵＳＢフラッシュドライブに転送するために、ビデオ捕捉デバイスＶＣＡＭ１７０にプラグ接続される。ＵＳＢフラッシュドライブは、第２に、ＵＳＢフラッシュドライブによって記憶されたデータをサーバＳＥＲＶ１２０に転送するために、サーバＳＥＲＶ１２０にプラグ接続される。
【００２８】
別の手法では、ビデオ捕捉デバイスＶＣＡＭ１７０は、移動輸送機関ＭＣ１４０の位置情報（以下を参照）に関連した符号化ビデオ画像を、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介してサーバＳＥＲＶ１２０に、ワイヤレスで送信する。この事例において、アップリンク送信リソースは、学習フェーズ中にそのような転送を実行するのに十分であるとみなされる。なぜならば、学習フェーズは、移動輸送機関ＭＣ１４０の通常動作に対応せず、車載ワイヤレス無線ユニットＯＷＲＵ１６０は、学習フェーズ中に他の通信体とこのアップリンク送信リソースを共有する必要がなく、学習フェーズ中の転送レイテンシーは、学習フェーズに重大な影響を与えないためである。
【００２９】
更に別の手法では、符号化ビデオ画像の解析（以下で説明される）は、移動輸送機関ＭＣ１４０の車上で、専用処理デバイス又はビデオ捕捉デバイスＶＣＡＭ１７０によって実行される。この事例において、ＵＳＢフラッシュドライブ等のデータ記憶ポータブル手段は、第１に、ビデオ捕捉デバイスＶＣＡＭ１７０によって実行された解析の結果をＵＳＢフラッシュドライブに転送するために、ビデオ捕捉デバイスＶＣＡＭ１７０にプラグ接続される。ＵＳＢフラッシュドライブは、第２に、ＵＳＢフラッシュドライブによって記憶されたデータをサーバＳＥＲＶ１２０に転送するために、サーバＳＥＲＶ１２０にプラグ接続される。一変形形態では、ビデオ捕捉デバイスＶＣＡＭ１７０によって実行された解析の結果は、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介して、サーバＳＥＲＶ１２０にワイヤレスで転送される。
【００３０】
所定の経路１３０上の移動輸送機関ＭＣ１４０の実際の位置は、ビデオ画像がビデオ捕捉デバイスＶＣＡＭ１７０によって捕捉されるのと同時に記録される。それゆえ、各符号化ビデオ画像は、所定の経路１３０上の移動輸送機関ＭＣ１４０の対応する記録された位置に関連付けられる。移動輸送機関ＭＣ１４０の実際の位置は、移動輸送機関ＭＣ１４０上に設置されたＧＰＳ（全地球測位システム）デバイスを用いて得られる。一変形形態では、移動輸送機関ＭＣ１４０の実際の位置は、所定の経路１３０上に、又は所定の経路１３０に沿って配置されたビーコンを検出するように適応されたビーコン検出器を用いて得られる。この事例において、移動輸送機関ＭＣ１４０の実際の位置は、最後に検出されたビーコンの位置、このビーコンが検出された時点、移動輸送機関ＭＣ１４０の実際の位置が求められなければならない実際の時点、及び移動輸送機関ＭＣ１４０の速度に従って外挿によって計算される。移動輸送機関ＭＣ１４０の速度は、ビデオ捕捉デバイスＶＣＡＭ１７０に接続されたタキメータ（tachymeter）を用いて求めることができる。
【００３１】
ステップＳ２０２において、ビデオシステム１００は、ステップＳ２０１において得られた符号化ビデオ画像の解析を実行する。解析は、ステップＳ２０１において得られた符号化ビデオ画像における符号化レートピークを検出することにある。ピークは、符号化レートが所定の閾値ＴＨを超えた場合に検出される。このことは、ビデオ内でシーンの変化が生じたことを意味する。そのようなシーンの変化は、例えば、移動輸送機関ＭＣ１４０がトンネルに進入したか又はトンネルを通過した場合に生じる。上述したように、解析は、移動輸送機関ＭＣ１４０の車上で、又はサーバＳＥＲＶ１２０において実行することができる。
【００３２】
ステップＳ２０３において、ビデオシステム１００は、ステップＳ２０２において検出された各符号化レートピークに対応する移動輸送機関ＭＣ１４０の位置を追跡する。所定の経路１３０上の移動輸送機関ＭＣ１４０の走行のビデオ全体を解析した後には、ビデオシステム１００は、記録されたビデオ内のシーンの変化に対応する、所定の経路１３０上の位置の集合を有する。
【００３３】
ステップＳ２０４において、サーバＳＥＲＶ１２０は、学習フェーズ中に、記録されたビデオ内で検出されたシーンの変化に対応する所定の経路１３０上の位置の集合をデータベースＤＢ１５０に記憶する。その後、この位置の集合は、図４及び図５に関して以下で説明するように、当該移動輸送機関に組み込まれたビデオエンコーダを制御するために、所定の経路上の、移動輸送機関ＭＣ１４０、又は他の同様の装備を有する移動輸送機関の未来の運行のために用いられる。
【００３４】
図３は、学習フェーズを実行する第２のアルゴリズムを概略的に表している。図３のアルゴリズムは、任意選択で、干渉関連データを用いて、図２に関して上記で説明した学習フェーズを補完することを目標とする。そのような干渉関連データは、所定の経路１３０上のアップリンク送信条件予想に有用である。既述したように、学習フェーズは、規定された経路１３０上の、移動輸送機関ＭＣ１４０、又は他の同様の装備を有する移動輸送機関の直前の運行中にデータを収集することによって実行される。例えば、学習フェーズが、所定の経路１３０上の移動輸送機関ＭＣ１４０の少なくとも１つの直前の運行中にデータを収集することによって実行される場合を検討する。
【００３５】
ステップＳ３０１において、車載ワイヤレス無線ユニットＯＷＲＵ１６０は、所定の経路１３０上の少なくとも１つの運行中、無線信号をモニタリングする。換言すれば、車載ワイヤレス無線ユニットＯＷＲＵ１６０は、移動輸送機関ＭＣ１４０が所定の経路１３０上を走行するときに被る干渉の観測を行う。この観測は、この所定の経路１３０に沿って存在する沿線干渉体によって引き起こされる干渉を表している。干渉学習の範囲において、所定の経路１３０は、分割して連続クラスター（又はセグメント）にすることができ、各クラスターの境界は、専用ビーコンによって識別することができる。したがって、観測された干渉は、クラスターごとに平均化することができる。
【００３６】
ステップＳ３０２において、車載ワイヤレス無線ユニットＯＷＲＵ１６０は、ステップＳ３０１において観測された干渉と関連した移動輸送機関の実際の位置を記録する。したがって、所定の経路１３０上の移動輸送機関ＭＣ１４０の実際の位置は、干渉が車載ワイヤレス無線ユニットＯＷＲＵ１６０によって観測されるのと同時に記録される。それゆえ、各干渉観測値は、所定の経路１３０上の移動輸送機関ＭＣ１４０の対応する記録された位置に関連付けられる。移動輸送機関ＭＣ１４０の実際の位置は、移動輸送機関ＭＣ１４０上に設置されたＧＰＳ（全地球測位システム）デバイスを用いて得られる。一変形形態では、移動輸送機関ＭＣ１４０の実際の位置は、所定の経路１３０上に、又は所定の経路１３０に沿って配置されたビーコンを検出するように適応されたビーコン検出器を用いて得られる。この事例において、移動輸送機関ＭＣ１４０の実際の位置は、最後に検出されたビーコンの位置、このビーコンが検出された時点、移動輸送機関ＭＣ１４０の実際の位置が求められなければならない実際の時点、及び移動輸送機関ＭＣ１４０の速度に従って外挿によって計算される。移動輸送機関ＭＣ１４０の速度は、車載ワイヤレス無線ユニットＯＷＲＵ１６０に接続されたタキメータを用いて求めることができる。上述したように、外挿を実行する代わりに、クラスター規定を用いることができる。
【００３７】
ステップＳ３０３において、サーバＳＥＲＶ１２０は、観測された干渉とこの干渉が観測された所定の経路１３０上の対応する位置との関連付けをデータベースＤＢ１５０に記憶する。観測された干渉と所定の経路１３０上の対応する位置との関連付けを表す情報の、車載ワイヤレス無線ユニットＯＷＲＵ１６０からサーバＳＥＲＶ１２０への転送は、図３に関して既述したように、ＵＳＢフラッシュドライブ等のデータ記憶ポータブル手段を用いることによって行うことができるか、又は、サーバＳＥＲＶ１２０へのワイヤレス送信によって行うことができる。
【００３８】
図３のアルゴリズムは、所定の経路１３０上の複数の運行のために繰り返すことができる。例えば、干渉データは、一日の異なる期間、及び／又は、一週間の異なる期間、及び／又は、一ヶ月間の異なる期間、及び／又は、一年の異なる期間で集めることができる。実際、沿線干渉体の挙動は、検討される暦のタイムスロットに応じて異なる場合があり、それゆえ、補完的に、異なる時点における干渉観測値を収集することが有用である可能性がある。所定の経路１３０上の複数の運行にわたって得られた干渉観測値は、所定の経路１３０上の各位置、又は各クラスターにおいて実行される種々の干渉観測値を平均化することによって統合することもできる。
【００３９】
図４は、ビデオ捕捉デバイスＶＣＡＭ１７０のビデオエンコーダに命令を提供するアルゴリズムを概略的に表している。図４のアルゴリズムは、サーバＳＥＲＶ１２０によって実施される。図４のアルゴリズムの実行開始時、図２に関して上記で説明した学習フェーズは完了しており、かつ、データベースＤＢ１５０にはこれに応じてデータが格納されている場合を検討する。任意選択で、図４のアルゴリズムの実行開始時、図３に関して上記で説明した学習フェーズ補完も完了しており、かつ、ここでも同様にデータベースＤＢ１５０はこれに応じてデータが格納されている場合を検討する。図４のアルゴリズムは、移動輸送機関ＭＣ１４０が通常動作フェーズ中に所定の経路上で走行を開始すると開始される。
【００４０】
ステップＳ４０１において、サーバＳＥＲＶ１２０は、所定の経路１３０上の移動輸送機関ＭＣ１４０の位置を経時的にモニタリングする。サーバＳＥＲＶ１２０は、車載ワイヤレス無線ユニットＯＷＲＵ１６０によってサーバＳＥＲＶ１２０にワイヤレスで送信される位置情報により、所定の経路１３０上の移動輸送機関ＭＣ１４０の進度を認識することができる。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、図４に関して上記で既述したように、移動輸送機関ＭＣ１４０の実際の位置を認識している。一変形形態では、サーバＳＥＲＶ１２０は、所定の経路１３０に沿って配置された沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０によって受信される無線信号に基づく三角測量プロセスにより、所定の経路１３０上の移動輸送機関ＭＣ１４０の進度を推定することができる。
【００４１】
ステップＳ４０２において、サーバＳＥＲＶ１２０は、所定の経路１３０上の移動輸送機関の位置を考慮して、次の符号化シーケンスの変更を求める。これを行うために、サーバＳＥＲＶ１２０は、学習フェーズ中に、記録されたビデオ内で検出されたシーンの変化に対応する、所定の経路１３０上の位置の集合をデータベースＤＢ１５０から索出する。サーバＳＥＲＶ１２０は、学習フェーズ中に獲得された知識及びステップＳ４０１において得られた所定の経路１３０上の移動輸送機関の位置から、所定の経路１３０上においてシーンの変化が予見される次の位置はいずれであるかを、上記位置の集合内で探索する。
【００４２】
ステップＳ４０３において、サーバＳＥＲＶ１２０は、車載ワイヤレス無線ユニットＯＷＲＵ１６０に配分されたアップリンク送信リソース量が、次の符号化シーケンスの変更によって暗示される符号化データレートをサポートするのに十分多いか否かをチェックする。ビデオ画像をワイヤレスで転送するために車載ワイヤレス無線ユニットＯＷＲＵ１６０によって有効に用いることができるアップリンク送信リソース量のばらつきは、アップリンク送信チャネル条件の変動に依存する。学習フェーズ中にデータベースＤＢ１５０に任意選択で記憶された干渉知識を用いて、有効な利用可能スループットを推定することができる。その場合、サーバＳＥＲＶ１２０は、次の符号化シーケンスの変更が期待される所定の経路１３０上の位置における干渉レベルが、次の符号化シーケンスの変更（新たなＩフレーム）によって暗示される符号化データレート増加を緩和することを回避するか否かを判断することが可能である。
【００４３】
車載ワイヤレス無線ユニットＯＷＲＵ１６０に配分されたアップリンク送信リソース量が、次の符号化シーケンスの変更によって暗示される符号化データレートをサポートするのに十分多い場合、ステップＳ４０６が実行され、十分に高くない場合、ステップＳ４０４が実行される。
【００４４】
ステップＳ４０４において、サーバＳＥＲＶ１２０は、サーバＳＥＲＶ１２０によって要求されようとする次の符号化シーケンスの変更（以下で説明されるステップＳ４０６及びＳ４０７を参照）によって暗示される符号化データレート増加を緩和することを可能にするように、車載ワイヤレス無線ユニットＯＷＲＵ１６０がサーバＳＥＲＶ１２０に向けてビデオ画像をワイヤレスで送信することを可能にするアップリンク送信リソース配分を適応させることを試みる。アップリンク送信リソースは、他の通信と共有される場合があり、次の符号化シーケンスの変更が期待される所定の経路１３０上の位置において予見される干渉レベルを補償するために、更なるアップリンク送信リソースが利用可能ではない可能性がある。
【００４５】
ステップＳ４０５において、サーバＳＥＲＶ１２０は、ステップＳ４０４において実行されたアップリンク送信リソース配分の適応の試みが成功したか否かをチェックする。例えば、アップリンク送信リソースのバックアッププールは、空である場合があり、サーバＳＥＲＶ１２０は、他の通信からアップリンク送信リソースを解放する解決策を発見していない場合があり、それにより、サーバＳＥＲＶ１２０が車載ワイヤレス無線ユニットＯＷＲＵ１６０からアップリンク送信のための追加リソースを得ることが不可能であった場合がある状況がもたらされる。ステップＳ４０４において実行されたアップリンク送信リソース配分の適応の試みが成功した場合、ステップＳ４０６が実行され、失敗した場合、ステップＳ４０７が実行される。
【００４６】
ステップＳ４０６において、サーバＳＥＲＶ１２０は、ビデオ捕捉デバイスＶＣＡＭ１７０に、次の符号化シーケンスの変更を通知する。サーバＳＥＲＶ１２０は、学習フェーズ中に収集されたデータを考慮してシーンの変化が期待される所定の経路１３０上の上記位置を表す情報を、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介してビデオ捕捉デバイスＶＣＡＭ１７０に送信する。図５に関して以下で説明するように、ステップＳ４０６は、ビデオ捕捉デバイスＶＣＡＭ１７０が、Ｉフレーム（すなわちキーフレーム）を用いて新たな符号化シーケンスを開始する時点を規定することを可能にする。その後、ステップＳ４０１が繰り返される。サーバＳＥＲＶ１２０によって、車載ワイヤレス無線ユニットＯＷＲＵ１６０に追加アップリンク送信リソースが一時的に配分されている事例において、サーバＳＥＲＶ１２０は、この一時的に配分された追加アップリンク送信リソースを表す情報を車載ワイヤレス無線ユニットＯＷＲＵ１６０に送信する。
【００４７】
ステップＳ４０７において、サーバＳＥＲＶ１２０は、ステップＳ４０６において行われたように、ビデオ捕捉デバイスＶＣＡＭ１７０に、次の符号化シーケンスの変化を通知する。サーバＳＥＲＶ１２０は、ステップＳ４０７において、この次の符号化シーケンスの変更によって発生するであろう追加アップリンク送信リソースの不足を克服するように、それまでの符号化データレートを低減させる必要があることを更に通知する。図５に関して以下で説明するように、ステップＳ４０７は、ビデオ捕捉デバイスＶＣＡＭ１７０がＩフレーム（すなわちキーフレーム）を用いて新たな符号化シーケンスを開始する時点を規定することを可能にするとともに、ビデオ捕捉デバイスＶＣＡＭ１７０が、符号化データレートが一時的に低減される事前期間を規定することを可能にする。この事前期間中に符号化データレートを低減させることにより、サーバＳＥＲＶ１２０によって命令されるＩフレーム（すなわちキーフレーム）生成によって発生する可能性がある追加符号化データレートの不足を補償することが可能になる。サーバＳＥＲＶ１２０は、学習フェーズ補完中に集められた干渉データを考慮して予見された無線条件から結果として得られるスループットと整合するように、符号化データレートが適用されるべき大きさを示すことができる（図５に関して以下を参照）。その後、ステップＳ４０１が繰り返される。
【００４８】
図４のアルゴリズムは、移動輸送機関ＭＣ１４０が所定の経路１３０上を走行している限り、ループする。移動輸送機関ＭＣ１４０が所定の経路１３０上の運行を終了すると、図４のアルゴリズムは停止する。
【００４９】
図５は、特にステップＳ４０６又はＳ４０７においてサーバＳＥＲＶ１２０によって提供された命令に従って、ビデオ画像を符号化するアルゴリズムを概略的に表している。図４と同様に、図５のアルゴリズムは、移動輸送機関ＭＣ１４０が通常動作フェーズ中に所定の経路１３０上を走行するときに実行される。
【００５０】
ステップＳ５０１において、ビデオ捕捉デバイスＶＣＡＭ１７０は、ビデオ記録及び符号化を開始する。ビデオ捕捉デバイスＶＣＡＭ１７０は、以下で説明するように、サーバＳＥＲＶ１２０によって異なるように命令される場合を除き、所定の符号化データレートを用いる。ビデオ捕捉デバイスＶＣＡＭ１７０は、移動輸送機関ＭＣ１４０の前方又は後方にある所定の経路１３０のビデオ画像を捕捉し、捕捉されたビデオ画像を、ビデオエンコーダを用いて符号化する。ビデオエンコーダは、デフォルトの符号化構成に従って、Ｉフレーム（すなわちキーフレーム）及びＰフレーム（予測フレーム）、及び場合によってはＢフレーム（双方向予測フレーム）を生成する。一方で、ビデオエンコーダは、以下で説明するように、サーバＳＥＲＶ１２０による要求があると、新たなＩフレームを更に生成する（すなわち、新たな符号化シーケンスを開始する）。ビデオ捕捉デバイスＶＣＡＭ１７０がサーバＳＥＲＶ１２０に向けて符号化ビデオ画像を送信することが可能となるように、車載ワイヤレス無線ユニットＯＷＲＵ１６０にアップリンク送信リソースが配分される。アップリンク送信リソース配分は、ビデオ捕捉デバイスＶＣＡＭ１７０が、アップリンク無線条件のばらつきにかかわらずに符号化ビデオ画像を転送することができるように、上記デフォルトの符号化構成を考慮に入れる。一方で、図４に関して上記で説明したように、アップリンク送信リソース配分は、サーバＳＥＲＶ１２０が、Ｉフレーム（すなわちキーフレーム）によって新たな符号化シーケンスを開始することを具体的に要求する場合、適応させることができる。
【００５１】
ステップＳ５０２において、ビデオ捕捉デバイスＶＣＡＭ１７０は、車載ワイヤレス無線ユニットＯＷＲＵ１６０に配分されたアップリンク送信リソースを用いて、車載ワイヤレス無線ユニットＯＷＲＵ１６０を介して、サーバＳＥＲＶ１２０に向けて符号化ビデオ画像の送信を開始する。車載ワイヤレス無線ユニットＯＷＲＵ１６０は、サーバＳＥＲＶ１２０が所定の経路１３０上の移動輸送機関ＭＣ１４０の進度をモニタリングすることができるように、サーバＳＥＲＶ１２０に対する、所定の経路１３０上の移動輸送機関ＭＣ１４０の実際の位置に関する通知を開始することが好ましい。上記で説明したように、サーバＳＥＲＶ１２０は、所定の経路１３０上の移動輸送機関ＭＣ１４０の進度のモニタリングを、車載ワイヤレス無線ユニットＯＷＲＵ１６０によって通知することなく、決定することもできる。
【００５２】
ステップＳ５０３において、ビデオ捕捉デバイスＶＣＡＭ１７０は、サーバＳＥＲＶ１２０からの符号化シーケンスの変更の通知を待機する。この通知を受信すると、ビデオ捕捉デバイスＶＣＡＭ１７０は、ステップＳ５０４において、この通知がそれまでの符号化データレートを低減させる必要があることを示しているか否かをチェックする。新たな符号化シーケンスへの切り替え（Ｉフレーム生成）の前に符号化データレートを低減させないようにビデオ捕捉デバイスＶＣＡＭ１７０がサーバＳＥＲＶ１２０によって命令された場合（ステップＳ４０６を参照）、ステップＳ５０６が実行される。そうではなく、新たな符号化シーケンスへの切り替え（Ｉフレーム生成）の前に符号化データレートを低減させるようにビデオ捕捉デバイスＶＣＡＭ１７０がサーバＳＥＲＶ１２０によって命令された場合（ステップＳ４０７を参照）、ステップＳ５０５が実行される。
【００５３】
ステップＳ５０５において、ビデオ捕捉デバイスＶＣＡＭ１７０は、新たな符号化シーケンスへの切り替え（Ｉフレーム生成）の前に符号化データレートを低減させる。ビデオ捕捉デバイスＶＣＡＭ１７０は、符号化シーケンスの変更が実行されなければならない所定の経路１３０上の位置ＰＯＳに到達する前に、所定の時間量の間、符号化データレートを低減させることができる。ビデオ捕捉デバイスＶＣＡＭ１７０は、移動輸送機関ＭＣ１４０の実際の速度を考慮して、移動輸送機関ＭＣ１４０のいずれの位置から、符号化データレートの低減が開始されるべきかを判断する。一変形形態では、符号化データレートが低減されるべきである、位置ＰＯＳに到達する前の時間量は、サーバＳＥＲＶ１２０の命令において、サーバＳＥＲＶ１２０によって指定することができる。ビデオ捕捉デバイスＶＣＡＭ１７０は、符号化データレートを、所定のパーセンテージだけ、又は、サーバＳＥＲＶ１２０の命令においてサーバＳＥＲＶ１２０によって示されるパーセンテージだけ低減させることができる。その後、ステップＳ５０６が実行される。
【００５４】
ステップＳ５０６において、ビデオ捕捉デバイスＶＣＡＭ１７０は、符号化シーケンスの変更が実行されなければならない所定の経路１３０上の位置ＰＯＳに移動輸送機関ＭＣ１４０が到達するのを待機する。位置ＰＯＳに到達すると、ステップＳ５０７において、ビデオ捕捉デバイスＶＣＡＭ１７０は、新たな符号化シーケンス、すなわちＩフレーム（すなわちキーフレーム）を生成する。ステップＳ５０５が事前に実行されている事例では、ビデオ捕捉デバイスＶＣＡＭ１７０は、新たな符号化シーケンスの開始時にデフォルトの符号化データレートを回復する。
【００５５】
特定の実施形態では、ビデオ捕捉デバイスＶＣＡＭ１７０は、新たな符号化シーケンスを開始するＩフレーム（すなわちキーフレーム）の劣化バージョンしか生成しない場合があるが、新たな符号化シーケンスを開始するために符号化データレートを増加させ、後続するＰフレーム（予測フレーム）を超えるデフォルトの符号化データレートに達するまで符号化データレートを緩やかに低減させる。それゆえ、Ｉフレーム生成によって暗示される追加符号化データレートは、緩やかに緩和され、Ｉフレーム（すなわちキーフレーム）の劣化バージョンによって暗示されるいずれの符号化データレートの不足分も後続するＰフレーム（予測フレーム）にわたって補償される。
【００５６】
ステップＳ５０５を事前に実行しなかったステップＳ５０６の結果が、図６Ａに概略的に示されている。上述の位置ＰＯＳに到達する前には、符号化シーケンス６０１がある。移動輸送機関ＭＣ１４０が位置ＰＯＳに到達すると、新たな符号化シーケンス６０２への切り替えが実行される。ステップＳ５０５を事前に実行した後のステップＳ５０６の結果が、図６Ｂに概略的に示されている。ここでもまた、移動輸送機関ＭＣ１４０が位置ＰＯＳに到達すると、新たな符号化シーケンス６０２への切り替えが実行される。しかしながら、移動輸送機関ＭＣ１４０の位置ＰＯＳへの到着の直前の期間６０３において、符号化シーケンス６０１の符号化レートは、ビデオ捕捉デバイスＶＣＡＭ１７０のビデオエンコーダによって通常適用されるデフォルトの符号化レートと比較して低減されている。
【００５７】
Ｉフレーム（すなわちキーフレーム）を生成する前に符号化データレートを低減させることにより、捕捉されたビデオ内のシーンの有効な変化を考慮して、新たな符号化シーケンスへの切り替えの応答の不足を補償することが更に可能になることに留意することができる。実際、（例えば、移動輸送機関の位置特定の不正確性に起因して）捕捉されたビデオ内のシーンの変化が新たな符号化シーケンスへの有効な切り替えの前に現れる事例において、シーンの変化は、適用される符号化データレートの低減によって劣化し、その場合、ビデオ画像品質は、新たな符号化シーケンスへの切り替えが有効になると迅速に回復する。その後、ステップＳ５０３が繰り返される。
【００５８】
図５のアルゴリズムは、移動輸送機関ＭＣ１４０が所定の経路１３０上を走行している限りループする。移動輸送機関ＭＣ１４０が所定の経路１３０上の運行を終了すると、図５のアルゴリズムは停止する。
【００５９】
図７は、ビデオシステムの処理デバイス７００の一例示のハードウェアアーキテクチャを概略的に表している。車載ワイヤレス無線ユニットＯＷＲＵ１６０に関して上記で説明したアルゴリズム及びステップを実施するために、そのような処理デバイスを、車載ワイヤレス無線ユニットＯＷＲＵ１６０内又はビデオ捕捉デバイスＶＣＡＭ１７０内に含めることができる。ビデオ捕捉デバイスＶＣＡＭ１７０に関して上記で説明したアルゴリズム及びステップを実施するために、そのような処理デバイスを、ビデオ捕捉デバイスＶＣＡＭ１７０内に含めることもできる。サーバＳＥＲＶ１２０に関して上記で説明したアルゴリズム及びステップを実施するために、そのような処理デバイスを、サーバＳＥＲＶ１２０に含めることもできる。沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０は、同じハードウェアアーキテクチャとともに敷設することができることに留意することができる。
【００６０】
ハードウェアアーキテクチャの示される例によれば、処理デバイス７００は、通信バス７１０によって相互接続される少なくとも以下の構成要素、すなわち、プロセッサ、マイクロプロセッサ、マイクロコントローラ又はＣＰＵ（中央処理ユニット）７０１と、ＲＡＭ（ランダムアクセスメモリ）７０２と、ＲＯＭ（リードオンリーメモリ）７０３と、ＨＤＤ（ハードディスクドライブ）若しくはＳＤ（セキュアデジタル）カードリーダ７０４、又は非一時的情報記憶媒体上に記憶される情報を読み出すように構成される任意の他のデバイスと、通信インターフェースＣＯＭ７０５又は通信インターフェースのセットとを備える。
【００６１】
ハードウェアアーキテクチャがサーバＳＥＲＶ１２０に関連する場合、通信インターフェースＣＯＭ７０５は、サーバＳＥＲＶ１２０が、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０と通信できるようにする。一変形形態では、通信インターフェースＣＯＭ７０５は、サーバＳＥＲＶ１２０が、車載ワイヤレス無線ユニットＯＷＲＵ１６０と直接ワイヤレスで通信できるようにする。
【００６２】
ハードウェアアーキテクチャが車載ワイヤレス無線ユニットＯＷＲＵ１６０に関連する場合、通信インターフェースＣＯＭ７０５のセットは、車載ワイヤレス無線ユニットＯＷＲＵ１６０が、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０とワイヤレスで通信すること、及び、ビデオ捕捉デバイスＶＣＡＭ１７０と通信することを可能にする。一変形形態では、通信インターフェースＣＯＭ７０５のセットは、車載ワイヤレス無線ユニットＯＷＲＵ１６０が、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０ではなくサーバＳＥＲＶ１２０と直接ワイヤレスで通信することを可能にする。
【００６３】
ハードウェアアーキテクチャがビデオ捕捉デバイスＶＣＡＭ１７０に関連する場合、通信インターフェースＣＯＭ７０５は、ビデオ捕捉デバイスＶＣＡＭ１７０が、車載ワイヤレス無線ユニットＯＷＲＵ１６０と通信することを可能にする。
【００６４】
ハードウェアアーキテクチャが沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０に関連する場合、通信インターフェースＣＯＭ７０５のセットは、沿線ワイヤレス無線ユニットＷＷＲＵ０、ＷＷＲＵ１１１０が一方でサーバＳＥＲＶ１２０と通信できるようにし、他方で車載ワイヤレス無線ユニットＯＷＲＵ１６０とワイヤレスで通信できるようにする。
【００６５】
ＣＰＵ７０１は、ＲＯＭ７０３から、又はＳＤカードリーダ７０４を介してＳＤカード等の外部メモリから、ＲＡＭ７０２にロードされる命令を実行することができる。処理デバイス７００に電源が投入された後に、ＣＰＵ７０１は、ＲＡＭ７０２から命令を読み出し、これらの命令を実行することができる。それらの命令は、ＣＰＵ７０１に、本明細書で上述されたアルゴリズムのステップのうちのいくつか又は全てを実行させる１つのコンピュータプログラムを形成する。
【００６６】
結果として、本明細書で説明されるアルゴリズムのありとあらゆるステップが、ＰＣ（パーソナルコンピュータ）、ＤＳＰ（デジタルシグナルプロセッサ）若しくはマイクロコントローラ等のプログラマブルコンピューティングマシンにより１組の命令若しくはプログラムを実行することによってソフトウェアにおいて実施される場合があるか、又はそうでなければ、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）若しくはＡＳＩＣ（特定用途向け集積回路）等の機械若しくは専用チップ若しくはチップセットによってハードウェアにおいて実施される場合があることは理解されたい。一般に、サーバＳＥＲＶ１２０、車載ワイヤレス無線ユニットＯＷＲＵ１６０及びビデオ画像捕捉デバイス１７０は、当該デバイスに関して本明細書において説明されるような関連ステップを実施するように構成される処理電子回路を備える。
【図１】
0006877625.tif 000002
【図２】
0006877625.tif 000003
【図３】
0006877625.tif 000004
【図４】
0006877625.tif 000005
【図５】
0006877625.tif 000006
【図６Ａ】
0006877625.tif 000007
【図６Ｂ】
0006877625.tif 000008
【図７】
0006877625.tif 000009