クラウドベースのビデオ分析への移行:問題と解決策

おそらく、ハブラの球形の読者が「雲」という言葉を聞いた場合、彼は空を見ません。 今日、私たちはビデオ分析の未来について推測することにしました。 いわゆる「雲の向こう側」で予測を行います。 技術的な説明とアルゴリズムの例を含む記事を待っている場合、これは少し異なるケースです。 開発者の経験を共有します。



未来はスマートフォンとモバイルインターネットであり、あらゆる分野のメーカーがこれを理解しています。 一方、ビデオ監視の使用は、私たちの生活のほぼすべての分野にも広がっています。 公共部門では、これらは安全な都市であり、大企業では-インフラストラクチャの監視、小売チェーンでは、金融部門では-販売管理ツール、民間部門では-財産保護です。 しかし、着実に開発されていますが、まだ巨大ではありませんが、インテリジェントビデオ監視-ビデオ分析-があります。 最良の場合、動き検出器はクラウドサービスに実装され、保護されたゾーンを選択したり、スケジュールを設定したりすることさえできません。 この遅れの理由は何ですか? 従来のビデオ分析システムのクラウドサービスへの適応を妨げるものは何ですか? そして最も重要なこと:それについて何をすべきか?



ビデオストリームまたはビデオ分析モジュールの数が増加するにつれて、システムを動的にスケーリングするためのツールが不足しています。

専用サーバー用に設計された従来のシステムには、クラスター内の計算負荷を分散する機能がありません。 このようなシステムでは、ビデオストリームは1つの特定のサーバーに物理的および論理的にリンクされています。 あるビデオストリームを別のビデオストリームに再接続するには、管理者はカメラとビデオ分析に接続するための両方のパラメーターを再構成する必要があります。 さらに、サーバーの1つに障害が発生した場合、計算負荷はクラスター内の他のサーバーに分散されません。



仮想化サポートの欠如。


ビデオ分析ソフトウェアモジュールは、HASPハードウェア保護キー(特に顔とナンバープレートの認識用)と特殊なグラフィックアクセラレーターを使用します。 これにより、ハードウェア実装から抽象化された仮想化環境での使用が大幅に制限されます。 ソフトウェアを物理機器にバインドすると、クラウド内のシステムを拡張することが難しくなります。



クロスプラットフォームクライアントとメディアプレーヤーの欠如。


今日、ほとんどすべてのビデオ分析システムは、Windowsオペレーティングシステムの「シック」クライアントでのみ動作します。 最良の場合、システムは、ActiveX、Java、またはSilverLightテクノロジーなどの非標準コンポーネントを追加して、Internet Explorerブラウザーを介したアクセスを提供します。 これにより、システムのユーザー数が大幅に制限され、テクニカルサポートサービスに多くの問題が発生します。 理想的なクロスプラットフォームクライアントは、HTML5テクノロジーに基づいて実装する必要があります。 実際には、すべてのクラウド監視サービスはフラッシュに依存しています。 同時に、既存のフラッシュプレーヤーには、ビデオ分析メタデータをグラフィカルな注釈の形式で表示する機能がありません。



Webベースアーキテクチャ(WOA)実装の欠如。


WOAは、重要なデータ(ビデオ分析イベント、ビデオアーカイブ内の任意の瞬間など)に一意のハイパーリンク(YouTubeのビデオなど)があることを意味します。 残念ながら、ほとんどの古典的なクラウドベースのビデオ監視システムでは、残念ながらそのようなハイパーリンクの形成が許可されていないため、ユーザー間のデータ交換が非常に複雑になっています。 困難は官僚制度に似ています。ビデオのハイライトされた瞬間へのリンクを電子メールで送信するだけでなく、ユーザーは最初にアーカイブを削除してからファイルホスティングサービスにアップロードする必要があります。 また、ビデオ監視の実装前にすでに企業にあったビジネス分析やその他の情報システムにクラウドベースのビデオ分析を簡単に統合するためのWebベースのプログラミングインターフェイスもありません。



もう少し。 ビデオ監視システムでWeb指向のビデオ分析が解決するいくつかのタスクを以下に示します。



ビデオストリームの品質管理


これは、ビデオ監視システムの基本的なマストヘッド機能です-継続的な記録とシステムへの干渉からの保護。 なぜこれがそれほど重要なのか、説明する価値はないと思います。 ビデオ品質管理と機器の状態を監視するためのWebインターフェイスは、重要なものを見逃しません。例を参照してください。



緑色-通常の状態、灰色-オフライン、黄色-イベントが検出され、赤色-カメラの誤動作。 この場合、状態変化の記録が記録され、悪用サービスに送信されます。



インシデント調査用の検索アーカイブ


そのような解決策はそれ自体を示唆しているように思われます。 しかし、実際には、緊急事態が発生した場合、ビデオ監視は役に立たないことがよくあります。数時間のビデオを視聴しても結果が得られない場合があります。



インテリジェントな検索ツールは時間を節約するだけでなく、神経も節約します。 ビデオアーカイブ内のデータは、たとえば、オブジェクトのタイプ(人、人、車両など)またはオブジェクトの動きのタイプ(特定のエリアでの出現/停止)、およびもちろん時間によって見つけることができます。 ここでは、検索機能がアプリオリルール設定を必要としないこと、つまり、イベントの発生後にユーザーが検索ルールを設定できることが非常に重要です。 たとえば、駐車スペースを割り当てて、それに関連する瞬間(盗難、到着、接近した人の事実)を即座に見つけることができます。



検索結果は、インターネット上の画像の検索と同様に、オブジェクトの拡大画像のフォトアルバムの形式で発行されます。 結果を出力する別の方法は、マップ上の軌跡のあるマップ上のポイントの形式、またはコンパクトなリストです。 クリックすると、ビデオの再生が開始されます。



視野角とカメラの技術的能力が許せば、オブジェクトは正確に識別できます:顔で人、車-レジストレーションマークで。



発送センター


これまで、多くの大規模な(そしてそうではない)組織のリーダーシップは、ディスパッチセンターを何百ものモニターを備えた広々とした部屋と考え、その背後には警備員がいて、昼夜を問わずカメラからの送信を監視し、強力な通信チャンネルの仕事を楽しんでいます。 彼らはそれがどれほど高価でリソース集約的であるかさえ想像していません! そして、残念ながら、必ずしも効果的ではありません。

ビデオ監視システムのWebベースのアーキテクチャにより、分散ディスパッチセンターを備えた非常に費用対効果の高いソリューションを構築できます。異なるタイムゾーンを含むオペレーターが作業できます。オブザーバーは自宅のコンピューターから接続できます。 また、ヒューマンファクターと最適化の除外を再度拡張することはできません。これは、ビデオ分析に少なくとも少し精通しているすべての人に理解されています。







Webベースの分析用のオペレーターワークステーションおよびメディアプレーヤー。 イベントは、タイプと優先度に応じて異なる色でタイムラインに表示されます。 オブジェクトの拡大画像がタイムライン上にポップアップ表示されます。



ビジネスプロセスデータのインポートとエクスポート


WOAは、クラウドベースのビデオ分析を、企業にすでにインストールされているシステムと統合します。 この品質は、倉庫や保管庫にとって特に価値があります。各オブジェクトはバーコードで追跡でき、アーカイブを操作することですべての動きを観察できます。 したがって、何も失われません。 別の例-ビデオは、産業プロセスのベンチマークでマークされています-私たちの場合の石油生産。





ビデオ分析の結果と組織のビジネスプロセス(生産プロセス)のデータを組み合わせます。 従業員は拡張現実を取得します。



結論として、従来のビデオ分析システムを「クラウド」に適合させても、システムスケーリングの望ましいレベルが提供されないことを強調したいと思います。 アーキテクチャ、ユーザーインターフェイス、プログラミングインターフェイスの根本的な見直しが必要です。 しかし、コストはそれだけの価値があります。私たちは長い間これを確認することに成功しました。



All Articles