JP5026324B2 - 事象認識システムおよび事象認識方法 - Google Patents
事象認識システムおよび事象認識方法 Download PDFInfo
- Publication number
- JP5026324B2 JP5026324B2 JP2008095908A JP2008095908A JP5026324B2 JP 5026324 B2 JP5026324 B2 JP 5026324B2 JP 2008095908 A JP2008095908 A JP 2008095908A JP 2008095908 A JP2008095908 A JP 2008095908A JP 5026324 B2 JP5026324 B2 JP 5026324B2
- Authority
- JP
- Japan
- Prior art keywords
- sensor
- node
- event
- sensor node
- cost
- 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.)
- Expired - Fee Related
Links
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Description
また、本発明の事象認識システムの1構成例において、前記センサノード機能選択手段は、各センサノードをデータ中継を行う中継ノードと、事象の検出とデータ中継の両方を行うセンシングノードに区分することを特徴とするものである。
また、本発明の事象認識システムの1構成例において、前記センサノードは、事象を検出するセンサと、自ノードの通信コストとセンシングコストを決定するコスト決定手段と、このコスト決定手段が決定した通信コストとセンシングコストを他のセンサノードに通知するコスト通知手段と、前記サーバまでの直通の通信路を確保できない場合に、通信範囲内にある他のセンサノードから通信コストとセンシングコストのデータを受信し、自ノードの通信範囲内にあるセンサノードのうち、通信コストとセンシングコストの和が最小となるセンサノードを中継ノードとして選択する中継ノード選択手段と、前記センサが事象を検出したときに、事象を検出したことを示すセンサデータを送信するセンサデータ送信手段と、他のセンサノードからセンサデータを受信したときに、前記サーバまでの直通の通信路を確保できている場合は、受信したセンサデータを前記サーバ宛に転送し、前記サーバまでの直通の通信路を確保できない場合は、受信したセンサデータを前記中継ノード選択手段が選択した中継ノード宛に転送するデータ中継手段とを備えることを特徴とするものである。
また、本発明の事象認識方法の1構成例において、前記センサノード機能選択ステップは、各センサノードをデータ中継を行う中継ノードと、事象の検出とデータ中継の両方を行うセンシングノードに区分することを特徴とするものである。
また、本発明の事象認識方法の1構成例は、センサノードが、自ノードの通信コストとセンシングコストを決定するコスト決定ステップと、センサノードが、前記コスト決定ステップで決定した通信コストとセンシングコストを他のセンサノードに通知するコスト通知ステップと、センサノードが、前記サーバまでの直通の通信路を確保できない場合に、通信範囲内にある他のセンサノードから通信コストとセンシングコストのデータを受信し、自ノードの通信範囲内にあるセンサノードのうち、通信コストとセンシングコストの和が最小となるセンサノードを中継ノードとして選択する中継ノード選択ステップと、センサノードが、事象を検出したときに、事象を検出したことを示すセンサデータを送信するセンサデータ送信ステップと、センサノードが、他のセンサノードからセンサデータを受信したときに、前記サーバまでの直通の通信路を確保できている場合は、受信したセンサデータを前記サーバ宛に転送し、前記サーバまでの直通の通信路を確保できない場合は、受信したセンサデータを前記中継ノード選択ステップで選択した中継ノード宛に転送するデータ中継ステップとを備えることを特徴とするものである。
センサノード機能通知部17は、センサノード機能選択部16によって選択された機能を通信インタフェース10を通じて各センサノード1に通知する。
CPU8は、メモリ7に格納されたプログラムを実行することにより、センサノード制御部12とデータベース13と事象認識部14とを実現する。
サーバ6は、ユーザの行動を認識し、居室の照明や空調などの環境制御をしたり、ユーザの監視を行ったりする。
また、ユーザは、サンプル事象の望ましい認識結果として、ユーザの注目すべき行動(入室、着席、退席、退室)をセンサデータと対応付けるようにしてサーバ6に入力する(ステップS12)。つまり、ユーザが最初にセンサノード1−1を通過したときのセンサ検出ベクトルに「入室」という行動を対応付け、ユーザがセンサノード1−10を通過したときのセンサ検出ベクトルに「着席」という行動を対応付け、ユーザがセンサノード1−9を通過したときのセンサ検出ベクトルに「退席」という行動を対応付け、ユーザが最後にセンサノード1−1を通過したときのセンサ検出ベクトルに「退室」という行動を対応付ける。こうして、センサノード1−1〜1−10のデータとサンプル事象の望ましい認識結果とが対応付けられたデータベース13が構築される。
続いて、センサノード機能選択部16は、データベース13に構築された決定木において分岐ノードになっているセンサノード1を、事象の認識にとって重要な最低限必要なセンサノード1として選択することにより、各センサノード1の機能を選択する(図6ステップS14)。図9の例では、事象の認識に最低限必要なセンサノード1として、センサノード1−1,1−2,1−9,1−10が選択されることになる。
図10はセンサノード1のCPU5によって実現される機能手段を示すブロック図である。CPU5によって実現される機能手段としては、センサデータ送信部18と、機能設定部19と、コスト決定部20と、コスト通知部21と、中継ノード選択部22と、データ中継部23とがある。CPU5は、メモリ4に格納されたプログラムを実行することにより、これらの機能手段を実現する。
以上のようにして、センサネットワークを再構成することができ、学習時の動作が終了する。
例えば、各センサノード1のコスト決定部20は、一定時間毎に自ノードの最新の通信コストと最新のセンシングコストを決定し、この通信コストとセンシングコストをコスト通知部21が無線送信する。各センサノード1の中継ノード選択部22は、サーバ6までの直通の無線通信路を確保できない場合、無線通信範囲内にある他のセンサノード1から受信した最新の通信コストと最新のセンシングコストに基づいて中継ノードを選択し直す。これにより、最新の通信状況やセンサノード1の最新のリソースに応じて、センサネットワークを再構成することができる。
Claims (6)
- 事象を検出するセンシング機能および通信機能を備えた複数のセンサノードと、これらのセンサノードからデータを収集するサーバとからなる事象認識システムにおいて、
前記サーバは、
学習用のサンプル事象を検出したセンサノードの時系列のセンサデータから特徴ベクトルを生成し、この特徴ベクトルと前記サンプル事象の望ましい認識結果とから、事象認識の決定木を生成する決定木生成手段と、
学習時に前記決定木に従って各センサノードの機能を選択するセンサノード機能選択手段と、
学習時に前記センサノード機能選択手段によって選択された機能を各センサノードに通知するセンサノード機能通知手段と、
学習後の動作において事象を検出したセンサノードからセンサデータが得られたときに、前記決定木を用いて事象を認識する事象認識手段とを備えることを特徴とする事象認識システム。 - 請求項1記載の事象認識システムにおいて、
前記センサノード機能選択手段は、各センサノードをデータ中継を行う中継ノードと、事象の検出とデータ中継の両方を行うセンシングノードに区分することを特徴とする事象認識システム。 - 請求項1記載の事象認識システムにおいて、
前記センサノードは、
事象を検出するセンサと、
自ノードの通信コストとセンシングコストを決定するコスト決定手段と、
このコスト決定手段が決定した通信コストとセンシングコストを他のセンサノードに通知するコスト通知手段と、
前記サーバまでの直通の通信路を確保できない場合に、通信範囲内にある他のセンサノードから通信コストとセンシングコストのデータを受信し、自ノードの通信範囲内にあるセンサノードのうち、通信コストとセンシングコストの和が最小となるセンサノードを中継ノードとして選択する中継ノード選択手段と、
前記センサが事象を検出したときに、事象を検出したことを示すセンサデータを送信するセンサデータ送信手段と、
他のセンサノードからセンサデータを受信したときに、前記サーバまでの直通の通信路を確保できている場合は、受信したセンサデータを前記サーバ宛に転送し、前記サーバまでの直通の通信路を確保できない場合は、受信したセンサデータを前記中継ノード選択手段が選択した中継ノード宛に転送するデータ中継手段とを備えることを特徴とする事象認識システム。 - 事象を検出するセンシング機能および通信機能を備えた複数のセンサノードと、これらのセンサノードからデータを収集するサーバとを用いて事象を認識する事象認識方法において、
サーバが、学習用のサンプル事象を検出したセンサノードの時系列のセンサデータから特徴ベクトルを生成し、この特徴ベクトルと前記サンプル事象の望ましい認識結果とから、事象認識の決定木を生成する決定木生成ステップと、
サーバが、学習時に前記決定木に従って各センサノードの機能を選択するセンサノード機能選択ステップと、
サーバが、学習時に前記センサノード機能選択ステップで選択した機能を各センサノードに通知するセンサノード機能通知ステップと、
サーバが、学習後の動作において事象を検出したセンサノードからセンサデータが得られたときに、前記決定木を用いて事象を認識する事象認識ステップとを備えることを特徴とする事象認識方法。 - 請求項4記載の事象認識方法において、
前記センサノード機能選択ステップは、各センサノードをデータ中継を行う中継ノードと、事象の検出とデータ中継の両方を行うセンシングノードに区分することを特徴とする事象認識方法。 - 請求項4記載の事象認識方法において、
センサノードが、自ノードの通信コストとセンシングコストを決定するコスト決定ステップと、
センサノードが、前記コスト決定ステップで決定した通信コストとセンシングコストを他のセンサノードに通知するコスト通知ステップと、
センサノードが、前記サーバまでの直通の通信路を確保できない場合に、通信範囲内にある他のセンサノードから通信コストとセンシングコストのデータを受信し、自ノードの通信範囲内にあるセンサノードのうち、通信コストとセンシングコストの和が最小となるセンサノードを中継ノードとして選択する中継ノード選択ステップと、
センサノードが、事象を検出したときに、事象を検出したことを示すセンサデータを送信するセンサデータ送信ステップと、
センサノードが、他のセンサノードからセンサデータを受信したときに、前記サーバまでの直通の通信路を確保できている場合は、受信したセンサデータを前記サーバ宛に転送し、前記サーバまでの直通の通信路を確保できない場合は、受信したセンサデータを前記中継ノード選択ステップで選択した中継ノード宛に転送するデータ中継ステップとを備えることを特徴とする事象認識方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008095908A JP5026324B2 (ja) | 2008-04-02 | 2008-04-02 | 事象認識システムおよび事象認識方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008095908A JP5026324B2 (ja) | 2008-04-02 | 2008-04-02 | 事象認識システムおよび事象認識方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009251715A JP2009251715A (ja) | 2009-10-29 |
| JP5026324B2 true JP5026324B2 (ja) | 2012-09-12 |
Family
ID=41312401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008095908A Expired - Fee Related JP5026324B2 (ja) | 2008-04-02 | 2008-04-02 | 事象認識システムおよび事象認識方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5026324B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5594484B2 (ja) | 2009-07-06 | 2014-09-24 | 杏林製薬株式会社 | 中空構造を有する錠剤 |
| US10051068B2 (en) * | 2013-11-14 | 2018-08-14 | Qualcomm Incorporated | Mechanisms to route IoT notifications according to user activity and/or proximity detection |
| CN111523315B (zh) * | 2019-01-16 | 2023-04-18 | 阿里巴巴集团控股有限公司 | 数据处理方法、文本识别方法、装置及计算机设备 |
-
2008
- 2008-04-02 JP JP2008095908A patent/JP5026324B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009251715A (ja) | 2009-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20210067604A (ko) | 인공 지능을 이용한 주방 환경의 통합 관리 방법 및 그 시스템 | |
| US10047971B2 (en) | Home automation system | |
| JP5878848B2 (ja) | 機器制御装置、プログラム、機器制御サーバ、機器制御システム | |
| KR20210067605A (ko) | 인공 지능을 이용한 상업용 세탁기의 제어 방법 및 그 시스템 | |
| EP4308968A1 (en) | Generating and displaying metrics of interest based on motion data | |
| US10979962B2 (en) | Wireless system configuration of master zone devices based on signal strength analysis | |
| CN108353254A (zh) | 机器对机器系统中的基于组的数据传输 | |
| KR20210077916A (ko) | 인공 지능을 이용한 가전 기기의 통합 제어 방법 및 그 시스템 | |
| Cai et al. | IoT-based architectures for sensing and local data processing in ambient intelligence: research and industrial trends | |
| CN107085380A (zh) | 一种智能家居系统用户位置判断方法及电子设备 | |
| US12126465B2 (en) | Server for controlling home network based on sleep state and method for operating the same | |
| US20180020340A1 (en) | Method for establishing and monitoring bluetooth low energy wireless network | |
| JP5026324B2 (ja) | 事象認識システムおよび事象認識方法 | |
| CN118795792A (zh) | 用于家电的远程控制方法 | |
| US9599975B2 (en) | Sensor synchronized networks using overlapping sensor fields | |
| US12379122B2 (en) | Linking system and linking control method | |
| CN110955152A (zh) | 基于脑机接口的智能家居控制方法及系统 | |
| KR102226606B1 (ko) | 홈 게이트웨이 장치, 센서 단말 및 그것의 수행 방법 | |
| US11343774B2 (en) | Enhanced frame pending | |
| CN107450343A (zh) | 一种智能家居无线控制系统 | |
| JP2020166502A (ja) | 警備システム | |
| Keramidas et al. | Computation and communication challenges to deploy robots in assisted living environments | |
| KR20160115457A (ko) | 사물 인터넷을 활용한 스마트 빌딩 시스템 및 제어 방법 | |
| US20250391261A1 (en) | Network device event processing | |
| US20260025753A1 (en) | Determining a Central Node for Reporting Sensor Data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100713 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20111121 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20111121 |
|
| 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: 20120619 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120620 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150629 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |