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

JP7485449B2 - Monitoring device, monitoring method, and program - Google Patents

Monitoring device, monitoring method, and program Download PDF

Info

Publication number
JP7485449B2
JP7485449B2 JP2021533882A JP2021533882A JP7485449B2 JP 7485449 B2 JP7485449 B2 JP 7485449B2 JP 2021533882 A JP2021533882 A JP 2021533882A JP 2021533882 A JP2021533882 A JP 2021533882A JP 7485449 B2 JP7485449 B2 JP 7485449B2
Authority
JP
Japan
Prior art keywords
area
image
monitoring
safety area
frame
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
Application number
JP2021533882A
Other languages
Japanese (ja)
Other versions
JPWO2021014873A1 (en
JPWO2021014873A5 (en
Inventor
永記 石寺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Publication of JPWO2021014873A1 publication Critical patent/JPWO2021014873A1/ja
Publication of JPWO2021014873A5 publication Critical patent/JPWO2021014873A5/en
Application granted granted Critical
Publication of JP7485449B2 publication Critical patent/JP7485449B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61BRAILWAY SYSTEMS; EQUIPMENT THEREFOR NOT OTHERWISE PROVIDED FOR
    • B61B1/00General arrangement of stations, platforms, or sidings; Railway networks; Rail vehicle marshalling systems
    • B61B1/02General arrangement of stations and platforms including protection devices for the passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Transportation (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Platform Screen Doors And Railroad Systems (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

本発明は、段差からの転落といった人の危険な状態を監視するための、監視装置、及び監視方法に関し、更には、これらを実現するためのプログラムに関する。 The present invention relates to a monitoring device and a monitoring method for monitoring dangerous situations of people, such as falling down a step, and further to a program for implementing these.

駅のホームにおいて、人が線路に転落した場合は、電車を緊急停止する必要がある。このため、駅員は、目視を行うことによって、又は監視カメラの映像を確認することによって、監視を行っているが、これらの対策だけでは十分ではない。このため、近年においては、画像処理を利用した監視システムが提案されている(例えば、特許文献1及び2参照。) If a person falls onto the tracks at a station platform, the train must be stopped immediately. For this reason, station staff monitor the situation by visual inspection or by checking security camera footage, but these measures alone are not sufficient. For this reason, monitoring systems that use image processing have been proposed in recent years (see, for example, Patent Documents 1 and 2).

特許文献1は、監視カメラを用いて、ホームに存在する人とホームに侵入する列車とを監視するシステムを開示している。特許文献1に開示されたシステムは、監視カメラの画像から、ホーム上の設定領域に人が存在しているかどうか、更には、人が列車と接触したかどうを判定する。 Patent Document 1 discloses a system that uses a surveillance camera to monitor people on the platform and trains entering the platform. The system disclosed in Patent Document 1 determines, from images from the surveillance camera, whether a person is present in a set area on the platform, and further whether the person has come into contact with a train.

そして、特許文献1に開示されたシステムは、設定された領域に人が存在していると判定すると、ホームのスピーカから警報を出力して、注意を喚起する。また、特許文献1に開示されたシステムは、人が列車と接触したと判定した場合は、列車に、列車停止信号を出力する。If the system disclosed in Patent Document 1 determines that a person is present in the set area, it outputs an alarm from a speaker on the platform to alert the person. If the system disclosed in Patent Document 1 determines that a person has come into contact with a train, it outputs a train stop signal to the train.

また、特許文献2は、ステレオカメラを用いて、線路からホームに転落する人を検知する監視システムを開示している。特許文献2に開示されたシステムでは、ステレオカメラは複数台用意され、ホームの縁に沿って間隔をおいて配置されている。これらの複数台のステレオカメラによって、ホームの縁全体がくまなく撮影される。Furthermore, Patent Document 2 discloses a monitoring system that uses a stereo camera to detect people falling from the tracks onto the platform. In the system disclosed in Patent Document 2, multiple stereo cameras are prepared and placed at intervals along the edge of the platform. These multiple stereo cameras capture the entire edge of the platform thoroughly.

そして、特許文献2に開示されたシステムは、いずれかのステレオカメラによって、ホームの縁にいる人が撮影されると、この人を検出し、更に、ステレオカメラから得られた2つの画像を用いることで、検出した人のカメラからの距離を計算し、これを距離情報とする。その後、特許文献1に開示されたシステムは、画像と距離情報とを用いて、ホームの縁にいる人の追跡を行い、その人がホームの縁に近づき過ぎると警報を出力し、転落を検知した場合は、列車に停止信号を送信する。The system disclosed in Patent Document 2 detects a person standing on the edge of the platform when it captures an image of the person with one of the stereo cameras, and then uses the two images obtained from the stereo cameras to calculate the distance of the detected person from the camera, which is used as distance information. The system disclosed in Patent Document 1 then uses the images and distance information to track the person standing on the edge of the platform, and issues an alarm if the person gets too close to the edge of the platform, and sends a stop signal to the train if it detects a fall.

特開2001-341642号公報JP 2001-341642 A 特開2004-058737号公報JP 2004-058737 A

しかしながら、特許文献1に開示されたシステムは、ホーム上の設定領域に人が存在しているかどうかを判定するのみである。このため、特許文献1に開示されたシステムでは、人がホームから転落しかかっている場合、つまり、身体の大半が設定領域から出てしまっている場合に、転落しかかっている人を検出できない可能性がある。また、特許文献1に開示されたシステムは、ホームに駅員がいない駅のみを対象としており、駅員がホームの縁で監視をしている場合は、駅員を誤検出してしまう。 However, the system disclosed in Patent Document 1 only determines whether a person is present in a set area on the platform. For this reason, the system disclosed in Patent Document 1 may not be able to detect a person who is about to fall off the platform, that is, if most of the person's body is outside the set area. In addition, the system disclosed in Patent Document 1 is only intended for stations where there are no station staff on the platform, and will erroneously detect station staff if they are monitoring the edge of the platform.

一方、特許文献2に開示されたシステムによれば、画像と距離情報とを用いて、ホームの縁にいる人を追跡することができるため、特許文献1に開示されたシステムにおける問題を解消できると考えられる。On the other hand, the system disclosed in Patent Document 2 can use images and distance information to track people at the edge of the platform, which is believed to solve the problems with the system disclosed in Patent Document 1.

しかしながら、ステレオカメラの視野角は狭いため、特許文献2に開示されたシステムを実現するためには、多数のステレオカメラが必要となる。また、ステレオカメラ自体のコストが、単眼カメラのコストよりも高くなっている。このため、特許文献2に開示されたシステムには、コストが大幅に上昇するという問題がある。However, because the viewing angle of a stereo camera is narrow, a large number of stereo cameras are required to realize the system disclosed in Patent Document 2. In addition, the cost of the stereo camera itself is higher than the cost of a monocular camera. For this reason, the system disclosed in Patent Document 2 has the problem of a significant increase in cost.

本発明の目的の一例は、上記問題を解消し、システムにかかるコストの増加を抑制しつつ、危険な状態を精度良く検出し得る、監視装置、監視方法、及びプログラムを提供することにある。 An example of an object of the present invention is to provide a monitoring device, a monitoring method, and a program that can solve the above problems and accurately detect a dangerous state while suppressing an increase in costs associated with the system.

上記目的を達成するため、本発明の一側面における監視装置は、
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、対象検出部と、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、部分安全領域抽出部と、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定処理部と、
を備えている、ことを特徴とする。
In order to achieve the above object, a monitoring device according to one aspect of the present invention comprises:
an object detection unit that detects an object present in a monitoring area from an image of the monitoring area and sets a frame surrounding the detected object on the image;
a partial safety area extraction unit that compares a boundary line that separates a safety area and a non-safety area on the image with the frame, and when the boundary line crosses the frame, extracts an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination processing unit that extracts a portion corresponding to the partial safety area from a reference image in the monitoring area, calculates a difference between the extracted portion and the partial safety area, and determines whether the target is safe based on the calculated difference value;
The present invention is characterized in that it is equipped with:

また、上記目的を達成するため、本発明の一側面における監視方法は、
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を有する、ことを特徴とする。
In order to achieve the above object, a monitoring method according to one aspect of the present invention includes:
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
The present invention is characterized in that it has the following features:

更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を実行させる、プログラム。
Furthermore, in order to achieve the above object, a program according to one aspect of the present invention comprises:
On the computer,
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
A program to execute .

以上のように、本発明によれば、システムにかかるコストの増加を抑制しつつ、危険な状態を精度良く検出することができる。As described above, the present invention makes it possible to accurately detect dangerous conditions while minimizing increases in system costs.

図1は、本発明の実施の形態における監視装置の概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a monitoring device according to an embodiment of the present invention. 図2は、本発明の実施の形態における監視装置の構成をより具体的に示すブロック図である。FIG. 2 is a block diagram showing in more detail the configuration of the monitoring device according to the embodiment of the present invention. 図3(a)及び図3(b)は、それぞれ、本発明の実施の形態における対象の検出処理の一例を示す図である。3A and 3B are diagrams showing an example of a target detection process according to an embodiment of the present invention. 図4(a)及び図4(b)は、それぞれ、本発明の実施の形態における差分の算出処理の一例を示す図である。4A and 4B are diagrams showing an example of a difference calculation process according to an embodiment of the present invention. 図5は、本発明の実施の形態における監視装置の動作を示すフロー図である。FIG. 5 is a flow chart showing the operation of the monitoring device according to the embodiment of the present invention. 図6は、本発明の実施の形態における監視装置を実現するコンピュータの一例を示すブロック図である。FIG. 6 is a block diagram showing an example of a computer that realizes a monitoring device according to an embodiment of the present invention.

(実施の形態)
以下、本発明の実施の形態における、監視装置、監視方法、及びプログラムについて、図1~図6を参照しながら説明する。
(Embodiment)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A monitoring device, a monitoring method, and a program according to an embodiment of the present invention will be described below with reference to FIGS.

[装置構成]
最初に、図1を用いて、本実施の形態における監視装置の概略構成について説明する。図1は、本発明の実施の形態における監視装置の概略構成を示すブロック図である。
[Device configuration]
First, the schematic configuration of a monitoring device according to the present embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the schematic configuration of a monitoring device according to an embodiment of the present invention.

図1に示す、本実施の形態における監視装置10は、段差からの人の転落といった人の危険な状態を監視するための装置である。図1に示すように、監視装置10は、対象検出部11と、部分安全領域抽出部12と、判定処理部13とを備えている。The monitoring device 10 in this embodiment shown in Fig. 1 is a device for monitoring dangerous situations of people, such as a person falling down a step. As shown in Fig. 1, the monitoring device 10 includes an object detection unit 11, a partial safety area extraction unit 12, and a judgment processing unit 13.

対象検出部11は、監視領域の画像から、監視領域に存在する対象を検出し、画像上に、検出した対象を囲む枠を設定する。ここでいう対象としては、人が挙げられる。監視領域としては、例えば、駅のホームが挙げられる。The object detection unit 11 detects objects present in the monitoring area from the image of the monitoring area and sets a frame around the detected object on the image. An example of the object is a person. An example of the monitoring area is a train station platform.

部分安全領域抽出部12は、画像上において安全領域と非安全領域とを区切る境界線と、枠と、を比較する。更に、部分安全領域抽出部12は、境界線が枠を横切る場合に、安全領域を含み、且つ、枠の外縁と境界線とで囲まれた領域を、部分安全領域として抽出する。The partial safety area extraction unit 12 compares the boundary line that separates the safety area from the non-safety area on the image with the frame. Furthermore, when the boundary line crosses the frame, the partial safety area extraction unit 12 extracts the area that includes the safety area and is surrounded by the outer edge of the frame and the boundary line as the partial safety area.

判定処理部13は、監視領域における基準画像から、部分安全領域に該当する部分を抽出し、抽出した部分と部分安全領域との差分を算出し、算出した前記差分の値に基づいて、対象が安全であるかどうかを判定する。The judgment processing unit 13 extracts a portion corresponding to the partial safety area from the reference image in the monitoring area, calculates the difference between the extracted portion and the partial safety area, and judges whether the target is safe based on the calculated difference value.

このように、本実施の形態では、部分安全領域と基準画像の該当する領域との差分に基づいた判定が行われるので、対象となる人の身体の大半が安全領域から出てしまっている場合であっても、危険な状態を確実に検出できる。また、判定には、距離情報が必要とされないので、システムにかかるコストの増加は抑制される。つまり、本実施の形態によれば、システムにかかるコストの増加を抑制しつつ、危険な状態を精度良く検出することができる。 In this way, in this embodiment, a judgment is made based on the difference between the partial safety area and the corresponding area of the reference image, so a dangerous state can be reliably detected even if most of the target person's body is outside the safety area. In addition, because distance information is not required for the judgment, an increase in the cost of the system is suppressed. In other words, according to this embodiment, a dangerous state can be accurately detected while suppressing an increase in the cost of the system.

続いて、図2~図4を用いて、本実施の形態における監視装置10の構成及び機能についてより具体的に説明する。図2は、本発明の実施の形態における監視装置の構成をより具体的に示すブロック図である。Next, the configuration and functions of the monitoring device 10 in this embodiment will be described in more detail with reference to Figures 2 to 4. Figure 2 is a block diagram showing in more detail the configuration of the monitoring device in this embodiment of the present invention.

図2に示すように、本実施の形態では、監視装置10は、撮像装置20及び表示装置30に接続されている。撮像装置20は、監視カメラであり、監視領域の撮影画像の画像データを、設定されたフレームレートで出力する。表示装置30は、液晶表示装置等であり、監視画像、監視装置10による判定結果等を画面上に表示する。As shown in Figure 2, in this embodiment, the monitoring device 10 is connected to an imaging device 20 and a display device 30. The imaging device 20 is a surveillance camera, and outputs image data of a captured image of a surveillance area at a set frame rate. The display device 30 is a liquid crystal display device or the like, and displays the surveillance image, the judgment results by the monitoring device 10, etc. on the screen.

また、図2に示すように、監視装置10は、上述した、対象検出部11、部分安全領域抽出部12、及び判定処理部13に加えて、画像データ取得部14と、表示部15とを備えている。画像データ取得部14は、撮像装置20から出力されてきた画像データを取得する。また、画像データ取得部14は、取得した画像データを、対象検出部11と、表示部15とに出力する。表示部15は、画像データが出力されてくると、画像データを表示装置30に送り、撮影画像を表示させる。2, the monitoring device 10 includes an image data acquisition unit 14 and a display unit 15 in addition to the above-mentioned object detection unit 11, partial safety area extraction unit 12, and judgment processing unit 13. The image data acquisition unit 14 acquires image data output from the imaging device 20. The image data acquisition unit 14 also outputs the acquired image data to the object detection unit 11 and the display unit 15. When the image data is output, the display unit 15 sends the image data to the display device 30, which displays the captured image.

対象検出部11は、本実施の形態では、画像データ中に、検出対象である人が存在していると、その人を検出し、その人を囲む矩形の枠を設定する。具体的には、対象検出部11は、画像データの画像を走査しながら、人を示す特徴量を持った領域を特定する。この特定した領域が人に相当するので、対象検出部11は、特定した領域を囲む矩形の枠を設定する。また、人を表す特徴量は、例えば、予め、人が映った画像を教師データとした機械学習を行うことによって得られている。In this embodiment, when a person to be detected is present in the image data, the object detection unit 11 detects the person and sets a rectangular frame surrounding the person. Specifically, the object detection unit 11 identifies an area having features indicative of a person while scanning the image data. Since this identified area corresponds to a person, the object detection unit 11 sets a rectangular frame surrounding the identified area. In addition, the features representing a person are obtained in advance, for example, by performing machine learning using images containing people as training data.

図3(a)及び図3(b)は、それぞれ、本発明の実施の形態における対象の検出処理の一例を示す図である。図3(a)及び(b)に示すように、画像40には、安全領域Aと非安全領域Bとを区切る境界線41が設定されている。図3(a)及び(b)の例では、監視領域は、駅のホームである。境界線41は、ホームの縁に沿って設定されており、ホームの領域が安全領域Aとなっており、線路が存在する領域が非安全領域Bとなっている。 Figures 3(a) and 3(b) are diagrams showing an example of an object detection process in an embodiment of the present invention. As shown in Figures 3(a) and (b), a boundary line 41 is set in an image 40, separating a safe area A from a non-safe area B. In the example of Figures 3(a) and (b), the monitored area is a station platform. The boundary line 41 is set along the edge of the platform, with the platform area being the safe area A and the area where the tracks are present being the non-safe area B.

また、図3(a)の例では、対象検出部11は、対象として人51及び人52を検出し、それぞれに対して、枠53及び枠54を設定している。更に、図3(b)の例では、対象検出部11は、対象として人55及び人56を検出し、それぞれに対して、枠57及び枠58を設定している。In the example of Fig. 3(a), the target detection unit 11 detects people 51 and 52 as targets, and sets frames 53 and 54 for them, respectively. In the example of Fig. 3(b), the target detection unit 11 detects people 55 and 56 as targets, and sets frames 57 and 58 for them, respectively.

部分安全領域抽出部12は、本実施の形態では、境界線41と人毎に設定した各枠とを比較し、境界線41が横切っている枠が存在しているかどうかを判定する。そして、境界線41が横切っている枠が存在している場合は、部分安全領域抽出部12は、安全領域を含み、且つ、この枠の外縁と境界線とで囲まれた領域を部分安全領域として抽出する。また、部分安全領域抽出部12は、抽出した部分安全領域の座標を特定し、特定した座標を判定処理部13に送る。In this embodiment, the partial safety area extraction unit 12 compares the boundary line 41 with each frame set for each person and determines whether or not a frame exists that is crossed by the boundary line 41. If a frame exists that is crossed by the boundary line 41, the partial safety area extraction unit 12 extracts an area that includes a safety area and is surrounded by the outer edge of this frame and the boundary line as a partial safety area. The partial safety area extraction unit 12 also identifies the coordinates of the extracted partial safety area and sends the identified coordinates to the judgment processing unit 13.

具体的には、上述した図3(a)の例では、部分安全領域抽出部12は、境界線41が、ホームの端に立っている人52に設定した枠54を横切っていると判定し、ハッチングが施された領域a1を部分安全領域として抽出する。また、図3(b)の例でも、部分安全領域抽出部12は、境界線41が、ホームの端に立っている人56に設定した枠58を横切っていると判定し、ハッチングが施された領域a2を部分安全領域として抽出する。 Specifically, in the example of Fig. 3(a) described above, the partial safety area extraction unit 12 determines that the boundary line 41 crosses the frame 54 set for the person 52 standing at the edge of the platform, and extracts the hatched area a1 as the partial safety area. Also, in the example of Fig. 3(b), the partial safety area extraction unit 12 determines that the boundary line 41 crosses the frame 58 set for the person 56 standing at the edge of the platform, and extracts the hatched area a2 as the partial safety area.

判定処理部13は、本実施の形態では、まず、基準画像を取得し、部分安全領域の座標を用いて、基準画像から、部分安全領域に該当する部分(以下「部分安全領域該当部分」と表記する)を抽出する。基準画像は、例えば、予め、監視領域を一定期間撮影して得られた複数画像から、画素毎の画素値の平均値を求め、求めた平均値を各画素の画素値とすることによって作成されている。また、基準画像としては、人が存在しない状態の監視領域の画像が用いられても良い。In this embodiment, the judgment processing unit 13 first acquires a reference image and uses the coordinates of the partial safety area to extract from the reference image a portion that corresponds to the partial safety area (hereinafter referred to as the "portion corresponding to the partial safety area"). The reference image is created, for example, by calculating the average value of the pixel value for each pixel from multiple images obtained by photographing the monitored area over a certain period of time, and setting the calculated average value as the pixel value of each pixel. In addition, an image of the monitored area in which no people are present may be used as the reference image.

更に、判定処理部13は、図4(a)及び図4(b)それぞれに示すように、部分安全領域と抽出した部分安全領域該当部分との差分を算出する。図4(a)及び図4(b)は、それぞれ、本発明の実施の形態における差分の算出処理の一例を示す図である。図4(a)は、図3(a)に示した部分安全領域についての差分の算出処理を示し、図4(b)は、図3(b)に示した部分安全領域についての差分の算出処理を示している。 Furthermore, the judgment processing unit 13 calculates the difference between the partial safety area and the extracted portion of the partial safety area, as shown in Figures 4(a) and 4(b), respectively. Figures 4(a) and 4(b) are diagrams showing an example of a difference calculation process in an embodiment of the present invention. Figure 4(a) shows a difference calculation process for the partial safety area shown in Figure 3(a), and Figure 4(b) shows a difference calculation process for the partial safety area shown in Figure 3(b).

そして、判定処理部13は、本実施の形態では、差分が閾値以上であるかどうかを判定する。判定の結果、差分が閾値以上である場合は、人の殆どの部分が安全領域上にあるので、判定処理部13は、安全であると判定する。一方、判定の結果、差分が閾値未満である場合は、人の殆どの部分が安全領域上にないので、判定処理部13は、安全でないと判定する。また、判定処理部13は、判定の結果を、表示部15に送る。 In this embodiment, the judgment processing unit 13 then judges whether the difference is greater than or equal to a threshold value. If the result of the judgment is that the difference is greater than or equal to the threshold value, most of the person is in the safe area, and so the judgment processing unit 13 judges that it is safe. On the other hand, if the result of the judgment is that the difference is less than the threshold value, most of the person is not in the safe area, and so the judgment processing unit 13 judges that it is not safe. Furthermore, the judgment processing unit 13 sends the result of the judgment to the display unit 15.

表示部15は、判定結果が送られてくると、判定結果を示す画像を作成し、作成した画像の画像データを表示装置30に送る。これにより、表示装置30の表示画面には、判定結果が表示される。例えば、表示装置30が駅の管理室等に配置されている場合は、駅員は、安全でない状況を即座に知ることが出来る。この結果、鉄道運行において、安全がいっそう確実に確保されることになる。 When the display unit 15 receives the judgment result, it creates an image showing the judgment result and sends the image data of the created image to the display device 30. As a result, the judgment result is displayed on the display screen of the display device 30. For example, if the display device 30 is installed in a station control room or the like, station staff can immediately know of unsafe situations. As a result, safety is ensured even more reliably during railway operations.

[装置動作]
次に、本発明の実施の形態における監視装置10の動作について図5を用いて説明する。図5は、本発明の実施の形態における監視装置の動作を示すフロー図である。以下の説明においては、適宜図1~図4を参照する。また、本実施の形態では、監視装置を動作させることによって、監視方法が実施される。よって、本実施の形態における監視方法の説明は、以下の監視装置10の動作説明に代える。
[Device Operation]
Next, the operation of the monitoring device 10 in the embodiment of the present invention will be described with reference to Fig. 5. Fig. 5 is a flow diagram showing the operation of the monitoring device in the embodiment of the present invention. In the following description, Figs. 1 to 4 will be referred to as appropriate. Also, in this embodiment, the monitoring method is implemented by operating the monitoring device. Therefore, the description of the monitoring method in this embodiment will be replaced by the following description of the operation of the monitoring device 10.

図5に示すように、最初に、画像データ取得部14は、撮像装置20から出力されてきた画像データを取得する(ステップA1)。また、画像データ取得部14は、取得した画像データを、対象検出部11と、表示部15とに出力する。5, first, the image data acquisition unit 14 acquires image data output from the imaging device 20 (step A1). The image data acquisition unit 14 then outputs the acquired image data to the object detection unit 11 and the display unit 15.

次に、対象検出部11は、ステップA1で取得された画像データ中に、検出対象である人が存在しているかどうかを判定する(ステップA2)。具体的には、ステップA2では、対象検出部11は、画像データの画像を走査しながら、人を示す特徴量を持った領域が存在しているかどうかを判定する。Next, the object detection unit 11 determines whether or not a person, which is the detection target, is present in the image data acquired in step A1 (step A2). Specifically, in step A2, the object detection unit 11 scans the image of the image data and determines whether or not an area having a feature amount indicating a person is present.

ステップA2の判定の結果、人が存在していない場合は、再度ステップA1が実行される。一方、ステップA2の判定の結果、人が存在している場合は、対象検出部11は、存在している人を囲む矩形の枠を設定する(ステップA3)。If the result of the determination in step A2 is that no person is present, step A1 is executed again. On the other hand, if the result of the determination in step A2 is that a person is present, the object detection unit 11 sets a rectangular frame surrounding the present person (step A3).

次に、部分安全領域抽出部12は、境界線41とステップA3で設定された各枠とを比較し、境界線41が横切っている枠が存在しているかどうかを判定する(ステップA4)。ステップA4の判定の結果、境界線41が横切っている枠が存在していない場合は、再度ステップA1が実行される。一方、ステップA4の判定の結果、境界線41が横切っている枠が存在している場合は、部分安全領域抽出部12は、この枠から部分安全領域を抽出する(ステップA5)。Next, the partial safety area extraction unit 12 compares the boundary line 41 with each frame set in step A3, and determines whether or not a frame exists that is crossed by the boundary line 41 (step A4). If the result of the determination in step A4 is that no frame exists that is crossed by the boundary line 41, step A1 is executed again. On the other hand, if the result of the determination in step A4 is that a frame exists that is crossed by the boundary line 41, the partial safety area extraction unit 12 extracts a partial safety area from this frame (step A5).

次に、判定処理部13は、ステップA5で抽出された部分安全領域の座標を用いて、基準画像から、部分安全領域該当部分を抽出する(ステップA6)。更に、判定処理部13は、ステップA5で抽出された部分安全領域と、ステップA6で抽出した部分安全領域該当部分との差分を算出する(ステップA7)。Next, the determination processing unit 13 extracts the portion of the partial safety area from the reference image using the coordinates of the partial safety area extracted in step A5 (step A6). Furthermore, the determination processing unit 13 calculates the difference between the partial safety area extracted in step A5 and the portion of the partial safety area extracted in step A6 (step A7).

次に、判定処理部13は、ステップA7で算出した差分が閾値以上であるかどうかを判定する(ステップA8)。ステップA8の判定の結果、差分が閾値以上である場合は、判定処理部13は、安全であると判定する(ステップA9)。一方、判定の結果、差分が閾値未満である場合は、判定処理部13は、安全でないと判定する(ステップA10)。Next, the judgment processing unit 13 judges whether the difference calculated in step A7 is equal to or greater than a threshold value (step A8). If the result of the judgment in step A8 is that the difference is equal to or greater than the threshold value, the judgment processing unit 13 judges that it is safe (step A9). On the other hand, if the result of the judgment is that the difference is less than the threshold value, the judgment processing unit 13 judges that it is not safe (step A10).

ステップA9又はA10が実行されると、判定処理部13は、判定結果を表示部15に送る。これにより、表示部15は、判定結果を示す画像を作成し、作成した画像の画像データを表示装置30に出力する(ステップA11)。これにより、表示装置30の表示画面には、判定結果が表示される。When step A9 or A10 is executed, the judgment processing unit 13 sends the judgment result to the display unit 15. As a result, the display unit 15 creates an image showing the judgment result and outputs image data of the created image to the display device 30 (step A11). As a result, the judgment result is displayed on the display screen of the display device 30.

ステップA11が実行されると、再度ステップA1が実行される。ステップA1~A11は、監視装置10が稼働している限り、繰り返し実行される。また、ステップA1~A11は、単一のフレーム毎に行われていても良いし、2以上のフレーム毎に行われていても良い。 Once step A11 is performed, step A1 is performed again. Steps A1 to A11 are repeatedly performed as long as the monitoring device 10 is operating. Furthermore, steps A1 to A11 may be performed for each single frame, or for each two or more frames.

[実施の形態における効果]
以上のように本実施の形態によれば、例えば、監視領域が駅のホームである場合に、線路から転落しようとしている人を精度良く検出することができる。転落の検出のために、距離情報が必要とされないので、システムにかかるコストの増加は抑制される。そして、本実施の形態によれば、表示装置30の画面から、駅員は、人がホームから転落しそうになっている状況を即座に知ることができるので、鉄道運行において、安全がいっそう確実に確保される。
[Effects of the embodiment]
As described above, according to this embodiment, when the monitoring area is, for example, a station platform, it is possible to accurately detect a person who is about to fall off the tracks. Since distance information is not required to detect a fall, an increase in the cost of the system is suppressed. Furthermore, according to this embodiment, station staff can immediately know from the screen of the display device 30 that a person is about to fall off the platform, so safety is more reliably ensured during railway operations.

[変形例]
上述した例では、監視領域が駅のホームである場合について説明しているが、本実施の形態においては、監視領域は、駅のホーム以外であっても良い。例えば、監視領域は、工場内の製造ライン等であっても良い。この場合、監視装置10は、工場内に設定されている立ち入り禁止領域(機械の周辺、コンベアの上等)に、人が侵入していないかどうかを判定することもできる。
[Modification]
In the above example, the case where the monitored area is a station platform has been described, but in this embodiment, the monitored area may be something other than a station platform. For example, the monitored area may be a production line in a factory. In this case, the monitoring device 10 can also determine whether or not a person has entered a no-entry area (around a machine, on a conveyor, etc.) set in the factory.

また、本実施の形態では、判定処理部13は、基準画像の部分安全領域該当部分と部分安全領域との差分の算出に加えて、又は差分の算出に代えて、基準画像の部分安全領域該当部分と部分安全領域との類似度を算出することもできる。この場合、判定処理部13は、算出した類似度の値に基づいて、対象である人が安全であるかどうかを判定する。具体的には、判定処理部13は、類似度が低い場合は、安全であると判定し、類似度が高い場合は、安全でないと判定する。In addition, in this embodiment, in addition to calculating the difference between the portion of the reference image corresponding to the partial safety area and the partial safety area, or instead of calculating the difference, the judgment processing unit 13 can also calculate the similarity between the portion of the reference image corresponding to the partial safety area and the partial safety area. In this case, the judgment processing unit 13 judges whether the target person is safe based on the calculated similarity value. Specifically, if the similarity is low, the judgment processing unit 13 judges that the target person is safe, and if the similarity is high, the judgment processing unit 13 judges that the target person is unsafe.

[プログラム]
本実施の形態におけるプログラムは、コンピュータに、図5に示すステップA1~A11を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における監視装置10と監視方法とを実現することができる。この場合、コンピュータのプロセッサは、対象検出部11、部分安全領域抽出部12、判定処理部13、画像データ取得部14、及び表示部15として機能し、処理を行なう。
[program]
The program in this embodiment may be any program that causes a computer to execute steps A1 to A11 shown in Fig. 5. By installing and executing this program in a computer, the monitoring device 10 and monitoring method in this embodiment can be realized. In this case, the processor of the computer functions as the object detection unit 11, the partial safe area extraction unit 12, the judgment processing unit 13, the image data acquisition unit 14, and the display unit 15, and performs processing.

また、本実施の形態におけるプログラムは、複数のコンピュータによって構築されたコンピュータシステムによって実行されても良い。この場合は、例えば、各コンピュータが、それぞれ、対象検出部11、部分安全領域抽出部12、判定処理部13、画像データ取得部14、及び表示部15のいずれかとして機能しても良い。The program in this embodiment may be executed by a computer system constructed by multiple computers. In this case, for example, each computer may function as any one of the target detection unit 11, partial safety area extraction unit 12, judgment processing unit 13, image data acquisition unit 14, and display unit 15.

ここで、本実施の形態におけるプログラムを実行することによって、監視装置10を実現するコンピュータについて図6を用いて説明する。図6は、本発明の実施の形態における監視装置を実現するコンピュータの一例を示すブロック図である。Here, a computer that realizes the monitoring device 10 by executing the program in this embodiment will be described with reference to Figure 6. Figure 6 is a block diagram showing an example of a computer that realizes the monitoring device in this embodiment of the present invention.

図6に示すように、コンピュータ110は、CPU(Central Processing Unit)111と、メインメモリ112と、記憶装置113と、入力インターフェイス114と、表示コントローラ115と、データリーダ/ライタ116と、通信インターフェイス117とを備える。これらの各部は、バス121を介して、互いにデータ通信可能に接続される。また、コンピュータ110は、CPU111に加えて、又はCPU111に代えて、GPU(Graphics Processing Unit)、又はFPGA(Field-Programmable Gate Array)を備えていても良い。6, the computer 110 includes a CPU (Central Processing Unit) 111, a main memory 112, a storage device 113, an input interface 114, a display controller 115, a data reader/writer 116, and a communication interface 117. These components are connected to each other via a bus 121 so as to be able to communicate data with each other. The computer 110 may also include a GPU (Graphics Processing Unit) or an FPGA (Field-Programmable Gate Array) in addition to or instead of the CPU 111.

CPU111は、記憶装置113に格納された、本実施の形態におけるプログラム(コード群)をメインメモリ112に展開し、プログラムを構成するコードを所定順序で実行することにより、各種の演算を実施する。メインメモリ112は、典型的には、DRAM(Dynamic Random Access Memory)等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体120に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス117を介して接続されたインターネット上で流通するものであっても良い。The CPU 111 loads the program (group of codes) in this embodiment stored in the storage device 113 into the main memory 112 and executes the codes constituting the program in a predetermined order to perform various calculations. The main memory 112 is typically a volatile storage device such as a DRAM (Dynamic Random Access Memory). The program in this embodiment is provided in a state stored in a computer-readable recording medium 120. The program in this embodiment may be distributed over the Internet connected via the communication interface 117.

また、記憶装置113の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス114は、CPU111と、キーボード及びマウスといった入力機器118との間のデータ伝送を仲介する。表示コントローラ115は、ディスプレイ装置119と接続され、ディスプレイ装置119での表示を制御する。 Specific examples of the storage device 113 include a hard disk drive and a semiconductor storage device such as a flash memory. The input interface 114 mediates data transmission between the CPU 111 and input devices 118 such as a keyboard and a mouse. The display controller 115 is connected to the display device 119 and controls the display on the display device 119.

データリーダ/ライタ116は、CPU111と記録媒体120との間のデータ伝送を仲介し、記録媒体120からのプログラムの読み出し、及びコンピュータ110における処理結果の記録媒体120への書き込みを実行する。通信インターフェイス117は、CPU111と、他のコンピュータとの間のデータ伝送を仲介する。The data reader/writer 116 mediates data transmission between the CPU 111 and the recording medium 120, reads programs from the recording medium 120, and writes the results of processing in the computer 110 to the recording medium 120. The communication interface 117 mediates data transmission between the CPU 111 and other computers.

また、記録媒体120の具体例としては、CF(Compact Flash(登録商標))及びSD(Secure Digital)等の汎用的な半導体記憶デバイス、フレキシブルディスク(Flexible Disk)等の磁気記録媒体、又はCD-ROM(Compact Disk Read Only Memory)などの光学記録媒体が挙げられる。 Specific examples of recording medium 120 include general-purpose semiconductor storage devices such as CF (Compact Flash (registered trademark)) and SD (Secure Digital), magnetic recording media such as a flexible disk, or optical recording media such as a CD-ROM (Compact Disk Read Only Memory).

なお、本実施の形態における監視装置10は、プログラムがインストールされたコンピュータではなく、各部に対応したハードウェアを用いることによっても実現可能である。更に、監視装置10は、一部がプログラムで実現され、残りの部分がハードウェアで実現されていてもよい。In addition, the monitoring device 10 in this embodiment can be realized by using hardware corresponding to each part, rather than a computer on which a program is installed. Furthermore, the monitoring device 10 may be realized in part by a program and the remaining part by hardware.

上述した実施の形態の一部又は全部は、以下に記載する(付記1)~(付記6)によって表現することができるが、以下の記載に限定されるものではない。 Some or all of the above-described embodiments can be expressed by (Appendix 1) to (Appendix 6) described below, but are not limited to the following descriptions.

(付記1)
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、対象検出部と、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、部分安全領域抽出部と、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定処理部と、
を備えている、ことを特徴とする監視装置。
(Appendix 1)
an object detection unit that detects an object present in a monitoring area from an image of the monitoring area and sets a frame surrounding the detected object on the image;
a partial safety area extraction unit that compares a boundary line that separates a safety area and a non-safety area on the image with the frame, and when the boundary line crosses the frame, extracts an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination processing unit that extracts a portion corresponding to the partial safety area from a reference image in the monitoring area, calculates a difference between the extracted portion and the partial safety area, and determines whether the target is safe based on the calculated difference value;
A monitoring device comprising:

(付記2)
付記1に記載の監視装置であって、
前記判定処理部が、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定する、
ことを特徴とする監視装置。
(Appendix 2)
2. The monitoring device of claim 1,
The determination processing unit calculates a similarity between the extracted portion and the partial safety region in addition to or instead of calculating the difference, and determines whether the target is safe based on the calculated similarity value.
A monitoring device comprising:

(付記3)
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を有する、ことを特徴とする監視方法。
(Appendix 3)
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
A monitoring method comprising:

(付記4)
付記3に記載の監視方法であって、
前記判定ステップにおいて、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定する、
ことを特徴とする監視方法。
(Appendix 4)
4. The monitoring method according to claim 3, further comprising:
In the determination step, in addition to or instead of calculating the difference, a similarity between the extracted portion and the partial safety region is calculated, and whether or not the object is safe is determined based on the calculated similarity value.
A monitoring method comprising:

(付記5)
コンピュータに、
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を実行させる、プログラム。
(Appendix 5)
On the computer,
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
A program that executes .

(付記6)
付記5に記載のプログラムであって、
前記判定ステップにおいて、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定する、
ことを特徴とするプログラム
(Appendix 6)
6. The program according to claim 5,
In the determination step, in addition to or instead of calculating the difference, a similarity between the extracted portion and the partial safety region is calculated, and whether or not the object is safe is determined based on the calculated similarity value.
A program characterized by:

以上、実施の形態を参照して本願発明を説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

この出願は、2019年7月25日に出願された日本出願特願2019-136637を基礎とする優先権を主張し、その開示の全てをここに取り込む。 This application claims priority based on Japanese Patent Application No. 2019-136637, filed on July 25, 2019, the disclosure of which is incorporated herein in its entirety.

以上のように、本発明によれば、システムにかかるコストの増加を抑制しつつ、危険な状態を精度良く検出することができる。本発明は、例えば、駅のホーム、工場等における安全の確保に有用である。As described above, the present invention makes it possible to accurately detect dangerous conditions while suppressing increases in system costs. The present invention is useful for ensuring safety, for example, on train platforms, in factories, etc.

10 監視装置
11 対象検出部
12 部分安全領域抽出部
13 判定処理部
14 画像データ取得部
15 表示部
20 撮像装置
30 表示装置
110 コンピュータ
111 CPU
112 メインメモリ
113 記憶装置
114 入力インターフェイス
115 表示コントローラ
116 データリーダ/ライタ
117 通信インターフェイス
118 入力機器
119 ディスプレイ装置
120 記録媒体
121 バス
REFERENCE SIGNS LIST 10 Monitoring device 11 Object detection unit 12 Partial safe area extraction unit 13 Judgment processing unit 14 Image data acquisition unit 15 Display unit 20 Imaging device 30 Display device 110 Computer 111 CPU
112 Main memory 113 Storage device 114 Input interface 115 Display controller 116 Data reader/writer 117 Communication interface 118 Input device 119 Display device 120 Recording medium 121 Bus

Claims (6)

監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、対象検出部と、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、部分安全領域抽出部と、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定処理部と、
を備え
前記基準画像が、前記監視領域を一定期間撮影して得られた複数画像から、画素毎の画素値の平均値を求め、求めた平均値を各画素の画素値とすることによって作成された画像である、
ことを特徴とする監視装置。
an object detection unit that detects an object present in a monitoring area from an image of the monitoring area and sets a frame surrounding the detected object on the image;
a partial safety area extraction unit that compares a boundary line that separates a safety area and a non-safety area on the image with the frame, and when the boundary line crosses the frame, extracts an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination processing unit that extracts a portion corresponding to the partial safety area from a reference image in the monitoring area, calculates a difference between the extracted portion and the partial safety area, and determines whether the target is safe based on the calculated difference value;
Equipped with
The reference image is an image created by calculating an average value of pixel values for each pixel from a plurality of images obtained by photographing the monitoring area for a certain period of time, and setting the calculated average value as the pixel value of each pixel.
A monitoring device comprising:
請求項1に記載の監視装置であって、
前記判定処理部が、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定する、
ことを特徴とする監視装置。
The monitoring device according to claim 1,
The determination processing unit calculates a similarity between the extracted portion and the partial safety region in addition to or instead of calculating the difference, and determines whether the target is safe based on the calculated similarity value.
A monitoring device comprising:
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を有し、
前記基準画像が、前記監視領域を一定期間撮影して得られた複数画像から、画素毎の画素値の平均値を求め、求めた平均値を各画素の画素値とすることによって作成された画像である、
ことを特徴とする監視方法。
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
having
The reference image is an image created by calculating an average value of pixel values for each pixel from a plurality of images obtained by photographing the monitoring area for a certain period of time, and setting the calculated average value as the pixel value of each pixel.
A monitoring method comprising:
請求項3に記載の監視方法であって、
前記判定ステップにおいて、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定する、
ことを特徴とする監視方法。
4. The monitoring method according to claim 3, further comprising:
In the determination step, in addition to or instead of calculating the difference, a similarity between the extracted portion and the partial safety region is calculated, and whether or not the object is safe is determined based on the calculated similarity value.
A monitoring method comprising:
コンピュータに、
監視領域の画像から、前記監視領域に存在する対象を検出し、前記画像上に、検出した前記対象を囲む枠を設定する、設定ステップと、
前記画像上において安全領域と非安全領域とを区切る境界線と、前記枠と、を比較し、前記境界線が前記枠を横切る場合に、前記安全領域を含み、且つ、前記枠の外縁と前記境界線とで囲まれた領域を、部分安全領域として抽出する、抽出ステップと、
前記監視領域における基準画像から、前記部分安全領域に該当する部分を抽出し、抽出した部分と前記部分安全領域との差分を算出し、算出した前記差分の値に基づいて、前記対象が安全であるかどうかを判定する、判定ステップと、
を実行させ
前記基準画像が、前記監視領域を一定期間撮影して得られた複数画像から、画素毎の画素値の平均値を求め、求めた平均値を各画素の画素値とすることによって作成された画像である、
プログラム。
On the computer,
a setting step of detecting an object present in a monitoring area from an image of the monitoring area and setting a frame surrounding the detected object on the image;
an extraction step of comparing a boundary line separating a safety area and a non-safety area on the image with the frame, and extracting, when the boundary line crosses the frame, an area that includes the safety area and is surrounded by an outer edge of the frame and the boundary line as a partial safety area;
a determination step of extracting a portion corresponding to the partial safety area from a reference image in the monitoring area, calculating a difference between the extracted portion and the partial safety area, and determining whether or not the target is safe based on the calculated difference value;
Run the command ,
The reference image is an image created by calculating an average value of pixel values for each pixel from a plurality of images obtained by photographing the monitoring area for a certain period of time, and setting the calculated average value as the pixel value of each pixel.
program.
請求項5に記載のプログラムであって、
前記判定ステップにおいて、前記差分の算出に加えて、又は前記差分の算出に代えて、抽出した部分と前記部分安全領域との類似度を算出し、算出した前記類似度の値に基づいて、前記対象が安全であるかどうかを判定させる、
ことを特徴とするプログラム。
The program according to claim 5,
In the determination step, in addition to or instead of calculating the difference, a similarity between the extracted portion and the partial safety region is calculated, and whether or not the target is safe is determined based on the calculated similarity value.
A program characterized by:
JP2021533882A 2019-07-25 2020-06-24 Monitoring device, monitoring method, and program Active JP7485449B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019136637 2019-07-25
JP2019136637 2019-07-25
PCT/JP2020/024871 WO2021014873A1 (en) 2019-07-25 2020-06-24 Monitoring device, monitoring method, and computer readable recording medium

Publications (3)

Publication Number Publication Date
JPWO2021014873A1 JPWO2021014873A1 (en) 2021-01-28
JPWO2021014873A5 JPWO2021014873A5 (en) 2022-04-13
JP7485449B2 true JP7485449B2 (en) 2024-05-16

Family

ID=74193018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021533882A Active JP7485449B2 (en) 2019-07-25 2020-06-24 Monitoring device, monitoring method, and program

Country Status (2)

Country Link
JP (1) JP7485449B2 (en)
WO (1) WO2021014873A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7691375B2 (en) * 2022-01-26 2025-06-11 株式会社国際電気 Train monitoring system and train monitoring method
CN116958902A (en) * 2023-07-28 2023-10-27 东风商用车有限公司 Safety protection method and system for dangerous area

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239739A (en) 2008-03-27 2009-10-15 Secom Co Ltd Image sensor
JP2011166243A (en) 2010-02-05 2011-08-25 Hitachi Kokusai Electric Inc Monitoring system
JP2016212657A (en) 2015-05-11 2016-12-15 オムロン株式会社 Transfer detection device, transfer detection method and transfer detection program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5531865B2 (en) * 2010-09-03 2014-06-25 カシオ計算機株式会社 Image processing apparatus, image processing method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239739A (en) 2008-03-27 2009-10-15 Secom Co Ltd Image sensor
JP2011166243A (en) 2010-02-05 2011-08-25 Hitachi Kokusai Electric Inc Monitoring system
JP2016212657A (en) 2015-05-11 2016-12-15 オムロン株式会社 Transfer detection device, transfer detection method and transfer detection program

Also Published As

Publication number Publication date
JPWO2021014873A1 (en) 2021-01-28
WO2021014873A1 (en) 2021-01-28

Similar Documents

Publication Publication Date Title
US20230410513A1 (en) Abnormality detection device and abnormality detection method
CN110287923B (en) Human body posture acquisition method, device, computer equipment and storage medium
US10841501B2 (en) Photographing control apparatus and photographing control method
US9747523B2 (en) Information processing apparatus, information processing method, and recording medium
US20190199898A1 (en) Image capturing apparatus, image processing apparatus, control method, and storage medium
US20150146006A1 (en) Display control apparatus and display control method
US20230005176A1 (en) Throwing position acquisition method and apparatus, computer device and storage medium
JP5386744B2 (en) Monitoring system
JP2018029237A5 (en)
JP7485449B2 (en) Monitoring device, monitoring method, and program
US20180307896A1 (en) Facial detection device, facial detection system provided with same, and facial detection method
CN111801706A (en) Video Object Detection
WO2020202865A1 (en) Person detection device and person detection method
US11263759B2 (en) Image processing apparatus, image processing method, and storage medium
US10489921B2 (en) Behavior analysis apparatus and behavior analysis method
JP5710230B2 (en) Monitoring system and monitoring method
EP3035238A1 (en) Video surveillance system and method for fraud detection
CN116363753A (en) Tumble detection method and device based on motion history image and electronic equipment
US20180197000A1 (en) Image processing device and image processing system
CN108184098B (en) Method and system for monitoring safety area
WO2013132711A1 (en) Object detection device, object detection method and program
CN108334811B (en) Face image processing method and device
KR102407202B1 (en) Apparatus and method for intelligently analyzing video
US11610422B2 (en) Image processing method, apparatus, and storage medium for object detection
US20240089415A1 (en) Information processing apparatus, information processing method, computer-readable medium, and information processing system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220120

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230210

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230613

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240425

R150 Certificate of patent or registration of utility model

Ref document number: 7485449

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150