JP5366047B2 - Monitoring device - Google Patents
Monitoring device Download PDFInfo
- Publication number
- JP5366047B2 JP5366047B2 JP2009076837A JP2009076837A JP5366047B2 JP 5366047 B2 JP5366047 B2 JP 5366047B2 JP 2009076837 A JP2009076837 A JP 2009076837A JP 2009076837 A JP2009076837 A JP 2009076837A JP 5366047 B2 JP5366047 B2 JP 5366047B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- abnormality
- clustering
- detected
- walking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Burglar Alarm Systems (AREA)
- Emergency Alarm Devices (AREA)
Abstract
Description
この発明は、監視装置に関し、特にたとえば複数の人間が任意に行動する場所を監視する、監視装置に関する。 The present invention relates to a monitoring device, and more particularly to a monitoring device that monitors a place where a plurality of humans act arbitrarily.
特許文献1に開示されている、見守りシステムには、見守り対象者の行動を、赤外線人感センサなどの設置型センサ、CCDカメラなどの画像センサ、電気ポットなどに組み込まれた組み込み型センサ、生活着に装着される加速度センサなどの装着センサおよびガスなどのユーティリティの使用状況を計測するユーティリティセンサなどによって検出する。そして、各センサによって検出されたデータから見守り対象者の異常が検出されると、検出された異常の緊急度に応じて、予め設定された送信許可データが伝送される。 The watching system disclosed in Patent Document 1 includes an installed sensor such as an infrared human sensor, an image sensor such as a CCD camera, an embedded sensor incorporated in an electric pot, etc. It is detected by a mounting sensor such as an acceleration sensor mounted on the wear and a utility sensor that measures the usage status of a utility such as gas. When an abnormality of the person being watched over is detected from the data detected by each sensor, transmission permission data set in advance is transmitted according to the urgency of the detected abnormality.
また、非特許文献1に開示されている環境情報構造化システムには、自律行動によって人間に近づきサービスを開始することができるロボットが含まれ、そのロボットの活動範囲内に設けられるLRF(レーザーレンジファインダ)を利用して人間の歩行軌跡を計測し、その歩行軌跡から、複数の局所行動を認識する。 In addition, the environmental information structuring system disclosed in Non-Patent Document 1 includes a robot that can approach a human by autonomous action and start a service, and an LRF (laser range) provided within the robot's activity range. A human walking trajectory is measured using a finder), and a plurality of local actions are recognized from the walking trajectory.
しかし、特許文献1に示す背景技術では、特定の個人を対象としたものであり、複数の人間が任意に行動する広い場所を見守るシステムではない。また、非特許文献1では、人間の局所行動を取得して空間をクラスタリングすることができるが、そのようなクラスタリング技術を監視装置と組み合わせる技術はこれまで実現されていない。 However, the background art disclosed in Patent Document 1 is intended for a specific individual, and is not a system for watching a wide place where a plurality of persons arbitrarily act. Further, in Non-Patent Document 1, it is possible to acquire a local action of a human and cluster a space, but a technique for combining such a clustering technique with a monitoring device has not been realized so far.
それゆえに、この発明の主たる目的は、新規な、監視装置を提供することである。 Therefore, the main object of the present invention is to provide a novel monitoring device.
この発明の他の目的は、複数の人間が居る場所を監視することができる、監視装置を提供することである。 Another object of the present invention is to provide a monitoring device capable of monitoring a place where a plurality of persons are present.
この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。 The present invention employs the following configuration in order to solve the above problems. The reference numerals in parentheses, supplementary explanations, and the like indicate the corresponding relationship with the embodiments described in order to help understanding of the present invention, and do not limit the present invention.
第1の発明は、複数の人間が任意に行動する場所を監視する監視装置であって、場所における複数の人間それぞれの局所行動を検出する検出手段、検出手段によって検出された第1所定時間分の局所行動をクラスタリングした複数のエリアを含む第1地図を作成する第1地図作成手段、検出手段によって検出された第2所定時間分の局所行動をクラスタリングした複数のエリアを含む第2地図を作成する第2地図作成手段、および第1地図と第2地図との対応するエリアを比較することで異常を検出する異常検出手段を備える、監視装置である。 A first invention is a monitoring device that monitors a place where a plurality of persons behave arbitrarily, and detects a local action of each of the plurality of persons at the place, for a first predetermined time detected by the detecting means. first mapping means for creating a first map including a plurality of areas of clustering local action, the second map including a plurality of areas of clustering the local behavior of the second predetermined time detected by the detection means A second map creating means for creating an abnormality and an abnormality detecting means for detecting an abnormality by comparing corresponding areas of the first map and the second map.
第1の発明では、監視装置(10)は、たとえばショッピングモールなど、複数の人間が任意に行動する場所を監視する。検出手段(12,16,S3)は、監視する場所に設けられるLRF12などによって人間の歩行軌跡を検出し、その歩行軌跡から局所行動を検出する。また、第1所定時間とは1時間であり、第1地図作成手段(16,S15)は、現在時刻と同じ時刻であり、かつ1週間前に検出された、一時間分の局所行動をクラスタリングすることで複数のエリアを含む第1地図を作成する。さらに、第2所定時間とは10分であり、第2地図作成手段(16,S35)は、たとえば現在時刻から過去10分間の局所行動をクラスタリングすることで、複数のエリアを含む第2地図を作成する。そして、異常検出手段は、第1地図と第2地図との対応するエリアを比較することで異常を検出する。
In the first invention, the monitoring device (10) monitors a place where a plurality of persons arbitrarily act, such as a shopping mall. The detection means (12, 16, S3) detects a human walking trajectory by using the
第1の発明によれば、異なる日付で、同じ時刻に検出される局所行動を表わす地図を作成し、比較することで異常を検出できる。これにより、管理者は、多くの人間が同時に利用する場所を大局的に監視できるようになる。
第2の発明は、第1の発明に従属し、第1地図および第2地図のエリアには、局所行動の生起回数を示すヒストグラムが対応付けられた空間グリッドが含まれ、検出手段は、第1地図の空間グリッドと第2地図の空間グリッドとのヒストグラムを比較することで異常を検出する。
According to the first invention, abnormalities can be detected by creating and comparing maps representing local actions detected at the same time on different dates. As a result, the administrator can globally monitor the places that many people use simultaneously.
A second invention is dependent on the first invention, and the areas of the first map and the second map include a spatial grid in which a histogram indicating the number of occurrences of local actions is associated, An abnormality is detected by comparing the histograms of the spatial grid of one map and the spatial grid of the second map.
第3の発明は、第2の発明に従属し、第1地図と第2地図との対応する空間グリッドのヒストグラムの差分を算出する算出手段をさらに備え、検出手段は、算出手段によって算出された差分が所定値以上であるときに異常を検出する。 A third invention is according to the second invention, further comprising a calculation unit that calculates a difference between histograms of corresponding spatial grids of the first map and the second map, and the detection unit is calculated by the calculation unit detecting an abnormality when the difference is equal to or greater than a predetermined value.
第3の発明では、算出手段(16,S43)は、第1地図と第2地図との空間グリッド毎に局所行動のヒストグラムの差分(Diff)を算出する。そして、検出手段は、算出された差分が所定値(閾値th)以上であるときに異常を検出する。 In the third aspect of the invention, calculation detecting means (16, S43) calculates the histogram of local action differential (Diff) for each spatial grid of the first map and the second map. Then, the detecting means, the calculated difference to detect abnormal when a predetermined value (threshold value th) or higher.
第3の発明によれば、管理者は、閾値を任意に変更することで、監視装置が異常を通知する頻度を調節できるようになる。
第4の発明は、第1の発明ないし第3の発明のいずれかに従属し、検出手段によって異常が検出されたとき、検出された異常を通知する通知手段をさらに備える。
According to the third aspect , the administrator can adjust the frequency at which the monitoring apparatus notifies the abnormality by arbitrarily changing the threshold value.
A fourth invention is dependent on any one of the first to third inventions, and further comprises a notification means for notifying the detected abnormality when the abnormality is detected by the detection means.
第5の発明は、第4の発明に従属し、画像を表示可能な表示装置をさらに備え、通知手段は、表示装置に異常報知画像を表示することで異常を通知する。 A fifth invention is according to the fourth invention, the image further comprises a display equipment capable of displaying a notification unit notifies the anomaly by displaying the abnormality notification image on a display device.
第5の発明では、表示装置(24)は、たとえばLCDであり、監視装置の操作画面(200)を表示する。そして、通知手段は、その操作画面に異常通知画像を表示する。 In the fifth invention, the display device (24) is, for example, an LCD, and displays the operation screen (200) of the monitoring device. Then, the notification means displays an abnormality notification image on the operation screen.
第5の発明によれば、管理者は、複数のカメラによる複数の画面ではなく、1つの画面に表示される異常通知画像を参照することで、大局的な監視を容易に行うことができるようになる。 According to the fifth invention, the administrator can easily perform global monitoring by referring to the abnormality notification image displayed on one screen instead of a plurality of screens by a plurality of cameras. become.
この発明によれば、管理者は、異なる日付で、同じ時刻に検出される局所行動を表わす2つの地図を比較することで異常を通知する監視装置を利用して、多くの人間が同時に利用する場所を大局的に監視できるようになる。 According to the present invention, an administrator uses a monitoring device that notifies an abnormality by comparing two maps representing local actions detected at the same time on different dates, and is used by many people at the same time. The place can be monitored globally.
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。 The above object, other objects, features, and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.
図1を参照して、この実施例の監視装置10は、LRF12a,12bを含む数台のLRFを備え、LRF12a,12bは人間Aを含む多くの人間が任意に行動できる場所に設置される。そして、監視装置10はLRF12a,12bを利用して人間Aの位置を検出することで、LRF12a,12bが設置される場所を監視する。また、人間Aが任意に行動できる場所とは、会社のフロア、博物館、ショッピングモールまたはアトラクション会場などであり、LRF12a,12bは様々な場所(環境)に設置される。
Referring to FIG. 1, monitoring
なお、ここでは簡単のため人間は1人しか示していないが、監視装置10は2人以上の位置を同時に検出することができる。
Note that although only one person is shown here for simplicity, the
図2は監視装置10の電気的な構成を示すブロック図である。この図2を参照して、監視装置10は、LRF12a−12fおよびCPU16を含む。このCPU16は、マイクロコンピュータ或いはプロセサとも呼ばれ、先述したLRF12aおよびLRF12bに加えて、LRF12c,LRF12d,LRF12eおよびLRF12fともそれぞれ接続される。さらに、CPU16は、メモリ18、位置情報DB20、地図DB22、LCD24および入力装置26ともそれぞれ接続される。なお、LRF12a−12fを区別する必要がない場合には、まとめて「LRF12」と言う。
FIG. 2 is a block diagram showing an electrical configuration of the
LRF12は、レーザーを照射し、物体(人間も含む)に反射して戻ってくるまでの時間から当該物体ための距離を計測するものである。たとえば、トランスミッタ(図示せず)から照射したレーザーを回転ミラー(図示せず)で反射させて、前方を扇状に一定角度(たとえば、0.5度)ずつスキャンする。ここで、LRF12としては、SICK社製のレーザーレンジファインダ(型式 LMS200)を用いることができる。このレーザーレンジファインダを用いた場合には、距離8mを±15mm程度の誤差で計測可能である。
The
メモリ18は、図示は省略をするが、ROM,HDDおよびRAMを含み、ROMおよびHDDには、監視装置10の動作を制御するための制御プログラムが予め記憶される。たとえば、LRF12による人間の検出に必要なプログラムなどが記録される。また、RAMは、ワークメモリやバッファメモリとして用いられる。
Although not shown, the
位置情報データベース(位置情報DB)20は、LRF12によって検出された人間の位置と局所的な行動(局所行動)とを蓄積するためのデータベースであり、HDDのような記憶媒体を用いて構成される。なお、人間の値は、x−y座標で示される。
The position information database (position information DB) 20 is a database for accumulating human positions and local actions (local actions) detected by the
地図データベース(地図DB)22は、1時間毎(第1所定時間)に作成されるクラスタリング地図(図8参照)を蓄積するためのデータベースであり、位置情報DB20と同様にHDDのような記憶媒体を用いて構成される。
The map database (map DB) 22 is a database for accumulating a clustering map (see FIG. 8) created every hour (first predetermined time), and is similar to the
表示装置であるLCD24は、監視装置10の操作画面(図10参照)を表示し、その操作画面には監視している場所を示す地図などが含まれる。また、入力装置26はマイクや、マウスおよびキーボード(図示せず)から構成される。たとえば、管理者はLCD24に表示された操作画面を見ながら、マウスなどを使って監視装置10を操作する。
The
次にLRF12について詳細に説明する。図3を参照して、LRF12の計測範囲は、半径R(R≒8m)の半円形状(扇形)で示される。つまり、LRF12は、その正面方向を中心とした場合に、左右90°の方向を所定の距離(R)以内で計測可能である。
Next, the
また、使用しているレーザーは、日本工業規格 JIS C 6802「レーザー製品の安全基準」におけるクラス1レーザーであり、人の眼に対して影響を及ぼさない安全なレベルである。また、この実施例では、LRF12のサンプリングレートを37Hzとした。これは、歩行するなどにより移動する人間の位置を連続して検出するためである。
The laser used is a class 1 laser in Japanese Industrial Standard JIS C 6802 “Safety Standard for Laser Products”, which is a safe level that does not affect human eyes. In this embodiment, the sampling rate of the
さらに、先述したように、LRF12は、様々な場所に配置される。たとえば、LRF12a−12fの各々は、検出領域が重なるように配置され、図示は省略するが、床面から約90cmの高さに固定される。この高さは、被験者の胴体と腕(両腕)とを検出可能とするためであり、たとえば、日本人の成人の平均身長から算出される。したがって、監視装置10を設ける場所(地域ないし国)や被験者の年齢ないし年代(たとえば、子供,大人)に応じて、LRF12を固定する高さを適宜変更するようにしてよい。なお、本実施例では、設定されるLRF12は6台としたが、2台以上であれば、任意の台数のLRF12を設置してもよい。
Further, as described above, the
このような構成の監視装置10では、CPU16がLRF12からの出力(距離データ)に基づいて、パーティクルフィルタを用いて、人間の現在位置の変化を推定する。そして、推定された現在位置の変化は歩行軌跡として記録される。
In the
たとえば、図4を参照して、LRF12a,12bは互いに向い合せに設置され、LRF12a,12bの計測範囲が重なる範囲は斜線が付されて示される。斜線が付された範囲は検出領域Eとされ、この検出領域E内では人間の現在位置が連続的に検出される。そして、連続的に検出された現在位置のデータは歩行軌跡として示され、たとえば歩行軌跡Kaおよび歩行軌跡Kbのように示される。なお、歩行軌跡Ka,Kbを区別する必要がない場合には、まとめて「歩行軌跡K」と言う。 For example, referring to FIG. 4, LRFs 12 a and 12 b are installed facing each other, and a range where the measurement ranges of LRFs 12 a and 12 b overlap is indicated by hatching. A hatched range is a detection area E, and the current position of the person is continuously detected in the detection area E. And the data of the present position detected continuously are shown as a walk locus, for example like walk locus Ka and walk locus Kb. In addition, when it is not necessary to distinguish the walking trajectories Ka and Kb, they are collectively referred to as “walking trajectory K”.
ここで、本実施例では、SVM(Support Vector Machine)によって人間の歩行軌跡Kから人間の歩き方の判別を行い、監視装置10は、局所行動を検出する。なお、SVMによる判別手法については、広く一般的な方法であるため、ここでは詳細な説明を省略する。
Here, in the present embodiment, the
まず、歩行軌跡Kは特徴量データが抽出される。具体的には、歩行軌跡Kは、左側中央が始点となるように方向の正規化処理が施され、方向の正規化後の歩行軌跡Kと囲む長方形の幅(縦軸方向)および長さ(横軸方向)が算出される。また、歩行軌跡Kは近似する折れ線に変換され、連続する2つの直線のなす角がそれぞれ算出される。さらに、歩行軌跡Kにおける一定時間毎の変化量を時間で微分することで、移動軌跡Kの速度が算出される。そして、このように求められた、歩行軌跡Kの終点、歩行軌跡Kを囲む長方形の幅と長さ、歩行軌跡Kのなす角度および速度のそれぞれが歩行軌跡Kの特徴量データとされる。 First, feature amount data is extracted from the walking locus K. Specifically, the walking trajectory K is subjected to a direction normalization process so that the left center is the starting point, and the width (vertical axis direction) and length of the rectangle surrounding the walking trajectory K after the direction normalization ( (Horizontal axis direction) is calculated. Further, the walking trajectory K is converted into an approximate polygonal line, and the angles formed by two continuous straight lines are respectively calculated. Furthermore, the speed of the movement trajectory K is calculated by differentiating the amount of change in the walking trajectory K at certain time intervals with time. The end point of the walking track K, the width and length of the rectangle surrounding the walking track K, the angle and the speed formed by the walking track K, which are obtained in this way, are used as the feature amount data of the walking track K.
次に、特徴量データに対してラベル付けし、ラベル付けされた特徴量データをSVMに学習させる。以下、特徴量データに対するラベル付けおよびSVMの学習について詳細に説明する。 Next, the feature amount data is labeled, and the labeled feature amount data is learned by the SVM. Hereinafter, labeling for feature amount data and learning of SVM will be described in detail.
本実施例では、特徴量データをラベル付けするために、「歩き方」、「歩く速さ」、「短時間の歩き方」および「短時間の歩く速さ」の4つのクラスを定義する。「歩き方」のクラスは、「まっすぐ」、「右に曲がる」、「左に曲がる」、「うろうろする」、「Uターン」および「不明」の6つのカテゴリから構成され、5.1秒の歩行軌跡Kから抽出される特徴量データがラベル付けされる。そして、SVMにはラベル付けされた226個の特徴量データを学習させる。また、「歩く速さ」のクラスは、「走っている」、「忙しく歩く」、「ゆっくり歩く」、「止まっている」および「待っている」の5つのカテゴリから構成され、4.9秒の歩行軌跡Kから抽出される特量データがラベル付けされる。そして、SVMにはラベル付けされた166個の特徴量データを学習させる。 In this embodiment, four classes of “how to walk”, “speed of walking”, “how to walk for a short time”, and “speed of walking for a short time” are defined in order to label feature data. The “Walking” class consists of 6 categories: “Straight”, “Turn right”, “Turn left”, “Wander”, “U-turn” and “Unknown”. The feature amount data extracted from the walking locus K is labeled. Then, the SVM is made to learn 226 feature quantity data labeled. The “walking speed” class is composed of five categories of “running”, “busy walking”, “slow walking”, “stop”, and “waiting” for 4.9 seconds. The feature data extracted from the walking trajectory K is labeled. Then, the SVM is made to learn 166 feature quantity data labeled.
「短時間の歩き方」のクラスは、「歩き方」と類似するカテゴリから構成さる。そして、SVMには、2.1秒の歩行軌跡Kであり、かつ「うろうろする」のカテゴリを除いた、150個の特徴量データをSVMに学習させる。「短時間の歩く速さ」のクラスは、「歩く速さ」と類似するカテゴリから構成される。そして、SVMには、2.2秒の歩行軌跡Kであり、かつ「待っている」のカテゴリを除いた、159の特徴量データを学習させる。 The class of “how to walk for a short time” is composed of categories similar to “how to walk”. Then, the SVM is caused to learn 150 pieces of feature data, which is a walking trajectory K of 2.1 seconds and excluding the “walk around” category. The “short walking speed” class includes a category similar to “walking speed”. Then, the SVM is made to learn 159 feature data excluding the “waiting” category that is the walking trajectory K of 2.2 seconds.
そして、監視装置10では、このように学習したSVMによって検出される歩行軌跡Kから局所行動を判別し、判別結果をマージする。具体的には、「歩き方」のクラスでは「右に曲がる」、「左に曲がる」および「Uターン」を「うろうろする」にマージし、「歩く速さ」のクラスでは「待っている」を「止まっている」にマージする。さらに、「短時間の歩き方」のクラスは「歩き方」のクラスにマージされ、「短時間の歩く速さ」のクラスは「歩く速さ」のクラスにマージされる。これにより、監視装置10は、「忙しく歩く」、「ゆっくり歩く」、「うろうろする」および「止まっている」の4つの局所行動を検出することができるようになる。
And in the
このように検出された各局所行動のそれぞれに対応する歩行軌跡Kを図5(A)−図5(D)に示す。図5(A)は「忙しく歩く」の局所行動の一例を示しており、歩行軌跡Kの形状が直線的であり、始点と終点との距離が長い。また、図5(B)は「ゆっくり歩く」の局所行動の一例を示しており、歩行軌跡Kの形状が直線的ではあるが、始点と終点との距離が短い。また、図5(C)は「うろうろする」の局所行動の一例を示しており、歩行軌跡Kが約90度以下で2回曲がっている。そして、図5(D)は「止まっている」の局所行動の一例を示しており、歩行軌跡Kにおける始点と終点とがほぼ変わらない位置にある。 The walking trajectory K corresponding to each local action thus detected is shown in FIGS. 5 (A) to 5 (D). FIG. 5A shows an example of the local action of “walking busy”, the shape of the walking locus K is linear, and the distance between the start point and the end point is long. FIG. 5B shows an example of the local action of “slow walking”. The shape of the walking locus K is linear, but the distance between the start point and the end point is short. FIG. 5C shows an example of the local action of “walking”, where the walking locus K is bent twice at about 90 degrees or less. FIG. 5D shows an example of the local action “stopped”, where the starting point and the ending point of the walking trajectory K are substantially unchanged.
ここで、本実施例では、時刻tに検出されるn人(n:自然数)の位置情報を、位置情報Pn(t)と表わし、この位置情報Pn(t)は人間の位置(x、y)に加え、4種類の局所行動の有無を表わすブール変数b1−b4を含むものと定義する。そして、位置情報DB20には、位置情報Pn(t)が記録される。また、位置情報Pn(t)は、数1に示す式で表すことができる。
Here, in this embodiment, the position information of n persons (n: natural number) detected at time t is represented as position information Pn (t), and this position information Pn (t) is the position of a person (x, y). ) In addition to Boolean variables b1-b4 representing the presence or absence of four types of local actions. Then, position information Pn (t) is recorded in the
[数1]
Pn(T)={x,y,b1,b2,b3,b4}
ここで、ブール変数b1は「忙しく歩く」の有無を表わし、ブール変数b2は「ゆっくり歩く」の有無を表わし、ブール変数b3は「うろうろする」の有無を表わし、ブール変数b4は「止まっている」の有無を表わす。
[Equation 1]
Pn (T) = {x, y, b1, b2, b3, b4}
Here, the Boolean variable b1 represents the presence / absence of “busy walking”, the Boolean variable b2 represents the presence / absence of “slow walking”, the Boolean variable b3 represents the presence / absence of “walking”, and the Boolean variable b4 is “stopped”. "".
なお、歩行軌跡Kから抽出される特徴量は4つだけに限らず、加重方向指数ヒストグラム法などによって抽出された特徴量が用いられてもよい。さらに、汎用性を高めるために、判別結果が全くマージされなくてもよし、マージされる判別結果が減らされてもよい。そして、検出される局所行動に応じてブール変数の数も変化するため、位置情報Pn(t)が含むブール変数の数も変化する。また、本実施例におけるブール変数b1−b4のそれぞれは、0〜100までの値をとる。 Note that the feature amount extracted from the walking locus K is not limited to four, and a feature amount extracted by a weighted direction index histogram method or the like may be used. Furthermore, in order to improve versatility, the determination results may not be merged at all, or the determination results to be merged may be reduced. And since the number of Boolean variables also changes according to the detected local action, the number of Boolean variables included in the position information Pn (t) also changes. In addition, each of the Boolean variables b1 to b4 in this embodiment takes a value from 0 to 100.
次に、LRF12によって人間の位置を検出可能な空間(検出領域E)を、25cm四方で空間グリッド化する。ここで、監視装置10は、位置情報DB20に記録される位置情報Pn(t)を読み出すことで、或る時刻tの空間グリッドiにおいて、空間グリッドi内の局所行動の生起回数を集計することができる。そして、その集計結果として、「忙しく歩く」、「ゆっくり歩く」、「うろうろする」および「止まっている」の局所行動それぞれに対応する、ヒストグラムH1(i,t)、ヒストグラムH2(i,t)、ヒストグラムH3(i,t)およびヒストグラムH4(i,t)のそれぞれが算出される。
Next, the space (detection region E) in which the human position can be detected by the
たとえば、検出領域Eが図6(A)に示す地図に対応する場所(本実施例ではショッピングモール)に含まれる場合に、短時間の集計によって得られたヒストグラムに基づき、局所行動を空間グリッドi毎に視覚化すると図6(B)に示す局所行動地図のようになる。図6(B)を参照して、局所行動が検出された空間グリッドiには、検出された局所行動に対応する色が彩色され、局所行動が検出されていない空間グリッドiは何も彩色されない。たとえば、青色(図6(B)では、濃い右斜線で示す)に彩色された空間グリッドiは局所行動が「忙しく歩く」を示し、緑色(図6(B)では、濃い左斜線で示す)に彩色された空間グリッドiは局所行動が「ゆっくり歩く」を示し、桃色(図6(B)では、薄い右斜線で示す)に彩色された空間グリッドiは局所行動が「うろうろする」を示し、茶色(図6(B)では、網掛けで示す)に彩色された空間グリッドiは、局所行動が「止まっている」を示す。なお、図6(A)の地図に示される「案内図」と「店舗」とは、図6(B)、後述する図7(A)、図7(B)および図8(A)、図8(B)では省略する。 For example, when the detection region E is included in a place corresponding to the map shown in FIG. 6A (a shopping mall in this embodiment), the local action is represented by the spatial grid i based on the histogram obtained by the short-time aggregation. When visualized every time, it becomes like a local action map shown in FIG. With reference to FIG. 6B, the color corresponding to the detected local behavior is colored in the spatial grid i in which the local behavior is detected, and nothing is colored in the spatial grid i in which the local behavior is not detected. . For example, a spatial grid i colored blue (indicated by a dark right diagonal line in FIG. 6B) indicates that the local action is “walking busy” and green (indicated by a dark left diagonal line in FIG. 6B). The spatial grid i colored in the color indicates that the local action is “slow walking”, and the spatial grid i colored in pink (indicated by a thin right diagonal line in FIG. 6B) indicates that the local action is “walk around”. The spatial grid i colored brown (shown by shading in FIG. 6B) indicates that the local action is “stopped”. The “guide map” and “store” shown in the map of FIG. 6A are the same as FIG. 6B, FIG. 7A, FIG. 7B, FIG. 8A, and FIG. It is omitted in 8 (B).
そして、本実施例では、全ての空間グリッドiに対して4種類の局所行動のヒストグラムを算出した後に、類似する空間グリッドを周知のISODATA法によりクラスタリングし、クラスタリング地図を作成する。具体的には、ヒストグラムH1−H4から空間グリッドiと隣接する空間グリッドjの類似度をそれぞれ算出し、類似度が近い空間グリッドiと隣接する空間グリッドjとを併合して空間パーティション(エリア)を作成する。また、空間グリッドiと隣接する空間グリッドjの類似度は数2に示す式から算出される。 In this embodiment, after calculating four types of local action histograms for all the spatial grids i, similar spatial grids are clustered by a well-known ISODATA method to create a clustering map. Specifically, the similarity between the spatial grid i and the adjacent spatial grid j is calculated from the histograms H1 to H4, and the spatial grid i with the similar similarity and the adjacent spatial grid j are merged to form a spatial partition (area). Create The similarity between the spatial grid i and the adjacent spatial grid j is calculated from the equation shown in Equation 2.
たとえば、図7(A)を参照して、時間S1(時刻t1、時刻t2、時刻t3,…)分の位置情報Pn(t)を位置情報DB20から読み出し、各空間グリッドをクラスタリングすると、図7(B)に示すクラスタリング地図が作成される。なお、図7(A)では、読み出された位置情報Pn(t)を局所行動地図として表わす。
For example, referring to FIG. 7A, when position information Pn (t) for time S1 (time t1, time t2, time t3,...) Is read from the
図7(B)を参照して、時間S1分の位置情報Pn(t)に基づいて作成されたクラスタリング地図では、青色のエリアは「忙しく歩く」の局所行動を属性として持っており、この青色のエリアでは人々が早歩きで歩き去る。たとえば、この青色のエリアは通路などに多く設定されている。緑色のエリアは「ゆっくり歩く」の局所行動を属性として持っており、この緑色のエリアでは人々はゆっくり歩く。たとえば、緑色のエリアは店舗の前に比較的近い処や、案内図の前などに設定されている。桃色のエリアは「うろうろする」の局所行動を属性として持っており、この桃色のエリアでは人々はうろうろする。たとえば、この桃色のエリアは店舗の前に設定されている。茶色のエリアは「止まっている」の局所行動を属性として持っており、この茶色のエリアでは人々は立ち止まっている。たとえば、この茶色のエリアはベンチ(図示せず)の周辺や、店舗の前の一部に設定されている。 Referring to FIG. 7B, in the clustering map created based on the position information Pn (t) for time S1, the blue area has the local action “walking busy” as an attribute. In the area, people walk away quickly. For example, many of these blue areas are set for passages. The green area has the local action of “walk slowly” as an attribute, and people walk slowly in this green area. For example, the green area is set in a place relatively close to the store or in front of the guide map. The pink area has the local behavior of “walking” as an attribute, and people roam in this pink area. For example, this pink area is set in front of a store. The brown area has “stop” local behavior as an attribute, and people stop in this brown area. For example, this brown area is set around a bench (not shown) or in front of a store.
また、図7(B)に示す時間S1、時間S2および時間S3は、同じ時間幅(1時間)ではあるが、時刻が異なる。たとえば、時間S1は14時から15時までの1時間であり、時間S2は15時から16時までの1時間であり、時間S3は16時から17時までの1時間である。 Further, the time S1, the time S2, and the time S3 shown in FIG. 7B have the same time width (1 hour), but are different in time. For example, time S1 is one hour from 14:00 to 15:00, time S2 is one hour from 15:00 to 16:00, and time S3 is one hour from 16:00 to 17:00.
なお、地図DB22には、約2週間分のクラスタリング地図が記録される。また、地図DB22に記憶されるクラスタリング地図には、各空間グリッドのヒストグラムH1−H4も併せて記憶され、さらにクラスタリング地図が作成された時刻などの時間情報が付加される。
Note that a clustering map for about two weeks is recorded in the
ここで、本実施例では、過去の同じ曜日の同じ時刻に記録されたクラスタリング地図と、現在のクラスタリング地図とを比較することで、ショッピングモール内の異常を検出する。 Here, in the present embodiment, an abnormality in the shopping mall is detected by comparing the clustering map recorded at the same time on the same day in the past with the current clustering map.
具体的には、監視装置10は、現在時刻から過去10分間(第2所定時間)の位置情報Pn(t)を読み出し、クラスタリング地図を作成する。さらに、監視装置10は、同じ時刻を含み1週間前に作成された過去のクラスタリング地図を読み出す。監視装置10は、読み出した過去のクラスタリング地図(第1地図)と作成した現在のクラスタリング地図(第2地図)において、空間グリッドi毎にヒストグラムH1−H4の差分Diffを算出し、その差分が閾値(所定値)th以上であるか否かを判断する。そして、差分Diffが閾値th以上である場合に、LCD24に異常報知画像を表示させる。また、差分Diffは、数3に示す式によって算出される。なお、数3では、現在のクラスタリング地図におけるヒストグラムをヒストグラムHNとし、過去のクラスタリング地図におけるヒストグラムをヒストグラムHPとする。
Specifically, the
図8(A)および図8(B)は、過去のクラスタリング地図および現在のクラスタリング地図である。たとえば、図8(A)に示す過去のクラスタリング地図は、2月20日(金)の13時から14時までの1時間の位置情報Pn(t)から作成されたクラスタリング地図であり、地図DB22から読み出される。一方、図8(B)現在のクラスタリング地図は、2月27日(金)の13時10分から過去10分間の位置情報Pn(t)から作成されたクラスタリング地図である。
8A and 8B are a past clustering map and a current clustering map. For example, the past clustering map shown in FIG. 8A is a clustering map created from the positional information Pn (t) for one hour from 13:00 to 14:00 on Friday, February 20, and the
ここで、過去のクラスタリング地図におけるエリアG1と現在のクラスタリング地図におけるエリアG1’とは同じ属性ではあるが、エリアの形状が異なる。つまり、エリアG1’は「止まっている」の属性を持つエリアBRを囲っているが、エリアG1は、エリアBRを囲っていない。そのため、図8(B)に示すエリアBRを構成する空間グリッドの差分Diffは閾値th以上の値となり、図9に示す異常報知画像が操作画面200内に表示される。 Here, the area G1 in the past clustering map and the area G1 'in the current clustering map have the same attributes, but the shapes of the areas are different. That is, the area G1 'surrounds the area BR having the attribute "stopped", but the area G1 does not surround the area BR. Therefore, the difference Diff of the spatial grids forming the area BR shown in FIG. 8B becomes a value equal to or larger than the threshold th, and the abnormality notification image shown in FIG. 9 is displayed in the operation screen 200.
なお、閾値thは、各ヒストグラムH1−H4の標準偏差に基づいて算出される。また、差分Diffは、空間グリッド毎に算出したが、エリア毎に算出してもよく、この場合は、エリアを構成する全ての空間グリッドの差分の総和を算出し、その総和を差分Diffとする。 The threshold th is calculated based on the standard deviation of each histogram H1-H4. Further, the difference Diff is calculated for each spatial grid, but may be calculated for each area. In this case, the sum of the differences of all the spatial grids constituting the area is calculated, and the sum is used as the difference Diff. .
図9を参照して、LCD24に表示される操作画面200には、時刻表示202、異常表示204および地図表示206が含まれる。時刻表示202はCPU16が含むRTCが出力する現在日時であり、たとえば「2009年 2月27日(金) 13時10分」と表示される。異常表示204は、異常が検出されたときに、異常を検出したことを報知する文字列を表示し、たとえば「異常発生」の文字列が表示される。なお、異常表示204は、異常を検出しない場合には何も表示されない。
Referring to FIG. 9, operation screen 200 displayed on
そして、地図表示206は、たとえば図8(B)に示すようなクラスタリング地図が表示される。また、異常を検出した状態では、表示されるクラスタリング地図に、異常を検出したエリアが異常エリアAEとして示され、エリアの境界線が太線で表示される。たとえば、図9では、図8(B)で示したエリアBRが異常エリアAEとして表示される。
The
たとえば、「止まっている」の属性を持つエリアが異常エリアAEである場合には、そのエリア内で人が倒れている場合や、歩行者同士での喧嘩が起きていると推測される。また、「忙しく歩く」の属性を持つエリアが異常エリアAEである場合には、不審物が発見されたり、不審者による騒動が起きたりして、歩行者が逃げていることが推測される。また、「うろうろする」の属性を持つエリアが異常エリアAEである場合には、迷子が居ると推測される。 For example, when an area having the attribute of “stopped” is an abnormal area AE, it is estimated that a person has fallen in the area or that a fight between pedestrians is occurring. In addition, when the area having the attribute “busy walking” is the abnormal area AE, it is estimated that a suspicious object has been found or a suspicious person has caused a disturbance to cause a pedestrian to escape. In addition, when the area having the “walk around” attribute is the abnormal area AE, it is estimated that there is a lost child.
このように、管理者は、異常エリアAEの属性を見ることで、どのような異常であるかを推測することが可能になる。また、管理者は、複数のカメラによる複数の画面ではなく、1つの画面に表示される異常表示204および地図表示206を参照することで、大局的な監視を容易に行うことができるようになる。
In this manner, the administrator can estimate what kind of abnormality is occurring by looking at the attributes of the abnormal area AE. Further, the administrator can easily perform global monitoring by referring to the
図10は、図2に示すメモリ18のメモリマップ300の一例を示す図解図である。図10に示すように、メモリ18はプログラム記憶領域302およびデータ記憶領域304を含む。プログラム記憶領域302には、位置情報記録プログラム312、地図記録プログラム314および監視プログラム316が記憶される。
FIG. 10 is an illustrative view showing one example of a memory map 300 of the
位置情報記録プログラム312は、たとえばショッピングモール内に居る人間の位置情報Pn(t)を逐次記録するためのプログラムである。地図記録プログラム314は、第1所定時間(たとえば1時間)毎にクラスタリング地図を作成し、地図DB22に蓄積するプログラムである。監視プログラム316は、第2所定時間(たとえば、10分)毎にクラスタリング地図を作成することで、監視する場所の異常を検出するプログラムである。
The position
なお、図示は省略するが、監視装置10を動作させるためのプログラムは、操作画面200を表示するためのプログラムなどを含む。
Although illustration is omitted, the program for operating the
また、データ記憶領域304には、表示画像バッファ330が設けられると共に、GUIデータ332および地図データ334が記録される。表示画像バッファ330は、LCD24に表示するクラスタリング地図のデータを一時的に記録するためのバッファである。GUIデータ332は、操作画面200を表示するための画像データなどである。地図データ334は、クラスタリング地図を作成する際に元になる地図のデータであり、たとえば図6(A)に示す地図である。
In the
なお、図示は省略するが、データ記憶領域304には、様々な計算の結果を一時的に格納するバッファや、1時間を計測するカウンタおよび10分を計測するカウンタなどが設けられると共に、監視装置10の動作に必要な他のカウンタやフラグも設けられる。
Although not shown, the
具体的には、監視装置10のCPU16は、図11、図12および図13に示す処理を含む、複数の処理を並列的に実行する。
Specifically, the
図11に示すように、監視装置10のCPU16は、位置情報記録処理を実行すると、ステップS1では、現在時刻を記録する。つまり、CPU16が含むRTCから得られる現在時刻を記録する。続いて、ステップS3では、各人間の位置情報Pn(t)を取得する。つまり、LRF12によって検出される、人間の位置および局所行動を記録する。続いて、ステップS5では、現在位置と位置情報Pn(T)とを位置情報DB20に記録し、ステップS1に戻る。つまり、位置情報Pn(T)と、その位置情報Pn(t)を検出した現在時刻とを対応付けて、位置情報DB20に記録する。なお、ステップS3の処理を実行するCPU16は検出手段として機能する。
As shown in FIG. 11, when the
図12は、地図記録処理のフロー図である。図12に示すように、CPU16は、ステップS11では所定時間が経過したか否かを判断する。つまり、前回のクラスタリング地図を作成してから、第1所定時間である1時間が経過したか否かを判断する。ステップS11で“NO”であれば、つまり1時間が経過していなければ、ステップS11の処理を繰り返し実行する。一方、ステップS11で“YES”であれば、つまり前回のクラスタリング地図を作成してから1時間が経過していれば、ステップS13で所定時間分の位置情報Pn(t)を読み出す。つまり、1時間分の位置情報Pn(t)を位置情報DB20から読み出す。
FIG. 12 is a flowchart of the map recording process. As shown in FIG. 12, the
続いて、ステップS15では、読み出された位置情報Pn(t)に基づいてM個(空間グリッドの総数)の空間グリッドを含むクラスタリング地図を作成する。たとえば、13時から14時までの1時間分の位置情報Pn(t)を読み出し、M個を含むクラスタリング地図を作成する。続いて、ステップS17では、作成したクラスタリング地図を地図DB22に記録し、ステップS11に戻る。つまり、ステップS15で作成されたクラスタリング地図を地図DB22に記録する。
Subsequently, in step S15, a clustering map including M (total number of spatial grids) spatial grids is created based on the read position information Pn (t). For example, position information Pn (t) for one hour from 13:00 to 14:00 is read, and a clustering map including M pieces is created. Subsequently, in step S17, the created clustering map is recorded in the
なお、ステップ17の処理が終了すると、第1所定時間である1時間を計測するカウンタを初期化(リセット)する。また、ステップS15の処理を実行するCPU16は第1地図作成手段として機能する。 When the process of step 17 is completed, a counter that measures one hour which is the first predetermined time is initialized (reset). Moreover, CPU16 which performs the process of step S15 functions as a 1st map preparation means.
図13は、監視処理のフロー図である。図13で示すように、CPU16は、ステップS31では、終了操作か否かを判断する。たとえば、入力装置26に対して、遠隔操作処理を終了する操作がされたか否かを判断する。ステップS31で“YES”であれば、つまり終了操作がされれば、遠隔操作処理を終了する。一方、ステップS31で“NO”であば、つまり終了操作がされていなければ、ステップS33で第2所定時間である10分間の位置情報Pn(t)を読み出す。つまり、現在時刻から過去10分間の位置情報Pn(t)を読み出す。続いて、ステップS35では、読み出された位置情報Pn(t)に基づいて、M個の空間グリッドを含むクラスタリング地図を作成する。つまり、過去10分間の位置情報から、M個の空間グリッドを含むクラスタリング地図を作成する。なお、ステップS35の処理を実行するCPU16は、第2地図作成手段として機能する。
FIG. 13 is a flowchart of the monitoring process. As shown in FIG. 13, in step S31, the
続いて、ステップS37では、地図DB22からクラスタリング地図を読み出す。つまり、1週間前の日付で、同じ時刻を含むクラスタリング地図を読み出す。たとえば、現在時刻が2月27日の13時10分であれば、2月20日の13時から14時までの位置情報Pn(t)から作成したクラスタリング地図を読み出す。
Subsequently, in step S37, a clustering map is read from the
続いて、ステップS39では、変数iを初期化する。つまり、任意の空間グリッドを指定するための変数iの値を1とする。続いてステップS41では、変数iが総数Mより大きいか否かを判断する。つまり、クラスタリング地図に含まれる空間グリッド全てに対して、差分Diffが算出されたか否かを判断する。ステップS41で“YES”であれば、つまり全ての空間グリッドに対して差分Diffが算出されていれば、ステップS31に戻る。一方、ステップS41で“NO”であれば、つまり全ての空間グリッドに対して差分Diffが算出されていなければ、ステップS43で空間グリッドiにおける局所行動のヒストグラムの差分Diffを算出する。つまり、上述した数3に示す式に基づいて差分Diffを算出する。なお、ステップS43の処理を実行するCPU16は、算出手段として機能する。 Subsequently, in step S39, the variable i is initialized. That is, the value of the variable i for designating an arbitrary spatial grid is set to 1. Subsequently, in step S41, it is determined whether or not the variable i is larger than the total number M. That is, it is determined whether or not the difference Diff has been calculated for all the spatial grids included in the clustering map. If “YES” in the step S41, that is, if the difference Diff is calculated for all the spatial grids, the process returns to the step S31. On the other hand, if “NO” in the step S41, that is, if the difference Diff has not been calculated for all the spatial grids, the difference Diff of the local action histogram in the spatial grid i is calculated in a step S43. That is, the difference Diff is calculated based on the above-described equation (3). In addition, CPU16 which performs the process of step S43 functions as a calculation means.
続いて、ステップS45では差分Diffは閾値thより大きいか否かを判断する。つまり、ステップS43で算出された空間グリッドiにおける差分Diffが閾値thよりも大きいか否かを判断する。これにより、空間グリッドiで異常が発生しているか否かが判断される。ステップS45で“NO”であれば、つまり空間グリッドi内で異常が検出されなければ、ステップS49に進む。一方、ステップS45で“YES”であれば、つまり空間グリッドiで異常が検出されれば、ステップS47で警告をLCD24に表示する。たとえば、図9に示すように、異常表示204には「異常発生」の文字列が表示され、さらに地図表示206内には異常エリアAEが表示される。なお、ステップS47の処理を実行するCPU16は通知手段として機能する。続いて、ステップS49では、変数iをインクリメントし、ステップS41に戻る。つまり、次の空間グリッドを指定するために変数iをインクリメントする。
Subsequently, in step S45, it is determined whether or not the difference Diff is larger than a threshold value th. That is, it is determined whether or not the difference Diff in the spatial grid i calculated in step S43 is larger than the threshold th. Thereby, it is determined whether or not an abnormality has occurred in the spatial grid i. If “NO” in the step S45, that is, if no abnormality is detected in the spatial grid i, the process proceeds to a step S49. On the other hand, if “YES” in the step S45, that is, if an abnormality is detected in the spatial grid i, a warning is displayed on the
なお、ステップS47の処理による通知は、LCD24に異常報知画像を表示するだけでなく、スピーカによる音声や、LEDなどによる光などによって異常を通知するようにしてもよい。
The notification by the process of step S47 may not only display the abnormality notification image on the
また、遠隔操作される自立型ロボットを備える監視装置であれば、その自立型ロボットに異常を通知してもよい。さらに、異常の通知を受けた自律型ロボットが異常エリアAEに向かうようにしてもよい。そして、ネットワークによるデータ通信が可能な管理装置であれば、ネットワークを経由して、携帯電話などの小型端末に異常を通知するようにしてもよい。 Further, if the monitoring device includes a remotely operated autonomous robot, the abnormality may be notified to the autonomous robot. Further, the autonomous robot that has received the notification of abnormality may be directed to the abnormality area AE. And if it is a management apparatus which can perform the data communication by a network, you may make it notify abnormality to small terminals, such as a mobile telephone, via a network.
さらに、監視装置10は、LRF12が設置される場所に設置される監視カメラを備えていてもよく、異常が検出されると、異常が検出されたエリアの画像をLCD24に表示するようにしてもよい。
Furthermore, the
この実施例によれば、監視装置10は、複数の人間が任意に行動するショッピングモールなどに設置されるLRF12を備える。このショッピングモール内に居る人間は、LRF12を利用して局所行動が検出され、位置情報DB20に蓄積される。監視装置10は、1時間毎に位置情報DB20から局所行動を読み出し、クラスタリング地図を作成して、地図DB22に蓄積する。また、監視装置10は、10分毎に局所行動を読み出し、さらにクラスタリング地図を作成する。そして、監視装置10は、異なる日付で、同じ時刻の局所行動を含むクラスタリング地図を地図DB22から読み出し、作成したクラスタリング地図に含まれる空間グリッド毎にヒストグラムの差分Diffを算出して、その差分Diffが閾値th以上であれば異常を通知する。
According to this embodiment, the
このように、監視装置10は、異なる日付で、同じ時刻に検出される局所行動を表わす2つのクラスタリング地図を比較することで異常を通知する。これにより、管理者は、ショッピングモール内を大局的に監視できるようになる。
As described above, the
また、管理者は、閾値thを任意に変更することで、監視装置10が異常を通知する頻度を調節できるようになる。
Further, the administrator can adjust the frequency with which the
なお、地図DB22から読み出される過去のクラスタリング地図は、1週間前だけに限らず、1日前や1ヵ月前のクラスタリング地図でもよいし、平日や休日のラベルが付与されたクラスタリング地図であってもよい。
The past clustering map read from the
また、人間の位置を検出するためにLRF12を用いたが、LRF12に代えて超音波距離センサやミリ波レーダなどを用いて、人間の位置を検出してもよい。
Further, although the
10 …遠隔操作装置
12a−12f …LRF
16 …CPU
18 …メモリ
20 …位置情報DB
22 …地図DB
24 …LCD
10 ...
16 ... CPU
18 ...
22 Map DB
24 ... LCD
Claims (5)
前記場所における前記複数の人間それぞれの局所行動を検出する検出手段、
前記検出手段によって検出された第1所定時間分の局所行動をクラスタリングした複数のエリアを含む第1地図を作成する第1地図作成手段、
前記検出手段によって検出された第2所定時間分の局所行動をクラスタリングした複数のエリアを含む第2地図を作成する第2地図作成手段、および
前記第1地図と前記第2地図との対応するエリアを比較することで異常を異常検出する検出手段を備える、監視装置。 A monitoring device for monitoring a place where a plurality of humans act arbitrarily,
Detecting means for detecting local behavior of each of the plurality of humans in the place;
First map creating means for creating a first map including a plurality of areas obtained by clustering local actions for a first predetermined time detected by the detecting means;
Second map creating means for creating a second map including a plurality of areas obtained by clustering local actions for a second predetermined time detected by the detecting means, and corresponding to the first map and the second map A monitoring device comprising detection means for detecting an abnormality by comparing areas.
前記検出手段は、前記第1地図の空間グリッドと前記第2地図の空間グリッドとのヒストグラムを比較することで異常を検出する、請求項1記載の監視装置。The monitoring device according to claim 1, wherein the detection unit detects an abnormality by comparing histograms of a spatial grid of the first map and a spatial grid of the second map.
前記検出手段は、前記算出手段によって算出された差分が所定値以上であるときに異常を検出する、請求項2記載の監視装置。 A calculation means for calculating a difference between histograms of corresponding spatial grids of the first map and the second map ;
Said detecting means, the difference calculated by said calculating means detects an abnormality when a predetermined value or more, the monitoring apparatus of claim 2 wherein.
前記通知手段は、前記表示装置に異常報知画像を表示することで異常を通知する、請求項4記載の監視装置。 A display device capable of displaying images;
The monitoring device according to claim 4 , wherein the notification means notifies the abnormality by displaying an abnormality notification image on the display device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009076837A JP5366047B2 (en) | 2009-03-26 | 2009-03-26 | Monitoring device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009076837A JP5366047B2 (en) | 2009-03-26 | 2009-03-26 | Monitoring device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010231393A JP2010231393A (en) | 2010-10-14 |
JP5366047B2 true JP5366047B2 (en) | 2013-12-11 |
Family
ID=43047159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009076837A Active JP5366047B2 (en) | 2009-03-26 | 2009-03-26 | Monitoring device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5366047B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5240691B2 (en) * | 2009-03-31 | 2013-07-17 | 株式会社国際電気通信基礎技術研究所 | Owner identification system |
JP6275936B2 (en) | 2010-09-17 | 2018-02-07 | 日東電工株式会社 | Light diffusing film, polarizing plate with light diffusing film, liquid crystal display device and lighting apparatus |
JP5717394B2 (en) | 2010-10-14 | 2015-05-13 | 矢崎総業株式会社 | Waterproof crimp terminal and method for forming the same |
US10216983B2 (en) * | 2016-12-06 | 2019-02-26 | General Electric Company | Techniques for assessing group level cognitive states |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4215781B2 (en) * | 2006-06-16 | 2009-01-28 | 独立行政法人産業技術総合研究所 | Abnormal operation detection device and abnormal operation detection method |
-
2009
- 2009-03-26 JP JP2009076837A patent/JP5366047B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010231393A (en) | 2010-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6949988B2 (en) | Domain identification method, device, storage medium and processor | |
CN111556294B (en) | Safety monitoring method, device, server, terminal and readable storage medium | |
Brščić et al. | Person tracking in large public spaces using 3-D range sensors | |
JP4829290B2 (en) | Intelligent camera selection and target tracking | |
AU2019100806A4 (en) | Real-Time Crowd Measurement And Management Systems And Methods Thereof | |
EP3051810B1 (en) | Surveillance | |
CN106461789B (en) | For crossing over the system and technology that are controlled based on geography fence | |
JP5422859B2 (en) | Monitoring device and suspicious behavior detection method | |
US20090220123A1 (en) | Apparatus and method for counting number of objects | |
JP2016048834A (en) | Monitoring device, monitoring system and monitoring method | |
WO2008113648A1 (en) | Event detection in visual surveillance systems | |
JP2007299381A (en) | Method for processing queries for surveillance database | |
US20210390840A1 (en) | Self-supervised social distance detector | |
Arslan et al. | Visualizing intrusions in dynamic building environments for worker safety | |
JP5366047B2 (en) | Monitoring device | |
JP2014232362A (en) | System for analyzing and predicting moving object action | |
CN107122743A (en) | Security-protecting and monitoring method, device and electronic equipment | |
KR101454644B1 (en) | Loitering Detection Using a Pedestrian Tracker | |
US11030979B2 (en) | Information processing apparatus and information processing method | |
US20110157355A1 (en) | Method and System for Detecting Events in Environments | |
US20110157431A1 (en) | Method and System for Directing Cameras | |
CN108346260A (en) | It is a kind of for the monitoring method of unmanned plane, device, unmanned plane and monitoring system | |
JP2015060355A (en) | Display system, server device, and program | |
Ettehadieh | Systematic parameter optimization and application of automated tracking in pedestrian-dominant situations | |
JP2020027320A (en) | Monitoring device, monitoring system, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120319 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130422 |
|
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: 20130828 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130902 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5366047 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |