JP7652666B2 - Surveillance system and method - Google Patents
Surveillance system and method Download PDFInfo
- Publication number
- JP7652666B2 JP7652666B2 JP2021145232A JP2021145232A JP7652666B2 JP 7652666 B2 JP7652666 B2 JP 7652666B2 JP 2021145232 A JP2021145232 A JP 2021145232A JP 2021145232 A JP2021145232 A JP 2021145232A JP 7652666 B2 JP7652666 B2 JP 7652666B2
- Authority
- JP
- Japan
- Prior art keywords
- angle
- unit
- preset
- image
- deviation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
Description
本開示は、監視システム及び監視方法に関する。 This disclosure relates to a monitoring system and a monitoring method.
従来から、店舗、路上、駐車場等の様々な場所では、防犯対策の一環として、不審物や不審者を撮像可能な監視カメラを用いる監視システムが提供されている。また、この中では、監視カメラの向きや画角を予め設定したプリセット情報によって制御する手段が知られている。 Conventionally, surveillance systems using surveillance cameras capable of capturing images of suspicious objects and people have been provided as part of crime prevention measures in various locations such as stores, streets, and parking lots. Among these systems, a method is known for controlling the direction and angle of view of the surveillance camera using preset information that has been set in advance.
プリセット情報を用いた監視カメラの一例として、例えば、特許第6016295号(特許文献1)が存在する。
特許文献1には、「監視エリア内を撮像する複数のカメラと、当該複数のカメラから入力された画像信号を画像処理し、前記監視エリア内に侵入した侵入物体を検知する画像処理装置と、当該画像処理装置によって検知された前記侵入物体の座標位置から、予め登録されたプリセット情報を基に前記複数のカメラの向きや画角の変更を指示する制御部とを備えた監視システムにおいて、前記複数のカメラのそれぞれに各カメラで撮影された画像信号から侵入物体を検知し、当該侵入物体の前記座標位置と検知枠面積情報とを算出する前記画像処理装置が接続され、各画像処理装置に当該画像処理装置からの画像データのヘッダ部に前記侵入物体の前記座標位置と前記検知枠面積情報とを付加して前記制御部に送信する複数のエンコーダを備え、前記制御部は、前記エンコーダから入力された前記侵入物体の前記座標位置を基に前記侵入物体の移動予測を行うとともに、前記エンコーダから入力された前記侵入物体の前記検知枠面積情報に基づいて前記複数のカメラから送信された画像の重要度の順位付けを行い、当該順位付けに従って監視モニタに当該画像を表示させることを特徴とする監視システム。」が開示されている。
An example of a surveillance camera using preset information is disclosed in Japanese Patent No. 6016295 (Patent Document 1).
特許文献1には、画像処理装置で侵入者を検知した際の検知枠の大きさやレーザーセンサで検知された侵入者の軌跡情報等に基づいて侵入者の次の行動を予測し、複数のカメラ画像から重要度の順位付けを行うことで、重要な画像をリアルタイムに監視者へ提供する監視システムが記載されている。また、特許文献1に記載の手段では、この「重要な画像」を撮影できるように、監視カメラの向きや画角の変更が予め登録されたプリセット情報に基づいて制御される。
しかし、監視カメラは、経年変化によるモーターの劣化等により、画角がプリセット情報によって規定されている画角からずれてしまうことがある。この画角ずれにより、撮影対象が捉えられなくなり、侵入者や不審物の検知精度が限定されてしまうため、画角ずれが発生した場合、画角ずれを解消するための対応が必要となる。 However, due to deterioration of the motor over time, the angle of view of a surveillance camera can sometimes deviate from the angle of view specified by the preset information. This deviation in the angle of view can make it impossible to capture the subject, limiting the accuracy of detecting intruders and suspicious objects, so when this deviation occurs, measures must be taken to correct it.
従来では、監視カメラの画角ずれが許容範囲外に達した場合、当該監視カメラのプリセット情報を再登録することが必要となる。このプリセット再登録を行う際、作業者は、全てのプリセットを手動で適切な角度に更新し登録を行うため、時間を要する上、ユーザエラーによるプリセット登録のミスが起こる可能性がある。
従って、上記の課題を鑑み、監視カメラの画角ずれに伴うプリセット再登録の負担を軽減する手段が望まれている。
Conventionally, when the deviation in the angle of view of a surveillance camera exceeds the allowable range, it is necessary to re-register the preset information of the surveillance camera. When re-registering the presets, the worker must manually update and register all the presets to the appropriate angles, which is time-consuming and may lead to mistakes in preset registration due to user error.
In view of the above problems, a means is desired that reduces the burden of re-registering presets due to deviations in the angle of view of a surveillance camera.
そこで、本開示は、カメラの画角ずれを自動で補正することにより、プリセット再登録の時間を短縮することができる監視システムを提供することを目的とする。 Therefore, the present disclosure aims to provide a surveillance system that can shorten the time required for preset re-registration by automatically correcting the camera's angle of view deviation.
上記の課題を解決するために、代表的な本発明の監視システムの一つは、カメラ部と、監視部と、位置補正部とを含む監視システムであって、前記監視部は、前記カメラ部の向き及び画角を規定する第1のプリセット情報を格納するデータベースを含み、前記位置補正部は、前記第1のプリセット情報について、前記カメラ部の画角が所定の基準に対してどの程度ずれているかを画素数として示す画角ずれ量を判定するずれ量認識部と、判定した前記画角ずれ量から算出した移動角を用いて、前記画角ずれ量を解消する補正位置に前記カメラ部を移動させる補正部と、前記第1のプリセット情報を、前記補正位置に基づいて更新し、第2のプリセット情報として登録するプリセット再登録部とを含み、前記ずれ量認識部は、前記カメラ部によって取得された入力画像と前記カメラ部の正しい向き及び画角で撮影された基準画像とを取得し、前記入力画像と前記基準画像とを比較し、前記基準画像において予め定めた基準パターンが前記入力画像において認識可能か否かを判定し、前記基準パターンが前記入力画像において認識可能と判定した場合、前記入力画像と前記基準画像とに基づいて、前記基準画像に対して前記入力画像のずれている画素数を前記画角ずれ量として判定し、前記基準パターンが前記入力画像において認識不可能と判定した場合、前記入力画像の映像状態から当該入力画像が正常か異常かを判定し、当該入力画像が正常であれば、前記画角ずれ量を0として前記基準パターンの再登録を行い、当該入力画像が異常であれば、前記画角ずれ量を0として前記補正部による処理を行わないものである。 In order to solve the above-mentioned problems, one representative monitoring system of the present invention is a monitoring system including a camera unit, a monitoring unit, and a position correction unit, the monitoring unit includes a database that stores first preset information that specifies an orientation and an angle of view of the camera unit, the position correction unit includes a deviation amount recognition unit that determines, for the first preset information, an angle of view deviation amount that indicates, as a number of pixels, how much the angle of view of the camera unit deviates from a predetermined reference, a correction unit that moves the camera unit to a correction position that eliminates the angle of view deviation amount by using a movement angle calculated from the determined angle of view deviation amount, and a preset re-registration unit that updates the first preset information based on the corrected position and registers it as second preset information , the deviation amount recognition unit recognizes an input acquired by the camera unit, the input image and a reference image captured in a correct orientation and angle of view of the camera unit are acquired, the input image is compared with the reference image, and it is determined whether or not a predetermined reference pattern in the reference image is recognizable in the input image; if it is determined that the reference pattern is recognizable in the input image, the number of pixels in the input image that are shifted with respect to the reference image is determined as the amount of angle of view deviation based on the input image and the reference image; if it is determined that the reference pattern is unrecognizable in the input image, it is determined whether the input image is normal or abnormal from the image state of the input image; if the input image is normal, the amount of angle of view deviation is set to 0 and the reference pattern is re-registered; if the input image is abnormal, the amount of angle of view deviation is set to 0 and no processing is performed by the correction unit .
本開示によれば、カメラの画角ずれを自動で補正することにより、プリセット再登録の時間を短縮することができる監視システムを提供することができる。
上記以外の課題、構成及び効果は、以下の発明を実施するための形態における説明により明らかにされる。
According to the present disclosure, it is possible to provide a surveillance system that can shorten the time required for preset re-registration by automatically correcting deviation in the angle of view of a camera.
Other objects, configurations and effects will become apparent from the following description of the preferred embodiment of the invention.
以下、図面を参照して、本発明の実施例について説明する。なお、この実施例により本発明が限定されるものではない。また、図面の記載において、同一部分には同一の符号を付して示している。
なお、以下では、実施例1や実施例2等の実施例を特定して本開示の態様を説明する場合や、実施例を特定せずに本開示の態様を説明する場合がある。実施例を特定して説明する本開示の態様は、その実施例に限定されず、他の実施例にも適用されてもよい。また、実施例を特定せずに説明する本開示の態様は、実施例1や実施例2等、いずれの実施例にも適用可能な共通の要素である。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that the present invention is not limited to the embodiment. In addition, in the description of the drawings, the same parts are denoted by the same reference numerals.
In the following, aspects of the present disclosure may be described by specifying an example such as Example 1 or Example 2, or may be described without specifying an example. An aspect of the present disclosure described by specifying an example is not limited to that example and may be applied to other examples. An aspect of the present disclosure described without specifying an example is a common element that can be applied to any example such as Example 1 or Example 2.
上述したように、本開示は、カメラの画角ずれを自動で補正することにより、プリセット再登録の時間を短縮することができる監視システムを提供することを目的とする。
より具体的には、本開示では、プリセット再登録を行う際、プリセット情報に含まれる全てのプリセットが許容範囲外になっていない場合には、補正を行えるプリセットの情報を自動で収集し、画角ずれ量を算出する。全てのプリセットが許容範囲外になった場合及び、ユーザが手動でプリセット再登録を行いたい場合には、1か所のプリセットを手動で設定し、そのプリセットで発生していた画角ずれ量を算出する。
As described above, an object of the present disclosure is to provide a surveillance system that can shorten the time required for preset re-registration by automatically correcting deviation in the angle of view of a camera.
More specifically, in the present disclosure, when a preset is re-registered, if all presets included in the preset information are not outside the allowable range, information on presets that can be corrected is automatically collected and the amount of deviation in the angle of view is calculated. If all presets are outside the allowable range or if the user wants to manually re-register the preset, one preset is manually set and the amount of deviation in the angle of view that occurred in that preset is calculated.
この算出した画角ずれ量に基づいてカメラ部の補正位置を判定し、カメラ部を当該補正位置に移動させ、当該補正位置を新たなプリセットとして登録することにより、画角ずれを解消し、プリセット再登録を自動で行うことができる。
また、現在のカメラ映像表示だけでなく、正しいプリセットで撮影された基準画像と現在のカメラ映像とを重ね合わせて表示することにより、プリセット再登録の際の微調整が容易となる。
The correction position of the camera unit is determined based on this calculated amount of angle of view deviation, the camera unit is moved to that correction position, and that correction position is registered as a new preset, thereby eliminating the angle of view deviation and automatically re-registering the preset.
In addition to displaying the current camera image, a reference image captured with a correct preset and the current camera image are superimposed on each other to facilitate fine adjustments when re-registering a preset.
まず、図1を参照し、本開示の実施例1に係る監視システムの構成について説明する。 First, the configuration of the monitoring system according to the first embodiment of the present disclosure will be described with reference to FIG.
図1は、本開示の実施例1に係る監視システム100の構成の一例を示す図である。図1に示すように、本開示の実施例1に係る監視システム100は、カメラ部101、監視部102、表示部103、及び位置補正部104-1で構成される。
なお、カメラ部101、監視部102、表示部103、及び位置補正部104-1は、一つの装置(例えば、コンピューティングデバイス)によって実施されるソフトウエアアプリケーションであってもよく、独立した専用ハードウェアであってもよい。
Fig. 1 is a diagram illustrating an example of a configuration of a
It should be noted that the
カメラ部101は、所定の環境を撮影するように設置された機能部である。カメラ部101は、例えば、パン、チルト、ズーム等の調整機能を有する雲台を備えたカメラであり、360度回転可能な旋回カメラであってもよい。また、カメラ部101の設置箇所及び数は、本開示では特に限定されず、監視の目的等に応じて適宜に定められてもよい。
The
監視部102は、画像や映像を録画、管理、閲覧する機能を備えた機能部である。監視部102は、カメラ部101によって撮影された映像を表示部103に出力したり、表示部103からの指示(例えば、プリセット再登録の操作)をカメラ部101に転送したりしてもよい。一例として、監視部102は、いわゆるVMS(Video Management System)を搭載した機能部であってもよい。
The
表示部103は、監視システム100のユーザにユーザインターフェースを提供し、カメラ部101によって取得された映像の表示、雲台の制御、カメラ部101への指示の入力等を管理する装置である。表示部103は、例えば監視部102に接続されているコンピューター(ノートパソコン、デスクトップパソコン)や携帯端末(スマートフォン、タブレット)を含んでもよい。
The
位置補正部104-1は、カメラ部101の位置を調整するための機能部である。後述するように、位置補正部104-1は、例えばカメラ部101の画角ずれを認識するためのずれ量認識部、カメラ部101の位置を補正するための補正部、カメラ部101の雲台を制御するための雲台制御部、カメラ部101の位置を判定する基準となる基準位置データ、及びカメラ部101のプリセットを再登録するためのプリセット再登録部とを含んでもよい。
なお、位置補正部104-1の構成については図4を参照して説明するため、ここではその説明を省略する。
The position correction unit 104-1 is a functional unit for adjusting the position of the
The configuration of the position correction unit 104-1 will be described with reference to FIG. 4, and therefore will not be described here.
次に、図2を参照して、本開示の実施例2に係る監視システムの構成について説明する。 Next, the configuration of the monitoring system according to the second embodiment of the present disclosure will be described with reference to FIG.
図2は、本開示の実施例2に係る監視システム200の構成の一例を示す図である。本開示の実施例2に係る監視システム200は、実施例1に係る監視システム100に対して、位置補正部104-1の代わりに、プリセット再登録処理を支援するための映像を出力する映像出力機能を設けた位置補正部104-2を備える点において異なり、それ以外の構成は同様である。
FIG. 2 is a diagram illustrating an example of the configuration of a
位置補正部104-2は、表示部103のユーザインターフェースに表示する映像を作成した後、作成した映像を表示部103に出力する。位置補正部104-2の映像を表示部103のユーザインターフェース上に表示することにより、ユーザは、画角ずれが補正された後の映像を視認することが可能となる。
なお、位置補正部104-2による処理の詳細については、図8を参照して説明するため、ここではその説明を省略する。
Position correction unit 104-2 creates an image to be displayed on the user interface of
It should be noted that the details of the processing by the position correction unit 104-2 will be described with reference to FIG. 8, and therefore will not be described here.
以上説明した監視システム100、200によれば、画角ずれを自動で補正し、プリセット再登録の時間を短縮することが可能となる。なお、監視システム100、200のどちらを使用するかは、例えば画角ずれが補正された後の映像を確認する要否等に基づいて、自由に選択されてもよい。
The
次に、図3を参照して、本開示の実施例に係る監視部の内部構成について説明する。 Next, the internal configuration of the monitoring unit according to the embodiment of the present disclosure will be described with reference to FIG.
図3は、本開示の実施例に係る監視部102の内部構成の一例を示す図である。図3に示すように、監視部102は、主にプログラムメモリ301、データベース305、データバス312、CPU313、及びLANI/F314から構成されている。
FIG. 3 is a diagram showing an example of the internal configuration of the
プログラムメモリ301は、データ及びプログラムを記憶するためのランダムアクセス半導体メモリ、記憶装置、又は記憶媒体(揮発性又は不揮発性のいずれか)である。より具体的には、プログラムメモリ301は、上述した表示部103のインターフェースに表示する画面を管理するソフトウェアプログラムを格納してもよい。例えば、図3に示すように、プログラムメモリ301は、画面作成部302、画面表示部303、及び疎通確認部304を含んでもよい。
The
画面作成部302は、表示部103が起動したことを示す起動情報を受信した場合、データベース305に格納されている各種情報を用いて、表示部103のユーザインターフェースに表示する操作画面1400を作成する。この作成された操作画面1400の詳細は、図14を参照して説明するため、ここではその説明を省略する。
When the
画面表示部303は、画面作成部302によって作成された操作画面1400を表示部103に出力する。
The
疎通確認部304は、カメラ部101に対して、データの送受信が可能か否かを検証するための疎通確認を行う。疎通が取れない場合には、疎通確認部304は、表示部103のユーザインターフェースの画面の「エラー」の部分を赤色表示に変更して表示し、疎通が取れた場合やエラーが復旧した場合には、表示部103のユーザインターフェースの画面の「エラー」の部分を白色で表示する。
The
CPU313は、1つ又は複数の汎用プログラマブル中央処理装置であり、プログラムメモリ301に格納されるプログラムを実行するように構成されている。
LANI/F314は、監視部102と、カメラ部101と、表示部103とのデータの送受信を行うためのローカルエリアネットワークインターフェースである。
The LAN I/
データベース305は、監視部102によって用いられる各種情報を格納するための記憶部である。例えば、図3に示すように、データベース305は、監視部102と接続されているカメラ部101の名称を示すカメラ名称306、カメラ部101によって撮影されている映像の配信元アドレス(例えば、IPアドレス等)を示す映像配信元アドレス307、カメラ部101の向き及び画角の変更を規定するプリセット情報308、カメラ部101及び表示部の機種を示す機種情報309、プリセット情報308に基づいて設定されたカメラ部101によって撮影されるプリセット画像310、及び映像や操作画面が表示される表示部103に関する端末情報311を格納してもよい。
The
データバス312は、プログラムメモリ301、データベース305、CPU313、及びLANI/F314との間のデータ通信を行うバスインターフェースである。
The
次に、図4を参照して、本開示の実施例1に係る位置補正部の内部構成について説明する。 Next, the internal configuration of the position correction unit according to the first embodiment of the present disclosure will be described with reference to FIG.
図4は、本開示の実施例1に係る位置補正部104-1の内部構成の一例を示す図である。上述したように、位置補正部104-1は、画角ずれを補正するようにカメラ部101の位置を調整するための機能部である。図4に示すように、位置補正部104-1は、主に画像入力I/F401、処理メモリ402、プログラムメモリ415、CPU413、及びLANI/F414から構成されている。
FIG. 4 is a diagram showing an example of the internal configuration of the position correction unit 104-1 according to the first embodiment of the present disclosure. As described above, the position correction unit 104-1 is a functional unit for adjusting the position of the
画像入力I/F401は、映像データの通信インターフェースである。画像入力I/F401は、カメラ部101の映像をLANI/F414を介して取り込み、処理メモリ402における画像メモリ403に保存する。
The image input I/
処理メモリ402は、データ及びプログラムを記憶するためのランダムアクセス半導体メモリ、記憶装置、又は記憶媒体(揮発性又は不揮発性のいずれか)である。より具体的には、処理メモリ402は、カメラ部101によって取得される映像のデータを記憶してもよい。
図3に示すように、処理メモリ402は、画像メモリ403、基準画像メモリ404、及びワークメモリ405を含んでもよい。
The
As shown in FIG. 3, the
画像メモリ403は、カメラ部101の位置補正処理において用いられる各種画像のデータを一時的に保存する画像記憶メモリである。
基準画像メモリ404は、カメラ部101の画角ずれを判定するための基準画像を保存しておくメモリである。この基準画像は、例えば位置補正部104-1の設定時に設定されてもよい。また、基準画像メモリ404に保存されている基準画像は、プリセット再登録の際に更新されてもよい。
ワークメモリ405は、算出した画角ずれ量や視野角等、カメラ部101の位置補正処理において用いられる画像以外のデータを保存するためのメモリである。
The
The
The
CPU413は、1つ又は複数の汎用プログラマブル中央処理装置であり、プログラムメモリ415に格納されるプログラムを実行し、位置補正処理を行うように構成されている。
The
プログラムメモリ415は、データ及びプログラムを記憶するためのランダムアクセス半導体メモリ、記憶装置、又は記憶媒体(揮発性又は不揮発性のいずれか)である。より具体的には、プログラムメモリ415は、ずれ量認識部406、補正部407-1、雲台制御部408、基準位置データ409、及びプリセット再登録部410を含んでもよい。
ずれ量認識部406は、カメラ部101の画角ずれを認識するための機能部である。
補正部407-1は、カメラ部101の位置を補正するため機能部である。
雲台制御部408は、カメラ部101の雲台を制御するための機能部である。雲台制御部408は、例えば、ずれ量認識部406、補正部407-1や、プリセット再登録部410によって実行された焦点距離の取得や雲台移動指示を解釈し、雲台を移動させるための指令を生成し、LANI/F414を介してカメラ部101に出力してもよい。
基準位置データ409は、カメラ部101の位置を判定する基準となる基準位置データである。
プリセット再登録部410は、カメラ部101のプリセットを再登録するための機能部である。
なお、ずれ量認識部406、補正部407-1、雲台制御部408、基準位置データ409、及びプリセット再登録部410の詳細については後述するため、ここではその説明を省略する。
The
The deviation
The correction unit 407 - 1 is a functional unit for correcting the position of the
The tripod
The
The
The details of the deviation
LANI/F414は、位置補正部104-1と、監視部102と、カメラ部101と、表示部103とのデータの送受信を行うためのローカルエリアネットワークインターフェースである。
The LAN I/
次に、図5を参照して、本開示の実施例2に係る位置補正部の内部構成について説明する。 Next, the internal configuration of the position correction unit according to the second embodiment of the present disclosure will be described with reference to FIG. 5.
図5は、本開示の実施例2に係る位置補正部104-2の内部構成の一例を示す図である。本開示の実施例2に係る位置補正部104-2の内部構成は、実施例1に係る位置補正部104-1の構成に加えて、画角ずれを補正した補正映像を出力するために、当該補正映像を保存するための出力映像メモリ501を処理メモリ402内に備え、当該補正映像を、LANI/F414を介して表示部103に送信するための画像出力I/F502を備える。また、実施例2に係る位置補正部104-2は、補正部407-1の代わりに、補正映像を出力する処理を更に行う補正部407-2を含む。これらの点以外、位置補正部104-2の構成は実施例1に係る位置補正部104-1と同様であるため、繰り返しとなる説明を省略する。
FIG. 5 is a diagram showing an example of the internal configuration of the position correction unit 104-2 according to the second embodiment of the present disclosure. In addition to the configuration of the position correction unit 104-1 according to the first embodiment, the internal configuration of the position correction unit 104-2 according to the second embodiment of the present disclosure includes an
次に、図6を参照して、本開示の実施例に係るプリセット情報テーブルの構成について説明する。 Next, the configuration of the preset information table according to an embodiment of the present disclosure will be described with reference to FIG.
本開示の実施例に係るプリセット情報テーブル600の構成の一例を示す図である。図6に示すプリセット情報テーブル600は、カメラ部101の向き及び画角の変更を規定するプリセット情報(例えば、図3に示すプリセット情報308)を格納するテーブルである。
A diagram showing an example of the configuration of a preset information table 600 according to an embodiment of the present disclosure. The preset information table 600 shown in FIG. 6 is a table that stores preset information (e.g.,
図6に示すように、プリセット情報テーブル600は、特定のプリセットを識別する識別子としてのプリセット番号602毎に、パンの角度を示すパン604、チルトの角度を示すチルト606、カメラのズームの度合いを示すズーム608、カメラのフォーカスの度合いを示すフォーカス610、及びカメラの焦点距離を示す焦点距離612を含む。
カメラ部101は、このプリセット情報テーブル600に規定されているプリセット情報に従ってパン、チルト、ズーム、フォーカス及び焦点距離を制御し、撮影を行う。ただし、上述したように、経年変化によるモーターの劣化等により、カメラ部101の位置や画角は、プリセット情報によって規定されているものからずれてしまうことがある。そこで、本開示によれば、この画角ずれを自動で補正することにより、プリセット再登録の時間を短縮することができる。
なお、プリセット情報テーブル600に格納されているプリセットは図6に示すものに限定されず、実際には、カメラ部101の機種や設定、或いは撮影の目的等に応じて適宜に設定されてもよい。
As shown in FIG. 6 , the preset information table 600 includes, for each
The
It should be noted that the presets stored in the preset information table 600 are not limited to those shown in FIG. 6, and may in fact be set appropriately depending on the model and settings of the
次に、図7を参照して、本開示の実施例に係るずれ量認識部によるずれ量認識処理について説明する。 Next, the misalignment amount recognition process performed by the misalignment amount recognition unit according to the embodiment of the present disclosure will be described with reference to FIG.
図7は、本開示の実施例に係るずれ量認識部406によるずれ量認識処理700のフローチャートである。図7に示すずれ量認識処理700は、カメラ部101の画角の、プリセット情報(例えば、図6に示すプリセット情報テーブル600に格納されているプリセット情報、「第1のプリセット情報」ともいう)に対する画角ずれ量を判定するための処理である。ここでの画角ずれ量とは、カメラ部101の画角がプリセット情報に対してどの程度ずれているかを示す情報であり、例えば画素数で表現してもよい。
FIG. 7 is a flowchart of the deviation
まず、ステップ701では、ずれ量認識部406は、パターン再登録フラグとして初期値を「0」として設定する。ここでのパターンとは、いわゆるパターン認識において、カメラ部101の画角ずれ量を判定する基準として用いる画像中の特定の被写体(例えば、看板、建物、標識等の不動のオブジェクト)を意味する。
パターン再登録フラグとして初期値を「0」として設定することは、パターン再登録を行わないことを示している。
First, in
Setting the initial value of the pattern re-registration flag to "0" indicates that pattern re-registration is not to be performed.
次に、ステップ702では、ずれ量認識部406は、カメラ部101の動作状態を監視し、カメラ部101が停止しているか否かを判定する。画角ずれ量の判定は、カメラ部101が停止している状態のみに実行するため、ユーザによる移動、すなわち表示部103の操作画面1400の操作によるプリセット移動が行われている場合、ずれ量認識部406は、カメラ部101の動作状態が移動中の状態から停止状態に変化したか否かを判定する。
ステップ702の判定の結果、カメラ部101が停止していると判定した場合、本処理はステップ703へ進む。一方、カメラ部101が移動中と判定した場合、本処理はステップ701へ戻り、以降のステップを繰り返す。
Next, in
If it is determined in
次に、ステップ703では、ずれ量認識部406は、画角ずれ量の判定方法として、QRコード認識又はパターン認識のいずれか選択する。ここでは、ずれ量認識部406は、ユーザの入力に基づいて画角ずれ量の判定方法の選択を行ってもよく、設定時に予め設定した判定方法を選択してもよい。QRコード認識又はパターン認識を用いることで、カメラ部101の基準画像に対する画角ずれを容易に判定することができる。
QRコード認識を用いる場合、本処理はステップ704へ進み、パターン認識を用いる場合、本処理はステップ705へ進む。
Next, in
If QR code recognition is used, the process proceeds to step 704; if pattern recognition is used, the process proceeds to step 705.
ステップ704では、ずれ量認識部406は、位置補正部104-1又は位置補正部104-2の基準画像メモリ404に格納されている基準画像の中から、基準位置データ409で登録された基準位置の画像をQRコードとして抽出する。その後、ずれ量認識部406は、カメラ部101によって撮影される入力画像において抽出したQRコードに対応するQRコードが認識できるか否かを判定する。
In
ステップ705では、ずれ量認識部406は、位置補正部104-1又は位置補正部104-2の基準画像メモリ404に格納されている基準画像の中から、基準位置データ409で登録された基準位置の画像を基準パターンとして抽出する。その後、ずれ量認識部406は、カメラ部101によって撮影される入力画像において、抽出した基準パターンに対応する基準パターンが認識できるか否かを判定する。
In
ステップ706では、ずれ量認識部406は、ステップ704においてQRコードが認識できたか否か、ステップ705において基準パターンが認識できたか否かを判定する。QRコード又は基準パターンのいずれかを認識できた場合には、本処理はステップ707へ進む。
一方、QRコード又は基準パターンのいずれも認識できなかった場合、本処理はステップ708へ進む。
In
On the other hand, if neither the QR code nor the reference pattern can be recognized, the process proceeds to step 708 .
ステップ707では、ずれ量認識部406は、認識できたQRコード又は基準パターンを用いて、カメラ部101によって撮影される入力画像の、QRコード又は基準パターンによって示される基準位置に対する画角ずれ量を判定する。ここで、ずれ量認識部406は、縦のずれ量及び横のずれ量を判定してもよい。その後、ずれ量認識部406は、判定した画角ずれ量(縦のずれ量及び横のずれ量)を位置補正部104-1又は位置補正部104-2のワークメモリ405に格納する。
その後、本処理はステップ701へ戻り、以降のステップを繰り返す。
In
Thereafter, the process returns to step 701 and repeats the subsequent steps.
ステップ708では、ずれ量認識部406は、カメラ部101によって撮影される入力画像の映像状態を判定する。ここで映像状態を判定するのは、例えば入力画像が暗かった場合、霧があった場合、もしくは水滴がカメラ部101に付着していた場合等には、QRコードや基準パターンが入力画像にあったとしても認識できない場合があるからである。従って、入力画像の映像状態を判定することによって、QRコードや基準パターンが入力画像に存在するにも拘わらず、入力画像の状態によって認識できなかったのか、実際にQRコードや基準パターンが入力画像に存在しなかったのかを判定することができる。
In
ここでの映像状態の判定は、入力画像と、基準画像とを所定の映像状態判定基準に基づいて比較することで、入力画像が正常か否かを判定することを含んでもよい。ここでの映像状態判定基準は、例えば、画像のエッジ量、コントラスト差、及び画像レベル等を含んでもよい。
より具体的には、ずれ量認識部406は、基準画像メモリ404から取得した基準画像と、カメラ部101によって撮影される入力画像とを比較し、これらの二つの画像のエッジの量、コントラスト差、及び映像レベルの数値が所定の類似度基準を満たすか否かを判定してもよい。これらの2つの画像のエッジの量、コントラスト差、及び映像レベルのいずれかの数値が所定の類似度基準を満たす場合、入力画像が正常と判定される。一方、これらの2の画像のエッジの量、コントラスト差、及び映像レベルの数値のいずれもが所定の類似度基準を満たさない場合、入力画像が異常と判定される。
The judgment of the image condition here may include judging whether the input image is normal or not by comparing the input image with a reference image based on a predetermined image condition judgment criterion. The image condition judgment criterion here may include, for example, an edge amount, a contrast difference, an image level, etc. of the image.
More specifically, the deviation
カメラ部101に水滴が付着している場合には、画面がにじみ、エッジ量が減る傾向があることから、エッジ量を映像状態判定基準として用いることで、入力画像が正常か否かを判定できる。
また、映像が暗かった場合には、映像レベルが極端に下がり、ノイズが多く発生することから、エッジ量及び映像レベルを比較することで、入力画像が正常か否かを判定できる。
更に、霧があった場合には、コントラスト差が極端に減ることから、コントラスト差を映像状態判定基準として用いることで、入力画像が正常か否かを判定できる。
When water droplets are attached to the
Furthermore, when the image is dark, the image level drops drastically and a lot of noise occurs, so by comparing the edge amount and image level, it can be determined whether the input image is normal or not.
Furthermore, when there is fog, the contrast difference is extremely reduced, so that by using the contrast difference as a criterion for judging the image condition, it is possible to judge whether the input image is normal or not.
ステップ708の判定の結果、入力画像が正常と判定された場合には、本処理はステップ709へ進む。一方、ステップ708の判定の結果、入力画像が異常と判定された場合には、本処理はステップ710へ進む。
If the result of the judgment in
ステップ709では、ずれ量認識部406は、カメラ部の画角ずれ量を「0」とする。その後、ステップ710では、ずれ量認識部406は、パターン再登録フラグを「1」に設定する。
このパターン再登録フラグを「1」に設定することは、基準パターン又はQRコードの再登録を行うことを示している。基準パターン又はQRコードを再登録し、ステップ704又はステップ705を再度行うことで、正常と判定されたのに基準パターンやQRコードが認識できなかった画像に対するパターン認識の精度を向上させることができる。
その後、本処理はステップ701へ戻り、以降のステップを繰り返す。
In
Setting this pattern re-registration flag to "1" indicates that the reference pattern or QR code is to be re-registered. By re-registering the reference pattern or QR code and performing
Thereafter, the process returns to step 701 and repeats the subsequent steps.
ステップ710では、ずれ量認識部406は、カメラ部の画角ずれ量を「0」とし、後述する位置補正処理を行わずに入力画像を表示部103に出力する。その後、本処理はステップ701へ戻り、以降のステップを繰り返す。
In
以上説明したずれ量認識処理700によれば、カメラ部101の画角のプリセット情報に対する画角ずれ量を判定することができる。
The deviation
次に、図8を参照して、本開示の実施例1に係る補正部による位置補正処理について説明する。 Next, the position correction process performed by the correction unit according to the first embodiment of the present disclosure will be described with reference to FIG.
図8は、本開示の実施例1に係る補正部407-1による位置補正処理800のフローチャートである。図8に示す位置補正処理800は、上述したずれ量認識処理700によって判定された、カメラ部101の画角のプリセット情報に対する画角ずれ量に基づいて、カメラ部101の位置を補正し、画角ずれを解消するための処理である。
FIG. 8 is a flowchart of
まず、ステップ801では、補正部407-1は、カメラ部101の焦点距離情報及びイメージセンサのサイズを取得する。ここで、補正部407-1は、カメラ部101の焦点距離情報を例えば図6を参照して説明したプリセット情報テーブル600から取得し、カメラ部101のイメージセンササイズをデータベース305に格納されているカメラ部101の機種情報309から取得してもよい。
First, in
次に、ステップ802では、補正部407-1は、ステップ801で取得したカメラ部101の焦点距離及びイメージセンササイズから、カメラ部101の視野角を算出する。ここでの視野角とは、カメラ部101で撮影される映像に写される光景の範囲を角度で表したものであり、水平視野角及び垂直視野角を含んでもよい。
補正部407-1は、例えば以下の数式を用いてカメラ部101の水平視野角及び垂直視野角を計算してもよい。
[数1]
水平視野角=2×atan(水平イメージセンササイズ/(2×焦点距離))
[数2]
垂直視野角=2×atan(垂直イメージセンササイズ/(2×焦点距離))
Next, in
The correction unit 407-1 may calculate the horizontal viewing angle and the vertical viewing angle of the
[Equation 1]
Horizontal viewing angle = 2 x atan(horizontal image sensor size/(2 x focal length))
[Equation 2]
Vertical field of view = 2 x atan (vertical image sensor size / (2 x focal length))
次に、ステップ803では、補正部407-1は、上述したずれ量認識処理700のステップ707でワークメモリ405に格納された画角ずれ量と、ステップ802で算出した視野角から、カメラ部101の移動角を算出する。ここでの移動角とは、カメラ部101の画角の、プリセット情報(例えば、図6に示すプリセット情報テーブル600に格納されているプリセット情報)に対するずれを角度で表したものである。言い換えれば、移動角は、カメラ部101の画角が、プリセット情報に指定されている角度に対して何度ずれているかを示す情報である。また、この移動角は、水平移動角及び垂直移動角を含んでもよい。
補正部407-1は、例えば以下の数式を用いてカメラ部101の水平移動角及び垂直移動角を計算してもよい。
[数3]
水平移動角=水平視野角/画像水平サイズ(VGAであれば640)×水平ずれ量
[数4]
垂直移動角=垂直視野角/画像垂直サイズ(VGAであれば480)×垂直ずれ量
Next, in
The correction unit 407-1 may calculate the horizontal movement angle and the vertical movement angle of the
[Equation 3]
Horizontal movement angle = horizontal viewing angle / horizontal image size (640 for VGA) x horizontal shift amount [Equation 4]
Vertical movement angle = vertical viewing angle / vertical image size (480 for VGA) x vertical shift amount
次に、ステップ804では、ステップ803で計算した移動角が予め指定された所定の規定値(移動角閾値)以上か否かを判定する。これは、カメラ部101の移動を制御する雲台には停止誤差があるため、微小な移動角の場合には移動しなくてよいからである。ステップ803で計算した水平移動角及び垂直移動角のいずれか一方以上が規定値以上の場合、本処理はステップ805へ進み、ステップ803で計算した水平移動角及び垂直移動角の両方が規定値未満の場合、雲台を移動せず、本処理はステップ801へ戻り、それ以降の処理を繰り返す。
Next, in
ステップ805では、補正部407-1は、雲台制御部408を用いて、ステップ803で計算した水平移動角及び垂直移動角に応じてカメラ部101をプリセット情報に指定されている位置から移動させる。これにより、カメラの画角ずれを補正することができる。本明細書では、カメラの画角ずれを補正した位置は、「補正位置」という。
例えば、一例として、プリセット情報では、あるプリセットの「パン」の角度が「30度」として設定されているとする。しかし、図7を参照して説明したずれ量認識処理を行った結果、カメラ部101の設置のねじのゆるみ等によってカメラの原点にずれが生じ、「20度」で止まってしまい、当該プリセットに対して10度のずれが存在するとする。この場合、プリセットに指定されている「30度」に対して、ずれ分の「10度」を足した「40度」をカメラ部101の補正位置とする。これにより、当該プリセットに従ってカメラ部101を「40度」の補正位置に移動させる際、10度のずれが発生し、カメラ部101が元々プリセットに指定された「30度」の位置となるため、画角ずれを解消することができる。
また、カメラの画角ずれを補正することで、画角ずれの補正をした映像のを表示部103に提供することが可能となる。
In
For example, assume that the "pan" angle of a certain preset is set as "30 degrees" in the preset information. However, as a result of performing the deviation amount recognition process described with reference to FIG. 7, a deviation occurs in the origin of the camera due to loosening of the screws for installing the
Moreover, by correcting the deviation in the angle of view of the camera, it is possible to provide the
次に、図9を参照して、本開示の実施例2に係る補正部による位置補正処理について説明する。 Next, the position correction process performed by the correction unit according to the second embodiment of the present disclosure will be described with reference to FIG.
図9は、本開示の実施例2に係る補正部407-2による位置補正処理900のフローチャートである。図9に示す位置補正処理900は、カメラの画角ずれを補正した補正映像を出力するための処理であり、図8に示す位置補正処理800に続いて行われる。例えば、位置補正処理900は、位置補正処理800のステップ805の終了後に行われてもよい。
FIG. 9 is a flowchart of a
まず、ステップ901では、補正部407-2は、位置補正部104-2の画像メモリ403において、出力映像メモリ501を作成し、初期化を行う。例えば、補正部407-2は、初期値を0とし、黒画面としてもよい。
First, in
次に、ステップ902では、補正部407-2は、上述したずれ量認識処理700のステップ707でワークメモリ405に格納された水平の画角ずれ量及び垂直の画角ずれ量をワークメモリ405から取得し、画像メモリ403に格納された入力画像を、水平、垂直ずれ量分移動させた位置にコピーすることで、補正映像を作成する。その後、補正部407-2は、作成した補正映像を出力映像メモリ501に保存する。
Next, in
次に、ステップ903では、補正部407-2は、ステップ902で作成した補正映像を出力映像メモリ501から取得し、表示部103に出力する。これにより、画角ずれを補正した補正映像を出力することが可能となり、ユーザは、画角ずれのないカメラ映像を視認することができる。
なお、上述した位置補正処理900は常時実行されるが、カメラ部101が停止している間には、ずれ量分移動した補正画像を表示部103に出力し、カメラ部101が移動した場合にはカメラの映像を表示部103にそのまま出力する。
Next, in
The above-mentioned
次に、図10を参照して、本開示の実施例に係るプリセット再登録部によるプリセット再登録処理(1)について説明する。 Next, with reference to FIG. 10, the preset re-registration process (1) performed by the preset re-registration unit according to an embodiment of the present disclosure will be described.
図10は、本開示の実施例に係るプリセット再登録部410によるプリセット再登録処理(1)1000のフローチャートである。プリセット再登録処理(1)1000は、カメラ部101のプリセットを再登録するための処理の第1の部分であり、プリセット情報に含まれるプリセット毎に画角ずれ量を判定するための処理である。
Figure 10 is a flowchart of preset re-registration process (1) 1000 by the
まず、ステップ1001では、プリセット再登録部410は、表示部103のユーザインターフェースの画面上に「プリセット登録を行うか?」の確認ボックスを表示する。「NO」が選択された場合には、本処理はステップ1002へ進み、「YES」が選択された場合には、本処理はステップ1003へ進む。
First, in
ステップ1002では、ステップ1001で「No」が押された時刻を記録し、一定時間が経過した後、プリセット登録を促す再通知を行うプロセスを起動し、プリセット再登録部410を登録する。プリセット登録を行う再通知を行うプロセスでは、一定時間経過後、プリセット再登録部410のステップ1001へ戻る。
In
ステップ1003では、プリセット再登録部410は、表示部103のユーザインターフェースの画面上に「プリセットを自動で登録するか?プリセットを手動で登録するか?」の確認ボックスを表示する。「プリセットを自動で登録する」ことが選択された場合、本処理はステップ1006へ進み、プリセット情報に含まれる全てのプリセット番号に対して、画角ずれ量を算出する処理が行われる。一方、「プリセットを手動で登録する」ことが選択された場合、本処理はステップ1004へ進み、ユーザが手動位置合わせ処理を行う。
In
ステップ1004では、プリセット再登録部410は、カメラ部101の現在位置を判定し、判定したカメラ部101の現在位置をワークメモリ405に保存した後、表示部103のユーザインターフェースの操作画面1400上に手動位置合わせ処理をユーザに促す通知を表示する。その後、ユーザは、表示部103の操作画面1400を用いてカメラ部101を、画角ずれを解消した補正位置に移動させる。その後、ユーザは、表示部103の操作画面1400のプリセット登録ボタンを押すことにより、手動位置合わせ処理を終了させる。
In
次に、ステップ1005では、ユーザによる手動位置合わせ処理が終了した後、プリセット再登録部410は、カメラ部101から現在の位置情報(すなわち、ユーザの操作によってカメラ部101が移動された補正位置)を判定する。その後、プリセット再登録部410は、ステップ1004でワークメモリ405に保存した手動位置合わせ処理前の位置情報と、手動位置合わせ処理後の位置情報(つまり、補正位置の情報)の差分を計算することで、カメラ部101の移動角を計算し、ワークメモリ405に保存する。
Next, in
ステップ1006では、プリセット再登録部410は、プリセット情報に含まれる全てのプリセット番号に対して画角ずれ量が算出されているか否かを判定する。プリセット情報に含まれる全てのプリセット番号に対して画角ずれ量が算出済みの場合、本処理は図11に示すプリセット再登録処理(2)1100に進む。プリセット情報に含まれる全てのプリセット番号に対して画角ずれ量が算出済みでない場合、プリセット再登録部410は、プリセット情報に含まれる全てのプリセット番号に対して画角ずれ量が算出されるまで、ステップ1007~1010を実行する。
In
ステップ1007では、プリセット再登録部410は、雲台制御部408を用いて、カメラ部101を、画角ずれ量を認識したい対象のプリセットに指定される位置へ移動させる。
In
次に、ステップ1008では、プリセット再登録部410は、カメラ部101が停止するまで待ち、カメラ部101が停止した後、カメラ部101から焦点距離情報を取得する。その後、プリセット再登録部410は、取得した焦点距離情報を、ワークメモリ405において対象のプリセット番号に対応付けて保存する。
Next, in
次に、ステップ1009では、プリセット再登録部410は、例えば図7を参照して説明したずれ量認識処理700を実行し、対象のプリセットの画角ずれ量を算出する。
Next, in
次に、ステップ1010では、プリセット再登録部410は、ワークメモリ405において、ステップ1009で算出した画角ずれ量を対象のプリセットに対応付けて保存する。全てのプリセットに対して画角ずれ量の算出が終了した場合、本処理は図11に示すプリセット再登録処理(2)1100に進む。
Next, in
次に、図11を参照して、本開示の実施例に係るプリセット再登録部によるプリセット再登録処理(2)について説明する。 Next, with reference to FIG. 11, the preset re-registration process (2) performed by the preset re-registration unit according to an embodiment of the present disclosure will be described.
図11は、本開示の実施例に係るプリセット再登録部によるプリセット再登録処理(2)1100のフローチャートである。プリセット再登録処理(2)1100は、カメラ部101のプリセットを再登録するための処理の第2の部分であり、画角ずれ量を角度で示す移動角を算出するための処理である。また、プリセット再登録処理(2)1100は、図10に示すプリセット再登録処理(1)1000において全てのプリセットに対して画角ずれ量の算出が終了した後に行われてもよい。
FIG. 11 is a flowchart of preset re-registration process (2) 1100 by the preset re-registration unit according to an embodiment of the present disclosure. The preset re-registration process (2) 1100 is the second part of the process for re-registering the presets of the
まず、ステップ1110では、プリセット再登録部410は、累計移動角の初期値を「0」に設定する。この累計移動角は、各プリセットについて算出した画角ずれ量の合計である。
First, in
次に、ステップ1111では、プリセット再登録部410は、累計移動角を算出した回数の初期値を「0」に設定する。
なお、以下では、この累計移動角を算出した回数を「カウント」という。
Next, in
In the following description, the number of times the cumulative movement angle is calculated will be referred to as a "count."
次に、ステップ1112では、プリセット再登録部410は、全ての算出された画角ずれ量に対して累計移動角を計算する処理を行ったか否かを判定する。全ての画角ずれ量に対して累計移動角を計算する処理が終了している場合、本処理はステップ1120へ進む。一方、全ての画角ずれ量に対して累計移動角を計算する処理が終了していない場合、全ての画角ずれ量に対して移動角が計算されるまで、ステップ1113から1119を繰り返す。
Next, in
ステップ1113では、プリセット再登録部410は、プリセット再登録処理(1)1000で算出された画角ずれ量の中から、処理対象の画角ずれ量をワークメモリ405から取得する。
In step 1113, the
次に、ステップ1114では、プリセット再登録部410は、ステップ1113で取得した処理対象の画角ずれ量に対応付けられている焦点距離をワークメモリ405から取得する。
Next, in
次に、ステップ1115では、プリセット再登録部410は、ステップ1114で取得した焦点距離及びカメラ部101のイメージセンササイズから、カメラ部101の視野角を算出する。ここでは、プリセット再登録部410は、例えば上述した数式1、2を用いて視野角を算出してもよい。
Next, in
次に、ステップ1116では、プリセット再登録部410は、ステップ1115で算出した視野角と、ステップ1113で取得した処理対象の画角ずれ量とを用いて、移動角を算出する。ここでは、プリセット再登録部410は、例えば上述した数式3、4を用いて移動角を算出してもよい。
Next, in
次に、ステップ1117では、プリセット再登録部410は、ステップ1116で算出した移動角に対して重みを設定する。この重みは、ステップ114で取得した焦点距離及びステップ1113で取得した画角ずれ量に基づいて決定される。ここで、移動角に対して重みを設定しているのは、カメラ部101の停止精度の移動角への影響が焦点距離によって異なり、正確な移動角を得るためには、カメラ部101の停止精度の移動角への影響の差を緩和することが望ましいからである。
Next, in
より具体的には、焦点距離が短い場合、すなわち、ワイド方向では、移動角はカメラ部101の停止精度の影響を受けないが、映像上のずれ量(画素数)は少なくなる傾向がある。一方、焦点距離が長い場合、すなわちテレ方向では、移動角はカメラ部101の停止精度の影響を受けるが、映像上のずれ量(画素数)は大目に出ることがある。従って、より正確な移動角を推定するためには、焦点距離毎に累計移動角用の重みを0~1.0までの値で設定しておくことが望ましい。また、画角ずれ量0の場合には、画角ずれ量を測定できなかったことも考えられるため、重みを0にし、累計移動角に反映されないようにすることが望ましい。
このように、カウント用の重みは0または1とし、画角ずれ量が0の場合に重みを0とし、それ以外の場合には重みを1とする。
More specifically, when the focal length is short, that is, in the wide direction, the movement angle is not affected by the stopping accuracy of the
In this way, the weight for counting is set to 0 or 1, and the weight is set to 0 when the amount of deviation of the angle of view is 0, and the weight is set to 1 in other cases.
次に、ステップ1118では、プリセット再登録部410は、累計移動角度を算出する。ここで、プリセット再登録部410は、最新の累計移動角である累計移動角cを以下の数式に従って算出してもよい。
[数5]
累計移動角c=累計移動角p+(重みc×移動角c)
ここで、累計移動角pは、現時点までに処理したプリセットの移動角の合計であり、移動角cは、処理対象のプリセットの移動角(つまり、ステップ1116で算出した移動角)であり、重みcは、ステップ1117で処理対象のプリセットの移動角(移動角c)について設定した重みである。
Next, in
[Equation 5]
Cumulative moving angle c = Cumulative moving angle p + (weight c × moving angle c )
Here, the cumulative movement angle p is the sum of the movement angles of the presets that have been processed up to the present time, the movement angle c is the movement angle of the preset to be processed (i.e., the movement angle calculated in step 1116), and the weight c is the weight set in
次に、ステップ1119では、プリセット再登録部410は、以下の数式に従って、最新のカウントであるカウントcを算出する。
[数6]
カウントc=カウントp+(1×重みc)
ここで、カウントpは、現時点までに累計移動角を算出した回数(つまり、処理したプリセットの数)であり、重みcは、ステップ1117で処理対象のプリセットの移動角(移動角c)について設定した重みである。
Next, in
[Equation 6]
Count c = count p + (1 × weight c )
Here, count p is the number of times the cumulative movement angle has been calculated up to the present time (i.e., the number of presets that have been processed), and weight c is the weight set in
次に、ステップ1120では、プリセット再登録部410は、全ての算出された画角ずれ量に対して累計移動角を計算する処理が終了した場合、以下の数式に従って、加重平均移動角を算出する。
[数7]
加重平均移動角=累計移動角c/カウントc
ここで、より正確な移動角を算出するために、移動角に重みを付けた平均で算出する方法を採用しているが、本開示はこれに限定されず、例えば、最初に計算した移動角のみを採用する方法や、プリセット毎に算出した移動角の中から最小値、中間値、最大値を採用する方法も考えられる。
加重平均移動角を計算した後、本処理は図12に示すプリセット再登録処理(3)1200へ進む。
Next, in
[Equation 7]
Weighted average moving angle = cumulative moving angle c / count c
Here, in order to calculate a more accurate movement angle, a method of calculating a weighted average of the movement angles is adopted, but the present disclosure is not limited to this, and for example, a method of using only the initially calculated movement angle, or a method of using the minimum, median, or maximum of the movement angles calculated for each preset may also be considered.
After calculating the weighted average movement angle, the process proceeds to preset re-registration process (3) 1200 shown in FIG.
次に、図12を参照して、本開示の実施例に係るプリセット再登録部によるプリセット再登録処理(3)について説明する。 Next, with reference to FIG. 12, the preset re-registration process (3) performed by the preset re-registration unit according to an embodiment of the present disclosure will be described.
図12は、本開示の実施例に係るプリセット再登録部によるプリセット再登録処理(3)1200のフローチャートである。プリセット再登録処理(3)1200は、カメラ部101のプリセットを再登録するための処理の第3の部分であり、図11に示すプリセット再登録処理(2)1100において加重平均移動角を計算した後に行われてもよい。
FIG. 12 is a flowchart of preset re-registration process (3) 1200 by the preset re-registration unit according to an embodiment of the present disclosure. The preset re-registration process (3) 1200 is the third part of the process for re-registering the presets of the
まず、ステップ1201では、プリセット再登録部410は、プリセット情報に含まれている全てのプリセットに対してプリセット再登録処理が終了しているか否かを判定する。全てのプリセットに対してプリセット再登録処理が終了していると判定した場合、本処理はステップ1001に戻り、それ以降のステップを行う。全てのプリセットに対してプリセット再登録処理が終了していないと判定した場合、プリセット再登録部410は、全てのプリセットに対してプリセット再登録処理が終了するまで、ステップ1202~1206を繰り返す。
First, in
ステップ1202では、プリセット再登録部410は、雲台制御部408を用いて、カメラ部101を、再登録する対象のプリセットに指定されている位置に移動させる。例えば、対象のプリセットに指定されている位置が「140度」の場合、プリセット再登録部410は、雲台制御部408を用いて、カメラ部101を「140度」の位置に移動させる。
In
次に、ステップ1203では、プリセット再登録部410は、雲台制御部408を用いて、カメラ部101を、ステップ1120又はステップ1005で計算した加重平均移動角分移動させる。これにより、カメラ部101は、プリセット再登録位置(すなわち、補正位置)と推定した位置に移動される。
また、ここでは、ステップ1005でユーザによる手動位置合わせで記憶した移動角を用いてカメラ部101を移動させることができるため、手動の操作によって1つのプリセットについて判定した移動角に基づいて全てのプリセットを更新することが可能である。これにより、ユーザへの作業の負荷を減らし、プリセット再登録の時間を短縮することができる。
Next, in
In addition, since the
次に、ステップ1204では、プリセット再登録部410は、ステップ105でカメラ部101を移動した補正位置を新たなプリセットとして再登録する前に、ユーザ調整の要否を確認する。例えば、ここで、プリセット再登録部410は、表示部103のユーザインターフェースの画面上に「プリセットの再登録をしてよいか、手動調整を行うか?」の確認ボックスを表示してもよい。
ユーザ調整が必要の場合、本処理はステップ1205へ進む。一方、ユーザ調整が不要の場合、本処理はステップ1206へ進む。
Next, in
If user adjustment is required, the process proceeds to step 1205. On the other hand, if user adjustment is not required, the process proceeds to step 1206.
ステップ1205では、ユーザは、表示部103の操作画面を用いてカメラ部101の位置を調整する。その後、ユーザは、表示部103の操作画面のプリセット登録ボタンを押すことにより、手動位置合わせ処理を終了させる。
In
次に、ステップ1206では、プリセット再登録部410は、ステップ1203又はステップ1205でカメラを移動した補正位置を新たなプリセット(例えば、第2のプリセット)として再登録を行う。ここで、「補正位置を新たなプリセットとして再登録する」ことは、例えば図6に示すプリセット情報において、対象プリセットの角度を、補正位置の角度に更新することを意味する。このように、プリセット情報に含まれる各プリセットを補正位置の角度に更新することで、カメラ部101の画角ずれを補正した新たなプリセット情報(例えば、第2のプリセット情報)を生成することができる。
また、プリセット再登録の際には、プリセット再登録部410は、基準画像メモリ404及び、基準位置データ409を更新する。基準位置データ409の更新の際には、QRコード又はパターンの認識処理が行われてもよい。
Next, in
Furthermore, when re-registering the preset, the
一例として、プリセット情報では、第1のプリセットの「パン」の角度が「140度」として設定されているとする。しかし、ステップ1120で加重平均移動角を計算した結果、カメラ部101は、当該第1のプリセットに対して20度のずれが存在すると判定されたとする。
この場合、プリセット再登録部410は、ステップ1202でカメラ部101を「140度」の位置に移動させた後、ステップ1203では、カメラ部101を加重平均移動角分の「20度」を更に移動させ、「160度」の位置へと移動させる。その後、ステップ1206では、プリセット再登録部410は、「140度」の第1のプリセットを「160度」に更新し、新たな第2のプリセットとして再登録する。
これにより、当該第2のプリセットに従ってカメラ部101を「160度」の補正位置に移動させる際、20度のずれが発生し、カメラ部101が元々第1のプリセットに指定された「140度」の位置となるため、画角ずれを解消することができる。
As an example, suppose that the "pan" angle of the first preset is set to "140 degrees" in the preset information, but as a result of calculating the weighted average movement angle in
In this case, the
As a result, when the
以上、図10~図12を参照して説明したプリセット再登録によれば、旋回カメラのような監視カメラの向きや画角の変更を規定する様々なプリセットについて、経年変化等によって発生したカメラの画角ずれを自動で補正することができる。これにより、再登録を手動で行う作業の時間を短縮させ、ユーザへの負担を大幅に減らせることができる。 According to the preset re-registration described above with reference to Figures 10 to 12, it is possible to automatically correct the camera's angle of view deviation that occurs due to aging or other reasons for various presets that specify changes in the direction and angle of view of a surveillance camera such as a swivel camera. This reduces the time required to manually perform re-registration and significantly reduces the burden on the user.
次に、図13を参照して、本開示の実施例に係る手動位置合わせの際の映像表示について説明する。 Next, referring to FIG. 13, we will explain the image display during manual alignment in the embodiment of the present disclosure.
図13は、本開示の実施例に係る手動位置合わせの際の映像表示の一例を示す図である。上述したように、例えば図10を参照して説明したプリセット再登録処理(1)1000及び図12を参照して説明したプリセット再登録処理(3)1200において、ユーザがカメラ部101の画角ずれを解消するためにカメラ部101を手動で移動させることがある。しかし、この手動位置合わせを行う場合、カメラ映像だけでは位置合わせが難しい場合がある。
従って、本開示では、カメラ部101によって取得された入力画像と、画角ずれがない基準画像とを重ね合わせて表示することが可能な構成を提供する。これにより、手動位置合わせの際の位置調整が容易となる。
Fig. 13 is a diagram showing an example of an image display during manual alignment according to an embodiment of the present disclosure. As described above, for example, in the preset re-registration process (1) 1000 described with reference to Fig. 10 and the preset re-registration process (3) 1200 described with reference to Fig. 12, the user may manually move the
Therefore, the present disclosure provides a configuration capable of superimposing and displaying an input image acquired by the
例えば、図13に示すように、重ね合わせ表示映像1303-1は、基準画像1301を点線、カメラ部101によって取得された入力画像1302-1を実線で表示する場合を示す。ユーザは、重ね合わせ表示映像1303-1を参照しながら、入力画像1302-1が、基準画像1301に重なるようにカメラ部101を移動させることで、画角ずれを手動で補正することができる。
For example, as shown in FIG. 13, the overlaid display image 1303-1 shows a case in which the
また、重ね合わせ表示映像1303-2に示すように、基準画像1301を点線、カメラ部101によって取得された入力画像1302-2を実線で表示するのに加え、画像間の縦の差分及び横の差分を算出し、算出した差分を棒グラフで表示することができる。この場合、ユーザは、この棒グラフで示される画像間の差分を最小化するようにカメラ部101を移動させることで、画角ずれを手動で補正することができる。
As shown in the overlaid display image 1303-2, in addition to displaying the
なお、図13では、2種類の重ね合わせ表示について説明したが、本開示はこれに限定されず、他の重ね合わせ表示方法も可能である。一例として、基準画像と入力画像の差分を取り、二値化映像(白黒の映像)を表示することにより、位置ずれがある場合には白が表示され、ずれがなくなると黒くなる画像の提供も可能である。更に、棒グラフではなく、縦軸、横軸の差分量を折れ線グラフで表示することも可能である。 Note that, although two types of overlay display are described in FIG. 13, the present disclosure is not limited to this, and other overlay display methods are also possible. As an example, by taking the difference between the reference image and the input image and displaying a binarized image (black and white image), it is possible to provide an image in which white is displayed when there is a positional misalignment and black is displayed when there is no misalignment. Furthermore, it is also possible to display the amount of difference on the vertical and horizontal axes as a line graph instead of a bar graph.
次に、図14を参照して、本開示の実施例に係る表示部のユーザインターフェースに表示する操作画面ついて説明する。 Next, referring to FIG. 14, we will explain the operation screen displayed on the user interface of the display unit according to the embodiment of the present disclosure.
図14は、本開示の実施例に係る表示部103のユーザインターフェースに表示する操作画面1400の一例を示す図である。図14に示す操作画面1400は、カメラ部101の手動位置合わせを行うための画面である。
FIG. 14 is a diagram showing an example of an
図14に示すように、操作画面1400は、カメラ部101から取得した入力画像1401、カメラ選択リスト1402、雲台の移動、ズーム、フォーカスを調整する制御ボタン1403、プリセット操作を行う画像付きのボタン1404、エラー表示1405及びプリセット再登録ボタン1406から構成されている。
入力画像1401は、データベース305に登録された映像配信元アドレス307から取得される。カメラ選択リスト1402は、データベース305に登録されたカメラ名称306に基づいて作成される。制御ボタン1403は、データベース305に登録された機種情報309に基づいて作成される。プリセット操作を行う画面付きのボタン1404は、データベース305のプリセット情報308及びプリセット画像310に基づいて作成される。プリセット再登録ボタン1406は、操作画面1400の操作でカメラ部101を移動させた位置(すなわち、画角ずれを解消した補正値)を、新たなプリセットとして再登録するためのボタンである。
As shown in FIG. 14 , the
An input image 1401 is acquired from a
以上、本発明の実施の形態について説明したが、本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。 Although the embodiment of the present invention has been described above, the present invention is not limited to the above-mentioned embodiment, and various modifications are possible without departing from the gist of the present invention.
100・200:監視システム、101:カメラ部、102:監視部、103:表示部、104-1・104-2:位置補正部、301・415:プログラムメモリ、302:画面作成部、303:画面表示部、304:疎通確認部、305:データベース、306:カメラ名称、307:映像配信元アドレス、308:プリセット情報、309:機種情報、310:プリセット画像、311:端末情報、312:データバス、313:CPU、314:LAN I/F、401:画像入力I/F、402:処理メモリ、403:画像メモリ、404:基準画像メモリ、405:ワークメモリ、406:ずれ量認識部、407-1・407-2:補正部、408:雲台制御部、409:基準位置データ、410:プリセット再登録部、501:出力映像メモリ、600:プリセット情報テーブル、700:ずれ量認識処理、800・900:位置補正処理、1000:プリセット再登録処理(1)、1100:プリセット再登録処理(2)、1200:プリセット再登録処理(3)、1301:基準画像、1302-1・1302-2:入力画像、1303-1・1303-2:重ね合わせ表示映像、1400:操作画面 100, 200: Surveillance system, 101: Camera unit, 102: Surveillance unit, 103: Display unit, 104-1, 104-2: Position correction unit, 301, 415: Program memory, 302: Screen creation unit, 303: Screen display unit, 304: Communication confirmation unit, 305: Database, 306: Camera name, 307: Video distribution source address, 308: Preset information, 309: Model information, 310: Preset image, 311: Terminal information, 312: Data bus, 313: CPU, 314: LAN I/F, 401: Image input I/F, 402: Processing memory, 403: Image memory, 404: Reference image memory, 405: Work memory, 406: Displacement recognition unit, 407-1, 407-2: Correction unit, 408: Head control unit, 409: Reference position data, 410: Preset re-registration unit, 501: Output image memory, 600: Preset information table, 700: Displacement recognition processing, 800, 900: Position correction processing, 1000: Preset re-registration processing (1), 1100: Preset re-registration processing (2), 1200: Preset re-registration processing (3), 1301: Reference image, 1302-1, 1302-2: Input image, 1303-1, 1303-2: Overlaid display image, 1400: Operation screen
Claims (7)
前記監視部は、前記カメラ部の向き及び画角を規定する第1のプリセット情報を格納するデータベースを含み、
前記位置補正部は、
前記第1のプリセット情報について、前記カメラ部の画角が所定の基準に対してどの程度ずれているかを画素数として示す画角ずれ量を判定するずれ量認識部と、
判定した前記画角ずれ量から算出した移動角を用いて、前記画角ずれ量を解消する補正位置に前記カメラ部を移動させる補正部と、
前記第1のプリセット情報を、前記補正位置に基づいて更新し、第2のプリセット情報として登録するプリセット再登録部とを含み、
前記ずれ量認識部は、
前記カメラ部によって取得された入力画像と前記カメラ部の正しい向き及び画角で撮影された基準画像とを取得し、
前記入力画像と前記基準画像とを比較し、前記基準画像において予め登録された基準パターンが前記入力画像において認識可能か否かを判定し、
前記基準パターンが前記入力画像において認識可能と判定した場合、
前記入力画像と前記基準画像とに基づいて、前記基準画像に対して前記入力画像のずれている画素数を前記画角ずれ量として判定し、
前記基準パターンが前記入力画像において認識不可能と判定した場合、
前記入力画像の映像状態から当該入力画像が正常か異常かを判定し、
当該入力画像が正常であれば、前記画角ずれ量を0として前記基準パターンの再登録を行い、当該入力画像が異常であれば、前記画角ずれ量を0として前記補正部による処理を行わない
ことを特徴とする監視システム。 A surveillance system including a camera unit, a surveillance unit, and a position correction unit,
the monitoring unit includes a database that stores first preset information that defines a direction and an angle of view of the camera unit;
The position correction unit is
a deviation amount recognition unit that determines a deviation amount of an angle of view that indicates, for the first preset information, how much the angle of view of the camera unit deviates from a predetermined reference as a number of pixels;
a correction unit that uses a movement angle calculated from the determined amount of deviation in the angle of view to move the camera unit to a correction position that eliminates the amount of deviation in the angle of view;
a preset re-registration unit that updates the first preset information based on the corrected position and registers the updated first preset information as second preset information,
The deviation amount recognition unit
An input image captured by the camera unit and a reference image captured in a correct direction and with a correct angle of view of the camera unit are acquired;
comparing the input image with the reference image and determining whether a reference pattern preregistered in the reference image is recognizable in the input image;
If it is determined that the reference pattern is recognizable in the input image,
determining, based on the input image and the reference image, the number of pixels of the input image that are shifted with respect to the reference image as the amount of deviation of the angle of view;
If it is determined that the reference pattern is not recognizable in the input image,
determining whether the input image is normal or abnormal based on a video state of the input image;
A monitoring system characterized in that, if the input image is normal, the amount of angle of view deviation is set to 0 and the reference pattern is re-registered, and, if the input image is abnormal, the amount of angle of view deviation is set to 0 and no processing is performed by the correction unit.
前記基準画像に埋め込められたQRコード又は予め指定した被写体である、
ことを特徴とする、請求項1に記載の監視システム。 The reference pattern is
The QR code is embedded in the reference image or is a previously designated subject.
2. The monitoring system according to claim 1 .
入力画像が正常か異常かを、前記入力画像及び前記基準画像の2つの画像のエッジの量、コントラスト差、及び画像レベルのいずれかの数値が所定の類似度基準を満たすか否かで判定する、
ことを特徴とする、請求項1に記載の監視システム。 The deviation amount recognition unit
determining whether the input image is normal or abnormal based on whether any of the values of the edge amount, contrast difference, and image level of the two images, the input image and the reference image, satisfies a predetermined similarity criterion;
2. The monitoring system according to claim 1 .
前記カメラ部の焦点距離情報及びイメージセンササイズ情報を前記カメラ部から取得し、
前記焦点距離情報及び前記イメージセンササイズ情報に基づいて前記カメラ部の視野角を算出し、
判定した前記画角ずれ量と算出した前記視野角とに基づいて、前記移動角を算出し、
算出した前記移動角が所定の移動角閾値を満たす場合、前記カメラ部を、前記第1のプリセット情報に指定されている位置から、前記移動角に基づいて前記補正位置に移動させる、
ことを特徴とする、請求項1に記載の監視システム。 The correction unit is
acquiring focal length information and image sensor size information of the camera unit from the camera unit;
Calculating a viewing angle of the camera unit based on the focal length information and the image sensor size information;
Calculating the movement angle based on the determined amount of view angle deviation and the calculated viewing angle;
If the calculated movement angle satisfies a predetermined movement angle threshold, the camera unit is moved from a position designated in the first preset information to the correction position based on the movement angle.
2. The monitoring system according to claim 1 .
表示部を更に備え、
前記補正部は、前記入力画像と前記基準画像とを重ね合わせることで生成した出力映像を前記表示部に出力する、
ことを特徴とする、請求項4に記載の監視システム。 The monitoring system includes:
Further comprising a display unit,
the correction unit outputs an output image generated by superimposing the input image and the reference image to the display unit.
5. The monitoring system according to claim 4.
前記プリセット再登録部は、
前記第1のプリセット情報に含まれる各プリセットについて、前記移動角を前記画角ずれ量、前記焦点距離情報、及び前記視野角から算出し、
前記各プリセットについて算出した前記移動角と、前記焦点距離情報に基づいて設定された重みとに基づいて、前記移動角の加重平均である加重平均移動角を算出し、
前記第1のプリセット情報に含まれる各プリセットについて、前記加重平均移動角から判定した前記補正位置を、前記第2のプリセット情報として登録する、
ことを特徴とする、請求項4または5に記載の監視システム。 When the deviation amount recognition unit determines that the input image is normal,
The preset re-registration unit
Calculating the movement angle for each preset included in the first preset information from the angle of view deviation amount, the focal length information, and the viewing angle;
Calculating a weighted average movement angle, which is a weighted average of the movement angles, based on the movement angles calculated for each preset and a weight set based on the focal length information;
registering the corrected position determined from the weighted average movement angle for each preset included in the first preset information as the second preset information;
6. A monitoring system according to claim 4 or 5.
前記カメラ部によって取得された入力画像と前記カメラ部の正しい向き及び画角で撮影された基準画像とを取得する工程と、
前記入力画像と前記基準画像とを比較し、前記基準画像において予め定めた基準パターンが前記入力画像において認識可能か否かを判定する工程と、
前記基準パターンが前記入力画像において認識可能と判定した場合、前記入力画像と前記基準画像とに基づいて、前記基準画像に対して前記入力画像のずれている画素数を画角ずれ量として判定する工程と、
前記基準パターンが前記入力画像において認識不可能と判定した場合、前記入力画像の映像状態から当該入力画像が正常か異常かを判定し、当該入力画像が正常であれば、前記画角ずれ量を0として前記基準パターンの再登録を行い、当該入力画像が異常であれば、前記画角ずれ量を0として前記カメラ部を補正位置に移動させる処理を行わない工程と、
前記カメラ部の焦点距離情報及びイメージセンササイズ情報を前記カメラ部から取得する工程と、
前記焦点距離情報及び前記イメージセンササイズ情報に基づいて前記カメラ部の視野角を算出する工程と、
判定した前記画角ずれ量と算出した前記視野角とに基づいて、前記カメラ部の前記画角ずれ量を角度で示す移動角を算出する工程と、
算出した前記移動角が所定の移動角閾値を満たす場合、前記カメラ部を、第1のプリセット情報に指定されている位置から、前記移動角に基づいて前記画角ずれ量を解消する補正位置に移動させる工程と、
前記第1のプリセット情報を、前記補正位置に基づいて更新することで第2のプリセット情報を作成する工程と、
前記第2のプリセット情報を用いて前記カメラ部の移動を制御する工程と、
を含むことを特徴とする監視方法。 A monitoring method using a monitoring system including a camera unit, a monitoring unit, and a position correction unit,
acquiring an input image acquired by the camera unit and a reference image captured in a correct orientation and with a correct angle of view of the camera unit;
comparing the input image with the reference image and determining whether a predetermined reference pattern in the reference image is recognizable in the input image;
determining, when it is determined that the reference pattern is recognizable in the input image, a number of pixels of the input image that are shifted with respect to the reference image as an angle of view shift amount, based on the input image and the reference image;
a step of determining whether the input image is normal or abnormal based on a video state of the input image when it is determined that the reference pattern is unrecognizable in the input image, and if the input image is normal, re-registering the reference pattern with the amount of deviation of the angle of view set to 0, and if the input image is abnormal, not performing a process of moving the camera unit to a correction position with the amount of deviation of the angle of view set to 0;
acquiring focal length information and image sensor size information of the camera unit from the camera unit;
calculating a viewing angle of the camera unit based on the focal length information and the image sensor size information;
calculating a movement angle that indicates the amount of deviation of the angle of view of the camera unit in degrees based on the determined amount of deviation of the angle of view and the calculated viewing angle;
a step of moving the camera unit from a position designated in first preset information to a correction position that eliminates the amount of deviation of the angle of view based on the movement angle when the calculated movement angle satisfies a predetermined movement angle threshold value;
creating second preset information by updating the first preset information based on the corrected position;
controlling movement of the camera unit using the second preset information;
A monitoring method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021145232A JP7652666B2 (en) | 2021-09-07 | 2021-09-07 | Surveillance system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021145232A JP7652666B2 (en) | 2021-09-07 | 2021-09-07 | Surveillance system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023038480A JP2023038480A (en) | 2023-03-17 |
| JP7652666B2 true JP7652666B2 (en) | 2025-03-27 |
Family
ID=85514698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021145232A Active JP7652666B2 (en) | 2021-09-07 | 2021-09-07 | Surveillance system and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7652666B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024224914A1 (en) * | 2023-04-24 | 2024-10-31 | ソニーセミコンダクタソリューションズ株式会社 | Monitoring device, solid-state imaging device, and monitoring system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007214839A (en) | 2006-02-09 | 2007-08-23 | Canon Inc | Camera control device with pan / tilt function and camera control system |
| JP2011182253A (en) | 2010-03-02 | 2011-09-15 | Canon Inc | Imaging apparatus and imaging method |
| JP2012165940A (en) | 2011-02-16 | 2012-09-06 | Sanyo Product Co Ltd | Monitoring system |
| WO2020016921A1 (en) | 2018-07-17 | 2020-01-23 | 三菱電機株式会社 | Imaging device |
| CN111294501A (en) | 2018-12-06 | 2020-06-16 | 西安光启未来技术研究院 | A method of adjusting the camera |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4948294B2 (en) * | 2007-07-05 | 2012-06-06 | キヤノン株式会社 | Imaging apparatus, imaging apparatus control method, and program |
-
2021
- 2021-09-07 JP JP2021145232A patent/JP7652666B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007214839A (en) | 2006-02-09 | 2007-08-23 | Canon Inc | Camera control device with pan / tilt function and camera control system |
| JP2011182253A (en) | 2010-03-02 | 2011-09-15 | Canon Inc | Imaging apparatus and imaging method |
| JP2012165940A (en) | 2011-02-16 | 2012-09-06 | Sanyo Product Co Ltd | Monitoring system |
| WO2020016921A1 (en) | 2018-07-17 | 2020-01-23 | 三菱電機株式会社 | Imaging device |
| CN111294501A (en) | 2018-12-06 | 2020-06-16 | 西安光启未来技术研究院 | A method of adjusting the camera |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023038480A (en) | 2023-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6700661B2 (en) | Image processing apparatus, image processing method, and image processing system | |
| CN101166239B (en) | Image processing system and method for improving repeatability | |
| JP4942185B2 (en) | Imaging apparatus, pan head control method, program, and storage medium | |
| EP3745718B1 (en) | Method of controlling pan-tilt-zoom camera by using fisheye camera and monitoring system | |
| EP3024227A1 (en) | Image processing apparatus and image processing method | |
| CN111787232B (en) | Image processing method, device and storage medium based on pan-tilt-zoom camera | |
| KR20030046323A (en) | Object tracking method and apparatus using template matching | |
| US10861188B2 (en) | Image processing apparatus, medium, and method | |
| JP6265602B2 (en) | Surveillance camera system, imaging apparatus, and imaging method | |
| JP5183152B2 (en) | Image processing device | |
| US20060209186A1 (en) | Field angle adjustment apparatus, camera system, and field angle adjustment method | |
| KR102482341B1 (en) | Automatic Coordinates correction system of Vehicle control area | |
| JP7652666B2 (en) | Surveillance system and method | |
| KR101452342B1 (en) | Surveillance Camera Unit And Method of Operating The Same | |
| JP2002158999A (en) | Object detection method, object detection device, and intruding object monitoring device | |
| US11153497B2 (en) | Image capturing device | |
| JP2009157446A (en) | Monitoring system | |
| KR20130097286A (en) | Movable camera control device using fixed camera and method thereof | |
| JP3758511B2 (en) | Object detection apparatus and object detection program | |
| KR102432651B1 (en) | Display Device of a surveillance area photographed by a plurality of PTZ cameras | |
| US20230401859A1 (en) | Management apparatus, management method, management system, computer program and recording medium | |
| KR102473078B1 (en) | Location Calculating Device of a surveillance area photographed by a plurality of PTZ cameras | |
| KR101817509B1 (en) | The method for restoring distortion of PTZ | |
| KR101822429B1 (en) | Apparatus for acquiring object information and method thereof | |
| KR102394189B1 (en) | Method and apparatus for synchronizing images of heterogeneous cameras mounted on the housing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230913 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250217 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250311 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250314 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7652666 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |