JP6183209B2 - Video processing apparatus, video processing method, and video processing program - Google Patents
Video processing apparatus, video processing method, and video processing program Download PDFInfo
- Publication number
- JP6183209B2 JP6183209B2 JP2013272789A JP2013272789A JP6183209B2 JP 6183209 B2 JP6183209 B2 JP 6183209B2 JP 2013272789 A JP2013272789 A JP 2013272789A JP 2013272789 A JP2013272789 A JP 2013272789A JP 6183209 B2 JP6183209 B2 JP 6183209B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- video
- person
- processing unit
- resolution
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Description
本件は、映像処理装置、映像処理方法、及び映像処理プログラムに関する。 The present invention relates to a video processing apparatus, a video processing method, and a video processing program.
セキュリティへの関心の高まりに伴い、商店街やオフィスビルなどに設置される監視カメラが増加している。例えば、セキュリティ管理者は、監視カメラの映像を確認することにより、不審者を発見することができる。 With the increasing interest in security, surveillance cameras installed in shopping streets and office buildings are increasing. For example, the security administrator can find a suspicious person by confirming the video of the surveillance camera.
監視カメラの映像は、事件や事故などが起こらない限り、単に記録装置に保存されるだけで、使用されない。このため、例えば特許文献1〜4のように、映像の記録量の低減に関連する技術が提案されている。
The video from the surveillance camera is simply stored in the recording device and not used unless an incident or accident occurs. For this reason, for example, as in
監視カメラの映像は、事件や事故などが起こると、例えば、人物の移動経路の特定に用いられる。しかし、特許文献1〜4に記載された技術は、人物の移動経路の特定を考慮した場合、効果的な記憶量の低減が行われるものではない。
When an incident or accident occurs, the video of the surveillance camera is used, for example, for specifying a person's movement route. However, the techniques described in
例えば、特許文献1には、特定経路を移動する人物が検出された監視カメラの映像のフレームレートを、他の監視カメラの映像のフレームレートより高くする点が記載されている。しかし、この技術は、追跡対象の人物が、複数台の監視カメラの映像に連続して映っており、追跡が容易な場合でも、映像のフレームレートを高くするため、映像の記憶量が必要以上に増加する。
For example,
そこで本件は上記の課題に鑑みてなされたものであり、映像の記録量を効果的に低減する映像処理装置、映像処理方法、及び映像処理プログラムを提供することを目的とする。 Therefore, the present invention has been made in view of the above-described problems, and an object thereof is to provide a video processing device, a video processing method, and a video processing program that can effectively reduce the recording amount of video.
本明細書に記載の映像処理装置は、撮影の対象区域及び非対象区域を示すマップ情報を記憶する記憶部と、前記対象区域において撮影された映像を取得する取得部と、前記取得部により取得した映像に映った被写体の移動元の区域を、前記マップ情報に基づいて特定する特定処理部と、前記特定処理部により特定された区域が前記対象区域である場合、前記被写体が映った映像を、前記特定処理部により特定された区域が前記非対象区域である場合より低い画質で記録する記録処理部とを有する。 The video processing apparatus described in the present specification is obtained by a storage unit that stores map information indicating a target area and a non-target area for imaging, an acquisition unit that acquires videos captured in the target area, and the acquisition unit. A specific processing unit that specifies a movement source area of the subject shown in the captured video based on the map information, and when the area specified by the specific processing unit is the target area, the video of the subject is displayed. A recording processing unit for recording with a lower image quality than when the area specified by the specifying processing unit is the non-target area.
本明細書に記載の映像処理方法は、撮影の対象区域において撮影された映像を取得する工程と、取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定する工程と、特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する工程とを、コンピュータが実行する方法である。 The video processing method described in the present specification includes a step of acquiring a video shot in a shooting target area, and a moving source area of a subject reflected in the acquired video, and the shooting target area and the non-target area. A step of specifying on the basis of the map information shown, and a step of recording an image of the subject with a lower image quality than when the specified region is the non-target region when the specified region is the target region. Is a method that the computer executes.
本明細書に記載の映像処理プログラムは、撮影の対象区域において撮影された映像を取得し、取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定し、特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する処理を、コンピュータに実行させるプログラムである。 The video processing program described in this specification acquires a video shot in a target area for shooting, and maps the movement source area of the subject reflected in the acquired video to the target area and the non-target area for shooting. If the identified area is the target area, the video is recorded with a lower image quality than the case where the identified area is the non-target area. It is a program to be executed.
映像の記録量を効果的に低減できる。 The amount of recorded images can be effectively reduced.
図1は、監視システムの一例を示す構成図である。監視システムは、複数の監視カメラ(撮影装置)2と、映像処理装置1と、映像保管装置3とを含む。複数の監視カメラ2は、複数の区域にそれぞれ配置され、当該区域において映像を撮影する。
FIG. 1 is a configuration diagram illustrating an example of a monitoring system. The monitoring system includes a plurality of monitoring cameras (imaging devices) 2, a
図2は、監視カメラ2の配置例を示す地図である。本例において、各監視カメラ2は、通常、特定の人物しか立ち入りが許可されていない場所(例えばサーバ室)に設置されているが、これに限定されない。なお、図2に示されたマップ情報は、後述するように、映像処理装置1内に予め保持されている。
FIG. 2 is a map showing an arrangement example of the
図2において、実線の枠A〜Dの内側は、監視カメラ2が配置された区域、つまり撮影の対象区域(以下、「撮影区域」と表記)をそれぞれ示す。また、点線の枠αの内側は、監視カメラ2が配置されていない区域、つまり撮影の非対象区域(以下、「非撮影区域」と表記)を示す。なお、非撮影区域αは、監視カメラ2が配置されていても、例えば故障などの理由で撮影が行われていない区域であってもよい。
In FIG. 2, the insides of the solid line frames A to D indicate the areas where the
図2に示された場所の全体の平面サイズは、一例として、6(m)×8(m)とする。撮影区域A,Bは、x方向(x軸参照)に延びる通路L1の端部に存在し、非撮影区域αは、通路L1と、y方向(y軸参照)に延びる通路L3との交差点を含む区域に存在する。また、撮影区域Cは、通路L3と、x方向に延びる通路L2と、との交差点を含む区域に存在し、撮影区域Dは、通路L2における、撮影区域Cに隣接する区域に存在する。 The overall planar size of the place shown in FIG. 2 is, for example, 6 (m) × 8 (m). The imaging areas A and B exist at the end of the passage L1 extending in the x direction (see the x axis), and the non-imaging area α is an intersection of the passage L1 and the passage L3 extending in the y direction (see the y axis). Exists in the containing area. The shooting area C exists in an area including an intersection of the path L3 and the path L2 extending in the x direction, and the shooting area D exists in an area adjacent to the shooting area C in the path L2.
なお、以降の説明において、図2に示された場所内の位置は、撮影区域Aの角を原点とするx軸及びy軸に従って示される。また、角度θは、x軸の方向を0°として示される。 In the following description, the position in the place shown in FIG. 2 is indicated according to the x axis and the y axis with the corner of the imaging area A as the origin. Further, the angle θ is indicated with the direction of the x-axis being 0 °.
各監視カメラ2は、LAN(Local Area Network)などのネットワークNWを介して、各区域A〜Dにおいて撮影した映像のデータを、映像処理装置1に送信する。なお、本実施例では、映像の被写体として、人間(人物)を挙げるが、これに限定されず、犬や猫などの他の動物を被写体としてもよい。
Each
映像処理装置1は、コンピュータ装置であり、各監視カメラ2から受信した映像を解析し、被写体である人物の移動経路に応じて、映像の画質を調整して、映像保管装置3に映像データを出力する。映像処理装置1は、後述するように、被写体の移動元の区域をマップ情報に基づいて特定し、特定した区域が撮影区域である場合、当該被写体が映った映像を、特定した区域が非撮影区域である場合より低い画質で、映像保管装置3に記録する。これにより、映像の記録量が低減される。なお、以下に述べる実施例では、映像の画質の示準として、解像度を挙げるが、これに限定されず、フレームレートであってもよい。
The
映像保管装置3は、例えば、映像データを保管するストレージ装置である。映像保管装置3は、映像処理装置1から入力された映像データを、ハードディスクドライブ(HDD: Hard Disk Drive)などに書き込むことにより、映像を保管する。また、映像保管装置3に保管された映像は、例えば事件などが発生した場合、再生されることにより、不審者などの追跡に寄与する。
The
このように、本例の監視システムは、撮影区域A〜Dにおいて複数の監視カメラ2により撮影した映像を、人物の移動経路に応じた画質で保管する。これにより、不審者の追跡などに必要な画質を維持しつつ、効果的に映像の記録量が低減される。
As described above, the monitoring system of the present example stores the images shot by the plurality of
次に、映像処理装置1の構成を説明する。図3は、実施例に係る映像処理装置1の構成図である。
Next, the configuration of the
映像処理装置1は、例えばサーバ装置などのコンピュータ装置である。映像処理装置1は、CPU(Central Processing Unit)10、ROM(Read Only Memory)11、RAM(Random Access Memory)12、HDD13、通信処理部14、可搬型記憶媒体用ドライブ15、入力処理部16、及び画像処理部17などを備えている。
The
CPU10は、演算処理手段であり、映像処理プログラムに従って、後述する映像処理方法を実行する。CPU10は、各部11〜17とバス18を介して接続されている。なお、映像処理装置1は、ソフトウェアにより動作するものに限定されず、CPU10に代えて、特定用途向け集積回路などのハードウェアが用いられてもよい。
The
RAM12は、CPU10のワーキングメモリとして用いられる。また、ROM11及びHDD13は、CPU10を動作させる映像処理プログラムなどを記憶する記憶手段として用いられる。通信処理部14は、例えばネットワークカードであり、LANなどのネットワークを介して、監視カメラ2や映像保管装置3などの外部装置と通信を行う通信手段である。
The RAM 12 is used as a working memory for the
可搬型記憶媒体用ドライブ15は、可搬型記憶媒体150に対して、情報の書き込みや情報の読み出しを行う装置である。可搬型記憶媒体150の例としては、USBメモリ(USB: Universal Serial Bus)、CD−R(Compact Disc Recordable)、及びメモリカードなどが挙げられる。なお、映像処理プログラムは、可搬型記憶媒体150に格納されてもよい。
The portable
映像処理装置1は、情報の入力操作を行うための入力デバイス160、及び、画像を表示するためのディスプレイ170を、さらに備える。入力デバイス160は、キーボード及びマウスなどの入力手段であり、入力された情報は、入力処理部16を介してCPU10に出力される。ディスプレイ170は、液晶ディスプレイなどの画像表示手段であり、表示される画像データは、CPU10から画像処理部17を介してディスプレイに出力される。なお、入力デバイス160及びディスプレイ170に代えて、これらの機能を備えるタッチパネルなどのデバイスを用いることもできる。
The
CPU10は、ROM11、またはHDD13などに格納されているプログラム、または可搬型記憶媒体用ドライブ15が可搬型記憶媒体150から読み取ったプログラムを実行する。このプログラムには、OS(Operating System)だけでなく、上記の映像処理プログラムも含まれる。なお、プログラムは、通信処理部14を介してダウンロードされたものであってもよい。
The
CPU10は、映像処理プログラムを実行すると、複数の機能が形成される。図4は、映像処理装置1の機能の一例を示す構成図である。より具体的には、図4は、CPU10に形成される機能及びHDD13の格納情報の一例を示す。
When the
CPU10は、映像入力処理部(取得部)100と、解析処理部101と、移動先区域特定低処理部102と、新規登録検出部103と、移動元区域特定処理部(特定処理部)104と、記録処理部105と、類似判定処理部106とを有する。記録処理部105は、解像度決定処理部105a及び出力処理部105bを含む。
The
また、HDD(記憶部)13は、映像データ130と、撮影区域内人物データベース(DB: Data Base)131と、非撮影区域内人物データベース(DB)132と、解像度設定テーブル133と、マップデータベース(DB)(マップ情報)134とを記憶する。
In addition, the HDD (storage unit) 13 includes
各部の機能の概要を述べると、映像入力処理部100は、監視カメラ2が撮影区域A〜Dにおいて撮影した映像(映像データ130)を取得する。解析処理部101、移動先区域特定低処理部102、新規登録検出部103、及び移動元区域特定処理部104は、マップDB134、撮影区域内人物DB131、及び非撮影区域内人物DB132を用いて、被写体である人物の移動経路を解析する。
The outline of the function of each unit will be described. The video
解像度決定処理部105aは、移動経路に応じて人物ごとに、当該人物の映像の解像度を決定し、解像度設定テーブル133に設定する。出力処理部105bは、映像データ130を、解像度設定テーブル133に従った解像度に変換して、映像保管装置3に出力することで、映像を記録する。
The resolution
次に、3人の人物の移動経路を例に挙げて、上記構成による映像処理方法を説明する。図5は、人物の移動経路の例を示す地図である。 Next, taking the movement route of three persons as an example, the video processing method according to the above configuration will be described. FIG. 5 is a map showing an example of a person's movement route.
図5において、符号P,Q,Rは、人物X,Y,Zの移動経路(実線、破線、及び一点鎖線により区別される)をそれぞれ表す。また、符号P1〜P4,Q1〜Q4,R1〜R4は、人物X,Y,Zがそれぞれ撮影区域A〜Dに進入した位置及び当該区域から退出した位置を示す。符号P1〜P4,Q1〜Q4,R1〜R4には、当該進入時刻及び退出時刻が付記されている。 In FIG. 5, symbols P, Q, and R represent movement paths of the persons X, Y, and Z (identified by solid lines, broken lines, and alternate long and short dash lines), respectively. Reference numerals P1 to P4, Q1 to Q4, and R1 to R4 indicate positions at which the persons X, Y, and Z have entered the shooting areas A to D, respectively, and have left the areas. The entry time and the exit time are appended to the symbols P1 to P4, Q1 to Q4, and R1 to R4.
人物Xは、時刻9:20:00に撮影区域Aに進入し(符号P1参照)、時刻9:20:10に撮影区域Aから退出して(符号P2参照)、非撮影区域αに進入する。そして、人物Xは、時刻9:20:30に撮影区域Bに進入し(符号P3参照)、時刻9:20:40に撮影区域Aから退出する(符号P4参照)。 The person X enters the shooting area A at time 9:20:00 (see P1), leaves the shooting area A at time 9:20:10 (see P2), and enters the non-shooting area α. . Then, the person X enters the shooting area B at time 9:20:30 (see reference P3), and exits from the shooting area A at time 9:20:40 (see reference P4).
人物Yは、時刻9:20:15に撮影区域Bに進入し(符号Q1参照)、時刻9:20:20に撮影区域Bから退出して(符号Q2参照)、非撮影区域αに進入する。そして、人物Yは、時刻9:20:35に撮影区域Cに進入し(符号Q3参照)、時刻9:20:40に撮影区域Aから退出する(符号Q4参照)。 The person Y enters the shooting area B at time 9:20:15 (see reference Q1), leaves the shooting area B at time 9:20:20 (see reference Q2), and enters the non-shooting area α. . Then, the person Y enters the shooting area C at time 9:20:35 (see reference Q3) and exits from the shooting area A at time 9:20:40 (see reference Q4).
このように、人物X,Yは、共通の時間帯(9:20:20〜9:20:30)に、同一の非撮影区域αに存在する。したがって、映像による人物X,Yの追跡を考慮すると、人物X,Yが、互いに類似する場合、非撮影区域αを通り抜けて、再び撮影区域B,Cに出現したときに、各々の区別が困難となる。 Thus, the persons X and Y exist in the same non-photographing area α in a common time zone (9:20:20 to 9:20:30). Therefore, considering the tracking of the persons X and Y by video, if the persons X and Y are similar to each other, it is difficult to distinguish each other when they pass through the non-shooting area α and appear again in the shooting areas B and C. It becomes.
そこで、映像処理装置1は、人物X,Yの映像を、人物X,Yの区別が可能な最低の解像度で記録する。より具体的には、映像処理装置1は、一例として、人物X,Yの服装の模様Xa,Yaの類似の度合いを類似判定処理部106により判定し、類似の度合いが一定値より大きくなるまで、当該映像の解像度を上げ、映像を記録する。類似の度合い(後述する類似度)は、類似性の指標であり、対象物同士が類似するほど、高い値を示す。なお、上述した人物X,Yの移動経路の例を、以降の説明において、単に「例1」と表記する。
Therefore, the
一方、人物Zは、時刻9:10:00に撮影区域Dに進入し(符号R1参照)、時刻9:10:10に撮影区域Dから退出する(符号R2参照)。そして、人物Zは、時刻9:10:11に撮影区域Cに進入し(符号R3参照)、時刻9:10:17に撮影区域Cから退出する(符号R4参照)。なお、映像処理装置1は、後述する登録処理において、人物X,Y,Zに、人物ID001,002,000をそれぞれ付与することにより、人物を区別する。
On the other hand, the person Z enters the shooting area D at time 9:10:00 (see reference R1), and exits from the shooting area D at time 9:10:10 (see reference R2). Then, the person Z enters the shooting area C at time 9:10:11 (see reference R3), and exits from the shooting area C at time 9:10:17 (see reference R4). Note that the
このように、人物Zは、非撮影区域αを通過することなく、単独で撮影区域Dから撮影区域Cに移動する。したがって、映像による人物Zの追跡は、人物X,Yの追跡より容易である。 In this manner, the person Z moves from the shooting area D to the shooting area C alone without passing through the non-shooting area α. Accordingly, the tracking of the person Z by the video is easier than the tracking of the persons X and Y.
そこで、映像処理装置1は、人物Zの映像を、人物X,Yの映像より低い解像度で記録する。なお、この人物Zの移動経路の例を、以降の説明において、単に「例2」と表記する。
Therefore, the
映像処理装置1は、上記の例1と例2の場合を区別するため、映像に映った人物X,Y,Zの移動経路を当該映像から特定し、人物X,Y,Zのデータを撮影区域内人物DB131または非撮影区域内人物DB132に登録する。以下に、図4の構成に基づいて、処理の詳細を述べる。
In order to distinguish between the cases of Example 1 and Example 2 described above, the
図6は、人物データの登録処理の一例を示すフローチャートである。まず、映像入力処理部100は、各監視カメラ2から通信処理部14を介して入力された映像データを、フレーム単位の画像データに変換する(ステップSt1)。つまり、映像入力処理部100は、撮影区域A〜Dにおいて撮影された映像を取得する。次に、映像入力処理部100は、変換後の映像データ130をHDD13に書き込む(ステップSt2)
FIG. 6 is a flowchart illustrating an example of person data registration processing. First, the video
図7には、映像データ130の一例が示されている。映像データ130は、撮影時刻(「時刻」参照)と、当該撮影時刻における映像の一コマの画像(1フレーム)とを含む。
FIG. 7 shows an example of the
図7の映像データ130は、例2について、撮影区域Aにおいて撮影された人物Zの各画像を示す。この映像データ130によると、人物Zが、時刻9:10:00に出現し、時刻9:10:10に撮影区域Aから退出する様子がわかる。
The
次に、解析処理部101は、映像データ130を解析することにより、映像内の人物の検出の有無を判定する(ステップSt3)。つまり、解析処理部101は、映像に、人物が映っているか否かを判定する。なお、人物の検出手段としては、特開2005−15759号公報、または「追跡対象と周辺領域の関係性を利用した協調的な物体追跡」(山下隆義など、画像の認識・理解のシンポジウム(MIRU2011)、pp.56-63、2011)などに記載されたものが挙げられる。
Next, the
解析処理部101は、人物が検出されない場合(ステップSt3のNo)、後述するステップSt6の処理を行う。
If no person is detected (No in step St3), the
また、人物が検出された場合(ステップSt3のYes)、解析処理部101は、映像データ130を解析することにより、当該人物の追跡処理を行う(ステップSt4)。このとき、解析処理部101は、映像データ130の画像から人物の特徴を認識し、当該特徴に基づいて、人物X,Y,Zの時刻ごとの位置及び移動方向を検出する。解析処理部101は、追跡処理の結果に基づいて、撮影区域内人物DB131を更新する(ステップSt5)。
When a person is detected (Yes in step St3), the
図8は、撮影区域内人物データベースの登録内容の一例が示されている。図8は、例2における人物Zが登録された撮影区域内人物データベースDB131を示す。なお、図8は、撮影区域内人物データベースDB131を、上下二段に分けて示す。
FIG. 8 shows an example of registered contents of the person-in-photographer database. FIG. 8 shows the in-photographing area
「項目No.」は、登録順に従って付与される番号である。「人物ID」は、人物ごとの識別番号である。人物Zの場合、人物IDは、「000」となる。 “Item No.” is a number given in the order of registration. “Person ID” is an identification number for each person. In the case of the person Z, the person ID is “000”.
「区域ID」は、人物が存在する撮影区域の識別番号であり、本例では、図2に示された各区域の符号(A〜D)を区域IDとする。例2において、人物Zは、まず、撮影区域Dに出現するため、項目No.1の区域IDは「D」を示す。人物Zは、その後、撮影区域Cに出現するため、項目No.2の区域IDは「C」を示す。 “Area ID” is an identification number of a photographing area where a person exists, and in this example, the code (A to D) of each area shown in FIG. In Example 2, since the person Z first appears in the shooting area D, the item No. The area ID of 1 indicates “D”. Since the person Z then appears in the shooting area C, the item No. The area ID of 2 indicates “C”.
「出現時刻」は、人物が当該区域に出現した時刻を示す。項目No.1の出現時刻は、人物Zが撮影区域Dに出現した時刻(9:10:00)を示し、項目No.2の出現時刻は、人物Zが撮影区域Cに出現した時刻(9:10:11)を示す。
“Appearance time” indicates the time when a person appears in the area. Item No. 1 shows the time (9:10:00) when the person Z appeared in the shooting area D. The
「退出時刻」は、人物が当該区域から退出した時刻を示す。項目No.1の退出時刻は、人物Zが撮影区域Dから退出した時刻(9:10:10)を示し、項目No.2の退出時刻は、人物Zが撮影区域Cから退出した時刻(9:10:17)を示す。退出時刻は、後述するステップSt7において更新される。
“Exit time” indicates the time at which the person left the area. Item No. 1 indicates the time (9:10:10) when the person Z has left the shooting area D. The
「特徴量」は、人物の追跡に使用されるパラメータ(指標)を示す。本例では、特徴量として、人物の「色」、「身長」、及び「移動速度」を挙げる。「色」は、画像内の人物(例えば服装)から得られた色相、明度、及び彩度の各数値で表される。「身長」は、画像内の人物のサイズから算出される。「移動速度」は、例えば、当該画像を、直前の時刻の画像と比較することにより、人物の移動距離を得ることにより算出される。 “Feature amount” indicates a parameter (index) used for tracking a person. In this example, the “color”, “height”, and “movement speed” of the person are given as the feature quantities. “Color” is represented by numerical values of hue, brightness, and saturation obtained from a person (for example, clothes) in the image. “Height” is calculated from the size of the person in the image. The “movement speed” is calculated, for example, by obtaining the movement distance of the person by comparing the image with the image at the immediately preceding time.
「移動経路情報」は、映像データ130の各時刻の画像から得られる人物の位置及び移動方向などを示す。ステップSt4の処理において、解析処理部101は、時刻ごとの画像(図7参照)から「移動経路情報」を取得するたびに、取得した情報を各欄「1」,「2」,・・・,「10」に順次に記録する。
“Movement path information” indicates the position and movement direction of a person obtained from the image at each time in the
「移動経路情報」は、「時刻」、「位置」、「移動方向」、及び「画像上の位置」を含む。「時刻」は、当該画像の時刻であり、図7に示される「時刻」(撮影時刻)に対応する。「位置」は、図2中のx軸及びy軸に基づいて規定され、人物の「画像上の位置」から特定される。ここで、「画像上の位置」は、人物が映る画像の座標の範囲である。「移動方向」は、図2中の角度θにより規定され、人物の顔の向き、または直前の時刻の画像に映った人物の位置との関係から特定される。 The “movement path information” includes “time”, “position”, “movement direction”, and “position on the image”. “Time” is the time of the image and corresponds to the “time” (shooting time) shown in FIG. The “position” is defined based on the x-axis and the y-axis in FIG. 2 and specified from the “position on the image” of the person. Here, “position on the image” is a range of coordinates of an image in which a person is shown. The “movement direction” is defined by the angle θ in FIG. 2 and is specified from the relationship between the face direction of the person or the position of the person shown in the image at the immediately preceding time.
また、解析処理部101は、「時刻」、「位置」、「移動方向」、及び「画像上の位置」を特定するため、上述した「特徴量」を用いる。このようにして、人物の追跡処理が行われる。なお、より具体的な人物の追跡手段としては、上記の特開2005−15759号公報、または「追跡対象と周辺領域の関係性を利用した協調的な物体追跡」などに記載されたものが挙げられる。
Further, the
「解像度指定値」(K)は、後述するように、解像度決定処理部105aにより決定された解像度を示す。本実施例において、解像度は、「低解像度」(K=1)、「中解像度」(K=2)、及び「高解像度」(K=3)として取り扱われる。なお、「解像度指定値」は、初期値として、「低解像度」(K=1)に設定されている。また、解像度の決定手法については後述する。
“Resolution designated value” (K) indicates the resolution determined by the resolution
また、図9には、撮影区域内人物データベースDB131の登録内容の他例が示されている。図9は、例1における人物X,Yが登録された撮影区域内人物データベースDB131を示す。なお、図9は、撮影区域内人物データベースDB131を、上下二段に分けて示す。
FIG. 9 shows another example of the registered contents of the person-in-
項目No.1は、撮影区域A内の人物Xの登録情報であり、項目No.2は、撮影区域B内の人物Yの登録情報である。また、項目No.3は、撮影区域B内の人物Xの登録情報であり、項目No.4は、撮影区域C内の人物Yの登録情報である。
Item No. 1 is registration information of the person X in the photographing area
再び図6を参照すると、解析処理部101は、撮影区域から退出した人物の有無を判定する(ステップSt6)。このとき、解析処理部101は、直前の時刻の画像において存在し、当該画像(最新の画像)には存在しない人物を検出したとき、退出した人物がいると判断する。
Referring to FIG. 6 again, the
退出した人物がいない場合(ステップSt6のNo)、後述するステップSt11の処理が行われる。また、退出した人物がいる場合ステップSt6のYes)、解析処理部101は、撮影区域内人物DB131の退出時刻を書き込む(ステップSt7)。
If no person has left (No in step St6), the process in step St11 described later is performed. If there is a person who has left, Yes in step St6), the
次に、移動先区域特定処理部102は、マップDB134に基づいて、退出した人物の移動先の区域を特定する(ステップSt8)。マップDB134は、図2に示された地図を数値情報としたものである。なお、移動先の区域とは、時系列上の直後の区域を指す。
Next, the movement destination area
図10には、マップDB134の一例が示されている。マップDB134は、「区域ID」と、「監視有無」情報と、「位置」情報と、「接続区域」情報とを含み、図2の撮影区域A〜D及び非撮影区域αを示す。「区域ID」は、各区域の識別情報であり、図2に示された各区域の符号(A〜D、α)に対応する。
FIG. 10 shows an example of the
「監視有無」情報は、監視カメラ2により当該区域の撮影が行われている(「有」参照)か否か(「無」参照)を示す。つまり、「監視有無」情報は、当該区域が撮影区域(「有」)及び非撮影区域(「無」)の何れであるかを示す。このため、区域A〜Dの「監視有無」情報は「有」を示し、区域αの「監視有無」情報は「無」を示す。なお、「監視有無」情報が「無」の区域(本例では区域α)には、単に監視カメラ2が無い区域だけでなく、監視カメラ2があっても故障などの理由により撮影が行われない区域も含まれる。
The “monitoring presence / absence” information indicates whether or not the
「位置」情報は、当該区域が占有する範囲を、当該区域の長方形の対角線上で対向する2点の位置で示す。2点の位置は、図2中のx軸及びy軸により規定される。 The “position” information indicates the range occupied by the area by the positions of two points facing each other on the diagonal of the rectangle of the area. The positions of the two points are defined by the x axis and the y axis in FIG.
「接続区域」情報は、通路L1〜L2などにより当該区域と接続された隣接区域の区域IDを示す。隣接区域の区域IDは、「接続区域」情報の各欄「1」,「2」,「3」,・・・に登録される。 The “connection area” information indicates an area ID of an adjacent area connected to the area through the passages L1 and L2. The area ID of the adjacent area is registered in each column “1”, “2”, “3”,.
撮影区域A,Bは、通路L1により非撮影区域αに隣接するので、当該「接続区域」情報は「α」を示す。撮影区域Cは、通路L3により非撮影区域αに隣接し、通路L2により非撮影区域Dに隣接するので、当該「接続区域」情報は「α」及び「D」を示す。 Since the imaging areas A and B are adjacent to the non-imaging area α by the passage L1, the “connection area” information indicates “α”. Since the imaging area C is adjacent to the non-imaging area α by the passage L3 and adjacent to the non-imaging area D by the passage L2, the “connection area” information indicates “α” and “D”.
撮影区域Dは、通路L2により撮影区域Cに隣接するので、当該「接続区域」情報は「C」を示す。非撮影区域αは、通路L1により撮影区域A,Bに隣接し、通路L3により撮影区域Cに隣接するので、当該「接続区域」情報は「A」、「B」、及び「C」を示す。 Since the imaging area D is adjacent to the imaging area C by the passage L2, the “connection area” information indicates “C”. Since the non-photographing area α is adjacent to the photographing areas A and B by the passage L1 and adjacent to the photographing area C by the passage L3, the “connection area” information indicates “A”, “B”, and “C”. .
このように、マップDB134は、各区域A〜D,αの接続関係を示すので、移動先区域特定処理部102は、マップDB134を参照することにより、図2に示された地図を認識できる。
Thus, since the
このとき、移動先区域特定処理部102は、撮影区域内人物DB131から、退出した人物の最終の移動経路情報を取得する。移動先区域特定処理部102は、取得した最終の移動経路情報から、マップDB134に基づいて移動先の区域を特定する。
At this time, the movement destination area
例2の場合、移動先区域特定処理部102は、図8に示された撮影区域内人物DB131から、撮影区域Dから退出した人物Zの最終の移動経路情報(項目No.1の移動経路情報「10」)を取得する。人物Zの最終の移動経路情報は、「位置」が(300,400)であり、「移動方向」が0°であることを示す。したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Zの移動先を撮影区域Cと特定する。
In the case of Example 2, the movement destination area
例1の場合、移動先区域特定処理部102は、図9に示された撮影区域内人物DB131から、撮影区域Aから退出した人物Xの最終の移動経路情報(項目No.1の移動経路情報「10」)を取得する。人物Xの最終の移動経路情報は、「位置」が(200,100)であり、「移動方向」が0°であることを示す。
In the case of Example 1, the movement destination area
したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Xの移動先を非撮影区域αと特定する。同様に、移動先区域特定処理部102は、撮影区域Bから退出した人物Yの最終の移動経路情報(項目No.2の移動経路情報「10」)を取得し、マップDB134を参照することにより、人物Yの移動先を非撮影区域αと特定する。
Accordingly, the movement destination area
再び図6を参照すると、移動先区域特定処理部102は、移動先の特定後、特定した移動先が非撮影区域αであるか否かを判定する(ステップSt9)。移動先区域特定処理部102は、移動先が撮影区域A〜Dである場合(ステップSt9のNo)、後述するステップSt11の処理を行う。
Referring to FIG. 6 again, after specifying the destination, the destination
また、移動先が非撮影区域αである場合(ステップSt9のYes)、移動先区域特定処理部102は、退出した人物の人物IDを非撮影区域内人物DB132に登録する(ステップSt10)。非撮影区域内人物DB132は、非撮影区域αに存在する人物の人物IDを示す。
If the destination is the non-photographing area α (Yes in step St9), the destination area specifying
図11には、非撮影区域内人物DB132の一例が示されている。非撮影区域内人物DB132は、「区域ID」と、「人物ID」と、「退出人数」とを含む。「区域ID」は、非撮影区域の区域ID(本例ではα)を示す。
FIG. 11 shows an example of the
「人物ID」は、上記の人物IDに対応し、当該区域に存在する人物の識別番号を示す。例2の場合、人物X,Yが、撮影区域A,Bから非撮影区域αにそれぞれ移動するので、「人物ID」は、人物X,Yの人物ID「001」及び「002」が登録される。 “Person ID” corresponds to the above-described person ID and indicates an identification number of a person existing in the area. In the case of Example 2, since the persons X and Y move from the shooting areas A and B to the non-shooting area α, the person IDs “001” and “002” of the persons X and Y are registered as the “person ID”. The
「退出人数」は、後述する映像の記録処理において、当該区域から人物が退出するたびに加算される。後述するように、類似判定処理部106は、「退出人数」が、「人物ID」の数に達した場合、当該非撮影区域に存在する人物がいないと判定し、人物間の類似の度合いを判定する。つまり、例2の場合、「退出人数」が2になると、類似判定処理部106は、人物X,Y間の類似の度合いを判定する。
The “number of people leaving” is added every time a person leaves the area in the video recording process described later. As will be described later, when the “number of people leaving” reaches the number of “person ID”, the similarity
非撮影区域内人物DB132に人物IDを登録した後、処理を終了しない場合(ステップSt11のNo)、再びステップSt1の処理が実行され、そうでない場合(ステップSt11のYes)、処理が終了する。このようにして、人物データの登録処理は行われる。
After the person ID is registered in the non-photographing
次に、映像の記録処理について説明する。本処理において、撮影区域内人物DB131は、人物ごとに解像度を決定した後、当該人物が映った映像の特定に用いられる。また、非撮影区域内人物DB132は、非撮影区域αから全ての人物が退出したか否かの判定に用いられる。
Next, video recording processing will be described. In this process, the person-in-photographing
図12A及び図12Bは、映像の記録処理の一例を示すフローチャートである。図12A及び図12Bは、図12A及び図12Bに記載された、丸で囲まれた位置「A」〜「C」で連結されることにより、本処理のフローチャートを示す。 12A and 12B are flowcharts illustrating an example of video recording processing. FIG. 12A and FIG. 12B show a flowchart of this process by being connected at circled positions “A” to “C” described in FIG. 12A and FIG. 12B.
まず、新規登録判定部103は、撮影区域内人物DB131を読み出す(ステップSt21)。次に、新規登録判定部103は、撮影区域内人物DB131に新たに登録された人物の有無を判定する(ステップSt22)。すなわち、新規登録判定部103は、新たに撮影区域に出現した人物の情報が、撮影区域内人物DB131に登録されたか否かを判定する。
First, the new
解像度決定処理部105aは、新規登録された人物がいない場合(ステップSt22のNo)、つまり、撮影区域A〜Dに新たに出現した人物がいない場合、撮影区域内人物DB131の解像度指定値に基づいて、解像度設定テーブル133を更新する(ステップSt38)。解像度決定処理部105aは、後述するステップSt29の処理において、人物ごとに決定した解像度を解像度指定値に反映する。解像度設定テーブル133は、後述するように、撮影時刻ごとの解像度を示す(図16及び図17を参照)。その後、後述するステップSt33の処理が行われる。
When there is no newly registered person (No in step St22), that is, when there is no person newly appearing in the shooting areas A to D, the resolution
また、移動元区域特定処理部104は、新規登録された人物がいる場合(ステップSt22のYes)、マップDB134に基づいて当該人物の移動元の区域を特定する(ステップSt23)。つまり、移動元区域特定処理部104は、映像入力処理部100により取得した映像に映った人物の移動元の区域を、マップDB134に基づいて特定する。なお、移動元の区域とは、時系列上の直前の区域を指す。
When there is a newly registered person (Yes in step St22), the movement source area
このとき、移動元区域特定処理部104は、撮影区域内人物DB131から、退出した人物の最初の移動経路情報を取得する。移動元区域特定処理部104は、取得した最初の移動経路情報から、マップDB134に基づいて移動元の区域を特定する。
At this time, the movement source area
例2の場合、移動元区域特定処理部104は、図8に示された撮影区域内人物DB131から、撮影区域Cに出現した人物Zの最初の移動経路情報(項目No.2の移動経路情報「1」)を取得する。人物Zの最終の移動経路情報は、「位置」が(300,400)であり、「移動方向」が0°であることを示す。したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Zの移動元を撮影区域Dと特定する。
In the case of Example 2, the movement source area
例1の場合、移動元区域特定処理部104は、図9に示された撮影区域内人物DB131から、撮影区域Bに出現した人物Xの最初の移動経路情報(項目No.3の移動経路情報「1」)を取得する。人物Xの最初の移動経路情報は、「位置」が(600,100)であり、「移動方向」が0°であることを示す。
In the case of Example 1, the movement source area
したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Xの移動元を非撮影区域αと特定する。同様に、移動元区域特定処理部104は、撮影区域Cに出現した人物Yの最初の移動経路情報(項目No.4の移動経路情報「1」)を取得し、マップDB134を参照することにより、人物Yの移動元を非撮影区域αと特定する。
Therefore, the movement destination area
移動元区域特定処理部104は、特定した区域が非撮影区域αである場合(ステップSt24のYes)、非撮影区域内人物DB132の当該退出人数を更新する(ステップSt25)。つまり、移動元区域特定処理部104は、移動元の非撮影区域αの退出人数に1を加算する。
When the specified area is the non-photographing area α (Yes in step St24), the movement source area specifying
次に、解像度決定処理部105aは、非撮影区域内人物DB132の退出人数を参照することで、移動元区域特定処理部104により特定された非撮影区域αが、無人であるか否かを判定する(ステップSt26)。つまり、解像度決定処理部105aは、非撮影区域内人物DB132内の人物IDの数が、当該退出人数に一致するか否かを判定する。
Next, the resolution
解像度決定処理部105aは、非撮影区域αが無人ではない場合(ステップSt26のNo)、上述したステップSt38の処理を行う。
When the non-photographing area α is not unattended (No in step St26), the resolution
また、解像度決定処理部105aは、非撮影区域αが無人である場合(ステップSt26のYes)、非撮影区域内人物DB132の人物IDの数を計数することで、非撮影区域αにいた人数が複数であるか否かを判定する(ステップSt27)。解像度決定処理部105aは、非撮影区域αにいた人数が単数である場合(ステップSt27のNo)、当該非撮影区域αにいた人物の解像度Kを「2」(中解像度)に決定する(ステップSt39)。その後、後述するステップSt29の処理が行われる。
In addition, when the non-photographing area α is unattended (Yes in step St26), the resolution
このような場合としては、例1において、人物Yが存在せず、人物Xのみが非撮影区域αを通って撮影区域Bに出現する場合が挙げられる。この場合、人物Xは、単独で非撮影区域αを通るので、映像内の人物Xを追跡するとき、人物Xと類似する他の人物と間違うことはない。しかし、人物Xは、撮影区域Aを通り抜けた後、非撮影区域αに進入するので、一時的に映像から消える。このため、解像度決定処理部105aは、解像度を、初期値の最低解像度(K=1)から一段階あげて、中解像度(K=2)とすることで、人物Xの追跡を容易とする。
As such a case, in Example 1, the person Y does not exist and only the person X appears in the shooting area B through the non-shooting area α. In this case, since the person X alone passes through the non-photographing area α, when the person X in the video is tracked, it is not mistaken for another person similar to the person X. However, since the person X enters the non-photographing area α after passing through the photographing area A, the person X temporarily disappears from the video. For this reason, the resolution
また、解像度決定処理部105aは、非撮影区域αにいた人数が複数である場合(ステップSt27のYes)、当該非撮影区域αにいた人物間の類似の度合い、つまり類似度に応じて各人物の解像度Kを決定する(ステップSt28)。このような場合としては、例1のように、複数の人物X,Yが、共通の時間帯(9:20:20〜9:20:30)に、同一の非撮影区域αに存在する場合が挙げられる。以下に、この場合の解像度の決定処理の詳細を述べる。
In addition, when there are a plurality of persons in the non-photographing area α (Yes in step St27), the resolution
図13は、人物間の類似度に応じた解像度の決定処理の一例を示すフローチャートである。まず、解像度決定処理部105aは、仮に、非撮影区域αにいた人物の映像の解像度Kを、「2」(中解像度)に決定する(ステップSt41)。次に、類似判定処理部106は、解像度決定処理部105aの指示に基づいて、映像データ130から、各人物が映った映像のうち、人物同士を比較可能な画像を抽出する(ステップSt42)。
FIG. 13 is a flowchart illustrating an example of resolution determination processing according to the similarity between persons. First, the resolution
より具体的には、類似判定処理部106は、解像度決定処理部105aから当該人物IDを取得し、取得した人物IDに基づいて、撮影区域内人物DB131から、人物IDに対応する区域IDと出現時刻(または退出時刻)を検索する。そして、類似判定処理部106は、検索結果に基づいて、映像データ130から、人物同士を比較可能な画像を抽出する。このような画像としては、例えば、各人物のサイズ及び向き(図9の移動方向)が同一である画像の組み合わせが挙げられる。
More specifically, the similarity
次に、類似判定処理部106は、抽出した画像を、決定した解像度Kの画像に変換する(ステップSt43)。類似判定処理部106は、解像度を低下させる場合(K=2)、画像を所定の大きさごとに分割し、分割で得られた単位画像内のピクセル値を平均化する。例えば、解像度を1/9にする場合、画像全体を3×3ピクセルに分割し、単位画像内のピクセル値を平均化する。
Next, the similarity
次に、類似判定処理部106は、抽出した画像から、人物間の類似度corを算出する(ステップSt44)。このとき、類似判定処理部106は、画像から各人物の特徴を抽出し、特徴量を比較することにより類似度を算出する。特徴量としては、例えば、人物の色を示す色情報、色の配置を示す配置情報、及び服装の模様を示す模様情報などが用いられる。類似判定処理部106は、特徴量の比較により、類似度corを算出する。なお、算出手法については、後述する。
Next, the similarity
次に、類似判定処理部106は、類似度corが閾値(一定値)TH以下である場合(ステップSt45のYes)、決定した解像度Kを確定させる(ステップSt46)。確定した解像度Kは、撮影区域内人物DB131の解像度指定値、または解像度設定テーブル133に反映される。
Next, when the similarity degree cor is equal to or less than the threshold value (constant value) TH (Yes in step St45), the similarity
また、類似判定処理部106は、類似度corが閾値(一定値)THより大きい場合(ステップSt45のNo)、決定した解像度Kを一段階だけ上げる(つまり、K=K+1)(ステップSt46)。本実施例では、解像度Kは「1」〜「3」の3段階しかなく、初期値が「2」(ステップSt41参照)であるため、本処理によって、解像度Kは「3」(高解像度)となる。もっとも、解像度Kは、これに限定されず、例えば5段階(「1」〜「5」)であってもよいので、この場合、本処理によって、解像度Kは、最高で「5」まで引き上げられる。
Further, when the similarity cor is larger than the threshold (constant value) TH (No in Step St45), the similarity
その後、類似判定処理部106は、再びステップSt43の処理を行い、さらに、類似度corの算出処理及び判定処理(ステップSt44、St45)を行う。つまり、類似判定処理部106は、類似度corが閾値TH以下になるまで、人物が映った映像の解像度を高める。
Thereafter, the similarity
図14は、解像度に応じた服装の模様の比較処理の一例を示す。図14には、例1において、人物Xの服装Xa及び人物Yの服装Yaの模様を、解像度Kが「2」(中解像度)の場合と、「3」(高解像度)の場合とについて比較を行う様子を示す。 FIG. 14 shows an example of a clothing pattern comparison process according to the resolution. FIG. 14 compares the patterns of the clothes Xa of the person X and the clothes Ya of the person Y in Example 1 when the resolution K is “2” (medium resolution) and “3” (high resolution). The state of performing is shown.
図14から理解されるように、解像度Kが「2」(中解像度)の場合、人物Xの服装Xa及び人物Yの服装Yaの模様は、類似度corが高く、互いに区別することが困難である。このため、類似判定処理部106は、ステップSt45の判定処理において、類似度corが閾値THより大きいと判定する。そして、類似判定処理部106は、解像度Kを「3」に変更し(ステップSt48)、再度、類似度corの判定処理(ステップSt45)を行う。
As understood from FIG. 14, when the resolution K is “2” (medium resolution), the pattern of the clothes Xa of the person X and the clothes Ya of the person Y have a high degree of similarity cor and are difficult to distinguish from each other. is there. For this reason, the similarity
解像度Kが「3」(高解像度)の場合、人物Xの服装Xa及び人物Yの服装Yaの模様は、類似度corが低く、互いに区別することが可能である。つまり、人物Yの服装Yaは網目模様であるのに対して、人物Xの服装Xaは無地であるため、各模様は、区別可能な程度に相違する。 When the resolution K is “3” (high resolution), the patterns of the clothes Xa of the person X and the clothes Ya of the person Y have a low similarity cor and can be distinguished from each other. That is, the clothing Ya of the person Y is a mesh pattern, whereas the clothing Xa of the person X is plain, so that the patterns are different from each other to be distinguishable.
このため、類似判定処理部106は、ステップSt45の判定処理において、類似度corが閾値TH以下であると判定する。そして、類似判定処理部106は、決定された解像度K(=「3」)を確定させ(ステップSt46)、処理を終了する。
For this reason, the similarity
また、図15は、中解像度及び高解像度における輝度に対する頻度の変化を示すグラフである。図15(a)は、解像度Kが「2」(中解像度)の場合における、人物Xの服装Xa及び人物Yの服装Yaの各模様の輝度に対する頻度の変化特性を示す。図15(b)は、解像度Kが「3」(高解像度)の場合における、人物Xの服装Xa及び人物Yの服装Yaの各模様の輝度に対する頻度の変化特性を示す。 FIG. 15 is a graph showing changes in frequency with respect to luminance at medium resolution and high resolution. FIG. 15A shows frequency change characteristics with respect to the brightness of each pattern of the clothes Xa of the person X and the clothes Ya of the person Y when the resolution K is “2” (medium resolution). FIG. 15B shows frequency change characteristics with respect to the brightness of each pattern of the clothes Xa of the person X and the clothes Ya of the person Y when the resolution K is “3” (high resolution).
各変化特性は、中解像度では類似するのに対し、高解像度では明確に相違する。類似判定処理部106は、図15に示された変化特性、つまり輝度のヒストグラムのデータから、以下の式(1)に基づいて類似度corを算出できる。
Each change characteristic is similar at medium resolution but distinctly different at high resolution. The similarity
ここで、関数a(x),b(x)は、人物X,Yに関するヒストグラムのデータをそれぞれ表す。また、変数nは、輝度がとり得る数値範囲内の最大値である。 Here, the functions a (x) and b (x) represent histogram data relating to the persons X and Y, respectively. The variable n is a maximum value within a numerical range that the luminance can take.
式(1)に基づいて算出された類似度corは、0〜1の値を取り得る。ここで、類似度cor=1は、人物X,Yの服装Xa,Yaの模様が最も類似することを意味する。 The similarity cor calculated based on the equation (1) can take a value of 0 to 1. Here, the degree of similarity cor = 1 means that the patterns of the clothes Xa and Ya of the persons X and Y are most similar.
閾値TH=0.5の場合、中解像度において算出された類似度corを0.8とし、高解像度において算出された類似度corを0.2とすると、0.2≦0.5であるため、解像度Kは「3」(高解像度)に確定される。このようにして、解像度の決定処理は行われる。 When the threshold value TH = 0.5, if the similarity cor calculated at medium resolution is 0.8 and the similarity cor calculated at high resolution is 0.2, 0.2 ≦ 0.5. The resolution K is determined to be “3” (high resolution). In this way, resolution determination processing is performed.
このように、類似判定処理部106は、非対象区域αから、人物の映像が撮影された撮影区域または他の撮影区域に移動した他の人物が存在するとき、人物間の類似度corを、映像データ130に基づいて判定する。また、記録処理部105は、類似度corが閾値TH以下である場合、人物が映った映像を、類似度corが閾値THより大きい場合より、低い解像度(つまり、中解像度(K=2))で記録する。
As described above, when there is another person who has moved from the non-target area α to the shooting area where the video of the person was shot or to another shooting area, the similarity
つまり、類似判定処理部106は、中解像度(K=2)において算出された類似度corが、閾値TH以下である場合(ステップSt45のYes)、解像度Kを「3」に上げる(ステップSt48)ことなく、解像度Kを確定させる(ステップSt46)。このため、当該人物の画像は、中解像度で映像保管装置3に記録され、記録量が、高解像度で記録される場合より低減される。これは、人物を映像により追跡するとき、当該人物に類似する他の人物がいなければ、中解像度の映像でも、追跡は困難ではないからである。
That is, the similarity
また、記録処理部105は、類似度corが低いほど、人物が映った映像を低い解像度で記録する。つまり、類似判定処理部106は、類似度corが低いほど、解像度を上げる処理(K=K+1、ステップSt48)の実行回数が少ない。このため、映像の記録量が、効果的に低減される。
Further, the
言い換えれば、記録処理部105は、類似度corが閾値THより大きい場合、類似度corが閾値TH以下になるように、人物が映った映像の解像度を高めて、映像を記録する。つまり、類似判定処理部106は、最初に算出した類似度corが高いほど、ステップSt48の処理(K=K+1)を繰り返して、解像度を高める。これにより、映像は、人物の追跡に最適な解像度に調整されて記録される。
In other words, when the similarity cor is larger than the threshold value TH, the
再び図12A及び図12Bを参照すると、解像度決定処理部105aは、撮影区域内人物DB131内の当該人物の解像度指定値を更新する(ステップSt29)。例1の場合、解像度決定処理部105aは、上述した処理の結果に基づき、人物X,Yの解像度指定値を「3」(高解像度)に設定する(図9参照)。
Referring to FIGS. 12A and 12B again, the resolution
次に、解像度決定処理部105aは、解像度設定テーブル133を更新する(ステップSt30)。つまり、解像度決定処理部105aは、解像度指定値を解像度設定テーブル133に反映する。
Next, the resolution
図16には、解像度設定テーブル133の一例が示されている。図16は、例1の場合の人物X,Yの映像に関する解像度設定テーブル133を示す。解像度設定テーブル133は、撮影時刻に対応する「時刻」情報と、人物が映った映像の撮影区域を示す「区域ID」とを含む。解像度設定テーブル133は、時刻及び区域ごとの解像度の設定値を示す。なお、図16において、解像度の設定値は、高解像度(K=3)の場合、「高」と表記され、低解像度(K=1)の場合、「低」と表記される。 FIG. 16 shows an example of the resolution setting table 133. FIG. 16 shows a resolution setting table 133 related to the images of the persons X and Y in Example 1. The resolution setting table 133 includes “time” information corresponding to the shooting time, and “area ID” indicating the shooting area of the video in which the person is shown. The resolution setting table 133 shows the set values of resolution for each time and area. In FIG. 16, the resolution setting value is expressed as “high” when the resolution is high (K = 3), and is expressed as “low” when the resolution is low (K = 1).
解像度決定処理部105aは、撮影区域内人物DB131から、人物X,Yの区域ID、出現時刻、及び退出時刻を検索し、当該検索結果に基づいて、人物X,Yの映像を特定する。そして、解像度決定処理部105aは、特定した映像の撮影時刻及び撮影区域に応じた解像度設定値を更新する。
The resolution
解像度決定処理部105aは、例2の場合、人物X,Yの映像の解像度を、高解像度に設定する。つまり、撮影区域A(移動元)の時刻9:20:00〜9:20:10の人物Xの映像と、撮影区域B(移動先)の時刻9:20:30〜9:20:40の人物Xの映像は、高解像度に設定される。さらに、撮影区域B(移動元)の時刻9:20:15〜9:20:20の人物Yの映像と、撮影区域C(移動先)の時刻9:20:35〜9:20:40の人物Yの映像も、高解像度に設定される。なお、他の映像については、人物が映っていないため、初期値である「低」に設定される。
In the case of Example 2, the resolution
一方、解像度決定処理部105aは、例2の場合、上記のステップSt24において、例1の場合とは異なる処理を経て解像度Kを「1」(低解像度)に決定し、解像度設定テーブル133に設定する。
On the other hand, in the case of Example 2, the resolution
解像度決定処理部105aは、移動元区域特定処理部104により特定した区域が撮影区域A〜Dである場合(ステップSt24のNo)、当該人物の解像度Kを「1」に決定する(ステップSt40)。例2において、撮影区域Cに出現した人物Zの移動元は、上述したように、撮影区域Cと特定される。したがって、人物Zの映像の解像度Kは「1」(低解像度)に決定される。
The resolution
次に、解像度決定処理部105aは、撮影区域内人物DB131内の当該人物の解像度指定値を更新する(ステップSt29)。例2の場合、解像度決定処理部105aは、上述した処理の結果に基づき、人物Zの解像度指定値を「1」(低解像度)に設定する(図8参照)。次に、解像度決定処理部105aは、解像度設定テーブル133を更新する(ステップSt30)。
Next, the resolution
図17には、解像度設定テーブル133の一例が示されている。図17は、例2の場合の人物Zの映像に関する解像度設定テーブル133を示す。 FIG. 17 shows an example of the resolution setting table 133. FIG. 17 shows a resolution setting table 133 related to the video of the person Z in the case of Example 2.
解像度決定処理部105aは、例1の場合、人物Zの映像の解像度を、低解像度に設定する。つまり、撮影区域D(移動元)の時刻9:10:00〜9:10:10の人物Zの映像と、撮影区域C(移動先)の時刻9:10:11〜9:10:17の人物Zの映像は、低解像度に設定される。なお、他の映像については、人物が映っていないため、初期値である「低」に設定される。
In the case of Example 1, the resolution
したがって、記録処理部105は、移動元区域特定処理部104により特定された区域が撮影区域A〜Dである場合、人物が映った映像を、該特定された区域が非撮影区域αである場合より低い解像度で記録する。つまり、上述したように、該特定された区域が非撮影区域αである場合(ステップSt24のYes)、解像度Kは、「2」(中解像度)または「3」(高解像度)に決定される。これに対し、該特定された区域が撮影区域A〜Dである場合(ステップSt24のNo)、解像度Kは、「1」(低解像度)に決定される。
Therefore, when the areas specified by the movement source
これは、人物Zが、非撮影区域αを通過することなく、単独で撮影区域Dから撮影区域Cに移動する場合、映像による人物Zの追跡(例2)は、非撮影区域αを通過する類似の人物X,Y(例1)の追跡より容易であるからである。つまり、例2の場合のように、人物Zが、撮影区域Dから隣接する他の撮影区域Cに移動する場合、複数台の監視カメラ2の映像に連続して映るのだから、人物Zの映像の解像度(画質)を落としても、追跡は十分に可能である。よって、実施例に係る映像処理装置1によると、映像の記録量は、上記の特許文献1などの記載内容とは異なり、人物の移動経路に応じて効果的に低減される。
This is because when the person Z moves from the shooting area D to the shooting area C alone without passing through the non-shooting area α, the tracking of the person Z by the image (example 2) passes through the non-shooting area α. This is because it is easier than tracking similar persons X and Y (example 1). That is, when the person Z moves from the shooting area D to another adjacent shooting area C as in the case of Example 2, the image of the person Z is displayed continuously in the images of the plurality of
また、記録処理部105は、移動元区域特定処理部104により特定された区域が撮影区域A〜Dである場合(例2の場合)、移動元の撮影区域において人物が映った映像を、移動先の撮影区域において人物が映った映像と同じ解像度で記録する。これにより、映像の記録量が、移動元または移動先の一方の撮影区域の映像の解像度だけを低下させる場合より低減される。
In addition, when the areas specified by the movement source area
このように、解像度設定テーブル133は、人物の移動経路に応じて設定されるので、設定済みの解像度が、後発的に変更される場合がある。このような場合としては、例1において、人物Zが、撮影区域Cから非撮影区域αに移動した後、人物Zに類似する他の人物が非撮影区域αに進入する場合が挙げられる。 Thus, since the resolution setting table 133 is set according to the movement path of the person, the set resolution may be changed later. As such a case, in Example 1, after the person Z moves from the shooting area C to the non-shooting area α, another person similar to the person Z enters the non-shooting area α.
この場合、上述したように、人物間の類似度corに応じて、人物Zの解像度は高くなる(図13参照)。このため、既に設定済みの人物Zの解像度(「低」(K=1))が、高解像度(K=1)または中解像度(K=2)に変更されることがある。したがって、解像度設定テーブル133の更新は、解像度指定値が、既存の設定値より大きい場合のみ行われる。 In this case, as described above, the resolution of the person Z is increased according to the similarity cor between persons (see FIG. 13). For this reason, the resolution (“low” (K = 1)) of the person Z that has already been set may be changed to a high resolution (K = 1) or a medium resolution (K = 2). Therefore, the resolution setting table 133 is updated only when the resolution designation value is larger than the existing setting value.
図18は、解像度設定テーブル133の更新処理の一例を示すフローチャートである。まず、解像度決定処理部105aは、解像度設定テーブル133から、既存の設定値を読み出す(ステップSt51)。次に、解像度決定処理部105aは、解像度指定値と既存の設定値を比較する(ステップSt52)。
FIG. 18 is a flowchart illustrating an example of the update process of the resolution setting table 133. First, the resolution
解像度決定処理部105aは、解像度指定値が既存の設定値より大きい場合(ステップSt52のYes)、解像度指定値を解像度設定テーブル133に書き込み(ステップSt53)、処理を終了する。また、解像度決定処理部105aは、解像度指定値が既存の設定値以下である場合(ステップSt52のNo)、解像度指定値を書き込まずに処理を終了する。このようにして、解像度設定テーブル133の更新処理は行われる。
If the resolution designation value is larger than the existing setting value (Yes in step St52), the resolution
解像度設定テーブル133の更新後、解像度決定処理部105aは、撮影区域内人物DB131から、当該人物の移動元の区域に関する登録を削除する(ステップSt31)。例1の場合、解像度決定処理部105aは、図9の撮影区域内人物DB131から、人物Xの移動元の撮影区域Aの登録情報である項目No.1の情報と、人物Yの移動元の撮影区域Bの登録情報である項目No.2の情報を削除する。
After the resolution setting table 133 is updated, the resolution
また、例2の場合、解像度決定処理部105aは、図8の撮影区域内人物DB131から、人物Zの移動元の撮影区域Dの登録情報である項目No.1の情報を削除する。これにより、撮影区域内人物DB131は、人物の移動に伴い、随時に更新される。
Further, in the case of Example 2, the resolution
次に、解像度決定処理部105aは、非撮影区域内人物DB132から、当該人物IDを削除する(ステップSt32)。例1の場合、人物X,Yの人物ID001.002が、非撮影区域内人物DB132から削除される。これにより、非撮影区域内人物DB132は、人物の移動に伴い、随時に更新される。
Next, the resolution
次に、出力処理部105bは、非撮影区域内人物DB132から、最先の出現時刻を取得する(ステップSt33)。例1の場合、出力処理部105bは、図9の撮影区域内人物DB131から、項目No.3の出現時刻09:20:30を取得する。また、例2の場合、出力処理部105bは、図8の撮影区域内人物DB131から、項目No.2の出現時刻09:10:11を取得する。
Next, the
次に、出力処理部105bは、映像データ130のうち、取得した出現時刻より前の未記録の映像データの有無を判定する(ステップSt34)。出力処理部105bは、未記録の映像データがない場合(ステップSt34のNo)、後述するステップSt36の処理を行う。
Next, the
また、出力処理部105bは、未記録の映像データが有る場合(ステップSt34のYes)、解像度設定テーブル133に従った解像度で当該映像データを記録する(ステップSt35)。つまり、出力処理部105bは、当該映像データを、解像度設定テーブル133の設定値に従った解像度に変換して、映像保管装置3に出力する。
If there is unrecorded video data (Yes in step St34), the
これにより、人物が、現在の区域に移動する直前にいた撮影区域A〜Dの映像が、決定された解像度で映像保管装置3に記録される。つまり、例1の場合、人物X,Yが、撮影区域B,Cにそれぞれ移動したとき、撮影区域A,Bにおいて撮影された人物X,Yの映像が記録される。また、例2の場合、人物Zが、撮影区域Cに移動したとき、撮影区域Dにおいて撮影された人物Zの映像が記録される。
As a result, the images of the shooting areas A to D that were immediately before the person moved to the current area are recorded in the
したがって、映像データ130は、人物の移動に伴い、随時に記録される。なお、映像の記録処理は、これに限定されず、例えば、タイマを用いて一定時間が経過するごとに行われてもよい。
Therefore, the
次に、出力処理部105bは、現在時刻までの映像データ130のうち、人物が映っていない映像データを低解像度(K=1)で記録する(ステップSt36)。このとき、出力処理部105bは、撮影区域内人物DB131に基づいて、人物が映っていない時刻及び区域を検索し、当該検索結果に従って、映像データ130を取得し、低解像度に変換して、映像保管装置3に出力する。
Next, the
その後、処理を継続する場合(ステップSt37のNo)、再びステップSt21の処理が行われ、そうでない場合(ステップSt37のYes)、処理を終了する。このようにして、映像の記録処理は行われる。 Thereafter, when the process is continued (No in Step St37), the process in Step St21 is performed again. Otherwise (Yes in Step St37), the process is terminated. In this way, video recording processing is performed.
これまで述べたように、実施例に係る映像処理装置1は、記憶部(HDD)13と、取得部(映像入力処理部)100と、特定処理部(移動元区域特定処理部)104と、記録処理部105とを有する。記憶部13は、撮影の対象区域(撮影区域)及び非対象区域(非撮影区域)を示すマップ情報(マップDB)134を記憶する。
As described above, the
取得部100は、対象区域において撮影された映像を取得する。特定処理部104は、取得部100により取得した映像に映った被写体(人物)の移動元の区域を、マップ情報134に基づいて特定する。記録処理部105は、特定処理部104により特定された区域が対象区域である場合、被写体が映った映像を、特定処理部104により特定された区域が非対象区域である場合より低い画質(解像度)で記録する。
The
したがって、記録処理部105は、被写体が、撮影の対象区域から他の対象区域に移動した場合、被写体が映った映像を、撮影の非対象区域に移動した場合より低い画質で記録する。よって、実施例に係る映像処理装置1は、効果的に映像の記録量を低減できる。
Accordingly, when the subject moves from the shooting target area to another target area, the
また、実施例に係る映像処理方法は、以下の工程をコンピュータ(CPU)10が実行するものである。
工程(1):撮影の対象区域(撮影区域)において撮影された映像を取得する。
工程(2):取得した映像に映った被写体(人物)の移動元の区域を、撮影の対象区域及び非対象区域(非撮影区域)を示すマップ情報(マップDB)134に基づいて特定する。
工程(3):特定された区域が対象区域である場合、被写体が映った映像を、特定された区域が非対象区域である場合より低い画質で記録する。
In the video processing method according to the embodiment, the computer (CPU) 10 executes the following steps.
Step (1): An image shot in a shooting target area (shooting area) is acquired.
Step (2): The movement source area of the subject (person) shown in the acquired video is specified based on the map information (map DB) 134 indicating the shooting target area and the non-target area (non-shooting area).
Step (3): When the specified area is the target area, an image showing the subject is recorded with lower image quality than when the specified area is the non-target area.
実施例に係る映像処理方法は、上記の映像処理装置1と同様の構成を有するので、上述した内容と同様の作用効果を奏する。
Since the video processing method according to the embodiment has the same configuration as that of the
また、実施例に係る映像処理プログラムは、以下の処理をコンピュータ(CPU)10に実行させるものである。
処理(1):撮影の対象区域(撮影区域)において撮影された映像を取得する。
処理(2):取得した映像に映った被写体(人物)の移動元の区域を、撮影の対象区域及び非対象区域(非撮影区域)を示すマップ情報(マップDB)134に基づいて特定する。
処理(3):特定された区域が対象区域である場合、被写体が映った映像を、特定された区域が非対象区域である場合より低い画質で記録する。
Further, the video processing program according to the embodiment causes the computer (CPU) 10 to execute the following processing.
Process (1): An image shot in a shooting target area (shooting area) is acquired.
Process (2): The movement source area of the subject (person) shown in the acquired video is specified based on the map information (map DB) 134 indicating the shooting target area and the non-target area (non-shooting area).
Process (3): When the specified area is the target area, an image showing the subject is recorded with lower image quality than when the specified area is the non-target area.
実施例に係る映像処理プログラムは、上記の映像処理装置1と同様の構成を有するので、上述した内容と同様の作用効果を奏する。
Since the video processing program according to the embodiment has the same configuration as that of the
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体(ただし、搬送波は除く)に記録しておくことができる。 The above processing functions can be realized by a computer. In that case, a program describing the processing contents of the functions that the processing apparatus should have is provided. By executing the program on a computer, the above processing functions are realized on the computer. The program describing the processing contents can be recorded on a computer-readable recording medium (except for a carrier wave).
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD(Digital Versatile Disc)、CD−ROM(Compact Disc Read Only Memory)などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。 When the program is distributed, for example, it is sold in the form of a portable recording medium such as a DVD (Digital Versatile Disc) or a CD-ROM (Compact Disc Read Only Memory) on which the program is recorded. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。 The computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. Further, each time the program is transferred from the server computer, the computer can sequentially execute processing according to the received program.
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。 The above-described embodiment is an example of a preferred embodiment of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention.
なお、以上の説明に関して更に以下の付記を開示する。
(付記1) 撮影の対象区域及び非対象区域を示すマップ情報を記憶する記憶部と、
前記対象区域において撮影された映像を取得する取得部と、
前記取得部により取得した映像に映った被写体の移動元の区域を、前記マップ情報に基づいて特定する特定処理部と、
前記特定処理部により特定された区域が前記対象区域である場合、前記被写体が映った映像を、前記特定処理部により特定された区域が前記非対象区域である場合より低い画質で記録する記録処理部とを有することを特徴とする映像処理装置。
(付記2) 前記特定処理部により特定された区域が前記非対象区域である場合、前記非対象区域から、前記被写体の映像が撮影された前記対象区域または他の前記対象区域に移動した他の被写体が存在するとき、前記被写体と前記他の被写体の類似の度合いを、前記取得部により取得した映像に基づいて判定する判定処理部を、さらに有し、
前記記録処理部は、前記類似の度合いが一定値以下である場合、前記被写体が映った映像を、前記類似の度合いが前記一定値より大きい場合より、低い画質で記録することを特徴とする付記1に記載の映像処理装置。
(付記3) 前記記録処理部は、前記類似の度合いが低いほど、前記被写体が映った映像を低い画質で記録することを特徴とする付記2に記載の映像処理装置。
(付記4) 前記記録処理部は、前記類似の度合いが前記一定値より大きい場合、前記類似の度合いが前記一定値以下になるように、前記被写体が映った映像の画質を高めて、前記被写体が映った映像を記録することを特徴とする付記2に記載の映像処理装置。
(付記5) 前記記録処理部は、前記特定処理部により特定された区域が前記対象区域である場合、前記移動元の区域において前記被写体が映った映像を、移動先の区域において前記被写体が映った映像と同じ画質で記録することを特徴とする付記1乃至4の何れかに記載の映像処理装置。
(付記6) 撮影の対象区域において撮影された映像を取得する工程と、
取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定する工程と、
特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する工程とを、コンピュータが実行することを特徴とする映像処理方法。
(付記7) 特定された区域が前記非対象区域である場合、前記非対象区域から、前記被写体の映像が撮影された前記対象区域または他の前記対象区域に移動した他の被写体が存在するとき、前記被写体と前記他の被写体の類似の度合いを、取得した映像に基づいて判定する工程を、さらに、前記コンピュータが実行し、
前記被写体が映った映像を記録する工程において、前記類似の度合いが一定値以下である場合、前記被写体が映った映像を、前記類似の度合いが前記一定値より大きい場合より、低い画質で記録することを特徴とする付記6に記載の映像処理方法。
(付記8) 前記被写体が映った映像を記録する工程において、前記類似の度合いが低いほど、前記被写体が映った映像を低い画質で記録することを特徴とする付記7に記載の映像処理方法。
(付記9) 前記被写体が映った映像を記録する工程において、前記類似の度合いが前記一定値より大きい場合、前記類似の度合いが前記一定値以下になるように、前記被写体が映った映像の画質を高めて、前記被写体が映った映像を記録することを特徴とする付記7に記載の映像処理方法。
(付記10) 前記被写体が映った映像を記録する工程において、特定された区域が前記対象区域である場合、前記移動元の区域において前記被写体が映った映像を、移動先の区域において前記被写体が映った映像と同じ画質で記録することを特徴とする付記6乃至9の何れかに記載の映像処理方法。
(付記11) 撮影の対象区域において撮影された映像を取得し、
取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定し、
特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する処理を、コンピュータに実行させることを特徴とする映像処理プログラム。
(付記12) 特定された区域が前記非対象区域である場合、前記非対象区域から、前記被写体の映像が撮影された前記対象区域または他の前記対象区域に移動した他の被写体が存在するとき、前記被写体と前記他の被写体の類似の度合いを、取得した映像に基づいて判定する処理を、さらに、前記コンピュータに実行させ、
前記被写体が映った映像を記録する処理において、前記類似の度合いが一定値以下である場合、前記被写体が映った映像を、前記類似の度合いが前記一定値より大きい場合より、低い画質で記録することを特徴とする付記11に記載の映像処理プログラム。
(付記13) 前記被写体が映った映像を記録する処理において、前記類似の度合いが低いほど、前記被写体が映った映像を低い画質で記録することを特徴とする付記12に記載の映像処理プログラム。
(付記14) 前記被写体が映った映像を記録する処理において、前記類似の度合いが前記一定値より大きい場合、前記類似の度合いが前記一定値以下になるように、前記被写体が映った映像の画質を高めて、前記被写体が映った映像を記録することを特徴とする付記12に記載の映像処理プログラム。
(付記15) 前記被写体が映った映像を記録する処理において、特定された区域が前記対象区域である場合、前記移動元の区域において前記被写体が映った映像を、移動先の区域において前記被写体が映った映像と同じ画質で記録することを特徴とする付記11乃至14の何れかに記載の映像処理プログラム。
In addition, the following additional notes are disclosed regarding the above description.
(Supplementary Note 1) A storage unit that stores map information indicating a target area and a non-target area for shooting;
An acquisition unit for acquiring a video imaged in the target area;
A specific processing unit that identifies a movement source area of the subject shown in the video acquired by the acquisition unit based on the map information;
When the area specified by the specific processing unit is the target area, a recording process for recording the video image of the subject with lower image quality than when the area specified by the specific processing unit is the non-target area And a video processing apparatus.
(Additional remark 2) When the area specified by the specific processing unit is the non-target area, the other area that has moved from the non-target area to the target area where the video of the subject was captured or to the other target area A determination processing unit that determines a degree of similarity between the subject and the other subject based on the video acquired by the acquisition unit when the subject exists;
The recording processing unit, when the degree of similarity is equal to or less than a certain value, records the video image of the subject with lower image quality than when the degree of similarity is larger than the certain value. The video processing apparatus according to 1.
(Supplementary note 3) The video processing apparatus according to
(Supplementary Note 4) When the degree of similarity is larger than the certain value, the recording processing unit increases the image quality of the video in which the subject is captured so that the degree of similarity is equal to or less than the certain value. The video processing apparatus according to
(Supplementary Note 5) When the area specified by the specific processing unit is the target area, the recording processing unit displays an image of the subject in the movement source area and the object in the movement destination area. The video processing apparatus according to any one of
(Appendix 6) A step of acquiring a video shot in a target area for shooting;
Identifying a movement source area of the subject shown in the acquired video based on map information indicating the target area and the non-target area of shooting;
When the specified area is the target area, the computer executes a step of recording a video image of the subject with a lower image quality than when the specified area is the non-target area. Video processing method.
(Supplementary Note 7) When the specified area is the non-target area, when there is another subject that has moved from the non-target area to the target area where the video of the subject is captured or to the other target area The computer further executes a step of determining the degree of similarity between the subject and the other subject based on the acquired video,
In the step of recording the video showing the subject, if the degree of similarity is below a certain value, the video showing the subject is recorded with a lower image quality than when the degree of similarity is larger than the certain value. The video processing method according to appendix 6, wherein:
(Supplementary note 8) The video processing method according to supplementary note 7, wherein in the step of recording the video image of the subject, the video image of the subject is recorded with lower image quality as the degree of similarity is lower.
(Supplementary Note 9) In the step of recording the video image of the subject, the image quality of the video image of the subject so that the similarity level is less than or equal to the predetermined value when the similarity level is greater than the predetermined value. The video processing method according to claim 7, further comprising: recording a video showing the subject.
(Supplementary Note 10) In the step of recording the video image of the subject, when the specified area is the target area, the video image of the subject in the movement source area is displayed in the movement destination area. 10. The video processing method according to any one of appendices 6 to 9, wherein the video is recorded with the same image quality as the projected video.
(Appendix 11) Obtaining images shot in the shooting area,
Identify the area from which the subject appears in the acquired video based on the map information indicating the target area and non-target area of shooting,
When the specified area is the target area, the computer causes the computer to execute a process of recording a video image of the subject with lower image quality than when the specified area is the non-target area. Video processing program.
(Supplementary Note 12) When the specified area is the non-target area, when there is another subject that has moved from the non-target area to the target area where the video of the subject is captured or to the other target area , Further causing the computer to execute a process of determining the degree of similarity between the subject and the other subject based on the acquired video,
In the process of recording the video showing the subject, when the degree of similarity is less than or equal to a certain value, the video showing the subject is recorded with lower image quality than when the degree of similarity is larger than the certain value. The video processing program according to supplementary note 11, characterized in that:
(Supplementary note 13) The video processing program according to supplementary note 12, wherein in the process of recording the video showing the subject, the video showing the subject is recorded with lower image quality as the degree of similarity is lower.
(Supplementary Note 14) In the process of recording the video image of the subject, the image quality of the video image of the subject so that the similarity level is less than or equal to the predetermined value when the similarity level is greater than the predetermined value. The video processing program according to appendix 12, wherein the video showing the subject is recorded.
(Supplementary Note 15) In the process of recording the video image of the subject, when the specified area is the target area, the video image of the subject in the movement source area is displayed in the movement destination area. 15. The video processing program according to any one of appendices 11 to 14, wherein the video processing program is recorded with the same image quality as the projected video.
1 映像処理装置
2 監視カメラ
10 CPU
13 HDD(記憶部)
100 映像入力処理部(取得部)
104 移動元区域特定処理部(特定処理部)
105 記録処理部
106 判定処理部(類似判定処理部)
130 映像データ
134 マップデータベース(マップ情報)
DESCRIPTION OF
13 HDD (storage unit)
100 Video input processing unit (acquisition unit)
104 Source area identification processing unit (specific processing unit)
105
130
Claims (7)
前記対象区域において撮影された映像を取得する取得部と、
前記取得部により取得した映像に映った被写体の移動元の区域を、前記マップ情報に基づいて特定する特定処理部と、
前記特定処理部により特定された区域が前記対象区域である場合、前記被写体が映った映像を、前記特定処理部により特定された区域が前記非対象区域である場合より低い画質で記録する記録処理部とを有することを特徴とする映像処理装置。 A storage unit that stores map information indicating a target area and a non-target area of shooting;
An acquisition unit for acquiring a video imaged in the target area;
A specific processing unit that identifies a movement source area of the subject shown in the video acquired by the acquisition unit based on the map information;
When the area specified by the specific processing unit is the target area, a recording process for recording the video image of the subject with lower image quality than when the area specified by the specific processing unit is the non-target area And a video processing apparatus.
前記記録処理部は、前記類似の度合いが一定値以下である場合、前記被写体が映った映像を、前記類似の度合いが前記一定値より大きい場合より、低い画質で記録することを特徴とする請求項1に記載の映像処理装置。 When the area specified by the specifying processing unit is the non-target area, there is another subject that has moved from the non-target area to the target area where the video of the subject was captured or to the other target area. A determination processing unit that determines the degree of similarity between the subject and the other subject based on the video acquired by the acquisition unit;
The recording processing unit, when the degree of similarity is equal to or less than a certain value, records an image of the subject with lower image quality than when the degree of similarity is larger than the certain value. Item 12. The video processing apparatus according to Item 1.
取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定する工程と、
特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する工程とを、コンピュータが実行することを特徴とする映像処理方法。 Acquiring a video imaged in an area to be imaged;
Identifying a movement source area of the subject shown in the acquired video based on map information indicating the target area and the non-target area of shooting;
When the specified area is the target area, the computer executes a step of recording a video image of the subject with a lower image quality than when the specified area is the non-target area. Video processing method.
取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定し、
特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する処理を、コンピュータに実行させることを特徴とする映像処理プログラム。 Acquire video shot in the shooting area,
Identify the area from which the subject appears in the acquired video based on the map information indicating the target area and non-target area of shooting,
When the specified area is the target area, the computer causes the computer to execute a process of recording a video image of the subject with lower image quality than when the specified area is the non-target area. Video processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013272789A JP6183209B2 (en) | 2013-12-27 | 2013-12-27 | Video processing apparatus, video processing method, and video processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013272789A JP6183209B2 (en) | 2013-12-27 | 2013-12-27 | Video processing apparatus, video processing method, and video processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015128223A JP2015128223A (en) | 2015-07-09 |
| JP6183209B2 true JP6183209B2 (en) | 2017-08-23 |
Family
ID=53838032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013272789A Expired - Fee Related JP6183209B2 (en) | 2013-12-27 | 2013-12-27 | Video processing apparatus, video processing method, and video processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6183209B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7582308B2 (en) * | 2020-05-12 | 2024-11-13 | 日本電気株式会社 | Store system, information processing device, information processing method, and program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1145379A (en) * | 1997-05-27 | 1999-02-16 | Sanyo Electric Co Ltd | Monitoring system |
| JPH1169298A (en) * | 1997-08-11 | 1999-03-09 | Secom Co Ltd | Surveillance image recording device |
| JP5363215B2 (en) * | 2009-06-30 | 2013-12-11 | セコム株式会社 | Security system |
| JP5832191B2 (en) * | 2011-07-26 | 2015-12-16 | セコム株式会社 | Security system |
-
2013
- 2013-12-27 JP JP2013272789A patent/JP6183209B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015128223A (en) | 2015-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020017190A1 (en) | Image analysis device, person search system, and person search method | |
| JP6516832B2 (en) | Image retrieval apparatus, system and method | |
| JP6589321B2 (en) | System, search method and program | |
| JP4373840B2 (en) | Moving object tracking method, moving object tracking program and recording medium thereof, and moving object tracking apparatus | |
| US10762372B2 (en) | Image processing apparatus and control method therefor | |
| JP2015089019A (en) | Information processing device, control method, program and information system | |
| JP2016163328A (en) | Information processing device, information processing method and program | |
| CN111753587B (en) | A method and device for detecting falling to the ground | |
| JP2011076255A (en) | Gesture recognizing device, gesture recognizing method and gesture recognizing program | |
| JP2014155159A (en) | Information processing system, information processing method, and program | |
| KR20110035662A (en) | Intelligent video retrieval method and system using surveillance camera | |
| CN116582653A (en) | An intelligent video surveillance method and system based on multi-camera data fusion | |
| JP2010140425A (en) | Image processing system | |
| AU2014277855A1 (en) | Method, system and apparatus for processing an image | |
| WO2014103673A1 (en) | Information processing system, information processing method, and program | |
| JP4444583B2 (en) | Object detection apparatus and program | |
| JP6283008B2 (en) | Tracking device | |
| JP5758165B2 (en) | Article detection device and stationary person detection device | |
| KR100885418B1 (en) | System and method for detecting and tracking people in overhead camera image | |
| US8331667B2 (en) | Image forming system, apparatus and method of discriminative color features extraction thereof | |
| JP6183209B2 (en) | Video processing apparatus, video processing method, and video processing program | |
| JP4328259B2 (en) | Moving object tracking method, moving object tracking program and recording medium thereof, and moving object tracking apparatus | |
| KR101311728B1 (en) | System and the method thereof for sensing the face of intruder | |
| Sitara et al. | Automated camera sabotage detection for enhancing video surveillance systems | |
| JP6767788B2 (en) | Information processing equipment, control methods and programs for information processing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160905 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170529 |
|
| 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: 20170627 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170710 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6183209 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |