Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6183209B2 - Video processing apparatus, video processing method, and video processing program - Google Patents
[go: Go Back, main page]

JP6183209B2 - Video processing apparatus, video processing method, and video processing program - Google Patents

Video processing apparatus, video processing method, and video processing program Download PDF

Info

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
Application number
JP2013272789A
Other languages
Japanese (ja)
Other versions
JP2015128223A (en
Inventor
健太郎 辻
健太郎 辻
明燮 鄭
明燮 鄭
馬場 孝之
孝之 馬場
上原 祐介
祐介 上原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2013272789A priority Critical patent/JP6183209B2/en
Publication of JP2015128223A publication Critical patent/JP2015128223A/en
Application granted granted Critical
Publication of JP6183209B2 publication Critical patent/JP6183209B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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 Patent Documents 1 to 4, techniques related to reduction of the recording amount of video have been proposed.

特開2007−243699号公報JP 2007-243699 A 国際公開第2006/132029号International Publication No. 2006/132029 特開2011−78080号公報JP 2011-78080 A 特開2004−200989号公報JP 2004-200909 A

監視カメラの映像は、事件や事故などが起こると、例えば、人物の移動経路の特定に用いられる。しかし、特許文献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 Patent Documents 1 to 4 do not effectively reduce the storage amount when specifying the movement path of a person is considered.

例えば、特許文献1には、特定経路を移動する人物が検出された監視カメラの映像のフレームレートを、他の監視カメラの映像のフレームレートより高くする点が記載されている。しかし、この技術は、追跡対象の人物が、複数台の監視カメラの映像に連続して映っており、追跡が容易な場合でも、映像のフレームレートを高くするため、映像の記憶量が必要以上に増加する。   For example, Patent Document 1 describes that the frame rate of a video of a surveillance camera in which a person moving on a specific route is detected is higher than the frame rate of a video of another surveillance camera. However, with this technology, the person being tracked is continuously displayed on the video of multiple surveillance cameras, and even if tracking is easy, the video frame rate is increased, so the video storage capacity is more than necessary. To increase.

そこで本件は上記の課題に鑑みてなされたものであり、映像の記録量を効果的に低減する映像処理装置、映像処理方法、及び映像処理プログラムを提供することを目的とする。   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.

監視システムの一例を示す構成図である。It is a block diagram which shows an example of the monitoring system. 監視カメラの配置例を示す地図である。It is a map which shows the example of arrangement | positioning of a surveillance camera. 実施例に係る映像処理装置の構成図である。It is a block diagram of the video processing apparatus which concerns on an Example. 映像処理装置の機能の一例を示す構成図である。It is a block diagram which shows an example of the function of a video processing apparatus. 人物の移動経路の例を示す地図である。It is a map which shows the example of the movement path | route of a person. 人物データの登録処理の一例を示すフローチャートである。It is a flowchart which shows an example of the registration process of person data. 映像データの一例を示す表である。It is a table | surface which shows an example of video data. 撮影区域内人物データベースの登録内容の一例を示す表である。It is a table | surface which shows an example of the registration content of the person database in an imaging area. 撮影区域内人物データベースの登録内容の他例を示す表である。It is a table | surface which shows the other example of the registration content of the person database in an imaging area. マップデータベースの一例を示す表である。It is a table | surface which shows an example of a map database. 非撮影区域内人物データベースの一例を示す表である。It is a table | surface which shows an example of a person database in a non-photographing area. 映像の記録処理の一例を示すフローチャート(1/2)である。It is a flowchart (1/2) which shows an example of a video recording process. 映像の記録処理の一例を示すフローチャート(2/2)である。It is a flowchart (2/2) which shows an example of a video recording process. 人物間の類似度に応じた解像度の決定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the determination process of the resolution according to the similarity between persons. 解像度に応じた服装の模様の比較処理の一例を示す図である。It is a figure which shows an example of the comparison process of the pattern of the clothing according to the resolution. 中解像度及び高解像度における輝度に対する頻度の変化を示すグラフである。It is a graph which shows the change of the frequency with respect to the brightness | luminance in medium resolution and high resolution. 解像度設定テーブルの一例を示す表である。It is a table | surface which shows an example of a resolution setting table. 解像度設定テーブルの他例を示す表である。It is a table | surface which shows the other example of a resolution setting table. 解像度設定テーブルの更新処理の一例を示すフローチャートである。It is a flowchart which shows an example of the update process of a resolution setting table.

図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 video processing device 1, and a video storage device 3. The plurality of surveillance cameras 2 are arranged in a plurality of areas, respectively, and take images in the areas.

図2は、監視カメラ2の配置例を示す地図である。本例において、各監視カメラ2は、通常、特定の人物しか立ち入りが許可されていない場所(例えばサーバ室)に設置されているが、これに限定されない。なお、図2に示されたマップ情報は、後述するように、映像処理装置1内に予め保持されている。   FIG. 2 is a map showing an arrangement example of the monitoring camera 2. In this example, each surveillance camera 2 is usually installed in a place (for example, a server room) where only a specific person is permitted to enter, but the present invention is not limited to this. The map information shown in FIG. 2 is held in advance in the video processing device 1 as will be described later.

図2において、実線の枠A〜Dの内側は、監視カメラ2が配置された区域、つまり撮影の対象区域(以下、「撮影区域」と表記)をそれぞれ示す。また、点線の枠αの内側は、監視カメラ2が配置されていない区域、つまり撮影の非対象区域(以下、「非撮影区域」と表記)を示す。なお、非撮影区域αは、監視カメラ2が配置されていても、例えば故障などの理由で撮影が行われていない区域であってもよい。   In FIG. 2, the insides of the solid line frames A to D indicate the areas where the surveillance cameras 2 are arranged, that is, the areas to be imaged (hereinafter referred to as “imaging areas”). Further, the inside of the dotted frame α indicates an area where the surveillance camera 2 is not arranged, that is, a non-photographing area (hereinafter referred to as “non-photographing area”). Note that the non-photographing area α may be an area where photographing is not performed for reasons such as failure even if the surveillance camera 2 is arranged.

図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 surveillance camera 2 transmits video data captured in each of the areas A to D to the video processing device 1 via a network NW such as a LAN (Local Area Network). In the present embodiment, a human (person) is cited as an image subject, but the present invention is not limited to this, and another animal such as a dog or a cat may be the subject.

映像処理装置1は、コンピュータ装置であり、各監視カメラ2から受信した映像を解析し、被写体である人物の移動経路に応じて、映像の画質を調整して、映像保管装置3に映像データを出力する。映像処理装置1は、後述するように、被写体の移動元の区域をマップ情報に基づいて特定し、特定した区域が撮影区域である場合、当該被写体が映った映像を、特定した区域が非撮影区域である場合より低い画質で、映像保管装置3に記録する。これにより、映像の記録量が低減される。なお、以下に述べる実施例では、映像の画質の示準として、解像度を挙げるが、これに限定されず、フレームレートであってもよい。   The video processing device 1 is a computer device, analyzes the video received from each surveillance camera 2, adjusts the video quality according to the movement path of the person who is the subject, and sends the video data to the video storage device 3. Output. As will be described later, the video processing device 1 specifies the area from which the subject is moved based on the map information, and when the specified area is a shooting area, the specified area does not take a picture of the subject. The image is recorded in the video storage device 3 with lower image quality than that in the area. As a result, the amount of video recording is reduced. In the embodiment described below, the resolution is given as an example of the image quality of the video. However, the present invention is not limited to this, and it may be a frame rate.

映像保管装置3は、例えば、映像データを保管するストレージ装置である。映像保管装置3は、映像処理装置1から入力された映像データを、ハードディスクドライブ(HDD: Hard Disk Drive)などに書き込むことにより、映像を保管する。また、映像保管装置3に保管された映像は、例えば事件などが発生した場合、再生されることにより、不審者などの追跡に寄与する。   The video storage device 3 is, for example, a storage device that stores video data. The video storage device 3 stores the video by writing the video data input from the video processing device 1 to a hard disk drive (HDD). Also, the video stored in the video storage device 3 contributes to the tracking of a suspicious person or the like by being played back, for example, when an incident occurs.

このように、本例の監視システムは、撮影区域A〜Dにおいて複数の監視カメラ2により撮影した映像を、人物の移動経路に応じた画質で保管する。これにより、不審者の追跡などに必要な画質を維持しつつ、効果的に映像の記録量が低減される。   As described above, the monitoring system of the present example stores the images shot by the plurality of monitoring cameras 2 in the shooting areas A to D with the image quality corresponding to the movement path of the person. As a result, the image recording amount is effectively reduced while maintaining the image quality necessary for tracking the suspicious person.

次に、映像処理装置1の構成を説明する。図3は、実施例に係る映像処理装置1の構成図である。   Next, the configuration of the video processing device 1 will be described. FIG. 3 is a configuration diagram of the video processing device 1 according to the embodiment.

映像処理装置1は、例えばサーバ装置などのコンピュータ装置である。映像処理装置1は、CPU(Central Processing Unit)10、ROM(Read Only Memory)11、RAM(Random Access Memory)12、HDD13、通信処理部14、可搬型記憶媒体用ドライブ15、入力処理部16、及び画像処理部17などを備えている。   The video processing device 1 is a computer device such as a server device. The video processing apparatus 1 includes a CPU (Central Processing Unit) 10, a ROM (Read Only Memory) 11, a RAM (Random Access Memory) 12, an HDD 13, a communication processing unit 14, a portable storage medium drive 15, an input processing unit 16, And an image processing unit 17 and the like.

CPU10は、演算処理手段であり、映像処理プログラムに従って、後述する映像処理方法を実行する。CPU10は、各部11〜17とバス18を介して接続されている。なお、映像処理装置1は、ソフトウェアにより動作するものに限定されず、CPU10に代えて、特定用途向け集積回路などのハードウェアが用いられてもよい。   The CPU 10 is arithmetic processing means, and executes a video processing method to be described later according to a video processing program. The CPU 10 is connected to the units 11 to 17 via the bus 18. The video processing apparatus 1 is not limited to one that operates by software, and hardware such as an application specific integrated circuit may be used instead of the CPU 10.

RAM12は、CPU10のワーキングメモリとして用いられる。また、ROM11及びHDD13は、CPU10を動作させる映像処理プログラムなどを記憶する記憶手段として用いられる。通信処理部14は、例えばネットワークカードであり、LANなどのネットワークを介して、監視カメラ2や映像保管装置3などの外部装置と通信を行う通信手段である。   The RAM 12 is used as a working memory for the CPU 10. The ROM 11 and the HDD 13 are used as storage means for storing a video processing program for operating the CPU 10. The communication processing unit 14 is, for example, a network card, and is a communication unit that communicates with an external device such as the monitoring camera 2 or the video storage device 3 via a network such as a LAN.

可搬型記憶媒体用ドライブ15は、可搬型記憶媒体150に対して、情報の書き込みや情報の読み出しを行う装置である。可搬型記憶媒体150の例としては、USBメモリ(USB: Universal Serial Bus)、CD−R(Compact Disc Recordable)、及びメモリカードなどが挙げられる。なお、映像処理プログラムは、可搬型記憶媒体150に格納されてもよい。   The portable storage medium drive 15 is a device that writes information to and reads information from the portable storage medium 150. Examples of the portable storage medium 150 include a USB memory (USB: Universal Serial Bus), a CD-R (Compact Disc Recordable), and a memory card. Note that the video processing program may be stored in the portable storage medium 150.

映像処理装置1は、情報の入力操作を行うための入力デバイス160、及び、画像を表示するためのディスプレイ170を、さらに備える。入力デバイス160は、キーボード及びマウスなどの入力手段であり、入力された情報は、入力処理部16を介してCPU10に出力される。ディスプレイ170は、液晶ディスプレイなどの画像表示手段であり、表示される画像データは、CPU10から画像処理部17を介してディスプレイに出力される。なお、入力デバイス160及びディスプレイ170に代えて、これらの機能を備えるタッチパネルなどのデバイスを用いることもできる。   The video processing apparatus 1 further includes an input device 160 for performing an information input operation and a display 170 for displaying an image. The input device 160 is input means such as a keyboard and a mouse, and input information is output to the CPU 10 via the input processing unit 16. The display 170 is image display means such as a liquid crystal display, and displayed image data is output from the CPU 10 to the display via the image processing unit 17. In addition, it can replace with the input device 160 and the display 170, and can also use devices, such as a touchscreen provided with these functions.

CPU10は、ROM11、またはHDD13などに格納されているプログラム、または可搬型記憶媒体用ドライブ15が可搬型記憶媒体150から読み取ったプログラムを実行する。このプログラムには、OS(Operating System)だけでなく、上記の映像処理プログラムも含まれる。なお、プログラムは、通信処理部14を介してダウンロードされたものであってもよい。   The CPU 10 executes a program stored in the ROM 11 or the HDD 13 or a program read from the portable storage medium 150 by the portable storage medium drive 15. This program includes not only the OS (Operating System) but also the video processing program described above. The program may be downloaded via the communication processing unit 14.

CPU10は、映像処理プログラムを実行すると、複数の機能が形成される。図4は、映像処理装置1の機能の一例を示す構成図である。より具体的には、図4は、CPU10に形成される機能及びHDD13の格納情報の一例を示す。   When the CPU 10 executes the video processing program, a plurality of functions are formed. FIG. 4 is a configuration diagram illustrating an example of functions of the video processing device 1. More specifically, FIG. 4 shows an example of functions formed in the CPU 10 and information stored in the HDD 13.

CPU10は、映像入力処理部(取得部)100と、解析処理部101と、移動先区域特定低処理部102と、新規登録検出部103と、移動元区域特定処理部(特定処理部)104と、記録処理部105と、類似判定処理部106とを有する。記録処理部105は、解像度決定処理部105a及び出力処理部105bを含む。   The CPU 10 includes a video input processing unit (acquisition unit) 100, an analysis processing unit 101, a movement destination area specific low processing part 102, a new registration detection part 103, and a movement source area specific processing part (specific processing part) 104. A recording processing unit 105 and a similarity determination processing unit 106. The recording processing unit 105 includes a resolution determination processing unit 105a and an output processing unit 105b.

また、HDD(記憶部)13は、映像データ130と、撮影区域内人物データベース(DB: Data Base)131と、非撮影区域内人物データベース(DB)132と、解像度設定テーブル133と、マップデータベース(DB)(マップ情報)134とを記憶する。   In addition, the HDD (storage unit) 13 includes video data 130, a person database (DB: Data Base) 131 in a shooting area, a person database (DB) 132 in a non-shooting area, a resolution setting table 133, and a map database ( DB) (map information) 134 is stored.

各部の機能の概要を述べると、映像入力処理部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 input processing unit 100 acquires the video (video data 130) taken by the surveillance camera 2 in the shooting areas A to D. The analysis processing unit 101, the destination area specific low processing unit 102, the new registration detection unit 103, and the movement source area specific processing unit 104 use the map DB 134, the shooting area person DB 131, and the non-shooting area person DB 132, Analyzes the movement path of the person who is the subject.

解像度決定処理部105aは、移動経路に応じて人物ごとに、当該人物の映像の解像度を決定し、解像度設定テーブル133に設定する。出力処理部105bは、映像データ130を、解像度設定テーブル133に従った解像度に変換して、映像保管装置3に出力することで、映像を記録する。   The resolution determination processing unit 105 a determines the resolution of the video of the person for each person according to the movement path, and sets the resolution in the resolution setting table 133. The output processing unit 105 b records the video data 130 by converting the video data 130 into a resolution according to the resolution setting table 133 and outputting the converted data to the video storage device 3.

次に、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 video processing apparatus 1 records the video of the persons X and Y with the lowest resolution that can distinguish the persons X and Y. More specifically, as an example, the video processing device 1 determines the degree of similarity between the clothing patterns Xa and Ya of the persons X and Y by the similarity determination processing unit 106 until the degree of similarity becomes larger than a certain value. Increase the resolution of the video and record the video. The degree of similarity (similarity described later) is an index of similarity, and indicates a higher value as the objects are similar to each other. In addition, the example of the movement path | route of the person X, Y mentioned above is only described with "example 1" in subsequent description.

一方、人物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 video processing apparatus 1 distinguishes persons by assigning person IDs 001, 002,000 to the persons X, Y, and Z, respectively, in a registration process described later.

このように、人物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 video processing apparatus 1 records the video of the person Z at a lower resolution than the video of the persons X and Y. Note that an example of the movement route of the person Z is simply referred to as “example 2” in the following description.

映像処理装置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 video processing apparatus 1 identifies the movement path of the persons X, Y, and Z shown in the video from the video and shoots the data of the persons X, Y, and Z Register in the person DB 131 in the area or the person DB 132 in the non-photographing area. Details of the processing will be described below based on the configuration of FIG.

図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 input processing unit 100 converts the video data input from each surveillance camera 2 via the communication processing unit 14 into image data in units of frames (step St1). That is, the video input processing unit 100 acquires videos shot in the shooting areas A to D. Next, the video input processing unit 100 writes the converted video data 130 in the HDD 13 (step St2).

図7には、映像データ130の一例が示されている。映像データ130は、撮影時刻(「時刻」参照)と、当該撮影時刻における映像の一コマの画像(1フレーム)とを含む。   FIG. 7 shows an example of the video data 130. The video data 130 includes a shooting time (see “Time”) and an image (one frame) of one frame at the shooting time.

図7の映像データ130は、例2について、撮影区域Aにおいて撮影された人物Zの各画像を示す。この映像データ130によると、人物Zが、時刻9:10:00に出現し、時刻9:10:10に撮影区域Aから退出する様子がわかる。   The video data 130 of FIG. 7 shows each image of the person Z photographed in the photographing area A in Example 2. According to the video data 130, it can be seen that the person Z appears at the time 9:10: 00 and exits the shooting area A at the time 9:10:10.

次に、解析処理部101は、映像データ130を解析することにより、映像内の人物の検出の有無を判定する(ステップSt3)。つまり、解析処理部101は、映像に、人物が映っているか否かを判定する。なお、人物の検出手段としては、特開2005−15759号公報、または「追跡対象と周辺領域の関係性を利用した協調的な物体追跡」(山下隆義など、画像の認識・理解のシンポジウム(MIRU2011)、pp.56-63、2011)などに記載されたものが挙げられる。   Next, the analysis processing unit 101 analyzes the video data 130 to determine whether or not a person in the video has been detected (step St3). That is, the analysis processing unit 101 determines whether a person is shown in the video. As a person detection means, Japanese Patent Laid-Open No. 2005-15759, or “collaborative object tracking using the relationship between a tracking target and a surrounding area” (Takayoshi Yamashita and other symposiums on image recognition and understanding (MIRU2011) ), Pp. 56-63, 2011).

解析処理部101は、人物が検出されない場合(ステップSt3のNo)、後述するステップSt6の処理を行う。   If no person is detected (No in step St3), the analysis processing unit 101 performs a process in step St6 described later.

また、人物が検出された場合(ステップSt3のYes)、解析処理部101は、映像データ130を解析することにより、当該人物の追跡処理を行う(ステップSt4)。このとき、解析処理部101は、映像データ130の画像から人物の特徴を認識し、当該特徴に基づいて、人物X,Y,Zの時刻ごとの位置及び移動方向を検出する。解析処理部101は、追跡処理の結果に基づいて、撮影区域内人物DB131を更新する(ステップSt5)。   When a person is detected (Yes in step St3), the analysis processing unit 101 performs the tracking process for the person by analyzing the video data 130 (step St4). At this time, the analysis processing unit 101 recognizes the feature of the person from the image of the video data 130, and detects the position and moving direction of the person X, Y, Z for each time based on the feature. The analysis processing unit 101 updates the photographing area person DB 131 based on the result of the tracking process (step St5).

図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 person database DB 131 in which the person Z in Example 2 is registered. FIG. 8 shows the in-photographing area person database DB 131 in two upper and lower stages.

「項目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 appearance time 2 indicates the time (9:10:11) when the person Z appears in the shooting area C.

「退出時刻」は、人物が当該区域から退出した時刻を示す。項目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 exit time 2 indicates the time (9:10:17) when the person Z exits the shooting area C. The exit time is updated in step St7 described later.

「特徴量」は、人物の追跡に使用されるパラメータ(指標)を示す。本例では、特徴量として、人物の「色」、「身長」、及び「移動速度」を挙げる。「色」は、画像内の人物(例えば服装)から得られた色相、明度、及び彩度の各数値で表される。「身長」は、画像内の人物のサイズから算出される。「移動速度」は、例えば、当該画像を、直前の時刻の画像と比較することにより、人物の移動距離を得ることにより算出される。   “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 video data 130. In the processing of step St4, the analysis processing unit 101 stores the acquired information in each of the columns “1”, “2”,... Each time “movement route information” is acquired from the image for each time (see FIG. 7). , “10” are sequentially recorded.

「移動経路情報」は、「時刻」、「位置」、「移動方向」、及び「画像上の位置」を含む。「時刻」は、当該画像の時刻であり、図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 analysis processing unit 101 uses the above-described “feature amount” in order to specify “time”, “position”, “movement direction”, and “position on the image”. In this way, the person tracking process is performed. In addition, as a more specific person tracking means, those described in the above Japanese Patent Application Laid-Open No. 2005-15759 or “cooperative object tracking using the relationship between the tracking target and the surrounding area” can be cited. It is done.

「解像度指定値」(K)は、後述するように、解像度決定処理部105aにより決定された解像度を示す。本実施例において、解像度は、「低解像度」(K=1)、「中解像度」(K=2)、及び「高解像度」(K=3)として取り扱われる。なお、「解像度指定値」は、初期値として、「低解像度」(K=1)に設定されている。また、解像度の決定手法については後述する。   “Resolution designated value” (K) indicates the resolution determined by the resolution determination processing unit 105a, as will be described later. In this embodiment, the resolution is handled as “low resolution” (K = 1), “medium resolution” (K = 2), and “high resolution” (K = 3). The “resolution designation value” is set to “low resolution” (K = 1) as an initial value. The resolution determination method will be described later.

また、図9には、撮影区域内人物データベースDB131の登録内容の他例が示されている。図9は、例1における人物X,Yが登録された撮影区域内人物データベースDB131を示す。なお、図9は、撮影区域内人物データベースDB131を、上下二段に分けて示す。   FIG. 9 shows another example of the registered contents of the person-in-area database DB 131. FIG. 9 shows an in-photographing area person database DB 131 in which persons X and Y in Example 1 are registered. FIG. 9 shows the in-photographing area person database DB 131 in two upper and lower stages.

項目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 A. Reference numeral 2 denotes registration information of the person Y in the shooting area B. Item No. 3 is registration information of the person X in the photographing area B. 4 is registration information of the person Y in the shooting area C.

再び図6を参照すると、解析処理部101は、撮影区域から退出した人物の有無を判定する(ステップSt6)。このとき、解析処理部101は、直前の時刻の画像において存在し、当該画像(最新の画像)には存在しない人物を検出したとき、退出した人物がいると判断する。   Referring to FIG. 6 again, the analysis processing unit 101 determines whether there is a person who has left the shooting area (step St6). At this time, the analysis processing unit 101 determines that there is a person who has left when it detects a person that exists in the image at the previous time and does not exist in the image (latest image).

退出した人物がいない場合(ステップ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 analysis processing unit 101 writes the leaving time of the person-in-area DB 131 (step St7).

次に、移動先区域特定処理部102は、マップDB134に基づいて、退出した人物の移動先の区域を特定する(ステップSt8)。マップDB134は、図2に示された地図を数値情報としたものである。なお、移動先の区域とは、時系列上の直後の区域を指す。   Next, the movement destination area identification processing unit 102 identifies the movement destination area of the person who has left the office based on the map DB 134 (step St8). The map DB 134 uses the map shown in FIG. 2 as numerical information. The destination area refers to the area immediately after the time series.

図10には、マップDB134の一例が示されている。マップDB134は、「区域ID」と、「監視有無」情報と、「位置」情報と、「接続区域」情報とを含み、図2の撮影区域A〜D及び非撮影区域αを示す。「区域ID」は、各区域の識別情報であり、図2に示された各区域の符号(A〜D、α)に対応する。   FIG. 10 shows an example of the map DB 134. The map DB 134 includes “area ID”, “monitoring presence / absence” information, “position” information, and “connection area” information, and indicates the imaging areas A to D and the non-imaging area α in FIG. “Area ID” is identification information of each area and corresponds to the code (A to D, α) of each area shown in FIG.

「監視有無」情報は、監視カメラ2により当該区域の撮影が行われている(「有」参照)か否か(「無」参照)を示す。つまり、「監視有無」情報は、当該区域が撮影区域(「有」)及び非撮影区域(「無」)の何れであるかを示す。このため、区域A〜Dの「監視有無」情報は「有」を示し、区域αの「監視有無」情報は「無」を示す。なお、「監視有無」情報が「無」の区域(本例では区域α)には、単に監視カメラ2が無い区域だけでなく、監視カメラ2があっても故障などの理由により撮影が行われない区域も含まれる。   The “monitoring presence / absence” information indicates whether or not the surveillance camera 2 is shooting the area (see “Yes”) or not (see “No”). That is, the “monitoring presence / absence” information indicates whether the area is a photographing area (“present”) or a non-photographing area (“none”). For this reason, the “monitoring presence / absence” information of the areas A to D indicates “present”, and the “monitoring presence / absence” information of the area α indicates “none”. Note that the area where the “monitoring presence / absence” information is “none” (in this example, the area α) is not only the area where the monitoring camera 2 is not provided, but even if the monitoring camera 2 is present, photographing is performed for reasons such as failure. This includes areas that are not.

「位置」情報は、当該区域が占有する範囲を、当該区域の長方形の対角線上で対向する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 map DB 134 shows the connection relationship between the areas A to D and α, the destination area specifying processing unit 102 can recognize the map shown in FIG. 2 by referring to the map DB 134.

このとき、移動先区域特定処理部102は、撮影区域内人物DB131から、退出した人物の最終の移動経路情報を取得する。移動先区域特定処理部102は、取得した最終の移動経路情報から、マップDB134に基づいて移動先の区域を特定する。   At this time, the movement destination area identification processing unit 102 acquires the final movement route information of the person who has left from the person-in-area DB 131. The movement destination area identification processing unit 102 identifies the movement destination area based on the map DB 134 from the acquired final movement route information.

例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 identification processing unit 102 obtains the final movement path information (movement path information of item No. 1) of the person Z who has left the shooting area D from the shooting area person DB 131 shown in FIG. “10”). The final movement route information of the person Z indicates that the “position” is (300, 400) and the “movement direction” is 0 °. Accordingly, the movement destination area identification processing unit 102 identifies the movement destination of the person Z as the shooting area C by referring to the map DB 134.

例1の場合、移動先区域特定処理部102は、図9に示された撮影区域内人物DB131から、撮影区域Aから退出した人物Xの最終の移動経路情報(項目No.1の移動経路情報「10」)を取得する。人物Xの最終の移動経路情報は、「位置」が(200,100)であり、「移動方向」が0°であることを示す。   In the case of Example 1, the movement destination area identification processing unit 102 stores the final movement path information (movement path information of item No. 1) of the person X who has left the shooting area A from the shooting area person DB 131 shown in FIG. “10”). The final movement route information of the person X indicates that the “position” is (200, 100) and the “movement direction” is 0 °.

したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Xの移動先を非撮影区域αと特定する。同様に、移動先区域特定処理部102は、撮影区域Bから退出した人物Yの最終の移動経路情報(項目No.2の移動経路情報「10」)を取得し、マップDB134を参照することにより、人物Yの移動先を非撮影区域αと特定する。   Accordingly, the movement destination area identification processing unit 102 identifies the movement destination of the person X as the non-photographing area α by referring to the map DB 134. Similarly, the movement destination area identification processing unit 102 acquires the final movement path information (movement path information “10” of item No. 2) of the person Y who has left the shooting area B, and refers to the map DB 134. The destination of the person Y is identified as the non-photographing area α.

再び図6を参照すると、移動先区域特定処理部102は、移動先の特定後、特定した移動先が非撮影区域αであるか否かを判定する(ステップSt9)。移動先区域特定処理部102は、移動先が撮影区域A〜Dである場合(ステップSt9のNo)、後述するステップSt11の処理を行う。   Referring to FIG. 6 again, after specifying the destination, the destination area specifying unit 102 determines whether or not the specified destination is the non-imaging area α (step St9). When the destination is the shooting areas A to D (No in step St9), the destination area specifying unit 102 performs the process in step St11 described later.

また、移動先が非撮影区域αである場合(ステップSt9のYes)、移動先区域特定処理部102は、退出した人物の人物IDを非撮影区域内人物DB132に登録する(ステップSt10)。非撮影区域内人物DB132は、非撮影区域αに存在する人物の人物IDを示す。   If the destination is the non-photographing area α (Yes in step St9), the destination area specifying processing unit 102 registers the person ID of the person who has left in the non-photographing area person DB 132 (step St10). The non-photographing area person DB 132 indicates person IDs of persons existing in the non-photographing area α.

図11には、非撮影区域内人物DB132の一例が示されている。非撮影区域内人物DB132は、「区域ID」と、「人物ID」と、「退出人数」とを含む。「区域ID」は、非撮影区域の区域ID(本例ではα)を示す。   FIG. 11 shows an example of the person DB 132 in the non-photographing area. The non-photographing area person DB 132 includes “area ID”, “person ID”, and “exit number”. “Section ID” indicates a section ID (α in this example) of a non-photographing section.

「人物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 determination processing unit 106 determines that there is no person in the non-photographing area, and determines the degree of similarity between persons. judge. That is, in the case of Example 2, when the “number of people leaving” is 2, the similarity determination processing unit 106 determines the degree of similarity between the persons X and Y.

非撮影区域内人物DB132に人物IDを登録した後、処理を終了しない場合(ステップSt11のNo)、再びステップSt1の処理が実行され、そうでない場合(ステップSt11のYes)、処理が終了する。このようにして、人物データの登録処理は行われる。   After the person ID is registered in the non-photographing area person DB 132, if the process is not terminated (No in step St11), the process in step St1 is executed again. If not (Yes in step St11), the process is terminated. In this way, the person data registration process is performed.

次に、映像の記録処理について説明する。本処理において、撮影区域内人物DB131は、人物ごとに解像度を決定した後、当該人物が映った映像の特定に用いられる。また、非撮影区域内人物DB132は、非撮影区域αから全ての人物が退出したか否かの判定に用いられる。   Next, video recording processing will be described. In this process, the person-in-photographing area DB 131 is used to specify the video image of the person after determining the resolution for each person. In addition, the non-photographing area person DB 132 is used to determine whether or not all persons have left the non-photographing area α.

図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 registration determination unit 103 reads out the in-photographing area person DB 131 (step St21). Next, the new registration determination unit 103 determines the presence / absence of a person newly registered in the person-in-shooting area DB 131 (step St22). That is, the new registration determination unit 103 determines whether or not information on a person who has newly appeared in the shooting area is registered in the shooting area person DB 131.

解像度決定処理部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 determination processing unit 105a is based on the resolution designation value in the shooting area person DB 131. Then, the resolution setting table 133 is updated (step St38). The resolution determination processing unit 105a reflects the resolution determined for each person in the resolution designation value in the process of step St29 described later. As will be described later, the resolution setting table 133 indicates the resolution at each shooting time (see FIGS. 16 and 17). Then, the process of step St33 mentioned later is performed.

また、移動元区域特定処理部104は、新規登録された人物がいる場合(ステップSt22のYes)、マップDB134に基づいて当該人物の移動元の区域を特定する(ステップSt23)。つまり、移動元区域特定処理部104は、映像入力処理部100により取得した映像に映った人物の移動元の区域を、マップDB134に基づいて特定する。なお、移動元の区域とは、時系列上の直前の区域を指す。   When there is a newly registered person (Yes in step St22), the movement source area identification processing unit 104 identifies the movement source area of the person based on the map DB 134 (step St23). That is, the movement source area identification processing unit 104 identifies the movement source area of the person shown in the video acquired by the video input processing unit 100 based on the map DB 134. The source area refers to the area immediately before in time series.

このとき、移動元区域特定処理部104は、撮影区域内人物DB131から、退出した人物の最初の移動経路情報を取得する。移動元区域特定処理部104は、取得した最初の移動経路情報から、マップDB134に基づいて移動元の区域を特定する。   At this time, the movement source area identification processing unit 104 acquires the first movement route information of the person who has left from the person-in-area DB 131. The movement source area identification processing unit 104 identifies a movement source area based on the acquired map DB 134 from the acquired first movement route information.

例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 identification processing unit 104 stores the first movement path information (movement path information of item No. 2) of the person Z that appears in the shooting area C from the shooting area person DB 131 shown in FIG. “1”) is acquired. The final movement route information of the person Z indicates that the “position” is (300, 400) and the “movement direction” is 0 °. Accordingly, the movement destination area identification processing unit 102 identifies the movement source of the person Z as the imaging area D by referring to the map DB 134.

例1の場合、移動元区域特定処理部104は、図9に示された撮影区域内人物DB131から、撮影区域Bに出現した人物Xの最初の移動経路情報(項目No.3の移動経路情報「1」)を取得する。人物Xの最初の移動経路情報は、「位置」が(600,100)であり、「移動方向」が0°であることを示す。   In the case of Example 1, the movement source area identification processing unit 104 reads the first movement path information (movement path information of item No. 3) of the person X that appears in the shooting area B from the in-capture area person DB 131 shown in FIG. “1”) is acquired. The first movement route information of the person X indicates that the “position” is (600, 100) and the “movement direction” is 0 °.

したがって、移動先区域特定処理部102は、マップDB134を参照することにより、人物Xの移動元を非撮影区域αと特定する。同様に、移動元区域特定処理部104は、撮影区域Cに出現した人物Yの最初の移動経路情報(項目No.4の移動経路情報「1」)を取得し、マップDB134を参照することにより、人物Yの移動元を非撮影区域αと特定する。   Therefore, the movement destination area identification processing unit 102 identifies the movement source of the person X as the non-photographing area α by referring to the map DB 134. Similarly, the movement source area identification processing unit 104 acquires the first movement path information (movement path information “1” of item No. 4) of the person Y who appears in the shooting area C, and refers to the map DB 134. The movement source of the person Y is specified as the non-photographing 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 processing unit 104 updates the number of people leaving in the non-photographing area person DB 132 (step St25). That is, the movement source area identification processing unit 104 adds 1 to the number of people leaving the movement source non-photographing area α.

次に、解像度決定処理部105aは、非撮影区域内人物DB132の退出人数を参照することで、移動元区域特定処理部104により特定された非撮影区域αが、無人であるか否かを判定する(ステップSt26)。つまり、解像度決定処理部105aは、非撮影区域内人物DB132内の人物IDの数が、当該退出人数に一致するか否かを判定する。   Next, the resolution determination processing unit 105a determines whether or not the non-photographing area α specified by the movement source area specifying processing unit 104 is unattended by referring to the number of people leaving the non-photographing area person DB 132. (Step St26). That is, the resolution determination processing unit 105a determines whether or not the number of person IDs in the non-photographing area person DB 132 matches the number of people leaving.

解像度決定処理部105aは、非撮影区域αが無人ではない場合(ステップSt26のNo)、上述したステップSt38の処理を行う。   When the non-photographing area α is not unattended (No in step St26), the resolution determination processing unit 105a performs the process in step St38 described above.

また、解像度決定処理部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 determination processing unit 105a counts the number of person IDs in the non-photographing area person DB 132 so that the number of persons who are in the non-photographing area α can be determined. It is determined whether or not there are a plurality (step St27). When the number of persons in the non-photographing area α is singular (No in Step St27), the resolution determination processing unit 105a determines the resolution K of the person in the non-photographing area α to “2” (medium resolution) (Step S27). St39). Then, the process of step St29 mentioned later is performed.

このような場合としては、例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 determination processing unit 105a makes it easy to track the person X by raising the resolution one step from the initial minimum resolution (K = 1) to the medium resolution (K = 2).

また、解像度決定処理部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 determination processing unit 105a determines each person according to the degree of similarity between the persons in the non-photographing area α, that is, the similarity. Is determined (step St28). As such a case, as in Example 1, a plurality of persons X and Y exist in the same non-shooting area α in a common time zone (9:20:20 to 9:20:30). Is mentioned. Details of the resolution determination process in this case will be described below.

図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 determination processing unit 105a temporarily determines the resolution K of the video of the person in the non-photographing area α to “2” (medium resolution) (step St41). Next, based on the instruction from the resolution determination processing unit 105a, the similarity determination processing unit 106 extracts, from the video data 130, an image capable of comparing persons from the video in which each person is shown (step St42).

より具体的には、類似判定処理部106は、解像度決定処理部105aから当該人物IDを取得し、取得した人物IDに基づいて、撮影区域内人物DB131から、人物IDに対応する区域IDと出現時刻(または退出時刻)を検索する。そして、類似判定処理部106は、検索結果に基づいて、映像データ130から、人物同士を比較可能な画像を抽出する。このような画像としては、例えば、各人物のサイズ及び向き(図9の移動方向)が同一である画像の組み合わせが挙げられる。   More specifically, the similarity determination processing unit 106 acquires the person ID from the resolution determination processing unit 105a, and based on the acquired person ID, the area ID corresponding to the person ID and the appearance from the person-in-area DB 131. Search for time (or exit time). Then, based on the search result, the similarity determination processing unit 106 extracts an image from which the persons can be compared from the video data 130. As such an image, for example, a combination of images having the same size and orientation (movement direction in FIG. 9) of each person can be cited.

次に、類似判定処理部106は、抽出した画像を、決定した解像度Kの画像に変換する(ステップSt43)。類似判定処理部106は、解像度を低下させる場合(K=2)、画像を所定の大きさごとに分割し、分割で得られた単位画像内のピクセル値を平均化する。例えば、解像度を1/9にする場合、画像全体を3×3ピクセルに分割し、単位画像内のピクセル値を平均化する。   Next, the similarity determination processing unit 106 converts the extracted image into an image with the determined resolution K (step St43). When the resolution is reduced (K = 2), the similarity determination processing unit 106 divides the image into predetermined sizes, and averages the pixel values in the unit image obtained by the division. For example, when the resolution is 1/9, the entire image is divided into 3 × 3 pixels, and the pixel values in the unit image are averaged.

次に、類似判定処理部106は、抽出した画像から、人物間の類似度corを算出する(ステップSt44)。このとき、類似判定処理部106は、画像から各人物の特徴を抽出し、特徴量を比較することにより類似度を算出する。特徴量としては、例えば、人物の色を示す色情報、色の配置を示す配置情報、及び服装の模様を示す模様情報などが用いられる。類似判定処理部106は、特徴量の比較により、類似度corを算出する。なお、算出手法については、後述する。   Next, the similarity determination processing unit 106 calculates a similarity cor between persons from the extracted image (step St44). At this time, the similarity determination processing unit 106 extracts the feature of each person from the image, and calculates the similarity by comparing the feature amounts. As the feature amount, for example, color information indicating the color of a person, arrangement information indicating the arrangement of colors, pattern information indicating a pattern of clothes, and the like are used. The similarity determination processing unit 106 calculates a similarity cor by comparing feature amounts. The calculation method will be described later.

次に、類似判定処理部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 determination processing unit 106 determines the determined resolution K (step St46). The determined resolution K is reflected in the resolution designation value of the person-in-photographing area DB 131 or the resolution setting table 133.

また、類似判定処理部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 determination processing unit 106 increases the determined resolution K by one level (that is, K = K + 1) (Step St46). In the present embodiment, the resolution K has only three stages “1” to “3”, and the initial value is “2” (see step St41). Therefore, with this process, the resolution K is “3” (high resolution). It becomes. However, the resolution K is not limited to this, and may be, for example, five levels (“1” to “5”). In this case, the resolution K is increased to “5” at the maximum by this processing. .

その後、類似判定処理部106は、再びステップSt43の処理を行い、さらに、類似度corの算出処理及び判定処理(ステップSt44、St45)を行う。つまり、類似判定処理部106は、類似度corが閾値TH以下になるまで、人物が映った映像の解像度を高める。   Thereafter, the similarity determination processing unit 106 performs the process of step St43 again, and further performs a calculation process and a determination process (steps St44 and St45) of the similarity degree cor. That is, the similarity determination processing unit 106 increases the resolution of an image in which a person is shown until the similarity cor becomes equal to or less than the threshold value TH.

図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 determination processing unit 106 determines that the similarity cor is greater than the threshold value TH in the determination process of step St45. Then, the similarity determination processing unit 106 changes the resolution K to “3” (step St48), and again performs the determination process of the similarity cor (step St45).

解像度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 determination processing unit 106 determines that the similarity cor is equal to or less than the threshold value TH in the determination process of step St45. Then, the similarity determination processing unit 106 determines the determined resolution K (= “3”) (step St46) and ends the process.

また、図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 determination processing unit 106 can calculate the similarity cor based on the following equation (1) from the change characteristics shown in FIG. 15, that is, the luminance histogram data.

Figure 0006183209
Figure 0006183209

ここで、関数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 determination processing unit 106 calculates the similarity cor between the persons, The determination is made based on the video data 130. In addition, when the similarity cor is equal to or lower than the threshold value TH, the recording processing unit 105 has a lower resolution (that is, medium resolution (K = 2)) than the case where the similarity degree cor is larger than the threshold value TH. Record with.

つまり、類似判定処理部106は、中解像度(K=2)において算出された類似度corが、閾値TH以下である場合(ステップSt45のYes)、解像度Kを「3」に上げる(ステップSt48)ことなく、解像度Kを確定させる(ステップSt46)。このため、当該人物の画像は、中解像度で映像保管装置3に記録され、記録量が、高解像度で記録される場合より低減される。これは、人物を映像により追跡するとき、当該人物に類似する他の人物がいなければ、中解像度の映像でも、追跡は困難ではないからである。   That is, the similarity determination processing unit 106 increases the resolution K to “3” when the similarity cor calculated at the medium resolution (K = 2) is equal to or less than the threshold value TH (Yes in step St45) (step St48). Then, the resolution K is fixed (step St46). For this reason, the image of the person is recorded in the video storage device 3 at a medium resolution, and the recording amount is reduced as compared with the case of recording at a high resolution. This is because, when a person is tracked by video, tracking is not difficult even for a medium resolution video if there is no other person similar to the person.

また、記録処理部105は、類似度corが低いほど、人物が映った映像を低い解像度で記録する。つまり、類似判定処理部106は、類似度corが低いほど、解像度を上げる処理(K=K+1、ステップSt48)の実行回数が少ない。このため、映像の記録量が、効果的に低減される。   Further, the recording processing unit 105 records an image showing a person with a lower resolution as the similarity cor is lower. That is, the similarity determination processing unit 106 executes the processing for increasing the resolution (K = K + 1, step St48) as the similarity cor is lower. For this reason, the amount of recorded images is effectively reduced.

言い換えれば、記録処理部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 recording processing unit 105 records the video by increasing the resolution of the video in which the person is shown so that the similarity cor is equal to or lower than the threshold value TH. That is, the similarity determination processing unit 106 repeats the process of Step St48 (K = K + 1) to increase the resolution as the similarity cor calculated first is higher. As a result, the video is recorded after being adjusted to the optimum resolution for tracking the person.

再び図12A及び図12Bを参照すると、解像度決定処理部105aは、撮影区域内人物DB131内の当該人物の解像度指定値を更新する(ステップSt29)。例1の場合、解像度決定処理部105aは、上述した処理の結果に基づき、人物X,Yの解像度指定値を「3」(高解像度)に設定する(図9参照)。   Referring to FIGS. 12A and 12B again, the resolution determination processing unit 105a updates the resolution designation value of the person in the photographing area person DB 131 (step St29). In the case of Example 1, the resolution determination processing unit 105a sets the resolution designation value of the persons X and Y to “3” (high resolution) based on the result of the above-described processing (see FIG. 9).

次に、解像度決定処理部105aは、解像度設定テーブル133を更新する(ステップSt30)。つまり、解像度決定処理部105aは、解像度指定値を解像度設定テーブル133に反映する。   Next, the resolution determination processing unit 105a updates the resolution setting table 133 (step St30). That is, the resolution determination processing unit 105 a reflects the resolution designation value in the resolution setting table 133.

図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 determination processing unit 105a searches the person ID X, Y area ID, appearance time, and exit time from the person-in-capture person DB 131, and identifies the video of the persons X, Y based on the search result. Then, the resolution determination processing unit 105a updates the resolution setting value according to the shooting time and shooting area of the specified video.

解像度決定処理部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 determination processing unit 105a sets the video resolution of the persons X and Y to a high resolution. That is, the image of the person X at time 9:20:00 to 9:20:10 in the shooting area A (movement source) and the time 9:20:30 to 9:20:40 in the shooting area B (movement destination). The video of the person X is set to high resolution. Furthermore, the image of the person Y at the time 9:20:15 to 9:20:20 in the shooting area B (movement source) and the time 9:20:35 to 9:20:40 in the shooting area C (movement destination). The video of the person Y is also set to high resolution. For other videos, since no person is shown, the initial value is set to “low”.

一方、解像度決定処理部105aは、例2の場合、上記のステップSt24において、例1の場合とは異なる処理を経て解像度Kを「1」(低解像度)に決定し、解像度設定テーブル133に設定する。   On the other hand, in the case of Example 2, the resolution determination processing unit 105a determines the resolution K to be “1” (low resolution) through the processing different from that in Example 1 in Step St24 described above, and sets the resolution setting table 133 in the resolution setting table 133. To do.

解像度決定処理部105aは、移動元区域特定処理部104により特定した区域が撮影区域A〜Dである場合(ステップSt24のNo)、当該人物の解像度Kを「1」に決定する(ステップSt40)。例2において、撮影区域Cに出現した人物Zの移動元は、上述したように、撮影区域Cと特定される。したがって、人物Zの映像の解像度Kは「1」(低解像度)に決定される。   The resolution determination processing unit 105a determines the resolution K of the person to be “1” when the areas specified by the movement source area specifying processing unit 104 are the shooting areas A to D (No in Step St24) (Step St40). . In Example 2, the movement source of the person Z that appears in the shooting area C is specified as the shooting area C as described above. Therefore, the resolution K of the video of the person Z is determined to be “1” (low resolution).

次に、解像度決定処理部105aは、撮影区域内人物DB131内の当該人物の解像度指定値を更新する(ステップSt29)。例2の場合、解像度決定処理部105aは、上述した処理の結果に基づき、人物Zの解像度指定値を「1」(低解像度)に設定する(図8参照)。次に、解像度決定処理部105aは、解像度設定テーブル133を更新する(ステップSt30)。   Next, the resolution determination processing unit 105a updates the resolution designation value of the person in the photographing area person DB 131 (step St29). In the case of Example 2, the resolution determination processing unit 105a sets the resolution designation value of the person Z to “1” (low resolution) based on the result of the above-described processing (see FIG. 8). Next, the resolution determination processing unit 105a updates the resolution setting table 133 (step St30).

図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 determination processing unit 105a sets the video resolution of the person Z to a low resolution. That is, the image of the person Z at the time 9: 10: 0 to 9:10:10 in the shooting area D (movement source) and the time 9:10:11 to 9:10:17 in the shooting area C (movement destination). The video of the person Z is set to a low resolution. For other videos, since no person is shown, the initial value is set to “low”.

したがって、記録処理部105は、移動元区域特定処理部104により特定された区域が撮影区域A〜Dである場合、人物が映った映像を、該特定された区域が非撮影区域αである場合より低い解像度で記録する。つまり、上述したように、該特定された区域が非撮影区域αである場合(ステップSt24のYes)、解像度Kは、「2」(中解像度)または「3」(高解像度)に決定される。これに対し、該特定された区域が撮影区域A〜Dである場合(ステップSt24のNo)、解像度Kは、「1」(低解像度)に決定される。   Therefore, when the areas specified by the movement source area specifying processor 104 are the shooting areas A to D, the recording processing unit 105 displays an image showing a person, and the specified area is a non-shooting area α. Record at a lower resolution. That is, as described above, when the specified area is the non-photographing area α (Yes in step St24), the resolution K is determined to be “2” (medium resolution) or “3” (high resolution). . On the other hand, when the specified area is the imaging areas A to D (No in step St24), the resolution K is determined to be “1” (low resolution).

これは、人物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 surveillance cameras 2. Even if the resolution (image quality) is reduced, tracking is sufficiently possible. Therefore, according to the video processing apparatus 1 according to the embodiment, the video recording amount is effectively reduced according to the movement path of the person, unlike the contents described in Patent Document 1 and the like.

また、記録処理部105は、移動元区域特定処理部104により特定された区域が撮影区域A〜Dである場合(例2の場合)、移動元の撮影区域において人物が映った映像を、移動先の撮影区域において人物が映った映像と同じ解像度で記録する。これにより、映像の記録量が、移動元または移動先の一方の撮影区域の映像の解像度だけを低下させる場合より低減される。   In addition, when the areas specified by the movement source area specification processing unit 104 are the shooting areas A to D (in the case of Example 2), the recording processing unit 105 moves an image in which a person is reflected in the movement source shooting area. Record at the same resolution as the video of the person in the previous shooting area. As a result, the recording amount of the video is reduced as compared with the case where only the resolution of the video in one shooting area of the movement source or the movement destination is lowered.

このように、解像度設定テーブル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 determination processing unit 105a reads an existing setting value from the resolution setting table 133 (step St51). Next, the resolution determination processing unit 105a compares the resolution designation value with the existing setting value (Step St52).

解像度決定処理部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 determination processing unit 105a writes the resolution designation value in the resolution setting table 133 (step St53), and ends the process. In addition, when the resolution designation value is equal to or less than the existing setting value (No in step St52), the resolution determination processing unit 105a ends the process without writing the resolution designation value. In this way, the update process of the resolution setting table 133 is performed.

解像度設定テーブル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 determination processing unit 105a deletes the registration related to the movement source area of the person from the shooting area person DB 131 (step St31). In the case of Example 1, the resolution determination processing unit 105a obtains the item No. that is registered information of the shooting area A from which the person X is moved from the person DB 131 in the shooting area of FIG. 1 and item No. 1 which is registration information of the shooting area B from which the person Y is moved. 2 information is deleted.

また、例2の場合、解像度決定処理部105aは、図8の撮影区域内人物DB131から、人物Zの移動元の撮影区域Dの登録情報である項目No.1の情報を削除する。これにより、撮影区域内人物DB131は、人物の移動に伴い、随時に更新される。   Further, in the case of Example 2, the resolution determination processing unit 105a acquires the item No. that is registration information of the shooting area D from which the person Z is moved from the in-shooting area person DB 131 of FIG. 1 information is deleted. As a result, the in-photographing area person DB 131 is updated at any time as the person moves.

次に、解像度決定処理部105aは、非撮影区域内人物DB132から、当該人物IDを削除する(ステップSt32)。例1の場合、人物X,Yの人物ID001.002が、非撮影区域内人物DB132から削除される。これにより、非撮影区域内人物DB132は、人物の移動に伴い、随時に更新される。   Next, the resolution determination processing unit 105a deletes the person ID from the non-photographing area person DB 132 (step St32). In the case of Example 1, the person IDs 001.002 of the persons X and Y are deleted from the person DB 132 in the non-photographing area. Thereby, the person DB 132 in the non-photographing area is updated at any time as the person moves.

次に、出力処理部105bは、非撮影区域内人物DB132から、最先の出現時刻を取得する(ステップSt33)。例1の場合、出力処理部105bは、図9の撮影区域内人物DB131から、項目No.3の出現時刻09:20:30を取得する。また、例2の場合、出力処理部105bは、図8の撮影区域内人物DB131から、項目No.2の出現時刻09:10:11を取得する。   Next, the output processing unit 105b acquires the earliest appearance time from the non-photographing area person DB 132 (step St33). In the case of Example 1, the output processing unit 105b obtains the item number “No. 3 appearance time 09:20:30 is acquired. Further, in the case of Example 2, the output processing unit 105b obtains the item number “No. 2 appearance time 09:10:11 is acquired.

次に、出力処理部105bは、映像データ130のうち、取得した出現時刻より前の未記録の映像データの有無を判定する(ステップSt34)。出力処理部105bは、未記録の映像データがない場合(ステップSt34のNo)、後述するステップSt36の処理を行う。   Next, the output processing unit 105b determines whether or not there is unrecorded video data before the acquired appearance time in the video data 130 (step St34). When there is no unrecorded video data (No in step St34), the output processing unit 105b performs a process in step St36 described later.

また、出力処理部105bは、未記録の映像データが有る場合(ステップSt34のYes)、解像度設定テーブル133に従った解像度で当該映像データを記録する(ステップSt35)。つまり、出力処理部105bは、当該映像データを、解像度設定テーブル133の設定値に従った解像度に変換して、映像保管装置3に出力する。   If there is unrecorded video data (Yes in step St34), the output processing unit 105b records the video data with a resolution according to the resolution setting table 133 (step St35). That is, the output processing unit 105 b converts the video data into a resolution according to the setting value of the resolution setting table 133 and outputs the converted data to the video storage device 3.

これにより、人物が、現在の区域に移動する直前にいた撮影区域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 video storage device 3 with the determined resolution. That is, in the case of Example 1, when the persons X and Y move to the shooting areas B and C, the images of the persons X and Y shot in the shooting areas A and B are recorded. In the case of Example 2, when the person Z moves to the shooting area C, the video of the person Z shot in the shooting area D is recorded.

したがって、映像データ130は、人物の移動に伴い、随時に記録される。なお、映像の記録処理は、これに限定されず、例えば、タイマを用いて一定時間が経過するごとに行われてもよい。   Therefore, the video data 130 is recorded at any time as the person moves. Note that the video recording process is not limited to this, and may be performed every time a predetermined time elapses using a timer, for example.

次に、出力処理部105bは、現在時刻までの映像データ130のうち、人物が映っていない映像データを低解像度(K=1)で記録する(ステップSt36)。このとき、出力処理部105bは、撮影区域内人物DB131に基づいて、人物が映っていない時刻及び区域を検索し、当該検索結果に従って、映像データ130を取得し、低解像度に変換して、映像保管装置3に出力する。   Next, the output processing unit 105b records, with low resolution (K = 1), video data in which no person is shown among the video data 130 up to the current time (Step St36). At this time, the output processing unit 105b searches for the time and area where no person is shown based on the person DB 131 in the shooting area, acquires the video data 130 according to the search result, converts it to a low resolution, and converts the video Output to the storage device 3.

その後、処理を継続する場合(ステップ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 video processing apparatus 1 according to the embodiment includes the storage unit (HDD) 13, the acquisition unit (video input processing unit) 100, the specific processing unit (movement source area specific processing unit) 104, And a recording processing unit 105. The storage unit 13 stores map information (map DB) 134 indicating a target area (photographing area) and a non-target area (non-photographing area).

取得部100は、対象区域において撮影された映像を取得する。特定処理部104は、取得部100により取得した映像に映った被写体(人物)の移動元の区域を、マップ情報134に基づいて特定する。記録処理部105は、特定処理部104により特定された区域が対象区域である場合、被写体が映った映像を、特定処理部104により特定された区域が非対象区域である場合より低い画質(解像度)で記録する。   The acquisition unit 100 acquires a video shot in the target area. The identification processing unit 104 identifies the movement source area of the subject (person) shown in the video acquired by the acquisition unit 100 based on the map information 134. When the area specified by the specific processing unit 104 is the target area, the recording processing unit 105 displays an image showing the subject with a lower image quality (resolution) than when the area specified by the specific processing unit 104 is a non-target area. ) To record.

したがって、記録処理部105は、被写体が、撮影の対象区域から他の対象区域に移動した場合、被写体が映った映像を、撮影の非対象区域に移動した場合より低い画質で記録する。よって、実施例に係る映像処理装置1は、効果的に映像の記録量を低減できる。   Accordingly, when the subject moves from the shooting target area to another target area, the recording processing unit 105 records the video image of the subject with lower image quality than when the subject moves to the non-target shooting area. Therefore, the video processing apparatus 1 according to the embodiment can effectively reduce the video recording amount.

また、実施例に係る映像処理方法は、以下の工程をコンピュータ(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 video processing device 1 described above, the same effects as those described above are achieved.

また、実施例に係る映像処理プログラムは、以下の処理をコンピュータ(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 video processing device 1 described above, the same effects as those described above can be obtained.

なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体(ただし、搬送波は除く)に記録しておくことができる。   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 2, wherein the recording processing unit records the video in which the subject is reflected with lower image quality as the degree of similarity is lower.
(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 appendix 2, wherein the video in which the image is reflected is recorded.
(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 appendices 1 to 4, wherein the video processing is recorded with the same image quality as the recorded video.
(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 SYMBOLS 1 Image processing apparatus 2 Surveillance camera 10 CPU
13 HDD (storage unit)
100 Video input processing unit (acquisition unit)
104 Source area identification processing unit (specific processing unit)
105 Recording processing unit 106 Determination processing unit (similarity determination processing unit)
130 Video data 134 Map database (map information)

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.
前記記録処理部は、前記類似の度合いが低いほど、前記被写体が映った映像を低い画質で記録することを特徴とする請求項2に記載の映像処理装置。   The video processing apparatus according to claim 2, wherein the recording processing unit records the video in which the subject is captured with lower image quality as the degree of similarity is lower. 前記記録処理部は、前記類似の度合いが前記一定値より大きい場合、前記類似の度合いが前記一定値以下になるように、前記被写体が映った映像の画質を高めて、前記被写体が映った映像を記録することを特徴とする請求項2に記載の映像処理装置。   When the degree of similarity is greater than the certain value, the recording processing unit increases the image quality of the image in which the subject is reflected so that the degree of similarity is less than or equal to the certain value, and the image in which the object is reflected The video processing apparatus according to claim 2, wherein: 前記記録処理部は、前記特定処理部により特定された区域が前記対象区域である場合、前記移動元の区域において前記被写体が映った映像を、移動先の区域において前記被写体が映った映像と同じ画質で記録することを特徴とする請求項1乃至4の何れかに記載の映像処理装置。   When the area specified by the specifying processing unit is the target area, the recording processing unit is the same as the video in which the subject is reflected in the destination area and the video in which the subject is reflected in the destination area. 5. The video processing apparatus according to claim 1, wherein the video processing apparatus records the image quality. 撮影の対象区域において撮影された映像を取得する工程と、
取得した映像に映った被写体の移動元の区域を、撮影の前記対象区域及び非対象区域を示すマップ情報に基づいて特定する工程と、
特定された区域が前記対象区域である場合、前記被写体が映った映像を、特定された区域が前記非対象区域である場合より低い画質で記録する工程とを、コンピュータが実行することを特徴とする映像処理方法。
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.
JP2013272789A 2013-12-27 2013-12-27 Video processing apparatus, video processing method, and video processing program Expired - Fee Related JP6183209B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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