JP7612353B2 - Image capture device, image capture system, and method for controlling image capture device - Google Patents
Image capture device, image capture system, and method for controlling image capture device Download PDFInfo
- Publication number
- JP7612353B2 JP7612353B2 JP2020132943A JP2020132943A JP7612353B2 JP 7612353 B2 JP7612353 B2 JP 7612353B2 JP 2020132943 A JP2020132943 A JP 2020132943A JP 2020132943 A JP2020132943 A JP 2020132943A JP 7612353 B2 JP7612353 B2 JP 7612353B2
- Authority
- JP
- Japan
- Prior art keywords
- mask area
- image
- restriction
- imaging
- surveillance camera
- 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
- Studio Devices (AREA)
- Closed-Circuit Television Systems (AREA)
- Emergency Alarm Devices (AREA)
Description
本発明は、撮像装置、撮像システム、撮像装置の制御方法およびプログラムに関する。 The present invention relates to an imaging device, an imaging system, and a control method and program for an imaging device.
近年、ネットワークカメラを利用した監視システムが広く普及している。ネットワークカメラは、大規模な公共機関や量販店における監視カメラとしてなど幅広い分野で利用されており、様々な運用方法がある。また、ネットワークカメラは運用形態に合わせるために様々な機能的特徴をもったものが存在する。具体的には、パン、チルトといった撮影方向を自在に変更できるネットワークカメラや、広い範囲を一度に監視可能な全方位カメラなどが存在し、それら複数台のカメラを設置して監視を行っている。
カメラを設置して監視するシステムでは、カメラに映し出される映像に対して一部の領域をマスクして見せなくすることでプライバシーを保護する機能を有するものがある。特許文献1では、マスクの実行または不実行の設定情報をカメラ毎に保持し、マスク処理が実行された画像とマスク不実行の画像とをモニタに分割表示する機能を持つ監視システムが開示されている。
In recent years, surveillance systems using network cameras have become widespread. Network cameras are used in a wide range of fields, such as as surveillance cameras in large public institutions and mass retailers, and there are various ways of operating them. In addition, there are network cameras with various functional features to suit the operating form. Specifically, there are network cameras that can freely change the shooting direction by panning and tilting, and omnidirectional cameras that can monitor a wide area at once, and surveillance is carried out by installing multiple cameras of these.
Some surveillance systems using installed cameras have a function of protecting privacy by masking a portion of the image captured by the camera so that it cannot be seen.
上記の特許文献1に開示された従来技術では、複数種類の異なる撮像映像をモニタに分割して表示する際に、個々の撮像映像に対するマスク処理の実行または不実行の設定を撮像映像毎に簡易に設定する方法が提案されている。
しかし、上記方法では、マスクエリアを設定しているカメラの映像にはマスク処理が行われるものの、マスクエリアを設定していない他のカメラがパン、チルト駆動によりマスクエリアの方向を向くと、マスクされず撮影してしまうという課題がある。
The conventional technology disclosed in
However, with the above method, although masking is performed on the image from a camera that has a mask area set, there is a problem that when other cameras that do not have a mask area set are driven to pan or tilt in the direction of the mask area, they still capture the image without being masked.
そこで本発明は、ある装置で撮影された映像でマスクエリアを設定している場合に、他の装置によりそのマスクエリアが撮影されて公開されてしまう弊害を防止できるようにすることを目的とする。 The present invention aims to prevent the problem of a masked area being photographed and made public by another device when a masked area is set in video captured by a certain device.
本発明に係る撮像装置は、撮影された映像中にマスク処理を行うマスク領域を設定する外部装置とともに撮像システムを構成する撮像装置であって、撮像手段と、前記外部装置により設定されたマスク領域に係る情報に基づいて、前記撮像手段によって取得された映像中に前記マスク領域の少なくとも一部が含まれるか否かを判断する判断手段と、前記判断手段により前記マスク領域の少なくとも一部が前記取得された映像中に含まれると判断された場合に、撮影動作を制限する制限手段と、を有し、前記制限手段は、特定の被写体を追尾する自動追尾を実行中か否かに応じて、撮影動作を制限する方法を変更することを特徴とする。 The imaging device of the present invention is an imaging device that constitutes an imaging system together with an external device that sets a mask area that performs mask processing in a captured image, and has an imaging means, a judgment means that judges whether or not at least a portion of the mask area is included in the image acquired by the imaging means based on information related to the mask area set by the external device, and a restriction means that restricts the shooting operation when the judgment means judges that at least a portion of the mask area is included in the acquired image, and is characterized in that the restriction means changes a method of restricting the shooting operation depending on whether or not automatic tracking that tracks a specific subject is being executed .
本発明によれば、ある装置で撮影された映像でマスクエリアを設定している場合に、他の装置によりそのマスクエリアが撮影されて公開されてしまう弊害を防止することができる。 The present invention makes it possible to prevent the problem that, when a mask area is set in an image captured by a certain device, the mask area is captured by another device and made public.
(第1の実施形態)
以下、図1~図14を参照して、本発明の第1の実施形態について説明する。
図1(a)は、本実施形態における撮像システムの運用構成の一例を示す図である。
本実施形態における撮像システムは、パン、チルト、ズーム機構を持つPTZ(Pan Tilt Zoom)型監視カメラ101、広角型監視カメラ102、クライアント装置103、およびPTZ型監視カメラ104によって構成されている。PTZ型監視カメラ101、広角型監視カメラ102、クライアント装置103、およびPTZ型監視カメラ104はネットワーク105に接続されており、相互通信が可能である。
なお、ネットワーク105は、PTZ型監視カメラ101、広角型監視カメラ102、クライアント装置103、PTZ型監視カメラ104の通信が可能であれば特に限られない。また、PTZ型監視カメラは本実施形態では2台としているが、1台でもよく、または、3台以上設置されていてもよい。
(First embodiment)
A first embodiment of the present invention will now be described with reference to FIGS.
FIG. 1A is a diagram showing an example of an operational configuration of an imaging system according to this embodiment.
The imaging system in this embodiment is composed of a PTZ (Pan Tilt Zoom)
The
次に、本実施形態における撮像システムのハードウェア構成について図1(b)を参照しながら説明する。なお、PTZ型監視カメラ104のハードウェア構成は、PTZ型監視カメラ101と同様であるため、以下、代表してPTZ型監視カメラ101のハードウェア構成について説明する。
PTZ型監視カメラ101は、CPU11と、ROM12と、RAM13と、入力I/F16と、通信部17とを有している。広角型監視カメラ102は、CPU21と、ROM22と、RAM23と、入力I/F26と、通信部27とを有している。また、クライアント装置103は、CPU31と、ROM32と、RAM33と、HDD34と、表示部35と、入力I/F36と、通信部37とを有している。
CPU11は、ROM12に記憶された制御プログラムを読み出して各種処理を実行する。CPU21、31も同様である。なお、ROM12は書き換え可能な不揮発性メモリであり、各種データや各種プログラム等の記憶も兼ねる。ROM22も同様である。RAM13は、CPU11の主メモリ、ワークエリア等の一時記憶領域として用いられる。RAM23、33も同様である。HDD34は、各種データや各種プログラム等を記憶する。表示部35は、各種情報を表示する。なお、表示部35はタッチパネルと一体型の表示装置であってもよい。入力I/F16は、操作情報を入力するためのインターフェースである。入力I/F26、36も同様である。通信部17は、有線または無線によりネットワークを介して広角型監視カメラ102等の外部装置との通信処理を行う。通信部27、37も同様である。
Next, the hardware configuration of the imaging system in this embodiment will be described with reference to Fig. 1B. Note that the hardware configuration of the PTZ
The PTZ
The
なお、後述するPTZ型監視カメラ101の機能や処理は、CPU11がROM12に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、他の例としては、CPU11は、ROM12等に替えて、SDカード等の記録媒体に格納されているプログラムを読み出してもよい。広角型監視カメラ102およびクライアント装置103の機能や構成についても同様である。
The functions and processing of the
なお、本実施形態では、1つのプロセッサ(CPU)が1つのメモリ(ROM)を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のプロセッサーや複数のRAM、ROM及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ハードウェア回路を用いて一部の処理を実行するようにしても良い。また、CPU以外のプロセッサーを用いて後述する機能や処理を実現することとしてもよい(例えば、CPUに替えてGPU(Graphics Processing Unit)を用いることとしてもよい。)。 In this embodiment, one processor (CPU) uses one memory (ROM) to execute each process shown in the flowcharts described below, but other configurations are also possible. For example, multiple processors, multiple RAMs, ROMs, and storages can work together to execute each process shown in the flowcharts described below. Also, some processes may be executed using hardware circuits. Also, the functions and processes described below may be realized using a processor other than a CPU (for example, a GPU (Graphics Processing Unit) may be used instead of a CPU).
図2は、本実施形態における撮像システムの機能構成の一例を示すブロック図である。
PTZ型監視カメラ101は、撮像部201、画像処理部202、システム制御部203、パン駆動部204、チルト駆動部205、ズーム駆動部206、パンチルトズーム制御部207、制限処理部208、記憶部209、通信部210を備えている。PTZ型監視カメラ104もPTZ型監視カメラ101と同様の機能を備える。
撮像部201は、レンズおよび撮像素子から構成される。撮像部201は、被写体の撮像および電気信号への変換を行い、画像処理部202に送信する。
画像処理部202は、撮像部201によって変換された電気信号に画像処理、圧縮符号化処理を行い、画像データを生成し、画像データをシステム制御部203へ伝達する。
パン駆動部204は、パン動作を行うメカ駆動系、その駆動源のモータ、パン駆動部204の角度を検出する角度センサにより構成され、モータが駆動されることによりパン駆動機構がパン方向に駆動する。
チルト駆動部205は、チルト動作を行うメカ駆動系、その駆動源のモータ、駆動部の角度を検出する角度センサにより構成され、モータが駆動されることによりチルト駆動機構がチルト方向に駆動する。
FIG. 2 is a block diagram showing an example of the functional configuration of the imaging system according to this embodiment.
The PTZ
The
The
The
The
ズーム駆動部206は、フォーカスレンズ、ズームレンズの駆動部およびモータ、ズームレンズの位置を検出するセンサを備え、モータが駆動されることによりズームレンズが光軸方向に移動して焦点距離を変更する。また、モータが駆動されることによりフォーカスレンズが光軸方向に移動して焦点調節を行う。
制御手段としてのパンチルトズーム制御部207は、システム制御部203から送信された指示信号に基づいて、パン駆動部204、チルト駆動部205、およびズーム駆動部206を制御する。また、パンチルトズーム制御部207は、パン駆動部204、チルト駆動部205、ズーム駆動部206のセンサ情報を解析し、パン角、チルト角、ズーム角の情報を取得することができる。パンチルトズーム制御部207は、システム制御部203から送信された指示信号に基づいて、パン角、チルト角、ズーム角の情報をシステム制御部203に送信する。
The
The pan/tilt/
システム制御部203は、画像処理部202により生成された画像データを、通信部210を介してクライアント装置103に送信する。また、システム制御部203は、クライアント装置103または広角型監視カメラ102から通信部210を介して受信したカメラ制御コマンドを解析し、コマンドに応じた処理を行う。例えば、システム制御部203は、画像処理部202に対して画質調整の設定や、パンチルトズーム制御部207に対してパン、チルトおよびズーム動作の設定などの撮影パラメータ設定の指示を行う。また、システム制御部203は、クライアント装置103などから被写体の追尾が指示されている場合に、パンチルトズーム制御部207に対して自動追尾処理中フラグをONに設定することができる。自動追尾処理中フラグがONとなっている場合は、パンチルトズーム制御部207は、被写体を追尾するようにパン、チルトおよびズームを制御する。
制限処理部208は、本実施形態の特徴であるマスクエリアが設定されたカメラからマスクエリア情報を取得して、自カメラに制限をかけるのを実現するために必要となる制限処理を行う。具体的には、パン、チルトおよびズーム駆動に制限をかけたり、撮像映像に制限をかけたりするなどの撮影動作の制限処理を行う。
記憶部209は、画質調整のパラメータやネットワークの設定などの設定値を記憶する。再起動した場合でも以前設定した値を用いて起動することが可能である。
通信部210は、図1(b)の通信部17に相当し、カメラ制御コマンド、画像データなどの送受信を行う。
The
The
The
A
次に、広角型監視カメラ102は、撮像部211、画像処理部212、システム制御部213、マスク処理部214、記憶部215、および通信部216を備えている。
撮像部211は、レンズおよび撮像素子から構成される。撮像部211は、被写体の撮像および電気信号への変換を行い、画像処理部212に送信する。また、撮像部211は、半球状の視野角を有する広角レンズを備えている。
画像処理部212は、撮像部211によって変換された電気信号に画像処理、圧縮符号化処理を行い、画像データを生成し、システム制御部213へ送信する。
システム制御部213は、画像処理部212により生成された画像データを、通信部216を介して、クライアント装置103に配信する。また、システム制御部213は、クライアント装置103、PTZ型監視カメラ101、PTZ型監視カメラ104から通信部216を介して受信したカメラ制御コマンドを解析し、コマンドに応じた処理を行う。例えば、システム制御部213は、画像処理部212に対する画質調整の設定などの撮影パラメータ設定の指示を行う。
マスク処理部214は、撮像映像にマスクエリアを設定し、設定されたエリアに対して撮像映像にマスク処理を行う。また、マスク処理部214は、連携する他のカメラに対して通信部216を介してマスクエリア情報を送信する処理も行う。
記憶部215は、画質調整のパラメータやネットワークの設定などの設定値を記憶する。再起動した場合でも以前設定した値を用いて起動することが可能である。
通信部216は、図1(b)の通信部27に相当し、カメラ制御コマンド、画像データなどの送受信を行う。
Next, the wide-
The imaging unit 211 is composed of a lens and an imaging element. The imaging unit 211 captures an image of a subject, converts the image into an electrical signal, and transmits the signal to the
The
The
The
The
A
次に、クライアント装置103は、表示部217、入力部218、システム制御部219、通信部220、および記憶部221を備えた情報処理装置である。
表示部217は、図1(b)の表示部35に相当する液晶表示装置等であり、PTZ型監視カメラ101、広角型監視カメラ102およびPTZ型監視カメラ104からそれぞれ受信した画像データの表示を行う。また、表示部217は、PTZ型監視カメラ101、広角型監視カメラ102およびPTZ型監視カメラ104のカメラ制御を行うためのグラフィックユーザインターフェース(以下、GUIと称する)等を表示する。カメラ制御は、例えば、PTZ型監視カメラ101およびPTZ型監視カメラ104のズーム率を設定したり、パン・チルト方向を変更したりする制御である。また、カメラ制御としては、PTZ型監視カメラ101、PTZ型監視カメラ104および広角型監視カメラ102の撮像等を指示する制御も含まれる。
指定手段としての入力部218は、キーボード、マウス等のポインティング・デバイス等であり、クライアント装置103のユーザは、入力部218を操作することにより入力I/F36を介してGUIを操作する。
通信部220は、図1(b)の通信部37に相当し、カメラ制御コマンド、画像データなどの送受信を行う。
記憶部221は、カメラのIPアドレスなどの情報やネットワークの設定などの設定値を記憶する。再起動した場合でも以前設定した値を用いて起動することが可能である。
Next, the
The
The input unit 218 as a designation means is a pointing device such as a keyboard or a mouse, and the user of the
The
The
次に、図3を参照して、本実施形態における撮像システムのカメラの設置構成と各カメラのマスク設定について説明する。
図3は、このシステムのカメラの設置構成および広角型監視カメラ102に設定したマスクの領域を示す概略図である。PTZ型監視カメラ101と、PTZ型監視カメラ104と、広角型監視カメラ102とは、ネットワーク105を介して各カメラ間やクライアント装置103と通信可能な状態となっている。広角型監視カメラ102にはマスクエリア301が設定されており、撮像映像中のマスクエリア301はマスク処理部214によってマスクエリア301の全体もしくは被写体302の領域に対して塗りつぶしやモザイク処理等のマスク処理が行われる。このように、被写体302は、マスクエリア301の設定により撮影映像にマスク処理されることによって、撮像映像からは特定できなくなる。
一方、PTZ型監視カメラ101およびPTZ型監視カメラ104にはマスクエリアの設定はされていない。そのため、パン、チルトおよびズーム動作により被写体302の方向を撮影すると被写体302がマスクされずに撮影されてしまう。しかし、後述する図9のフローチャートの制限処理を行うことによって、被写体302がマスクされずに撮影されてしまう事態を回避することが可能となる。
Next, the installation configuration of the cameras of the imaging system according to this embodiment and the mask settings of each camera will be described with reference to FIG.
3 is a schematic diagram showing the installation configuration of the cameras in this system and the mask area set in the wide-
On the other hand, no mask area is set for the
次に、図4を参照して、マスクエリアの設定について説明する。
図4は、広角型監視カメラ102にマスクエリアを設定する設定画面の一例を示す図である。映像401は、広角型監視カメラ102によって撮影中の映像であり、ネットワーク105を介してクライアント装置103の表示部217に表示されている。マスクエリア301は、ユーザの設定したマスクエリアの領域であり、ユーザがクライアント装置103の入力部218からマウスポインタ402をドラッグ操作して範囲指定することにより設定される。設定されたマスクエリア301の情報は、クライアント装置103の通信部220から広角型監視カメラ102に送信され、ネットワーク105を介して広角型監視カメラ102の通信部216で受信されて記憶部215に記憶される。
なお、本実施形態では固定の領域としてマスクエリア301を設定する一例を示したが、マスクエリアは撮影する被写体の領域に合わせて動的に変化する領域であっても構わない。
Next, the setting of the mask area will be described with reference to FIG.
4 is a diagram showing an example of a setting screen for setting a mask area in the wide-
In the present embodiment, an example has been shown in which the
次に、図5および図6を参照して、マスクエリア情報について説明する。
図5は、広角型監視カメラ102で設定されたマスクエリア301を三次元的な領域として模式図で図示したものである。先ほど図4で説明した、入力部218から設定したマスクエリア301は、広角型監視カメラ102で撮影された二次元の映像にマスク領域を設定しているため、二次元情報であるが、実際にマスクされる領域は図5のように奥行方向に広がってマスクされる。
広角型監視カメラ102の三次元座標501が既に広角型監視カメラ102の記憶部215に記憶されており、三次元座標501から床面に対してマスクエリア301を投影した際の床面での頂点座標が座標502、座標503、座標504、座標505である。この三次元座標501及び床面での4つの頂点座標502~505の合計5頂点からなる四角錐の領域がマスクされる三次元領域となる。この5頂点の情報がマスクエリア情報の一部となり、他のカメラに送信する情報として用いられる。
Next, the mask area information will be described with reference to FIG. 5 and FIG.
Fig. 5 is a schematic diagram illustrating the
Three-
なお、記憶部215に記憶されている広角型監視カメラ102の三次元座標501については、あらかじめカメラ設置時に床面のある点を原点とした際の三次元座標を設定しておけばよい。カメラの三次元位置を設定する方法については、原点座標を示す二次元マーカーを床面に設置してカメラから撮影し、カメラの三次元座標を求める方法がある。また、3D-CAD等のツールを用いてカメラの設置前にカメラ設置マップをツールで作成し、ツールで三次元座標を求めてカメラに入力するなどの方法があり、いずれの方法であっても構わない。
また、三次元座標501から床面に対してマスクエリア301を投影した際の床面での頂点座標の求め方についても、マスクエリアの各頂点方向に向くベクトルおよびカメラ三次元座標と床からの高さ情報とを用いて三角関数を用い計算することができる。
The three-
In addition, the vertex coordinates on the floor surface when the
次に、図6は、マスクエリア情報の一例をテーブルで示した図である。
マスクエリア情報テーブル600は、まず、広角型監視カメラ102の本体識別情報として、「ModelName」の項目601と「SerialNo」の項目602とにモデル名とシリアル番号との文字列が格納されている。さらに、図5で前述したマスクエリア情報として、「Coodinates_A」の項目603~「Coodinates_E」の項目607に5頂点の各座標値が格納されている。なお、マスクエリア情報は広角型監視カメラ102の記憶部215に記憶される。このマスクエリア情報テーブル600に格納された値を他のカメラに送信することにより、他のカメラに広角型監視カメラ102がマスクする領域を示すことが出来る。
Next, FIG. 6 is a diagram showing an example of mask area information in the form of a table.
In the mask area information table 600, first, character strings of the model name and serial number are stored in a "Model Name"
次に、図7のフローチャートを参照して、広角型監視カメラ102から他のカメラにマスクエリア情報を送信する処理の一例について説明する。
まず、広角型監視カメラ102における処理から開始する。
ステップS701において、システム制御部213は、先ほど図5を用いて説明したようにマスクエリアの座標値を算出し、図6で説明したマスクエリア情報テーブル600に算出した座標値を格納する。
次に、ステップS702において、システム制御部213は、通信部216を介して、ステップS701で座標値が格納されたマスクエリア情報をPTZ型監視カメラ101へ送信する。本実施形態では、PTZ型監視カメラ101にマスクエリア情報を送信する例を示しているが、PTZ型監視カメラ104も連携対象である場合は、同様にPTZ型監視カメラ104にもマスクエリア情報を送信する。
Next, an example of a process for transmitting mask area information from the wide-
First, the process in the wide-
In step S701, the
Next, in step S702, the
次に、PTZ型監視カメラ101側では、ステップS703において、システム制御部203は、広角型監視カメラ102からのマスクエリア情報の受信待ちとする。
ステップS704において、システム制御部203は、広角型監視カメラ102からマスクエリア情報の受信があったか否かを判断する。システム制御部203が、受信があったと判断した場合は、ステップS705に進む。一方、システム制御部203が、受信がないと判断した場合は、ステップS703に戻り、周期的に受信待ちを繰り返す。
ステップS705において、制限処理部208は、広角型監視カメラ102から受信したマスクエリア情報に基づいて、制限処理を行う。なお、受信したマスクエリア情報は記憶部209に記憶される。また、PTZ型監視カメラ104も連携対象である場合は、PTZ型監視カメラ104も同様の処理フローにより制限処理を行う。
Next, in step S703 on the
In step S704, the
In step S705, the
次に、制限処理部208による制限処理について、図8および図9を用いて説明を行う。
図8は、先ほど図7のステップS705で示したPTZ型監視カメラ101における制限処理部208の制限処理の詳細な流れの一例をフローチャートで示した図である。
まず、ステップS801において、制限処理部208は、記憶部209に記憶されたマスクエリア情報を参照する。
次に、ステップS802において、制限処理部208は、PTZ型監視カメラ101で現在撮影している撮影空間領域の頂点の座標を算出する。なお、撮影エリアの座標は、システム制御部203がパンチルトズーム制御部207から現在のパン角、チルト角、ズーム角の情報を取得し、制限処理部208がこれらの情報に基づいて撮影空間領域の頂点の座標を算出する。
次に、ステップS803において、制限処理部208は、マスクエリア情報の座標値に囲まれた四角錐の空間領域とPTZ型監視カメラ101の撮影空間領域とで重なる部分があるか否かを判定する。重なりの判定方法については、マスクエリアの四角錐の各三角形の面と底面とをポリゴンとし、撮影空間領域も同様に四角錐の各三角形の面と底面とをポリゴンとして、四角錐と四角錐との各ポリゴン間の衝突判定を行うことで重なりがあるか否かを判定できる。制限処理部208が、重なる部分があると判定した場合は、ステップS805に進む。一方、制限処理部208が、重なる部分が無いと判定した場合は、ステップS804に進む。
ステップS804において、制限処理部208は、パン、チルトおよびズームの少なくともいずれかの駆動が行われるのを待ち、駆動があれば、再度ステップS802に戻り、自カメラの撮影空間領域の頂点の座標を再度算出する。
ステップS805において、制限処理部208は、実際に制限を実行する。制限の実行処理の詳細については、図9を用いて後程説明を行う。
Next, the restriction process by the
FIG. 8 is a flowchart showing an example of a detailed flow of the restriction process by the
First, in step S801, the
Next, in step S802, the
Next, in step S803, the
In step S804, the
In step S805, the
図9は、図8のステップS805の詳細な処理の流れの一例をフローチャートで示した図である。
まず、ステップS901において、制限処理部208は、PTZ型監視カメラ101で自動追尾を現在実行中か否かを判断する。自動追尾を実行中か否かは、パンチルトズーム制御部207の自動追尾処理中フラグを参照することで確認できる。制限処理部208が自動追尾を実行中と判断した場合は、ステップS902に進む。一方、制限処理部208が自動追尾を実行中でないと判断した場合は、ステップS904に進む。
ステップS902において、制限処理部208は、被写体に対する自動追尾を続けつつマスクエリア内の撮影画像を見せなくするための映像制限方法を選択する。映像制限方法の選択の詳細については、後ほど図10を用いて説明を行う。
ステップS903において、制限処理部208は、ステップS902において選択した映像制限方法に従い、映像制限処理を実行する。
ステップS904において、制限処理部208は、PTZ型監視カメラ101の撮影領域と広角型監視カメラ102のマスクエリアとの重なり量が閾値Tsより大きいか否かを判定する。重なり量を算出する方法としては、前述のポリゴンで構成された四角錐同士の重なり部分に対する体積を計算することで求める方法でも良く、また、簡易的に高速に判定する方法として床面の二次元平面上で重なった部分の面積を求めても良い。制限処理部208が、重なり量が閾値Tsより大きいと判定した場合は、ステップS905に進む。一方、制限処理部208が、重なり量が閾値Ts以下と判定した場合は、ステップS906に進む。
ステップS905において、制限処理部208は、マスクエリア外へPTZ型監視カメラ101が向くように、システム制御部203を介してパンチルトズーム制御部207にパン、チルト角を指示する。そして、パンチルトズーム制御部207は、制限処理部208から指示されたパン、チルト角に基づいて、パン駆動部204およびチルト駆動部205を制御する。
ステップS906において、制限処理部208は、現状以上にマスクエリアを撮像しないように、システム制御部203を介してパンチルトズーム制御部207にパン、チルトおよびズーム制御を停止する指示を送信する。そして、パンチルトズーム制御部207は、制限処理部208からの指示に基づいて、パン駆動部204およびチルト駆動部205の動作を停止する制御を行う。パン、チルトおよびズーム制御を停止する動作の詳細については、後ほど図12を用いて説明を行う。
FIG. 9 is a flowchart showing an example of the detailed process flow of step S805 in FIG.
First, in step S901, the
In step S902, the
In step S903, the
In step S904, the limiting
In step S905, the
In step S906, the
次に、図10を参照して、図9において前述した映像制御方法の選択について説明する。
図10は、映像制限方法の選択に用いる制限パターン優先テーブルを図示したものである。
制限パターン優先テーブル1000は、優先度、制限種別、および実行能力の3つの要素からなる。本実施形態では優先度の項目1001には優先度1から4までの4段階で定義されている。図10では、優先度1の各要素値が列1004に格納されており、同様に優先度2の各要素値が列1005に、優先度3の各要素値が列1006に、優先度4の各要素値が列1007に格納されている。優先度は値が小さいほど優先度が高い。
制限種別の項目1002は映像制限方法の種別を示しており、部分マスク、ピントずらし、映像全黒化、または配信停止の種別が優先度別に設定されている。なお、部分マスクは映像中の特定の部分にマスク等の制限を加えることであり、ピントずらしは映像中の被写体がぼけるように制限を加えることである。
実行能力の項目1003は、PTZ型監視カメラ101で実行可能か不可能かの値が設定されており、そのカメラで不可能な制限種別のところには不可能と設定されている。制限処理部208は、映像制限方法を検索し、実行可能、かつ、最も優先度が高い映像制限方法を選択し、制限を実行する。図10の一例では、優先度3が実行可能な種別の中で最も優先度が高いため、制限処理部208は、映像全黒化の処理を選択して実行する。
なお、制限種別と実行能力との関係について、部分マスクは映像の特定の部分にだけマスク処理を行う機能を有したカメラであれば、実行可能であり、同様にピントずらしは被写界深度の調整が可能なカメラであれば実行可能である。また配信停止は、システム制御部203が行っている通信部210に映像を送信する処理を停止することにより、クライアント装置103に映像を配信することを停止することが可能である。
また、制限パターン優先テーブルは予め記憶部209に記憶されており、PTZ型監視カメラの機能によって実行能力の項目1003の内容も予め決定されている。
Next, the selection of the video control method described above with reference to FIG. 9 will be described with reference to FIG.
FIG. 10 illustrates a restriction pattern priority table used for selecting a video restriction method.
The restriction pattern priority table 1000 consists of three elements: priority, restriction type, and execution capability. In this embodiment, four levels of priority, from
The restriction type item 1002 indicates the type of image restriction method, and the types of partial masking, defocusing, blacking out the image, and distribution suspension are set according to priority. Note that partial masking refers to applying a restriction such as a mask to a specific part of the image, and defocusing refers to applying a restriction so that the subject in the image is blurred.
In the execution capability item 1003, a value indicating whether or not the
Regarding the relationship between the restriction type and the execution capability, partial masking can be performed by any camera that has a function for masking only a specific part of the image, and similarly, shifting of focus can be performed by any camera that is capable of adjusting the depth of field. In addition, the
Furthermore, the restriction pattern priority table is stored in advance in the
次に、図11を参照して、映像制限方法の一例である映像全黒化について説明する。
図11は、映像制限方法の一例として映像全黒化の処理が実行された場合の、広角型監視カメラ102とPTZ型監視カメラ101との映像の一例を模式図で図示したものである。図11に示す映像1101、1104は、クライアント装置103の表示部217に表示される映像を示している。 広角型監視カメラ102の映像1101では、マスクエリア内の被写体1102がマスク処理されて表示されており、マスクエリアにわずかに侵入している被写体1103は、足元以外はそのまま表示されている。一方、PTZ型監視カメラ101の映像1104は、図10の説明で前述した映像全黒化の処理が実行されているため、画面の映像は真っ黒であり何も認識できない表示となる。なお、詳細は後述するが、全黒化された映像に映像制限処理を行う理由を重畳表示するようにしてもよい。
このようにしてPTZ型監視カメラ101の映像がマスクエリア内に侵入した際に、PTZ型監視カメラ101の映像に映像制限をかけることにより、被写体のプライバシーを保護することが可能となる。図11では映像全黒化の例を示したが、先ほど図10において説明した通り、制限方法についてはこの限りではなく、部分マスクやピントずらし、配信停止などの方法であっても構わない。
Next, a method of completely blacking out an image, which is one example of an image restriction method, will be described with reference to FIG.
FIG. 11 is a schematic diagram showing an example of the images of the wide-
In this way, when the image of the PTZ
次に、図12を用いて、図9において前述したパン、チルトおよびズーム制御を停止する動作について説明する。
図12は、パン、チルトおよびズーム制御を停止する制限を実行した場合におけるPTZ型監視カメラ101の動きを示した模式図である。
広角型監視カメラ102に設定されたマスクエリア301内に被写体302が存在し、被写体302とは別に被写体1201が存在する。被写体1201は被写体302の方向へ移動しており、PTZ型監視カメラ101をユーザの手動操作によるパン、チルト操作により被写体1201を追尾している。しかしながら、被写体1201がマスクエリア301の領域に入る直前でPTZ型監視カメラ101の撮影領域の一部がマスクエリアと重複した状態となる。その結果、先ほど図9で説明したパン、チルトおよびズーム制御を停止指示が実行され、パン駆動部204およびチルト駆動部205による移動1202が停止する。
この停止処理により、PTZ型監視カメラ101によりマスクエリア内の映像が撮影されることが制限され、被写体のプライバシーを保護することが可能となる。
Next, the operation of stopping the pan, tilt and zoom control described above with reference to FIG. 9 will be described with reference to FIG.
FIG. 12 is a schematic diagram showing the movement of the PTZ
A subject 302 exists within a
This stopping process restricts the
なお、広角型監視カメラ102においてマスクエリアを設定した場合に、PTZ型監視カメラ101の撮像映像に警告を重畳表示するようにしてもよい。次に、図13を参照して、広角型監視カメラ102においてマスクエリアを設定した場合に、PTZ型監視カメラ101の撮像映像に警告を表示する例について説明する。
図13は、クライアント装置103の表示部217において、PTZ型監視カメラ101の撮像映像に警告を重畳表示する一例を模式図で図示したものである。
広角型監視カメラ映像1301に対して、先ほど図4で説明した通り、ユーザがクライアント装置103の入力部218に接続されたマウスによってマウスポインタ1303をドラッグ操作して範囲指定することにより、マスクエリア1302の設定が行われる。このマスクエリア1302の設定が行われた際に、マスクエリア情報の通信により、広角型監視カメラ102からPTZ型監視カメラ101にマスクエリア情報を送信すると、制限処理部208はシステム制御部203に警告出力指示を行う。そして、システム制御部203は画像処理部202に対して撮像映像に警告メッセージ1305を重畳するよう指示し、さらに通信部210を介して警告メッセージを重畳した撮像映像をクライアント装置103に送信する。なお、メッセージ上にはカメラの型番やシリアルNoも含むようにする。また、警告メッセージの文字列は記憶部209に記憶されており、システム制御部203は、この文字列を読みだすことにより重畳の指示を行う。これにより、ユーザはクライアント装置103にてシステム上に接続されたどのカメラでマスクエリアの設定が行われたのかを知ることが可能となる。
When a mask area is set in the wide-
FIG. 13 is a schematic diagram showing an example of a warning being superimposed on the image captured by the PTZ
As described above with reference to FIG. 4, the user drags the
なお、警告メッセージの重畳をクライアント装置103側で行ってもよい。この場合、例えば以下の手順で処理が行われる。まず、システム制御部203はクライアント装置103に対して撮像映像に警告メッセージを重畳するよう指示する。そして、クライアント装置103のシステム制御部219が、PTZ型監視カメラ101から受信した撮像映像に対して警告メッセージを重畳して表示部217にその映像を表示する。
The warning message may be superimposed on the
次に、図14を参照して、PTZ型監視カメラ101において映像制限処理を実行した場合に、映像制限処理を行う理由の通知を表示する例について説明する。
図14は、PTZ型監視カメラ101の撮像映像に映像制限処理を行う理由の通知を表示する一例を模式図で図示したものである。
図9の説明において前述した映像全黒化などの映像制限処理が実行された場合に、なぜ画面表示が制限されたのかをユーザに示すために、PTZ型監視カメラ映像1401上に制限理由メッセージ1402を付与する。本処理はまず、制限処理部208がシステム制御部203にメッセージ出力指示を行う。そして、システム制御部203は画像処理部202に対して全黒化した映像に制限理由メッセージ1402を重畳するよう指示し、さらに通信部210を介して制限理由メッセージを重畳した映像をクライアント装置103に送信する。メッセージの文字列は記憶部209に記憶されており、システム制御部203は、この文字列を読みだすことにより重畳の指示を行う。これにより、ユーザはなぜ画面に制限が発生したのかを知ることが可能となる。
Next, with reference to FIG. 14, an example of displaying a notification of the reason for video restriction processing when the video restriction processing is executed in the
FIG. 14 is a schematic diagram showing an example of displaying a notice of the reason for performing image restriction processing on the image captured by the PTZ
When the image restriction process such as the all-black image described above in the description of FIG. 9 is executed, a
なお、警告メッセージと同様に制限理由メッセージの重畳をクライアント装置103側で行ってもよい。この場合、警告メッセージをクライアント装置103側で重畳する手順と同様の手順で行うことができる。また、図14では、全黒化された映像に制限理由メッセージを重畳する例について説明したが、図10のテーブルに示されるような部分的にマスク処理を加えたりピントずらしを行ったりした映像で重畳してもよい。
Note that the restriction reason message may be superimposed on the
以上のように本実施形態によれば、広角型監視カメラ102がマスクエリア情報をPTZ型監視カメラ101に送信することにより、PTZ型監視カメラ101側では、マスクエリア情報に基づき、マスクエリアが表示されないような制御を行うようにした。つまり、PTZ型監視カメラ101のパン、チルト、ズーム制御により撮影範囲がマスクエリアと重複してしまうような状況では、パン、チルト、ズーム制御を停止したり撮影範囲がマスクエリアから外れるような制御を行ったりするようにした。また、自動追尾を行っている場合には、マスクエリアが撮影された撮像映像に対して何らかの処理を行うようにした。これにより、クライアント装置103でマスクエリアが表示されてプライバシーが侵害されることを回避することができる。
As described above, according to this embodiment, the wide-
(第2の実施形態)
次に、図15を参照し、本発明の第2の実施形態について説明する。第1の実施形態と同様の構成要素については既に使用した符号を用いることで、それらの詳細な説明を省略し、第1の実施形態と本実施形態との相違点であるマスクエリア情報の伝達方法の違いを中心に説明する。このような説明の省略の仕方については、後述する他の実施形態でも同じである。
第1の実施形態では、広角型監視カメラ102からPTZ型監視カメラ101にマスクエリア情報を送信する。それに対して、本実施形態では、PTZ型監視カメラ101から広角型監視カメラ102にマスクエリア情報の取得を要求した後に、広角型監視カメラ102からPTZ型監視カメラ101にマスクエリア情報を送信する。
Second Embodiment
Next, a second embodiment of the present invention will be described with reference to Fig. 15. The same components as those in the first embodiment will be denoted by the same reference numerals as those in the first embodiment, and detailed descriptions thereof will be omitted. The description will focus on the difference between the first embodiment and this embodiment in the method of transmitting mask area information. This method of omitting descriptions will also be used in the other embodiments described later.
In the first embodiment, the wide-
図15は、PTZ型監視カメラ101からの要求によってカメラ間でマスクエリア情報を送信する処理手順の一例を示すフローチャートである。
まず、ステップS1501において、PTZ型監視カメラ101のシステム制御部203は、マスクエリア情報の取得要求を広角型監視カメラ102に送信する。
次に、ステップS1502において、システム制御部203は、ステップS1501の取得要求に対応する広角型監視カメラ102からの応答の受信待ちを行う。
一方、広角型監視カメラ102側では、ステップS1503において、広角型監視カメラ102のシステム制御部213は、他のカメラからの要求の受信待ちを行う。
ステップS1504において、システム制御部213は、PTZ型監視カメラ101からマスクエリア情報の取得要求の受信があったか否かを判断する。システム制御部213が、受信があったと判断した場合は、ステップS1505に進む。一方、システム制御部213が、受信が無いと判断した場合は、ステップS1503に戻り、受信待ちを繰り返す。
ステップS1505において、システム制御部213は、既にあらかじめ算出して記憶部215に記憶しておいたマスクエリア情報を参照する。ステップS1506において、システム制御部213は、マスクエリア情報の応答を、通信部216を介してPTZ型監視カメラ101に送信する。
次に、PTZ型監視カメラ101では、ステップS1507において、システム制御部203は、広角型監視カメラ102から応答の受信があったか否かを判断する。システム制御部203が、受信があったと判断した場合は、ステップS1507に進む。一方、システム制御部203が、受信が無いと判断した場合は、ステップS1502に戻り、受信待ちを繰り返す。
ステップS1508において、制限処理部208は、受信したマスクエリア情報を基にして制限処理を行う。制限処理の内容は第1の実施形態と同様である。
以上のように、PTZ型監視カメラ101からのマスクエリア情報の取得要求に対し、広角型監視カメラ102が応答としてマスクエリア情報を送信することにより、PTZ型監視カメラ101はマスクエリア情報を取得し、制限処理を実行することができる。
FIG. 15 is a flowchart showing an example of a processing procedure for transmitting mask area information between cameras in response to a request from the PTZ
First, in step S 1501 , the
Next, in step S1502, the
On the other hand, on the wide-
In step S1504, the
In step S1505, the
Next, in step S1507, in the
In step S1508, the
As described above, in response to a request to obtain mask area information from the PTZ
(第3の実施形態)
次に、図16を参照し、本発明の第3の実施形態について、クライアント装置103を介在してカメラ間でマスクエリア情報の通信を行う場合を主に説明する。本実施形態では、第1の実施形態および第2の実施形態との相違点であるマスクエリア情報の伝達方法の違いを中心に説明する。第1の実施形態では、広角型監視カメラ102から直接マスクエリア情報を送信し、第2の実施形態ではPTZ型監視カメラ101から取得要求を出して応答としてマスクエリア情報を受信した。本実施形態では、クライアント装置103が広角型監視カメラ102に対しマスクエリア情報の取得を要求し、取得したマスクエリア情報をPTZ型監視カメラ101に送信することでマスクエリア情報の通信を実現する。
Third Embodiment
Next, referring to Fig. 16, a third embodiment of the present invention will be described, mainly focusing on a case where communication of mask area information is performed between cameras via a
図16は、クライアント装置103からの要求によってカメラ間でマスクエリア情報を送信する処理手順の一例を示すフローチャートである。
まず、ステップS1601において、クライアント装置103のシステム制御部219は、マスクエリア情報の取得要求を広角型監視カメラ102に送信する。
次に、ステップS1602において、システム制御部219は、ステップS1601における要求送信に対応する広角型監視カメラ102からの応答の受信待ちを行う。
一方、広角型監視カメラ102側では、ステップS1603において、広角型監視カメラ102のシステム制御部213は、クライアント装置103からの要求を受信待ちする。
ステップS1604において、システム制御部213は、受信があったか否かを判断する。システム制御部213が、受信があったと判断した場合は、ステップS1605に進む。一方、システム制御部213が、受信が無いと判断した場合は、ステップS1603に戻り、受信待ちを繰り返す。
ステップS1605において、システム制御部213は、あらかじめ算出して記憶部215に記憶しておいたマスクエリア情報を参照する。
ステップS1606において、システム制御部213は、マスクエリア情報の応答を、通信部216を介して、クライアント装置103に送信する。
そして、クライアント装置103側では、ステップS1607において、クライアント装置103のシステム制御部219は、応答の受信があったか否かを判断する。システム制御部219が、受信があったと判断した場合は、ステップS1608に進む。一方、システム制御部219が、受信が無いと判断した場合は、ステップS1602に戻り、受信待ちを繰り返す。
ステップS1608において、システム制御部219は、広角型監視カメラ102から受信したマスクエリア情報を、通信部220を介してPTZ型監視カメラ101に送信する。
一方、PTZ型監視カメラ101側では、ステップS1609において、PTZ型監視カメラ101のシステム制御部203は、マスクエリア情報の受信待ちを行う。
ステップS1610において、システム制御部203は、受信があったか否かを判断する。受信があったと判断した場合は、ステップS1611に進む。一方、受信が無いと判断した場合は、ステップS1609に戻り、受信待ちを繰り返す。
ステップS1611において、制限処理部208は、クライアント装置103から受信したマスクエリア情報を基にして制限処理部208で制限処理を行う。制限処理の内容は第1の実施形態と同様である。
以上のように、PTZ型監視カメラ101と広角型監視カメラ102とのマスクエリア情報の通信について、クライアント装置103を経由することでPTZ型監視カメラ101はマスクエリア情報を取得し、制限処理を実行することができる。
FIG. 16 is a flowchart showing an example of a processing procedure for transmitting mask area information between cameras in response to a request from the
First, in step S 1601 , the
Next, in step S1602, the
On the other hand, on the wide-
In step S1604, the
In step S 1605 , the
In step S<b>1606 , the
Then, in step S1607, the
In step S<b>1608 , the
On the other hand, on the PTZ
In step S1610, the
In step S1611, the
As described above, when communicating mask area information between the PTZ
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Embodiments
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.
203 システム制御部、207 パンチルトズーム制御部、208 制限処理部 203 System control unit, 207 Pan/tilt/zoom control unit, 208 Restriction processing unit
Claims (17)
撮像手段と、
前記外部装置により設定されたマスク領域に係る情報に基づいて、前記撮像手段によって取得された映像中に前記マスク領域の少なくとも一部が含まれるか否かを判断する判断手段と、
前記判断手段により前記マスク領域の少なくとも一部が前記取得された映像中に含まれると判断された場合に、撮影動作を制限する制限手段と、
を有し、
前記制限手段は、特定の被写体を追尾する自動追尾を実行中か否かに応じて、撮影動作を制限する方法を変更することを特徴とする撮像装置。 An imaging device constituting an imaging system together with an external device that sets a mask area in a captured image,
An imaging means;
a determination means for determining whether or not at least a part of the mask area is included in the image acquired by the imaging means, based on information related to the mask area set by the external device;
a limiting means for limiting a photographing operation when the determining means determines that at least a part of the mask area is included in the acquired image;
having
The imaging device according to claim 1, wherein the restriction means changes a method for restricting a photographing operation depending on whether or not an automatic tracking operation for tracking a specific subject is being executed .
前記制限手段は、前記制御手段による制御を制限することにより撮影動作を制限すること、
を特徴とする請求項1に記載の撮像装置。 The camera further includes a control unit for controlling pan, tilt, and zoom of the imaging unit,
the restriction means restricts a photographing operation by restricting control by the control means;
2. The imaging device according to claim 1,
を特徴とする請求項2に記載の撮像装置。 the restriction means restricts the photographing operation by restricting the control means to perform pan, tilt, and zoom control so that the photographing range of the imaging means is outside the mask area when the automatic tracking is not being performed ;
3. The imaging device according to claim 2,
を特徴とする請求項1に記載の撮像装置。 the restriction means restricts a photographing operation by applying a restriction to the acquired image while the automatic tracking is being performed ;
2. The imaging device according to claim 1,
を特徴とする請求項4に記載の撮像装置。 the restriction means restricts a photographing operation by applying a restriction to a specific portion of the acquired image;
5. The imaging device according to claim 4,
を特徴とする請求項4に記載の撮像装置。 the restriction means restricts the photographing operation by applying a restriction so that a subject in the acquired image is blurred;
5. The imaging device according to claim 4,
を特徴とする請求項4に記載の撮像装置。 the restriction means restricts a photographing operation by applying a restriction to the entire captured image;
5. The imaging device according to claim 4,
を特徴とする請求項4~7のいずれか1項に記載の撮像装置。 Further comprising an adding means for adding a notice including a reason for applying the restriction by the restricting means to the acquired video.
8. The imaging device according to claim 4, wherein
を特徴とする請求項1に記載の撮像装置。 the restriction means restricts the acquired image by stopping transmission of the image to an information processing device that displays the image;
2. The imaging device according to claim 1,
を特徴とする請求項4に記載の撮像装置。 the restriction means selects a method for imposing a restriction on the acquired video based on a priority from among a plurality of methods for imposing a restriction on the acquired video;
5. The imaging device according to claim 4,
を特徴とする請求項1~10のいずれか1項に記載の撮像装置。 a superimposing unit that superimposes a warning that the mask area has been set by the external device on the acquired image;
11. The imaging device according to claim 1, wherein
前記受信手段は、前記外部装置から前記マスク領域に係る情報を受信すること、
を特徴とする請求項1~11のいずれか1項に記載の撮像装置。 The masking area may further include a receiving unit for receiving information related to the masking area.
the receiving means receives information relating to the mask region from the external device;
12. The imaging device according to claim 1, wherein
を特徴とする請求項12に記載の撮像装置。 a transmission unit for transmitting a request for information on the mask region to the external device;
The imaging device according to claim 12 .
を特徴とする請求項12に記載の撮像装置。 the receiving means receives information relating to the mask region from the external device via an information processing device that displays the acquired image;
The imaging device according to claim 12 .
前記第一の撮像装置は、
第一の撮像手段と、
前記第一の撮像手段によって生成された映像中にマスク処理を行う領域を設定する設定手段と、
前記設定手段により設定されたマスク領域に関する情報を出力する出力手段と、
を有し、
前記第二の撮像装置は、
第二の撮像手段と、
前記設定手段により設定されたマスク領域に係る情報に基づいて、前記第二の撮像手段によって取得された映像中に前記マスク領域の少なくとも一部が含まれるか否かを判断する判断手段と、
前記判断手段により前記マスク領域の少なくとも一部が前記第二の撮像手段によって取得された映像中に含まれると判断された場合に、撮影動作を制限する制限手段と、
を有し、
前記制限手段は、特定の被写体を追尾する自動追尾を実行中か否かに応じて、撮影動作を制限する方法を変更することを特徴とする撮像システム。 An imaging system including a first imaging device that sets a mask area in a captured image and a second imaging device that restricts a shooting operation when at least a part of the mask area is included in the captured image,
The first imaging device is
A first imaging means;
A setting means for setting an area to be subjected to mask processing in the image generated by the first imaging means;
an output means for outputting information regarding the mask area set by the setting means;
having
The second imaging device is
A second imaging means;
a determining means for determining whether or not at least a part of the mask area is included in the image captured by the second imaging means, based on information related to the mask area set by the setting means;
a limiting means for limiting a photographing operation when the determining means determines that at least a part of the mask area is included in the image captured by the second imaging means;
having
The imaging system according to the present invention, wherein the restriction means changes a method for restricting a photographing operation depending on whether or not an automatic tracking operation for tracking a specific subject is being executed .
前記外部装置により設定されたマスク領域に係る情報に基づいて、撮像手段によって取得された映像中に前記マスク領域の少なくとも一部が含まれるか否かを判断する判断工程と、
前記判断工程により前記マスク領域の少なくとも一部が前記取得された映像中に含まれると判断された場合に、撮影動作を制限する制限工程と、
を有し、
前記制限工程は、特定の被写体を追尾する自動追尾を実行中か否かに応じて、撮影動作を制限する方法を変更することを特徴とする撮像装置の制御方法。 A method for controlling an imaging device that constitutes an imaging system together with an external device that sets a mask area in which mask processing is performed in a captured image, comprising:
a determination step of determining whether or not at least a part of the mask area is included in the image acquired by the imaging means based on information related to the mask area set by the external device;
a limiting step of limiting a photographing operation when it is determined in the determining step that at least a part of the mask area is included in the acquired image;
having
The control method for an imaging apparatus, wherein the limiting step changes a method for limiting a photographing operation depending on whether an automatic tracking for tracking a specific subject is being executed .
前記外部装置により設定されたマスク領域に係る情報に基づいて、撮像手段によって取得された映像中に前記マスク領域の少なくとも一部が含まれるか否かを判断する判断工程と、
前記判断工程により前記マスク領域の少なくとも一部が前記取得された映像中に含まれると判断された場合に、撮影動作を制限する制限工程と、
をコンピュータに実行させ、
前記制限工程は、特定の被写体を追尾する自動追尾を実行中か否かに応じて、撮影動作を制限する方法を変更することを特徴とするプログラム。 A program for controlling an imaging device constituting an imaging system together with an external device that sets a mask area in which a mask process is performed in a captured image,
a determination step of determining whether or not at least a part of the mask area is included in the image acquired by the imaging means based on information related to the mask area set by the external device;
a limiting step of limiting a photographing operation when it is determined in the determining step that at least a part of the mask area is included in the acquired image;
on the computer ,
The program, wherein the limiting step changes a method for limiting a photographing operation depending on whether or not an automatic tracking operation for tracking a specific subject is being executed .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020132943A JP7612353B2 (en) | 2020-08-05 | 2020-08-05 | Image capture device, image capture system, and method for controlling image capture device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020132943A JP7612353B2 (en) | 2020-08-05 | 2020-08-05 | Image capture device, image capture system, and method for controlling image capture device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022029591A JP2022029591A (en) | 2022-02-18 |
| JP7612353B2 true JP7612353B2 (en) | 2025-01-14 |
Family
ID=80324924
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020132943A Active JP7612353B2 (en) | 2020-08-05 | 2020-08-05 | Image capture device, image capture system, and method for controlling image capture device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7612353B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4270940B1 (en) * | 2022-04-26 | 2024-10-30 | Axis AB | Ptz masking control |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004357126A (en) | 2003-05-30 | 2004-12-16 | Toshiba Corp | Imaging device, imaging system, and imaging method |
| JP2005051612A (en) | 2003-07-30 | 2005-02-24 | Toshiba Corp | Imaging apparatus and imaging method |
| JP2005252849A (en) | 2004-03-05 | 2005-09-15 | Matsushita Electric Ind Co Ltd | Surveillance camera system |
| JP2005258679A (en) | 2004-03-10 | 2005-09-22 | Advanced Telecommunication Research Institute International | Image shooting device |
| JP2013243543A (en) | 2012-05-21 | 2013-12-05 | Canon Inc | Imaging device, and superimposing method of mask image and program |
| JP2014171111A (en) | 2013-03-04 | 2014-09-18 | Canon Inc | Information processing device, information processing method, and program |
| JP2017152800A (en) | 2016-02-22 | 2017-08-31 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
| JP2017184182A (en) | 2016-03-31 | 2017-10-05 | キヤノン株式会社 | Imaging device |
| JP2019062308A (en) | 2017-09-25 | 2019-04-18 | 富士ゼロックス株式会社 | Mobile object with camera, mobile object with camera control system, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3287382B2 (en) * | 1995-07-13 | 2002-06-04 | キヤノン株式会社 | Camera control system and method |
| JP3634528B2 (en) * | 1996-11-29 | 2005-03-30 | キヤノン株式会社 | Camera server, camera client, control method and system, and storage medium |
-
2020
- 2020-08-05 JP JP2020132943A patent/JP7612353B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004357126A (en) | 2003-05-30 | 2004-12-16 | Toshiba Corp | Imaging device, imaging system, and imaging method |
| JP2005051612A (en) | 2003-07-30 | 2005-02-24 | Toshiba Corp | Imaging apparatus and imaging method |
| JP2005252849A (en) | 2004-03-05 | 2005-09-15 | Matsushita Electric Ind Co Ltd | Surveillance camera system |
| JP2005258679A (en) | 2004-03-10 | 2005-09-22 | Advanced Telecommunication Research Institute International | Image shooting device |
| JP2013243543A (en) | 2012-05-21 | 2013-12-05 | Canon Inc | Imaging device, and superimposing method of mask image and program |
| JP2014171111A (en) | 2013-03-04 | 2014-09-18 | Canon Inc | Information processing device, information processing method, and program |
| JP2017152800A (en) | 2016-02-22 | 2017-08-31 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
| JP2017184182A (en) | 2016-03-31 | 2017-10-05 | キヤノン株式会社 | Imaging device |
| JP2019062308A (en) | 2017-09-25 | 2019-04-18 | 富士ゼロックス株式会社 | Mobile object with camera, mobile object with camera control system, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022029591A (en) | 2022-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9667862B2 (en) | Method, system, and computer program product for gamifying the process of obtaining panoramic images | |
| US8711218B2 (en) | Continuous geospatial tracking system and method | |
| JP4790613B2 (en) | Camera control device and zoom magnification control method in this device | |
| KR101619838B1 (en) | System for tracking movement of subject using multi stereo camera | |
| JP2016127571A (en) | Camera system, display control device, display control method, and program | |
| US9965830B2 (en) | Image processing apparatus, image processing method, and program | |
| KR20110108265A (en) | Controls, camera systems and programs | |
| US11132814B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP2020005146A (en) | Output control device, display terminal, information processing apparatus, movable body, remote control system, output control method, program, and photographing control device | |
| KR20130130544A (en) | Method and system for presenting security image | |
| JP6677684B2 (en) | Video distribution system | |
| KR101297294B1 (en) | Map gui system for camera control | |
| KR20180129667A (en) | Display control apparatus, display control method, and storage medium | |
| JP2019054369A (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM | |
| JP7612353B2 (en) | Image capture device, image capture system, and method for controlling image capture device | |
| JP5677055B2 (en) | Surveillance video display device | |
| KR101619953B1 (en) | Method for image processing of surveilance camera by using auto multi-tracing | |
| JP6975476B2 (en) | A method for generating directional information in an omnidirectional image and a device for performing such a method. | |
| KR101619956B1 (en) | Apparatus for image processing of surveilance camera by using auto multi-tracing | |
| CN115176286A (en) | Image processing apparatus, image processing method, and program | |
| JP6581280B1 (en) | Monitoring device, monitoring system, monitoring method, monitoring program | |
| KR102494052B1 (en) | Holder device for supporting camera and method, computer-readable storage medium and computer program for controlling the holder device | |
| JP6808398B2 (en) | Control device, imaging device, control method, and program | |
| JP2021040249A (en) | Client device, imaging apparatus, and control method of the same | |
| KR102598630B1 (en) | Object tracking pan-tilt apparatus based on ultra-wide camera and its operation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230703 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240702 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240829 |
|
| 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: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7612353 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |