(57)【特許請求の範囲】
【請求項１】
映像取得方法であって、
視覚インターフェースを端末装置に送信するステップであって、前記視覚インターフェースが地理情報システム(GIS)マップを含み、複数のカメラリソース地点と前記カメラリソース地点の各々に対応するモニタリング範囲とが前記GISマップ上に表示される、ステップと、
調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、前記端末装置上でユーザによって指定された座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、前記調整パラメータに従って前記調整予定のカメラリソース地点のカメラを調整するステップであって、前記座標パラメータが三次元座標であり、前記モニタリング範囲が三次元空間を表す、ステップと、
前記調整済みのカメラリソース地点によって収集された前記リアルタイム映像を取得し、前記リアルタイム映像を前記端末装置に送信するステップとを含み、
前記視覚インターフェースを端末装置に送信する前に、前記方法が、
初期GISマップ情報をGISサーバから取得するステップと、
前記カメラリソース地点の各々について取得された装置情報および設置情報と前記初期GISマップ情報とに従って、前記カメラリソース地点の各々に対応する前記モニタリング範囲を決定し、前記視覚インターフェースを生成するステップとをさらに含む、ことを特徴とする映像取得方法。
【請求項２】
前記カメラリソース地点の各々について取得された装置情報および設置情報と前記初期GISマップ情報とに従って、前記カメラリソース地点の各々に対応する前記モニタリング範囲を決定するステップが、
前記カメラリソース地点の各々について、前記装置情報に従って前記カメラリソース地点のカメラがドームカメラであると認識された場合、前記ドームカメラのモニタリング角度を決定し、前記設置情報に従って前記ドームカメラの位置座標情報を決定し、前記ドームカメラの前記モニタリング角度および前記位置座標情報と前記初期GISマップ情報とに従って前記ドームカメラのモニタリング範囲を決定するステップ、
または、前記装置情報に従って前記カメラリソース地点のカメラがボックスカメラであると認識された場合、前記設置情報に従って前記ボックスカメラの位置座標情報および設置角度を決定し、前記ボックスカメラの前記位置座標情報および前記設置角度と前記初期GISマップ情報とに従って前記ボックスカメラのモニタリング範囲を決定するステップを含む、ことを特徴とする請求項1に記載の映像取得方法。
【請求項３】
前記ドームカメラの前記モニタリング角度および前記位置座標情報と前記初期GISマップ情報とに従って前記ドームカメラのモニタリング範囲を決定するステップが、
前記ドームカメラの前記モニタリング角度および前記位置座標情報に従って前記ドームカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ドームカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ドームカメラの前記仮想モニタリング範囲を修正し、前記ドームカメラの前記モニタリング範囲を生成するステップを含み、
前記ボックスカメラの前記位置座標情報および前記設置角度と前記初期GISマップ情報とに従って前記ボックスカメラのモニタリング範囲を決定するステップが、
前記ボックスカメラの前記位置座標情報に従って前記ボックスカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ボックスカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ボックスカメラの前記仮想モニタリング範囲を修正し、前記ボックスカメラの前記モニタリング範囲を生成するステップを含む、ことを特徴とする請求項2に記載の映像取得方法。
【請求項４】
前記端末装置上でユーザによって指定された座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、前記調整パラメータに従って前記調整予定のカメラリソース地点のカメラを調整するステップが、
前記端末装置上でユーザによって指定された座標パラメータに従って、前記座標パラメータに対応するモニタリング範囲および前記モニタリング範囲に対応するカメラリソース地点を決定し、1つのモニタリング範囲のみが存在する場合、前記調整予定のカメラリソース地点として前記モニタリング範囲に対応する前記カメラリソース地点を使用するステップ、または、少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リストを生成し、前記カメラリソース地点リストを前記端末装置に送信し、前記端末装置によって送信された識別子情報を受信し、前記調整予定のカメラリソース地点として前記識別子情報に対応するカメラリソース地点を使用するステップと、
前記調整予定のカメラリソース地点の装置情報および設置情報を取得し、前記調整予定のカメラリソース地点の前記装置情報に従って前記調整予定のカメラリソース地点の前記カメラがドームカメラであると認識された場合、前記調整予定のカメラリソース地点の前記装置情報および前記設置情報と前記座標パラメータとに従って水平回転角、垂直回転角、およびズーム比を生成し、前記調整パラメータとして前記水平回転角、前記垂直回転角、および前記ズーム比を使用し、前記水平回転角に従って水平に回転し前記垂直回転角に従って垂直に回転し前記ズーム比に従ってズームするように前記調整予定のカメラリソース地点の前記カメラを制御するステップとを含む、ことを特徴とする請求項1に記載の映像取得方法。
【請求項５】
管理サーバであって、
視覚インターフェースを端末装置に送信するように構成される、視覚インターフェース送信ユニットであって、前記視覚インターフェースが地理情報システム(GIS)マップを含み、複数のカメラリソース地点と前記カメラリソース地点の各々に対応するモニタリング範囲とが前記GISマップ上に表示される、視覚インターフェース送信ユニットと、
調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、前記端末装置上でユーザによって指定された座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、前記調整パラメータに従って前記調整予定のカメラリソース地点のカメラを調整するように構成される、調整ユニットであって、前記座標パラメータが三次元座標であり、前記モニタリング範囲が三次元空間を表す、調整ユニットと、
前記調整済みのカメラリソース地点によって収集された前記リアルタイム映像を取得し、前記リアルタイム映像を前記端末装置に送信するように構成される、映像送信ユニットとを含み、
前記管理サーバが、
前記視覚インターフェース送信ユニットが視覚インターフェースを端末装置に送信する前に、初期GISマップ情報をGISサーバから取得するように構成される、マップ情報取得ユニットと、
前記視覚インターフェース送信ユニットが視覚インターフェースを端末装置に送信する前に、前記カメラリソース地点の各々について取得された装置情報および設置情報と前記初期GISマップ情報とに従って、前記カメラリソース地点の各々に対応する前記モニタリング範囲を決定し、前記視覚インターフェースを生成するように構成される、視覚インターフェース生成ユニットとをさらに含む、ことを特徴とする管理サーバ。
【請求項６】
前記視覚インターフェース生成ユニットが、前記カメラリソース地点の各々について、前記装置情報に従って前記カメラリソース地点のカメラがドームカメラであると認識された場合、前記ドームカメラのモニタリング角度を決定し、前記設置情報に従って前記ドームカメラの位置座標情報を決定し、前記ドームカメラの前記モニタリング角度および前記位置座標情報と前記初期GISマップ情報とに従って前記ドームカメラのモニタリング範囲を決定するように、または、前記装置情報に従って前記カメラリソース地点のカメラがボックスカメラであると認識された場合、前記設置情報に従って前記ボックスカメラの位置座標情報および設置角度を決定し、前記ボックスカメラの前記位置座標情報および前記設置角度と前記初期GISマップ情報とに従って前記ボックスカメラのモニタリング範囲を決定するようにさらに構成される、ことを特徴とする請求項5に記載の管理サーバ。
【請求項７】
前記視覚インターフェース生成ユニットが、前記ドームカメラの前記モニタリング角度および前記位置座標情報に従って前記ドームカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ドームカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ドームカメラの前記仮想モニタリング範囲を修正し、前記ドームカメラの前記モニタリング範囲を生成するように、または、前記ボックスカメラの前記位置座標情報に従って前記ボックスカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ボックスカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ボックスカメラの前記仮想モニタリング範囲を修正し、前記ボックスカメラの前記モニタリング範囲を生成するようにさらに構成される、ことを特徴とする請求項6に記載の管理サーバ。
【請求項８】
前記調整ユニットが、
前記端末装置上でユーザによって指定された座標パラメータに従って、前記座標パラメータに対応するモニタリング範囲および前記モニタリング範囲に対応するカメラリソース地点を決定し、1つのモニタリング範囲のみが存在する場合、前記調整予定のカメラリソース地点として前記モニタリング範囲に対応する前記カメラリソース地点を使用するように、または、少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リストを生成し、前記カメラリソース地点リストを前記端末装置に送信し、前記端末装置によって送信された識別子情報を受信し、前記調整予定のカメラリソース地点として前記識別子情報に対応するカメラリソース地点を使用するように構成される、カメラ決定サブユニットと、
前記調整予定のカメラリソース地点の装置情報および設置情報を取得し、前記調整予定のカメラリソース地点の前記装置情報に従って前記調整予定のカメラリソース地点の前記カメラがドームカメラであると認識された場合、前記調整予定のカメラリソース地点の前記装置情報および前記設置情報と前記座標パラメータとに従って水平回転角、垂直回転角、およびズーム比を生成し、前記調整パラメータとして前記水平回転角、前記垂直回転角、および前記ズーム比を使用し、前記水平回転角に従って水平に回転し前記垂直回転角に従って垂直に回転し前記ズーム比に従ってズームするように前記調整予定のカメラリソース地点の前記カメラを制御するように構成される、調整サブユニットとを含む、ことを特徴とする請求項5に記載の管理サーバ。
【請求項９】
端末装置であって、
視覚インターフェースを管理サーバから取得するように構成される、視覚インターフェースユニットであって、前記視覚インターフェースが地理情報システム(GIS)マップを含み、複数のカメラリソース地点と前記カメラリソース地点の各々に対応するモニタリング範囲とが前記GISマップ上に表示される、視覚インターフェースユニットと、
座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザが指定した前記座標パラメータを取得し、前記座標パラメータがモニタリング範囲内にある場合、前記座標パラメータを前記管理サーバに送信するように構成される、処理ユニットとを含む、端末装置と、
管理サーバであって、
視覚インターフェースを前記端末装置に送信するように構成される、視覚インターフェース送信ユニットであって、前記視覚インターフェースが地理情報システム(GIS)マップを含み、複数のカメラリソース地点と前記カメラリソース地点の各々に対応するモニタリング範囲とが前記GISマップ上に表示される、視覚インターフェース送信ユニットと、
調整済みのカメラが前記座標パラメータに対応する位置のリアルタイム映像を収集するために、前記端末装置上でユーザによって指定された座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、前記調整パラメータに従って前記調整予定のカメラリソース地点のカメラを調整するように構成される、調整ユニットであって、前記座標パラメータが三次元座標であり、前記モニタリング範囲が三次元空間を表す、調整ユニットと、
前記調整済みのカメラリソース地点によって収集された前記リアルタイム映像を取得し、前記リアルタイム映像を前記端末装置に送信するように構成される、映像送信ユニットとを含む、管理サーバとを含み、
前記管理サーバが、
前記視覚インターフェース送信ユニットが視覚インターフェースを端末装置に送信する前に、初期GISマップ情報をGISサーバから取得するように構成される、マップ情報取得ユニットと、
前記視覚インターフェース送信ユニットが視覚インターフェースを端末装置に送信する前に、前記カメラリソース地点の各々について取得された装置情報および設置情報と前記初期GISマップ情報とに従って、前記カメラリソース地点の各々に対応する前記モニタリング範囲を決定し、前記視覚インターフェースを生成するように構成される、視覚インターフェース生成ユニットとをさらに含む、ことを特徴とする映像取得システム。
【請求項１０】
前記端末装置が、
前記管理サーバによって送信されたカメラリソース地点リストを受信するように構成される、リスト受信ユニットと、
受信した選択情報に従って前記カメラリソース地点リストから少なくとも1つのカメラリソース地点を選択し、前記選択されたカメラリソース地点の識別子情報を前記管理サーバに送信するように構成される、選択ユニットとをさらに含む、ことを特徴とする請求項9に記載の映像取得システム。
【請求項１１】
前記視覚インターフェース生成ユニットが、前記カメラリソース地点の各々について、前記装置情報に従って前記カメラリソース地点のカメラがドームカメラであると認識された場合、前記ドームカメラのモニタリング角度を決定し、前記設置情報に従って前記ドームカメラの位置座標情報を決定し、前記ドームカメラの前記モニタリング角度および前記位置座標情報と前記初期GISマップ情報とに従って前記ドームカメラのモニタリング範囲を決定するように、または、前記装置情報に従って前記カメラリソース地点のカメラがボックスカメラであると認識された場合、前記設置情報に従って前記ボックスカメラの位置座標情報および設置角度を決定し、前記ボックスカメラの前記位置座標情報および前記設置角度と前記初期GISマップ情報とに従って前記ボックスカメラのモニタリング範囲を決定するようにさらに構成される、ことを特徴とする請求項9に記載の映像取得システム。
【請求項１２】
前記視覚インターフェース生成ユニットが、前記ドームカメラの前記モニタリング角度および前記位置座標情報に従って前記ドームカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ドームカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ドームカメラの前記仮想モニタリング範囲を修正し、前記ドームカメラの前記モニタリング範囲を生成するように、または、前記ボックスカメラの前記位置座標情報に従って前記ボックスカメラの仮想モニタリング範囲を決定し、前記初期GISマップ情報に従って、障害物が前記ボックスカメラの前記仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、前記障害物の位置情報に従って前記ボックスカメラの前記仮想モニタリング範囲を修正し、前記ボックスカメラの前記モニタリング範囲を生成するようにさらに構成される、ことを特徴とする請求項11に記載の映像取得システム。
【請求項１３】
前記調整ユニットが、
前記端末装置上でユーザによって指定された座標パラメータに従って、前記座標パラメータに対応するモニタリング範囲および前記モニタリング範囲に対応するカメラリソース地点を決定し、1つのモニタリング範囲のみが存在する場合、前記調整予定のカメラリソース地点として前記モニタリング範囲に対応する前記カメラリソース地点を使用するように、または、少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リストを生成し、前記カメラリソース地点リストを前記端末装置に送信し、前記端末装置によって送信された識別子情報を受信し、前記調整予定のカメラリソース地点として前記識別子情報に対応するカメラリソース地点を使用するように構成される、カメラ決定サブユニットと、
前記調整予定のカメラリソース地点の装置情報および設置情報を取得し、前記調整予定のカメラリソース地点の前記装置情報に従って前記調整予定のカメラリソース地点の前記カメラがドームカメラであると認識された場合、前記調整予定のカメラリソース地点の前記装置情報および前記設置情報と前記座標パラメータとに従って水平回転角、垂直回転角、およびズーム比を生成し、前記調整パラメータとして前記水平回転角、前記垂直回転角、および前記ズーム比を使用し、前記水平回転角に従って水平に回転し前記垂直回転角に従って垂直に回転し前記ズーム比に従ってズームするように前記調整予定のカメラリソース地点の前記カメラを制御するように構成される、調整サブユニットとを含む、ことを特徴とする請求項9に記載の映像取得システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、通信技術の分野に関し、特に、映像取得方法、装置、およびシステムに関する。
【０００２】
本出願は、参照により本明細書にその全体を組み込まれる、「VIDEO OBTAINING METHOD, DEVICE, AND SYSTEM」と題する、2012年6月11日に中国特許庁に出願された中国特許出願第201210189742.4号の優先権を主張する。
【背景技術】
【０００３】
従来技術におけるセキュリティ監視システムでは、GIS(地理情報システム、GIS)のマップ機能がしばしば使用されている。GISマップは、地形および建築物などの、現地の情報を視覚的に表示してもよい。GISマップは、マップへのカメラリソース地点の追加を通常サポートしている、つまり、アイコンがカメラが実際に設置された位置に追加され、いくつかの基本的な設定を経て、アイコンが現地の映像に対応するようにしてクイックリンクを構築することができる。ユーザは、リンクをクリックすることによって、現地のリアルタイム映像を確認することができる。
【０００４】
実際の活用においては、GISマップのインターフェース上で現地のリアルタイム映像を視覚的に確認しようとした場合、ユーザはまずGISマップ上のカメラアイコンをクリックする必要があり、そうすると現地のリアルタイム映像表示される、そして、ユーザが特定の位置の映像を確認する必要がある場合、ユーザは多数のステップと複雑な操作とを必要とするパン-チルト-ズーム制御ボタンを使用することによって、調整を実行する必要がさらにある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施形態は、確認対象の位置のリアルタイム映像を迅速に取得するとともに操作手順を簡素化するための、映像取得方法、装置、およびシステムを提供する。
【課題を解決するための手段】
【０００６】
本発明の実施形態は、映像取得方法であって、
視覚インターフェースを管理サーバから取得するステップであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、ステップと、
座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバに送信するステップとを含む、映像取得方法を提供する。
【０００７】
本発明の実施形態は、映像取得方法であって、
視覚インターフェースを端末装置に送信するステップであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、ステップと、
調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、端末装置によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整するステップと、
調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置に送信するステップとを含む、映像取得方法を提供する。
【０００８】
本発明の実施形態は、端末装置であって、
視覚インターフェースを管理サーバから取得するように構成される、視覚インターフェースユニットであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、視覚インターフェースユニットと、
座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバに送信するように構成される、処理ユニットとを含む装置を提供する端末装置。
【０００９】
本発明の実施形態は、管理サーバであって、
視覚インターフェースを端末装置に送信するように構成される、視覚インターフェース送信ユニットであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、視覚インターフェース送信ユニットと、
調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、端末装置によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整するように構成される、調整ユニットと、
調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置に送信するように構成される、映像送信ユニットとを含む管理サーバを提供する。
【００１０】
本発明の実施形態は、
本発明の実施形態において提供される端末装置と、本発明の実施形態において提供される管理サーバとを含む映像取得システムを提供する。
【００１１】
本発明の実施形態において提供される映像取得方法、装置、およびシステムによれば、端末装置は、視覚インターフェースを管理サーバから取得し、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、そして、端末装置は、座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバに送信することが前述の技術的問題解決手法から理解されよう。カメラリソース地点の各々に対応するモニタリング範囲を表示することによって、ユーザは、モニタリング範囲内の任意の位置のリアルタイム映像を確認することができ、追加の操作の必要もなく1つのクリック動作だけでその位置のリアルタイム映像を迅速に取得することができ、それによってかなり操作手順を簡素化できる。
【００１２】
本発明の実施形態または先行技術の技術的問題解決手法がより明確になるように、以下に実施形態または先行技術を記載するために必要とされる添付の図面を簡単に説明する。以下に記載の添付の図面は、本発明のいくつかの実施形態を示しており、当業者が創造的な取り組みなしで添付の図面から他の図面をさらに派生し得ることは明白である。
【図面の簡単な説明】
【００１３】
【図１】図1は、本発明の実施形態よる映像取得方法のフローチャートである。
【図２】図2は、本発明の実施形態による別の映像取得方法のフローチャートである。
【図３】図3は、本発明の実施形態によるさらに別の映像取得方法のフローチャートである。
【図４】図4は、本発明の実施形態によるさらに別の映像取得方法のフローチャートである。
【図５】図5は、本発明の実施形態による端末装置の概略構造図である。
【図６】図6は、本発明の実施形態による別の端末装置の概略構造図である。
【図７】図7は、本発明の実施形態による管理サーバの概略構造図である。
【図８】図8は、本発明の実施形態による別の管理サーバの概略構造図である。
【発明を実施するための形態】
【００１４】
本発明の実施形態の目的、技術的問題解決手法、および利点を明確にするために、本発明の実施形態の添付の図面を参照し、以下に明確かつ完全に本発明の実施形態の技術的問題解決手法を記載する。記載した実施形態が、本発明の実施形態の全てではなく一部であることは明白である。創造的な取り組みなしで本発明の実施形態に基づいて当業者によって得られる他の実施形態全ては、本発明の保護範囲内に含まれ得る。
【００１５】
図1は、本発明の実施形態よる映像取得方法のフローチャートである。図1に示すように、本実施形態において提供される映像取得方法は、具体的には、ユーザがある位置のリアルタイム映像を確認する処理手順に適用可能である。本実施形態において提供される映像取得方法は、端末装置によって実行されてもよいし、端末装置は、具体的には、パーソナルコンピュータ、ネットブックコンピュータ、携帯電話、およびタブレットコンピュータなどの、プロセッサおよび画面を有する装置であってもよい。本実施形態において提供される映像取得方法は、具体的には、
ステップA10:視覚インターフェースを管理サーバから取得するステップであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、ステップと、
ステップA20:座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバに送信するステップとを含む。
【００１６】
具体的には、ユーザは、対応するサービスを取得するために、端末装置を使用することによって、管理サーバへの接続を確立してもよい。端末装置は、マップ取得要求を管理サーバに送信してもよい。管理サーバは、視覚インターフェースを端末装置に送信してもよい。端末装置は、画面上の視覚インターフェースに表示してもよい。視覚インターフェースがGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。カメラリソース地点は、GISマップ上のカメラアイコンまたは別の識別子によって表されてもよい。カメラリソース地点の各々に対応するモニタリング範囲は、モニタリング範囲が他の非モニタリング範囲と区別できるならば、GISマップ上の影付きエリアまたは色付きエリアによって表されてもよい。モニタリング範囲は、カメラリソース地点のカメラによってモニタされ得るエリアを表すために使用される。カメラはGISマップ上のカメラリソース地点の位置の場所に設置されており、管理サーバはカメラを制御することができる。
【００１７】
ユーザがある位置のリアルタイム映像を確認する必要がある場合、ユーザは、GISマップ上の位置をクリックしてもよい。ユーザのクリック動作はマウスで行われてもよいし、端末装置の画面がタッチスクリーンである場合はタッチ動作によって実行されてもよい。端末装置は、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得する、ここで、座標パラメータは、具体的には、GISマップ上の位置についての座標である。GISマップが三次元マップである場合、座標パラメータは、三次元座標であってもよい。座標パラメータが、ユーザがその位置のリアルタイム映像を確認する必要があることを表すモニタリング範囲内にある場合、座標パラメータは、管理サーバに送信され、管理サーバは、その位置のリアルタイム映像を修正するために、モニタリング範囲に対応するカメラリソース地点のカメラを制御し、カメラの位置およびパラメータを調整する。管理サーバはその位置のリアルタイム映像を端末装置に送信し、端末装置はリアルタイム映像をユーザに表示する。映像表示インターフェースが、リアルタイム映像を表示するために、端末装置上でポップアップしてもよい。
【００１８】
ユーザのクリック動作の座標パラメータがいずれのモニタリング範囲内にもない場合、ユーザのクリック動作を処理する必要はない。
【００１９】
本実施形態において提供される映像取得方法によれば、端末装置は、視覚インターフェースを管理サーバから取得し、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。そして、端末装置は、座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバに送信する。カメラリソース地点の各々に対応するモニタリング範囲を表示することによって、ユーザは、モニタリング範囲内の任意の位置のリアルタイム映像を確認することができ、追加の操作の必要もなく1つのクリック動作だけでその位置のリアルタイム映像を迅速に取得することができ、それによってかなり操作手順を簡素化できる。
【００２０】
本実施形態においては、ステップA20では、方法が、座標パラメータを管理サーバに送信する後、且つ座標パラメータに対応する位置のリアルタイム映像を取得する前に、
管理サーバによって送信されたカメラリソース地点リストを受信するステップと、
受信した選択情報に従ってカメラリソース地点リストから少なくとも1つのカメラリソース地点を選択し、選択されたカメラリソース地点の識別子情報を管理サーバに送信するステップとをさらに含んでいてもよい。
【００２１】
カメラがあるエリアで密に設置されている場合、複数のカメラのモニタリング範囲間で重複が存在していてもよい。ユーザのクリック動作の座標パラメータが重複部分に相当するところで発生したものである場合、座標パラメータに相当する位置は、複数のカメラリソース地点のモニタリング範囲内に含まれ、管理サーバは、カメラリソース地点リストを生成し、ユーザがカメラリソース地点を選択するためのカメラリソース地点リストを端末装置に送信する。カメラリソース地点リストは、ユーザに参考として提供するために、具体的には、カメラリソース地点の名称、カメラの装置情報、およびカメラと確認対象の位置との間の直線距離などの、情報を含んでいてもよい。ユーザは、1つまたは複数のカメラリソース地点をカメラリソース地点リストから選択してもよいし、端末装置は、ユーザによって選択されたカメラリソース地点の識別子情報を管理サーバに送信し、管理サーバは、ユーザによって選択されたカメラリソース地点のカメラを調整する。
【００２２】
図2は、本発明の実施形態による別の映像取得方法のフローチャートである。図2に示すように、本実施形態において提供される映像取得方法は、具体的には、ユーザがある位置のリアルタイム映像を確認する処理手順に適用可能であり、図1に示した実施形態と連携して実装されてもよい。本実施形態において提供される映像取得方法は、管理サーバによって実行されてもよいし、管理サーバが、具体的には、プロセッサを有する様々なコンピュータ装置のうちの1つであってもよい。
【００２３】
本実施形態において提供される映像取得方法は、具体的には、
ステップB10:視覚インターフェースを端末装置に送信するステップであって、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される、ステップと、
ステップB20:調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、端末装置によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整するステップと、
ステップB30:調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置に送信するステップとを含む。
【００２４】
具体的には、管理サーバは、端末装置のマップ取得要求に従って、視覚インターフェースを端末装置に送信してもよい。視覚インターフェースがGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。カメラリソース地点とカメラリソース地点のモニタリング範囲とは、あらかじめ設定されていてもよい、カメラリソース地点の各々は1つの現地のカメラに対応している。GISマップ上のカメラリソース地点の位置が、カメラの実際の位置である。カメラが現地に設置されている場合、カメラのモニタリング範囲が、カメラの設置情報およびカメラの装置情報に従って、決定されてもよい、カメラリソース地点とカメラリソース地点のモニタリング範囲とは、GISマップ上で識別される。
【００２５】
ユーザがある位置のリアルタイム映像を確認する必要がある場合、ユーザは、GISマップ上の位置をクリックしてもよい。端末装置は、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、ユーザがその位置のリアルタイム映像を確認する必要があることを表すモニタリング範囲内に座標パラメータがある場合、座標パラメータを管理サーバに送信する。
【００２６】
管理サーバは、座標パラメータに従って、座標パラメータの示すモニタリング範囲と、モニタリング範囲に対応するカメラリソース地点とを決定する、ここで、カメラリソース地点は調整予定のカメラリソース地点である。調整予定のカメラリソース地点についての情報は既知であり、調整パラメータは、調整予定のカメラリソース地点の情報および確認予定の位置の座標情報に従って、計算され得る。管理サーバは、カメラが確認予定の位置のリアルタイム映像を収集するために、調整パラメータに従って調整予定のカメラリソース地点のカメラを制御する。管理サーバは、カメラによって収集されたリアルタイム映像を取得し、映像を端末装置に送信する。
【００２７】
実際に実施されるプロセスにおいては、管理サーバの処理手順を削減するために、転送サーバが配置されてもよい。したがって、カメラを調整した後、管理サーバは、調整済みのカメラの情報および端末装置の情報を転送サーバに送信してもよい。例えば、カメラの情報は、シリアル番号、IPアドレス、およびカメラのチャネル番号であり、端末装置の情報は、端末装置のIPアドレスである。転送サーバは、カメラと端末装置との接続を別々に確立し、リアルタイム映像を端末装置に送信する。
【００２８】
本実施形態において提供される映像取得方法によれば、管理サーバは、視覚インターフェースを端末装置に送信し、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。管理サーバは、調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、端末装置によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整する。管理サーバは、調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置に送信する。カメラリソース地点の各々に対応するモニタリング範囲を表示することによって、ユーザは、モニタリング範囲内の任意の位置のリアルタイム映像を確認することができ、追加の操作の必要もなく1つのクリック動作だけでその位置のリアルタイム映像を迅速に取得することができ、それによってかなり操作手順を簡素化できる。
【００２９】
図3は、本発明の実施形態によるさらに別の映像取得方法のフローチャートである。図3に示すように、GISマップ上に表示されるカメラリソース地点の各々に対応するモニタリング範囲は、あらかじめ設定されていてもよい。したがって、本実施形態においては、視覚インターフェースを端末装置に送信するステップB10の前に、方法が、
ステップB40:初期GISマップ情報をGISサーバから取得するステップと、
ステップB50:カメラリソース地点の各々について取得された装置情報および設置情報と初期GISマップ情報とに従って、カメラリソース地点の各々に対応するモニタリング範囲を決定し、視覚インターフェースを生成するステップをさらに含んでいてもよい。
【００３０】
具体的には、GISサーバがGISマップサービスを提供してもよいし、管理サーバが初期GISマップ情報をGISサーバから取得してもよい、ここで、初期GISマップ情報は初期GISマップである。カメラリソース地点の各々の装置情報および設置情報が、具体的にはオペレータによって入力されてもよいし、これらのカメラを管理するIoT情報サーバから取得してもよい。カメラリソース地点は、1つの現地のカメラに対応している。装置情報は、具体的には、カメラのタイプ、モニタリング角度、ズーム比などを含んでいてもよく、設置情報は、具体的には、カメラ設置位置、周囲の環境情報などを含んでいてもよい。カメラの設置情報に従って、カメラに対応するカメラリソース地点は、アイコンまたは別の識別子の形式でGISマップ上に設定される。カメラの装置情報および設置情報に従って、カメラによってモニタされ得る範囲が決定されてもよいし、モニタリング範囲はGISマップ上で識別される。
【００３１】
本実施形態においては、カメラリソース地点の各々について取得された装置情報および設置情報と初期GISマップ情報とに従って、カメラリソース地点の各々に対応するモニタリング範囲を決定するステップB50は、具体的には、
カメラリソース地点の各々について、装置情報に従ってカメラリソース地点のカメラがドームカメラであると認識された場合、ドームカメラのモニタリング角度を決定し、設置情報に従ってドームカメラの位置座標情報を決定し、ドームカメラのモニタリング角度および位置座標情報と初期GISマップ情報とに従ってドームカメラのモニタリング範囲を決定するステップ、または、装置情報に従ってカメラリソース地点のカメラがボックスカメラであると認識された場合、設置情報に従ってボックスカメラの位置座標情報および設置角度を決定し、ボックスカメラの位置座標情報および設置角度と初期GISマップ情報とに従ってボックスカメラのモニタリング範囲を決定するステップを含む。
【００３２】
具体的には、複数のタイプのカメラがネットワークシステムに存在している場合、異なる方法が、カメラの異なるタイプのモニタリング範囲を決定するために使用されてもよい。
【００３３】
具体的には、次の方法が、カメラリソース地点の各々のモニタリング範囲をするために使用されてもよい。その方法において、装置情報に従ってカメラリソース地点のカメラのタイプを認識し、カメラがドームカメラである場合、ドームカメラのモニタリング角度を決定し、ここで、ドームカメラのモニタリング角度は360°であってもよいし、360°未満であってもよい、ドームカメラの設置情報に従ってドームカメラの位置座標情報を決定し、ドームカメラのモニタリング角度および位置座標情報と初期GISマップ情報とに従ってドームカメラのモニタリング範囲を決定する。
【００３４】
ドームカメラのモニタリング範囲を決定するプロセスを、以下に詳細に記載する。
【００３５】
GISマップ上の任意の地点の座標が(Xn、Yn、Zn)であり、ドームカメラの設置位置の座標が(x1、y1、z1+h)であり、ここで、Z1は設置位置に対応する海抜高度であり、hは設置の高さである。
【００３６】
ドームカメラのモニタリング角度が360°である場合、ドームカメラのモニタリング範囲は、以下の数式を使用することによって決定され、
(Xn-x1)2+(Yn-y1)2≦L2、且つZn≦z1+hであり、
数式を満たす座標(Xn、Yn、Zn)によって定まる範囲が、ドームカメラのモニタリング範囲である。
【００３７】
ドームカメラのモニタリング角度が360°未満である場合、モニタリング角度がAであるとすると、ドームカメラのモニタリング角度の限界とGISマップの正方向との角度はドームカメラの設置情報に従って決定され得る、ここで、GISマップの正方向は、具体的には、東である。例えば、モニタリング角度の左の限界とGISマップの正方向との角度がB(0〜360°)である場合、右の限界とGISマップの正方向との角度はB-Aであり、B-Aが負の数である場合、B-A+360°の値をとる。
【００３８】
ドームカメラのモニタリング範囲は、以下の数式の使用することによって決定され得る。
【００３９】
(Xn-x1)2+(Yn-y1)2≦L2、且つZn≦z1+hであり、ここで、Lはドームカメラの水平方向のカバレッジ半径であり、水平方向のカバレッジ半径はドームカメラの焦点距離に従った計算を経て取得され、
B-A>0の場合、B-A≦arctan(Yn-y1)/(Xn-x1)≦Bであり、
B-A<0の場合、B-A+360≦arctan(Yn-y1)/(Xn-x1)≦360、
または、0≦arctan(Yn-y1)/(Xn-x1)≦Bであり、
C=arctan(Yn-y1)/(Xn-x1)とすると、Yn-y1>0の場合、Cが180°未満の値をとり、またYn-y1<0の場合、Cが180°から360°までの値をとる。
【００４０】
カメラがボックスカメラである場合、ボックスカメラは設置後に回転やズームができないので、ボックスカメラによってモニタされ得る範囲は比較的一定である。したがって、ボックスカメラによってモニタされ得る範囲は、ボックスカメラの位置座標情報および設置角度に従って決定されてもよい。
【００４１】
実際に実施されるプロセスにおいては、ボックスカメラの設置角度を計測することは困難であるので、モニタリング範囲は設置角度に従って推定されてもよい。
【００４２】
本実施形態においては、他の障害物がカメラの設定現場の周囲の環境に存在していてもよいし、これらの障害物はカメラのモニタリング範囲に影響を与える。したがって、カメラのモニタリング範囲が決定される場合、モニタリング範囲の精度を改善するために、モニタリング範囲の障害物の影響が考慮され得る。
【００４３】
カメラがドームカメラである場合、ドームカメラのモニタリング角度および位置座標情報と初期GISマップ情報とに従ってドームカメラのモニタリング範囲を決定するステップが、具体的には、
ドームカメラのモニタリング角度および位置座標情報に従って、初期GISマップ情報に従ってドームカメラの仮想モニタリング範囲を決定し、障害物がドームカメラの仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、障害物の位置情報に従ってドームカメラの仮想モニタリング範囲を修正し、ドームカメラのモニタリング範囲を生成するステップを含んでいてもよい。
【００４４】
障害物がドームカメラのモニタリング範囲内に存在するかどうかが決定される、ここで、障害物は、具体的には、そびえ立つ建築物、施設などであってもよい。ドームカメラのモニタリング範囲内に障害物が存在する場合、前述の実施形態で決定されたドームカメラのモニタリング範囲は仮想モニタリング範囲であり、仮想モニタリング範囲が修正される。
【００４５】
例えば、(Xn、Yn、Zn)が仮想モニタリング範囲内の任意の地点の座標であり、ドームカメラの設置位置の座標が(x1、y1、z1+h)、ここで、Z1は設置位置に対応する海抜高度であり、hは設置の高さである。
【００４６】
その地点とドームカメラとの間に存在する地点全ての水平座標についての数式は、y=(Yn-y1)/(Xn-x1)であり、ここで、xはx1からXnまでの範囲内に存在し、
高さh1は、ドームカメラが地点(Xn、Yn、Zn)を監視する際に水平座標が(x、y)である地点のドームカメラによって監視可能な高さと、監視対象地点(Xn、Yn、Zn)の高さとの差である。
【００４７】
h1は、以下の数式を使用することによって計算される。
【００４８】
【数１】
0006280955.tif 000002
【００４９】
その地点とドームカメラとの間に存在する地点全ての高さは初期GISマップ情報を介して抽出される、つまり、数式y=(Yn-y1)/(Xn-1)xを満たす水平座標の地点全ての高さ情報zが抽出される、ここで、xはx1からXnまでの範囲内に存在し、
z>Zn+h1の場合、ドームカメラが地点(Xn、Yn、Zn)を監視する際に、障害物がドームカメラとその地点との間に存在することを表し、また、
z<Zn+h1の場合、ドームカメラが地点(Xn、Yn、Zn)を監視する際に、ドームカメラとその地点との間に存在しないことを表す。
【００５０】
ドームカメラの仮想モニタリング範囲が、実際のモニタリング範囲を生成するために、前述の方法を使用することによって修正されてもよい。
【００５１】
カメラがボックスカメラである場合、ボックスカメラの位置座標情報と初期GISマップ情報とに従ってボックスカメラのモニタリング範囲を決定するステップが、具体的には、
ボックスカメラの位置座標情報に従ってボックスカメラの仮想モニタリング範囲を決定し、初期GISマップ情報に従って、障害物がボックスカメラの仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、障害物の位置情報に従ってボックスカメラの仮想モニタリング範囲を修正し、ボックスカメラのモニタリング範囲を生成するステップを含んでいてもよい。
【００５２】
障害物がボックスカメラのモニタリング範囲内に存在するかどうかを決定するための方法は、具体的には、ドームカメラの決定方法と同様であってもよい、その方法についてはここでは繰り返し述べない。
【００５３】
実際の活用においては、カメラが室内に設置されている場合、カメラのモニタリング範囲は周囲の壁による影響を受ける可能性があり、この場合は、モニタリング範囲が、建築物の空間的構造に従って、設定され得る。
【００５４】
図4は、本発明の実施形態によるさらに別の映像取得方法のフローチャートである。図4に示すように、本実施形態においては、端末装置によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整するステップB20は、具体的には、以下のステップを含んでいてもよい。
【００５５】
ステップB201:端末装置によって送信された受信座標パラメータに従って、座標パラメータに対応するモニタリング範囲およびモニタリング範囲に対応するカメラリソース地点を決定し、1つのモニタリング範囲のみが存在する場合、調整予定のカメラリソース地点としてモニタリング範囲に対応するカメラリソース地点を使用するステップ、または、少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リストを生成し、カメラリソース地点リストを端末装置に送信し、端末装置によって送信された識別子情報を受信し、調整予定のカメラリソース地点として識別子情報に対応するカメラリソース地点を使用するステップ。
【００５６】
管理サーバは、受信座標パラメータに従って、座標パラメータの示すモニタリング範囲と、モニタリング範囲に対応するカメラリソース地点とを決定する。座標パラメータの示す1つのモニタリング範囲のみが存在する場合、モニタリング範囲に対応するカメラリソース地点は調整予定のカメラリソース地点である。座標パラメータの示す少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リストが、少なくとも2つのモニタリング範囲に対応するカメラリソース地点によって生成され、カメラリソース地点リストは、ユーザが選択を行った装置端末に送信される。端末装置によって送信された識別子情報は、ユーザによって選択されたカメラリソース地点を表すために使用される。
【００５７】
ステップB202:調整予定のカメラリソース地点の装置情報および設置情報を取得し、調整予定のカメラリソース地点の装置情報に従って調整予定のカメラリソース地点のカメラがドームカメラであると認識された場合、調整予定のカメラリソース地点の装置情報および設置情報と座標パラメータとに従って水平回転角、垂直回転角、およびズーム比を生成し、調整パラメータとして水平回転角、垂直回転角、およびズーム比を使用し、水平回転角に従って水平に回転し垂直回転角に従って垂直に回転しズーム比に従ってズームするように調整予定のカメラリソース地点のカメラを制御するステップ。
【００５８】
調整予定のカメラリソース地点のカメラがドームカメラである場合、ドームカメラの監視角度が調整されてもよいし、ドームカメラがズームされてもよい。ドームカメラの設置位置の座標が(x1、y1、z1+h)であり、座標パラメータが(x2、y2、z2)であり、ドームカメラの現在の水平監視角度がβであり、垂直監視角度がbである。
【００５９】
水平回転角β-αは、以下の数式に従って生成されてもよい。
【００６０】
x2>x1、且つy2>y1の場合、α=arctan(y2-y1)/(x2-x1)、且つα<90°であり、
x2<x1、且つy2>y1の場合、α=arctan(y2-y1)/(x2-x1)、且つ90°<α<180°であり、
x2<x1、且つy2<y1の場合、α=arctan(y2-y1)/(x2-x1)、且つ180°<α<270°であり、
x2>x1、且つy2<y1の場合、α=arctan(y2-y1)/(x2-x1)、and 270°<α<360°であり、
β-αが正の数であり、180°未満である場合、ドームカメラは、時計回りにβ-αだけ回転し、
β-αが正の数であり、180°より大きい場合、ドームカメラは、反時計回りに360°-(β-α)だけ回転し、
β-αが負の数であり、-180°より大きい場合、ドームカメラは、反時計回りにβ-αだけ回転し、
β-αが負の数であり、-180°未満である場合、ドームカメラは、時計回りに360°+(β-α)だけ回転する。
【００６１】
垂直回転角b-aは、以下の数式に従って生成されてもよい。
【００６２】
【数２】
0006280955.tif 000003
【００６３】
ここで、z1+h>z2、つまり、ドームカメラの設置の高さが監視地点より高く、
β-αが正の数である場合、ドームカメラは、上方にβ-αだけ回転し、
b-aが負の数である場合、ドームカメラは、下方にβ-αだけ回転する。
【００６４】
ズーム比nは、以下の数式に従って生成されてもよい。
【００６５】
【数３】
0006280955.tif 000004
【００６６】
ここで、mはドームカメラの最大ズーム比であり、nの計算結果が整数でない場合、最も近い整数の値をとり、n>mの場合、mの値をとる。
【００６７】
調整予定のカメラリソース地点のカメラがボックスカメラである場合、およびボックスカメラが制御できない場合、ボックスカメラは制御される必要はなく、ボックスカメラによって収集されるリアルタイム映像が直接取得されてもよい。
【００６８】
実際の活用においては、カメラのモニタリング範囲上の障害物の影響が、あらかじめ決定されていなくてもよい。ユーザがある位置のリアルタイム映像を確認しようとした場合、ユーザのクリック動作に対応する座標パラメータに従ってリアルタイムに、障害物がカメラとその位置との間に存在するかどうかが決定され、ユーザに決定結果が促される。
【００６９】
図5は、本発明の実施形態による端末装置の概略構造図である。図5に示すように、本実施形態において提供される端末装置81は、端末装置81に適用可能であり本発明の実施形態の任意の1つにおいて提供されている、映像取得方法のステップを実行することができ、その方法についてはここでは繰り返し述べない。本実施形態において提供される端末装置81は、具体的には、視覚インターフェースユニット11と、処理ユニット12とを含む。視覚インターフェースユニット11は、視覚インターフェースを管理サーバ82から取得するように構成され、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。処理ユニット12は、座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバ82に送信する。
【００７０】
本実施形態において提供される端末装置81によれば、視覚インターフェースユニット11は、視覚インターフェースを管理サーバ82から取得し、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。処理ユニット12は、座標パラメータに対応する位置のリアルタイム映像を取得するために、ユーザのクリック動作を検出し、ユーザのクリック動作の座標パラメータを取得し、座標パラメータがモニタリング範囲内にある場合、座標パラメータを管理サーバ82に送信する。カメラリソース地点の各々に対応するモニタリング範囲を表示することによって、ユーザは、モニタリング範囲内の任意の位置のリアルタイム映像を確認することができ、追加の操作の必要もなく1つのクリック動作だけでその位置のリアルタイム映像を迅速に取得することができ、それによってかなり操作手順を簡素化できる。
【００７１】
図6は、本発明の実施形態による別の端末装置の概略構造図である。図6に示すように、本実施形態においては、端末装置81は、リスト受信ユニット13と選択ユニット14とをさらに含んでいてもよい。リスト受信ユニット13は、管理サーバ82によって送信されたカメラリソース地点リストを受信するように構成される。選択ユニット14は、受信した選択情報に従ってカメラリソース地点リストから少なくとも1つのカメラリソース地点を選択し、選択されたカメラリソース地点の識別子情報を管理サーバ82にするように構成される。ユーザは、望ましいリアルタイム映像を取得するため、カメラリソース地点リスト中の選択が自由なカメラリソース地点の情報に従って選択を行ってもよい。
【００７２】
図7は、本発明の実施形態による管理サーバの概略構造図である。図7に示すように、本実施形態において提供される管理サーバ82は、具体的には、管理サーバ82に適用可能であり本発明の実施形態の任意の1つにおいて提供されている、映像取得方法のステップを実行することができ、その方法についてはここでは繰り返し述べない。本実施形態において提供される管理サーバ82は、具体的には、視覚インターフェース送信ユニット21と、調整ユニット22と、映像送信ユニット23とを含む。視覚インターフェース送信ユニット21は、視覚インターフェースを端末装置81に送信するように構成され、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、調整ユニット22は、端末装置81によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整するように構成される。映像送信ユニット23は、調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置81に送信するように構成される。
【００７３】
本実施形態において提供される管理サーバ82によれば、視覚インターフェース送信ユニット21は、視覚インターフェースを端末装置81に送信し、ここで、視覚インターフェースが地理情報システムGISマップを含み、複数のカメラリソース地点とカメラリソース地点の各々に対応するモニタリング範囲とがGISマップ上に表示される。調整ユニット22は、調整済みのカメラが座標パラメータに対応する位置のリアルタイム映像を収集するために、端末装置81によって送信された受信座標パラメータに従って調整予定のカメラリソース地点と調整パラメータとを決定し、調整パラメータに従って調整予定のカメラリソース地点のカメラを調整する。映像送信ユニット23は、調整済みのカメラリソース地点によって収集されたリアルタイム映像を取得し、リアルタイム映像を端末装置81に送信する。カメラリソース地点の各々に対応するモニタリング範囲を表示することによって、ユーザは、モニタリング範囲内の任意の位置のリアルタイム映像を確認することができ、追加の操作の必要もなく1つのクリック動作だけでその位置のリアルタイム映像を迅速に取得することができ、それによってかなり操作手順を簡素化できる。
【００７４】
図8は、本発明の実施形態による別の管理サーバの概略構造図である。図8に示すように、本実施形態においては、管理サーバ82は、マップ情報取得ユニット24と視覚インターフェース生成ユニット25とをさらに含む。マップ情報取得ユニット24は、初期GISマップ情報をGISサーバ83から取得するように構成される。視覚インターフェース生成ユニット25は、カメラリソース地点の各々について取得された装置情報および設置情報と初期GISマップ情報とに従って、カメラリソース地点の各々に対応するモニタリング範囲を決定し、視覚インターフェースを生成するように構成される。マップ情報取得ユニット24と視覚インターフェース生成ユニット25とは、カメラリソース地点とカメラリソース地点のモニタリング範囲とを表示するGISマップを含む視覚インターフェースを事前生成してもよいし、新たに追加されたカメラ情報に従って視覚インターフェースを更新してもよい。
【００７５】
本実施形態においては、視覚インターフェース生成ユニット25は、カメラリソース地点の各々について、装置情報に従ってカメラリソース地点のカメラがドームカメラであると認識された場合、ドームカメラのモニタリング角度を決定し、設置情報に従ってドームカメラの位置座標情報を決定し、ドームカメラのモニタリング角度および位置座標情報と初期GISマップ情報とに従ってドームカメラのモニタリング範囲を決定するように、または、
装置情報に従ってカメラリソース地点のカメラがボックスカメラであると認識された場合、設置情報に従ってボックスカメラの位置座標情報および設置角度を決定し、ボックスカメラの位置座標情報および設置角度と初期GISマップ情報とに従ってボックスカメラのモニタリング範囲を決定するようにさらに構成される。
【００７６】
本実施形態においては、視覚インターフェース生成ユニット25は、ドームカメラのモニタリング角度および位置座標情報に従ってドームカメラの仮想モニタリング範囲を決定し、初期GISマップ情報に従って、障害物がドームカメラの仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、障害物の位置情報に従ってドームカメラの仮想モニタリング範囲を修正し、ドームカメラのモニタリング範囲を生成するように、または、ボックスカメラの位置座標情報に従ってボックスカメラの仮想モニタリング範囲を決定し、初期GISマップ情報に従って、障害物がボックスカメラの仮想モニタリング範囲内に存在するかどうかを決定し、障害物が存在する場合、障害物の位置情報に従ってボックスカメラの仮想モニタリング範囲を修正し、ボックスカメラのモニタリング範囲を生成するようにさらに構成される。
【００７７】
本実施形態においては、調整ユニット22は、カメラ決定サブユニット31と調整サブユニット32とを含んでいてもよい。カメラ決定サブユニット31は、端末装置81によって送信された受信座標パラメータに従って、座標パラメータに対応するモニタリング範囲およびモニタリング範囲に対応するカメラリソース地点を決定し、1つのモニタリング範囲のみが存在する場合、調整予定のカメラリソース地点としてモニタリング範囲に対応するカメラリソース地点を使用するように、または、少なくとも2つのモニタリング範囲が存在する場合、カメラリソース地点リスト生成し、カメラリソース地点リストを端末装置81に送信し、端末装置81によって送信された識別子情報を受信し、調整予定のカメラリソース地点として識別子情報に対応するカメラリソース地点を使用するように構成される。調整サブユニット32は、調整予定のカメラリソース地点の装置情報および設置情報を取得し、調整予定のカメラリソース地点の装置情報に従って調整予定のカメラリソース地点のカメラがドームカメラであると認識された場合、調整予定のカメラリソース地点の装置情報および設置情報と座標パラメータとに従って水平回転角、垂直回転角、およびズーム比を生成し、調整パラメータとして水平回転角、垂直回転角、およびズーム比を使用し、水平回転角に従って水平に回転し垂直回転角に従って垂直に回転しズーム比に従ってズームするように調整予定のカメラリソース地点のカメラを制御するように構成される。
【００７８】
本発明の実施形態は、映像取得システムを提供する。映像取得システムは、本発明の実施形態の任意の1つにおいて提供される端末装置と、本発明の実施形態の任意の1つにおいて提供される管理サーバとを含む。
【００７９】
本実施形態において提供される映像取得システムは、セキュリティ監視システムに適用可能である。セキュリティ監視システムにおいて、カメラは、モニタする必要がある現地に設置される。管理サーバは、初期GISマップ情報をGISサーバから取得し、GISマップ上のカメラリソース地点とカメラリソース地点のモニタリング範囲とを表示してもよい。ユーザは、端末装置を使用することによって、管理サーバとやりとりを行ってもよい。管理サーバは、端末装置に視覚インターフェースを提供する、ここで、視覚インターフェースは、カメラリソース地点とカメラリソース地点のモニタリング範囲とが表示されるGISマップを含む。カメラリソース地点はカメラアイコンによって表されてもよいし、モニタリング範囲は影付きエリアによって表されてもよい。ユーザは、端末装置を使用することによって、カメラアイコンとカメラによってモニタされ得るモニタリング範囲とを確認してもよい、ここで、カメラアイコンおよびモニタリング範囲はGISマップ上に表示される。ユーザがある位置のリアルタイム映像を確認しようとした場合、ユーザは、GISマップ上のカメラのモニタリング範囲内の任意の地点を直接クリックする。そうすると、カメラのリアルタイム映像がポップアップする。カメラがドームカメラである場合、ドームカメラは、管理システムの制御下で、ユーザが確認しようとした位置に回転し、適切にズームすると、鮮明なリアルタイム映像を得られる。
【００８０】
ストレージサーバが、様々なカメラによって収集されたリアルタイム映像を記憶するために、セキュリティ監視システムにさらに配置されてもよい。
【００８１】
当業者は、方法の実施形態の全てまたは一部のステップが、関連するハードウェアに命令するプログラムによって実行されてもよいことを理解し得る。プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。プログラムを実行する場合、方法の実施形態のステップが実行される。前述の記憶媒体は、ROM、RAM、磁気ディスク、または光学ディスクなどの、プログラムコードを記憶することができる任意の媒体を含む。
【００８２】
最後に、前述の実施形態は、本発明を限定するためではなく、技術的問題解決手法本発明を記載することを目的としているにすぎないことに注意されたい。本発明は前述の実施形態に関して詳細に記載されているが、変更または置換が、それに対応する技術的問題解決手法の本質を、本発明の実施形態の技術的問題解決手法の範囲から逸脱させるようなことがない限り、前述の実施形態は前述の実施形態に記載の技術的問題解決手法に対してさらに変更を行ってもよいし、等価物と前述の実施形態のいくつかの技術的特徴とを置換してもよいことを、当業者は理解されたい。
【符号の説明】
【００８３】
11  視覚インターフェースユニット
12  処理ユニット
13  リスト受信ユニット
14  選択ユニット
21  視覚インターフェース送信ユニット
22  調整ユニット
23  映像送信ユニット
24  マップ情報取得ユニット
25  視覚インターフェース生成ユニット
31  カメラ決定サブユニット
32  調整サブユニット
81  端末装置
82  管理サーバ
83  GISサーバ
【図１】
0006280955.tif 000005
【図２】
0006280955.tif 000006
【図３】
0006280955.tif 000007
【図４】
0006280955.tif 000008
【図５】
0006280955.tif 000009
【図６】
0006280955.tif 000010
【図７】
0006280955.tif 000011
【図８】
0006280955.tif 000012