JP7564064B2 - Video monitoring system and video monitoring method - Google Patents
Video monitoring system and video monitoring method Download PDFInfo
- Publication number
- JP7564064B2 JP7564064B2 JP2021111778A JP2021111778A JP7564064B2 JP 7564064 B2 JP7564064 B2 JP 7564064B2 JP 2021111778 A JP2021111778 A JP 2021111778A JP 2021111778 A JP2021111778 A JP 2021111778A JP 7564064 B2 JP7564064 B2 JP 7564064B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- video
- specific event
- subject
- specific
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
- Image Analysis (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本開示は、映像監視システム及び映像監視方法に関する。 This disclosure relates to a video surveillance system and a video surveillance method.
警備業務及び監視業務などでは、監視場所に設置されたカメラなどから送信されてきた監視映像を表示する映像監視システムが使用されており、監視員は、監視映像を確認することで、特定の監視事象である特定事象を察知することが重要である。なお、特定事象は、例えば、犯罪又は事故などのインシデント、及び、警備、警察又は救急による対処が必要な事象などである。 In security and surveillance work, video surveillance systems are used that display surveillance footage transmitted from cameras installed at surveillance locations, and it is important for security personnel to detect specific events, which are specific surveillance events, by checking the surveillance footage. Specific events include, for example, incidents such as crimes or accidents, and events that require response by security, police, or emergency services.
特定事象を察知するためには、監視員及び警備員などの管理者は、場所及び時間などを考慮しながら、監視映像に写されている人物及び物体などの対象に関する外見及び動作に違和があるか否かを判断している。このため、特定事象の察知には、管理者の経験又は勘などが必要であり、言語化及び伝承が難しいという問題がある。 To detect specific events, supervisors such as monitors and security guards must determine whether there is anything unusual about the appearance and behavior of people, objects, and other subjects captured on surveillance footage, taking into account factors such as location and time. For this reason, the experience or intuition of the supervisor is required to detect specific events, which can be difficult to verbalize and communicate.
これに対して特許文献1には、インシデントを写した過去の監視映像に対して、インシデントの発生可能レベルを属性情報としてユーザが登録する映像監視システムが開示されている。この映像監視システムは、登録された属性情報に基づいて、新たな監視映像からインシデントを検出している。
In response to this,
特許文献1に記載の技術では、監視映像を確認したユーザがインシデントに関する適切な属性情報を登録できることが前提となっているため、監視業務についての専門的な知見のあるユーザがいない場合、インシデントを正確に検出できないという問題がある。
The technology described in
本開示の目的は、専門的な知見を有するユーザがいなくても特定事象を検知することが可能な映像監視システム及び映像監視方法を提供することにある。 The objective of this disclosure is to provide a video surveillance system and a video surveillance method that are capable of detecting specific events without the need for a user with specialized knowledge.
本開示の一態様に従う映像監視システムは、複数の第1の映像データのそれぞれに写る被写体の特徴を示す複数の特徴データから、所望の前記第1の映像データを検索するための前記特徴に関する検索クエリに応じて抽出した特定事象データを格納する格納部と、第2の映像データに写る被写体の特徴を示す解析結果データを生成する解析部と、前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに写る特定の監視事象である特定事象の有無を検知する検知部と、を有する。 A video surveillance system according to one aspect of the present disclosure includes a storage unit that stores specific event data extracted from a plurality of feature data indicating the features of a subject captured in each of a plurality of first video data in response to a search query related to the features for searching for desired first video data, an analysis unit that generates analysis result data indicating the features of a subject captured in second video data, and a detection unit that detects the presence or absence of a specific event, which is a specific surveillance event captured in the second video data, based on the analysis result data and the specific event data.
本発明によれば、専門的な知見を有するユーザがいなくても特定事象を察知することが可能になる。 The present invention makes it possible to detect specific events even without a user with specialized knowledge.
以下、本開示の実施形態について図面を参照して説明する。 Embodiments of the present disclosure will be described below with reference to the drawings.
以下で説明する本実施形態の映像監視システムは、映像データに写る所定の被写体の特徴を示す特徴データから、特定の監視事象である特定事象に関するデータである特定事象データを抽出して蓄積し、その蓄積された特定事象データに基づいて、監視対象の映像データに写る特定事象を検知するシステムである。特定事象は、例えば、犯罪又は事故などのインシデント、及び、警備、警察又は救急による対処が必要な事象、又は、それらのインシデント又は事象が発生する予兆となる事象などである。 The video surveillance system of this embodiment described below is a system that extracts and accumulates specific event data, which is data related to a specific event that is a specific surveillance event, from feature data that indicates the characteristics of a specific subject captured in the video data, and detects a specific event captured in the video data of the surveillance target based on the accumulated specific event data. Specific events are, for example, incidents such as crimes or accidents, events that require response by security, police, or emergency services, or events that are a sign of the occurrence of such incidents or events.
図1は、本開示の第1の実施形態の映像監視システムにおける特定事象データを蓄積するための構成を示す図である。図1において、映像監視システムは、映像配信装置1と、映像処理装置2と、FDB(Feature Database:特徴データベース)サーバ3と、ユーザ端末4と、映像検索装置5と、特定事象DBサーバ6とを有する。各装置1~6は、例えば、不図示の通信ネットワークを介して、相互に通信可能に接続される。
Figure 1 is a diagram showing a configuration for accumulating specific event data in a video surveillance system according to a first embodiment of the present disclosure. In Figure 1, the video surveillance system includes a
映像配信装置1は、映像データを配信する装置である。映像配信装置1は、本実施形態では、所定の監視場所を写した映像データを取得して配信するカメラであるが、レコーダ又はVMS(Video Management System)などでもよい。映像データは、本実施形態では、複数のフレームから構成される動画像データである。また、映像配信装置1は、映像データのみを配信するか、映像データに対してその映像データに関するメタ情報を付与して配信する。メタ情報は、例えば、当該映像配信装置1を識別する識別情報であるカメラID、及び、映像データを取得した日時である取得日時などである。
映像処理装置2は、映像配信装置1にて配信された映像データに対して所定の映像解析処理を行う装置である。映像処理装置2は、具体的には、映像入力部21と、映像解析部22と、FDB登録部23とを有する。
The
映像入力部21は、映像配信装置1にて配信された映像データを受け付ける。映像データは、図1の例では、特定事象データを生成するための第1の映像データである。
The
映像解析部22は、映像入力部21が受け付けた映像データに対して所定の映像解析処理を行う。映像解析処理は、映像データに写る所定の被写体の特徴を推定(取得)する特徴推定処理を含む。所定の被写体は、本実施形態では、人物であるが、人物以外の動物又は物体などでもよい。
The
特徴推定処理は、所定の被写体である人物を検知する人物検知処理、人物検知処理にて検知された検知人物の属性を推定する属性推定処理、及び、検知人物の行動を推定する行動推定処理などである。この場合、検知人物の属性及び行動が特徴となる。属性は、外見的な属性(外見から判定される属性)であり、例えば、年齢(年齢区分)、性別、及び、衣服の色などである。行動は、例えば、走る、及び、キョロキョロする(周囲を見回す)などである。なお、映像解析処理は、映像データの背景を認識する背景認識処理、及び、検知人物の骨格を推定する骨格推定処理のような、特徴推定処理を行うための処理を含む。また、特徴推定処理は、映像データのフレームごとに行われ、複数のフレームに共通する人物が写っている場合には、その共通人物を特定する追跡処理を含む。また、特徴推定処理は、映像データのフレームの人物が映っている領域の画像特徴量を人物画像特徴量として算出する処理を含んでもよい。 The feature estimation process includes a person detection process that detects a person who is a specified subject, an attribute estimation process that estimates the attributes of the detected person detected in the person detection process, and a behavior estimation process that estimates the behavior of the detected person. In this case, the attributes and behavior of the detected person are the features. The attributes are external attributes (attributes determined from the appearance), such as age (age category), sex, and color of clothes. The behaviors are, for example, running and looking around (looking around). Note that the video analysis process includes processes for performing feature estimation processes, such as background recognition process that recognizes the background of the video data and skeleton estimation process that estimates the skeleton of the detected person. In addition, the feature estimation process is performed for each frame of the video data, and includes a tracking process that identifies the common person when a person is captured in multiple frames. In addition, the feature estimation process may include a process of calculating the image feature amount of an area in which a person is captured in a frame of the video data as a person image feature amount.
FDB登録部23は、映像入力部21が受け付けた映像データと、映像解析部22による映像データに対する映像解析処理の処理結果を示す特徴データとをFDBサーバ3に登録する。特徴データは、例えば、映像データのフレームごとに、カメラIDと、取得日時と、そのフレームに写る人物の特徴を示す特徴情報と対応付けたデータである。映像データにメタ情報が付与されていない場合、FDB登録部23がカメラID及び取得日時を生成してもよい。特徴情報は、特徴の種類のそれぞれに対応する複数の推定項目を有する。推定項目には、人物の行動に関する特徴を示す行動項目と、人物の属性に関する特徴を示す属性項目と、人物画像特徴量を示す画像特徴項目とがある。行動項目及び属性項目は、それぞれ複数あってもよい。
The FDB
行動項目の項目値は、行動項目に対応する行動の有無を示す。属性項目の項目値は、属性項目に対応する属性を示す。属性が年齢区分の場合、項目値は、例えば、15歳以下であれが「0」、15~45歳であれば「1」、45歳~60歳であれば「2」、60歳以上であれば「3」を示す。 The item value of an action item indicates whether or not an action corresponding to the action item has occurred. The item value of an attribute item indicates the attribute corresponding to the attribute item. If the attribute is an age category, the item value is, for example, "0" for age 15 or younger, "1" for ages 15-45, "2" for ages 45-60, and "3" for ages 60 or older.
FDBサーバ3は、映像データ及び特徴データを格納するストレージ部であるFDB31を有するサーバである。
The FDB
ユーザ端末4は、映像監視システムを利用するユーザにて操作される端末装置である。ユーザ端末4は、入力部41と、表示部42とを有する。入力部41は、ユーザから所望の映像データを検索するための検索クエリ(検索条件)である映像検索クエリのような種々の情報を受け付けて映像検索装置5に送信する。表示部42は、映像検索クエリに対する応答である検索結果のような種々の情報を受け付けて表示する。映像検索クエリは、例えば、カメラID、取得日時及び特徴情報に関する検索条件を含む。
The
映像検索装置5は、ユーザ端末4からの映像検索クエリに基づいて、FDB31から映像データを検索する装置である。映像検索装置5は、映像検索部51と、特定事象DB登録部52とを有する。
The
映像検索部51は、ユーザ端末4からの映像検索クエリに適合する映像データをFDB31から検索し、その検索結果をユーザ端末4に送信する。映像検索部51は、具体的には、FDB31に格納されている特徴データに基づいて、映像検索クエリの検索条件に適合する特徴を有する人物である追跡対象人物を写した映像データを検索する。
The
特定事象DB登録部52は、FDBサーバ3のFDB31に格納された特徴データから、映像検索クエリに応じた特徴データを、特定事象に関する特定事象データとして抽出して特定事象DBサーバ6に登録する登録部である。具体的には、特定事象DB登録部52は、映像検索部51にて映像検索クエリに応じて検索された映像データである検索映像データに対応する特徴データを、特定事象データとして特定事象DBサーバ6に登録する。特定事象データは、特徴データをフレーム事に集約したフレーム別テーブルと、追跡対象人物ごとに特徴データを集約した追跡ID別テーブルとを含む。追跡ID別テーブルは、フレーム別テーブルから生成される。また、特定事象DB登録部52は、映像検索クエリを特定事象DBサーバ6に登録してもよい。このとき、特定事象DB登録部52は、例えば、映像検索クエリを集めた検索クエリテーブルの形式で登録してもよいし、フレーム別テーブルに追加する形式で登録してもよいし、その両方の形式で登録してもよい。
The specific event
特定事象DBサーバ6は、映像検索クエリと特定事象データとを格納する格納部である特定事象DB61を有するサーバである。
The specific
図2は、検索クエリテーブルの一例を示す図である。図2に示す検索クエリテーブル200は、各映像検索クエリをレコードとして有するテーブル情報であり、フィールド201~204を含む。
Figure 2 is a diagram showing an example of a search query table. The search query table 200 shown in Figure 2 is table information having each video search query as a record, and includes
フィールド201は、映像データを取得した映像配信装置1のカメラIDを格納する。フィールド202は、映像データを取得した時間帯を格納する。フィールド203は、特徴情報の行動項目ごとに設けられ、その行動項目が検索対象として指定されたか否かを示す行動特徴指定情報を格納する。図2の例では、行動特徴指定情報は、行動項目が指定された場合、「1」を示し、行動項目が指定されていない場合、「0」を示す。フィールド204は、特徴情報の属性項目ごとに設けられ、その属性項目の取り得る項目値のいずれかを指定する指定値を示す属性特徴指定情報を格納する。なお、映像検索クエリは、フィールド201~204の全てに対して値を有する必要はない。
図3は、特徴事象データに含まれるフレーム別テーブルの一例を示す図である。図3に示すフレーム別テーブル300は、特徴データをレコードとするテーブル情報であり、フィールド301~308を含む。
Figure 3 shows an example of a frame-specific table included in feature event data. The frame-specific table 300 shown in Figure 3 is table information in which feature data is a record, and includes
フィールド301は、検索映像データを取得した映像配信装置1のカメラIDを格納する。フィールド302は、検索映像データのフレームを識別するフレームIDを格納する。フィールド303は、当該フレームが取得された時刻を格納する。フィールド304は、当該フレームに写る各人物を識別する人物IDのうち追跡対象人物を識別する人物IDを格納する。フィールド305は、当該フレームに写る追跡対象人物を識別する追跡IDを格納する。なお、人物IDは、フレーム内における人物をするIDであり、追跡IDは、フレーム間で同一人物に割り当てられるIDである。
フィールド306は、行動項目ごとに設けられ、当該フレームに写る追跡対象人物に対する当該行動項目の項目値及び確信度を格納する。フィールド307は、属性項目ごとに設けられ、当該フレームに写る追跡対象人物に対する当該属性項目の項目値及び確信度を格納する。本実施形態では、フィールド306及び307は、「1,0.9」のような「項目値,確信度」で表される数値列の形式で項目値及び確信度を格納している。フィールド308は、当該フレームの人物画像特徴量を格納する。
なお、映像検索クエリをフレーム別テーブルに付与する場合には、例えば、フレーム別テーブル300に映像検索クエリを格納するフィールドが追加される。そのフィールドには、例えば、映像検索クエリで指定された項目(例えば、運動項目A及びB、年齢区分など)が格納される。 When a video search query is assigned to a frame-specific table, for example, a field for storing the video search query is added to the frame-specific table 300. For example, the field stores the items specified in the video search query (e.g., exercise items A and B, age category, etc.).
図4は、特徴事象データに含まれる追跡ID別テーブルの一例を示す図である。図4に示す追跡ID別テーブル400は、フィールド401~406を含む。
Figure 4 shows an example of a tracking ID table included in the characteristic event data. The tracking ID table 400 shown in Figure 4 includes
フィールド401は、追跡対象人物を写したフレームを有する映像データを取得した映像配信装置1のカメラIDを格納する。フィールド402は、追跡対象人物を写した各フレームの取得時間を格納する。フィールド403は、追跡対象人物を識別する追跡IDを格納する。フィールド404は、行動項目ごとに設けられ、追跡対象人物に対する当該行動項目の項目値を集約した集約値を格納する。フィールド405は、属性項目ごとに設けられ、追跡対象人物に対する当該属性項目の項目値を集約した集約値を格納する。フィールド406は、追跡対象人物を写した各フレームの人物画像特徴量を集約した集約値を格納する。
図5は、映像監視システムの映像検索処理の一例について説明するためのフローチャートである。 Figure 5 is a flowchart illustrating an example of a video search process in a video surveillance system.
先ず、ユーザ端末4の入力部41は、ユーザから映像検索クエリを受け付け、その映像検索クエリを映像検索装置5に送信する。映像検索装置5の映像検索部51は、ユーザ端末4からの映像検索クエリを受信すると、映像検索クエリに適合する特徴を有する人物である追跡対象人物を写した映像データをFDBサーバ3から検索する(ステップS101)。そして、特定事象DB登録部52は、映像検索クエリを検索クエリテーブルのレコードとして特定事象DBサーバ6の特定事象DB61に登録する(ステップS102)。
First, the
映像検索部51は、検索した映像データである検索映像データのリストを検索結果としてユーザ端末4に送信する。ユーザ端末4の表示部42は、検索結果を受信し、その検索結果を表示する(ステップS103)。なお、検索結果は、検索映像データのサムネイル画像などを含んでもよい。
The
入力部41は、ユーザから、検索結果にて示される検索映像データのいずれかを選択する選択要求を受け付け、その選択要求を映像検索装置5に送信する。映像検索装置5は、ユーザ端末4からの選択要求にて選択された検索映像データである選択映像データをユーザ端末4に送信する。ユーザ端末4の表示部42は、選択映像データを受信し、その選択映像データを表示(再生)する(ステップS104)。
The
また、映像検索装置5の特定事象DB登録部52は、選択映像データから映像検索クエリと最も精度よく適合する人物を追跡対象人物として特定する(ステップS105)。特定事象DB登録部52は、FDB31に格納された選択映像データに対応する特徴データから対象人物を識別する追跡IDを抽出する(ステップS106)。
The specific event
特定事象DB登録部52は、抽出した追跡IDを含む特徴データ(追跡対象人物を写した全てのフレームのそれぞれに対応する特徴データ)をFDB31から抽出し、その特徴データをフレーム別テーブルとして特定事象DBサーバ6の特定事象DB61に登録する(ステップS107)。
The specific event
その後、特定事象DB登録部52は、フレーム別テーブルに基づいて、追跡ID別テーブルを生成して特定事象DBサーバ6の特定事象DB61に登録し(ステップS108)、検索処理を終了する。
Then, the specific event
追跡ID別テーブルの各推定項目の項目値は、例えば、以下の3つの第1~第3の方法のいずれかにて決定される。
The item values of each estimated item in the tracking ID table are determined, for example, by one of the following three methods,
第1の方法では、特定事象DB登録部52は、推定項目ごとに、フレーム別テーブルにおいて確信度が判定閾値以上の項目値の中で最も出現頻度の高い項目値を、追跡ID別テーブルの項目値とする。
In the first method, the specific event
第2の方法では、特定事象DB登録部52は、推定項目ごとに、フレーム別テーブルにおいて最も出現頻度の高い項目値を最頻推定値として特定し、行動項目については、最頻推定値にその最頻推定値の出現頻度を乗算した値を追跡ID別テーブルの項目値、属性項目については、最頻推定値を追跡ID別テーブルの項目値とする。ここで、出現頻度は、追跡IDの対象人物が写るフレームの総数である総フレーム数に対する推定値に対応するフレームの数の割合である。例えば、総フレーム数が1000であり、年齢区分が「1」のフレーム数が100、年齢区分が「2」のフレーム数が300の場合、年齢区分が「1」の出現頻度は、100/1000=0.1となり、年齢区分が「2」の出現頻度は、300/1000=0.3となる。
In the second method, the specific event
第3の方法では、特定事象DB登録部52は、推定項目ごとに、フレーム別テーブルにおける各フレームに対応する項目値を繋いだベクトル値を追跡ID別テーブルの項目値として算出する。このとき、特定事象DB登録部52は、ベクトル値の要素を間引くなどして、所定の次元数のベクトル値に正規化してもよい。
In the third method, the specific event
以上説明した検索処理に係る構成及び動作では、特定事象DB登録部52は、映像検索クエリに応じた特徴データを特定事象データとして登録していたが、特定事象データとして登録する特徴データはユーザ端末4を介してユーザから直接指定されてもよい。この場合、特定事象DB登録部52は、特徴データを指定するためのインタフェースをユーザ端末4に提供してもよい。
In the configuration and operation related to the search process described above, the specific event
また、映像検索クエリでは、推定項目の項目値のみが指定されていたが、推定項目の項目値だけでなく、項目値の確信度に対する閾値である検索閾値をさらに含んでもよい。この場合、例えば、図2に示した検索クエリテーブルのフィールド203及び204は、「1,0.8」のような「指定値,検索閾値」で表される数値列を格納する。また、行動A(走る)に対応する行動項目が「1,0.8」となる場合、映像検索部51は、確信度が0.8以上で「1」と判断された映像データを検索する。検索閾値は、特定事象DB登録部52にて調整されてもよい。
In addition, in the video search query, only the item value of the estimated item is specified, but the video search query may further include not only the item value of the estimated item but also a search threshold, which is a threshold for the certainty of the item value. In this case, for example, fields 203 and 204 of the search query table shown in FIG. 2 store a numeric string expressed as "specified value, search threshold" such as "1, 0.8". In addition, when the action item corresponding to action A (running) is "1, 0.8", the
図6は、検索閾値を調整する調整処理の一例を説明するためのフローチャートである。調整処理は、映像検索装置5の映像検索部51がユーザ端末4からの映像検索クエリを受信した際に実行される。あるいは、調整処理は、映像検索装置5の映像検索部51がユーザ端末4からのユーザの操作に基づく調整指示を受信した際に実行されてもよい。
Figure 6 is a flowchart for explaining an example of an adjustment process for adjusting a search threshold. The adjustment process is executed when the
調整処理では、先ず、特定事象DB登録部52は、特定事象DBサーバ6の特定事象DB61に登録されてるフレーム別テーブルを参照する(ステップS201)。そして、特定事象DB登録部52は、映像検索クエリに含まれる推定項目ごとに、その推定項目の各項目値の確信度をフレーム別テーブルから取得する(ステップS202)。
In the adjustment process, the specific event
特定事象DB登録部52は、推定項目ごとに、各項目値の確信度の統計値として最小値を算出する(ステップS203)。統計値は、最小値に限らず、例えば、平均値、又は、平均値から標準偏差を減算した値などでもよい。
The specific event
特定事象DB登録部52は、検索閾値の調整を行うか否かの選択を要求する要求画面をユーザ端末4に送信する。ユーザ端末4の表示部42は、要求画面を受信し、その要求画面を表示する(ステップS204)。その後、入力部41は、検索閾値の調整を行う旨の調整要求を受け付けると、その調整要求を映像検索装置5に送信する。映像検索装置5の特定事象DB登録部52は、調整要求を受け付けると、推定項目ごとに、各項目値の検索閾値を上記の確信度の最小値に設定し(ステップS205)、調整処理を終了する。なお、特定事象DB登録部52は、要求画面を表示せずに、自動的に項目値の検索閾値を上記の確信度の最小値に設定してもよい。
The specific event
図7は、映像監視システムにおける特定事象を検知するための構成が示されている。図7に示した映像監視システムは、図1に示した映像監視システムと比較して、映像検索装置5の代わりに、特定事象検索装置7を有する点で異なる。ただし、映像監視システムは、映像検索装置5と特定事象検索装置7との両方を備えるものでもよいし、映像検索装置5と特定事象検索装置7とが物理的に同一の装置で構成されてもよい。
Figure 7 shows a configuration for detecting a specific event in a video surveillance system. The video surveillance system shown in Figure 7 differs from the video surveillance system shown in Figure 1 in that it has a specific event search device 7 instead of a
なお、図7の例では、映像処理装置2の映像入力部21が映像配信装置1から受け付ける映像データは、特定事象が写っているか否かを検知する検知対象の第2の映像データであり、映像解析部22は、第2の映像データに対して映像解析処理を行い、その処理結果を解析結果データとして特定事象検索装置7に送信する。映像解析処理は、図1などで説明した処理と同様であり、解析結果データは特徴データと同様なデータでよい。
In the example of FIG. 7, the video data received by the
特定事象検索装置7は、映像データに特定事象が写っているか否かを検知する検知装置である。特定事象検索装置7は、特定事象検索部71と、統合表示部72とを有する。
The specific event search device 7 is a detection device that detects whether a specific event is captured in video data. The specific event search device 7 has a specific
特定事象検索部71は、映像処理装置2の映像解析部22による映像データに対する映像解析処理の処理結果である解析結果データと、特定事象DBサーバ6の特定事象DB61に格納されている特定事象データとに基づいて、映像データに特定事象が写っているか否かを検知する。
The specific
統合表示部72は、特定事象検索部71にて特定事象が検知された場合、特定事象を示すアラート情報と映像データとを統合してユーザ端末4に送信することで、アラート情報及び映像データをユーザ端末4の表示部42に表示する。アラート情報は、例えば、ポップアップ情報として映像データに統合される。
When a specific event is detected by the specific
なお、特定事象DB61に格納されている特定事象データは、図1で示した映像監視システムにて蓄積されたものに加えて、例えば、他の映像監視システムで取得されてクラウド上に格納された特徴データ及び特定事象データなどに基づいて追加されてもよい。また、映像監視システムがクラウドに特徴データ及び特定事象データをアップロードしてもよい。
The specific event data stored in the
図8は、映像監視システムによる特定事象を検知する特定事象検知処理の一例を説明するためのフローチャートである。 Figure 8 is a flowchart illustrating an example of a specific event detection process that detects a specific event using a video surveillance system.
先ず、映像処理装置2の映像入力部21が映像データを受け付けると(ステップS301)、映像解析部22は、その映像データに対して映像解析処理を行い、映像解析処理の結果である解析結果データと映像データとを特定事象検索装置7に送信する(ステップS302)。
First, when the
特定事象検索装置7の特定事象検索部71は、映像処理装置2からの解析結果データに基づいて、特定事象データを検索するための検索クエリである事象検索クエリを生成する。特定事象検索部71は、事象検索クエリに基づいて、特定事象DB61に格納されている特定事象データを検索する(ステップS303)。
The specific
特定事象検索部71は、検索結果を解析して映像データに特定事象が写っているか否かを判断する(ステップS304)。
The specific
特定事象が写っていない場合、統合表示部72は、映像データをユーザ端末4に送信する。ユーザ端末4の表示部42は、映像データを受け付け、その映像データを表示し(ステップS305)、処理を終了する。
If the specific event is not captured, the
一方、特定事象が写っている場合、統合表示部72は、アラート情報を生成し、映像データ及びアラート情報をユーザ端末4に送信する。ユーザ端末4の表示部42は、映像データ及びアラート情報を受け付け、その映像データ及びアラート情報を表示し(ステップS306)、処理を終了する。
On the other hand, if a specific event is captured, the
図9は、図8のステップS303~S306の処理である特定事象判定処理をより詳細に説明するためのフローチャートである。図10は、特定事象判定処理の一例を説明するための図である。 Figure 9 is a flowchart for explaining in more detail the specific event determination process, which is the process of steps S303 to S306 in Figure 8. Figure 10 is a diagram for explaining an example of the specific event determination process.
先ず、特定事象検索部71は、映像処理装置2からの解析結果データを取得する(ステップS401)。解析結果データは、映像データにおける最新のフレームに対応する処理結果だけでなく、その最新のフレームに写っている各人物の追跡IDに紐づいた処理結果を含む。
First, the specific
特定事象検索部71は、解析結果データを、追跡IDごとに、その追跡IDの追跡対象人物に関する特徴データを集約した追跡ID別のデータに変換する(ステップS402)。変換方法は、フレーム別テーブルから追跡ID別テーブルを変換する方法と同様である。図10では、追跡ID別の解析結果データの一例として解析結果データ500が示されている。
The specific
特定事象検索部71は、追跡ID別の解析結果データのうち、第1の項目である行動項目(図10の項目501)の項目値で構成されるベクトルを検索条件とする事象検索クエリを生成し、特定事象DB61に格納されている追跡ID別テーブルを検索する(ステップS403)。ここでは、特定事象検索部71は、行動項目において、事象検索クエリと追跡別テーブル(図10のテーブル550)の各レコードとの類似度を算出し、類似度が高い方から降順に各レコードをソートする。類似度としては、例えば、ユークリッド距離のような特徴量間の距離の逆数を使用することができる。また、行動項目が複数ある場合、特定事象検索部71は、各行動項目の類似度の総和又は平均値などの統計値を事象検索クエリと追跡別テーブルの各レコードとの類似度として算出してもよい。
The specific
特定事象検索部71は、追跡別テーブルから類似度が所定類似度未満のレコードを除去して、類似度が所定類似度以上のデータを抽出する(ステップS404)。なお、抽出されたデータの数が設定値以下の場合、特定事象検索部71は、追跡別テーブルから類似度が最も高いデータを抽出してもよい。設定値は、例えば、0である。
The specific
特定事象検索部71は、行動項目以外の第2の項目(属性項目、カメラID及び取得時刻など)のそれぞれについて、項目値の分布を解析して、項目値の分布の偏り(局在性)を評価した評価値を算出する(ステップS405)。評価値は、例えば、標準偏差などである。
The specific
特定事象検索部71は、評価値が所定評価値以上の項目を偏り項目として抽出する(ステップS406)。
The specific
特定事象検索部71は、偏り項目について、追跡別テーブルにおいて最も頻度の高い項目値である最頻値と事象検索クエリの項目値とを比較する(ステップS407)。
The specific
特定事象検索部71は、それらの項目値が一致する場合、映像データに特定事象が写っていると判断し、アラート情報を生成する(ステップS408)。本実施形態では、特定事象検索部71は、全ての偏り項目について項目値が一致している場合、アラート情報として特定事象が高確率で写っていることを示す警告アラートを生成し、偏り項目の一部について項目値が一致している場合、アラート情報として特定事象が写っている可能性があることを示す注意アラートを生成する。
If the item values match, the specific
なお、特定事象検索部71は、アラート情報と、特定事象が写っていると判断した映像データを特定する特定事象IDとを対応づけて特定事象DB61に格納してもよい。また、お、全ての偏り項目について項目値が一致しなかった場合、特定事象検索部71は、特定事象が写っている可能性が低い旨の低アラート情報を特定事象IDと対応づけて特定事象DB61に格納してもよい。また、低アラート情報の代わりに注意アラートが用いられてもよい。
The specific
図11は、映像監視システムにおける特定事象のリストを表示する構成が示されている。図11に示した映像監視システムは、図7に示した映像監視システムと比較して、特定事象検索装置7が特定事象検索部71及び統合表示部72を備える代わりに、コンテンツ生成部73を備える点で異なる。ただし、特定事象検索装置7は、特定事象検索部71、統合表示部72及びコンテンツ生成部73を備えるものでもよい。
Figure 11 shows a configuration for displaying a list of specific events in a video surveillance system. The video surveillance system shown in Figure 11 differs from the video surveillance system shown in Figure 7 in that the specific event search device 7 includes a
コンテンツ生成部73は、特定事象DB61に格納されている特定事象IDのリストを特定事象リストとして生成し、その特定事象IDのいずれかを選択する事象選択画面を表示部42に表示する。その後、入力部41が特定事象IDのいずれかを選択した場合、コンテンツ生成部73は、その選択された特定事象IDに対応する映像データをFDB31などから取得してユーザ端末4に送信することで、表示部42に表示する。また、コンテンツ生成部73は、その映像データに関連する関連映像データを、例えば、FDB31、特定事象DB61又は映像配信装置1(レコーダの場合)から取得して表示部42に表示してもよい。関連映像データは、例えば、映像データに写っている人物と同じ人物が写っている映像データなどである。
The
なお、特定事象DB61は、コンテンツ生成部73にて生成されたコンテンツ(映像データ及び関連映像データ)を保持してもよい。また、本コンテンツはクラウドなどにアップロードされてもよい。
The
以上説明したように本実施形態によれば、特定事象DB61は、複数の第1の映像データのそれぞれに写る被写体の特徴を示す複数の特徴データから、所望の第1の映像データを検索するための特徴に関する検索クエリに応じて抽出した特定事象データを格納する。映像解析部22は、第2の映像データに写る被写体の特徴を示す解析結果データを生成する。特定事象検索部71は、解析結果データと特定事象データとに基づいて、第2の映像データに特定の監視事象である特定事象が写っているか否かを検知する。したがって、ユーザが特定事象の写っている可能性があると考えて検索した過去の検索実績に基づいて特定事象が写っているか否かが検知されるので、専門的な知見を有するユーザがいなくても特定事象を検知することが可能となる。
As described above, according to this embodiment, the
また、本実施形態では、特定事象検索部71は、解析結果データにて示される特徴と被写体別データ(追跡ID別テーブルの各レコード)にて示される特徴とを比較し、その比較結果に基づいて、特定事象が写っているか否かを検知する。このため、過去に検索された画像の特徴に基づいて特定事象が検知されるため、特定事象が写っているか否かをより精度よく検知することが可能となる。
In addition, in this embodiment, the specific
また、本実施形態では、特定事象検索部71は、特徴の第1の項目において、解析結果データにて示される特徴との類似度が所定類似度以上の特徴を示す被写体別データを抽出し、前記解析結果データにて示される特徴と当該抽出した被写体別データのそれぞれにて示される特徴とを比較する。第1の項目は、行動項目であることが好ましい。この場合、特定事象が写っているか否かをより精度よく検知することが可能となる。
In addition, in this embodiment, the specific
また、本実施形態では、特定事象検索部71は、特徴の第2の項目において、複数の被写体別データのそれぞれの特徴の偏りを評価した評価値が所定値以上の場合、当該項目の値のうち最も頻度の高い値と解析結果データの当該項目の値とを比較する。そして、特定事象検索部71は、各項目の値が一致している場合、特定事象が写っていると検知する。第1の項目は、属性項目を含むことが好ましい。この場合、特定事象が写っているか否かをより精度よく検知することが可能となる。
In addition, in this embodiment, if the evaluation value for evaluating the bias of each feature of the multiple subject-specific data in the second feature item is equal to or greater than a predetermined value, the specific
また、本実施形態では、特定事象DB登録部52は、特徴データから映像検索クエリに応じて特定事象データを抽出して特定事象DB61に登録する。このため、特定事象データを更新していくことが可能となるため、特定事象が写っているか否かをより精度よく検知することが可能となる。
In addition, in this embodiment, the specific event
また、本実施形態では、特定事象DB登録部52は、映像検索クエリに適合した特徴データのうちユーザにて選択された特徴データを特定事象データとして抽出する。このため、ユーザが特定事象の写っている可能性が高いと考えて検索した過去の検索実績に基づいて特定事象が写っているか否かが検知されるので、特定事象が写っているか否かをより精度よく検知することが可能となる。
In addition, in this embodiment, the specific event
また、本実施形態では、統合表示部72は、特定事象が写っていた場合、特定事象を示すアラート情報と第2の映像データとを表示する。このため、ユーザに特定事象が写っていることを適切に通知することが可能になる。
In addition, in this embodiment, if a specific event is captured, the
(第2の実施形態)
本実施形態では、機械学習を用いて特定事象を特定する場合における映像監視システムについて説明する。
Second Embodiment
In this embodiment, a video surveillance system in which a specific event is identified using machine learning will be described.
図12は、本実施形態の映像監視システムにおける機械学習を行う構成を示す図である。図12に示す映像監視システムは、図1に示した映像監視システムと比較して、機械学習装置8をさらに有する点で言雄なる。なお、機械学習装置8は、映像検索装置5と物理的に同一の装置で構成されてもよい。
Figure 12 is a diagram showing the configuration for performing machine learning in the video surveillance system of this embodiment. The video surveillance system shown in Figure 12 is different from the video surveillance system shown in Figure 1 in that it further includes a machine learning device 8. Note that the machine learning device 8 may be configured as the same device physically as the
機械学習装置8は、特定事象DBサーバ6の特定事象DB61に格納されている特定事象データに基づいて、特定事象を検知するための機械学習モデルである特定事象モデルを構築する。機械学習装置8は、特定事象学習部81と、特定事象モデル部82とを有する。
The machine learning device 8 constructs a specific event model, which is a machine learning model for detecting a specific event, based on the specific event data stored in the
特定事象学習部81は、特定事象DBサーバ6の特定事象DB61に格納されている特定事象データを学習データとして用いて、映像解析部22の解析結果データを特定事象の有無でクラス分けする特定事象モデルを構築する。例えば、特定事象学習部81は、特定事象データのカメラID及び取得時刻などをデータ、行動項目及び属性項目の項目値(推定クラス)及び確信度を教師ラベルとした、マルチラベル機械学習などを行うことで、特定事象モデルを構築する。機械学習の手法は、特に限定されないが、例えば、重回帰分析などである。
The specific
特定事象モデル部82は、特定事象学習部81にて構築された特定事象モデルを保持する。
The specific
図13は、本実施形態の映像監視システムにおける機械学習モデルを用いて特定事象を検知する構成を示す図である。図13に示す映像監視システムは、図12に示した映像監視システムと比較して、映像検索装置5の代わりに、特定事象検索装置7及び機械学習装置8を有する点で異なる。特定事象検索装置7は、図7に示した特定事象検索装置7と比較して、特定事象検索部71の代わりに特定事象推定部74を備える点で異なる。なお、機械学習装置8は、図13では、特定事象モデル部82のみ示している。
Figure 13 is a diagram showing a configuration for detecting a specific event using a machine learning model in the video surveillance system of this embodiment. The video surveillance system shown in Figure 13 differs from the video surveillance system shown in Figure 12 in that it has a specific event search device 7 and a machine learning device 8 instead of the
特定事象推定部74は、特定事象モデル部82に設定された特定事象モデルを用いて、解析結果データと特定事象データとに基づいて、映像データに特定事象が写っているか否かを検知する検知部である。
The specific
図14は、本実施形態における映像監視システムによる特定事象を検知する特定事象検知処理の一例を説明するためのフローチャートである。 Figure 14 is a flowchart illustrating an example of a specific event detection process for detecting a specific event by the video surveillance system of this embodiment.
先ず、映像処理装置2の映像入力部21が映像データを受け付けると(ステップS501)、映像解析部22は、その映像データに対して映像解析処理を行い、映像解析処理の結果である解析結果データと映像データとを特定事象検索装置7に送信する(ステップS502)。
First, when the
特定事象検索装置7の特定事象推定部74は、映像処理装置2からの解析結果データを機械学習装置8の特定事象モデル部82に保持されている特定事象モデルに入力する(ステップS503)。特定事象推定部74は、特定事象モデルの出力を確認して、映像データに特定事象が写っているか否かを判断する(ステップS504)。
The specific
特定事象が写っていない場合、統合表示部72は、映像データをユーザ端末4に送信する。ユーザ端末4の表示部42は、映像データを受け付け、その映像データを表示し(ステップS505)、処理を終了する。
If the specific event is not captured, the
一方、特定事象が写っている場合、統合表示部72は、アラート情報を生成し、映像データ及びアラート情報をユーザ端末4に送信する。ユーザ端末4の表示部42は、映像データ及びアラート情報を受け付け、その映像データ及びアラート情報を表示し(ステップS506)、処理を終了する。
On the other hand, if a specific event is captured, the
なお、アラート情報を確認したユーザが映像データに特定事象が写っているか否かを判断し、特定事象が写っていない場合、その旨を入力部41に入力してもよい。この場合、特定事象推定部74は、その旨に応じて、特定事象DB61に格納されている特定事象データを更新してもよい。この場合、特定事象学習部81が機械学習に用いる学習データが更新されるため、特定事象モデルを更新することが可能となる。
The user who has checked the alert information may determine whether or not a specific event is captured in the video data, and if the specific event is not captured, may input this to the
以上説明した各装置1~8は、例えば、プロセッサ(コンピュータ)及びメモリ(共に図示せず)を備えたコンピュータシステムにより構成されてもよい。この場合、各装置1~8の構成要素及び機能は、例えば、プロセッサがコンピュータプログラムを読み取り、その読み取ったコンピュータプログラムを実行することで実現される。コンピュータプログラムは、メモリのようなコンピュータにて読み取り可能な記録媒体に記録可能である。また、各装置1~8は、必要に応じて、情報の入出力を行う入出力装置、及び、情報を格納する補助記憶装置などを有してもよい。
Each of the
上述した本開示の実施形態は、本開示の説明のための例示であり、本開示の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本開示の範囲を逸脱することなしに、他の様々な態様で本開示を実施することができる。 The above-described embodiments of the present disclosure are illustrative examples of the present disclosure, and are not intended to limit the scope of the present disclosure to only those embodiments. Those skilled in the art may implement the present disclosure in various other forms without departing from the scope of the present disclosure.
1:映像配信装置 2:映像処理装置 3:FDBサーバ 4:ユーザ端末 5:映像検索装置 6:特定事象DBサーバ 7:特定事象検索装置 8:機械学習装置 21:映像入力部 22:映像解析部 23:FDB登録部 31:FDB 41:入力部 42:表示部 51:映像検索部 52:特定事象DB登録部 61:特定事象DB 71:特定事象検索部 72:統合表示部 73:コンテンツ生成部 74:特定事象推定部 81:特定事象学習部 82:特定事象モデル部 1: Video distribution device 2: Video processing device 3: FDB server 4: User terminal 5: Video search device 6: Specific event DB server 7: Specific event search device 8: Machine learning device 21: Video input unit 22: Video analysis unit 23: FDB registration unit 31: FDB 41: Input unit 42: Display unit 51: Video search unit 52: Specific event DB registration unit 61: Specific event DB 71: Specific event search unit 72: Integrated display unit 73: Content generation unit 74: Specific event estimation unit 81: Specific event learning unit 82: Specific event model unit
Claims (11)
第2の映像データに写る被写体の特徴を示す解析結果データを生成する解析部と、
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知する検知部と、を有し、
前記特定事象データは、前記検索クエリに適合する前記特徴を有する被写体ごとに、前記第1の映像データにおける当該被写体と同一の被写体の特徴を集約した複数の被写体別データを含み、
前記検知部は、前記解析結果データにて示される特徴と前記複数の被写体別データのそれぞれにて示される特徴とを比較し、当該比較結果に基づいて、前記特定事象が写っているか否かを検知し、
前記検知部は、前記特徴の第1の項目において、前記解析結果データにて示される特徴との類似度が所定類似度以上の特徴を示す前記被写体別データを抽出し、前記解析結果データにて示される特徴と当該抽出した被写体別データのそれぞれにて示される特徴とを比較する、映像監視システム。 a storage unit that stores specific event data extracted from a plurality of feature data indicating features of a subject captured in each of a plurality of first video image data in response to a search query related to the features for searching for a desired one of the first video image data;
an analysis unit that generates analysis result data indicating characteristics of a subject captured in the second video data;
a detection unit that detects whether or not a specific event that is a specific monitoring event is captured in the second video data based on the analysis result data and the specific event data ,
the specific event data includes, for each subject having the characteristic matching the search query, a plurality of subject-specific data summarizing characteristics of a subject identical to the subject in the first video data;
The detection unit compares the features indicated in the analysis result data with the features indicated in each of the plurality of subject-specific data, and detects whether or not the specific event is captured based on the comparison result;
A video surveillance system in which the detection unit extracts the subject-specific data that indicates, in a first item of the features, a feature whose similarity to the feature indicated in the analysis result data is equal to or greater than a predetermined similarity, and compares the feature indicated in the analysis result data with the feature indicated in each of the extracted subject-specific data .
第2の映像データに写る被写体の特徴を示す解析結果データを生成する解析部と、an analysis unit that generates analysis result data indicating characteristics of a subject captured in the second video data;
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知する検知部と、を有し、a detection unit that detects whether or not a specific event that is a specific monitoring event is captured in the second video data based on the analysis result data and the specific event data,
前記特定事象データは、前記検索クエリに適合する前記特徴を有する被写体ごとに、前記第1の映像データにおける当該被写体と同一の被写体の特徴を集約した複数の被写体別データを含み、the specific event data includes, for each subject having the characteristic matching the search query, a plurality of subject-specific data aggregating characteristics of a subject identical to the subject in the first video data;
前記検知部は、前記解析結果データにて示される特徴と前記複数の被写体別データのそれぞれにて示される特徴とを比較し、当該比較結果に基づいて、前記特定事象が写っているか否かを検知し、The detection unit compares the features indicated in the analysis result data with the features indicated in each of the plurality of subject-specific data, and detects whether or not the specific event is captured based on the comparison result;
前記検知部は、前記特徴の第2の項目において、前記複数の被写体別データのそれぞれの特徴の偏りを評価した評価値が所定値以上の場合、当該項目の値のうち最も頻度の高い値と前記解析結果データの当該項目の値とを比較する、映像監視システム。In a video surveillance system, when an evaluation value evaluating the bias of each feature of the plurality of subject-specific data in a second item of the features is equal to or greater than a predetermined value, the detection unit compares the most frequent value among the values of the item with the value of the item of the analysis result data.
前記検知部は、前記特定事象モデルを用いて、前記特定事象が写っているか否かを検知する、請求項1又は3に記載の映像監視システム。 A learning unit that uses the specific event data as learning data to construct a specific event model that classifies the analysis result data according to the presence or absence of the specific event,
The video surveillance system according to claim 1 , wherein the detection unit detects whether or not the specific event is captured by using the specific event model.
第2の映像データに写る被写体の特徴を示す解析結果データを生成する解析部と、an analysis unit that generates analysis result data indicating characteristics of a subject captured in the second video data;
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知する検知部と、a detection unit that detects whether or not a specific event that is a specific monitoring event is captured in the second video data based on the analysis result data and the specific event data;
前記特徴データから前記検索クエリに応じて前記特定事象データを抽出して前記格納部に登録する登録部と、を有する映像監視システム。A registration unit that extracts the specific event data from the feature data in response to the search query and registers the specific event data in the storage unit.
複数の第1の映像データのそれぞれに写る被写体の特徴を示す複数の特徴データから、所望の前記第1の映像データを検索するための前記特徴に関する検索クエリに応じて抽出した特定事象データを格納し、
第2の映像データに写る被写体の特徴を示す解析結果データを生成し、
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知し、
前記特定事象データは、前記検索クエリに適合する前記特徴を有する被写体ごとに、前記第1の映像データにおける当該被写体と同一の被写体の特徴を集約した複数の被写体別データを含み、
前記検知では、前記解析結果データにて示される特徴と前記複数の被写体別データのそれぞれにて示される特徴とを比較し、当該比較結果に基づいて、前記特定事象が写っているか否かを検知し、
前記検知では、前記特徴の第1の項目において、前記解析結果データにて示される特徴との類似度が所定類似度以上の特徴を示す前記被写体別データを抽出し、前記解析結果データにて示される特徴と当該抽出した被写体別データのそれぞれにて示される特徴とを比較する、映像監視方法。 A video monitoring method using a video monitoring system, comprising:
storing specific event data extracted from a plurality of feature data indicating features of a subject appearing in each of a plurality of first video image data in response to a search query relating to the features for searching for a desired one of the first video image data;
generating analysis result data indicative of characteristics of a subject captured in the second image data;
Detecting whether or not a specific event, which is a specific monitoring event, is captured in the second video data based on the analysis result data and the specific event data ;
the specific event data includes, for each subject having the characteristic matching the search query, a plurality of subject-specific data summarizing characteristics of a subject identical to the subject in the first video data;
In the detection, a feature indicated by the analysis result data is compared with a feature indicated by each of the plurality of subject-specific data, and based on the comparison result, it is detected whether or not the specific event is captured;
In the detection, the subject-specific data that indicates a feature in a first item of the feature having a similarity to the feature indicated in the analysis result data that is equal to or greater than a predetermined similarity is extracted, and the feature indicated in the analysis result data is compared with the feature indicated in each of the extracted subject-specific data .
複数の第1の映像データのそれぞれに写る被写体の特徴を示す複数の特徴データから、所望の前記第1の映像データを検索するための前記特徴に関する検索クエリに応じて抽出した特定事象データを格納し、storing specific event data extracted from a plurality of feature data indicating features of a subject appearing in each of a plurality of first video image data in response to a search query related to the features for searching for a desired one of the first video image data;
第2の映像データに写る被写体の特徴を示す解析結果データを生成し、generating analysis result data indicative of characteristics of a subject captured in the second image data;
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知し、Detecting whether or not a specific event, which is a specific monitoring event, is captured in the second video data based on the analysis result data and the specific event data;
前記特定事象データは、前記検索クエリに適合する前記特徴を有する被写体ごとに、前記第1の映像データにおける当該被写体と同一の被写体の特徴を集約した複数の被写体別データを含み、the specific event data includes, for each subject having the characteristic matching the search query, a plurality of subject-specific data aggregating characteristics of a subject identical to the subject in the first video data;
前記検知では、前記解析結果データにて示される特徴と前記複数の被写体別データのそれぞれにて示される特徴とを比較し、当該比較結果に基づいて、前記特定事象が写っているか否かを検知し、In the detection, a feature indicated by the analysis result data is compared with a feature indicated by each of the plurality of subject-specific data, and based on the comparison result, it is detected whether or not the specific event is captured;
前記検知では、前記特徴の第2の項目において、前記複数の被写体別データのそれぞれの特徴の偏りを評価した評価値が所定値以上の場合、当該項目の値のうち最も頻度の高い値と前記解析結果データの当該項目の値とを比較する、映像監視方法。In the detection, when an evaluation value evaluating the bias of each feature of the plurality of subject-specific data in a second item of the features is equal to or greater than a predetermined value, the most frequent value among the values of the item is compared with the value of the item of the analysis result data, in this video surveillance method.
複数の第1の映像データのそれぞれに写る被写体の特徴を示す複数の特徴データから、所望の前記第1の映像データを検索するための前記特徴に関する検索クエリに応じて抽出した特定事象データを格納し、storing specific event data extracted from a plurality of feature data indicating features of a subject appearing in each of a plurality of first video image data in response to a search query relating to the features for searching for a desired one of the first video image data;
第2の映像データに写る被写体の特徴を示す解析結果データを生成し、generating analysis result data indicative of characteristics of a subject captured in the second image data;
前記解析結果データと前記特定事象データとに基づいて、前記第2の映像データに特定の監視事象である特定事象が写っているか否かを検知し、Detecting whether or not a specific event, which is a specific monitoring event, is captured in the second video data based on the analysis result data and the specific event data;
前記特徴データから前記検索クエリに応じて前記特定事象データを抽出して登録する、映像監視方法。The specific event data is extracted from the feature data in response to the search query and registered.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021111778A JP7564064B2 (en) | 2021-07-05 | 2021-07-05 | Video monitoring system and video monitoring method |
| PCT/JP2022/018073 WO2023281897A1 (en) | 2021-07-05 | 2022-04-18 | Video surveillance system and video surveillance method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021111778A JP7564064B2 (en) | 2021-07-05 | 2021-07-05 | Video monitoring system and video monitoring method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023008315A JP2023008315A (en) | 2023-01-19 |
| JP7564064B2 true JP7564064B2 (en) | 2024-10-08 |
Family
ID=84801475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021111778A Active JP7564064B2 (en) | 2021-07-05 | 2021-07-05 | Video monitoring system and video monitoring method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7564064B2 (en) |
| WO (1) | WO2023281897A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012078950A (en) | 2010-09-30 | 2012-04-19 | Sogo Keibi Hosho Co Ltd | Monitoring system with autonomous mobile body, monitoring device, autonomous mobile body, monitoring method and monitoring program |
| WO2014050518A1 (en) | 2012-09-28 | 2014-04-03 | 日本電気株式会社 | Information processing device, information processing method, and information processing program |
| JP2016119627A (en) | 2014-12-22 | 2016-06-30 | セコム株式会社 | Tracking processing device |
-
2021
- 2021-07-05 JP JP2021111778A patent/JP7564064B2/en active Active
-
2022
- 2022-04-18 WO PCT/JP2022/018073 patent/WO2023281897A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012078950A (en) | 2010-09-30 | 2012-04-19 | Sogo Keibi Hosho Co Ltd | Monitoring system with autonomous mobile body, monitoring device, autonomous mobile body, monitoring method and monitoring program |
| WO2014050518A1 (en) | 2012-09-28 | 2014-04-03 | 日本電気株式会社 | Information processing device, information processing method, and information processing program |
| JP2016119627A (en) | 2014-12-22 | 2016-06-30 | セコム株式会社 | Tracking processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023008315A (en) | 2023-01-19 |
| WO2023281897A1 (en) | 2023-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9141184B2 (en) | Person detection system | |
| JP6854881B2 (en) | Face image matching system and face image search system | |
| US10204264B1 (en) | Systems and methods for dynamically scoring implicit user interaction | |
| JP7635816B2 (en) | People Detection System | |
| JP5740210B2 (en) | Face image search system and face image search method | |
| US20200160538A1 (en) | Object tracking using object attributes | |
| US20180115749A1 (en) | Surveillance system and surveillance method | |
| US10586115B2 (en) | Information processing device, information processing method, and computer program product | |
| CN110619324A (en) | Pedestrian and safety helmet detection method, device and system | |
| JP7512239B2 (en) | Case search device, method and program | |
| WO2014050518A1 (en) | Information processing device, information processing method, and information processing program | |
| JP2014063251A (en) | Person recognition device and method | |
| US11841902B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| JP2014511520A (en) | System and method for relevance of image texting and text imaging | |
| JP2022133547A (en) | Video image analysis system and video image analysis method | |
| WO2023039331A1 (en) | Object detection systems and methods including an object detection model using a tailored training dataset | |
| CN116189086A (en) | AI model-based wandering person detection method, edge device and storage medium | |
| US20260045117A1 (en) | Video processing system, video processing method, and non-transitory computer-readable medium | |
| CN112001280A (en) | Real-time online optimization face recognition system and method | |
| CN120123991B (en) | A campus safety risk monitoring method and system | |
| JP7564064B2 (en) | Video monitoring system and video monitoring method | |
| US10902249B2 (en) | Video monitoring | |
| JP2023119287A (en) | System and method for retrieving video image and computer program | |
| CN112333182A (en) | File processing method, device, server and storage medium | |
| US20220157080A1 (en) | History based face searching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240308 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240524 |
|
| 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: 20240903 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240926 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7564064 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |