JP7459558B2 - Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device - Google Patents
Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device Download PDFInfo
- Publication number
- JP7459558B2 JP7459558B2 JP2020030277A JP2020030277A JP7459558B2 JP 7459558 B2 JP7459558 B2 JP 7459558B2 JP 2020030277 A JP2020030277 A JP 2020030277A JP 2020030277 A JP2020030277 A JP 2020030277A JP 7459558 B2 JP7459558 B2 JP 7459558B2
- Authority
- JP
- Japan
- Prior art keywords
- person
- degree
- abnormal behavior
- information
- visitor
- 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
- Burglar Alarm Systems (AREA)
- Alarm Systems (AREA)
- Image Analysis (AREA)
Description
本発明は、異常行動検知方法、異常行動検知プログラム及び異常行動検知装置に関する。 The present invention relates to an abnormal behavior detection method, an abnormal behavior detection program, and an abnormal behavior detection device.
警察官が駐在する交番で、警察官が不審者に襲撃され死傷する事件が発生している。例えば、交番の裏口から現れた不審者が、対応した警察官を刃物で襲撃する事件が発生した。また、金品を拾得した、として交番を訪れた不審者が、対応した警察官を刃物及びモデルガンで襲撃する事件も発生した。これらの事件に対応するため、交番及び派出所に防犯カメラを設置することが検討されている。 At police boxes where police officers are stationed, there have been incidents in which police officers have been attacked by suspicious individuals, resulting in death or injury. For example, there was an incident in which a suspicious person appeared from the back door of a police box and attacked a responding police officer with a knife. There have also been incidents in which suspicious individuals who visited a police box claiming to have found money and goods attacked responding police officers with knives and model guns. In order to deal with these incidents, consideration is being given to installing security cameras at police boxes and police stations.
防犯カメラ映像から不審者を検知し、管理者や被害を受ける可能性がある人に検知情報を報知する技術が存在する。当該検知技術には、侵入禁止エリアを設定し、当該侵入禁止エリアに侵入する人を不審者として検知する技術が含まれる。この技術によれば、赤外カメラなどにより移動する物体を不審者として検知する場合よりも不審者の誤検知を低減することができる。 There is technology that detects suspicious individuals from security camera footage and notifies administrators and potential victims of the detection information. Such detection technology includes technology that sets no-entry areas and detects people who enter these no-entry areas as suspicious. This technology can reduce false positives of suspicious individuals compared to when infrared cameras or other cameras are used to detect moving objects as suspicious.
当該検知技術には、また、顔情報を事前に登録し、登録済みの顔情報と一致しない人を不審者として検知する技術も含まれる。この技術によれば、住宅へ侵入した人を不審者として検知するよりも不審者の誤検知を低減することができる。 The detection technology also includes a technology that registers face information in advance and detects a person whose face information does not match the registered face information as a suspicious person. According to this technology, it is possible to reduce false detection of a suspicious person rather than detecting a person who has entered a residence as a suspicious person.
上記検知技術には、不特定多数の人が出入りする領域に対象領域を設定し、当該対象領域内に存在する人の行動状態を表す物理量の平均値を求め、当該平均値から逸脱する人を不審者として検知する技術も含まれる。物理量とは、訪問者の位置から得られる物理量であって、例えば、人の移動速度、移動方向、通過位置、滞留時間、滞在時間、滞留位置などである。この技術によれば、特別な装置を人に装着させることなく、不審者を特定することができる。 The above detection technology includes a technique that sets a target area in an area where an unspecified number of people enter and exit, calculates the average value of physical quantities that represent the behavioral state of people present in the target area, and detects people who deviate from the average value as suspicious. The physical quantities are physical quantities obtained from the location of the visitor, such as a person's movement speed, movement direction, passing position, dwell time, stay time, and dwell position. This technology makes it possible to identify suspicious people without having people wear special devices.
しかしながら、不審者の特定を物理量に基づいて行う従来技術では、例えば不審者が害のない訪問者を装っている場合など、訪問者の位置から得られる物理量に平均値からの乖離が現れない場合に、不審者を特定することができない。 However, conventional technology that identifies suspicious individuals based on physical quantities cannot identify them when the physical quantities obtained from the visitor's position do not deviate from the average value, for example when the suspicious individual is disguised as a harmless visitor.
本発明は、1つの側面として、不審者が害のない訪問者を装って行動している場合なども含め、不審者を特定することを可能とすることを目的とする。 One aspect of the present invention is to make it possible to identify a suspicious person, even when the suspicious person is pretending to be a harmless visitor.
1つの実施形態では、予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、前記映像に含まれる人の動作を表す動作情報を取得する動作情報取得部を含む。本実施形態では、また、取得された動作情報に基づいて、映像に含まれる人が異常行動を行うことを表す特徴量を導出する特徴量導出部と、導出された特徴量により映像に含まれる人が異常行動を行うことが示唆される場合に報知する報知部と、を含む。 One embodiment includes a motion information acquisition unit that acquires motion information representing a motion of a person included in a video based on skeletal information of the person included in a video captured in a predetermined area. The present embodiment also includes a feature derivation unit that derives a feature amount representing that a person included in the video performs abnormal behavior based on the acquired motion information, and and a notification unit that provides notification when it is suggested that a person will engage in abnormal behavior.
本発明は、1つの側面として、不審者が害のない訪問者を装って行動している場合なども含め、不審者を特定することを可能とする。 In one aspect, the present invention makes it possible to identify suspicious persons, even when the suspicious persons are acting under the guise of benign visitors.
[第1実施形態] [First embodiment]
(システム構成)
図1に、第1実施形態の異常行動検知システム10のハードウェア構成を例示する。異常行動検知システム10は、映像撮影装置11、報知装置12、及び異常行動検知装置13を含み、例えば、交番14に設置される。交番14は、不特定多数の訪問者が出入りする予め定められた領域の一例である。図1は、交番14に駐在する人の一例である警察官15、及び訪問者16が存在する状態を例示している。異常行動検知装置13は、ネットワークを介して交番14から離間した位置に配置されていてもよい。
(System configuration)
Fig. 1 illustrates an example of a hardware configuration of an abnormal behavior detection system 10 according to a first embodiment. The abnormal behavior detection system 10 includes a video capture device 11, an alarm device 12, and an abnormal behavior detection device 13, and is installed in, for example, a police box 14. The police box 14 is an example of a predetermined area where an unspecified number of visitors enter and exit. Fig. 1 illustrates a state in which a police officer 15, an example of a person stationed at the police box 14, and a visitor 16 are present. The abnormal behavior detection device 13 may be located at a location separated from the police box 14 via a network.
(機能構成)
図2に、異常行動検知装置13の機能構成を例示する。異常行動検知装置13は、映像撮影部21、骨格情報取得部22、動作情報取得部23、警察官判定部24、応対者判定部25、不審者度導出部26、異常行動度導出部27、及び報知部28を含む。
(Functional configuration)
FIG. 2 illustrates the functional configuration of the abnormal behavior detection device 13. The abnormal behavior detection device 13 includes a video capturing section 21, a skeletal information acquisition section 22, a motion information acquisition section 23, a police officer determination section 24, a responder determination section 25, a suspicious person degree derivation section 26, an abnormal behavior degree derivation section 27, and a notification section 28.
映像撮影部21は、映像撮影装置11を使用して、交番14内を撮影する。 The video capture unit 21 uses the video capture device 11 to capture images inside the police box 14.
骨格情報取得部22は、既存の技術を使用して、映像撮影部21で撮影した映像に映っている人の骨格情報を、映像を構成する画像フレームごとに、取得する。骨格情報とは、骨格を形成する複数の関節各々の3次元位置を表す情報である。動作情報取得部23は、骨格情報取得部22で取得した時系列の骨格情報を使用して、映像撮影部21で撮影した映像に映っている人の動作情報を取得する。 The skeletal information acquisition unit 22 uses existing technology to acquire skeletal information of people appearing in the video captured by the video capture unit 21 for each image frame that constitutes the video. Skeletal information is information that represents the three-dimensional position of each of the multiple joints that form the skeleton. The motion information acquisition unit 23 uses the time-series skeletal information acquired by the skeletal information acquisition unit 22 to acquire motion information of people appearing in the video captured by the video capture unit 21.
動作情報とは、時系列の骨格情報から得られる各身体部位の状態を表す情報である。例えば、手を挙げている、足を曲げている、立っている、走っているなどである。動作情報の取得には、骨格の移動距離または移動角度などを事前にルールとして作成しておくルールベースの手法を使用してもよいし、骨格の位置、距離、または角度及びこれらの変異を特徴情報として事前に学習しておく学習ベースの手法を使用してもよい。また、行動情報の取得には、例えば、別の行動分析技術を使用してもよい。別の行動分析技術は、例えば、複雑な行動を構成する要素となる複数種類(例えば100種類)の基本動作を定義し、各画像フレームの骨格情報を用いて、画像フレームごとの基本動作を、学習モデルを用いて認識する技術である。 The motion information is information representing the state of each body part obtained from time-series skeletal information. For example, raising hands, bending legs, standing, running, etc. To obtain motion information, a rule-based method may be used in which rules are created in advance such as the distance or angle of movement of the skeleton, or the position, distance, or angle of the skeleton and variations thereof may be used as features. A learning-based method may be used in which the information is learned in advance. Further, for example, another behavior analysis technique may be used to acquire the behavior information. Another behavior analysis technique, for example, defines multiple types (for example, 100 types) of basic movements that are the elements that constitute a complex behavior, and uses the skeletal information of each image frame to calculate the basic movements for each image frame. This is a recognition technology that uses a learning model.
また、動作情報に有用な追加情報として、映像に映っている人が携帯する武器または鞄などの携帯品の情報を併せて取得してもよい。 In addition, as useful additional information to the motion information, information on weapons, bags, or other personal belongings carried by people in the video may also be obtained.
警察官判定部24は、映像撮影部21で撮影した映像に映っている人が警察官であるか否かを判定する。警察官の判定には、警察官が特定の色の制服を着用していることを利用して、人領域の色情報及び輝度情報の統計を利用するヒストグラムベースの手法を使用してもよい。また、警察官の判定には、警察官の映像を参照画像として使用するテンプレートマッチングベースの手法を使用してもよいし、警察官の特徴情報を事前に学習しておく学習ベースの方法を使用してもよい。 The police officer determination unit 24 determines whether or not a person appearing in the video captured by the video capture unit 21 is a police officer. To determine whether a person is a police officer, a histogram-based method that utilizes statistics of color information and brightness information of human areas may be used, taking advantage of the fact that police officers wear uniforms of a specific color. To determine whether a person is a police officer, a template matching-based method that uses the video of the police officer as a reference image, or a learning-based method that learns characteristic information of police officers in advance may be used.
応対者判定部25は、警察官判定部24の判定結果を使用して、映像に映っている警察官が応対している相手である応対者を判定する。応対者の判定には、警察官と訪問者との間の距離、警察官及び訪問者の身体または顔の向き、視線などの情報を使用してもよい。また、応対の際に使用する机及び椅子などが定まっている場合には、当該机及び椅子の情報を使用してもよい。 The responder determining unit 25 uses the determination result of the police officer determining unit 24 to determine the responder to whom the police officer shown in the video is responding. Information such as the distance between the police officer and the visitor, the direction of the body or face of the police officer and the visitor, and the line of sight may be used to determine who is responding. Furthermore, if the desk, chair, etc. to be used during reception are determined, information on the desk and chair may be used.
不審者度導出部26は、応答者対応判定部25の判定結果から、映像に訪問者が映っていると判定された場合、即ち、映像に警察官以外の人が映っている場合、当該訪問者の不審者度を導出する。異常行動度導出部27は、不審者導出部26で導出された不審者度を使用して、警察官が不審者に襲撃される襲撃リスクである異常行動度を導出し、当該襲撃リスクを使用して、警告の報知を行うか否か判定する。不審者度導出部26及び異常行動度導出部27は、特徴量導出部に含まれる。 The suspiciousness degree derivation unit 26 derives the suspiciousness degree of the visitor when it is determined from the judgment result of the responder response judgment unit 25 that a visitor is captured in the video, that is, when a person other than a police officer is captured in the video. The abnormal behavior degree derivation unit 27 uses the suspiciousness degree derived by the suspiciousness degree derivation unit 26 to derive the abnormal behavior degree, which is the attack risk of a police officer being attacked by a suspicious person, and uses the attack risk to determine whether or not to issue a warning. The suspiciousness degree derivation unit 26 and the abnormal behavior degree derivation unit 27 are included in the feature derivation unit.
報知部28は、異常行動度導出部27が警告の報知を行うと判定した場合、報知装置12を使用して、警告を報知する。 When the abnormal behavior degree deriving unit 27 determines to issue a warning, the notification unit 28 uses the notification device 12 to issue a warning.
(ハードウェア構成図) (Hardware configuration diagram)
異常行動検知装置13は、一例として、図3に示すように、CPU(Central Processing Unit)51、一次記憶部52、二次記憶部53、及び、外部インターフェイス54を含む。CPU51は、ハードウェアであるプロセッサの一例である。CPU51、一次記憶部52、二次記憶部53、及び、外部インターフェイス54は、バス59を介して相互に接続されている。CPU51は、単一のプロセッサであってもよいし、複数のプロセッサであってもよい。また、CPU51に代えて、例えば、GPU(Graphics Processing Unit)が使用されてもよい。 As an example, as shown in FIG. 3, the abnormal behavior detection device 13 includes a CPU (Central Processing Unit) 51, a primary storage unit 52, a secondary storage unit 53, and an external interface 54. The CPU 51 is an example of a processor, which is hardware. The CPU 51, the primary storage unit 52, the secondary storage unit 53, and the external interface 54 are connected to each other via a bus 59. The CPU 51 may be a single processor or multiple processors. In addition, for example, a GPU (Graphics Processing Unit) may be used instead of the CPU 51.
一次記憶部52は、例えば、RAM(Random Access Memory)などの揮発性のメモリである。二次記憶部53は、例えば、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)などの不揮発性のメモリである。 The primary storage unit 52 is, for example, a volatile memory such as a RAM (Random Access Memory). The secondary storage unit 53 is, for example, a non-volatile memory such as a HDD (Hard Disk Drive) or an SSD (Solid State Drive).
二次記憶部53は、プログラム格納領域53A及びデータ格納領域53Bを含む。プログラム格納領域53Aは、一例として、異常行動検知プログラムなどのプログラムを記憶している。データ格納領域53Bは、一例として、映像撮影装置11で撮影される交番内の映像情報などを記憶する。 The secondary storage unit 53 includes a program storage area 53A and a data storage area 53B. The program storage area 53A stores, for example, a program such as an abnormal behavior detection program. The data storage area 53B stores, for example, video information of a police box photographed by the video photographing device 11.
CPU51は、プログラム格納領域53Aから異常行動検知プログラムを読み出して一次記憶部52に展開する。CPU51は、異常行動検知プログラムをロードして実行することで、図2の映像撮影部21、骨格情報取得部22、動作情報取得部23、警察官判定部24、応対者判定部25、不審者度導出部26、異常行動度導出部27、及び報知部28として動作する。 The CPU 51 reads out the abnormal behavior detection program from the program storage area 53A and loads it into the primary storage unit 52. By loading and executing the abnormal behavior detection program, the CPU 51 operates as the video capture unit 21, skeletal information acquisition unit 22, motion information acquisition unit 23, police officer determination unit 24, responder determination unit 25, suspicious person degree derivation unit 26, abnormal behavior degree derivation unit 27, and notification unit 28 in FIG. 2.
なお、異常行動検知プログラムなどのプログラムは、外部サーバに記憶され、ネットワークを介して、一次記憶部52に展開されてもよい。また、異常行動検知プログラムなどのプログラムは、DVD(Digital Versatile Disc)などの非一時的記録媒体に記憶され、記録媒体読込装置を介して、一次記憶部52に展開されてもよい。 Note that programs such as the abnormal behavior detection program may be stored in an external server and expanded to the primary storage unit 52 via a network. Further, programs such as the abnormal behavior detection program may be stored in a non-temporary recording medium such as a DVD (Digital Versatile Disc), and expanded to the primary storage unit 52 via a recording medium reading device.
外部インターフェイス54には外部装置が接続され、外部インターフェイス54は、外部装置とCPU51との間の各種情報の送受信を司る。図4では、外部インターフェイス54に、映像撮影装置の一例であるカメラ55A、及び、報知装置の一例であるスピーカ55Bが接続されている例を示している。 An external device is connected to the external interface 54, and the external interface 54 controls transmission and reception of various information between the external device and the CPU 51. In FIG. 4, an example is shown in which a camera 55A, which is an example of a video photographing device, and a speaker 55B, which is an example of a notification device, are connected to the external interface 54.
カメラ55Aは、例えば、デジタルカメラ、赤外カメラ、または、RGB-D(Red Green Blue - Depth)カメラなどであってよい。スピーカ55Bに代えて、例えば、パトランプが使用されてもよい。 The camera 55A may be, for example, a digital camera, an infrared camera, or an RGB-D (Red Green Blue - Depth) camera. For example, a patrol lamp may be used instead of the speaker 55B.
また、カメラ55A及びスピーカ55Bの内、何れかまたは双方は、異常行動検知装置13に内蔵されていてもよいし、ネットワークを介して、異常行動検知装置13と離隔した位置に配置されていてもよい。異常行動検知装置13は、例えば、パーソナルコンピュータ、サーバなどであってよい。 In addition, either or both of the camera 55A and the speaker 55B may be built into the abnormal behavior detection device 13, or may be located at a location separated from the abnormal behavior detection device 13 via a network. The abnormal behavior detection device 13 may be, for example, a personal computer, a server, etc.
(異常行動検知処理概要)
第1実施形態では、不審者度を使用して異常行動度の一例である襲撃リスクを導出する。不審者度及び異常行動度は特徴量の一例である。図4は、第1実施形態の異常行動検知処理の概要を例示する。CPU51は、カメラ55Aを使用して、交番内の映像101を撮影する。図4の例では、映像101に、2人の人101A、101Bが映っている。2人の人101A、101Bは、警察官または訪問者である。
(Summary of abnormal behavior detection processing)
In the first embodiment, the attack risk, which is an example of the degree of abnormal behavior, is derived using the degree of suspicious person. The degree of suspicious person and the degree of abnormal behavior are examples of feature amounts. FIG. 4 illustrates an overview of abnormal behavior detection processing according to the first embodiment. The CPU 51 uses the camera 55A to photograph a video 101 inside the police box. In the example of FIG. 4, two people 101A and 101B are shown in the video 101. The two people 101A, 101B are police officers or visitors.
CPU51は、映像101から人を検出し、人を包含する矩形領域102A及び102Bを取得する。人の検出には、検出したい人の画像を参照画像とするテンプレートマッチングの手法を使用してもよいし、人の特徴情報を事前に学習しておく学習ベースの手法を使用してもよい。 The CPU 51 detects people from the video 101 and obtains rectangular areas 102A and 102B that contain the people. To detect people, a template matching method may be used in which an image of the person to be detected is used as a reference image, or a learning-based method may be used in which characteristic information of people is learned in advance.
CPU51は、矩形領域102A及び102Bを使用して、人の骨格情報103A及び103Bを取得する。骨格情報の取得には、人の輪郭を求め、輪郭の中心または重心を骨格とする手法を使用してもよいし、身体部位の画像を参照画像とし、各身体部位を推定した後、骨格を推定するテンプレートマッチングベースの手法を使用してもよい。また、骨格情報の取得には、骨格の特徴情報を事前に学習しておく学習ベースの手法を使用してもよい。CPU51は、骨格情報103A及び103Bを使用して、人の動作情報を取得する。 The CPU 51 uses the rectangular areas 102A and 102B to obtain human skeletal information 103A and 103B. To obtain skeletal information, you can use a method that finds the contour of the person and uses the center or center of gravity of the contour as the skeleton, or you can use images of body parts as reference images, estimate each body part, and then calculate the skeletal structure. A template matching based approach to estimation may be used. Further, to acquire the skeleton information, a learning-based method may be used in which characteristic information of the skeleton is learned in advance. The CPU 51 uses the skeleton information 103A and 103B to obtain human motion information.
CPU51は、矩形領域102A及び102Bを使用して、矩形領域内の人が警察官であるか否か判定して、警察官ではない人である訪問者を含む矩形領域104Aを出力する。CPU51は、取得した人の動作情報及び訪問者の情報を使用して、訪問者の行動情報を導出し、当該行動情報に基づいて不審者度を導出する。不審者度の導出については後述する。 The CPU 51 uses rectangular areas 102A and 102B to determine whether or not the person in the rectangular area is a police officer, and outputs rectangular area 104A that includes a visitor who is not a police officer. The CPU 51 uses the acquired person's movement information and visitor information to derive behavior information of the visitor, and derives a suspiciousness level based on the behavior information. The derivation of the suspiciousness level will be described later.
CPU51は、導出した不審者度を使用して、襲撃リスクを導出する。襲撃リスクの導出については後述する。CPU51は、導出された襲撃リスクの値に基づいて、警告の報知を行うか否か判定し、警告の報知を行うと判定した場合、報知装置の一例であるスピーカ55Bを使用して警察官に対する警告を報知する。 The CPU 51 derives the attack risk using the derived suspicious person degree. The derivation of attack risk will be discussed later. The CPU 51 determines whether or not to issue a warning based on the derived attack risk value, and if it is determined to issue a warning, the CPU 51 uses the speaker 55B, which is an example of a notification device, to issue a warning to the police officer. Announce a warning.
なお、スピーカ55Bを使用して警告の報知を行う代わりに、警察官が保持する携帯電話またはモバイル端末を使用して警告の報知を行ってもよいし、ネットワークを介して異常行動検知装置13に接続されている管理施設の情報端末に警告の報知を行ってもよい。また、警告の報知と併せて、または、警告の報知の代わりに、警告のログを生成して、異常行動検知装置13または、管理施設の情報端末に蓄積してもよい。警告のログは、映像撮影装置11で撮影されている映像と併せて、例えば、警察官の訪問者応対及び襲撃回避の訓練などに利用することができる。 In addition, instead of using the speaker 55B to notify the warning, the warning may be notified using a mobile phone or mobile terminal held by the police officer, or the warning can be sent to the abnormal behavior detection device 13 via the network. A warning may be sent to the information terminal of the connected management facility. Further, in addition to or instead of notifying the warning, a warning log may be generated and stored in the abnormal behavior detection device 13 or the information terminal of the managed facility. The warning log can be used in conjunction with the video captured by the video camera 11, for example, for training police officers on how to deal with visitors and avoid attacks.
(不審者度の導出)
訪問者の不審者度dsuspiciousは、交番14内を撮影するように設置されたカメラ55Aで警察官の訪問者応対の様子を撮影した映像から取得した訪問者に関するn種類の行動情報を用いて式(1)により導出される。fi()(i=1,…,n)は、骨格情報から算出された動作情報の集合Bを入力として、訪問者に関する行動情報iを出力する関数である。kiは、行動情報iの重み係数である。ここで行動情報とは、複数の動作情報の集合から得られる複雑な身体の変移を表す情報である。例えば、手を上げた状態と手を下げた状態が短時間で頻繁に変移すれば、腕を振り回しているとなる。
The suspiciousness level d suspicious of a visitor is calculated using n types of behavioral information about the visitor obtained from the video of the police officer interacting with the visitor using the camera 55A installed to take pictures inside the police box 14. It is derived from equation (1). f i () (i=1,...,n) is a function that receives as input the set B of behavior information calculated from the skeleton information and outputs behavior information i regarding the visitor. k i is a weighting coefficient of behavior information i. Here, the behavioral information is information representing complex body changes obtained from a collection of multiple pieces of behavioral information. For example, if a person frequently changes between a raised hand state and a hand lowered state in a short period of time, it is considered as flailing the arm.
n種類の行動情報を出力する関数を式(2)~(8)に例示する。
式(2)は、訪問者が凶器を所持している場合、警察官を負傷させる可能性があるため1を出力し、凶器を所持していない場合0を出力する。例えば、映像から取得した武器の情報及び人の骨格情報を使用して、人の手の骨格位置と武器の位置とが重なる場合に、武器を持つ状態とし、動作情報である本状態が継続する場合に、凶器を所持していると判定して、1を出力する。 Formula (2) outputs 1 if the visitor is carrying a weapon, since there is a possibility that the visitor may injure a police officer, and outputs 0 if the visitor is not carrying a weapon. For example, using weapon information and human skeletal information obtained from video, if the skeletal position of the person's hand overlaps with the position of the weapon, it is determined that the visitor is holding a weapon, and if this state, which is motion information, continues, it is determined that the visitor is carrying a weapon and outputs 1.
式(3)は、訪問者が暴れている場合、警察官が負傷したり、器物が損壊されたりする可能性があるため1を出力し、暴れていない場合0を出力する。例えば、映像から取得した人の骨格情報を使用して、肘の骨格位置、肩の骨格位置、及び腰の骨格位置から肩の角度を取得し、肩の角度が所定の角度以上の場合に腕が上がっている状態とし、所定の角度よりも小さい場合に腕が下がっている状態とする。動作情報である腕が上がっている状態や腕が下がっている状態が、所定の時間内に所定の回数変移する場合に、暴れていると判定する。例えば、所定の角度は100度であってよいし、所定の時間は3秒であってよいし、所定の回数は3回であってよい。 Formula (3) outputs 1 if a visitor is violent, as there is a possibility that a police officer may be injured or property may be damaged, and outputs 0 if the visitor is not violent. For example, using skeletal information of a person obtained from a video, the shoulder angle is obtained from the skeletal positions of the elbow, shoulder, and waist, and if the shoulder angle is equal to or greater than a predetermined angle, the arm is considered to be raised, and if it is less than the predetermined angle, the arm is considered to be lowered. If the movement information, that is, the arm raised or arm lowered state, changes a predetermined number of times within a predetermined time, it is determined that the visitor is violent. For example, the predetermined angle may be 100 degrees, the predetermined time may be three seconds, and the predetermined number of times may be three.
式(4)は、訪問者が急に立ち上がる場合、直後に警察官を襲撃する可能性があるため、警察官が近くにいる時に、即ち、警察官と訪問者との距離が所定長以内である場合に急に立ち上がった場合1を出力する。警察官が近くにいない場合も警戒を要する動きであるため0.5を出力し、急に立ち上がる動作を行わない場合0を出力する。所定長は、例えば、1mであってよい。 Since there is a possibility that a visitor may attack a police officer immediately after a sudden stand-up, formula (4) outputs 1 when a police officer is nearby, i.e., when the distance between the police officer and the visitor is within a specified distance, if the visitor suddenly stands up. If a police officer is not nearby, the movement is one that requires caution, so 0.5 is output, and if the visitor does not suddenly stand up, 0 is output. The specified distance may be, for example, 1 m.
映像から取得した人の骨格情報を使用して、踵、膝及び腰の骨格位置から膝の曲がり角度を取得し、膝、腰及び肩の骨格位置から腰の曲がり角度を取得し、まず、膝の曲がり角度及び腰の曲がり角度が各々所定角度以内である場合に、座っている状態と判定する。膝及び腰の所定の曲がり角度は各々80度から110度であってよい。次に、膝の曲がり角度及び腰の曲がり角度が各々所定の角度以内である場合に、立っている状態と判定する。膝及び腰の所定の曲がり角度は各々170度から190度であってよい。所定時間内の映像フレーム間で、動作情報である座っている状態から立っている状態に遷移した場合に、急に立ち上がったと判定する。所定時間は、例えば、1秒であってよい。 Using human skeletal information obtained from the video, the bending angle of the knee is obtained from the skeletal positions of the heel, knee, and hip, and the bending angle of the hip is obtained from the skeletal positions of the knee, hip, and shoulder. First, if the bending angle of the knee and the bending angle of the hip are each within a predetermined angle, the state is determined to be sitting. The predetermined bending angles of the knee and the hip may each be 80 degrees to 110 degrees. Next, if the bending angle of the knee and the bending angle of the hip are each within a predetermined angle, the state is determined to be standing. The predetermined bending angles of the knee and the hip may each be 170 degrees to 190 degrees. If there is a transition from a sitting state, which is motion information, to a standing state between video frames within a predetermined time, it is determined that the person has suddenly stood up. The predetermined time may be, for example, one second.
式(5)は、訪問者が鞄に手を入れる場合、武器または危険物を取り出す動作である可能性があるため、警察官が近くにいる時に鞄に手を入れた場合1を出力し、警察官が近くにいない場合も警戒を要する動きであるため、0.5を出力する。式(5)は、鞄に手を入れる行動を行わない場合0を出力する。例えば、映像から取得した鞄の情報を使用して、人の手の骨格位置と鞄の位置とが重ならない場合に、鞄に手が入っていない状態と判定し、人の手の骨格位置と鞄の位置とが重なる場合に、鞄に手が入っている状態と判定する。動作情報である鞄に手が入っていない状態から鞄が手に入っている状態に変化する場合に、鞄に手を入れていると判定する。 When a visitor puts his/her hand in the bag, it may be an action to take out a weapon or dangerous object, so equation (5) outputs 1 if a police officer is nearby and the visitor puts his/her hand in the bag, and outputs 0.5 even when no police officer is nearby, as this is a movement that requires caution. Equation (5) outputs 0 if the visitor does not put his/her hand in the bag. For example, using bag information obtained from video, if the skeletal position of the person's hand does not overlap with the position of the bag, it is determined that the hand is not in the bag, and if the skeletal position of the person's hand overlaps with the position of the bag, it is determined that the hand is in the bag. If the action information changes from a state in which the hand is not in the bag to a state in which the bag is in the hand, it is determined that the hand is in the bag.
式(6)は、訪問者が視線をさまよわせる場合、警察官の状態及びカメラなどの位置を確認する動作である可能性があり、警察官が近くにいる時に視線をさまよわせた場合、カメラなどの位置を確認する行動である可能性があるため1を出力する。視線をさまよわせる、とは、あちこちを見回す動作を行うことである。式(6)は、警察官が近くにいない時に視線をさまよわせた場合、0.5を出力し、訪問者が視線をさまよわせない場合、0を出力する。 Equation (6) shows that when a visitor's gaze wanders, it may be an action to check the police officer's condition and the location of the camera, etc., and when the visitor's gaze wanders when a police officer is nearby. , outputs 1 because it may be an action to confirm the position of a camera, etc. To let your gaze wander means to perform the action of looking around here and there. Equation (6) outputs 0.5 if the visitor's line of sight wanders when the police officer is not nearby, and outputs 0 if the visitor does not let his or her line of sight wander.
式(7)は、警察官が近くにいる時に部屋の奥を覗いた場合、他の警察官の存在を確認する行動である可能性があるため、1を出力し、警察官が近くにいない時に部屋の奥を覗いた場合、警察官の存在を確認する行動である可能性があるため、0.5を出力する。式(7)は、訪問者が部屋の奥を覗かない場合0を出力する。例えば、映像から取得した人が注視している領域の情報及び動作情報である人の顔の向きの情報を利用して、部屋の奥を覗いているか否か判定する。 Equation (7) outputs 1 when a visitor peers into the back of a room when a police officer is nearby, as this may be an action to check for the presence of other police officers, and outputs 0.5 when a visitor peers into the back of a room when no police officer is nearby, as this may be an action to check for the presence of a police officer. Equation (7) outputs 0 if the visitor does not peer into the back of the room. For example, it is possible to determine whether a visitor is peering into the back of the room by using information on the area the visitor is gazing at, obtained from the video, and information on the direction of the visitor's face, which is motion information.
式(8)は、訪問者がカメラを見る場合、襲撃が記録されるのを気にする行動である可能性があるため、警察官が近くにいる時にカメラを見た場合1を出力し、警察官が近くにいない時にカメラを見た場合0.5を出力し、カメラを見ない場合0を出力する。 Equation (8) outputs 1 if a visitor looks at the camera when a police officer is nearby, since it is possible that the visitor is concerned about the attack being recorded when the visitor looks at the camera. If the police officer looks at the camera when there is no one nearby, outputs 0.5, and if the police officer does not look at the camera, outputs 0.
式(1)の重みkiは、例えば、1であってよい。また、k1, k2を1とし、k3を0.8とし、k4を0.5とし、k5, k6, k7を0.3としてもよい。 The weight k i in equation (1) may be 1, for example. Alternatively, k 1 and k 2 may be set to 1, k 3 may be set to 0.8, k 4 may be set to 0.5, and k 5 , k 6 , and k 7 may be set to 0.3.
(襲撃リスクの導出) (Derivation of attack risk)
警察官が不審者から襲撃されるリスクを表す度合いを示す襲撃リスクdriskは、式(1)で導出される訪問者の不審者度dsuspiciousを使用して、例えば、式(9)で導出する。
Tvisitorは、襲撃リスクdrisk判定の閾値である。Tvisitorは、例えば、1であってよい。
The attack risk drisk , which indicates the degree of risk of a police officer being attacked by a suspicious person, is derived using the visitor's suspicious degree dsuspicious derived from equation (1), for example, using equation (9). do.
T visitor is a threshold value for attack risk d risk determination. T visitor may be 1, for example.
なお、本実施形態は、上記で説明した不審者度及び襲撃リスクの導出及び例示した値に限定されない。上記では、訪問者が不審者である可能性が高い程、不審者度が大きくなる場合を例示しているが、例えば、訪問者が不審者である可能性が高い程、不審者度が小さくなるように値を設定してもよい。この場合、例えば、式(10)で、襲撃リスクdriskを導出するようにしてもよい。
CPU51は、襲撃リスクdriskが1である場合、警告の報知を行う、と判定し、襲撃リスクdriskが0である場合、警告の報知を行わない、とを判定する。 When the attack risk d risk is 1, the CPU 51 determines that a warning will be notified, and when the attack risk d risk is 0, the CPU 51 determines that a warning will not be reported.
(異常行動検知処理)
図5に、異常行動検知処理の流れを例示する。映像撮影部21は、ステップ201で、カメラ55Aを使用して交番14内の映像を撮影する。警察官判定部24は、ステップ202で、撮影した映像から人領域を検出する。人領域とは、例えば、人を包含する矩形領域である。
(Abnormal behavior detection process)
5 illustrates an example of the flow of the abnormal behavior detection process. In step 201, the video capture unit 21 captures video of the inside of the police box 14 using the camera 55A. In step 202, the police officer determination unit 24 detects a human area from the captured video. The human area is, for example, a rectangular area that includes a person.
警察官判定部24は、ステップ203で、映像に映っている人の数が0であるか否か判定する。ステップ203の判定が肯定された場合、即ち、映像に人が映っていない場合、警察官判定部24は、異常行動検知処理を終了する。ステップ203の判定が否定された場合、即ち、映像に人が映っている場合、警察官判定部24は、ステップ204で、映像に映っている人が警察官であるか否か判定する。 In step 203, the police officer determining unit 24 determines whether the number of people shown in the video is zero. If the determination in step 203 is affirmative, that is, if no person is shown in the video, the police officer determining unit 24 ends the abnormal behavior detection process. If the determination in step 203 is negative, that is, if a person is shown in the video, the police officer determining unit 24 determines in step 204 whether or not the person in the video is a police officer.
警察官判定部24は、ステップ205で、映像に映っている訪問者の人数が0であるか否か判定する。訪問者の人数は映像に映っている人の数から警察官の人数を減算することで取得することができる。ステップ205の判定が肯定された場合、即ち、映像に訪問者が映っていない場合、警察官判定部24は異常行動検知処理を終了する。 In step 205, the police officer determination unit 24 determines whether the number of visitors shown in the video is zero. The number of visitors can be obtained by subtracting the number of police officers from the number of people shown in the video. If the determination in step 205 is positive, i.e., if no visitors are shown in the video, the police officer determination unit 24 ends the abnormal behavior detection process.
ステップ205の判定が否定された場合、即ち、映像に訪問者が映っている場合、骨格情報取得部22は、ステップ206で、人領域の映像を使用して、映像に映っている全ての人の骨格情報を取得する。動作情報取得部23は、ステップ207で、骨格情報を使用して、映像に映っている全ての人の動作情報を取得する。 If the determination in step 205 is negative, that is, if a visitor is shown in the video, then in step 206, the skeletal information acquisition unit 22 uses the video of the human area to identify all the people shown in the video. Obtain the skeletal information of. In step 207, the motion information acquisition unit 23 uses the skeletal information to acquire motion information of all the people shown in the video.
応対者判定部25は、ステップ208で、映像に映っている警察官の人数が0であるか否か判定する。ステップ208の判定が肯定された場合、即ち、映像に警察官が映っていない場合、応対者判定部25は、後述するステップ211に進む。ステップ208の判定が否定された場合、即ち、映像に警察官が映っていると判定された場合、応対者判定部25は、ステップ209で、後述するように、警察官が訪問者を応対しているか否か判定する。 In step 208, the respondent determination unit 25 determines whether the number of police officers appearing in the video is zero. If the determination in step 208 is positive, i.e., if no police officers appear in the video, the respondent determination unit 25 proceeds to step 211, which will be described later. If the determination in step 208 is negative, i.e., if it is determined that a police officer appears in the video, the respondent determination unit 25 determines in step 209, as will be described later, whether a police officer is responding to a visitor.
不審者度導出部26は、ステップ210で、映像に映っている人の内の1人である処理対象者が訪問者であるか否か判定する。ステップ210の判定が肯定された場合、即ち、処理対象者が訪問者である場合、不審者度導出部26は、ステップ211で、訪問者の不審者度を導出する。異常行動度導出部27は、ステップ212で、不審者度が閾値A以上であるか否か判定する。閾値Aは、上記Tvisitorに対応する。 In step 210, the suspiciousness degree derivation unit 26 judges whether or not the processing target person, which is one of the people shown in the video, is a visitor. If the judgment in step 210 is positive, i.e., if the processing target person is a visitor, the suspiciousness degree derivation unit 26 derives the suspiciousness degree of the visitor in step 211. In step 212, the abnormal behavior degree derivation unit 27 judges whether or not the suspiciousness degree is equal to or greater than a threshold value A. The threshold value A corresponds to the above-mentioned T visitor .
ステップ212の判定が否定された場合、または、ステップ210の判定が否定された場合、異常行動度導出部27は、ステップ213で、映像に映っている全ての人を処理したか否か判定する。ステップ212の判定が否定された場合とは、不審者度が閾値Aより小さい場合であり、ステップ210の判定が否定された場合とは、処理対象者が警察官である場合である。ステップ213の判定が肯定された場合、即ち、映像に映っている全ての人の処理が終了している場合、異常行動度導出部27は、異常行動検知処理を終了する。ステップ213の判定が否定された場合、即ち、まだ処理されていない人が存在する場合、異常行動度導出部27は、ステップ210に戻る。 If the determination in step 212 is negative, or if the determination in step 210 is negative, the abnormal behavior degree derivation unit 27 determines in step 213 whether or not all people appearing in the video have been processed. If the determination in step 212 is negative, it means that the suspiciousness level is less than threshold A, and if the determination in step 210 is negative, it means that the person to be processed is a police officer. If the determination in step 213 is positive, i.e., if all people appearing in the video have been processed, the abnormal behavior degree derivation unit 27 ends the abnormal behavior detection process. If the determination in step 213 is negative, i.e., if there are people that have not yet been processed, the abnormal behavior degree derivation unit 27 returns to step 210.
ステップ212の判定が肯定された場合、即ち、不審者度が閾値A以上である場合、報知部28は、ステップ214で、スピーカ55Bを使用して、警察官に対して警告を報知し、異常行動検知処理を終了する。 If the judgment in step 212 is positive, i.e., if the suspiciousness level is equal to or greater than threshold A, in step 214, the notification unit 28 uses the speaker 55B to issue a warning to the police officer, and ends the abnormal behavior detection process.
(応対者判定処理)
図6は、ステップ209の警察官の応対者判定処理の流れを例示する。応対者判定部25は、ステップ221で、映像に映っている警察官の内の1人の警察官を選択する。応対者判定部25は、ステップ222で、選択した警察官と訪問者との間の距離を取得する。応対者判定部25は、ステップ223で、選択した警察官との間の距離が最小である訪問者を選択する。
(Responder Determination Process)
6 illustrates an example of the flow of the respondent determination process of the police officer in step 209. In step 221, the respondent determination unit 25 selects one of the police officers appearing in the video. In step 222, the respondent determination unit 25 obtains the distance between the selected police officer and the visitor. In step 223, the respondent determination unit 25 selects the visitor who is the shortest distance from the selected police officer.
応対者判定部25は、ステップ224で、当該距離が閾値C以下であるか否か判定する。閾値Cは、例えば、1mであってよい。ステップ224の判定が肯定された場合、即ち、当該距離が閾値C以下である場合、応対者判定部25は、ステップ225で、当該訪問者が、警察官が応対している応対者であると判定する。応対者判定部25は、ステップ226で、全ての警察官の処理が終了したか否か判定する。 In step 224, the respondent determination unit 25 determines whether the distance is equal to or less than a threshold C. The threshold C may be, for example, 1 m. If the determination in step 224 is positive, that is, if the distance is equal to or less than the threshold C, the respondent determination unit 25 determines in step 225 that the visitor is a respondent being served by a police officer. In step 226, the respondent determination unit 25 determines whether processing of all police officers has been completed.
ステップ224の判定が否定された場合、即ち、警察官と訪問者との間の距離が閾値Cより長い場合も、応対者判定部25は、ステップ226に進む。ステップ226の判定が肯定された場合、即ち、全ての警察官の処理が終了した場合、応対者判定部25は、警察官の応対者判定処理を終了する。ステップ226の判定が否定された場合、即ち、未処理の警察官が存在する場合、応対者判定部25は、ステップ221に戻る。 If the determination in step 224 is negative, i.e., if the distance between the police officer and the visitor is longer than threshold C, the responder determination unit 25 also proceeds to step 226. If the determination in step 226 is positive, i.e., if processing of all police officers has been completed, the responder determination unit 25 ends the responder determination process for police officers. If the determination in step 226 is negative, i.e., if there are unprocessed police officers, the responder determination unit 25 returns to step 221.
(不審者度導出処理)
ステップ211で、不審者度導出部26は、式(1)、詳細には、式(2)~(8)を使用して、不審者度を導出する。式(2)~(8)の全てを使用してもよいし、何れかを選択的に使用してもよいし、式(2)~(8)に使用されている行動情報以外の行動情報を使用して、不審者度を導出してもよい。式(4)~(8)において、ステップ209で、訪問者が警察官の応対者であると判定された場合に、警察官が近くにいると判定し、訪問者が警察官の応対者であると判定されない場合に、警察官が近くにいないと判定してもよい。また、例えば、式(4)~(8)は、ステップ209で、訪問者が警察官の応対者であると判定された場合にのみ、使用するようにしてもよい。
(Suspiciousness Degree Deriving Process)
In step 211, the suspiciousness degree derivation unit 26 derives the suspiciousness degree using formula (1), more specifically, formulas (2) to (8). All of formulas (2) to (8) may be used, or any of them may be selectively used, or the suspiciousness degree may be derived using behavioral information other than the behavioral information used in formulas (2) to (8). In formulas (4) to (8), if it is determined in step 209 that the visitor is a person who is being greeted by a police officer, it may be determined that a police officer is nearby, and if it is not determined that the visitor is a person who is being greeted by a police officer, it may be determined that a police officer is not nearby. Also, for example, formulas (4) to (8) may be used only when it is determined in step 209 that the visitor is a person who is being greeted by a police officer.
不特定多数の訪問者が訪れる交番で勤務する警察官を襲撃する不審者は、一般的な訪問者を装って警察官が油断している隙に襲撃を実行する可能性が高い。このため、不審者と一般的な訪問者との区別は困難であり、警察官に襲撃リスクを適切に報知することが困難である。本実施形態では、予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、映像に含まれる人の動作を表す動作情報を取得する。本実施形態では、また、取得された動作情報に基づいて、映像に含まれる人が異常行動を行うことを表す特徴量を導出し、導出された特徴量により映像に含まれる人が異常行動を行うことが示唆される場合に報知する。 A suspicious person who attacks a police officer working at a police box visited by an unspecified number of visitors is likely to pose as a normal visitor and carry out the attack while the police officer is off guard. For this reason, it is difficult to distinguish between suspicious people and normal visitors, and it is difficult to appropriately notify police officers of the risk of an attack. In this embodiment, movement information that represents the movements of a person included in the video is obtained based on skeletal information of a person included in the video captured in a predetermined area. In this embodiment, a feature value that indicates that a person included in the video is behaving abnormally is also derived based on the obtained movement information, and an alert is issued if the derived feature value suggests that a person included in the video is behaving abnormally.
本実施形態では、また、映像に含まれる人が不審者である度合いを示す不審者度を導出し、導出された不審者度に基づいて、特徴量として、映像に含まれる人が異常行動を行うことを表す異常行動度を導出する。 In this embodiment, a suspiciousness level indicating the degree to which a person in the video is suspicious is also derived, and an abnormal behavior level indicating whether the person in the video is behaving abnormally is derived as a feature based on the derived suspiciousness level.
本実施形態では、これにより、不審者が害のない訪問者を装って行動している場合なども含め、不審者を特定することを可能とする。 In this embodiment, this makes it possible to identify suspicious individuals, even when they are pretending to be harmless visitors.
[第2実施形態] [Second embodiment]
第2実施形態では、駐在する人以外の人の一例である訪問者の不審者度に加え、駐在する人の一例である警察官の注意度にも基づいて襲撃リスクを導出する。第1実施形態と同様の構成及び作用については説明を省略する。不審者度、注意度、及び襲撃リスクは特徴量の一例である。 In the second embodiment, the risk of attack is derived based on the degree of suspiciousness of a visitor, which is an example of a person other than a resident, as well as the degree of caution of a police officer, which is an example of a resident. Explanations of configurations and operations similar to those of the first embodiment will be omitted. The degree of suspiciousness, the degree of caution, and the risk of attack are examples of feature quantities.
(機能構成図)
図7に第2実施形態の機能構成図を例示する。図7の映像撮影部31、骨格情報取得部32、動作情報取得部33、警察官判定部34、及び応対者判定部35は、図2の映像撮影部21、骨格情報取得部22、動作情報取得部23、警察官判定部24、及び応対者判定部25と同様である。また、不審者度導出部36、異常行動度導出部37、及び報知部38は、図2の不審者度導出部26、異常行動度導出部27、及び報知部28と同様である。第2実施形態は、図7の注意度導出部39を含む点で、第1実施形態と異なる。なお、第2実施形態では、不審者度導出部36、異常行動度導出部37、及び注意度導出部39が特徴導出部に相当する。
(Functional configuration diagram)
FIG. 7 illustrates a functional configuration diagram of the second embodiment. The video shooting unit 31, the skeletal information acquisition unit 32, the motion information acquisition unit 33, the police officer determination unit 34, and the responder determination unit 35 in FIG. 7 are the same as the video shooting unit 21, the skeletal information acquisition unit 22, the motion information acquisition unit 23, the police officer determination unit 24, and the responder determination unit 25 in FIG. 2. The suspiciousness degree derivation unit 36, the abnormal behavior degree derivation unit 37, and the notification unit 38 are the same as the suspiciousness degree derivation unit 26, the abnormal behavior degree derivation unit 27, and the notification unit 28 in FIG. 2. The second embodiment differs from the first embodiment in that it includes the attention degree derivation unit 39 in FIG. 7. In the second embodiment, the suspiciousness degree derivation unit 36, the abnormal behavior degree derivation unit 37, and the attention degree derivation unit 39 correspond to the feature derivation unit.
注意度導出部39は、映像に警察官が映っている場合に、第1骨格情報の一例である警察官の骨格情報から取得された第1動作情報の一例である警察官の動作情報を使用して、当該警察官の注意の度合いを表す注意度を導出する。異常行動度導出部37は、不審者度導出部36で訪問者の骨格情報から取得された訪問者の動作情報を使用して導出された不審者度及び注意度導出部39で導出された注意度を使用して異常行動度の一例である襲撃リスクを導出する。訪問者の骨格情報は第2骨格情報の一例であり、訪問者の動作情報は第2動作情報の一例である。異常行動度導出部37は、襲撃リスクを使用して警告の報知を行うか否か判定する。 When a police officer is shown in the video, the attention level deriving unit 39 uses the police officer's motion information, which is an example of the first motion information, obtained from the police officer's skeleton information, which is an example of the first skeleton information. Then, the degree of caution representing the degree of caution of the police officer is derived. The abnormal behavior degree deriving unit 37 calculates the suspicious person degree derived using the visitor's behavior information acquired from the visitor's skeletal information by the suspicious person degree deriving unit 36 and the caution derived by the caution degree deriving unit 39. The attack risk, which is an example of the degree of abnormal behavior, is derived using the degree. The visitor's skeletal information is an example of second skeletal information, and the visitor's behavior information is an example of second behavior information. The abnormal behavior degree deriving unit 37 uses the attack risk to determine whether or not to issue a warning.
(異常行動検知処理概要)
図8を使用して第2実施形態の異常行動検知処理の概要を説明する。図8では、CPU51は、人を包含する矩形領域102A及び102Bを使用して、矩形領域内の人が警察官であるか否か判定して、警察官を含む矩形領域104Bを出力する。CPU51は、取得した人の動作情報及び警察官の情報を使用して、警察官の行動情報を導出し、当該行動情報に基づき注意度を導出する。注意度の導出については後述する。第2実施形態は、不審者度に加え注意度を使用して襲撃リスクを導出する点が、第1実施形態と異なる。
(Outline of abnormal behavior detection process)
An overview of the abnormal behavior detection process of the second embodiment will be described with reference to Fig. 8. In Fig. 8, the CPU 51 uses rectangular areas 102A and 102B that contain a person to determine whether or not the person in the rectangular area is a police officer, and outputs a rectangular area 104B that contains the police officer. The CPU 51 uses the acquired motion information of the person and information of the police officer to derive behavior information of the police officer, and derives a caution level based on the behavior information. The derivation of the caution level will be described later. The second embodiment differs from the first embodiment in that the risk of attack is derived using the caution level in addition to the suspiciousness level.
(注意度の導出)
警察官の注意度dcarefulは、交番14内を撮影するように設置されたカメラ55Aで警察官の訪問者応対の様子を撮影した映像から取得した警察官に関するm種類の行動情報を使用して式(11)により導出する。gj()は、骨格情報から算出された動作情報の集合Bを入力として、警察官に関する行動情報を出力する関数である。ljは、行動情報jの重み係数であり、例えば、0.3であってよい。
The police officer's level of caution d careful is derived by equation (11) using m types of behavioral information on the police officer obtained from video of the police officer interacting with a visitor captured by camera 55A installed to capture the inside of police box 14. g j () is a function that takes as input a set B of motion information calculated from skeletal information and outputs behavioral information on the police officer. l j is a weighting coefficient for behavioral information j, and may be, for example, 0.3.
m種類の行動情報を出力する関数を以下に例示する。
式(12)は、警察官が安全領域に存在する場合に1を出力し、安全領域に存在しない場合に0を出力する。安全領域とは、警察官が不審者に襲撃された際に回避が容易な領域である。例えば、出入り口に近い場所は安全領域であり、壁または什器に近く回避が困難である場所は安全領域ではない。例えば、映像から取得した安全領域の情報及び警察官の動作情報から、警察官が安全領域に存在するか否か判定する。安全領域は、映像において画素単位で事前に指定してもよいし、既存の画像認識処理により映像に映っている移動物体、例えば、椅子などの可動什器及び訪問者の立ち位置などを認識し、移動物体の位置に応じて変更してもよい。
An example of a function that outputs m types of behavior information is shown below.
Equation (12) outputs 1 when a police officer is in the safe area, and outputs 0 when a police officer is not in the safe area. A safe area is an area where a police officer can easily avoid being attacked by a suspicious person. For example, a place close to an entrance is a safe area, and a place close to a wall or furniture and difficult to avoid is not a safe area. For example, it is determined whether a police officer is in a safe area based on information about the safe area obtained from the video and information about the movement of the police officer. The safe area may be specified in advance in pixel units in the video, or a moving object shown in the video, such as a movable furniture such as a chair and the standing position of a visitor, may be recognized by existing image recognition processing, and may be changed according to the position of the moving object.
式(13)は、警察官と訪問者との間の距離が所定長以上である場合に注意度1を出力し、所定長未満である場合に注意度0を出力する。所定長は、例えば、1mであってよい。また、既存の画像認識処理により、映像に映った警察官と訪問者との間に什器またはカウンタなどが存在するか否かを認識し、認識結果に応じて注意度の値を調整してもよい。 Equation (13) outputs a caution level of 1 when the distance between the police officer and the visitor is a predetermined length or more, and outputs a caution level of 0 when the distance is less than the predetermined length. The predetermined length may be, for example, 1 m. In addition, existing image recognition processing can recognize whether there are fixtures or counters between the police officer and the visitor in the video, and adjust the caution level value according to the recognition result. good.
式(14)は、警察官が訪問者の方を見ている場合に1を出力し、見ていない場合に0を出力する。警察官が訪問者の方を見ていることにより不審者の動きを把握することで襲撃された際に回避することができる可能性が高いためである。 Equation (14) outputs 1 if the police officer is looking at the visitor, and 0 if he is not. This is because if the police officer is looking at the visitor, he is more likely to be able to understand the suspicious person's movements and avoid an attack.
式(15)は、警察官が行動可能姿勢である場合に1を出力し、行動可能姿勢でない場合に0を出力する。行動可能姿勢とは、訪問者の突然の行動に対応できる姿勢である。例えば、立位姿勢は行動可能姿勢であり、着座姿勢は行動可能姿勢ではない、としてもよい。また、業務内容または室内環境に応じて、行動可能姿勢を判定してもよい。 Equation (15) outputs 1 when the police officer is in an actionable posture, and outputs 0 when the police officer is not in an actionable posture. An actionable posture is a posture that allows the police officer to respond to a sudden action by a visitor. For example, a standing posture may be an actionable posture, and a sitting posture may not be an actionable posture. In addition, an actionable posture may be determined based on the work content or the indoor environment.
式(16)は、警察官が行動可能状態である場合に1を出力し、行動可能状態でない場合に0を出力する。行動可能状態とは、訪問者の突然の行動に対応できる状態である。例えば、対面で訪問者と話している状態は行動可能状態であり、訪問者を見ずに調書を作成している状態は行動可能状態ではない、としてもよい。また、業務内容または室内環境に応じて、行動可能状態を判定してもよい。 Equation (16) outputs 1 when the police officer is in an actionable state, and outputs 0 when the police officer is not in an actionable state. The actionable state is a state in which the visitor can respond to sudden actions. For example, a state in which the user is talking face-to-face with a visitor is an actionable state, and a state in which the user is creating a report without looking at the visitor is not an actionable state. Furthermore, the actionable state may be determined depending on the work content or the indoor environment.
(襲撃リスクの導出) (Deriving the risk of attack)
警察官が不審者から襲撃されるリスクdriskは、式(1)で導出される訪問者の不審者度dsuspiciousと、式(11)で導出される警察官の注意度dcarefulとを使用して、式(17)で導出する。
Tvisitor及びTpoliceは、襲撃リスクdrisk判定の閾値である。Tvisitor、Tpoliceは、例えば、1であってよい。
The risk d risk of a police officer being attacked by a suspicious person is derived using equation (17) using the visitor's suspiciousness d suspicious derived using equation (1) and the police officer's caution d careful derived using equation (11).
T visitor and T police are thresholds for determining the risk of attack d risk . T visitor and T police may be 1, for example.
なお、本実施形態は、上記で説明した不審者度、注意度及び襲撃リスクの導出及び例示した値に限定されない。上記では、警察官の注意の度合いが低い程、注意度が小さくなる場合を例示しているが、例えば、警察官の注意の度合いが低い程、注意度が大きくなるように値を設定してもよい。この場合、例えば、式(18)で、襲撃リスクdriskを導出するようにしてもよい。
また、警察官の注意の度合いが低い程、注意度が大きくなるように値を設定した場合、式(19)で、襲撃リスクを導出するようにしてもよい。hsは不審者度dsuspiciousの重み係数であり、hcは注意度dcarefulの重み係数であり、Tscは襲撃リスクdrisk判定の閾値である。
(異常行動検知処理の流れ)
図9に第2実施形態の異常行動検知処理の流れを例示する。図9のステップ251~264は、図5のステップ201~214と同様である。
(Flow of abnormal behavior detection process)
9 illustrates an example of a flow of abnormal behavior detection processing according to the second embodiment. Steps 251 to 264 in FIG. 9 are similar to steps 201 to 214 in FIG.
第2実施形態では、ステップ260の判定が否定された場合、即ち、処理対象者が警察官である場合、注意度導出部39は、ステップ265で、当該警察官の注意度を導出する。注意度の導出については後述する。異常行動度導出部37は、ステップ266で、警察官の注意度が閾値B以下であるか否か判定する。閾値Bは、Tpoliceであり、例えば、1であってよい。ステップ266の判定が否定された場合、即ち、注意度が閾値Bより大きい場合、異常行動度導出部37はステップ263に進み、ステップ266の判定が肯定された場合、即ち、注意度が閾値B以下である場合、異常行動度導出部37は、ステップ264に進む。 In the second embodiment, if the determination in step 260 is negative, that is, if the person to be processed is a police officer, the attentiveness deriving unit 39 derives the attentiveness of the police officer at step 265. The derivation of the degree of attention will be described later. In step 266, the abnormal behavior degree deriving unit 37 determines whether the police officer's attentiveness level is less than or equal to threshold B. The threshold B is T police , which may be 1, for example. If the determination in step 266 is negative, that is, the degree of caution is greater than the threshold B, the abnormal behavior degree deriving unit 37 proceeds to step 263, and if the determination in step 266 is affirmative, that is, the degree of caution is greater than the threshold B. If it is below, the abnormal behavior degree deriving unit 37 proceeds to step 264.
(注意度導出処理)
ステップ265で、注意度導出部39は、例えば、式(11)、詳細には、式(12)~(16)を使用して、注意度を導出する。式(12)~(16)の全てを使用してもよいし、何れかを選択的に使用してもよいし、式(12)~(16)に使用されている行動情報以外の行動を使用して、注意度を導出してもよい。
(Attention Level Deriving Process)
In step 265, the attention level derivation unit 39 derives the attention level, for example, by using formula (11), and more specifically, formulas (12) to (16). All of formulas (12) to (16) may be used, any of them may be selectively used, or the attention level may be derived by using behavior other than the behavior information used in formulas (12) to (16).
本実施形態では、予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、映像に含まれる人の動作を表す動作情報を取得する。本実施形態では、また、取得された動作情報に基づいて、映像に含まれる人が異常行動を行うことを表す特徴量を導出し、導出された特徴量により映像に含まれる人が異常行動を行うことが示唆される場合に報知する。 In this embodiment, motion information representing the motion of a person included in the video is obtained based on skeletal information of the person included in the video captured in a predetermined area. In this embodiment, a feature indicating that the person included in the video is behaving abnormally is also derived based on the obtained motion information, and an alert is issued when the derived feature suggests that the person included in the video is behaving abnormally.
本実施形態では、また、映像に含まれる人が不審者である度合いを示す不審者度を導出し、導出された不審者度に基づいて、特徴量として、映像に含まれる人が異常行動を行うことを表す異常行動度を導出する。 In this embodiment, the degree of suspicious person indicating the degree to which the person included in the video is suspicious is derived, and based on the derived degree of suspicious person, the person included in the video exhibits abnormal behavior as a feature value. Derive the degree of abnormal behavior that represents what to do.
本実施形態では、また、骨格情報は、予め定められた領域に駐在する人の第1骨格情報、及び駐在する人以外の人の第2骨格情報を含み、動作情報として、第1骨格情報に対応する人の動作を示す第1動作情報を取得する。本実施形態では、また、骨格情報として、第2骨格情報に対応する人の動作を示す第2動作情報を取得する。本実施形態では、また、第1動作情報に基づいて、第2骨格情報に対応する人に対する第1骨格情報に対応する人の注意の度合いを表す注意度を導出する。本実施形態では、また、第2骨格情報に対応する人が不審者である可能性を示す度合いを導出し、導出された不審者度、及び導出された注意度に基づいて、特徴量として、第2骨格情報に対応する人が異常行動を行う可能性を示す異常行動度を導出する。 In this embodiment, the skeletal information also includes first skeletal information of a person residing in a predetermined area and second skeletal information of a person other than the residing person, and the skeletal information includes the first skeletal information as motion information. First motion information indicating the motion of the corresponding person is acquired. In this embodiment, second motion information indicating the motion of the person corresponding to the second skeleton information is also acquired as the skeleton information. In this embodiment, the degree of caution representing the degree of caution of the person corresponding to the first skeletal information with respect to the person corresponding to the second skeletal information is derived based on the first motion information. In the present embodiment, the degree indicating the possibility that the person corresponding to the second skeleton information is a suspicious person is derived, and based on the derived suspicious person degree and the derived caution degree, as a feature quantity, A degree of abnormal behavior indicating the possibility that a person corresponding to the second skeleton information will perform abnormal behavior is derived.
本実施形態では、これにより、不審者が害のない訪問者を装って行動している場合なども含め、不審者をより適切に特定することを可能とする。 In this embodiment, this makes it possible to more appropriately identify suspicious individuals, even when they are pretending to be harmless visitors.
交番勤務の警察官は、地域住民の安全を守るため、犯罪発生時に犯人を逮捕する訓練を行っている。したがって、本来であれば、警察官は犯人からの襲撃に適切に対応することができる。しかしながら、不審者が一般的な訪問者を装い、警察官が油断した隙に襲撃する場合、警察官であっても突然の襲撃に対応することが困難である。 In order to protect the safety of local residents, police officers working at police stations are trained to arrest criminals when a crime occurs. Therefore, police officers are generally able to respond appropriately to attacks by criminals. However, if a suspicious person poses as an ordinary visitor and attacks a police officer while he or she is off guard, it can be difficult even for police officers to respond to the sudden attack.
第1実施形態に例示したように、訪問者の不審者度が高い場合、並びに、第2実施形態に例示したように、訪問者の不審者度が高く、かつ、警察官の注意度が低い場合、不審者による襲撃のリスクが高い状態となる。即ち、本実施形態では、警察官を不審者の襲撃から守るために、襲撃のリスクが高い状態になった場合警察官に報知することで、警察官が注意度を上げる行動をとる、など、適切に対応するよう警告する。 As illustrated in the first embodiment, when the visitor is highly suspicious, and as illustrated in the second embodiment, when the visitor is highly suspicious and the police officer is not very careful, there is a high risk of an attack by a suspicious person. That is, in this embodiment, in order to protect police officers from attacks by suspicious people, when the risk of an attack becomes high, the police officer is notified and warned to take appropriate action, such as by increasing the level of caution.
これにより、警察官は、不審者からの襲撃に備えるため、不審者が襲撃する隙を与えないように対応することができる。例えば、訪問者から目を離さないようにする、即時に行動可能な態勢に移行する、などである。 This allows police officers to prepare for attacks by suspicious individuals and respond in a way that does not give them an opportunity to attack. For example, they can keep an eye on visitors and be ready to act immediately.
なお、本実施例では、予め定められた領域が交番であり、駐在する人が警察官である例について説明したが、適用先はこれに限られない。例えば、予め定められた領域の一例として、パチンコ景品交換所、宝くじ売り場、深夜営業のコンビニエンスストア、ファストフードが挙げられる。また、駐在する人の一例として、店員が挙げられる。この場合も、店員の制服によって駐在する人を判定してもよいし、駐在する人が予めIC(Integrated Circuit)タグを装着し、ICタグによって駐在する人を判定してもよい。また、本実施形態では、異常行動が襲撃である例について説明したが、これに限られない。異常行動は、例えば、窃盗、器物破損などであってもよい。 In this embodiment, an example has been described in which the predetermined area is a police box and the person stationed there is a police officer, but the application is not limited to this. For example, examples of the predetermined areas include pachinko prize exchange places, lottery shops, convenience stores open late at night, and fast food. Further, an example of a stationed person is a store clerk. In this case as well, the person stationed at the store may be determined based on the uniform of the clerk, or the person stationed at the store may wear an IC (Integrated Circuit) tag in advance, and the person stationed at the store may be determined based on the IC tag. Further, in this embodiment, an example in which the abnormal behavior is an attack has been described, but the present invention is not limited to this. The abnormal behavior may be, for example, theft, property damage, etc.
図5、6、9のフローチャートは一例であり、処理の流れは、適宜、変更が可能である。
(付記1)
予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、前記映像に含まれる人の動作を表す動作情報を取得する動作情報取得部と、
前記動作情報取得部で取得された動作情報に基づいて、前記映像に含まれる人が異常行動を行うことを表す特徴量を導出する特徴量導出部と、
前記特徴量導出部で導出された特徴量により前記映像に含まれる人が異常行動を行うことが示唆される場合に報知する報知部と、
を含む異常行動検知装置。
(付記2)
前記特徴量導出部は、
前記映像に含まれる人が不審者である度合いを示す不審者度を導出する不審者度導出部と、
前記不審者度導出部で導出された不審者度に基づいて、前記特徴量として、前記映像に含まれる人が異常行動を行うことを表す異常行動度を導出する異常行動度導出部と、
を含む付記1の異常行動検知装置。
(付記3)
前記骨格情報は、前記予め定められた領域に駐在する人の第1骨格情報、及び前記駐在する人以外の人の第2骨格情報を含み、
前記動作情報取得部は、前記動作情報として、前記第1骨格情報に対応する人の動作を示す第1動作情報、及び前記第2骨格情報に対応する人の動作を示す第2動作情報を取得し、
前記特徴量導出部は、
前記第1動作情報に基づいて、前記第2骨格情報に対応する人に対する前記第1骨格情報に対応する人の注意の度合いを表す注意度を導出する注意度導出部、
をさらに含み、
前記不審者度導出部は、前記第2骨格情報に対応する人が不審者である可能性を示す度合いを導出し、
前記異常行動度導出部は、前記不審者度導出部で導出された不審者度、及び前記注意度導出部で導出された注意度に基づいて、前記特徴量として、前記第2骨格情報に対応する人が異常行動を行う可能性を示す異常行動度を導出する、
付記2の異常行動検知装置。
(付記4)
前記予め定められた領域は交番の内部であり、
前記駐在する人は警察官である、
付記3の異常行動検知装置。
(付記5)
前記異常行動度は、前記駐在する人以外の人が前記駐在する人を襲撃するリスクを表す値である、付記3または付記4の異常行動検知装置。
(付記6)
前記報知部は、前記領域内に設置された警報装置、及び、前記領域とネットワークを介して接続され、前記領域と離隔した位置に配置された警報装置を使用して警告を報知する、付記3~付記5の何れかの異常行動検知装置。
(付記7)
前記第2動作情報に基づき、前記駐在する人以外の人である訪問者が凶器をもっている、前記訪問者が暴れている、前記訪問者が急に立ち上がる、前記訪問者が鞄に手を入れる、前記訪問者が視線をさまよわせる、前記訪問者が部屋の奥を覗く、及び、前記訪問者がカメラを気にする、の内の少なくとも1つの行動の情報を導出する、
付記3~付記6の何れかの異常行動検知装置。
(付記8)
前記第1動作情報に基づき、前記駐在する人である駐在者が安全領域にいる、前記駐在者と前記駐在する人以外の人である訪問者との距離が所定長以上である、前記駐在者が前記訪問者の方を見ている、前記駐在者が行動可能姿勢である、及び、前記駐在者が行動可能状態である、の内の少なくとも1つの行動の情報を導出する、
付記3~付記7の何れかの異常行動検知装置。
(付記9)
予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、前記映像に含まれる人の動作を表す動作情報を取得し、
取得された前記動作情報に基づいて、前記映像に含まれる人が異常行動を行うことを表す特徴量を導出し、
導出された前記特徴量により前記映像に含まれる人が異常行動を行うことが示唆される場合に報知する、
異常行動検知処理をコンピュータに実行させる異常行動検知プログラム。
(付記10)
前記特徴量を導出することは、
前記映像に含まれる人が不審者である度合いを示す不審者度を導出し、
導出された前記不審者度に基づいて、前記特徴量として、前記映像に含まれる人が異常行動を行うことを表す異常行動度を導出する、
ことを含む付記9に記載の異常行動検知プログラム。
(付記11)
前記骨格情報は、前記予め定められた領域に駐在する人の第1骨格情報、及び前記駐在する人以外の人の第2骨格情報を含み、
前記動作情報として、前記第1骨格情報に対応する人の動作を示す第1動作情報、及び前記第2骨格情報に対応する人の動作を示す第2動作情報を取得し、
前記第1動作情報に基づいて、前記第2骨格情報に対応する人に対する前記第1骨格情報に対応する人の注意の度合いを表す注意度を導出し、
前記第2骨格情報に対応する人が不審者である可能性を示す度合いを導出し、
導出された前記不審者度、及び導出された前記注意度に基づいて、前記特徴量として、前記第2骨格情報に対応する人が異常行動を行う可能性を示す異常行動度を導出する、
付記10の異常行動検知プログラム。
(付記12)
前記予め定められた領域は交番の内部であり、
前記駐在する人は警察官である、
付記11の異常行動検知プログラム。
(付記13)
前記異常行動度は、前記駐在する人以外の人が前記駐在する人を襲撃するリスクを表す値である、付記11または付記12の異常行動検知プログラム。
(付記14)
コンピュータが、
予め定められた領域を撮影した映像に含まれる人の骨格情報に基づき、前記映像に含まれる人の動作を表す動作情報を取得し、
取得された前記動作情報に基づいて、前記映像に含まれる人が異常行動を行うことを表す特徴量を導出し、
導出された前記特徴量により前記映像に含まれる人が異常行動を行うことが示唆される場合に報知する、
異常行動検知方法。
(付記15)
前記特徴量を導出することは、
前記映像に含まれる人が不審者である度合いを示す不審者度を導出し、
導出された前記不審者度に基づいて、前記特徴量として、前記映像に含まれる人が異常行動を行うことを表す異常行動度を導出する、
ことを含む付記14の異常行動検知方法。
(付記16)
前記骨格情報は、前記予め定められた領域に駐在する人の第1骨格情報、及び前記駐在する人以外の人の第2骨格情報を含み、
前記動作情報として、前記第1骨格情報に対応する人の動作を示す第1動作情報、及び前記第2骨格情報に対応する人の動作を示す第2動作情報を取得し、
前記第1動作情報に基づいて、前記第2骨格情報に対応する人に対する前記第1骨格情報に対応する人の注意の度合いを表す注意度を導出し、
前記第2骨格情報に対応する人が不審者である可能性を示す度合いを導出し、
導出された前記不審者度、及び導出された前記注意度に基づいて、前記特徴量として、前記第2骨格情報に対応する人が異常行動を行う可能性を示す異常行動度を導出する、
付記15の異常行動検知方法。
(付記17)
前記予め定められた領域は交番の内部であり、
前記駐在する人は警察官である、
付記16の異常行動検知方法。
(付記18)
前記異常行動度は、前記駐在する人以外の人が前記駐在する人を襲撃するリスクを表す値である、付記16または付記17の異常行動検知方法。
The flowcharts in FIGS. 5, 6, and 9 are examples, and the flow of processing can be changed as appropriate.
(Additional note 1)
a motion information acquisition unit that acquires motion information representing the motion of the person included in the video based on skeletal information of the person included in the video captured in a predetermined area;
a feature amount deriving unit that derives a feature amount representing that a person included in the video performs abnormal behavior based on the behavior information acquired by the behavior information acquisition unit;
a notifying unit that notifies when the feature derived by the feature deriving unit suggests that a person included in the video engages in abnormal behavior;
Abnormal behavior detection device including.
(Additional note 2)
The feature amount deriving unit is
a suspicious person degree deriving unit that derives a suspicious person degree indicating the degree to which a person included in the video is a suspicious person;
an abnormal behavior degree deriving unit that derives, as the feature amount, an abnormal behavior degree representing that a person included in the video performs abnormal behavior based on the suspicious person degree derived by the suspicious person degree deriving unit;
The abnormal behavior detection device according to Supplementary Note 1, including:
(Additional note 3)
The skeletal information includes first skeletal information of a person residing in the predetermined area and second skeletal information of a person other than the residing person,
The motion information acquisition unit acquires, as the motion information, first motion information indicating a motion of the person corresponding to the first skeleton information and second motion information indicating the motion of the person corresponding to the second skeleton information. death,
The feature amount deriving unit is
an attentiveness deriving unit that derives an attentiveness level representing a degree of attentiveness of the person corresponding to the first skeletal information to the person corresponding to the second skeletal information based on the first motion information;
further including;
The suspicious person degree deriving unit derives a degree indicating the possibility that the person corresponding to the second skeleton information is a suspicious person,
The abnormal behavior degree deriving unit corresponds to the second skeleton information as the feature amount based on the suspicious person degree derived by the suspicious person degree deriving unit and the caution level derived by the caution level deriving unit. Deriving the degree of abnormal behavior that indicates the possibility that a person will engage in abnormal behavior.
Abnormal behavior detection device in Appendix 2.
(Additional note 4)
the predetermined area is inside a police box;
The stationed person is a police officer;
Abnormal behavior detection device in Appendix 3.
(Appendix 5)
The abnormal behavior detection device according to appendix 3 or 4, wherein the degree of abnormal behavior is a value representing a risk that a person other than the resident person will attack the resident person.
(Appendix 6)
Supplementary Note 3, wherein the notification unit notifies a warning using an alarm device installed in the area and an alarm device connected to the area via a network and located at a position distant from the area. ~An abnormal behavior detection device according to any of Appendix 5.
(Appendix 7)
Based on the second movement information, the visitor who is a person other than the resident person has a weapon, the visitor is acting violently, the visitor suddenly stands up, or the visitor puts his hand in his bag. Deriving information on at least one of the following actions: the visitor's gaze wandering, the visitor's looking into the back of the room, and the visitor's attention to the camera;
Abnormal behavior detection device according to any of Supplementary notes 3 to 6.
(Appendix 8)
Based on the first operation information, the resident person who is the resident person is in a safe area, and the distance between the resident person and the visitor who is a person other than the resident person is a predetermined length or more. is looking at the visitor, the resident is in a posture ready for action, and the resident is in a state ready for action.
Abnormal behavior detection device according to any of Supplementary notes 3 to 7.
(Appendix 9)
Based on skeletal information of a person included in a video taken of a predetermined area, obtain motion information representing the motion of the person included in the video;
Based on the acquired motion information, derive a feature amount indicating that the person included in the video performs abnormal behavior;
Notifying when the derived feature amount suggests that a person included in the video engages in abnormal behavior;
An abnormal behavior detection program that causes a computer to perform abnormal behavior detection processing.
(Appendix 10)
Deriving the feature amounts is as follows:
Deriving a suspicious person degree indicating the degree to which a person included in the video is a suspicious person,
Based on the derived suspicious person degree, derive an abnormal behavior degree representing that a person included in the video performs abnormal behavior as the feature amount;
The abnormal behavior detection program according to supplementary note 9, which includes:
(Appendix 11)
The skeletal information includes first skeletal information of a person residing in the predetermined area and second skeletal information of a person other than the residing person,
As the motion information, first motion information indicating the motion of the person corresponding to the first skeleton information and second motion information indicating the motion of the person corresponding to the second skeleton information are obtained;
Based on the first motion information, derive a degree of caution representing a degree of caution of the person corresponding to the first skeleton information with respect to the person corresponding to the second skeleton information,
Deriving a degree indicating the possibility that the person corresponding to the second skeleton information is a suspicious person,
Based on the derived degree of suspicious person and the derived degree of caution, derive a degree of abnormal behavior indicating the possibility that the person corresponding to the second skeleton information will behave abnormally as the feature quantity;
Abnormal behavior detection program in Appendix 10.
(Appendix 12)
the predetermined area is inside a police box;
The stationed person is a police officer;
Abnormal behavior detection program in Appendix 11.
(Appendix 13)
The abnormal behavior detection program according to appendix 11 or 12, wherein the degree of abnormal behavior is a value representing a risk that a person other than the resident person will attack the resident person.
(Appendix 14)
The computer is
Based on skeletal information of a person included in a video taken of a predetermined area, obtain motion information representing the motion of the person included in the video;
Based on the acquired motion information, derive a feature amount indicating that the person included in the video performs abnormal behavior;
Notifying when the derived feature amount suggests that a person included in the video engages in abnormal behavior;
Abnormal behavior detection method.
(Appendix 15)
Deriving the feature amounts is as follows:
Deriving a suspicious person degree indicating the degree to which a person included in the video is a suspicious person,
Based on the derived suspicious person degree, derive an abnormal behavior degree representing that a person included in the video performs abnormal behavior as the feature amount;
The abnormal behavior detection method according to supplementary note 14, which includes:
(Appendix 16)
The skeletal information includes first skeletal information of a person residing in the predetermined area and second skeletal information of a person other than the residing person,
As the motion information, first motion information indicating the motion of the person corresponding to the first skeleton information and second motion information indicating the motion of the person corresponding to the second skeleton information are obtained;
Based on the first motion information, derive a degree of caution representing a degree of caution of the person corresponding to the first skeleton information with respect to the person corresponding to the second skeleton information,
Deriving a degree indicating the possibility that the person corresponding to the second skeleton information is a suspicious person,
Based on the derived degree of suspicious person and the derived degree of caution, derive a degree of abnormal behavior indicating the possibility that the person corresponding to the second skeleton information will behave abnormally as the feature quantity;
Supplementary Note 15: Abnormal behavior detection method.
(Appendix 17)
the predetermined area is inside a police box;
The stationed person is a police officer;
Supplementary Note 16: Abnormal behavior detection method.
(Appendix 18)
The abnormal behavior detection method according to appendix 16 or 17, wherein the degree of abnormal behavior is a value representing a risk that a person other than the resident person will attack the resident person.
22、32:骨格情報取得部
23、33:動作情報取得部
26、36:不審者度導出部
27、37:異常行動度導出部
28、38:報知部
39:注意度導出部
22, 32: skeleton information acquisition unit 23, 33: motion information acquisition unit 26, 36: suspicious person degree derivation unit 27, 37: abnormal behavior degree derivation unit 28, 38: notification unit 39: caution degree derivation unit
Claims (10)
前記第2動作情報に基づいて、前記第2の人が不審者である度合いを表す不審者度を導出する不審者度導出部と、
前記第1動作情報に基づいて、前記第2の人に対する前記第1の人の注意の度合いを表す注意度を導出する注意度導出部と、
前記不審者度導出部で導出された不審者度、及び前記注意度導出部で導出された注意度に基づいて、前記第1の人が前記第2の人から襲撃されるリスクを導出するリスク導出部と、
を含む異常行動検知装置。 a motion information acquisition unit that acquires first motion information representing a motion of a first person and second motion information representing a motion of a second person other than the first person ;
a suspiciousness degree derivation unit that derives a suspiciousness degree representing a degree to which the second person is a suspicious person based on the second action information;
an attention level deriving unit that derives an attention level representing a level of attention of the first person to the second person based on the first action information;
a risk derivation unit that derives a risk of the first person being attacked by the second person based on the suspiciousness degree derived by the suspiciousness degree derivation unit and the caution degree derived by the caution degree derivation unit;
An abnormal behavior detection device comprising:
予め定められた領域を撮影した映像に含まれる前記第1の人の骨格情報に基づき、前記映像に含まれる前記第1の人の動作を表す前記第1動作情報を取得し、
前記映像に含まれる前記第2の人の骨格情報に基づき、前記映像に含まれる前記第2の人の動作を表す前記第2動作情報を取得する、
請求項1に記載の異常行動検知装置。 The motion information acquisition unit is
acquiring the first motion information representing a motion of the first person included in a video captured in a predetermined area based on skeletal information of the first person included in the video;
acquiring the second motion information representing a motion of the second person included in the video based on skeletal information of the second person included in the video;
The abnormal behavior detection device according to claim 1 .
をさらに含む、請求項2に記載の異常行動検知装置。 a notification unit that notifies when the risk derived by the risk derivation unit suggests that the first person will be attacked by the second person;
The abnormal behavior detection device according to claim 2 , further comprising:
前記第1の人は前記予め定められた領域に駐在する人である、
請求項2に記載の異常行動検知装置。 the predetermined area is inside a police box;
the first person is a person stationed in the predetermined area ;
The abnormal behavior detection device according to claim 2 .
請求項4に記載の異常行動検知装置。 The stationed person is a police officer;
The abnormal behavior detection device according to claim 4.
請求項1~請求項6の何れか1項に記載の異常行動検知装置。 Based on the second action information, at least one of the following behavior information is obtained: the visitor, who is the second person, has a weapon; the visitor is violent; the visitor suddenly stands up; the visitor puts his/her hand in his/her bag; the visitor's gaze wanders; the visitor peers into the back of the room; and the visitor is concerned about the camera.
The abnormal behavior detection device according to any one of claims 1 to 6.
請求項7に記載の異常行動検知装置。 Based on the first operation information, the resident resident who is the first person is in a safe area, the distance from the visitor is a predetermined length or more, and the resident person is looking toward the visitor. seeking information on at least one of the following: the expatriate is present, the expatriate is in an actionable posture, and the expatriate is in an actionable state;
The abnormal behavior detection device according to claim 7 .
前記第2動作情報に基づいて、前記第2の人が不審者である度合いを表す不審者度を導出し、
前記第1動作情報に基づいて、前記第2の人に対する前記第1の人の注意の度合いを表す注意度を導出し、
前記不審者度、及び前記注意度に基づいて、前記第1の人が前記第2の人から襲撃されるリスクを導出する、
異常行動検知処理をコンピュータに実行させる異常行動検知プログラム。 obtaining first motion information representing a motion of a first person and second motion information representing a motion of a second person other than the first person ;
Deriving a suspicious person degree representing the degree to which the second person is a suspicious person based on the second behavior information,
Deriving a degree of attention representing the degree of attention of the first person to the second person based on the first motion information,
Deriving a risk of the first person being attacked by the second person based on the suspicious person degree and the caution level;
An abnormal behavior detection program that causes a computer to perform abnormal behavior detection processing.
第1の人の動作を表す第1動作情報、及び前記第1の人以外の第2の人の動作を表す第2動作情報を取得し
前記第2動作情報に基づいて、前記第2の人が不審者である度合いを表す不審者度を導出し、
前記第1動作情報に基づいて、前記第2の人に対する前記第1の人の注意の度合いを表す注意度を導出し、
前記不審者度、及び前記注意度に基づいて、前記第1の人が前記第2の人から襲撃されるリスクを導出する、
異常行動検知方法。 The computer is
First motion information representing a motion of a first person and second motion information representing a motion of a second person other than the first person are acquired.
Deriving a suspicious person degree representing the degree to which the second person is a suspicious person based on the second behavior information,
Deriving a degree of attention representing the degree of attention of the first person to the second person based on the first motion information,
Deriving a risk of the first person being attacked by the second person based on the suspicious person degree and the caution level;
Abnormal behavior detection method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020030277A JP7459558B2 (en) | 2020-02-26 | 2020-02-26 | Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020030277A JP7459558B2 (en) | 2020-02-26 | 2020-02-26 | Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021135646A JP2021135646A (en) | 2021-09-13 |
| JP7459558B2 true JP7459558B2 (en) | 2024-04-02 |
Family
ID=77661293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020030277A Active JP7459558B2 (en) | 2020-02-26 | 2020-02-26 | Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7459558B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116363632A (en) * | 2021-12-23 | 2023-06-30 | 比亚迪股份有限公司 | Method and device for monitoring abnormal behavior in vehicle and computer storage medium |
| JPWO2024142791A1 (en) * | 2022-12-26 | 2024-07-04 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140368658A1 (en) | 2013-06-13 | 2014-12-18 | Motorolla Solutions, Inc | Communication system with improved safety feature |
| JP2017111496A (en) | 2015-12-14 | 2017-06-22 | 株式会社日立システムズ | Behavior monitoring prediction system and behavior monitoring prediction method |
| JP6525229B1 (en) | 2019-01-25 | 2019-06-05 | 株式会社 テクノミライ | Digital search security system, method and program |
-
2020
- 2020-02-26 JP JP2020030277A patent/JP7459558B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140368658A1 (en) | 2013-06-13 | 2014-12-18 | Motorolla Solutions, Inc | Communication system with improved safety feature |
| JP2017111496A (en) | 2015-12-14 | 2017-06-22 | 株式会社日立システムズ | Behavior monitoring prediction system and behavior monitoring prediction method |
| JP6525229B1 (en) | 2019-01-25 | 2019-06-05 | 株式会社 テクノミライ | Digital search security system, method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021135646A (en) | 2021-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102260120B1 (en) | Apparatus for Performing Recognition of Activity Based on Deep Learning and Driving Method Thereof | |
| CN113347387B (en) | Image monitoring system and image monitoring method | |
| CN114140746B (en) | A camera occlusion detection method in a box, an elevator operation control method and device | |
| JP2021182413A (en) | System, abnormality determination device and method | |
| KR102647328B1 (en) | Edge-type surveillance camera AI abnormal situation detection and control device and method | |
| JP6440327B2 (en) | Crime prevention system, crime prevention method, and robot | |
| KR102233679B1 (en) | Apparatus and method for detecting invader and fire for energy storage system | |
| US20250068770A1 (en) | Privacy-based monitoring system and method | |
| JP6336709B2 (en) | Security device, security method and program | |
| JP7459558B2 (en) | Abnormal behavior detection method, abnormal behavior detection program, and abnormal behavior detection device | |
| JP2018181159A (en) | Crime prevention system, crime prevention method, and robot | |
| AU2023229311A1 (en) | Harm prevention monitoring system and method | |
| JPWO2020148889A1 (en) | Information processing device | |
| JP2020145595A (en) | Viewing or monitoring system, or program | |
| Pramerdorfer et al. | Fall detection based on depth-data in practice | |
| CN116386275A (en) | Old person's monitoring system that tumbles based on visual identification | |
| JP2021012657A (en) | Information processing equipment, information processing method, camera | |
| Nandyal et al. | Recognition of suspicious human activities using klt and kalman filter for atm surveillance system | |
| JP6917293B2 (en) | Image monitoring device | |
| Samaila et al. | Real-time detection of abandoned object using centroid difference method | |
| Kasturi et al. | Classification of human fall in top Viewed kinect depth images using binary support vector machine | |
| Rafsanjani et al. | Violent human behavior detection from videos using machine learning | |
| Chang et al. | Design of violence event detection system based on cctvs by human body pose recognition | |
| Kothari et al. | Towards safer environments: A YOLO and MediaPipe-based human fall detection system with alert automation | |
| Li et al. | Real-time recognition of suicidal behavior using an RGB-D camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240201 |
|
| 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: 20240220 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240304 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7459558 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |