(57)【要約】  本発明は、ビデオ監視の分野に関し、位置決め動作の複雑性を低減して位置決め効率を改善することができるビデオ監視方法、デバイス及びシステムを開示する。ビデオ監視方法は、ユーザ装置により、カメラにより送信されたパノラマを受信し、ユーザ装置により、パノラマにおいてユーザにより指定されたビューを取得し、ユーザ装置により、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、ユーザ装置により、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信することを含む。本発明は、ビデオ監視ビュー情報を見ることに適用可能である。
2015532564.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ装置により、カメラにより送信されたパノラマを受信するステップと、
前記ユーザ装置により、パノラマにおいてユーザにより指定されたビューを取得するステップと、
前記ユーザ装置により、ビューと角度との間の予め設定された対応関係に従って、前記ユーザにより指定された前記ビューに対応する監視角度を取得するステップと、
前記ユーザ装置により、前記カメラが前記カメラの角度を前記監視角度に調整するため、前記監視角度を前記カメラに送信するステップと
を有するビデオ監視方法。
【請求項２】
前記ユーザ装置により、ビューと角度との間の予め設定された対応関係に従って、前記ユーザにより指定された前記ビューに対応する監視角度を取得するステップは、
前記ユーザ装置により、前記指定されたビューの幾何学的中心を取得するステップと、
前記ユーザ装置により、ビューと角度との間の前記対応関係に従って、前記幾何学的中心に対応する前記監視角度を取得するステップと
を有する、請求項１に記載のビデオ監視方法。
【請求項３】
前記ユーザ装置により、カメラにより送信されたパノラマを受信するステップは、
前記ユーザ装置により、サーバにより送信された前記パノラマを受信するステップを有し、
前記パノラマは、前記カメラにより前記サーバに送信され、
前記ユーザ装置により、前記監視角度を前記カメラに送信するステップは、
前記ユーザ装置により、前記サーバが前記監視角度を前記カメラに送信するため、前記監視角度を前記サーバに送信するステップを有する、請求項１又は２に記載のビデオ監視方法。
【請求項４】
カメラにより送信されたパノラマを受信し、前記パノラマを第１の取得ユニットに送信するように構成された第１の受信ユニットと、
前記第１の受信ユニットにより送信された前記パノラマを受信し、前記パノラマにおいてユーザにより指定されたビューを取得し、前記ユーザにより指定された前記ビューを第２の取得ユニットに送信するように構成された前記第１の取得ユニットと、
前記第１の取得ユニットにより送信された前記ユーザにより指定された前記ビューを受信し、ビューと角度との間の予め設定された対応関係に従って、前記ユーザにより指定された前記ビューに対応する監視角度を取得し、前記監視角度を第１の送信ユニットに送信するように構成された前記第２の取得ユニットと、
前記第２の取得ユニットにより送信された前記監視角度を受信し、前記カメラが前記カメラの角度を前記監視角度に調整するため、前記監視角度を前記カメラに送信するように構成された前記第１の送信ユニットと、
を有するユーザ装置。
【請求項５】
前記第２の取得ユニットは、前記指定されたビューの幾何学的中心を取得し、ビューと角度との間の前記対応関係に従って、前記幾何学的中心に対応する前記監視角度を取得するように特に構成される、請求項４に記載のユーザ装置。
【請求項６】
前記第１の受信ユニットは、サーバにより送信された前記パノラマを受信するように特に構成され、前記パノラマは、前記カメラにより前記サーバに送信され、
前記第１の送信ユニットは、前記サーバが前記監視角度を前記カメラに送信するため、前記監視角度を前記サーバに送信するように特に構成される、請求項５に記載のユーザ装置。
【請求項７】
カメラにより送信されたパノラマを受信し、前記パノラマにおいてユーザにより指定されたビューを取得し、ビューと角度との間の予め設定された対応関係に従って、前記ユーザにより指定された前記ビューに対応する監視角度を取得し、前記カメラが前記カメラの角度を前記監視角度に調整するため、前記監視角度を前記カメラに送信するように構成されたユーザ装置を有するビデオ監視システム。
【請求項８】
ビューと角度との間の前記予め設定された対応関係に従って、前記カメラの監視範囲において監視ビューにより形成されたパノラマを取得し、前記ユーザ装置が前記パノラマにおいて前記ユーザにより指定された前記ビューに対応する前記監視角度を取得するため、前記パノラマを前記ユーザ装置に送信し、前記ユーザ装置により送信された前記監視角度を取得し、前記カメラの前記角度を前記監視角度に調整するように構成されたカメラと、
前記カメラにより送信された前記パノラマを受信し、前記パノラマを前記ユーザ装置に送信するように構成されたサーバと
を更に有し、
前記サーバは、前記ユーザ装置により送信された前記監視角度を受信し、前記監視角度を前記カメラに送信するように更に構成される、請求項７に記載のビデオ監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は、2012年10月16日に“VIDEO  SURVEILLANCE  METHOD,  DEVICE,  AND  SYSTEM”という題で中国専利局に出願された中国特許出願第201210392534.4号の優先権を主張し、その全内容を援用する。
【０００２】
本発明は、ビデオ監視の分野に関し、特に、ビデオ監視方法、デバイス及びシステムに関する。
【背景技術】
【０００３】
ビデオ監視の分野では、監視場面のパノラマ式制御に対してますます高い要件が課されており、ユーザにより指定された監視位置にカメラを迅速に調整することが、更なる関心を引き起こしている。既存のビデオ監視システムは、カメラ、サーバ及びユーザ装置を含み、カメラは、一般的にはPTZ制御を有するカメラ（例えば、PTZカメラ）である。
【０００４】
既存のビデオ監視場面では、カメラをユーザにより指定された監視位置にナビゲートするための２つの方法が主に存在する。１つの方法は、カメラがユーザにより望まれる位置に次第に調整され、その位置の監視情報が見えるようになるように、ユーザがPTZ制御ボタンを複数回調整することである。他の方法は、ユーザが予め設定された位置を設定し、位置を見る必要がある場合、ユーザが見る必要がある位置を取得するために、ユーザが対応する予め設定された位置を直接呼び出すことである。しかし、所望の位置の監視情報が手動の調整により見られるか、予め設定された位置を設定することにより見られるかに拘わらず、位置決め動作の複雑性は比較的高く、位置決め効率は比較的低い。
【発明の概要】
【０００５】
本発明の実施例は、位置決め動作の複雑性を低減し、位置決め効率を改善することができるビデオ監視方法、デバイス及びシステムを提供する。
【０００６】
前述の目的を実現するために、以下の技術的対策が本発明の実施例において採用される。
【０００７】
一態様によれば、ビデオ監視方法が提供され、ユーザ装置により、カメラにより送信されたパノラマを受信し、ユーザ装置により、パノラマにおいてユーザにより指定されたビューを取得し、ユーザ装置により、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、ユーザ装置により、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信することを含む。
【０００８】
ユーザ装置により、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得することは、ユーザ装置により、指定されたビューの幾何学的中心を取得し、ユーザ装置により、ビューと角度との間の対応関係に従って、幾何学的中心に対応する監視角度を取得することを含む。
【０００９】
ユーザ装置により、カメラにより送信されたパノラマを受信することは、ユーザ装置により、サーバにより送信されたパノラマを受信することを含み、パノラマは、カメラによりサーバに送信される。
【００１０】
ユーザ装置により、監視角度をカメラに送信することは、ユーザ装置により、サーバが監視角度をカメラに送信するため、監視角度をサーバに送信することを含む。
【００１１】
一態様によれば、ユーザ装置が提供され、カメラにより送信されたパノラマを受信し、パノラマを第１の取得ユニットに送信するように構成された第１の受信ユニットと、第１の受信ユニットにより送信されたパノラマを受信し、パノラマにおいてユーザにより指定されたビューを取得し、ユーザにより指定されたビューを第２の取得ユニットに送信するように構成された第１の取得ユニットと、第１の取得ユニットにより送信されたユーザにより指定されたビューを受信し、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、監視角度を第１の送信ユニットに送信するように構成された第２の取得ユニットと、第２の取得ユニットにより送信された監視角度を受信し、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信するように構成された第１の送信ユニットとを含む。
【００１２】
第２の取得ユニットは、指定されたビューの幾何学的中心を取得し、ビューと角度との間の対応関係に従って、幾何学的中心に対応する監視角度を取得するように特に構成される。
【００１３】
第１の受信ユニットは、サーバにより送信されたパノラマを受信するように特に構成され、パノラマは、カメラによりサーバに送信される。
【００１４】
第１の送信ユニットは、サーバが監視角度をカメラに送信するため、監視角度をサーバに送信するように特に構成される。
【００１５】
一態様によれば、ビデオ監視システムが提供され、カメラにより送信されたパノラマを受信し、パノラマにおいてユーザにより指定されたビューを取得し、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信するように構成されたユーザ装置を含む。
【００１６】
ビデオ監視システムは、ビューと角度との間の予め設定された対応関係に従って、カメラの監視範囲において監視ビューにより形成されたパノラマを取得し、ユーザ装置がパノラマにおいてユーザにより指定されたビューに対応する監視角度を取得するため、パノラマをユーザ装置に送信し、ユーザ装置により送信された監視角度を取得し、カメラの角度を監視角度に調整するように構成されたカメラと、カメラにより送信されたパノラマを受信し、パノラマをユーザ装置に送信するように構成されたサーバとを更に含み、サーバは、ユーザ装置により送信された監視角度を受信し、監視角度をカメラに送信するように更に構成される。
【００１７】
本発明の実施例において提供されるビデオ監視方法、デバイス及びシステムでは、ユーザ装置は、カメラにより送信されたパノラマを受信し、ユーザ装置は、パノラマにおいてユーザにより指定されたビューを取得し、ユーザ装置は、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、ユーザ装置は、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信する。このように、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施例１によるビデオ監視方法のフローチャート
【図２】本発明の実施例１による他のビデオ監視方法のフローチャート
【図３】本発明の実施例１による他のビデオ監視方法のフローチャート
【図４】本発明の実施例１による例示的な図
【図５】本発明の実施例１による他のビデオ監視方法のフローチャート
【図６】本発明の実施例２によるユーザ装置のブロック図
【図７】本発明の実施例３によるビデオ監視システムの図
【図８】本発明の実施例３による他のビデオ監視システムの図
【図９】本発明の実施例３による他のユーザ装置のブロック図
【発明を実施するための形態】
【００１９】
以下に、本発明の実施例の添付図面を参照して、本発明の実施例の技術的対策を明確且つ完全に説明する。明らかに、記載の実施例は、本発明の実施例の全てではなく、一部に過ぎない。創造的取り組みを行うことなく、本発明の実施例に基づいて当業者により得られる全ての他の実施例は、本発明の保護範囲内に入るものとする。
【００２０】
＜実施例１＞
本発明の実施例は、ビデオ監視方法を提供し、ユーザ装置側に関する。図１に示すように、この方法は以下を含む。
【００２１】
101.ユーザ装置は、カメラにより送信されたパノラマを受信する。
【００２２】
ユーザ装置は、カメラからパノラマを直接受信してもよく、サーバにより転送されたパノラマを受信してもよい。特に、パノラマを生成した後に、カメラはパノラマをサーバに送信し、サーバはパノラマをユーザ装置に転送する。ユーザ装置により受信されたパノラマは、平面ビュー、円筒型ビュー、３次元ビュー及び魚眼ビューのいずれか１つでもよい。
【００２３】
102.ユーザ装置は、パノラマにおいてユーザにより指定されたビューを取得する。
【００２４】
103.ユーザ装置は、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得する。
【００２５】
ビューと角度との間の対応関係は、一方では、ユーザにより指定されたビューに対応する計算された監視角度でもよい。或いは、他方では、監視ビューがカメラ側でスキャンされるときに、監視ビューに対応する角度は、ビューと角度との間の対応関係を生成するように直接記録されてもよい。ビューと角度との間の対応関係において、それぞれの監視角度は、パノラマの１つの監視ビューに対応する。従って、ユーザは、ビューと角度との間の対応関係に従って、パノラマにおいてユーザにより指定されたビューに対応する監視角度を取得してもよい。
【００２６】
104.ユーザ装置は、監視角度をカメラに送信する。
【００２７】
ビデオ監視が前述の方法を使用することにより実施される場合、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【００２８】
本発明のこの実施例は、ビデオ監視方法を更に提供し、カメラ側に関する。図２に示すように、この方法は以下を含む。
【００２９】
201.カメラは、ビューと角度との間の予め設定された対応関係に従ってパノラマを取得する。
【００３０】
ビューと角度との間の対応関係は、監視ビューがカメラ側でスキャンされるときに、監視ビューに対応する角度を直接記録することにより生成された、ビューと角度との間の対応関係でもよい。
【００３１】
パノラマは、カメラの監視範囲において監視ビューにより形成される。特に、カメラは、監視ビューを取得するために、カメラの監視範囲において場面をスキャンし、ビューと角度との間の対応関係に従って監視ビューをパノラマに結合してもよい。パノラマは、平面ビュー、円筒型ビュー、３次元ビュー及び魚眼ビューのいずれか１つでもよい。
【００３２】
202.カメラは、パノラマをユーザ装置に送信する。
【００３３】
カメラは、パノラマをユーザ装置に直接送信してもよく、パノラマをサーバに送信し、サーバがパノラマをユーザ装置に送信してもよい。
【００３４】
203.カメラは、ユーザ装置により送信された監視角度を受信する。
【００３５】
カメラは、ユーザ装置から監視角度を直接受信してもよく、ユーザ装置は、監視角度をサーバに送信し、サーバが監視角度をカメラに転送してもよい。
【００３６】
204.カメラは、カメラの角度を監視角度に調整する。
【００３７】
ビデオ監視が前述の方法を使用することにより実施される場合、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【００３８】
例示的に、本発明のこの実施例は、ビデオ監視方法を更に提供する。図３に示すように、この方法は以下を含む。
【００３９】
301.カメラは、監視ビューを取得するために、カメラの監視範囲において場面をスキャンする。
【００４０】
302.カメラは、ビューと角度との間の対応関係に従って監視ビューをパノラマに結合する。
【００４１】
ビューと角度との間の対応関係は、監視ビューがカメラ側でスキャンされるときに、監視ビューに対応する角度を直接記録することにより生成された、ビューと角度との間の対応関係でもよい。すなわち、カメラが監視角度を調整する毎に、カメラは、監視角度に対応する監視ビューの中心点を記録し、従って、ビューと角度との間の対応関係を形成する。
【００４２】
パノラマが生成されるときに、カメラは、カメラの監視範囲において場面をスキャンし、スキャンによりカメラの監視範囲におけるそれぞれの方向の監視ビューを取得し、対応する監視角度を記録し、式
【数１】
2015532564.tif 000003
及び
【数２】
2015532564.tif 000004
に従って、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとを計算する。ただし、Hはカメラにより監視され得る水平角度の範囲であり、Vはカメラにより監視され得る垂直角度の範囲であり、Widthは監視ビューの幅であり、Heightは監視ビューの高さであり、αhはカメラが監視ビューをスキャンするときに水平方向に対して形成される角度であり、βvはカメラが監視ビューをスキャンするときに垂直方向に対して形成される角度である。例示的に、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとに従って、カメラは、監視ビューを平面パノラマに合成してもよい。この場合、パノラマの水平範囲はWidthであり、パノラマの垂直範囲はHeightである。或いは、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとに従って、カメラは、監視ビューを球面パノラマに合成してもよい。角度αhはカメラが監視ビューをスキャンするときに水平方向に対して形成され、角度βvはカメラが監視ビューをスキャンするときに垂直方向に対して形成される。球面パノラマが水平に展開される場合、パノラマの水平範囲はWidthであり、パノラマの垂直範囲はHeightである。このように、パノラマにおいて、ビューと角度との間の対応関係は、
【数３】
2015532564.tif 000005
及び
【数４】
2015532564.tif 000006
により表されてもよい。それぞれの角度の中心点は、それぞれのビューの中心点と１対１のマッピング関係にある。
【００４３】
パノラマはまた、円筒型ビュー、魚眼ビュー等でもよい点に留意すべきである。対応して、ビューと角度との間の対応関係を表す式は、特定の条件に従って調整されてもよい。例えば、パノラマは、数学的な線形変換又は非線形変換により取得される。当業者は、本発明に開示された技術範囲を逸脱することなく、変更又は置換を容易に理解し得るため、詳細は再び説明しない。
【００４４】
パノラマはまた、ユーザ装置により合成されてもよい。特に、カメラは、それぞれの方向の監視ビューを取得するために、カメラの監視範囲において場面をスキャンし、それぞれの監視ビューと、それぞれの監視ビューに対応するカメラスキャン角度値とをユーザ装置に報告する。或いは、必要に応じて、ユーザ装置は、カメラの報告機構をトリガー（起動）し、カメラが、監視ビューと、それぞれの監視ビューに対応するカメラスキャン角度値とをユーザ装置に報告し、ユーザ装置が、ビューと角度との間の対応関係に従って、監視ビューをパノラマに結合する。
【００４５】
パノラマはまた、サーバにより合成されてもよい。特定の合成処理は、カメラ側での合成処理と同じである。当業者は、本発明に開示された技術範囲を逸脱することなく、変更又は置換を容易に理解し得るため、詳細は再び説明しない。
【００４６】
303.カメラは、パノラマをユーザ装置に送信する。
【００４７】
ユーザ装置は、自分の要件に従って、パノラマが必要な場合にカメラの報告機構をトリガーしてもよく、カメラがパノラマをユーザ装置に送信する。
【００４８】
特に、パノラマを送信するときに、カメラは、ビューと角度との間の対応関係をユーザ装置に同時に送信してもよい。ただし、対応関係は、監視ビューがスキャンされるときの記録により生成される。
【００４９】
304.ユーザ装置は、パノラマにおいてユーザにより指定されたビューを取得する。
【００５０】
ユーザがパノラマにおいてユーザにより指定されたビューを取得するときに、ユーザがクリックにより指定されたビューを選択した場合、クリックした点は、ユーザにより指定されたビューの中心点として使用される。ユーザが矩形を選択することにより指定されたビューを選択した場合、ユーザにより選択された形状の幾何学的中心は、ユーザにより指定されたビューの中心点として使用される。特に、選択基準は、ユーザ装置において予め設定されてもよく、ユーザがビューを指定したときに、ユーザは、選択基準に従って対応する中心点を決定する。例示的に、予め設定された選択基準は、ユーザにより指定されたビューの中心点が、固定の角度又は固定の距離だけユーザにより指定された点から離れた点である場合、ユーザがパノラマで点を指定したときに、ユーザにより指定されてユーザ装置により決定されたビューの中心点は、固定の角度又は固定の距離だけユーザにより指定された点から離れた点である。
【００５１】
305.ユーザ装置は、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得する。
【００５２】
一方では、カメラにより送信されたパノラマのメッセージが角度とビューとの間の対応関係を伝達し、カメラが監視ビューをスキャンするときの記録により対応関係が生成される場合、ユーザ装置は、ビューと角度との間の対応関係に従って、ユーザにより指定されたビューの中心点に対応するカメラの監視角度を直接見つけてもよい。
【００５３】
他方、カメラにより送信されたパノラマのメッセージが角度とビューとの間の対応関係を伝達せず、カメラが監視ビューをスキャンするときの記録により対応関係が生成される場合、ユーザ装置は、予め設定された式に従った計算により、ビューと角度との間の対応関係を取得してもよい。図４に示すように、パノラマ40において、Widthはパノラマの幅であり、Heightはパノラマの高さでありM(x,y)はユーザにより指定されたビュー401の中心点であり、xはユーザにより指定されたビュー401の中心点の水平座標であり、yは中心点の垂直座標である。
【数５】
2015532564.tif 000007
及び
【数６】
2015532564.tif 000008
に従って、ユーザ装置は、中心点に対応するカメラ監視角度αh及びβvを計算する。
【００５４】
監視角度αhはカメラが監視ビューをスキャンするときに水平方向に対して形成される角度であり、βvはカメラが監視ビューをスキャンするときに垂直方向に対して形成される角度である点に留意すべきである。従って、監視角度αh及びβvは、基準のフレームにおいて設定された相対角度である。特定の用途では、監視角度はまた、カメラの実際の角度により表されてもよい。すなわち、αh及びβvは、カメラの実際の回転角度に変換されてもよい。
【００５５】
306.ユーザ装置は、ユーザにより指定されたビューに対応する監視角度をカメラに送信する。
【００５６】
307.カメラは、カメラの角度を監視角度に調整する。
【００５７】
カメラにより受信される監視角度が基準のフレームにおいて設定された相対角度αh及びβvである場合、αh及びβvは、カメラの実際の回転角度に変換され、監視角度が調整されてもよい。カメラにより受信される監視角度がカメラの実際の角度である場合、カメラが監視角度だけ直接回転することが適切である。
【００５８】
308.カメラは、更新されたビューを取得するために、監視角度の場面をスキャンする。
【００５９】
カメラは、カメラの角度を監視角度に調整する。ユーザが角度に対応する監視ビュー情報を見た後に、カメラは、更新されたビューを取得するために、監視角度の範囲をスキャンする。
【００６０】
309.カメラは、パノラマにおいてユーザにより指定されたビューを更新するために、更新されたビューを使用する。
【００６１】
カメラは、元のパノラマにおいてユーザにより指定されたビューを置換するために、更新されたビューを使用する。これにより、パノラマが部分的に更新され、パノラマのビュー情報は或る程度まで適時性を有する。
【００６２】
カメラはまた、更新されたビューをサーバ又はユーザ装置に送信してもよく、サーバ又はユーザ装置が、元のパノラマにおいてユーザにより指定されたビューを更新する。
【００６３】
本発明のこの実施例において提供されるビデオ監視方法のステップのシーケンスは、適切に調整されてもよく、或るステップは条件に従って追加又は削除されてもよい点に留意すべきである。当業者は、本発明に開示された技術範囲を逸脱することなく、変更された方法を容易に理解し得るため、詳細は再び説明しない。
【００６４】
特に、本発明のこの実施例は、ビデオ監視方法を更に提供する。図５に示すように、この方法は以下を含む。
【００６５】
501.カメラは、監視ビューを取得するために、カメラの監視範囲において場面をスキャンする。
【００６６】
502.カメラは、ビューと角度との間の対応関係に従って監視ビューをパノラマに結合する。
【００６７】
ビューと角度との間の対応関係は、監視ビューがカメラ側でスキャンされるときに、監視ビューに対応する角度を直接記録することにより生成された、ビューと角度との間の対応関係でもよい。すなわち、カメラが監視角度を調整する毎に、カメラは、監視角度に対応する監視ビューの中心点を記録し、従って、ビューと角度との間の対応関係を形成する。
【００６８】
パノラマが生成されるときに、カメラは、カメラの監視範囲において場面をスキャンし、スキャンによりカメラの監視範囲におけるそれぞれの方向の監視ビューを取得し、対応する監視角度を記録し、式
【数７】
2015532564.tif 000009
及び
【数８】
2015532564.tif 000010
に従って、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとを計算する。ただし、Hはカメラにより監視され得る水平角度の範囲であり、Vはカメラにより監視され得る垂直角度の範囲であり、Widthは監視ビューの幅であり、Heightは監視ビューの高さであり、αhはカメラが監視ビューをスキャンするときに水平方向に対して形成される角度であり、βvはカメラが監視ビューをスキャンするときに垂直方向に対して形成される角度である。例示的に、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとに従って、カメラは、監視ビューを平面パノラマに合成してもよい。この場合、パノラマの水平範囲はWidthであり、パノラマの垂直範囲はHeightである。或いは、監視ビューにおける現在の監視角度の対応する水平座標の値xと、監視ビューにおける現在の監視角度の対応する垂直座標の値yとに従って、カメラは、監視ビューを球面パノラマに合成してもよい。水平角度αh及び垂直角度βvはカメラが監視ビューをスキャンするときに形成される。球面パノラマが水平に展開される場合、パノラマの水平範囲はWidthであり、パノラマの垂直範囲はHeightである。このように、パノラマにおいて、ビューと角度との間の対応関係は、
【数９】
2015532564.tif 000011
及び
【数１０】
2015532564.tif 000012
により表されてもよい。それぞれの角度の中心点は、それぞれのビューの中心点と１対１のマッピング関係にある。
【００６９】
パノラマはまた、円筒型ビュー又は魚眼ビューでもよい点に留意すべきである。対応して、ビューと角度との間の対応関係を表す式は、特定の条件に従って調整されてもよい。例えば、パノラマは、数学的な線形変換又は非線形変換により取得される。当業者は、本発明に開示された技術範囲を逸脱することなく、変更又は置換を容易に理解し得るため、詳細は再び説明しない。
【００７０】
パノラマはまた、ユーザ装置により合成されてもよい。特に、カメラは、それぞれの方向の監視ビューを取得するために、カメラの監視範囲において場面をスキャンし、それぞれの監視ビューと、それぞれの監視ビューに対応するカメラスキャン角度値とをユーザ装置に報告する。或いは、必要に応じて、ユーザ装置は、カメラの報告機構をトリガー（起動）し、カメラが、監視ビューと、それぞれの監視ビューに対応するカメラスキャン角度値とをユーザ装置に報告し、ユーザ装置が、ビューと角度との間の対応関係に従って、監視ビューをパノラマに結合する。
【００７１】
パノラマはまた、サーバにより合成されてもよい。特定の合成処理は、カメラ側での合成処理と同じである。当業者は、本発明に開示された技術範囲を逸脱することなく、変更又は置換を容易に理解し得るため、詳細は再び説明しない。
【００７２】
503.カメラは、パノラマをサーバに送信する。
【００７３】
この実施例では、サーバは、主に情報を中継する役割を果たす。
【００７４】
504.サーバは、パノラマをユーザ装置に送信する。
【００７５】
505.ユーザ装置は、パノラマにおいてユーザにより指定されたビューを取得する。
【００７６】
ユーザがパノラマにおいてユーザにより指定されたビューを取得するときに、ユーザがクリックにより指定されたビューを選択した場合、クリックした点は、ユーザにより指定されたビューの中心点として使用される。ユーザが矩形を選択することにより指定されたビューを選択した場合、ユーザにより選択された形状の幾何学的中心は、ユーザにより指定されたビューの中心点として使用される。特に、選択基準は、ユーザ装置において予め設定されてもよく、ユーザがビューを指定したときに、ユーザは、選択基準に従って対応する中心点を決定する。例示的に、予め設定された選択基準は、ユーザにより指定されたビューの中心点が、固定の角度又は固定の距離だけユーザにより指定された点から離れた点である場合、ユーザがパノラマで点を指定したときに、ユーザにより指定されてユーザ装置により決定されたビューの中心点は、固定の角度又は固定の距離だけユーザにより指定された点から離れた点である。
【００７７】
506.ユーザ装置は、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得する。
【００７８】
一方では、カメラにより送信されたパノラマのメッセージは、角度とビューとの間の対応関係を伝達し、カメラが監視ビューをスキャンするときの記録により対応関係が生成される。ユーザ装置は、ビューと角度との間の対応関係に従って、ユーザにより指定されたビューの中心点に対応するカメラの監視角度を直接見つけてもよい。
【００７９】
他方、カメラにより送信されたパノラマのメッセージは、角度とビューとの間の対応関係を伝達せず、カメラが監視ビューをスキャンするときの記録により対応関係が生成される。ユーザ装置は、予め設定された式に従った計算により、ビューと角度との間の対応関係を取得してもよい。図４に示すように、パノラマ40において、Widthはパノラマの幅であり、Heightはパノラマの高さでありM(x,y)はユーザにより指定されたビュー401の中心点であり、xはユーザにより指定されたビュー401の中心点の水平座標であり、yは中心点の垂直座標である。
【数１１】
2015532564.tif 000013
及び
【数１２】
2015532564.tif 000014
に従って、ユーザ装置は、中心点に対応するカメラ監視角度αh及びβvを計算する。
【００８０】
監視角度αhはカメラが監視ビューをスキャンするときに水平方向に対して形成される角度であり、βvはカメラが監視ビューをスキャンするときに垂直方向に対して形成される角度である点に留意すべきである。従って、監視角度αh及びβvは、基準のフレームにおいて設定された相対角度である。特定の用途では、監視角度はまた、カメラの実際の角度により表されてもよい。すなわち、αh及びβvは、カメラの実際の回転角度に変換されてもよい。
【００８１】
507.ユーザ装置は、監視角度をサーバに送信する。
【００８２】
508.サーバは、監視角度をカメラに送信する。
【００８３】
実際の用途では、カメラはまた、他の方法で監視角度を取得してもよい。例えば、監視角度は、ビデオ監視システムの他のユーザ装置により転送される。或いは、監視角度は、クライアントユニット（CU：Client  Unit）によりカメラに直接送信される。これは、本発明において限定されない。
【００８４】
本発明のこの実施例におけるユーザ装置は、クライアント端末デバイス、サーバ、デコーダ等でもよい点に留意すべきである。
【００８５】
509.カメラは、カメラの角度を監視角度に調整する。
【００８６】
510.カメラは、更新されたビューを取得するために、監視角度の場面をスキャンする。
【００８７】
カメラは、カメラの角度を監視角度に調整する。ユーザが角度に対応する監視ビュー情報を見た後に、カメラは、更新されたビューを取得するために、監視角度の範囲をスキャンする。
【００８８】
511.カメラは、パノラマにおいてユーザにより指定されたビューを更新するために、更新されたビューを使用する。
【００８９】
カメラは、元のパノラマにおいてユーザにより指定されたビューを置換するために、更新されたビューを使用する。これにより、パノラマが部分的に更新され、パノラマのビュー情報は或る程度まで適時性を有する。
【００９０】
カメラはまた、更新されたビューをサーバ又はユーザ装置に送信してもよく、サーバ又はユーザ装置が、元のパノラマにおいてユーザにより指定されたビューを更新する。
【００９１】
特に実際の用途では、前述のパノラマは、ユーザ装置、サーバ又は他の専用デバイスのような他のデバイスで生成されてもよい。これは、本発明において限定されない。
【００９２】
本発明のこの実施例において提供されるビデオ監視方法のステップのシーケンスは、適切に調整されてもよく、或るステップは条件に従って追加又は削除されてもよい点に留意すべきである。当業者は、本発明に開示された技術範囲を逸脱することなく、変更された方法を容易に理解し得るため、詳細は再び説明しない。
【００９３】
本発明のこの実施例において提供されるビデオ監視方法では、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。更に、ユーザが指定されたビューを選択するときに、ユーザ装置は、指定されたビューの幾何学的中心点を決定する。ユーザ装置は、ビューと角度との間の予め設定された対応関係に従って、カメラ監視角度を取得する。それぞれの角度の中心点はそれぞれのビューの中心点と１対１のマッピング関係にあるため、取得されたカメラ監視角度の精度は高くなる。
【００９４】
＜実施例２＞
本発明のこの実施例は、ユーザ装置60を提供する。図６に示すように、ユーザ装置は、カメラにより送信されたパノラマを受信し、パノラマを第１の取得ユニット602に送信するように構成された第１の受信ユニット601を含む。第１の受信ユニット601は、サーバにより送信されたパノラマを受信するように特に構成され、パノラマは、カメラによりサーバに送信される。サーバが監視角度をカメラに送信するため、監視角度をサーバに送信するように特に構成される。ユーザ装置は、第１の受信ユニット601により送信されたパノラマを受信し、パノラマにおいてユーザにより指定されたビューを取得し、ユーザにより指定されたビューを第２の取得ユニット603に送信するように構成された第１の取得ユニット602と、第１の取得ユニット602により送信されたユーザにより指定されたビューを受信し、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、監視角度を第１の送信ユニット604に送信するように構成された第２の取得ユニット603を含む。第２の取得ユニット603は、指定されたビューの幾何学的中心を取得し、ビューと角度との間の対応関係に従って、幾何学的中心に対応する監視角度を取得するように特に構成される。ユーザ装置は、第２の取得ユニット603により送信された監視角度を受信し、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信するように構成された第１の送信ユニット604を含む。
【００９５】
ビデオ監視が前述のデバイスを使用することにより実施される場合、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【００９６】
＜実施例３＞
本発明のこの実施例は、ビデオ監視システム70を提供する。図７に示すように、システムは、カメラ702により送信されたパノラマを受信し、パノラマにおいてユーザにより指定されたビューを取得し、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、カメラ702がカメラの角度を監視角度に調整するため、監視角度をカメラ702に送信するように構成されたユーザ装置701を含む。
【００９７】
図８に示すように、ビデオ監視システム70は、ビューと角度との間の予め設定された対応関係に従って、カメラ702の監視範囲において監視ビューにより形成されたパノラマを取得し、ユーザ装置701がパノラマにおいてユーザにより指定されたビューに対応する監視角度を取得するため、パノラマをユーザ装置701に送信し、ユーザ装置により送信された監視角度を取得し、カメラの角度を監視角度に調整するように構成されたカメラ702と、カメラ702により送信されたパノラマを受信し、パノラマをユーザ装置701に送信するように構成されたサーバ703とを更に含み、サーバ703は、ユーザ装置701により送信された監視角度を受信し、監視角度をカメラに送信するように更に構成される。
【００９８】
ビデオ監視が前述のシステムを使用することにより実施される場合、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【００９９】
本発明のこの実施例は、ユーザ装置80を提供する。図９に示すように、ユーザ装置は、カメラにより送信されたパノラマを受信するように構成された第１の受信機801を含む。第１の受信機801は、サーバにより送信されたパノラマを受信するように更に構成され、パノラマは、カメラによりサーバに送信される。第１の受信機801は、サーバが監視角度をカメラに送信するため、監視角度をサーバに送信するように更に構成される。
【０１００】
第１の受信機801は、パノラマにおいてユーザにより指定されたビューを取得するように更に構成される。
【０１０１】
第１の受信機801は、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、監視角度を第１の送信機802に送信するように特に構成される。第１の受信機801は、指定されたビューの幾何学的中心を取得し、ビューと角度との間の対応関係に従って、幾何学的中心に対応する監視角度を取得するように特に構成される。
【０１０２】
第１の送信機802は、第１の受信機801により送信された監視角度を受信し、カメラがカメラの角度を監視角度に調整するため、監視角度をカメラに送信するように構成される。
【０１０３】
ビデオ監視が前述のデバイスを使用することにより実施される場合、予め設定された位置を設定することにより又はPTZ制御ボタンを手動で調整することにより指定されたビューを検索する必要なしに、ユーザは、パノラマにおいて指定されたビューを直接取得する。このことは、位置決め動作の複雑性を低減する。更に、指定されたビューは、パノラマから取得され、カメラは、対応する監視角度に調整される。このことは、予め設定された位置又は手動の調整での検索に比べて、時間を節約し、位置決め効率を改善する。
【０１０４】
説明を容易且つ簡潔にするため、前述のシステム、デバイス及びユニットの詳細な動作処理については、前述の方法の実施例の対応する処理に参照が行われてもよいことが、当業者により明確に分かる。詳細はここでは再び説明しない。
【０１０５】
この出願に提供される複数の実施例では、開示のシステム、デバイス及び方法は、他の方法で実施されてもよいことが分かる。例えば、記載のデバイスの実施例は、単なる例である。例えば、ユニットの分割は、単に論理的な機能分割であり、実際の実装では他の分割でもよい。例えば、複数のユニット又はコンポーネントは結合されてもよく、他のシステムに統合されてもよく、いくつかの機能が無視されてもよく実行されなくてもよい。更に、表示又は説明した相互結合若しくは直接結合又は通信接続は、いくつかのインタフェースを通じて実装されてもよい。デバイス又はユニットの間の間接結合又は通信接続は、電気的、機械的又は他の形式で実装されてもよい。
【０１０６】
別々のユニットとして記載したユニットは、物理的に別々でもよく別々でなくてもよい。ユニットとして表示された部分は、物理的なユニットでもよく物理的なユニットでなくてもよく、１つの位置に存在してもよく、複数のネットワークユニットに分散されてもよい。ユニットの一部又は全部は、実施例の対策の目的を実現するために、実際のニーズに従って選択されてもよい。
【０１０７】
更に、本発明の実施例における機能ユニットは、１つの処理ユニットに統合されてもよく、ユニットのそれぞれが物理的に単独で存在してもよく、２つ以上のユニットが１つのユニットに統合されてもよい。統合されたユニットは、ハードウェアの形式で実装されてもよく、ソフトウェアの機能ユニットの形式で実装されてもよい。
【０１０８】
前述の説明は、本発明の単に特定の実装方法であり、本発明の保護範囲を限定することを意図するものではない。本発明に開示された技術範囲内で当業者により容易に理解される如何なる変更又は置換も、本発明の保護範囲に入るものとする。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【図１】
2015532564.tif 000015
【図２】
2015532564.tif 000016
【図３】
2015532564.tif 000017
【図４】
2015532564.tif 000018
【図５】
2015532564.tif 000019
【図６】
2015532564.tif 000020
【図７】
2015532564.tif 000021
【図８】
2015532564.tif 000022
【図９】
2015532564.tif 000023
【手続補正書】
【提出日】平成27年5月20日(2015.5.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
＜実施例３＞
本発明のこの実施例は、ビデオ監視システム70を提供する。図７に示すように、システムは、カメラ702により送信されたパノラマを受信し、パノラマにおいてユーザにより指定されたビューを取得し、ビューと角度との間の予め設定された対応関係に従って、ユーザにより指定されたビューに対応する監視角度を取得し、カメラ702がカメラ702の角度を監視角度に調整するため、監視角度をカメラ702に送信するように構成されたユーザ装置701を含む。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】変更
【補正の内容】
【００９７】
図８に示すように、ビデオ監視システム70は、ビューと角度との間の予め設定された対応関係に従って、カメラ702の監視範囲において監視ビューにより形成されたパノラマを取得し、ユーザ装置701がパノラマにおいてユーザにより指定されたビューに対応する監視角度を取得するため、パノラマをユーザ装置701に送信し、ユーザ装置により送信された監視角度を取得し、カメラ702の角度を監視角度に調整するように構成されたカメラ702と、カメラ702により送信されたパノラマを受信し、パノラマをユーザ装置701に送信するように構成されたサーバ703とを更に含み、サーバ703は、ユーザ装置701により送信された監視角度を受信し、監視角度をカメラ702に送信するように更に構成される。
【国際調査報告】
2015532564.tif 000024
2015532564.tif 000025
2015532564.tif 000026
2015532564.tif 000027