JP7612356B2 - Monitoring information processing device, monitoring information processing method, and monitoring information processing program - Google Patents
Monitoring information processing device, monitoring information processing method, and monitoring information processing program Download PDFInfo
- Publication number
- JP7612356B2 JP7612356B2 JP2020135127A JP2020135127A JP7612356B2 JP 7612356 B2 JP7612356 B2 JP 7612356B2 JP 2020135127 A JP2020135127 A JP 2020135127A JP 2020135127 A JP2020135127 A JP 2020135127A JP 7612356 B2 JP7612356 B2 JP 7612356B2
- Authority
- JP
- Japan
- Prior art keywords
- person
- label
- detection
- notification
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
- Emergency Alarm Devices (AREA)
- Alarm Systems (AREA)
Description
この発明の実施形態は、例えば監視エリアに複数台の監視カメラを分散配置したシステムで使用される監視情報処理装置、監視情報処理方法及び監視情報処理プログラムに関する。 Embodiments of the present invention relate to a surveillance information processing device, a surveillance information processing method, and a surveillance information processing program that are used in a system in which, for example, multiple surveillance cameras are distributed across a surveillance area.
例えば、ショッピングモール等の大規模店舗や、オフィスビル、駅の構内等のように多くの人が利用する施設において、監視エリアに複数台の監視カメラを分散配置し、これらの監視カメラにより得られる映像情報に基づいて不審者等の人物の検知を行うシステムが知られている。 For example, in large stores such as shopping malls, office buildings, train stations, and other facilities used by many people, a system is known in which multiple surveillance cameras are distributed throughout the surveillance area and suspicious individuals are detected based on the video information obtained by these surveillance cameras.
このようなシステムでは、検知された人物の情報は、監視者などが見ることができるように画面に表示される。検知された人物の情報を表示する技術として、認証装置から受信した画像や各種の情報を表示する技術が提案されている。(例えば、特許文献1を参照)。特許文献1では、情報の表示に加えて、認証装置の制御に基づき所定の音声ガイダンスやブザー音を出力する技術が提案されている。 In such a system, information about a detected person is displayed on a screen so that it can be seen by a supervisor or the like. As a technology for displaying information about a detected person, a technology for displaying images and various information received from an authentication device has been proposed (see, for example, Patent Document 1). In addition to displaying information, Patent Document 1 proposes a technology for outputting a predetermined voice guidance or buzzer sound based on the control of the authentication device.
ところが、特許文献1に記載された技術は、所定の音声ガイダンスやブザー音を出力するに過ぎない。そのため、監視者は、所定の音声ガイダンスやブザー音を聞いただけでは、検知内容を把握することが難しい。さらに、検知回数が増えるにつれ、検知内容を把握する難易度は増す。 However, the technology described in Patent Document 1 merely outputs a predetermined voice guidance or a buzzer sound. Therefore, it is difficult for a monitor to understand the contents of the detection just by listening to the predetermined voice guidance or the buzzer sound. Furthermore, as the number of detections increases, it becomes more difficult to understand the contents of the detection.
この発明は上記事情に着目してなされたもので、検知される人物に応じた報知を制御する技術を提供しようとするものである。 This invention was made with the above in mind, and aims to provide a technology that controls notifications according to the person being detected.
上記課題を解決するためにこの発明の一態様は、分散配置された複数のセンサデバイスのそれぞれで取得される画像データに基づいて監視に係る情報処理を行う装置または方法であって、前記画像データに基づいて人物を検知し、記憶部に記憶されている人物の特徴に応じた1以上のラベルを含むラベルデータに基づいて検知された人物の特徴に応じたラベル情報を決定し、前記記憶部に記憶されている複数の報知対象となる人物の特徴を含む報知対象データ及び決定されたラベル情報に基づいて、検知された人物が報知対象か否かを判断し、検知された人物が報知対象と判断されたことに応答して、決定されたラベル情報に応じた報知態様による報知を制御するようにしたものである。 In order to solve the above problem, one aspect of the present invention is an apparatus or method for performing information processing related to surveillance based on image data acquired by each of a plurality of distributed sensor devices, which detects a person based on the image data, determines label information corresponding to the characteristics of the detected person based on label data including one or more labels corresponding to the characteristics of the person stored in a memory unit, determines whether the detected person is a notification target based on notification target data including the characteristics of the plurality of people who are notification targets stored in the memory unit and the determined label information, and controls notification in a notification mode corresponding to the determined label information in response to the detection of the detected person being determined to be a notification target.
この発明の一態様によれば、検知される人物に応じた報知を制御することが可能となる。 According to one aspect of the invention, it is possible to control notifications according to the person being detected.
以下、図面を参照してこの発明に係わる実施形態を説明する。 The following describes an embodiment of the present invention with reference to the drawings.
[一実施形態]
(構成例)
(1)システム
図1は、この発明の一実施形態に係る監視情報処理装置を含むシステムの全体構成を示す図である。
例えば、ショッピングモールや百貨店などの大規模店舗の通路や売り場には、複数台の監視カメラC1~Cnが分散配置されている。監視カメラは、センサデバイスの一例である。監視カメラC1~Cnは、例えば天井または壁面に取着され、それぞれの撮像範囲で取得した画像データを出力する。以下では、分散配置された複数の監視カメラC1~Cnのそれぞれで取得される画像データを撮像画像データともいう。複数台の監視カメラC1~Cnが分散配置されている大規模店舗などのエリアは、監視エリアの一例である。
[One embodiment]
(Configuration example)
(1) System
FIG. 1 is a diagram showing the overall configuration of a system including a monitoring information processing device according to an embodiment of the present invention.
For example, multiple surveillance cameras C1-Cn are distributed in the corridors and sales floors of large stores such as shopping malls and department stores. The surveillance cameras are an example of a sensor device. The surveillance cameras C1-Cn are attached to, for example, the ceiling or a wall, and output image data captured in their respective imaging ranges. Hereinafter, image data captured by each of the multiple surveillance cameras C1-Cn that are distributed in the same manner is also referred to as captured image data. An area such as a large store where multiple surveillance cameras C1-Cn are distributed in the same manner is an example of a monitored area.
監視カメラC1~Cnには、それぞれ映像解析エンジンVE1~VEnが付設されている。映像解析エンジンVE1~VEnはそれぞれ、対応する監視カメラC1~Cnで取得される撮像画像データから、監視対象者の画像特徴量と類似する画像特徴量を有する人物の画像データを抽出する。監視対象者は、人物の一例である。以下では、映像解析エンジンVE1~VEnのそれぞれで撮像画像データから抽出される人物の画像データを人物画像データともいう。人物画像データは、顔(face)の画像データ及び全身(body)の画像データのうちの少なくとも何れか一方を含む。人物画像データは、撮像画像データの一例でもある。例えば、監視対象者の画像特徴量は、監視対象者の登録画像データに基づく登録画像から得られる。登録画像データは、顔の画像データ及び全身の画像データのうちの少なくとも何れか一方を含む。 The surveillance cameras C1 to Cn are respectively provided with video analysis engines VE1 to VEn. The video analysis engines VE1 to VEn extract image data of a person having image features similar to those of the person being monitored from the captured image data acquired by the corresponding surveillance cameras C1 to Cn. The person being monitored is an example of a person. Hereinafter, the image data of a person extracted from the captured image data by each of the video analysis engines VE1 to VEn is also referred to as person image data. The person image data includes at least one of face image data and whole body image data. The person image data is also an example of captured image data. For example, the image features of the person being monitored are obtained from a registered image based on the registered image data of the person being monitored. The registered image data includes at least one of face image data and whole body image data.
監視対象者の登録画像データは、監視対象者の検知のために人物画像データとの対比に用いられる画像データである。監視対象者の登録画像データは、事前に登録された監視対象者の映る画像データである。監視対象者の登録画像データは、事前に監視者または施設の管理者によってPCなどから取り込まれる撮像画像データとは異なる監視対象者の映る画像データであってよい。監視者または施設の管理者は、ユーザの一例である。監視対象者の登録画像データは、監視者または管理者によって事前に過去の撮像画像データの中から選択された監視対象者の映る画像データであってよい。なお、監視対象者の登録画像データは、監視者または管理者によってリアルタイムに取得される撮像画像データの中から選択された監視対象者の映る画像データであってよい。映像解析エンジンVE1~VEnはそれぞれ、監視対象者の画像特徴量に基づいて、登録画像データに基づく登録画像に対する人物画像データに基づく人物画像の類似度を求める。 The registered image data of the monitored person is image data used for comparison with human image data to detect the monitored person. The registered image data of the monitored person is image data showing the monitored person that has been registered in advance. The registered image data of the monitored person may be image data showing the monitored person that is different from the captured image data that is previously imported from a PC or the like by the monitor or the facility manager. The monitor or the facility manager is an example of a user. The registered image data of the monitored person may be image data showing the monitored person that has been selected in advance by the monitor or the manager from among past captured image data. The registered image data of the monitored person may be image data showing the monitored person that has been selected in advance from among captured image data acquired in real time by the monitor or the manager. Each of the video analysis engines VE1 to VEn determines the similarity of the human image based on the human image data to the registered image based on the registered image data based on the image feature amount of the monitored person.
映像解析エンジンVE1~VEnはそれぞれ、映像解析結果を生成する。映像解析結果は、人物画像データを含む。映像解析結果は、人物画像データに映る人物の有する画像特徴量と類似する画像特徴量を有する監視対象者を識別する人物IDを含む。人物IDは、人物毎に与えられるIDである。人物IDは、適宜設定され得る。映像解析結果は、監視カメラC1~Cnのうちの人物画像データを取得した監視カメラを識別するカメラIDを含む。映像解析結果は、登録画像データに基づく登録画像に対する人物画像データに基づく人物画像の類似度を含む。 Each of the video analysis engines VE1 to VEn generates a video analysis result. The video analysis result includes person image data. The video analysis result includes a person ID that identifies a monitored person having image features similar to those of a person shown in the person image data. The person ID is an ID given to each person. The person ID may be set as appropriate. The video analysis result includes a camera ID that identifies the surveillance camera that acquired the person image data from among the surveillance cameras C1 to Cn. The video analysis result includes a similarity of the person image based on the person image data to a registered image based on the registered image data.
なお、映像解析エンジンVE1~VEnのそれぞれは、撮像画像データの解析により、監視対象者以外に、撮像画像データから種々の特徴の人物を抽出することもできる。 In addition, each of the video analysis engines VE1 to VEn can also extract people with various characteristics from the captured image data, in addition to the person being monitored, by analyzing the captured image data.
種々の特徴は、外観、動作及び症状などに基づく特徴を含むが、これらに限定されない。種々の特徴は、体が不自由な人の状態を含む。例えば、体が不自由な人の状態は、視覚障害者で杖を使う人、視覚障害者で盲導犬を伴う人、聴覚障害者で聴導犬を伴う人、車いすに乗っている人、及び、車いすに乗っている人で介助犬を伴う人などであるが、これらに限定されない。種々の特徴は、体調が悪い人の状態を含む。例えば、体調が悪い人の状態は、転倒している人、しゃがんでいる人、及び、ふらふら歩く人などであるが、これらに限定されない。種々の特徴は、迷子の状態を含む。迷子の状態は、子供が一人などであるが、これに限定されない。種々の特徴は、症状の状態を含む。例えば、症状の状態は、熱、咳、汗及び心拍などであるが、これらに限定されない。熱、咳、汗及び心拍は、基準よりも高いまたは多い状態を意図している。種々の特徴に含まれる各状態は、後述する管理テーブル33で管理されているラベルの内容に対応する。ラベルは、人物の特徴を示す情報である。 The various characteristics include, but are not limited to, characteristics based on appearance, behavior, and symptoms. The various characteristics include the state of a physically disabled person. For example, the state of a physically disabled person is, but is not limited to, a visually impaired person who uses a cane, a visually impaired person who is accompanied by a guide dog, a hearing impaired person who is accompanied by a hearing dog, a person in a wheelchair, and a person in a wheelchair who is accompanied by a service dog. The various characteristics include the state of a person who is in poor health. For example, the state of a person who is in poor health is, but is not limited to, a person who has fallen, a person who is crouching, and a person who is walking unsteadily. The various characteristics include a state of being lost. A state of being lost is, but is not limited to, a child alone. The various characteristics include a state of symptoms. For example, the state of symptoms is, but is not limited to, a fever, a cough, a sweat, and a heart rate. Fever, cough, sweat, and heart rate are intended to be states that are higher or higher than the standard. Each state included in the various characteristics corresponds to the contents of a label managed in the management table 33 described later. A label is information that indicates a person's characteristics.
この例では、監視カメラC1~Cnはサーモカメラなどの種々のセンサを含んでいてよい。映像解析エンジンVE1~VEnのそれぞれは、主として症状の状態の人物を抽出する場合に、サーモカメラなどの種々のセンサのセンシングデータを用いてよい。この例では、映像解析エンジンVE1~VEnのそれぞれは、登録画像データを必要としない。この例では、映像解析結果は、種々の特徴の人物に関する人物画像データを含む。映像解析結果は、人物画像データに映る人物を識別する人物IDを含む。人物IDは、任意に設定されてよい。ここでは、人物IDを用いて人物画像データに映る人物を追跡する例を説明するが、映像解析結果は、人物IDに代えて人物画像データに映る人物を追跡する任意のIDを含んでいてよい。映像解析結果は、監視カメラC1~Cnのうちの人物画像データを取得した監視カメラを識別するカメラIDを含む。映像解析結果は、人物画像データに映る人物に関する特徴の情報を含む。特徴の情報は、視覚障害者で杖を使う人、転倒している人、子供が一人及び熱などの1以上の状態に対応する1以上のラベルの内容に関する情報である。 In this example, the surveillance cameras C1 to Cn may include various sensors such as a thermo camera. Each of the video analysis engines VE1 to VEn may use sensing data from various sensors such as a thermo camera when extracting a person who is mainly in a symptomatic state. In this example, each of the video analysis engines VE1 to VEn does not require registered image data. In this example, the video analysis result includes person image data related to a person with various characteristics. The video analysis result includes a person ID that identifies a person appearing in the person image data. The person ID may be set arbitrarily. Here, an example is described in which a person appearing in the person image data is tracked using a person ID, but the video analysis result may include an arbitrary ID that tracks a person appearing in the person image data instead of the person ID. The video analysis result includes a camera ID that identifies a surveillance camera among the surveillance cameras C1 to Cn that has acquired the person image data. The video analysis result includes information on characteristics related to a person appearing in the person image data. The information on characteristics is information on the content of one or more labels corresponding to one or more conditions such as a visually impaired person using a cane, a person who has fallen, one child, and a fever.
なお、映像解析エンジンVE1~VEnは監視カメラC1~Cnに対し一対一に配置せず、複数台のカメラに対しそれより少数の映像解析エンジンを配置して、少数の映像解析エンジンにより複数台の監視カメラの映像データを一括処理するようにしてもよい。 In addition, the video analysis engines VE1 to VEn do not have to be arranged one-to-one with the surveillance cameras C1 to Cn. Instead, a smaller number of video analysis engines may be arranged for multiple cameras, and the video data from multiple surveillance cameras may be processed collectively by the smaller number of video analysis engines.
一実施形態のシステムは、監視情報処理装置として使用されるWebサーバ装置SVを備える。Webサーバ装置SVは、分散配置された監視カメラC1~Cnのそれぞれで取得される人物画像データに基づいて監視に係る情報処理を行う装置である。映像解析エンジンVE1~VEnは、ネットワークNWを介してWebサーバ装置SVとの間でデータ通信が可能である。映像解析エンジンVE1~VEnは、映像解析結果を、ネットワークNWを介してWebサーバ装置SVへ送信する。ネットワークNWは、例えば有線LAN(Local Area Network)または無線LANであるが、他のどのようなネットワークでもよい。 The system of one embodiment includes a Web server device SV used as a surveillance information processing device. The Web server device SV is a device that performs surveillance-related information processing based on human image data acquired by each of the distributed surveillance cameras C1 to Cn. The video analysis engines VE1 to VEn are capable of data communication with the Web server device SV via a network NW. The video analysis engines VE1 to VEn transmit video analysis results to the Web server device SV via the network NW. The network NW is, for example, a wired LAN (Local Area Network) or a wireless LAN, but may be any other network.
なお、Webサーバ装置SVが、映像解析エンジンVE1~VEn又は1つの映像解析エンジンを備え、Webサーバ装置SVの映像解析エンジンVE1~VEn又は1つの映像解析エンジンが、ネットワークNWを介して、監視カメラC1~Cnからのそれぞれの映像データを受信し、受信した映像データを解析してもよい。 The Web server device SV may be equipped with video analysis engines VE1 to VEn or one video analysis engine, and the video analysis engines VE1 to VEn or one video analysis engine of the Web server device SV may receive video data from the surveillance cameras C1 to Cn via the network NW and analyze the received video data.
一実施形態のシステムは、出力装置MT及び管理者端末OTを備える。出力装置MTは、Webサーバ装置SVに接続されている。出力装置MTは、Webサーバ装置SVから出力される情報を表示する機能を有する装置である。出力装置MTは、Webサーバ装置SVから出力される情報を音声出力する装置でもある。出力装置MTは、ウェアラブルデバイスまたはスマートグラスなどであってもよい。出力装置MTは、表示部、音声出力部または出力部の一例である。監視者は、出力装置MTで出力される情報を確認する。管理者端末OTは、Webサーバ装置SVに接続されている。管理者端末OTは、管理者によるWebサーバ装置SVに対する種々の設定を入力する端末である。 The system of one embodiment includes an output device MT and an administrator terminal OT. The output device MT is connected to a Web server device SV. The output device MT is a device that has a function of displaying information output from the Web server device SV. The output device MT is also a device that outputs information output from the Web server device SV as audio. The output device MT may be a wearable device or smart glasses, for example. The output device MT is an example of a display unit, audio output unit, or output unit. The monitor checks the information output by the output device MT. The administrator terminal OT is connected to the Web server device SV. The administrator terminal OT is a terminal into which the administrator inputs various settings for the Web server device SV.
(2)Webサーバ装置SV
図2は、Webサーバ装置SVのハードウェア構成の一例を示すブロック図である。
Webサーバ装置SVは、制御部1と、プログラム記憶部2と、データ記憶部3と、入出力I/F(インタフェース)4と、通信I/F5とを備える。Webサーバ装置SVを構成する各要素は、バス6を介して、互いに接続されている。
(2) Web server device SV
FIG. 2 is a block diagram showing an example of a hardware configuration of the Web server SV.
The Web server device SV includes a control unit 1, a program storage unit 2, a data storage unit 3, an input/output I/F (interface) 4, and a communication I/F 5. The elements constituting the Web server device SV are connected to each other via a bus 6.
制御部1は、Webサーバ装置SVの中枢部分に相当する。制御部1は、中央処理ユニット(Central Processing Unit:CPU)等のハードウェアプロセッサを有する。制御部1は、不揮発性のメモリ領域としてROM(Read Only Memory)を有する。制御部1は、揮発性のメモリ領域としてRAM(Random Access Memory)を有する。 The control unit 1 corresponds to the central part of the Web server device SV. The control unit 1 has a hardware processor such as a central processing unit (CPU). The control unit 1 has a ROM (Read Only Memory) as a non-volatile memory area. The control unit 1 has a RAM (Random Access Memory) as a volatile memory area.
プログラム記憶部2は、記憶媒体としてHDD(Hard Disk Drive)またはSSD(Solid State Drive)等の随時書込み及び読出しが可能な不揮発性メモリで構成される。プログラム記憶部2は、各種制御処理を実行するために必要なプログラムを記憶する。例えば、プログラム記憶部2は、監視情報処理プログラムを記憶する。 The program storage unit 2 is configured with a non-volatile memory that can be written to and read from at any time, such as a hard disk drive (HDD) or solid state drive (SSD) as a storage medium. The program storage unit 2 stores programs necessary to execute various control processes. For example, the program storage unit 2 stores a monitoring information processing program.
データ記憶部3は、記憶媒体としてHDDまたはSSD等の随時書込み及び読出しが可能な不揮発性メモリで構成される。データ記憶部3は、管理データ31と、検知履歴データ32と、管理テーブル33と、検知履歴テーブル34と、カメラ情報テーブル35と、ラベルテーブル36と、報知対象テーブル37とを記憶する。 The data storage unit 3 is configured with a non-volatile memory such as an HDD or SSD as a storage medium that can be written to and read from at any time. The data storage unit 3 stores management data 31, detection history data 32, a management table 33, a detection history table 34, a camera information table 35, a label table 36, and a notification target table 37.
管理データ31は、各人物の登録画像データを含む。登録画像データは、Webサーバ装置SVだけでなく、映像解析エンジンVE1~VEnによっても利用され得る。登録画像データは、監視対象者の人物IDと関連付けられている。管理データ31は、登録画像データの追加または削除に基づいて更新され得る。 The management data 31 includes registered image data for each person. The registered image data can be used not only by the web server device SV but also by the video analysis engines VE1 to VEn. The registered image data is associated with the person ID of the person being monitored. The management data 31 can be updated based on the addition or deletion of registered image data.
検知履歴データ32は、各人物の検知画像データを含む。検知画像データは、人物画像データのうち、後述するように制御部1によって人物を検知された人物画像データである。検知画像データは、人物IDと関連付けられている。検知履歴データ32は、検知画像データの追加または削除に基づいて更新され得る。 The detection history data 32 includes detection image data of each person. The detection image data is person image data of a person detected by the control unit 1 as described below. The detection image data is associated with a person ID. The detection history data 32 can be updated based on the addition or deletion of detection image data.
管理テーブル33は、人物ID及び人物名称などを互いに関連付けた人物ID毎のレコードを管理する。人物名称は、人物の氏名などの名称である。人物名称は、適宜設定され得る。ラベルは、人物の特徴を示す情報である。管理テーブル33は、レコードを構成するデータの更新に基づいて更新され得る。管理テーブル33は、レコードの追加または削除に基づいて更新され得る。 The management table 33 manages records for each person ID in which the person ID and the person name are associated with each other. The person name is a name such as the person's name. The person name can be set appropriately. The label is information that indicates the characteristics of the person. The management table 33 can be updated based on updates to the data that constitutes the record. The management table 33 can be updated based on the addition or deletion of a record.
検知履歴テーブル34は、検知ID、人物ID、検知カメラID及び検知日時などを互いに関連付けた検知ID毎のレコードを管理する。検知IDは、検知画像データ毎に与えられるIDである。検知IDは、適宜設定され得る。検知カメラIDは、検知画像データを取得した監視カメラを識別するIDである。検知カメラIDは、カメラIDに対応する。カメラIDは、監視カメラC1~Cnのそれぞれに与えられるIDである。カメラIDは、適宜設定され得る。検知日時は、後述するように制御部1によって人物画像データに基づいて人物を検知された日時である。制御部1によって人物画像データに基づいて人物を検知された日時は、監視カメラC1~Cnのうちの何れかの監視カメラによる人物画像データの撮像日時に対応する。検知日時は、検知毎の日時である。検知履歴テーブル34は、レコードを構成するデータの更新に基づいて更新され得る。検知履歴テーブル34は、レコードの追加または削除に基づいて更新され得る。 The detection history table 34 manages records for each detection ID that associate the detection ID, person ID, detection camera ID, detection date and time, etc. with each other. The detection ID is an ID given to each detection image data. The detection ID can be set as appropriate. The detection camera ID is an ID that identifies the monitoring camera that acquired the detection image data. The detection camera ID corresponds to the camera ID. The camera ID is an ID given to each of the monitoring cameras C1 to Cn. The camera ID can be set as appropriate. The detection date and time is the date and time when a person is detected based on the person image data by the control unit 1 as described below. The date and time when a person is detected based on the person image data by the control unit 1 corresponds to the date and time when the person image data is captured by any of the monitoring cameras C1 to Cn. The detection date and time is the date and time for each detection. The detection history table 34 can be updated based on updates to the data that constitutes the record. The detection history table 34 can be updated based on addition or deletion of a record.
カメラ情報テーブル35は、カメラID、カメラ名称及び立入禁止区域情報などを互いに関連付けたカメラID毎のレコードを管理する。カメラ名称は、監視カメラに関する名称である。例えば、カメラ名称は、監視カメラの設置場所などの名称である。カメラ名称は、適宜設定され得る。立入禁止区域情報は、監視カメラが立入禁止区域に設置されていることを示す情報である。立入禁止区域情報は、管理者によって適宜設定され得る。カメラ情報テーブル35は、レコードを構成するデータの更新に基づいて更新され得る。カメラ情報テーブル35は、レコードの追加または削除に基づいて更新され得る。 The camera information table 35 manages records for each camera ID that associate the camera ID, camera name, restricted area information, etc. with each other. The camera name is a name related to the surveillance camera. For example, the camera name is the name of the installation location of the surveillance camera, etc. The camera name can be set as appropriate. The restricted area information is information indicating that the surveillance camera is installed in a restricted area. The restricted area information can be set as appropriate by the administrator. The camera information table 35 can be updated based on updates to the data that constitutes the record. The camera information table 35 can be updated based on the addition or deletion of a record.
ラベルテーブル36は、人物の特徴に応じた1以上のラベルを含む。ラベルテーブル36は、1以上のラベルグループのそれぞれにおいて1以上のラベルを含む。ラベルグループは、種類に応じた項目毎のグループである。ラベルグループは、項目に沿った人物の特徴に応じた1つのラベルまたは項目に沿った異なる人物の特徴に応じた2以上のラベルを含む。ラベルテーブル36が種類に応じた1以上のラベルグループのそれぞれにおいて1以上のラベルを含むことで、後述する制御部1により検知される人物の特徴を種々の観点で決定することが可能になる。 The label table 36 includes one or more labels according to the characteristics of a person. The label table 36 includes one or more labels in each of one or more label groups. The label groups are groups for each item according to type. The label group includes one label according to the characteristics of a person according to the item, or two or more labels according to different characteristics of a person according to the item. By including one or more labels in each of one or more label groups according to type in the label table 36, it becomes possible to determine the characteristics of a person detected by the control unit 1 described later from various perspectives.
ラベルテーブル36は、人物毎に割り当てられた1以上のラベルを含む1以上のラベルグループ及び人物の状態に応じた1以上のラベルを含む1以上のラベルグループのうちの少なくとも何れか一方を含む。以下では、人物毎に割り当てられた1以上のラベルを含むラベルグループを第1のラベルグループともいう。人物の状態に応じた1以上のラベルを含むラベルグループを第2のラベルグループともいう。ラベルテーブル36が第1のラベルグループを含むことで、後述する制御部1により検知される人物の特徴を予め人物毎に割り当てられた特徴に応じて適切に決定するが可能となる。ラベルテーブル36が第2のラベルグループを含むことで、後述する制御部1により検知される人物の特徴をリアルタイムの人物の状態に応じて動的に決定することが可能となる。 The label table 36 includes at least one of one or more label groups including one or more labels assigned to each person and one or more label groups including one or more labels according to the state of the person. Hereinafter, the label group including one or more labels assigned to each person is also referred to as the first label group. The label group including one or more labels according to the state of the person is also referred to as the second label group. When the label table 36 includes the first label group, it becomes possible to appropriately determine the characteristics of the person detected by the control unit 1 described later according to the characteristics assigned to each person in advance. When the label table 36 includes the second label group, it becomes possible to dynamically determine the characteristics of the person detected by the control unit 1 described later according to the state of the person in real time.
例えば、ラベルテーブル36は、1以上の区分のそれぞれにおいて、種類に応じた1以上のラベルグループを含む。区分は、監視の目的に応じたものである。例えば、区分は、防犯、マーケティング、ハートフル及び感染対策などであるが、これらに限定されない。ラベルテーブル36は、1つの区分のみを含んでいてもよいし、複数の区分を含んでいてもよい。ラベルテーブル36は、各区分において、1つのラベルグループのみを含んでいてもよいし、複数のラベルグループを含んでいてもよい。ラベルテーブル36は、各区分において、1以上の第1のラベルグループのみを含んでいてよい。これに代えて、ラベルテーブル36は、各区分において、1以上の第2のラベルグループのみを含んでいてよい。これに代えて、ラベルテーブル36は、各区分において、1以上の第1のラベルグループ及び1以上の第2のラベルグループを含んでいてよい。 For example, the label table 36 includes one or more label groups according to the type in each of one or more categories. The categories correspond to the purpose of monitoring. For example, the categories include, but are not limited to, crime prevention, marketing, heartfulness, and infection control. The label table 36 may include only one category, or may include multiple categories. The label table 36 may include only one label group in each category, or may include multiple label groups. The label table 36 may include only one or more first label groups in each category. Alternatively, the label table 36 may include only one or more second label groups in each category. Alternatively, the label table 36 may include one or more first label groups and one or more second label groups in each category.
ラベルテーブル36は、1以上の第1のラベルグループのそれぞれについて、第1のラベルグループに含まれる1以上のラベルのそれぞれに関連付けられた人物IDを含む。第1のラベルグループに含まれる1以上のラベルのそれぞれは、1以上の人物IDと関連付けられている。第1のラベルグループに含まれる1以上のラベルのそれぞれに関連付けられる1以上の人物IDは、管理者によって適宜設定され得る。ここでは、ラベルテーブル36が第1のラベルグループに含まれる1以上のラベルのそれぞれと1以上の人物IDとを関連付けた情報を管理する例について説明するが、これに限定されない。管理テーブル33は、第1のラベルグループに含まれる1以上のラベルのそれぞれと1以上の人物IDとを関連付けた情報を管理するようにしてもよい。 The label table 36 includes, for each of one or more first label groups, a person ID associated with each of one or more labels included in the first label group. Each of the one or more labels included in the first label group is associated with one or more person IDs. The one or more person IDs associated with each of the one or more labels included in the first label group may be set appropriately by an administrator. Here, an example is described in which the label table 36 manages information associating each of the one or more labels included in the first label group with one or more person IDs, but this is not limiting. The management table 33 may manage information associating each of the one or more labels included in the first label group with one or more person IDs.
区分、ラベルグループ及びラベルは、管理者によって適宜設定され得る。ラベルテーブル36は、区分、ラベルグループ及びラベルの設定に基づいて更新され得る。ラベルテーブル36は、ラベルデータの一例である。 The categories, label groups, and labels can be set appropriately by an administrator. The label table 36 can be updated based on the settings of the categories, label groups, and labels. The label table 36 is an example of label data.
報知対象テーブル37は、複数の報知対象となる人物の特徴を含む。報知対象となる人物は、検知に応じた報知の対象となる人物である。報知は、監視者へ知らせることである。報知態様は、報知手法及び報知先を含む。例えば、報知手法は、視覚的な報知、聴覚的な報知及び触覚的な報知のうちの少なくとも何れかを含むが、これらに限定されない。報知手法は、人が知覚可能な報知の手法であればよい。視覚的な報知は、出力装置MTの表示画面におけるブラウザタブのアイコンなどの種々の表示及びメッセージなどであるが、これらに限定されない。視覚的な報知は、メール、チャットなどによる通知などを含んでいてよい。聴覚的な報知は、出力装置MTからの音及びメッセージなどの音声出力であるが、これらに限定されない。触覚的な報知は、出力装置MTが備えるセンサまたは接触デバイスなどからの振動などの触覚的な刺激の出力である。報知先は、メールの送信先、チャットのIDなどである。 The notification target table 37 includes the characteristics of multiple notification target persons. A notification target person is a person who is a notification target in response to detection. Notification is to notify a monitor. Notification manner includes a notification method and a notification destination. For example, the notification method includes at least one of visual notification, auditory notification, and tactile notification, but is not limited to these. The notification method may be a notification method that can be perceived by a person. The visual notification is various displays and messages such as icons of browser tabs on the display screen of the output device MT, but is not limited to these. The visual notification may include notifications by email, chat, etc. The auditory notification is audio output such as sounds and messages from the output device MT, but is not limited to these. The tactile notification is output of tactile stimuli such as vibrations from a sensor or a contact device equipped in the output device MT. The notification destination is a destination of email, a chat ID, etc.
報知対象となる人物の特徴は、ラベルテーブル36に含まれる1以上のラベルに基づいて設定される。一例では、報知対象となる人物の特徴は、ラベルテーブル36に含まれる1以上のラベルグループのうちの1つのラベルグループにおける1つのラベルに基づいて設定される。1つのラベルグループは、第1のラベルグループでもよいし、第2のラベルグループでもよい。報知対象となる人物の特徴が1つのラベルに基づいて設定されることで、報知対象の範囲を広く設定することが可能となる。報知対象の範囲が広く設定されることで、報知対象として判断される人物の数を増やすことができる。 The characteristics of a person to be notified are set based on one or more labels included in label table 36. In one example, the characteristics of a person to be notified are set based on one label in one of one or more label groups included in label table 36. The one label group may be the first label group or the second label group. By setting the characteristics of a person to be notified based on one label, it is possible to set a wide range of people to be notified. By setting a wide range of people to be notified, it is possible to increase the number of people determined to be people to be notified.
別の例では、報知対象となる人物の特徴は、ラベルテーブル36に含まれる1以上のラベルグループのうちの少なくとも2つのラベルグループのそれぞれにおける1以上のラベルの組み合わせに基づいて設定される。少なくとも2つのラベルグループは、同一の区分内であってもいいし、2以上の異なる区分に亘っていてもよい。少なくとも2つのラベルグループは、第1のラベルグループのみで構成されていてもよいし、第2のラベルグループのみで構成されていてもよい。少なくとも2つのラベルグループは、第1のラベルグループ及び第2のラベルグループで構成されていてもよい。報知対象となる人物の特徴が複数のラベルの組み合わせに基づいて設定されることで、報知対象の範囲を狭く設定することが可能となる。報知対象の範囲が狭く設定されることで、必要な人物に絞った報知を実現することが可能となる。 In another example, the characteristics of a person to be notified are set based on a combination of one or more labels in at least two label groups among one or more label groups included in label table 36. The at least two label groups may be in the same category, or may span two or more different categories. The at least two label groups may be composed of only the first label group, or may be composed of only the second label group. The at least two label groups may be composed of the first label group and the second label group. By setting the characteristics of a person to be notified based on a combination of multiple labels, it is possible to set a narrow range of notification targets. By setting a narrow range of notification targets, it is possible to realize notification limited to necessary people.
報知対象となる人物の特徴は、異なる継続時間に関連付けられた特徴を含む。継続時間は、同一人物が同一の特徴を継続する時間である。継続時間は、一時点でもいいし、所定時間でもよい。所定時間の長さは、適宜設定され得る。報知対象となる人物の特徴は、継続時間に応じて異なる特徴を含んでいてもよい。例えば、ある1以上のラベルに基づいて設定される報知対象となる人物の特徴は、継続時間が一時点では対象となるが、継続時間が所定時間では対象とはならない。逆も同様である。 The characteristics of a person to be notified include characteristics associated with different durations. The duration is the time during which the same person continues to have the same characteristic. The duration may be a point in time or a predetermined time. The length of the predetermined time may be set appropriately. The characteristics of a person to be notified may include different characteristics depending on the duration. For example, a characteristic of a person to be notified that is set based on one or more labels may be the target for a duration of a point in time but not the target for a duration of a predetermined time. The same is true vice versa.
報知対象となる人物の特徴は、監視エリアにおける滞在時間に関連付けられた特徴を含む。この例では、後述する制御部1による人物の初回検知における報知対象となる人物の特徴は、制御部1による人物の長時間検知における報知対象となる人物の特徴とは異なる。初回検知は、監視エリアでの1日のうちの最初の検知である。初回検知は、監視エリアにおける滞在時間が短い状態での検知の一例である。初回検知は、現在検知の一例である。初回検知における報知対象となる人物の特徴は、継続時間が一時点における報知対象となる人物の特徴の一例である。長時間検知は、監視エリアでの1日のうちの長時間判定基準時間以上の滞在による検知である。長時間判定基準時間は、長時間の滞在を判定するための基準時間である。例えば、長時間判定基準時間は、20分などであるが、これに限定されない。長時間検知は、監視エリアにおける滞在時間が長い状態での検知の一例である。 The characteristics of a person to be notified include characteristics associated with the duration of stay in the monitoring area. In this example, the characteristics of a person to be notified in the first detection of a person by the control unit 1 described later differ from the characteristics of a person to be notified in the long-term detection of a person by the control unit 1. The first detection is the first detection in a day in the monitoring area. The first detection is an example of a detection in a state where the duration of stay in the monitoring area is short. The first detection is an example of a current detection. The characteristics of a person to be notified in the first detection are an example of a characteristic of a person to be notified at a single point in time whose duration of stay is long. The long-term detection is a detection due to a stay in the monitoring area that is equal to or longer than the long-term determination reference time in a day. The long-term determination reference time is a reference time for determining a long stay. For example, the long-term determination reference time is 20 minutes, but is not limited to this. The long-term detection is an example of a detection in a state where the stay in the monitoring area is long.
報知対象となる人物の特徴は、監視エリアにおける滞在時間に応じて異なる特徴を含んでいてもよい。例えば、ある1以上のラベルに基づいて設定される報知対象となる人物の特徴は、初回検知では対象となるが、長時間検知では対象とはならない。逆も同様である。初回検知で報知の必要がある人物の特徴と長時間検知で報知の必要がある人物の特徴は異なるが、報知対象となる人物の特徴は滞在時間に応じて適切に設定することが可能となる。 The characteristics of a person to be notified may include different characteristics depending on the length of time the person stays in the monitored area. For example, the characteristics of a person to be notified that are set based on one or more labels will be the target for initial detection but not the target for long-term detection. The same is true vice versa. The characteristics of a person that need to be notified on initial detection and the characteristics of a person that need to be notified on long-term detection differ, but the characteristics of a person to be notified can be set appropriately depending on the length of time the person stays in the monitored area.
報知対象テーブル37は、複数の報知対象となる人物の特徴のそれぞれに関連付けられた報知態様を含む。報知態様は、人物の特徴毎に異なる表示または音声出力をするなど、人物の特徴毎に異なり得る。例えば、異なる表示は、アイコンの異なる点滅パターンまたは異なるメッセージの内容などである。異なる音声出力は、異なる音パターンまたは異なるメッセージの内容などである。これは、監視者がどのような特徴の人物が検知されたのかを容易に識別することができるようにするためである。監視者または管理者は、特定の報知対象となる人物の特徴についてはより特徴的な報知態様に設定するなど、報知対象となる人物の特徴に応じて適切な報知態様を任意に設定することができる。 The notification target table 37 includes notification modes associated with each of the characteristics of multiple people who are notification targets. The notification mode may differ for each person's characteristics, such as a different display or audio output for each person's characteristics. For example, a different display may be a different blinking pattern of an icon or different message content. A different audio output may be a different sound pattern or different message content. This is to enable the monitor to easily identify what characteristics of a person have been detected. The monitor or administrator can arbitrarily set an appropriate notification mode according to the characteristics of the person who is the notification target, such as setting a more distinctive notification mode for the characteristics of a specific person who is the notification target.
報知対象となる人物の特徴及び報知態様は、管理者によって適宜設定され得る。報知対象テーブル37は、報知対象となる人物の特徴及び報知態様の設定に基づいて更新され得る。報知対象テーブル37は、報知対象データの一例である。 The characteristics of the people who are the notification targets and the notification mode can be set appropriately by the administrator. The notification target table 37 can be updated based on the settings of the characteristics of the people who are the notification targets and the notification mode. The notification target table 37 is an example of notification target data.
入出力I/F4は、出力装置MT及び管理者端末OTと接続するインタフェースで構成される。
通信I/F5は、制御部1の制御の下、ネットワークNWにより定義される通信プロトコルを使用して、映像解析エンジンVE1~VEnとの間でデータを伝送する。例えば、通信I/F5は、有線LANまたは無線LANに対応するインタフェースにより構成される。
The input/output I/F 4 is configured with an interface that connects to the output device MT and the administrator terminal OT.
The communication I/F 5 transmits data between the video analysis engines VE1 to VEn using a communication protocol defined by the network NW under the control of the control unit 1. For example, the communication I/F 5 is configured with an interface compatible with a wired LAN or a wireless LAN.
図3は、Webサーバ装置SVのソフトウェア構成の一例を示すブロック図である。
制御部1は、検知部11と、出力部12と、判定部13と、決定部14と、判断部15と、報知制御部16とを備える。各部は、何れもプログラム記憶部2に格納された監視情報処理プログラムを制御部1のハードウェアプロセッサに実行させることにより実現される。各部は、ハードウェアプロセッサが備えるということもできる。各部は、各機能ということもできる。なお、下記で説明する各部は、制御部1またはハードウェアプロセッサと読み替え可能である。
FIG. 3 is a block diagram showing an example of the software configuration of the Web server SV.
The control unit 1 includes a detection unit 11, an output unit 12, a determination unit 13, a decision unit 14, a judgment unit 15, and a notification control unit 16. Each unit is realized by causing a hardware processor of the control unit 1 to execute a monitoring information processing program stored in the program storage unit 2. Each unit can also be said to be included in the hardware processor. Each unit can also be said to be each function. Note that each unit described below can be read as the control unit 1 or the hardware processor.
検知部11は、人物画像データに基づいて人物を検知する。例えば、検知部11は、映像解析エンジンVE1~VEnのそれぞれから映像解析結果を取得する。検知部11は、映像解析結果に含まれる人物画像データに基づいて、人物画像データに映る人物を検知する。なお、映像解析結果が監視対象者に関する類似度を含む場合、検知部11は、映像解析結果に含まれる類似度を閾値と比較する。閾値は、人物画像データに映る人物を監視対象者とみなすか否かを判定するための基準値である。閾値は、適宜設定可能である。類似度が閾値以上である場合、検知部11は、人物画像データに映る人物を監視対象者として検知する。検知部11は、同一の人物を1回のみ検知することもある。検知部11は、同一の人物を異なるタイミングで複数回検知することもある。検知部11は、検知した人物の映る人物画像データを検知画像データとして、映像解析結果に含まれる人物IDに関連付けて検知履歴データ32に保存する。 The detection unit 11 detects a person based on the person image data. For example, the detection unit 11 acquires a video analysis result from each of the video analysis engines VE1 to VEn. The detection unit 11 detects a person appearing in the person image data based on the person image data included in the video analysis result. If the video analysis result includes a similarity related to a person to be monitored, the detection unit 11 compares the similarity included in the video analysis result with a threshold value. The threshold value is a reference value for determining whether or not a person appearing in the person image data is to be regarded as a person to be monitored. The threshold value can be set appropriately. If the similarity is equal to or greater than the threshold value, the detection unit 11 detects the person appearing in the person image data as a person to be monitored. The detection unit 11 may detect the same person only once. The detection unit 11 may detect the same person multiple times at different times. The detection unit 11 stores the person image data showing the detected person as detected image data in the detection history data 32 in association with a person ID included in the video analysis result.
検知部11は、検知に基づいて検知日時を取得する。以下では、検知部11が人物について最初に検知した日時を初回検知日時または最初の検知日時ともいう。最初の検知は、初回検知に対応する。検知部11が同一の人物について最後に検知した日時を最新の検知日時ともいう。検知部11は、人物の検知に基づいて、検知ID、人物ID、検知カメラID及び検知日時を互いに関連付けたレコードを検知履歴テーブル34に追加する。検知部11は、映像解析結果に含まれる人物IDを用いる。検知部11は、映像解析結果に含まれるカメラIDを検知カメラIDとして用いる。検知部11は、取得した検知日時を用いる。検知部11は、人物を検知する毎に、レコードを検知履歴テーブル34に追加する。 The detection unit 11 acquires the detection date and time based on the detection. Hereinafter, the date and time when the detection unit 11 first detects a person is also referred to as the first detection date and time or the first detection date and time. The first detection corresponds to the first detection. The date and time when the detection unit 11 last detected the same person is also referred to as the latest detection date and time. The detection unit 11 adds a record to the detection history table 34 in which the detection ID, person ID, detection camera ID, and detection date and time are associated with each other based on the detection of the person. The detection unit 11 uses the person ID included in the video analysis result. The detection unit 11 uses the camera ID included in the video analysis result as the detection camera ID. The detection unit 11 uses the acquired detection date and time. The detection unit 11 adds a record to the detection history table 34 every time it detects a person.
検知部11は、人物の検知毎に、検知結果の出力指示を出力部12へ送ってもよい。
検知部11は、同一の人物の2回目以降の検知毎に、この人物の人物IDに関連付けられた最初の検知日時を検知履歴テーブル34から取得する。検知部11は、同一の人物の2回目以降の検知毎に、人物ID、最初の検知日時及び最新の検知日時を判定部13へ送ってもよい。
検知部11は、検知毎に、映像解析結果に含まれる人物ID、カメラID及び特徴の情報を決定部14へ送ってもよい。なお、特徴の情報は、映像解析エンジンVE1~VEnに代えて、検知部11によって人物画像データに基づいて生成されてもよい。
The detection unit 11 may send an instruction to output the detection result to the output unit 12 every time a person is detected.
Each time the detection unit 11 detects the same person for the second or subsequent times, it obtains the first detection date and time associated with the person ID of the person from the detection history table 34. Each time the detection unit 11 detects the same person for the second or subsequent times, it may send the person ID, the first detection date and time, and the latest detection date and time to the determination unit 13.
The detection unit 11 may send the person ID, the camera ID, and the feature information included in the video analysis result for each detection to the determination unit 14. Note that the feature information may be generated by the detection unit 11 based on the person image data instead of the video analysis engines VE1 to VEn.
なお、検知部11は、映像解析結果に基づいて、検知した人物が同じ特徴を所定時間継続して有していることを検知することもできる。検知部11は、一つの監視カメラに関する映像解析結果に基づいて、検知された人物が同じ特徴を所定時間継続して有していることを検知してもよい。検知部11は、複数の監視カメラに関する映像解析結果に基づいて、検知された人物が同じ特徴を所定時間継続して有していることを検知してもよい。 The detection unit 11 may also detect, based on the video analysis results, that the detected person has the same characteristic for a predetermined period of time. The detection unit 11 may detect, based on the video analysis results for one surveillance camera, that the detected person has the same characteristic for a predetermined period of time. The detection unit 11 may detect, based on the video analysis results for multiple surveillance cameras, that the detected person has the same characteristic for a predetermined period of time.
出力部12は、検知部11により検知された複数の人物のそれぞれに関する検知結果を出力装置MTの表示画面に含まれる検知アラート出力領域に出力する。検知結果は、検知に関する情報である。出力部12は、人物の最初の検知に基づいて、この人物に関連する検知結果を新たに検知アラート出力領域に出力する。出力部12は、複数の人物のそれぞれの最初の検知日時順に並べて複数の人物のそれぞれに関する検知結果を検知アラート出力領域に出力する。 The output unit 12 outputs the detection results for each of the multiple people detected by the detection unit 11 to a detection alert output area included in the display screen of the output device MT. The detection results are information related to the detection. Based on the first detection of a person, the output unit 12 outputs a new detection result related to this person to the detection alert output area. The output unit 12 outputs the detection results for each of the multiple people to the detection alert output area, arranging them in order of the first detection date and time of each of the multiple people.
検知結果に含まれる情報の例について説明する。
検知結果は、人物IDを含んでいてよい。出力部12は、人物IDを検知部11から取得し得る。検知結果は、人物名称を含んでいてよい。出力部12は、人物IDに基づいて、人物名称を管理テーブル33から取得し得る。検知結果は、登録画像データに基づく登録画像を含んでいてよい。出力部12は、人物IDに基づいて、登録画像データを管理データ31から取得し得る。検知結果は、最新の検知日時の検知に関連する検知画像データに基づく検知画像を含んでいてよい。出力部12は、最新の検知日時の検知に関連する検知画像データを検知部11から取得し得る。検知結果は、類似度を含んでいてよい。出力部12は、類似度を検知部11から取得し得る。検知結果は、検知に関する履歴の情報を含んでいてよい。検知の履歴に関する情報は、最初の検知日時の検知に関する情報を含んでいてもよい。最初の検知日時の検知に関する情報は、最初の検知日時及び最初の検知日時の検知に関連する検知画像データを取得した監視カメラのカメラ名称を含む。出力部12は、人物IDに基づいて、最初の検知日時を検知履歴テーブル34から取得し得る。出力部12は、人物IDに基づいて、最初の検知日時の検知に関連する検知画像データを取得した監視カメラの検知カメラIDを検知履歴テーブル34から取得し得る。出力部12は、検知カメラIDに基づいて、最初の検知日時の検知に関連する検知画像データを取得した監視カメラのカメラ名称をカメラ情報テーブル35から取得し得る。検知の履歴に関する情報は、最新の検知日時の検知に関する情報を含んでいてよい。最新の検知日時の検知に関する情報は、最新の検知日時及び最新の検知日時の検知に関連する検知画像データを取得した監視カメラのカメラ名称を含む。出力部12は、最新の検知日時を検知部11から取得し得る。出力部12は、検知部11から映像解析結果に含まれるカメラIDを取得する。出力部12は、カメラIDに基づいて、最新の検知日時の検知に関連する検知画像データを取得した監視カメラのカメラ名称をカメラ情報テーブル35から取得し得る。検知の履歴に関する情報は、最初の検知日時から最新の検知日時までの間の一部または全部の検知日時に関する情報を含んでいてよい。検知結果は、検知回数を含んでいてよい。出力部12は、検知履歴テーブル34における同一の人物IDに関連付けられたレコード数に基づいて、検知回数を取得し得る。
An example of information included in the detection result will be described.
The detection result may include a person ID. The output unit 12 may acquire the person ID from the detection unit 11. The detection result may include a person name. The output unit 12 may acquire the person name from the management table 33 based on the person ID. The detection result may include a registered image based on registered image data. The output unit 12 may acquire the registered image data from the management data 31 based on the person ID. The detection result may include a detection image based on detection image data related to the detection at the latest detection date and time. The output unit 12 may acquire the detection image data related to the detection at the latest detection date and time from the detection unit 11. The detection result may include a similarity. The output unit 12 may acquire the similarity from the detection unit 11. The detection result may include information on the history of the detection. The information on the history of the detection may include information on the detection at the first detection date and time. The information on the detection at the first detection date and time includes the first detection date and time and the camera name of the surveillance camera that acquired the detection image data related to the detection at the first detection date and time. The output unit 12 may acquire the first detection date and time from the detection history table 34 based on the person ID. The output unit 12 may acquire, based on the person ID, the detection camera ID of the surveillance camera that acquired the detection image data related to the detection at the first detection date and time from the detection history table 34. The output unit 12 may acquire, based on the detection camera ID, the camera name of the surveillance camera that acquired the detection image data related to the detection at the first detection date and time from the camera information table 35. The information on the detection history may include information on the detection at the latest detection date and time. The information on the detection at the latest detection date and time includes the latest detection date and time and the camera name of the surveillance camera that acquired the detection image data related to the detection at the latest detection date and time. The output unit 12 may acquire the latest detection date and time from the detection unit 11. The output unit 12 acquires the camera ID included in the video analysis result from the detection unit 11. The output unit 12 may acquire, based on the camera ID, the camera name of the surveillance camera that acquired the detection image data related to the detection at the latest detection date and time from the camera information table 35. The information on the detection history may include information on a part or all of the detection dates and times between the first detection date and time and the latest detection date and time. The detection result may include the number of detections. The output unit 12 can obtain the number of detections based on the number of records associated with the same person ID in the detection history table 34.
出力部12は、後述する判定部13による長時間滞在者の判定結果に基づいて、長時間滞在者と判定された人物に関する検知結果を出力装置MTの表示画面に含まれる長時間滞在アラート出力領域に出力する。長時間滞在アラート出力領域に出力される検知結果は、検知アラート出力領域に出力される検知結果と同様である。 The output unit 12 outputs the detection result for the person determined to be a long-time resident to a long-time resident alert output area included in the display screen of the output device MT based on the long-time resident determination result by the determination unit 13 described below. The detection result output to the long-time resident alert output area is the same as the detection result output to the detection alert output area.
判定部13は、複数の人物のそれぞれの最初の検知日時から2回目以降の各検知日時までの間隔が長時間判定基準時間以上であるか否かを判定する。判定部13は、長時間判定基準時間以上の間隔をあけて検知された人物を監視エリアにおける長時間滞在者と判定する。判定部13は、長時間滞在者の判定結果を出力部12へ送る。 The determination unit 13 determines whether the interval from the first detection date and time of each of the multiple people to the second and subsequent detection dates and times is equal to or greater than the long-term determination standard time. The determination unit 13 determines that a person detected at an interval equal to or greater than the long-term determination standard time is a long-term resident in the monitoring area. The determination unit 13 sends the determination result of the long-term resident to the output unit 12.
決定部14は、ラベルテーブル36に基づいて検知部11により検知された人物の特徴に応じたラベル情報を決定する。ラベル情報は、1以上のラベルを示す情報である。決定部14による処理例については後述する。 The determination unit 14 determines label information according to the characteristics of the person detected by the detection unit 11 based on the label table 36. The label information is information indicating one or more labels. An example of the processing by the determination unit 14 will be described later.
判断部15は、報知対象テーブル37及び決定部14により決定されたラベル情報に基づいて、検知部11により検知された人物が報知対象か否かを判断する。判断部15による処理例については後述する。 The determination unit 15 determines whether or not the person detected by the detection unit 11 is a notification target based on the notification target table 37 and the label information determined by the determination unit 14. An example of the processing by the determination unit 15 will be described later.
報知制御部16は、検知部11により検知された人物が判断部15により報知対象と判断されたことに応答して、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。報知制御部16による処理例については後述する。 In response to the person detected by the detection unit 11 being determined by the determination unit 15 to be a notification target, the notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14. An example of the processing by the notification control unit 16 will be described later.
ラベルテーブル36の構成例について説明する。
図4は、ラベルテーブル36の一例を示す図である。
ラベルテーブル36は、防犯、マーケティング、ハートフル及び感染対策に関する区分を含む。
An example of the configuration of the label table 36 will be described.
FIG. 4 is a diagram showing an example of the label table 36. As shown in FIG.
The label table 36 includes categories relating to crime prevention, marketing, compassion, and infection control.
ラベルテーブル36は、防犯に関する区分において、防犯履歴に関するラベルグループを含む。防犯履歴に関するラベルグループは、人物の危険性に応じた複数のラベルを含む。防犯履歴に関するラベルグループは、危険、警戒及び注意の各ラベル含む。危険、警戒及び注意の各ラベルは、管理者によって1以上の人物IDと関連付けられている。防犯履歴に関するラベルグループは、第1のラベルグループの一例である。なお、危険、警戒及び注意の各ラベルと、1以上の人物IDとを関連付けた情報は、管理テーブル33で管理されていてもよい。 The label table 36 includes a label group related to crime prevention history in the crime prevention category. The label group related to crime prevention history includes multiple labels according to the risk of a person. The label group related to crime prevention history includes the labels danger, caution, and caution. Each of the labels danger, caution, and caution is associated with one or more person IDs by the administrator. The label group related to crime prevention history is an example of a first label group. Note that information associating each of the labels danger, caution, and caution with one or more person IDs may be managed in the management table 33.
ラベルテーブル36は、防犯に関する区分において、立入禁止区域管理に関するラベルグループを含む。立入禁止区域管理に関するラベルグループは、立入禁止区域への立ち入りが可能な関係者か否かに応じた複数のラベルを含む。立入禁止区域管理に関するラベルグループは、関係者及び関係者以外の各ラベル含む。関係者及び関係者以外の各ラベルは、管理者によって1以上の人物IDと関連付けられている。立入禁止区域管理に関するラベルグループは、第1のラベルグループの一例である。なお、関係者及び関係者以外の各ラベルと、1以上の人物IDとを関連付けた情報は、管理テーブル33で管理されていてもよい。 The label table 36 includes a label group related to restricted area management in the crime prevention category. The label group related to restricted area management includes multiple labels according to whether or not the relevant person is allowed to enter the restricted area. The label group related to restricted area management includes each label for relevant persons and non-related persons. Each label for relevant persons and non-related persons is associated with one or more person IDs by the administrator. The label group related to restricted area management is an example of a first label group. Note that information associating each label for relevant persons and non-related persons with one or more person IDs may be managed in the management table 33.
ラベルテーブル36は、マーケティングに関する区分において、購買金額に関するラベルグループを含む。購買金額に関するラベルグループは、過去の購買金額に応じた複数のラベルを含む。購買金額に関するラベルグループは、VVIP、VIP、ダイヤモンド、ゴールド、シルバ及びブロンズの各ラベルを含む。VVIP、VIP、ダイヤモンド、ゴールド、シルバ及びブロンズの各ラベルは、管理者によって1以上の人物IDと関連付けられている。購買金額に関するラベルグループは、第1のラベルグループの一例である。なお、VVIP、VIP、ダイヤモンド、ゴールド、シルバ及びブロンズの各ラベルと、1以上の人物IDとを関連付けた情報は、管理テーブル33で管理されていてもよい。 The label table 36 includes a label group related to purchase amount in the marketing category. The label group related to purchase amount includes multiple labels corresponding to past purchase amounts. The label group related to purchase amount includes each of the labels VVIP, VIP, diamond, gold, silver, and bronze. Each of the labels VVIP, VIP, diamond, gold, silver, and bronze is associated with one or more person IDs by the administrator. The label group related to purchase amount is an example of a first label group. Note that information associating each of the labels VVIP, VIP, diamond, gold, silver, and bronze with one or more person IDs may be managed in the management table 33.
ラベルテーブル36は、マーケティングに関する区分において、来訪頻度に関するラベルグループを含む。来訪頻度に関するラベルグループは、過去の来訪頻度に応じた複数のラベルを含む。来訪頻度に関するラベルグループは、30回以上、20回以上、10回以上、1回以上及び0回(ニューカマー)の各ラベルを含む。30回以上、20回以上、10回以上及び1回以上の各ラベルは、管理者によって1以上の人物IDと関連付けられている。0回以上のラベルは、人物IDと関連付けられていないが、30回以上、20回以上、10回以上及び1回以上の各ラベルに関連付けられている複数の人物ID以外の人物IDに関連付けられていることに相当する。購買金額に関するラベルグループは、第1のラベルグループの一例である。なお、30回以上、20回以上、10回以上及び1回以上の各ラベルと、1以上の人物IDとを関連付けた情報は、管理テーブル33で管理されていてもよい。 The label table 36 includes a label group related to visit frequency in the marketing category. The label group related to visit frequency includes multiple labels according to past visit frequency. The label group related to visit frequency includes the labels 30 times or more, 20 times or more, 10 times or more, 1 time or more, and 0 times (newcomer). Each of the labels 30 times or more, 20 times or more, 10 times or more, and 1 time or more is associated with one or more person IDs by the administrator. The label 0 times or more is not associated with a person ID, but is associated with a person ID other than the multiple person IDs associated with the labels 30 times or more, 20 times or more, 10 times or more, and 1 time or more. The label group related to purchase amount is an example of a first label group. Note that information associating each of the labels 30 times or more, 20 times or more, 10 times or more, and 1 time or more with one or more person IDs may be managed in the management table 33.
ラベルテーブル36は、マーケティングに関する区分において、コンプレイン頻度数に関するラベルグループを含む。コンプレイン頻度数に関するラベルグループは、過去のコンプレイン頻度に応じた複数のラベルを含む。コンプレイン頻度数に関するラベルグループは、10回以上、5回以上及び0回の各ラベルを含む。10回以上、5回以上及び0回の各ラベルは、管理者によって1以上の人物IDと関連付けられている。コンプレイン頻度数に関するラベルグループは、第1のラベルグループの一例である。なお、10回以上、5回以上及び0回の各ラベルと、1以上の人物IDとを関連付けた情報は、管理テーブル33で管理されていてもよい。 The label table 36 includes a label group related to complaint frequency in the marketing category. The label group related to complaint frequency includes multiple labels according to past complaint frequencies. The label group related to complaint frequency includes the labels 10 or more, 5 or more, and 0. Each of the labels 10 or more, 5 or more, and 0 is associated with one or more person IDs by the administrator. The label group related to complaint frequency is an example of a first label group. Note that information associating each of the labels 10 or more, 5 or more, and 0 with one or more person IDs may be managed in the management table 33.
ラベルテーブル36は、マーケティングに関する区分において、来訪人数に関するラベルグループを含む。来訪人数に関するラベルグループは、現在の来訪人数に応じた複数のラベルを含む。来訪人数に関するラベルグループは、1人、2人、3人及び4人以上の各ラベルを含む。来訪人数に関するラベルグループに含まれる複数のラベルは、検知される人物の状態に応じたものであるので、1以上の人物IDと関連付けられていない。来訪人数に関するラベルグループは、第2のラベルグループの一例である。 The label table 36 includes a label group related to the number of visitors in the marketing category. The label group related to the number of visitors includes multiple labels corresponding to the current number of visitors. The label group related to the number of visitors includes the labels 1 person, 2 people, 3 people, and 4 people or more. The multiple labels included in the label group related to the number of visitors correspond to the state of the person to be detected, and therefore are not associated with one or more person IDs. The label group related to the number of visitors is an example of a second label group.
ラベルテーブル36は、ハートフルに関する区分において、体が不自由な人に関するラベルグループを含む。体が不自由な人に関するラベルグループは、現在の来訪した人物の状態に応じた複数のラベルを含む。体が不自由な人に関するラベルグループは、視覚障害者で杖を使う人、視覚障害者で盲導犬を伴う人、聴覚障害者で聴導犬を伴う人、車いすに乗っている人、及び、車いすに乗っている人で介助犬を伴う人の各ラベルを含む。体が不自由な人に関するラベルグループに含まれる複数のラベルは、検知される人物の状態に応じたものであるので、1以上の人物IDと関連付けられていない。体が不自由な人に関するラベルグループは、第2のラベルグループの一例である。 The label table 36 includes a label group for physically disabled people in the heartfelt category. The label group for physically disabled people includes multiple labels according to the current status of the visitor. The label group for physically disabled people includes the labels of a visually impaired person who uses a cane, a visually impaired person accompanied by a guide dog, a hearing impaired person accompanied by a hearing dog, a person in a wheelchair, and a person in a wheelchair accompanied by a service dog. The multiple labels included in the label group for physically disabled people correspond to the status of the person to be detected, and are therefore not associated with one or more person IDs. The label group for physically disabled people is an example of a second label group.
ラベルテーブル36は、ハートフルに関する区分において、体調が悪い人に関するラベルグループを含む。体調が悪い人に関するラベルグループは、現在の来訪した人物の状態に応じた複数のラベルを含む。体調が悪い人に関するラベルグループは、転倒している人、しゃがんでいる人、及び、ふらふら歩く人の各ラベルを含む。体調が悪い人に関するラベルグループに含まれる複数のラベルは、検知される人物の状態に応じたものであるので、1以上の人物IDと関連付けられていない。体調が悪い人に関するラベルグループは、第2のラベルグループの一例である。 The label table 36 includes a label group for people who are unwell in the heartfelt category. The label group for people who are unwell includes multiple labels according to the current state of the visitor. The label group for people who are unwell includes the labels of a person who has fallen, a person who is crouching, and a person who is staggering. The multiple labels included in the label group for people who are unwell correspond to the state of the person being detected, and are therefore not associated with one or more person IDs. The label group for people who are unwell is an example of a second label group.
ラベルテーブル36は、ハートフルに関する区分において、迷子に関するラベルグループを含む。迷子に関するラベルグループは、現在の来訪した人物の状態に応じた1つのラベルを含む。迷子に関するラベルグループは、子供が一人のラベルを含む。迷子に関するラベルグループに含まれるラベルは、検知される人物の状態に応じたものであるので、1以上の人物IDと関連付けられていない。体調が悪い人に関するラベルグループは、第2のラベルグループの一例である。 The label table 36 includes a label group for lost children in the heartfelt category. The label group for lost children includes one label corresponding to the current state of the visitor. The label group for lost children includes a label for one child. The labels included in the label group for lost children correspond to the state of the person being detected, and are therefore not associated with one or more person IDs. The label group for people who are unwell is an example of a second label group.
ラベルテーブル36は、感染対策に関する区分において、症状に関するラベルグループを含む。症状に関するラベルグループは、現在の来訪した人物の状態に応じた複数のラベルを含む。症状に関するラベルグループは、熱、咳、汗及び心拍の各ラベルを含む。症状に関するラベルグループに含まれる複数のラベルは、検知される人物の状態に応じたものであるので、1以上の人物IDと関連付けられていない。体調が悪い人に関するラベルグループは、第2のラベルグループの一例である。 The label table 36 includes a label group related to symptoms in the infection control category. The label group related to symptoms includes multiple labels corresponding to the current condition of the visitor. The label group related to symptoms includes the labels fever, cough, sweat, and heart rate. The multiple labels included in the label group related to symptoms correspond to the condition of the person being detected, and are therefore not associated with one or more person IDs. The label group related to people who are feeling unwell is an example of a second label group.
(動作例)
次に、以上のように構成されたWebサーバ装置SVの動作例を説明する。
図5は、Webサーバ装置SVにより実行される報知処理の処理手順と処理内容を示すフローチャートである。図5のフローチャートは、説明の簡略化のため、1回の人物の検知に基づく報知処理を示しているが、実際には、図5に示す処理は、人物の検知毎に繰り返される。
(Example of operation)
Next, an example of the operation of the Web server device SV configured as above will be described.
Fig. 5 is a flowchart showing the procedure and contents of the notification process executed by the Web server device SV. For the sake of simplicity, the flowchart in Fig. 5 shows the notification process based on one person detection, but in reality, the process shown in Fig. 5 is repeated every time a person is detected.
検知部11は、人物画像データに基づいて人物を検知する(ステップS1)。ステップS1では、例えば、検知部11は、上述のように人物画像データに基づいて人物画像データに映る人物を検知する。検知部11は、検知毎に、人物ID、カメラID及び特徴の情報を決定部14へ送り得る。 The detection unit 11 detects a person based on the person image data (step S1). In step S1, for example, the detection unit 11 detects a person appearing in the person image data based on the person image data as described above. The detection unit 11 can send the person ID, camera ID, and feature information to the determination unit 14 for each detection.
決定部14は、ラベルテーブル36に基づいて検知部11により検知された人物の特徴に応じたラベル情報を決定する(ステップS2)。ステップS2では、例えば、決定部14は、検知部11による人物の検知毎に、検知部11から人物ID、カメラID及び特徴の情報を受ける。 The determination unit 14 determines label information according to the characteristics of the person detected by the detection unit 11 based on the label table 36 (step S2). In step S2, for example, the determination unit 14 receives information on the person ID, camera ID, and characteristics from the detection unit 11 each time the detection unit 11 detects a person.
決定部14は、人物IDを参照し、ラベルテーブル36または管理テーブル33に基づいて人物IDに対応する1以上のラベルを取得する。決定部14により人物IDを参照して取得される1以上のラベルは、1以上の第1のラベルグループのそれぞれに含まれるラベルに対応する。なお、検知部11からのカメラIDがカメラ情報テーブル35において立入禁止区域情報と関連付けられている場合、決定部14は、立入禁止区域管理に関するラベルグループから人物IDに関連付けられているラベルを取得する。決定部14は、1つの第1のラベルグループから1つのラベルを取得することができる。決定部14は、ラベルグループの項目によっては1つの第1のラベルグループから複数のラベルを取得することもあり得る。 The determination unit 14 refers to the person ID and acquires one or more labels corresponding to the person ID based on the label table 36 or the management table 33. The one or more labels acquired by the determination unit 14 with reference to the person ID correspond to the labels included in each of the one or more first label groups. Note that if the camera ID from the detection unit 11 is associated with restricted area information in the camera information table 35, the determination unit 14 acquires a label associated with the person ID from a label group related to restricted area management. The determination unit 14 can acquire one label from one first label group. The determination unit 14 may acquire multiple labels from one first label group depending on the items of the label group.
決定部14は、特徴の情報を参照し、ラベルテーブル36に基づいて特徴の情報に対応する1以上のラベルを取得する。決定部14により特徴の情報を参照して取得される1以上のラベルは、1以上の第2のラベルグループのそれぞれに含まれるラベルに対応する。決定部14は、1つの第2のラベルグループから1つのラベルを取得することができる。決定部14は、ラベルグループの項目によっては1つの第2のラベルグループから複数のラベルを取得することもあり得る。 The determination unit 14 refers to the feature information and acquires one or more labels corresponding to the feature information based on the label table 36. The one or more labels acquired by the determination unit 14 with reference to the feature information correspond to the labels included in each of the one or more second label groups. The determination unit 14 can acquire one label from one second label group. The determination unit 14 may acquire multiple labels from one second label group depending on the items of the label group.
決定部14が1つのラベルを取得する場合について説明する。決定部14は、ラベルテーブル36に含まれる1以上のラベルグループのうちの1つのラベルグループにおける1つのラベルに基づいてラベル情報を決定する。1つのラベルは、第1のラベルグループから取得される1つのラベルでもいいし、第2のラベルグループから取得される1つのラベルでもよい。 The case where the determination unit 14 acquires one label will be described. The determination unit 14 determines label information based on one label in one of the one or more label groups included in the label table 36. The one label may be one label acquired from the first label group, or one label acquired from the second label group.
決定部14が複数のラベルを取得する場合について説明する。決定部14は、ラベルテーブル36に含まれる1以上のラベルグループのうちの少なくとも2つのラベルグループのそれぞれにおける1以上のラベルの組み合わせに基づいてラベル情報を決定する。少なくとも2つのラベルグループは、少なくとも2つの第1のラベルグループのみでもよい。少なくとも2つのラベルグループは少なくとも2つの第2のラベルグループのみでもよい。少なくとも2つのラベルグループは、1以上の第1のラベルグループ及び1以上の第2のラベルグループの両方でもよい。少なくとも2つのラベルグループは、同一の区分内であってもいいし、2以上の異なる区分に亘っていてもよい。 A case will be described where the determination unit 14 acquires multiple labels. The determination unit 14 determines label information based on a combination of one or more labels in each of at least two label groups among the one or more label groups included in the label table 36. The at least two label groups may be only at least two first label groups. The at least two label groups may be only at least two second label groups. The at least two label groups may be both one or more first label groups and one or more second label groups. The at least two label groups may be within the same division, or may span two or more different divisions.
決定部14は、任意の1つの検知タイミングにおける人物の特徴に応じてラベル情報を決定してもよい。これに代えて、決定部14は、同一人物に対する複数の検知タイミングにおける人物の特徴に応じてラベル情報を決定してもよい。後者については、決定部14は、第1の検知タイミングよりも後の第2の検知タイミングにおいて、第1の検知タイミングにおける人物の特徴に応じた1以上のラベルと、第2の検知タイミングにおける人物の特徴に応じた1以上のラベルとの組み合わせに基づいてラベル情報を決定してもよい。例えば、決定部14は、来訪人数に関するラベルグループ及び迷子に関するラベルグループのそれぞれにおける1以上のラベルの組み合わせに基づいてラベル情報を決定することができる。この例では、来訪人数に関するラベルグループのラベルは、第1の検知タイミングにおける人物の特徴に応じたラベルである。迷子に関するラベルグループのラベルは、第2の検知タイミングにおける人物の特徴に応じたラベルである。 The determination unit 14 may determine the label information according to the characteristics of the person at any one detection timing. Alternatively, the determination unit 14 may determine the label information according to the characteristics of the person at multiple detection timings for the same person. In the latter case, the determination unit 14 may determine the label information at a second detection timing after the first detection timing based on a combination of one or more labels according to the characteristics of the person at the first detection timing and one or more labels according to the characteristics of the person at the second detection timing. For example, the determination unit 14 can determine the label information based on a combination of one or more labels in each of a label group related to the number of visitors and a label group related to a lost child. In this example, the label in the label group related to the number of visitors is a label according to the characteristics of the person at the first detection timing. The label in the label group related to a lost child is a label according to the characteristics of the person at the second detection timing.
決定部14は、上述のように取得した1以上のラベルに基づいてラベル情報を決定する。決定部14は、決定したラベル情報を判断部15へ送る。 The determination unit 14 determines label information based on one or more labels obtained as described above. The determination unit 14 sends the determined label information to the judgment unit 15.
判断部15は、報知対象テーブル37及び決定部14により決定されたラベル情報に基づいて、検知部11により検知された人物が報知対象か否かを判断する(ステップS3)。ステップS3では、例えば、判断部15は、決定部14により決定されたラベル情報で示される1以上のラベルの組み合わせを、報知対象テーブル37に含まれる複数の報知対象となる人物の特徴のそれぞれに設定されている1以上のラベルの組み合わせと比較する。判断部15は、報知対象テーブル37において、ラベル情報で示される1以上のラベルのうちの全部のラベルと一致する1以上のラベルを設定された報知対象となる人物の特徴があるか否かを判断する。判断部15は、報知対象テーブル37において、ラベル情報で示される1以上のラベルのうちの一部のラベルと一致する1以上のラベルを設定された報知対象となる人物の特徴があるか否かを判断してもよい。以下では、ラベル情報で示される1以上のラベルのうちの全部または一部のラベルと一致する1以上のラベルを設定された報知対象となる人物の特徴をラベル情報に対応する報知対象となる人物の特徴ともいう。ラベル情報に対応する報知対象となる人物の特徴がない場合、判断部15は、検知部11により検知された人物を報知対象ではないと判断する。ラベル情報に対応する報知対象となる人物の特徴がある場合、判断部15は、検知部11により検知された人物を報知対象であると判断する。判断部15は、ラベル情報に対応する報知対象となる人物の特徴を報知制御部16へ送る。 The determination unit 15 determines whether or not the person detected by the detection unit 11 is a notification target based on the notification target table 37 and the label information determined by the determination unit 14 (step S3). In step S3, for example, the determination unit 15 compares a combination of one or more labels indicated by the label information determined by the determination unit 14 with a combination of one or more labels set for each of the characteristics of the multiple notification targets included in the notification target table 37. The determination unit 15 determines whether or not there is a characteristic of the notification target person to which one or more labels that match all of the one or more labels indicated by the label information are set in the notification target table 37. The determination unit 15 may determine whether or not there is a characteristic of the notification target person to which one or more labels that match some of the one or more labels indicated by the label information are set in the notification target table 37. Hereinafter, a characteristic of the notification target person to which one or more labels that match all or some of the one or more labels indicated by the label information are set is also referred to as a characteristic of the notification target person corresponding to the label information. If there are no characteristics of the person who is a notification target that correspond to the label information, the judgment unit 15 judges that the person detected by the detection unit 11 is not a notification target. If there are characteristics of the person who is a notification target that correspond to the label information, the judgment unit 15 judges that the person detected by the detection unit 11 is a notification target. The judgment unit 15 sends the characteristics of the person who is a notification target that correspond to the label information to the notification control unit 16.
検知部11により検知された人物が判断部15により報知対象ではないと判断されたことに応答して(ステップS4、NO)、処理は終了する。報知制御部16は、検知部11により検知された人物が判断部15により報知対象と判断されたことに応答して(ステップS4、YES)、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する(ステップS5)。ステップS5では、例えば、報知制御部16は、報知対象テーブル37に基づいて、ラベル情報に対応する報知対象となる人物の特徴に関連付けられた報知態様を決定する。ラベル情報に対応する報知対象となる人物の特徴に関連付けられた報知態様は、ラベル情報に応じた報知態様の一例である。 In response to the judgment unit 15 judging that the person detected by the detection unit 11 is not a notification target (step S4, NO), the processing ends. In response to the judgment unit 15 judging that the person detected by the detection unit 11 is a notification target (step S4, YES), the notification control unit 16 controls notification using a notification mode corresponding to the label information determined by the determination unit 14 (step S5). In step S5, for example, the notification control unit 16 determines a notification mode associated with the characteristics of the person who is a notification target corresponding to the label information based on the notification target table 37. The notification mode associated with the characteristics of the person who is a notification target corresponding to the label information is an example of a notification mode corresponding to the label information.
報知制御部16は、検知部11により検知された人物について、決定した報知態様による報知を制御する。例えば、報知制御部16は、検知された人物の特徴に応じて決定した報知態様に基づいて、アイコンまたはメッセージなどを出力装置MTに表示する。これに代えて、または、これと共に、例えば、報知制御部16は、検知された人物の特徴に応じて決定した報知態様に基づいて、音またはメッセージなどを出力装置MTから音声出力する。なお、報知制御部16は、決定した報知態様に基づいて、検知アラート出力領域または長時間滞在アラート出力領域に出力される検知部11により検知された人物の検知結果の表示を制御してもよい。この例では、報知制御部16は、検知結果におけるアイコンもしくはメッセージの表示、または、検知結果の点灯もしくは点滅などの表示を制御してもよい。 The notification control unit 16 controls notification of a person detected by the detection unit 11 in a determined notification mode. For example, the notification control unit 16 displays an icon or a message on the output device MT based on the notification mode determined according to the characteristics of the detected person. Alternatively or in addition, for example, the notification control unit 16 outputs a sound or a message from the output device MT based on the notification mode determined according to the characteristics of the detected person. Note that the notification control unit 16 may control the display of the detection result of a person detected by the detection unit 11, which is output to the detection alert output area or the long stay alert output area, based on the determined notification mode. In this example, the notification control unit 16 may control the display of an icon or a message in the detection result, or the display of the detection result, such as lighting or blinking.
図6は、報知対象となる人物の特徴の一例を示す図である。
報知対象テーブル37は、ラベルテーブル36に含まれる防犯履歴に関するラベルグループのうちの「危険」ラベルに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、初回検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により初回検知された人物について、人物の特徴に応じて「危険」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「危険」ラベルを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、危険度の高い人物の来訪をリアルタイムに把握し、事件を未然に防止する対応をとることができる。
FIG. 6 is a diagram showing an example of characteristics of a person who is a notification target.
The notification target table 37 includes characteristics of people who are to be notified based on the “danger” label from the label group related to the crime prevention history included in the label table 36. These characteristics are characteristics of people who are to be notified upon initial detection.
In this example, the determination unit 14 determines label information based on the "danger" label according to the characteristics of the person detected for the first time by the detection unit 11. The judgment unit 15 determines that the person has the characteristics of a person who is a notification target with the "danger" label set as indicated by the label information in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the monitor to know in real time when a high-risk individual is approaching and take measures to prevent an incident from occurring.
報知対象テーブル37は、ラベルテーブル36に含まれる購買金額に関するラベルグループのうちの「VVIP」ラベルに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、初回検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により初回検知された人物について、人物の特徴に応じて「VVIP」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「VVIP」ラベルを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、購買意欲の高い人物の来訪をリアルタイムに把握し、商品を積極的に販売する対応をとることができる。
The notification target table 37 includes characteristics of people who are the notification targets, which are set based on the “VVIP” label from among the label groups related to purchase amounts included in the label table 36. These characteristics are the characteristics of people who are the notification targets upon initial detection.
In this example, the determination unit 14 determines label information based on the "VVIP" label according to the characteristics of the person detected for the first time by the detection unit 11. The judgment unit 15 determines that the person has the characteristics of a person who is a notification target with the "VVIP" label set as indicated by the label information in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the monitor to grasp in real time the presence of people with a strong desire to buy, and to take measures to proactively sell products.
報知対象テーブル37は、ラベルテーブル36に含まれる体が不自由な人に関するラベルグループのうちの「転倒」ラベルに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、継続時間が一時点における報知対象となる人物の特徴である。この特徴は、初回検知における報知対象となる人物の特徴に限定されない。
この例では、決定部14は、任意の一時点で検知部11により検知された人物について、人物の特徴に応じて「転倒」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「転倒」ラベルを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、転倒している人物をリアルタイムに把握し、救護などの対応をとることができる。
The notification target table 37 includes the characteristics of the person who is the notification target, which are set based on the “fall” label from the label group related to physically disabled people included in the label table 36. The characteristics are characteristics of the person who is the notification target at a certain point in time. The characteristics are not limited to the characteristics of the person who is the notification target at the first detection.
In this example, the determination unit 14 determines label information based on the "fall" label according to the characteristics of a person detected by the detection unit 11 at any one time. The determination unit 15 determines that the person has characteristics that make him or her a notification target, to which the "fall" label indicated by the label information is set in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the observer to detect the person who has fallen in real time and take action such as providing rescue.
報知対象テーブル37は、ラベルテーブル36に含まれる迷子に関するラベルグループのうちの「子供が一人」ラベル及び来訪人数に関するラベルグループのうちの「2人」ラベルの組み合わせに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、継続時間が一時点における報知対象となる人物の特徴である。この特徴は、初回検知における報知対象となる人物の特徴に限定されない。
この例では、決定部14は、任意の一時点で検知部11により検知された人物について、人物の特徴に応じて「子供が一人」ラベル及び「2人」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「子供が一人」ラベル及び「2人」ラベルの組み合わせを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、迷子の人物をリアルタイムに把握し、保護などの対応をとることができる。
The notification target table 37 includes characteristics of a person who is a notification target set based on a combination of the label "one child" from the label group related to a lost child and the label "two people" from the label group related to the number of visitors included in the label table 36. This characteristic is a characteristic of a person who is a notification target at a certain point in time. This characteristic is not limited to the characteristics of a person who is a notification target at the first detection.
In this example, the determination unit 14 determines label information based on the "one child" label and the "two children" label according to the characteristics of a person detected by the detection unit 11 at any one time. The judgment unit 15 judges that the person has characteristics that make him or her a notification target, for which a combination of the "one child" label and the "two children" label indicated by the label information is set in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the monitor to identify lost people in real time and take appropriate action, such as providing protection for them.
報知対象テーブル37は、ラベルテーブル36に含まれる立入禁止区域管理に関するラベルグループのうちの「関係者以外」ラベルに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、長時間検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により検知され、かつ、判定部13により長時間滞在者と判定された人物について、人物の特徴に応じて「関係者以外」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「関係者以外」ラベルを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、立入禁止区域にいる人物の長期滞在をリアルタイムに把握し、見回りなどの対応をとることができる。
The notification target table 37 includes characteristics of people who are notification targets that are set based on the “non-related person” label from the label group related to the restricted area management included in the label table 36. These characteristics are characteristics of people who are notification targets in long-term detection.
In this example, the determination unit 14 determines label information based on the "non-related person" label according to the characteristics of a person detected by the detection unit 11 and determined as a long-time resident by the determination unit 13. The determination unit 15 determines that the person has the characteristics of a person who is a notification target with the "non-related person" label set as indicated by the label information in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows supervisors to grasp in real time whether someone is staying in a restricted area for an extended period of time and take appropriate action, such as sending out patrols.
報知対象テーブル37は、ラベルテーブル36に含まれる来訪頻度に関するラベルグループのうちの「30回以上」ラベル及びコンプレイン頻度数に関するラベルグループのうちの「10回以上」ラベルの組み合わせに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、長時間検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により検知され、かつ、判定部13により長時間滞在者と判定された人物について、人物の特徴に応じて「30回以上」ラベル及び「10回以上」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「30回以上」ラベル及び「10回以上」ラベルの組み合わせを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、マーケティング上注目する人物の長期滞在をリアルタイムに把握し、適切な対応をとることができる。
The notification target table 37 includes characteristics of persons who are notification targets set based on a combination of a label "30 times or more" from a label group related to visit frequency and a label "10 times or more" from a label group related to complaint frequency included in the label table 36. These characteristics are characteristics of persons who are notification targets in long-term detection.
In this example, the determination unit 14 determines label information based on the "30 times or more" label and the "10 times or more" label according to the characteristics of a person who is detected by the detection unit 11 and determined as a long-time resident by the determination unit 13. The determination unit 15 determines that the person has characteristics that make him or her a notification target, for which a combination of the "30 times or more" label and the "10 times or more" label indicated by the label information is set in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the monitor to grasp in real time the long-term stay of a person who is of interest for marketing purposes and to take appropriate measures.
報知対象テーブル37は、ラベルテーブル36に含まれる体が不自由な人に関するラベルグループのうちの「車いすに乗っている人」ラベルに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、長時間検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により検知され、かつ、判定部13により長時間滞在者と判定された人物について、人物の特徴に応じて「車いすに乗っている人」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「車いすに乗っている人」ラベルを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、体が不自由な人物の長期滞在をリアルタイムに把握し、手伝いなどの対応をとることができる。
The notification target table 37 includes characteristics of people who are notification targets that are set based on the “person in a wheelchair” label from the label group related to physically disabled people included in the label table 36. These characteristics are characteristics of people who are notification targets in long-term detection.
In this example, the determination unit 14 determines label information based on the "person in a wheelchair" label according to the characteristics of a person detected by the detection unit 11 and determined by the determination unit 13 as a long-time resident. The determination unit 15 determines that the person has the characteristics of a person who is a notification target set with the "person in a wheelchair" label indicated by the label information in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the supervisor to grasp in real time if a disabled person is staying for an extended period of time and take action such as providing assistance.
報知対象テーブル37は、ラベルテーブル36に含まれる体調が悪い人に関するラベルグループのうちの「しゃがんでいる人」ラベル及び感染対策に関するラベルグループのうちの「咳」ラベルの組み合わせに基づいて設定された報知対象となる人物の特徴を含む。この特徴は、長時間検知における報知対象となる人物の特徴である。
この例では、決定部14は、検知部11により検知され、かつ、判定部13により長時間滞在者と判定された人物について、人物の特徴に応じて「しゃがんでいる人」ラベル及び「咳」ラベルに基づくラベル情報を決定したものとする。判断部15は、報知対象テーブル37において、ラベル情報で示される「しゃがんでいる人」ラベル及び「咳」ラベルの組み合わせを設定された報知対象となる人物の特徴があると判断する。報知制御部16は、決定部14により決定されたラベル情報に応じた報知態様による報知を制御する。
これにより、監視者は、体調が悪い人物の長期滞在をリアルタイムに把握し、救護などの対応をとることができる。
The notification target table 37 includes characteristics of people who are notification targets that are set based on a combination of a “person crouching” label from a label group related to people who are in poor physical condition and a “cough” label from a label group related to infection control measures included in the label table 36. These characteristics are characteristics of people who are notification targets in long-term detection.
In this example, the determination unit 14 determines label information based on the "person crouching" label and the "coughing" label according to the characteristics of the person detected by the detection unit 11 and determined by the determination unit 13 as a long-time resident. The determination unit 15 determines that the person has characteristics that make him or her a notification target, for which a combination of the "person crouching" label and the "coughing" label indicated by the label information is set in the notification target table 37. The notification control unit 16 controls notification in a notification mode according to the label information determined by the determination unit 14.
This allows the monitor to grasp in real time if an unwell person is staying for a long period of time and take action such as providing rescue.
上述のように、報知対象となる人物の特徴は、適宜設定可能である。報知対象となる人物の特徴は、上述のような即座の対応のためだけでなく、後々の活用のために設定されてもよい。例えば、報知対象となる人物の特徴がマーケティングに関して設定されることで、ニューカマーの来訪人数及び長時間滞在している種々の状態の人物などのデータが収集可能となる。このデータは、販売戦略計画などのマーケティングに活用することが可能となる。 As described above, the characteristics of the person to be notified can be set as appropriate. The characteristics of the person to be notified may be set not only for the immediate response as described above, but also for future use. For example, by setting the characteristics of the person to be notified in relation to marketing, data such as the number of newcomer visitors and people in various states who stay for a long time can be collected. This data can be used for marketing, such as sales strategy planning.
一実施形態によれば、Webサーバ装置SVは、検知される人物に応じた報知を制御することが可能となる。これにより、監視者は、新たな検知の発生を把握するだけでなく、新たに検知された人物がどのような特徴を有する人物なのかを容易に把握することができる。監視者は、検知された人物に対して即座に適した対応をとることができる。 According to one embodiment, the Web server device SV is able to control notifications according to the person being detected. This allows the monitor to not only recognize the occurrence of a new detection, but also to easily understand what characteristics the newly detected person has. The monitor can immediately take appropriate action against the detected person.
監視情報処理装置は、上記の例で説明したように1つの装置で実現されてもよいし、機能を分散させた複数の装置で実現されてもよい。 The monitoring information processing device may be realized as a single device as described in the above example, or may be realized as multiple devices with distributed functions.
プログラムは、装置に記憶された状態で譲渡されてよいし、装置に記憶されていない状態で譲渡されてもよい。後者の場合は、プログラムは、ネットワークを介して譲渡されてよいし、記録媒体に記録された状態で譲渡されてもよい。記録媒体は、非一時的な有形の媒体である。記録媒体は、コンピュータ可読媒体である。記録媒体は、CD-ROM、メモリカード等のプログラムを記憶可能かつコンピュータで読取可能な媒体であればよく、その形態は問わない。 The program may be transferred in a state where it is stored in a device, or in a state where it is not stored in a device. In the latter case, the program may be transferred via a network, or in a state where it is recorded on a recording medium. The recording medium is a non-transitory tangible medium. The recording medium is a computer-readable medium. The recording medium may be in any form, such as a CD-ROM or memory card, as long as it is capable of storing the program and is computer-readable.
以上、本発明の実施形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。 Although the embodiments of the present invention have been described in detail above, the above description is merely an example of the present invention in every respect. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention. In other words, in implementing the present invention, specific configurations according to the embodiments may be appropriately adopted.
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 In short, this invention is not limited to the above-described embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, components from different embodiments may be appropriately combined.
SV…Webサーバ装置
OT…管理者端末
MT…出力装置
NW…ネットワーク
C1~Cn…監視カメラ
VE1~VEn…映像解析エンジン
1…制御部
2…プログラム記憶部
3…データ記憶部
4…入出力I/F
5…通信I/F
6…バス
11…検知部
12…出力部
13…判定部
14…決定部
15…判断部
16…報知制御部
31…管理データ
32…検知履歴データ
33…管理テーブル
34…検知履歴テーブル
35…カメラ情報テーブル
36…ラベルテーブル
37…報知対象テーブル
SV: Web server device OT: Administrator terminal MT: Output device NW: Network C1 to Cn: Surveillance camera VE1 to VEn: Image analysis engine 1: Control unit 2: Program storage unit 3: Data storage unit 4: Input/output I/F
5...Communication I/F
6 bus 11 detection unit 12 output unit 13 determination unit 14 decision unit 15 judgement unit 16 notification control unit 31 management data 32 detection history data 33 management table 34 detection history table 35 camera information table 36 label table 37 notification target table
Claims (9)
人物の特徴に応じた1以上のラベルを含むラベルデータと、複数の報知対象となる人物の特徴を含む報知対象データとを記憶する記憶部と、
前記画像データに基づいて人物を検知する検知部と、
前記検知部により検知された複数の人物のそれぞれに関する検知結果を表示部の表示画面に含まれる検知アラート出力領域に出力する出力部と、
前記ラベルデータに基づいて前記検知部により検知された人物の特徴に応じたラベル情報を決定する決定部と、
前記報知対象データ及び前記決定部により決定されたラベル情報に基づいて、前記検知部により検知された人物が報知対象か否かを判断する判断部と、
前記検知部により検知された人物が前記判断部により報知対象と判断されたことに応答して、前記決定部により決定されたラベル情報に応じた報知態様に基づいて、前記検知アラート出力領域に出力される前記検知部により検知された人物の検知結果の表示を制御する報知制御部と、
を備える監視情報処理装置。 A surveillance information processing device that processes surveillance-related information based on image data acquired by each of a plurality of distributed sensor devices,
A storage unit that stores label data including one or more labels corresponding to characteristics of a person and notification target data including characteristics of a plurality of people who are notification targets;
A detection unit that detects a person based on the image data;
an output unit that outputs a detection result relating to each of the plurality of people detected by the detection unit to a detection alert output area included in a display screen of a display unit;
a determination unit that determines label information according to characteristics of the person detected by the detection unit based on the label data;
a determination unit that determines whether or not the person detected by the detection unit is a notification target based on the notification target data and the label information determined by the determination unit;
a notification control unit that controls a display of the detection result of the person detected by the detection unit, which is output to the detection alert output area, based on a notification mode corresponding to the label information determined by the determination unit, in response to the person detected by the detection unit being determined to be a notification target by the determination unit; and
A monitoring information processing device comprising:
前記決定部は、前記1以上のグループのうちの1つのグループにおける1つのラベルに基づいて前記ラベル情報を決定する、
請求項2に記載の監視情報処理装置。 the notification target data includes a characteristic of a person based on one label in one of the one or more groups;
the determination unit determines the label information based on one label in one group of the one or more groups.
The monitoring information processing device according to claim 2 .
前記決定部は、前記1以上のグループのうちの少なくとも2つのグループのそれぞれにおける1以上のラベルの組み合わせに基づいて前記ラベル情報を決定する、
請求項2に記載の監視情報処理装置。 the notification target data includes characteristics of a person based on a combination of one or more labels in each of at least two groups among the one or more groups;
the determination unit determines the label information based on a combination of one or more labels in each of at least two groups among the one or more groups.
The monitoring information processing device according to claim 2 .
前記報知制御部は、前記報知対象データに基づいて前記ラベル情報に応じた報知態様を決定する、
請求項1に記載の監視情報処理装置。 the notification subject data includes notification modes associated with the characteristics of the persons who are the plurality of notification subjects,
The notification control unit determines a notification mode corresponding to the label information based on the notification target data.
The monitoring information processing device according to claim 1 .
前記画像データに基づいて人物を検知する過程と、
検知された複数の人物のそれぞれに関する検知結果を表示部の表示画面に含まれる検知アラート出力領域に出力する過程と、
記憶部に記憶されている人物の特徴に応じた1以上のラベルを含むラベルデータに基づいて検知された人物の特徴に応じたラベル情報を決定する過程と、
前記記憶部に記憶されている複数の報知対象となる人物の特徴を含む報知対象データ及び決定されたラベル情報に基づいて、検知された人物が報知対象か否かを判断する過程と、
検知された人物が報知対象と判断されたことに応答して、決定されたラベル情報に応じた報知態様に基づいて、前記検知アラート出力領域に出力される検知された人物の検知結果の表示を制御する過程と、
を備える監視情報処理方法。 A surveillance information processing method executed by a surveillance information processing device that processes surveillance-related information based on image data acquired by each of a plurality of distributed sensor devices, comprising:
detecting a person based on the image data;
outputting a detection result for each of the plurality of detected persons to a detection alert output area included in a display screen of a display unit;
determining label information corresponding to the characteristics of the detected person based on label data including one or more labels corresponding to the characteristics of the person stored in a storage unit;
a step of determining whether or not a detected person is a notification target based on notification target data including characteristics of a plurality of notification targets stored in the storage unit and the determined label information;
a step of controlling a display of the detection result of the detected person output to the detection alert output area based on a notification mode corresponding to the determined label information in response to the detected person being determined to be a notification target;
A monitoring information processing method comprising:
8. A monitoring information processing program for causing a processor included in the monitoring information processing device to execute processing of each of the units included in the monitoring information processing device according to claim 1.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020135127A JP7612356B2 (en) | 2020-08-07 | 2020-08-07 | Monitoring information processing device, monitoring information processing method, and monitoring information processing program |
| PCT/JP2021/028962 WO2022030547A1 (en) | 2020-08-07 | 2021-08-04 | Monitoring information processing device, monitoring information processing method and monitoring information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020135127A JP7612356B2 (en) | 2020-08-07 | 2020-08-07 | Monitoring information processing device, monitoring information processing method, and monitoring information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022030841A JP2022030841A (en) | 2022-02-18 |
| JP7612356B2 true JP7612356B2 (en) | 2025-01-14 |
Family
ID=80324275
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020135127A Active JP7612356B2 (en) | 2020-08-07 | 2020-08-07 | Monitoring information processing device, monitoring information processing method, and monitoring information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7612356B2 (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002329195A (en) | 2001-04-27 | 2002-11-15 | Sumitomo Electric Ind Ltd | Image processing apparatus, image processing method, and vehicle monitoring system |
| JP2005025313A (en) | 2003-06-30 | 2005-01-27 | Secom Co Ltd | Resident detection system |
| JP2007243342A (en) | 2006-03-06 | 2007-09-20 | Yokogawa Electric Corp | Image monitoring apparatus and image monitoring system |
| JP2017152790A (en) | 2016-02-22 | 2017-08-31 | 沖電気工業株式会社 | Encoder, coding method, program, and image processing system |
| JP2018085597A (en) | 2016-11-22 | 2018-05-31 | パナソニックIpマネジメント株式会社 | Person action monitoring device and person action monitoring system |
| JP2019091395A (en) | 2017-11-15 | 2019-06-13 | キヤノン株式会社 | Information processing device, monitoring system, control method, and program |
| JP2020042446A (en) | 2018-09-07 | 2020-03-19 | 株式会社デンソー | Information processing system, information processing method, and information processing program |
| JP2020078025A (en) | 2018-11-09 | 2020-05-21 | グローリー株式会社 | Object authentication system, object registration device, object authentication method, and object authentication program |
| WO2020152851A1 (en) | 2019-01-25 | 2020-07-30 | 株式会社 テクノミライ | Digital search security system, method, and program |
-
2020
- 2020-08-07 JP JP2020135127A patent/JP7612356B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002329195A (en) | 2001-04-27 | 2002-11-15 | Sumitomo Electric Ind Ltd | Image processing apparatus, image processing method, and vehicle monitoring system |
| JP2005025313A (en) | 2003-06-30 | 2005-01-27 | Secom Co Ltd | Resident detection system |
| JP2007243342A (en) | 2006-03-06 | 2007-09-20 | Yokogawa Electric Corp | Image monitoring apparatus and image monitoring system |
| JP2017152790A (en) | 2016-02-22 | 2017-08-31 | 沖電気工業株式会社 | Encoder, coding method, program, and image processing system |
| JP2018085597A (en) | 2016-11-22 | 2018-05-31 | パナソニックIpマネジメント株式会社 | Person action monitoring device and person action monitoring system |
| JP2019091395A (en) | 2017-11-15 | 2019-06-13 | キヤノン株式会社 | Information processing device, monitoring system, control method, and program |
| JP2020042446A (en) | 2018-09-07 | 2020-03-19 | 株式会社デンソー | Information processing system, information processing method, and information processing program |
| JP2020078025A (en) | 2018-11-09 | 2020-05-21 | グローリー株式会社 | Object authentication system, object registration device, object authentication method, and object authentication program |
| WO2020152851A1 (en) | 2019-01-25 | 2020-07-30 | 株式会社 テクノミライ | Digital search security system, method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022030841A (en) | 2022-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11037300B2 (en) | Monitoring system | |
| US10262517B2 (en) | Real-time awareness of environmental hazards for fall prevention | |
| JP7268679B2 (en) | Control program, report output method, and report output device | |
| Galea et al. | Evacuation response behaviour of occupants in a large theatre during a live performance | |
| KR102405883B1 (en) | Nursing Home AI Automatic Control System | |
| JP2007243342A (en) | Image monitoring apparatus and image monitoring system | |
| US20180330815A1 (en) | Dynamically-adaptive occupant monitoring and interaction systems for health care facilities | |
| JP7138619B2 (en) | Monitoring terminal and monitoring method | |
| JP2016009234A (en) | Crime prevention system | |
| JPWO2019216045A1 (en) | System and system control method | |
| JP2020522828A (en) | Computer vision based surveillance system and method | |
| JP6026115B2 (en) | Rescue activity support system | |
| JP2023128776A (en) | Monitoring system, monitoring device, monitoring method and monitoring program | |
| US20180182232A1 (en) | System and method for emergency situation broadcasting and location detection | |
| JP7612356B2 (en) | Monitoring information processing device, monitoring information processing method, and monitoring information processing program | |
| JP2026021481A5 (en) | ||
| JP7632895B2 (en) | Visiting care service system, information processing device, information processing method, and program | |
| CN115147755A (en) | Personnel rescue and evacuation method, system, device, electronic equipment and storage medium | |
| JP2020140418A (en) | Mobile terminal control program, mobile terminal, and monitoring system | |
| JP7764692B2 (en) | Information processing device, information processing system, analysis result providing method, and control program | |
| WO2022030547A1 (en) | Monitoring information processing device, monitoring information processing method and monitoring information processing program | |
| WO2021131050A1 (en) | Display system, display processing device, display processing method, and program | |
| JP7638857B2 (en) | Surveillance system | |
| JP7685850B2 (en) | Monitoring terminal and monitoring method | |
| JP2021087103A (en) | Information processing device, control method of the same, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220131 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230113 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240604 |
|
| 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: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7612356 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |