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
JP7694897B2 - Object detection device, system, method, and program - Google Patents
[go: Go Back, main page]

JP7694897B2 - Object detection device, system, method, and program - Google Patents

Object detection device, system, method, and program Download PDF

Info

Publication number
JP7694897B2
JP7694897B2 JP2021030742A JP2021030742A JP7694897B2 JP 7694897 B2 JP7694897 B2 JP 7694897B2 JP 2021030742 A JP2021030742 A JP 2021030742A JP 2021030742 A JP2021030742 A JP 2021030742A JP 7694897 B2 JP7694897 B2 JP 7694897B2
Authority
JP
Japan
Prior art keywords
entry
unit
space
data
object detection
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
JP2021030742A
Other languages
Japanese (ja)
Other versions
JP2022131678A (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 Communication Systems Ltd
Original Assignee
NEC Communication Systems 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 Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2021030742A priority Critical patent/JP7694897B2/en
Publication of JP2022131678A publication Critical patent/JP2022131678A/en
Application granted granted Critical
Publication of JP7694897B2 publication Critical patent/JP7694897B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Image Analysis (AREA)

Description

本発明は、物体検知装置、システム、方法、及びプログラムに関する。 The present invention relates to an object detection device, system, method, and program.

作業現場において、作業員の安全管理のため、3D(dimension)カメラ(3D-LIDAR(Laser Imaging Detection and Ranging)、ToF(Time of Flight)カメラ、ステレオカメラ、3Dスキャナなど)を活用して、危険を伴うエリアにおいて、人やモノの侵入を禁止する立ち入り禁止エリア(侵入禁止スペース)を設定し、当該立ち入り禁止エリアを監視して物体の侵入を検知する技術がある(例えば、特許文献1~5参照)。 In order to manage the safety of workers at work sites, there is a technology that uses 3D (dimension) cameras (3D-LIDAR (Laser Imaging Detection and Ranging), ToF (Time of Flight) cameras, stereo cameras, 3D scanners, etc.) to set up no-entry areas (no-entry spaces) in dangerous areas where people and objects are prohibited from entering, and monitors these no-entry areas to detect the intrusion of objects (see, for example, Patent Documents 1 to 5).

特許文献1には、検知エリアの設定をより効率良く行うことを可能とする技術として、可搬型センサユニットと、前記可搬型センサユニットから、前記可搬型センサユニットによって検出された新たなセンサ観測情報を取得する情報取得部と、前記新たなセンサ観測情報に対応する観測エリア内に新たな検知エリアを設定するエリア設定部と、前記新たな検知エリアへの動物体の侵入を検知する侵入検知部と、を備え、前記エリア設定部は、前記新たなセンサ観測情報と過去のセンサ観測情報との比較と、過去の検知エリア情報とに基づいて、前記新たな検知エリアを設定する、侵入検知装置が開示されている。特許文献1に記載の侵入検知装置では、3Dカメラで撮影可能な範囲の中に、安全管理を行いたいシーンが収まるように3Dカメラを設置し、監視したいエリアを「3D空間」として把握し、1つないしは複数の立ち入り禁止エリアを設定している。立ち入り禁止エリアを設定する際、現場を3Dカメラで撮影し、画角を調整のうえ、安全管理を行いたいシーンが3Dカメラの画角に収まるようにしたうえで、撮影されている3D点群データを参照しながら立ち入り禁止エリアを設定している。 Patent Document 1 discloses an intrusion detection device that includes a portable sensor unit, an information acquisition unit that acquires new sensor observation information detected by the portable sensor unit from the portable sensor unit, an area setting unit that sets a new detection area within an observation area corresponding to the new sensor observation information, and an intrusion detection unit that detects the intrusion of an animal body into the new detection area, and the area setting unit sets the new detection area based on a comparison between the new sensor observation information and past sensor observation information and past detection area information. In the intrusion detection device described in Patent Document 1, a 3D camera is installed so that a scene to be managed for safety is included within a range that can be captured by the 3D camera, the area to be monitored is grasped as a "3D space", and one or more no-entry areas are set. When setting the no-entry areas, the site is photographed with a 3D camera, the angle of view is adjusted so that the scene to be managed for safety is included in the angle of view of the 3D camera, and the no-entry areas are set while referring to the photographed 3D point cloud data.

特許文献2には、投影装置に投影させる像の簡便な指定手段を提供する技術として、所定の範囲を投影可能な投影装置と、前記投影装置の投影可能な範囲を撮影可能な撮影装置と、に接続され、前記撮影装置にて撮影された画像に基づいて、ユーザによる図形の描画操作を認識する図形認識部と、前記投影装置に対して、前記図形の描画操作に基づいた図形の投影を指示する投影制御部と、を備える投影像指定装置が開示されている。特許文献2に記載の投影像指定装置では、ユーザによる図形の描画操作として3個以上のマーカーの設置操作を行うことで監視する領域を設定している。 Patent Document 2 discloses a projection image designation device that is equipped with a projection device capable of projecting a predetermined range, a photographing device capable of photographing the range that the projection device can project, and a figure recognition unit that is connected to the projection device and recognizes a figure drawing operation by a user based on an image photographed by the photographing device, and a projection control unit that instructs the projection device to project a figure based on the figure drawing operation, as a technology for providing a simple means of designating an image to be projected by a projection device. In the projection image designation device described in Patent Document 2, an area to be monitored is set by the user performing a figure drawing operation by placing three or more markers.

特許文献3には、建設機械を基準として、その付近に存在する作業者、電柱、架空線、樹木等、様々な物体の正確な位置を求めることができるようにする技術として、レーザスキャナ装置と、前記レーザスキャナ装置から前記周辺空間内に周期的に放射された光の当該周辺空間内での反射光に基づいて、前記周辺空間内のスキャン位置毎の距離データを取得する距離データ取得手段と、作業者に装着されたID発信手段からの受信電波に基づいて、前記作業者までの距離を算出する距離算出手段と、前記距離データに基づいて、前記周辺空間内の物体の位置を検出する物体位置検出手段と、前記距離算出手段により算出された距離と前記物体位置検出手段により検出された位置とに基づいて、前記作業者の位置を検出する作業者位置検出手段と、監視領域を設定する監視領域設定手段と、前記物体位置検出手段により検出された物体が前記監視領域に存在することに基づいて警報を出力する第1の警報出力手段と、前記作業者位置検出手段により検出された作業者が前記監視領域に存在することに基づいて警報を出力する第2の警報出力手段と、を有する建設機械が開示されている。特許文献3に記載の建設機械では、監視領域は、作業装置の旋回範囲に応じて動的に設定される。 Patent Document 3 discloses a construction machine having a laser scanner device, distance data acquisition means for acquiring distance data for each scan position in the surrounding space based on light reflected in the surrounding space from light periodically emitted from the laser scanner device into the surrounding space, distance calculation means for calculating the distance to the worker based on radio waves received from an ID transmission means worn by the worker, object position detection means for detecting the position of an object in the surrounding space based on the distance data, worker position detection means for detecting the position of the worker based on the distance calculated by the distance calculation means and the position detected by the object position detection means, monitoring area setting means for setting a monitoring area, first alarm output means for outputting an alarm based on the presence of an object detected by the object position detection means in the monitoring area, and second alarm output means for outputting an alarm based on the presence of a worker detected by the worker position detection means in the monitoring area. In the construction machine described in Patent Document 3, the monitoring area is dynamically set according to the turning range of the working device.

特許文献4には、形状が変化する物体を認識できる技術として、所定の監視領域の3次元画像および2次元画像を取得する撮像部と、取得された3次元画像において所定範囲の画素値を有する領域を抽出する物体抽出部と、2次元画像において物体の種別に応じて予め登録された基準画像を探索する画像探索部と、画像探索部により探索される基準画像が物体抽出部により抽出された領域内に存在するか否かにより物体の種別を判定する判定部とを備える物体認識装置と、監視領域内の所定の作業領域で作業するロボットと、ロボットを制御するロボット制御部とを備え、物体認識装置が、物体が安全監視対象であると認識した場合に、物体が作業領域に侵入するのを検出し、ロボット制御部が、物体認識装置によって作業領域への物体の侵入が検出された場合にロボットを停止させるロボットシステムが開示されている。特許文献4に記載のロボットシステムでは、監視領域は、所定の位置に設置されたロボットの作業領域を含むように設定されている。 Patent Document 4 discloses a robot system that includes an object recognition device that includes an imaging unit that acquires three-dimensional and two-dimensional images of a predetermined monitoring area, an object extraction unit that extracts an area having pixel values in a predetermined range in the acquired three-dimensional image, an image search unit that searches for a reference image registered in advance according to the type of object in the two-dimensional image, and a determination unit that determines the type of object based on whether the reference image searched by the image search unit is present in the area extracted by the object extraction unit, a robot that works in a predetermined working area in the monitoring area, and a robot control unit that controls the robot, and when the object recognition device recognizes that the object is a safety monitoring target, it detects the object entering the working area, and when the object recognition device detects the object entering the working area, the robot control unit stops the robot. In the robot system described in Patent Document 4, the monitoring area is set to include the working area of the robot installed at a predetermined position.

特許文献5には、人と産業用ロボットとの接触を回避する技術として、ロボットと、ロボットの周辺領域への人の侵入を検出するセンサと、ロボットおよびセンサを制御する制御装置とを備え、制御装置が、動作プログラムに基づいてロボットを制御するロボット制御部と、動作プログラムに基づいて所定時間後までのロボットの動作領域を逐次予測する動作領域予測部と、周辺領域の内、動作領域予測部により予測された動作領域を包含する領域におけるセンサの検出結果を有効に設定し、それ以外の周辺領域におけるセンサの検出結果を無効に設定する検出領域制御部とを備え、ロボット制御部が、センサによる検出結果が有効に設定された領域内において人の侵入が検出されたときにロボットの動作を制限するロボットシステムが開示されている。特許文献5に記載のロボットシステムでは、センサによって検出可能な領域は、所定の位置に設置されたロボットの周辺領域に設定されている。 Patent document 5 discloses a technology for avoiding contact between humans and industrial robots, which includes a robot, a sensor that detects human intrusion into the area surrounding the robot, and a control device that controls the robot and the sensor, and the control device includes a robot control unit that controls the robot based on an operation program, an operation area prediction unit that successively predicts the operation area of the robot until a predetermined time based on the operation program, and a detection area control unit that sets the sensor detection results to valid in an area of the surrounding area that includes the operation area predicted by the operation area prediction unit and sets the sensor detection results to invalid in other surrounding areas, and the robot control unit restricts the operation of the robot when a human intrusion is detected within the area where the sensor detection results are set to valid. In the robot system described in Patent document 5, the area detectable by the sensor is set to the area surrounding the robot installed at a predetermined position.

特開2020-197971号公報JP 2020-197971 A 特開2020-113102号公報JP 2020-113102 A 特開2020-56169号公報JP 2020-56169 A 特開2019-193974号公報JP 2019-193974 A 特開2019-58990号公報JP 2019-58990 A

以下の分析は、本願発明者により与えられる。 The following analysis is provided by the present inventors.

しかしながら、特許文献1に記載の侵入検知装置では、三角コーンで囲われた立ち入り禁止エリア内部に3Dカメラを設置する必要性が有るため、1台の3Dカメラで複数の立ち入り禁止エリアを監視することができず、3Dカメラの設置位置に自由度がない。 However, the intrusion detection device described in Patent Document 1 requires the installation of a 3D camera inside the restricted area surrounded by traffic cones, making it impossible to monitor multiple restricted areas with a single 3D camera, and there is no flexibility in the installation location of the 3D camera.

また、鉄道における工事においては、例えば、複々線、三複線などの場合、工事計画に従い時間帯により工事対象の線路がずれていくためそれに合わせて立ち入り禁止エリアも変化していくが、特許文献1に記載の侵入検知装置では、毎回、細やかに空間を調整しながら立ち入り禁止エリア設定などのチューニング作業が必要となり、手間がかかり、すぐに安全管理のための侵入検知を稼働しにくい状況であった。このことは、マーカーの設置操作を行うことで監視する領域を設定している特許文献2に記載の投影像指定装置についても同様なことが言える。 In railway construction, for example in the case of quadruple or triple track construction, the tracks to be constructed shift depending on the time of day according to the construction plan, and the no-entry areas change accordingly. However, with the intrusion detection device described in Patent Document 1, tuning work such as setting no-entry areas while finely adjusting the space is required each time, which is time-consuming and makes it difficult to immediately start intrusion detection for safety management. The same can be said about the projection image designation device described in Patent Document 2, which sets the area to be monitored by installing markers.

また、工事現場における作業員の安全管理は地面に留まらず、電柱・鉄塔などの高所作業もあり、空中への立ち入り禁止エリアを設定する必要があるが、特許文献1に記載の侵入検知装置では、立ち入り禁止エリアの目印となる三角コーンを置いて空中への立ち入り禁止エリアを設定することができない。 In addition, safety management for workers at construction sites is not limited to work on the ground; workers also work at heights such as on utility poles and steel towers, making it necessary to set up no-entry areas in the air. However, the intrusion detection device described in Patent Document 1 cannot set up no-entry areas in the air by placing triangular cones to mark the no-entry areas.

また、特許文献1に記載の侵入検知装置では、立ち入り禁止エリアの目印となる三角コーンを置いてエリアを設定しているため、三角コーンが作業の邪魔になる可能性が有る。 In addition, the intrusion detection device described in Patent Document 1 sets up restricted areas using triangular cones that serve as markers to indicate no-entry areas, so there is a possibility that the triangular cones may get in the way of work.

さらに、特許文献3に記載の建設機械や、特許文献4、5に記載のロボットシステムでは、建設機械やロボットを中心とした予め設定された範囲での監視を行うにすぎず、新たな侵入禁止スペースを設定するように構成されていない。 Furthermore, the construction machine described in Patent Document 3 and the robot systems described in Patent Documents 4 and 5 only monitor a preset range centered on the construction machine or robot, and are not configured to set up new no-entry spaces.

本発明の主な課題は、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができる物体検知装置、システム、方法、及びプログラムを提供することである。 The main objective of the present invention is to provide an object detection device, system, method, and program that can contribute to the efficient setting of new no-entry spaces.

第1の視点に係る物体検知装置は、撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択するように構成された侵入禁止スペース指定部と、前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するように構成された検出処理部と、を備える。 The object detection device according to the first viewpoint includes a no-entry space designation unit configured to detect a landmark corresponding to a form related to a preset landmark in the photographed data, create a plurality of no-entry spaces according to a preset form based on the detected landmark , and select one of the plurality of created no-entry spaces ; and a detection processing unit configured to detect a detection target object that matches predetermined or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data.

第2の視点に係る物体検知システムは、所定空間を撮影した撮影データを出力するように構成された3次元センサと、前記第1の視点に係る物体検知装置と、を備える。 The object detection system relating to the second viewpoint includes a three-dimensional sensor configured to output image data obtained by photographing a specified space, and an object detection device relating to the first viewpoint.

第3の視点に係る物体検知方法は、ハードウェア資源を用いて物体を検知する物体検知方法であって、撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択するステップと、前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するステップと、を含む。 An object detection method relating to a third perspective is an object detection method that detects objects using hardware resources, and includes the steps of detecting landmarks in photographed data that correspond to a form related to a predetermined landmark, creating a plurality of no-entry spaces according to a predetermined form based on the detected landmarks , and selecting one of the plurality of created no-entry spaces, and detecting a detection target object that matches previously or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data.

第4の視点に係るプログラムは、ハードウェア資源に物体を検知する処理を実行させるプログラムであって、撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択する処理と、前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出する処理と、を前記ハードウェア資源に実行させる。
A program relating to the fourth perspective is a program that causes a hardware resource to execute a process of detecting an object, and causes the hardware resource to execute the following processes : detect landmarks in the photographed data that correspond to a form related to a preset landmark, create a plurality of no-entry spaces based on the detected landmarks in accordance with a preset form, and select one of the plurality of created no-entry spaces; and detect a detection target object that matches preset or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data.

なお、プログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント(non-transient)なものとすることができる。また、本開示では、コンピュータプログラム製品として具現することも可能である。プログラムは、コンピュータ装置に入力装置又は外部から通信インタフェイスを介して入力され、記憶装置に記憶されて、プロセッサを所定のステップないし処理に従って駆動させ、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インタフェイスを介して、外部と交信することができる。そのためのコンピュータ装置は、一例として、典型的には互いにバスによって接続可能なプロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備える。 The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transient medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. In the present disclosure, the program can also be embodied as a computer program product. The program is input to the computer device from an input device or an external device via a communication interface, stored in a storage device, and drives the processor according to a predetermined step or process, and can display the processing results, including intermediate states as necessary, at each stage via a display device, or can communicate with the outside via the communication interface. As an example, a computer device for this purpose typically includes a processor, a storage device, an input device, a communication interface, and a display device as necessary, all of which can be connected to each other via a bus.

前記第1~第4の視点によれば、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができる。 The first to fourth aspects above can contribute to efficient work of setting up new no-entry spaces.

実施形態1に係る物体検知システムの構成及び一使用態様を模式的に示したブロック図である。1 is a block diagram illustrating a configuration and one mode of use of an object detection system according to a first embodiment. 実施形態1に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。1 is a block diagram illustrating a schematic configuration of an object detection device in an object detection system according to a first embodiment. 実施形態1に係る物体検知システムにおける表示画面の一例を模式的に示したイメージ図である。FIG. 2 is an image diagram illustrating an example of a display screen in the object detection system according to the first embodiment. 実施形態1に係る物体検知システムにおける物体検知装置の前処理部で前処理した後の撮影データの一例を模式的に示したイメージ図である。3 is an image diagram showing an example of captured data after preprocessing in a preprocessing unit of the object detection device in the object detection system according to the first embodiment; FIG. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で線路に係る検出線を作成した後の撮影データの一例を模式的に示したイメージである。1 is an image showing a schematic example of photographed data after a detection line relating to a railroad track is created by a landmark recognition section of a no-entry space designation section of an object detection device in an object detection system according to embodiment 1. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で侵入禁止スペース候補を自動作成した後の撮影データの一例を模式的に示したイメージである。1 is an image that illustrates an example of photographed data after a no-entry space candidate is automatically created by a landmark recognition section of a no-entry space designation section of an object detection device in an object detection system according to embodiment 1. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部のスペース指定部で侵入禁止スペースを作成した後の撮影データの一例を模式的に示したイメージである。13 is an image that illustrates an example of photographed data after a no-entry space has been created by a space designation section of the no-entry space designation section of the object detection device in the object detection system according to the first embodiment. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の時間管理部で作業時間23:00~1:29に係る侵入禁止スペースを選択した後の撮影データの一例を模式的に示したイメージである。1 is a schematic image showing an example of photographed data after a no-entry space for the working hours of 23:00 to 1:29 is selected in the time management section of the no-entry space designation section of an object detection device in an object detection system according to embodiment 1. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の時間管理部で作業時間1:30~3:29に係る侵入禁止スペースを選択した後の撮影データの一例を模式的に示したイメージである。1 is a schematic image showing an example of photographed data after a no-entry space for operation hours 1:30 to 3:29 is selected in the time management section of the no-entry space designation section of an object detection device in an object detection system according to embodiment 1. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で三角コーンに係る検出線を作成して侵入禁止スペース候補を自動作成した後の撮影データの一例を模式的に示したイメージである。This is an image that shows a schematic example of photographed data after a detection line related to a triangular cone is created by the landmark recognition section of the no-entry space designation section of the object detection device in the object detection system of embodiment 1, and a candidate no-entry space is automatically created. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で人に係る検出線を作成して侵入禁止スペース候補を自動作成した後の撮影データの一例を模式的に示したイメージである。This is an image that shows a schematic example of photographed data after a detection line related to a person is created by the landmark recognition section of the no-entry space designation section of the object detection device in the object detection system of embodiment 1, and a candidate no-entry space is automatically created. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で電線に係る検出線を作成して侵入禁止スペース候補を自動作成した後の撮影データの一例を模式的に示したイメージである。This is an image that shows a schematic example of photographed data after a marking recognition section of a no-entry space designation section of an object detection device in an object detection system of embodiment 1 creates a detection line related to an electric wire and automatically creates a no-entry space candidate. 実施形態1に係る物体検知システムにおける物体検知装置の侵入禁止スペース指定部の目印認識部で三角コーンに係る検出線を作成して侵入禁止スペース候補を自動作成した後の撮影データの他の一例を模式的に示したイメージである。13 is an image showing a schematic representation of another example of photographed data after a detection line relating to a triangular cone is created by the landmark recognition section of the no-entry space designation section of the object detection device in the object detection system of embodiment 1 to automatically create a no-entry space candidate. 実施形態1に係る物体検知システムにおける物体検知装置の動作を模式的に示したフローチャート図である。4 is a flow chart diagram illustrating an example of an operation of the object detection device in the object detection system according to the first embodiment. FIG. 実施形態2に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。FIG. 11 is a block diagram illustrating a schematic configuration of an object detection device in an object detection system according to a second embodiment. 実施形態3に係る物体検知システムの構成を模式的に示したブロック図である。FIG. 11 is a block diagram illustrating a configuration of an object detection system according to a third embodiment. 実施形態3に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。FIG. 11 is a block diagram illustrating a schematic configuration of an object detection device in an object detection system according to a third embodiment. 実施形態4に係る物体検知システムの構成を模式的に示したブロック図である。FIG. 11 is a block diagram illustrating a configuration of an object detection system according to a fourth embodiment. 実施形態4に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。FIG. 13 is a block diagram illustrating a schematic configuration of an object detection device in an object detection system according to a fourth embodiment. 実施形態5に係る物体検知装置の構成を模式的に示したブロック図である。FIG. 13 is a block diagram illustrating a configuration of an object detection device according to a fifth embodiment. ハードウェア資源の構成を模式的に示したブロック図である。FIG. 2 is a block diagram illustrating a schematic configuration of hardware resources.

以下、実施形態について図面を参照しつつ説明する。なお、本出願において図面参照符号を付している場合は、それらは、専ら理解を助けるためのものであり、図示の態様に限定することを意図するものではない。また、下記の実施形態は、あくまで例示であり、本発明を限定するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インタフェイスも同様である。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備え、コンピュータ装置は、通信インタフェイスを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。 The following describes the embodiments with reference to the drawings. Note that when reference symbols are used in this application, they are intended to aid understanding and are not intended to limit the invention to the illustrated form. The following embodiments are merely illustrative and do not limit the invention. The connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional lines. One-way arrows are used to diagrammatically indicate the flow of the main signal (data) and do not exclude bidirectionality. Furthermore, although not explicitly shown in the circuit diagrams, block diagrams, internal configuration diagrams, connection diagrams, and the like shown in this disclosure, input ports and output ports exist at the input and output ends of each connection line. The same is true for input/output interfaces. The program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary, and the computer device is configured to be able to communicate with devices inside or outside the device (including a computer) via the communication interface, whether wired or wireless.

[実施形態1]
実施形態1に係る物体検知システムについて図面を用いて説明する。図1は、実施形態1に係る物体検知システムの構成及び一使用態様を模式的に示したブロック図である。図2は、実施形態1に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。
[Embodiment 1]
An object detection system according to embodiment 1 will be described with reference to the drawings. Fig. 1 is a block diagram showing a schematic configuration and one mode of use of the object detection system according to embodiment 1. Fig. 2 is a block diagram showing a schematic configuration of an object detection device in the object detection system according to embodiment 1.

物体検知システム1は、3次元センサ300を用いて侵入禁止スペース31に存在する検知対象物体11を検知するシステムである(図1参照)。物体検知システム1では、3次元センサ300、物体検知装置200、及び携帯通信端末500がネットワーク400を介して通信可能に接続された構成となっている。物体検知システム1では、物体検知装置200が3次元センサ300で撮影された撮影データ(図2の100)に基づいて侵入禁止スペース31に存在する検知対象物体11を選択的に検知する。ここで、撮影データ100は、3次元センサ300で撮影して作成された3次元点群データである。物体検知システム1は、目印(図1では線路14)を認識して侵入禁止スペース31を作成する機能を有する。物体検知システム1は、例えば、図3に例示したように、検知した検知対象物体11をセグメント40aとともに表示する機能を有する。 The object detection system 1 is a system that detects a detection target object 11 that exists in a no-entry space 31 using a three-dimensional sensor 300 (see FIG. 1). In the object detection system 1, the three-dimensional sensor 300, the object detection device 200, and the mobile communication terminal 500 are connected to each other so as to be able to communicate with each other via a network 400. In the object detection system 1, the object detection device 200 selectively detects the detection target object 11 that exists in the no-entry space 31 based on the photographed data (100 in FIG. 2) photographed by the three-dimensional sensor 300. Here, the photographed data 100 is three-dimensional point cloud data created by photographing the three-dimensional sensor 300. The object detection system 1 has a function of recognizing a landmark (railroad tracks 14 in FIG. 1) and creating a no-entry space 31. For example, as illustrated in FIG. 3, the object detection system 1 has a function of displaying the detected detection target object 11 together with a segment 40a.

3次元センサ300は、撮影スペース(図4の20)内のオブジェクト(図1の検知対象物体11、非検知対象物体12、線路14、地面等を含む)の表面をセンシングして3次元撮影するセンサである(図1参照)。3次元センサ300は、ネットワーク400を介して物体検知装置200及び携帯通信端末500と通信可能に接続されている。3次元センサ300は、撮影スペース20を撮影して撮影データ(図2の100)を作成し、作成された撮影データ100を物体検知装置200及び携帯通信端末500に向けて出力する。なお、撮影データ100は、点群(多数の点の3次元座標)で描画された点群データ(3次元点群データ)である。3次元センサ300は、検知対象物体11の検知に必要な撮影距離、画角、屋内外、日照の有無などの環境条件や顧客要望に応じて選択することができる。また、3次元センサ300には、各種メーカーから販売されている製品を用いることができる。3次元センサ300として、例えば、ステレオカメラ、ToF(Time of Flight)カメラ、3D-LIDAR(Three Dimensions - Laser Imaging Detection and Ranging)等の3次元センサを用いることができる。3次元センサ300は、物体検知装置200で作成される侵入禁止スペース31の外や工事現場のエリア外に設置される。これにより、複数の侵入禁止スペースを設定できるようになり、設置場所を変更して活用することも可能となる。3次元センサ300は、撮影スペース20を撮影できる位置に取り付け又は設置され、取り付け又は設置するのに適切な支持物(壁や柱など)がない場合には図1のように三脚301を用いて取り付け又は設置してもよい。3次元センサ300は、撮影スペース20に少なくとも1つあればよいが、撮影スペース20に複数あってもよい。また、3次元センサ300は、撮影スペース20が広大で1つのセンサで撮影することが困難な場合にも複数用いてもよい。なお、3次元センサ300が撮影スペース20に複数ある場合には、種類やメーカーが異なっていてもよい。また、3次元センサ300が撮影スペース20に複数ある場合には、各3次元センサ300で撮影された各撮影データを物体検知装置200で合成すればよい。 The three-dimensional sensor 300 is a sensor that senses the surface of an object (including the object to be detected 11, the object to be non-detected 12, the railroad tracks 14, the ground, etc. in FIG. 1) in the shooting space (20 in FIG. 4) and takes a three-dimensional image (see FIG. 1). The three-dimensional sensor 300 is communicably connected to the object detection device 200 and the mobile communication terminal 500 via the network 400. The three-dimensional sensor 300 takes an image of the shooting space 20 to create shooting data (100 in FIG. 2), and outputs the created shooting data 100 to the object detection device 200 and the mobile communication terminal 500. The shooting data 100 is point cloud data (three-dimensional point cloud data) drawn with a point cloud (three-dimensional coordinates of a large number of points). The three-dimensional sensor 300 can be selected according to the shooting distance, angle of view, indoors and outdoors, environmental conditions such as the presence or absence of sunlight, etc., required for detecting the object to be detected 11, and customer requests. In addition, the three-dimensional sensor 300 can be a product sold by various manufacturers. As the three-dimensional sensor 300, for example, a stereo camera, a ToF (Time of Flight) camera, a 3D-LIDAR (Three Dimensions - Laser Imaging Detection and Ranging) or other three-dimensional sensor can be used. The three-dimensional sensor 300 is installed outside the no-entry space 31 created by the object detection device 200 or outside the area of the construction site. This makes it possible to set multiple no-entry spaces, and it is also possible to change the installation location and utilize it. The three-dimensional sensor 300 is attached or installed at a position where it can photograph the shooting space 20, and if there is no suitable support (such as a wall or a pillar) for mounting or installing, it may be attached or installed using a tripod 301 as shown in FIG. 1. There may be at least one three-dimensional sensor 300 in the shooting space 20, but there may be multiple three-dimensional sensors in the shooting space 20. In addition, multiple three-dimensional sensors 300 may be used when the shooting space 20 is large and it is difficult to shoot with one sensor. In addition, when there are multiple three-dimensional sensors 300 in the shooting space 20, the types and manufacturers may be different. Furthermore, if there are multiple 3D sensors 300 in the shooting space 20, the shooting data captured by each 3D sensor 300 can be synthesized by the object detection device 200.

ここで、撮影スペース20は、侵入禁止スペース(図1の31)が設定可能なスペースであり、当該侵入禁止スペース内に侵入してきたオブジェクトを検出可能なスペースである。なお、侵入禁止スペース(図1の31)は、オブジェクトの侵入を禁止するスペースである。 The photography space 20 is a space in which a no-entry space (31 in FIG. 1) can be set, and in which an object that has entered the no-entry space can be detected. The no-entry space (31 in FIG. 1) is a space in which the entry of objects is prohibited.

ネットワーク400は、3次元センサ300と物体検知装置200と携帯通信端末500との間を通信可能に接続する有線又は無線の通信網である。ネットワーク400には、例えば、PAN(Personal Area Network)、LAN(Local Area Network)、MAN(Metropolitan Area Network)、WAN(Wide Area Network)、GAN(Global Area Network)等の通信網を用いることができる。 The network 400 is a wired or wireless communication network that connects the three-dimensional sensor 300, the object detection device 200, and the mobile communication terminal 500 so that they can communicate with each other. The network 400 may be, for example, a personal area network (PAN), a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), or a global area network (GAN).

携帯通信端末500は、3次元センサ300及び物体検知装置200からの情報を表示することが可能な端末である(図1参照)。携帯通信端末500は、例えば、現場監督、作業員等のユーザによって使用される。携帯通信端末500には、携帯可能な通信端末が用いられ、例えば、スマートフォン、携帯電話機、タブレット端末等を用いることができる。携帯通信端末500は、ネットワーク400を介して物体検知装置200及び3次元センサ300と通信可能に接続されている。携帯通信端末500は、3次元センサ300からの撮影データ(図2の100)を受信して表示することができる。携帯通信端末500は、物体検知装置200からの結果(図2の110)及び警告情報(受信した場合)を受信して表示することができる。 The portable communication terminal 500 is a terminal capable of displaying information from the three-dimensional sensor 300 and the object detection device 200 (see FIG. 1). The portable communication terminal 500 is used by users such as site supervisors and workers. A portable communication terminal is used for the portable communication terminal 500, and may be, for example, a smartphone, a mobile phone, or a tablet terminal. The portable communication terminal 500 is communicatively connected to the object detection device 200 and the three-dimensional sensor 300 via the network 400. The portable communication terminal 500 can receive and display the photographing data (100 in FIG. 2) from the three-dimensional sensor 300. The portable communication terminal 500 can receive and display the results (110 in FIG. 2) and warning information (if received) from the object detection device 200.

物体検知装置200は、撮影データ100における所定の目印に基づいて侵入禁止スペース31を作成し、作成された侵入禁止スペース31に侵入してきた検知対象物体11を選択的に検知する装置である(図1、図2参照)。物体検知装置200は、監視者などのユーザによって使用される。物体検知装置200は、コンピュータを構成する機能部(例えば、プロセッサ、記憶装置、入力装置、通信インタフェイス、及び表示装置)を有する装置(コンピュータ装置)を用いることができる。物体検知装置200として、例えば、計算機、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット端末等のハードウェア資源を用いることができる。物体検知装置200は、時刻機能を有する。物体検知装置200は、所定のプログラム(ソフトウェア)を実行することにより、前処理部210と、侵入禁止スペース指定部220と、検出処理部230と、結果生成部240と、インタフェイス部250と、を実現する。 The object detection device 200 is a device that creates a no-entry space 31 based on a predetermined mark in the shooting data 100 and selectively detects a detection target object 11 that has entered the created no-entry space 31 (see Figures 1 and 2). The object detection device 200 is used by a user such as a supervisor. The object detection device 200 can be a device (computer device) having functional units that constitute a computer (e.g., a processor, a storage device, an input device, a communication interface, and a display device). For the object detection device 200, for example, hardware resources such as a calculator, a personal computer, a notebook personal computer, a tablet terminal, etc. can be used. The object detection device 200 has a time function. The object detection device 200 realizes a pre-processing unit 210, a no-entry space designation unit 220, a detection processing unit 230, a result generation unit 240, and an interface unit 250 by executing a predetermined program (software).

前処理部210は、撮影データ100に対して所定の前処理(ここでは、フォーマット変換、ノイズ除去)を行う機能部である(図2参照)。前処理部210は、センサ(図1の300)からの撮影データ100を取得する。前処理部210は、前処理された撮影データ100を侵入禁止スペース指定部220、検出処理部230、及び、インタフェイス部250の表示部252に向けて出力する。前処理部210は、フォーマット変換部211と、ノイズ除去部212と、を備える。 The pre-processing unit 210 is a functional unit that performs predetermined pre-processing (here, format conversion and noise removal) on the shooting data 100 (see FIG. 2). The pre-processing unit 210 acquires the shooting data 100 from a sensor (300 in FIG. 1). The pre-processing unit 210 outputs the pre-processed shooting data 100 to the no-entry space designation unit 220, the detection processing unit 230, and the display unit 252 of the interface unit 250. The pre-processing unit 210 includes a format conversion unit 211 and a noise removal unit 212.

フォーマット変換部211は、センサ(図1の300)の種類によって異なる撮影データ100のフォーマットを、物体検知装置200において共通に使える共通フォーマットに変換する機能部である(図2参照)。フォーマット変換部211は、センサ(図1の300)からの撮影データ100を取得する。フォーマット変換部211は、共通フォーマットに変換された撮影データ100を、ノイズ除去部212に向けて出力する。 The format conversion unit 211 is a functional unit that converts the format of the shooting data 100, which differs depending on the type of sensor (300 in FIG. 1), into a common format that can be commonly used in the object detection device 200 (see FIG. 2). The format conversion unit 211 acquires the shooting data 100 from the sensor (300 in FIG. 1). The format conversion unit 211 outputs the shooting data 100 converted into the common format to the noise removal unit 212.

ノイズ除去部212は、撮影データ100における点群の中からノイズ(検知に不要な点群)を除去する機能部である(図2参照)。ノイズ除去部212は、フォーマット変換部211からの撮影データ100を取得する。ノイズ除去部212は、ノイズが除去された撮影データ100を侵入禁止スペース指定部220、検出処理部230、及び、インタフェイス部250の表示部252に向けて出力する。ノイズ除去方法として、例えば、平滑化処理、フィルタリング(例えば、移動平均フィルタ処理、メディアンフィルタ処理など)、外れ値除去処理(例えば、カイの二乗検定による外れ値除去処理)などが挙げられる。 The noise removal unit 212 is a functional unit that removes noise (points unnecessary for detection) from the point cloud in the shooting data 100 (see FIG. 2). The noise removal unit 212 acquires the shooting data 100 from the format conversion unit 211. The noise removal unit 212 outputs the shooting data 100 from which noise has been removed to the no-entry space designation unit 220, the detection processing unit 230, and the display unit 252 of the interface unit 250. Examples of noise removal methods include smoothing processing, filtering (e.g., moving average filter processing, median filter processing, etc.), and outlier removal processing (e.g., outlier removal processing by chi-squared test).

侵入禁止スペース指定部220は、撮影データ100の撮影スペース(図4の20)において侵入禁止スペース(図8では31a、図9では31b)を指定する機能部である(図2参照)。侵入禁止スペース指定部220は、前処理部210からの前処理された撮影データ100を取得する。侵入禁止スペース指定部220は、撮影データ100の撮影スペース(図4の20)において、予め設定された目印に係る形態(例えば一対の平行線)に対応する目印(図5では線路14a、14b)を検出して当該目印に係る検出線(図5では22a、22b)を作成する。侵入禁止スペース指定部220は、作成された検出線(図5では22a、22b)に基づいて、予め設定されたフォームにしたがって1又は複数の侵入禁止スペース候補(図6では30a、30b)を自動作成する。侵入禁止スペース指定部220は、作成された侵入禁止スペース候補(図6では30a、30b)に係る情報を保存する。侵入禁止スペース指定部220は、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得する。侵入禁止スペース指定部220は、設定条件情報(ここでは幅、奥行き、高さ、角度)に基づいて、作成された侵入禁止スペース候補(図6では30a、30b)の設定条件を指定ないし変更して侵入禁止スペース(図7では31a、31b)を作成する。侵入禁止スペース指定部220は、作成された侵入禁止スペース(図7では31a、31b)に係る情報を保存する。なお、侵入禁止スペース指定部220は、設定条件情報がない場合、作成された侵入禁止スペース候補(図6では30a、30b)をそのまま侵入禁止スペースとすることができる。侵入禁止スペース指定部220は、設定条件情報(ここでは設定時間)に基づいて、設定されている時間(作業時間)の間において、作成された侵入禁止スペース(図8では31a、図9では31b)に係る情報を検出処理部230及び結果生成部240に向けて出力する。侵入禁止スペース指定部220は、目印認識部221と、スペース指定部222と、角度指定部223と、時間管理部224と、を備える。 The intrusion-prohibited space designation unit 220 is a functional unit that designates an intrusion-prohibited space (31a in FIG. 8, 31b in FIG. 9) in the shooting space (20 in FIG. 4) of the shooting data 100 (see FIG. 2). The intrusion-prohibited space designation unit 220 acquires the preprocessed shooting data 100 from the preprocessing unit 210. The intrusion-prohibited space designation unit 220 detects a mark (railroad tracks 14a, 14b in FIG. 5) corresponding to a shape related to a preset mark (for example, a pair of parallel lines) in the shooting space (20 in FIG. 4) of the shooting data 100, and creates a detection line (22a, 22b in FIG. 5) related to the mark. The intrusion-prohibited space designation unit 220 automatically creates one or more intrusion-prohibited space candidates (30a, 30b in FIG. 6) according to a preset form based on the created detection line (22a, 22b in FIG. 5). The intrusion-prohibited space designation unit 220 saves information related to the created intrusion-prohibited space candidate (30a, 30b in FIG. 6). The intrusion-prohibited space designation unit 220 acquires setting condition information (width, depth, height, angle, setting time) from the operation unit 251 of the interface unit 250. The intrusion-prohibited space designation unit 220 creates intrusion-prohibited spaces (31a, 31b in FIG. 7) by designating or changing the setting conditions of the created intrusion-prohibited space candidate (30a, 30b in FIG. 6) based on the setting condition information (here, width, depth, height, angle). The intrusion-prohibited space designation unit 220 saves information related to the created intrusion-prohibited space (31a, 31b in FIG. 7). In addition, when there is no setting condition information, the intrusion-prohibited space designation unit 220 can directly set the created intrusion-prohibited space candidate (30a, 30b in FIG. 6) as an intrusion-prohibited space. The no-entry space designation unit 220 outputs information related to the created no-entry space (31a in FIG. 8, 31b in FIG. 9) during the set time (work time) based on the set condition information (here, the set time) to the detection processing unit 230 and the result generation unit 240. The no-entry space designation unit 220 includes a mark recognition unit 221, a space designation unit 222, an angle designation unit 223, and a time management unit 224.

目印認識部221は、前処理部210からの前処理された撮影データ100に基づいて、撮影スペース(図4の20)の中から、予め設定された目印に係る形態(図5では一対の平行線等)に対応する目印(図5では線路14a、14b)を認識して侵入禁止スペース候補(図6では30a、30b)を自動作成する機能部である(図2参照)。目印認識部221は、撮影データ100に基づいて、撮影スペース(図4の20)において、予め設定された目印に係る形態(例えば、図4に関しては一対の平行線)に対応する目印(図5では線路14a、14b)を検出して、当該目印に係る検出線(図5では22a、22b)を作成する。目印認識部221は、作成された検出線(図5では22a、22b)に基づいて、予め設定されたフォームにしたがって1又は複数の侵入禁止スペース候補(図6では30a、30b)を自動作成する。これにより、侵入禁止スペースの設定の煩雑さを解消させることができ、侵入禁止スペースのカスタムを容易に行えるようになる。目印認識部221は、作成された侵入禁止スペース候補(図6では30a、30b)に係る情報を保存する。目印認識部221は、作成された侵入禁止スペース候補(図6では30a、30b)に係る情報をスペース指定部222に向けて出力する。 The mark recognition unit 221 is a functional unit that recognizes marks (railroad tracks 14a, 14b in FIG. 5) corresponding to a shape related to a preset mark (e.g., a pair of parallel lines in FIG. 5) from the shooting space (20 in FIG. 4) based on the preprocessed shooting data 100 from the preprocessing unit 210, and automatically creates a no-entry space candidate (30a, 30b in FIG. 6) (see FIG. 2). The mark recognition unit 221 detects marks (railroad tracks 14a, 14b in FIG. 5) corresponding to a shape related to a preset mark (e.g., a pair of parallel lines in FIG. 4) in the shooting space (20 in FIG. 4) based on the shooting data 100, and creates a detection line (22a, 22b in FIG. 5) related to the mark. The mark recognition unit 221 automatically creates one or more no-entry space candidates (30a, 30b in FIG. 6) according to a preset form based on the created detection line (22a, 22b in FIG. 5). This eliminates the complexity of setting the no-entry spaces, and makes it easier to customize the no-entry spaces. The mark recognition unit 221 saves information related to the created no-entry space candidates (30a, 30b in FIG. 6). The mark recognition unit 221 outputs information related to the created no-entry space candidates (30a, 30b in FIG. 6) to the space designation unit 222.

ここで、目印として、例えば、線路(図4の14a、14b)、電線(図12の17a、17b)、通信線、車線、パイプライン、ガードレール、電柱、誘導標、スノーポール等、インフラとして存在する連続的又は断続的な構造物、表示物を用いることができる。また、目印として、例えば、三角コーン(図10の15参照)、人(図11の16参照)、ポール等、人が後発的に設置したものであってもよい。また、予め設定された目印に係る形態として、例えば、線路のような一対の平行線、電線のような懸垂線、道路の車線のような破線や連続線等、インフラとして存在する連続的又は断続的な形態(線、形状など)を用いることができる。また、予め設定された目印に係る形態として、例えば、三角錐面、人型面、円柱面などの目印の特徴的な形態を用いることができる。予め設定されたフォームとして、例えば、作成した検出線(図5では22a、22b、図10の23、図11の24、図12の25a、25b)を包含した所定又は任意の幅、奥行き、高さの箱状(直方体)のスペース、あるいは、作成した検出線から所定距離で離れた所定又は任意の幅、奥行き、高さの箱状(直方体)のスペースとすることができる。なお、予め設定されたフォームは、箱状(直方体)のスペースに限るものではなく、円柱状、多角柱状、球状などでもよい。 Here, as the markers, for example, continuous or intermittent structures and displays that exist as infrastructure, such as railroad tracks (14a, 14b in FIG. 4), electric wires (17a, 17b in FIG. 12), communication lines, lanes, pipelines, guardrails, utility poles, guideposts, snow poles, etc., can be used. In addition, as the markers, for example, triangular cones (see 15 in FIG. 10), people (see 16 in FIG. 11), poles, etc., that are installed later by humans, can be used. In addition, as the shape of the preset markers, for example, continuous or intermittent shapes (lines, shapes, etc.) that exist as infrastructure, such as a pair of parallel lines like railroad tracks, a catenary line like an electric wire, a broken or continuous line like a road lane, etc. can be used. In addition, as the shape of the preset markers, for example, characteristic shapes of markers, such as a triangular pyramid surface, a human-shaped surface, a cylindrical surface, etc., can be used. The preset form may be, for example, a box-shaped (rectangular) space of a given or arbitrary width, depth, and height that includes the created detection line (22a, 22b in FIG. 5, 23 in FIG. 10, 24 in FIG. 11, 25a, 25b in FIG. 12), or a box-shaped (rectangular) space of a given or arbitrary width, depth, and height that is a given distance away from the created detection line. Note that the preset form is not limited to a box-shaped (rectangular) space, and may be cylindrical, polygonal prism, spherical, etc.

スペース指定部222は、撮影データ100において侵入禁止スペース(図7の31a、31b)を指定する機能部である(図2参照)。スペース指定部222は、前処理部210からの撮影データ100を取得し、目印認識部221からの侵入禁止スペース候補(図6では30a、30b)に係る情報を取得し、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得する。スペース指定部222は、取得した設定条件情報のうち幅、奥行き、高さを保存する。スペース指定部222は、取得した設定条件情報のうち幅、奥行き、高さに基づいて、取得した侵入禁止スペース候補(図6では30a、30b)の設定条件を指定して侵入禁止スペース(図7では31a、31b)を作成する。なお、スペース指定部222は、設定条件情報がない場合、新たに侵入禁止スペースを作成しないで、取得した侵入禁止スペース候補(図6では30a、30b)をそのまま侵入禁止スペースとすることができる。スペース指定部222は、作成された侵入禁止スペース(図7では31a、31b)に係る情報を保存する。スペース指定部222は、作成された侵入禁止スペース(図7では31a、31b)に係る情報を角度指定部223に向けて出力する。 The space designation unit 222 is a functional unit that designates a no-entry space (31a, 31b in FIG. 7) in the shooting data 100 (see FIG. 2). The space designation unit 222 acquires the shooting data 100 from the pre-processing unit 210, acquires information related to the no-entry space candidate (30a, 30b in FIG. 6) from the landmark recognition unit 221, and acquires setting condition information (width, depth, height, angle, setting time) from the operation unit 251 of the interface unit 250. The space designation unit 222 saves the width, depth, and height of the acquired setting condition information. The space designation unit 222 creates a no-entry space (31a, 31b in FIG. 7) by designating the setting conditions of the acquired no-entry space candidate (30a, 30b in FIG. 6) based on the width, depth, and height of the acquired setting condition information. If there is no setting condition information, the space designation unit 222 can directly designate the acquired candidate for intrusion-prohibited space (30a, 30b in FIG. 6) as the intrusion-prohibited space without creating a new intrusion-prohibited space. The space designation unit 222 saves information related to the created intrusion-prohibited space (31a, 31b in FIG. 7). The space designation unit 222 outputs information related to the created intrusion-prohibited space (31a, 31b in FIG. 7) to the angle designation unit 223.

角度指定部223は、撮影データ100に対する侵入禁止スペース(図7では31a、31b)の角度を指定する機能部である(図2参照)。角度指定部223は、前処理部210からの撮影データ100を取得し、スペース指定部222からの侵入禁止スペース(図7では31a、31b)に係る情報を取得し、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得する。角度指定部223は、取得された設定条件情報のうち角度を保存する。角度指定部223は、取得された設定条件情報のうち角度に基づいて、撮影データ100の点群(又は、スペース指定部222からの侵入禁止スペース31a、31b)を回転させることで侵入禁止スペース31の角度を変更する。なお、角度指定部223は、設定条件情報がない場合、侵入禁止スペース31の角度を変更しないで、スペース指定部222から取得した侵入禁止スペース(図7では31a、31b)のままの角度とすることができる。角度指定部223は、角度が変更された侵入禁止スペース(図7では31a、31b)に係る情報を保存する。角度指定部223は、角度が変更された侵入禁止スペース(図7では31a、31b)に係る情報を時間管理部224に向けて出力する。 The angle designation unit 223 is a functional unit that designates the angle of the no-entry space (31a, 31b in FIG. 7) for the shooting data 100 (see FIG. 2). The angle designation unit 223 acquires the shooting data 100 from the pre-processing unit 210, acquires information related to the no-entry space (31a, 31b in FIG. 7) from the space designation unit 222, and acquires setting condition information (width, depth, height, angle, setting time) from the operation unit 251 of the interface unit 250. The angle designation unit 223 saves the angle of the acquired setting condition information. The angle designation unit 223 changes the angle of the no-entry space 31 by rotating the point cloud of the shooting data 100 (or the no-entry spaces 31a, 31b from the space designation unit 222) based on the angle of the acquired setting condition information. If there is no setting condition information, the angle designation unit 223 does not change the angle of the no-entry space 31, and can keep the angle of the no-entry space (31a, 31b in FIG. 7) obtained from the space designation unit 222. The angle designation unit 223 saves information related to the no-entry space (31a, 31b in FIG. 7) whose angle has been changed. The angle designation unit 223 outputs information related to the no-entry space (31a, 31b in FIG. 7) whose angle has been changed to the time management unit 224.

時間管理部224は、侵入禁止スペース(図7では31a、31b)毎に侵入禁止スペースが有効となる時間(例えば、作業時間:開始時刻及び終了時刻)を設定する機能部である(図2参照)。時間管理部224は、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得する。時間管理部224は、取得された設定条件情報のうち設定時間を保存する。時間管理部224は、取得された設定条件情報のうち設定時間に基づいて、有効となる時間に対応する侵入禁止スペースを選択し、選択された侵入禁止スペースに係る情報を検出処理部230に向けて出力する。例えば、時間管理部224は、設定時間に基づいて、図8のように作業時間23:00~1:29には侵入禁止スペース31aを選択して侵入禁止スペース31aに係る情報を検出処理部230に向けて出力し、図9のように作業時間1:30~3:29には侵入禁止スペース31bを選択して侵入禁止スペース31bに係る情報を検出処理部230に向けて出力することができる。これにより、侵入禁止スペースを順次、自動変更することができる。時間管理部224は、設定条件情報の設定時間の変更があると、それに応じて侵入禁止スペース31a、31bを選択する時間帯を変更する。これにより、工事の進行状況により、侵入禁止スペースを選択している時間を早めたり、遅らせたり変更することも可能である。 The time management unit 224 is a functional unit that sets the time (e.g., work time: start time and end time) when each of the no-entry spaces (31a and 31b in FIG. 7) is effective (see FIG. 2). The time management unit 224 acquires setting condition information (width, depth, height, angle, set time) from the operation unit 251 of the interface unit 250. The time management unit 224 saves the set time from the acquired setting condition information. The time management unit 224 selects the no-entry space corresponding to the effective time based on the set time from the acquired setting condition information, and outputs information related to the selected no-entry space to the detection processing unit 230. For example, the time management unit 224 can select the no-entry space 31a from 23:00 to 1:29 in the work time as shown in FIG. 8 based on the set time and output information related to the no-entry space 31a to the detection processing unit 230, and select the no-entry space 31b from 1:30 to 3:29 in the work time as shown in FIG. 9 and output information related to the no-entry space 31b to the detection processing unit 230. This allows the no-entry spaces to be changed automatically in sequence. When the set time in the setting condition information is changed, the time management unit 224 changes the time period during which the no-entry spaces 31a and 31b are selected accordingly. This makes it possible to advance or delay the time during which the no-entry spaces are selected, or to change it, depending on the progress of the construction work.

検出処理部230は、撮影データ100における侵入禁止スペース(図3の31)の中の点群に基づいて、検出条件情報に合致した検知対象物体(図1の11)の検出処理を行う機能部である(図2参照)。検出処理部230は、前処理部210からの撮影データ100を取得し、侵入禁止スペース指定部220からの侵入禁止スペース31に係る情報を取得し、インタフェイス部250の操作部251から検出条件情報(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域に係る情報)を取得する。検出処理部230は、検出処理を定期的に自動実行するだけでなく、インタフェイス部250の操作部251の操作によって任意に手動実行してもよい。検出処理部230は、検出情報(検出条件、検出処理に係る情報を含む)を結果生成部240に向けて出力する。検出処理部230は、条件指定部231と、検出部232と、を備える。 The detection processing unit 230 is a functional unit that performs detection processing of a detection target object (11 in FIG. 1) that matches detection condition information based on a point cloud in the intrusion-prohibited space (31 in FIG. 3) in the shooting data 100 (see FIG. 2). The detection processing unit 230 acquires the shooting data 100 from the pre-processing unit 210, acquires information related to the intrusion-prohibited space 31 from the intrusion-prohibited space designation unit 220, and acquires detection condition information (e.g., information related to the height range, size range, volume range, and excluded area that is checked in chronological order to discover a moving object) from the operation unit 251 of the interface unit 250. The detection processing unit 230 may not only automatically execute the detection processing periodically, but may also manually execute it at any time by operating the operation unit 251 of the interface unit 250. The detection processing unit 230 outputs detection information (including detection conditions and information related to the detection processing) to the result generation unit 240. The detection processing unit 230 includes a condition designation unit 231 and a detection unit 232.

条件指定部231は、検知対象物体11に係る検出条件を指定する機能である(図2参照)。条件指定部231は、インタフェイス部250の操作部251からの検出条件情報(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域等)を取得し、保存する。条件指定部231は、取得した検出条件を検出部232に向けて出力する。 The condition specification unit 231 is a function for specifying detection conditions related to the detection target object 11 (see FIG. 2). The condition specification unit 231 acquires and stores detection condition information (e.g., height range, size range, volume range, confirmation in time series to discover moving objects, exclusion area, etc.) from the operation unit 251 of the interface unit 250. The condition specification unit 231 outputs the acquired detection conditions to the detection unit 232.

ここで、検出条件情報として、例えば、高さ90cm以上であり、かつ、除外領域にない物体を検出するという条件や、移動しており、かつ、除外領域にない物体として検出するという条件等が挙げられる。 Here, examples of detection condition information include a condition to detect an object that is 90 cm or more in height and is not in the exclusion area, or a condition to detect an object that is moving and is not in the exclusion area.

検出部232は、撮影データ100における侵入禁止スペース(例えば、図3の31)の中の点群に基づいて、検出条件情報(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域等)に合致した検知対象物体(図1の11)を選択的に検出する機能部である。検出部232は、前処理部210からの撮影データ100を取得し、侵入禁止スペース指定部220から侵入禁止スペース31に係る情報を取得し、条件指定部231から検出条件情報を取得する。検知対象物体11の検出では、例えば、図3のように、最初に、撮影データ(図2の100)における侵入禁止スペース31の中の点群を削除する。続いて、侵入禁止スペース31の物体(検知対象物体11、非検知対象物体12)の点群毎の距離によって切り離す1又は複数のセグメント40aを作成する。続いて、作成された1又は複数のセグメント40a中の点群に基づいて、指定された検出条件に合致した検知対象物体11を検出する。検出部232は、検知対象物体11のセグメント40aに係る情報にラベル付けして保持し、検知対象物体11を追跡できるようにしてもよい。検出部232は、検出情報(検出条件、セグメント40aを含む)を結果生成部240に向けて出力する。 The detection unit 232 is a functional unit that selectively detects a detection target object (11 in FIG. 1) that matches detection condition information (e.g., height range, size range, volume range, time series confirmation to find a moving object, exclusion area, etc.) based on a point cloud in a no-entry space (e.g., 31 in FIG. 3) in the shooting data 100. The detection unit 232 acquires shooting data 100 from the pre-processing unit 210, acquires information related to the no-entry space 31 from the no-entry space designation unit 220, and acquires detection condition information from the condition designation unit 231. In detecting the detection target object 11, for example, as shown in FIG. 3, first, the point cloud in the no-entry space 31 in the shooting data (100 in FIG. 2) is deleted. Next, one or more segments 40a are created that are separated according to the distance for each point cloud of objects (detection target object 11, non-detection target object 12) in the no-entry space 31. Next, based on the point cloud in the created one or more segments 40a, the detection target object 11 that matches the specified detection condition is detected. The detection unit 232 may label and store information related to the segment 40a of the detection target object 11 so that the detection target object 11 can be tracked. The detection unit 232 outputs the detection information (including the detection conditions and the segment 40a) to the result generation unit 240.

結果生成部240は、侵入禁止スペース(図3の31)に係る情報、及び、検出情報(検出条件、セグメント(図3の40a)を含む)に基づいて、管理者に通知するための結果を生成(又は算出)する機能部である(図2参照)。結果生成部240は、侵入禁止スペース指定部220からの侵入禁止スペース31に係る情報を取得し、検出処理部230からの検出情報(検出条件、セグメント40aを含む)を取得する。生成される結果は、侵入禁止スペース(図3の31)の図形、及び、検出情報の図形又は諸元(例えば、検出条件における高さ、除外領域、セグメント40aの図形又は高さ等)とすることができる。結果生成部240は、生成された結果をインタフェイス部250に向けて出力する。結果生成部240は、検出情報において検知対象物体11のセグメント40a(例えば、ラベル付きのセグメント)があるか否かを判定し、検知対象物体11のセグメント40aがある場合には、生成された結果とともに警告情報をインタフェイス部250に向けて出力するようにしてもよい。結果生成部240は、図形生成部241と、諸元算出部242と、を有する。 The result generation unit 240 is a functional unit that generates (or calculates) a result to be notified to the administrator based on information related to the no-entry space (31 in FIG. 3) and detection information (including detection conditions and segment (40a in FIG. 3)) (see FIG. 2). The result generation unit 240 acquires information related to the no-entry space 31 from the no-entry space designation unit 220, and acquires detection information (including detection conditions and segment 40a) from the detection processing unit 230. The generated result can be a figure of the no-entry space (31 in FIG. 3) and a figure or specifications of the detection information (for example, the height in the detection conditions, the excluded area, the figure or height of segment 40a, etc.). The result generation unit 240 outputs the generated result to the interface unit 250. The result generation unit 240 may determine whether or not a segment 40a (e.g., a labeled segment) of the detection target object 11 is present in the detection information, and if a segment 40a of the detection target object 11 is present, may output warning information together with the generated result to the interface unit 250. The result generation unit 240 includes a figure generation unit 241 and a specification calculation unit 242.

図形生成部241は、侵入禁止スペース(図3の31)に係る情報、及び、検出情報(検出条件、セグメント(図3の40a)を含む)に基づいて、図形を生成する機能部である(図2参照)。生成される図形として、例えば、侵入禁止スペース31の図形、及び、検出情報の図形(例えば、検出条件の除外領域の図形、検知対象物体11のセグメント40aの図形等)が挙げられる。図形は、位置を考慮して生成される。また、図形の生成では、侵入禁止スペース31及び検出情報のうちの一部の要素の生成を省略することができる。なお、図形生成部241は、検知対象物体(図1の11)と非検知対象物体(図1の12)との違いを明確にするために、非検知対象物体(図7の12)のセグメント40aの図形を生成しないようにすることができる。図形生成部241は、生成された図形を結果としてインタフェイス部250の表示部252及び通信部253に向けて出力する。 The figure generating unit 241 is a functional unit that generates figures based on information related to the no-entry space (31 in FIG. 3) and detection information (including detection conditions and segments (40a in FIG. 3)) (see FIG. 2). Examples of figures to be generated include figures of the no-entry space 31 and figures of the detection information (for example, figures of the excluded areas of the detection conditions, figures of segments 40a of the detection target object 11, etc.). The figures are generated taking into consideration the position. In addition, in generating figures, it is possible to omit the generation of some elements of the no-entry space 31 and the detection information. Note that the figure generating unit 241 can avoid generating figures of segments 40a of the non-detection target object (12 in FIG. 7) in order to clarify the difference between the detection target object (11 in FIG. 1) and the non-detection target object (12 in FIG. 1). The figure generating unit 241 outputs the generated figures to the display unit 252 and the communication unit 253 of the interface unit 250 as results.

諸元算出部242は、検出情報(検出条件、セグメント(図3の40a)を含む)に基づいて、諸元(寸法、体積、移動速度等)を算出する機能部である(図2参照)。算出される諸元として、例えば、検出情報の諸元(例えば、検出条件の高さ範囲の高さ、セグメント40aの高さ等)が挙げられる。諸元算出部242は、算出された諸元を結果としてインタフェイス部250の表示部252及び通信部253に向けて出力する。 The specification calculation unit 242 is a functional unit that calculates specifications (dimensions, volume, movement speed, etc.) based on the detection information (including the detection conditions and the segment (40a in FIG. 3)) (see FIG. 2). Examples of the calculated specifications include the specifications of the detection information (for example, the height of the height range of the detection conditions, the height of the segment 40a, etc.). The specification calculation unit 242 outputs the calculated specifications as results to the display unit 252 and communication unit 253 of the interface unit 250.

インタフェイス部250は、ユーザと物体検知装置200との間の情報のやりとりを行う機能部である(図2参照)。インタフェイス部250は、操作部251と、表示部252と、通信部253と、を有する。 The interface unit 250 is a functional unit that exchanges information between the user and the object detection device 200 (see FIG. 2). The interface unit 250 has an operation unit 251, a display unit 252, and a communication unit 253.

操作部251は、ユーザの操作を受ける機能部である(図2参照)。ユーザは、操作部251を操作(例えば、キーボード操作、マウスのクリック操作、タッチパネルのタップ操作等)することにより入力されたデータ(例えば、文字、数字、位置、領域等)を侵入禁止スペース指定部220又は検出処理部230に向けて出力する。操作部251は、ユーザの操作により入力された条件(幅、奥行き、高さ、角度、設定時間)に係る情報を侵入禁止スペース指定部220に出力する。操作部251は、ユーザの操作により入力された検出条件(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域等)を検出処理部230に向けて出力する。操作部251は、ユーザの操作により、物体検知装置200の機能における全体処理の開始・終了を指示する。 The operation unit 251 is a functional unit that receives user operations (see FIG. 2). The user operates the operation unit 251 (for example, keyboard operation, mouse click operation, touch panel tap operation, etc.) to input data (for example, letters, numbers, positions, areas, etc.) and outputs the data to the intrusion-prohibited space designation unit 220 or the detection processing unit 230. The operation unit 251 outputs information related to the conditions (width, depth, height, angle, set time) input by the user's operation to the intrusion-prohibited space designation unit 220. The operation unit 251 outputs the detection conditions input by the user's operation (for example, height range, size range, volume range, checking in chronological order to find a moving object, excluded area, etc.) to the detection processing unit 230. The operation unit 251 instructs the start and end of the entire processing in the function of the object detection device 200 by the user's operation.

表示部252は、各種情報を表示する機能部である(図2参照)。表示部252は、前処理部210のノイズ除去部212からの前処理後の撮影データ100を表示する。表示部252は、結果生成部240からの結果、及び、警告情報(取得した場合)を表示する。警告情報の表示の仕方として、例えば、背景の色を変化又は点滅させることができる。表示された撮影データ100や結果については、スクリーンショット、数値データなどで保存するようにしてもよい。なお、表示部252で表示される情報は、スピーカを用いて音声出力してもよく、プリンタで印刷してもよく、他の端末に送信出力してもよい。 The display unit 252 is a functional unit that displays various information (see FIG. 2). The display unit 252 displays the preprocessed shooting data 100 from the noise removal unit 212 of the preprocessing unit 210. The display unit 252 displays the results from the result generation unit 240 and warning information (if acquired). The warning information can be displayed, for example, by changing the background color or by blinking. The displayed shooting data 100 and results may be saved as screenshots, numerical data, or the like. The information displayed on the display unit 252 may be output as audio using a speaker, printed on a printer, or transmitted and output to another terminal.

通信部253は、各種情報を送受信する機能部である(図2参照)。通信部253は、結果生成部240からの結果110、及び、警告情報(取得した場合)を、ネットワーク(図1の400)を介して携帯通信端末(図1の500)に送信する。 The communication unit 253 is a functional unit that transmits and receives various information (see FIG. 2). The communication unit 253 transmits the result 110 from the result generation unit 240 and warning information (if acquired) to the mobile communication terminal (500 in FIG. 1) via the network (400 in FIG. 1).

次に、実施形態1に係る物体検知システムにおける物体検知装置を利用した侵入禁止スペースの指定の例について図面を用いて説明する。 Next, an example of designating a no-entry space using an object detection device in the object detection system according to embodiment 1 will be described with reference to the drawings.

ここで、図4~図9は、目印として線路を用いた場合の侵入禁止スペースの指定の手順を示している。また、図10は、目印として三角コーンを用いた場合の侵入禁止スペース候補の自動作成の例を示している。また、図11は、目印として人を用いた場合の侵入禁止スペース候補の自動作成の例を示している。さらに、図12は、目印として電線を用いた場合の侵入禁止スペース候補の自動作成の例を示している。図13は、検出線から所定距離離れた位置に侵入禁止スペース候補を自動作成する場合の例を示している。なお、物体検知装置の構成部については、図1及び図2を参照されたい。また、物体検知装置200は、監視者がインタフェイス部250の操作部251を操作することで処理を行うものとする。 Here, Figs. 4 to 9 show the procedure for specifying a no-entry space when railroad tracks are used as a landmark. Fig. 10 shows an example of automatic creation of no-entry space candidates when a triangular cone is used as a landmark. Fig. 11 shows an example of automatic creation of no-entry space candidates when a person is used as a landmark. Fig. 12 shows an example of automatic creation of no-entry space candidates when an electric wire is used as a landmark. Fig. 13 shows an example of automatic creation of no-entry space candidates at a position a specified distance away from the detection line. Please refer to Figs. 1 and 2 for the components of the object detection device. Also, the object detection device 200 performs processing by the monitor operating the operation unit 251 of the interface unit 250.

図4は、物体検知装置200の前処理部210で前処理した後の撮影データ100のイメージを示している。撮影データ100の撮影スペース20において非検知対象物体12が存在している。 Figure 4 shows an image of the photographed data 100 after preprocessing by the preprocessing unit 210 of the object detection device 200. An undetected object 12 is present in the photographed space 20 of the photographed data 100.

図5は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、予め設定された目印に係る形態(ここでは一対の平行線)に対応する目印(線路14a、14b)を検出して、当該目印に係る検出線22a、22bを作成した後の撮影データ100のイメージを示している。 Figure 5 shows an image of the shooting data 100 after the mark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 detects marks (railroad tracks 14a, 14b) that correspond to the shape of a pre-set mark (here, a pair of parallel lines) and creates detection lines 22a, 22b related to the marks.

図6は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、作成された検出線22a、22bに基づいて、予め設定されたフォームにしたがって、検出線22a、22bを包含するように、対応する侵入禁止スペース候補30a、30bを自動作成した後の撮影データ100のイメージを示している。 Figure 6 shows an image of the photographed data 100 after the landmark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 automatically creates corresponding no-entry space candidates 30a, 30b so as to encompass the detection lines 22a, 22b according to a preset form based on the created detection lines 22a, 22b.

図7は、物体検知装置200の侵入禁止スペース指定部220のスペース指定部222で、設定条件情報のうち幅、奥行き、高さに基づいて、侵入禁止スペース候補(図6の30a、30b)の条件(侵入禁止スペース候補30aについては座標(x10,y10,z10)とその対極の座標(x11,y11,z11)、侵入禁止スペース候補30bについては座標(x20,y20,z20)とその対極の座標(x21,y21,z21))を指定して侵入禁止スペース31a、31bを作成した後の撮影データ100のイメージを示している。 Figure 7 shows an image of the shooting data 100 after the space designation section 222 of the no-entry space designation unit 220 of the object detection device 200 has specified conditions for the no-entry space candidates (30a, 30b in Figure 6) based on the width, depth and height of the set condition information (coordinates ( x10 , y10 , z10 ) and its opposite coordinates ( x11 , y11 , z11 ) for the no-entry space candidate 30a, and coordinates ( x20 , y20 , z20 ) and its opposite coordinates ( x21 , y21 , z21 ) for the no-entry space candidate 30b) to create the no-entry spaces 31a, 31b.

図8は、物体検知装置200の侵入禁止スペース指定部220の時間管理部224で、設定条件情報のうち設定時間に基づいて、作業時間23:00~1:29に侵入禁止スペース31aを選択した後の撮影データ100のイメージを示している。 Figure 8 shows an image of the photographed data 100 after the time management unit 224 of the no-entry space designation unit 220 of the object detection device 200 has selected a no-entry space 31a for the working hours of 23:00 to 1:29 based on the set time in the set condition information.

図9は、物体検知装置200の侵入禁止スペース指定部220の時間管理部224で、設定条件情報のうち設定時間に基づいて、作業時間1:30~3:29に侵入禁止スペース31bを選択した後の撮影データ100のイメージを示している。 Figure 9 shows an image of the photographed data 100 after the time management unit 224 of the no-entry space designation unit 220 of the object detection device 200 has selected the no-entry space 31b for the working hours of 1:30 to 3:29 based on the set time in the set condition information.

ここで、例えば、鉄道工事においては、複々線、三複線などの場合、工事計画に従い時間帯により工事対象の線路がずれていくため、それに合わせて侵入禁止スペースも変化する。しかしながら、毎回、侵入禁止スペースの切り替えに伴う設定作業を手動で行うと非常に手間がかかる。そこで、図8及び図9のように自動作成しておいた侵入禁止スペースの自動切り替えによれば、侵入禁止スペースの切り替えに伴う設定作業が不要となり、作成しておいた侵入禁止スペースを作業時間とともに自動的にずらしていくことが可能となる。 For example, in railway construction, such as quadruple or triple track construction, the tracks being constructed shift depending on the time of day according to the construction plan, and the no-entry spaces change accordingly. However, manually performing the setting work associated with switching no-entry spaces each time is extremely time-consuming. Therefore, by automatically switching no-entry spaces that have been automatically created as shown in Figures 8 and 9, the setting work associated with switching no-entry spaces is unnecessary, and it is possible to automatically shift the created no-entry spaces according to the work hours.

図10は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、予め設定された目印に係る形態(ここでは三角垂面)に対応する目印(三角コーン15)を検出して、当該目印に係る検出線23を作成し、作成された検出線23に基づいて、予め設定されたフォームにしたがって検出線23を包含するように、1又は複数の侵入禁止スペース候補32を自動作成した後の撮影データ100のイメージを示している。その後の侵入禁止スペースの作成及び選択については、図7~図9の場合と同様である。目印となる三角コーン15は、赤色/プラスチックという特徴を持っており、3次元センサ300で三角コーン15を撮影した場合、距離情報と共に、反射強度情報を取得することができる。したがって、三角コーン15は、周囲の点群情報(大きさ/形状)とは異なる反射強度で反射強度情報を取得できることから、撮影した撮影データ100の中から三角コーン15を目印として自動的に抽出することが可能となる。 Figure 10 shows an image of the photographed data 100 after the mark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 detects a mark (a triangular cone 15) corresponding to a shape (here, a triangular vertical surface) related to a preset mark, creates a detection line 23 related to the mark, and automatically creates one or more no-entry space candidates 32 so as to include the detection line 23 according to a preset form based on the created detection line 23. The subsequent creation and selection of no-entry spaces are similar to those in Figures 7 to 9. The mark, the triangular cone 15, has the characteristics of being red/plastic, and when the triangular cone 15 is photographed by the three-dimensional sensor 300, reflection intensity information can be obtained along with distance information. Therefore, since the triangular cone 15 can obtain reflection intensity information with a reflection intensity different from the surrounding point cloud information (size/shape), it is possible to automatically extract the triangular cone 15 as a mark from the photographed photographed data 100.

図11は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、予め設定された目印に係る形態(ここでは人型面)に対応する目印(人16)を検出して、当該目印に係る検出線24を作成し、作成された検出線24に基づいて、予め設定されたフォームにしたがって検出線24を包含するように、侵入禁止スペース候補33を自動作成した後の撮影データ100のイメージを示している。その後の侵入禁止スペースの作成及び選択については、図7~図9の場合と同様である。 Figure 11 shows an image of the captured image data 100 after the mark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 detects a mark (person 16) that corresponds to the shape of a preset mark (here, a human-shaped face), creates a detection line 24 related to the mark, and automatically creates a no-entry space candidate 33 based on the created detection line 24 in a preset form so as to encompass the detection line 24. The subsequent creation and selection of no-entry spaces are similar to those in Figures 7 to 9.

例えば、3次元センサ300は、近接撮影では、線路や、電線などの目印を捉えることができるが、撮影距離が遠くなると、撮影した点群データが粗となっていくため目印の情報をはっきりと捉えることができない場合がある。その場合は、図10や図11のように三角コーンや人などの目印を活用し、点群データに映るものを目印として付加して侵入禁止スペースの設定のための補完方法として活用することができる。なお、侵入禁止スペース候補を作成した後は、目印(三角コーンや人)がなくなったとしてもソフトウェア上に侵入禁止スペース候補が保持されているため問題ない。また、図10及び図11では目印となる三角コーン15や人16は4つ存在するが3つ以上の目印があればよい。 For example, the 3D sensor 300 can capture landmarks such as railroad tracks and power lines in close-up photography, but as the photography distance increases, the captured point cloud data becomes coarse and it may not be possible to clearly capture the landmark information. In such cases, landmarks such as cones and people can be used as shown in Figures 10 and 11, and objects reflected in the point cloud data can be added as landmarks and used as a supplementary method for setting no-entry spaces. Note that after creating a no-entry space candidate, even if the landmarks (cones and people) disappear, there is no problem because the no-entry space candidate is stored in the software. Also, although there are four cones 15 and people 16 that serve as landmarks in Figures 10 and 11, three or more landmarks are sufficient.

図12は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、予め設定された目印に係る形態(ここでは懸垂線)に対応する目印(電線17a、17b)を検出して、当該目印に係る検出線25a、25bを作成し、作成された検出線25a、25bに基づいて、予め設定されたフォームにしたがって検出線25a、25bを包含するように、対応する侵入禁止スペース候補34a、34bを自動作成した後の撮影データ100のイメージを示している。その後の侵入禁止スペースの作成及び選択については、図7~図9の場合と同様である。 Figure 12 shows an image of the captured image data 100 after the mark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 detects marks (electric wires 17a, 17b) that correspond to a shape related to a preset mark (here, a catenary line), creates detection lines 25a, 25b related to the marks, and automatically creates corresponding no-entry space candidates 34a, 34b based on the created detection lines 25a, 25b in a preset form so as to include the detection lines 25a, 25b. The subsequent creation and selection of no-entry spaces is the same as in Figures 7 to 9.

図13は、物体検知装置200の侵入禁止スペース指定部220の目印認識部221で、予め設定された目印に係る形態(ここでは三角錐面)に対応する目印(三角コーン18;その他のものでも可)を検出して、当該目印に係る検出線26を作成し、作成された検出線26に基づいて、予め設定されたフォームにしたがって検出線26から所定距離(高さ)離れるように、侵入禁止スペース候補35a、35bを自動作成した後の撮影データ100のイメージを示している。その後の侵入禁止スペースの作成及び選択については、図7~図9の場合と同様である。例えば、電線は低圧線、高圧線などの種類によって地面からの高さが決まっていることが多いので、図13では地上の目印を基準に電線の種類に応じた高さに侵入禁止スペース候補35a、35bを自動作成している。 Figure 13 shows an image of the captured image data 100 after the mark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200 detects a mark (a triangular cone 18; other marks are also acceptable) corresponding to a shape related to a preset mark (here, a triangular pyramid surface), creates a detection line 26 related to the mark, and automatically creates no-entry space candidates 35a, 35b based on the created detection line 26 so as to be a predetermined distance (height) away from the detection line 26 according to a preset form. The creation and selection of no-entry spaces thereafter are similar to those in Figures 7 to 9. For example, the height from the ground of electric wires is often determined depending on the type of wire, such as low-voltage wire or high-voltage wire, so in Figure 13, no-entry space candidates 35a, 35b are automatically created at a height according to the type of wire based on the mark on the ground.

次に、実施形態1に係る物体検知システムにおける物体検知装置の動作について図面を用いて説明する。図14は、実施形態1に係る物体検知システムにおける物体検知装置の動作を模式的に示したフローチャート図である。なお、物体検知システム及び物体検知装置の構成については、図1及び図2を参照されたい。 Next, the operation of the object detection device in the object detection system according to the first embodiment will be described with reference to the drawings. FIG. 14 is a flow chart diagram that shows a schematic of the operation of the object detection device in the object detection system according to the first embodiment. Please refer to FIG. 1 and FIG. 2 for the configurations of the object detection system and the object detection device.

まず、物体検知装置200の前処理部210は、3次元センサ300で撮影された撮影データ100を取得する(ステップA1)。 First, the pre-processing unit 210 of the object detection device 200 acquires the image data 100 captured by the 3D sensor 300 (step A1).

次に、前処理部210のフォーマット変換部211は、取得した撮影データ100のフォーマットを共通フォーマットに変換する(ステップA2)。 Next, the format conversion unit 211 of the pre-processing unit 210 converts the format of the acquired shooting data 100 into a common format (step A2).

次に、前処理部210のノイズ除去部212は、共通フォーマットに変換された撮影データ100のノイズを除去する(ステップA3)。 Next, the noise removal unit 212 of the pre-processing unit 210 removes noise from the shooting data 100 that has been converted to the common format (step A3).

次に、侵入禁止スペース指定部220の目印認識部221は、ノイズ除去された撮影データ100の撮影スペース(図4の20)において、予め設定された目印に係る形態(例えば、図4では一対の平行線)に対応する目印(図5では線路14a、14b)を検出する(ステップA4)。 Next, the landmark recognition unit 221 of the no-entry space designation unit 220 detects a landmark (railroad tracks 14a, 14b in FIG. 5) that corresponds to a shape related to a pre-set landmark (e.g., a pair of parallel lines in FIG. 4) in the shooting space (20 in FIG. 4) of the noise-removed shooting data 100 (step A4).

次に、侵入禁止スペース指定部220の目印認識部221は、検出された目印(図5では線路14a、14b)に係る検出線(図5では22a、22b)を作成する(ステップA5)。 Next, the landmark recognition unit 221 of the no-entry space designation unit 220 creates detection lines (22a, 22b in FIG. 5) related to the detected landmarks (railroad tracks 14a, 14b in FIG. 5) (step A5).

次に、侵入禁止スペース指定部220の目印認識部221は、作成された検出線(図5では22a、22b)に基づいて、予め設定されたフォームにしたがって1又は複数の侵入禁止スペース候補(図6では30a、30b)を自動作成する(ステップA6)。 Next, the landmark recognition unit 221 of the no-entry space designation unit 220 automatically creates one or more no-entry space candidates (30a, 30b in FIG. 6) according to a preset form based on the created detection lines (22a, 22b in FIG. 5) (step A6).

次に、侵入禁止スペース指定部220は、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得する(ステップA7)。設定条件情報がない場合はステップA7をスキップする。 Next, the intrusion-prohibited space designation unit 220 acquires setting condition information (width, depth, height, angle, and set time) from the operation unit 251 of the interface unit 250 (step A7). If there is no setting condition information, step A7 is skipped.

次に、侵入禁止スペース指定部220のスペース指定部222は、取得した設定条件情報のうち幅、奥行き、高さに基づいて、作成された侵入禁止スペース候補(図6では30a、30b)の設定条件を指定して侵入禁止スペース(図7では31a、31b)を作成する(ステップA8)。なお、設定条件情報のうち幅、奥行き、高さがない場合はステップA8をスキップする。 Then, the space designation unit 222 of the intrusion-prohibited space designation unit 220 creates intrusion-prohibited spaces (31a, 31b in FIG. 7) by designating the setting conditions of the created intrusion-prohibited space candidate (30a, 30b in FIG. 6) based on the width, depth, and height of the acquired setting condition information (step A8). Note that if the setting condition information does not include the width, depth, and height, step A8 is skipped.

次に、侵入禁止スペース指定部220の角度指定部223は、取得された設定条件情報のうち角度に基づいて、撮影データ100の点群(又は、スペース指定部222からの侵入禁止スペース31a、31b)を回転させることで侵入禁止スペース(図7では31a、31b)の角度を変更する(ステップA9)。なお、設定条件情報のうち角度がない場合はステップA9をスキップする。 Next, the angle designation unit 223 of the no-entry space designation unit 220 changes the angle of the no-entry spaces (31a, 31b in FIG. 7) by rotating the point cloud of the shooting data 100 (or the no-entry spaces 31a, 31b from the space designation unit 222) based on the angle in the acquired setting condition information (step A9). Note that if there is no angle in the setting condition information, step A9 is skipped.

次に、侵入禁止スペース指定部220の時間管理部224は、インタフェイス部250の操作部251からの設定条件情報(幅、奥行き、高さ、角度、設定時間)を取得し、取得された設定条件情報のうち設定時間に基づいて、有効となる時間(図8では23:00~1:29)に対応する侵入禁止スペース(図8では31a)を選択する(ステップA10)。なお、設定条件情報のうち設定時間がない場合は、侵入禁止スペース候補(図6では30a、30b)又は侵入禁止スペース(図7では31a、31b)のいずれかを手動で選択したり、ステップA6で作成された侵入禁止スペース候補(図6では30a、30b)の全てを侵入禁止スペースとして選択したり、ステップA9で角度変更された侵入禁止スペース(図7では31a、31b)の全てを選択することができる。 Next, the time management unit 224 of the no-entry space designation unit 220 acquires the setting condition information (width, depth, height, angle, set time) from the operation unit 251 of the interface unit 250, and selects the no-entry space (31a in FIG. 8) that corresponds to the effective time (23:00 to 1:29 in FIG. 8) based on the set time in the acquired setting condition information (step A10). If there is no set time in the setting condition information, it is possible to manually select either the no-entry space candidate (30a, 30b in FIG. 6) or the no-entry space (31a, 31b in FIG. 7), select all of the no-entry space candidates (30a, 30b in FIG. 6) created in step A6 as no-entry spaces, or select all of the no-entry spaces (31a, 31b in FIG. 7) whose angles have been changed in step A9.

次に、物体検知装置200の検出処理部230は、インタフェイス部250の操作部251からの検出条件情報(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域等)を取得する(ステップA11)。検出条件情報がない場合はステップA11をスキップする。 Next, the detection processing unit 230 of the object detection device 200 acquires detection condition information (e.g., height range, size range, volume range, time series confirmation to discover moving objects, exclusion area, etc.) from the operation unit 251 of the interface unit 250 (step A11). If there is no detection condition information, step A11 is skipped.

次に、物体検知装置200の検出処理部230は、ノイズ除去された撮影データ100、及び、選択された侵入禁止スペース(図8では31a)を用いて、撮影データ100における侵入禁止スペース(図8では31a)の中の点群に基づいて、取得した検出条件情報(例えば、高さ範囲、寸法範囲、体積範囲、時系列で確認して動体を発見させる、除外領域等)に合致した検知対象物体11を検出する(ステップA12)。なお、検出条件情報がない場合は、予め設定された初期検出条件情報や、前回取得した検出条件情報を用いることができる。また、検知対象物体11の検出では、撮影データ100における侵入禁止スペース31の中の点群から、侵入禁止スペース31の点群を削除し、侵入禁止スペース31上の物体(検知対象物体11、非検知対象物体12)の点群毎の距離によって切り離すセグメント40aを作成し、作成された各セグメント40aの中の点群に基づいて、指定された検出条件に合致した検知対象物体11を検出する。検知対象物体11が検出された場合、検知対象物体11のセグメント40aにラベル付けする。なお、ステップA12において検知対象物体11が検出されない場合、ステップA13に進む。 Next, the detection processing unit 230 of the object detection device 200 detects the detection target object 11 that matches the acquired detection condition information (e.g., height range, size range, volume range, time series confirmation to find a moving object, exclusion area, etc.) based on the point cloud in the intrusion prohibition space (31a in FIG. 8) in the shooting data 100 using the noise-removed shooting data 100 and the selected intrusion prohibition space (31a in FIG. 8) (step A12). In addition, if there is no detection condition information, it is possible to use the initial detection condition information that has been set in advance or the detection condition information acquired last time. In addition, in the detection of the detection target object 11, the point cloud of the intrusion prohibition space 31 is deleted from the point cloud in the intrusion prohibition space 31 in the shooting data 100, and a segment 40a is created that is separated by the distance for each point cloud of the object (detection target object 11, non-detection target object 12) on the intrusion prohibition space 31, and the detection target object 11 that matches the specified detection condition is detected based on the point cloud in each of the created segments 40a. If a detection target object 11 is detected, the segment 40a of the detection target object 11 is labeled. If a detection target object 11 is not detected in step A12, the process proceeds to step A13.

次に、物体検知装置200の結果生成部240の図形生成部241は、選択された侵入禁止スペース(図8では31a)、取得した検出情報(特に、セグメント(図3の40a))も用いて、侵入禁止スペース(図8では31a)、及び検出情報の図形を生成する(ステップA13)。なお、図形の生成では、侵入禁止スペース(図8では31a)及び検出情報のうちの一部の要素の生成を省略することができる。また、図形の生成の際、検出情報において検知対象物体11のセグメント40a(ラベル付き)があるか否かを判定し、検知対象物体11のセグメント40aがある場合には、警告情報を生成する。また、図形の生成では、図形の生成後、新たに図形の生成の際に侵入禁止スペース(図8では31a)及び検出情報に変化がなければ、前回に生成した図形を維持しつつステップA13をスキップすることができる。 Next, the graphic generator 241 of the result generator 240 of the object detection device 200 uses the selected no-entry space (31a in FIG. 8) and the acquired detection information (particularly, the segment (40a in FIG. 3)) to generate the no-entry space (31a in FIG. 8) and a graphic of the detection information (step A13). Note that in generating the graphic, the generation of the no-entry space (31a in FIG. 8) and some elements of the detection information can be omitted. In addition, when generating the graphic, it is determined whether or not there is a segment 40a (with a label) of the object to be detected 11 in the detection information, and if there is a segment 40a of the object to be detected 11, warning information is generated. In addition, in generating the graphic, if there is no change in the no-entry space (31a in FIG. 8) and the detection information when generating a new graphic after generating the graphic, the previously generated graphic can be maintained and step A13 can be skipped.

次に、結果生成部240の諸元算出部242は、検出情報(検出条件、セグメント40a)に基づいて、諸元(寸法、体積、移動速度等)を算出する(ステップA14)。なお、諸元の算出では、諸元の算出後、新たに諸元の算出の際に検出情報に変化がなければ、前回に算出した諸元を維持しつつステップA14をスキップすることができる。 Next, the specification calculation unit 242 of the result generation unit 240 calculates the specifications (dimensions, volume, movement speed, etc.) based on the detection information (detection conditions, segment 40a) (step A14). Note that, in the calculation of the specifications, if there is no change in the detection information when the specifications are newly calculated after the specifications are calculated, step A14 can be skipped while maintaining the previously calculated specifications.

最後に、物体検知装置200のインタフェイス部250の表示部252は、ノイズ除去された撮影データ100、生成された図形、算出された諸元を表示する(ステップA15)。また、警告情報が生成されている場合、表示部252は、警告情報を表示する。表示の際、インタフェイス部250の通信部253は、表示された内容(結果)を携帯通信端末500に送信する。これにより、携帯通信端末500でも、表示部252で表示された内容と同じ内容を表示することができる。その後、フローを終了し、次のフローを実行する。 Finally, the display unit 252 of the interface unit 250 of the object detection device 200 displays the noise-removed shooting data 100, the generated graphic, and the calculated specifications (step A15). Furthermore, if warning information has been generated, the display unit 252 displays the warning information. When displaying, the communication unit 253 of the interface unit 250 transmits the displayed content (result) to the mobile communication terminal 500. This allows the mobile communication terminal 500 to display the same content as that displayed on the display unit 252. Thereafter, the flow ends, and the next flow is executed.

実施形態1によれば、撮影データ100中の所定の目印を認識して新たな侵入禁止スペース候補を自動作成しているので、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができる。 According to the first embodiment, new no-entry space candidates are automatically created by recognizing specific landmarks in the image data 100, which contributes to efficient work of setting new no-entry spaces.

[実施形態2]
実施形態2に係る物体検知システムについて図面を用いて説明する。図15は、実施形態2に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。
[Embodiment 2]
The object detection system according to the second embodiment will be described with reference to the drawings. Fig. 15 is a block diagram showing a schematic configuration of an object detection device in the object detection system according to the second embodiment.

実施形態2は、実施形態1の変形例であり、時間の代わりにジェスチャによって侵入禁止エリアの選択の切り替えを行えるようにしたものである。実施形態2に係る物体検知システムにおける物体検知装置200では、新たにジェスチャ認識部260を追加し、侵入禁止スペース指定部220において、実施形態1の時間管理部(図2の224)の代わりにジェスチャ指示管理部225を設けたものである。なお、侵入禁止スペース指定部220においては、時間管理部(図2の224)とジェスチャ指示管理部225とが並設された構成であってもよい。 Embodiment 2 is a modified example of embodiment 1, in which the selection of the entry-prohibited area can be switched by gesture instead of time. In the object detection device 200 in the object detection system according to embodiment 2, a gesture recognition unit 260 is newly added, and in the entry-prohibited space designation unit 220, a gesture instruction management unit 225 is provided instead of the time management unit (224 in FIG. 2) of embodiment 1. Note that in the entry-prohibited space designation unit 220, the time management unit (224 in FIG. 2) and the gesture instruction management unit 225 may be configured in parallel.

ジェスチャ認識部260は、撮影データ100における人(監督者)のジェスチャ(例えば、予め決められた身振り、手振り)を認識し、認識されたジェスチャに対応する選択指示情報(侵入禁止スペースの選択指示又は選択変更指示)を出力する機能部である(図15参照)。ジェスチャ認識部260は、前処理部210で前処理された撮影データ100を取得する。ジェスチャ認識部260は、認識されたジェスチャに対応する選択指示情報を、侵入禁止スペース指定部220に向けて出力する。ジェスチャ認識部260は、ジェスチャ検出部261と、指示部262と、を備える。 The gesture recognition unit 260 is a functional unit that recognizes a gesture (e.g., a predetermined gesture or hand movement) of a person (supervisor) in the shooting data 100 and outputs selection instruction information (an instruction to select a no-entry space or an instruction to change the selection) corresponding to the recognized gesture (see FIG. 15). The gesture recognition unit 260 acquires the shooting data 100 preprocessed by the preprocessing unit 210. The gesture recognition unit 260 outputs the selection instruction information corresponding to the recognized gesture to the no-entry space designation unit 220. The gesture recognition unit 260 includes a gesture detection unit 261 and an instruction unit 262.

ジェスチャ検出部261は、撮影データ100における監督者のジェスチャを検出する機能部である(図15参照)。ジェスチャ検出部261は、撮影データ100における監督者のジェスチャを3次元形状として認識し、認識された3次元形状に係る情報を指示部262に向けて出力する。 The gesture detection unit 261 is a functional unit that detects the gestures of the supervisor in the shooting data 100 (see FIG. 15). The gesture detection unit 261 recognizes the gestures of the supervisor in the shooting data 100 as a three-dimensional shape, and outputs information related to the recognized three-dimensional shape to the instruction unit 262.

指示部262は、ジェスチャ検出部261からの3次元形状に係る情報に対応する侵入禁止スペースの選択指示又は選択変更指示に係る選択指示情報を出力する機能部である(図15参照)。指示部262は、侵入禁止スペースの選択指示又は選択変更指示に係る選択指示情報を侵入禁止スペース指定部220のジェスチャ指示管理部225に向けて出力する。 The instruction unit 262 is a functional unit that outputs selection instruction information related to a selection instruction or selection change instruction for a no-entry space that corresponds to the information related to the three-dimensional shape from the gesture detection unit 261 (see FIG. 15). The instruction unit 262 outputs the selection instruction information related to a selection instruction or selection change instruction for a no-entry space to the gesture instruction management unit 225 of the no-entry space designation unit 220.

ジェスチャ指示管理部225は、ジェスチャ認識部260の指示部262からの選択指示情報に基づいて、侵入禁止スペース(図7では31a、31b)の初期選択又は選択変更を行う機能部である(図15参照)。ジェスチャ指示管理部225は、ジェスチャ認識部260の指示部262からの選択指示情報を取得する。ジェスチャ指示管理部225は、取得した選択指示情報を保存する。ジェスチャ指示管理部225は、取得した選択指示情報に基づいて、角度指定部223で角度変更された侵入禁止スペース(図7では31a、31b)の初期選択又は選択変更を行う。なお、ジェスチャ指示管理部225は、選択指示情報がない場合、侵入禁止スペース(図7では31a、31b)のいずれかを手動で選択したり、角度変更された侵入禁止スペース(図7では31a、31b)の全てが選択されたものとすることができ、実施形態1の時間管理部(図2の224)を用いて時間に応じて侵入禁止スペース(図7では31a、31b)のいずれかを選択するようにしてもよい。ジェスチャ指示管理部225は、選択された侵入禁止スペースに係る情報を検出処理部230及び結果生成部240に向けて出力する。 The gesture instruction management unit 225 is a functional unit that performs an initial selection or a selection change of a no-entry space (31a, 31b in FIG. 7) based on selection instruction information from the instruction unit 262 of the gesture recognition unit 260 (see FIG. 15). The gesture instruction management unit 225 acquires selection instruction information from the instruction unit 262 of the gesture recognition unit 260. The gesture instruction management unit 225 stores the acquired selection instruction information. The gesture instruction management unit 225 performs an initial selection or a selection change of a no-entry space (31a, 31b in FIG. 7) whose angle has been changed by the angle designation unit 223 based on the acquired selection instruction information. When there is no selection instruction information, the gesture instruction management unit 225 can manually select one of the no-entry spaces (31a, 31b in FIG. 7) or can select all of the no-entry spaces whose angles have been changed (31a, 31b in FIG. 7), or can select one of the no-entry spaces (31a, 31b in FIG. 7) according to time using the time management unit (224 in FIG. 2) of embodiment 1. The gesture instruction management unit 225 outputs information related to the selected no-entry space to the detection processing unit 230 and the result generation unit 240.

実施形態2におけるその他の構成及び動作は、実施形態1に係る物体検知システムにおける物体検知装置の構成及び動作と同様である。 Other configurations and operations in embodiment 2 are similar to those of the object detection device in the object detection system of embodiment 1.

実施形態2によれば、実施形態1と同様に、撮影データ100中の所定の目印を認識して新たな侵入禁止スペース候補を自動作成しているので、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができるとともに、現場の状況を熟知している現場監督のジェスチャに応じて侵入禁止スペースを選択することができる。 According to the second embodiment, as in the first embodiment, new no-entry space candidates are automatically created by recognizing specific landmarks in the shooting data 100, which contributes to efficient work of setting new no-entry spaces and allows no-entry spaces to be selected according to the gestures of the site supervisor who is familiar with the situation at the site.

[実施形態3]
実施形態3に係る物体検知システムについて図面を用いて説明する。図16は、実施形態3に係る物体検知システムの構成を模式的に示したブロック図である。図17は、実施形態3に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。
[Embodiment 3]
An object detection system according to embodiment 3 will be described with reference to the drawings. Fig. 16 is a block diagram showing a schematic configuration of the object detection system according to embodiment 3. Fig. 17 is a block diagram showing a schematic configuration of an object detection device in the object detection system according to embodiment 3.

実施形態3は、実施形態1の変形例であり、自動作成された侵入禁止スペース候補ごとに位置特定情報を付加する機能を追加したものである。実施形態3は、実施形態2に適用することができる。 Embodiment 3 is a modification of embodiment 1, and adds a function of adding position identification information to each automatically created no-entry space candidate. Embodiment 3 can be applied to embodiment 2.

実施形態3に係る物体検知システム1では、物体検知装置200からの要求に応じて地図情報を物体検知装置200に提供する地図情報提供サーバ600が追加されている。 The object detection system 1 according to the third embodiment further includes a map information providing server 600 that provides map information to the object detection device 200 in response to a request from the object detection device 200.

また、実施形態3に係る物体検知システム1では、3次元センサ300において、撮影スペース(図4の20)内のオブジェクト(図1の検知対象物体11、非検知対象物体12、線路14、地面等を含む)の表面をセンシングして撮影する3次元センサ部310の他に、さらに、3次元センサ300自身の位置を検出する位置検出部320と、3次元センサ部310の視線の方位を検出する方位検出部330と、を備える(図16参照)。 In addition, in the object detection system 1 according to the third embodiment, the three-dimensional sensor 300 includes a three-dimensional sensor unit 310 that senses and captures the surfaces of objects (including the detection target object 11, non-detection target object 12, railroad tracks 14, ground, etc. in FIG. 1) within the capture space (20 in FIG. 4), as well as a position detection unit 320 that detects the position of the three-dimensional sensor 300 itself, and an orientation detection unit 330 that detects the line of sight orientation of the three-dimensional sensor unit 310 (see FIG. 16).

センサ部310は、撮影スペース20を撮影して撮影データ(図2の100)を作成し、作成された撮影データ100を物体検知装置200及び携帯通信端末500に向けて出力する(図16、図17参照)。位置検出部320には、GPS(Global Positioning System)受信機を用いることができる。位置検出部320は、検出した3次元センサ300自身の位置データ120を物体検知装置200に向けて出力する。方位検出部330は、検出した3次元センサ部310の視線の方位データ130を物体検知装置200に向けて出力する。 The sensor unit 310 photographs the photography space 20 to create photography data (100 in FIG. 2), and outputs the created photography data 100 to the object detection device 200 and the mobile communication terminal 500 (see FIGS. 16 and 17). A GPS (Global Positioning System) receiver can be used for the position detection unit 320. The position detection unit 320 outputs the detected position data 120 of the three-dimensional sensor 300 itself to the object detection device 200. The orientation detection unit 330 outputs the detected line-of-sight orientation data 130 of the three-dimensional sensor unit 310 to the object detection device 200.

また、実施形態3に係る物体検知システム1では、物体検知装置200の侵入禁止スペース指定部220において、自動作成された侵入禁止スペース候補ごとに位置特定情報を付加する位置特定部226が追加されている。位置特定部226は、前処理部210からの撮影データ100を取得し、目印認識部221からの侵入禁止スペース候補(図6では30a、30b)に係る情報を取得し、3次元センサ300からの位置データ120及び方位データ130を取得する。位置特定部226は、取得した位置データ120に基づいて、位置データ120に係る位置の所定範囲の地図情報140を地図情報提供サーバ600から取得する。位置特定部226は、取得した撮影データ100、位置データ120、方位データ130、及び、地図情報140に基づいて、侵入禁止スペース候補(図6では30a、30b)ごとの位置を特定し、地図情報140から、特定された位置に係る位置特定情報を抽出し、抽出された位置特定情報を侵入禁止スペース候補に付加(関連付け、紐付け)する。位置特定部226は、位置特定情報が付加された侵入禁止スペース候補に係る情報をスペース指定部222に向けて出力する。スペース指定部222では、位置特定部226からの侵入禁止スペース候補(位置特定情報が付加されたもの)に係る情報を用いて侵入禁止スペースを作成することになる。これにより、侵入禁止スペースの位置を特定することが容易になる。 In addition, in the object detection system 1 according to the third embodiment, a position identification unit 226 is added to the no-entry space designation unit 220 of the object detection device 200, which adds position identification information to each automatically created no-entry space candidate. The position identification unit 226 acquires the shooting data 100 from the pre-processing unit 210, acquires information related to the no-entry space candidates (30a, 30b in FIG. 6) from the landmark recognition unit 221, and acquires the position data 120 and the orientation data 130 from the three-dimensional sensor 300. Based on the acquired position data 120, the position identification unit 226 acquires map information 140 of a predetermined range of the position related to the position data 120 from the map information providing server 600. The position identification unit 226 identifies the position of each entry-prohibited space candidate (30a, 30b in FIG. 6) based on the acquired shooting data 100, position data 120, orientation data 130, and map information 140, extracts position identification information related to the identified positions from the map information 140, and adds (associates, links) the extracted position identification information to the entry-prohibited space candidate. The position identification unit 226 outputs information related to the entry-prohibited space candidate with the position identification information added to it to the space designation unit 222. The space designation unit 222 creates an entry-prohibited space using the information related to the entry-prohibited space candidate (with the position identification information added) from the position identification unit 226. This makes it easier to identify the position of the entry-prohibited space.

位置特定部226における侵入禁止スペース候補の位置の特定では、3次元センサ300の位置データ120及び方位データ130と、撮影データ100における侵入禁止スペース候補内にある点群とに基づいて、地図情報140上の侵入禁止スペース候補の位置を特定することができる。また、位置特定部226における位置特定情報の取得では、特定された侵入禁止スペース候補の位置に基づいて、地図情報140から、侵入禁止スペース候補に係る位置特定情報(例えば、新宿付近の鉄道であれば山手線、中央線、総武線、埼京線などの路線情報)を取得することができる。 When the position of the candidate for intrusion-prohibited space is specified by the position specifying unit 226, the position of the candidate for intrusion-prohibited space on the map information 140 can be specified based on the position data 120 and the orientation data 130 of the 3D sensor 300 and the point cloud within the candidate for intrusion-prohibited space in the photographic data 100. When the position specifying unit 226 acquires the position specifying information, the position specifying information relating to the candidate for intrusion-prohibited space (for example, for railways near Shinjuku, line information such as the Yamanote Line, Chuo Line, Sobu Line, and Saikyo Line) can be acquired from the map information 140 based on the position of the identified candidate for intrusion-prohibited space.

実施形態3におけるその他の構成及び動作は、実施形態1に係る物体検知システムにおける物体検知装置の構成及び動作と同様である。 Other configurations and operations in embodiment 3 are similar to those of the object detection device in the object detection system of embodiment 1.

