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
JP5590728B2 - パターン分類システムと集団学習法 - Google Patents
[go: Go Back, main page]

JP5590728B2 - パターン分類システムと集団学習法 - Google Patents

パターン分類システムと集団学習法 Download PDF

Info

Publication number
JP5590728B2
JP5590728B2 JP2010548666A JP2010548666A JP5590728B2 JP 5590728 B2 JP5590728 B2 JP 5590728B2 JP 2010548666 A JP2010548666 A JP 2010548666A JP 2010548666 A JP2010548666 A JP 2010548666A JP 5590728 B2 JP5590728 B2 JP 5590728B2
Authority
JP
Japan
Prior art keywords
local
image processing
data
pattern recognition
processing system
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
Application number
JP2010548666A
Other languages
English (en)
Other versions
JP2011514994A (ja
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.)
Tyco Fire and Security GmbH
Original Assignee
Tyco Fire and Security GmbH
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 Tyco Fire and Security GmbH filed Critical Tyco Fire and Security GmbH
Publication of JP2011514994A publication Critical patent/JP2011514994A/ja
Application granted granted Critical
Publication of JP5590728B2 publication Critical patent/JP5590728B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/147Details of sensors, e.g. sensor lenses
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Vascular Medicine (AREA)
  • Signal Processing (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

本発明は、全般的にはパターン認識のための方法およびシステムに関し、より詳細には、ローカル環境の変化に適応し、同様の環境に設置された他のローカルシステムを設定するために、複数のローカルパターン認識システムからデータを収集および蓄積するための方法およびシステムに関する。
パターン認識システムは長年にわたって意図されており、一部の応用分野で普及してきている。しかし、システムの導入、設定、および保守の難しさが、より広い普及や利用を妨げる大きな障害の1つになっている。これらのシステムの導入を検討している顧客が、準備や設定の手順が複雑すぎて費用対効果が上がらないという単純な理由で導入を見送る場合が多い。そうした困難の原因となっている基本的な問題として、パターン分類システムは、分類器の設定に用いる情報と同じ程度の精度にしかならないことが挙げられる。
パターン分類システムは、センサが取得したデータのパターンを既存の分類データベースすなわち「トレーニングセット」と照合するように設計される。トレーニングセットは、認識対象となる1つ以上のオブジェクトクラスに属する広範な種類のパターン例を提供するように、装置にプログラミングされる。データパターンとトレーニングセットが一定の精度の範囲内で一致した場合は、検出されたデータが特定のクラスに属するものとして分類される。測定したデータをパターン認識システムがどれだけ正確に分類できるかは、トレーニングセットの大きさおよび多様性に左右される。残念ながら、分類システムの設計段階において、システムが測定するデータの変動を予測することは困難な場合が多い。たとえば、実際のクラスメンバの変動、センサの誤差から生じる測定値の変動、センサノイズ、システムの設定に伴う変動、システムノイズ、環境の変動または環境ノイズの変動などは、現場に設置された個々のシステムによって異なる場合がある。
これらの変動のために、パターン認識システムには、監督者付き学習または監督者なし学習を通じて新しい分類データに適応する機能が組み込まれることが多い。この適応機能を用いることで、トレーニングセットを拡張し、初期導入後に収集された新しいデータを追加できるようになる。また、新しいトレーニングデータを「現場でトレーニングされた」装置から抽出し、将来設置されるパターン認識システムに手動で追加することが多い。
ただし、こうしたアプローチには幾つかの基本的な問題がある。たとえば、静的なシステム、つまり、学習において適応分類アルゴリズムを用いないシステムの場合には、そのローカル環境に付随する実際の変動に適応することができない。変動の例として、クラスメンバの変動、センサの誤差に起因する測定値の変動、センサノイズ、システムの設定に伴う変動、システムノイズ、環境の変動または環境ノイズの変動がある。
一方で、監督者なし学習に依存した適応分類アルゴリズムを用いるシステムの場合、センサの設計者は分類トレーニングセットの終了状態に限定された制御しかできない。そうした制御の制限のため、装置ごとに異なるデータが「学習」され、それに伴う非決定性の学習特性が原因となって、同一条件下でも個々のセンサが異なる動作をするという、望ましくない効果が生じる。また、このような監督者なし学習のアプローチに依存したシステムでは、装置側でさらに多くのコンピューティングリソースと処理能力が必要になる。
監督者付き学習のみに依存した適応アルゴリズムを用いるシステムの場合、設計者または設置者は、現場に設置した各々の装置について新しい条件に適応するようにトレーニングを監督することを強いられる。従って、設置者はシステムをトレーニングするために、分類メンバの変動および環境変動をできるだけ多くシミュレートする必要がある。こうしたアプローチは実用的でない場合が多く、システムの複雑度に関する顧客の不満を正当化するものとなる。
前記に示した欠点の多くを克服するため、しばしばシステム設計者は高性能の構成要素を指定することによって変動を最小限に抑えようとするが、その場合システムのコストが増大する。たとえば、高性能センサを用いることでセンサのバイアス、およびノイズが最小限に抑えられる。高価なハードウェアフィルタを用いればセンサ、システム、および環境のノイズが最小限に抑えられる。高速処理プロセッサで複雑なソフトウェアフィルタを実装し、特徴抽出、および複合分類のアルゴリズムを実行することもできる。大量のシステムメモリは大きなトレーニングセットを格納することができ、実際のクラスメンバで予測される変動だけでなく、環境条件の変動についても、可能な限り多数処理することが可能である。
さらに、システムには高帯域幅のデータポート接続を装備するのが普通である。これにより、設置者は設置中にセンサデータを直接監視でき、装置の監督者付き学習を支援できる。環境条件が変化した場合には、システム性能が影響を受け、設置者がシステムを再調整することが多い。
エンドユーザから、新しいオブジェクトクラスまたはデータクラスの認識といった、システム運用の変更を求められた場合、設計者は新たに分類トレーニングセットを作成する必要があり、設置者は設置手順を繰り返して、新しいクラスメンバに合わせてシステムを調整する必要がある。
従って、複数のローカル画像処理システムからパターン認識データを収集および編集し、収集したデータを用いて、環境の変化に対応できるようにローカル画像処理システムを更新することができ、その他の画像処理システムの設定と更新を行なえるようにするためのシステムと方法が必要である。
本発明は、集団学習パターン認識システムのローカル画像処理システムを設定および更新するための方法およびシステムを有利に提供するものである。概して、本発明では、集団学習パターン認識システム内のローカル画像処理システムから収集した情報を用いて、同様の環境に設置された他のローカル画像処理システムの設定と更新を自動的に行なう。
本発明の一態様は、少なくとも1つの第1ローカル画像処理システムからオブジェクト認識データを受信し、少なくとも1つのグローバルデータベースにそのオブジェクト認識データを格納することにより、パターン認識システムを設定するための方法を含む。第2ローカル画像処理システムの設定データは、少なくとも1つの第1ローカル画像処理システムから受信したオブジェクト認識データに少なくとも部分的に基づいて決定され、第2ローカル画像処理システムに送信される。
また、別の態様では、本発明は、パターン認識システムを設定するための方法を提供し、その方法では、第1システムパラメータセットを中央エキスパートパターン認識システムに送信する。それに応答して、設定データ(少なくとも1つの他のローカル画像処理システムから収集された第1システムパラメータセットおよびオブジェクト認識データに少なくとも部分的に基づく)を中央エキスパートパターン認識システムから受信する。
また、さらに別の態様では、本発明は、パターン認識システムを提供する。なおこのパターン認識システムには、少なくとも1つのローカル画像処理システムおよび少なくとも1つのローカル画像処理システムの各々と通信可能に接続された少なくとも1つの中央エキスパートパターン認識システムが存在する。少なくとも1つの中央エキスパートパターン認識システムは、少なくとも1つの第1のローカル画像処理システムからオブジェクト認識データを受信し、そのオブジェクト認識データを少なくとも1つのグローバルデータベースに格納する。次に、中央パターン認識システムは、少なくとも1つの第1のローカル画像処理システムから受信したオブジェクト認識データに少なくとも部分的に基づいて、第2ローカル画像処理システムの設定データを決定し、その設定データを第2ローカル画像処理システムに送信する。
本発明のより完全な理解と、本発明に付随する利点および機能については、以降の詳細な説明を付属の図面と共に参照することで、より容易に理解される。
本発明の原理に従って構築された例示的な集団学習パターン認識システムのブロック図である。 本発明の原理に従って構築された例示的なローカル画像処理システムのブロック図である。 本発明の原理に従って構築された例示的な中央エキスパートシステムのブロック図である。 本発明の原理に従ったローカル画像処理システム設定プロセスのフローチャートである。 本発明の原理に従って実行されるパターン認識データ収集プロセスのフローチャートである。 本発明の原理に従って実行される画像処理システム最適化プロセスのフローチャートである。
本発明に従った例示的な実施形態を詳しく説明する前に述べておくが、実施形態では、複数の末端装置からパターン認識データを収集および蓄積し、収集したデータを用いて別の末端装置の設定と更新を行なうためのシステムおよび方法の実装に関連する装置の構成要素と処理手順の組み合わせが主となることに注意されたい。そのため、装置および方法の構成要素は図面では適宜従来の記号で表記しており、本明細書の説明の恩恵を有する当業者が容易に理解できるような詳細により開示が不明瞭とならない程度で、本発明の実施形態の理解に関係のある特定の詳細のみを示している。
本明細書では、実体または要素のいかなる物理的または論理的な関係または順序を必ずしも必要としたり暗示したりすることなく、単に実体または要素を互いに区別するだけの目的で、「第1」と「第2」、「上部」と「下部」のような相対関連を示す用語を用いている場合がある。「センサデータ」には、画像センサを含むが画像センサに限定されない任意のセンサから受信したデータが含まれる。
本発明の一実施形態として、ローカル画像処理システムまたは末端装置の内部に低複雑度で低コストのアーキテクチャを組み込んだ、ビデオおよびデータのいずれか1つまたはその両方のパターン認識および分類システムが挙げられる。ローカルシステムは、低複雑度のローカルシステム学習を支援する、複雑度のより高い中央エキスパートシステムと通信する。低複雑度末端装置から送られる情報には、光センサで得られた画像、他のセンサデータ、および装置のID番号が含まれる場合があるが、それらに限定されない。エキスパートシステムは、自身が持つ、末端装置のハードウェア、ソフトウェア、およびローカルデータに関する知識を利用して、分類の結果を確認し、分類不可能な結果を解決する。エキスパートシステムは、低複雑度装置で用いられる分類および特徴抽出のアルゴリズムを必要に応じて更新することもできる。
また、エキスパートシステムは多数の低複雑度末端装置からデータを収集し、それらの情報を利用してシステム有効性に関する自身のグローバルな知識を改善することもできる。その結果、エキスパートシステムでは末端装置の設置ごとに用いる最善のアルゴリズムおよび分類手法を学習できる。新たに設置された低複雑度末端装置はこれらの情報を利用して、既に設置済みの装置の知識のメリットを享受できる。設置者は設置時に、ネットワークへの登録時に低複雑度末端装置に対してプログラムされる好ましいアルゴリズムを事前に選択するために、設置の環境特性を参照することができる。これにより、末端装置は、既に同様の環境に設置されている装置から得られる知識を、設置後のトレーニングに先立つ開始ポイントとして、組み込むことができる。こうしたシステムは、セキュリティシステムと組み合わせて、またはセキュリティシステムの一部として利用することもできる。
続いて図面の説明に移る。図面では、同様の参照番号は同様の要素を指す。図1は、総括的に「10」として示される、本発明の原理に従って構築された集団学習パターン認識システムである。システム10には中央エキスパートシステム12が含まれる。中央エキスパートシステム12には、複数のローカル画像処理システム16(図では2つ)から受信される情報をもとに構築されるグローバルパターン認識データベース14を含めることができる。中央エキスパートシステム12は、インターネット18またはその他の通信ネットワークを経由して、直接的に、またはウェブサービス20などを用いて間接的に、ローカル画像処理システム16と通信する。情報は、各ローカル画像処理システム16から、または各ローカル画像処理システム16へ、直接、またはゲートウェイもしくはネットワークアプライアンス22を通してルーティングされる。
図2は、本発明の原理に従って構築された例示的なローカル画像処理システム16のブロック図である。画像センサ24はビデオ画像データを獲得(capture)し、その情報をローカル制御パネル26に転送する。有線または無線のデータ通信プロトコルとしてTCP/IPなどが知られている。ローカル制御パネル26はネットワーク通信インタフェース28を用いて画像センサ24からビデオデータを受信する。ネットワーク通信インタフェースは、有線装置、無線装置、または有線装置と無線装置の組み合わせであってもよい。また、ローカル制御パネル26は、認識可能なパターンのより高い精度での判断を支援するために、音響センサ30(図では1つ)、受動型赤外線センサ32(図では1つ)、およびその他の各種センサ34から、補助情報を受信することができる。たとえば、音響センサ30からの警報の起動をトリガとして、ローカル画像処理システム16で画像データの獲得と処理を開始することができる。画像センサ24、音響センサ30、受動型赤外線センサ32、およびその他のセンサは、単一の低複雑度末端装置内に制御パネル26とともに共同設置することも、制御パネル26の通信範囲内で遠隔配置することもできる。
また、例示的な制御パネル26はプロセッサ36を含めることができる。プロセッサは、本明細書に説明される諸機能を含む、制御パネルの様々な機能を監督し実行する。プロセッサ36は、通信インタフェース28および不揮発性メモリ38と通信可能に接続される。不揮発性メモリ38にはデータメモリ40とプログラムメモリ42を含めることができる。データメモリ40およびプログラムメモリ42には、ローカル画像処理システム16内部でのパターン認識にのみ用いられる、ローカル版のデータベースおよび実行可能なパターン認識ルーチンを含めることができる。データメモリ40には、パターンの認識と分類を行なうためのローカルデータベース(ローカル分類知識ベース44、ローカル動作知識ベース46、ローカル規則推論知識ベース48など)を含めることができる。プログラムメモリ42には、単純特徴抽出エンジン50、単純分類エンジン52、単純動作モデリングエンジン54、および規則推論エンジン56を含めることができる。
ローカルデータベース44、46、48、およびローカルパターン認識ルーチン50、52、54、56は、中央エキスパートシステム12から受信される情報に従って定期的に更新および修正することができる。プロセッサ36は画像データセットを処理するために、必要に応じて各々のパターン認識ルーチンを呼び出すことができる。たとえば、単純特徴抽出エンジン50は、画像センサ24から収集された画像データセットに含まれている顕著な特徴データを抽出する。単純分類エンジン52は、ローカル分類知識ベース44を用いて、各々の顕著な特徴セットのオブジェクトクラスを分類し決定する。単純動作モデリングエンジン54は、画像センサ24の視野範囲内にあるオブジェクトを一定の期間にわたって追跡し、一定の期間にわたるオブジェクトの動作を分類し、オブジェクトの動作のモデルを作成して、それらのモデルをローカル動作知識ベース46に格納する。単純規則推論エンジン56は、識別された動作を、ローカル規則推論知識ベース48に格納されている一連の動作規則と比較し、警報条件が存在するかどうかを判断する。
図3は、例示的な中央エキスパートシステム12のブロック図を示したものである。エキスパートシステム12には、中央エキスパートシステムの機能を制御するためのプロセッサ58を含めることができる。なおプロセッサ58はローカル画像処理システム16との通信を維持するため、有線または無線のネットワーク通信インタフェース60に通信可能に接続される。プロセッサ58は、データメモリ64およびプログラムメモリ66を含む不揮発性メモリ62と通信可能に接続される。データメモリ64には広範囲データベース(グローバル分類知識ベース68、グローバル動作知識ベース70、グローバル規則推論知識ベース72など)を含めることができる。広範囲データベースには、パターン認識システム100全体の中にあるすべてのローカル画像処理システムから収集および蓄積された情報が格納される。これらのグローバルデータベース68、70、72は対応するローカルデータベース44、46、48に似ているが、概して容量がより大きく範囲がより広い。中央エキスパートシステム12は、各々のローカル画像処理システム16から受信した新しいデータに基づいてグローバルデータベース68、70、72を拡張する機能も備える。また、プログラムメモリ66には高度なパターン認識および分類ルーチン(強力な特徴抽出エンジン74、エキスパート分類エンジン76、エキスパート動作モデリングエンジン78、ロバスト推定エンジン80など)を含めることができる。これらはそれぞれ、対応するローカルのパターン認識および分類ルーチン50、52、54、56に似ているが、概してより複雑度が高く、より高い処理能力を必要とする。
図4は、中央エキスパートシステム12によって複数のローカル画像処理システムから収集されたパターン認識データを用いて、ローカル画像処理システム16の設定と更新を行なうために、ローカル画像処理システム16で実行されるステップを説明する例示的な運用フローチャートである。このプロセスは、設置者が特定の場所にローカル画像処理システム16を設置した時点(ステップS102)から始まる。設置者は、ローカル画像処理システム16で受信および/または格納される設置パラメータを入力する(ステップS104)。設置パラメータには、システムの場所(「ABC株式会社、店舗番号456、正面入口」など)、望ましい機能(交通量の監視、人数計測、侵入検出など)、および一般的な環境特性(室内か室外か、窓有か窓無か、床がカーペット敷きかタイル張りかなど)といった特性を含めることができる。次に、ローカル画像処理システム16は、たとえばネットワークと接続して中央エキスパートシステム12との通信を確立する時点で、自身を中央エキスパートシステム12に登録する(ステップS106)。ローカル画像処理システム16は、たとえば、装置またはシステムID、および1つ以上のその他の設置パラメータを含む、ローカル画像処理システムのパラメータをエキスパートシステム12に送信することによって登録を行なうことができる。
ローカル画像処理システム16は、受信したシステムパラメータに基づいて特定のローカル画像処理システム用にカスタマイズされた設定データをエキスパートシステム12から受信する(ステップS108)。設定データには、受信したシステムパラメータを有するローカルシステム用に特別に設計された、特徴抽出、分類、動作モデリング、および規則推論のための更新されたアルゴリズムを含めることができる。
設定の完了後、ローカル画像処理システム16は画像データの収集と分析を開始する。(概して中央エキスパートシステム12と比較した場合)低複雑度のローカル画像処理システム16は、システムまたは装置IDと、1つ以上のデータ(画像、画像の変換表現、特徴ベクトル、センサデータ、特徴抽出アルゴリズムの結果、分類アルゴリズムの結果、動作モデリングの結果、および規則推論による判定の結果)を、分析のためにエキスパートシステム12に送信する(ステップS110)。ローカル画像処理システム16から送信されるセンサデータは、ローカル画像処理システム16で得られた全データセットのうちの縮小されたセットを含む、低帯域幅データとすることができる。たとえば、ローカル画像処理システム16により送信されるデータは、エキスパートシステム12が画像パターンを分類および認識するのに必要となる顕著な情報だけを含むことができる。2008年1月31日に出願のStewart E. Hallに付与された「Video Sensor and Alarm System with Object and Event Classification」を発明の名称とする米国特許出願第12/023651号は、低複雑度末端装置を用いて画像データから顕著な特徴を抽出するための1つの方法を開示するものであり、その内容は参照により本明細書に組み込まれる。
次に、ローカル画像処理システム16は、自身のローカルデータベース(ローカル分類知識ベース44、ローカル動作知識ベース46、ローカル規則推論知識ベース48など)に対する最新情報および/またはパターン認識ルーチン(単純特徴抽出エンジン42、単純分類エンジン52、単純動作モデリングエンジン54、および規則推論エンジン56など)に対する最新情報をエキスパートシステム12から受信し、自身の性能を修正および改善する(ステップS112)。更新されたデータベースおよび/またはパターン認識ルーチンは、同様の環境に設置された他のローカル画像処理システムで収集および学習されたデータに基づくものであってもよい。
図5は、複数のローカル画像処理システム16からパターン認識データを収集および蓄積し、収集したデータを用いて別の画像処理装置の設定と更新を行なうために、中央エキスパートシステム12で実行されるプロセスを説明する例示的な運用フローチャートである。運用中、中央エキスパートシステム12は、新たに設置されたローカル画像処理システム16から得られるローカル画像処理システムパラメータを含む登録データを受信する(ステップS116)。エキスパートシステム12は、受信したローカル画像処理システムパラメータを分析し、受信したパラメータに基づいて、設定データをローカル画像処理システム16に転送する(ステップS118)。設定データには、ローカルデータベースに対する最新情報、および/または特徴抽出、分類、動作モデリング、および規則推論のアルゴリズムに対する最新情報を含めることができる。
次に、エキスパートシステム12は、画像に関するデータ、画像/オブジェクトの認識に関するデータ、画像の圧縮表現または変換表現、およびその他のセンサデータを受信する。このデータを用いることで背景画像の特性(背景画像の明暗の変動、画像内部の動き、センサデータの変動など)を評価できる。また、このデータには、ローカル画像処理システムのパターン認識アルゴリズムの有効性を評価する目的で分類される特徴およびオブジェクトを含めることができる。
また、エキスパートシステム12は、ローカル画像処理システムの特徴抽出エンジン42、分類エンジン52、動作モデリングエンジン54、および/または規則推論エンジン56の直接出力を受信することができる。次に、エキスパートシステム12は、個々のローカル画像処理システム16から受信したデータを用いて、同様の環境にあるか、または同様の作業で用いられる、ローカル画像処理システムのグループ(つまり、少なくとも1つの共通のシステムパラメータを有するローカル画像処理システム群)について、その性能を修正および改善することができる(ステップS122)。
また、このデータを用いて、ローカル画像処理のアルゴリズムの有効性を評価および検証し、これらのアルゴリズムに変更を加える必要があるかどうかを判断することもできる。たとえば図6に示すように、エキスパートシステム12は、オリジナルの対応する画像データだけでなく、少なくとも1つのローカル画像処理システム16から得られる少なくとも1つのパターン認識アルゴリズム(特徴抽出エンジン50、分類エンジン52、動作モデリングエンジン54、規則推論エンジン56など)に基づく認識結果も受信する(ステップS128)。次に、エキスパートシステム12は、自身の対応するパターン認識アルゴリズム(強力な特徴抽出エンジン74、エキスパート分類エンジン76、エキスパート動作モデリングエンジン78、ロバスト規則推論エンジン80など)をオリジナル画像データに対して実行し、その結果を、ローカル画像処理システム16から受信した出力結果と比較することによって、ローカル画像処理システム16の性能を評価してもよい(ステップS130)。性能が満足のいくものと判断された場合(ステップS132)、エキスパートシステム12はそれ以上何も実行せず、単に追加の結果を受信するまで待機する。しかし、データに何らかの食い違いがある場合、エキスパートシステム12はローカル画像処理システム16を更新する必要があると判断することができる。
エキスパートシステム12は、ローカルの環境特性と指定された分類、動作検出と規則推論の要件に従って、ローカル画像処理システム16をグループ化することによって、システムの最適化を実行する(ステップS134)。次に、エキスパートシステム12は、ローカル画像処理システム16の各々のグループについてローカル画像処理および分類の手順を変更することによって、グループで実現できる性能改善の可能性を評価する(ステップS136)。また、エキスパートシステム12は、システム全体の複雑度にもたらされる変更の影響を評価し、システム16が最適化されたかどうかを判断する。システム16全体が最適化されない場合(ステップS138)、エキスパートシステムはステップS134に戻り、最適化手順を続行する。システム16全体が最適化される場合(ステップS138)、エキスパートシステム12は、各々のローカル画像処理システムグループの中で処理のおよび分類の手順に対して推奨される変更を蓄積する(ステップS140)。オプションとして、推奨される変更について実装前にシステム管理者からの承認を必要とするようにできる。
エキスパートシステム12は、改善されたパターン認識アルゴリズムおよび/またはトレーニングセットデータベースを含む最新情報について、スケジュールを設定し、ローカル画像処理システム16に送信する(ステップS142)。エキスパートシステム12によるこの集団学習能力が、本発明の有益な機能である。
図5に戻って、エキスパートシステム12は他のエキスパートシステム(図示せず)とも通信し(ステップS124)、末端装置(ローカル画像処理システム)から受信した結果を共有することもできる。また、エキスパートシステム12は、人的介入がなければ分類できない不確定データに対する実際の真実(ground truth)を定義するために、専門家による人的介入の要求(ステップS126)および/または受信を行なうことができる。この機能によってエキスパートシステム12の学習能力が強化され、各々のローカルサイトで人的介入を必要とせずに、学習能力がローカル画像処理システム16にシームレスに伝達される。
本発明が先行技術よりも有利な点は、ローカル画像処理を主体とする同様のシステムを単一のグループとしてプログラミングおよび再プログラミングできることである。たとえば、小売デパートチェーンでは、店舗ごとに特定の類似した外観と雰囲気(look and feel)を持たせている。そのため、各々の店舗に設置されたローカル画像処理システム16は必ず同様の環境下に置かれる。新規の店舗で新規のシステムを設置することはきわめて容易である。設置者はまず、設置サイトの所在地(店舗チェーン名)や特定の機能(カーペットや室内)などの既知の品質によって決められた、基本的なパラメータセットを準備する。エキスパートシステム12は1か所を学習するだけで済み、同様のパラメータを持つ他のローカルシステムは同じものと見なすことができる。たとえば、店舗「X」の正面口はすべて同じものと見なすことができる。こうしたグループ学習によって、ローカルシステムを設置する前であってもエキスパートシステムが場所を「事前学習」することが可能になる。システムが運用を始めると、正確な検出に必要なローカルシステムの具体的な特性(照明など)が学習される。すべてのローカルシステムが、個々のシステムが学習した適応情報のメリットを享受することができる。
ローカルシステムの性能の最適化は、システムを複雑にすることにより行われるすなわち、各々のローカル画像処理システムの意思決定プロセスが隣接システムのものとは異なる能力をもたなければならないからである。システムの性能とシステムの複雑度を同時に最適化するため、エキスパートシステムは、同様の運用特性を持つローカル装置をグループ化し、まったく同じ意思決定プロセスを用いてグループのすべてのメンバをプログラミングしてもよい。この場合は、個々の装置の性能が犠牲になる。最適化された装置グループ化が決まると、エキスパートシステムはこの最適化されたシステム設定を用いて、必要に応じて新しいトレーニングデータを各々のローカル装置に提供し、システム全体の運用を改善する。また、エキスパートシステムはその後、将来新しい装置が登録されるときにそれらの新しい装置に提供する命令とトレーニングデータの基本状態を修正する。その結果、各々の新しい装置が独自に学習をする必要なしに、既に集団グローバル知識ベースに組み込まれた個々のローカル装置の「経験」をすぐに利用できるようになる。
さらに、ローカルシステムを個別単位ではなくグループとして再プログラミングすることができる。たとえば、店舗「X」の全従業員の作業用ベストが同じ色だとする。店舗「X」で、任意の所与の時点で作業現場にいる従業員の人数を追跡することになった場合、特定の色のベストを着用していると識別される人について、その人数の追跡を始めるように店舗「X」に属するすべてのローカル画像処理システムを同時に再プログラミングすることができる。
本発明の一実施形態では、ローカル画像処理システムまたは末端装置のアルゴリズムに変更を加えることが可能な適応型アプローチを利用している。これにより、実際のクラスメンバの変動や、測定データの変動(センサの誤差、センサノイズ、システムの設定に伴う変動、システムノイズ、環境の変動または環境ノイズの変動などを原因とするもの)に適応するように、ローカルシステムを変更できる。ただし、ローカルシステムに対する変更は中央エキスパートシステムで監督されており、監督者なし学習で起こりうる変動や無制御学習は最小限に抑えられる。
本発明は、エキスパートシステムによって監督され、最終的には人間のオペレータによって制御される適応型トレーニングアルゴリズムを用いているので、設置時に広範なトレーニングを行なわなくてもローカルシステムを設置できる。末端装置は継続的に精度が評価されるので、末端装置で発生する可能性のあるすべての変動を予測する必要はない。エキスパートシステムは多数のローカルシステムからデータを収集できるので、旧システムのトレーニングデータを新システムの初期準備時に利用することが可能である。
また、環境条件によってローカルシステムの性能が変化した場合、設置者がローカルシステムを再調整しなくても、エキスパートシステムがそれらの変化の多くを補正することができる場合がある。新しいオブジェクトクラスまたはデータクラスの認識など、システム運用に対して新たに変更要求が生じた場合、設置者が各々の末端装置を再トレーニングする必要はなく、新しい分類トレーニングセットを開発して遠隔でアップグレードを実行できる。
別の実施形態では、動作モデリングまたは規則推論エンジンを不要な場合に取り除いてもよい。また、本発明の基本的なアイデアを変えずにブロックの機能を組み合わせてもよい。
まとめると、本発明の原理に従うことによって、「経験」がローカルに収集されると同時に、学習がグローバルに達成される。情報や意思決定をグローバルのレベルにまで転送しないで、ローカルデータベースにより高速な処理が可能となる。ただし、学習、つまり、意思決定プロセスに対する変更はすべて、エキスパートシステムのレベルで行なわれる。こうした意思決定プロセスに対する変更は、エキスパートシステムが1つ以上のローカル装置上のローカルデータベースを変更することによって完結する
本明細書で検討した実施形態は主にビデオパターン分類の用途を中心としているが、本発明の全般的な概念を変えることなく、ビデオセンサのデータをその他のセンサのデータに置き換えることや、ビデオセンサのデータとその他のセンサのデータを一緒に用いることも考えられる。本発明は、低コストで低複雑度の末端装置を用いてデータを分類し、それらのデータの分類に基づいて有益な情報を提供できる、数多くの分野に応用できる。たとえば、人数計測、ライン管理、小売店舗での顧客の追跡、カート追跡、車両追跡、人の認識、大人と子供を区別した検出、などが考えられる。
当業者には、本発明が本明細書でこれまでに図示し説明した内容に限定されるものではないことを理解されたい。また、前記で特にそうではないと明記した場合を除き、すべての添付の図面は原寸に比例していないことに留意されたい。前記の教示を踏まえたうえで、は下記の請求項によってのみ制限を受ける本発明の範囲や意図を逸脱しない限り、様々な修正や変更を加えることが可能である。

Claims (22)

  1. パターン認識システムにおける適応学習のための方法であって、
    少なくとも1つの第1ローカル画像処理システムから、画像データと、少なくとも1つの第1ローカル分類アルゴリズムに基づくローカルオブジェクト認識データを受信するステップと、
    前記ローカルオブジェクト認識データを、中央エキスパートシステムと関連付けた少なくとも1つのグローバルデータベースに格納するステップと、
    前記画像データを、少なくとも1つのエキスパートシステム分類アルゴリズムを用いて分析するステップと、
    前記少なくとも1つのエキスパートシステム分類アルゴリズムによる分析に基づき前記第1ローカル分類アルゴリズムの精度を決定するステップと、
    前記少なくとも1つの第1ローカル分類アルゴリズムに最新情報を送信し、それにより前記精度を改善するステップと、
    を具備することを特徴とする方法。
  2. 前記最新情報は、ローカル画像処理システムデータベースに対する最新情報、特徴抽出エンジンに対する最新情報、オブジェクト分類エンジンに対する最新情報、動作モデリングエンジンに対する最新情報、および規則推論エンジンに対する最新情報のうちの少なくとも1つを含むことを特徴とする請求項1に記載の方法。
  3. 前記オブジェクト認識データは、画像、画像の圧縮表現、画像の変換表現、センサデータ、顕著な特徴、分類オブジェクト、動作モデリングエンジンからの出力、および規則推論エンジンからの出力、のうちの少なくとも1つを含むことを特徴とする請求項1に記載の方法。
  4. 前記グローバルデータベースは、分類知識ベース、動作知識ベース、および規則推論知識ベースのうちの少なくとも1つを含むことを特徴とする請求項1に記載の方法。
  5. 第2ローカル画像処理システムの設定データを決定するステップであって、前記設定データは、前記少なくとも1つの第1ローカル画像処理システムから受信した前記オブジェクト認識データに少なくとも部分的に基づくことを特徴とするステップと、
    前記設定データを前記第2ローカル画像処理システムに送信するステップと、をさらに具備することを特徴とする請求項1に記載の方法。
  6. 前記第2ローカル画像処理システムから第1システムパラメータセットを受信するステップと、
    前記設定データを、前記第1システムパラメータセットに少なくとも部分的に基づいて決定するステップと、
    をさらに具備することを特徴とする請求項5に記載の方法。
  7. 前記システムパラメータセットは、装置ID、システムID、場所、望ましい機能、および環境特性、のうちの少なくとも1つを含むことを特徴とする請求項6に記載の方法。
  8. 前記少なくとも1つの第1ローカル画像処理システムから第2システムパラメータセットを受信するステップをさらに含み、
    前記第2ローカル画像処理システムから受信した前記第1システムパラメータセットからの少なくとも1つのパラメータは、前記少なくとも1つの第1ローカル画像処理システムから受信した前記第2システムパラメータセットからの少なくとも1つのパラメータと同じであることを特徴とする請求項6に記載の方法。
  9. 前記少なくとも1つのローカル画像処理システムから画像データを受信するステップと、
    第1パターン認識アルゴリズムに基づいて第1パターン認識データセットを受信するステップと、
    前記受信した画像データに対して第2パターン認識アルゴリズムを実行して第2パターン認識データセットを生成するステップと、
    前記第1パターン認識データセットを前記第2パターン認識データセットと比較して、相互の矛盾を明らかにするステップと、
    矛盾の発見に応答して、前記第1パターン認識アルゴリズムおよび前記少なくとも1つのローカル画像処理システムのデータベースのうちの少なくとも1つに、最新情報を送信するステップと、
    をさらに具備することを特徴とする請求項1に記載の方法。
  10. パターン認識システムにおける適応学習のための方法であって、
    第1パターン認識アルゴリズムに基づく第1パターン認識データセットを含む画像データを、少なくとも1つのローカル画像処理システムから、中央エキスパートシステムへ送信するステップを具備し、
    前記中央エキスパートシステムは、
    受信した画像データに第2パターン認識アルゴリズムを実行して第2パターン認識データセットを生成するステップと、
    前記第1パターン認識データセットと前記第2パターン認識データセットとを比較し、相互の矛盾を明らかにするステップと、
    矛盾の発見に応答して、前記第1パターン認識アルゴリズムおよび前記少なくとも1つのローカル画像処理システムのデータベースのうちの少なくとも1つに、最新情報を送信するステップと、
    を具備することを特徴とする、
    パターン認識システムにおける適応学習のための方法。
  11. 前記第2パターン認識アルゴリズムは、特徴抽出エンジン、オブジェクト分類エンジン、動作モデリングエンジン、および規則推論エンジンのうちの少なくとも1つであることを特徴とする請求項10に記載の方法。
  12. 前記第2パターン認識アルゴリズムは、前記少なくとも1つのグローバルデータベースを参照して、前記第2パターン認識データセットを生成することを特徴とする請求項11に記載の方法。
  13. ローカル画像処理システムを設定するための方法であって、
    第1システムパラメータセットを中央エキスパートパターン認識システムに送信するステップと、
    設定データを前記中央エキスパートパターン認識システムから受信するステップであって、前記設定データは、少なくとも1つのローカルパターン認識アルゴリズムを含み、前記設定データは、前記第1システムパラメータセットと、少なくとも1つの他のローカル画像処理システムから収集されたオブジェクト認識データとに少なくとも部分的に基づくものであり、前記少なくとも1つの他のローカル画像処理システムは、第2ローカルパターン認識アルゴリズムを含み、前記中央エキスパートパターン認識システムは、前記第1システムパラメータセットと、前記第2ローカルパターン認識アルゴリズムとに少なくとも部分的に基づいて、前記少なくとも1つのローカルパターン認識アルゴリズムを決定することを特徴とするステップと、
    を具備することを特徴とする、
    ローカル画像処理システムを設定するための方法。
  14. 画像データを獲得するステップと、
    前記受信した設定データおよび前記獲得した画像データを用いてオブジェクト認識データを生成するステップと、
    前記オブジェクト認識データを前記中央エキスパートパターン認識システムに送信するステップと、
    を具備し、
    前記中央エキスパートパターン認識システムは、
    前記オブジェクト認識データを、少なくとも1つのエキスパートシステム分類アルゴリズムを用いて分析するステップと、
    前記少なくとも1つのエキスパートシステム分類アルゴリズムによる分析に基づき前記少なくとも1つのローカルパターン認識アルゴリズムの精度を決定するステップと、
    前記少なくとも1つのローカルパターン認識アルゴリズムに最新情報を送信し、それにより前記精度を改善するステップと、
    を実行することを特徴とする、
    請求項13に記載の方法。
  15. 複数のローカル画像処理システムであって、前記複数のローカル画像処理システムの各々は、ローカル画像データを収集し、少なくとも1つのローカル分類アルゴリズムに基づきローカルオブジェクト分類知識ベースを生成することを特徴とするローカル画像処理システムと、
    前記数のローカル画像処理システムの各々と通信可能に接続された少なくとも1つの中央エキスパートパターン認識システムであって、前記少なくとも1つの中央エキスパートパターン認識システムは、
    少なくとも1つの前記ローカル画像処理システムから、画像データと、ローカルオブジェクト認識データを受信し、
    前記ローカル画像データを、少なくとも1つのエキスパートシステムアルゴリズムを用いて分析して、エキスパートオブジェクト認識データを生成し、
    前記エキスパートオブジェクト認識データをローカルオブジェクト認識データと比較し、前記少なくとも1つのローカル分類アルゴリズムの精度を決定し、
    前記少なくとも1つのローカル分類アルゴリズムに最新情報を送信し、それにより前記精度を改善することを特徴とする中央エキスパートパターン認識システムと、
    を具備するパターン認識システム。
  16. 前記複数のローカル画像処理システムの各々のローカル画像処理システムは、
    通信インタフェースと、
    ビデオ画像データを獲得する画像獲得装置と、
    前記通信インタフェースおよび前記画像獲得装置と通信可能に接続され、且つ前記獲得した画像データからオブジェクト認識データを生成するプロセッサと、
    を具備することを特徴とする請求項15に記載のシステム。
  17. 各々のローカル画像処理システムは、ローカルオブジェクト分類知識ベース、ローカル動作知識ベース、およびローカル規則推論知識ベースのうちの少なくとも1つをさらに具備することを特徴とする請求項16に記載のシステム。
  18. 前記最新情報は、ローカル画像処理システムデータベースに対する最新情報、特徴抽出エンジンに対する最新情報、オブジェクト分類エンジンに対する最新情報、動作モデリングエンジンに対する最新情報、および規則推論エンジンに対する最新情報のうちの少なくとも1つを具備することを特徴とする請求項16に記載のシステム。
  19. 前記少なくとも1つの中央エキスパートパターン認識システムは、
    通信インタフェースと、
    前記少なくとも1つのローカル画像処理システムから受信したオブジェクト認識データを含む少なくとも1つのグローバル知識ベースと、
    前記通信インタフェースおよび前記少なくとも1つのグローバル知識ベースと通信可能に接続されたプロセッサと、
    を具備し、
    前記プロセッサは、
    前記受信したオブジェクト認識データを蓄積し、
    前記受信したオブジェクト認識データに基づいて第2番目の前記ローカル画像処理システムの設定データを決定することを特徴とする、
    請求項15に記載のシステム。
  20. 前記中央エキスパートシステムはさらに、
    第2番目の前記ローカル画像処理システムからシステムパラメータセットを受信し、
    前記システムパラメータセットに基づいて設定データを決定する、
    ことを特徴とする請求項15に記載のシステム。
  21. 前記複数のローカル画像処理システムは、第1ローカル画像処理システムを含み、前記中央エキスパートパターン認識システムは、前記第1ローカル画像処理システムから受信したオブジェクト認識データに少なくとも部分的に基づいて、第2ローカル画像処理システムの設定データを決定し、前記中央エキスパートパターン認識システムは、前記第2ローカル画像処理システムに前記設定データを送信することを特徴とする、請求項15に記載のシステム。
  22. 第2ローカル画像処理システムの設定データを決定するステップであって、前記設定データは、前記少なくとも1つの第1ローカル画像処理システムから受信したオブジェクト認識データに少なくとも部分的に基づくものであることを特徴とする、ステップと、
    前記第2ローカル画像処理システムに前記設定データを送信するステップと、
    をさらに実行することを特徴とする請求項15に記載のシステム。
JP2010548666A 2008-02-28 2009-01-16 パターン分類システムと集団学習法 Expired - Fee Related JP5590728B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/038,918 2008-02-28
US12/038,918 US8428310B2 (en) 2008-02-28 2008-02-28 Pattern classification system and method for collective learning
PCT/US2009/000296 WO2009108256A2 (en) 2008-02-28 2009-01-16 Pattern classification system and method for collective learning

Publications (2)

Publication Number Publication Date
JP2011514994A JP2011514994A (ja) 2011-05-12
JP5590728B2 true JP5590728B2 (ja) 2014-09-17

Family

ID=40911996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010548666A Expired - Fee Related JP5590728B2 (ja) 2008-02-28 2009-01-16 パターン分類システムと集団学習法

Country Status (7)

Country Link
US (1) US8428310B2 (ja)
EP (1) EP2257912B1 (ja)
JP (1) JP5590728B2 (ja)
CN (1) CN101965578B (ja)
AU (1) AU2009217782B2 (ja)
CA (1) CA2715971C (ja)
WO (1) WO2009108256A2 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8473454B2 (en) * 2009-03-10 2013-06-25 Xerox Corporation System and method of on-demand document processing
US8666935B2 (en) * 2009-03-10 2014-03-04 Xerox Corporation System and method of on-demand document processing for a medical office
JP5505504B2 (ja) * 2010-07-29 2014-05-28 富士通株式会社 生体認証装置、生体認証方法及び生体認証用コンピュータプログラムならびに生体情報登録装置
JP5923723B2 (ja) * 2011-06-02 2016-05-25 パナソニックIpマネジメント株式会社 人物属性推定システム、人物属性推定装置、及び人物属性推定方法
US8769404B2 (en) 2012-01-03 2014-07-01 International Business Machines Corporation Rule-based locale definition generation for a new or customized locale support
IL224482B (en) 2013-01-29 2018-08-30 Verint Systems Ltd System and method for keyword spotting using representative dictionary
US10534995B2 (en) * 2013-03-15 2020-01-14 Qylur Intelligent Systems, Inc. Network of intelligent machines
IL226056A (en) * 2013-04-28 2017-06-29 Verint Systems Ltd Keyword Finding Systems and Methods by Adaptive Management of Multiple Template Matching Algorithms
US9147132B2 (en) * 2013-09-11 2015-09-29 Digitalglobe, Inc. Classification of land based on analysis of remotely-sensed earth images
CN104821952B (zh) * 2014-04-09 2018-11-23 惠州Tcl移动通信有限公司 端到端云服务的专家系统及其数据挖掘方法
CN104159071A (zh) * 2014-07-11 2014-11-19 深圳瞭望通达科技有限公司 一种基于云服务的智能目标识别装置、系统及方法
US10387794B2 (en) 2015-01-22 2019-08-20 Preferred Networks, Inc. Machine learning with model filtering and model mixing for edge devices in a heterogeneous environment
IL242218B (en) 2015-10-22 2020-11-30 Verint Systems Ltd A system and method for maintaining a dynamic dictionary
IL242219B (en) 2015-10-22 2020-11-30 Verint Systems Ltd System and method for keyword searching using both static and dynamic dictionaries
EP3680785A4 (en) * 2017-09-15 2020-09-23 Guangdong Oppo Mobile Telecommunications Corp., Ltd. IMAGE PROCESSING PROCESS AND APPARATUS, COMPUTER DEVICE AND NON-VOLATIL READABLE INFORMATION MEDIA
JP6727176B2 (ja) * 2017-09-27 2020-07-22 富士フイルム株式会社 学習支援装置、学習支援装置の作動方法、学習支援プログラム、学習支援システム、および端末装置
JP6768620B2 (ja) * 2017-09-27 2020-10-14 富士フイルム株式会社 学習支援装置、学習支援装置の作動方法、学習支援プログラム、学習支援システム、端末装置及びプログラム
US20220309766A1 (en) * 2019-06-07 2022-09-29 Basf Coatings Gmbh Device and method for forming at least one ground truth database for an object recognition system
WO2022009091A1 (en) * 2020-07-08 2022-01-13 Cron Systems Pvt. Ltd. System and method for classification of objects by a body taper detection
CN119596888B (zh) * 2025-02-05 2025-05-06 成都微精电机股份公司 柔性无刷电机生产线数字孪生方法及其系统

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040250083A1 (en) * 1994-03-03 2004-12-09 Barry Schwab Secure interactive digital system for displaying items to a user identified as having permission to access the system
JP3584334B2 (ja) * 1997-12-05 2004-11-04 オムロン株式会社 人間検出追跡システムおよび人間検出追跡方法
US7110580B2 (en) * 2000-05-19 2006-09-19 Nextgenid, Inc. Distributed biometric access control method and apparatus
US7319479B1 (en) * 2000-09-22 2008-01-15 Brickstream Corporation System and method for multi-camera linking and analysis
CA2331558A1 (en) * 2001-01-18 2002-07-18 Frank E. Bunn System and method for multiplexing wireless devices
GB2371936A (en) * 2001-02-03 2002-08-07 Hewlett Packard Co Surveillance system for tracking a moving object
US20060098880A1 (en) * 2002-02-22 2006-05-11 Montgomery Dennis L Method and apparatus for storing digital video content provided from a plurality of cameras
US7822687B2 (en) * 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
EP1563686B1 (en) 2002-11-12 2010-01-06 Intellivid Corporation Method and system for tracking and behavioral monitoring of multiple objects moving through multiple fields-of-view
US7394916B2 (en) * 2003-02-10 2008-07-01 Activeye, Inc. Linking tracked objects that undergo temporary occlusion
US7956889B2 (en) * 2003-06-04 2011-06-07 Model Software Corporation Video surveillance system
US7242423B2 (en) * 2003-06-16 2007-07-10 Active Eye, Inc. Linking zones for object tracking and camera handoff
US20060072010A1 (en) * 2004-09-24 2006-04-06 Objectvideo, Inc. Target property maps for surveillance systems
DE102005009626A1 (de) 2005-02-24 2006-08-31 Universität Tübingen Kamera zum Verfolgen von Objekten
GB0517801D0 (en) * 2005-09-01 2005-10-12 Omniperception Ltd Security system
US20080147557A1 (en) * 2005-10-03 2008-06-19 Sheehy Dennis G Display based purchase opportunity originating from in-store identification of sound recordings
US20070146484A1 (en) * 2005-11-16 2007-06-28 Joshua Horton Automated video system for context-appropriate object tracking
JP4952101B2 (ja) * 2006-07-12 2012-06-13 富士通株式会社 個人認証装置および個人認証方法
JP4654163B2 (ja) * 2006-07-14 2011-03-16 日立オートモティブシステムズ株式会社 車両の周囲環境認識装置及びシステム
US20080177576A1 (en) * 2007-01-18 2008-07-24 Tom Jennings System and method for interactive integration of electronic medical health records

Also Published As

Publication number Publication date
US8428310B2 (en) 2013-04-23
CA2715971C (en) 2016-08-30
HK1149101A1 (en) 2011-09-23
WO2009108256A3 (en) 2009-10-22
US20090220153A1 (en) 2009-09-03
CN101965578A (zh) 2011-02-02
AU2009217782A1 (en) 2009-09-03
EP2257912B1 (en) 2020-05-06
JP2011514994A (ja) 2011-05-12
CA2715971A1 (en) 2009-09-03
CN101965578B (zh) 2014-09-24
AU2009217782B2 (en) 2015-01-22
EP2257912A2 (en) 2010-12-08
WO2009108256A2 (en) 2009-09-03

Similar Documents

Publication Publication Date Title
JP5590728B2 (ja) パターン分類システムと集団学習法
US10991236B2 (en) Detecting of patterns of activity based on identified presence detection
KR101607224B1 (ko) 동적 물체 분류 방법 및 장치
US10424175B2 (en) Motion detection system based on user feedback
JP7446060B2 (ja) 情報処理装置、プログラム及び情報処理方法
WO2021033288A1 (ja) 認識システム、モデル処理装置、モデル処理方法、及び、記録媒体
JP6905849B2 (ja) 画像処理システム、情報処理装置、プログラム
JP7438365B2 (ja) 学習活用システム、活用装置、学習装置、プログラム及び学習活用方法
US20220060910A1 (en) Deployment method and system for wireless sensing apparatus
KR101340287B1 (ko) 스마트 홈에서 마이닝 기반의 패턴 분석을 이용한 침입탐지 시스템
JP2021039592A (ja) センサシステム、画像センサ、およびセンシング方法
KR102425213B1 (ko) 다중 영상데이터의 학습을 통한 연속적 객체 위치 추적 장치 및 그 방법
CN118574286B (zh) 一种智能型厂房照明控制方法及系统
CN118114855B (zh) 一种社区数字化信息智能操控方法及系统
CN117575083B (zh) 一种应用于鸟类入侵检测的雷达布局方法
HK1149101B (en) Pattern classification system and method for collective learning
Gonzalez et al. Data mining-based localisation of spatial low-resolution sensors in commercial buildings
KR102039101B1 (ko) 분산형 윈도우 블라인드 제어 시스템 및 방법
CN112347834A (zh) 基于人员类别属性的远程看护方法、设备及可读存储介质
WO2023026750A1 (ja) 遠隔監視システム、異常検知システム、遠隔監視方法およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130108

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130405

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130412

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130502

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130513

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130606

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130613

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130903

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20131202

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20131220

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20131224

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140115

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140131

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140228

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20140421

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140728

R150 Certificate of patent or registration of utility model

Ref document number: 5590728

Country of ref document: JP

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

LAPS Cancellation because of no payment of annual fees