実施形態3によれば、実施形態1と同様に、撮影データ100中の所定の目印を認識して新たな侵入禁止スペース候補を自動作成しているので、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができるとともに、侵入禁止スペースの位置を特定することが容易になる。 According to the third embodiment, as in the first embodiment, new no-entry space candidates are automatically created by recognizing specific landmarks in the shooting data 100, which contributes to efficient work of setting new no-entry spaces and makes it easier to identify the location of no-entry spaces.

[実施形態4]
実施形態4に係る物体検知システムについて図面を用いて説明する。図18は、実施形態4に係る物体検知システムの構成を模式的に示したブロック図である。図19は、実施形態4に係る物体検知システムにおける物体検知装置の構成を模式的に示したブロック図である。
[Embodiment 4]
An object detection system according to embodiment 4 will be described with reference to the drawings. Fig. 18 is a block diagram showing a schematic configuration of the object detection system according to embodiment 4. Fig. 19 is a block diagram showing a schematic configuration of an object detection device in the object detection system according to embodiment 4.

実施形態4は、実施形態1の変形例であり、目印を撮影した3次元点群データを確認しやすくするため、物体検知システム1において、3次元センサ300とともにRGB(Red Green Blue)カメラ700を併設したものである(図18参照)。実施形態4は、実施形態2、3にも適用することができる。 The fourth embodiment is a modification of the first embodiment, in which an RGB (Red Green Blue) camera 700 is provided together with the three-dimensional sensor 300 in the object detection system 1 in order to make it easier to check the three-dimensional point cloud data obtained by photographing the landmark (see FIG. 18). The fourth embodiment can also be applied to the second and third embodiments.

RGBカメラ700は、撮影スペース(図4の20)内のオブジェクトの色味をセンシングして2次元撮影するカメラである(図18参照)。RGBカメラ700は、3次元センサ300で撮影している撮影スペース(図4では20)の目印(図4では14a、14b)を含むように撮影する。RGBカメラ700は、撮影スペース(図4の20)を撮影してRGBデータ(図19の150)を作成し、作成されたRGBデータ150を物体検知装置200の侵入禁止スペース指定部220の目印認識部221に向けて出力する。 The RGB camera 700 is a camera that senses the colors of objects in the shooting space (20 in FIG. 4) and captures them in two dimensions (see FIG. 18). The RGB camera 700 captures the shooting space (20 in FIG. 4) captured by the 3D sensor 300 so as to include landmarks (14a, 14b in FIG. 4). The RGB camera 700 captures the shooting space (20 in FIG. 4) and creates RGB data (150 in FIG. 19), and outputs the created RGB data 150 to the landmark recognition unit 221 of the no-entry space designation unit 220 of the object detection device 200.

目印認識部221は、撮影データ100及びRGBデータ150に基づいて、撮影スペース(図4の20)において、予め設定された目印に係る形態(例えば、図4に関しては一対の平行線、線路14a、14bの色)に対応する目印(図5では線路14a、14b)を検出する。 The landmark recognition unit 221 detects a landmark (railroad tracks 14a, 14b in FIG. 5) that corresponds to a shape related to a preset landmark (e.g., a pair of parallel lines and the color of tracks 14a, 14b in FIG. 4) in the shooting space (20 in FIG. 4) based on the shooting data 100 and the RGB data 150.

実施形態4におけるその他の構成及び動作は、実施形態1に係る物体検知システムにおける物体検知装置の構成及び動作と同様である。 Other configurations and operations in embodiment 4 are similar to those of the object detection device in the object detection system of embodiment 1.

実施形態4によれば、実施形態1と同様に、撮影データ100中の所定の目印を認識して新たな侵入禁止スペース候補を自動作成しているので、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができるとともに、撮影データ100(3次元点群データ)に現実の肉眼で見える色味のRGBデータ150を付加してセンサフュージョン(検出原理の異なる複数のセンサを組み合わせて、認識性を高めること)させることにより、視認性が高まり、侵入禁止スペースを設定するための目印の認識を向上させることができる。 According to the fourth embodiment, as in the first embodiment, predetermined landmarks in the photographed data 100 are recognized and new candidates for no-entry spaces are automatically created, which contributes to efficient work of setting new no-entry spaces, and by adding RGB data 150 of colors that are actually visible to the naked eye to the photographed data 100 (three-dimensional point cloud data) and performing sensor fusion (combining multiple sensors with different detection principles to improve recognition), visibility is improved and recognition of landmarks for setting no-entry spaces can be improved.

[実施形態5]
実施形態5に係る物体検知装置について図面を用いて説明する。図20は、実施形態5に係る物体検知装置の構成を模式的に示したブロック図である。
[Embodiment 5]
An object detection device according to the fifth embodiment will be described with reference to the drawings. Fig. 20 is a block diagram showing a schematic configuration of the object detection device according to the fifth embodiment.

物体検知装置200は、撮影データ100における所定の物体を検知する装置である。物体検知装置200は、侵入禁止スペース指定部220と、検出処理部230と、を備える。 The object detection device 200 is a device that detects a specific object in the shooting data 100. The object detection device 200 includes a no-entry space designation unit 220 and a detection processing unit 230.

侵入禁止スペース指定部220は、撮影データ100において、予め設定された目印に係る形態に対応する目印を検出する。侵入禁止スペース指定部220は、検出された目印に基づいて予め設定されたフォームにしたがって1又は複数の侵入禁止スペースを作成する。侵入禁止スペース指定部220は、作成された侵入禁止スペースのいずれかを選択する。 The no-entry space designation unit 220 detects a mark in the image capture data 100 that corresponds to a form related to a preset mark. The no-entry space designation unit 220 creates one or more no-entry spaces according to a preset form based on the detected mark. The no-entry space designation unit 220 selects one of the created no-entry spaces.

検出処理部230は、撮影データ100における、選択された侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出する。 The detection processing unit 230 detects a detection target object that matches the previously or newly set detection condition information based on the point cloud within the selected no-entry space in the shooting data 100.

実施形態5によれば、撮影データ100中の所定の目印を認識して新たな侵入禁止スペースを作成しているので、新たな侵入禁止スペースを設定する作業を効率的に行うことに貢献することができる。 According to the fifth embodiment, a new no-entry space is created by recognizing a specific landmark in the image data 100, which contributes to efficient work of setting up a new no-entry space.

なお、実施形態1~5に係る物体検知装置は、いわゆるハードウェア資源(情報処理装置、コンピュータ)により構成することができ、図21に例示する構成を備えたものを用いることができる。例えば、ハードウェア資源1000は、内部バス1004により相互に接続される、プロセッサ1001、メモリ1002、ネットワークインタフェイス1003等を備える。 The object detection device according to the first to fifth embodiments can be configured with so-called hardware resources (information processing device, computer), and a device having the configuration shown in FIG. 21 can be used. For example, the hardware resource 1000 includes a processor 1001, a memory 1002, a network interface 1003, and the like, which are connected to each other by an internal bus 1004.

なお、図21に示す構成は、ハードウェア資源1000のハードウェア構成を限定する趣旨ではない。ハードウェア資源1000は、図示しないハードウェア(例えば、入出力インタフェイス)を含んでもよい。あるいは、装置に含まれるプロセッサ1001等のユニットの数も図21の例示に限定する趣旨ではなく、例えば、複数のプロセッサ1001がハードウェア資源1000に含まれていてもよい。プロセッサ1001には、例えば、CPU(Central Processing Unit)、MPU(Micro Processor Unit)、GPU(Graphics Processing Unit)等を用いることができる。 Note that the configuration shown in FIG. 21 is not intended to limit the hardware configuration of the hardware resource 1000. The hardware resource 1000 may include hardware (e.g., an input/output interface) that is not shown. Furthermore, the number of units such as the processor 1001 included in the device is not intended to be limited to the example shown in FIG. 21, and for example, multiple processors 1001 may be included in the hardware resource 1000. For example, a CPU (Central Processing Unit), an MPU (Micro Processor Unit), a GPU (Graphics Processing Unit), etc. may be used as the processor 1001.

メモリ1002には、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等を用いることができる。 The memory 1002 may be, for example, a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), or a solid state drive (SSD).

ネットワークインタフェイス1003には、例えば、LAN(Local Area Network)カード、ネットワークアダプタ、ネットワークインタフェイスカード等を用いることができる。 The network interface 1003 may be, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, etc.

ハードウェア資源1000の機能は、上述の処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ1002に格納されたプログラムをプロセッサ1001が実行することで実現される。また、そのプログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。即ち、上記処理モジュールが行う機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。 The functions of the hardware resource 1000 are realized by the above-mentioned processing module. The processing module is realized, for example, by the processor 1001 executing a program stored in the memory 1002. The program can be downloaded via a network or updated using a storage medium on which the program is stored. Furthermore, the processing module may be realized by a semiconductor chip. In other words, it is sufficient that the functions performed by the processing module can be realized by the execution of software on some kind of hardware.

上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。 A part or all of the above embodiments may be described as follows, but is not limited to the following:

[付記1]
撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって1又は複数の侵入禁止スペースを作成し、作成された前記侵入禁止スペースのいずれかを選択するように構成された侵入禁止エリア指定部と、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するように構成された検出処理部と、
を備える、物体検知装置。
[付記2]
ユーザの操作を受ける操作部をさらに備え、
前記侵入禁止エリア指定部は、
前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて前記予め設定されたフォームにしたがって少なくとも1つの侵入禁止スペース候補を自動作成するように構成された目印認識部と、
前記操作部から入力された設定条件情報に含まれる幅、奥行き、高さに基づいて、前記少なくとも1つの侵入禁止スペース候補の設定条件を指定して少なくとも1つの侵入禁止スペースを作成するように構成されたスペース指定部と、
所定の基準に基づいて、前記少なくとも1つの侵入禁止スペースの中からいずれかの侵入禁止スペースを選択するように構成された管理部と、
を備える、付記1記載の物体検知装置。
[付記3]
前記目印認識部は、前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に係る検出線を作成し、作成された前記検出線に基づいて前記予め設定されたフォームにしたがって前記少なくとも1つの侵入禁止スペース候補を自動作成するように構成されている、付記2記載の物体検知装置。
[付記4]
前記管理部は、前記所定の基準として前記操作部から入力された選択情報に基づいて、前記少なくとも1つの侵入禁止スペースの中からいずれかの侵入禁止スペースを選択するように構成されている、付記2又は3記載の物体検知装置。
[付記5]
前記管理部は、前記所定の基準として前記設定条件情報に設定時間が含まれているときに、前記設定時間に基づいて、前記少なくとも1つの侵入禁止スペースの中から、前記設定時間に対応するいずれかの侵入禁止スペースを選択するように構成された時間管理部である、付記2乃至4のいずれか一に記載の物体検知装置。
[付記6]
前記撮影データにおける人のジェスチャを認識し、認識された前記ジェスチャに対応する選択指示情報を出力するように構成されたジェスチャ認識部をさらに備え、
前記管理部は、前記所定の基準として前記選択指示情報に基づいて、前記少なくとも1つの侵入禁止スペースの中から、前記選択指示情報に対応するいずれかの侵入禁止スペースを選択するように構成されたジェスチャ指示管理部である、付記2乃至5のいずれか一に記載の物体検知装置。
[付記7]
前記侵入禁止エリア指定部は、前記撮影データの撮影を行うセンサの位置データ及び方位データを取得し、取得した前記位置データに基づいて、前記位置データに係る位置の所定範囲の地図情報を地図情報提供サーバから取得し、前記撮影データ、前記位置データ、前記方位データ、及び、前記地図情報に基づいて、前記侵入禁止スペース候補ごとの位置を特定し、前記地図情報から、特定された位置に係る位置特定情報を抽出し、抽出された前記位置特定情報を、対応する前記侵入禁止スペース候補に付加し、前記位置特定情報が付加された前記侵入禁止スペース候補に係る情報を前記スペース指定部に向けて出力するように構成される位置特定部をさらに備える、付記2乃至6のいずれか一に記載の物体検知装置。
[付記8]
前記目印認識部は、前記撮影データにおける目印を含むように撮影を行うRGBカメラからRGBデータを取得し、前記RGBデータも用いて、前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出するように構成されている、付記2乃至7のいずれか一に記載の物体検知装置。
[付記9]
前記予め設定された目印に係る形態は、インフラとして存在する連続的又は断続的な形態である、付記1乃至8のいずれか一に記載の物体検知装置。
[付記10]
所定空間を撮影した撮影データを出力するように構成されたセンサと、
付記1乃至9のいずれか一に記載の物体検知装置と、
を備える、物体検知システム。
[付記11]
ハードウェア資源を用いて物体を検知する物体検知方法であって、
撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって1又は複数の侵入禁止スペースを作成し、作成された前記侵入禁止スペースのいずれかを選択するステップと、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するステップと、
を含む、物体検知方法。
[付記12]
ハードウェア資源に物体を検知する処理を実行させるプログラムであって、
撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって1又は複数の侵入禁止スペースを作成し、作成された前記侵入禁止スペースのいずれかを選択する処理と、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出する処理と、
を前記ハードウェア資源に実行させる、プログラム。
[Appendix 1]
an entry-prohibited area designation unit configured to detect a mark corresponding to a form related to a preset mark in the photographed data, create one or more entry-prohibited spaces in accordance with a preset form based on the detected mark, and select one of the created entry-prohibited spaces;
A detection processing unit configured to detect a detection target object that matches previously or newly set detection condition information based on a point cloud in the selected no-entry space in the photographed data;
An object detection device comprising:
[Appendix 2]
Further comprising an operation unit for receiving an operation by a user,
The intrusion-prohibited area designation unit is
a mark recognition unit configured to detect a mark corresponding to a form related to the preset mark in the photographed data, and to automatically create at least one entry-prohibited space candidate in accordance with the preset form based on the detected mark;
a space designation unit configured to designate a setting condition for the at least one entry-prohibited space candidate based on a width, a depth, and a height included in setting condition information input from the operation unit, and to create at least one entry-prohibited space;
A management unit configured to select a no-entry space from the at least one no-entry space based on a predetermined criterion; and
2. The object detection device of claim 1, comprising:
[Appendix 3]
The object detection device described in Appendix 2, wherein the landmark recognition unit is configured to detect a landmark in the photographic data that corresponds to a form related to the predetermined landmark, create a detection line related to the detected landmark, and automatically create the at least one no-entry space candidate based on the created detection line in accordance with the predetermined form.
[Appendix 4]
An object detection device as described in Appendix 2 or 3, wherein the management unit is configured to select one of the at least one no-entry spaces based on selection information input from the operation unit as the specified criterion.
[Appendix 5]
An object detection device described in any one of Appendix 2 to 4, wherein the management unit is a time management unit configured to select, when the setting condition information includes a set time as the specified criterion, from the at least one no-entry space, one of the no-entry spaces that corresponds to the set time based on the set time.
[Appendix 6]
A gesture recognition unit configured to recognize a gesture of a person in the photographed data and output selection instruction information corresponding to the recognized gesture,
An object detection device described in any one of Appendix 2 to 5, wherein the management unit is a gesture instruction management unit configured to select, from the at least one no-entry space, one of the no-entry spaces that corresponds to the selection instruction information based on the selection instruction information as the specified criterion.
[Appendix 7]
The object detection device of any one of Appendix 2 to 6, wherein the no-entry area designation unit further includes a position identification unit configured to acquire position data and orientation data of a sensor that captures the shooting data, acquire map information of a predetermined range of a position related to the position data from a map information providing server based on the acquired position data, identify a position for each of the no-entry space candidates based on the shooting data, the position data, the orientation data, and the map information, extract position identification information related to the identified positions from the map information, add the extracted position identification information to the corresponding no-entry space candidate, and output information related to the no-entry space candidate with the position identification information added to the space designation unit.
[Appendix 8]
The object detection device described in any one of Appendix 2 to 7, wherein the landmark recognition unit is configured to acquire RGB data from an RGB camera that captures images so as to include the landmark in the shooting data, and to detect a landmark in the shooting data that corresponds to a shape related to the predetermined landmark using the RGB data.
[Appendix 9]
An object detection device according to any one of appendices 1 to 8, wherein the predetermined landmark has a continuous or intermittent shape existing as infrastructure.
[Appendix 10]
A sensor configured to output imaging data obtained by imaging a predetermined space;
An object detection device according to any one of claims 1 to 9;
An object detection system comprising:
[Appendix 11]
An object detection method for detecting an object using hardware resources, comprising:
detecting a mark corresponding to a form related to a preset mark in the photographed data, creating one or more no-entry spaces according to a preset form based on the detected mark, and selecting one of the created no-entry spaces;
detecting a detection target object that matches previously or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data;
The object detection method includes:
[Appendix 12]
A program for causing a hardware resource to execute a process for detecting an object,
A process of detecting a mark corresponding to a form related to a preset mark in the photographed data, creating one or more entry-prohibited spaces according to a preset form based on the detected mark, and selecting one of the created entry-prohibited spaces;
A process of detecting a detection target object that matches previously or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data;
A program for causing the hardware resource to execute the above.

なお、上記の特許文献の各開示は、本書に引用をもって繰り込み記載されているものとし、必要に応じて本発明の基礎ないし一部として用いることが出来るものとする。本発明の全開示(特許請求の範囲及び図面を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせないし選択(必要により不選択)が可能である。すなわち、本発明は、請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、本願に記載の数値及び数値範囲については、明記がなくともその任意の中間値、下位数値、及び、小範囲が記載されているものとみなされる。さらに、上記引用した文献の各開示事項は、必要に応じ、本願発明の趣旨に則り、本願発明の開示の一部として、その一部又は全部を、本書の記載事項と組み合わせて用いることも、本願の開示事項に含まれる(属する)ものと、みなされる。 The disclosures of the above patent documents are incorporated herein by reference and may be used as the basis or part of the present invention as necessary. Within the framework of the entire disclosure of the present invention (including the claims and drawings), and further based on the basic technical ideas, modifications and adjustments of the embodiments and examples are possible. Furthermore, within the framework of the entire disclosure of the present invention, various combinations or selections (or non-selection as necessary) of various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes various modifications and corrections that a person skilled in the art would be able to make in accordance with the entire disclosure, including the claims and drawings, and the technical ideas. Furthermore, with regard to the numerical values and numerical ranges described in this application, any intermediate value, lower numerical value, and small range are considered to be described even if not specified. Furthermore, the disclosures of the above cited documents may be used in part or in whole in combination with the descriptions in this document as part of the disclosure of the present invention as necessary, in accordance with the spirit of the present invention, and are considered to be included (belong) to the disclosures of this application.

1 物体検知システム
11 検知対象物体
12 非検知対象物体
13 列車
14、14a、14b 線路(目印)
15、18 三角コーン(目印)
16 人(目印)
17a、17b 電線(目印)
20 撮影スペース
22a、22b、23、24、25a、25b、26 検出線
30、30a、30b、32、33 侵入禁止スペース候補
31、31a、31b 侵入禁止スペース
34a、34b、35a、35b 侵入禁止スペース候補
40a セグメント
100 撮影データ
110 結果
120 位置データ
130 方位データ
140 地図情報
150 RGBデータ
200 物体検知装置
210 前処理部
211 フォーマット変換部
212 ノイズ除去部
220 侵入禁止スペース指定部
221 目印認識部
222 スペース指定部
223 角度指定部
224 時間管理部(管理部)
225 ジェスチャ指示管理部(管理部)
226 位置特定部
230 検出処理部
231 条件指定部
232 検出部
240 結果生成部
241 図形生成部
242 諸元算出部
250 インタフェイス部
251 操作部
252 表示部
253 通信部
260 ジェスチャ認識部
261 ジェスチャ検出部
262 指示部
300 3次元センサ
301 三脚
310 3次元センサ部
320 位置検出部
330 方位検出部
400 ネットワーク
500 携帯通信端末
600 地図情報提供サーバ
700 RGBカメラ
1000 ハードウェア資源
1001 プロセッサ
1002 メモリ
1003 ネットワークインタフェイス
1004 内部バス
REFERENCE SIGNS LIST 1 object detection system 11 detection target object 12 non-detection target object 13 train 14, 14a, 14b railroad tracks (markers)
15, 18 Triangular cones (landmarks)
16 people (mark)
17a, 17b Electric wire (marker)
20 Shooting space 22a, 22b, 23, 24, 25a, 25b, 26 Detection line 30, 30a, 30b, 32, 33 Intrusion-prohibited space candidate 31, 31a, 31b Intrusion-prohibited space 34a, 34b, 35a, 35b Intrusion-prohibited space candidate 40a Segment 100 Shooting data 110 Result 120 Position data 130 Orientation data 140 Map information 150 RGB data 200 Object detection device 210 Preprocessing unit 211 Format conversion unit 212 Noise removal unit 220 Intrusion-prohibited space designation unit 221 Landmark recognition unit 222 Space designation unit 223 Angle designation unit 224 Time management unit (management unit)
225 Gesture instruction management unit (management unit)
226 Position identification unit 230 Detection processing unit 231 Condition specification unit 232 Detection unit 240 Result generation unit 241 Figure generation unit 242 Specifications calculation unit 250 Interface unit 251 Operation unit 252 Display unit 253 Communication unit 260 Gesture recognition unit 261 Gesture detection unit 262 Instruction unit 300 Three-dimensional sensor 301 Tripod 310 Three-dimensional sensor unit 320 Position detection unit 330 Orientation detection unit 400 Network 500 Portable communication terminal 600 Map information providing server 700 RGB camera 1000 Hardware resources 1001 Processor 1002 Memory 1003 Network interface 1004 Internal bus

Claims (12)

撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択するように構成された侵入禁止スペース指定部と、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するように構成された検出処理部と、
を備える、物体検知装置。
an entry-prohibited space designation unit configured to detect a mark corresponding to a form related to a preset mark in the photographed data, create a plurality of entry-prohibited spaces according to a preset form based on the detected mark, and select one of the plurality of created entry-prohibited spaces ;
A detection processing unit configured to detect a detection target object that matches previously or newly set detection condition information based on a point cloud in the selected no-entry space in the photographed data;
An object detection device comprising:
ユーザの操作を受ける操作部をさらに備え、
前記侵入禁止スペース指定部は、
前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて前記予め設定されたフォームにしたがって複数の侵入禁止スペース候補を自動作成するように構成された目印認識部と、
前記操作部から入力された設定条件情報に含まれる幅、奥行き、高さに基づいて、前記複数の侵入禁止スペース候補の設定条件を指定して複数の侵入禁止スペースを作成するように構成されたスペース指定部と、
所定の基準に基づいて、前記複数の侵入禁止スペースの中からいずれかの侵入禁止スペースを選択するように構成された管理部と、
を備える、請求項1記載の物体検知装置。
Further comprising an operation unit for receiving an operation by a user,
The no-entry space designation unit is
a mark recognition unit configured to detect a mark corresponding to a form related to the preset mark in the photographed data, and to automatically create a plurality of entry-prohibited space candidates according to the preset form based on the detected mark;
a space designation unit configured to designate setting conditions for the plurality of entry-prohibited space candidates based on width, depth, and height included in setting condition information input from the operation unit, and to create a plurality of entry-prohibited spaces;
A management unit configured to select any one of the plurality of no-entry spaces based on a predetermined criterion; and
The object detection device according to claim 1 .
前記目印認識部は、前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に係る検出線を作成し、作成された前記検出線に基づいて前記予め設定されたフォームにしたがって前記複数の侵入禁止スペース候補を自動作成するように構成されている、請求項2記載の物体検知装置。 The object detection device according to claim 2, wherein the landmark recognition unit is configured to detect a landmark corresponding to a form related to the preset landmark in the photographic data, create a detection line related to the detected landmark, and automatically create the multiple no-entry space candidates according to the preset form based on the created detection line. 前記管理部は、前記所定の基準として前記操作部から入力された選択情報に基づいて、前記複数の侵入禁止スペースの中からいずれかの侵入禁止スペースを選択するように構成されている、請求項2又は3記載の物体検知装置。 The object detection device according to claim 2 or 3, wherein the management unit is configured to select one of the multiple no-entry spaces based on selection information input from the operation unit as the predetermined criterion. 前記管理部は、前記所定の基準として前記設定条件情報に設定時間が含まれているときに、前記設定時間に基づいて、前記複数の侵入禁止スペースの中から、前記設定時間に対応するいずれかの侵入禁止スペースを選択するように構成された時間管理部である、請求項2乃至4のいずれか一に記載の物体検知装置。 The object detection device according to any one of claims 2 to 4, wherein the management unit is a time management unit configured to select, when the setting condition information includes a set time as the predetermined criterion, from among the multiple no-entry spaces, one of the no-entry spaces that corresponds to the set time based on the set time. 前記撮影データにおける人のジェスチャを認識し、認識された前記ジェスチャに対応する選択指示情報を出力するように構成されたジェスチャ認識部をさらに備え、
前記管理部は、前記所定の基準として前記選択指示情報に基づいて、前記複数の侵入禁止スペースの中から、前記選択指示情報に対応するいずれかの侵入禁止スペースを選択するように構成されたジェスチャ指示管理部である、請求項2乃至5のいずれか一に記載の物体検知装置。
A gesture recognition unit configured to recognize a gesture of a person in the photographed data and output selection instruction information corresponding to the recognized gesture,
The object detection device according to any one of claims 2 to 5, wherein the management unit is a gesture instruction management unit configured to select, from among the plurality of no-entry spaces, one of the no-entry spaces that corresponds to the selection instruction information based on the selection instruction information as the predetermined criterion.
前記侵入禁止スペース指定部は、前記撮影データの撮影を行う3次元センサの位置データ及び方位データを取得し、取得した前記位置データに基づいて、前記位置データに係る位置の所定範囲の地図情報を地図情報提供サーバから取得し、前記撮影データ、前記位置データ、前記方位データ、及び、前記地図情報に基づいて、前記侵入禁止スペース候補ごとの位置を特定し、前記地図情報から、特定された位置に係る位置特定情報を抽出し、抽出された前記位置特定情報を、対応する前記侵入禁止スペース候補に付加し、前記位置特定情報が付加された前記侵入禁止スペース候補に係る情報を前記スペース指定部に向けて出力するように構成される位置特定部をさらに備える、請求項2乃至6のいずれか一に記載の物体検知装置。 7. The object detection device according to claim 2, further comprising a position identification unit configured to acquire position data and orientation data of a three-dimensional sensor that captures the shooting data, acquire map information of a predetermined range of a position related to the position data from a map information providing server based on the acquired position data, identify a position for each of the candidate no-entry spaces based on the shooting data, the position data, the orientation data, and the map information, extract position identification information related to the identified positions from the map information, add the extracted position identification information to the corresponding candidate no-entry space, and output information related to the candidate no-entry space with the position identification information added to it to the space designation unit. 前記目印認識部は、前記撮影データにおける目印を含むように撮影を行うRGBカメラからRGBデータを取得し、前記RGBデータも用いて、前記撮影データにおいて、前記予め設定された目印に係る形態に対応する目印を検出するように構成されている、請求項2乃至7のいずれか一に記載の物体検知装置。 The object detection device according to any one of claims 2 to 7, wherein the landmark recognition unit is configured to acquire RGB data from an RGB camera that captures images so as to include the landmarks in the captured data, and to detect, in the captured data, a landmark that corresponds to a shape related to the preset landmark, also using the RGB data. 前記予め設定された目印に係る形態は、インフラとして存在する連続的又は断続的な形態である、請求項1乃至8のいずれか一に記載の物体検知装置。 The object detection device according to any one of claims 1 to 8, wherein the shape of the pre-set landmark is a continuous or intermittent shape that exists as infrastructure. 所定空間を撮影した撮影データを出力するように構成されたセンサと、
請求項1乃至9のいずれか一に記載の物体検知装置と、
を備える、物体検知システム。
A sensor configured to output imaging data obtained by imaging a predetermined space;
An object detection device according to any one of claims 1 to 9;
An object detection system comprising:
ハードウェア資源を用いて物体を検知する物体検知方法であって、
撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択するステップと、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出するステップと、
を含む、物体検知方法。
An object detection method for detecting an object using hardware resources, comprising:
detecting a mark corresponding to a form related to a preset mark in the photographed data, creating a plurality of entry-prohibited spaces according to a preset form based on the detected mark, and selecting one of the plurality of created entry-prohibited spaces;
detecting a detection target object that matches previously or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data;
The object detection method includes:
ハードウェア資源に物体を検知する処理を実行させるプログラムであって、
撮影データにおいて、予め設定された目印に係る形態に対応する目印を検出し、検出された前記目印に基づいて予め設定されたフォームにしたがって複数の侵入禁止スペースを作成し、及び、作成された前記複数の侵入禁止スペースのいずれかを選択する処理と、
前記撮影データにおける、選択された前記侵入禁止スペースの中の点群に基づいて、予め又は新たに設定された検出条件情報に合致した検知対象物体を検出する処理と、
を前記ハードウェア資源に実行させる、プログラム。
A program for causing a hardware resource to execute a process for detecting an object,
A process of detecting a mark corresponding to a form related to a preset mark in the photographed data, creating a plurality of entry-prohibited spaces according to a preset form based on the detected mark, and selecting one of the plurality of created entry-prohibited spaces;
A process of detecting a detection target object that matches previously or newly set detection condition information based on a point cloud within the selected no-entry space in the photographed data;
A program for causing the hardware resource to execute the above.
JP2021030742A 2021-02-26 2021-02-26 Object detection device, system, method, and program Active JP7694897B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021030742A JP7694897B2 (en) 2021-02-26 2021-02-26 Object detection device, system, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021030742A JP7694897B2 (en) 2021-02-26 2021-02-26 Object detection device, system, method, and program

Publications (2)

Publication Number Publication Date
JP2022131678A JP2022131678A (en) 2022-09-07
JP7694897B2 true JP7694897B2 (en) 2025-06-18

Family

ID=83152972

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021030742A Active JP7694897B2 (en) 2021-02-26 2021-02-26 Object detection device, system, method, and program

Country Status (1)

Country Link
JP (1) JP7694897B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024060187A (en) * 2022-10-19 2024-05-02 株式会社リョーサン Non-contact input device using posture estimation

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001145092A (en) 1999-11-18 2001-05-25 Meidensha Corp Video supervisory system and video supervisory method
JP2003105807A (en) 2001-09-27 2003-04-09 Komatsu Ltd Stop control method and control device in work vehicle intrusion prohibited area
JP2017028364A (en) 2015-07-16 2017-02-02 株式会社日立国際電気 Monitoring system and monitoring device
JP2017185892A (en) 2016-04-05 2017-10-12 株式会社立山科学ワイヤレステクノロジー Track maintenance personnel management system
WO2018123053A1 (en) 2016-12-28 2018-07-05 株式会社オプティム Accident prevention system, method, and program
JP2018147015A (en) 2017-03-01 2018-09-20 パナソニックIpマネジメント株式会社 3D intrusion detection system and 3D intrusion detection method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4150223B2 (en) * 2002-07-10 2008-09-17 富士重工業株式会社 Level crossing monitoring device and level crossing monitoring method
JP2019016836A (en) * 2017-07-03 2019-01-31 沖電気工業株式会社 Monitoring system, information processing unit, information processing method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001145092A (en) 1999-11-18 2001-05-25 Meidensha Corp Video supervisory system and video supervisory method
JP2003105807A (en) 2001-09-27 2003-04-09 Komatsu Ltd Stop control method and control device in work vehicle intrusion prohibited area
JP2017028364A (en) 2015-07-16 2017-02-02 株式会社日立国際電気 Monitoring system and monitoring device
JP2017185892A (en) 2016-04-05 2017-10-12 株式会社立山科学ワイヤレステクノロジー Track maintenance personnel management system
WO2018123053A1 (en) 2016-12-28 2018-07-05 株式会社オプティム Accident prevention system, method, and program
JP2018147015A (en) 2017-03-01 2018-09-20 パナソニックIpマネジメント株式会社 3D intrusion detection system and 3D intrusion detection method

Also Published As

Publication number Publication date
JP2022131678A (en) 2022-09-07

Similar Documents

Publication Publication Date Title
CN110674746B (en) Method and device for realizing high-precision cross-mirror tracking by using video spatial relationship assistance, computer equipment and storage medium
EP3967972A1 (en) Positioning method, apparatus, and device, and computer-readable storage medium
CN103841374B (en) Display method and system for video monitoring image
KR101758576B1 (en) Method and apparatus for detecting object with radar and camera
TW202001786A (en) Systems and methods for updating highly automated driving maps
CN113557713A (en) Situational awareness monitoring
JP2005268847A (en) Image generating apparatus, image generating method, and image generating program
JP5535025B2 (en) Outdoor feature detection system, program for outdoor feature detection system, and recording medium for program for outdoor feature detection system
JP2011170599A (en) Outdoor structure measuring instrument and outdoor structure measuring method
KR101780929B1 (en) Image surveillence system for moving object
JP5478242B2 (en) Map display device, map display method, and program
KR101579275B1 (en) Security system using real-time monitoring with location-trace for dangerous-object
KR102152319B1 (en) Method of calculating position and size of object in 3d space and video surveillance system using the same
JP2024039070A (en) Feature management system
CN114969221A (en) Method for updating map and related equipment
JP6943183B2 (en) Positioning device, position identification method, position identification program and camera device
JP6509546B2 (en) Image search system and image search method
JP6380647B2 (en) Information providing method, information providing program, information providing apparatus, information processing apparatus, and information providing system
KR20190050113A (en) System for Auto tracking of moving object monitoring system
JP7694897B2 (en) Object detection device, system, method, and program
JP7179583B2 (en) Image processing device and image processing method
JP2021103410A (en) Mobile body and imaging system
JP2021060784A (en) Object detection device, system, method, and program
KR101700651B1 (en) Apparatus for tracking object using common route date based on position information
KR102660024B1 (en) Method for detection road event and apparatus for the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250305

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: 20250507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250529

R150 Certificate of patent or registration of utility model

Ref document number: 7694897

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150