【解決手段】一例では、開示のシステムは、場所の無線マルチパスチャネルを介して第1の無線信号を、送信アンテナを使い送信するように構成された送信機と、無線マルチパスチャネルを介して第2の無線信号を、受信アンテナを使い受信するように構成された受信機と、プロセッサと、を含む。前記第2の無線信号は、前記場所のオブジェクトのターゲット材料の表面での前記第1の無線信号の反射又は屈折を含む。前記プロセッサは、前記第2の無線信号に基づいて、それぞれのチャネル情報(CI)がそれぞれの送信アンテナとそれぞれの受信アンテナとに関連付けられた、前記無線マルチパスチャネルの複数の前記チャネル情報を取得し、前記複数のCIに基づいて材料分析を計算し、前記材料分析に基づいて前記オブジェクトの前記ターゲット材料のタイプを判定する。
【発明を実施するための形態】
【0100】
以下の詳細な説明では、関連する開示の完全な理解を提供するために、多数の特定の詳細が、例として記載される。しかしながら、本開示は、そのような詳細なしに実施され得ることは、当業者に明らかであるべきである。他の例では、本開示の態様を不必要に不明瞭にすることを避けるために、周知の方法、手順、構成要素、及び/または回路が、詳細なしに、比較的高レベルで記載されている。
【0101】
一実施形態では、本開示は、無線監視システムの方法、装置、デバイス、システム、及び/またはソフトウェア(方法/装置/デバイス/システム/ソフトウェア)を開示する。無線マルチパスチャネルの時系列チャネル情報(CI)は、プロセッサ、プロセッサと通信可能に結合されたメモリ、及びメモリに記憶された一連の指示を使用して(例えば、動的に)得られ得る。CIの時系列(TSCI)は、チャネルを介して場所(venue)でタイプ1異種(heterogeneous)無線装置(たとえば、無線送信機、TX)とタイプ2異種無線装置(たとえば、無線受信機、RX)との間で送信される無線信号(信号)から抽出され得る。チャネルは、場所のオブジェクトの表現(例えば、動き、動き、表現、及び/または位置/ポーズ/形状/表現の変化)によって影響され得る。オブジェクト及び/またはオブジェクトの運動特性及び/または空間−時間情報(STI、例えば、動き情報)は、TSCIに基づいて監視され得る。課題は、特性及び/またはSTIに基づいて実行され得る。タスクに関連付けられたプレゼンテーションは、ユーザのデバイス上のユーザインターフェース(UI)において生成されてもよい。TSCIは、無線信号ストリームであってもよい。TSCIまたは各CIは、前処理され得る。装置は、ステーション(STA)であってもよい。記号「A/B」は、本開示における「A及び/又はB」を意味する。
【0102】
表現(expression)は、配置、移動可能な部分の配置、場所、位置、向き、同定可能な場所、領域、空間座標、プレゼンテーション、状態、表現、静的な表現、サイズ、長さ、幅、高さ、角度、スケール、形状、カーブ、表面、面積、体積、ポーズ、姿勢、兆候、体表現、動的な表現、動的な体言、運動、動きシーケンス、ジェスチャ、伸長、収縮、歪み、変形、身体表現(例えば、頭部、顔面、目、口、舌、髪、声、首、肢、腕、手、脚、足、筋肉、可動部分)、表面表現(例えば、形状、質感、材料、色、電磁気(EM)特性、視覚パターン、湿度、反射率、半透明度、柔軟性)、材料特性(例えば、生きている組織、毛、織物、金属、木、皮革、プラスチック、金属、人工材料、固体、液体、ガス、温度)、動き、活動、ふるまい、表現の変化、及び/又は 何らかの組み合わせ、を含むことができる。
【0103】
無線信号は、送信/受信信号、EM放射、RF信号/送信、認可された/無免許/ISM帯域内の信号、帯域制限信号、ベースバンド信号、無線/移動/セルラ通信信号、無線/移動/セルラネットワーク信号、メッシュ信号、光信号/通信、ダウンリンク/アップリンク信号、ユニキャスト/マルチキャスト/ブロードキャスト信号、標準(例えばWLAN、WWAN、WPAN、WBAN、国際、国内、業界、デファクト、IEEE、IEEE 802、802.11/15/16、WiFi、802.11n/ac/ax/be、3G/4G/LTE/5G/6G/7G/8G、3GPP、blue tooth、BLE、Zigbee、RFID、UWB、WiMax)準拠シグナル、プロトコル信号、標準フレーム、ビーコン/パイロット/探索/問い合わせ/確認/ハンドシェイク/同期シグナル、管理/制御/データ信号、標準化された無線/セルラ通信プロトコル、参照信号、ソースシグナル、モーションプローブ/検出/ センシングシグナル、及び/または一連のシグナル、を含むことができる。無線信号は、見通し線(LOS)、及び/または非LOS構成要素(または経路/リンク)を含み得る。各CIは、タイプ2デバイスのレイヤ(例えば、OSIモデルのPHY/MACレイヤ)において抽出/生成/計算/検出され、アプリケーション(例えば、ソフトウェア、ファームウェア、ドライバ、アプリ、無線監視ソフトウェア/システム)によって得られ得る。
【0104】
無線マルチパスチャネルは、以下を含むことができる:通信チャネル、アナログ周波数チャネル(例えば、700/800/900MHz、1.8/1.8/2.4/3/5/6/27/60GHz付近のアナログ搬送周波数、)、符号化チャネル(例えば、CDMA)、及び/または無線ネットワーク/システムのチャネル(例えば、WLAN、WiFi、メッシュ、LTE、4G/5G、Bluetooth、Zigbee、UWB、RFID、マイクロ波)。それは、2つ以上のチャネルを含み得る。チャネルは連続(隣接/重なり帯域など)または非連続チャネル(重なりのないWiFi チャネル、1つは2.4GHz で、1つは5GHz)である可能性がある。
【0105】
TSCIは、タイプ2デバイスのレイヤ(例えば、OSI参照モデルのレイヤ、物理レイヤ、データリンクレイヤ、論理リンク制御レイヤ、メディアアクセス制御(MAC)レイヤ、ネットワークレイヤ、トランスポートレイヤ、セッションレイヤ、プレゼンテーションレイヤ、アプリケーションレイヤ、TCP/IPレイヤ、インターネットレイヤ、リンクレイヤ)において、無線信号から抽出することができる。TSCIは、無線信号(例えば、RF信号)から導出された導出信号(例えば、ベースバンド信号、動き検出信号、動きセンシング信号)から抽出されてもよい。それは、既存のメカニズム(例えば、無線/セルラ通信標準/ネットワーク、3G/LTE/4G/5G/6G/7G/8G、WiFi、IEEE 802.11/15/16)を使用する、通信プロトコル(例えば、標準化されたプロトコル)によって検出される(無線)測定であり得る。導出された信号は、プリアンブル、ヘッダ及びペイロード(例えば、無線リンク/ネットワークにおけるデータ/制御/管理のための)のうちの少なくとも1つを有するパケットを含み得る。TSCIは、パケット中のプローブシグナル(例えば、トレーニングシーケンス、STF、LTF、L−STF、L−LTF、L−SIG、HE−STF、HE−LTF、HE−SIG−A、HE−SIG−B、CEF)から抽出され得る。動き検出/センシング信号は、プローブ信号に基づいて認識/識別されてもよい。パケットは、標準準拠プロトコルフレーム、管理フレーム、コントロールフレーム、データフレーム、サウンディングフレーム、エキサイテーションフレーム、イルミネーションフレーム、ヌルデータフレーム、ビーコンフレーム、パイロットフレーム、プローブフレーム、要求フレーム、応答フレーム、関連付けフレーム、再関連付けフレーム、離脱フレーム、認証フレーム、アクションフレーム、レポートフレーム、ポールフレーム、アナウンスフレーム、拡張フレーム、問い合わせフレーム、確認応答フレーム、RTSフレーム、CTSフレーム、QoSフレーム、CF−Pollフレーム、CF−Ackフレーム、ブロック確認応答フレーム、参照フレーム、トレーニングフレーム、及び/または同期フレームであり得る。
【0106】
パケットは、制御データ及び/または動き検出プローブを含み得る。ペイロードからデータ(例えば、タイプ1デバイスのID/パラメータ/特性/設定/制御信号/命令/指示/通知/放送関連情報)を取得することができる。無線信号は、タイプ1デバイスによって送信され得る。それは、タイプ2デバイスによって受け取られ得る。データベース(例えば、ローカル・サーバ、ハブ・デバイス、クラウド・サーバ、ストレージ・ネットワークにおける)は、TSCI、特性、STI、署名、パターン、挙動、傾向、パラメータ、分析、出力応答、識別情報、ユーザ情報、デバイス情報、チャネル情報、場所(例えば、地図、環境モデル、ネットワーク、近接デバイス/ネットワーク)情報、タスク情報、クラス/カテゴリ情報、プレゼンテーション(例えば、UI)情報、及び/または他の情報を記憶するために使用され得る。
【0107】
タイプ1/タイプ2デバイスは、エレクトロニクス、回路、送信機(TX)/受信機(RX)/トランシーバ、RFインターフェース、「オリジンサテライト」/「トラッカーボット」、ユニキャスト/マルチキャスト/ブロードキャストデバイス、無線電源デバイス、電源/デスティネーションデバイス、無線ノード、ハブデバイス、対象デバイス、動き検出デバイス、センサデバイス、遠隔/無線センサデバイス、無線通信デバイス、無線対応デバイス、標準準拠デバイス、及び/または受信機のうちの少なくとも1つを含み得る。タイプ1(またはタイプ2)装置は、タイプ1(またはタイプ2)装置の複数の例が存在する場合、異なる回路、エンクロージャ、構造、目的、補助機能性、チップ/IC、プロセッサ、メモリ、ソフトウェア、ファームウェア、ネットワーク接続性、アンテナ、ブランド、モデル、外観、形態、形状、色、材料、及び/または仕様を有し得るため、異種であり得る。タイプ1/タイプ2デバイスは、アクセスポイント、ルータ、メッシュルータ、物のインターネット(IoT)デバイス、無線端末、1つ以上の無線/RFサブシステム/無線インターフェース(例えば、2.4GHz無線、5GHz無線、フロントホール無線、バックホール無線)、モデム、RFフロントエンド、RF/無線チップまたは集積回路(IC)を含み得る。
【0108】
タイプ1デバイス、タイプ2デバイス、それらの間のリンク、オブジェクト、特性、STI、動きの監視、及びタスクのうちの少なくとも1つは、UUIDなどの識別(ID)に関連付けられ得る。タイプ1/タイプ2/別のデバイスは、TSCIを取得/保存/検索/アクセス/前処理/条件/プロセス/分析/監視/適用することができる。タイプ1及びタイプ2デバイスは、無線信号と並列に他のチャネル(例えば、イーサネット、HDMI(登録商標)、USB、Bluetooth、BLE、WiFi、LTE、他のネットワーク、無線マルチパスチャネル)でネットワークトラフィックを通信することができる。 タイプ2デバイスは、タイプ1デバイスとの接続(例えば、関連付け/認証)を確立することなく、またはタイプ1デバイスからサービスを要求することなく、無線マルチパスチャネルにおいてタイプ1デバイスからの無線信号を受動的に観察/監視/受信し得る。
【0109】
送信機(すなわち、タイプ1デバイス)は、受信機(すなわち、タイプ2デバイス)として、一時的に、散発的に、連続的に、反復的に、交換可能に、交互に、同時に、並列に、及び/または同時に、機能する(その役割を果たす)ことができ、逆もまた同様である。装置は、一時的に、散発的に、連続的に、繰り返して、同時に、並列に及び/または同時的に、タイプ1デバイス(送信機)及び/またはタイプ2デバイス(受信機)として機能し得る。それぞれがタイプ1(TX)及び/またはタイプ2(RX)装置である複数の無線ノードが存在する場合がある。TSCIは、無線信号を交換/通信するとき、2つのノードごとに取得され得る。オブジェクトの特性及び/またはSTIは、TSCIに基づいて個別に、または2つ以上(例えば、すべて)のTSCIに基づいて共同で監視され得る。
【0110】
オブジェクトの動きは、能動的に(そのタイプ1デバイス、タイプ2デバイス、またはその両方は、オブジェクトの着用可能/関連付けられる点で)及び/または受動的に(タイプ1デバイス及びタイプ2デバイスの両方はオブジェクトの着用可能ではない/関連付けられないという点で)監視され得る。それは、オブジェクトがタイプ1デバイス及び/またはタイプ2デバイスに関連付けられていない可能性があるため、受動的であり得る。オブジェクト(例えば、ユーザ、自動誘導車両またはAGV)は、いかなる装着物/固定具も持ち運ぶ/設置する必要はないかもしれない(すなわち、タイプ1デバイス及びタイプ2デバイスは、オブジェクトがタスクを実行するために持ち運ぶ必要がある装着可能/取り付けられた装置ではない)。これは、オブジェクトがタイプ1デバイスまたはタイプ2デバイスのいずれかに関連付けられている可能性があるため、アクティブになっている可能性がある。オブジェクトは、装着可能/取付け具(例えば、タイプ1デバイス、タイプ2デバイス、タイプ1デバイスまたはタイプ2デバイスのいずれかと通信可能に結合された装置)を運ぶ(または設置する)ことができる。
【0111】
プレゼンテーションは、ビジュアル、オーディオ、画像、ビデオ、アニメーション、グラフィックプレゼンテーション、テキストなどである。タスクの計算は、タイプ1デバイスのプロセッサ(または論理ユニット)、タイプ1デバイスのICのプロセッサ(または論理ユニット)、タイプ2デバイスのプロセッサ(または論理ユニット)、タイプ2デバイスのICのプロセッサ、ローカルサーバ、クラウドサーバ、データ解析サブシステム、信号解析サブシステム、及び/または別のプロセッサによって実行することができる。この作業は、無線フィンガードプリントまたはベースライン(例えば、収集、処理、処理、送信、及び/またはトレーニングフェーズ/前回の調査/最新の調査/初期の無線調査、受動指摘書)、トレーニング、プロフィール、トレーニングされたプロフィール、静態的プロフィール、静態的プロフィール、調査、初期無線調査、初期設定、設置、再トレーニング、更新及びリセット)を用いて/しないで実施することができる。
【0112】
タイプ1デバイス(TX装置)は、少なくとも1つの異種無線送信機を備えることができる。タイプ2デバイス(RXデバイス)は、少なくとも1つの異種無線受信機を含み得る。タイプ1デバイス及びタイプ2デバイスは、コロケーションされ得る。タイプ1デバイスとタイプ2デバイスは同じ装置であってもよい。任意の装置は、データ処理ユニット/装置、計算ユニット/システム、ネットワークユニット/システム、プロセッサ(例えば、論理ユニット)、プロセッサと通信可能に結合されたメモリ、及びプロセッサによって実行されるべきメモリに記憶された命令のセットを有し得る。一部のプロセッサ、メモリ、及び一連の指示は、協調することができる。
【0113】
同じタイプ2デバイス(または複数のタイプ2デバイス)と相互作用する(例えば、通信する、交換信号/制御/通知/他のデータ)複数のタイプ1デバイスが存在してもよく、及び/または同じタイプ1デバイスと相互作用する複数のタイプ2デバイスが存在してもよい。複数のタイプ1デバイス/タイプ2デバイスは、同期及び/または非同期、同じ/異なるウィンドウ幅/サイズ及び/または時間シフト、同じ/異なる同期開始時間、同期終了時間などであり得る。複数のタイプ1デバイスによって送信される無線信号は、散発的、一時的、連続的、反復的、同期的、同時的、同時的、及び/または同時的であってもよい。複数のタイプ1デバイス/タイプ2デバイスは、独立して、及び/または協働して動作し得る。タイプ1及び/またはタイプ2のデバイスは、異種ハードウェア回路(例えば、無線信号を生成/受信し、受信信号からCIを抽出し、またはCIを利用可能にすることができる異種チップまたは異種IC)を有する/備えることができる。それらは、同一または異なるサーバ(例えば、クラウドサーバ、エッジサーバ、ローカルサーバ、ハブ装置)に通信可能に結合され得る。
【0114】
1つの装置の動作は、動作、状態、内部状態、記憶装置、プロセッサ、メモリ出力、物理的位置、計算リソース、別の装置のネットワークに基づくことができる。相違装置は、直接的に、及び/または別の装置/サーバ/ハブ装置/クラウドサーバを介して通信し得る。装置は、1 人以上のユーザに関連付けられ、関連付けられた設定を持つことができる。設定は、一度選択され、事前にプログラムされ、及び/または経時的に変更され得る(例えば、調整され、変化され、修正され)/変化され得る。方法には、さらなるステップが存在し得る。方法のステップ及び/または追加のステップは、示された順序で、または別の順序で実行され得る。任意のステップは、並行して、反復して、または他の方法で反復して、または別の方法で実行され得る。ユーザは、ヒト、成人、高齢成人、男性、女性、幼児、子供、乳児、ペット、動物、生物、機械、コンピュータモジュール/ソフトウェアなどであり得る。
【0115】
1つまたは複数のタイプ2デバイスと相互作用する1つまたは複数のタイプ1デバイスの場合、任意の処理(例えば、時間領域、周波数領域)は、異なるデバイスについて異なることができる。処理は、位置、向き、方向、役割、ユーザ関連特性、設定、構成、利用可能なリソース、利用可能な帯域幅、ネットワーク接続、ハードウェア、ソフトウェア、プロセッサ、コプロセッサ、メモリ、バッテリ寿命、利用可能な電力、アンテナ、アンテナの種類、アンテナの指向性/一方向特性、電力設定、及び/または装置の他のパラメータ/特性に基づくことができる。
【0116】
無線受信機(例えば、タイプ2デバイス)は、無線送信機(例えば、タイプ1デバイス)から信号及び/または別の信号を受信し得る。無線受信機は、別の無線送信機(例えば、第2のタイプ1デバイス)から別の信号を受信することができる。無線送信機は、信号及び/または別の信号を別の無線受信機(例えば、第2のタイプ2のデバイス)に送信することができる。無線送信機、無線受信機、別の無線受信機及び/または別の無線送信機は、オブジェクト及び/または別のオブジェクトと共に移動してもよい。別のオブジェクトを追跡することができる。
【0117】
タイプ1及び/またはタイプ2デバイスは、少なくとも2つのタイプ2及び/またはタイプ1デバイスと無線結合することが可能であり得る。タイプ1デバイスは、場所の別の位置で、タイプ2デバイスから第2のタイプ2デバイスへの無線結合(例えば、関連付け、認証)を切り替える/確立するように引き起こされ得る/制御され得る。同様に、タイプ2デバイスは、場所のさらに別の場所で、タイプ1デバイスから第2のタイプ1デバイスへの無線結合を切り替える/確立するように、引き起こされ/制御され得る。スイッチングは、サーバ(またはハブ装置)、プロセッサ、タイプ1デバイス、タイプ2デバイス、及び/または別の装置によって制御できる。切り替え前後に使用する無線機は異なっていてもよい。第2の無線信号(第2の信号)は、チャネルを通して、タイプ1デバイスと第2のタイプ2デバイスとの間(またはタイプ2デバイスと第2のタイプ1デバイスとの間)に送信され得る。第2の信号から抽出されたチャネルの第2のTSCIが得られ得る。第2の信号は、第1の信号であってもよい。オブジェクトの特性、STI及び/または別の量は、第2のTSCIに基づいて監視され得る。タイプ1デバイスとタイプ2デバイスは同じであってもよい。異なるタイムスタンプを有する特性、STI及び/または別の量は、波形を形成し得る。波形は、プレゼンテーションで表示することができる。
【0118】
無線信号及び/または別の信号は、データが埋め込まれていてもよい。無線信号は、一連のプローブ信号(例えば、プローブ信号の繰り返し送信、1つまたは複数のプローブ信号の再使用)であってもよい。プローブ信号は、時間の経過とともに変化/変化しうる。プローブ信号は、規格準拠信号、プロトコル信号、標準化無線プロトコル信号、制御信号、データ信号、無線通信ネットワーク信号、セルラーネットワーク信号、WiFi信号、LTE/5G/6G/7G信号、参照信号、ビーコン信号、動き検出信号、及び/または動きセンシング信号であってもよい。プローブ信号は、無線ネットワーク標準(例えば、WiFi)、セルラーネットワーク標準(例えば、LTE/5G/6G)、または別の標準に従ってフォーマットされ得る。プローブ信号は、ヘッダ及びペイロードを有するパケットを含み得る。プローブ信号は、データが埋め込まれていてもよい。ペイロードは、データを含むことができる。プローブ信号は、データ信号に置き換えられてもよい。プローブ信号は、データ信号に埋め込まれてもよい。無線受信機、無線送信機、別の無線受信機及び/または別の無線送信機は、少なくとも1つのプロセッサ、それぞれのプロセッサと通信可能に結合されたメモリ、及び/または実行されたときにプロセッサに、オブジェクトのSTI(例えば、動き情報)、初期STI、初期時間、方向、瞬間位置、瞬間角度、及び/または速度を決定するために必要な任意のステップ及び/またはすべてのステップを実行させる、メモリに記憶されたそれぞれの命令セットに関連付けられてもよい。
【0119】
プロセッサ、メモリ及び/または命令のセットは、タイプ1デバイス、少なくとも1つのタイプ2デバイス、オブジェクト、オブジェクトに関連付けられた装置、場所に関連付けられた別の装置、クラウドサーバ、ハブ装置、及び/または別のサーバに関連付けられ得る。
【0120】
タイプ1デバイスは、場所のチャネルを通して少なくとも1つのタイプ2デバイス(単数または複数)に放送方式で信号を送信することができる。信号は、任意のタイプ2デバイスとの無線接続(例えば、関連付け、認証)を確立するタイプ1デバイスなしで、及びタイプ1デバイスからのサービスを要求するタイプ2デバイスなしで送信される。タイプ1デバイスは、複数のタイプ2デバイスに共通の特定のメディアアクセスコントロール(MAC)アドレスに送信できる。各タイプ2 デバイスは、そのMACアドレスを特定のMAC アドレスに調整できる。特定のMACアドレスは、場所に関連付けられ得る。関連付けは、関連付けサーバ(例えば、ハブデバイス)の対応付けテーブルに記録され得る。場所は、特定のMACアドレス、一連のプローブ信号、及び/またはプローブ信号から抽出された少なくとも1つのTSCIに基づいて、タイプ1デバイス、タイプ2デバイス及び/または別の装置によって識別され得る。
【0121】
例えば、タイプ2デバイスは、場所の新しい位置に(例えば、別の場所から)移動され得る。タイプ1デバイスは、タイプ1及びタイプ2デバイスが互いに認識しないように、場所に新たに設定され得る。セットアップ中、タイプ1デバイスは、一連のプローブ信号を特定のMACアドレスに送るように、指示され/ガイドされ/引き起こされ/制御され得る(例えば、ダミー受信機を使用すること、ハードウェアピン設定/接続を使用すること、保存された設定を使用すること、ローカル設定を使用すること、リモート設定を使用すること、ダウンロードされた設定を使用すること、ハブ装置を使用すること、またはサーバを使用すること)。電源を投入すると、タイプ2デバイスは、異なる場所(例えば、ハウス、オフィス、エンクロージャ、フロア、多層ビル、店舗、空港、モール、スタジアム、ホール、ステーション、地下鉄、ロット、地域、領域、区域、地方、都市、国、大陸などの異なる場所に使用される異なるMACアドレス)でブロードキャストするために使用され得るMACアドレスのテーブル(例えば、指定されたソース、サーバ、ハブデバイス、クラウドサーバに記憶された)に従って、プローブ信号をスキャンし得る。タイプ2デバイスが、特定のMACアドレスに送られたプローブ信号を検出すると、タイプ2デバイスは、MACアドレスに基づいて場所を識別するために、テーブルを使用することができる。
【0122】
場所のタイプ2デバイスの位置は、特定のMACアドレス、一連のプローブ信号、及び/またはプローブ信号からタイプ2デバイスによって得られる少なくとも1つのTSCIに基づいて計算され得る。計算は、タイプ2デバイスによって実行されてもよい。
【0123】
特定のMACアドレスは、経時的に変更(例えば、調整、変更、修正)され得る。それは、予定表、ルール、方針、モード、条件、状況及び/または変化に従って変更され得る。特定のMACアドレスは、MACアドレスの利用可能性、予め選択されたリスト、衝突パターン、トラフィックパターン、タイプ1デバイスと他の装置との間のデータトラフィック、有効な帯域幅、ランダム選択、及び/またはMACアドレススイッチングプランに基づいて選択することができる。特定のMACアドレスは、第2の無線デバイス(例えば、ダミー受信機、またはダミー受信機として機能する受信機)のMACアドレスであり得る。
【0124】
タイプ1デバイスは、一組のチャネルから選択されたチャネルにおいて、プローブ信号を送信してもよい。選択されたチャネルの少なくとも1つのCIは、選択されたチャネルにおいて送信されるプローブ信号から、それぞれのタイプ2デバイスによって取得され得る。
【0125】
選択されたチャネルは、経時的に変更(例えば、調整、変更、修正)され得る。変更は、予定表、ルール、方針、モード、条件、状況、及び/または変化に従うことができる。選択されたチャネルは、チャネルの利用可能性、ランダム選択、予め選択されたリスト、同一チャネル間干渉、チャネル間干渉、チャネルトラフィックパターン、タイプ1デバイスと別のデバイスとの間のデータトラフィック、チャネルに関連する有効帯域幅、セキュリティ基準、チャネルスイッチングプラン、基準、品質基準、信号品質条件、及び/または考慮に基づいて選択され得る。
【0126】
特定のMACアドレス及び/または選択されたチャネルの情報は、ネットワークを介してタイプ1デバイスとサーバ(例えば、ハブ装置)との間で通信することができる。特定のMACアドレス及び/または選択されたチャネルの情報は、別のネットワークを介してタイプ2デバイスとサーバ(例えば、ハブ装置)との間で通信することもできる。タイプ2デバイスは、特定のMACアドレス及び/または選択されたチャネルの情報を別のタイプ2デバイス(例えば、メッシュネットワーク、Bluetooth、WiFi、NFC、ZigBeeなどを介して)に通信することができる。特定のMACアドレス及び/または選択されたチャネルは、サーバ(例えば、ハブ装置)によって選択され得る。特定のMACアドレス及び/または選択されたチャネルは、タイプ1デバイス、タイプ2デバイス及び/またはサーバ(例えば、ハブ装置)によってアナウンスメントチャネル内でシグナリングされ得る。通信される前に、任意の情報が前処理され得る。
【0127】
タイプ1デバイスと別の無線装置との間の無線接続(例えば、関連付け、認証)は、(例えば、シグナルハンドシェイクを使用して)確立され得る。タイプ1デバイスは、第1のハンドシェイク信号(例えば、サウンディングフレーム、プローブ信号、送信要求RTS)を別の装置に送ることができる。別のデバイスは、第2のハンドシェイク信号(例えば、コマンド、または送信可CTS)をタイプ1デバイスに送信することによって応答することができ、いずれのタイプ2デバイスとの接続を確立することなく、複数のタイプ2デバイスにブロードキャスト方式で信号(例えば、一連のプローブ信号)を送信するようにタイプ1デバイスをトリガする。第2のハンドシェイク信号は、第1のハンドシェイク信号に対する応答または確認応答(例えば、ACK)であり得る。第2のハンドシェイク信号は、場所、及び/またはタイプ1デバイスの情報を有するデータを含み得る。別の装置は、タイプ1デバイスとの無線接続を確立し、第1の信号を受信し、及び/または第2の信号を送るための目的(例えば、一次目的、二次目的)を有するダミー装置であり得る。別の装置は、タイプ1デバイスに物理的に取り付けられてもよい。
【0128】
別の例では、別の装置は、いずれのタイプ2デバイスとの接続(例えば、関連付け、認証)を確立することなく、信号(例えば、一連のプローブ信号)を複数のタイプ2デバイスにブロードキャストすることをタイプ1デバイスにトリガする第3のハンドシェイク信号をタイプ1デバイスに送ることができる。タイプ1デバイスは、第4のハンドシェイク信号を他の装置に送信することにより第3の特別信号に応答することができる。別の装置は、複数のタイプ1デバイスがブロードキャストすることをトリガするために使用され得る。トリガは、連続的、部分的に連続的、部分的に並列、または完全に並列であってもよい。別の装置は、複数の送信機を並列にトリガするために、複数の無線回路を有してもよい。並列トリガはまた、少なくとも1つのさらに別の装置を使用して、別の装置と並行して(別の装置が行うのと同様の)トリガを実行することによって達成され得る。別の装置は、タイプ1デバイスとの接続を確立した後、タイプ1デバイスと通信(または通信を一時停止)できない。一時停止した通信が再開される場合がある。別の装置は、タイプ1デバイスとの接続を確立した後、非アクティブモード、休眠モード、スリープモード、スタンバイモード、低電力モード、OFFモード及び/またはパワーダウンモードに入ることができる。別の装置は、タイプ1デバイスが信号を特定のMACアドレスに送信するように、特定のMACアドレスを有してもよい。タイプ1デバイス及び/または別の装置は、タイプ1デバイスに関連付けられた第1のプロセッサ、別の装置に関連付けられた第2のプロセッサ、指定されたソースに関連付けられた第3のプロセッサ、及び/または別の装置に関連付けられた第4のプロセッサによって制御及び/または調整されてもよい。第1及び第2のプロセッサは、互いに調整することができる。
【0129】
第1の一連のプローブ信号は、第1の場所の第1のチャネルを通して、タイプ1デバイスの第1のアンテナによって少なくとも1つの第1のタイプ2デバイスに送信されてもよい。第2の一連のプローブ信号は、第2の場所の第2のチャネルを通して、タイプ1デバイスの第2のアンテナによって、少なくとも1つの第2のタイプ2デバイスに送信されてもよい。第1の一連のプローブ信号及び第2の一連のプローブ信号は、異なっていてもよい/異なっていなくてもよい。少なくとも1つの第1のタイプ2デバイスは、少なくとも1つの第2のタイプ2デバイスと異なっていてもよい/異なっていなくてもよい。第1及び/または第2の一連のプローブ信号は、タイプ1デバイスと任意のタイプ2デバイスとの間で確立された接続(例えば、関連付け、認証)なしにブロードキャストされ得る。第1及び第2のアンテナは、同じ/異なるものであってもよい。
【0130】
2つの場所は、異なるサイズ、形状、マルチパス特性を有することができる。第1及び第2の場所は、重複してもよい。第1及び第2のアンテナの近傍のそれぞれの直近の領域は、重複することができる。第1及び第2のチャネルは、同じ/異なることができる。例えば、第1のものはWiFiであってもよく、第2のものはLTEであってもよい。または、両方ともWiFiであってもよいが、最初のものは2.4GHzのWiFiであってもよく、2番目は5GHzのWiFiであってもよい。または、両方とも2.4GHz WiFiであってもよいが、異なるチャネル番号、SSID名、及び/またはWiFi設定を有する。
【0131】
各タイプ2デバイスは、それぞれの一連のプローブ信号から少なくとも1つのTSCIを取得することができ、CIは、タイプ2デバイスとタイプ1デバイスとの間のそれぞれのチャネルである。いくつかの第1のタイプ2デバイス(単数または複数)及びいくつかの第2のタイプ2デバイス(単数または複数)は、同じであり得る。第1及び第2の一連のプローブ信号は、同期/非同期であってもよい。プローブ信号は、データと送信されてもよく、またはデータ信号で置き換えられてもよい。第1のアンテナと第2のアンテナは同じであってもよい。
【0132】
第1の一連のプローブ信号は、第1の速度(例えば、30Hz)で送信されてもよい。第2の一連のプローブ信号は、第2の速度(例えば、200Hz)で送信されてもよい。第1及び第2の速度は、同じ/異なることができる。第1及び/または第2の速度は、経時的に変更(例えば、調整、変化、修正)され得る。変更は、予定表、ルール、方針、モード、条件、状況、及び/または変化に従うことができる。任意の速度は、経時的に変更(例えば、調整、変更、修正)され得る。
【0133】
第1及び/または第2の一連のプローブ信号は、それぞれ、第1のMACアドレス及び/または第2のMACアドレスに送信され得る。2つのMAC アドレスは同じ/異なる場合がある。第1の一連のプローブ信号は、第1のチャネル内で送信されてもよい。第2の一連のプローブ信号は、第2のチャネルで送信されてもよい。2つのチャネルは、同じ/異なることができる。第1または第2のMACアドレス、第1または第2のチャネルは、時間の経過と共に変化し得る。任意の変更は、予定表、ルール、方針、モード、状態、状況、及び/または変化に従うことができる。
【0134】
タイプ1の装置及び別の装置は、制御及び/または調整され、共通の装置に物理的に取り付けられ、または共通の装置のもの/共通の装置の中であり得る。それらは、共通のデータプロセッサークにより制御され/へ接続され、又は、共通のバスインターコネクト/ネットワーク/LAN/Bluetoothネットワーク/ NFCネットワーク/ BLE/有線ネットワーク/無線ネットワーク/メッシュネットワーク/モバイルネットワーク/クラウドに接続されてもよい。それらは、共通メモリを共有することができ、あるいは、共通ユーザ、ユーザ装置、プロファイル、アカウント、アイデンティティ(ID)、識別子、家庭、住宅、物理アドレス、位置、地理座標、IPサブネット、SSID、家庭装置、オフィス装置、及び/または製造装置と関連付けることができる。
【0135】
各タイプ1デバイスは、それぞれのタイプ2デバイスのセットの信号源であり得る(すなわち、それは、それぞれの信号(例えば、それぞれの一連のプローブ信号)をそれぞれのタイプ2デバイスのセットに送る)。各タイプ2デバイスは、その信号源として全てのタイプ1デバイスの中からタイプ1デバイスを選択する。各タイプ2デバイスは非同期に選択できる。少なくとも1つのTSCIは、タイプ1デバイスからのそれぞれの一連のプローブ信号から、それぞれのタイプ2デバイスによって取得され得、CIは、タイプ2デバイスとタイプ1デバイスとの間のチャネルである。
【0136】
それぞれのタイプ2デバイスは、すべてのタイプ1デバイスの中から、アイデンティティ(ID)またはタイプ1/タイプ2デバイスの識別子、実行されるべきタスク、過去の信号源、履歴(例えば、過去の信号源、タイプ1デバイス、別のタイプ1デバイス、それぞれのタイプ2受信機、及び/または別のタイプ2受信機の)、信号源を切り替えるための閾値、及び/またはユーザの情報、アカウント、アクセス情報、パラメータ、特性、及び/または信号強度(例えば、タイプ1デバイス及び/またはそれぞれのタイプ2受信機に関連する)に基づいて、タイプ1デバイスをその信号源として選択する。
【0137】
最初に、初回で、タイプ1デバイスは、初期のそれぞれのタイプ2デバイスのセット(すなわち、タイプ1デバイスは、初期のそれぞれのタイプ2デバイスのセットにそれぞれの信号(一連のプローブ信号)を送る)の信号源であり得る。各初期のそれぞれのタイプ2デバイスは、その信号源として、すべてのタイプ1デバイスの中からタイプ1デバイスを選択する。
【0138】
特定のタイプ2デバイスの信号源(タイプ1デバイス)は、次の場合に変更(例えば、調整、変更、修正)され得る、(1)タイプ2デバイスの現在の信号源から受信される2つの隣接するプローブ信号(例えば、現在のプローブ信号とすぐ前のプローブ信号との間、または次のプローブ信号と現在のプローブ信号との間)の間の時間間隔は、第1の閾値を超える、(2)タイプ2デバイスの現在の信号源に関連する信号強度は、第2の閾値未満である、(3) タイプ2デバイスの現在の信号源に関連する処理済み信号強度が第3の閾値未満であり、信号強度は、ローパスフィルタ、バンドパスフィルタ、メジアンフィルタ、移動平均フィルタ、加重平均フィルタ、線形フィルタ及び/または非線形フィルタで処理される、及び/または(4) タイプ2デバイスの現在の信号源に関連する信号強度(または処理された信号強度)は、最近のタイムウィンドウのかなりのパーセンテージ(例えば、70%、80%、90%)に対して、第4の閾値を下回っている。パーセンテージは、第5の閾値を超えることができる。第1、第2、第3、第4及び/または第5の閾値は、時間変化し得る。
【0139】
条件(1)は、タイプ1デバイスとタイプ2デバイスとが徐々に互いに遠くになるときに起こり得、その結果、タイプ1デバイスからのいくつかのプローブ信号が弱すぎて、タイプ2デバイスによって受信されないようになる。条件(2)〜(4)は、信号強度が非常に弱くなるように、2つのデバイスが互いに遠く離れると発生する可能性がある。
【0140】
タイプ2デバイスの信号源は、他のタイプ1デバイスが、現在の信号源のファクタ(例えば、1、1.1、1.2、または1.5)よりも弱い信号強度を有する場合、変わらなくてもよい。
【0141】
信号源が変更された場合(調整、変更、修正など)、新しい信号源は近い将来(例えば、それぞれの次回)に有効になることがある。新しい信号源は、最も強い、信号強度及び/または処理された信号強度、を有するタイプ1デバイスであってもよい。現在の信号源と新しい信号源は同じでも、異なってもよい。
【0142】
使用可能なタイプ1デバイスのリストは、各タイプ2デバイスにより初期化及び保持されうる。リストは、タイプ1デバイスのそれぞれのセットに関連する信号強度及び/または処理された信号強度を調べることによって更新され得る。タイプ2デバイスは、第1のタイプ1デバイスからの第1の一連のプローブ信号と、第2のタイプ1デバイスからの第2の一連のプローブ信号との間で、それぞれのプローブ信号レート、MACアドレス、チャネル、特徴/特性/状態、タイプ2デバイスによって実行されるべきタスク、第1及び第2の一連の信号強度、及び/または別の考慮事項に基づいて選択することができる。
【0143】
一連のプローブ信号は、一定の速度(例えば、100Hz)で送信されてもよい。一連のプローブ信号は、規則的な間隔(例えば、100Hzに対して0.01s)でスケジュールされ得るが、各プローブ信号は、おそらく、タイミング要件、タイミング制御、ネットワーク制御、ハンドシェイキング、メッセージパッシング、衝突回避、キャリアセンシング、輻輳、リソースの利用可能性、及び/または別の考慮事項に起因して、小さな時間摂動を経験し得る。
【0144】
レートは、変更され得る(例えば、調整され、変更され、修正され得る)。変更は、予定表(例えば、1時間ごとに変更される)、規則、方針、モード、条件及び/または変化(例えば、あるイベントが発生したときにいつでも変更される)に従うことができる。たとえば、レートは通常100Hzであるが、要求の厳しい状況では1000Hzに変更され、低電力/スタンバイ状況では1Hzに変更される。プローブ信号は、バーストで送信されてもよい。
【0145】
プローブ信号レートは、タイプ1デバイスまたはタイプ2デバイスによって実行されるタスクに基づいて変化する場合がある(例えば、タスクは通常100Hz、20秒間について一時的に1000Hzを必要とする場合がある)。一例では、送信機(タイプ1デバイス)、受信機(タイプ2デバイス)、及び関連するタスクは、クラス(例えば、低優先度、高優先度、緊急、クリティカル、通常、特権、非加入、加入、有料、及び/または非課金であるクラス)に適応的に(及び/または動的に)関連付けられ得る。(トランスミッターの)レートは、いくつかのクラス(例えば、高優先度クラス)のために調整され得る。そのクラスの必要性が変化した場合、レートを変更することができる(例えば、調整、変更、修正)。受信機が臨界的に低い電力を有する場合、レートは、プローブ信号に応答するために受信機の電力消費を低減するために低減されてもよい。1つの例では、プローブ信号を使用して、電力を無線で受信機(タイプ2デバイス)に転送し、レートを調整して、受信機に転送される電力の量を制御してもよい。
【0146】
レートは、以下によって(またはそれに基づいて)変更することができる:サーバ(例えば、ハブデバイス)、タイプ1デバイス及び/またはタイプ2デバイス。制御信号は、それらの間で通信されてもよい。サーバは、タイプ2デバイスの必要性及び/又はタイプ2デバイスによって実行されるタスクを監視、追跡、予測及び/又は予想し、かつレートを変更するためにタイプ1デバイスを制御することができる。サーバは、予定表に従って、レートにスケジュールされた変更を行うことができる。サーバは、緊急事態を検知し、直ちにレートを変更することができる。サーバは、発展状態を検出し、レートを徐々に調整することができる。
【0147】
特性及び/またはSTI(例えば、動き情報)は、特定のタイプ1デバイス及び特定のタイプ2デバイスに関連するTSCIに基づいて個別に監視され得るか、及び/または特定のタイプ1デバイス及び任意のタイプ2デバイスに関連する任意のTSCIに基づいて共同で監視され得るか、及び/または特定のタイプ2デバイス及び任意のタイプ1デバイスに関連する任意のTSCIに基づいて共同で監視され得るか、及び/または任意のタイプ1デバイス及び任意のタイプ2デバイスに関連する任意のTSCIに基づいてグローバルに監視され得る。任意の共同モニタリングは、以下に関連し得る:ユーザ、ユーザアカウント、プロファイル、家庭、場所の地図、場所の環境モデル、及び/またはユーザ履歴、など。
【0148】
タイプ1デバイスとタイプ2デバイスとの間の第1のチャネルは、別のタイプ1デバイスと別のタイプ2デバイスとの間の第2のチャネルとは異なりうる。2つのチャネルは、異なる周波数帯域、帯域幅、搬送波周波数、変調、無線規格、コーディング、暗号化、ペイロード特性、ネットワーク、ネットワークID、SSID、ネットワーク特性、ネットワーク設定、及び/またはネットワークパラメータなどに関連し得る。
【0149】
2つのチャンネルは、異なる種類の無線システム(例えば次の、WiFi、LTE、LTE−A、LTE−U、2.5G、3G、3.5G、4G、ビヨンド4G、5G、6G、7G、携帯ネットワーク規格、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA(登録商標)、TD−SCDMA、802.11システム、802.15システム、802.16システム、メッシュネットワーク、Zigbee、NFC、WiMax、Bluetooth、BLE、RFID、UWB、マイクロ波システム、レーダー類似システム、の内の2つ)に関連することができる。例えば、一方はWiFiであり、他方はLTEである。
【0150】
2つのチャネルは、同様の種類の無線システムに関連付けられている場合があるが、ネットワークが異なる。例えば、第1のチャネルは、20MHzの帯域幅を有する2.4GHz帯域で「Pizza及びPizza」と命名されたWiFiネットワークに関連付けられ得、一方、第2のチャネルは、40MHzの帯域幅を有する5GHz帯域で「StarBudホットスポット」のSSIDを有するWiFiネットワークに関連付けられ得る。2つのチャネルは、同じネットワーク内で異なるチャネルになる場合がある(「StarBud ホットスポット」ネットワークなど)。
【0151】
一実施形態では、無線監視システムは、複数のイベントに関連付けられたトレーニングTSCIに基づいて、場所の複数のイベントの分類器(classifier)をトレーニングすることを含むことができる。イベントに関連するCIまたはTSCIは、そのイベント(及び/または場所、環境、オブジェクト、オブジェクトの動き、状態/感情状態/精神状態/状態/ステージ/ジェスチャ/歩容/アクション/動き/活動/日常活動/履歴/オブジェクトのイベントなど)に関連する無線サンプル/特性/フィンガプリントを考慮/含むことができる。
【0152】
既知のイベントに関連するそれぞれのトレーニング(例えば、調査、無線調査(wirelee survey)、初期無線調査)時間において場所で起こる複数の既知のイベントの各々について、それぞれのトレーニング無線信号(例えば、それぞれの一連のトレーニングプローブ信号)は、第1のタイプ1デバイスのプロセッサ、メモリ、及び命令のセットを使用する第1のタイプ1異種無線装置のアンテナによって、それぞれのトレーニング時間において場所の無線マルチパスチャネルを通して少なくとも1つの第1のタイプ2異種無線装置に送信され得る。
【0153】
トレーニングCIの少なくとも1つのそれぞれの時系列(トレーニングTSCI)は、(それぞれの)トレーニング信号から、少なくとも1つの第1のタイプ2デバイスのそれぞれによって非同期的に取得され得る。CIは、既知のイベントに関連するトレーニング時間において、第1のタイプ2デバイスと第1のタイプ1デバイスとの間のチャネルのCIであり得る。少なくとも1つのトレーニングTSCIは、前処理され得る。トレーニングは、無線調査(例えば、タイプ1デバイス及び/またはタイプ2デバイスの設置の間の)であり得る。
【0154】
現在の期間において場所内で起こる現在のイベントについて、現在の無線信号(例えば、一連の現在のプローブ信号)は、第2のタイプ1デバイスのプロセッサ、メモリ、及び命令のセットを使用する第2のタイプ1異種無線装置のアンテナによって、現在のイベントに関連する現在の期間において場所のチャネルを通して少なくとも1つの第2のタイプ2異種無線装置に送信され得る。
【0155】
現在のCIの少なくとも1つの時系列(現在のTSCI)は、現在の信号(例えば、一連の現在のプローブ信号)から少なくとも1つの第2のタイプ2デバイスの各々によって非同期的に取得され得る。CIは、現在のイベントに関連する現在の期間において、第2のタイプ2デバイスと第2のタイプ1デバイスとの間のチャネルのCIであり得る。少なくとも1つの現在のTSCIは、前処理され得る。
【0156】
分類器(classifier)は、少なくとも1つの第2のタイプ2デバイスによって、一連の現在のプローブ信号から得られる少なくとも1つの現在のTSCIを分類するために、特定の現在のTSCIの少なくとも1部分を分類するために、及び/または特定の現在のTSCIの少なくとも1部分と別のTSCIの別の部分との組み合わせを分類するために、適用され得る。分類器は、TSCI (または特徴/STIまたは他の分析または出力応答)をクラスタに分割し、クラスタを特定のイベント/オブジェクト/対象/位置/動き/活動に関連付けることができる。ラベル/タグは、クラスタについて生成され得る。クラスタは、記憶及び検索することができる。分類器は、現在のTSCI (または、おそらく現在のイベントに関連する特性/STIまたは他の分析/出力応答)を、以下と関連付けるために適用され得る:クラスタ、既知/特定のイベント、クラス/カテゴリ/グループ/グループ化/リスト/クラスタ、既知のイベントのセット/対象/位置/移動/アクティビティ、未知イベント、クラス/カテゴリ/グループ/グループ化/リスト/クラスタ/未知イベントのセット/対象/位置/移動/アクティビティ、及び/または別のイベント/対象/位置/移動/アクティビティ/クラス/カテゴリ/グループ/グループ化/リスト/クラスタ。各TSCIは、それぞれがそれぞれのタイムスタンプに関連する少なくとも1つのCIを含み得る。2つのタイプ2デバイスに関連する2つのTSCIは、異なる開始時間、持続時間、停止時間、CIの量、サンプリング頻度、サンプリング期間、によって異なる。それらのCIは、異なる特徴を有し得る。第1及び第2のタイプ1デバイスは、場所の同じ位置にあってもよい。それらは、同じ装置であってもよい。少なくとも1つの第2のタイプ2デバイス(またはそれらの位置)は、少なくとも1つの第1のタイプ2デバイス(またはそれらの位置)の置換であり得る。特定の第2のタイプ2デバイス及び特定の第1のタイプ2デバイスは、同じ装置であり得る。
【0157】
第1のタイプ2デバイスのサブセットと第2のタイプ2デバイスのサブセットは同じであってもよい。少なくとも1つの第2のタイプ2デバイス及び/または少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットであり得る。少なくとも1つの第1のタイプ2デバイス及び/または少なくとも1つの第1のタイプ2デバイスのサブセットは、少なくとも1つの第2のタイプ2デバイスのサブセットの置換であり得る。少なくとも1つの第2のタイプ2デバイス及び/または少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットの置換であり得る。少なくとも1つの第2のタイプ2デバイス及び/または少なくとも1つの第2のタイプ2デバイスのサブセットは、少なくとも1つの第1のタイプ2デバイスのサブセットと同じそれぞれの位置であり得る。少なくとも1つの第1のタイプ2デバイス及び/または少なくとも1つの第1のタイプ2デバイスのサブセットは、少なくとも1つの第2のタイプ2デバイスのサブセットと同じそれぞれの位置であり得る。
【0158】
タイプ1デバイスのアンテナ及び第2のタイプ1デバイスのアンテナは、場所の同じ位置にあってもよい。少なくとも1つの第2のタイプ2デバイスのアンテナ及び/または少なくとも1つの第2のタイプ2デバイスのサブセットのアンテナは、少なくとも1つの第1のタイプ2デバイスのサブセットのそれぞれのアンテナと同じそれぞれの位置であり得る。少なくとも1つの第1のタイプ2デバイスのアンテナ及び/または少なくとも1つの第1のタイプ2デバイスのサブセットのアンテナは、少なくとも1つの第2のタイプ2デバイスのサブセットのそれぞれのアンテナと同じそれぞれの位置であり得る。
【0159】
第1のTSCIの第1の持続時間の第1のセクションと、第2のTSCIの第2のセクションの第2の持続時間の第2のセクションとを整列(aligne)させてもよい。第1セクションのアイテムと第2セクションのアイテムとの間のマップを計算することができる。第1のセクションは、第1の開始/終了時間を有する第1のTSCIの第1のセグメント(例えば、サブセット)、及び/または処理された第1のTSCIの別のセグメント(例えば、サブセット)を含み得る。処理された第1のTSCIは、第1の操作によって処理された第1のTSCIであってもよい。第2のセクションは、第2の開始時間及び第2の終了時間を有する第2のTSCIの第2のセグメント(例えば、サブセット)、ならびに処理された第2のTSCIの別のセグメント(例えば、サブセット)を含み得る。処理された第2のTSCIは、第2の操作によって処理された第2のTSCIであってもよい。第1の操作及び/または第2の操作は、サブサンプリング、再サンプリング、補間、フィルタリング、変換、特徴抽出、前処理、及び/または別の操作を含み得る。
【0160】
第1のセクションの第1のアイテムは、第2のセクションの第2のアイテムにマッピングされ得る。第1セクションの第1アイテムはまた、第2セクションの別のアイテムにマッピングされ得る。第1セクションの別のアイテムはまた、第2セクションの第2アイテムにマッピングされ得る。マッピングは、1対1、1対多、多対1、多対多であり得る。第1のTSCIの第1のセクションの第1のアイテム、第1のTSCIの別のアイテム、第1のアイテムのタイムスタンプ、第1のアイテムの時間差、第1のアイテムの時間差、第1のアイテムの隣接タイムスタンプ、第1のアイテムの隣接タイムスタンプ、第1のアイテムに関連する別のタイムスタンプ、第2のTSCIの第2のセクションの第2のアイテム、第2のTSCIの別のアイテム、第2のアイテムのタイムスタンプ、第2のアイテムの時間差、第2のアイテムの時間差、第2のアイテムの隣接タイムスタンプ、及び第2のアイテムに関連する別のタイムスタンプのうちの少なくとも1つの少なくとも1つの関数は、少なくとも1つの制約を満たすことができる。
【0161】
1つの制約は、第1のアイテムのタイムスタンプと第2のアイテムのタイムスタンプとの間の差が、適応的(及び/または動的に調整された)上側閾値によって上限され得、適応的下側閾値によって下限され得ることであり得る。
【0162】
最初のセクションは、最初のTSCI全体であってもよい。第2のセクションは、第2のTSCI全体であってもよい。第1の時間持続時間は、第2の時間持続時間に等しくてもよい。TSCIの時間持続時間のセクションは、適応的に(及び/または動的に)決定され得る。TSCIの仮セクションを計算することができる。セクション(例えば、仮セクション、セクション)の開始時間及び終了時間を決定することができる。セクションは、仮セクションの開始部分及び終了部分を除去することによって決定することができる。仮セクションの開始部分は、以下のように決定することができる。反復的に、タイムスタンプの増加に伴う仮セクションのアイテムは、一度に1つのアイテムである現在のアイテムと見なすことができる。
【0163】
各反復において、少なくとも1つの活動尺度/指標が計算及び/または考慮され得る。少なくとも1つの活動尺度は、現在のタイムスタンプに関連する現在のアイテム、現在のタイムスタンプよりも大きくないタイムスタンプをもつ仮セクションの過去のアイテム、及び/または現在のタイムスタンプよりも小さくないタイムスタンプをもつ仮セクションの将来のアイテムのうちの少なくとも1つに関連することができる。少なくとも1つの活動尺度に関連する少なくとも1つの基準(例えば、品質基準、信号品質条件)が満たされる場合、現在のアイテムは、仮セクションの開始部分に追加されてもよい。
【0164】
活動尺度に関連する少なくとも1つの基準は、以下のうちの少なくとも1つを含み得る:(a)活動尺度は適応的な(動的に調整される)上側閾値よりも小さい。(b)活動尺度は適応的な下側閾値よりも大きい。(c)活動尺度は、少なくとも連続したタイムスタンプの所定の量に対して連続して適応的上限閾値よりも小さい、(d)活動尺度は、少なくとも連続したタイムスタンプの別の所定の量に対して連続して適応的下側閾値よりも大きい、(e)活動尺度は、少なくとも連続したタイムスタンプの所定の量の所定のパーセンテージに対して連続して適応的な上側閾値よりも小さい、(f)活動尺度は、少なくとも連続したタイムスタンプの別の所定の量の別の所定のパーセンテージに対して連続して適応的な下側閾値よりも大きい、(g)現在のタイムスタンプに関連した別のタイムスタンプに関連した別の活動尺度は、別の適応的上側閾値よりも小さく、別の適応的下側閾値よりも大きい、(h)現在のタイムスタンプに関連した少なくとも1つのそれぞれのタイムスタンプに関連した少なくとも1つの活動尺度は、それぞれの上側閾値よりも小さく、それぞれの下側閾値よりも大きい。(i)現在のタイムスタンプに関連付けられた一組のタイムスタンプにおける、それぞれの上限閾値よりも小さく、それぞれの下限閾値よりも大きい、活動尺度に関連付けられたタイムスタンプのパーセンテージが、閾値を超える、及び(j)別の基準(例えば、品質基準、信号品質条件)。
【0165】
時間T1におけるアイテムに関連する活動尺度/指標(index)は、以下の少なくとも1つを含み得る:(1) 時間T1でのアイテム及び時間T1−D1でのアイテムの第1の関数であって、ここで、D1は、所定の正の量(例えば、一定時間オフセット)、(2)時間T1でのアイテム及び時間T1+D1でのアイテムの第2の関数、(3)時間T1でのアイテム及び時間T2でのアイテムの第3の関数であり、ここで、T2は、所定の量(例えば、固定された初期基準時間; T2は、時間とともに変更(例えば、調整、変化、修正)され得る; T2は、周期的に更新され得る;T2は、期間の開始であり得、T1は、期間におけるスライディングタイムであり得る)、ならびに(4)時間T1でのアイテム及び他のアイテムの第4の関数。
【0166】
第1の関数、第2の関数、第3の関数、及び/または第4の関数のうちの少なくとも1つは、少なくとも2つの引数X及びYを持つ関数(例えば、F(X、Y、...))であり得る。 2つの引数は、スカラーであってもよい。関数(例えば、F)は、X、Y、(X−Y)、(Y−X)、abs(X−Y)、X^a、Y^b、abs(X^a−Y^b)、(X−Y)^a、(X/Y)、(X+a)/ (Y+b)、(X^a/Y^b)、及び((X/Y)^a−b)のうちの少なくとも1つの関数であり得、ここでa及びbは、ある所定量であり得る。例えば、この関数は、単にabs(X−Y)、または(X−Y)^2、(X−Y)^4とすることができる。この関数は、頑強な関数であってもよい。例えば、関数は、abs(X−Y)が閾値Tよりも小さい場合には(X−Y)^2であり、abs(X−Y)がTよりも大きい場合には(X−Y)+aである。あるいは、abs(X−Y)がTより大きい場合、関数は定数であってもよい。また、abs(X−y)がTより大きい場合、関数はゆっくりと増加する関数によって制限され得、その結果、外れ値は、結果に重大な影響を及ぼすことができない。この関数の別の例は、(abs(X/Y)−a)(式中、a=1)であり得る。このようにして、X=Y (すなわち、変更または活動なし)の場合、関数は0の値を与える。XがYより大きい場合、(X/Y)は1より大きくなり(XとYが正であると仮定)、関数はポジティブとなる。XがYより小さい場合、(X/Y)は1より小さくなり、関数はネガティブになる。別の例では、引数XとYの両方が、X=(x_1、x_2、...、x_n)とY=(y_1、y_2、...、y_n)となるn−タプル(n−tuples)であってもよい。この関数は、x_i,y_i,(x_i−y_i),(y_ix_i), abs(x_i−y_i),x_i^a, y_i^b,abs(x_i^a−y_i^b), (x_i−y_i)^a,(x_i/y_i),(x_i+a)/(y_i +b),(x_i^a/y_i^b),及び((x_i/y_i)^a−b)のうち少なくとも1つの関数であってもよく、ここで、iは、n−タプルX及びYの成分指数であり、1<=i<=nである。例えば、x_1 の成分インデックスはi=1で、x_2の成分インデックスはi=2 である。関数は、x_i,y_i,(x_i−y_i),(y_ix_i),abs(x_i−y_i),x_i^a,y_i^b,abs(x_i^a−y_i^b),(x_i−y_i)^a,(x_i/y_i),(x_i+a)/(y_i +b),(x_i ^a/y_i^b),及び((x_i/y_i)^a−b)のうちの少なくとも1つのコンポーネントごとの別の関数の合計を含むことができ、iは、nタプルX及びYのコンポーネントインデックスである。例えば、この関数は、sum_{i=1}^n(abs(x_i/y_i)−1)/n,又はsum_{i=1}^nw_i*(abs(x_i/y_i)−1) の形式である可能性がある。ここで、w_iはコンポーネントiの重みである。
【0167】
マップは、動的タイムワーピング(dynamic time warping:DTW)を使用して計算され得る。DTWは、マップ、第1のTSCIのアイテム、第2のTSCIのアイテム、第1の持続時間、第2の持続時間、第1のセクション、及び/または第2のセクションのうちの少なくとも1つに対する制約を含み得る。マップで、i^{th} ドメインアイテムがj^{th} 範囲アイテムにマップされているとする。制約は、iとjとの許容可能な組み合わせ(iとjとの間の関係に関する制約)上であり得る。第1のTSCIの第1の持続時間の第1のセクションと、第2のTSCIの第2の持続時間の第2のセクションとの間のミスマッチコストを計算することができる。
【0168】
第1のセクション及び第2のセクションは、複数のリンクを含むマップが、第1のTSCIの第1のアイテムと第2のTSCIの第2のアイテムとの間で確立され得るように、整列され得る。各リンクでは、第1のタイムスタンプを持つ第1のアイテムの1つと、2番目のタイムスタンプを持つ2番目のアイテムの1つを関連付けることができる。整列された第1のセクションと整列された第2のセクションとの間のミスマッチコストが計算され得る。ミスマッチコストは、マップの特定のリンクによって関連付けられる第1のアイテムと第2のアイテムとの間のアイテムに関するコストと、マップの特定のリンクに関連付けられるリンクに関する(link-wise)コストとの関数を含むことができる。
【0169】
整列された第1のセクション及び整列された第2のセクションは、それぞれ、同じベクトル長の第1のベクトル及び第2のベクトルとして表され得る。ミスマッチコストは、第1のベクトルと第2のベクトルとの間の、内積、内積様量、相関に基づく量、相関インジケータ、共分散に基づく量、識別スコア、距離、ユークリッド距離、絶対距離、Lk距離(例えば、L1、L2、・・・)、加重距離、距離様量及び/または別の類似値のうちの少なくとも1つを含み得る。ミスマッチコストは、それぞれのベクトル長によって正規化され得る。
【0170】
第1のTSCIの第1の持続時間の第1のセクションと、第2のTSCIの第2の持続時間の第2のセクションとの間のミスマッチコストから導出されるパラメータは、統計的分布でモデル化され得る。統計的分布のスケールパラメータ、位置パラメータ及び/または別のパラメータのうちの少なくとも1つを推定することができる。
【0171】
第1のTSCIの最初の持続時間の第1のセクションは、第1のTSCIのスライディングセクションであり得る。第2のTSCIの第2の持続時間の第2のセクションは、第2のTSCIのスライディングセクションであってもよい。
【0172】
第1のスライディングウィンドウは、第1のTSCIに適用され得、対応する第2のスライディングウィンドウは、第2のTSCIに適用され得る。第1のTSCIの第1スライディングウィンドウと第2のTSCIの対応する第2のスライディングウィンドウとは、整列され得る。
【0173】
第1のTSCIの整列された第1のスライディングウィンドウと、第2のTSCIの対応する整列された第2のスライディングウィンドウとの間のミスマッチコストを計算することができる。現在のイベントは、ミスマッチコストに基づいて、既知のイベント、未知のイベント及び/または別のイベントのうちの少なくとも1つに関連付けられてもよい。
【0174】
分類器は、少なくとも1つの仮分類結果を得るために、第1のTSCIの第1の持続時間の各第1のセクション、及び/または第2のTSCIの第2の持続時間の各第2のセクション、のうちの少なくとも1つに適用され得る。各仮分類結果は、それぞれの第1のセクション及びそれぞれの第2のセクションに関連付けられ得る。
【0175】
現在のイベントは、ミスマッチコストに基づき、既知のイベント、未知のイベント、クラス/カテゴリ/グループ/グループ化/リスト/未知イベントのセット、及び/または別のイベント、のうちの少なくとも1つに関連することができる。現在のイベントは、第1のTSCIの複数のセクション及び対応する第2のTSCIの複数のセクションにおける最も多数の仮分類結果に基づいて、既知のイベント、未知のイベント及び/または別のイベント、の少なくとも1つに関連し得る:。例えば、ミスマッチコストが、N回の連続した(例えば、N=10)特定の既知のイベントを指し示す場合、現在のイベントは、特定の既知のイベントに関連付けられ得る。別の例では、現在のイベントは、特定の既知のイベントを指し示すN回の連続した直前のN個内のミスマッチコストのパーセンテージが、所定の閾値(例えば、>80%)を越える場合、特定の既知のイベントに関連付けられ得る。
【0176】
別の例では、現在のイベントは、時間内の最も多くの回数について最小のミスマッチコストを達成する既知のイベントに関連付けられ得る。現在のイベントは、少なくとも1つの第1のセクションに関連する少なくとも1つのミスマッチコストの加重平均である、最小の全体的ミスマッチコストを達成する既知のイベントに関連付けられ得る。現在のイベントは、別の全体的なコストの最小を達成する特定の既知のイベントに関連付けられ得る。現在のイベントは、既知のイベントのいずれも、少なくとも1つの第1のセクションの十分なパーセンテージにおいて、第1の閾値T1よりも低いミスマッチコストを達成しない場合、「未知のイベント」と関連付けられ得る。現在のイベントはまた、いずれのイベントも第2の閾値T2よりも低い全体的なミスマッチコストを達成しない場合、「未知のイベント」に関連付けられ得る。現在のイベントは、第1のTSCIの少なくとも1つの追加セクション及び第2のTSCIの少なくとも1つの追加セクションに関連するミスマッチコスト及び追加のミスマッチコストに基づいて、既知のイベント、未知のイベント及び/または別のイベント、のうちの少なくとも1つに関連付けられ得る。既知のイベントは、ドア閉めイベント、ドア開けイベント、窓閉めイベント、窓開けイベント、マルチ状態イベント、オン状態イベント、オフ状態イベント、中間状態イベント、連続状態イベント、離散状態イベント、人の存在イベント、人の不在イベント、生命存在イベント、及び/または生命不存在イベントのうちの少なくとも1つを含み得る。
【0177】
各CIのための射影(projection)は、トレーニングTSCIに基づく次元削減方法を使用してトレーニングされ得る。次元削減法は、主成分分析(PCA)、異なるカーネルを有するPCA、独立成分分析(ICA)、フィッシャー線形判定式、ベクトル量子化、教師あり学習、教師なし学習、自己組織化マップ、オートエンコーダ、ニューラルネットワーク、ディープニューラルネットワーク、及び/または別の方法のうちの少なくとも1つを含み得る。射影は、分類器のための、少なくとも1つのイベントに関連するトレーニングTSCI、及び/または現在のTSCIのうちの少なくとも1つに適用され得る。
【0178】
少なくとも1つのイベントのための分類器は、少なくとも1つのイベントに関連する射影及び関連するトレーニングTSCIに基づいてトレーニングされ得る。少なくとも1つの現在のTSCIは、射影及び現在のTSCIに基づいて分類/カテゴリ化され得る。射影は、トレーニングTSCI、射影を再トレーニングする前の少なくとも1つの現在のTSCI、及び/または追加のトレーニングTSCIのうちの少なくとも1つに基づいて、次元削減方法、及び別の次元削減方法のうちの少なくとも1つを使用して、再トレーニングされ得る。別の次元削減方法は、主成分分析(PCA)、異なるカーネルを有するPCA、独立成分分析(ICA)、フィッシャー線形判定式、ベクトル量子化、教師あり学習、教師なし学習、自己組織化マップ、オートエンコーダ、ニューラルネットワーク、ディープニューラルネットワーク、及び/またはさらに別の方法のうちの少なくとも1つを含み得る。少なくとも1つのイベントの分類器は、再トレーニングされた射影、少なくとも1つのイベントに関連するトレーニングTSCI、及び/または少なくとも1つの現在のTSCIのうちの少なくとも1つに基づいて、再トレーニングされ得る。少なくとも1つの現在のTSCIは、再トレーニングされた射影、再トレーニングされた分類器、及び/または現在のTSCIに基づいて分類され得る。
【0179】
各CIは、複素数値のベクトルを含み得る。各複素数値は、複素数値の大きさを与えるために前処理され得る。各CIは、対応する複素数値の大きさを含む非負の実数のベクトルを与えるために前処理され得る。各トレーニングTSCIは、射影のトレーニングにおいて重み付けされ得る。射影は、複数の射影構成要素を含み得る。射影は、少なくとも1つの最も有意な射影構成要素を含むことができる。射影は、分類器に有益であり得る少なくとも1つの射影された構成要素を含み得る。
【0180】
チャネル/チャネル情報/場所(venue)/時空間(spatia−temporal)情報/動き/オブジェクト
【0181】
チャネル情報(CI)は、信号強度、信号振幅、信号位相、スペクトルパワー測定、モデムパラメータ(例えば、WiFi、4G/LTEなどのデジタル通信システムにおける変調/復調に関連して使用される)、動的ビームフォーミング情報、伝達関数コンポーネント、無線状態(例えば、デジタルデータ、ベースバンド処理状態、RF処理状態などを復号するためにデジタル通信システムで使用される)、測定可能変数、センシングデータ、層の粗視化/細粒度情報(例えば、物理層、データリンク層、MAC層など)、デジタル設定、利得設定、RFフィルタ設定、RFフロントエンドスイッチ設定、DCオフセット設定、DC補正設定、IQ補正設定、伝搬中の環境(例えば場所)による無線信号への影響、入力信号(タイプ1デバイスによって送信される無線信号)の出力信号(タイプ2デバイスによって受信される無線信号)への変換、環境の安定した挙動、状態プロファイル、無線チャネル測定、受信信号強度インジケータ(RSSI)、チャネル状態情報(CSI)、チャネルインパルス応答(CFR)、チャネル周波数応答(CFR)、帯域幅における周波数成分(例えばサブキャリア)の特性、チャネル特性、チャネル応答、タイムスタンプ、補助情報、データ、メタデータ、ユーザデータ、アカウントデータ、アクセスデータ、セキュリティデータ、セッションデータ、ステータスデータ、監督データ、家庭データ、識別(ID)、識別子、装置データ、ネットワークデータ、近傍データ、環境データ、リアルタイムデータ、センサデータ、記憶されたデータ、暗号化データ、圧縮データ、保護されたデータ、及び/または別のチャネル情報、に関連付けられる/含みうる。各CIは、タイムスタンプ、及び/または到達時間に関連付けられ得る。CSIは、マルチパスチャネル効果(送信チャネル)を等化し/元に戻し/最小化し/低減し、マルチパス・チャネルを通して送信機によって送信されたものと同様の信号を復調することができる。CIは、チャネルを通る信号の周波数帯域、周波数シグネチャ、周波数位相、周波数振幅、周波数トレンド、周波数特性、周波数様特性、時間領域要素、周波数領域要素、時間−周波数領域要素、直交分解特性、及び/または非直交分解特性に関連する情報に関連付けられ得る。TSCIは、無線信号(例えば、CI)のストリームであり得る。
【0182】
CIは、前処理、処理、後処理、格納(例えば、ローカルメモリ、ポータブル/モバイルメモリ、リムーバブルメモリ、ストレージネットワーク、クラウドメモリに、揮発性の方法で、不揮発性の方法で)、検索、送信及び/または受信され得る。1つ以上のモデムパラメータ及び/または無線状態パラメータを一定に保つことができる。モデムパラメータは、無線サブシステムに適用することができる。モデムパラメータは無線状態を表すことができる。動き検出信号(例えば、ベースバンド信号、及び/またはベースバンド信号から復号/復調されたパケットなど)は、記憶されたモデムパラメータによって表される無線状態を使用して、無線サブシステムによって第1の無線信号(例えば、RF/WiFi/LTE/5G信号)を処理(例えば、ダウンコンバート)することによって取得され得る。モデムパラメータ/無線状態は、(例えば、以前のモデムパラメータまたは以前の無線状態を使用して)更新することができる。前の及び更新されたモデムパラメータ/無線状態の両方が、デジタル通信システムの無線サブシステムに適用され得る。前回及び更新されたモデムパラメータ/無線状態の両方を、タスクで比較/解析/処理/監視することができる。
【0183】
チャネル情報はまた、無線信号を処理するために使用されるモデムパラメータ(例えば、記憶された、または新しく計算された)であり得る。無線信号は、複数のプローブ信号を含んでもよい。複数のプローブ信号を処理するために、同じモデムパラメータを使用することができる。同じモデムパラメータを使用して、複数の無線信号を処理することもできる。モデムパラメータは、無線センサデバイスの無線サブシステムまたはベースバンドサブシステム(またはその両方)の動作のための設定または全体構成を示すパラメータを含むことができる。モデムパラメータは、利得設定、RFフィルタ設定、RFフロントエンドスイッチ設定、DCオフセット設定、または無線サブシステムのためのIQ補償設定、またはデジタルDC補正設定、デジタル利得設定、及び/またはデジタルフィルタリング設定(例えば、ベースバンドサブシステムのための)、のうちの1つまたは複数を含み得る。CIはまた信号の、時間、時間シグネチャ、タイムスタンプ、時間振幅、時間位相、時間トレンド、及び/または時間特性に関連する情報に関連してもよい。CIは信号の、時間−周波数分割、シグネチャ、振幅、位相、トレンド、及び/または特性に関連する情報に関連付けられ得る。CIは、信号の分解に関連し得る。CIは、方向、到達角度(AoA)、指向性アンテナの角度、及び/またはチャネルを通る信号の位相に関連する情報に関連し得る。CIは、チャネルを通る信号の減衰パターンに関連し得る。各CIは、タイプ1デバイス及びタイプ2デバイスに関連付けられ得る。各CIは、タイプ1デバイスのアンテナ及びタイプ2デバイスのアンテナに関連付けられ得る。
【0184】
CIは、CIを提供することができる通信ハードウェア(例えば、タイプ2デバイス、またはタイプ1デバイス)から得ることができる。通信ハードウェアは、WiFi対応チップ/IC (集積回路)、802.11または802.16または他の無線/無線標準に準拠したチップ、次世代WiFi対応チップ、LTE対応チップ、5G対応チップ、6G/7G/8G対応チップ、Bluetooth対応チップ、NFC(近距離無線通信)対応チップ、BLE (Bluetooth低電力)対応チップ、UWBチップ、他の通信チップ(例えば、Zigbee、WiMax、メッシュネットワーク)などであり得る。通信ハードウェアはCIを計算し、CIをバッファメモリに保存して、CIを抽出に使用できるようにする。CIは、チャネル状態情報(CSI)に関連するデータ及び/または少なくとも1つのマトリックスを含み得る。少なくとも1つのマトリックスは、チャネル等化、及び/またはビームフォーミングなどのために使用され得る。チャネルは、場所に関連付けられ得る。減衰は、場所における信号伝搬、空気(例えば、場所の空気)を通る/での/近傍の信号伝搬/反射/屈折/回折、壁、ドア、家具、障害物及び/または障壁などの屈折媒体/反射面などに起因し得る。減衰は、床、天井、家具、備品、オブジェクト、人、ペットなどの表面及び障害物(例えば、反射面、障害物)における反射によるものであり得る。各CIは、タイムスタンプに関連付けられうる。各CIは、N1個の成分(例えば、CFRにおけるN1個周波数ドメイン成分、CIRにおけるN1個時間ドメイン成分、またはN1個分解成分)を含み得る。各成分は、成分インデックスに関連付けられ得る。各成分は、実数、虚数、または複素数量、大きさ、位相、フラグ、及び/またはセットであり得る。各CIは、複素数のベクトルまたはマトリックス、混合量のセット、及び/または少なくとも1つの複素数の多次元の集合を含み得る。
【0185】
特定の成分インデックスに関連するTSCIの成分は、それぞれのインデックスに関連するそれぞれの成分時系列を形成し得る。TSCIは、N1個の成分時系列に分けられ得る。各個別の成分時系列は、それぞれの成分インデックスに関連付けられる。オブジェクトの動きの特性/STIは、成分時系列に基づいて監視することができる。1つの例では、CI成分の1つ以上の範囲(例えば、成分11から成分23までの1つの範囲、成分44から成分50までの2番目の範囲、及び1つの成分のみを有する3番目の範囲)は、さらなる処理のための幾つかの基準/コスト関数/信号品質メトリック(例えば、信号対雑音比、及び/又は干渉レベルに基づいて)に基づいて選択され得る。
【0186】
TSCIの成分−特徴時系列の成分に関する(component−wise)の特性を計算してもよい。成分に関する(component-wise)特性は、スカラー(例えば、エネルギー)であってもよいし、ドメインと範囲を持つ関数(例えば、自己相関関数、変換、逆変換)であってもよい。オブジェクトの動きの特性/STIは、成分に関する特性に基づいて監視され得る。TSCIの全特性(例えば、集約された特性)は、TSCIの各成分時系列の成分に関する特性に基づいて計算され得る。全特性は、成分に関する特性の加重平均であってもよい。オブジェクトの動きの特性/STIは、全特性に基づいて監視され得る。総量は、個々の量の加重平均であってもよい。
【0187】
タイプ1デバイス及びタイプ2デバイスは、WiFi、WiMax、3G/3Gビヨンド、4G/4Gビヨンド、LTE、LTE−A、5G、6G、7G、Bluetooth、NFC、BLE、Zigbee、UWB、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD−SCDMA、メッシュネットワーク、独自の無線システム、IEEE 802.11規格、802.15規格、802.16規格、3GPP規格、及び/または別の無線システムをサポートし得る。
【0188】
共通の無線システム及び/または共通の無線チャネルは、タイプ1トランシーバ及び/または少なくとも1つのタイプ2トランシーバによって共有され得る。少なくとも1つのタイプ2トランシーバは、共通無線システム及び/または共通無線チャネルを使用して、同時(または:非同期、同期、散発的、連続、繰り返し、並行、同時及び/または一時に)にそれぞれの信号を送信することができる。タイプ1トランシーバは、共通無線システム及び/または共通無線チャネルを使用して、信号を少なくとも1つのタイプ2トランシーバに送信することができる。
【0189】
各タイプ1デバイス及びタイプ2デバイスは、少なくとも1つの送受信アンテナを有することができる。各CIは、タイプ1デバイスの送信アンテナのうちの1つ、及びタイプ2デバイスの受信アンテナのうちの1つに関連付けられ得る。送信アンテナ及び受信アンテナの各ペアは、リンク、経路、通信経路、信号ハードウェア経路などに関連付けられ得る。例えば、タイプ1デバイスがM(例えば、3)の送信アンテナを有し、タイプ2デバイスがN(例えば、2)の受信アンテナを有する場合、M x N (例えば、3 x 2=6)のリンクまたは経路があり得る。各リンクまたはパスは、TSCIに関連付けられ得る。
【0190】
少なくとも1つのTSCIは、タイプ1デバイスとタイプ2デバイスとの間の種々のアンテナの対に対応し得る。タイプ1デバイスは、少なくとも1つのアンテナを有することができる。タイプ2デバイスも、少なくとも1つのアンテナを有してもよい。各TSCIは、タイプ1デバイスのアンテナ及びタイプ2デバイスのアンテナに関連付けられ得る。アンテナリンクにわたる平均化または重み付け平均化を実行してもよい。平均化または重み付け平均化は、少なくとも1つのTSCIにわたってもよい。平均化は、オプションとして、アンテナ対のサブセットに対応する少なくとも1つのTSCIのサブセットに対して実行され得る。
【0191】
TSCIの一部のCIのタイムスタンプは、不規則であり得、時間補正されたCIの補正されたタイムスタンプが時間的に均一に間隔を空けられ得るように補正され得る。複数のタイプ1デバイス及び/または複数のタイプ2デバイスの場合、修正されたタイムスタンプは、同じクロックまたは異なるクロックに関係している可能性がある。CIの各々に関連するオリジナルなタイムスタンプが決定され得る。オリジナルなタイムスタンプは、時間的に均一な間隔ではないかもしれない。現在のスライディングタイムウィンドウにおける特定のTSCIの特定の部分のすべてのCIのオリジナルなタイムスタンプは、時間補正されたCIの補正されたタイムスタンプが時間的に均一な間隔にできるように補正され得る。
【0192】
特性及び/またはSTI(例えば、動き情報)は、位置、位置の座標、位置の変化、位置(例えば初期位置、新しい位置)、マップ上の位置、高さ、水平位置、垂直位置、距離、変位、速度、加速度、回転速度、回転加速度、方向、動き角、方位、運動の方向、回転、経路、変形、変換、収縮、伸長、歩容、歩容サイクル、頭部運動、繰り返し運動、周期的運動、擬似周期的運動、インパルス運動、突然の動き、転倒運動、過渡的運動、挙動、過渡的挙動、運動周期、動きの頻度、時間傾向、時間的プロファイル、時間的特性、発生、変化、時間的変化、CIの変化、周波数の変化、タイミングの変化、歩容サイクルの変化、タイミング、開始時間、始まり時間、終了時間、継続時間、動きの履歴、動きの種類、動きの分類、周波数、周波数スペクトル、周波数特性、存在、不存在、近接、近接する、後退する、オブジェクトの識別/識別子、オブジェクトの構成物、頭部運動速度、頭部運動方向、口に関連するレート、目に関連するレート、呼吸速度、心拍数、一回換気量、呼吸の深さ、吸入時間、吐き出し時間、吸入対掃き出し時間比、空気流量、心拍間隔、心拍数変動、手の動きレート、手の運動方向、脚の運動、身体の動き、歩行速度、手の動き速度、位置の特性、オブジェクトの動きに関連する特性(例えば位置/場所の変化)、工具の動き、機械の動き、複合運動、及び/または多重運動の組み合わせ、イベント、信号統計値、信号動態、異常、運動統計、運動パラメータ、動き検出の表示、動きの大きさ、動きの位相、類似性スコア、距離スコア、ユークリッド距離、加重距離、L_1ノルム、L_2ノルム、k>2のためのL_kノルム、統計的距離、相関、相関インジケータ、 自己相関、共分散、自己共分散、相互共分散、内積、直積、動き信号変換、動き特徴、動きの存在、動きの不存在、動きの局在化、運動識別、動きの認識、対象物の存在、対象物の不存在、オブシェクトの入り口、オブシェクトの出口、オブジェクトの変化、動作サイクル、動き回数、歩容周期、動きリズム、動き変形、ジェスチャ、手書き、頭部動き、口の動き、心臓運動、体内臓運動、動きトレンド、サイズ、長さ、領域、容量、容量、形状、形態、タグ、開始/開始位置、終了位置、開始/開始量、終了量、イベント、転倒イベント、セキュリティイベント、事故イベント、ホームイベント、オフィスイベント、工場イベント、ウェアハウスイベント、製造イベント、組立ラインイベント、保守イベント、カー関連イベント、ナビゲーションイベント、追跡イベント、ドアイベント、ドア開けイベント、ドアクローズイベント、窓イベント、窓開けイベント、窓閉めイベント、繰り返し可能イベント、ワンタイムイベント、消費量、未消費量、状態、物理的状態、健康状態、快適状態、感情状態、精神状態、別のイベント、分析、出力応答、及び/または別の情報、を含みうる。特性及び/またはSTIは、CIまたはTSCIから計算された特徴(例えば、特徴計算/抽出)に基づいて計算/監視され得る。静的セグメントまたはプロファイル(及び/または動的セグメント/プロファイル)は、特徴の分析に基づいて、同定/計算/分析/監視/抽出/取得/マーク/提示/指示/強調/記憶/通信され得る。分析は、動き検出/動き評価/存在検出を含み得る。計算ワークロードは、タイプ1デバイス、タイプ2デバイス、及び別のプロセッサで共有できる。
【0193】
タイプ1デバイス及び/またはタイプ2デバイスは、ローカルデバイスであり得る。ローカルデバイスは、スマートフォン、スマートデバイス、TV、サウンドバー、セットトップボックス、アクセスポイント、ルータ、リピータ、無線信号リピータ/エクステンダー、リモコン、スピーカ、ファン、冷蔵庫、マイクロ波オーブン、コーヒーマシン、熱湯ポット、器具、テーブル、椅子、ライト、ランプ、ドアロック、カメラ、マイクロホン、動きセンサ、防犯装置、消火栓、ガレージドアスイッチ、電源アダプタ、コンピュータ、ドングル、コンピュータ周辺、電子パッド、ソファ、タイル、アクセサリ、家庭デバイス、車両デバイス、オフィスデバイス、建築設備、製造設備、腕時計、ガラス、時計、テレビ、オーブン、エアコンディショナー、アクセサリ、ユーティリティ、電気器具、スマートマシン、スマートビークル、物のインターネット(IoT)、スマートハウス、スマートオフィス、スマートビル、スマート駐車場、スマートシステム、及び他のデバイス、でありうる。
【0194】
各タイプ1デバイスは、それぞれの識別子(例えば、ID)に関連付けられてもよい。各タイプ2デバイスはまた、それぞれの識別(ID)に関連付けられ得る。IDは、数字、テキストと数字の組み合わせ、名前、パスワード、アカウント、アカウントID、ウェブリンク、ウェブアドレス、何らかの情報へのインデックス、及び/または別のID、を含むことができる。IDを割り当てることができる。IDは、ハードウェア(例えば、ハードワイヤード、ドングル及び/または他のハードウェアを介して)、ソフトウェア及び/またはファームウェアによって割り当てることができる。IDは、記憶されうる(例えば、データベース内、メモリ内、サーバ内(例えば、ハブ装置)内、クラウド内、ローカルに記憶され、リモートに記憶され、永久に記憶され、一時的に記憶され)、そして検索され得る。IDは、少なくとも1つのレコード、アカウント、ユーザ、家庭、住所、電話番号、社会保障番号、顧客番号、別のID、別の識別子、タイムスタンプ、及び/またはデータの収集、に関連付けられ得る。タイプ1デバイスのID及び/またはIDの一部は、タイプ2デバイスに利用可能にされ得る。IDは、タイプ1デバイス及び/またはタイプ2デバイスによって、登録、初期化、通信、識別、検証、検出、認識、認証、アクセス制御、クラウドアクセス、ネットワーキング、ソーシャルネットワーキング、ロギング、記録、カタログ、分類、タグ付け、アソシエーション、ペアリング、トランザクション、電子トランザクション、及び/または知的所有権制御、に使用され得る。
【0195】
オブジェクトは、人、ユーザ、対象、乗客、子供、老人、幼児、睡眠中の幼児、車両中の幼児、患者、労働者、高価値労働者、専門家、専門医、ウエイター、モールにおける顧客、空港/電車ステーション/バスターミナル/出荷ターミナルの旅行者、工場/モール/スーパーマーケット/オフィス/職場におけるスタッフ/労働者/顧客サービス職員、下水/空気換気システム/リフトウェルにおけるサービス職員、リフトウェルにおけるリフト、エレベータ、被収容者、追跡/モニタリングされる人、動物、植物、生物、ペット、イヌ、猫、スマートフォン、電話付属物、コンピュータ、タブレット、携帯コンピュータ、ドングル、コンピュータ付属装置、ネットワーク設備、WiFi装置、IoT装置、スマートウォッチ、スマート眼鏡、スマートデバイス、スピーカ、キー、スマートキー、札入れ、財布、ハンドバッグ、バックパック、商品、貨物、荷物、装置、モータ、機械、空気調和機、ファン、空調機器、照明器具、可動式ライト、テレビ、カメラ、オーディオ及び又はビデオ装置、 ステーショナリ、監視装置、パーツ、看板、道具、カート、チケット、駐車券、通行チケット、飛行機チケット、クレジットカード、プラスチックカード、アクセスカード、食品包装、器具、テーブル、椅子、洗浄器具/道具、車両、自動車、駐車施設の車両、倉庫/店舗/スーパーマーケット/流通センター内の商品、ボート、自転車、飛行機、ドローン、リモコン車/飛行機/ボート、ロボット、製造装置、組立ライン、工場フロア上の材料/未完成部品/ロボット/ワゴン/輸送手段、空港/ショッピングマート/スーパーマーケット内の追跡対象物、非対象物、対象物の非存在、対象物の存在、形状のあるオブジェクト、形状を変化させたオブジェクト、形状のないオブジェクト、流体の質量、液体の質量、気体/煙の質量、火、火炎、電磁(EM)源、EM媒体、及び/または他のオブジェクト、でありうる。
【0196】
オブジェクト自体は、WiFi、MiFi、3G/4G/LTE/5G/6G/7G、Bluetooth、NFC、BLE、WiMax、Zigbee、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD−SCDMA、メッシュネットワーク、アドホックネットワーク、及び/または他のネットワークなどのいくつかのネットワークと通信可能に結合され得る。オブジェクト自体はAC電源でかさばることがあるが、設置、清掃、メンテナンス、リフォームなどの際に移動する。またオブジェクトは、リフト、パッド、可動式、プラットフォーム、エレベータ、コンベアベルト、ロボット、ドローン、フォークリフト、自動車、ボート、車両などの可動式プラットフォームに設置することもできる。オブジェクトは、複数の部分を有することができ、各部分は、異なる動き(例えば、場所/位置の変化)を有する。例えば、オブジェクトは、前を歩く人であってもよい。歩行中、彼の左手と右手は、異なる瞬間速度、加速度、動きを有して異なる方向に移動し得る。
【0197】
無線送信機(例えば、タイプ1デバイス)、無線受信機(例えば、タイプ2デバイス)、別の無線送信機及び/または別の無線受信機は、(例えば、前の移動、現在の移動及び/または将来の移動において)オブジェクト及び/または別のオブジェクトと共に移動し得る。それらは、1つ以上の近くのデバイスに通信可能に結合され得る。それらは、TSCI及び/またはTSCIに関連する情報を、近くのデバイスに、及び/または互いに送信することができる。それらは、近くの装置と一緒であってもよい。無線送信機及び/又は無線受信機は、小型(例えば、コインサイズ、タバコ箱サイズ、又は更に小型の)軽量携帯装置の一部であってもよい。ポータブルデバイスは、近くのデバイスと無線で結合されてもよい。
【0198】
近くの装置(nearby device)は、スマートフォン、iPhone(登録商標)、Androidフォン、スマートデバイス、スマートアプライアンス、スマートビークル、スマートガジェット、スマートTV、スマート冷蔵庫、スマートスピーカ、スマートウォッチ、スマート眼鏡、スマートパッド、iPad(登録商標)、コンピュータ、ウェアラブルコンピュータ、ノートブックコンピュータ、ゲートウェイであり得る。近くの装置は、クラウドサーバ、ローカルサーバ(例えば、ハブ装置)及び/又は他のサーバに、インターネット、有線インターネット接続及び/又は無線インターネット接続を介して接続することができる。近くの装置は携帯型であってもよい。ポータブルデバイス、近くの装置、ローカルサーバ(例えば、ハブデバイス)、及び/またはクラウドサーバは、タスク(例えば、TSCIを取得し、オブジェクトの移動(例えば、位置/位置の変化)に関連するオブジェクトの特性/STIを決定し、電力(例えば、信号強度)情報の時系列の計算を行い、特定の関数を決定/計算し、局所極値を探索し、分類、オフセット時間の特定値を識別し、雑音除去し、処理、単純化、クリーニング、無線スマートセンシングタスク、信号からのCIの抽出、スイッチング、セグメント化、軌跡/経路/追跡を推定し、マップを処理し、環境モデル/制約/制限に基づく軌跡/経路/追跡の処理、補正、補正調整、調整、マップベース(またはモデルベース)補正、誤差検出、境界ヒットについての確認、閾値化)及び情報(例えば、TSCI)についての計算及び/又は格納を共有することができる。近くの装置は、オブジェクトとともに動かない場合がある。近くの装置は、携帯型/非携帯型/移動型/非移動型であり得る。近くの装置は、電池電力、太陽光、AC電源及び/または他の電源を使用することができる。近くの装置は、交換可能/交換不可能バッテリ、及び/または充電可能/非充電可能バッテリを有してもよい。近くの装置は、オブジェクトに類似していてもよい。近くの装置は、オブジェクトと同一の(及び/又は同様の)ハードウエア及び/又はソフトウェアを有することができる。近くの装置は、スマートデバイス、ネットワーク対応デバイス、WiFi/3G/4G/5G/6G/ Zigbee/ Bluetooth/ NFC/ UMTS/3GPP/ GSM/ EDGE/ TDMA/ FDMA/ CDMA/ WCDMA/ TD−SCDMA/アドホックネットワーク/他のネットワークへの接続を有する装置、スマートスピーカ、スマートウオッチ、スマート時計、スマートアプライアンス、スマートマシン、スマート機器、スマートツール、スマートビークル、物のインターネット(IoT)装置、インターネット対応デバイス、コンピュータ、ポータブルコンピュータ、タブレット、及び他のデバイスであり得る。 無線受信機、無線送信機、別の無線受信機、別の無線送信機及び/またはクラウドサーバ(クラウド内)に関連する近くのデバイス及び/または少なくとも1つのプロセッサは、オブジェクトの初期STIを決定し得る。それらのうちの2つ以上は、共同して初期空間−時間情報を決定し得る。それらのうちの2つ以上は、初期STI (例えば、初期位置)の決定において中間情報を共有し得る。
【0199】
一例では、無線送信機(例えば、タイプ1デバイス、またはトラッカーボット)は、オブジェクトと共に移動する。無線送信機は、信号を無線受信機(例えば、タイプ2デバイス、またはオリジンレジスタ(Origin Register))に送るか、またはオブジェクトの初期STI (例えば、初期位置)を決定することができる。無線送信機はまた、信号及び/または別の信号を、オブジェクトの動き(空間−時間情報)の監視のために、別の無線受信機(例えば、別のタイプ2デバイス、または別のオリジンレジスタ)に送ることができる。また、無線受信機は、オブジェクトの動きを監視するために、無線送信機及び/又は別の無線送信機からの信号及び/又は別の信号を受信してもよい。無線受信機及び/または別の無線受信機の位置は、分かりうる。別の例では、無線受信機(例えば、タイプ2デバイス、またはトラッカーボット)は、オブジェクトと共に移動し得る。無線受信機は、オブジェクトの初期空間−時間情報(例えば、初期位置)を決定するために、無線送信機(例えば、タイプ1デバイス、またはオリジンレジスタ)から送信された信号を受信しうる。無線受信機はまた、オブジェクトの現在の動き(例えば、空間−時間情報)の監視のために、別の無線送信機(例えば、別のタイプ1デバイス、または別のオリジンレジスタ)から信号及び/または別の信号を受信してもよい。無線送信機はまた、信号及び/または別の信号を、オブジェクトの動きを監視するために、無線受信機及び/または別の無線受信機(例えば、別のタイプ2デバイス、または別のトラッカーボット)に送信してもよい。無線送信機及び/又は別の無線送信機の位置は知ることができる。
【0200】
場所は、センシング領域、部屋、家屋、事務所、財産、作業空間、廊下、リフト、リフトウェル、エスカレータ、エレベータ、下水道、換気システム、階段、集合領域、ダクト、空気ダクト、管、閉鎖空間、閉鎖構造、半閉鎖構造、少なくとも1つの壁を有する閉鎖領域、植物、機械、エンジン、構造物、木材を有する構造、ガラスを有する構造物、金属を有する構造物、壁を有する構造物、ドアを有する構造物、隙間を有する構造物、反射面を有する構造物、液体を有する構造、建物、屋上、店舗、工場、アセンブリライン、ホテルの部屋、博物館、教室、学校、大学、政府の建物、倉庫、ガレージ、モール、空港、駅、バス端末、ハブ、交通ハブ、貨物ターミナル、庁舎、公共施設、学校、大学、エンターテイメント施設、レクリエーション施設、病院、小児/新生児病棟などの空間、老人ホーム、老人介護施設、老人施設、コミュニティセンター、スタジアム、遊び場、フィールド、バスケットボールコート、テニスコート、サッカースタジアム、野球場、体育館、ガレージ、ショッピングマート、ノール、スーパーマーケット、製造施設、パーキング施設、建設現場、鉱山施設、輸送施設、幹線道路、道路、谷間、森林、木、地形、景観、ほら穴、パティオ、陸地、道路、アミューズメントパーク、都市部、農村部、郊外エリア、大都市部、庭、四角い広場、広場、音楽ホール、ダウンタウン施設、解放施設、半開放施設、閉領域、電車プラットフォーム、電車駅、配給センター、倉庫、店、配給センター、貯蔵施設、地下空間、空間(例えば、地上部、宇宙)施設、フローティング施設、洞窟、トンネル施設、屋内施設、屋外施設、いくつかの壁/ドア/反射バリアを有する屋外施設、開放施設、セミオープン施設、自動車、トラック、バス、バン、コンテナ、船舶/ボート、潜水艦、列車、電車、飛行機、乗り物、移動ホーム、洞穴、トンネル、パイプ、チャネル、大都市圏、比較的高い建物がある繁華街エリア、谷、井戸、ダクト、経路、ガスライン、油管、水管、相互接続経路/アレイ/道路/チューブ/空洞/洞窟/パイプ様構造/空間/流体スペース、人体、動物のからだ、体腔、器官、骨、歯、軟組織、硬組織、堅い組織、非硬組織、血液/体液管、風管、空気ダクト、巣穴、などの領域である。場所は、室内空間、屋外空間であってもよく、場所は、空間の内側及び外側の両方を含んでもよい。例えば、場所は、建物の内側及び建物の外側の両方を含むことができる。例えば、場所は、1階または複数階を有するビルであり得、ビルの一部は、地下であり得る。建物の形状は、例えば、丸形、正方形、長方形、三角形、又は不規則な形状とすることができる。これらは単なる例である。本開示は、他のタイプの場所または空間におけるイベントを検出するために使用することができる。
【0201】
無線送信機(例えば、タイプ1デバイス)及び/または無線受信機(例えば、タイプ2デバイス)は、オブジェクトと共に移動し得る(例えば、前の移動及び/または現在の移動において)ポータブルデバイス(例えば、モジュール、またはモジュールを有するデバイス)に埋め込まれ得る。ポータブルデバイスは、有線接続(例えば、USB、マイクロUSB、ファイアワイヤ、HDMI、シリアルポート、パラレルポート、及び他のコネクタを介して)及び/または接続(例えば、Bluetooth、Bluetooth Low Energy (BLE)、WiFi、LTE、NFC、ZigBee)を使用して、オブジェクトと通信可能に結合され得る。ポータブルデバイスは、軽量な装置であってもよい。ポータブルは、電池、充電池及び/またはAC電源により電力を供給され得る。ポータブルデバイスは、非常に小さくてもよく(例えば、サブミリメートルスケール及び/またはサブセンチメートルスケールで)、及び/または小さくてもよい(例えば、コインサイズ、カードサイズ、ポケットサイズ、またはそれより大きい)。携帯装置は、大型で、サイズが大きく、及び/または、かさばる(例えば、設置された重機械)ことがある。ポータブルデバイスは、WiFiホットスポット、アクセスポイント、モバイルWiFi(MiFi)、USB/マイクロUSB/ファイアワイヤ/他のコネクタ付きドングル、スマートフォン、ポータブルコンピュータ、コンピュータ、タブレット、スマートデバイス、物のインターネット(IoT)デバイス、WiFi対応デバイス、LTE対応デバイス、スマートウォッチ、スマートガラス、スマートミラー、スマートアンテナ、スマートバッテリ、スマートライト、スマートペン、スマートリング、スマートドア、スマートウィンドウ、スマートクロック、スマートバッテリ、スマート札入れ、スマートベルト、スマートハンドバッグ、スマートクロス/ガーメント、スマートオーナメント、スマートパッケージング、スマートペーパー/ブック/マガジン/ポスター/印刷物/サイネージ/ディスプレイ/明るくされたシステム/照明システム、スマートキー/ツール、スマートブレスレット/チェーン/ネックレス/衣服/アクセサリ、スマートパッド/クッション、スマートタイル/ブロック/ブリック/建材/他の材料、 スマートゴミ缶/廃棄物容器、スマート食料キャリッジ/格納、スマートボール/ラケット、スマートチェア/ソファ/ベッド、スマート靴/履物/カーペット/マット/靴棚、スマート手袋/ハンドウェア/リング/ハンドウェア、スマートハット/帽子/化粧品/ステッカー/タトウ、スマートミラー、スマート玩具、スマートピル、スマート調理器具、スマートボトル/食品容器、スマートツール、スマートデバイス、IoTデバイス、WiFi対応デバイス、ネットワーク対応デバイス、3G/4G/5G/6G対応デバイス、UMTSデバイス、3GPPデバイス、GSMデバイス、EDGEデバイス、TDMAデバイス、FDMAデバイス、CDMAデバイス、WCDMAデバイス、TD−SCDMAデバイス、埋め込みデバイス、埋め込み可能なデバイス、エアコン、冷蔵庫、ヒータ、炉、家具、オーブン、調理デバイス、テレビ/セットトップボックス(STB)/DVDプレーヤー/オーディオプレーヤー/ビデオプレーヤー/リモコン、ハイファイ、オーディオデバイス、スピーカ、ランプ/ライト、壁、ドア、窓、屋根、瓦/屋根板/構造/屋根裏構造/デバイス/特徴/設置/固定具、芝刈り機/園具/工具/機械工具/ガレージ用具、ごみかん/コンテナ、20フィート/40フィートコンテナ、貯蔵容器、工場/生産/製造装置、修理工具、流体容器、機械、設置された機械、車両、カート、ワゴン、倉庫車両、自動車、自転車、オートバイ、ボート、船舶、飛行機、バスケット/箱/バッグ/バケット/容器、スマートプレート/カップ/ボウル/ポット/マット/器具/台所用具/台所用品/キッチンアクセサリ/キャビネット/テーブル/椅子/タイル/ライト/水道管/蛇口/ガスレンジ/オーブン/食器洗浄機/、などでありうる。ポータブルデバイスは、交換可能、交換不可能、再充電可能、及び/または非再充電可能であり得るバッテリを有し得る。ポータブルデバイスは、無線で充電されてもよい。ポータブルデバイスは、スマートペイメントカードであってもよい。ポータブルデバイスは、駐車場、高速道路、エンターテイメントパーク、または支払いを必要とする他の場所/施設で使用されるペイメントカードであってもよい。ポータブルデバイスは、上述のように、アイデンティティ(ID)/識別子を有することができる。
【0202】
イベントはTSCIに基づいて監視され得る。イベントは、オブジェクト(例えば、人及び/または疾病者)の転倒、回転、躊躇、休息、衝撃(例えば、人がサンドバッグ、ドア、窓、ベッド、椅子、テーブル、机、キャビネット、箱、別の人、動物、鳥、飛行、テーブル、椅子、ボール、ボウリングボール、テニスボール、フットボール、サッカーボール、野球、バスケットボール、バレーボールをたたく)、二体作用(例えば、バルーンを放置し、魚を捕らえ、粘土を成形し、論文を書き、人がコンピュータに入力する)、自動車をガレージで移動させる、スマートフォンを携帯し、空港/モール/官庁/オフィス/などを歩き回る人、周りを移動する自律移動可能なオブジェクト/機械(例えば、バキュームクリーナー、ユーティリティービークル、カー、ドローン、自走自動車)などのオブジェクト関連イベントであり得る。
【0203】
タスクまたは無線スマートセンシングタスクは、オブジェクト検出、存在検出、近接検出、オブジェクト認識、アクティビティ認識、オブジェクト検証、オブジェクト計数、日常アクティビティモニタリング、健康モニタ、生命兆候モニタリング、健康状態モニタリング、ベビーモニタリング、老人モニタリング、睡眠モニタリング、睡眠段階モニタリング、歩行モニタリング、動きモニタリング、ツール検出、ツール認識、ツール検証、患者検出、患者モニタリング、患者検証、機械検出、機械検証、人間検出、人間認識、人間検証、ベビー検出、ベビー認識、ベビー検証、人間呼吸検出、人間呼吸認識、人間呼吸推定、人間呼吸検証、人間心拍検出、人間心拍認識、人間心拍推定、人間心拍検証、転倒検出、転倒認識、転倒推定、転倒検証、感情検出、感情認識、感情推定、感情検証、動き検出、動き度合い推定、運動認識、動き推定、動作検証、周期的運動検出、周期的運動推定、周期的運動検証、繰り返し動き検出、周期運動認識、反復運動推定、反復運動検証、静止運動認識、静止運動検出、静止運動推定、静止運動検証、周期定常(cycrostationary)運動検出、周期定常運動認識、周期定常運動推定、周期定常運動検証、過渡運動検出、過渡運動認識、過渡運動推定、過度運動検証、トレンド検出、トレンド認識、トレンド推定、トレンド検証、呼吸検出、呼吸認識、呼吸推定、ヒト生体計測検出、ヒト生体計測学的認識、ヒト生体計測学的推定、ヒト生体計測学的検証、環境情報学的検出、環境情報学的認識、環境情報学的推定、環境情報学的検証、歩容検出、歩容認識、歩容推定、歩容検証、ジェスチャ検出、ジェスチャ認識、ジェスチャ推定、ジェスチャ検証、機械学習、教師有り学習、教師なし学習 半教師有り学習、クラスタ化、特徴抽出、特徴トレーニング、主成分分析、固有値分解、周波数分解、時間分解、 時間−周波数分解、函数分解、他の分解、トレーニング、識別トレーニング、教師有りトレーニング、教師なしトレーニング、半教師ありトレーニング、ニューラルネットワーク、突然の動きの検出、転倒検出、危険検出、生命−脅威検出、規則的運動検出、静止運動検出、周期定常運動検出、侵入検出、怪しい動き検出、セキュリティ、安全性モニタリング、ナビゲーション、ガイダンス、地図ベースの処理、地図ベースの補正、モデルベースの処理/補正、不規則性検出、位置特定、部屋センシング、追跡、複数オブジェクト追跡、室内追跡、室内位置決め、室内ナビゲーション、エネルギー管理、電力伝送、無線電力伝送、オブジェクト計数、パーキングガレージにおける自動車追跡、デバイス/システムの起動(例えば、防犯システム、アクセスシステム、警報、サイレン、スピーカ、テレビ、娯楽システム、カメラ、ヒータ/空調(HVAC)システム、換気システム、照明システム、ゲームシステム、コーヒーマシン、調理器具、クリーニング装置、ハウスキーピング装置)、幾何学的推定 、拡張現実、無線通信、データ通信、信号ブロードキャスト、ネットワーキング、調整、管理、暗号化、保護、クラウド計算、他の処理及び/または他のタスク、を含んでもよい。タスクは、タイプ1デバイス、タイプ2デバイス、別のタイプ1デバイス、別のタイプ2デバイス、近くの装置、ローカルサーバ(ハブ装置など)、エッジサーバ、クラウドサーバ、及び/または別の装置によって実行できる。 このタスクは、タイプ1デバイスとタイプ2デバイスの任意の対の間のTSCIに基づくことができる。タイプ2デバイスは、タイプ1デバイスであってもよく、逆もまた同様である。タイプ2デバイスは、タイプ1デバイスの役割(例えば、機能性)を、一時的に、連続的に、散発的に、同時に、及び/または同時的に、及び/またはその逆に、果たし得る。タスクの第1の部分は、前処理、処理、信号調整、信号処理、後処理、散発的/連続的/同時/同時的/動的/適応的/オンデマンド的/必要に応じた処理、較正、雑音除去、特徴抽出、コーディング、暗号化、変換、マッピング、動き検出、動き推定、動作変化検出、動きパターン検出、動きパターン推定、動きパターン認識、バイタルサイン検出、バイタルサイン推定、バイタルサイン認識、周期的動き検出、周期的動き推定、反復動作検出/推定、呼吸数検出、呼吸数推定、呼吸パターン検出、呼吸パターン推定、呼吸パターン認識、心拍検出、心拍推定、心臓パターン検出、心臓パターン推定、心臓パターン認識、ジェスチャ検出、ジェスチャ推定、ジェスチャ認識、速度検出、速度推定、オブジェクト位置決め、オブジェクト追跡、ナビゲーション、加速度推定、加速度検出、転倒検出、変化検出、侵入者(及び/または不法行為)検出、ベビー検出、ベビーモニタリング、患者モニタリング、オブジェクト認識、無線電力伝送、及び/または無線充電、のうちの少なくとも1つを含み得る
【0204】
タスクの第2の部分は、スマートホームタスク、スマートオフィスタスク、スマートビルディングタスク、スマートファクトリータスク(例えば、機械または組立ラインを用いた製造)、スマート物のインターネット(IoT)タスク、スマートシステムタスク、スマートホームオペレーション、スマートオフィスオペレーション、スマートビルディングオペレーション、スマート製造オペレーション(例えば、機械/組立ラインへの供給品/部品/原材料の移動)、IoTオペレーション、スマートシステムオペレーション、ライトの点灯、ライトの消灯、部屋、領域、及び/または場所の少なくとも1つでの光の制御、サウンドクリップの再生、部屋、領域、及び/または場所の少なくとも1つでのサウンドクリップの再生、ウェルカム、グリーティング、別れ、第1のメッセージ、及び/またはタスクの第1の部分に関連する第2のメッセージのうちの少なくとも1つのサウンドクリップの再生すること、家電製品をオンにする、家電製品をオフにする、 部屋、領域、及び/または場所の少なくとも1つにおいて電気製品を制御すること、電気システムをオンにすること、電気システムをオフにすること、部屋、領域、及び/または場所の少なくとも1つにおいて電機システムを制御すること、防犯システムをオンにすること、防犯システムをオフにすること、部屋、領域、及び/または場所の少なくとも1つにおいて防犯システムを制御すること、機械システムをオンにすること、機械システムをオフにすること、部屋、領域、及び/または場所の少なくとも1つにおいて機械システムを制御すること、及び/または空調システム、暖房システム、換気システム、照明システム、暖房装置、ストーブ、エンターテイメントシステム、ドア、塀、窓、ガレージ、コンピュータシステム、ネットワーク化された装置、ネットワーク化されたシステム、家電機器、事務機器、照明装置、ロボット(例えば、ロボットアーム)、スマートビークル、スマートマシン、 アセンブリライン、スマートデバイス、物のインターネット(IoT)デバイス、スマートホームデバイス、及び/またはスマートオフィスデバイスの少なくとも1つを制御すること、のうちの少なくとも1つを含みうる。
【0205】
このタスクは、ユーザの帰宅を検知し、ユーザの外出を検知し、1つの部屋から別の部屋へ移動するユーザを検知し、窓/ドア/ガレージドア/ガレージドア/ブラインド/カーテン/パネル/ソーラーパネル/サンシェードをコントロール/ロック/解除/オープン/クローズ/部分的にオープンすることを検知し、ペットを検知し、ユーザが何か(例えば、ソファで寝ていること、寝室で寝ていること、トレッドミルで走ること、調理していること、ソファで座っていること、TVを見ること、台所で食事をすること、食堂で食事を食べること、階段を上り下りすること、外出/戻ること、洗面所にいること)することを検出/監視し、ユーザ/ペットの位置を監視/検知し、検知すると自動的に何か(例えば、メッセージを送ること、人に知らせること/報告すること)、を行い、ユーザを検知するとユーザに対して何かを行うこと、ライトをオン/オフ/暗くすること、音楽/ラジオ/ホームエンターテイメントシステムをオン/オフし、テレビ/ハイファイ/セットトップボックス(STB)/ホームエンターテイメントシステム/スマートスピーカ/スマートデバイスをオン/オフ/調整/制御し、エアコンシステムをオン/オフ/調整し、換気システムをオン/オフ/調整し、暖房システムをオン/オフ/調整し、カーテン/ライトシェードを調整/コントロールし、コンピュータをオン/オフ/起動し、コーヒーマシン/温水ポットをオン/オフ/プレヒート/制御し、クッカー/オーブン/電子レンジ/他の調理機器をオン/オフ/プレヒート/制御し、温度をチェック/調整し、天気予報をチェックし、電話メッセージボックスをチェックし、メールのチェックをし、システムをチェックし、システムを制御/調整し、防犯システム/ベビーモニタをチェック/制御/用意/解除し、冷蔵庫をチェック/制御し、報告すること(例えば、グーグルホーム、アマゾンエコーなどのスピーカを通して、ウェブページ/電子メール/メッセージングシステム/通知システムを介し。)、を含みうる。
【0206】
例えば、ユーザが自宅に車内に到着した場合、そのタスクは、ユーザまたはその乗り物が近づいていることを自動的に検出し、検出時にガレージドアを開き、ユーザがガレージに近づくにつれて私設車道/ガレージにライトを点灯させ、空調装置/ヒータ/ファンをオンさせるなどであってもよい。ユーザが家に入るにつれて、そのタスクは、自動的に、入口ライトをオンにし、私設車道/ガレージのライトをオフにし、ユーザをウェアカムするグリーティングメッセージを発し、音楽をオンにし、ラジオをオンにし、ユーザの好きなラジオニュースチャネルに合わせて調整し、カーテン/ブラインドを開き、ユーザの気分を監視し、ユーザの気分またはユーザの毎日のカレンダー上の現在/差し迫ったイベント(例えば、ユーザが1時間でガールフレンドと食事する予定であるため、ロマンチックな照明及び音楽を行う)に応じて照明及び音環境を調整し、ユーザが朝に準備した食品をマイクロウェーブで暖め、ハウス内の全てのシステムの診断チェックを行い、明日の作業のための天気予報をチェックし、ユーザの興味のあるニュースをチェックし、ユーザのカレンダー、to−doリスト。リマインダをチェックし、電話応答システム、メッセージングシステム、電子メールをチェックし、対話システム/音声合成を使って口頭報告を伝え、ユーザの母の誕生日を思い出させる(例えば、スピーカ、ハイファイ、音声合成、サウンド、声、音楽、歌、音場、バックグラウンド音場、対話システムなどの聞こえるツールを使い、TV/エンターテイメントシステム/コンピュータ/ノートブック/スマートパッド/ディスプレイ/光/色/明るさ/パターンなどの視覚ツールを使用し、触覚ツール/仮想現実ツール/ジェスチャ/ツールを使用し、スマートデバイス/器具/材料/家具/備品を使用し、ウェブツール/サーバ/ハブデバイス/クラウドサーバ/フォグサーバ/エッジサーバ/ホームネットワーク/メッシュネットワークを使用し、メッセージングツール/通知ツール/通信ツール/スケジューリングツール/電子メールを使用し、ユーザインターフェース/GUIを使用し、香り/匂い/芳香/味を使用し、神経ツール/神経システムツールを使用し、組合せを使用し)、報告書を作成し、報告書を提供する(例えば、上述のように思い出させるためのツールを使用する)。タスクは、事前に空調装置/ヒータ/換気システムを起動したり、事前にスマートサーモスタットの温度設定を調整したりすることがある。ユーザが玄関からリビングに移動するとき、そのタスクは、リビングルームライトを点灯し、リビングルームカーテンを開き、窓を開き、ユーザの背後にある玄関の光を消し、TVとセットトップボックスをオンにし、セットトップボックスをオンにし、TVをユーザの好みのチャネルに設定し、ユーザの好み及び条件/状態に応じて器具を調整する(例えば、照明を調整し、ロマンチックな雰囲気を構築するために音楽を選択/再生する)ことなどであり得る。
【0207】
別の例は、以下であり得る。ユーザが朝、目を覚ましたとき、そのタスクは、ベッドルーム内を動き回るユーザを検出し、ブラインド/カーテンを開き、窓を開き、目覚まし時計をオフにし、室内温度プロファイルを夜間温度プロファイルから昼間温度プロファイルに調整し、ベッドルームライトをオンにし、ユーザがトイレに近づくにつれてトイレライトをオンにし、ラジオまたはストリーミングチャネルをチェックし、朝のニュースを再生し、コーヒーマシンをオンにし、水を予熱し、防犯システムをオフにするなどすることであり得る。ユーザがベッドルームから台所へ歩くとき、そのタスクは、台所及び廊下灯を点灯させ、ベッドルーム及びトイレの照明を消し、音楽/メッセージ/リマインダをベッドルームから台所に移動させ、台所のTVを点灯させ、TVを朝のニュースチャネルに変更し、台所ブラインドを下げ、新鮮な空気をもたらすために台所窓を開け、ユーザがバックヤードをチェックするためにバックドアを解錠し、台所の温度設定を調整することなどであり得る。別の例は、以下であり得る。ユーザが仕事のために家から離れるとき、そのタスクは、ユーザが離れることを検出し、別れをし、及び/または、良い一日を過ごすようにとメッセージを発し、ガレージドアを開閉し、ガレージ灯及び私設車道灯をオン/オフにし、エネルギーを節約するためにオフ/暗くし(ユーザが失敗した場合にのみ)、全ての窓/ドアを閉じ/ロックし(ユーザが失敗した場合にのみ)、器具(特に、ストーブ、オーブン、電子レンジ)をオフにし、侵入者に対して家の防護のために家の防犯システムをオン/装備し、エネルギーを節約するために「家から離れた」プロファイルに空調/暖房/換気システムを調整し、警告/報告/更新をユーザのスマートフォンに送るなどであり得る。
【0208】
動きは、動きなし、休息の動き、動きのない動作、動き、場所/位置の変化、決定論的動き、過渡的動き、転倒動き、繰り返し動き、周期的動き、疑似周期的動き、呼吸に関連する周期的/繰り返し動き、心拍に関連する周期的/繰り返し動き、生物に関連する周期的/繰り返しの動き、機械に関連する周期的/繰り返し動き、人工物体に関連する周期的/繰り返し動き、自然に関連する周期的/繰り返しの動き、過渡的要素及び周期的要素に関連する複雑な動き、反復動き、非決定論的動き、確率論的動き、カオス動き、ランダムな動き、非決定論的要素及び決定論的要素を有する複雑な動き、定常ランダム動き、疑似定常ランダム動き、周期定常ランダム動き、非定常ランダム動き、周期的自己相関関数(ACF)を有する非定常ランダム動き、期間に対する周期的ACFを伴ったランダム動き、期間に対する疑似定常的なランダム動き、瞬間ACFが期間に対して疑似周期的/反復的要素を持つランダム動き、機械運動、メカニカルな動き、ビークルの動き、ドローンの動き、空気関連の動き、風関連の動き、天気関連動作、水関連動作、流体関連動作、地面関連運動、磁気特性の変化、地表面下運動、地震動、植物の動き、動物の動き、動物の運動、人体の運動、正常な動き、異常な動き、危険な動き、警告動作、疑わしい動き、雨、火災、洪水、津波、爆発、衝突、差し迫った衝突、人体運動、頭部運動、顔面運動、眼運動、口腔運動、舌運動、首運動、指の動き、手の動き、腕の動き、肩の動き、体動、胸の動き、腹部の動き、腰の運動、脚の動き、足の動き、体関節運動、膝の動き、ひじの動き、上体の動き、下半身の動き、皮膚の動き、皮下の動き、皮下組織運動、 血管の動き、静脈運動、臓器運動、心臓の動き、肺の動き、胃ぼ動き、腸の動き、便通運動、摂食運動、呼吸運動、顔の表情、眼の表情、口の表情、声の動き、歌う動き、摂食運動、ジェスチャ、手のジェスチャ、腕のジェスチャ、キーストローク、タイピングストローク、ユーザインターフェースジェスチャ、マンマシン相互作用、歩容、ダンスの動き、協調運動、及び/または協調身体運動、のうちの少なくとも1つを含んでもよい。
【0209】
タイプ1デバイス及び/または任意のタイプ2受信機の異種ICは、低雑音増幅器(LNA)、電力増幅器、送信−受信スイッチ、メディアアクセスコントローラ、ベースバンド無線機、2.4GHz無線機、3.65GHz無線機、4.9GHz無線機、5GHz無線機、5.9GHz無線機、6GH未満の無線機、60GHz無線機、60GHz未満無線機及び/または別の無線機を含み得る。異種ICは、プロセッサと、プロセッサと通信可能に結合されたメモリと、プロセッサによって実行されるメモリに記憶された命令のセットとを含み得る。IC及び/または任意のプロセッサは、汎用プロセッサ、特殊目的プロセッサ、マイクロプロセッサ、マルチプロセッサ、マルチコアプロセッサ、並列プロセッサ、CISCプロセッサ、RISCプロセッサ、マイクロコントローラ、中央処理ユニット(CPU)、グラフィカルプロセッサユニット(GPU)、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、埋め込みプロセッサ(例えばARM)、論理回路、他のプログラマブル論理デバイス、ディスクリートロジック及び/または組み合わせ、のうちの少なくとも1つを含み得る。異種ICは、ブロードバンドネットワーク、無線ネットワーク、モバイルネットワーク、メッシュネットワーク、セルラーネットワーク、無線ローカルエリアネットワーク(WLAN)、ワイドエリアネットワーク(WAN)、メトロポリタネリアネットワーク(MAN)、WLAN標準、WiFi、LTE、LTE−A、LTE−U、802.11規格、802.11a、802.11b、802.11g、802.11n、802.11ac、802.11af、802.11ah、802.11ax、802.11ay、メッシュネットワーク標準802.16、3G、3.5G、4G、ビヨンド4G、4.5G、6G、7G、8G、9G、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD−SCDMA、Bluetooth、Bluetooth Low−Energy (BLE)、NFC、Zigbee、WiMax、その他の無線ネットワークプロトコル、をサポートしうる。
【0210】
プロセッサは、汎用プロセッサ、特別目的プロセッサ、マイクロプロセッサ、マイクロコントローラ、組込みプロセッサ、デジタルシグナルプロセッサ、中央処理装置、グラフィカル処理ユニット(GPU)、マルチプロセッサ、マルチコアプロセッサ、及び/またはグラフィック能力を有するプロセッサ、及び/または組み合わせ、を含むことができる。メモリは、揮発性、不揮発性、ランダムアクセスメモリ(RAM)、リードオンリーメモリ(ROM)、プログラム可能ROM(EPROM)、電気的に消去可能なプログラマブルROM(EEPROM)、ハードディスク、フラッシュ・メモリ、CD−ROM、DVD−ROM、磁気記憶装置、光記憶装置、有機記憶装置、記憶システム、記憶ネットワーク、ネットワーク記憶装置、クラウド記憶装置、エッジ記憶装置、ローカル記憶装置、外部記憶装置、内部記憶装置、または技術的に知られている他の形態の非一時的記憶媒体であってもよい。方法のステップに対応する命令のセット(マシン実行可能コード)は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせで直接実施可能である。指示のセットは、組み込み、プリロード、ブート時にロード、オンザフライでロード、オンデマンドでロード、プリインストール、インストール、及び/またはダウンロードすることができる。
【0211】
プレゼンテーションは、視覚的な方法(例えば、視覚、グラフィックス、テキスト、シンボル、色、シェード、ビデオ、アニメーション、サウンド、音声、音響などの組み合わせを使用する)、グラフィカルな方法(例えば、GUI、アニメーション、ビデオを使用する)、テキスト的な方法(例えば、テキスト付ウェブページ、メッセージ、アニメーションテキスト)、記号的な方法(例えば、絵文字、サイン、手のジェスチャ)、または機械的な方法(例えば、バイブレーション、アクチュエータの動き、触覚など)によるプレゼンテーションであってもよい。
【0213】
この方法に関連する計算ワークロードは、プロセッサ、タイプ1異種無線装置、タイプ2異種無線装置、ローカルサーバ(例えば、ハブ装置)、クラウドサーバ、及び他のプロセッサの間で共有される。
【0214】
操作、前処理、処理及び/または後処理は、データ(例えば、TSCI、自己相関、TSCIの特徴)に適用され得る。操作には、前処理、処理及び/または後処理がありうる。前処理、処理及び/または後処理は、操作であってもよい。操作は、前処理、処理、後処理、スケーリング、信頼係数の計算、視線(LOS)量の計算、非LOS (NLOS)量の計算、LOS及びNLOSを含む量の計算、単一リンク(例えば、パス、通信経路、送信アンテナと受信アンテナの間のリンク)量の計算、多重リンクを含む量の計算、オペランドの関数を計算すること、フィルタリング、線形フィルタリング、非線形フィルタリング、フォールディング、グルーピング、エネルギー計算、ローパスフィルタリング、バンドパスフィルタリング、ハイパスフィルタリング、メジアンフィルタリング、ランクフィルタリング、四分位フィルタリング、パーセンタイルフィルタリング、有限インパルス応答(FIR)フィルタリング、無限インパルス応答(IIR)フィルタリング、移動平均(MA)フィルタリング、自己回帰(AR)フィルタリング、自己回帰移動平均(ARMA)フィルタリング、選択フィルタリング、適応フィルタリング、補間、デシメーション、サブサンプリング、アップサンプリング、リサンプリング、時間補正、時間ベース補正、位相補正、大きさ補正、位相洗浄、振幅洗浄、マッチドフィルタリング、エンハンスメント、復元、雑音除去、スムージング、信号調整、エンハンスメント、復元、線形変換、非線形変換、逆変換、周波数変換、逆周波数変換、フーリエ変換(FT)、離散時間FT (DTFT)、離散FT(DFT)、高速FT(FFT)、ウェーブレット変換、ラプラス変換、ヒルバート変換、ハダマール変換、トリゴノメトリック変換、シン変換、コサイン変換、DCT、2のべき乗変換、スパース変換、グラフベース変換、グラフ信号処理、高速変換、ゼロパディングと組み合わせた変換、サイクリックパディング、パディング、ゼロパディング、特徴抽出、分解、射影、直交射影、非直交射影、過剰射影(oecomlee ojecion)、固有分解、特異値分解(SVD)、原理成分分析(ICA)、独立成分分析(ICA)、グループ化、仕分け、閾値化、ソフト閾値化、ハード閾値化、クリッピング、ソフトクリッピング、一次微分、二次微分、高次微分、畳み込み、乗算、分割、加算、減算、積分、最大化、最小化、最小二乗誤差、再帰最小二乗、制約付き最小二乗法、バッチ最小二乗、最小絶対偏差、最小平均二乗偏差、最小絶対偏差、局所最大化、局所最小化、コスト関数の最適化、ニューラルネットワーク、認識、ラベリング、トレーニング、クラスタリング、機械学習、教師有り学習、教師なし学習、半教師あり学習、他のTSCIとの比較、類似度スコア計算、量子化、ベクトル量子化、マッチング追跡、圧縮、暗号化、符号化、記憶、送信、正規化、時間正規化、周波数領域正規化、分類、クラスタリング、ラベリング、タグ付け、学習、検出、推定、学習ネットワーク、マッピング、再マッピング、拡張、記憶、検索、送信、受信、表現、結合、合併すること、分割、追跡、監視、マッチドフィルタリング、カルマンフィルタリング、粒子フィルタリング、内挿、外挿、ヒストグラム推定 、重要度サンプリング、モンテカルロサンプリング、圧縮センシング、表現、合併、結合、分割、スクランブリング、エラー保護、前方エラー訂正、何もしない、時間変動処理、調整平均化、加重平均化、算術平均、幾何平均、調和平均、選択された周波数にわたる平均化、アンテナリンクにわたる平均化、論理的操作、置換、組合せ、ソーティング、AND、OR、XOR、結合、交差、ベクトル加算、ベクトル減算、ベクトル乗算、ベクトル除算、逆、ノルム、距離、及び/または別の演算、を含みうる。操作は、前処理、処理、及び/または後処理であり得る。動作は、複数の時系列または関数上で共同して適用され得る。
【0215】
関数(例えばオペランドの関数)は、スカラー関数、ベクトル関数、離散関数、連続関数、多項式関数、特性、特徴、大きさ、位相、指数関数、対数関数、三角関数、超越関数、論理関数、線形関数、代数的関数、非線形関数、区分関数、実数関数、複素関数、ベクトル値関数、逆関数、導関数、積分関数、円形関数、他の関数の関数、1対1関数、1対多関数、多対1関数、多対多関数、ゼロクロス、絶対関数、指標関数、平均、モード、中央値、範囲、統計、ヒストグラム、分散、標準偏差、変化の測定、拡大、分散、偏差、ダイバージェンス、範囲、四分位範囲、全偏差、絶対偏差、算術平均、幾何平均、調和平均、トリム平均、パーセンタイル、二乗、立方、平方根、パワー、サイン、コサイン、タンジェント、コタンジェント、楕円関数、放物線関数、双曲線関数、ゲーム関数、ゼータ関数、絶対値、閾値、制限関数、フロア関数、丸め関数、符号関数、量子化、区分定数関数、合成関数、関数の関数、演算で処理される時間関数(例えばフィルタリング)、確率論的関数、推計学的関数、決定論的関数、周期関数、反復関数、変換、周波数変換、逆周波数変換、離散時間変換、ラプラス変換、ヒルベルト変換、正弦変換、余弦変換、三角変換、ウェーブレット変換、整数変換、2のべき乗変換、スパース変換、射影、分解、主成分分析(PCA)、ニューラルネットワーク、特徴抽出、移動関数、時系列の隣接項目の移動ウィンドウの関数、フィルタリング関数、畳み込み、平均関数、ヒストグラム、分散/標準偏差関数、統計関数、短時間変換、離散変換 、離散フーリエ変換、離散コサイン変換、離散サイン変換、アダマール変換、固有値分解、固有値、特異値分解(SVD)、特異値、直交分解、マッチング追求、スパース変換、任意の分解、グラフベース処理、グラフベース変換、グラフ信号処理、分類、クラス/グループ/カテゴリの識別、ラベリング、学習、機械学習、検出、推定、特徴抽出、学習ネットワーク、特徴抽出、雑音除去、信号強調、符号化、暗号化、マッピング、再マッピング、ベクトル量子化、ローパスフィルタリング、ハイパスフィルタリング、バンドパスフィルタリング、マッチドフィルタリング、カルマンフィルタリング、前処理、後処理、粒子フィルタリング、FIRフィルタリング、IIRフィルタリング、自己回帰(AR)フィルタリング、適応的フィルタリング、一次導関数、高次導関数、積分、ゼロ交差、スムージング、メディアンフィルタリング、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、ダウンコンバーティング、アップサンプリング、アップコンバーティング、内挿、外挿、重要度サンプリング、モンテカルロサンプリング、圧縮センシング、統計学、 短期統計、長期統計、自己相関関数、相互相関、積率母関数、時間平均、加重平均、特殊関数、ベッセル関数、誤差関数、相補誤差関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数など、を含みうる。
【0216】
本開示のステップ(または各ステップ)には、機械学習、トレーニング、識別トレーニング、ディープラーニング、ニューラルネットワーク、連続時間処理、分散計算、分散記憶、GPU/DSP/コプロセッサ/マルチコア/マルチプロセッシングを使用するアクセラレーション、が適用され得る。
【0217】
周波数変換は、フーリエ変換、ラプラス変換、アダマール変換、ヒルベルト変換、サイン変換、コサイン変換、三角変換、ウェーブレット変換、整数変換、2のべき乗変換、ゼロパディング及び変換の組み合わせ、ゼロパディングを有する電力フーリエ変換、及び/または別の変換を含んでもよい。変換の高速バージョン及び/または近似バージョンが実行され得る。変換は、浮動小数点、及び/または固定小数点演算を使用して行うことができる。
【0218】
逆周波数変換は、逆フーリエ変換、逆ラプラス変換、逆アダマール変換、逆ヒルベルト変換、逆サイン変換、逆コサイン変換、逆三角変換、逆ウェーブレット変換、逆整数変換、逆2のべき乗変換、ゼロパディング及び変換の組み合わせ、ゼロパディングを有する逆フーリエ変換、及び/または別の変換を含むことができる。変換の高速バージョン及び/または近似バージョンが実行され得る。変換は、浮動小数点、及び/または固定小数点演算を使用して行うことができる。
【0219】
TSCIからの量/特徴を計算することができる。量は、運動、位置、マップ座標、高さ、速度、加速度、移動角度、回転、寸法、体積、時間トレンド、ワンタイムパターン、反復パターン、発展パターン、時間パターン、相互に除外されるパターン、関連/相関パターン、原因−効果、短期/長期相関、傾向、傾き、好み、統計、典型的挙動、非典型的挙動、時間トレンド、時間プロファイル、周期的運動、反復運動、反復、傾向、変化、急激な変化、ゆるやかな変化、頻度、過渡的、呼吸、歩容、行動、イベント、疑わしいイベント、危険イベント、警告イベント、警告、信念、近接、衝突、電力、信号、信号電力、信号強度、信号量、受信信号強度指標(RSSI)、信号振幅、信号位相、信号周波数成分、信号周波数帯域成分、チャネル状態情報(CSI)、マップ、時間、周波数、時間−周波数、分解、直交分解、非直交分解、追跡、呼吸、動悸、統計パラメータ、心肺統計/分析(例えば、出力応答)、日常活動統計/分析、慢性疾患統計/分析、医療統計/分析、早期(または瞬間または同時または遅延)指示/示唆/兆候/標識/検証器/検出/症状/条件/状態、生体計測、ベビー、患者、機械、デバイス、温度、車両、駐車場、場所、リフト、エレベータ、空間、道路、流体流、家庭、室、事務所、家屋、建物、倉庫、保管、システム、換気、ファン、パイプ、ダクト、人々、人間、車、ボート、トラック、飛行機、ドローン、ダウンタウン、群集、衝動的イベント、周期定常、環境、振動、材料、表面、3次元、2次元、局所、全体、存在、及び/または他の測定可能な量/変数、のうちの少なくとも1つの統計量を含みうる。
【0220】
スライディングウインドウ/アルゴリズム
【0221】
スライディングタイムウィンドウは、時間変化するウィンドウ幅を有し得る。迅速な獲得を可能にするためには、最初はより小さくてもよく、定常状態サイズまで経時的に増加してもよい。定常状態サイズは、監視される周波数、反復運動、過渡的運動、及び/またはSTIに関連し得る。定常状態においてさえ、ウィンドウサイズは、電池寿命、電力消費、利用可能な計算パワー、対象の量の変化、監視される動きの性質などに基づいて、適応的に(及び/または動的に)変化され得る(例えば、調整され、変化され、修正され)。
【0222】
隣接する時間インスタンスにおける2つのスライディングタイムウィンドウ間の時間シフトは、時間にわたって(経時的に)一定/可変/局所的に適応/動的に調節され得る。より短い時間シフトが使用される場合、任意の監視の更新は、より頻繁であり得、これは、迅速に変化する状況、オブジェクトの動き、及び/またはオブジェクトのために使用され得る。より長い時間シフトは、より遅い状況、オブジェクトの動き、及び/またはオブジェクトのために使用され得る。
【0223】
ウィンドウ幅/サイズ及び/または時間シフトは、ユーザの要求/選択に応じて変更(例えば、調整、変更、修正)され得る。時間シフトは、自動的に(例えば、プロセッサ/コンピュータ/サーバ/ハブ装置/クラウドサーバによって制御されるように)及び/または適応的に(及び/または動的に)変更することができる。
【0224】
関数(例えば、自己相関関数、自己共分散関数、相互相関関数、相互共分散関数、パワースペクトル密度、時間関数、周波数ドメイン関数、周波数変換)の少なくとも1つの特性(例えば、特性値、または特性点)は、(例えば、オブジェクト追跡サーバ、プロセッサ、タイプ1異種デバイス、タイプ2異種デバイス、及び/または別の装置によって)決定され得る。この関数の少なくとも1つの特性は、最大、最小、極値、局所的最大値、局所的最小値、局所的極値、正の時間オフセットを有する局所的極値、正の時間オフセットを有する第1の局所的極値、正の時間オフセットを有するn番目の局値、負の時間オフセットを有する第1の局所的極値、制限された最大、制限された最小、制限された極値、有意な最大、有意な最小、有意な極値、勾配、導関数、高次の導関数、最大勾配、最小勾配、局所最大勾配、正の時間オフセットを有する局所的最大勾配、局所的最小勾配、制限された最大の勾配、制限された最小勾配、最大の高次の導関数、最小の高次の導関数、制限された高次の導関数、ゼロ交差、正の時間オフセットを有するゼロ交差、正の時間オフセットを有するn番目のゼロ交差、負の時間オフセットを有するゼロ交差、負の時間オフセットを有するn番目のゼロ交差、制限されたゼロ交差、勾配のゼロ交差、高次の導関数の勾配のゼロ交差、及び/またはその他の特性、を含みうる。関数の少なくとも1つの特性に関連する関数の少なくとも1つの引数が、識別され得る。ある量(例えば、オブジェクトの空間的−時間的情報)は、関数の少なくとも1つの引数に基づいて決定され得る。
【0225】
特性(例えば場所におけるオブジェクトの動き特性)は、瞬時特性、短期特性、反復特性、繰返し特性、履歴、増分特性、変化特性、偏差特性、位相、振幅、度合い、時間特性、周波数特性、時間周波数特性、分解特性、直交分解特性、非直交分解特性、決定論的特性、確率特性、推計学的な特性、自己相関関数(ACF)、平均、分散値、標準偏差、変化の測定、広がり、ばらつき、偏差、ダイバージェンス、範囲、四分位数範囲、全変動、絶対偏差、全偏差、統計、持続時間、時期、トレンド、周期特性、反復特性、長期特性、履歴特性、平均特性、最新特性、過去特性、将来特性、予測特性、位置、距離、高さ、速度、方向、ベロシティ、加速度、加速度の変化、角度、角速度(angular speed)、角速度(angular velocity)角速度の変化、オブジェクトの 角加速度、角加速度の変化、オブジェクトの方向、回転の角度、オブジェクトの変形、オブジェクトの形状、オブジェクトの形状の変化、オブジェクトの大きさの変化、オブジェクトの構造の変化、及び/またはオブジェクトの特性の変化、のうちの少なくとも1つを含む。
【0226】
関数の少なくとも1つの極大値及び少なくとも1つの極小値が識別され得る。少なくとも1つの局所信号対雑音比類似(SNR類似)パラメータは、隣接する極大値及び極小値の各対に対して計算されてもよい。SNR類似パラメータは、極小値の同じ量にわたる極大値の量(例えば、電力、大きさ)の分数(fraction)の関数(例えば、線形、対数、指数関数、単調関数)であり得る。それはまた、極大値の量と極小値の同じ量との間の差の関数であり得る。有意な局所ピークを識別または選択することができる。各有意な局所ピークは、閾値T1より大きいSNR類似パラメータを有する極大、及び/または閾値T2より大きい振幅を有する極大であり得る。周波数領域内の少なくとも1つの極小値及び少なくとも1つの極小値は、持続性に基づくアプローチを使用して識別/計算され得る。
【0227】
選択された有意な局所的ピークのセットは、選択基準(例えば、品質基準、信号品質状態)に基づいて、識別された有意な局所的ピークのセットから選択され得る。オブジェクトの特性/STIは、選択された有意な局所的ピークのセット及び選択された有意な局所的ピークのセットに関連する頻度値(frequency values)に基づいて計算され得る。1つの例において、選択基準は、範囲内の最も強いピークを選択することに常に対応し得る。最も強いピークが選択されてもよいが、選択されていないピークは、依然として有意であり得る(むしろ強い)。
【0228】
未選択の有意なピークは、将来のスライディングタイムウィンドウにおける将来の選択において使用するための「予約」ピークとして保存及び/または監視され得る。一例として、経時的に一貫して現れる特定のピーク(特定の周波数における)が存在し得る。最初は、有意であっても選択されない場合がある(他のピークがより強くなる可能性があるため)。しかし、後の時間には、ピークがより強く、より支配的になり、選択され得る。「選択」となった場合は、時間的に逆トレースされ、有意であるが選択されていない早い時期に「選択」されたとすることができる。このような場合、逆トレースされたピークは、早い時期に、以前に選択されたピークを置き換えることができる。置換されたピークは、比較的弱いピーク、または時間的に分離して現れる(すなわち、時間的に短時間のみ現れる)ピークであり得る。
【0229】
その他の例では、選択基準は、範囲内の最も強いピークを選択することに対応しない場合がある。その代わりに、ピークの「強さ」だけでなく、過去に起こった可能性のあるピーク、特に長い間識別されたピークの「トレース」を考慮してもよい。
【0230】
例えば、有限状態機械(FSM)が使用される場合、それは、FSMの状態に基づいてピークを選択し得る。決定閾値は、FSMの状態に基づいて適応的に(及び/または動的に)計算され得る。
【0231】
類似性スコア及び/または成分類似性スコアは、TSCIの一対の時間的に隣接するCIに基づいて(例えば、サーバ(例えば、ハブ装置)、プロセッサ、タイプ1デバイス、タイプ2デバイス、ローカルサーバ、クラウドサーバ、及び/または別の装置によって)計算され得る。対は、同じスライディングウィンドウまたは2つの異なるスライディングウィンドウから得られ得る。類似性スコアはまた、二つの異なるTSCIからの一対の、時間的に隣接しているか、それほど隣接していない、CIに基づいてもよい。類似性スコア及び/または成分類似性スコアは、時間反転共鳴強度(time reversal resonating strength(TRRS))、相関、相互相関、自己相関、相関インジケータ、共分散、相互共分散、自己共分散、2つのベクトルの内積、距離スコア、ノルム、メトリック、品質メトリック、信号品質条件、統計特性、識別スコア、ニューラルネットワーク、ディープラーニングネットワーク、機械学習、トレーニング、識別、加重平均、前処理、雑音除去、信号調整、フィルタリング、時間補正、時間調整、位相オフセット補償、変換、成分ごとの操作、特徴抽出、有限状態機械、及び/または別のスコア、でありうる/含み得る。特性及び/またはSTIは、類似性スコアに基づいて決定され/計算され得る。
【0232】
任意の閾値は、有限状態機械によって予め決定され、適応的に(及び/または動的に)決定され、及び/または決定され得る。適応的決定は、時間、空間、位置、アンテナ、経路、リンク、状態、バッテリ寿命、バッテリ残量、利用可能電力、利用可能な計算資源、利用可能なネットワーク帯域幅などに基づいてもよい。
【0233】
2つのイベント(または2つの条件、または2つの状況、または2つの状態)、A及びBを区別するために試験統計に適用される閾値は、決定され得る。データ(例えば、CI、チャネル状態情報(CSI)、電力パラメータ)は、トレーニングの場面においてAの下及び/またはBの下で収集され得る。試験的統計値は、データに基づいて計算することができる。Aの下の試験的統計値の分布は、Bの下の試験的統計値の分布(リファレンス分布)と比較することができ、閾値は、いくつかの基準に従って選択することができる。判定基準は、最尤推定(ML)、最大事後確率(MAP)、識別トレーニング、所与のタイプ2誤差についての最小タイプ1誤差、所与のタイプ1誤差についての最小タイプ2誤差、及び/または他の判定基準(例えば、品質基準、信号品質条件)を含み得る。閾値は、A、B、及び/または別のイベント/条件/場面/状態に対する異なる感度を達成するように調整され得る。閾値調整は、自動、半自動及び/または手動であってもよい。閾値調整は、1回、時には、しばしば、周期的に、繰り返し、時折、散発的に、及び/またはオンデマンドで適用され得る。閾値調整は、適応的(及び/または動的に調整され得る)であり得る。閾値調整は、オブジェクト、オブジェクト移動/位置/方向/動作、オブジェクト特性/ STI/サイズ/特性/形質/習慣/挙動、場所、場所における/場所での/場所の、特徴/備品/家具/バリア/材料/機械/生物/物体/オブジェクト/境界/表面/媒体、マップ、マップの制約(または環境モデル)、イベント/状態/場面/条件、時間、タイミング、持続時間、現在の状態、過去の履歴、ユーザ、及び/または個人的な好みなどに依存し得る。
【0234】
反復アルゴリズムの停止基準(またはスキップまたはバイパスまたはブロッキングまたは一時停止または通過または拒否する基準)は、反復における更新における現在のパラメータ(例えば、オフセット値)の変化が閾値未満であることであり得る。閾値は、0.5、1、1.5、2、または別の数であり得る。閾値は、適応的(及び/または動的に調整される)であり得る。それは、反復が進行するにつれて変化し得る。オフセット値に関して、適応的閾値は、タスク、初回の特定の値、現在の時間オフセット値、回帰ウィンドウ、回帰分析、回帰関数、回帰誤差、回帰関数の凸性、及び/または反復数に基づいて決定され得る。
【0235】
局所極値は、回帰ウィンドウにおける回帰関数の対応する極値として決定され得る。局所極値は、回帰ウィンドウ内の時間オフセット値のセット及び関連する回帰関数値のセットに基づいて決定され得る。時間オフセット値のセットに関連する関連する回帰関数値のセットの各々は、回帰ウィンドウにおける回帰関数の対応する極値からの範囲内であり得る。
【0236】
局所極値の探索は、ロバスト探索、最小化、最適化、最適化、統計的最適化、双対最適化、制約最適化、凸最適化、大域最適化、局所最適化、エネルギー最小化、線形回帰、二次回帰、高次回帰、線形計画法、非線形計画法、確率的プログラミング、コンビナトリアル最適化、制約プログラミング、制約充足、バリエーションの計算、最適制御、動的計画法、数理計画法、多目的最適化、マルチモーダル最適化、選言的プログラミング、空間マッピング、無限次元最適化、ヒューリスティク、メタヒューリスティク、凸計画法、半正定値計画問題、円錐計画法、二次錐計画問題、整数計画法、二次計画法、フラクショナルプログラミング、数値解析、シンプレックスアルゴリズム、反復法、勾配降下、部分勾配法、座標勾配法、共役勾配法、ニュートンのアルゴリズム、逐次二次計画法、内点法、楕円法、縮小勾配法、準ニュートン法、同時摂動確率近似、補間法、パターン探索法、線探索、非微分最適化、遺伝的アルゴリズム、進化的アルゴリズム、動的緩和 山登り法、粒子群最適化、重力探索アルゴリズム、シミュレーテッドアニーリング、ミームティック(memetic)アルゴリズム、差分進化、動的緩和、確率的トンネリング、タブ探索、反応探索最適化、曲線あてはめ、最小二乗、シミュレーションベース最適化、変分計算、及び/または変形、を含みうる。局所的極値の検索は、目的関数、損失関数、コスト関数、効用関数、フィットネス関数、エネルギー関数、及び/またはエネルギー関数に関連しうる。
【0237】
回帰は、回帰ウィンドウにおいて、サンプリングされたデータ(例えば、CI、CIの特徴、CIの成分)または別の関数(例えば、自己相関関数)に適合させるために、回帰関数を使用して実施され得る。少なくとも1つの反復において、回帰ウィンドウの長さ及び/または回帰ウィンドウの位置が変化し得る。回帰関数は、線形関数、二次関数、三次関数、多項式関数、及び/又は別の関数であり得る。
【0238】
回帰分析は、誤差、集計誤差、成分誤差、射影領域における誤差、選択された軸における誤差、選択された直交軸における誤差、絶対誤差、二乗誤差、絶対偏差、二乗偏差、高次誤差(例えば、三次、四次)、ロバスト誤差(例えば、より小さい大きさの誤差のため及びより大きい誤差のための絶対誤差に対する二乗誤差、またはより小さい大きさの誤差のための第1の種類の誤差及びより大きい大きさの誤差のための第2の種類の誤差)、別の誤差、絶対/二乗誤差の加重和(または加重平均)(例えば、複数のアンテナを有する無線送信機及び複数のアンテナを有する無線受信機の場合、送信機アンテナ及び受信機アンテナの各対はリンクを形成する)、平均絶対誤差、平均二乗誤差、平均絶対偏差、及び/または平均二乗偏差、のうちの少なくとも1つを最小化し得る。異なるリンクに関連する誤差は、異なる重みを有し得る。1つの可能性は、より大きな雑音またはより低い信号品質メトリックを有するいくつかのリンク及び/またはいくつかの構成要素が、より小さいまたはより大きな重みを有し得ることである(二乗誤差の加重和、高次誤差の加重和、ロバスト誤差の加重和、別の誤差の加重和、絶対コスト、二乗コスト、高次コスト、ロバストコスト、別のコスト、絶対コストの加重和、二乗コストの加重和、高次コストの加重和、ロバストコストの加重和、及び/または別のコストの加重和)。
【0239】
決定される回帰誤差は、絶対誤差、二乗誤差、高次誤差、ロバスト誤差、さらに別の誤差、絶対誤差の加重和、二乗誤差の加重和、高次誤差の加重和、ロバスト誤差の加重和、及び/またはさらに別の誤差の加重和であり得る。
【0240】
回帰ウィンドウ内の特定の関数に関する回帰関数の最大回帰誤差(または最小回帰誤差)に関連する時間オフセットは、反復における更新された現在の時間オフセットとなり得る。
【0241】
局所極値は、2つの異なる誤差の差(例えば、絶対誤差と二乗誤差との間の差)を含む量に基づいて検索することができる。2つの異なる誤差の各々は、絶対誤差、二乗誤差、高次誤差、ロバスト誤差、別の誤差、絶対誤差の加重和、二乗誤差の加重和、高次誤差の加重和、ロバスト誤差の加重和、及び/または別の誤差の加重和を含み得る。
【0242】
量は、F−分布、中心F−分布、別の統計的分布、閾値、確率/ヒストグラムに関連する閾値、偽ピークを発見する確率/ヒストグラムに関連する閾値、F−分布に関連する閾値、中心F−分布に関連する閾値、及び/または別の統計的分布に関連する閾値などの参照データまたは参照分布と比較され得る。
【0243】
回帰ウィンドウ(regression window)は、オブジェクトの移動(例えば、場所/位置の変化)、オブジェクトに関連する量、オブジェクトの移動に関連するオブジェクトの少なくとも1つの特性及び/またはSTI、局所的極値の推定位置、雑音特性、推定雑音特性、信号品質メトリック、F分布、中心F分布、別の統計的分布、閾値、事前設定しきい値、確率/ヒストグラムに関連する閾値、所望の確率に関連する閾値、誤ったピークを発見する確率に関連する閾値、F分布に関連する閾値、中心F分布に関連する閾値、別の統計的分布に関連する閾値、ウィンドウ中心におけるその量が回帰ウィンドウ内で最大である条件、回帰ウィンドウ内で初めて特定の値についての特定の関数の局所的極値のうちの1つのみが存在する条件、別の回帰ウィンドウ、及び/または他の条件、うちの少なくとも1つに基づいて決定されうる。
【0244】
回帰ウィンドウの幅は、検索される特定の局所極値に基づいて決定され得る。局所的極値は、第1の局所最大、第2の局所最大、高次の局所最大、正の時間オフセットを有する第1の局所最大、正の時間オフセット値を有する第2の局所最大、正の時間オフセット値を有する高次の局所最大、負の時間オフセット値を有する第1の局所最大、負の時間オフセット値を有する第2の局所最大、負の時間オフセット値を有する第2の局所最大、負の時間オフセット値を有する高次の局所最大、第1の局所最小、第2の局所最小、高次の局所的最小、正の時間オフセット値を有する第1の局所最小、正の時間オフセット値を有する第2の局所最小、正の時間オフセット値を有する高次の局所最小、負の時間オフセット値を有する第1の局所最小、負の時間オフセット値を有する第2の局所最小、負の時間オフセット値を有する高次の局所最小、第1の局所的極値、第2の局所的極値、高次の局所極値、正の時間オフセット値を有する第1の局所極値、正の時間オフセット値を有する第2の局所極値、負の時間オフセット値を有する第1の局所極値、負の時間オフセット値を有する第2の局所極値、負及び/または 負の時間オフセット値を有する高次の極値、を含みうる。
【0245】
現在のパラメータ(例えば、時間オフセット値)は、ターゲット値、対象プロファイル、トレンド、過去のトレンド、現在のトレンド、目標速度、速度プロファイル、目標速度プロファイル、過去の速度トレンド、オブジェクトの運動または移動(例えば、場所/位置の変化)、オブジェクトの動きに関連するオブジェクトの少なくとも1つの特性及び/またはSTI、オブジェクトの位置量、オブジェクトの動きに関連するオブジェクトの初期速度、事前定義された値、回帰ウィンドウの初期幅、持続時間、信号の搬送波周波数に基づく値、信号のサブ搬送波周波数に基づく値、信号の帯域幅、チャネルに関連するアンテナの総計、雑音特性、信号 h メトリック、及び/または適応(及び/または動的に調整された)値に基づいて初期化され得る。現在の時間オフセットは、回帰ウィンドウの中心、左側、右側、及び/または別の固定相対位置にあってもよい。
【0246】
プレゼンテーションでは、情報は、場所の地図(または環境モデル)と共に表示され得る。情報は、位置、ゾーン、領域、領域、カバレッジ領域、補正された位置、おおよその位置、場所の地図に関する(w.r.t.)位置、分割された場所に関する位置、方向、経路、マップ及び/またはセグメンテーションに関する経路、トレース(例えば、過去5秒、または過去10秒などのタイムウィンドウ内の位置、タイムウィンドウ持続時間を適応的に(及び/または動的に)調整することができ、タイムウィンドウ持続時間は、適応的に(及び/または動的に)速度、加速度に関して調整されうる)、経路の履歴、経路に沿った近似領域/ゾーン、過去の位置の履歴/概要、過去の関心位置の履歴、頻繁に訪れた領域、顧客トラフィック、群れの布、群れの挙動、群れの制御情報、速度、加速度、運動統計、呼吸速度、心拍数、運動の存在/不在、 人またはペットまたはオブジェクトの有無、バイタルサインの有無、ジェスチャ制御(ジェスチャを用いた装置の制御)、位置ベースのジェスチャ制御、位置ベースの操作の情報、関心のあるオブジェクト(例えば、ペット、人、自己ガイド式機械/デバイス、車両、ドローン、カー、ボート、自転車、無人車、ファン付き機械、空調機、TV、可動部を備えた機械)のアイデンティティ(ID)または識別子、ユーザの識別(例えば、人)、ユーザの情報、位置/速度/加速/方向/動き/ジェスチャ/ジェスチャ制御/動きトレース、ユーザのIDまたは識別子、ユーザの活動、ユーザの状態、ユーザの睡眠/休息特性、ユーザの感情状態、ユーザの生命サイン、場所の環境情報、場所の天気情報、地震、爆発、暴風雨、雨、火災、温度、衝突、衝撃、振動、イベント、ドア開けイベント、ドア閉めイベント、窓開けイベント、ウィンドウ閉めイベント、転倒イベント、燃焼イベント、凍結イベント、水関連イベント、風関連イベント、空気移動イベント、事故イベント、擬似周期的イベント(例えば、トレッドミル上での走行、ピョンピョン跳ねる、縄跳び、でんぐり返しなど)、繰り返しイベント、群れるイベント、車両イベント、ユーザのジェスチャ(例えば、手ジェスチャ、アームジェスチャ、足ジェスチャ、足ジェスチャ、身体ジェスチャ、頭部ジェスチャ、顔ジェスチャ、口のジェスチャ、目のジェスチャなど)、を含みうる。
【0247】
位置は、2次元(例えば、2次元座標を用いて)、3次元(例えば、3次元座標を用いて)であり得る。位置は、相対的(例えば、地図または環境モデルに関して)または関係的(例えば、点Aと点Bとの間の中間、角の周り、上の階、テーブルの上、天井、床上、ソファ上、点Aに近い、点Aからの距離R、点AからのRの半径内など)であり得る。位置は、直交座標、極座標、及び/または別の表現で表現され得る。
【0248】
情報(例えば、場所)は、少なくとも1つのシンボルでマークされ得る。シンボルは、時間変化してもよい。シンボルは、色/強度を変化させても変化させなくても点滅及び/または脈動してもよい。サイズは、経時的に変化し得る。シンボルの向きは、経時的に変化し得る。シンボルは、瞬時量(例えば、ユーザのバイタルサイン/呼吸数/心拍数/ジェスチャ/状況/状態/動作/動き、温度、ネットワークトラフィック、ネットワーク接続性、デバイス/機械の状態、デバイスの残り電力、デバイスの状態など)を反映する数であってもよい。変化速度、サイズ、配向、色、強度及び/またはシンボルは、それぞれの運動を反映し得る。情報は、視覚的に提示され、及び/または口頭で説明され得る(例えば、事前に記録された音声、または音声合成を使用して)。情報は、テキストで記述することができる。情報はまた、機械的な方法(例えば、アニメーション化されたガジェット、可動部分の動き)で提示され得る。
【0249】
ユーザインターフェース(UI)デバイスは、スマートフォン(例えば、iPhone、Android phone)、タブレット(例えば、iPad)、ラップトップ(例えば、ノートパソコン)、パーソナルコンピュータ(PC)、グラフィックユーザインターフェース(GUI)を有するデバイス、スマートスピーカ、音声/音/スピーカ能力を有する装置、仮想リアリティ(VR)装置、拡張リアリティ(AR)装置、スマートカー、車内ディスプレイ、音声アシスタント、車内音声アシスタントなどであり得る。
【0250】
地図(または環境モデル)は、2次元、3次元及び/またはより高次元であってもよい。(例えば、時間的に変化する2次元/3次元マップ/環境モデル)、壁、ウィンドウ、ドア、入口、出口、禁止区域は、地図またはモデルにマークされることがある。地図は、施設のフロアプランを含むことができる。マップまたはモデルは、1つまたは複数のレイヤー(オーバーレイ)を有することができる。地図/モデルは、水道管、ガス管、配線、ケーブル配線、エアダクト、クロールスペース、天井レイアウト、及び/または地下レイアウトを含むメンテナンス地図/モデルとすることができる。場所は、ベッドルーム、リビングルーム、貯蔵室、歩行路、台所、食堂、ホワイエ、ガレージ、1階、2階、トイレ、事務所、会議室、受付エリア、各種事務所エリア、各種倉庫エリア、各種施設エリアなどのような、複数のゾーン/領域/地理的領域/セクタ/セクション/テリトリー/地区/行政上の区域/現場/近隣/エリア/ストレッチ(stretch)/広々した場所に区分/細分化/領域化/グループ化することができる。セグメント/領域/区域は、マップ/モデルで提示することができる。異なる領域は、色分けされてもよい。異なる領域は、特性(例えば、色、明るさ、色強度、テクスチャ、アニメーション、点滅、点滅速度など)をもって提示されてもよい。場所の論理的セグメンテーションは、少なくとも1つの異種タイプ2デバイス、またはサーバ(例えば、ハブ装置)、またはクラウドサーバなどを使用して行うことができる。
【0251】
ここでは、開示されるシステム、装置、及び方法の一例である。ステファンと彼の家族は、開示された無線動き検出システムを設置して、ワシントン州シアトルの2000平方フィートの2階建てタウンハウス内での運きを検出したいと考えている。彼の家は二階建てであるので、ステファンは1つのタイプ2デバイス(Aという名前のもの)と2つのタイプ1デバイス(BとCという名のもの)を1階に使うことにした。1階は台所、食堂、居間の3部屋を中心に、食堂は真ん中に、直線に並んで配置されている。台所と居間は家の反対側にある。彼は、タイプ2デバイス(A)を食堂に置き、1台のタイプ1デバイス(B)を台所に置き、もう1台のタイプ1デバイス(C)を居室に置いた。この装置の設置に伴い、動き検知システムを用いて、彼は具体的には1階を3区域(食堂、居室、台所)に区画化している。動きがAB対及びAC対によって検出される場合、システムは、動き情報を分析し、動きを3つのゾーンのうちの1つに関連付ける。
【0252】
ステファンと彼の家族が週末に外出するとき(例えば、長い週末にキャンプに行くとき)、ステファンは携帯電話アプリ(例:AndroidフォンアプリやiPhoneアプリ)を使って動き検出システムをオンにした。システムが動きを検出すると、警告信号がステファンへ送信される(例えば、SMSテキストメッセージ、電子メール、携帯電話アプリへのプッシュメッセージなど)。ステファンが月々の料金(例えば、10ドル/月)を払う場合、サービス会社(例えば、セキュリティ会社)は、有線ネットワーク(例えば、ブロードバンド)または無線ネットワーク(例えば、家庭用WiFi、LTE、3G、2.5Gなど)を通して警告信号を受信し、ステファンのためのセキュリティ手順を実行する(例えば、問題を確認させるために彼に電話し、ある人に家をチェックするために送り、ステファンに代わって警察に連絡する、など)。ステファンは彼の年をとった母親が大好きで、家に一人でいるときは彼女の幸せを気にかけている。家族の残りが外出中(例えば、仕事に行く、ショッピングに行く、または休みに行く)に母親が家に一人でいる場合、ステファンは、母親が大丈夫でいることを確実にするために、彼のモバイルアプリを使用して動き検出システムをオンにする。その後、彼はモバイルアプリを使って、家の中での母親の動きをモニタリングする。ステファンがモバイルアプリを使って、母親が3つの領域の間で家の中を動き回っているのを見ると、彼女の日々のルーチンによれば、ステファンは母親が大丈夫であることを知っている。ステファンは、動き検出システムが、彼が家から離れている間、彼の母親の幸福を監視するのを助けることができることに感謝している。
【0253】
典型的な日には、母親は午前7時頃に目覚める。彼女は約20分間で台所で朝食を作るつもりだった。それから食堂で朝食を30分くらい食べた。それから、居間のソファーに座って、自分の好きなテレビ番組を見る前に、リビングルームで毎日の運動をしていた。動き検出システムは、ステファンが家の3つの領域のそれぞれにおける動きのタイミングを見ることを可能にする。動きが毎日のルーチンに合致するとき、ステファンは母親が上手くやっているはずであることを大まかに知っている。しかし、運動パターンが異常に見えると(例えば、AM10時まで運動がないか、長く台所に滞在しすぎるか、長く動かないままであるか、など)、ステファンは何かが違っていると疑い、母親をチェックするために母親に電話をする。ステファンは、誰か(例えば、家族、近所の人、有給の職員、友人、ソーシャルワーカー、サービス提供者)に母親を確認してもらうことさえある。
【0254】
時には、ステファンはタイプ2デバイスの位置を変えるように感じる。彼は、単に装置を元のAC電源プラグから抜き、別のAC電源プラグに差し込むだけである。彼は、無線動き検出システムがプラグアンドプレイであり、再配置がシステムの動作に影響しないことを満足している。電源を入れると、すぐに機能する。
【0255】
またの機会には、ステファンは、われわれの無線動き検出システムが、非常に高い精度と非常に低い警報で運動を実際に検出できることを確信しており、実際にモバイルアプリを使用して、1階の運動を監視することができる。彼は、2階の寝室を監視するために、2階に同様の構成(すなわち、1つのタイプ2デバイス及び2つのタイプ1デバイス)を設置することを決定する。再び、彼は、タイプ2デバイス及びタイプ1デバイスを2階のAC電源プラグに単に差し込む必要があるので、システムセットアップが極めて容易であることを発見した。特別な設置は必要ない。そして、同じモバイルアプリを使用して、1階と2階の動きを監視することができる。1階/2階の各タイプ2デバイスは、1階と2階の両方のタイプ1デバイスすべてと相互に作用することができる。ステファンは、タイプ1デバイス及びタイプ2デバイスへの投資を2倍にするにつれて、組み合わされたシステムの2倍以上の能力を有することを見て幸せである。
【0256】
様々な実施形態によれば、各CI(CI)は、チャネル状態情報(CSI)、周波数ドメインCSI、CSIの周波数表現、少なくとも1つのサブバンドに関連する周波数ドメインCSI、時間領域CSI、ドメイン内CSI、チャネル応答、チャネル応答推定、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、チャネル特性、チャネルフィルタ応答、無線マルチパスチャネルのCSI、無線マルチパスチャネルの情報、タイムスタンプ、補助情報、データ、メタデータ、ユーザデータ、アカウントデータ、アクセスデータ、セキュリティデータ、セッションデータ、ステータスデータ、管理データ、家族データ、アイデンティティ(ID)、識別子、デバイスデータ、ネットワークデータ、近傍データ、環境データ、リアルタイムデータ、センサデータ、記憶データ、暗号化データ、圧縮データ、保護データ、及び/または別のCIのうちの少なくとも1つを含み得る。一実施形態では、開示されるシステムは、ハードウェア構成要素(例えば、アンテナを備えた無線送信機/受信機、アナログ回路、電源、プロセッサ、メモリ)及び対応するソフトウェア構成要素を有する。本開示の様々な実施形態によれば、開示されるシステムは、バイタルサイン検出及びモニタリングのためのBot(タイプ1デバイスと呼ばれる)及びオリジン(Origin)(タイプ2デバイスと呼ばれる)を含む。各デバイスは、トランシーバと、プロセッサと、メモリとを備える。
【0257】
開示されたシステムは、多くの場合に適用することができる。一例では、タイプ1デバイス(送信機)は、テーブル上に載置される小さなWiFi対応装置であってもよい。また、WiFi対応テレビ(TV)、セットトップボックス(STB)、スマートスピーカ(例えば、Amazonエコー)、スマート冷蔵庫、スマート電子レンジ、メッシュネットワークルータ、メッシュネットワークサテライト、スマートフォン、コンピュータ、タブレット、スマートプラグなどであってもよい。一例では、タイプ2(受信機)は、テーブル上に置かれるWiFi対応デバイスであってもよい。また、WiFi対応テレビ(TV)、セットトップボックス(STB)、スマートスピーカ(例えば、Amazonエコー)、スマート冷蔵庫、スマート電子レンジ、メッシュネットワークルータ、メッシュネットワークサテライト、スマートフォン、コンピュータ、タブレット、スマートプラグなどであってもよい。タイプ1デバイス及びタイプ2デバイスは、人々を数えるために、会議室の中/近くに配置され得る。タイプ1デバイス及びタイプ2デバイスは、日常活動及び症状の任意の徴候(例えば、認知症、アルツハイマー病)を監視するための高齢者についての健康監視システムであり得る。タイプ1デバイス及びタイプ2デバイスは、生きている幼児のバイタルサイン(呼吸)を監視するための幼児モニタにおいて使用され得る。タイプ1デバイス及びタイプ2デバイスは、睡眠の質及び任意の睡眠時無呼吸を監視するために、寝室に配置され得る。タイプ1デバイス及びタイプ2デバイスは、乗客及び運転手の健康を監視し、運転手の睡眠を検出し、自動車内に残されたすべての赤ちゃんを検出するために、自動車内に配置され得る。タイプ1デバイス及びタイプ2デバイスは、トラック及びコンテナに隠された人間を監視することによって、人身売買を防止するために、物流において使用され得る。タイプ1デバイス及びタイプ2デバイスは、がれきの中の捕われたた被害者を探索するために、災害地域の救急サービスによって配備され得る。タイプ1デバイス及びタイプ2デバイスは、任意の侵入者の呼吸を検出するために、ある領域に配置され得る。装着型ではない無線呼吸モニタリングには、多数のアプリケーションがある。
【0258】
ハードウェアモジュールは、タイプ1トランシーバ及び/またはタイプ2トランシーバを含むように構成されてもよい。ハードウェアモジュールは、最終的な市販品を設計、構築、及び販売するために、バリアブルブランドで販売/使用され得る。開示されたシステム及び/または方法を使用する製品は、家庭/事務セキュリティ製品、睡眠監視製品、WiFi製品、メッシュ製品、TV、STB、エンターテイメントシステム、HiFi,スピーカ、家電製品、ランプ、ストーブ、オーブン、電子レンジ、テーブル、椅子、ベッド、棚、工具、器具、トーチ、バキュームクリーナー、煙検知器、ソファ、ピアノ、ファン、ドア、ウィンドウ、ドア/ウィンドウハンドル、ロック、煙検出装置群、カーアクセサリ、コンピューティングデバイス、事務用品、エアコン、ヒータ、パイプ、コネクタ、監視カメラ、アクセスポイント、コンピュータ装置群、モバイル装置、LTE装置、3G/4G/5G/6Gデバイス、UMTSデバイス、3GPP装置、GSM装置、EDGE装置、TDMA装置、FDMA装置、CDMA装置、WCDMA装置、TD−SCDMA装置、ゲーム装置、めがね、ガラスパネル、VRゴーグル、ネックレス、腕時計、ウェストバンド、ベルト、ウォレット、ペン、ハット、衣服、インプラント用具、タグ、パーキングチケット、スマートフォン、等、でありうる。
【0259】
要約は、以下を含むことができる:分析、出力応答、選択したタイムウィンドウ、サブサンプリング、変換、及び/または射影。プレゼンテーションは、月/週/日毎のビュー、簡略化/詳細のビュー、断面ビュー、小型/大型フォームファクタビュー、色分けビュー、比較ビュー、要約ビュー、動画、ウェブビュー、音声アナウンス、及び繰り返し動きの周期的/反復特性に関連する別のプレゼンテーション、のうちの少なくとも1つを提示することを含み得る。
【0260】
タイプ1/タイプ2デバイスは、アンテナ、アンテナを有するデバイス、ハウジングを有するデバイス(例えば、無線機、アンテナ、データ/信号処理ユニット、無線IC、回路のための)、別のデバイス/システム/コンピュータ/電話/ネットワーク/データアグリゲータにインターフェース/付属/接続/リンクされるデバイス、ユーザインターフェース(UI)/グラフィカルUI/ディスプレイを有するデバイス、無線トランシーバを有するデバイス、無線送信機を有するデバイス、無線受信機を有するデバイス、インターネットオブスイング(IoT)デバイス、無線ネットワークを有するデバイス、有線ネットワーク機能及び無線ネットワーク機能の両方を有するデバイス、無線集積回路(IC)を有するデバイス、Wi−Fiデバイス、Wi−Fiチップを有するデバイス(例えば、802.11a/b/g/n/ac/ax規格に準拠する)、Wi−Fiアクセスポイント(AP)、Wi−Fiクライアント、WiFiルータ、 Wi−Fiリピータ、WiFiハブ、WiFiメッシュネットワークルータ/ハブ/AP、無線メッシュネットワークルータ、アドホックネットワークデバイス、無線メッシュネットワークデバイス、モバイルデバイス(例えば、2G/2.5G/3G/3.5G/4G/LTE/5G/6G/7G、UMTS、3GPP、GSM、EDGE、TDMA、FDMA、CDMA、WCDMA、TD−SCDMA)、セルラーデバイス、基地局、モバイルネットワーク基地局、モバイルネットワークハブ、モバイルネットワーク互換デバイス、LTEデバイス、LTEモジュールを有するデバイス、モバイルモジュール(例えば、Wi−Fiチップ、LTEチップ、BLEチップ、のようなモバイルイネーブルチップ(IC)を有する回路基板)、モバイルモジュールを有するデバイス、スマートフォン、スマートフォン用のコンパニオンデバイス(例えばドングル、アタッチメント、プラグイン)専用デバイス、プラグインデバイス、AC電源方式デバイス、バッテリ電源方式デバイス、プロセッサ/メモリ/命令のセットを有するデバイス、スマートデバイス/ガジェット/アイテム:時計、ステーショナリ、ペン、ユーザインターフェース、紙、マット、カメラ、テレビ(TV)、セットトップボックス、マイクロホン、スピーカ、冷蔵庫、オーブン、マシン、電話、財布、家具、ドア、ウィンドウ、天井、床、壁、テーブル、椅子、ベッド、ナイトスタンド、エアコンディショナー、ヒータ、パイプ、ダクト、ケーブル、カーペット、装飾、ガジェット、USBデバイス、プラグ、ドングル、ランプ/ライト、タイル、装飾品、ボトル、車両、自動車、AGV、ドローン、ロボット、ラップトップ、タブレット、コンピュータ、ハードディスク、ネットワークカード、機器、ラケット、ボール、靴、着用可能装置、衣類、眼鏡、帽子、ネックレス、食品、錠剤、生き物の体内(例えば、血管、リンパ液、消化システム)で移動する小型デバイス、及び/又は別のデバイスでありうる。タイプ1デバイス及び/またはタイプ2デバイスは、インターネット、インターネットにアクセスする別の装置(例えば、スマートフォン)、クラウドサーバ(例えば、ハブ装置)、エッジサーバ、ローカルサーバ、及び/またはストレージと通信可能に結合され得る。タイプ1デバイス及び/またはタイプ2デバイスは、ローカル制御で動作してもよく、有線/無線接続を介して別の装置によって制御されてもよく、自動的に動作してもよく、またはリモート(例えば、家から離れた)にある中央システムによって制御されてもよい。
【0261】
一実施形態において、タイプBデバイスは、オリジン(タイプ2デバイス、Rxデバイス)及びボット(タイプ1デバイス、Txデバイス)の双方として実行してもよいトランシーバであってもよく、すなわち、タイプBデバイスはタイプ1(Tx)デバイス及びタイプ2(Rx)デバイスの双方であってもよく(例えば、同時に又は交互に)、例えばメッシュデバイス、メッシュルータ等であってもよい。一実施形態において、タイプAデバイスは、ボット(Txデバイス)としてのみ機能してもよいトランシーバであってもよく、すなわち、タイプ1デバイスのみ又はTxのみであってもよく、例えば単純なIoTデバイスであってもよい。これはオリジン(タイプ2デバイス、Rxデバイス)の機能を有してもよいが、実施形態においては何らかの形でボットとしてのみ機能している。全てのタイプAデバイス及びタイプBデバイスは、ツリー構造を形成する。ルート(root)は、ネットワーク(例えば、インターネット)にアクセスできるタイプBデバイスであってもよい。例えば、これは有線接続(例えば、イーサネット、ケーブルモデム、ADSL/HDSLモデム)接続又は無線接続(例えば、LTE、3G/4G/5G、WiFi、Bluetooth、マイクロ波リンク、衛星リンク等)を介してブロードバンドサービスに接続されてもよい。一実施形態において、全てのタイプAデバイスはリーフノードである。各タイプBデバイスはルートノード、非リーフノード又はリーフノードであってもよい。
【0262】
タイプ1デバイス(送信機、またはTx)およびタイプ2デバイス(受信機、またはRx)は同じデバイス(例えば、RFチップ/IC)上にあってもよく、または単に同じデバイス上にあってもよい。デバイスは、28GHz、60GHz、77GHzなどの高周波帯域で動作することができる。RFチップには、専用のTxアンテナ(32本のアンテナなど)と専用のRxアンテナ(別の32本のアンテナなど)がある場合がある。
【0263】
1つの送信アンテナは無線信号(例えば、一連のプローブ信号、恐らく100Hzで)を送信することができる。代替的に、全てのTxアンテナを使用して、(Txにおいて)ビームフォーミングで無線信号を送信することができ、その結果、無線信号は特定の方向にフォーカスされる(例えば、エネルギー効率のために、またはその方向における信号対雑音比をブーストするために、またはその方向に「走査」する場合は低電力動作、またはオブジェクトがその方向にあることが知られている場合は低電力動作)。
【0264】
無線信号は場所(例えば、部屋)内でオブジェクト(例えば、Tx/Rxアンテナから4フィート離れた寝台上に横たわっている生きている人間、呼吸および心拍)にぶつかる。オブジェクト動き(例えば、呼吸速度に従った肺動、または心拍に従った血管動)は、無線信号に影響を与え/変調し得る。すべてのRxアンテナを使用して無線信号を受信することができる。
【0265】
(Rxおよび/またはTxにおける)ビームフォーミングは異なる方向を「走査」するために(デジタル的に)適用されてもよい。多くの方向が同時に走査または監視されてもよい。ビームフォーミングとともに、「セクター」(例えば、方向、方向、方位、ベアリング、ゾーン、領域、セグメント)はタイプ2デバイスに関連して(例えば、アンテナ配列の中心位置に対して)定義されてもよい。各プローブ信号(例えば、パルス、ACK、制御パケット等)について、チャネル情報またはCI(例えば、チャネルインパルス応答/CIR、CSI、CFR)が各セクターについて(例えば、RFチップから)取得/計算される。呼吸検知ではCIRをスライディングウインドウ(例えば、30秒、100Hzの鳴動/プロービング速度では30秒以上の3000CIRを有する可能性がある)で収集することができる。
【0266】
CIRは多くのタップ(例えば、N1個成分/タップ)を有することができる。各タップはタイムラグ、または飛行時間(time−of−fright)(例えば、4フィート離れた人間をヒットしてバックする時間)に関連付けられてもよい。ある距離(例えば、4フィート)である方向に息をしているとき、「ある方向」でCIRを探し、次に、「ある距離」に対応するタップを探すことができる。次に、そのCIRのそのタップから呼吸速度および心拍数を計算することができる。
【0267】
スライディングウインドウ内のそれぞれのタップ(例えば、「成分時系列」の30秒ウインドウ)を時間関数(例えば、「タップ関数」、「成分時系列」)と見なすことができる。強い周期的挙動(例えば、おそらく10bpm〜40bpmの範囲の呼吸に対応する)を探索する際に、各タップ関数を調べることができる。
【0268】
タイプ1デバイスおよび/またはタイプ2デバイスは、外部接続/リンクおよび/または内部接続/リンクを有することができる。外部接続(例えば、接続1110)は、2G/2.5G/3G/3.5G /4G/LTE/5G/6G/ 7G/ NBIoT、UWB、 WiMax、Zigbee、802.16などに関連付けられ得る。内部接続(たとえば、1114Aおよび1114B、 1116、1118、1120) は、WiFi、IEEE 802.11標準、802.11a /b/g/n/ac/ad/af/ag/ah/ai/aj/aq/ax/ay、Bluetooth1.0/1.1/1.2/2.0/2.1 /3.0/4.0/4.1/4.2/5、BLE、メッシュネットワーク、IEEE 802.16/1/1a/1b/2/2a/a/ b/c/d/e/f/g/h/i/j/k/l/ m/n/o/p/標準に関連付けることができる。
【0269】
タイプ1デバイスおよび/またはタイプ2デバイスはバッテリーにより電力を供給される(例えば、AAバッテリー、AAAバッテリー、コインセルバッテリー、ボタンセルバッテリー、小型バッテリー、バッテリーバンク、パワーバンク、カーバッテリー、ハイブリッドバッテリー、車両バッテリー、容器バッテリー、非再充電可能バッテリー、再充電可能バッテリー、NiCdバッテリー、NiMHバッテリー、リチウムイオンバッテリー、亜鉛カーボンバッテリー、塩化亜鉛バッテリー、鉛蓄電池、アルカリバッテリー、無線充電器付きバッテリー、スマートバッテリー、ソーラーバッテリー、ボートバッテリー、プレーンバッテリー、他のバッテリー、一時的なエネルギ貯蔵デバイス、キャパシタ、フライホイール。)
【0270】
任意のデバイスはDCまたは直流(例えば、上述のような蓄電池、発電機、電力コンバータ、ソーラーパネル、整流器、DC−DCコンバータから、1.2V、1.5V、3V、5V、6V、9V、12V、24V、40V、42V、48V、110V、220V、380Vなどの様々な電圧)で電力供給されてもよく、したがって、DC電力用の少なくとも1つのピンを有するDCコネクタまたはコネクタを有する可能性がある。
【0271】
任意のデバイスはACまたは交流(例えば、家庭内の壁面コンセント、変圧器、インバータ、ショアパワー、100V、110V、120V、100〜127V、200V、220V、230V、240V、220〜240V、100〜240V、250V、380V、50Hz、60Hzなどの様々な電圧を持つ)によって電力供給されてもよく、したがって、AC電力用の少なくとも1つのピンを有するACコネクタまたはコネクタを有する可能性がある。タイプ1デバイスおよび/またはタイプ2デバイスは場所内または場所外に配置(例えば、設置、配置、移動)されてもよい。
【0272】
例えば、車両(例えば、自動車、トラック、ローリー、バス、特殊車両、トラクター、掘削機、掘削機、テレポーター、ブルドーザー、クレーン、フォークリフト、電気自動車、AGV、非常用車両、貨物、貨車、トレーラー、コンテナ、ボート、フェリー、船舶、潜水船、航空機、飛行船、リフト、モノレール、列車、電車、鉄道車両、軌道車等)において、タイプ1デバイス及び/又はタイプ2デバイスは車両に埋め込まれた埋め込みデバイス、又は車内のポート(例えば、OBDポート/ソケット、USBポート/ソケット、付属品ポート/ソケット、12V補助電源コンセント、及び/又は12Vシガーライタポート/ソケット)に差し込まれたアドオンデバイス(例えば、アフターマーケットデバイス)であってもよい。
【0273】
例えば、一方のデバイス(例えば、タイプ2デバイス)は12Vシガレットライター/アクセサリーポートまたはOBDポートまたはUSBポート(例えば、自動車/トラック/車両の)に差し込まれてもよく、他方のデバイス(例えば、タイプ1デバイス)は、12Vシガレットライター/アクセサリーポートまたはOBDポートまたはUSBポートに差し込まれてもよい。OBDポートおよび/またはUSBポートは、(自動車/トラック/車両の)電力、シグナリング、および/またはネットワークを提供することができる。2つのデバイスは、車内の子供/赤ん坊を含む乗客を共同で監視することができる。それらは、乗客をカウントし、運転者を認識し、乗り物内の特定の座席/位置における乗客の存在を検出するために使用されてもよい。
【0274】
別の実施形態では1つのデバイスが12Vシガレットライター/アクセサリーポートまたはOBDポートまたは自動車/トラック/車両のUSBポートに差し込まれてもよく、一方、他のデバイスは12Vシガレットライター/アクセサリーポートまたはOBDポートまたは別の自動車/トラック/車両のUSBポートに差し込まれてもよい。
【0275】
別の例では多くの異種車両/ポータブルデバイス/スマートガジェット(例えば、自動誘導車両/AGV、買い物/手荷物/移動カート、駐車券、ゴルフカート、自転車、スマートフォン、タブレット、カメラ、記録デバイス、スマートウオッチ、ローラースケート、シューズ、ジャケット、ゴーグル、帽子、アイウェア、ウェアラブル、セグウェイ、スクータ、手荷物タグ、清掃機、掃除機、ペットタグ/カラー/ウェアラブル/インプラント)に同じタイプA(例えば、タイプ1またはタイプ2)の多くのデバイスが存在し得、それぞれのデバイスは車両の12Vアクセサリポート/OBDポート/USBポートに差し込まれるか、または車両に埋め込まれ得る。ガソリンスタンド、街灯、街角、トンネル、多層式駐車場、工場/スタジアム/駅/ショッピングモール/建設現場のような広い領域を覆うスキャッタロケーションなどの位置に設置された他のタイプBの1つ以上のデバイス(例えば、Aがタイプ2である場合にはBはタイプ1であり、Aがタイプ1である場合にはBはタイプ2である)があってもよい。タイプAデバイスは、TSCIに基づいて配置、追跡、または監視することができる。
【0276】
エリア/場所は、広帯域サービス、ワイファイ等のローカル接続性を持たなくてもよい。タイプ1および/またはタイプ2デバイスは、携帯可能であってもよい。タイプ1及び/又はタイプ2デバイスは、プラグアンドプレイをサポートすることができる。
【0277】
対での(pairwise)無線リンクは、多くのペアのデバイス間に確立され、ツリー構造を形成することができる。それぞれのペア(および関連するリンク)において、デバイス(第2のデバイス)は、非リーフ(non−leaf)(タイプB)であってもよい。他方のデバイス(第1のデバイス)は、リーフ(タイプAまたはタイプB)または非リーフ(タイプB)であってもよい。リンクにおいて、第1のデバイスは無線マルチパスチャネルを介して第2のデバイスに無線信号(例えば、プローブ信号)を送信するためのボット(タイプ1デバイスまたは送信デバイス)として機能する。第2のデバイスは無線信号を受信し、TSCIを取得し、TSCIに基づいて「リンクに関する分析」を計算するためのオリジン(タイプ2デバイスまたはRxデバイス)として機能することができる。
【0278】
いくつかの実施形態では、本開示は、その環境から独立して、新しい環境における事前のトレーニングなしに動作することができるWiFiベースの受動転倒検知システム(以下、「デフォール、「DeFall」」と呼ぶ)を開示する。以前の研究とは異なり、開示されたDeFallシステムは、人間の転倒に本質的に関連する生理学的特徴、すなわち転倒中のスピードおよび加速度の特徴的なパターンを調べることができる。いくつかの実施形態に、DeFallシステムはオフライン・テンプレート生成段階とオンライン意思決定段階を備えており、両方ともスピード推定値をインプットとする。オフライン段階では、拡張動的時間伸縮法(DTW)アルゴリズムを実行して、典型的な人間の転倒に対するスピード及び加速パターンの典型的なテンプレートを生成する。オンライン段階では、システムが転倒を検出するために、リアルタイム速度/加速度推定値のパターンをテンプレートと比較することができる。DeFallの性能を評価するために、市販のWiFiデバイスを用いてプロトタイプを構築し、様々な設定で実験を行ってもよい。いくつかの実施形態では、評価結果は、DeFallが1つのリンク測定で、見通し内(LOS)と非LOS(NLOS)の両方のシナリオの下で、1.50%より低い誤警報で96%の検出率を達成することを実証した。
【0279】
図1は、本開示のいくつかの実施形態による例示的な無線室内リッチスキャッタ環境100を示す。
図1に示すように、無線室内リッチスキャッタ環境100において、送信機110(ボットであってもよい)は、静止スキャッタ131、132、133および/または動的スキャッタ140を含む様々なスキャッタによって影響されるマルチパスチャネルを介して受信機120(オリジンであってもよい)に無線信号を送信する。いくつかの実施形態では、
図1の実用的な豊富なスキャッタ環境100を仮定したEM波動論の統計モデルに基づいて、CSIの大きさ情報を利用できる動きの速度を推定してもよい。
【0280】
図2は、本開示のいくつかの実施形態による、オブジェクトのターゲットの動きを無線で検出するための例示的な方法200のフローチャートを示す。操作202では、第1の無線信号が第1の無線デバイス、例えば、送信機から、場所の無線マルチパスチャネルを介して、第2の無線デバイス、例えば、受信機に送信される。操作204において、第2の無線信号が、無線マルチパスチャネルを介して第2の無線デバイスによって受信される。第2の無線信号は場所内のオブジェクトのターゲットの動きによって影響を受ける無線マルチパスチャネルのために、第1の無線信号とは異なる。操作206では、無線マルチパスチャネルのチャネル情報の時系列(TSCI)が第2の無線信号に基づいて、例えば、プロセッサ、プロセッサと通信可能に結合されたメモリ、およびメモリに格納された命令のセットを使用して取得される。動作208において、オブジェクトの時空間情報(TSSTI)の時系列が、TSCIに基づいて計算される。操作210では、TSSTIまたはTSCIのうちの少なくとも1つに基づいて、オブジェクトのターゲットの動きが検出される。
図2の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0281】
ボットおよびオリジンによって検出されるターゲットの動きは、過渡的な動きまたは周期的運動であってもよい。いくつかの実施形態において、ボットおよびオリジンは転倒事象を検出するために、WiFiベースのロバストで環境に依存しない転倒検知システム、DeFallでの無線デバイスである。DeFallシステムでは、これまで使用されてきた説明不能なデータ駆動機能ではなく、転倒事象中の体速と加速度の生理学的パターンを利用している。人間の転倒事象は、他の日常活動とは異なった速度及び/又は加速度を経験するので、速度及び加速度の独特のパターンを利用して転倒事象を認識することができる。NLOS環境においても、WiFi信号から受動的に速度情報を抽出することが可能であるため、DeFallシステムはWiFiベースの速度推定を実行することができる。転倒は速度遷移の独特のパターンを含み、ある時間持続するので、DeFallは、転倒事象を識別するための瞬間値の代わりに、連続的に捕捉された速度/加速度の時系列を使用することができる。これにより、現実の環境における望ましくない誤警報を大幅に低減することができる。時系列の一時的な変動は課題をもたらす。経時的に非線形圧縮または伸長に適応するために、時系列処理のために拡張動的時間伸縮法(DTW)ベースのアルゴリズムを適用することができる。
【0282】
いくつかの実施形態では、DeFallシステムは2つの重要な成分、すなわち、オフライン・テンプレート生成段階とオンライン意思決定段階とを含む。オフライン段階では、速度及び加速度系列のための代表的なテンプレートが生成される。その後、リアルタイムの速度・加速度系列とテンプレートとの類似度をオンライン段階で評価し、転倒を検出する。速度と加速度は、静的バックグラウンドの環境に依存しない人間の動きの固有の特性であるため、DeFallシステムは1回のみの軽いトレーニングを必要とし、教師なしの方法で異なった環境に対してロバストである。さらに、スピード推定で使用されるリッチスキャッタモデルのために、システムは、見通し(LOS)シナリオと見通し外(NLOS)シナリオの両方で非常に良好に機能することができる。
【0283】
DeFallの性能を評価するために、種々の設定で典型的な屋内環境で広範な実験を行った。検知率(DR)を計算するために、最初に、実際の人間と同様の大きさおよび重みを有する人間のような模型を使用して、800を超える転倒実験をLOSおよびNLOSのもとで実行する。実際の人間が歩行及び座りを含む日常的な屋内活動を行っている間に、誤警報率(FAR)をテストすることもできる。さらに、実際の人間の転倒のサンプルが、開示されたシステムの実現可能性を検証するために用いられる。実験結果は、DeFallが1.47%のFARで96%のDRを達成することができ、精度およびカバレージの両方に関して既存ソリューションを上回ることを示している。
【0284】
DeFallシステムはWiFiのデバイスに基づいて転倒を検出するためにスピードと加速度の時系列を活用する最初のものであるが、LOSとNLOSの両方のシナリオでうまく機能し、プライバシを保護しながらカバレージの限界を取り除く。長期間の試験により、システムは、変化する環境において再トレーニングすることなく、独立して機能することができる。
【0285】
速度と加速は、通常、動きを記述するために使用される2つの特性である。直感的には、転倒が異常なスピード及び加速を伴う異常な室内事象のタイプとして見ることができる。そのため、それらは共に、転倒を他の日常活動と区別するのに役立つ独特の特性と考えられている。一意性は、転倒時の速度および加速度の絶対値だけでなく、時間に沿ってどのように変化するかにもある。より具体的には、人間が地面に転倒すると、最初に身体が急速に加速される。一旦身体が床に当たると、身体の速度は急峻にゼロ近くまで下がる。実際、予期しない転倒の大部分は類似したパターンを示し、これは、DeFallシステムによって利用される、速度と加速度変動を監視することによって環境に依存しないシステムを開発することの実現可能性を意味する。
【0286】
CSI からの速度推定:無線通信においては、チャネル状態情報(CSI)、または代替的にチャネル周波数応答(CFR)は、送信機(Tx) から受信機(Rx) への信号の伝播を説明する。周波数fで時間tでのサブキャリアにわたるCSIの推定値は、次式で表すことができる。
(式1)
[この文献は図面を表示できません]
ここでX(t,f)及びY(t、f)は送信及び受信された信号である。送信されたWiFi信号は屋内環境における伝播において多重反射を被るので、CSIはチャネル状態に関する多くの有益な情報を含み、これはCSIを介して周囲環境の変化を捕捉することができることを意味する。
【0287】
一連の速度と加速の独特のパターンが利用されるので、WiFi CSIに基づく速度の正確で信頼できる推定値を持つことが重要である。これは室内伝播のマルチパス効果のために平凡なことではない、いくつかのデバイスフリーCSIベースの速度推定器は、移動体がTxとRxの両方によって「見える」はずであるので、LOSカバレッジの制約を持つ人体の移動速度を計算するためにドップラ周波数シフト(DFS)を利用する。DFSベースの方法は限られた数の伝播経路の仮定に基づいており、これは通常、リッチなマルチパス伝播を持つ実用的な室内環境では成立しない。加えて、DFSベース速度推定器はCSI位相を考慮する。しかし、WiFi TxとRxとの間の位相同期エラーのために、商用WiFiデバイス上のCSIの位相を正確に測定することができない。
【0288】
開示されたシステムは、CSIの大きさ情報のみを利用する
図1のような実用的な豊富なスキャッタ環境を仮定したEM波動論の統計モデルに基づいて速度を推定することができる。具体的には、CSIの大きさは、次のように定義されるCSI電力応答を通じて測定することができる。
(式2)
[この文献は図面を表示できません]
ここで、
[この文献は図面を表示できません]
であり、
[この文献は図面を表示できません]
は伝搬信号を表す。ε(t,f)は加法的雑音に注目し、ξ(t、f)及びε(t,f)は互いに独立であると仮定する。移動オブジェクトの速度はG(t,f)の自己相関関数(ACF)を評価することにより、確実に推定できることを示された。G(t,f)の理論的ACF、ρ
G(τ,f)は、以下のように導くことができる。
(式3)
[この文献は図面を表示できません]
ここで、τはACFのタイムラグであり、
[この文献は図面を表示できません]
及び
[この文献は図面を表示できません]
はそれぞれξ(t,f)及びε(t,f)の分散である。ρ
ξ(τ,f)およびDirac delta関数δ(・)は、ξ(t,f)及びε(t,f)のACF である。τ ≠ 0のとき、δ(τ)=0にでき、ρ
G(τ,f)はEM波の統計理論に基づいて、さらに以下のように導くことができる。
(式4)
[この文献は図面を表示できません]
ここで、C
1(f)およびC
2(f)は、すべてのスキャッタによって反射される電力によって決まるスケーリング係数であり、ρ
Eu(τ,f)はu軸方向の
[この文献は図面を表示できません]
のACFであり、u∈{x,y,z}である。
【0289】
z軸に沿って速度v
iで動くi番目の動的スキャッタについて、スキャッタ信号は
[この文献は図面を表示できません]
として表される。そして、{x,y,z}軸におけるそのACFρ
Eiu(τ,f)の成分は、それぞれ次の閉形式方程式で表される:
(式5)
[この文献は図面を表示できません]
(式6)
[この文献は図面を表示できません]
ここで、kは波数を表す。直観的には、上記の方程式がACFρG(τ,f)と動きの存在および移動スピードとの間に関連性を確立している。
【0290】
ここで、ρ
G(τ,f)と動きの存在との間の関係について説明する。(3)式から、WiFi信号の伝播環境に動きが存在する場合、ホワイトノイズの特性および動きの連続性のために、τ→0として、δ(τ)=0及びρξ(τ,f)→1にできる。その結果、τ→0とするとき
[この文献は図面を表示できません]
動きがない場合、周囲は静止しており、分散は
[この文献は図面を表示できません]
であり、したがって、τ→0として、ρ
G(τ,f)=0である。したがって、lim
τ→0ρ
G(τ、f)の値は、周囲の環境における動きの存在を示すことができる。
【0291】
ここで、ρ
G(τ、f)と移動速度との関係について説明する。一般性を損なうことなく、同じ速度と方向に移動するすべての動的スキャッタの簡単なケースについて、移動方向がz軸にあると仮定し、式(5)と式(6)で表されるその成分を持つ(4)式のようにρ
G(τ,f)を求めることができる。それぞれの成分およびその微分は、それぞれ
図3Aおよび
図3Bにおいて視覚化され得る。
【0292】
図3A〜
図3Dは、本開示の一実施形態による、電磁(EM)波成分のための例示的な空間自己相関関数(ACF)及びその微分を示す図である。
図3Aは理論的空間ACFを示し、
図3Bは理論的微分空間ACFを示し、
図3CはCSI電力の微分空間ACFのインスタンスを示し、
図3Dは、CSI電力の微分ACFおよび谷間位置を示す。
【0293】
[この文献は図面を表示できません]
の第1の局所的谷が、Δρ
G(τ)の第1のローカルピーク∀u∈{x、y}でもあることを観察すると、Δρ
G(τ,f)の第1の局所的谷を見つけることによって、移動スキャッタのスピード情報を抽出することができる。単一の被写体、例えば人間がRxとTxのペアのカバレッジ内を移動する場合、ダイナミックな信号は、人体によって反射される部分によって支配される。したがって、この場合、すべての動的スキャッタが同じ速度で同じ方向に移動しており、開示された方法を使用して転倒中の人間の速度を推定し、転倒をさらに検出することができると仮定することは合理的である。
【0294】
DeFallシステムは主に、
図4に示すように、オフライン・テンプレート生成段階410とオンライン意思決定段階420の2つの段階を含む。オフライン段階410では、屋内のリッチなスキャッタ環境における無線伝播に関する統計モデルを適用することにより、WiFi CSIから操作411で転倒の速さが推定される。次に、動的時間伸縮法(DTW)ベースのアルゴリズムを実行して、典型的な人間の転倒に対する代表的なテンプレートを生成することができる。代表的なテンプレートは、速度および加速度パターン415の両方を含む2次元(2D)テンプレート416であってもよい。
【0295】
例えば、セグメント局所正規化動的時間伸縮法(SLN−DTW)アルゴリズム及びDTW重心平均化(DBA)アルゴリズムは速度テンプレートを生成するために、操作412及び413でそれぞれ実行されてもよい。操作413で生成された速度テンプレートに基づいて、操作414で加速テンプレートを生成することができる。2Dテンプレート416は、速度テンプレートおよび加速度テンプレートの両方からの情報を含む。
【0296】
次いで、リアルタイム速度/加速度推定423、424のパターンと代表的なテンプレート416との間の類似性を評価することによって、オンライン段階420において転倒事象を検出することができる。さらに、転倒検知の前に、オンライン動き検知モジュール422が、事前判定手続として追加される。この実施形態では、転倒検知が、動きの存在がモジュール422によって検知された後にのみ実行される。
【0297】
いくつかの実施形態において、オフラインテンプレート生成段階410の間に、転倒事象のCSIシーケンスがランダムに選択され、対応する推定速度系列に基づいて「テンプレートデータベース」
[この文献は図面を表示できません]
が構築される。単一の代表的なテンプレートを構築するために、データベースで「アベレージ」を実行することができる。収集されたデータは全ての時間シーケンスであるので、直接的なポイントツーポイントマッチングおよび平均化による結果は、シーケンスシフトおよびミスアラインメントによって容易に影響される。従って、シリーズアラインメントと同様に、距離計測の操作はDTW空間で行われることになる。
【0298】
転倒事象の前後に、他の動きの冗長な速度セグメントが存在し、典型的なDTWアルゴリズムは、シーケンスのエンドポイントに敏感である。したがって、シリーズのエンドポイントを慎重に定義し、テンプレートデータベースクリーニングが実行されうる。
【0299】
テンプレートデータベースクリーニング:事象インスタンスにおける起こり得る変動性に適応しながら冗長性を除去するために、バンド緩和セグメント局所正規化動的時間伸縮法(SLN−DTW)に頼ることができる。
図5Aおよび
図5Bは、SLN−DTWを適用することによるサニタイズされた速度系列の例を示す。
【0300】
DTW測定空間における平均化:次いで、リファインされたデータベース
[この文献は図面を表示できません]
における クリーンな速度系列Mは、同じ長さにスケーリングされ、DTW測定空間において平均化されて、単一の代表的なプロファイルを構築する。最適平均値を見つける問題はテンプレート時系列のセット
[この文献は図面を表示できません]
が与えられた最適化問題として定式化することができ、平均値化された系列
[この文献は図面を表示できません]
は、以下のように、
[この文献は図面を表示できません]
と
[この文献は図面を表示できません]
におけるシーケンスの全てとの間の二乗DTW距離の和を最小化する系列である。
(式7)
[この文献は図面を表示できません]
2つのシーケンスDTW(A,B)のDTWの距離は以下のように、最適ワーピング経路(warping path)に沿ったシリーズBとシリーズAとの間のユークリッド距離として定義される:
(式8)
[この文献は図面を表示できません]
ここで、 P
*正規化された距離を最小化する最適なワーピングパスである:
(式9)
[この文献は図面を表示できません]
ここで、a
pおよびb
pは、経路P上のp−番目の点に関連付けられているインデックスである。
【0301】
式7の最小化問題を解き、最適平均系列を得るために、DTW重心平均化(DBA)アルゴリズムを実施することができる。DBAは、収束が証明された期待値最大化スキームに従い、各反復における平均シーケンス
[この文献は図面を表示できません]
をリファインする反復アルゴリズムである。次に、DBAによって生成された最適速度時系列
[この文献は図面を表示できません]
が速度テンプレートとして考慮される。
【0302】
スピードに加えて、加速は、別の視点からの転倒中の動きを示す。転倒事象のより包括的な記述を得るために、スピードテンプレート
[この文献は図面を表示できません]
から加速系列
[この文献は図面を表示できません]
を導出し、2Dテンプレート
[この文献は図面を表示できません]
を生成するためにポイントツーポイントの縫い合わせ(stitching)によってそれらを組み合わせることができる。
【0303】
意思決定段階:転倒事象は、転倒を他の屋内の日常活動から区別するために使用することができる明確な速度および加速度パターンを経験する。速度推定には高サンプリングレートが必要であるので、意思決定段階では、エネルギーと演算を節約するために、落下検出(FD)モジュールに加えて低レート動き検出(MD)モジュールが含まれる。
【0304】
動き検知モジュール:MDの基準としてlim
τ→0ρ
G(τ,f)が利用できるので、τ → 0 を近似するためにρ
G(τ=1/Fs,f)のみ使用することができる。効率的な省エネルギーを目的として、FDモジュールに先立って人間動きの事前検知としてMDモジュールを追加し、動きが存在する場合のみFDモジュールをトリガする。
【0305】
転倒検出モジュール:FDモジュールでは、入ってくるCSIストリームにスライディングウインドウWを適用することができる。試験速度シーケンスTは、ウインドウWにおけるCSI系列から推定される。加速シーケンスT’は、Tからさらに導出され、2−DパターンT
2Dを形成するための組み合わせ操作がその後に続く。
【0306】
次いで、試験時系列T
2Dをテンプレート
[この文献は図面を表示できません]
と比較することによって、転倒事象を検出することができる。2つの系列の対応する類似性は、時間領域における2つのシーケンスのミスアラインメントに適応するために、DTW空間において評価される。
【0307】
異なる人が関与する転倒事象は、異なる持続時間を経験する可能性があるため、長さ固定スライディングウインドウによってセグメント化された系列は従来のDTWでは対処できない、ターゲット事象の前後の他の活動も含む可能性がある。したがって、事象の開始インスタンスおよびエンドインスタンスをローカライズするために、セグメント局所正規化DTW(SLN−DTW)を再度採用することができる。対象系列としてのテンプレート
[この文献は図面を表示できません]
及び試験系列としてのT
2Dに関しては、テンプレート
[この文献は図面を表示できません]
が既にサニタイズされているので、S
2Dの開始及び終了バンドの長さを1に設定することができる。
【0308】
SLN−DTWを実施することによって、試験ストリームT
2Dと
[この文献は図面を表示できません]
との類似性が評価される。試験系列と参照テンプレートとの間のDTWの距離が予め設定された経験的閾値γ未満である場合、試験シーケンスT
2Dは
[この文献は図面を表示できません]
参照転倒テンプレートと同様のパターンを有し、検出器は転倒が起こることを警告し、ここでγは実験ならびにFARおよびDRの必要性によって決定される。
【0309】
いくつかの実施形態によれば、リアルタイム監視において、MDモジュールは、より低いサンプリングレートで動作し続ける。動きが検出される限り、FDモジュールは、転倒事象を検出するために高サンプリングレートで動作し始める。推定された速度が十分に長い間、ある閾値よりも低いままであるとき、それは、電力消耗および計算費用を節約するために、MDモジュールに戻るように切り換えることができる。
【0310】
いくつかの実施形態によれば、40MHz帯域幅を持つキャリア周波数5.808GHzでの汎用品オフザシェルフ(commodity off the shelf (COTS))WiFiデバイスに基づいて、DeFallの1つのプロトタイプを実装した。この実験のための詳細な設定はTxおよびRxの位置がマークされて
図6に示されており、ここで、LOSシナリオおよびNLOSシナリオのもとで実験をそれぞれ実施することができる。
【0311】
TxとRxの両方がオブジェクトを「見る」ことができるLOSのシナリオでは、Txは位置Tx
1に配置される。ダミーの転倒は、TxおよびRxの直接リンクの近くで実行される。
【0312】
NLOSの場合、被検体と1つ以上のデバイスとの間に直接的リンクは存在せず、これは屋内では非常に一般的である。Txは位置Tx
2上に配置され、一方、Rxの位置はLOSシナリオの下の位置と同じに保たれる。直接パスのブロックを保証するために、Tx
2との間の壁に錫箔フォイルを配置した。家具の設置場所の変更、ドアの開閉、ウインドウの開閉等、周囲の伝播環境が変化し続ける間、データ収集は3か月を超えるさまざまな日に行われる。DeFallの実現可能性を検証するために、最初に、人間のようなダミーを使用して、テンプレート・データとテスト・データの両方を収集することができる。その後、実際の人間の転倒からのサンプルを評価して、システムの有効性をさらに検証する。
【0313】
実験では転倒事象の2つのタイプ、「立ってから転倒」と「歩いてから転倒」とが検討される。「立ってから転倒」は、最初にダミーを真っ直ぐに立たしてから自由に倒すことによって実現される。一方、「歩いてから転倒」は実験者が通常の速度で立っているダミーの周りを歩いてからそれを倒すことを必要とする。「歩いてから転倒」の速度及び加速度パターンの例を
図7A及び
図7Bにそれぞれ示す。「転倒しない」については、歩行及び座りを含む高速の日常活動が考慮される。
図7C及び
図7Dは「座り」の速度及び加速度パターンの例を示す。長期のデータ収集後、合計846個の転倒サンプルおよび814個の非転倒サンプルがある。
【0314】
リファインおよび平均化の後に生成されたテンプレートは
図8A〜8Cに示されており、速度が最初にピークまで上昇し、次に降下し、加速が最初に正であり、次に負になることを示している。
図8Aはテンプレート速度系列を示し、
図8Bはテンプレート加速度系列を示し、
図8Cは2次元空間におけるテンプレートを示す。
【0315】
システム性能の評価メトリックは、検知率と誤警報率である。DRとして短くされた検出レート(detection rate)は全ての転倒の中で正しく検出された転倒のパーセンテージとして定義され、FARとして簡略化された誤警報レート(fals alarm rate)は全ての非転倒の中で転倒と間違われた非転倒のパーセンテージである。転倒を検出するために閾値ベースの手法を適用することができ、2つの特徴、すなわち(i)最高速度、(ii)0.5秒以内の加速の最大変化が開示される。DeFallシステムの効率を示すために、その受信者操作特性(receiver operating characteristic(ROC))曲線を
図9の閾値ベースの方法のそれと比較することができる。
図9は、本開示の動的時間伸縮(DTW)法対本開示の一実施形態による閾値法に関するROC曲線を示す。
図9に示すように、FARの同じレベルでは、DeFallのDRが閾値ベースの方法よりも高い。DeFallのROCの曲線の下の領域(Area Under Curve(AUC))は同じように大きく、より良好な性能を証明している。特に、
図9の拡大部分で示されるように、FARが1.5%未満であるとき、DeFallは依然として95%を超える高DRを達成することができ、一方、対応する閾値ベース法のDRは75%未満に低下する。
【0316】
全てのタイプの事象についてのDRおよびFARの結果を表1に要約する。表1に列挙された結果によれば、DeFallは、LOSシナリオおよびNLOSシナリオの両方の下で、高いDRおよび低いFARを実行することに成功する。別の転倒事象の結果を比較すると、「歩いてから転倒」事象よりも「立ってから転倒」事象の方がDRが高いことがわかる。なぜなら、「歩いてから転倒」は転倒開始時の速度推定に妨害をもたらす可能性があるからである。また、非転倒事象の中では、「座る」は加速に続いて減速を経験するため、「歩く」よりも転倒パターンに似ているので、「座る」のFARは「歩行」のFARよりもわずかに高い。
表1:FARおよびDRに関する実験結果
[この文献は図面を表示できません]
【0317】
いくつかの実施形態では、私たちのシステムが実用化に便利であることを証明するために、2人のボランティアに、地上の薄いしっかりした媒質の緩衝材の防護の下で、本当の落下を行うよう求める。一人の男性と一人の女性から採取した合計100個の実際の転倒サンプルがある。ダミーの転倒から生成されたテンプレートを使用し、上記の結果に基づいて選択された閾値をとると、実際の転倒に対するDRは96%を達成し、これは、環境および被検体からのDeFallの独立性をさらに実証し、実世界の展開に対するその大きな可能性を提示する。
【0318】
図10Aは、本開示のいくつかの実施形態による、無線材料センシングのための例示的な環境を示す。例えば、
図10Aに示すように、2ベッドルームアパートメント1000では、オリジン1032をリビングルームエリア1002に配置し、ボット1031をダイニングルームエリア1006に配置することができる。この例では、オリジン1032とボット1031は協働して、ボット−オリジンペアとして無線材料センシングを実行する場合、オリジン1032およびボット1031が2つの別個のデバイスにあり、一方、オリジン1032とボット1031との間には見通し線(LOS)が存在する。
【0319】
別の実施形態では、
図10Aに示されるように、ボット1021およびオリジン1022の両方を含むデバイス1020がエリア1004の寝室1に配置される。ここで、オリジン1022とボット1021とは、協働してボット−オリジンペアとして無線材料センシングを行う場合にはデバイス1020上に隣り合って配置される。
【0320】
さらに別の実施形態では、
図10Aに示されるように、ボット1011およびオリジン1012の両方を含むデバイス1010がエリア1008の寝室2に配置される。この例では、オリジン1012とボット1011とが協働してボット−オリジンペアとして無線材料センシングを実行するときに、オリジン1012およびボット1011がそれらの間にLOSがあるデバイス1010上で互いに遠く離れた位置にある。
【0321】
ボット−オリジンペアのそれぞれのボットは無線マルチパスチャネルを介して無線信号を送信することができ、一方、ペアの対応するオリジンは、無線信号に基づいて無線マルチパスチャネルのチャネル情報を取得することができる。無線信号はボットによって送信された後、オリジンによって受信される前に、オブジェクトの材料の表面によって反射を経験することがあるので、オリジンによって得られるチャネル情報は、材料のタイプに関連する情報を何らか含んでいる。例えば、オリジンはそれ自身又は材料検出器のような第3のデバイスを介して、チャネル情報に基づいて材料特徴情報を計算し、材料特徴情報に基づいて材料のタイプを検出することができる。
【0322】
図10Bは、本開示のいくつかの実施形態による、無線材料センシングのための例示的なシナリオを示す。
図10Bに示される無線材料センシングは、ボット1011およびオリジン1012の両方を有するデバイス1010によって行われる。
図10Bに示されるように、ボット1011およびオリジン1012は互いのLOS内にあり、それらの間にLOS距離D1がある。ボット1011およびオリジン1012は送信機および受信機の両方を有していてもよいが、本実施形態ではボット1011が送信機(1つ以上の送信アンテナを含む)として機能し、オリジン1012が受信機(1つ以上の受信アンテナを含む)として機能する。ボット1011は、オブジェクト1015の表面によって反射される無線信号1014を送信することができる。オブジェクト1015は、壁面、家具の一部、デバイス、人間、動物等であってもよい。オブジェクト1015の表面材料は、表面での反射後の反射無線信号1016が表面材料のタイプに関連する情報を含むことができるように、無線信号1014に影響を与えうる。そのように、オリジン1012が反射無線信号1016を受信した後、オリジン1012は、反射無線信号1016および/または他のコンテクスト情報に基づいて、オブジェクト1015の材料のタイプを計算または検出することができる。
【0323】
いくつかの実施形態に、コンテキスト情報は、ボット1011とオリジン1012との間の距離D1、および/または
図10Bに示されるようなオブジェクト1015とデバイス1010との間の距離D2を含んでもよい。本開示のいくつかの実施形態において、単一ミリ波(mm波)無線を使用する移動材料感知システム(以下、「mSense」と呼ぶ)が開示される。貫通信号および/または複数のトランシーバに依存するほとんどの既存のシステムとは異なり、mSenseはターゲットから反射する信号を利用し、単一の汎用mmWaveネットワーク無線を使用している。異なったオブジェクトは、それらの固有の材料に応じて、入射電磁波を異なる程度で反射する。例えば、金属は、典型的には木材よりもはるかに多くのエネルギーを反射する。mSenseシステムはターゲットの両側に2つ以上の無線機を設置する必要性、または任意のデバイスでそれを計測する必要性を回避し、したがって、ユビキタス環境において日常的な使用を可能にする。ターゲット材料を識別するために、ユーザは、単に無線機をターゲットに向け、それを静止状態に保持するか、または短い距離移動させるかのいずれかを行うことができる。次いで、mSenseシステムは反射信号のチャネルインパルス応答(CIR)を測定し、説明できない機能や機械学習を全く含まずに、抽出したCIRから新規パラメータを計算して材料タイプを判定することができる。
【0324】
いくつかの実施形態において、mSenseシステムは、材料の固有の特性である反射係数で信号伝播をモデル化する。次いで、mSenseシステムは、材料の反射率を定量的に特徴づけ、それに応じてターゲットの材料タイプを関連づける、新しい材料反射特徴(MRF)を導出する。環境及び伝播距離から独立しているので、MRFは、モバイルコンテキストにおいて柔軟な設定で材料識別を可能にする。MRFを正確かつ確実に推定するためには、実際に様々な課題を伴うことがある。特に、mmWaveプラットフォームを用いて測定したCIRは、限定された距離分解能(3.52GHzの帯域幅が与えられた場合、4.26cm)を提供し、同期ドリフトを含み、著しい測定雑音を被り、全ては、伝播距離と信号振幅の推定にエラーをもたらす。これらの課題を克服するために、mSenseシステムは最初に、測定されたCIRをアップサンプリングして、サブセンチメートルレベルまで範囲推定精度を分解した。次に、すべてのCIRを同期させるために、直接パス、すなわち、同じ場所に配置された送信機(Tx)と受信機(Rx)との間の直接漏れを活用することによる新規な同期方式が提示される。測定雑音に対抗するために、雑音除去を活用して、ハードウェア歪みと測定雑音を除去し、ターゲットの反射のみに関係する成分を得てもよい。ロバスト性を可能にするための大型アンテナアレイに起因する空間ダイバシティが更に研究された。次いで、正確な伝播距離と対応する振幅レスポンスを推定し、それに応じてMRFを計算するために、CIR上のターゲット検知を提示した。最後に、mSenseシステムは、推定されたMRF値を用いて、事前のデータベース内の最良に一致した記録を調べることによって、材料タイプを直接的に判定することができる。
【0325】
mmWaveテストベッド上にmSenseシステムのプロトタイプを実装することができ、これは、各々が複数の(例えば、32本)アンテナを含む1つの追加のアンテナアレーを取り付けることによって、汎用の高周波802.11ad/ayチップセット上でレーダのような動作を可能にする。このテストベッドを用いて、幾つか(例えば、5つ)の材料の一般的なタイプ:金属(アルミニウム)、プラスチック、セラミック、水、木、での性能を検証するための実験を行うことができる。結果は、mSenseシステムが、様々なターゲットサイズ、厚さ、およびデバイスへの距離にかかわらず、92.87%の平均識別精度を達成することを示している。より重要なことは、ユーザがセンシングのためにデバイスを保持し、動かすモバイルでのシナリオにおいて、精度は89.36%を保持することである。開示されたシステムは、単に移動無線機によって測定された反射信号に依存して、日常的な使用のためにユビキタスな材料識別の上に光を当てる。ネットワークデバイスを再利用するレーダプラットホーム上での実施はまた、共同レーダ通信システムに向かう一歩を踏み出し、これは、無線通信及びセンシングの将来のパラダイムを約束することができる。
【0326】
ターゲットの材料タイプの認識を要求するユビキタスコンテキストにおけるモバイルアプリケーションを目指すことができる。例えば、日常のオブジェクトの材料を知ること、例えば、ホワイトボードがメタル又はプラスティックで構成されているかどうかを知らせること、に関心がある場合があり、ロボット(例えば、ロボットバキュームクリーナ)は、それに応じて、周囲のオブジェクトの材料タイプに従ってその動きを適応させることができる。次世代の教育用玩具や装置は、子供たちに物理的な世界をインタラクティブな方法で知覚するように教示することができる。触れる材料に基づいてそれらの機能を変更する、インタラクティブな入力デバイスのような新規なアプリケーションも使用可能にされる。さらなる一歩を踏み出すと、mmWave無線がスマートフォンで利用可能になった場合、mSenseシステムは、スマートフォンが日常的な材料センシングを行う能力を即座に提供するだろう。これらのアプリケーションを実現する鍵となるのは、専用ハードウェアや煩わしい設定を必要としない、携帯環境でのユビキタス材料センシングである。
【0327】
具体的には以下の使用シナリオを想定することができる:ユーザが単に携帯無線機を保持し、短時間の間、アンテナ配列をターゲットへ向け、システムはターゲットの材料を自動的に認識する。ユーザはデバイスを静止して保持するか、または好めば、ターゲットへ向けて動かすことができる。ユーザが無線装置を動かすことを選択した場合、ユーザは一般に、それを自由に動かすことができるが、アンテナをターゲットに向かってできるだけ垂直に保つ必要があるだけである。レーダは、センシング期間中、送信信号と受信反射信号を維持する。受信した一連の信号から、mSenseシステムは、環境、ターゲットサイズ、厚さなどに依存せずに、自動的にその材料タイプを判定する。材料認知のために特殊化されたデバイスが探求されてきたが、本開示では、低コストで持ち運び可能な解決策のために汎用の無線デバイスを活用することを目的とすることができる。より具体的には、最終的な目標がスマートフォンまたは他のスマートデバイス上で、将来にmmWave無線機を装備した場合に、そのような能力を可能にして、あらゆる場所でターゲット材料センシングを実行することである。
【0328】
ここ数年、無線のセンシングおよび追跡が急増してきた。一方、別の動向は、無線通信およびレーダセンシングの両方のデュアル機能のために同じハードウエアおよびスペクトルリソースを使用する通信およびレーダシステムの相乗的デザインである。現在、802.11ad/ayとして規格化された次世代WiFiの技術として、ミリ波無線が普及しており、既に汎用品ルータでは60GHzのWiFiが提供されており、スマートフォンや車載にも組み込まれている。同じ無線で、帯域幅が大きく、フェイズドアンテナアレイを持つものも、近距離レーダ応用に有望である。産業界では、学術的な調査に加え、60GHz無線を再利用することにより、ジェスチャ認識やルームマッピングのようなレーダのような能力を可能にすることも積極的に探求されている。このデバイスは単一の60GHzチップ上で送受信でき、従ってレーダのような特徴を支える。このようなデュアルネットワーキングおよびレーダデバイスは、ネットワーキングデバイスを再使用し、60GHzのWiFiが広く展開されるとすぐに移動デバイス上のユビキタスレーダになるので、既存ソリューション策と比較して明確な利点を有する。実際、近い将来、レーダ能力がスマートフォンに搭載されることは驚くべきことではない。60GHz無線をレーダーモードで運用すると、2.4GHz/5GHz WiFiと比較して、材料識別や他の検知アプリケーションに高品質が提供される可能性が高くなる。60GHz無線を使用する2つ目の動機は、反射信号のみを使用するデザインの選択である。既存のソリューションをユビキタスアプリケーションから妨げるボトルネックは、ターゲットの両側に2つ以上のトランシーバがある特殊な設定またはターゲットにタグが付いている特殊な設定が必要であることである。これらのデバイスは、固定された位置で使用されるように制限され、真にユビキタスな材料センシングをどこでも可能にする準備がまだできていない。不便さに加えて、貫通信号の使用は、2つの基本的な問題を課す。第1に、異なる媒体(例えば、損失性媒体対無損失性媒体)を伝播するEM波は、著しく異なって減衰する。例えば、自由空間およびほぼ空中では、振幅は、どこが伝播距離であるかに関して線形に減少する。これとは異なり、損失のある媒体では、振幅は指数関数的減少を経験する。その結果、従来の研究は伝播経路内に存在する異なる媒体に汎用モデルを適用するか、または材料の特別なカテゴリ(特に、異なる液体)を想定するかのいずれかである。第二の課題は導電性材料(例えば、金属、グラファイト)に対しては、RF信号はターゲットを貫通できない可能性があるということである。無線信号、とりわけmmWave周波数帯のものは、どちらも非常に厚いオブジェクトを貫通することはできない。本開示では、制限を克服し、ユーザビリティを改善するために、解析のために反射信号のみを利用することができ、従って、特殊な両面のセットアップを回避するとともに、モデルの汎用性の問題をバイパスする。広い帯域幅と多くのアンテナを持つ60GHz信号は、反射信号を解決する際においてより良い解像度を提供する。
【0329】
総合的に、mSenseシステムは1つの60GHzデバイスを使用することにより、反射信号からのターゲット材料センシングを達成することを目指し、これは、移動環境でのユビキタス使用を約束するだろう。受信信号が全く材料を通過していないので、材料検知に反射信号を使用することは、より困難であり、ある程度間接的である。理論的根拠は、異なる材料は、はっきりと異なる程度で、入ってくる信号を反射し、これにより、反射された信号中に材料タイプ情報を「エンコード」することである。
【0330】
図11は、本開示のいくつかの実施形態による、チャネルインパルス応答(CIR)に基づく無線材料センシングのための例示的な作業フローを示す。具体的には、
図11は、反射無線信号から得られたチャネルインパルス応答(CIR)に基づいて材料タイプを判定するmSenseシステムの方法1100を示す。
図11に示されるように、mSenseシステムの操作は2つの段階、すなわち、異なった材料のデータベース1107を構築するトレーニング段階1110と、データベース1107と照合することによってターゲットを試験する試験段階1120とを含む。
【0331】
試験段階1120の操作1108で材料タイプを判定または識別するために、複数の操作を実行して未加工のCIRを処理することができる。mSenseシステムは、動作1101でCIRを収集することができる。例えば、CIRはユーザが無線機をターゲットオブジェクトに向けたとき(例えば、ほぼ垂直に)に収集されてもよい。次いで、操作1102において、CIR補間が実行される。例えば、未加工のCIRは、距離精度を改善するためにアップサンプリングされる。次に、操作1103において、CIR測定値の時系列が同期される。
【0332】
次いで、操作1104において、システムはハードウエアの歪みおよび測定ノイズを除去するために、雑音除去を用いてもよい。次いで、システムは操作1105においてターゲット検出を実行して、すべての利用可能なアンテナペアから振幅および距離を得てもよく、そこから、システムは、操作1106において材料反射特徴(MRF)を推定してもよい。いくつかの実施形態に、MRFは材料の反射率を特徴付けることができ、反射信号のみから容易に計算できる。最後に、システムは、操作1108において、様々な材料のMRFを記憶する事前トレーニングされたデータベース1107に対する最良の一致を見つけることによって、材料タイプを判定することができる。
【0333】
いくつかの実施形態では、トレーニング及び試験段階は、MRFの抽出及び推定のための同じ処理手順、即ち、
図11に示されるような操作1101−1106を共有する。トレーニングは材料のタイプのそれぞれについて1回だけ行う必要があり、試験段階とは別の設定で行うことができる。
【0334】
図12は、本開示のいくつかの実施形態による、無線材料センシングのための例示的な方法1200のフローチャートを示す。操作1202では、第1の無線信号が送信機の複数の送信アンテナによって、場所の無線マルチパスチャネルを介して受信機に送信される。操作1204では、第2の無線信号が無線マルチパスチャネルを介して、受信機の複数の受信アンテナによって受信される。第2の無線信号は、場所内のオブジェクトのターゲット材料の表面における第1の無線信号の反射または屈折を含む。操作1206において、無線マルチパスチャネルの複数のチャネル情報(CI)が第2の無線信号に基づいて、例えば、プロセッサ、プロセッサと通信可能に結合されたメモリ、およびメモリに格納された命令のセットを使用して取得される。各CIは、複数の送信アンテナのそれぞれの1つに関連付けられ、かつ、複数の受信アンテナのそれぞれの1つに関連付けられる。操作1208では、材料分析が複数のCIに基づいて計算される。操作1210において、オブジェクトのターゲット材料のタイプが、材料分析に基づいて判定される。いくつかの実施形態では、第1の無線信号は無線プローブ信号である。いくつかの実施形態では、各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む。
図12の操作の順序は、本開示の様々な実施形態に従って変更することができる。
【0335】
図13は、本開示のいくつかの実施形態による、CIR補間およびCIR同期のための例示的な方法1300のフローチャートを示す。操作1302では、すべてのCIRが線形補間、多項式補間またはスプライン補間のうちの少なくとも1つに基づいて、補間係数によって補間される。操作1304ではLOSタブに基づいてCIRを整列させることによって、補間されたCIRのすべてが同期され、LOSタブのそれぞれは無線プローブ信号のLOS成分に対応する大きさを有するCIRタブである。作業1306において、材料分析は、同期されたCIRに基づいて計算される。
図13の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0336】
図14は、本開示のいくつかの実施形態による、CIR同期のための例示的な方法1400のフローチャートを示す。操作1402において、CIRの1つが参照CIRとして決定される。操作1404において、少なくとも1つのLOSタブを包含する参照CIRのタブの参照ウインドウが決定される。操作1406において、参照CIRの参照ウインドウと追加のCIRのスライディングウインドウとの間のマッチングスコアが計算され、最高マッチングスコアを有するベストマッチのスライディングウインドウが決定される。操作1408において、追加のCIRは、参照ウインドウおよびベストマッチのスライディングウインドウに基づいて参照CIRと整列される。操作1410では、ベストマッチのスライディングウインドウが参照ウインドウと同じタブ位置にシフトされるように、追加のCIRが回転される。
図14の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0337】
図15は、本開示のいくつかの実施形態による、CIR同期のための別の例示的な方法1500のフローチャートを示す。操作1502において、CIRの1つが参照CIRとして決定される。操作1504において、参照CIRの代表的なタブ位置が計算される。操作1506において、追加のCIRの代表的なタブ位置が計算される。操作1508において、追加のCIRは、参照CIRおよび追加のCIRの代表的なタブ位置に基づいて参照CIRと整列される。操作1510において、追加のCIRは、その代表的なタブ位置が参照CIRの代表的なタブ位置により近くなるように回転される。
図15の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0338】
図16は、本開示のいくつかの実施形態による、雑音除去およびターゲット検知のための例示的な方法1600のフローチャートを示す。操作1602で、それぞれのバックグラウンドCIRがCIR(未処理)と同期される。操作1604において、同期されたバックグラウンドCIRがスケーリングされる。操作1606では、スケーリングされ同期されたバックグラウンドCIRをCIRから減算することによって、それぞれのバックグラウンドを差し引いたCIRが計算される。操作1608において、時空間量が、それぞれのバックグラウンドを差し引いたCIRに基づいて計算される。操作1609で、未処理のCIRが残っているかどうかが判定される。残っていれば、方法は操作1602に戻り、未処理のCIRに関する雑音除去を実行する。残っていない場合、方法は操作1610に進み、全てのCIRに基づいて計算された複数の時空間量に基づいて材料分析を計算する。
図16の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0339】
図17は、本開示のいくつかの実施形態による、バックグラウンドCIRを取得するための例示的な方法1700のフローチャートを示す。操作1702では、送信機の複数の送信アンテナによって、場所の無線マルチパスチャネルを通して、オブジェクトを関心領域から取り除いて、追加の無線プローブ信号が送信される。操作1704では、追加の無線プローブ信号が無線マルチパスチャネルを通して、受信機の複数の受信アンテナによって受信される。操作1706において、無線マルチパスチャネルの複数のバックグラウンドCIRが、追加無線プローブ信号に基づいて取得される。それぞれのCIRとそれぞれのCIRから減算されたそれぞれのバックグラウンドCIRの両方が、同じ送信アンテナと同じ受信アンテナに関連付けられる。
図17の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0340】
図18は、本開示のいくつかの実施形態による、バックグラウンドCIRを取得するための別の例示的な方法1800のフローチャートを示す。操作1802では、送信機の複数の送信アンテナによって、場所の無線マルチパスチャネルを通して、オブジェクトを対象領域から取り除いて、追加の無線プローブ信号が送信される。操作1804では、追加の無線プローブ信号が無線マルチパスチャネルを通して、受信機の複数の受信アンテナによって受信される。操作1806で、追加の無線プローブ信号に基づいて無線マルチパスチャネルの複数の試験CIRが取得される。操作1808では、複数の試験CIRに基づいて対象領域にオブジェクトがあるかどうかを判定し、判定結果を生成する。操作1809で関心領域にオブジェクトがあると判定された場合、方法は動作1802に戻り、バックグラウンドCIRを取得するために別の無線プローブ信号を送信する。操作1809において、関心領域にオブジェクトがないと判定された場合、方法は操作1810に進み、複数の試験CIRに基づいて複数のバックグラウンドCIRを自動的に取得する。
図18の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0341】
図19は、本開示のいくつかの実施形態による、材料反射特徴(MRF)推定のための例示的な方法1900のフローチャートを示す。操作1902では、送信アンテナおよび受信アンテナのペアが識別される。操作1904において、バックグラウンドを差し引いたCIRが、無線プローブ信号のLOS成分に関連付けられた第1のCIRタブを用いて、送信アンテナおよび受信アンテナに関連付けられることが決定される。操作1906において、バックグラウンドを差し引いたCIRの最大の大きさが、第1のCIRのタブの後に識別され、最大の大きさはバックグラウンドを差し引いたCIRの第2のCIRのタブに関連付けられる。操作1908では、第2のCIRタブと最大の大きさとに基づいて、候補材料分析が計算される。操作1909で、それ以上のアンテナペアがあるかどうかが判定される。もしあれば、方法は次のアンテナペアに基づいて候補材料分析を計算するために動作1902@@に戻る。ない場合は、方法は動作1910に進み、全てのアンテナペアに基づいて計算された複数の候補材料分析の集計分析に基づいて材料分析を計算する。
図19の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0342】
図20は、本開示のいくつかの実施形態による、MRF推定のための別の例示的な方法2000のフローチャートを示す。操作2002では、送信アンテナと受信アンテナのペアが識別される。操作2004では、送信アンテナと受信アンテナとの間の第1の距離が決定される。操作2006において、バックグラウンドを差し引いたCIRのサンプリング周波数(sampling frequency)に基づいて、第1のCIRタブと第2のCIRタブとの間の時間差が計算される。操作2008では、第2の距離が、時間差と場所内の無線プローブ信号の波動伝播速度との積に基づいて計算される。操作2010では、第3の距離が第1の距離と第2の距離の加重和に基づいて計算される。操作2012では、候補材料分析が、最大の大きさおよび3番目の距離に基づいて計算される。操作2013では、それ以上のアンテナペアがあるかどうかが判定される。もしあれば、方法は動作2002に戻り、次のアンテナペアに基づいて候補材料分析を計算する。ない場合、方法は動作2014に進み、全てのアンテナペアに基づいて計算された複数の候補材料分析の集計分析に基づいて材料分析を計算する。
図20の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0343】
図21は、本開示のいくつかの実施形態による、複数のフレームに基づく無線材料センシングのための例示的な方法2100のフローチャートを示す。操作2102では、送信機の複数の送信アンテナによって、場所の無線マルチパスチャネルを介して受信機へ第3の無線信号が送信される。操作2104では、第4の無線信号が、受信機の複数の受信アンテナによって、無線マルチパスチャネルを介して受信される。第4の無線信号は、場所内のオブジェクトのターゲット材料の表面における第3の無線信号の反射または屈折を含む。操作2106では、第4の無線信号に基づいて、無線マルチパスチャネルの複数の追加チャネル情報(CI)が取得される。各追加のCIは、複数の送信アンテナのそれぞれの1つに関連付けられ、複数の受信アンテナのそれぞれの1つに関連付けられる。操作2108において、複数の追加のCIに基づいて追加の材料分析が計算される。操作2110では、追加の材料分析及び
図12の方法1200に基づいて計算された材料分析に基づいて集計材料分析が計算される。操作2112において、オブジェクトのターゲット材料のタイプが集計材料分析に基づいて判定される。
図21の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0344】
図22は、本開示のいくつかの実施形態による、無線材料センシングシステムのトレーニング段階中に分類器をトレーニングするための例示的方法2200のフローチャートを図示する。操作2202において、第1の無線トレーニング信号が、トレーニング送信機の複数の送信アンテナによって、トレーニングターゲット材料を含むトレーニング場所のトレーニング無線マルチパスチャネルを介してトレーニング受信機に送信される。操作2204では、第2の無線トレーニング信号が、無線マルチパスチャネルを介して、トレーニング受信機の複数の受信アンテナによって受信される。第2の無線トレーニング信号は、トレーニングターゲット材料の表面における第1の無線トレーニング信号の反射または屈折を含む。操作2206において、第2の無線トレーニング信号に基づいてトレーニング無線マルチパスチャネルの複数のトレーニングチャネル情報(CI)が取得される。各々のトレーニングCIは、複数の送信アンテナのそれぞれの1つに関連付けられ、複数の受信アンテナのそれぞれの1つに関連付けられる。操作2208において、複数のトレーニングCIに基づいてトレーニング材料分析が計算される。操作2209で、それ以上のトレーニング材料があるかどうかが判定される。ある場合は、方法は操作2202に戻り、次のトレーニング材料に基づいて次のトレーニング材料分析を計算する。なければ、方法は操作2210に進み、機械学習とすべてのトレーニング材料分析に基づいて分類器をトレーニングする。
図22の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0345】
自由空間を伝搬する電磁波に対して、信号振幅は伝播距離の逆数として減少し、これは次のようにFriis伝送公式によって良くモデル化される。
(式A1)
[この文献は図面を表示できません]
ここで、A
0は送信信号の振幅を示し、A
dは伝播距離dにおける受信振幅を示し、g
t及びg
rはそれぞれ送信および受信アンテナ利得であり、λは波長である。上記のモデルは一般に、自由空間伝播に近似される大気伝播に適用される。実際にはマルチパスの影響により、追加の指数成分がdへ適用されることがある。これはマルチパスが少ない60GHz信号の場合には当てはまらない。
【0346】
電磁波(EM wave)が材料境界に遭遇し、伝播媒体にインピーダンス不連続性を生じたとき、入射エネルギーは部分的に反射され、部分的に新しい材料に伝わるであろう。反射波の振幅と入射波の振幅の比率は、反射係数rで表される。
(式A2)
[この文献は図面を表示できません]
ここで、A
inおよびA
outは、それぞれ入射および反射信号の振幅を示す。ノーマルインシデンス(normal incidence)では、反射係数rが、
[この文献は図面を表示できません]
として表されるフレネル方程式に従い、n
1及びn
2は、入射および透過材料の屈折率として、それぞれ表現される。材料の屈折率nは、真空中の光の速度cと、伝播媒体中の電磁波の速度vの比として、n=c/vと定義される。屈折率nは、材料の複素誘電率εr=ε’
r+ε’’
rに関連する材料の固有特性である。
(式A3)
[この文献は図面を表示できません]
典型的には、入射材料は空気であり、そのためにn
air=1である。従って、r=(n−1)/(n+1)であり。nはターゲット材料の屈折率を表す。
【0347】
一様な損失媒体を仮定すると、ターゲットの内側を移動し続けるEM波に対して、その振幅は伝播距離dにわたって指数関数的に低下する。
(式A4)
[この文献は図面を表示できません]
ここで、A
dinはターゲット面に距離d
inでの振幅を示し、A
in入射面における振幅を示す。αは、固有の材料特性に依存する減衰定数である。式A4から、αはしばしば表皮深さ(または浸透深さ)と呼ばれる距離δの逆数として定義され、その間に電磁場の強度が元の値の1/e=0.368まで減衰する。
【0348】
屈折率と同様に、減衰定数αは、材料の固有比誘電率にも関係する。
(式A5)
[この文献は図面を表示できません]
【0349】
したがって、n及びαが利用可能であれば、上記の2つの式を共同で解いて、2つの未知数、すなわちε’
r及びε’’
rを導出することができる。
【0350】
材料反射特徴(MRF)と呼ばれる材料の反射挙動に関連した効果的なメトリックを抽出することができる。式A1及び式A2を思い出されたい。Txと同じ位置にあるRxにおける受信振幅は、以下のように表すことができる。
(式A6)
[この文献は図面を表示できません]
【0351】
上記の式は、ラウンドトリップ伝播距離2dとターゲットの反射係数rを説明している。ここで注意しなければならないのは、ターゲットの距離d、つまりターゲット面から無線機までの距離である。
[この文献は図面を表示できません]
とすると、次のようにすることができる。
(式A7)
[この文献は図面を表示できません]
【0352】
定義γには、以下の性質がある。第一にγは、ターゲット材料の固有特性である、ターゲット反射係数rの線形関数であり、伝播距離とは無関係である。中間の項に示されるように、3つの定数、すなわち送信振幅A
0、TxおよびRxのアンテナ利得g
tおよびg
rを除いて、γは反射係数rにのみ関連しており、したがって、特定の材料に特有である。第2に、右の項によって暗示されるように、ターゲットの距離dおよび対応する信号振幅A
dを得ることができる限り、γは容易に推定することができる。
【0353】
結果として、γをMRFと称することができ、それを材料識別に使用することができ、rを導出するために正確なA
0を知る必要性を首尾よく回避することができる。実際には、
[この文献は図面を表示できません]
として表記されたγの推定されたバージョンのみが得られ、ここで
[この文献は図面を表示できません]
及び
[この文献は図面を表示できません]
は推定されたターゲット距離とそれに対応する測定された振幅である。
【0354】
図23は、本開示のいくつかの実施形態による、いくつかの一般的な材料の例示的な材料反射特徴(MRF)のセットを示す。
図23に示すように、予備測定はMRFγが識別可能であり、信頼性があり、異なった材料タイプを識別するのに正確であることを示している。ターゲットが入射信号を強く反射するほど、それが有するMRF値は大きくなる。小さな分散が存在するにもかかわらず、例示された材料の測定されたMRFは、
図23に示されるように離れて置かれる。
【0355】
チャネルインパルス応答(CIR)は、TxとRxとの間の様々な信号経路の伝播遅延およびチャネル応答をプロファイル、それはつぎのように示される。
(式A8)
[この文献は図面を表示できません]
ここでa
l、θ
l、及びτ
lはそれぞれ、第1の経路の振幅、位相、および時間遅延であり、Lは経路の総数であり、δ(τ)はディラックのデルタ関数である。
図24は、mmWaveデバイスによって測定されたCIRの例を示す。CIR1の各々のインパルスタップh(τ
l)は、遅延マルチパス成分を表す。このデバイスは60GHz帯を中心とする3.52GHzの帯域幅を使用し、その結果、0.28ナノ秒の飛行時間(ToF)分解能が得られ、これは、光の速度c=3×10
8m/sが与えられると、(反射経路について)4.26センチメートルのレンジ分解能に対応する。
【0356】
2.4GHz/5GHzのWiFiと比較して、60GHzのmmWave信号のCIRは、多くのアンテナ、大きな帯域幅、高いキャリア周波数のため、明確な利点がある。材料センシングのために報告されたCIRを適用することは、現実的な課題を伴う。高レンジ分解能は室内定位に印象的であるが、材料センシングには不適切である。さらに、実験の測定によって実証されたように、デバイスはかなりの雑音を含み、信頼性の低い振幅を示し、材料センシングをさらに困難なものにしている。具体的には、
図24が関心領域にターゲットがある場合とない場合のそれぞれのCIR測定値を示す。レーダのような無線機の本実施形態によるCIR推定には、いくつかの主要な課題がある。第1に、4.26cmの物理的範囲解像度は、MRFを正確に推定するには不十分である。第2に、経時的に報告されたCIR測定値は、同期が外れている可能性がある。第三に、測定ノイズがある可能性がある。理想的には、CIRが反射オブジェクトがない場合、全てほぼゼロであるべきである。
図24に示すように、CIR測定はTxから同一位置にあるRxへの強い直接漏洩と、顕著な内部反射とを含み、ターゲットの存在する下での測定を著しく妨害する。
【0357】
上述した課題、すなわち、CIR補間、CIR同期、および雑音除去を克服するために、開示したシステムによっていくつかの動作が実行される。
【0358】
CIR補間:より細かいディテールを得るために、補間を介して未加工のCIR をアップサンプリングすることがある。開示されたmSenseシステムは主に材料識別情報のためにCIRの振幅を利用するので、スプライン補間は振幅に対して実行され、これは振幅を効果的にサブサンプリングする。補間されたCIRはより密な標本点を有し、特定の経路のピークタップは、実際の最大タップ値に近い傾向がある。それ故、補間は遅延(従って、範囲)と振幅推定におけるより微細な粒度を提供し、それらの両方は材料識別に重要である。mSenseシステムは8倍(8x)の補間を実行して、ToF 精度を35.2 ピコ秒に促進し、距離精度を0.52cm に促進することができる。
図25Aは、オリジナルCIRの2倍(2x)と16倍(16x)の補間の例を示す。
図25Bは雑音消去後のCIR振幅を示し、ここで、最大CIR振幅は、第2のタブにおける第1のタブ後である。
【0359】
CIR同期: 60GHz無線機のデフォルト同期は、解像度の限界のために十分に正確ではない。例えば、1つのタップの位置ずれは、距離推定において4.26センチのずれにつながるのであろう。どちらも同期の信頼性はない。つまり、漏洩タップは経時的に変化し(とくに気温の変化によって)、さらにはアンテナペアとともに変化する。すべてのCIRをより正確かつ確実に同期させるために、TxからRxへの直接漏洩を活用することができる。同一位置にあるTxとRxとの間の直接漏洩は、マルチパスがなく、TxとRxとの間の離隔が約4cmのプラットホームにおいて、例えば約0.13ナノ秒という固定された飛行時間(ToF)を生成する。したがって、直接漏洩タップは参照タップとして働くことができ、システムは、すべてのCIR測定値のこの漏洩タップを整列させて、それらを同期し、それぞれの後続のタップの相対ToFを導出することができる。次いで、システムは、相対ToFの上の特定のTx−Rxリンクから直接パスのToFを補償することによって、距離推定のための絶対ToFを得ることができる。
【0360】
同期に関して、システムは最初に、直接漏洩タップが、第l
0番目のタップとして示される、特定なタップに割り当てられる1つの参照CIRを選択することができる。次いで、それぞれのCIRについて、システムは、それを参照CIRと相関させることができる。相関は、ターゲットまたはバックグラウンド反射に潜在的に関連する他のタップを除いて、直接漏洩をカバーする第1のL
0個のタップのみを含む。直接漏洩は種々の測定に対して類似のパターンで比較的安定を保つので、最大相関が生じるタップは直接漏洩タップとして宣言される。したがって、CIRは、直接漏洩タップとl
0番目のタップとが異なる場合には直接漏洩タップを第l
0番目のタップにシフトすることによって同期される。CIRの同じ長さを維持するために、システムは位置合わせのために循環移動を実行することができ、これは、代替的に、最初の(または最後の)タップにゼロをパディングすることによって達成することができる。補間されたCIRは、より微細な遅延のために使用されてもよい。同期技術は、非同期の別個のTxおよびRxデバイスを有する60GHzネットワーキングの一般的なケースにも適用可能である。TxとRx の間のLOS距離が分かっている限り、LOS 経路のエネルギが他の経路を支配していれば、LOS 遅延を参照することで、すべての測定を同期させることができる。
【0361】
雑音除去:CIRは、ターゲットから反射した成分の合計h
t、直接漏洩により提供される成分、内部反射、測定ノイズ、及びh
nとして示されるバックグラウンド反射(ある場合)としてモデル化できる。測定値hからh
tを得るために、システムは、成分h
nを特徴付ける、関心領域内にターゲットがない状態で測定された参照CIRを利用することができる。このような参照CIRは、デバイスがターゲットの存在なしに空中に向けられているときに測定値を収集することによって容易に得ることができる。このような測定値がQ個ある場合、h
nは平均サンプルとして推定される。すなわち、
[この文献は図面を表示できません]
【0362】
次に、時刻tでターゲットに向けて測定された新しいhからh
nを減算し、h
tを取得することができる。測定されたCIR振幅は、自動ゲインコントロール(AGC)のために経時的にわずかに変化するので、完全なキャンセルのためのスケーリング係数βを適用する。
(式A9)
[この文献は図面を表示できません]
【0363】
直接漏洩は一定であると仮定し、平均二乗誤差(MMSE)を最小化することにより、直接漏れと雑音のみに関する最初のタップL
0に基づいてスケーリング係数を計算した。
(式A10)
[この文献は図面を表示できません]
【0364】
いくつかの実施形態では、キャンセルが主に、バックグラウンドに合わせた干渉ではなく、ハードウエアの歪みおよび測定雑音を除去するために使用される。したがって、参照CIRは1回限りの較正とすることができ、すべてのデータキャプチャセッションについて測定する必要がなく、これは、移動環境におけるその実用的な使用を大幅に強化する。実際には、システムが関心領域内(例えば、1メートル以内)にターゲットがあるかどうかを検出することができるので、参照CIRを自動的に収集することができる。関心領域にターゲットがない場合、対応するCIRサンプルを使用して参照CIRを生成することができる。バックグラウンド(例えば、壁、家具など)内の遠方のオブジェクトもまた、参照CIRに含まれるべき信号を反映する可能性があるが、それらは典型的には関心の範囲外であるので、mSenseシステムの無線材料センシングに影響を及ぼさない。
【0365】
材料反射特徴推定:直接漏洩と内部反射が排除されていることを考えると、ターゲットが提示するものとして最大振幅を保持するCIRタップを簡単に位置させることができ、それに応じてそのタップに対応する相対的なToF Δtを導き出すことができる。関連する振幅は、ターゲットによって反射される信号の振幅とみなされる。
【0366】
同期されたCIRから導出されたToF Δtは、直接漏洩タップを基準とする相対値である。絶対ToFを得るために直接漏洩遅延を補償できる。TxおよびRxアンテナアレイの幾何学的形状が与えられれば、TxおよびRxアンテナの各々のペア間の離隔距離を事前求めることができ、それにより直接伝播遅延を最上位に導出することができる。M個のTxアンテナおよびN個のRxアンテナについては、M×N行列SがTx−Rx分離距離を表すと定義することができ、ここでS
m,nはm番目のTx要素およびn番目のRx要素でのエントリーを表わし、m=1,・・・,M,n=1,・・・,Nである。次に、m番目の Txアンテナとn番目の Rxアンテナの間の測定値が与えられると、ターゲットの距離は次式で計算できる。
(式A11)
[この文献は図面を表示できません]
ここで、伝播距離の半分は、直角入射(normal incidence)、すなわちデバイスがほぼ0度でターゲットを指していると仮定して、距離とみなされる。
【0367】
開示されたシステムは各Tx−Rxアンテナのすべてのペアによって測定されたCIRについて上記のターゲット検出を実行し、全体でγのM×N推定値を取得でき、それぞれがm番目のTx要素およびn番目のRx要素について
[この文献は図面を表示できません]
として示され、ここで、A
m,nはd
m,nでの振幅推定、g
t,g
rはデバイスによって報告されたAGC利得である。システムは、アンテナダイバシティを活用して、ターゲット検出における潜在的な外れ値を除去することによって、γのよりロバストな推定を達成することができる。具体的には、システムはすべてのM×N推定の大部分から逸脱する距離dm,nを推定するタプルを除外する。
(式A12)
[この文献は図面を表示できません]
ここでSは、
[この文献は図面を表示できません]
を満たすタプル(m,n)のセットとして定義され、ここで、δは既定の距離解像度に設定された閾値、つまりδ=4.26cm、
[この文献は図面を表示できません]
はすべてのd
m,nの中央値である。
【0368】
開示されたmセンスシステムは単に、MRFγの推定値を生成するために1つの単一フレームを必要とするだけである。経時的に複数のフレームが存在する場合には、システムはそれらの平均値をとることによって推定値をさらに改善する。
(式A13)
[この文献は図面を表示できません]
ここで、
[この文献は図面を表示できません]
はk番目のCIRフレームからの推定値であり、Kは利用可能なフレームの総数である。デバイスは、連続するフレームの測定中に動いていても静止していてもよい。
【0369】
材料を識別するための2つのステップ、すなわち、異なった材料のためにMRFのデータベースを構築するためのオフラインステップと、所与のターゲットについてベストマッチを検索するオンラインステップとが含まれる。
【0370】
関心のある材料のセットを与えられると、システムはそれらの各々に対して「スキャン」を実行し、推定された分散γを格納することができる。トレーニングに必要なデータ量を減らすために、タイプTの材料毎に、特定の分散にフィットするのではなく、
[この文献は図面を表示できません]
として示されるヒストグラムを構築することができ、ここでγ
i(T)はビン値であり、p
i(T)は対応する確率(正規化された観測吸)であり、Pはビンの総数である。いくつかの実施形態では、中央値フィルタを適用して、ヒストグラムを構築する前に、トレーニングサンプルから外れ値推定値を除去する。Tは検討される材料のセットとする。すると、オンラインオペレーティング段階では、試験するγを持つ材料ごとに、以下のようにベストマッチを見つけることができる。
(式A14)
[この文献は図面を表示できません]
【0371】
さらに、「ヌル」クラス、すなわち、トレーニングデータベースで見えない材料である「ヌルクラス」を検査するために追加のルールが適用できる。具体的には所与の材料について、その測定値γが、いずれのi=1,・・・,P及びいずれのT∈Tについても、γi(T)のいずれにも合致しない場合、システムはそれを「未知の」タイプとして扱う。
【0372】
システムの総合的な認知性能を示すために、サンプル当たり2つのフレームがトレーニングのために使用され、5つのフレームが試験サンプルとして平均化される。サンプル当たりのフレーム数の影響は、続いて評価される。可動ケースと静止ケースの両方の結果が融合される。
図26Aに示されるように、総合的な認識精度は92.87%であり、バイラテラルデバイス設定でターゲットを貫通する必要があり、移動材料センシングに使用することができない、既存の仕事に匹敵する。いくつかの実施形態ではmSenseシステムがセラミックスを除くすべての試験材料で90%を超える顕著な認識精度を達成し、セラミックの推定されたMRFは大きなばらつきを示し、プラスチックと水分の両方と重なりを示す。いくつかの実施形態では、金属(例えば、アルミ)は、モバイルの場合であっても、開示されたシステムによって高精度で正確に識別され、安全のための怪しいターゲットを検出するのに特に役立つ。この精度は、単一の無線機および反射信号を使用するmSenseシステムの簡単なセットアップのおかげで、ユビキタスコンテキストのための価値のあるアプリケーションを約束する。
【0373】
移動環境におけるmSenseシステムの性能を調べることは興味深い。それにより、
図29Bおよび26Cに示されるように、システムの無線センシングの精度は、それぞれ、移動および静止シナリオにおいて実証される。
図26Bおよび26Cに示されるように、静的シナリオにおける全体的な性能は、移動シナリオにおける性能よりもわずかに良好であると予想されるように、93.66%対89.36%である。約4%の精度劣化を伴う、移動環境における保持された性能は魅力的であり、かつ、短かい波長のために、mmWave信号が小さな位置/方向に敏感であることを考慮すると、多くの日常アプリケーションに対して十分に正確である。
【0374】
本開示の様々な実施形態によれば、ミリ波(mmWave、例えば、28GHz又は60GHz)信号が、mmWave送信機とmmWave受信機との間で使用されるか又は再使用されて、ターゲット面の材料を検出/認識/区別する。本システムはmmWave信号の材料表面における反射特性(例えば反射率)を利用し、これは、材料を通るmmWave信号の屈折特性とは異なっている。このように、送信機と受信機は、材料の2つの異なった側ではなく、材料の同じ側に配置することができる。送信機(プロセッサ/メモリ/ソフトウェアを持つシステムの送信デバイス)および受信機(システムの受信デバイス)は、同じデバイス上にあってもなくてもよい。送信機および/または受信機は、それぞれ、分散アンテナを含むアンテナアレイを有することができる。送信機からのmmWave信号をそれぞれ受信する複数の受信機があってもよい。それぞれのmmWave信号を受信機に送信する複数の送信機があってもよい。複数の送信機および複数の受信機が存在してもよく、それぞれの送信機は、1つまたは複数の受信機にそれぞれのmm波信号を送信する。
【0375】
デバイスは、余分なアンテナアレイをチップセットに取り付けることでレーダモードで動作する汎用のmmWaveネットワーキングまたは通信チップ/チップセットを有することができる。チップ/チップセットを使用して、無線送信を使用してmmWave信号を送信し、無線受信を使用して反射mmWave信号を受信してもよい。チップは、正確に同時に又は同時に送信/受信することができる。チップは「同時」の送信/受信をシミュレートまたは模倣するために、送信と受信との間で迅速に切り換えることができる。
【0376】
ユーザは送信機および/または受信機の携帯無線機を持ち、システムが材料センシングに必要なmmWave信号/CIを捕捉するために、短時間(短い時間)アンテナアレイをターゲット面に向けることができる。
【0377】
いくつかの実施形態では、送信機は未知の材料の表面上にmmWave信号を送信する。受信機(例えば、送信機と同じデバイス上の)はmmWaveを受信し、チャネル情報(信号強度/RSSI、チャネル状態情報/CSI、チャネルインパルス応答/CIR、および/またはチャネル周波数応答/CFRなどのCI)を抽出し、チャネル情報を分析して材料を判定する。材料の反射率を定量的に特徴づけるCIに基づいて材料反射特徴(MRF)を計算し、MRFに基づいて材料を検出または認識する。
【0378】
学習段階(またはトレーニング段階)では、システムが多数の既知の材料面上にmmWave信号を照らすことによってトレーニングCIを捕捉し、トレーニングCIを抽出し、トレーニングMRFを計算し、トレーニングMRFを分類/識別するために機械学習を適用し、既知の材料に関連する参照MRFクラスを計算することができる。データベースは、MRFクラスおよび/または関連する分類器に基づいて確立されてもよい。学習段階では、既知の(トレーニング)材料ごとにMRFのヒストグラムを取得することができる。ヒストグラムは(例えば、メジアンフィルタまたはローパスフィルタを使用して)クリーンにされ、正規化されてもよい。「ヌル」と呼ばれる追加のクラスのMRFを追加して、既知の材料とは異なった未知の材料を考慮に入れることができる。
【0379】
動作(試験)段階では、システムが試験材料表面上にmmWave信号を照射することによって試験CIを捕捉し、試験CIを抽出し、試験MRFを計算し、試験MRFを分析することができる。ターゲット材料は最小の条件付き歪み(例えば、絶対歪み、二乗歪み、または絶対歪みの単調非増加機能)に関連する既知の材料として計算または判定されてもよい。
【0380】
CI (またはCSIまたはCIRまたはCFR)またはMRFは、(a)CI補間、(b)CI同期、(c)バックグラウンド/雑音除去、(d)ターゲット検出、(e)MRF推定、および/または(f)材料識別によって前処理/処理/後処理されてもよい。CI (またはCSIまたはCIRまたはCFR)またはMRFは(1)CIの時間分解能(より微細な時間的詳細を伴う)を高めるための補間、(2)同期(例えば、直接パスベース)、(3)ハードウェア歪みおよび計測雑音を除去するためのバックグラウンド除去および/または雑音除去、(4)ロバスト性を促進するための大きなアンテナアレイに起因する空間ダイバシティ、(5)ターゲット面に関連する伝播距離の推定、(6)対応する振幅レスポンスの推定、(7)MRFの計算、(8)MRFを特定の参照MRFクラスに関連付けること、(9)特定の参照MRFクラスに関連する材料として試験材料を判定すること、によって前処理/処理されてもよい。CIの前処理/処理のうちの1つまたは複数は、学習フェーズおよび/または動作フェーズにおいて適用され得る。
【0381】
CIは、線形補間、ピースワイズコンスタント補間、多項式補間、スプライン補間、フラクショナル補間、外挿、および/または別の補間を使用して補間され得る。補間は、複素領域、実領域、虚領域、大きさ領域、および/または位相領域で実行され得る。
【0382】
送信機および受信機は送信機と受信機との間に直接的な漏れ(見通し線/LOS伝送)があり、CIの大きさ(または大きさの二乗または大きさの任意の単調増加関数)の非常に強い極大値を有する非常に強い漏れパルス(例えば、CI、またはCIR、またはCFRで観察可能)につながるように、同じデバイス上にあってもよい。
【0383】
いくつかの実施形態では、送信アンテナと受信アンテナのそれぞれのペアがCI(TSCI)の時系列を生じる。異なるTSCIは同期化されないことがあり、異なるマルチパス伝播のために異なるパターンを示すことがある。TSCIは、(i)強力なダイレクトリーケージパルスに対応する各TSCIのローカル/グローバル極大値(またはCIの特徴の各時系列、特徴は大きさ、大きさの二乗、時間平均、移動平均、移動中央値、加重平均、自己回帰移動平均(ARMA)、相関、前の1つまたは複数の関数、および/または他の特徴である)を探索し、及び(ii)関連するローカル/グローバル極大値を整列させることによりTSCIを整列させることによって、同期させることができる。
【0384】
あるいは、1つの特定のTSCIを参照TSCIとして選択することができ、直接漏洩に対応する参照TSCI(または関連する特徴)の極大値を識別することができる。参照ウインドウとして、高エネルギー直接漏洩パルス波形(ターゲット面からのマルチパスの影響を含むことを回避するために、おそらく、以前のCIを含むが、将来のCIを含まない)を包含するCIのタイムウインドウ(すなわち、参照TSCIのセクション)を選択することができる。タイムウインドウの長さは、漏洩パルスのパルス幅と関連してもよい。任意の他のTSCIは、参照ウインドウを、最大の相互相関または相互共分散を与える他のTSCIの対応するタイムウインドウに整列させることによって、参照TSCIに対して同期させることができる。
【0385】
CI同期の前にCI補間を実行することによって、補間されたCIのより高いサンプリングレートで、したがってより高い精度で同期を実行することができる。
【0386】
バックグラウンド/雑音(直接漏洩、内部反射、測定雑音、およびバックグラウンド反射を含む)除去を実行するために、ユーザは(例えば、ターゲットを除去し、アンテナアレイを空中に向けることによって)ターゲットのない関心領域内へアンテナアレイを向け、それぞれのTSCIに関連する送信アンテナおよび受信アンテナのペアごとにCI(これは事実上、ターゲットの影響を有さない「バックグラウンドCI」である)を捕捉することができる。複数の測定を行うことができ、特性値(例えば、単純平均、加重平均、トリミングされた平均、中央値)をバックグラウンドCIのロバストな推定値とすることができる。バックグラウンドCIを取得するこの処理は「キャリブレーション」と呼ばれ、1回実行することができる。システムは関心範囲内にターゲットがあるかどうかを検出できるので、キャリブレーションは自己キャリブレーションであってもよい。遠隔オブジェクトは、典型的には関心範囲外であるので、材料センシングに影響を及ぼさないことがある。
【0387】
バックグラウンドCIは、スケーリングされ、その後、それぞれのTSCIから減算されてもよい。スケーリング係数は直接漏洩プロファイル(ターゲット面からのマルチパスの影響を含むことを回避するために、おそらく以前のCIを含むが将来のCIを含まない)を包含するウインドウにおけるベストフィット(例えば、平均二乗誤差、平均絶対エラーなど)によって得ることができる。あるいは、バックグラウンドCI(送信アンテナおよび受信アンテナの各リンクまたは各ペアについて)が、送信アンテナおよび受信アンテナのすべてのペアについて、得られた/計算された共通バックグラウンドCIによって置き換えられてもよい。
【0388】
いくつかの実施形態では、MRFを計算するために、アンテナアレイからのターゲット表面の距離(「ターゲット距離」)が必要である。距離を見つけるために、それぞれの送信/受信アンテナペア毎に、バックグラウンドを差し引いたTSCI内の最大CI振幅(ターゲット材料表面での反射の振幅である「ターゲット反射振幅」と呼ばれる)を持つタブを見つけるために検索が行われ、飛行時間(ToF)がタブから得られ得る。ターゲット距離は送信(Tx)アンテナと受信(Rx)アンテナとの間の距離を考慮する(またはTxアンテナとRxアンテナとの間のLOS経路における飛行時間、すなわち、ミリ波信号が送信された後、それが受信される前の時間を考慮する)、ToFおよび訂正係数に基づいて計算され得る。
【0389】
Tx/Rxアンテナ−ペアごとに、ターゲット反射の振幅、ターゲット距離、Txアンテナ利得(Txチップからの、Tx無線機の自動利得制御/AGCによる利得)、およびRxアンテナ利得(Rxチップからの、Rx無線機のAGCによる利得)に基づいてペアごとのMRFを計算する。MRFは、Txアンテナ利得およびRxアンテナ利得によって除算された、ターゲット反射振幅とターゲット距離との積として計算されてもよい。
【0390】
組み合わされたMRFは、ペアごとのMRFの代表値として計算されてもよい。代表値は、平均、算術平均、幾何平均、調和平均、加重平均、トリミング平均、中央値、最尤(ML)値、最大事後確率(MAP)値、期待値/統計平均、条件付き平均、または別の代表値であってもよい。
【0391】
mmWaveプローブ信号は、複数回(各回は「フレーム」と呼ばれる)送信されてもよい。それぞれのフレームはユーザがアンテナアレイを動かしたり、および/またはターゲット材料表面が動いたり、振動したりする場合があるので、別のターゲット距離に対応していてもよい。いくつかの実施形態では、合計MRFが組み合わされたMRFの代表的なとして計算されてもよい。
【0392】
自動化の急速な増大は、ヒトとコンピュータの相互作用(HCI)のためのより効率的かつ簡便なアプローチの発展を刺激してきた。タッチスクリーン及びスマート表面(例えば、電子ホワイトボード)は、キーボード及びコンピュータマウスのような伝統的なインプットデバイスに代わりよりユーザフレンドリなものとして現れてきた。しかしながら、スマート表面は、通常、HClおよびユビキタススマート環境に対して空間を限る小さな形状因子である。手書きは、人間にとって都合のよいやりとりであり、ジェスチャのより一般的な形態と考えることができ、これはHCIにとって有望な手法である。高度な手書き文字認識システムにより、ロバストで正確な手書き文字追跡を可能にすることは、HCI分野における無数のアプリケーションを実現することができる。手書き追跡は筆記具または筆記ターゲット(例えば、指、スタイラスペンまたはマーカ)によってトレースされた軌跡を追跡および復元することを含み、能動的(active)または受動的(passive)に達成することができる。能動システムは、スマートフォン加速度計、RFIDタグ、または他のラジオのようなセンサを用いて移動ターゲットを計測する必要がある。それと異なり、パッシブ追跡ではターゲットに取り付けられた電子デバイスが存在しない。カメラベースのアプローチはパッシブ追跡システムを支配するが、周囲光の利用可能性に制限を課し、プライバシの問題を引き起こす。手の動きのパターンを区別するために、音響信号のような他のモダリティが使用されてきた。しかしながら、それらの性能は距離と共に著しく劣化し、それらは、通常、新しいアルファベット及び表面毎に再訓練を必要とする。
【0393】
無線信号、特にWiFi信号は、動き検知、バイタル徴候監視、人の識別、歩行認識、屋内追跡等のような様々な用途のための広範囲にわたるデバイスの不要なセンシングを達成するために利用されてきた。無線検知の能力は、帯域幅、波長、アンテナ量などのパラメータによって制限される。帯域幅は達成され得る距離分解能を制限するが、波長は知覚され得る変化の測定に影響を及ぼす。例えば、80MHzまでの帯域幅を有する2.4GHzまたは5GHz帯域で動作する802.11ac WiFiは数メートルの距離解像度を提供し、手書き追跡には低い。高精度の手書き追跡を含む、はるかに微細な解像度の無線センシングの基礎となり得る2つの動向が生じている。第1に、802.11ad/ay標準を用いた高速ネットワークワーキングのために導入された60GHzミリ波WiFiは、無線センシングに明確な利点をもたらす。2.4GHz/5GHzのWiFi信号と比較して、mmWave信号は小さなオブジェクトからより強い反射を生み出し、ミリメートルスケールでの動きキャプチャを可能にする、より短い波長を提供する。mmWave無線は通常、より大きな位相アンテナアレイを有し、指向性が高くでき、マルチパスが少ないため、空間分解能が向上する。60GHzWiFiは、商用ルータで提供され、スマートフォンに搭載されている。第二に、無線センシングは通信のために提案された無線信号を用いてレーダのような特徴を可能にすることを目的とするが、室内携帯レーダも普及しつつある。周波数変調連続波(FMCW)レーダは無線および音響センシングに広く利用されてきたが、超広帯域(UWB)レーダおよびmmWaveレーダは汎用スマートフォンに装備されてきた。汎用60GHzネットワーキングデバイスをmmWaveレーダとして再利用することによって、上記2つの動向の間の相乗効果を活用することができる。しかしながら、そのような手書き追跡システムを実現するためにミリ波無線を利用することは、実際には独特の課題を伴う。最初に、60GHzのmmWave信号は数GHzの大きな帯域幅ではあるが、mmスケールの手書き追跡のための適切な距離分解能を提供しない。一例では、レンジ分解能が3.52GHzの帯域幅が与えられた場合、4.26cmであり、ミリメートルレベルでの所望の追跡精度よりはるかに悪い。第2に、mmWave信号の高減衰性および遠近効果(すなわち、指向性信号の空間分解能が距離の経過とともに減少する)のために、単一無線を用いて大きなカバレッジを達成することは、簡単ではない。第三に、バックグラウンド環境からの反射信号、およびとりわけ無関係な移動オブジェクト(例えば、身体および腕)は関心ターゲット(例えば、指)からの反射を歪ませ、したがって、追跡性能に影響を及ぼす可能性がある。
【0394】
いくつかの実施形態では、本開示が高精度のパッシブ筆記追跡システム(以下、「mmWrite」という)を開示する。本開示のいくつかの実施形態では、mmWriteシステムが単一の汎用ミリ波(mmWave)無線を使用して、筆記のパッシブ追跡を実行する。60GHz信号の短い波長および大きな帯域幅、および大きなフェーズドアレイによって可能にされたレーダー類似の能力を利用して、mmWriteシステムは、任意の平坦な領域を、ミリメートル精度で手書き追跡をサポートする対話型筆記面に変えることができる。本開示のいくつかの実施形態では、mmWriteシステムが信号処理のエンドツーエンドパイプラインを採用して、ハードウェアによって制限される距離および空間分解能を強化し、カバレッジを増強し、バックグラウンドおよび無関係なオブジェクトからの妨害を抑制する。汎用60GHzデバイス上にmmWriteシステムを実装し、評価することができる。本開示のいくつかの実施形態ではでは、実験結果が、mmWriteシステムが2.8mmの中央値エラーで指/ペンを追跡することができ、したがって、1cm×1cmという小さな手書き文字を再生することができ、最大8m
2のカバレッジがサポートされることを示している。必要最小限のインフラストラクチャにより、mmWriteシステムは人間‐コンピュータ相互作用の分野における新しいアプリケーションのためのユビキタス手書き追跡を約束した。
【0395】
mmWriteシステムは、手書きトレースの軌跡を高精度で復元することができる最初のパッシブ動き追跡システムである。mmWriteシステムは1つの汎用60GHz mmWave無線を使用して筆記オブジェクト(例えば、フィンガーまたはペン)で反射された信号を捕らえることができ、移動軌跡を再現するために信号処理のパイプラインを採用する。ジェスチャ認識システムとは異なり、mmWriteシステムは、キャリブレーションまたは教師有り学習を必要としない。代わりに、mmWriteシステムは筆記するターゲットの位置を直接的に追跡し、追跡全体を復元する。単一の無線機を用い、筆記オブジェクトを計測することなく、mmWriteシステムは8m
2までの広い表面積にわたってミリメートル精度で手書き追跡を達成することができ、したがって、通常の表面を、最小限のサポートインフラストラクチャを有する対話型トラックパッドに変換する。
【0396】
mmWriteシステムは上記の課題を克服し、ロバストな手書き追跡システムを構築するように設計されたアルゴリズムを利用する。いくつかの実施形態では、チャネルインパルス応答(CIR)の時系列が手書き中に捕捉される。ディジタルビームフォーミングにより抽出された空間情報と共に、CIRに埋め込まれた到達時刻(ToA)情報は、受信信号の空間オリジンの大まかな推定値を含む。受信信号への周囲からの無関係な信号の寄与は、バックグランド減算によって抑制される。さらに、ドップラスペクトルを用いて、動的なターゲットから反射された信号を分離する。次に、一定誤警報率(CF‐AR)技術を用いてターゲットの存在をDopplerスペクトルから検出し、対応する空間位置を抽出する。次いで、サブサンプルピーク補間技術を用いてターゲットの粗い空間情報をさらに精密化した。これらのターゲット位置決めステップはターゲットの推定軌跡を構築するために時間インスタンス毎に繰り返され、それから、離散コサイン変換ベースの平滑化技術を用いて最終軌跡を出力するように拡張される。
【0397】
図27Aは、本開示のいくつかの実施形態による、無線手書き追跡のための例示的な無線環境2700を示す。
図27Aに示すように、無線環境2700は、デバイス2710、筆記具2730、および筆記面2740を含む。いくつかの実施形態では筆記具2730がペン、鉛筆、マーカ、指、スタイラスペン、または情報を書込み可能な他の任意の器具であってもよい。いくつかの実施形態では、筆記面2740が紙、板、タッチスクリーン、または筆記された情報を受け取ることができる任意の他の表面であってもよい。筆記具2730が先端またはペン先2732を使用して筆記面2740上に書き込んでいる間、デバイス2710は、パッシブ無線筆記追跡法に基づいて筆記具2730によって書き込まれたものを検出することができる。
【0398】
いくつかの実施形態では、デバイス2710が筆記追跡システム、例えば、mmWriteシステムの機能を実装することができる。
図27Aに示すように、デバイス2710は送信機2712と受信機2714とを含み、追跡領域2720に焦点を合わせている。デバイス2710は追跡領域2720内のあらゆる動きを非常に正確に監視し追跡することができ、先端2732の動きと、もしあれば他の動きとを区別することができる。
【0399】
いくつかの実施形態では筆記具2730の先端2732が書き込み面2740上を移動して文字2750を書き込んでいる間、送信機2712は追跡領域2720の無線マルチパスチャネルを通して第1の無線信号を送信することができる。受信機2714は無線マルチパスチャネルを通して第2の無線信号を受信することができ、ここで、第2の無線信号は追跡領域2720内の筆記具2730の先端2732による第1の無線信号の反射を含む。したがって、デバイス2710は第2の無線信号に基づいて無線マルチパスチャネルのチャネル情報(CI)の時系列を取得し、CIの時系列(TSCI)に基づいて先端2732の動きを追跡することができる。
【0400】
いくつかの実施形態では送信機2712が上述したようにボットであり、受信機2714は上述したようにオリジンである。
図27Aでは送信機2712および受信機2714は互いに物理的に結合されているが、他の実施形態では別のデバイスに分離されてもよい。いくつかの実施形態では、筆記面2740およびデバイス2710が同じ平坦面上にある。例えば、筆記面2740の高さは、送信機2712、受信機2714、またはその両方の仰角がゼロ付近になるように調整することができる。他の実施形態では、筆記面2740およびデバイス2710が同じ平坦面上には存在しない。それらは、平行であるか、平行でない2つの平坦な表面上に存在してもよい。
【0401】
いくつかの実施形態ではデバイス2710がレーダのように機能し、手書きは筆記具2730がレーダ2710に面し、追跡領域2720内のレーダ2710に最も近い移動ターゲットであるように実行される。いくつかの実施形態では、筆記具2730が筆記具2730および手/指2770からの反射の差別化を容易にするために、その上部に保持される。手書きそのものは、紙/ボード上でマーカを使用して自然な書き込み速度で実行することができる。TSCI、例えばCIR時系列は、書込み中に記録され、デバイス2710のmmWriteシステムによって後に処理される。
【0402】
図27Bは手書き追跡のための例示的なグラウンドトルース(ground truth)軌跡2751を示し、
図27Cは、本開示のいくつかの実施形態による、手書き追跡のための例示的な再構成された軌跡2752を示す。
図27Bおよび
図27Cに示すように、手書きの単語「mmWrite」は、開示されたシステムによって良好に再構成することができる。
【0403】
図28は、本開示のいくつかの実施形態による、無線筆記追跡のための例示的な方法2800のフローチャートを示す。操作2802において、第1の無線信号が第1の無線デバイス、例えば、送信機から、場所の無線マルチパスチャネルを通して、第2の無線デバイス、例えば、受信機に送信される。操作2804において、第2の無線信号が、無線マルチパスチャネルを通して第2の無線デバイスによって受信される。第2の無線信号は、場所の筆記具の先端による第1の無線信号の反射を含む。動作2806において、無線マルチパスチャネルのチャネル情報の時系列(TSCI)が例えば、プロセッサ、プロセッサと通信可能に結合されたメモリ、およびメモリに記憶されたの命令のセットを使用して、第2の無線信号に基づいて取得される。動作2808において、筆記具の先端の筆記(すなわち、動き)が、CIの時系列(TSCI)に基づいて追跡される。
図28の操作の順序は、本開示の様々な実施形態に従って変更することができる。
【0404】
本開示のいくつかの実施形態によれば、mmWriteシステムを、無線機に余分のアンテナアレーを取り付けることによってレーダーのようなモードに変換される汎用60GHz802.11adデバイス上に実装することができる。mmWriteシステムの性能は、3つの異なったアプローチを使用して検証することができる。第1に、復元された軌跡を示すことによってmmWriteシステムの形状保存能力を視覚的に検査することができ、これは、mmWriteシステムが人間の目によって認識可能な数センチメートルにわたる文字を再現することができることを実証する。第2に、20cmの距離で書かれた3cm× 3cmの文字に対して80%の精度を報告する、いくつかの標準手書き認識ソフトウェアに、復元された軌跡を供給することもできる。最後に、異なる範囲および方位角でトラッキングエラーを定量化してもよい。mmWriteシステムはデバイスから20cmの範囲で2.8mmの中央値(median)トラッキングエラーを達成することができ、約8m
2に及ぶ範囲で手書きを追跡することができる。
【0405】
いくつかの実施形態では、実験テストベッドは、無線に追加のアンテナアレーを取り付けることにより、パルスmmWaveレーダとして汎用60GHz802.11adチップセットを再利用した。同一位置にあるTxおよびRxアレイはいずれも32個のエレメントを備えており、隣接合うペアのアンテナ間を3mm離して6×6格子状に配置されている。レーダの32個のアンテナと座標システムの配置を
図29Aに示す。
【0406】
いくつかの実施形態では、パルスレーダが種々のオブジェクトによって反射され、受信機のアンテナによって受信される離散パルスとして電磁波を送信する。バーストは32パルスのグループであり、1つのTxによって送信される。32個の受信パルスの各々を順次受信アンテナで検出し、対応するCIRを記録する。
図29Bは、それぞれ、32パルスを含む2つのバーストを示す。CIRは、ハードウエアにおいて、アンテナ素子を切り換えることによって逐次計算される。CIRは、mmWriteシステムパイプラインへの入力として使用される。
【0407】
いくつかの実施形態では、2つの異なった時間の概念を用いて、筆記オブジェクトについての情報を抽出する。バーストのディメンジョンは低速時間ディメンジョンとして知られており、一方、CIRタップに対応する時間ディメンジョンは、早い時間ディメンジョンとして知られている。遅い時間と速い時間の概念を
図29Cに示す。1つのTxと、1つのRxと、2つの反射部R
1及びR
2を考える。
図29Cに示す例では、Txが2つのバーストB
1及びB
2を送信し、これらのバーストは反射され、Rxによって受信される。ここで、バーストは、ただ1つのRxがあると仮定されるので、ただ1つのパルスを含む。バーストごとに、R
1及びR
2からの2つの反射は、異なるCIRタップ上に捕捉される、異なる経路長に起因のために異なる到達時刻(ToA)をもたらす。例えば、
図30は、64タップを含む、CIRhの1つの実現を示す。いくつかの実施形態ではmmWaveプラットフォームでBW = 3.52GHz の帯域幅を使用すると、0.28 ns(Δt)の時間分解能が可能になる。つまり、伝播遅延がΔt よりも大きい信号は異なるタップで記録される。したがって、CIRタップインデックスnは、反射部の距離の推定値を与えることができる。一方、遅い時間は、移動ターゲットを静止オブジェクトから区別するために使用される移動ターゲットの位置における時間差を捕捉する。いくつかの実施形態では、0.28nsの時分解能は距離精度
[この文献は図面を表示できません]
に相当し、ここでcは光の速度である。アンテナアレイのアンテナ応答は方位角および仰角のディメンジョンにおいて2度の格子で測定及び利用可能であり、したがって、それらのディメンジョンにおいて2度の精度を達成することができる。
【0408】
図31A〜31Bは、本開示のいくつかの実施形態による、ターゲット検出に使用されるCA−CFAR(セル平均化−一定誤警報率)技術を示す。
図31Bは、一次元信号のためのCFAR技術を示す。3つの関心ターゲットを有する雑音のある信号は、
図31Bに点で示されている。CFARウインドウは、ガードセルをゼロとして、トレインセル(train cells)を1として、
図31Aに示すように設計される。このCFARウインドウは平均雑音レベルを推定するために、信号と畳み込まれる。適応CFAR閾値を得るために、推定雑音レベルに追加の固定閾値(この例では2に等しい) が追加される。信号がCFAR閾値より大きい位置は、ターゲット位置として識別される。
【0409】
サブサンプルピーク補間(SPI)は、様々な用途においてサブサンプル精度で信号のピークの位置を決定するために使用されてもよい。隣り合うタップからの情報を含めるために、放物線補間技術を使用することができる。円形の点はポテンシャル極大値の周りの離散信号に対応する。検証により、中心点(X=0)は、ピークの位置と見なされる。3点を通る放物線当てはめを使用すると、サブサンプル精度でピークの位置を推定するのに役立つ。
【0410】
図32は、本開示のいくつかの実施形態による例示的な無線筆記追跡方法3200の作業フローを示す。無線筆記追跡方法3200は、筆記中にレーダによって記録されたCIR時系列3202から手書き軌跡を復元するために、mmWriteシステムによって実装され得る。
図32に示すように、CIR時系列3202は別の動作で処理される。まず、動作3210において、受信信号に対する周囲の静止オブジェクトの寄与を低減するために、バックグラウンド減算が実行される。次に、動作3220において、ディジタルビームフォーミングを用いて空間情報を取得し、続いて、動作3230において、ドップラ領域に変換して、周囲の他の静止オブジェクトから移動/書き込みオブジェクトを区別する。ターゲットは、操作3240において、3D−CFARおよびクラッタマッピング技術を使用して検出され、サブサンプル補間技術を使用して、検出された空間ビン内において、操作3250においてさらに微細に位置決めされる。次いで、関心ターゲットに対応する軌跡点を、操作3260で集めて結合して、未加工の軌跡を形成し、これは、手書き軌跡3270を得るために離散コサイン変換(DCT)ベースの平滑化技術を使用して、さらに平滑化されてもよい。
【0411】
バックグラウンド減算:時間インスタンスtにおいてr番目のRxによって記録されるCIRを、h[r,n,t]により表し、ここでnはCIRのタップインデックスであるとする。関心のあるターゲット(すなわち、筆記オブジェクトまたは筆記具)を強調し、環境の他の静止オブジェクトからの寄与を低減するために、バックグラウンドCIRがhから減算される。いくつかの実施形態では、バックグラウンドCIRが遅い時間ディメンジョンに沿ったCIRの時系列の平均値をとることによって推定される。因果的システムを設計するとき、または手書きの持続時間が短い場合、キャリブレーション工程を導入することができ、バックグラウンドは、筆記オブジェクトなしで記録することができる。バックグラウンド減算は、数学的に以下のように書くことができる。
(式B1)
[この文献は図面を表示できません]
ここで、
[この文献は図面を表示できません]
は時間平均CIRであり、
[この文献は図面を表示できません]
はバックグラウンド減算後のCIRである。以下のステップでは、バックグラウンド減算後のCIRを示す
[この文献は図面を表示できません]
の代わりに表記hが使用される。タップインデックスnは早い時間に対応し、反射オブジェクトの距離に関する情報を含む。同じ距離で異なる方向から複数の信号が存在する可能性があり、ターゲットを特定する作業が困難になる可能性がある。これに対処するために、受信信号を空間的にフィルタリングし、それによりアンテナのフェーズドアレイ構造を利用して方向性情報を抽出する。したがって、ディジタルビームフォーミングは、筆記追跡法の次の段階を形成する。
【0412】
各々の受信エレメントに未加工のCIRを有するので、他の無関係な反射信号からターゲット反射信号を分離するためにディジタルビームフォーミングを行うことができる。ビームフォーミングに使用されるステアリングベクトルは、デバイスで使用できる。近接場(near field)限度を決定するフラウンホーファー距離は、18cmとして計算することができる。したがって、それよりも大きな距離は、遠方場(far field)と考えることができる。
【0413】
K個の反射信号を受信アンテナアレイに入射させ、g
kはk番目の入射反射信号を示すものとする。g
kに対応する方位角および仰角を、それぞれ、az
kおよびel
kによって表すものとする。受信機rの測定されたアンテナ応答をa
rによって表すと、受信機アンテナでの結合された受信信号hは次のようにモデル化できる。
(式B2)
[この文献は図面を表示できません]
ここで、nはCIRタップインデックスであり、tは時間インスタンスである。ビームフォーミングされたCIRyは、アレイ応答を補償することによって得られる4次元マトリックスである次式として得られる。
(式B3)
[この文献は図面を表示できません]
ここでa(az,el)は、ある角度(az,el)に到達する信号に対するすべての受信機アンテナのアンテナ応答の32次元ベクトルであり、(.)
Hはエルミート演算子である。表記を簡単にするために、ベクトルTは、以下のようにトリプレット(az,el,n)を示すために使用される。
(式B4)
[この文献は図面を表示できません]
【0414】
この段階で、ビームフォーミングされた受信信号から反射信号の距離と方向を判定できる。筆記オブジェクトを周囲の他の静止オブジェクトと区別するために、mmWriteシステムは動的性質を利用する。次に、ビームフォーミングされたCIRは、ターゲットの速度情報を抽出するためにさらに処理されてもよい。
【0415】
ターゲットw.r.t.の相対半径方向速度とDoppler効果からの受信信号の観測周波数との間の対応は、ビームフォーミングされた信号を周波数領域に変換する動機づけとなった。この変換は、短時間フーリエ変換(STFT)を遅い時間ディメンジョンtに沿って実行することによって達成され得る。フーリエ変換は、長さw
lとステップサイズw
sのウインドウで適用される。w
sの値が小さいほど、軌跡上の点のサンプリング頻度(samplingfrequency)が増加し、計算量が削減される。w
sが半分にされると、複雑さは2倍になる。軌跡上により多くの点を有することができるので、それは、筆記におけるより劇的な変化を捕捉することができる。w
lを増加することは、周波数領域における分解能を改善し、瞬間的な情報は平滑化される。変換は、次のように書くことができる。
(式B5)
[この文献は図面を表示できません]
ここでsは遅い時間を示すウインドウインデックスである。ターゲットが移動すると、受信信号の観測頻度はドップラー効果のために変化する。この周波数(Δf)の変化は移動ターゲットの方向及び速度に依存し、次式で与えられる。
(式B6)
[この文献は図面を表示できません]
ここでvはターゲットの相対半径方向速度であり、fcは搬送波の周波数であり、cは光の速度である。観測された周波数f=fc+Δfとターゲット半径方向速度の間の対応は、変換されたCIR上に次のように示すことができる。
(式B7)
[この文献は図面を表示できません]
周囲の静止オブジェクトからの反射信号は、変換されたCIRのゼロ周波数ビンに寄与するが、移動ターゲットから反射されたものはそれらの相対半径方向速度に対応する非ゼロ周波数ビンに寄与する。したがって、移動ターゲット、すなわち筆記オブジェクトを検出するために、非ゼロ周波数ビンの電力が分析されるべきである。非ゼロ周波数ビンの中で、最大Doppler電力(P)は、各空間ビン(方位角、仰角および距離)および各時間インスタンスに対して、以下のように抽出される。
(式B8)
[この文献は図面を表示できません]
(式B9)
[この文献は図面を表示できません]
ドップラ電力の非ゼロ周波数ビンが、非ゼロ半径方向速度でターゲットに対応する反射信号を捕捉することを思い出してほしい。手書きの間、筆記オブジェクトがゼロ半径方向速度を有し、Pは関心のある信号からの寄与を捕捉しない場合がある。ゼロ半径方向速度は(a)ターゲットの速度がゼロ、または(b)ターゲットの速度の半径方向成分がゼロ、すなわち、ターゲットが距離ディメンジョンに対して垂直に移動している、という理由のうちの1つによるものとすることができる。このような場合、ゼロ周波数ビン(P
0)に対応するドップラ電力は、関心のあるターゲットからの反射信号を捕捉するために分析される。数学的には、これは次のように書かれる。
(式B10)
[この文献は図面を表示できません]
【0416】
ターゲット検出:距離、方位角、および仰角のディメンジョンに対応する3次元CFARウインドウを使用してもよい。CFAR閾値マップをP[T,s]に対して計算し、CFAR閾値以上のDoppler電力を持つ空間ビンを抽出する。3D CFARウインドウを、Cwinで表し、追加の閾値をCaddとする。全CFAR閾値行列C
thは次式で与えられる。
(式B11)
[この文献は図面を表示できません]
ここで、*は畳み込み演算である。CFAR閾値化後のドップラー電力行列P
cは、以下のように書かれる。
(式B12)
[この文献は図面を表示できません]
【0417】
複数の可動部分:手書き中、任意の所与の瞬間において、手の異なる部分(または指、手首、または腕)は異なる方向に異なる速度で移動し、異なる傾きのために異なる半径方向速度(radial velocity)をもたらす。その結果、最高ドップラ電力は必ずしも常に関心ターゲット(例えば、筆の先端)に対応するとは限らない。例えば、
図33は、時間とともにドップラー電力行列P内の2つの最大値に対応する距離、方位角、および仰角を示す。トレースT
1及びT
2は、第1および第2の最高ドップラ電力ビンにそれぞれ対応する空間情報を示す。図に示すように、2つの明確なターゲットトレースを観測することができ、最も高いドップラー電力は両者の間で切り替わりを続ける。特定の空間ビン及び時間におけるドップラ電力は、存在する場合には動的ターゲットの瞬間半径方向速度、レーダ反射断面積(radar cross−section)、材料、及びターゲットの位置のような多くの要因に依存する。関心ターゲットの誤検出を回避するために、1つではなく、N個のターゲットがそれぞれのインスタンスで検出されてもよい。これらのN個のターゲットは、ドップラー電力をCFAR閾値と比較することにより、そして検出の重複を避けるために、以前に検出されたターゲットの周りの領域をヌル化することにより、ドップラー電力の降順で反復的に識別される。関心のあるターゲットは、その後、ターゲット追跡アルゴリズムを使用して、それぞれの時間インスタンスでターゲットの中から識別されてもよい。
【0418】
ゼロ半径方向速度: 前述のように、ゼロ半径方向速度でターゲットを検出するには、ゼロ周波数ビンP
0に対応するドップラー電力を解析する必要がある。これは、低い/ゼロ(low/zero)半径方向速度では、ターゲットが寄与する受信パワーがゼロドップラー速度ビンにシフトされるためである。例えば、
図34には、1つの空間ビンTに対応するドップラー電力が示されている。具体的には、時系列P0[T,s]及びP[T,s]がsに関連して示されている。図中で強調されている時間インデックスでターゲットが低半径方向速度に達すると、(最大)ドップラーパワーのPからP
0へのシフトがあることが観察できる。P
0でのCFARターゲット検出の適用は、通常、レーダ文献でクラッタ(clutter)と呼ばれる、環境中の無関係な静止オブジェクトからの反射のために効果的ではない。雑音レベルまたはクラッタはターゲットが存在しないときに、特定の空間ビンのドップラー電力から推定することができる。従って、CFAR技術のように隣り合う空間位置から雑音を推定する代わりに、経時的なある特定のビンの中央値電力からそれを推定することができる。ここで、
[この文献は図面を表示できません]
はP
0でのターゲット検出の閾値を示す。それは、
[この文献は図面を表示できません]
のように書くことができる。CFARしきい値処理後のドップラー電力行列
[この文献は図面を表示できません]
は、以下のように書かれる。
(式B13)
[この文献は図面を表示できません]
【0419】
以上のことから、ターゲット検出部は次のように設計されている。各時間インスタンスについて、
[この文献は図面を表示できません]
及びP
cから、減少するドップラ電力に対応するターゲットのN個のオーバーラップしない可能性のある位置の最大値を識別することができる。ターゲットの空間ビンに対応する位置座標は、それぞれ
[この文献は図面を表示できません]
に記憶される。
【0420】
前の段階から、ターゲットの位置ビンは、すべてのタイムステップでT
*[.,s]から判定することができる。いくつかの実施形態では、推定の精度がレーダのデザインから、方位角と仰角のディメンジョンでは2度、距離のディメンジョンでは4.25cmに制限されているため、ほんの数cmにまたがる文字について不連続/量子化軌跡が得られる。手書きの平滑で継続的な性質のために、ドップラ電力は、あるビンから別のビンに徐々に「流れる」ことが観察されている。これは、より微細な位置推定値を得るために活用され、以下に示す簡単な実験によって実証することができる。
【0421】
ゼロに近い方位角と仰角を保ったデバイスから直線を引き、距離タップにおける対応するドップラ電力を解析する。
図35Aに示されるように、ターゲットがレーダから離れるにつれて、ドップラ電力は、タップ11(46.46cm)からタップ13(55.38cm)へ徐々にシフトする。開示された方法によれば、最大ドップラー電力に対応するタップは、ターゲットの距離とみなされる。したがって、黒で示されるように、離散距離推定値を得ることができる。この観察は改善された位置推定値を得るために、隣り合うタップにおける情報を結合することを動機付けた。いくつかの実施形態では、ピーク付近の近傍の4つの値を使用することはあまり役に立たない。例えば、タップ13に対応する電力が最大(オレンジ色のライン)である期間中、タップ11に対応する電力(紫色のライン)は、既に雑音レベルに近い。この観察は、位置推定値を改善するためにSPI技術を使用する動機を与える。SPIは、距離、方位角、および仰角のディメンジョンに独立して適用される。
図35Bは、SPIの前後のレンジ推定値を示す。3次元からの結合情報を用いた補間は推定を改善できた。
【0422】
SPI動作は
図36A〜36Cに示すように、手書き追跡の性能に著しい影響を及ぼすが、これはそれが空間解像度を大幅に高めるからである。
図36Aは、ターゲット検出からの軌跡の離散点を示し、
図36BがSPIから得られたより微細な位置推定を示し、
図36CがDCTベースの平滑化後の軌跡を示す。
【0423】
「ビーム」という語の軌跡は、離散的な位置タップ(距離、方位角および仰角)のために、
図36Aに示されるように多くの重複する点によって形成されるが、
図36BのSPIの後に形成される軌跡は肉眼で読み取り可能である。ここで
[この文献は図面を表示できません]
とし、a,b,cは対応するディメンジョンにおけるインデックスオフセットであるとする。方位角、仰角および距離の座標の最終推定値は、次のようにSPIから得られる。
(式B14)
[この文献は図面を表示できません]
(式B15)
[この文献は図面を表示できません]
(式B16)
[この文献は図面を表示できません]
【0424】
時間インスタンスsで、i番目の移動ターゲットの位置は
[この文献は図面を表示できません]
で与えられる。
[この文献は図面を表示できません]
から得られる位置推定値をL
0[i,s]により表示されるとする。L及びL
0を使って、最終的な軌跡は構築される。
【0425】
軌跡構築:軌跡追跡アルゴリズムは、L及びL
0から関心ターゲットの未加工の軌跡を抽出するように設計されてもよい。以下は、アルゴリズムを構築するために使用されるいくつかの所見である。第1に、手書きが平坦面上にあり、平滑であり、継続していると仮定すると、筆記オブジェクトの仰角は急激に変化しない。これは、2つの連続する時点におけるターゲット位置の連続性を定義するために使用される。第2に、任意の所与の時点において、関心ターゲット、すなわち筆記具の先端/下部に対応する仰角は、他のすべての検出ターゲット位置の中で最小である。第3に、特定の位置がLで何度も連続して検出され、突然消滅すると、ターゲットが低半径方向速度に達してL
0で検出される可能性がある。
【0426】
ターゲット追跡アルゴリズムでは、ターゲット位置Lは経時的に読み出される。継続的な軌跡は追跡され、リストに記憶される。軌跡セグメントが所定の数の時間インスタンスを超えて連続している場合は、関心ターゲットの潜在的な軌跡とみなされる。複数の潜在的な軌跡がある場合には、最低の仰角の軌跡をmmWriteシステム軌跡とみなすことができる。また、しばらくの間mmWriteシステム軌跡として検出された後、急激に軌跡が不連続になった場合、ターゲット位置を検出して連続性を判断することができる。使用される用語のいくつかを以下に要約する。
【0427】
CS(連続性スコア):それぞれの検出されたターゲット位置は、CSと略されるスコアと関連付けられる。これは、現位置がその一部である以前のインスタンスで検出された連続軌跡の長さを示すスカラである。
【0428】
CS
th: 連続性スコアに関する閾値。
【0429】
CTL (連続ターゲットリスト):CSが0より大きい、検出されたターゲット位置のリスト。
【0430】
Cont(a,b):2つの位置a,bが連続しているかどうかを調べる関数。いくつかの実施形態では、連続した時間インスタンスに検出された2つの位置は、仰角が大きく変化しない場合は連続しているものとして扱われる。
【0431】
いくつかの実施形態では、軌跡追跡アルゴリズムが反射またはミスしたターゲットの地点の急激な変化から生じる外れ値も除去する。追跡された時間を有するターゲット位置は、ベクトルWに格納される。未加工の軌跡は、すべての推定値を組み合わせることによって形成することができる。このような軌跡は雑音があり、
図36Bに例示されている。より平滑な軌跡を得るために、離散コサイン変換(DCT)に基づく平滑化技術を採用してもよい。このアイデアは、有意係数のみを保存しながら、ノイズのあるデータのDCTを計算し、データ領域に逆変換することである。そうすることによって、信号の雑音のある無関係な部分を占める重要でない係数を廃棄し、それによって平滑な軌跡を得ることができる。数学的には、復元された書込み軌跡
[この文献は図面を表示できません]
は次式によって与えられる。
(式B17)
[この文献は図面を表示できません]
【0432】
ここで、IDCTは逆離散コサイン変換であり、τはそのエントリが次式で与えられる対角行列であり、
[この文献は図面を表示できません]
ここで、nはデータ点の数であり、sは平滑化係数である。データ点のDCT係数は、変換領域において行列τによってスケーリングされる。スケーリングされた係数は、IDCTを使用してデータ領域に戻される。いくつかの実施形態では、軌跡平滑化は、平滑化係数sを持つスケーリング行列τと、DCT係数に減少重みを課すコサイン係数によって達成される。DCTベースの平滑化後の平滑化軌跡
[この文献は図面を表示できません]
を
図36(c)に示す。
【0433】
mmWriteシステムの性能は3つの異なったアプローチ、すなわち、目視検査及び形状マッチング、文字認識精度、追跡精度を用いて評価することができる。
【0434】
目視検査および形状マッチング:有効な手書き追跡システムは、人間に判読可能であるか、または任意の標準な手書き認識ソフトウェアによって認識可能である手書き軌跡の相対的な形状を保存することができなければならない。グラウンドトルース手書き軌跡及びmmWriteシステムによる復元された軌跡を目視で比較することによって、これを評価してもよい。1つの実験では、無作為に選択された英語アルファベットがマーカでA4用紙上の約5cm×5cmの領域内に印刷され、追跡される。
図37は異なった英語アルファベットの2つのバージョンを示しており、第1、第3、および第5の行はグラウンドトルース(ground truth)文字画像を示し、第2、第4、および第6の行は、復元された文字を示している。アルファベットの相対的な形状はmmWriteシステムにより良好に保存されることが確認でき、グランドトゥルース筆跡と視覚的に類似しており、人間に認識されることが確信される。さらに、形状コンテキストを使用して形状類似性を評価することができる。いくつかの実施形態では、形状コンテキストを用いた分類が
図37に示す文字に対して96.6%の精度を達成することができる。
【0435】
文字認識精度:標準の手書き認識ツールによって、復元された文字をどの程度良好に認識することができるかを調べることは興味深いであろう。それを評価するために、異なるサイズのグリッドで、デバイスから異なる距離で英語アルファベットを書くことができる。それぞれのシナリオについて、50個のアルファベットをランダムに選び、それらの軌跡を紙上で追跡できる。次に、mmWriteシステムによって得られた軌跡はマウスポインタを制御するためにエクスポートされ、次に、標準手書き認識ソフトウェアに供給される。ソフトウェアによって報告された文字認識精度は、
図38に記録され、示されている。
図38から、精度はデバイスからの距離と共に減少し、手書きのスケールと共に増加することが観察され得る。これはクロス距離精度(cross−range accuracy)が減少するためである。例えば、3cm×3cm以内に書かれた文字の文字認識精度は、距離20cmで80%、30cmで72%である。同じ20cmの距離の精度は、3cm×3cmおよび5cm×5cmのスケールでそれぞれ80%および82%である。
図41(a)および
図41(b)に示すように、追跡された文字は実際には小さなスケール(1cm 1cm)で書かれていても、標準ソフトウエアでは正確に認識されないかもしれないが、人間の目では容易に読み取ることができる。
図41Aは1cm×1cmの格子における実際の軌跡を示し、
図41Bは、対応する再構成された軌跡を示す。
【0436】
図39A〜39Cは、本開示のいくつかの実施形態による、例示的なグラウンドトルースおよび様々な形状の再構成された軌跡を示す。
図39Aは、円のケースを示し;
図39Bが三角形のケースを示し;
図39Cがトラッキングエラーの累積分布関数(CDF)を示す。
【0437】
追跡精度:デバイスからの距離は、クロス距離精度が減少するため、追跡性能に影響する。これは、レーダ(R)からの距離と共にトラッキングエラーが増加する、
図39Cに示されるトラッキングエラーのCDFから観察することができる。トラッキングエラーに対する距離および方位角の影響をさらに測定するために、異なる距離および方位角について上記の実験を繰り返すことができる。結果のエラーマップを
図40に示す。この実施形態では、中央トラッキングエラーが、20cmの距離で約3mmから3mの距離で40mmまで増加する。また、トラッキングエラーは、任意の所定の距離で方位角と共にわずかに増加した。いくつかの実施形態では、小さな筆記オブジェクトからの反射電力が、3mを超えると、レーダで検出するには弱すぎる。さらに、ターゲットはハードウエアの制約のために、50〜55度の方位角を超えて検出することができない。
図40は、mmWriteシステムがすでに約8m
2の領域を覆うことができることを示している。
【0438】
本開示の様々な実施形態によれば、ミリ波(mmWave、例えば、28GHzまたは60GHzまたは77GHz)信号が、mmWave送信機とmmWave受信機との間で使用または再使用されて、平坦面上の書込みを追跡する。開示されたシステムは筆記具の先端におけるミリ波信号の反射特性(例えば、反射率)を利用する。このように、送信機と受信機は、材料の2つの異なった側ではなく、材料の同じ側に配置することができる。送信機(プロセッサ/メモリ/ソフトウェアを持つシステムの送信デバイス)および受信機(システムの受信デバイス)は、同じデバイス上にあってもなくてもよい。送信機および/または受信機は、それぞれ、分散アンテナを含むアンテナアレイを有することができる。複数の受信機がそれぞれ送信機からのmmWave信号を受信してもよい。それぞれのmmWave信号を受信機へ送信する複数の送信機があってもよい。複数の送信機および複数の受信機が存在してもよく、それぞれの送信機は、1つまたは複数の受信機にそれぞれのmm波信号を送信する。
【0439】
デバイスには、特別なアンテナアレイをチップセットに取り付けることでレーダモードで動作する汎用のmmWaveネットワーキングまたは通信チップ/チップセットを搭載することができる。チップ/チップセットを使用して、無線送信を使用してmmWave信号を送信し、無線受信を使用して反射mmWave信号を受信しうる。チップは、同時に又は同期間に送信/受信することができる。チップは「同時」送信/受信をシミュレートまたは模倣するために、送信と受信との間で迅速に切り換えることができる。
【0440】
CI (またはCSIまたはCIRまたはCFR)またはMRFは、(a)CI補間、(b)CI同期、(c)バックグラウンド/雑音除去、(d)ターゲット検出によって前処理/処理/後処理されてもよい。CI (またはCSIまたはCIRまたはCFR)またはMRFは(1)CIの時間分解能を増大(より微細な時間的詳細を伴う)させるための補間、(2)同期(例えば、直接パスベース)、(3)ハードウェア歪みおよび測定雑音を除去するためのバックグラウンド除去および/または雑音除去、(4)ロバスト性を促進にするための大きなアンテナアレイに起因する空間ダイバシティ、によって前処理/処理されてもよい。
【0441】
CIは、線形補間、ピースワイズコンスタント補間、多項式補間、スプライン補間、フラクショナル補間、外挿、および/または別の補間を使用して補間され得る。補間は、複素領域、実領域、虚領域、大きさ領域、および/または位相領域で実行され得る。
【0442】
送信機および受信機は送信機と受信機との間に直接的な漏洩(視線/LOS伝送)が存在し、CIの大きさ(または大きさの二乗または大きさの任意の単調増加機能)の非常に強い極大値を有する非常に強い漏洩パルス(例えば、CI、またはCIR、またはCFRで観察可能)につながるように、同じデバイス上にあってもよい。
【0443】
いくつかの実施形態では、送信アンテナと受信アンテナのそれぞれのペアがCI(TSCI)の時系列を生じる。異なるTSCIは同期化されないことがあり、異なるマルチパス伝播のために異なるパターンを示すことがある。TSCIは、(i)強力な直接漏洩パルスに対応する各TSCIのローカル/グローバル最大値(またはCIの特徴の各時系列、特徴は大きさ、大きさ二乗、時間平均、移動平均、移動中央値、加重平均、自己回帰移動平均(ARMA)、相関、前の1つまたは複数の関数、および/または他の特徴である)を探索し、(ii)関連するローカル/グローバル最大値を整列させること、によって同期させることができる。
【0444】
あるいは、1つの特定のTSCIを参照TSCIとして選択することができ、直接漏洩に対応する参照TSCI(または関連する特徴)の極大値を識別することができる。高エネルギー直接漏洩パルス波形(ターゲット面からのマルチパスの影響を含むことを回避するために、将来のCIではなく、おそらくいくつかの過去のCIを含む)を包含するCIのタイムウインドウ(すなわち、参照TSCIのセクション)を、参照ウインドウとして選択することができる。タイムインドウの長さは、漏洩パルスのパルス幅に関連付けられてもよい。任意の他のTSCIは、参照ウインドウを、最大限の相互相関または相互共分散を与える他のTSCIの対応するタイムウインドウに整列させることによって、参照TSCIに対して同期させることができる。
【0445】
CI同期の前にCI補間を実行することによって、同期は補間されたCIのより高いサンプリングレートで実行され、したがってより高い精度で実行することができる。
【0446】
バックグラウンド/雑音(直接漏洩、内部反射、測定雑音、およびバックグラウンド反射を含む)除去を実行するために、ユーザは関心フィールド内にターゲットのないアンテナアレイを指し示し(例えば、ターゲットを除去し、アンテナアレイを空中に向けることによって)、それぞれのTSCIに関連する送信アンテナおよび受信アンテナのペアごとにCI(これは事実上、ターゲットの影響を有さない「バックグラウンドCI」である)を捕捉することができる。複数の測定を行うことができ、特性値(例えば、簡単な平均値、加重平均、トリミングされた平均値、中央値)をバックグラウンドCIのロバストな推定値とすることができる。バックグラウンドCIを取得するこの処理は「キャリブレーション」と呼ばれ、1回実行することができる。システムは対象の範囲内にターゲットがあるかどうかを検出できるので、キャリブレーションは自己キャリブレーションであってもよい。遠隔オブジェクトは、典型的には対象範囲外であるので、材料センシングに影響を及ぼさないことがある。
【0447】
バックグラウンドCIは、スケーリングされ、その後、それぞれのTSCIから減算されてもよい。スケーリング係数は直接漏洩プロファイル(ターゲット面からのマルチパスの影響を含むことを避けるために、おそらく以前のCIを含むが、将来のCIを含まない)を包含するウインドウにおけるベストフィッティング(例えば、平均二乗誤差、平均絶対エラーなど)によって得ることができる。あるいは、バックグラウンドCI(送信アンテナおよび受信アンテナの各リンクまたは各ペアについて)が送信アンテナおよび受信アンテナのすべてのペアについて得られた/計算された共通バックグラウンドCIによって置き換えられてもよい。
【0448】
いくつかの実施形態では、無線追跡方法が以下に説明するステップs1〜s7を含む。
【0449】
ステップs1 では、多重送信(Tx)アンテナと多重受信(Rx)アンテナを使用して、CIR の時系列がキャプチャされる。
【0450】
ステップs2:静的環境(全ての静的オブジェクトを含む)からの寄与(例えば、反射信号の合計)は、s2aおよびs2bを含むバックグラウンド減算を実行することによって、移動オブジェクト(例えば、ペン/マーカー/手)で捕捉されたCIRにおいて低減される。ステップs2a:バックグラウンドのCIRは各々のタップ(すなわち距離)およびRxについて移動オブジェクトなしでCIRを時間平均することによって推定されてもよい。ステップs2b:バックグラウンドのCIRは移動するオブジェクト(例えば、ペン/マーカー/手)に関連するCIRから直接的に減算されてもよい。
【0451】
ステップs3では、指向性CIRを得るためにビームフォーミングを適用することができる。ステップs2およびs3は入れ替えられてもよく、ここで、バックグラウンドCIRはあらゆる方向についてオブジェクトを移動させることなくCIRを時間平均することによって推定されてもよい。
【0452】
ステップs4:各時間インスタンスs及び各方位について、移動及び静止オブジェクトからの反射電力は、ステップs4a及びs4bを含むそれらの速度に基づいて区別されてもよい。静止および移動オブジェクトの両方によって独立して寄与されたそれぞれの方向の支配的な電力は、別々に(PおよびP 0)決定され、記憶されてもよい。
【0453】
ステップs4aにおいて:それぞれの方向に対して、フーリエ変換は異なる周波数からの寄与を得るために、CIR時系列の移動ウインドウに沿って適用されてもよい(例えば、短時間フーリエ変換)。ドップラー効果は、それぞれ、ゼロおよび非ゼロ周波数の電力を用いて、静止および移動オブジェクトからの寄与を区別するために使用され得る。
【0454】
ステップs4b:各方向について、ステップs4b1およびs4b2を実行する。ステップs4b1:最も高い非ゼロ周波数電力が格納され、それは関心のある移動オブジェクト(すなわち、ペン/マーカ/手)、すなわちPに対応する。ステップs4b2:ゼロ周波数の電力、すなわちP 0が格納され、それは移動オブジェクトの静止オブジェクトまたは静的インスタンスのいずれかに対応し得る。
【0455】
ステップs5:ステップs4で格納された2つの支配的な電力行列から、N個の最も高い空間的に分離された電力値を使用して、関心のある複数のオブジェクト(N)についてのおおよその方向(すなわち、方位角、仰角、及び距離座標を使用する位置)を決定し、それはステップs5a〜ステップs5cを含む。ステップs5a:それぞれの方向の支配的な非ゼロ電力行列を閾値処理する。閾値は、3次元CFARまたは適応閾値を使用して計算されてもよい。ステップs5b:s5aと同じ手法を用いてゼロ電力行列を閾値処理する。ステップs5c:最高のN個の空間的に分離された電力値のインデックスから、上位N個のオブジェクトの位置を見つける。分離閾値は、3次元のそれぞれにおいて、オブジェクトの位置Δを分離することができる。ゼロ電力の場合も同じことを繰り返す。
【0456】
ステップs6で:ステップs5の全てのN個のターゲットの位置を、より細かい分解能で推定する。これは、補間技法を用いてもよい。放物線/線形/ジンク(sinc)補間はそれぞれの次元(すなわち、方位角、仰角、および距離)において、独立して使用されてもよく、または複数次元で結合されてもよい。ステップs4〜s6は、時間インスタンス毎に繰り返すことができる。
【0457】
ステップs7:各時間インスタンスsにおける動的及び静的ターゲット/オブジェクトの各々に対応するN個の位置から、関心ターゲット(TOI)の位置を決定する。これはステップs7a〜s7dを含む。TOIの異なる時間インスタンスにおける位置は移動オブジェクト(例えば、ペン/マーカ/手で描かれた手書き軌跡)の軌跡を形成するように結合されてもよい。
【0458】
ステップs7a:隣り合う時間インスタンスにおける2つの位置は、それらが閾値よりも近い場合には継続的なものとして扱われてもよい。閾値は、それぞれのディメンジョンにおいて独立して定義されてもよく、または仰角ディメンジョンにおいてのみ定義されてもよい。
【0459】
ステップs7b:連続ターゲット位置を記憶し、連続性スコアを計算して連続長を記憶することができる。閾値を超える連続性スコアを有する位置は、潜在的なTOIの位置とみなすことができる。複数位置が連続性閾値基準を満たす場合、最低仰角を有する位置は好ましく、その時点でのTOIの位置とみなすことができる。
【0460】
ステップs7c:有意な連続性スコア(すなわち、閾値より大きい)を有する動的ターゲット位置が任意の時点で消失する場合、連続性についてN個の静止ターゲット位置をチェックする価値があり得る。このような位置が見出される場合、それはその時間インスタンスにおけるTOIの位置であり得る。ステップs7a〜s7cは、各時間インスタンスsについて繰り返されてもよい。
【0461】
ステップs7d:未加工の手書き軌跡は、それぞれの時間インスタンスsについてステップs7a〜s7cで決定された全てのTOI位置推定値を単に結合することによって得ることができる。平滑軌跡は、中央値フィルタリングなどの外れ値除去方法を使用して得ることができる。平滑化は、補間または移動平均値を使用して実行することができる。軌跡の雑音のある部分は、コサイン変換のような変換方法を用いてフィルタリングされより高い周波数成分を廃棄するか、信号領域に変換しなおしながら加重平均を用いてもよい。
【0462】
図42は、本開示の一実施形態による、場所内のチャネル状態情報に基づいてオブジェクトの動きが検出される例示的なシナリオを示す。例えば、
図42に示すように、2つ寝室のあるアパートメント4200では、オリジン4201をリビングルームエリア4202に配置し、ボット1( 4210)を寝室1エリア4212に配置し、ボット2 (4220)をダイニングルームエリア4222に配置することができる。ボット1( 4210)およびボット2( 4220)の各々は無線信号をオリジン4201に送信することができ、それは、無線信号に基づいて無線マルチパスチャネルのチャネル情報を取得することができる。オリジン4201は単独で、または動き検出器のような第3のデバイスを介して、チャネル情報に基づいて動き情報を計算し、動き情報に基づいてオブジェクトの動き/活動を検出することができる。すなわち、オリジン4201は、それ自身又は動き検出器のような第3のデバイスを介して、ボット1 (4210)及び/又はボット2( 4220)によって送信される無線信号に基づいてオブジェクトの動き/活動を検出することができる。
【0463】
オブジェクト動き/活動がボット1 (4210)およびボット2( 4220)の両方によって送信された無線信号に基づいて検出される場合、活動/動きまたはオブジェクト(例えば、人/ユーザ)は、リビングルームエリア4202内にありうる。オブジェクト動き/活動がボット1 (4210)によって送信された無線信号のみに基づいて検出される場合、活動/動きまたはオブジェクト(例えば、人/ユーザ)は、寝室1エリア4212内にありうる。オブジェクト動き/活動がボット2 (4220)によって送信された無線信号のみに基づいて検出される場合、活動/動きまたはオブジェクト(例えば、人/ユーザ)は、ダイニングルームエリア4222内にありうる。ボット1 (4210)またはボット2( 4220)のいずれかによって送信された無線信号に基づいてオブジェクト動き/活動を検出することができない場合、アパートメント4200に誰も、オブジェクトもないと判定することができる。活動/動き/人/ユーザが検出された対応する領域は、所定のパターンでマークされてもよい。
【0464】
ボットおよびオリジンはアシスタントデバイスまたはデジタルアシスタントシステム、例えば、グーグルホーム、アマゾンアレクサなどのスマートスピーカ又はスマートアシスタントをトリガするために、オブジェクトを監視し、または事象を検出するための無線監視システムにおいても利用され得る。無線監視システムの結果により、デジタルアシスタントシステムの動作を自動的にトリガ及び/又は調整することができ、例えば、動き検知、動き消失、動き定位等の際にデジタルアシスタントシステムの動作をオン又は調整することができる。無線監視システムはアシスタントデバイスと共に、自動アシスタントシステムと呼ばれてもよい。
【0465】
図43Aは、本開示のいくつかの実施形態による、自動アシスタントシステムの例示的な機能を示す。
図43Aに示すように、自動アシスタントシステムを使用して、家4300に入る人物を検出し、監視することができる。人物は、侵入者または窃盗犯のような不正なユーザ、家の所有者または家の居住者のような正当なユーザのうちのいずれか1つであってもよい。例えば、自動アシスタントシステムのボット4310、4320、4330とオリジン4301との間で送信される無線信号に基づいて、システムは、家4300に入るオブジェクト4350の動きを識別することができる。一実施形態では、システムがオリジン4301に通信可能に結合されたアシスタントデバイス4305を含む。アシスタントデバイス4305はオリジン4301に物理的に結合されていてもよいし、されていなくてもよい。
【0466】
オブジェクト動きの検出および/または監視に基づいて、アシスタントデバイス4305はオブジェクト(人物4350)との通信を試みることができ、かつ/または通信(または通信の試み、以下同じ)に基づいて支援を自動的に生成することができる。一実施形態ではアシスタントデバイス4305が人物4350が家の所有者であると通信に基づいて判定した後、アシスタントデバイス4305は家の中の照明を自動的に点灯させることができる。別の実施形態ではアシスタントデバイス4305が人物4350が侵入者であると通信に基づいて判定した後、アシスタントデバイス4305は警報および/または通話911または他の所定の番号を自動的にオンにして、助けを求めることができる。
【0467】
図43Bは、本開示のいくつかの実施形態による、自動アシスタントシステムの別の例示的な機能を示す。
図43Bに示されるように、自動アシスタントシステムは家屋4300内の人の突然の動き、例えば転倒を検出および監視するために使用されてもよい。人4360は、家の所有者または家の居住者であってもよい。例えば、自動アシスタントシステムのボット4310、4320、4330とオリジン4301との間で送信される無線信号に基づいて、システムは、人4360の転倒を識別することができる。転倒の検出に基づいて、アシスタントデバイス4305は人4360との通信を試みることができ、および/または通信に基づいて支援を自動的に生成することができる。一実施形態では、アシスタントデバイス4305が、人4360が助けを必要としないと通信に基づいて判断した後、アシスタントデバイス4305は、所定の構成に基づいて、より多くの照明を点灯させるか、または家の温度を調節することができる。別の実施形態では、アシスタントデバイス4305が、通信に基づいて、人4360が即座に気絶したおよび/または助けを必要としたと判断した後、アシスタントデバイス4305は助けのために自動的に911または他の所定の番号を呼び出すことができる。
【0468】
図44は、本開示のいくつかの実施形態による、正確な無線監視の例示的な方法4400のフローチャートを示す。操作4402では、第1の無線信号が複数の送信アンテナを有する第1の無線デバイスから、場所の無線マルチパスチャネルを通して送信される。操作4404では、第2の無線信号が無線マルチパスチャネルを通して、複数の受信アンテナを有する第2の無線デバイスにより受信される。第2の無線信号は、場所内のオブジェクトの動きによって影響を受ける無線マルチパスチャネルのために、第1の無線信号とは異なる。操作4406において、無線マルチパスチャネルのチャネル情報の数の時系列(TSCI)が例えば、プロセッサ、プロセッサと通信可能に結合されたメモリ、およびメモリに記憶された命令のセットを使用して、第2の無線信号に基づいて取得される。それぞれのTSCIは、送信アンテナのそれぞれの1つおよび受信アンテナのそれぞれの1つに関連付けられる。操作4408において、TSCIの個数は、低品質CIを除去または低減するために前処理される。操作4410では場所内のオブジェクトの動きが、前処理されたTSCIの個数に基づいて監視される。
図44の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0469】
図45は本開示のいくつかの実施形態による、正確な無線監視のための、チャネル情報の時系列(TSCI)の前処理のための、例えば
図44の動作4408、例示的な方法4500のフローチャートを示す。操作4502において、複数の瞬間試験測定値が計算され、瞬間試験測定値の各々は、タイムウインドウ内のタイムスタンプのそれぞれ1つに関連付けられる。操作4504において、タイムウインドウの試験測定値が、複数の瞬間試験測定値の集成(aggregation)に基づいて計算される。操作4506では、TSCIの個数に基づいてタイムウインドウの適応閾値が計算される。操作4508では、試験測定および適応閾値に基づいて、タイムウインドウは雑音がある、異常な、不規則な、イレギュラな、信頼できない、疑わしい、または一貫性のない(erratic)、のうちの少なくとも1つ疑わしいタイムウインドウとして識別される。例えば、試験測定値が適応閾値を超える場合、タイムウインドウは疑わしいタイムウインドウとして識別されてもよい。操作4510で、疑わしいタイムウインドウ内のすべてのチャネル情報(CI)が疑わしいCIとして識別される。操作4512において、前処理されたTSCIが、TSCIの個数から全ての疑わしいCIを除去することによって計算される。
図45の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0470】
図46は、本開示のいくつかの実施形態による、正確な無線監視のための例示的な方法4600のフローチャートを示す。一実施形態では、例示的な方法4600が
図44の動作4410として実施することができる。操作4602において、特徴の少なくとも1つの時系列(TSF)が、TSCIの個数に基づいて計算される。操作4604において、事象は、少なくとも1つのTSFの特性に関連付けられる。操作4606で、少なくとも1つのTSFの特性を認識することによって事象が検出される。操作4608において、場所内のオブジェクトの動きは、少なくとも1つのTSFに基づいて監視される。操作4610において、監視に基づいて、応答、支援、または提示のうちの少なくとも1つが生成される。
図46の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0471】
図47は、本開示のいくつかの実施形態による、動き検知および位置特定を伴う無線監視のための例示的なフロアプランおよび無線デバイスの設置を示す。
図47に示す実施例では、2つのオリジンO1およびO2がある。それぞれのオリジンは、3つのボットに関連付けられている。例えば、O1はボットB11、B12、B13に関連し、O2はボットB21、B22、B23に関連する。ボットおよびオリジンのそれぞれのデバイスは、異なった位置に固定される。一実施形態では、オリジンO1はマスタオリジンと呼ばれ、オリジンO2はチャイルドオリジンと呼ばれ、チャイルドオリジンは組み合わせのためにマスタオリジンに統計および情報を送信することができる。
【0472】
いくつかの実施形態では、
図47のフロアプランおよび無線デバイスの配置を使用して、動き統計値に基づいて複数人または複数オブジェクトの動き位置の特定を実行することができる。2つ以上のオリジンが存在する場合、異なるオリジンの異なるリンクから測定された動き統計が組み合わされて、動き位置の特定に一緒に寄与する。それぞれのアクティブ化されたボットについて、例えば、タイムウインドウ内の平滑化された動き統計値に基づいて、ボットがどのオリジンに関連付けられているかが決定される。例えば、オリジンjに関するボットkの平滑化された動き統計量が閾値より大きいとき、ボットkはオリジンjに関連していると決定される。同じ閾値を他のオリジンに使用することができる。したがって、オリジンごとに、オリジンに関連する活性化ボットのセットを決定することができる。動きを検出するために、それぞれのアクティブ化されたボットkについて尤度が計算され、タイムウインドウにわたって平滑化される。オリジンおよびその関連ボットを含むオリジングループごとに、すべての関連ボットにわたるオリジングループの平均動き統計値が計算される。上記のそれぞれの計算または算出は、オリジンまたはボットで実行することができる。
【0473】
環境において何か動きが検出された場合には、最高の平均動き統計値を持つオリジングループが選択される。選択されたオリジングループの平均動き統計値が閾値よりも大きい場合、動きはグループのオリジンの周りにあると判定される。そうではなく、選択されたオリジングループの平均動き統計値が閾値よりも大きくない場合、動きは、オリジングループ内で最も高い尤度を有するボットの周りにあると判定される。
【0474】
図48は、本開示のいくつかの実施形態による、動き検知および位置特定を伴う無線監視のための例示的な手法のフローチャートを示す。操作4802において、場所内のタイプ2デバイスのセットは、それぞれのタイプ2デバイスが少なくとも1つの他のタイプ2デバイスのそれぞれのセットと無線で相互接続され、タイプ1デバイスのそれぞれのセットに関連付けられるように、無線で相互接続される。操作4804において、各タイプ2デバイスは、タイプ2デバイスに関連付けられたタイプ1デバイスのそれぞれのセットのそれぞれから、場所内のオブジェクトの動きによって影響を受けるそれぞれの無線マルチパスチャネルを通して、それぞれの無線信号を非同期的に受信する。操作4806で、各タイプ2デバイスは、タイプ2デバイスと無線で相互接続された少なくとも1つの他のタイプ2デバイスのそれぞれのセットのサブセットのそれぞれから、場所内のオブジェクトの動きによって影響を受けるそれぞれの無線マルチパスチャネルを通して、それぞれの無線信号を非同期で受信する。
【0475】
いくつかの実施形態では、2つの相互接続されたタイプ2デバイスのペアごとに、一方のタイプ2デバイスのみが他方のタイプ2デバイスから無線信号を受信する。したがって、所与のタイプ2デバイスごとに、所与のタイプ2デバイスと無線で相互接続されたタイプ2デバイスの対応するサブセット内の各タイプ2デバイスから無線信号を受信することができる。いくつかの実施形態では、1つまたは複数のタイプ2デバイスが無線信号を別のタイプ2デバイスに送信することができるが、1つまたは複数のタイプ2デバイスは別のタイプ2デバイスからいかなる無線信号も受信することができない。言い換えると、サブセットは1 つ以上のタイプ2デバイスについて空集合にすることができる。
【0476】
操作4808において、各タイプ2デバイスはタイプ2デバイスに関連付けられた非同期時系列チャネル情報(ATSCI)のセットを取得し、各ATSCIは、それぞれの無線マルチパスチャネルに関連付けられ、非同期的に受信されたそれぞれの無線信号に基づいて取得される。動作4810で、場所内のオブジェクトの動きが、それぞれのタイプ2デバイスに関連するATSCIのセットに基づいて監視される。
図48の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0477】
図49は本開示のいくつかの実施形態による、動き検知および位置特定を伴う、共同無線動き監視システム、例えば
図48におけるシステム実行動作を管理するための例示的方法4900のフローチャートを示す。操作4902で、新しいタイプ1デバイスまたは新しいタイプ2デバイスのうちの少なくとも1つが共同無線動き監視システムに追加される。操作4904で、新しいタイプ1デバイスまたは新しいタイプ2デバイスのうちの少なくとも1つは、新しいタイプ1デバイスが既存のタイプ2デバイスに関連するように構成され、新しいタイプ2デバイスが少なくとも1つの既存のタイプ2デバイスと相互接続するように構成されるように構成される。任意選択で、動作4906で、既存のタイプ1デバイスは既存のタイプ2デバイスとの既存の関連付けを終了し、新しいタイプ2デバイスと関連付けるように構成される。操作4908において、共同無線動き監視システムの構成データベースは、新しいタイプ1デバイスまたは新しいタイプ2デバイスのうちの少なくとも1つで更新される。操作4910で、新しいタイプ1デバイスまたは新しいタイプ2デバイスのうちの少なくとも1つに関連する無線信号通信がネゴシエートされ、開始される。
図49の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0478】
いくつかの実施形態ではM個の相互接続されたタイプBデバイス(例えば、無線プローブ信号を受信する無線受信機、CIの抽出し、「オリジン」、メッシュルータ、無線デバイス)があり、各々はNi個のタイプAデバイス(例えば、プローブ信号を送信する無線送信機、「ボット」)を有し、i=1、…、Mである。相互接続はポイントツーポイント、リング、スター、円形、バス、メッシュ、ツリー、ハイブリッド及びデイジーチェーンのような構成を含むことができる。Ki個の隣接オリジンに接続されたオリジンについては、任意の他の直接に接続されたオリジンは特殊なボットと見なされる。タイプAデバイスは、タイプBデバイスに無線プローブ信号を送信できる。タイプBデバイスは無線プローブ信号を受信し、無線信号からCI(チャネル情報、例えばCSI、CIR、CFR、RSSI など) を抽出する無線トランシーバーであってもよい。タイプBデバイスは、タイプAデバイスとして機能して、別のタイプBデバイスに無線プローブ信号を送信できる。動き統計値は、タイプAデバイスとタイプBデバイス間のリンクごとに計算される。動き統計値は異なるユーザの動きを位置特定(localize)するために、前処理され、組み合わされる。
【0479】
いくつかの実施形態では、タイプA及びタイプBデバイスが共同で相互接続されたセンシング網を形成する。タイプBデバイスは、ポイント・ツー・ポイント、リング、スター、円形、バス、メッシュ、ツリー、ハイブリッド及びデイジーチェーンのような幾つかの構成で無線で相互接続される。相互接続された2つのタイプBデバイス間の無線リンクは、一方向または双方向リンクである可能性がある。いくつかの実施形態では、タイプAデバイスが無線送信機または受信機またはその両方であり得る。それらは、ネットワーク内の周辺又は端末デバイス(リーフノード)として働くことができる。各タイプAデバイスは、タイプBデバイスとの間でプローブ信号を送受信する無線リンクを1 つ持つことができる。いくつかの実施形態では、タイプBデバイスが無線トランシーバ(TXおよびRXの両方)である。タイプBデバイスは、ネットワーク内の中央または「コア」デバイス(非リーフノード)として機能してもよい。それぞれのタイプBデバイスは、相互接続されたタイプBデバイスとの間でプローブ信号を送受信するための少なくとも1つの無線リンクを有することができる。タイプBデバイスは、別のタイプBデバイスからプローブ信号を受信するための少なくとも1つの無線リンクを有することができる。タイプBデバイスは、それに関連するタイプAデバイスからプローブ信号を受信する無線リンクを有することができる。MはタイプBデバイスの数を表し、Niはi番目のタイプBデバイスに関連するタイプAデバイスの数を表し、Kiはi番目のタイプBデバイスに直接相互接続する他のタイプBデバイスの数を表す。
【0480】
無線信号を使用すると、手の動きを追跡し、ジェスチャ認識を行うことができる。例えば、パッシブWiFiベースのジェスチャ認識は、壁の貫通、LOS制約の緩和、容易に利用可能なインフラストラクチャ、プライバシ保護、より良好なユーザエクスペリエンス等のような興味深い特徴を有する実用的なジェスチャ認識を刺激しうる。いくつかの実施形態では、本開示が壁を通過するシナリオで動作することができる汎用WiFiデバイスを使用するWiFiベースのパッシブジェスチャ認識システム(以下、「WiCode」)を開示する。
【0481】
WiFiを使用して、実際に実現可能で一般化されたジェスチャ認識システムを構築することは、多くの課題を提起する。第1に、市販のWi−Fiシステム(20〜80MHz)における少ない帯域幅を考えると、関心のある信号、すなわち移動ターゲットに対応するものを分離することは困難である。例えば、40MHzの帯域幅では、7.5mだけ異なる経路長を有する全てのマルチパスが単一のチャネルインパルス応答(CIR)タップ上に重畳される。この課題に対処するために、1つのアプローチは、試験段階中に一致した事前定義済みジェスチャのセット及び位置に対するCSIに基づいてプロトタイプを作成することである。しかし、広範囲な可能性のある位置、ユーザ、環境にわたるCSIプロトタイプのトレーニングデータベースを構築することは、実際には不可能である。このアプローチはまた、CSIパターンが利用可能な事前定義済みジェスチャの限定的セットにアプリケーションを制限する。これらの問題は、「位置/ユーザ依存性(location/user dependency)」と「パターン不整合性(pattern inconsistency)」と呼ばれる。このアプローチのもう一つの問題は、ターゲットの動きとバックグラウンド/環境の変化との間の関係を左右する複雑な機能の理解の不足である。一方、開示されたWiCodeシステムはCSIシグネチャを直接的に比較せず、代わりに、WiCodeシステムは統計情報を導出し、ジェスチャの実際の軌跡を再構成するために情報を抽出することに焦点を当てる。このような開示されたシステムは、ジェスチャのセットを限定するものではなく、トレーニングを必要としない。
【0482】
第2に、市販のWi−Fiは2.4GHzまたは5.2GHz帯域のいずれかにあり、EM波は壁を容易に貫通し、より高い波長のために典型的な屋内空間に及ぶことができる。しかし、手から反射された信号は、屋内の強いマルチパスに完全に沈んでいる。したがって、関心信号が静的環境からの無関係な信号を支配するために、ほとんどの作業はそれらのカバレージを見通し線(LOS)又は約1mの距離に制限する。開示されたシステムは、手の動きによって生成される動的な信号を増強し、NLOSおよび壁を通過する設定を可能にする、相関を用いてこの課題に対処する。典型的な壁通過実験環境5000を
図50に示す。
【0483】
図50に示すように、無線環境5000は、1つまたは複数の送信機5010、1つまたは複数の受信機5022、5024、および別の部屋に位置する試験ユーザ5040、例えば人を含む。送信機および受信機は、試験領域5050におけるユーザ5040の身体部分の動きを追跡するために、例えばユーザ5040の手、足、腕、脚、頭部、または指の動きを追跡して、ユーザ5040によって形成されるジェスチャを判定または認識するために、無線動き認識システム、例えばWiCodeシステムの機能を実装することができる。認識されたジェスチャに基づいて、WiCodeシステムは、例えば、コンピュータ、スマートフォン、タブレット、IoTデバイスなどのデバイスの動作を自動的に制御することができる。
【0484】
いくつかの実施形態ではユーザ5040が試験領域5050内で手を動かしている間、送信機5010は試験領域5050の無線マルチパスチャネルを通して第1の無線信号を送信してもよい。受信機5014は無線マルチパスチャネルを介して第2の無線信号を受信することができ、第2の無線信号は、試験領域5050内のユーザの手の動きによって影響を受ける無線マルチパスチャネルのために第1の無線信号とは異なる。したがって、送信機および受信機のうちの少なくとも1つに結合されたプロセッサは第2の無線信号に基づいて無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得し、TSCIに基づいて手の動きを追跡して手のジェスチャ軌跡を生成し、ジェスチャ軌跡および複数の事前に定められたジェスチャ形状に基づいてジェスチャ形状を判定することができる。様々な実施形態では、それぞれのチャネル情報(CI)がチャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む。いくつかの実施形態では、第1の無線信号が送信機の複数の送信アンテナを使用して送信され、第2の無線信号が受信機の複数の受信アンテナを使用して受信され、各CIが送信機の複数の送信アンテナのそれぞれの1つに関連付けられ、受信機の複数の受信アンテナのそれぞれの1つに関連付けられる。
【0485】
ユーザ5040が試験領域5050内に位置している間、それぞれの送信機/受信機は無線ジェスチャ認識のために試験領域5050内に位置していてもよいし、位置していなくてもよい。いくつかの実施形態では、送信機5010が上述したようなボットであり、各受信機5022、5024は上述したようなオリジンである。他の実施態様において、受信機5022、5024は、無線動き認識のための同じオリジンの2つの受信アンテナである。
【0486】
図50に示される例では、送信機5010と受信機5022、5024との間に見通し線(LOS)は存在しない。さらに、送信機5010と受信機5022、5024との間に位置する、少なくとも1つの壁面5031、5032、5034が存在する。送信機5010とユーザ5040との間に位置する壁5031が存在し、その結果、第1の無線信号はユーザ5040に到達する前に、少なくとも1つの壁を通過する。さらに、ユーザ5040と受信機5024との間に位置する壁面5033があってもよい。
【0487】
手のジェスチャ中、手の異なる部分は異なる速度で移動し、チャネルの動揺に大きく寄与する。したがって、物理モデルを構築することは、手のジェスチャにとって難しくなる。研究者たちは、胴体の速度に焦点を当てた全身運動、または制御可能な使用した指ジェスチャのいずれかをモデル化したが、WiCodeシステムは、ジェスチャを実行するユニークな方法を特定することによって手のジェスチャモデルを採用し、例えばCSI間の、チャネル情報間の統計的関係を支配する数式を導き出す。
【0488】
図51は、本開示のいくつかの実施形態による、無線動き認識のための例示的な方法5100のフローチャートを示す。操作5102では、第1の無線信号が第1の無線デバイス、例えば、送信機から、場所の無線マルチパスチャネルを通って、第2の無線デバイス、例えば、受信機に送信される。操作5104において、第2の無線信号が、無線マルチパスチャネルを介して第2の無線デバイスによって受信される。第2の無線信号は、場所内のオブジェクトの動きによって影響を受ける無線マルチパスチャネルのために、第1の無線信号とは異なる。操作5106において、無線マルチパスチャネルのチャネル情報の時系列(TSCI)が例えば、プロセッサ、プロセッサと通信可能に結合されたメモリ、およびメモリに記憶されたの命令のセットを使用して、第2の無線信号に基づいて取得される。操作5108において、オブジェクトの動きは、オブジェクトのジェスチャ軌跡を生成するために、TSCIに基づいて追跡される。操作5110において、ジェスチャ軌跡および複数の予め定められた(pre−determined)ジェスチャ形状に基づいて、ジェスチャ形状が判定される。
図51の動作の順序は、本開示の様々な実施形態に従って変更することができる。
【0489】
いくつかの実施形態では、開示されたWiCodeシステムが無線マルチパスチャネル、例えばWi−Fiチャネルの時間分散(time−variance)の統計的モデルを利用する。システムは、ジェスチャを実行する方法を設計して、手で動かされる相対距離と相関減衰との間に独特の対応関係を持つ。手が空間内の特定の点から離れるにつれて、Wi−FiチャネルのCSI間の相関は単調に減衰する。この特性を利用して、直線セグメントを含むジェスチャを分析することができる。アルゴリズムは異なる直線セグメントを自動的に識別し、2つのセグメントと異なるセグメントの交点との間の角度を決定するように設計される。
【0490】
いくつかの実施形態では、これらの特徴を組み合わせて、大文字の英語アルファベットを含むジェスチャ識別システムを示すことができる。いくつかの実施形態では、開示されたWiCodeシステムは、ジェスチャに対応するCSI間の統計的関係を導出するためのユニークなジェスチャモデルを含む。過酷な壁通過シナリオにおける手の動きに伴うCSIの変化について、初めて理解が提供される。これは、実用的なジェスチャ認識システムを開発し、LOS設定のみに限定されたWi−Fiを使用する現行のアプリケーションを拡張する、多くの可能性を開く。いくつかの実施形態では、本開示がジェスチャ分割、回転角度判定、一致点検出、およびジェスチャ分類を含む完全なジェスチャ認識システムを開示する。システムのプロトタイプは、例えばジェスチャのセットとして大文字の英語アルファベットを使用して、無線動き識別のために市販のWi−Fiデバイス上に作成することができる。
【0491】
ジェスチャモデル:手動ジェスチャによって引き起される無線チャネルの変化を説明するために、統計モデルを開発することができる。無線チャネルは、そのチャネル状態情報(CSI)によって、または同等にそのチャネルインパルス応答(CIR)によって表すことができる。ジェスチャは、手(または別の身体部分)の連続する動きとして扱われてもよく、したがって、CIR/CSI時系列によって表すことができる。手の動きと無線チャネルの変動との間の対応を活用するために、時系列内の任意の2つのCSI間の関係/類似性を定量することが有益である。例えば、時間反転共振強度(Time Reversal Resonating Strength:TRRS)メトリックを採用することができる。
【0492】
TRRSは時間反転現象に起因する根源を持つ。いくつかの実施形態では、送信機(Tx)と受信機(Rx)との間の無線チャネルがCIR h(l)によって表すことができ、ここで、l=0,1,・・・,L−1およびLはタップの総数、CIRは正規化されており、すなわち、
[この文献は図面を表示できません]
であると仮定することができる。Txがインパルスδ(l)を送信する場合、Rx はy(l)=h(l)を受信する。ここで、Rxがh
*(−l)、すなわちチャネルの時間反転および共役版を送信する場合、Txにおける受信信号は
[この文献は図面を表示できません]
Tx→RxおよびRx→Txからの無線チャネルは、チャネル相互性のために同じである。y’(l)のゼロ番目のタップは次式になる。
(式C1)
[この文献は図面を表示できません]
すなわち、Rxから初期CIRの時間反転及び共役版を送信し、Txでy’(0)を記録することによって、後の時間インスタンスでのチャネルが初期チャネルと異なっているかどうかを知ることができる。あるいは次式を計算することができる
(式C2)
[この文献は図面を表示できません]
これは、2つのCIRh
1とh
2との間のTRRSを与える。ηの値は0〜1 の範囲にあり、0 は無相関CIR のペアによって達成され、1 はマッチングするCIRによって達成される。以下では、手のジェスチャについて式(C2)を単純化することができる。手で動かされる距離とTRRS値への影響との関係を発展させてもよい。
【0493】
h
0は手が初期位置にあるときのCIRを示す。屋内環境での多重反射のために、CIRにおける各々のタップは、以下のようにマルチパス成分(MPCs)に関して明示的に書くことができる。
(式C3)
[この文献は図面を表示できません]
ここでMはマルチパスのセット、ζは複素パスゲインであり、f
cはキャリア周波数であり、τはパス遅延である。手が短い距離xだけ動かされるとき、対応するCIRは、h
xによって示される。すると、
(式C4)
[この文献は図面を表示できません]
ここで、セットMは、短い変位量に対して不変であると見なすことができる。有意なMPCが別個のCIRタップ上に捕捉されるように十分に大きな帯域幅を仮定すると、以下のようにη(h
0,h
x)の式の分子(numerator)を近似することができる。
(式C5)
[この文献は図面を表示できません]
式(C5)は、移動した距離xと、TRRS値における降下/減衰との間の直接的な関係を示すものではない。この対応をより明白にするために、以下の観察を利用することによって式を単純化することができる。
【0494】
経路長(path length)差:手が小さな距離xだけ動くときの経路長の変化は
図52に示されるように、反射の角度v
lおよび面法線(surface normal)と移動方向との間の角度Ψ
lとを使用することによって計算することができる。全経路長変化は、反射面に対する法線に沿った変位のみに依存する。これは、表面に沿った小さな変位は、楕円の幾何学的定義によってパスの全長に影響を与えないためである。経路の遅延の差分は、次のように書くことができる。
(式C6)
[この文献は図面を表示できません]
【0495】
均一スキャッタ:マルチパスの多いリッチな室内環境では、MPCが空間内に均一に分布していると仮定することができる。例えば、空間内の任意の点において、MPCの入射角が[0、2π]内に均一に分布していると仮定することができる。この仮定は、式C5の合計を角度にわたる積分に単純化するのに役立つ。
(式C7)
[この文献は図面を表示できません]
ここで、Kは正規化定数である。
【0496】
マルチパスの割合:密なマルチパスの中で、MPCの一部のみが手の動きによって影響される。この割合(fraction)をaとする。式(C7)の右辺(right hand side:RHS)は、以下の式(C9)に簡略化することができる。
【0497】
ジェスチャの実施方法:典型的なジェスチャの間、手の異なる部分は、異なる速度で、異なる方向に動く。したがって、任意の手の動きをモデル化することは複雑である。いくつかの実施形態では、
図53に示すように、腕を肩の周りに伸ばし、旋回させて、手でジェスチャを行うユニークな方法を採用することができる。このような拘束された運動の利点は、少なくとも3つある。第1に、手首のあらゆるユニークな位置について、他の全てのスキャッタの位置(手のセグメント)は固定され、ユニークである。第2に、移動するスキャッタの軌跡(手の異なる部分)は一意であり、互いに重なり合わない/交差しない。第3に、
図53に従って手を動かすと、手は、その変位量が0からxへ線形に増加する多重スキャッタの組み合わせとしてモデル化でき、ここでxは手首の変位量である。この結果、式(C10)に示すような総和項が得られる。
(式C8)
[この文献は図面を表示できません]
(式C9)
[この文献は図面を表示できません]
(式C10)
[この文献は図面を表示できません]
ここで、J0(.)は第1種の0次ベッセル関数である。
【0498】
式(C2)の分母は次のようになる。
(式C11)
[この文献は図面を表示できません]
(式C12)
[この文献は図面を表示できません]
【0499】
式(C12)は、TRR減衰と手を伸ばした状態で手首によって動かされる距離との間の関係を特定する。N
D=50について、RHSがプロットされ、RHSが単調減衰を示す
図54に示されている。
図54は、本開示のいくつかの実施形態に従った、手の動き(速度の増加を伴う動的スキャッタ、ND=50)および台車の動き(1つの速度を伴う動的散乱体、、N
D=1)のケースにおける例示的なTRRSを図示する。この単調な減衰を利用して、ジェスチャ分類のための簡単な尤度ベースの手法を開発することができる。
【0500】
特徴抽出:いくつかの実施形態では、例示的なパイプラインが各ジェスチャ形状ごとにユニークな特徴を抽出し、それらをジェスチャの分類に使用するように設計することができる。単に直線部分を含むジェスチャを考えることができる。直線部分で構成されるいかなる形状を記述するにも、部分の個数、隣り合う2つの部分のなす角、および線の部分間の交点の位置を知っていれば十分である。特徴抽出モジュールの概略を
図55に示す。
【0501】
図55は、本開示のいくつかの実施形態による例示的な無線ジェスチャ認識/分類システム5500、例えばワイドコードシステムの作業フローを示す。
図55に示されるように、システム5500は、無線信号に基づいて得られたジェスチャ5510のCSI時系列から特徴を抽出するための特徴抽出モジュール5520を含み、抽出された特徴に基づいてジェスチャを認識または分類するためのジェスチャ分類モジュール5530を含む。この例では、特徴抽出モジュール5520は、ジェスチャ分割モジュール5502と、角度分類モジュール5504と、マッチングポイント検出モジュール5506とを含む。
【0502】
システムには手の動きの絶対/相対方向についての情報がない可能性があるので、システムは軌跡の相対的な形に焦点を合わせることができる。いくつかの実施形態では、文字「N」および「Z」の軌跡の特徴は、3つの線分、隣り合う線分間の鋭角、および交点なしで同じでありうる。同様に、「M」および「W」の軌跡の特徴は同じであってもよい。
【0503】
いくつかの例示的な軌跡を
図56に示す。3つ以上のジェスチャセグメントを有する大文字の英語アルファベットを考慮すると、固有の特徴を有する16個の形状のセットを得ることができる。WiCodeプロトタイプは、この16個のジェスチャ形状のセットに関するジェスチャ分類を実証することができる。ジェスチャ形状の直線をセグメント(segment)と呼ぶ。例えば、「D」形状のジェスチャは
図56に示されるように、3つのセグメントから構成される。ジェスチャ分割モジュール5502は、所定のジェスチャ形状のセグメントの個数を決定することを目的とする。
図56における円形のドットは、各形状に関する初期点を示す。
【0504】
手が動きの方向を変えると、旋回の位置で速度が減少する。ユーザがターン事象中に減少/ゼロ速度に続くジェスチャを実行すると仮定すると、ジェスチャ分割モジュール5502の目的は、延長された/ゼロ速度インスタンスの個数を見つけることに単純化される。この目標を達成するために動き統計値(motion statistics)を活用することができる。動き統計値は、トランシーバによって知覚される無線チャネル内の動き/外乱の程度を表す。トランシーバに近いより小さな動的オブジェクト及びトランシーバから遠い大きな動的オブジェクトは、同様の外乱が生じ、同じ動き統計値が得られる。同様に、速い動きの小さいオブジェクトと、遅い動きの大きいオブジェクトとは、同じ動き統計値を有することができる。動き統計値は、CSIの相関関係から計算される。理論値は−1と1の間にあり、1は最高の動き/外乱の水準を示す。
【0505】
ジェスチャ中、人物は、トランシーバから一定の距離に位置することができる。したがって、動き統計値は、手の動きの相対速度を捉えることができる。
図57Aに示される「D」形状のジェスチャ軌跡および対応する動き統計値を、
図57Bに示される別のジェスチャ分割と一緒に考察する。動き統計値は
図57Aの星印で示されるように、旋回する位置でより低下する。ジェスチャ中の線分の数は、動き統計値のプロットにおける極小/谷の数から判定することができる。
【0506】
旋回角度分類:手の動きの方向の急激な変化は「旋回」事象と呼ばれ、例えば、
図58Aはオリジン(「O」)で始まるジェスチャ軌跡を示し、点「T」で「旋回」が生じるまでの直線を示し、
図58Bは、対応するTRRS減衰特徴を示す。点「T」の後の軌跡は再度、終点「F」に到達するまでの直線である。2つの直線セグメントの間の角度は、旋回角度と呼ばれ、θによって示される。いくつかの実施形態では、角度分類モジュール5504が旋回角度を3つのグループ/クラス、すなわち、
[この文献は図面を表示できません]
に分類することができる。
【0507】
図58Aの軌跡の第2のセグメント上の任意の点「S」を考える。点「P」は、第1のセグメント上の「S」に最も近い点である。点「S」におけるCSIと軌跡に沿ったすべてのCSIとの間のTRRS類似性をとり、後ろへ動かすと、
図58Bに示すように、点「T」におけるCSIの谷間および点「P」におけるCSIのピークを観察することができる。
図58Bにおけるこのプロットは、第2のセグメント上の任意の点「S」についてのS
Δと呼ばれる。相対距離とTRRSの間の直接的な対応は単調減衰パターンの結果である。「S」、「P」、および「T」の間の相対ペアワイズのTRRS関係を利用して、2つの特徴r及びfを以下で定義し、それらを使用して、異なるθに対する確率スコアを割り当てることができる。
【0508】
第1に、fはS
Δプロットで観察されるピークに対する旋回位置からの第2のセグメントの一部を表す。曲線上でピークを観察することができる、旋回位置からの第2のセグメントの部分を表す。「S」が、S
Δプロット上でピークが観察される「T」からの第2のセグメント上での最も遠い点である場合、fは次のように定義される。
(式C13)
[この文献は図面を表示できません]
【0509】
TRRSカーブの単調な減衰は、ある距離までしか観測されないので、距離SPがある限度を超える場合、ピークは観測されないことがある。この制限は普遍的ではないが、異なるθについてfの値の範囲を大まかに得ることができる。この例では、
[この文献は図面を表示できません]
【0510】
第2のセグメント上の各S点について、対応する点T及びPをS
Δ曲線から得ることができる。曲線y=SPは、すべての(S,P)のペアについてTRRS(S,P)から得られ、ここでSは第2のセグメント上にある。所与の旋回角度θについて、パラメータrは、曲線y=T
max−SPと曲線y=T
max−STとの間の面積の比として定義され、ここで、T
maxは2つのセグメント上の点の間の最高のTRRSである。理想的には、異なるセグメント上にある点「T」に近い点の間のTRRSは1に近いので、
[この文献は図面を表示できません]
である。θ=45度、SP=PT及び一様な環境を仮定すると、
[この文献は図面を表示できません]
【0511】
パラメータの理想値f及びrを以下の表2に示す。実際には以下の非理想性のために、値はそれらの理想値とは異なることがある。第1に、TRRSの単調な減衰は、大きな距離にわたって明白ではない。したがって、鋭角がより大きい場合、ピークは、第2のセグメントの全長にわたって、f<1、とりわけ
[この文献は図面を表示できません]
では検出されないことがある。第2に、TRRS(SP)は、
[この文献は図面を表示できません]
に対して常に1に等しいとは限らない。これは、人間の身体と手が剛性のあるオブジェクトではなく、たとえ人間がそうしようとしても、CSIが正確にマッチしない可能性があるからである。したがって
[この文献は図面を表示できません]
についてr>0である。第3に、空中でジェスチャを描く際の基準がないため、正確な45度の旋回は人間には困難である。したがって、鋭角旋回の場合、rの値は0.5から1を超えるまで変化する。
表2:異なるθに対するf及びrの理論値。
[この文献は図面を表示できません]
【0512】
パラメータfおよびrを使って、角度分類モジュール5504は角度θを分類するための確率スコアを定義することができる。スコアは以下のように与えられる。
(式C14)
[この文献は図面を表示できません]
(式C15)
[この文献は図面を表示できません]
(式C16)
[この文献は図面を表示できません]
ここでsgn(.)は符号(sign)関数を示す。
【0513】
したがって、
[この文献は図面を表示できません]
ここでεは任意の小さな正の量である。
この例では、実験データに基づいてδ=0.2を使用することができる。たとえば、r=0.3かつf=0.9ならば、
(式C17)
[この文献は図面を表示できません]
(式C18)
[この文献は図面を表示できません]
(式C19)
[この文献は図面を表示できません]
【0514】
角度分類は、最大確率スコアを有するクラスを角度θに割り当てることによって行うことができる。旋回のCSI時系列のTRRS行列および対応する特徴は、{0°、45°、90°}における異なるθに対して
図59−61に示される。ここで、それぞれのコラムは一つのθに対応する。
図59A〜59Cは本開示のいくつかの実施形態による、0°の旋回に関連する例示的なTRRS減衰を示す。
図60A〜60Cは、本開示のいくつかの実施形態による、45°の旋回に関連する例示的なTRRS減衰を示す。
図61A〜61Cは、本開示のいくつかの実施形態による、90°ターンに関連する例示的なTRRS減衰を示す。
図59A、60A、61Aの各々は旋回に対応するCSI時系列のTRRS行列を示し、
図59B、60B、61Bの各々は第2のセグメント上の点Sに対するプロットSΔを示し、
図59C、60C、61Cの各々は第2のセグメント上のS毎についての、点S、PにおけるCSIと点P、TにおけるCSIとの間のTRRSを示す。
【0515】
マッチングポイント検出:マッチングポイント検出モジュール5506の目的は、ジェスチャ軌跡の任意の2つの非隣接セグメント間の交点/交差部を確認することである。例えば、全ての3分割ジェスチャの第1及び第3セグメントについてです。
図62Aに示すX字形状のジェスチャを考える。セグメント(部分)1とセグメント3との間の交点は、
図62Aにおいて丸によってマークされている。交点/交差部がジェスチャ軌跡に生じる場合、これは、
図62Bに示すように、腕の空間的な向き/位置がこれら2つの時間インスタンスでほぼ同じであり、2つのCSI間のTRRSが比較的高くなる(理想的には1に等しい)ことを意味する。したがって、マッチングポイントを検出するために、マッチングポイント検出モジュール5506は2つのセグメントのCSI間の最高のTRRを探し、最高の位置に基づいて確率スコアを割り当てることができる。
【0516】
先に述べたように、ジェスチャの相対速度の近似インジケータとして動き統計値を使用することができる。それぞれのセグメントの全長が1に等しく、セグメントAB上の任意の2つの点XとYとの間の距離が次式で与えられると仮定することができる。
(式C20)
[この文献は図面を表示できません]
【0517】
距離がそれぞれのセグメントの始点から測定されると仮定すると、X形状の第1のセグメントと第2のセグメントとの間の交点は、(0.5,0.5)によって表すことができる。同様に、D形状の場合、交点は(0,1)で表すことができる。現実的には、ユーザは描かれた軌跡の基準を全く持たないので、望む位置でセグメントを横切ることは困難である。いくつかの実施形態では、マッチングポイント検出モジュール5506が
図62Aの拡張された円形領域によって示されるように、0.25の余裕を可能にすることができる。所定の交点P{(m,n)}に対する確率スコアは、最大値が指定された範囲内で生じるかどうかを示す指示関数と、TRRSの正規化された相対的最大値との積によって次のように与えられる。
(式C21)
[この文献は図面を表示できません]
ここで、T
max∈(m
0.25、m
0.25)なら、1
(m,n)=1であり、そうでなければ0、m
0.25はmの周囲の半径0.25の領域である。TRRSの最大値、すなわちT
maxが発生する第1セグメント及び第3セグメントでのCSIのインデックスは、i
maxおよびj
maxによって与えられる。
図62Bには、X字形ジェスチャの第1セグメントと第3セグメントのCSIの間のTRRS行列が示されている。マッチングポイント(m,n)の確率スコアは、この例ではP{(m,n)}=0.763として計算することができる。
【0518】
ジェスチャ分類:ジェスチャは、先のモジュール5502、5504、5506において抽出された特徴を使用して、それらの形状に従ってジェスチャ分類モジュール5530において分類され得る。直線セグメントを含むジェスチャ形状は、セグメントの個数、セグメントの間の角度、および交点に基づいて特徴付けられる。ジェスチャ形状の確率スコアは、その特徴の各々の確率スコアの積によって計算されてもよい。例えば、セグメントiとセグメントi+1との間の角度がθiによって示される場合、第i番目のセグメントと第j番目のセグメントとの間のマッチング/交点はMPi,jによって示され、X字形状ジェスチャの確率スコアは、
[この文献は図面を表示できません]
の積によって与えられる。
【0519】
性能評価:開示されたジェスチャ分類システムの性能を評価することができる。いくつかの実施形態では、300Hzのサンプリング速度を用いて、80MHzの帯域幅と2×2 MIMOを持つ既製の商用WIFIチップセット上にWiCodeのプロトタイプを構築できる。典型的な壁を貫通する設定を
図1に示す。送信機(Tx)と受信機(Rx)は別の部屋に配置されている。ジェスチャは、それぞれのトランシーバとジェスチャ位置との間に少なくとも1つの壁面を有する別の部屋で行われる。
【0520】
ジェスチャ分割精度:ジェスチャ分割モジュールは、ジェスチャ軌跡内のセグメントの個数を正確に推定する。これを評価するために、各々が3、4および5分割を有するジェスチャごとに100個のサンプルを収集することができる。セグメントの個数は、全ての場合において正確に識別された。したがって、ジェスチャ分割精度は100%である。したがって、ジェスチャ分類精度判定においては、セグメント数の違うジェスチャ間で誤分類がないため、同数のセグメントのジェスチャを分類する性能を評価することができる。
【0521】
ジェスチャ分類精度:ジェスチャ分類アルゴリズムの総合的な性能を評価するために、同じ数のセグメントを有する大文字英語アルファベットのセットを選択し、分類する。ユニークなジェスチャ形状を有するアルファベットを、
図56に示すように、3つのグループに分割することができる:(1)3つのセグメント:D、P、T、X、YおよびZ形状;(2)4つのセグメント:A、F、J、MおよびO形状;および(3)5つのセグメント:B、E、H、KおよびQ形状。
【0522】
各群の混同行列は
図63A〜63Cに示され、
図63Aは3−セグメント形状の混同行列を示し、
図63Bは4−セグメント形状の混同行列を示し、
図63Cは5−セグメント形状の混同行列を示す。ジェスチャ分割精度が非常に高いので、異なったグループからのジェスチャ形状間の誤分類はない。他の実施形態では、ジェスチャ集合がアルファベットに限定される必要はなく、直線セグメントを含むより広いジェスチャのセットを含むように一般化することができる。
【0523】
いくつかの実施形態では、無線動き/ジェスチャ認識法が以下に説明するように、ステップs1〜s5を含む。
【0524】
ステップs1:複数の送信(Tx)アンテナと複数の受信(Rx)アンテナを使用して、ジェスチャを実行している間にCSIを捕捉する。
【0525】
ステップs2:ジェスチャ内に存在する線分の数は、相対速度が0または最小になる、時間インスタンスの数から判定されてもよく、それはステップs2aを含む
ステップs2a:相対速度プロファイルをACFから計算することができる。速度プロファイル/動き強度の極小値は、方向変更の時間インスタンスを与えることができる。このような時間インスタンスの数に1を加えることにより、ジェスチャ形状に存在する線分の数を判定することができる。
【0526】
ステップs3:隣り合う2つのセグメント間の角度が、単調なTRRS減衰を用いて判定され得る。これはステップs3a〜ステップs3bを含む。
【0527】
ステップs3a:第2のセグメント(例えば、S)上の全ての点/CSIに対して、セグメント1(例えば、P)上に他の全ての点の中で最も短い距離にあり、従って、比較的高い類似性を有する点/CSIが存在する。これはステップs3a1〜s3a3を含む。ステップs3a1:すべてのSについて、Sとすべての先行のCSIとの間の類似性を記録することによって曲線を得ることができる。ステップs3a2:すべてのSについて、対応するPを、極大の位置から判定することができる。ステップs3a3:SとPとの間の極小値の位置はターン(例えば、T)のインスタンス、すなわち、第1のセグメントと第2のセグメントとの間の接点に対応することができる。
【0528】
ステップs3b:SとPのCSI間の類似度と、PとTのCSI間の類似度とのペアワイズ値を観測することによって、セグメント間の角度を分類することができる。これはステップs3b1〜s3b3を含む。点PおよびTは、第2のセグメントに沿ったSのすべての位置について判定される。ステップs3b1:SとPのCSIの類似度が常時1であれば、角度θはほぼ零であるが、SがTから離れるにつれてPとTの類似度は減少する。ステップs3b2:点Sが旋回からの閾値よりもさらに遠い場合に点Pを検出できない場合には角度θはほぼ90度である。ステップs3b3:点Pが検出され得るが、SとPとの間の類似性がPとTのCSIの間の類似性と共に減少する場合、これはθがほぼ45度であることを示し得る。
【0529】
ステップs4:任意の2つの隣接しないセグメント間の交点は、交点での比較的高いTRRSによって検出される。これはステップs4a〜s4bを含む。ステップs4a:2つの隣接していない線分は、それらの長さに沿って異なる位置で交差することができる。ステップs4b:線分が所与の点で互いに交差/横切る可能性は、2つのセグメントに対応するCSI間の最高の類似性(TRRSであってもよい)の値および位置によって判定されてもよい。
【0530】
ステップs5:特定のジェスチャ形の確率は、ステップs2、s3およびs4で抽出された特徴の各々についての確率スコアの積から計算され得る。より高いまたは最も高い確率得点を有するジェスチャ形を、観察された試験ジェスチャ試料に割り当てることができる。
【0531】
図64は本開示の1つの実施形態による、無線システム、例えば、無線材料センシングシステムの第1の無線デバイス、例えばボット6400の例示的ブロック図を図示する。ボット6400は、本開示で説明される様々な方法を実装するように構成され得るデバイスまたはデバイスの一部の例である。
図64に示すように、ボット6400は、プロセッサ6402を収容する筐体6440と、メモリ6404と、送信機6412および受信機6414を備えるトランシーバ6410と、同期コントローラ6406と、電力モジュール6408と、オプションのキャリア構成部6420と、無線信号発生器6422とを含む。
【0532】
この実施形態では、プロセッサ6402がボット6400の一般動作を制御し、プロセッサ6402は、中央処理装置(CPU)および/または任意の組み合わせの汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ(DSP)、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックデバイス(PLD)、コントローラ、状態機械、ゲート論理、個別ハードウェアコンポーネント、専用ハードウェア有限状態機械、またはデータの計算または他の操作を実行することができる任意の他の好適な回路、デバイスおよび/または構造体などの、1つまたは複数の処理回路またはモジュールを含むことができる。
【0533】
読み出し専用メモリ(ROM)とランダムアクセスメモリ(RAM)の両方を含むことができるメモリ6404は、プロセッサ6402に命令とデータを提供することができる。メモリ6404の一部は、不揮発性ランダムアクセスメモリ(NVRAM)を含むこともできる。プロセッサ6402は、典型的にはメモリ6404内に記憶されたプログラム命令に基づいて、論理演算動作を実行する。メモリ6404に記憶された命令(別称、ソフトウェア)は、本開示に記載する方法を行うためにプロセッサ6402によって実行することができる。プロセッサ6402とメモリ6404は共にソフトウェアを格納し実行するプロセッシングシステムを形成する。本明細書で使用されるように、「ソフトウェア」は、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードなどと呼ばれるかどうかにかかわらず、1つまたは複数の所望の機能または処理を実行するようにマシンまたはデバイスを構成することができる任意のタイプの命令を意味する。命令はコードを含むことができる(例えば、ソースコードフォーマット、バイナリコードフォーマット、実行可能コードフォーマット、または任意の他の適切なフォーマットのコード)。命令は1つ以上のプロセッサによって実行されるとき、本開示に記載する様々な機能を処理システムに実行させる。
【0534】
送信機6412および受信機6414を含むトランシーバ6410は、ボット6400が遠隔デバイス(例えば、オリジンまたは別のボット)との間でデータを送受信することを可能にする。アンテナ6450は、典型的には筐体6440に取り付けられ、トランシーバ6410に電気的に結合される。様々な実施形態では、ボット6400が複数の送信機、複数の受信機、および複数のトランシーバを含む(図示せず)。1つの実施形態では、アンテナ6450がそれぞれが別個の方向を指す複数のビームを形成できるマルチアンテナアレイ6450に置き換えられる。送信機6412は様々なタイプまたは機能を有する信号を無線で送信するように構成することができ、そのような信号はプロセッサ6402によって生成される。同様に、受信機6414は異なるタイプまたは機能を有する無線信号を受信するように構成され、プロセッサ6402は複数の異なるタイプの信号を処理するように構成される。
【0535】
この例では、ボット6400は、
図10(A)において、場所内のオブジェクト表面の材料タイプを検出するためのボットとして機能してもよい。例えば、無線信号発生器6422は場所の無線マルチパスチャネルを通る無線信号を生成し、送信機6412を介して送信してもよい。無線信号は、チャネルの情報を伝える。無線信号はオブジェクトの表面で反射されるので、チャネル情報はオブジェクトの表面材料のMRF情報を含む。したがって、材料タイプは、無線信号に基づいて示され、検出されることができる。無線信号発生器6422における無線信号の生成は別のデバイス、例えば、オリジンからの材料センシングの要求に基づくか、またはシステム事前構成に基づくことができる。すなわち、ボット6400は、送信された無線信号が材料センシングのために使用されることを知っていてもいなくてもよい。
【0536】
いくつかの実施形態では、例示のボット6400はまた、場所内のオブジェクト動きを検出するための
図1のボット110、場所内の書込みを検出および追跡するための
図27Aのボット2712、場所内のオブジェクトの動きを検出するための
図42のボット1(4210)又はボット2(4220)、及び/又は場所内の無線動き認識のための
図50のボット5010、として働くことができる。いくつかの実施形態では、例示のボット6400が、
図43A〜43B、47におけるような、またはボットまたは送信機が本開示において使用される任意の他のシナリオにおいて、オブジェクト及び事象を検出するために使用され得る。
【0537】
この例における同期コントローラ6406はボット6400の動作を、別のデバイス、例えば、オリジンまたは別のボットと同期または非同期になるように制御するように構成されてもよい。一実施形態では、同期コントローラ6406が、ボット6400によって送信される無線信号を受信するオリジンと同期されるように、ボット6400を制御してもよい。別の実施形態では、同期コントローラ6406が、他のボットと非同期に無線信号を送信するようにボット6400を制御してもよい。別の実施形態では、ボット6400および他のボットのそれぞれは無線信号を個別に非同期で送信することができる。
【0538】
キャリア構成部6420は無線信号発生器6422によって生成された無線信号を送信するための送信リソース、例えば、時間およびキャリアを構成するための、ボット6400におけるオプションの構成要素である。一実施形態では、CIの時系列の各CIが、無線信号の送信のキャリアまたはサブキャリアにそれぞれ対応する1つまたは複数の構成要素を有する。無線材料センシングは、構成要素の任意の1つまたは任意の組み合わせに基づくことができる。
【0539】
電力モジュール6408は1つまたは複数の蓄電池などの電源と、電力レギュレータとを含み、
図64の上述のモジュールのそれぞれに制御された電力を提供することができる。いくつかの実施形態では、ボット6400が専用の外部電源(例えば、壁面電源コンセント)に結合される場合、電力モジュール6408は変圧器および電力制御器を含んでもよい。
【0540】
上述した種々のモジュールは、バスシステム6430によって互いに結合されている。バスシステム6430はデータバス、および、例えば、データバスに加えて、電力バス、制御信号バス、および/またはステータス信号バスを含むことができる。ボット6400のモジュールは、任意の好適な技術および媒体を使用して、互いに動作可能に結合され得ることが理解される。
【0541】
いくつかの別個のモジュールまたは構成要素が
図64に示されているが、当業者であれば、モジュールのうちの1つまたは複数を組み合わせるか、または共通に実装することができることを理解するのであろう。例えば、プロセッサ6402は、プロセッサ6402に関して上述した機能性を実施することができるだけでなく、無線信号発生器6422に関する上述した機能性も実施することができる。逆に、
図64に示すモジュールのそれぞれは、複数の別個の構成または要素を使用して実装することができる。
【0542】
図65は本開示の1つの実施形態による、例えば、無線システム、例えば無線材料センシングシステムの第2の無線デバイス、例えば、オリジン6500の例示的なブロック図を図示する。オリジン6500は、本開示で説明される様々な方法を実施するように構成されることができるデバイスまたはデバイスの一部の例である。この例におけるオリジン6500は、場所における無線材料センシングのための
図10Aのオリジンとしての役割を果たすことができる。
図65に示されるように、オリジン6500は、プロセッサ6502を収容する筐体6540と、メモリ6504と、送信機6512および受信機6514を備えるトランシーバ6510と、電力モジュール6508と、同期コントローラ6506と、チャネル情報抽出部6520と、オプションの動き/材料検出器6522とを含む。
【0543】
いくつかの実施形態では、例示のオリジン6500が、場所におけるオブジェクト動きを検出するための
図1のオリジン120、場所における無線筆記追跡のための
図27のオリジン2714、場所におけるオブジェクト動きを検出するための
図42のオリジン4201、および/または場所における無線動き認識のための
図50のオリジン5022、5024として働くことができる。いくつかの実施形態では、例示のオリジン6500はまた、
図43A〜43B、47におけるように、またはオリジンもしくは受信機が本開示において使用される任意の他のシナリオにおいて、オブジェクトおよび事象を検出するために使用され得る。
【0544】
この実施形態ではプロセッサ6502、メモリ6504、トランシーバ6510、および電力モジュール6508はボット6400内のプロセッサ6402、メモリ6404、トランシーバ6410、および電力モジュール6408と同様に機能する。アンテナ6550またはマルチアンテナアレイ6550は、典型的には筐体6540に取り付けられ、トランシーバ6510に電気的に結合される。
【0545】
一実施形態では、オリジン6500が第1の無線デバイス(例えば、ボット6400)とは異なったタイプを有する第2の無線デバイスであってもよい。別の実施形態では、オリジン6500およびボット6400が同じデバイス上で互いに結合される。オリジン6500内のチャネル情報抽出部6520は無線マルチパスチャネルを介して無線信号を受信し、無線信号に基づいて無線マルチパスチャネルの複数のチャネル情報(CI)を取得するように構成される。チャネル情報抽出部6520は抽出されたCIを場所内の材料タイプを検出するために、オプションの動き/材料検出器6522に、またはオリジン6500外の動き/材料検出器に送ってもよい。
【0546】
動き/材料検出器6522は、オリジン6500においてオプションの構成要素である。一実施形態では、それは
図65に示すようにオリジン6500内にある。別の実施形態ではそれはオリジン6500の外部にあり、ボット、別のオリジン、クラウドサーバ、フォグサーバ、ローカルサーバ、およびエッジサーバである別のデバイス内である。オプションの動き/材料検出器6522は、オブジェクトの材料に関連するMRFに基づいて場所内のオブジェクトの材料を検出するように構成することができる。MRF情報は、動き/材料検出器6522またはオリジン6500外の別の動き/材料検出器により、複数のCIに基づいて計算される。
【0547】
いくつかの実施形態では、動き/材料検出器6522がオブジェクトの動きに関連する動き情報に基づいて、場所内のオブジェクトの動きを検出するように構成されてもよい。第1および第2の無線デバイスに関連する動き情報は、動き/材料検出器6522またはオリジン6500外の別の動き/材料検出器によりCIの時系列に基づいて計算される。
【0548】
この例における同期制御器6506は別のデバイス、例えば、ボット、別のオリジン、または独立した動き検出器と同期されるかまたは同期されないようにオリジン6500の動作を制御するように構成されてもよい。一実施形態では、同期コントローラ6506が無線信号を送信するボットと同期されるようにオリジン6500を制御してもよい。別の実施形態では、同期コントローラ6506がオリジン6500を制御して、他のオリジンと非同期に無線信号を受信してもよい。別の実施形態では、オリジン6500および他のオリジンの各々が個別にかつ非同期に無線信号を受信することができる。一実施形態では、オプションの動き/材料検出器6522またはオリジン6500外の動き/材料検出器がそれぞれの複数のCIに基づいて、オブジェクトの材料に関連するそれぞれの異種MRF情報を非同期に計算するように構成される。
【0549】
上述した種々のモジュールは、バスシステム6530によって互いに結合されている。バスシステム6530はデータバス、および、例えば、データバスに加えて、電力バス、制御信号バス、および/またはステータス信号バスを含むことができる。オリジン6500のモジュールは、任意の好適な技術および媒体を使用して、互いに動作可能に結合され得ることが理解される。
【0550】
図65にはいくつかの別個のモジュールまたは構成要素が示されているが、当業者はモジュールのうちの1つまたは複数を組み合わせるか、または共通に実装することができることを理解するのであろう。例えば、プロセッサ6502は、プロセッサ6502に関して先に説明した機能性だけでなく、チャネル情報抽出器6520に関して先に説明した機能性も実装することができる。逆に、
図65に示すモジュールのそれぞれは、複数の別個の構成または要素を使用して実装することができる。
【0551】
一実施形態ではボット6400およびオリジン6500に加えて、システムはアシスタントデバイス、場所内のオブジェクトの動きによって影響を受ける追加の無線マルチパスチャネルを通して追加の異種無線信号を送信するように構成された第3の無線デバイス、たとえば別のボット、または第3の無線デバイスとは別のタイプを有する第4の無線デバイス、たとえば別のオリジンを備えることができる。第4の無線デバイスは場所内のオブジェクトの動きによって影響を受ける追加無線マルチパスチャネルを通して追加異種無線信号を受信し、追加異種無線信号に基づいて追加無線マルチパスチャネルの追加チャネル情報(CI)の時系列を取得するように構成され得る。追加の無線マルチパスチャネルの追加のCIは、無線マルチパスチャネルのCIに関連付けられたものとは別のプロトコルまたは構成に関連付けられる。例えば、無線マルチパスチャネルはLTEに関連付けられ、追加無線マルチパスチャネルはWi−Fiに関連付けられる。このケースでは、オプションの動き/材料検出器6522またはオリジン6500の外部の動き/材料検出器は、第1および第2の無線デバイスに関連付けられた動き情報と、追加のCIの時系列に基づいて追加の動き検出器及び第4の無線デバイスのうちの少なくとも1つによって計算された第3及び第4の無線デバイスに関連付けられた追加の動き情報との両方に基づいて、場所におけるオブジェクトの動き検出又は材料センシングをするように構成される。
【0552】
以下の番号付けされた項は、周期的または過渡的な動き検知のための実施例を提供する。
【0553】
項 1。無線ターゲット動き検出システムの方法であって、場所の無線マルチパスチャネルを介して前記場所内のタイプ1異種無線デバイスから無線信号を送信することであって、場所内のオブジェクトがターゲット動きを受けている、送信することと、前記無線マルチパスチャネルを介して場所内のタイプ2異種無線デバイスによって無線信号を受信することであって、前記受信された無線信号は、場所の無線マルチパスチャネルと、場所内のターゲット動きを受けている前記オブジェクトによる無線信号の変調のために送信された無線信号とは異なる、受信することと、プロセッサと、プロセッサと通信可能に結合され命令のセットを格納したメモリとを使って受信した無線信号に基づいて前記無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得することと、を含む方法。
【0554】
項 2。前記TSCIに基づいてオブジェクトの時空間情報(STI)の時系列を計算するステップであって、前記STIが、位置、配置、位置の変化、距離、距離の変化、速度、速度の変化、加速度、加速度の変化、方向、方向の変化、角度、角度の変化、角速度、角速度の変化、角加速度、角加速度の変化、サイズ、サイズの変化、収縮、膨張、形状、形状の変化、および変換のうちの少なくとも1つを含む計算することと、STIの時系列(TSSTI)に基づいてオブジェクトのターゲット動きを検出することとを含む、項1に記載の無線ターゲット動き検出システムの方法。
【0555】
項 3。前記TSCIに基づいて特徴の時系列(TSF)を計算することであって、特徴は、量、スカラー、ベクトル、マトリックス、データ構造、時間的特徴、周波数特徴、時間−周波数特徴、支配的特徴、代表的特徴、特有な特徴、典型的特徴、非典型的特徴、大きさ、位相、CI成分の大きさ、CI成分の位相、類似度測定値、類似度スコア、2つのCIの類似性、CIの2つのベクトル間の類似度、CI成分間の類似度、距離測定値、距離スコア、2つのCI間の距離、2つのCIベクトル間の距離、CI成分の間の距離、ユークリッド距離、絶対距離、L−1距離、L−2距離、L−k距離、重み付き距離、グラフ距離、距離メトリック、ノルム、L−1ノルム、L−2ノルム、L−kノルム、相関、2つのCI間の相関、2つのCIのベクトル間の相関、CI成分間の相関、自己相関関数(ACF)、ACFの特徴、スペクトル、スペクトルの特徴、スペクトルの特徴、自己相関関数、スペクトルの特徴、 スペクトログラム、スペクトログラムの特徴、極大、極小、ゼロ交差、相関係数、内積、ドット積、外積、共分散、自己共分散、相互共分散、識別スコア、平均、分散、標準偏差、導関数、変動量、 総変動、発散、エントロピー、範囲、歪度、尖度、分散対平均比、最大対最小比、尤度、反復性、周期性、衝動性、突然性、 再発、期間、時間、タイミング、開始時刻、始まる時刻、終了時刻、期間、または時間傾向のうちの少なくとも1つを含む、計算することと、前記TSFに基づいて前記TSSTIを計算することと、を含む、項2に記載のターゲット動き検出システムの方法。
【0556】
項 4。前記オブジェクトが人であり、ターゲット動きが前記オブジェクトの転倒動きであり、前記TSFの特徴が、CIの成分、CIの成分の大きさ、TSCIの自己相関のうちの少なくとも1つを含み、前記STIが、速度または加速度のうちの少なくとも1つを含む、項3に記載の無線ターゲット動き検出システムの方法。
【0557】
項 5。オフライン段階において、トレーニングTSSTIのセットに基づいて少なくとも1つの代表的なSTIテンプレートを計算することであって、それぞれの前記トレーニングTSCIは、それぞれのトレーニング場所のそれぞれのトレーニングオブジェクトがそれぞれのトレーニングターゲットの動きを受ける場合に、前記それぞれのトレーニング場所のそれぞれのトレーニングタイプ2デバイスにより受信されるそれぞれのトレーニングタイプ1デバイスからのそれぞれのトレーニング無線信号に基づいて取得されるそれぞれのトレーニングTSCIに基づいて計算されることと、オンライン段階において、TSSTIおよび少なくとも1つの代表的STIテンプレートに基づいてオブジェクトのターゲット動きを検出することと、を含む項2に記載のターゲット動き検出システムの方法。
【0558】
項 6。前記トレーニングTSSTIのセットをクリーニングすることと、前記クリーニングされたトレーニングTSSTIのセットに基づいて少なくとも1つの代表的なSTIテンプレートを計算することと、を含む項5に記載のターゲット動き検出システムの方法。
【0559】
項 7。各前記トレーニングTSSTIを、TSSTIをSTIのそれぞれの最初の非ターゲットセグメント、STIのそれぞれのターゲットセグメント、およびSTIのそれぞれの後続の(trailing)非ターゲットセグメントにセグメント化することによって、それぞれのトレーニングTSSTIをクリーニングすることを含み、STIのターゲットセグメントは、それぞれのトレーニングオブジェクトのそれぞれのトレーニングターゲット動きに対応する、項6に記載のターゲット動き検出システムの方法。
【0560】
項 8。それぞれの最初の非ターゲットセグメントでのそれぞれの第1の制約、それぞれのターゲットセグメントでのそれぞれの第2の制約、またはそれぞれの後続の非ターゲットセグメントでのそれぞれの第3の制約のうちの少なくとも1つに基づいて前記TSSTIをセグメント化することを含む項7に記載の無線ターゲット動き検出システムの方法。
【0561】
項 9。前記TSSTIの始めから始まり、第1の閾値未満であるか、またはTSSTIの持続時間の一部のうちの少なくとも1つである第1の持続時間を有するようにそれぞれの最初の非ターゲットセグメントを制約することと、オブジェクトのターゲット動きに関連するターゲット持続時間よりも大きくない第2の持続時間を有するようにそれぞれのターゲットセグメントを制約することと、前記TSSTIのエンドで終了し、TSSTIの持続時間の別の一部である第3の持続時間を有するようにそれぞれの後続非ターゲットセグメントを制約することと、のうちの少なくとも1つを含む項8に記載の無線ターゲット動き検出システムの方法。
【0562】
項 10。マッピングに関連する2つのTSSTIの間のマッピングスコアを用いるトレーニングTSSTIと別のトレーニングTSSTIとの間のマッピングに基づいて、トレーニングTSSTIをセグメント化することを含み、トレーニングTSSTIのそれぞれのSTIはマッピング内の少なくとも1つのSTIにマッピングされ、マッピングスコアは類似性スコアおよびミスマッチスコアのうちの少なくとも1つを含む項7に記載の無線ターゲット動き検出システムの方法。
【0563】
項 11。2つのTSSTIの間の複数の候補マッピングと候補マッピングに関連付けられた複数のマッピングスコアを計算することであって、それぞれの前記候補マッピングがトレーニングのTSSTIの候補ターゲットセグメントと別のトレーニングのTSSTIの別の候補ターゲットセグメントとの間であり、前記候補マッピングに関連付けられたマッピングスコアが、候補ターゲットセグメントおよび別の候補ターゲットセグメントに関連付けられた長さに基づいて正規化される、計算することと、複数の候補マッピングおよび関連付けられたマッピングスコアに基づいて前記マッピングを計算することと、を含む項10に記載の無線ターゲット動き検出システムの方法。
【0564】
項 12。全ての候補マッピングの中で最適マッピングスコアに関連する特定の候補マッピングを判定することであって、前記最適マッピングスコアが、最大類似性スコアおよび最小ミスマッチスコアのうちの少なくとも1つを含む、判定することと、2つのTSSTI間マッピングとして特定の候補マッピング及び2つのTSSTIの間の関連付けられたマッピングスコアとして関連する最適マッピングスコアを選択することと、を含む項11に記載の無線ターゲット検出システムの方法。
【0565】
項 13。前記候補マッピングの数に関連する複数のマッピングスコアを反復的に計算することと、トレーニングTSSTIのサブセットと別のトレーニングTSSTIのサブセットとの間の一連の部分マッピングを判定することと、各部分マッピングと関連する量を反復的に計算することであって、前記各部分マッピングはトレーニングTSSTIの部分セグメントと別のトレーニングTSSTIの部分セグメントとの間のマッピングであり、一連の部分マッピングが複数の候補マッピングを含む、計算することと、前記トレーニングTSSTIの1つのSTIと別のトレーニングTSSTIとの間の初期部分マッピングを判定することにより反復の最初で、反復を初期化すること及び初期部分マッピングに関連する初期量を計算することと、後続の反復において、前の反復において計算された別の部分マッピングに関連する値に基づいて、各部分マッピングに関連する量を反復的に計算することであって、前記部分マッピングはトレーニングTSSTIの第1のセグメントと別のトレーニングTSSTIの第2のセグメントとの間であり、別の部分マッピングは トレーニングTSSTIの第3のセグメントと、別のTSSTIの第4のセグメントとの間であり、ここで、第3のセグメントは第1のセグメントのサブセットであるか、または第4のセグメントが第2のセグメントのサブセットのうちの少なくとも1つである、計算することと、前記部分マッピングのシリーズに関連付けられた量に基づいて複数のマッピングスコアを計算することと、を含む項11に記載の無線ターゲット動き検出システムの方法。
【0566】
項 14。候補マッピングの数に関連する複数のマッピングスコアを反復的に計算することと、トレーニングTSSTIのサブセットと別のトレーニングTSSTIのサブセットとの間の一連の部分マッピングを判定することとであって、各部分マッピングがトレーニングTSSTIの部分セグメントと別のトレーニングTSSTIの部分セグメントとの間のマッピングである判定することと、初期の反復において、トレーニングTSSTIの1つのSTIと別のトレーニングTSSTIの1つのSTIとの間のマッピングを含む初期部分マッピングのグループを判定し初期部分マッピングのグループに関連する初期量を計算することにより反復を初期化することと、後続の反復において、少なくとも1つの以前の反復で計算された少なくとも1つの値に基づいて、部分マッピングのグループに関連する反復量を計算することと、一連の部分マッピングに関連する量に基づいて、複数のマッピングスコアを計算することと、を含む項11に記載の無線ターゲット動き検出システムの方法。
【0567】
項 15。前記部分マッピングに関連する量が部分マッピングに関連する測度成分および部分マッピングに関連する長さ成分の関数であり、測度成分が、類似成分およびミスマッチ成分のうちの少なくとも1つであり、初期反復において、初期部分マッピングに関連する初期測度成分および初期長さ長さ成分を計算し、後続の反復において、過去の反復において計算された別の測度成分または別の過去の反復において計算された別の長さ成分のうちの少なくとも1つに基づいて、各部分マッピングに関連する測度成分および長さ成分を反復して計算し、測度成分および長さ成分の関数として量を計算することを含む項14に記載の無線ターゲット動き検出システムの方法。
【0568】
項 16。前記トレーニングTSSTIを複数のペアワイズマッピングに基づいてセグメント化することであって、各ペアワイズマッピングがトレーニングTSSTIと該トレーニングTSSTIの残りのうちの1つとの間のマッピングである、セグメント化することと、それぞれのペアワイズマッピングに基づいてトレーニングTSSTIの複数の候補セグメントを計算することであって、各候補セグメントは、候補初期非ターゲットセグメント、候補ターゲットセグメント、およびトレーニングTSSTIの候補後続非ターゲットセグメントを含む、計算することと、候補セグメントを組み合わせることによって、前記トレーニングTSSTIをセグメント化することと、を含む項10に記載の無線ターゲット動き検出システムの方法。
【0569】
項 17。各候補セグメンテーションの2つのそれぞれの候補境界点を判定するステップはそれぞれの候補セグメンテーションの2つのそれぞれの候補境界点、すなわち、それぞれの候補初期セグメントとそれぞれの候補ターゲットセグメントとの間のそれぞれの候補第1境界点と、それぞれの候補ターゲットセグメントと候補セグメンテーションのそれぞれの候補後続セグメントとの間のそれぞれの候補第2境界点とを判定することと、複数の候補セグメンテーションの候補第1境界点の第1関数として、初期セグメントとトレーニングTSSTIのターゲットセグメントとの間の第1境界点を計算することによりトレーニングTSSTIをセグメント化することと、複数の候補セグメンテーションの候補第2境界点の第2関数として、前記ターゲットセグメントと前記トレーニングTSSTIの後続セグメントとの間の第2境界点を計算することにより前記トレーニングTSSTIをセグメント化することと、を含む項16に記載の無線ターゲット動き検知トレーニング。
【0570】
項 18。前記第1の関数または前記第2の関数のうちの少なくとも1つが、平均、中央値、最頻値、加重平均、重心、算術平均、幾何平均、調和平均、トリミング平均、条件付き平均、最大、最小、パーセンタイル、最尤、および変換のうちの少なくとも1つを含む、項17に記載の無線ターゲット動き検知システム。
【0571】
項 19。前記クリーニングされたトレーニングTSSTIのターゲットセグメント、ターゲットセグメントの時間微分、またはターゲットセグメントの信号処理のうちの少なくとも1つに基づいて、代表的なSTIテンプレートを計算することを含む項7に記載の無線ターゲット動き検知システム。
【0572】
項 20。前記クリーニングされたトレーニングTSSTIのセットに関する結合スコアを最適化するTSSTIを計算することにより代表的なSTIテンプレートを計算することとであって、最適化することは、 最大化、最小化、制約付き最大化、または制約付き最小化のうちの少なくとも1つを含み、 前記結合スコアは、TSSTIとペア間のペアワイズマッピングに基づいて前記クリーニングされたトレーニングTSSTIとの間の第1のペアワイズスコアである複数の第1スコアのそれぞれ、 TSSTIの時間微分とペアワイズマッピングに基づいて前記クリーニングされたトレーニングTSSTIの時間微分との間の第2のペアワイズスコアである複数の第2スコアのそれぞれ、 信号処理されたTSSTIとペアワイズマッピングに基づいて信号処理されて前記クリーニングされたトレーニングTSSTIとの間の第3のペアワイズスコアである複数の第3のスコアのそれぞれと、のうちの少なくとも1つの集約(aggregation)を含み、前記集約は、和、積、平均、中央値、最頻値、数学平均、幾何平均、調和平均、トリミングされた平均、加重和、加重積、加重平均、 重み付けされた中央値、重み付けされた最頻値、または識別コスト(discriminative cost)のうちの少なくとも1つを含み、識別コストは、TSSTIとクリーンにされたトレーニングTSSTIとの間の第1のペアワイズマッピングスコアの第1の正規化された集約と、TSSTIと前記クリーニングにされたトレーニングTSSTIの第2のサブセットのそれぞれとの間の第2のペアワイズマッピングスコアの第2の正規化された集約との間の重み付け差分を含み、任意のせいっかされた集約は、平均、中央値、最頻値、算術平均、幾何学平均、調和平均、トリミングされた平均、重み付き平均、重み付き中央値、又は重み付き最頻値、の少なくとも1つを含む、請求項19に記載の無線ターゲット動き検出システムの方法。
【0573】
項 21。オフライン段階において、第1の動的時間伸縮法(DTW)に基づいて少なくとも1つの代表的なSTIテンプレートを計算することと、オンライン段階において、TSSTIと第2のDTWに基づいてそれぞれの試験マッピングに関連する各代表的なSTIテンプレートとの間の試験マッピングを計算することと、前記試験マッピングスコアが検出基準を満たす場合にオブジェクトのターゲット動きを検出することと、を含む項5に記載の無線ターゲット動き検出システムの方法。
【0574】
項 22。オブジェクトのターゲット動きを検出する前に、前記TSCIおよび前記TSSTIのうちの少なくとも1つに基づいて動きの存在を検出することを含む、項2に記載の無線ターゲット動き検出システムの方法。
【0575】
項 23。前記無線信号は区分的に一定(piecewise− constant)の瞬間的なプローブ期間に対応する区分的に一定の瞬間的なプローブレートを有するプローブ信号を含み、TSCIのCIは区分的に一定の瞬間的なプローブレートに対応するそれぞれの区分的に一定の瞬間的なCIレートを有し、TSSTIのSTIは、前記TSCIの区分的に一定の瞬間的なCIレートに対応するそれぞれの区分的に一定の瞬間的なSTIレートを有し、待機モードにおいて、瞬間的なSTIレートと瞬間的なCIレートを、瞬間的なプローブレートをデフォルトレートに設定することによりデフォルトレートに設定することと、タスクモードにおいて、瞬間的なSTIレートと瞬間的なCIレートを、瞬間的なプローブレートを引き上げたレートに設定することにより、引き上げられたレートに設定することと、ここで引き上げられたレートはデフォルトレートより大きく、タスクモードにおいて、引き上げられたレートでのCI又は引き上げられたレートでのSTIのうちの少なくとも1つに基づいてオブジェクトのターゲット動きを検出することと、タスクモードと待機モードとの間で変更をすることと、を含む項22の無線ターゲット動き検出システムの方法。
【0576】
項 24。無線ターゲット動き検出システムのタイプ2異種無線デバイスであって、 無線受信機と通信可能に結合されたプロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令のセットと、を含み、命令はプロセッサにより実行されると、場所のタイプ2異種無線デバイスに、場所の無線マルチパスチャネルを通して無線信号を受信させ、ここでオブジェクトは場所でターゲット動きを行い、場所では無線信号がタイプ1異種無線デバイスから送信されており、受信された無線信号は場所の無線マルチパスチャネルと場所でターゲット動きを行うオブジェクトによる無線信号の変調とのために送信された無線信号と異なる、受信させることと、受信した無線信号に基づいて無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得させることと、TSCIに基づいてオブジェクトの時空間情報の時系列(TSSTI)を計算させることと、TSSTIかTSCIのうちの少なくとも1つに基づいてオブジェクトのターゲット動きを検出させる、タイプ2異種無線デバイス。
【0577】
項 25。前記命令のセットはさらに、タイプ2デバイスに、オフライン段階において、トレーニングTSSTIのセットに基づいて少なくとも1つの代表的なSTIテンプレートを計算させ、各トレーニングTSSTIは、それぞれのトレーニング場所におけるそれぞれのトレーニングオブジェクトがそれぞれのトレーニングターゲット動きを行う場合、それぞれのトレーニング場所におけるそれぞれのトレーニングタイプ2デバイスによりそれぞれのトレーニングタイプ1デバイスからのそれぞれのトレーニング無線信号に基づいて、取得されたそれぞれのトレーニングTSCIに基づいて計算し、オンライン段階では、TSSTI及び少なくとも1つのSTIテンプレートに基づいてオブジェクトのターゲット動きを検出する、項24に記載の無線ターゲット動き検出システムのタイプ2異種無線デバイス。
【0578】
項 26。前記の命令のセットは更に、前記タイプ2デバイスに、TSSTIを、空間−時間インフォメーション(STI)のそれぞれの最初の非ターゲットセグメント、STIのそれぞれのターゲットセグメント、およびSTIのそれぞれの後続の非ターゲットセグメント、にセグメント化することによって、それぞれのトレーニングTSSTIをクリーニングすることであって、STIのターゲットセグメントがそれぞれのトレーニングオブジェクトのそれぞれのトレーニングターゲット動きに対応する、クリーニングすること、トレーニングTSSTIと別のトレーニングTSSTIとの間のマッピングと、マッピングに関連する2つのTSSTI間のマッピングスコアとに基づいてトレーニングTSSTIをセグメント化することであって、トレーニングTSSTIのそれぞれのSTIはマッピング内の少なくとも1つのSTIにマッピングされ、マッピングスコアは類似性スコアおよびミスマッチスコアのうちの少なくとも1つを含む、セグメント化することと、2つのTSSTIと候補マッピングに関連する複数のマッピングスコアとの間の複数の候補マッピングを計算することと、2つのTSSTIの間のマッピングとして、全ての候補マッピングの中の最適マッピングスコアに関連する特定の候補マッピングを判定することであって、最適マッピングスコアは、最大類似性スコアおよび最小ミスマッチスコアのうちの少なくとも1つを含む、判定することと、前記クリーニングされたトレーニングTSSTIのターゲットセグメント、ターゲットセグメントの時間微分、またはターゲットセグメントの信号処理、のうちの少なくとも1つに基づいて、代表的なSTIテンプレートを計算すること、を実行させる、項25に記載の無線ターゲット動き検知システムのタイプ2異種無線デバイス。
【0579】
項 27。命令のセットは、オブジェクトのターゲット動きを検出する前に、タイプ2デバイスにTSCIおよびTSSTIのうちの少なくとも1つに基づいて動きの存在を検出することを実行させ、前記無線信号は、ピースワイズ一定の瞬間的プローブ間期間に対応するピースワイズ一定の瞬間的プローブレートを有するプロービング信号の時系列を含み、TSCIのCIは、前記ピースワイズ一定の瞬間的プローブレートに対応するそれぞれのピースワイズ一定の瞬間的CIレートを有し、TSSTIのSTIは、TSCIのピースワイズ一定の瞬間的CIレートに対応するそれぞれのピースワイズ一定の瞬間的STIレートを有し、オンライン段階のスタンバイモードでは、瞬間的プローブレートをデフォルトレートに設定することにより、瞬間的STIレートと瞬間的CIレートをデフォルトレートに設定し、スタンバイモードでは、デフォルトレートでのCIまたはデフォルトレートでのSTIのうちの少なくとも1つに基づいて動きの存在を検出し、オンライン段階のタスクモードにおいて、瞬間的プローブレートを引き上げられたレートに設定することによって、瞬間的STIレート及び瞬間的CIレートを引き上げられたレートに設定し、ここで上昇レートはデフォルトレートより大きく、タスクモードでは、引き上げられたレートでのCI、また引き上げられたレートでのSTIのうちの少なくとも1つに基づいてオブジェクトのターゲット動きを検出し、タスクモードとスタンバイモードを切り替える、項24に記載の無線ターゲット動き検出システムのタイプ2異種無線デバイス。
【0580】
項 28。無線ターゲット動き検出システムであって、オブジェクトが場所内でターゲット動きを行う、場所の無線マルチパスチャネルを介して無線信号を送信するように構成された場所内のタイプ1異種無線デバイスと、オンライン段階では、前記場所の前記無線マルチパスチャネルを介して無線信号を受信するように構成されたタイプ2異種無線デバイスであって、受信した無線信号は、場所の無線マルチパスすチャネル及び場所内でオブジェクトがターゲット動きを行うことによる無線信号の変調のために、送信された無線信号と異なる、受信することと、受信した無線信号に基づいて無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得し、TSCIに基づいてオブジェクトの時空間情報(STI)の時系列を計算し、STIの時系列(TSSTI)又はTSCIの少なくとも1つに基づいてオブジェクトのターゲット動きを検出するように構成されたタイプ2異種無線デバイスと、を含み、オンライン段階の前のオフライン段階では、トレーニングTSSTIのセットに基づいて少なくとも1つの代表的なSTIテンプレートが計算され、各トレーニングTSSTIは、それぞれのトレーニング場所のそれぞれのトレーニングオブジェクトがそれぞれのトレーニングターゲット動きを行う場合、それぞれのトレーニング場所のそれぞれのトレーニングタイプ2デバイスにより受信されたそれぞれのトレーニングタイプ1デバイスからのそれぞれのトレーニング無線信号に基づいて取得されたそれぞれのトレーニングTSCIに基づいて計算され、各トレーニングTSSTIは、トレーニングTSSTIを、STIのそれぞれの初期非ターゲットセグメント、それぞれのトレーニングオブジェクトのそれぞれのトレーニングターゲット動きに対応するSTIのそれぞれのターゲットセグメント、及びSTIのそれぞれのトレーニング非ターゲットセグメントへセグメント化することによりクリーニングされ、トレーニングTSSTIは、トレーニングTSSTIと別のトレーニングTSSTIとの間のマッピング及びマッピングに関連する2つのTSSTIの間のマッピングスコアに基づいてセグメント化され、マッピングスコアに関連する2つのTSSTIの間の複数の候補マッピングが計算され、すべての候補マッピングの間の最適マッピングスコアに関連する特定の候補マッピングが2つのTSSTIの間のマッピングとして判定され、最適マッピングスコアは、最大類似性スコア及び最小ミスマッチスコアの少なくとも1つを含み、代表的STIテンプレートは、クリーニングされたトレーニングTSSTIのセットのターゲットセグメント、ターゲットセグメントの時間微分、又はターゲットセグメントの信号処理のうちの少なくとも1つに基づいて計算される、無線ターゲット動き検出システム。
【0581】
項 29。タイプ2デバイスが、オブジェクトのターゲット動きを検出する前に、オンライン段階において、TSCIおよびTSSTIのうちの少なくとも1つに基づいて動きの存在を検出することを実行するようにさらに構成され、無線信号は、ピースワイズ一定の瞬間的プローブ間期間に対応するピースワイズ一定の瞬間的プローブレートを有するプローブ信号の時系列を含み、TSCIのCIは、ピースワイズ一定の瞬間的プローブレートに対応するそれぞれのピースワイズ一定の瞬間的CIレートを有し、TSSTIのSTIは、TSCIのピースワイズ一定瞬間的CIレートに対応するそれぞれのピースワイズ一定瞬間的STIレートを有し、オンライン段階のスタンバイモードでは、瞬間的プローブレートをデフォルトレートに設定することにより、瞬間的STIレートと瞬間的CIレートをデフォルトレートに設定し、スタンバイモードでは、デフォルトレートでのCIまたはデフォルトレートでのSTIのうちの少なくとも1つに基づいて動きの存在を検出し、オンライン段階のタスクモードでは、瞬間的プローブレートを引き上げられたレートに設定することによって、瞬間的STIレートと瞬間的CIレートとを引き上げられたレートに設定し、瞬間的レートはデフォルトレートより大きく、タスクモードでは、引き上げられたレートでのCI、または引き上げられたレートでのSTIのうちの少なくとも1つに基づいてオブジェクトのターゲット動きを検出し、オンライン段階では、タスクモードとスタンバイモードの間で切り替えを行う、項28に記載の無線ターゲット動き検出システム。
【0582】
項 30。無線ターゲット動き検出システムの方法であって、オンライン段階では、場所のオブジェクトがターゲット動きを行う、場所の無線マルチパスチャネルを介して場所内のタイプ1異種無線デバイスから無線信号を送信し、無線マルチパスチャネルを介して場所内の無線信号をタイプ2異種無線デバイスが受信し、受信無線信号は、場所の無線マルチパスチャネルおよび場所内のターゲット動きを行うオブジェクトによる無線信号の変調のために送信された無線信号とは異なり、プロセッサ、前記プロセッサと通信可能に結合されたメモリ、および前記メモリに記憶されたの命令のセットを用いて、前記受信された無線信号に基づいて無線マルチパスチャネルのチャネル情報の時系列を取得し、TSCIに基づいてオブジェクトの時空間情報(STI)の時系列を計算し、STI の時系列(TSSTI)と少なくとも1つの代表STIテンプレートとの比較に基づいてオブジェクトのターゲット動きを検出し、オフライン段階では、トレーニングTSSTIのセットに基づいて少なくとも1つの代表的STIテンプレートを計算し、それぞれのトレーニング場所内のそれぞれのトレーニングオブジェクトがそれぞれのトレーニングターゲット動きを行うとき、それぞれのTSSTIは、それぞれのトレーニング場所内のそれぞれのトレーニングタイプ2デバイスによって受信されたそれぞれのトレーニングタイプ1デバイスからのそれぞれのトレーニング無線信号に基づいて取得されたそれぞれのトレーニングTSCIに基づいて計算され、各トレーニングTSSTIを、STIのそれぞれの初期非ターゲットセグメント、それぞれのトレーニングオブジェクトのそれぞれのトレーニングターゲット動きに対応するSTIのそれぞれのターゲットセグメント、およびSTIのそれぞれの後続の非ターゲットセグメント、へセグメント化することによってそれぞれのトレーニングTSSTIをクリーニングし、トレーニングTSSTIとマッピングに関連する2つのTSSTI間のマッピングスコアを有する別のトレーニングTSSTIとの間のマッピングに基づいてトレーニングTSSTIをセグメント化し、マッピングスコアは、類似性スコアおよびミスマッチスコアのうちの少なくとも1つを含み、2つのTSSTI間の複数の候補マッピングの計算をし、各候補マッピングはそれぞれのマッピングスコアに関連付けられており、2つのTSSTI間のマッピングとして、全ての候補マッピングの中で最適なマッピングスコアに関連する特定の候補マッピングを判定し、最適なマッピングスコアは、最大の類似性スコアおよび最小の不一致スコアのうちの少なくとも1つを含み、代表的なSTIテンプレートの計算は、クリーニングされたトレーニングTSSTIのセットのターゲットセグメント、ターゲットセグメントの時間微分、またはターゲットセグメントの信号処理のうちの少なくとも1つに基づいて計算され、オンライン段階では、TSSTIとそれぞれの代表的なSTIテンプレートとの間の試験マッピングを、それぞれの関連する試験マッピングスコアと共に計算し、試験マッピングスコアが検出基準を満たす場合、オブジェクトのターゲット動きを検出する、無線ターゲット動き検出システムの方法。
【0583】
以下の番号付けされた項は、無線材料センシングのための実施例を提供する。
【0584】
項A1。無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、場所の無線マルチパスチャネルを通してタイプ1デバイスのN1個の送信(Tx)アンテナを用いて、タイプ1異種無線デバイスから無線プローブ信号をオブジェクトのターゲット材料表面で送信することであって、ターゲット材料表面はオブジェクトのターゲット材料の表面である、送信することと、前記受信信号が少なくとも1つを含む、タイプ2デバイスのN2個の受信(Rx)アンテナを使用して、タイプ2異種無線デバイスによって無線プローブ信号を受信することであって、受信信号は、ターゲット材料表面の無線プローブ信号の反射または屈折の内の少なくとも1つを含む、受信することと、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令のセットとを使用して、受信された無線プローブ信号に基づいて無線マルチパスチャネルの複数のチャネル情報(CI)を取得することであって、各CIは、タイプ1デバイスのTxアンテナと、タイプ2デバイスのRxアンテナとに関連付けられ、各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、受信信号強度インデックス(RSSI)のうちの少なくとも1つを備える、取得することと、CIの数に基づいた材料分析を計算することと、材料分析に基づいてオブジェクトのターゲット材料のタイプを計算することと、を含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0585】
項A2。項A1に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記材料分析は、前記ターゲット材料表面での無線プローブ信号の反射に関連している、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0586】
項A3。項A2に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、TxアンテナおよびRxアンテナに関連付けられたCIは、いくつかのタブを備えるCIRを備え、前記材料分析は、ターゲット材料表面における無線プローブ信号の反射に関連するCIRのタブの振幅、Txアンテナとターゲット材料表面との間の距離、Rx振幅とタブ表面との間の距離、タイプ1デバイスにおける無線プローブ信号の送信に関連するTxゲイン、およびタイプ2デバイスにおける無線プローブ信号の受信に関連するRxゲインの振幅、のうちの少なくとも1つに基づく、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0587】
項A4。項A2に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、各々のCIが、多数のタブを有するCIRを含み、タイプ1デバイスのTxアンテナおよびタイプ2デバイスのRxアンテナは、受信信号が前記無線プローブ信号の直接LOS成分を含むように見通し線内(LOS)であり、各々のCIRは、受信された信号内の無線プローブ信号のLOS成分に対応する大きな大きさを有するタブを有する、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0588】
項A5。A4に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記タイプ1デバイスおよび前記タイプ2デバイスが同じデバイスであり、送信アンテナアレイと受信アンテナアレイは隣り合う、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0589】
項A6。項A5に記載の無線材料センシングシステムの方法/ターゲット材料/ソフトウェアであって、前記材料分析は、前記ターゲット材料表面における無線プローブ信号の反射に関連するCIRのタブの振幅、およびターゲット材料表面とアンテナアレイとの間の距離とに伴って増加し、材料分析は、タイプ1デバイスにおける無線プローブ信号の送信に関連するTxゲインと、タイプ2デバイスにおける無線プローブ信号の受信に関連するRxゲインとに伴って減少する、無線材料センシングシステムの方法/ターゲット材料/ソフトウェア。
【0590】
項A7。項A6に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記材料分析が、反射に関連するCIRタブの振幅と、ターゲット材料表面とアンテナアレイとの間の距離との積に比例し、前記材料分析は送信利得と受信利得の積に反比例する、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0591】
項A8。項A5に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、補間係数によるすべてのCIRを補間することと、補間されたCIRに基づいて材料分析を計算することと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0592】
項A9。項A8に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、全CIRを同期することと、同期されたCIRに基づいて材料分析を計算することと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0593】
項A10。項A9に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、それぞれのCIRについて、それぞれのバックグラウンドCIRを前記CIRと同期させることと、同期されたバックグラウンドCIRをスケーリングすることと、スケーリングされた同期バックグラウンドCIRをCIRから減算することによってそれぞれのバックグラウンドを差し引いたCIRを計算することと、そして、複数のバックグラウンドを差し引いたCIRに基づいて材料分析を計算することと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0594】
項A11。項A10に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、それぞれのバックグラウンドを差し引いた前記CIRに基づいて、複数の空間−時間量のそれぞれを計算することと、複数の空間−時間量に基づいて材料分析を計算することと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0595】
項A12。項A8に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、線形補間、多項式補間、およびスプライン補間の少なくとも1つに基づいてCIRを補間することをさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0596】
項A13。項A9に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、LOSタブに基づいてCIRを整列させることをさらに含み、LOSタブは、無線プローブ信号のLOS成分に対応する大きな大きさを有するCIRタブである、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0597】
項A14。項A13に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、特定のCIRを参照CIRとして判定することと、前記特定のCIRの大きな大きさのLOSタブを含む特定のCIRのタブの参照ウインドウを判定することと、参照CIRの参照ウインドウと、最適なマッチングスコアを有するベストマッチのスライディングウインドウを探索して別のCIRのスライディングウインドウとの間のマッチングスコアを計算することと、前記参照ウインドウと前記ベストマッチのスライディングウインドウとに基づいて、別のCIRを参照CIRを整列させることと、前記ベストマッチのスライディングウインドウが前記参照ウインドウと同じタブ位置にシフトされるように別のCIRを回転させることと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0598】
項A15。項A14に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記スライディングウインドウのタブ位置が、参照ウインドウのタブ位置の探索レンジ内にあり、マッチングスコアは、相互相関,相互共分散、L1距離,絶対差、L2距離,ユークリッド距離、Lk距離、上記の関数、または別のマッチングスコア、のうちの少なくとも1つを含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0599】
項A16。項A13に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、特定のCIRを参照CIRとして判定することと、特定のCIRの代表的なタブ位置を計算することと、第2のCIR の代表的なタブ位置の計算することと、参照CIRと第2のCIR の代表的なタブ位置に基づいて第2のCIR を参照CIRに整列させることと、第2のCIRを、その代表的なタブ位置が参照CIRの代表的なタブ位置にできるだけ近くなるように回転させることと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0600】
項A17。項A16に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、CIRを正規化し、前記正規化されたCIRを、そのタブインデックスが実数変数Xであり、前記正規化されたCIRタブの大きさがそのpdf(X)である確率密度関数(pdf)として扱いうことによってCIRの代表的なタブ位置を計算することをさらに含み、ここで、前記代表的なタブ位置は、Xの平均、Xの期待値、f(X)の重心に対応するX、Xのモード、最大f(X)を有するXの値、Xの中央値、50パーセンタイルにおけるXの値、Xの50パーセンタイル値、YパーセンタイルにおけるXの値であってYは0<=Y<=100、Xの条件付き平均、Xの条件付き最頻値、Xの条件付き中央値、Xの条件付きパーセンタイル、Xの条件付き数量であって、次の少なくとも1つを条件とし、条件は、Xは平均プラスオフセットY1と平均プラスオフセットY2との間であって、Y2>=Y1,Xは最頻値プラスオフセットY3と最頻値プラスオフセットY4との間であって、Y4>=Y3,Xは中央値プラスオフセットY5と中央値プラスオフセットY6との間であって、Y6>=Y5、又はXはY7パーセンタイルとY8パーセンタイルとの間であって、0<=Y7<=Y8<=100、であり、前記条件付き数量は、条件付き平均、条件付き最頻値、条件付き中央値、または条件付きYパーセンタイルのうちの少なくとも1つを含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0601】
項A18。項A10に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、関心領域内でオブジェクトが除去された場所の無線マルチパスチャネルを介して、タイプ1デバイスのN1個の送信アンテナから別の無線プローブ信号を送信することと、タイプ2異種無線のN2個の受信アンテナにより別の無線プローブ信号の受信することと、受信された別の無線プローブ信号に基づいて無線マルチパスチャネルの複数のバックグラウンドCIRを取得することであって、それぞれのCIRから減算されたそれぞれのバックグラウンドCIRは、それぞれのCIRに関連付けられた同じTxおよびRxのアンテナに関連付けられる、取得することと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0602】
項A19。項A18に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、受信した別の無線プローブ信号に基づいて無線マルチパスチャネルの複数の試験CIRを取得することと、前記複数の試験CIRに基づいて関心領域にオブジェクトがあるか否かを検出することと、オブジェクトが検出されない場合、複数のバックグラウンドCIRを前記複数の試験CIRとして自動的に取得することと、そうでないときは、別の複数の試験CIRを得るために、さらに別の無線プローブ信号を送受信して手順を繰り返すことと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0603】
項A20。項A10に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、同期化されたバックグラウンドCIRのすべてのタブをスケーリング係数でスケーリングすることと、CIRとスケーリングされた同期されたバックグラウンドCIRとの間のマッチングスコアを最適化するためのスケーリング係数を計算することであって、前記マッチングスコアは、相互相関,相互共分散、L1距離,絶対差、L2距離,ユークリッド距離、Lk距離、上記の関数、または別のマッチングスコアのうちの少なくとも1つを含む、計算することと、をさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0604】
項A21。項A10に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、各々がそれぞれのバックグラウンドを差し引いたCIRに基づいた複数の候補材料分析を計算することと、前記材料分析を、複数の候補材料分析の集計分析(aggregate analytics)として計算することであって、前記集計分析は、平均、最頻値、中央値、パーセンタイル、スケーリング、加重平均、トリミング平均、幾何平均、調和平均、または前記のいずれかの関数のうちの少なくとも1つを含む、計算することと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0605】
項A22。項A21に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、各Txアンテナおよび各Rxアンテナについて、バックグラウンドを差し引いたCIRが無線プローブ信号のLOS成分に関連付けられた第1のCIRタブを用いて、TxアンテナおよびRxアンテナに関連付けられることを決定することと、前記第1のCIRタブの後のバックグラウンドを差し引いたCIRの最大の大きさ、バックグラウンドを差し引いたCIRの第2のCIRタブに関連付けられた最大の大きさを識別することと、第2のCIRタブおよび最大の大きさに基づいて候補材料分析を計算することと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0606】
項A23。項A22に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、送信アンテナおよび受信アンテナについて、TxアンテナとRxアンテナとの間の第1の距離を決定することと、第1のCIRタブと第2のCIRタブとの間の時間差分を計算することと、前記時間差分に基づいて第2の距離を計算し、第1の距離および第2の距離に基づいて第3の距離を計算することと、最大の大きさおよび第3の距離に基づいて関連付けられた候補材料分析を計算することと、を含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0607】
項A24。項A23に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、 前記時間差分は、CIRのサンプリング周波数に基づいて計算され、第2の距離は、場所内の無線プローブ信号の波動伝播速度と時間差分との積として計算され、第3の距離は、第1の距離と第2の距離との加重和として計算され、関連する候補材料分析は、送信利得、受信利得、および第1の距離と第2の距離との和のうちの少なくとも1つに基づいて計算される、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0608】
項A25。項A1に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記場所の無線マルチパスチャネルを通してオブジェクトのターゲット材料表面で前記タイプ1デバイスのN1個の Txアンテナから追加の無線プローブ信号を送信することと、前記タイプ2デバイスのN2個の Rxアンテナにより追加無線プローブ信号を受信することと、受信された追加無線プローブ信号に基づいて無線マルチパスチャネルの複数の追加のCIを取得することであって、各追加のCIは前記タイプ1デバイスのTxアンテナおよび前記タイプ2デバイスのRxアンテナに関連付けられ、各追加のCIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む、取得することと、追加CIの個数に基づいて追加材料分析を計算することと、追加材料分析に基づいてオブジェクトのターゲット材料のタイプを計算することと、をさらに含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0609】
項A26。項A25に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記材料分析および前記追加材料分析に基づいて集計材料分析を計算し、集計材料分析に基づいてオブジェクトのターゲット材料のタイプを計算することをさらに含む、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0610】
項A27。項A25に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記追加材料分析に基づいて前記材料分析をリファインする、無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0611】
項A28。項A1に記載の無線材料センシングシステムの方法/デバイス/システム/ソフトウェアであって、トレーニング段階において、 複数のトレーニング材料のそれぞれについて、トレーニングタイプ1デバイスのN3個の Txアンテナから無線トレーニングプローブ信号をトレーニング場所のトレーニング無線マルチパスチャネルを介して、トレーニングオブジェクトのトレーニング材料表面に送信することと、トレーニングタイプ2デバイスのN4個の Rxアンテナにより無線トレーニングプローブ信号を受信することと、受信された無線トレーニングプローブ信号に基づいてトレーニング無線マルチパスチャネルの複数のトレーニングCIを取得することであって、各トレーニングCIは、トレーニングタイプ1デバイスのTxアンテナおよびトレーニングタイプ2デバイスのRxアンテナに関連付けられ、各トレーニングCIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む、取得することと、追加されたCIの個数に基づいてトレーニング材料分析を計算することと、それぞれのトレーニング材料の機械学習とトレーニング材料分析とに基づいて分類器をトレーニングすることと、動作段階では、分類器に基づいてオブジェクトのターゲット材料のタイプを計算することと、を含む無線材料センシングシステムの方法/デバイス/システム/ソフトウェア。
【0612】
以下の番号付けされた項は、無線筆記追跡のための実施例を提供する。
【0613】
項B1。無線筆記追跡のためのシステムであって、場所の無線マルチパスチャネルを介して第1の無線信号を送信するように構成された送信機と、前記無線マルチパスチャネルを介して第2の無線信号を受信するように構成され、第2の無線信号が場所内の筆記具の先端による第1の無線信号の反射を含む、受信機と、プロセッサであって、第2の無線信号に基づいて前記無線マルチパスチャネルのチャネル情報(CI)の時系列を取得し、それぞれの前記CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)を含み、CIの時系列(TSCI)に基づいて筆記具の先端の動きを追跡するプロセッサと、を含むシステム。
【0614】
項B2。項B1に記載のシステムであって、各々の前記CIが、いくつかのタップを含むCIRを含み、筆記具の先端の位置は、場所内の複数の空間ビンに基づいて判定され、複数の空間ビンの各々は、それぞれの方向と、受信機から生じるそれぞれの距離レンジとによって判定され、それぞれの方向は、対応する方位角と対応する仰角によって識別される、システム。
【0615】
項B3。項B2に記載のシステムであって、先端の動きが表面に沿っており、また、表面上の任意の点は、受信機に対して仰角が0になる、システム。
【0616】
項B4。項B3に記載のシステムであって、プロセッサは、バックグラウンドCIRの時系列およびCIRの時系列に基づいてバックグラウンドを差し引いたCIRの時系列を生成し、ここで前記バックグラウンドを差し引いたCIRの時系列は、CIRごとに、それぞれの前記バックグラウンドCIRを前記CIRと同期させ、同期されたバックグラウンドCIRをスケーリングし、スケーリングされた同期バックグラウンドCIRを前記CIRから減算することによってそれぞれのバックグラウンドを差し引いたCIRを計算することによって生成され、バックグラウンドを差し引いたCIRの時系列に基づいて先端の動きを追跡するようにさらに構成された、システム。
【0617】
項B5。項B4に記載のシステムであって、送信機は、場所内に移動オブジェクトがない状態で、場所の無線マルチパスチャネルを介して第3の無線信号を送信するようにさらに構成され、受信機は、無線マルチパスチャネルを介して第4の無線信号を受信するようにさらに構成され、プロセッサは、第4の無線信号に基づいて無線マルチパスチャネルのバックグラウンドのCIRの時系列を取得するようにさらに構成される、システム。
【0618】
項B6。項B5に記載のシステムであって、前記第1の無線信号および前記第3の無線信号は、送信機の複数の送信アンテナを使用して送信され、前記第2の無線信号および前記第4の無線信号は、受信機の複数の受信アンテナを使用して受信され、各々のバックグラウンドCIRは、複数の受信アンテナにわたって、且つ場所内の関心距離レンジにわたって平均化することによって得られ、CIRに同期する各CIR及び各バックグラウンドCIRは、送信機の複数の送信アンテナのうちの同じそれぞれ1つに関連付けられ、受信機の複数の受信アンテナのうちの同じそれぞれ1つに関連付けられる、システム。
【0619】
項B7。項B4に記載のシステムであって、前記プロセッサはさらに、複数の関心距離レンジのそれぞれについて、およびバックグラウンドを差し引いたCIRのそれぞれについて、受信機から生じる複数の方向のそれぞれに関して、バックグラウンドを差し引いたCIRにビームフォーミングを適用することによって指向性のCIRを計算するように構成され、複数の関心距離レンジおよび前記複数の方向は、複数の関心空間ビンを形成する、システム。
【0620】
項B8。項B7に記載のシステムであって、前記プロセッサはさらに、各時間インスタンス、および関心のある各空間ビンについて、ゼロ周波数および複数の非ゼロ周波数を含む、異なる周波数での信号電力を計算するために、移動タイムインドウを用いて指向性のCIRを周波数領域に変換するように構成される、システム。
【0621】
項B9。項B8に記載のシステムであって、前記プロセッサが、各時間インスタンスおよび関心のある各空間ビンに対する電力値を含む第1の電力行列を生成するようにさらに構成され、ここで、第1の電力行列内の各電力値は、それぞれの時間インスタンス及びそれぞれの関心のある空間ビンに対して、複数の非ゼロ周波数の間の最大信号電力である、システム。
【0622】
項B10。項B9に記載のシステムであって、前記プロセッサが、第1の電力行列内の各電力値を第1の閾値と比較して、フィルタされた第1の電力行列の対応する要素を生成するようにさらに構成され、ここで、フィルタされた第1の電力行列の各要素は、対応する電力値が第1の閾値よりも大きいときは、第1の電力行列の対応する電力値、対応する電力値が第1の閾値よりも大きくないときはゼロに等しい、システム。
【0623】
項B11。項B10に記載のシステムであって、前記プロセッサが、各時間インスタンスについて、少なくとも1つの空間ビンを含む関心空間ビンの第1のセットを判定するようにさらに構成され、時間インスタンスおよび少なくとも1つの空間ビンのそれぞれに対応するフィルタリングされた第1の電力行列の要素は、非ゼロ電力値に等しい、システム。
【0624】
項B12。項B11に記載のシステムであって、前記プロセッサが、場所内の少なくとも1つの移動ターゲットの存在を関心空間便の第1のセットに基づいて判定するようにさらに構成され、少なくとも1つの移動ターゲットの各々が、少なくとも1つの時間インスタンスの間、関心空間ビンの第1のセット内に位置を有する、システム。
【0625】
項B13。項B12に記載のシステムであって、前記プロセッサが、補間に基づいて少なくとも1つの移動ターゲットの位置をリファインするようにさらに構成される、システム。
【0626】
項B14。項B12に記載のシステムであって、前記プロセッサが、少なくとも1つの移動ターゲットの各々について、2つの連続する時間インスタンスにおける移動ターゲットの2つの位置が、2つの位置が距離閾値よりも近い場合に連続していると判定し、移動ターゲットの連続位置に基づいて移動ターゲットの連続軌跡を生成し、移動ターゲットの連続軌跡の長さを示すために移動ターゲットの連続スコアを計算し、連続スコアが所定の閾値よりも大きい場合に、連続軌跡に基づいて筆記具の先端のための候補軌跡を判定するようにさらに構成される、システム。
【0627】
項B15。2つの位置の仰角が所定の閾値よりも近いとき、2つの位置が距離閾値よりも近い、項B14に記載のシステム。
【0628】
項B16。項B14に記載のシステムであって、2つの位置の方位角が第1の所定の閾値よりも近く、2つの位置の仰角は、第2の所定の閾値よりも近く、2つの位置の距離レンジは、第3の所定閾値よりも近い場合に、2つの位置は距離閾値よりも近い、システム。
【0629】
項B17。B14項に記載のシステムであって、前記プロセッサは、少なくとも1つの移動ターゲットに基づいて単一の候補軌跡が全体的に判定されるとき、単一の候補軌跡に基づいて筆記具の先端の移動軌跡を判定し、単一の候補軌跡を有する移動ターゲットに基づいて筆記具の先端を識別するようにさらに構成される、システム。
【0630】
項B18。前記プロセッサが、少なくとも1つの移動ターゲットに基づいて複数の候補軌跡が全体的に判定されるとき、複数の候補軌跡のそれぞれに関連付けられたすべての位置についての平均仰角を判定し、複数の候補軌跡のうち、最低平均仰角に関連付けられた最低仰角候補軌跡に基づいて、筆記具の先端の移動軌跡を判定し、前記最低仰角候補軌跡を有する移動ターゲットに基づいて筆記具の先端を識別するようにさらに構成された、項B14に記載のシステム。
【0631】
項B19。プロセッサは、外れ値除去、補間、または移動平均のうちの少なくとも1つに基づいて、筆記具の先端の移動軌跡を平滑化すること、コサイン変換に基づく移動軌跡のノイズの多い部分のフィルタリングをすること、または、移動軌跡を信号領域に変換しながら、加重平均に基づく少なくとも1つの周波数成分を破棄すること、のうちの少なくとも1つを行うようにさらに構成される、項B18に記載のシステム。
【0632】
項B20。項B14に記載のシステムであって、前記プロセッサが、各時間インスタンスおよび関心のある各空間ビンについての電力値を含む第2の電力行列を生成することであって、第2の電力行列における各電力値は、それぞれの時間インスタンスおよびそれぞれの関心のある空間ビンについての、ゼロ周波数における信号電力である、生成すること、第2の電力行列内の各電力値を第2の閾値と比較して、フィルタリングされた第2の電力行列の対応する要素を生成することであって、フィルタリングされた第2の電力行列の各要素は、対応する電力値が第2の閾値よりも大きい場合には第2の電力行列の対応する電力値に等しく、対応する電力値が第2の閾値よりも大きくない場合には0に等しい、比較すること、各時間インスタンスについて、少なくとも1つの空間ビンを含む関心のある第2の空間ビンのセットを判定することであって、時間インスタンスおよび少なくとも1つの空間ビンのそれぞれに対応するフィルタリングされた第2の電力行列の要素は、ゼロでない電力値に等しい、判定すること、空間関心ビンの第2のセットに基づいて場所内の少なくとも1つの静的ターゲットの存在を判定することであって、少なくとも1つの静的ターゲットの各々は、少なくとも1つの時間インスタンスの間、空間関心ビンの第2のセット内に位置を有する、判定すること、をするようにさらに構成される、システム。
【0633】
項B21。前記プロセッサは、少なくとも1つの移動ターゲットのうちの1つについて、前記移動ターゲットの連続軌跡の長さが所定の閾値よりも大きいことを判定することと、前記移動ターゲットの連続軌跡が時間インスタンスにおいて中断することを判定することと、前記時間インスタンスにおける前記移動ターゲットの前記連続軌跡に対する連続位置を判定するために、関心空間ビンの第2のセットにおける静的ターゲットについての時間インスタンスにおける位置を求めることと、を行うようにさらに構成する、項B20に記載のシステム。
【0634】
項B22。前記送信機および前記受信機は、互いに物理的に結合されている、項B1に記載のシステム。
【0635】
項B23。無線筆記追跡システムの無線デバイスであって、プロセッサと、前記プロセッサに通信可能に結合されたメモリと、前記プロセッサに通信可能に結合された受信機と、を含み、無線筆記追跡システムの追加無線デバイスは場所の無線マルチパスチャネルを介して第1の無線信号を送信するように構成され、前記受信機は無線マルチパスチャネルを介して第2の無線信号を受信するように構成され、前記第2の無線信号は場所内の筆記具の先端による第1の無線信号の反射を含み、前記プロセッサは、前記第2の無線信号に基づいて無線マルチパスチャネルのチャネル情報(CI)の時系列を取得するように構成され、それぞれの前記CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含み、CIの時系列(TSCI)に基づいて筆記具の先端の移動を追跡するように構成される、無線デバイス。
【0636】
項B24。項B23に記載の無線デバイスであって、それぞれの前記CIがCIRを含み、前記筆記具の先端の位置は、場所内の複数の空間ビンに基づいて判定され、複数の空間ビンの各々は、それぞれの方向と、受信機から生じるそれぞれの距離レンジとによって判定され、それぞれの方向は、対応する方位角および対応する仰角によって識別され、先端の動きは表面に沿っており、表面上の任意の点は、受信機に対して仰角角が0になる、無線デバイス。
【0637】
項B25。前記プロセッサはさらに、 各時間について、および前記複数の空間ビンの各空間ビンについて、 前記CIRを周波数領域に変換して、ゼロ周波数および複数の非ゼロ周波数を含む、異なる周波数信号電力を計算するように構成される、項項B24に記載の無線デバイス。
【0638】
項B26。項B25に記載の無線デバイスであって、前記プロセッサが、各時間インスタンスおよび各空間ビンについての電力値を含む第1の電力行列を生成することであって、前記第1の電力行列中の各電力値は、各時間インスタンスおよび各空間ビンについての複数の非ゼロ周波数の中の最大信号電力である、生成することと、前記第1の電力行列内の各電力値を第1の閾値と比較して、フィルタリングされた前記第1の電力行列の対応する要素を生成することであって、前記フィルタリングされた第1の電力行列の各要素は、対応する電力値が第1の閾値よりも大きい場合には前記第1の電力行列の対応する電力値に等しく、対応する電力値が第1の閾値よりも大きくない場合には0に等しい、比較することと、前記各時間インスタンスについて、少なくとも1つの空間ビンを含む空間ビンの第1のセットを判定することであって、時間インスタンスおよび少なくとも1つの空間ビンのそれぞれに対応する前記フィルタリングされた第1の電力行列の要素は、非ゼロ電力値に等しい、判定することと、空間ビンの第1のセットに基づいて場所内の少なくとも1つの移動ターゲットの存在を判定することであって、少なくとも1つの移動ターゲットの各々は、少なくとも1つの時間インスタンスの間、空間ビンの第1のセット内に位置を有する、判定することと、をさらに行うように構成される、無線デバイス。
【0639】
項B27。項B26に記載の無線デバイスであって、前記プロセッサが、少なくとも1つの移動ターゲットの各々について、2つの連続する時間インスタンスにおける前記移動ターゲットの2つの位置が、前記2つの位置が距離閾値よりも近い場合に連続していると判定し、移動ターゲットの連続位置に基づいて移動ターゲットの連続軌跡を生成し、移動ターゲットの連続軌跡の長さを示すために移動ターゲットについての連続スコアを計算し、前記連続スコアが所定の閾値よりも大きい場合に、前記連続軌跡に基づいて筆記具の先端のための候補軌跡を判定することと、少なくとも1つの移動ターゲットに基づいて複数の候補軌跡が全体的に判定されると、複数の候補軌跡のそれぞれに関連付けられたすべての位置の平均仰角を判定し、複数の候補軌跡の中で最も低い平均仰角に関連付けられた最も低い仰角候補軌跡に基づいて前記筆記具の先端の移動軌跡を判定することと、最も低い仰角候補軌跡を有する移動ターゲットに基づいて筆記具の先端を識別することと、を行うように構成される、無線デバイス。
【0640】
項B28。項B27に記載の無線デバイスであって、前記プロセッサは、外れ値除去、補間、または移動平均のうちの少なくとも1つに基づいて、前記筆記具の先端の移動軌跡を平滑化すること、コサイン変換に基づいて移動軌跡のノイズのある部分をフィルタリングすること、または、移動軌跡を信号領域に変換しながら、加重平均に基づいて少なくとも1つの周波数成分を破棄することのうちの少なくとも1つを行うように構成される、無線デバイス。
【0641】
項B29。場所の無線マルチパスチャネルを介して第1の無線信号を送信すること、前記無線マルチパスチャネルを介して第2の無線信号を受信することであって、前記第2の無線信号は、前記場所内の筆記具の先端による前記第1の無線信号の反射を含む、受信すること、前記第2の無線信号に基づいて前記無線マルチパスチャネルのチャネル情報(CI)の時系列を取得することであって、それぞれの前記CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む、取得すること、CIの時系列(TSCI)に基づいて筆記具の先端の筆記を追跡すること、を含む無線筆記追跡システム。
【0642】
項B30。項29に記載の方法であって、前記筆記具の先端の位置が、場所内の複数の空間ビンに基づいて判定され、前記複数の空間ビンの各々は、それぞれの方向と、受信機から生じるそれぞれの距離レンジとによって判定され、それぞれの方向は、対応する方位角および対応する仰角によって識別され、先端の書込みは表面上にあり、表面上の任意の点は、受信機に対して仰角ゼロを有し、送信機と受信機は互いに物理的に結合している、方法。
【0643】
以下の番号を付した項は、無線監視の精度および有効性を改善するための実施例を提供する。
【0644】
項C1。 方法/システム/ソフトウェア/無線監視システムのデバイスであって、以下を含む:場所の無線マルチパスチャネルを介してN1個の送信アンテナを有するタイプ1異種無線デバイスから無線信号を送信することであって、前記無線マルチパスチャネルは前記場所内のオブジェクトの動きによって影響を受ける、送信することと、前記無線マルチパスチャネルを介してN2個の受信アンテナを有するタイプ2異種無線デバイスによって無線信号を受信することであって、受信された無線信号は、前記場所の無線マルチパスチャネルのために送信された無線信号とは異なる、受信することと、プロセッサと、前記プロセッサと通信可能に結合されたメモリと、前記メモリに記憶された命令のセットとを使用して、受信された無線信号に基づいて前記無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得することであって、それぞれのTSCIは、N1個の送信アンテナのうちの1つとN2個の受信アンテナのうちの1つとに関連付けられる、取得することと、TSCI数に基づいて場所内のオブジェクトの動きを監視することと、を含む無線監視システムの方法/システム/ソフトウェア/デバイス。
【0645】
項C2。項C1に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、前記TSCIの個数を前処理することと、前処理されたTSCIの個数に基づいて、場所内のオブジェクトの動きを監視することと、を含む無線監視システムの方法/システム/ソフトウェア/デバイス。
【0646】
項C3。項C2記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、タイムウインドウを、雑音の多い、異常な、非定型的な、不規則な、信頼できない、疑わしい、および一貫性のないうちの少なくとも1つの疑わしいタイムウインドウとして識別することと、前記疑わしいタイムウインドウ内のすべてのチャネル情報(CI)を疑わしいCIとして識別することと、TSCIの個数から全ての前記疑わしいCIを除去することによって、前処理されたTSCIを計算することと、を含む無線監視システムの方法/システム/ソフトウェア/デバイス。
【0647】
タイムウインドウは、前記タイムウインドウ内のTSCIの特性が所定のまたは適応閾値よりも大きい変動を示すとき、すなわち、雑音が多い、異常で非定型で不規則で信頼できない、疑わしい、または一貫性のない、疑わしタイムウインドウである可能性があり、様々な実施形態によれば、TSCIの特性は、タイムウインドウ内の隣り合うタイムスタンプにおけるTSCI間の差、差の関数、タイムウインドウ内の連続するタイムスタンプにおけるTSCIの差分、又は振幅の関数であってもよい。
【0648】
項C4。前記疑わしいタイムウインドウは0の持続時間を有し、疑わしいタイムウインドウは単一のタイムスタンプを含む、項C3の無線監視システムの方法/システム/ソフトウェア/デバイス。
【0649】
項C5。項C3に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、TSCIの個数に基づいたタイムウインドウの試験測定を計算することと、試験測定に基づいてタイムウインドウを前記疑わしいタイムウインドウとして識別すること、をさらに含む無線監視システムの方法/システム/ソフトウェア/デバイス。
【0650】
項C6。 項C5の無線監視システムの方法/システム/ソフトウェア/デバイスであって、前記試験測定は、加算、和、減算、差分、乗算、積、スケーリング、分割、比率、総和、時間にわたる総和、周波数にわたる総和、スライディングウインドウにわたる総和、正規化、ベクトル和、否定、絶対値、和集合、補集合、平均、中央値、最頻値、アベレージ、加重平均、加重中央値、加重最頻値、算術平均、幾何平均、調和平均、トリミング平均、時間平均、L−0ノルム、L−1ノルム、L−2ノルム、L−kノルム、L−0距離、L−1距離、L−2距離、L−k距離、統計、短期統計、長期統計、自己相関関数、自己共分散関数、相互相関関数、相互共分散関数、モーメント母関数、順序付けられた統計、ヒストグラム、百分位数、分散、標準偏差、範囲、期間、変動の測定、広がり、分散、発散、四分位範囲、合計変動、合計差異、偏差、絶対偏差、平均からの偏差、トリミングされた平均からの偏差、偏差 中央値、総偏差、勾配、導関数、部分導関数、1次導関数、2次導関数、高次導関数、積分、加重積分、部分積分、ゼロ交差、最小、極小、最大、極大、線、接線、交差、最大導関数、最小導関数、特徴、スカラー、ベクトル、大きさ、位相、実数部、純粋に虚数部、正方形、立方体、ルート、パワー、 サイン、コサイン、タンジェント、コタンジェント、セカント、コセカント、多項式、指数、対数、関数、線形関数、ピースワイズ線形関数、非線形関数、スカラー関数、ベクトル関数、離散関数、連続関数、代数関数、多項式関数、指数関数、対数関数、三角関数、超越関数、論理関数、楕円関数、放物線関数、双曲線関数、ゲーム関数、ゼータ関数、制限関数、絶対関数、インジケーター関数、フロア関数、丸め関数 、符号関数、ピース単位定数関数、複合関数、関数関数、量子化、しきい値、移動関数、スライド関数、移動平均、移動中央値、移動統計、移動操作、時系列の隣接アイテムの移動ウィンドウの関数、複数の周波数関連機能の関数、複数の時間関連機能の関数、変換、周波数変換、逆周波数変換、離散変換、離散時間変換、短時間変換、ラプラス変換、ヒルベルト変換、正弦変換、コサイン変換、三角変換、ウェーブレット変換、DCT、DST、DFT、FFT、アダマール変換、整数変換、パワー- of-2変換、スパース変換、スパース変換、射影、分解、マッチング追跡、スパース近似、主成分分析(PCA)、独立成分分析(ICA)、特異値分解(SVD)、固有分解、直交分解、固有値 、特異値、グラフベースの処理、グラフベースの変換、グラフ信号処理、圧縮センシング、分類、クラス/グループ/カテゴリの識別、ラベリング、学習、機械学習、ニューラルネットワーク、検出、推定、特徴抽出、学習ネットワーク、特徴抽出、 ノイズ除去、信号強調、コーディング、暗号化、マッピング、再マッピング、ベクトル量子化、フィルタリング、ローパスフィルタリング、ハイパスフィルタリング、バンドパスフィルタリング、一致フィルタリング、カルマンフィルタリング、前処理、後処理、粒子フィルター、FIRフィルタリング、IIRフィルタリング、自動回帰(AR)フィルタリング、適応フィルタリング、スムージング、メディアンフィルタリング、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、ダウン変換、アップサンプリング、アップ変換、補間、外挿、重要度サンプリング、モンテカルロサンプリング、特殊関数 、ベッセル関数、誤差関数、相補誤差関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数、別の量、別のスカラー演算、別のベクトル演算、別のスライド演算、および別の関数、のうちの少なくとも1つ含む、無線監視システムの方法/システム/ソフトウェア/デバイス。
【0651】
項C7。項C5に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、タイムウインドウは、複数のタイムスタンプを含み、各々がタイムウインドウ内のそれぞれのタイムスタンプに関連付けられた複数の瞬間的試験測定を計算することと、前記複数の瞬間的試験測定の集計に基づいて前記試験測定を計算することと、をさらに含む。
【0652】
項C8。項C7に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、加算、合計、減算、差、乗算、積、スケーリング、除算、比率、合計、時間の合計、頻度の合計、スライディング時間ウィンドウの合計、正規化、ベクトルの合計、否定、絶対値、交差、和集合、補数、平均、中央値、モード、平均、加重平均、加重中央値、加重モード、算術平均、幾何平均、調和平均、トリミング平均、時間平均、L-0ノルム、L-1ノルム、L-2ノルム、Lkノルム、L-0距離、L-1距離、L-2距離、Lk距離、統計、短期統計、長期統計、自己相関関数、自動共分散関数、相互相関関数、相互共分散関数、モーメント生成関数、順序付けられた統計、ヒストグラム、パーセント、分散、標準偏差、範囲、期間、変動の測定、広がり、分散、発散、四分位範囲、合計変動、合計差分、偏差、絶対偏差、平均からの偏差、トリミングされた平均からの偏差、中央値からの偏差、合計偏差、勾配、導関数、偏導関数、一次導関数、二次導関数、高次導関数、積分、重み付き積分、部分積分、ゼロ交差、最小、極小、最大、極大、線、接線、交差、最大導関数、最小導関数、特徴、スカラー、 ベクトル、大きさ、位相、実数部、純粋に虚数部、正方形、立方体、ルート、パワー、サイン、コサイン、タンジェント、コタンジェント、セカント、コセカント、多項式、指数、対数、関数、線形関数、ピースワイズ線形関数、非線形 関数、スカラー関数、ベクトル関数、離散関数、連続関数、代数関数、多項式関数、指数関数、対数関数、三角関数、超越関数、論理関数、楕円関数、放物線関数、双曲線関数、ゲーム関数、ゼータ関数、 制限関数、絶対関数、インジケーター関数、フロア関数、丸め関数、符号関数、ピースワイズ定数関数、複合関数、関数の関数、量子化、しきい値、移動関数、スライディング関数、移動平均、移動中央値、移動統計、移動操作、時系列の隣接アイテムの移動ウィンドウの関数、複数の周波数関連機能の関数、複数の時間機能の関数、変換、周波数変換、逆周波数変換、離散変換、離散時間変換、短時間変換、ラプラス変換、ヒルベルト変換、正弦変換、余弦変換、三角変換、ウェーブレット変換、DCT、DST、DFT、FFT、Hadamard変換、整数変換、2乗変換、スパース変換、スパース変換、射影、分解、マッチング追跡、スパース近似、主成分分析(PCA)、独立成分分析(ICA)、特異値分解(SVD)、固有分解、直交分解、固有値、特異値、グラフベースの処理、グラフベースの変換、グラフ信号処理、圧縮センシング、分類、クラス/グループ/カテゴリの識別、ラベリング、学習、機械学習、ニューラルネットワーク、検出 、推定、特徴抽出、学習ネットワーク、特徴抽出、ノイズ除去、信号強化、コーディング、暗号化、マッピング、再マッピング、ベクトル量子化、フィルタリング、ローパスフィルタリング、ハイパスフィルタリング、バンドパスフィルタリング、整合フィルタリング、固有分解、直交分解、固有値、特異値、グラフベースの処理、グラフベースの変換、グラフ信号処理、圧縮センシング、分類、クラス/グループ/カテゴリの識別、ラベリング、学習、機械学習、ニューラルネットワーク、検出 、推定、特徴抽出、学習ネットワーク、特徴抽出、ノイズ除去、信号強化、コーディング、暗号化、マッピング、再マッピング、ベクトル量子化、フィルタリング、ローパスフィルタリング、ハイパスフィルタリング、バンドパスフィルタリング、整合フィルタリング、カルマンフィルタリング、前処理、後処理、粒子フィルター、FIRフィルタリング、IIRフィルタリング、自動回帰(AR)フィルタリング、適応フィルタリング、スムージング、メディアンフィルタリング、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、ダウンコンバート、アップサンプリング、アップ -変換、補間、外挿、重要度サンプリング、モンテカルロサンプリング、特殊関数、ベッセル関数、エラー関数、補完エラー関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数、別の量、別のスカラー演算、別の ベクトル演算、別のスライド操作、および別の関数、のうちの少なくとも1つに基づいて、前記複数の瞬間的試験測定を集計する、無線監視システムの方法/システム/ソフトウェア/デバイス。
【0653】
項C9。項C5に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、TSCIの個数に基づいたタイムウインドウの適応閾値の計算をすることと、前記試験測定が前記適応閾値を超える場合、タイムウインドウを前記疑わしいタイムウインドウとして識別することと、をさらに含む、無線監視システムの方法/システム/ソフトウェア/デバイス。
【0654】
項C10。項C9の無線監視システムの方法/システム/ソフトウェア/デバイスであって、加算、合計、減算、差、乗算、積、スケーリング、除算、比率、合計、時間の合計、頻度の合計、スライディング時間ウィンドウの合計、正規化、ベクトルの合計、否定、絶対値、交差、和集合、 補数、平均、中央値、モード、平均、加重平均、加重中央値、加重モード、算術平均、幾何平均、調和平均、トリミング平均、時間平均、L-0ノルム、L-1ノルム、L-2ノルム、Lkノルム、L-0距離、L-1距離、L-2距離、Lk距離、統計、短期統計、長期統計、自己相関関数、自動共分散関数、相互相関関数、相互共分散関数、モーメント生成関数、 順序付けられた統計、ヒストグラム、百分位数、分散、標準偏差、範囲、期間、変動の測定、広がり、分散、発散、四分位範囲、合計変動、合計差分、偏差、絶対偏差、平均からの偏差、トリミングされた平均からの偏差、中央値からの偏差、総偏差、勾配、導関数、部分導関数、1次導関数、2次導関数、高次導関数、積分、加重積分、部分積分、ゼロ 交差、最小、極小、最大、極大、線、接線、交差、最大導関数、最小導関数、特徴、スカラー、ベクトル、大きさ、位相、実数部、純粋に虚数部、正方形、立方体、ルート、パワー、正弦 、コサイン、タンジェント、コタンジェント、セカント、コセカント、多項式、指数、対数、関数、線形関数、ピースワイズ線形関数、非線形関数、スカラー関数、ベクトル関数、離散関数、連続関数、代数関数、多項式関数、指数関数、対数関数、三角関数、超越関数、論理 関数、楕円関数、放物線関数、双曲線関数、ゲーム関数、ゼータ関数、制限関数、絶対関数、インジケーター関数、フロア関数、丸め関数、符号関数、ピースワイズ定数関数、複合関数、関数関数、量子化、しきい値化、移動関数、スライド関数、移動平均、移動中央値、移動統計、移動操作、時系列の隣接アイテムの移動ウィンドウの関数、複数の周波数関連機能の関数、複数の時間関連機能の関数、変換、 周波数変換、逆周波数変換、離散変換、離散時間変換、短時間変換、ラプラス変換、ヒルベルト変換、正弦変換、余弦変換、三角変換、ウェーブレット変換、DCT、DST、DFT、FFT、ハダマール変換、整数変換、2乗変換、スパース変換、スパース変換、射影、分解、マッチング追跡、スパース近似、主成分分析(PCA)、独立成分分析(ICA)、特異値分解(SVD)、固有分解、直交分解、固有値、特異値、グラフベースの処理、グラフベースの変換、グラフ信号処理、圧縮センシング、分類、クラス/グループの識別 / category、ラベリング、学習、機械学習、ニューラルネットワーク、検出、推定、特徴抽出、学習ネットワーク、特徴抽出、ノイズ除去、信号強化、コーディング、暗号化、マッピング、再マッピング、ベクトル量子化、フィルタリング、ローパスフィルタリング、ハイパスフィルタリング、 バンドパスフィルタリング、マッチドフィルタリング、カルマンフィルタリング、前処理、後処理、粒子フィルター、FIRフィルタリング、IIRフィルタリング、自動回帰(AR)フィルタリング、適応フィルタリング、スムージング、メディアンフィルタリング、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、ダウンコンバート、アップサンプリング、アップコンバート、補間、外挿、重要度サンプリング、 モンテカルロサンプリング、特殊関数、ベッセル関数、エラー関数、相補エラー関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数、別の量、別のスカラー操作、別のベクトル操作、別のスライド操作、および別の関数、の内の少なくとも1つに基づいて前記適応閾値を計算する。
【0655】
項C11。項C5、項C7または項C9の無線監視システムの方法/システム/ソフトウェア/デバイスタイプ1デバイスのアンテナの量、タイプ2デバイスのアンテナの量、タイプ1デバイスとタイプ2デバイスのコロケーション、使用するタイプ1デバイスの量、タイプ2デバイスの量 )使用する、タイプ1デバイスとタイプ2デバイス間のプロトコル、タイプ1デバイスとタイプ2デバイス間のシグナリング、ワイヤレスマルチパスチャネルの設定、ワイヤレスマルチパスチャネルのキャリア周波数、無線マルチパスチャネルの帯域幅、無線マルチパスチャネルの特性、無線マルチパスチャネルのチャネル切り替え、無線信号の設定、無線信号のキャリア周波数、無線信号のサブキャリアの数、無線信号の帯域幅、無線信号の特性、無線信号のチャネル切り替え、無線信号のシグナリング、無線信号の規格、無線信号の規格の設定、無線信号のプロトコル、無線信号の信号強度、無線信号のタイミング、無線信号のサウンディングレート、無線信号のサウンディングのタイミング 、無線信号のサウンディング信号の選択、無線信号のサウンディング信号のレート、チャネル情報(CI)の選択、CIの精度、CIの量、CIのタイミング、前処理 TSCIの数、オブジェクトの動きの監視、監視に関連するタスク、および別の要因、のうちの少なくとも1つに基づいて、前記試験測定、前記瞬間的試験測定、前記適応閾値の少なくとも1つを計算する。
【0656】
項C12。項C1に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、TSCIの個数に基づいて少なくとも1つの特徴時系列(TSF)を計算することと、少なくとも1つのTSFに基づいて場所内のオブジェクトの動きを監視することと、をさらに含む。
【0657】
項C13。項C12に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、前記特徴時系列を、加算、合計、減算、差、乗算、積、スケーリング、除算、比率、合計、時間の合計、頻度の合計、スライディング時間ウィンドウの合計、正規化、ベクトルの合計、否定、絶対値、交差、和集合、 補数、平均、中央値、モード、平均、加重平均、加重中央値、加重モード、算術平均、幾何平均、調和平均、トリミング平均、時間平均、L-0ノルム、L-1ノルム、L-2ノルム、L-kノルム、L-0距離、L-1距離、L-2距離、L-k距離、統計、短期統計、長期統計、自己相関関数、自動共分散関数、相互相関関数、相互共分散関数、モーメント生成関数、順序付き統計、ヒストグラム、百分率、分散、標準偏差、範囲、期間、変動の測定、 広がり、分散、発散、四分位範囲、総変動、総微分、偏差、絶対偏差、平均からの偏差、トリミングされた平均からの偏差、中央値からの偏差、総偏差、勾配、導関数、部分導関数、1次導関数、2次導関数、高次導関数、積分、加重積分、部分積分、ゼロ交差、最小、極小、最大、極大、線、接線、交差、最大導関数、最小導関数 、特徴、スカラー、ベクトル、大きさ、位相、実数部、純粋に虚数部、正方形、立方体、根、べき乗、正弦、余弦、接線、共接線、分数、コセカント、多項式、指数、対数、関数、線形関数、ピースワイズ線形関数、非線形関数、スカラー関数、ベクトル関数、離散関数、連続関数、代数関数、多項式関数、指数関数、対数関数、三角関数、超越関数、論理関数、楕円関数、放物線関数、 双曲線関数、ゲーム関数、ゼータ関数、制限関数、絶対関数、インジケーター関数、フロア関数、丸め関数、符号関数、ピース単位の定数関数、複合関数、関数の関数、量子化、しきい値化、移動関数、スライディング関数、移動平均、移動中央値、移動統計、移動操作、時系列の隣接項目の移動ウィンドウの関数、複数の周波数関連機能の関数、複数の時間関連機能の関数、変換、周波数変換 、逆周波数変換、離散変換、離散時間変換、短時間変換、ラプラス変換、ヒルベルト変換、正弦変換、余弦変換、三角変換、ウェーブレット変換、DCT、DST、DFT、FFT、アダマール変換、整数変換、2乗変換、スパース変換、スパース変換、射影、分解、マッチング追跡、スパース近似、主成分分析(PCA)、独立成分分析(ICA)、特異値分解(SVD)、 固有分解、直交分解、固有値、特異値、グラフベースの処理、グラフベースの変換、グラフ信号処理、圧縮センシング、分類、クラス/グループ/カテゴリの識別、ラベリング、学習、機械学習、ニューラルネットワーク、検出、推定、特徴抽出、学習ネットワーク、特徴抽出、ノイズ除去、信号強調、コーディング、暗号化、マッピング、再マッピング、ベクトル量子化、フィルタリング、ローパスフィルタリング、ハイパスフィルタリング、バンドパスフィルタリング、一致フィルタリング、カルマンフィルタリング、前処理 、後処理、粒子フィルター、FIRフィルター、IIRフィルター、自動回帰(AR)フィルター、適応フィルタリング、スムージング、メディアンフィルタリング、モードフィルタリング、サンプリング、ランダムサンプリング、リサンプリング関数、ダウンサンプリング、ダウン変換、アップサンプリング、アップ変換、補間、外挿、重要度サンプリング、モンテカルロサンプリング、特殊関数、ベッセル関数、誤差関数 、相補誤差関数、ベータ関数、ガンマ関数、積分関数、ガウス関数、ポアソン関数、別の量、別のスカラー演算、別のベクトル演算、別のスライディング演算、および別の関数、のうちの少なくとも1つに基づいて計算する。
【0658】
項C14。項C12の無線監視システムの方法/システム/ソフトウェア/デバイスであって、特徴は、抵抗性、非感受性、および不変性のうちの少なくとも1つであり、位相雑音、位相歪、位相不完全性、位相オフセット、位相エラー、振幅雑音、振幅歪、振幅不完全性、ゲイン、AGC(自動ゲイン制御)ゲイン、熱雑音、および量子化雑音のうちの少なくとも1つに関する。様々な実施形態によれば、位相雑音は基本的に、1)チャネル周波数オフセット(CFO)、2)サンプリング周波数オフセット(SFO)、および3)シンボルタイミングオフセット(STO)、4)熱雑音、および5)量子化雑音、の同期エラーの結果である。これらは、位相エラーの主な原因である。振幅雑音に関しては、主な発生源が1)熱雑音、2)AGCゲイン、及び3)量子化雑音である。
【0659】
項C15。少なくとも1つのTSFに基づいて、周期的動きおよび過渡的動きのうちの少なくとも1つを監視する、項C12の無線監視システムの方法/システム/ソフトウェア/デバイス。
【0660】
項C16。監視に基づいて、レスポンス、支援、および提示のうちの少なくとも1つを生成することをさらに含む、項C1に記載の無線監視システムの方法/システム/ソフトウェア/デバイス。
【0661】
項C17。項C16に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、レスポンス、援助、および提示のうちの少なくとも1つを生成することを含み、それは以下に基づく、すなわち、情報源、情報サービス、デジタルサービス、スキル格納、サービス格納、情報格納、情報プロバイダ、サービスプロバイダ、スキルプロバイダ、情報ハブ、情報サーバ、クラウドサーバ、フォグサーバ、エッジサーバ、ローカルサーバ,ハブデバイス、システムのユーザから要求された情報、ユーザに関心のある情報、気象情報、ニュース、ユーザに関連するニュース、日常のニュースブリーフィング、ユーザの予定リスト、ユーザのカレンダ、ユーザの来るべき事象、ユーザに関心のある事象、ユーザの接続された口座、ユーザの電話メッセージ、ユーザの電子メール口座、ユーザのメッセージ口座、ユーザに関連する別のユーザの情報、動きに関連する情報、およびユーザに関連する別の情報のうちの少なくとも1つの検査;コンテンツソース、コンテンツサービス、望ましいソース、気に入ったソース、通常のソース、ランダムなソース、指定されたソース、ニュースソース、ミュージックソース、ソーシャルメディアソース、ステーション、チャネル、ウェブサイト、および別のネットワークソース、の少なくとも1つへのチューニング;スマートシステム,スマートデバイス,スマートサービス、照明システム、スピーカシステム、空調システム、暖房システム、温水システム、換気システム、エンターテインメントシステム、音楽システム、レコーディングシステム、ホームセキュリティシステム、サウンドシステム、メディアシステム、触覚システム、香り、匂い、芳香、味覚、バーチャルリアリティシステム、拡張現実システム、バックグラウンドミュージック、カメラ、ビデオレコーダー、別のセンサ、ランプ、無線、テレビ、家電製品、デバイス、器具、固定具、オーブン、ストーブ、コーヒーマシン、マイクロ波オーブン、自動車、ガーレージ、ドア、窓、カーテン、ブラインド、コンピュータ、モニタ、印刷機、および他のシステム、のうちの少なくとも1つの制御;サービスセッティング、照明セッティング、光源、明るさ、カラー、アニメーション、サイン、シンボル、照明効果、音声セッティング、スピーカセッティング、音量、効果音、音楽ジャンル、バックグラウンド音楽、輝度セッティング、温度セッティング、ファン速度、フローセッティング、触覚セッティング、および他のセッティング、のうちの少なくとも1つの調整;標準メッセージ、スクリプト化されたメッセージ、動的に生成されたメッセージ、オブジェクトの動きの監視に基づいて生成されたメッセージ、インタラクティブメッセージ、音のメッセージ、音声メッセージ、音声合成メッセージ、可視的メッセージ、テキストメッセージ、アニメーションメッセージ、挨拶メッセージ、歓迎メッセージ、報告、ブリーフィング、毎日のブリーフィング、定期的ブリーフィング、設定時刻のブリーフィング、ニュース、ヘッドライン、トピックニュース、興味のあるニュース、音楽、メディア、リマインダ、次の少なくとも1つに関連するリマインダであって、ユーザーのカレンダー、ユーザーの予定リスト、および別のユーザーのカレンダー、状況レポート、家の状況、オフィスの状況、建物の状況、設備状況、ユーザの動き状況、ユーザの動き分析、ユーザの分析の過去の記録、ユーザの分析の履歴記録、ユーザの動向、位置状況、警告、アラーム、言語警告、音声警告、可視的警告、アニメーション化された警告、概要、および別の提示のうちの少なくとも1つにおいて、のうちの少なくとも1つの提示;スマートデバイス、スピーカ付きスマートデバイス,表示部付きスマートデバイス、ユーザインタフェース付きスマートデバイス、ネットワーク接続されたデバイス、Wi−Fi対応デバイス、4G対応デバイス、5G対応デバイス、6G対応デバイス、7G対応デバイス、ブルートゥース(登録商標)対応デバイス、BLE対応デバイス、Zigbee対応インタフェース、物のインターネット(IoT)デバイス、スマートフォン、タブレット、スピーカ、テレビ、サーモスタット、時計、眼鏡、アクセサリ、触覚デバイス、リモートデバイス、スーパーバイザーデバイス、介護者デバイス、緊急用デバイス、及び他のデバイス、スキルのダウンロード、スキルの取得、スキルのインストール、スキルの採用、スキルの最適化、スキルの適用、スキルの更新、スキルの学習、スキルのトレーニング、スキルの開発、及び他の行動のうちの少なくとも1つの提示の生成。
【0662】
項C18。項C1に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、前記無線信号は以下の少なくとも1つを含む:無線ローカルエリアネットワーク(WLAN)信号、WWAN信号、WPAN信号、WBAN信号、WiFi信号、 WiFi4/5/6/7/8信号、IEEE 802.11信号、IEEE 802.11n/ac/ax/be信号、セルラー通信信号、3G/4G/LTE /5G/6G/7G/8G信号、IEEE 802.15信号、IEEE802.16信号、Bluetooth信号、Bluetooth Low Energy(BLE)信号、RFID信号、Zigbee信号、UWB信号、WiMax信号、ユニキャスト信号、マルチキャスト信号、ブロードキャスト信号、レーザー信号、LIDAR信号、レーダー信号、光信号、赤外信号、紫外線信号、音波信号、超音波信号、無線信号、電磁波(EM)、マイクロ波信号、ミリ波(mmWave)信号、キャリア周波数が100kHzより上の無線周波数(RF)信号、お飛び他の無線信号。
【0663】
項C19。項C1に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、ターゲットの検出、認識、トレーニング、検証、分類、監視、追跡、カウント、位置決め、位置特定、ナビゲーション、案内、フィルタリング、処理、前処理、後処理、修正、起動、アクセス、アプリケーション、解析、推理、推論、観測、要約、判断、および結論のうちの少なくとも1つ、ならびに、ターゲットの出現、共起、関係、分析、パラメータ、特性、特徴、表現、頻度、傾向、統計、状態、ステータス、段階、状態、状況、インジケータ、移行、変化、時期、分類、および情報のうちの少なくとも1つを計算すること、の少なくとも1つに基づいた前記オブジェクトの動きの監視をすることを含み、前記ターゲットは、侵入者、人、ユーザー、子供、赤ちゃん、高齢者、患者、ペット、動物、オブジェクト、材料、ツール、機械、デバイス、車両、車、欠陥部、障害、動き、移動、動きシーケンス、事象、プレゼンス、 近接、活動、日常の活動、行動、現象、履歴、傾向、変動、変化、規則性、不規則性、反復性、周期運動、反復運動、定常運動、周期定常運動、規則運動、呼吸、心拍、バイタルサイン、歩行、振動、及び動き、特徴、及び身体部分、手、ひじ、腕、脚、足、手足、頭、ウエスト、手首、目のうちの少なくとも1つの特性、のうちの少なくとも1つを含み、それは以下のうちの少なくとも1つの間のことであり、その間は、ランニング、運動、移動、活動、マンマシンの相互作用であり、またターゲットは、一時的な動き、衝動的な動き、突然の動き、転倒、危険、生命の脅威、窓を壊す、ユーザーインターフェース、ジェスチャー、手話、手書き、キーストローク、表情 、顔の特徴、感情、体の特徴、ボディーランゲージ、ダンスの動き、リズミカルな動き、周期的な動き、健康、幸福、健康状態、睡眠、睡眠段階、生体認証、セキュリティ、安全性、侵入、イベント、疑わしいイベント、疑わしい動き、アラーム、アラート、サイレン、場所、距離、速度、加速、 角度、角速度、角加速度、位置特定、地図、形状推定、地図学習、エネルギー管理、電力伝送、ワイヤレス電力伝送、機械学習、教師有り学習、教師なし学習、半教師あり学習、クラスタリング、特徴抽出、特徴トレーニング、主成分分析、固有分解、周波数分解、時間分解、時間周波数分解、機能分解、その他の分解、トレーニング、識別トレーニング、教師ありトレーニング、教師なし トレーニング、半教師ありトレーニング、ニューラルネットワーク、拡張現実、ワイヤレス通信、データ通信、信号ブロードキャスト、ネットワーキング、調整、管理、暗号化、保護、クラウドコンピューティング、およびその他のターゲットである、無線監視システムの方法/システム/ソフトウェア/デバイス。
【0664】
項C20。項C12に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、事象をTSFの特性と関連付けることと、TSFの特性を認識することによって事象を検出することと、を含む無線監視システムの方法/システム/ソフトウェア/デバイス。
【0665】
項C21。項C20に記載の無線監視システムの方法/システム/ソフトウェア/デバイスであって、前記事象は、すべての入口と出口のドアが閉じている、正面のドアが部分的に開いている、正面のドアが完全に開いている、背面のドアが部分的に開いている、背面のドアが完全に開いている、複数の入口と出口のドアが開いている、ガレージのドアが閉じている、ガレージのドアが部分的に開いている、ガレージのドアが完全に開いている 開いている、すべてのウィンドウが閉じている、ウィンドウの1つが部分的に開いている、ウィンドウの1つが完全に開いている、特定のウィンドウが部分的に開いている、特定のウィンドウが完全に開いている、いくつかの窓が開いている、特定の数の窓が開いている、家の中の動きなし、家の中の動き、入口エリアでの動き、キッチンでの動き、ダイニングルームでの動き、居間での動き、1番目のレストルームでの動き、 2番目のレストルームでの動き、1番目の寝室での動き、2番目の寝室での動き、1階での動き、2階での動き、地下室の動き、階段の動き、入り口、ガレージからの入り口、正面玄関からの入り口、裏口からの入り口、日常の活動、典型的な活動、非典型的な活動、定期的な活動、不規則な活動、通常 活動、異常な活動、危険、転倒、出口、ガレージからの出口、正面玄関からの出口、裏口からの出口、不審な出口、不審な行動、不審な活動、1番目の寝室のユーザーが眠っている、1番目の寝室のユーザーが急速眼球運動(REM)睡眠で眠っている、1番目寝室のユーザーが非REM(NREM)睡眠で眠っている、1番目の寝室のユーザーは睡眠から目覚めている、台所でユーザが料理をする、ユーザがリビングルームでテレビを見ている、2番目の寝室のユーザーが宿題をしている、及びその他の事象を含む、無線監視システムの方法/システム/ソフトウェア/デバイス。
【0666】
以下の番号を付した項は、動き検知および位置特定のための無線監視の実施例を提供する。
【0667】
項D1。共同無線動き監視システムの方法であって、場所内のタイプB異種無線デバイスのセットを無線で相互接続することであって、ここで、それぞれがそれぞれの動きを行う場所に少なくとも1つのオブジェクトがあり、それぞれのタイプBデバイスは、場所内の少なくとも1つの他のタイプBデバイスのそれぞれのセットと無線で相互接続されており、前記それぞれのタイプBデバイスは、前記それぞれのタイプBデバイスに対して、場所内のそれぞれのタイプAデバイスに関連付けられている、相互接続することと、前記タイプBデバイスと前記タイプBデバイスに関連付けられたそれぞれのタイプAデバイスのセットとの間のそれぞれの無線信号を、場所内の少なくとも1つのオブジェクトのそれぞれの動きによって影響を受けるそれぞれの無線マルチパスチャネルを介して非同期に通信し、前記タイプBデバイスと前記タイプBデバイスに相互接続されたそれぞれの他のタイプBデバイスのセットとの間のそれぞれの無線信号を、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きによって影響を受けるそれぞれの無線マルチパスチャネルを介して非同期に通信し、前記タイプBデバイスに関連付けられた、それぞれの非同期に受信された無線信号に基づいて取得されたそれぞれの無線マルチパスチャネルのそれぞれのチャネル情報(CI)の非同期時系列(ATSCI)のセットを取得することと、前記それぞれのタイプBデバイスに関連するATSCIのセットに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを監視することと、を含む共同無線動き監視システムの方法。
【0668】
項D2。特定のタイプBデバイス及び、特定のタイプBデバイスに関連する特定のタイプAデバイス(AB−デバイスペア)と、前記特定のタイプBデバイスと相互接続される特定の他のタイプBデバイス(BB−デバイスペア)とのうちの少なくとも1つとに関連するATSCIに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを個別に監視することを含む、項D1に記載の共同無線動き監視システムの方法。
【0669】
項D3。場所内の少なくとも1つのオブジェクトのそれぞれの動きを、前記特定のタイプBデバイスに関連する少なくとも2つのATSCIに共同で基づいて監視することを含む、項D1に記載の共同無線動き監視システムの方法。
【0670】
項D4。前記場所内の前記少なくとも1つのオブジェクトのそれぞれの動きを、少なくとも2つのATSCIに基づいて一緒に監視することを含む、項D1に記載の共同無線動き監視システムの方法。
【0671】
項D5。前記タイプBデバイスに関連するすべてのATSCIに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎(groupwise)に監視することを含む、項D1に方式の共同無線動き監視システムの方法。
【0672】
項D6。少なくとも2つのタイプBデバイスのグループに関連するすべてのATSCIに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎に監視することを含む、項D1に記載の共同無線動き監視システムの方法。
【0673】
項D7。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、すべてのATSCIに基づいてグローバルに監視することを含む、項D1に記載の共同無線動き監視システムの方法。
【0674】
項D8。すべてのATSCIに基づいて非同期動き統計値(MS)のセットを計算することであって、それぞれの前記MSは、タイプBデバイスおよび別のデバイスを備えるデバイス−ペアに関連するそれぞれのATSCIに基づいて計算され、計算することと、前記MSのセットに基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを監視することと、を含む項D1に記載の共同無線動き監視システムの方法。
【0675】
項D9。前記特定のタイプBデバイスに関連付けられた特定のデバイス−ペアに関連付けられた前記MSに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを個別に監視することを含む、項D8に記載の共同無線動き監視システムの方法。
【0676】
項D10。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、前記特定のタイプBデバイスに関連する少なくとも2つのMSに基づいて共同で監視することを含む、項D8に記載の共同無線動き監視システムの方法。
【0677】
項D11。前記特定のタイプBデバイスに関連する少なくとも2つのMSに基づいて少なくとも1つの共同統計を計算することと、前記少なくとも1つの共同統計に基づいて場所内の前記少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む、項D10に記載の共同無線動き監視システムの方法。
【0678】
項D12。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、少なくとも2つのMSに基づいて共同で監視することを含む、項D8に記載の共同無線動き監視システムの方法。
【0679】
項D13。少なくとも2つのMSに基づいて前記少なくとも1つの共同統計を計算することと、前記少なくとも1つの共同統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D12に記載の共同無線動き監視システムの方法。
【0680】
項D14。前記特定のタイプBデバイスに関連するすべてのMSに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎に監視することを含む、項D8に記載の共同無線動き監視システムの方法。
【0681】
項D15。前記特定のタイプBデバイスに関連付けられたすべてのMSに基づいて少なくとも1つのグループ統計を計算することと、前記少なくとも1つのグループ統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D14に記載の共同無線動き監視システムの方法。
【0682】
項D16。少なくとも2つのタイプBデバイスのグループに関連するすべてのMSに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎に監視することを含む、項D8に記載の共同無線動き監視システム方法。
【0683】
項D17。少なくとも2つのタイプBデバイスのグループに関連付けられたすべてのMSに基づいて少なくとも1つのグループ統計を計算することと、少なくとも1つのグループ統計に基づいて、場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D16に記載の共同無線動き監視システムの方法。
【0684】
項D18。場所内の少なくとも1つのオブジェクトのそれぞれの動きを、全てのMSに基づいてグローバルに監視することを含む、項D8に記載の共同無線動き監視システムの方法。
【0685】
項D19。前記全てのMSに基づいて少なくとも1つのグローバル統計を計算することと、少なくとも1つのグローバル統計に基づいて前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D18に記載の共同無線動き監視システムの方法。
【0686】
項D20。全ての(ATSCI)に基づいて非同期時系列動き統計(ATSMS)のセットを計算することであって、それぞれの前記ATSMSは、タイプBデバイスおよび別のデバイスを含むデバイス−ペアに関連するそれぞれのATSCIに基づいて計算される、計算することと、ATSMSのセットに基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを監視することと、を含む項D1に記載の共同無線動き監視システムの方法。
【0687】
項D21。前記特定のタイプBデバイスに関連付けられた特定のデバイス−ペアに関連付けられたATSMSに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを個別に監視することを含む、項D20に記載の共同無線動き監視システムの方法。
【0688】
項D22。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、前記特定のタイプBデバイスに関連付けられた少なくとも2つのATSMSに共同で基づいて監視することを含む、項D20に記載の共同無線動き監視システムの方法。
【0689】
項D23。前記特定のタイプBデバイスに関連付けられた少なくとも2つのATSMSに基づいて、少なくとも1つの時系列の共同統計を計算することと、少なくとも1つの共同統計に基づいて、場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D22に記載の共同無線動き監視システムの方法。
【0690】
項D24。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、少なくとも2つのATSMSに基づいて共同で監視することを含む項D20に記載の共同無線動き監視システムの方法。
【0691】
項D25。少なくとも2つのATSMSに基づいて少なくとも1つの共同統計を計算することと、少なくとも1つの共同統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D24に記載の共同無線動き監視システムの方法。
【0692】
項D26。前記特定のタイプBデバイスに関連するすべてのATSMSに基づいて、前記場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎に監視することを含む、項D20に記載の共同無線動き監視システムの方法。
【0693】
項D27。前記特定のタイプBデバイスに関連付けられたすべてのATSMSに基づいて少なくとも1つのグループ統計を計算することと、前記少なくとも1つのグループ統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D26に記載の共同無線動き監視システムの方法。
【0694】
項D28。少なくとも2つのタイプBデバイスのグループに関連するすべてのATSMSに基づいて、場所内の少なくとも1つのオブジェクトのそれぞれの動きをグループ毎に監視することを含む、項D20に記載の共同無線動き監視システムの方法。
【0695】
項D29。少なくとも2つのタイプBデバイスのグループに関連するすべてのATSMSに基づいて少なくとも1つのグループ統計を計算することと、前記少なくとも1つのグループ統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D28に記載の共同無線動き監視システムの方法。
【0696】
項D30。前記場所内の少なくとも1つのオブジェクトのそれぞれの動きを、すべてのATSMSに基づいてグローバルに監視することを含む、項D20に記載の共同無線動き監視システムの方法。
【0697】
項D31。すべてのATSMSに基づいて少なくとも1つのグローバル統計を計算することと、前記少なくとも1つのグローバル統計に基づいて場所内の少なくとも1つのオブジェクトのそれぞれの動きを共同で監視することと、を含む項D30に記載の共同無線動き監視システムの方法。
【0698】
項D32。項D20に記載の共同無線動き監視システムであって、前記ATSMSの動き統計値(MS)が、類似度、類似性スコア、2つのCI間の類似度、CIの2つのベクトル間の類似度、CIの2つのウインドウ間の類似度、ウインドウ長が等しくないCIの2つのウインドウ間の類似度、距離スコア、2つのCI間の距離測定値、CIの2つのベクトル間の距離測定値、CIの2つのウインドウ間の距離測定値、位置合わせされマッピングされたCIの2つのウインドウ間の距離測定値、動的時間伸縮法(DTW)を使って整列されたCIの2つのウインドウ間の距離測定値、ユークリッド距離、絶対距離、L1距離、L2距離、Lk距離、加重距離、グラフ距離,距離メトリック、ノルム、L−1ノルム、L−2ノルム、L−kノルム、擬似メトリック、拡張メトリック、準計測、メタメトリック、準メトリック、プレメトリック、擬似準メトリック、メトリックテンソル、双線形、相関、2つのCIの相関、相関係数、相関インジケータ、自己相関、自己相関関数(ACF)の特徴、相互相関、内積、ドット積、外積、共分散、自己共分散、相互共分散、識別スコア、平均、尤度、分散、確率密度関数、サンプル分布、積率母関数、期待値、期待される関数、位置、定位、位置座標、位置変化、位置、マップ位置、高さ、水平位置、縦位置、距離、移動量、速度、加速度、回転速度、回転加速度、動き、動きの角度、方位角、回転、経路、変形、変換、収縮、拡大、位置特性,歩容,歩容周期、ジェスチャ、手書き、頭部動き、口腔動き、手の動き、脚の動き,身体動き、心臓動き、内臓動き、工具動き、機械動き、複合動き、複数の動きの組み合わせ、動きトレンド、反復性、周期性、疑似周期性、衝動性、突然性、転倒発生、再発、過渡的事象、挙動、過渡的挙動、期間、時間トレンド、時間プロファイル、時間特性、発生、時間、タイミング、開始時間、初期時間、終了時間、継続時間、履歴、動き分類、動きタイプ、変化、時間変化、周波数変化、CI変化、タイミング変化、歩容周期変化、周波数スペクトル、周波数特性、周波数、存在、不存在、近接、接近、後退、オブジェクトの識別子、オブジェクトの構成、口腔関連レート、眼に関連するレート、歩行レート、呼吸速度、心拍数、一回換気量、呼吸深度、吸入時間、呼気時間、吸入時間と呼気時間の比率、空気流量、心熱対拍動間隔、心拍数変動、動き検出統計、動き識別情報統計、動き認知統計、信号統計、信号ダイナミックス、異常、パラメータ、動きの大きさ、動き位相、動き信号変換、動き特徴、オブジェクトの存在、オブジェクトの不存在、オブジェクトが入る、オブジェクトが出る、オブジェクトの変化、動き周期、動き数、歩容サイクル、動きリズム、変形動き、大きさ、長さ、面積、体積、容積、形状、形態、タグ、開始/初期位置、終了位置、開始/初期数量、終了数量、事象発生、事象統計、転倒事象、セキュリティ事象、事故事象、家庭の事象、オフィスの事象、工場事象、倉庫事象、製造事象、組立ライン事象、保守事象、車両関連事象,ナビゲーション事象、追跡事象、ドア事象、ドア開事象,第閉め事象、窓事象,窓開事象、窓閉事象、繰り返し可能な事象、一回事象、消費量、未消費量、状態、身体状態、健康状態、健康状態、情緒状態、精神状態、他の事象、分析、出力レスポンス、及び他の情報、うちの少なくとも1つを含む、共同無線動き監視システムの方法。
【0699】
項D33。それぞれのデバイス−ペアについて、前記デバイス−ペアが、タイプAデバイスとタイプBのデバイスに関連するペア(AB−デバイス−ペア)、および相互接続されたタイプBデバイスのペア(BB−デバイス−ペア)であり、デバイス−ペアに関連するそれぞれのATSCIに基づいて、動き統計値の非同期時系列(ATSMS)を計算することと、それぞれのパラメータを持つそれぞれの第1の処理をATSMSに適用することと、各タイプBデバイスに関連する各デバイスペアについて、タイプBデバイスに関連するすべてのデバイス−ペアに関連するすべてのATSMSに基づいて、デバイス−ペアの中間統計の非同期時系列(ATSIS)を計算することと、それぞれのパラメータをそれぞれの第2の処理に適用することと、それぞれのオブジェクトとその動きを、すべての非同期ATSISに基づいて、それぞれのタイプBデバイス、タイプAデバイス、およびNULLデバイス(オブジェクトとその動きがタイプAデバイスまたはタイプBデバイスに関連付けられていないものを味する)の少なくとも1つに関連付けることと、各オブジェクトの動きを、関連するタイプBデバイス、タイプBデバイスとタイプAデバイスに関連する関連デバイス−ペア、および2つのタイプBデバイスに関連する関連デバイス−ペアの少なくとも1つに基づいて監視することと、を含む項D20に記載の共同無線動き監視システムの方法。
【0700】
項D34。前記ATSISの中間統計値(IS)が、類似性測定値、類似性スコア、2つのCSI間の類似性、CSIの2つのベクトル間の類似性、CSIの2つのウインドウ間の類似性、等しくないウインドウ長を有するCSIの2つのウインドウ間の類似性、距離スコア、2つのCSI間の距離測定値、CSIの2つのベクトル間の距離測定値、CSIの2つのウインドウ間の距離測定値、整列されマッピングされたCSIの2つのウインドウ間の距離測定値、動的時間伸縮法(DTW)を用いて整列されたCSIの2つのウインドウ間の距離測定値、ユークリッド距離、絶対距離、L1距離、L2距離、Lk距離、加重距離、グラフ距離,距離メトリック、ノルム、L−1ノルム、L−2ノルム、L−kノルム、疑似メトリック、拡張メトリック、準メトリック、メタメトリック、セミメトリック、プリメトリック、疑似準メトリック、メトリックテンソル、双線形形状、相関、2つのCSIの相関、相関係数、相関インジケータ、自己相関、自己相関関数(ACF)の特徴、相互相関、内積、ドット積、外積、共分散、自己共分散、相互共分散、識別スコア、平均、分散、尤度、確率密度関数、サンプル分布、積率母関数、期待値、期待関数、位置、定位、位置座標、位置変化、ポジション、地図位置、高さ、水平位置、縦位置、距離、変位量、速度、加速度、回転速度、回転加速度、方向、動き角、方位角、動きの方向、回転、経路、変形、変換、収縮、拡大、位置特性,歩容,歩容周期、ジェスチャ、手書き、頭の動き、口動き、手動き、脚動き,身体動き、心臓動き、内臓動き、工作動き、機械動き、複合動き、複数動きの組み合わせ、動きトレンド、反復性、周期性、擬周期性、衝動性、突然性、転倒発生、再発、過渡的事象、挙動、過渡的挙動、周期、時間トレンド、時間的プロファイル、時間的特性、発生、時間、タイミング、開始時刻、初期時刻、終了時刻、持続時間、履歴、動き分類、動きタイプ、変化、時間的変化、頻度変化、CI変化、タイミング変化、歩容周期変化、周波数スペクトル、周波数特性、頻度、存在、不存在、近接、接近、後退、オブジェクト識別子、オブジェクト構成、口腔関連レート、眼関連レート、歩行レート、呼吸速度、心拍数、一回換気量、深呼吸、吸入時間、吸気時間、吸入時間対吸気時間比率、風量、心熱対拍動間隔、心拍数変動、動き検出統計、動き識別情報統計、動き認知統計、信号統計、信号ダイナミックス、異常、パラメータ、動きの大きさ、動き位相、動き信号変換、動き特徴、オブジェクトの存在、オブジェクトの不存在、オブジェクトの入り、オブジェクトの出、オブジェクトの変化、動きサイクル、動き回数、歩容周期、動きリズム、変形動き、大きさ、面積、体積、容積、形状、形態、タグ、開始/初期位置、終了位置、開始/初期数量、終了数量、事象発生、事象統計、転倒事象、セキュリティ事象、事故事象、家庭の事象、オフィスの事象、工場事象、倉庫事象、製造事象、組立ライン事象、保守事象、車両関連事象,ナビゲーション事象、追跡事象、ドア事象、ドア開閉、窓事象,窓開事象、窓閉事象、反復事象、ワンタイム事象、消費量、未消費量、状態、身体状態、健康状態、感情状態、精神状態、他の事象、分析、アウトプットレスポンス、及びその他の情報、のうちの少なくとも1つを含む、項D33に記載の共同無線動き監視システムの方法。
【0701】
項D35。タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられた前記ATSIの中間統計値(IS)を、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられた動き統計値の合計(MS)、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたMSの合計、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたMSの合計、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたMSの加重和、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたMSの加重和、タイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するMSの加重和、タイプBデバイスに関連するAB−デバイス−ペア及びBBデバイスーペアに関連する2つのMS間の加重差分、タイプBデバイスに関連する2つのAB−デバイス−ペアに関連する2つのMSの間の加重差分、タイプBデバイスに関連する2つのBB−デバイスーペアに関連する2つのMSの間の加重差分、タイプBデバイスに関連するすべてのデバイス−ペアに関連する各MSの関数、タイプBデバイスに関連するすべてのAB−デバイス−ペアに関連する各MSの関数、タイプBデバイスに関連するすべてのBB−デバイス−ペアに関連する各MSの関数、タイプBデバイスに関連するすべてのデバイス−ペアに関連する各MSの特徴、タイプBデバイスに関連するすべてのAB−デバイスに関連する各MSの特徴、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられた各MSの特徴、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられた各MSの多項式、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられた各MSの多項式、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられた各MSの多項式、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられた各MSのそれぞれの関数、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたすべてのMSの関数、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたすべてのMSの関数、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたすべてのMSの関数、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連するすべてのMSの最大値、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたすべてのMSの最大値、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたすべてのMSの最大値、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたすべてのMSの最小値、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたすべてのMSの最小値、タイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたすべてのMSの最小値、タイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたATSMSの一次導関数、タイプBデバイスに関連付けられたすべてのAB−デバイス−ペアに関連付けられたATSMSの一次導関数タイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するATSMSの一次導関数、タイプBデバイスに関連するすべてのデバイス−ペアに関連するATSMSの高次導関数、タイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するATSMSの高次導関数、タイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するATSMSの高次導関数、タイプBデバイスに関連するすべてのデバイス−ペアに関連するATSMSのフィルタリング、タイプBデバイスに関連するすべてのAB−デバイスに関連するATSMSのフィルタリング、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSのフィルタリング、タイプBデバイスに関連するすべてのデバイスペアに関連するATSMSのスライディングウィンドウの関数、タイプBデバイスに関連するすべてのABデバイスペアに関連するATSMSのスライディングウィンドウの関数、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSのスライディングウィンドウの関数、タイプBデバイスに関連するすべてのデバイスペアに関連するATSMSのスライディングウィンドウの平均、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSのスライディングウィンドウの平均、タイプBデバイスに関連するすべてのABデバイスペアに関連するATSMSのスライディングウィンドウの平均、タイプBデバイスに関連するすべてのデバイスペアに関連するATSMSのスライディングウィンドウの分散、タイプBデバイスに関連するすべてのABデバイスペアに関連するATSMSのスライディングウィンドウの分散、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSのスライディングウィンドウの分散、タイプBデバイスに関連するすべてのデバイスペアに関連するATSMSの自己相関関数(ACF)、タイプBデバイスに関連するすべてのABデバイスペアに関連するATSMSの自己相関関数(ACF)、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSの自己相関関数(ACF)、タイプBデバイスに関連するすべてのデバイスペアに関連するATSMSのそれぞれのスライディングウィンドウのそれぞれの関数、タイプBデバイスに関連するすべてのABデバイスペアに関連するATSMSのそれぞれのスライディングウィンドウのそれぞれの関数、タイプBデバイスに関連するすべてのBBデバイスペアに関連するATSMSのそれぞれのスライディングウィンドウのそれぞれの関数、タイプBデバイスに関連するすべてのデバイスペアに関連する各MSの関数の和、タイプBデバイスに関連するすべてのABデバイスペアに関連するすべてのMSの関数の和、タイプBデバイスに関連するすべてのBBデバイスペアに関連するすべてのMSの関数の和、 タイプBデバイスに関連するすべてのデバイスペアに関連する各MSのそれぞれの関数の重み付き合計、タイプBデバイスに関連するすべてのABデバイスペアに関連する各MSのそれぞれの関数の重み付き合計、タイプBデバイスに関連するすべてのBBデバイスペアに関連する各MSのそれぞれの関数の重み付き合計、タイプBデバイスに関連するABデバイスペアおよびBBデバイスペアに関連する2つのMSのそれぞれの関数の重み付き差、タイプBデバイスに関連する2つのABデバイスペアに関連する2つのMSのそれぞれの関数の重み付き差、タイプBデバイスに関連する2つのBBデバイスペアに関連する2つのMSのそれぞれの関数の重み付き差、タイプBデバイスに関連するすべてのデバイスペアに関連する各MSの非線形変換の重み付き合計、タイプBデバイスに関連するすべてのABデバイスペアに関連する各MSの非線形変換の重み付き合計、タイプBデバイスに関連するすべてのBBデバイスペアに関連する各MSの非線形変換の重み付き合計、タイプBデバイスに関連するすべてのデバイスペアに関連する各MSのそれぞれの非線形変換の加重和、タイプBデバイスに関連付けられたすべてのABデバイスペアに関連付けられた各MSのそれぞれの非線形変換の加重和、タイプBデバイスに関連付けられたすべてのBBデバイスペアに関連付けられた各MSのそれぞれの非線形変換の加重和、タイプBデバイスに関連付けられたすべてのABデバイスペアに関連付けられた各MSのそれぞれの多項式の加重和、タイプBデバイスに関連付けられたすべてのBBデバイスペアに関連付けられた各MSのそれぞれの多項式の加重和、タイプBデバイスに関連付けられたすべてのデバイスペアに関連付けられた各MSのそれぞれのしきい値の加重和、タイプBデバイスに関連付けられたすべてのデバイスペアに関連付けられたすべてのABデバイスペアに関連付けられた各MSのそれぞれのしきい値の加重和、タイプBデバイスに関連付けられたすべてのBBデバイスペアに関連付けられた各MSのそれぞれのしきい値の加重和、タイプBデバイスに関連付けられたすべてのデバイスペアに関連付けられたMSとそれぞれの閾値との比較、タイプBデバイスに関連付けられたすべてのABデバイスペアに関連付けられたMSとそれぞれの閾値との比較、タイプBデバイスに関連付けられたすべてのBBデバイスペアに関連付けられたMSとそれぞれの閾値との比較、タイプBデバイスに関連付けられたすべてのデバイスペアに関連付けられたMSの第1の関数とMSの第2の関数との比、タイプBデバイスに関連付けられたすべてのABデバイスペアに関連付けられたMSの第1の関数とMSの第2の関数との比、タイプBデバイスに関連付けられたすべてのBBデバイスペアに関連付けられたMSの第1の関数とMSの第2の関数との比、および別の統計、の少なくとも1つに基づいて計算する項33に記載の共同無線動き監視システムの方法。
【0702】
項D36。項D33に記載の共同無線動き監視システムであって、BB−デバイス−ペアに関連する中間統計(intermediate statistics(IS))と閾値T1との比較、閾値T1を超えるタイプBデバイスに関連するBB−デバイス−ペアに関連するISを持つタイプBデバイスを識別、AB−デバイス−ペアに関連するISと閾値T2との比較、閾値T2wo超えるタイプBデバイスに関連するAB−デバイス−ペアに関連するISを持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの加重和を閾値T3と比較、閾値T3を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの加重和を閾値T4と比較、閾値T4を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの加重和を閾値T5と比較、閾値T5を超えるタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの加重和を有するタイプBデバイスを特定すること任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの中央値と閾値T6とを比較、閾値T6を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアと関連するISの中央値と閾値T7とを比較、閾値T7を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの中央値と閾値T8とを比較、閾値T8を超えるタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの最大値と閾値T9とを比較、閾値T9を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの最大値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの最大値と閾値T10との比較、閾値T10を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの最大値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの最大値を閾値T11と比較、閾値T11を超えるタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの最大値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの代表値を閾値T12と比較、閾値T12を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの代表値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの代表値を閾値T13と比較、閾値T13を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの代表値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの代表値を閾値T14と比較、閾値T14を超えるタイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたISの代表値を持つタイプBデバイスを識別、およびISの別の解析、のうちの少なくとも1つに基づいて、オブジェクトおよびその動きをタイプBデバイスに関連付ける、項D33に記載の共同動き監視システムの方法。
【0703】
項D37。項D33記載の共同無線動き監視システム物の方法であって、BB−デバイス−ペアに関連する中間統計(intermediate statistics(IS))と閾値T1との比較、閾値T1未満のタイプBデバイスに関連するBB−デバイス−ペアに関連するISを持つタイプBデバイスを識別、AB−デバイス−ペアに関連するISと閾値T2との比較、ABデバイスペアが、閾値T2を超える関連するISを持つ、タイプAデバイス及びタイプBデバイスを識別、ABデバイスペアが、タイプBデバイスに関連するすべてのAB−デバイス−ペアの中から最大である関連するISを持つタイプAデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの加重和を閾値T3と比較、閾値T3を超えるタイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたISの加重和を持つタイプBデバイスを識別、閾値T3未満のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの加重和を閾値T4と比較、閾値T4を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、閾値T4未満のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの加重和と閾値T5との比較、閾値T5未満のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの加重和を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの中央値と閾値T6との比較、閾値T6を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、閾値T6未満のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスと関連するすべてのAB−デバイス−ペアと関連するISの中央値と閾値T7との比較、閾値T7を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、閾値T7未満のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの中央値と閾値T8との比較、閾値T8未満のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの中央値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの最大と閾値T9との比較、閾値T9wo超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの最大を持つタイプBデバイスを識別し、閾値T9未満のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの最大を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの最大と閾値T10との比較、閾値T10を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの最大を有するタイプBデバイスを識別、閾値T10未満のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの最大を有するタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの最大を閾値T11と比較、閾値T11未満のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの最大を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの代表値を閾値T12と比較、閾値T12を超えるタイプBデバイスに関連するすべてのデバイス−ペアに関連するISの代表値を持つタイプBデバイスを識別し、閾値T12未満のタイプBデバイスに関連付けられたすべてのデバイス−ペアに関連付けられたISの代表値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの代表値を閾値T13と比較、閾値T13を超えるタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの代表値を持つタイプBデバイスを識別、閾値T13未満のタイプBデバイスに関連するすべてのAB−デバイス−ペアに関連するISの代表値を持つタイプBデバイスを識別、任意のタイプBデバイスに関連するすべてのBB−デバイス−ペアに関連するISの代表値を閾値T14と比較、閾値T14未満のタイプBデバイスに関連付けられたすべてのBB−デバイス−ペアに関連付けられたISの代表値を有するタイプBデバイスを識別、及びISの別の解析、のうちの少なくとも1つに基づいて、オブジェクトおよびその動きを、タイプBデバイスに関連するタイプAデバイスに関連付ける、項D33に記載の共同無線動き監視システムの方法。
【0704】
項D38。それぞれの前記タイプBデバイスを前記場所の領域と関連付けることを含む、項D1に記載の共同無線動き監視システムの方法。
【0705】
項D39。それぞれの前記タイプAデバイスを前記場所の領域と関連付けることをさらに含む、項D1に記載の共同無線動き監視システムの方法。
【0706】
項D40。AB−デバイス−ペアがタイプBデバイスおよびタイプBデバイスと関連するタイプAデバイスを含み、AB−デバイス−ペアを場所の領域と関連付けることをさらに含む、項D1記載の共同無線動き監視システムの方法。
【0707】
項D41。BB−デバイス−ペアを前記場所の領域に関連付けることをさらに含み、BB−デバイス−ペアが2つの相互接続されたタイプBデバイスを含む、項D1に記載の共同無線動き監視システムの方法。
【0708】
項D42。前記タイプBデバイスを場所の第1の領域に関連付けることと、前記タイプAデバイスを場所の第2の領域と関連付けることであって、前記タイプAデバイスが前記タイプBデバイスに関連する、関連付けることと、別のタイプBデバイスを場所の第3の領域と関連付けることであって、前記別のタイプBデバイスが前記タイプBと相互接続されている、関連付けることと、をさらに含む、項D1に記載の共同無線動き監視システムの方法。
【0709】
項D43。前記第1の領域および前記第2の領域が、同一、重なる、および重ならない、のうちの少なくとも1つである、項D37に記載の共同無線動き監視システムの方法。
【0710】
項D44。前記第1の領域および前記第3の領域が、同一、重なる、および重ならない、のうちの少なくとも1つである、項D37に記載の共同無線動き監視システムの方法。
【0711】
項D45。前記第2の領域および前記第3の領域が、同一、重なる、および重ならない、のうちの少なくとも1つである、項D37に記載の共同無線動き監視システムの方法。
【0712】
項D46。タイプBデバイスに関連する領域が、タイプBデバイスに関連するタイプAデバイスに関連する領域の和集合を含む、項D1に記載の共同無線動き監視システムの方法。
【0713】
項D47。前記チャネル情報(CI)が、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、受信信号強度インデックス(RSSI)、信号強度、信号振幅、・信号位相、スペクトル電力測定値、モデムパラメータ、ダイナミックビームフォーミング情報、伝達関数成分、無線状態、測定可能なモデム変数、センスデータ、物理層、データリンク層、MAC層からなる層の粗粒度/細粒度情報、デジタル設定、ゲイン設定、RFフィルタ設定、RFフロントエンドスイッチ設定、DCオフセット設定、DC補正設定、IQ補正設定、伝播時の環境(場所)による無線信号への影響、入力信号(送信無線信号)の出力信号(受信無線信号)への変換、環境の安定した挙動、状態プロファイル、帯域幅内の周波数成分(例えば、サブキャリア)の無線チャネル特性、チャネル特性,チャネルフィルタレスポンス、タイムスタンプ、付帯情報、データ、メタデータ、ユーザデータ、アカウントデータ、アクセスデータ、セキュリティデータ、セッションデータ、状態データ、監視データ、世帯データ、アイデンティティ(ID)、識別子、デバイスデータ、ネットワークデータ、近隣データ、環境データ、リアルタイムデータ、センサデータ、格納データ、暗号化データ、圧縮データ、保護データ、および別のチャネル情報、のうちの少なくとも1つを含む、項D1に記載の共同無線動き監視システムの方法。
【0714】
項D48。前記無線信号が、ピング信号、サウンディング信号、ビーコン信号、パイロット信号,プローブ信号、ハンドシェイク信号,肯定応答信号、同期信号、問い合わせ信号、送受信信号、電磁波、RF信号/RF伝送、帯域制限信号、ベースバンド信号、無線/移動体/セルラー通信信号、メッシュ信号、ライセンス/無免許/ISM帯域での信号、無線/モバイル/セルラーネットワーク信号、光信号/光通信、ユニキャスト/マルチキャスト/ブロードキャスト信号、ダウンリンク/アップリンク信号、規格準拠信号(例えば、WLAN、WWAN、WPAN、WBAN、インターナショナル、ナショナル、インダストリー、デファクト、IEEE)、IEEE 802、802.11/15/16、WiFi、802.11n/ac/ax/be、3GPP、3G/4G/LTE/5G/6G/7G/8G、Bluetooth、BLE、Zigbee、RFID、UWB、WiMax)、標準フレーム、管理/制御/データフレーム、管理/制御/データ信号、標準化された無線/セルラー通信プロトコル、プロトコル信号、参照信号、ソース信号、動きプローブ/検出/センシング信号、見通し線(LOS)成分信号、非LOS成分信号、複数の信号、一連の信号、一連の規則的に計時された信号、一連の不規則に計時された信号、一連のベストエフォート送信信号、および別の無線信号、うちの少なくとも1つを含む、項D1に記載の共同無線動き監視システムの方法。
【0715】
項D49。特定のタイプBデバイスおよび別のデバイスに関連するATSCIが、送信デバイスからそれぞれの無線信号を受信する受信デバイスのレイヤ(例えば、物理レイヤ、MACレイヤ)において、抽出される、生成される、計算される、センスされる、うちの少なくとも1であり、前記ATSCI、はファームウェア、ドライバ、ソフトウェア、ダウンロード可能なアプリ、無線監視アプリケーションソフトウェア、および無線監視システムのうちの少なくとも1つを含むアプリケーションによって取得され、前記別のデバイスは前記特定のタイプBデバイスに関連する特定のタイプAデバイスおよび前記特定のタイプBデバイスと相互接続された特定の他のタイプBデバイスのうちの少なくとも1つであり、前記特定のタイプBデバイスおよび他のデバイスの一方が受信デバイスであり、他方が送信デバイスである、項D1に記載の共同無線動き監視システムの方法。
【0716】
項D50。項D1に記載の共同無線動き監視システムの方法であって、新しいタイプAデバイスおよび新しいタイプBデバイスのうちの少なくとも1つをシステムに追加することをさらに含み、前記新しいタイプAデバイスは、既存のタイプBデバイスに関連付けられ、前記新しいタイプBデバイスは少なくとも1つの既存のタイプBデバイスのセットに相互接続される、方法。
【0717】
項D51。項D1に記載の共同無線動き監視システムの方法であって、新しいタイプAデバイス、新しいタイプBデバイス及びシステムのうちの少なくとも1つを構成することをさらに含み、前記新しいタイプAデバイスは既存のタイプBデバイスに関連付けられるように構成され、前記新しいタイプBデバイスは少なくとも1つの既存のタイプBデバイスのセットに相互接続されるように構成され、システムの構成データベースは、前記新しいタイプAデバイス及び前記新しいタイプBデバイスのうちの少なうとも1つで更新される、方法。
【0718】
項D52。既存のタイプAデバイスを、既存のタイプBデバイスとの既存の関連付けを終了するように設定することと、前記既存のタイプAデバイスを、新しいタイプBデバイスに関連付けるように設定することと、をさらに含む項D1に記載の共同無線動き監視システムの方法。
【0719】
項D53。新しいタイプAデバイスおよび新しいタイプBデバイスのうちの少なくとも1つに関連する無線信号通信をネゴシエート及びイニシエートすることをさらに含む、項D1に記載の共同無線動き監視システムの方法。
【0720】
項D54。システムから前記タイプAデバイスおよび前記タイプBデバイスのうちの少なくとも1つを除去することをさらに含む、項D1に記載の共同無線動き監視システムの方法。
【0721】
項D55。散発的に、連続的に、同時に、同時的に、動的に、適応的に、オンデマンドで、必要に応じて、のうちの少なくとも1つの方法で前記ATSCIのセットを処理することをさらに含む、項D1に記載の共同無線動き監視システムの方法。
【0722】
項D56。項D1に記載の共同無線動き監視システムの方法であって、新しいタイプAデバイスと新しいタイプBデバイスの少なくとも1つを追加すること、前記新しいタイプAデバイスと前記新しいタイプBデバイスの少なくとも1つを登録すること、前記新しいタイプAデバイスと前記新しいタイプBデバイスの少なくとも1つを設定すること、前記新しいタイプAデバイスを既存のタイプBデバイスに関連付けること、前記新しいタイプBデバイスを少なくとも1つの既存のタイプBデバイスに相互接続すること、前記新しいタイプAデバイスと前記新しいタイプBデバイスの少なくとも1つを開始すること、任意のタイプAデバイスと任意のタイプBデバイスの少なくとも1つとハンドシェークすること、前記任意のタイプAデバイスと前記任意のタイプBデバイスの少なくとも1つとネゴシエートすること、前記任意のタイプAデバイスと前記任意のタイプBデバイスの少なくとも1つを調整すること、前記任意のタイプAデバイスと前記任意のタイプBデバイスの少なくとも1つを管理すること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスの少なくとも1つを識別すること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスの少なくとも1つを停止すること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスの少なくとも1つを一時停止すること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスのうち少なくとも1つを再起動すること、前記任意のタイプAデバイスと前記任意のタイプBデバイスの少なくとも1つをイニシエートすること、前記任意のタイプAデバイスと前記任意のタイプBデバイスの少なくとも1つを同期すること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスの少なくとも1つを置き換えること、前記任意のタイプAデバイスおよび前記任意のタイプBデバイスの少なくとも1つをアップグレードすること、任意の無線信号の非同期通信を構成すること、場所内の少なくとも1つのオブジェクトの監視を構成すること、既存のタイプAデバイスおよび既存のタイプBデバイスのうちの少なくとも1つを再構成すること、タイプBデバイスの相互接続を変更すること、前記任意のタイプAデバイスの関連付けを変更すること、任意の無線信号の非同期通信を変更すること、前記場所内の少なくとも1つのオブジェクトの監視を変更すること、システムの構成デ−タベ−スを更新すること、更新された構成を、前記任意のタイプAデバイス、前記任意のタイプBデバイス、システムサーバ、前記システムデ−タベース、ユーザデバイス、ユーザデバイスのユーザアプリケーション、およびユーザデバイスのユーザソフトウエアの少なくとも1つに伝播すること、前記場所内の少なくとも1つのオブジェクトの監視に基づいてユーザに警告すること、ユーザに通知すること、ユーザのための提示を生成すること、別の管理作業を行うこと、の少なくとも1つによってシステムを管理することをさらに含む、方法。
【0723】
項D57。一方、前記場所内の前記少なくとも1つのオブジェクトのそれぞれの動きを監視することは、センシングタスク、すなわち、監視、センシング、検出、認識、推定、検証、識別、認証、分類、位置特定、誘導、ナビゲーション、追跡、および少なくとも1つのオブジェクト、乗り物、機械、ツール、人間、赤ちゃん、高齢者、患者、ペットの少なくとも1つのカウント、存在、近接、活動、日常活動、健康、バイタル徴候、呼吸、心拍、健康状態、睡眠、睡眠段階、歩行、運動、転倒、危険、侵入、セキュリティ、安全、生命への脅威、感情、運動、動き、動き度合い、周期的運動、反復動き,静止動き,周期定常動き、定期的動き、過渡動き、突然の動き、不審な動き、不規則性、トレンド、呼吸、人間の生体認証、環境情報、歩容、ジェスチャ、部屋、場所、屋内場所、駐車場の車、計算作業、解析、機械学習,教師有り学習,教師なし学習、半教師有り学習、クラスタリング、特徴抽出、特徴トレーニング、主成分解析、固有分解、周波数分解、分解時間、時間−周波数分解、関数分解、他の分解、トレーニング、判別トレーニング、教師有りトレーニング、教師なしトレーニング、半教師有りトレーニング、ニューラルネットワーク、マップベースまたはモデルベースの処理/補正、ジオメトリ推定、分析計算、IoTタスクのうちの少なくとも1つ、及び家庭、事務所、工場、車輌、建物、設備、構造、デバイスのうちの少なくとも1つのスマートタスク、エネルギー管理、電力伝送、無線電力伝送、デバイス/システムの起動(例:セキュリティシステム、アクセスシステム、アラーム、サイレン、スピーカ、テレビ、娯楽システム、カメラ、暖房/空調(HVAC)システム、換気システム、・ライティングシステム、ゲームシステム、コーヒーマシン、調理デバイス、清掃デバイス、ハウスキーピングデバイス)、雑作業、及びデータ、パラメータ、分析、および派生データの伝送、処理、記憶、および解析のうちの少なくとも1つ、管理、構成、アップグレード、調整、放送、同期、ネットワーク、通信、暗号、保護、圧縮、ストレージ、データベース、アーカイブ、クエリ、クラウドコンピューティング、プレゼンテーション、拡張現実、バーチャルリアリティ、その他の処理、およびその他のタスク、のうちの少なくとも1つを含む項D1に記載の共同無線動き監視システムの方法。
【0724】
以下の番号の付いた項は、無線動き認識のための実施例を提供する。
【0725】
項E1。無線動き識別システムであって、場所の無線マルチパスチャネルを介して第1の無線信号を送信するように構成された送信機と、前記無線マルチパスチャネルを介して第2の無線信号を受信するように構成された受信機であって、前記第2の無線信号は場所内のオブジェクトの動きによって影響を受ける前記無線マルチパスチャネルのために、前記第1の無線信号とは異なる、受信機と、前記第2の無線信号に基づいて前記無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得し、前記TSCIに基づいてオブジェクトの動きを追跡して前記オブジェクトのジェスチャ軌跡を生成し、ジェスチャ軌跡および複数の予め定められたジェスチャ形状に基づいてジェスチャ形状を判定するように構成されたプロセッサと、を備える無線動き識別システム。
【0726】
項E2。前記オブジェクトはユーザの身体部分であり、前記ユーザは、人間、動物、ロボット、または可動マシンのうちの少なくとも1つであり、動きは身体部分の連続的な動きを含み、身体部分はユーザの手、足、腕、脚、頭部、または指のうちの少なくとも1つを含む、項E1に記載のシステム。
【0727】
項E3。前記オブジェクトの動き中に、前記ユーザは送信機から一定距離に、かつ前記受信機から一定距離に位置する、項E2に記載のシステム。
【0728】
項E4。複数の予め決められたジェスチャ形状の各々は少なくとも1つの直線セグメントを含み、少なくとも1つの前記直線セグメントの各直線セグメントは、前記直線セグメントに沿った空間的に連続した動きを表す、項E1に記載のシステム。
【0729】
項E5。前記複数の予め決められたジェスチャ形状が、予め決められたジェスチャ形状における異なる数の直線セグメント、予め決められたジェスチャ形状における2つの隣接する直線セグメント間の異なる旋回角度、のうちの少なくとも1つに基づいて互いに異なっており、2つの隣接する直線セグメントは2つの隣接する直線セグメントの一方から他方への空間的に連続した動きを表し、予め決められたジェスチャ形状内の交点の数は異なり、各交点は、2つの隣接しない直線セグメントの間の交差、又は予め決められたジェスチャ形状における交点の異なった位置である、項E4に記載のシステム。
【0730】
項E6。プロセッサは、前記複数の予め決められたジェスチャ形状のそれぞれについて、前記ジェスチャ軌跡の形状が予め決められたジェスチャ形状にマッチする対応するマッチング確率を計算することと、前記複数の予め決められたジェスチャ形状のうちの1つを識別することと、するようにさらに構成されており、識別されたジェスチャ形状は、複数の予め決められたジェスチャ形状の中の最大マッチング確率に対応する、項E5に記載のシステム。
【0731】
項E7。前記プロセッサは、前記最大マッチング確率を閾値と比較し、前記最大マッチング確率が閾値よりも大きい場合、前記ジェスチャ形状を識別されたジェスチャ形状として認識し、前記認識されたジェスチャ形状に基づいてデバイスの動作を自動的に制御するようにさらに構成され、前記最大マッチング確率が閾値以下である場合には、前記ジェスチャ形状を未知のジェスチャ形状として判定する、項E6に記載のシステム。
【0732】
項E8。前記プロセッサは、前記複数の予め決められたジェスチャ形状のそれぞれについて、前記ジェスチャ軌跡の形状が予め決められたジェスチャ形状と同数の直線セグメントを有する第1の確率を計算することと、前記ジェスチャ軌跡の形状と予め決められたジェスチャ形状との両方における2つの隣接する直線セグメントのそれぞれのペアについて、前記ジェスチャ軌跡の形状が、2つの隣接する直線セグメントの間で、予め決められたジェスチャ形状と同じの旋回角を有する第2の確率を計算することと、前記ジェスチャ軌跡の形状が、前記予め決められたジェスチャ形状と、2つの非隣接直線セグメントの同じ位置で交点を有する第3の確率を算出し、予め決められたジェスチャ形状において前記交点を有する2つの非隣接直線セグメントのペア毎に、前記第1の確率、各前記第2の確率、および各前記第3の確率の関数に基づいて、対応する一致確率を計算することと、をさらに行うように構成される、項E6に記載のシステム
【0733】
項E9。第1の確率を計算することは、動きの速度が0になるか又はジェスチャ軌跡に沿って極小値に達する第1の量の時間インスタンスを判定することと、前記第1の量に基づいて前記ジェスチャ軌跡内の直線セグメントの第2の量を推定することと、を含み、第1の確率は第2の量に基づいて計算される、項E8に記載のシステム。
【0734】
項E10。前記第1の確率を計算するステップはさらに、TSCIに基づく自己相関関数を計算することと、ACFに基づいてオブジェクトの動きについての相対速度プロファイルを生成することと、相対速度プロファイルにおける第3の量の極小値を判定することと、を含み、第1の時間インスタンスの第1の量は、第3の量に基づいて判定される、項E9のシステム。いくつかの実施形態では、本開示の範囲を逸脱することなく、項E10における相対速度プロファイルが、同様の方法で第1の量の時間インスタンスを判定するために、動き強さまたは動き強度のプロファイルにより置き換えることができる、項E9のシステム。
【0735】
項E11。第2の確率を計算することは、2つの隣接する直線セグメントのペアについて、CI類似性スコアの単調減衰特性に基づいて前記ジェスチャ軌跡の2つの隣接する直線セグメントの間の角度を計算することを含み、2つの隣接する直線セグメントは第1のセグメントおよび第2のセグメントを含み、前記第2のセグメントから前記第1のセグメントへの空間的に連続的な動きを表し、ジェスチャ軌跡上のそれぞれの点は、オブジェクトがその点に位置するときに得られるTSCIのチャネル情報(CI)に対応する、項E8に記載のシステム。
【0736】
項E12。前記第2の確率を計算することは、第1のセグメント上のそれぞれの第1の点について、前記第1の点に対応する第1のCIと、前記第1のCIの前に取得されたそれぞれのCIとの間の類似性スコアを計算して、前記第1の点について前記第1のCI類似性プロファイルを生成することと、第2のセグメント上の第2の点を検出することであって、前記第2の点に対応する第2のCIは、前記第1の点に対する前記第1のCI類似性プロファイルの極大値に関連付けられる、検出することと、前記第1のセグメントと前記第2のセグメントとの間の転換点を判定することであって、前記転換点に対応する第3のCIは、前記第1の点に対する前記第1のCI類似性プロファイルの極小値に関連付けられる、判定することと、をさらに含む、項項E11に記載のシステム。
【0737】
項E13。前記第2の確率を計算することは、さらに、隣接する2つの直線セグメントの間の角度を角度範囲に分類することを含み、前記第2の確率は分類に基づいて計算され、前記第1の点が転換点から離れるにつれて、前記第1の点に対応するCIと前記第2の点に対応するCIとの間の類似性スコアが1に保たれるという判定のもとでは、角度は、0度を含む第1の角度範囲に分類され、一方、前記第2の点に対応するCIと転換点に対応するCIとの間の類似性スコアが前記第1の点が転換点から離れるにつれて減少し、前記第1の点が転換点から閾値よりも遠い場合に前記第2の点を検出できないとの判定のもとでは、角度は90度を含む第2の角度範囲に分類され、前記第1の点に対応するCIと前記第2の点に対応するCIとの類似性スコアが前記第2の点に対応するCIと前記転換点に対応するCIとの間の類似性スコアに伴って減少するとの判定の下では、角度は45度を含む第3の角度領域に分類される、項E12に記載のシステム。いくつかの実施形態では、第1の角度範囲は0度付近の範囲、第2の角度範囲は90度付近の範囲、第3の角度範囲は45度付近の範囲である。
【0738】
項E14。前記CI類似性スコアの各々は、2つのCIに基づいて計算された以下のうちの少なくとも1つ、すなわち、時間反転共振強度(TRR)、相関、共分散、または距離スコアを含み、第1の無線信号は、WiFi、LTE、3G、4G、5G、または6G規格のうちの少なくとも1つに基づく、項E11に記載のシステム。
【0739】
項E15。前記第3の確率を計算することは、ジェスチャ軌跡の形状と前記予め決められたジェスチャ形状との両方における2つの非隣接直線セグメントのペアについて、前記予め決められたジェスチャ形状における2つの非隣接直線セグメントの交差位置を判定することであって、前記第3の確率は、前記CI類似性スコアに基づいて計算される、判定することを含む、項E8に記載のシステム。
【0740】
項E16。前記第3の確率を計算することはさらに、複数の類似性スコアを計算することであって、複数の類似性スコアのそれぞれがジェスチャ軌跡内の2つの非隣接直線セグメント上の2つの点にそれぞれ対応するCI間で計算される、前記類似性スコアを計算することと、前記複数の類似性スコアのうちの最高類似性スコアを判定することと、前記最高類似性スコアにそれぞれ対応する、ジェスチャ軌跡における2つの非隣接直線セグメント上の、2つ点の位置を識別することと、をさらに含むE15に記載のシステム。
【0741】
項E17。前記第3の確率は、ジェスチャ軌跡内の識別された位置と、予め決められたジェスチャ形状内の交差位置と、所定の位置余裕とに基づいて計算される、項E16に記載のシステム。
【0742】
項E18。前記CI類似性スコアのそれぞれが、2つのCIに基づいて計算される時間反転共振強度(TRRS)を含み、前記第1の無線信号がWiFi信号を含む、項E15に記載のシステム。
【0743】
項E19。前記送信機と前記受信機との間に見通し線(LOS)が存在しない、項E1に記載のシステム。
【0744】
項E20。前記送信機と前記受信機との間に少なくとも1つの壁が位置し、前記送信機と前記オブジェクトとの間に少なくとも1つの壁が位置し、または前記オブジェクトと前記受信機との間に少なくとも1つの壁が位置する、項E1に記載のシステム。
【0745】
項E21。前記第1の無線信号はオブジェクトに到達する前に、少なくとも1つの壁面を通過する、項E1に記載のシステム。
【0746】
項E22。それぞれの前記CIが、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、または受信信号強度インデックス(RSSI)のうちの少なくとも1つを含む、項E1に記載のシステム。
【0747】
項E23。項E1のシステムであって、前記第1の無線信号は前記送信機の複数の送信アンテナを使用して送信され、前記第2の無線信号は受信機の複数の受信アンテナを使用して受信され、各CIは、前記送信機の複数の送信アンテナのそれぞれに関連付けられ、前記受信機の複数の受信アンテナのそれぞれに関連付けられる、システム。
【0748】
項E24。無線動き認識システムの無線デバイスであって、プロセッサと、前記プロセッサに通信可能に結合されたメモリと、前記プロセッサに通信可能に結合された受信機とを備え、無線動き認識システムの追加の無線デバイスは、場所の無線マルチパスチャネルを介して前記受信機に第1の無線信号を送信するように構成され、前記受信機は、前記無線マルチパスチャネルを介して第2の無線信号を受信するように構成され、前記第2の無線信号は、場所内のオブジェクトの動きによって影響を受ける無線マルチパスチャネルのために第1の無線信号とは異なり、プロセッサは、第2の無線信号に基づいて無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得し、TSCIに基づいてオブジェクトの動きを追跡してオブジェクトのジェスチャ軌跡を生成し、前記ジェスチャ軌跡および複数の予め決められたジェスチャ形状に基づいてジェスチャ形状を判定するように構成される、無線デバイス。
【0749】
項E25。前記複数の予め決められたジェスチャ形状の各々は少なくとも1つの直線セグメントを含み、前記少なくとも1つの直線セグメントの各直線セグメントは、直線セグメントに沿った空間的に連続的な動きを表し、前記複数の予め決められたジェスチャ形状は、予め決められたジェスチャ形状における直線セグメントの異なる数と、予め決められたジェスチャ形状における2つの隣接する直線セグメントの間の異なる旋回角であって、2つの隣接する直線セグメントは2つの隣接する直線セグメントのうちの一方から他方への空間的に連続した動きを表す、異なる旋回角と、予め決められたジェスチャ形状内の交点の異なる数であって、各交点は、2つの隣接しない直線セグメントの間の交差の位置、または予め決められたジェスチャ形状内の交点の異なった位置の点である、交点の異なる数、のうちの少なくとも1つに基づいて互いに異なる、項24に記載の無線デバイス。
【0750】
項E26。前記プロセッサは、前記複数の予め決められたジェスチャ形状のそれぞれについて、ジェスチャ軌跡の形状が予め決められたジェスチャ形状に一致する対応するマッチング確率の計算をすることと、前記複数の予め決められたジェスチャ形状のうちの1つを識別することであって、前記識別されたジェスチャ形状は、複数の予め決められたジェスチャ形状の中で、最大のマッチング確率に対応する、識別することと、前記最大マッチング確率を閾値と比較し、前記最大マッチング確率が閾値より大きい場合、前記ジェスチャ形状を識別されたジェスチャ形状として認識し、前記認識されたジェスチャ形状に基づいてデバイスの動作を自動的に制御し、前記最大マッチング確率が閾値より大きくない場合、前記ジェスチャ形状を未知のジェスチャ形状と判定する、比較することと、を行うようにさらに構成される、項E25に記載の無線デバイス
【0751】
項E27。前記プロセッサは、前記複数の予め決められたジェスチャ形状のそれぞれについて、ジェスチャ軌跡の形状が予め決められたジェスチャ形状と同数の直線セグメントを有する第1の確率を計算することと、前記ジェスチャ軌跡の形状と前記予め決められたジェスチャ形状との両方における2つの隣接する直線セグメントのそれぞれのペアについて、前記ジェスチャ軌跡の形状が、2つの隣接する直線セグメントの間で、前記予め決められたジェスチャ形状と同じ旋回角を有する第2の確率を計算することと、前記予め決められたジェスチャ形状における交点を有する2つの非隣接直線セグメントのペアについて、前記ジェスチャ軌跡の形状が、前記予め決められたジェスチャ形状と、2つの非隣接直線セグメントの同じ位置で交点を有する第3の確率を計算することと、前記第1の確率、各前記第2の確率、および各前記第3の確率の積に基づいて対応するマッチング確率を計算することとを行うようにさらに構成される、項E26に記載の無線デバイス
【0752】
項E28。場所の無線マルチパスチャネルを介して第1の無線信号を送信することと、前記無線マルチパスチャネルを介して第2の無線信号を受信することであって、前記第2の無線信号は、前記場所内のオブジェクトの動きによって影響を受ける無線マルチパスチャネルのために前記第1の無線信号とは異なる、受信することと、前記第2の無線信号に基づく前記無線マルチパスチャネルのチャネル情報の時系列(TSCI)を取得することと、前記TSCIに基づいてオブジェクトの動きを追跡し、前記オブジェクトのジェスチャ軌跡を生成することと、前記ジェスチャ軌跡および前記複数の予め決められたジェスチャ形状に基づいてジェスチャ形状を判定することと、を含む無線動き認識システムの方法。
【0753】
項E29。前記オブジェクトはユーザの身体部分であり、前記ユーザは人間、動物、ロボット、または可動マシンのうちの少なくとも1つであり、前記動きは、身体部分の連続的な動きを含み、前記身体部分はユーザの手、足、腕、脚、頭部分、または指のうちの少なくとも1つを含み、オブジェクトの動き中、ユーザは送信機から一定距離、受信機から一定距離に位置する、項E28に記載の方法。
【0754】
項E30。送信機と受信機との間に見通し線(LOS)が存在せず、第1の無線信号がオブジェクトに到達する前に、少なくとも1つの壁面を通過する、項E28に記載の方法。
【0755】
いくつかの実施形態では、無線センシング相手識別および認定システムが開示される。タイプ2デバイスは、タイプ2デバイスと無線センシングネットワークを形成するためにタイプ1デバイスとして潜在的に働くことができる多くのスマートデバイス(例えば、IoTデバイス、WiFi対応デバイス、WiFiダイレクト対応デバイス、WiFiP2P対応デバイス、5Gデバイス、Zigbeeデバイス)を有する場所にインストールすることができる。タイプ2デバイスは、無線センシングネットワーク/システムを共同で形成するようにタイプ1デバイスとして働くために、いくつかのスマートデバイスを探索/スキャン/発見/識別/位置特定/認定/検索/要求/認証/関連付け/ネゴシエート/接続/ペア/登録/接続することができる。タイプ1 とタイプ2デバイス間の接続は、P2P(WiFi Directなど) 接続である場合がある。スマートデバイス(候補のタイプ1デバイス)は、場所内の異なった位置の複数のスマートテレビ、スマートスピーカー、スマートセットトップボックス(STB)、スマート照明、スマート電球、スマート冷蔵庫、スマートアプライアンス、スマート家具、スマート備品、スマートソケット、スマートプラグ、スマート充電器、スマート装飾品、スマート時計、スマートウオッチ、スマート煙感知器、スマートドアベル、スマートカメラ、スマートサーモスタット、スマート掃除機、コンピュータ、タブレット、電話、ルーター、基地局などを含むことができる。タイプ2デバイスは、オリジン、ルータ、リピータ/メッシュルータ/メッシュデバイス、基地局、4G/5Gミニ/マイクロ/ナノ/ピコセル基地局、ヘクスコマンド、クライアント、WiFiクライアント、IoTデバイス、またはスマートデバイスのうちの1つとすることができる。スマートデバイスは、タイプ1デバイスおよびタイプ2デバイスの両方として機能することができる。場所は、家庭、事務所、建物、倉庫、設備、構造などであってもよい。いくつかの実施形態では、APPがユーザがWiFi−センシング準備完了デバイスの名前を変更するのを助けることができる。デバイスは、事前にペアにされ、システムのアカウントに事前に登録されてもよい。たとえば、CSIサービスが有効になると、これらのデバイスのそれぞれを表す動きインテンシティバーが表示される。ユーザがデバイスの1つに向かって歩くと、そのモーションバーが増大する。これは、ユーザが目的のデバイスを見つけるのに役立つ。システムはユーザが意図したデバイスを確認するのに役立つように、CSIをON/OFFできるかどうか、デバイスの位置を特定した後に調査する。その後、ユーザは目的のデバイスの名前(わかりやすい名前など)を変更できる。
【0756】
項P1。無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、場所の無線マルチパスチャネルを介して、N1個の送信アンテナを有するシステムのタイプ1異種無線デバイスから無線信号を送信することであって、前記無線マルチパスチャネルは、前記場所内のオブジェクトの動きによって影響を受ける、送信することと、無線マルチパスチャネルを介してN2個の受信アンテナを有するシステムのタイプ2異種無線デバイスによって無線信号を受信することであって、受信された無線信号は前記場所の前記無線マルチパスチャネルのために送信された無線信号とは異なる、受信することと、プロセッサ、メモリ、および命令のセットを使用して、前記受信された無線信号に基づいて前記無線マルチパスチャネルのチャネル情報の時系列(TSCI)のいくつかを取得することであって、それぞれの前記TSCIは、前記N1個の送信アンテナのうちの1つおよび前記N2個の受信アンテナのうちの1つに関連付けられる、取得することと、前記TSCIの数に基づいて前記オブジェクトの動き分析の時系列(TSMA)を計算することと、前記TSMAに基づいたターゲットデバイスの情報を計算することで合って、前記ターゲットデバイスは、タイプ1デバイスとタイプ2デバイスのいずれかである、計算することと、を含む、無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0757】
項P2。TSMAに基づいてオブジェクトの動きを監視することをさらに含む、項P1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0758】
項P2b。前記TSCIの数を取得し、前記TSMAとその結果として前記ターゲットデバイスの情報を計算できるように、トレーニングオブジェクトに前記無線マルチパスチャネルに影響を与えるトレーニング運動を行うように促すことをさらに含む、項P1に記載の方法/デバイス/システム/ソフトウェア。
【0759】
項P3。前記オブジェクトが、前記トレーニング運動を行うトレーニングオブジェクトである、項P1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0760】
項P3b。前記オブジェクトは、システムによるプロンプトに基づいて前記トレーニング運動を行う、項P3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0761】
項P3c。前記オブジェクトは、システムによるプロンプトに応じて前記トレーニング運動を行う、項P3bに記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0762】
項P4。前記トレーニングオブジェクトが既知の位置にある、項P3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0763】
項P5。前記トレーニングオブジェクトが、前記システムのユーザ、生きているオブジェクト、植物、動物、ペット、人、または機械のうちの少なくとも1つを含む、項P3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0764】
項P6。前記トレーニング運動が、前記ターゲットデバイスに向かうまたは離れる運動、前記ターゲットデバイスに対する半径方向運動、前記ターゲットデバイスに対する接線運動、繰り返し運動、周期運動、および過渡運動のうちの少なくとも1つを含む、項P3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0765】
項P7。前記トレーニングオブジェクトが前記無線センシングシステムのユーザであり、前記ユーザが前記ターゲットデバイスを識別または確認するために前記トレーニング運動を行う、項P3に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0766】
項P8。前記ユーザは、トレーニング運動において、前記ターゲットデバイスに向かってまたは離れるように移動することをさらに含む、項P7に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0767】
項P9。前記TSMAおよび前記トレーニング運動に基づいて前記ターゲットデバイスのアイデンティティ(ID)を計算することによって前記ターゲットデバイスを識別することであって、前記情報はIDである、計算することをさらに含む項8に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0768】
項P10。前記ターゲットデバイスのIDの予想に基づいて前記ターゲットデバイスのIDを確認することをさらに含む、項9に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0769】
項P11。項P9に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記ターゲットデバイスのIDに基づいて、前記ターゲットデバイスをカスタマイズまたは構成すること、システムをカスタマイズまたは構成すること、ネットワークまたはシステムの相互接続をカスタマイズまたは構成すること、システムのサーバをカスタマイズまたは構成すること、ユーザデバイス上でアプリケーションをカスタマイズまたは構成すること、システムの提示をカスタマイズまたは構成すること、無線センシングタスク、無線センシングアルゴリズム、融合アルゴリズム、またはシステムに関連する集約アルゴリズムをカスタマイズまたは構成すること、ターゲットデバイスの許容性、容認性、十分性、適合性、または適格性を確認すること、システムにおけるターゲットデバイスの役割を確認すること、ターゲットデバイス、TSCI、無線信号、無線信号の送信、無線信号の受信、およびTSCIの取得のうちの少なくとも1つを認定すること、ターゲットデバイスの位置を特定すること、ターゲットデバイスの位置を計算すること、マップに関するターゲットデバイスの座標を計算すること、ターゲットデバイスを命名すること、ターゲットデバイスの名前を変更すること、ユーザからターゲットデバイスの位置を取得すること、ユーザからターゲットデバイスの名前またはラベルを取得すること、ユーザからネットワーク構成またはシステムの相互接続を取得すること、そして、ユーザから、無線センシングタスク、無線センシングアルゴリズム、融合アルゴリズム、または集約アルゴリズムの構成を取得すること、のうちの少なくとも1つを実行すること。
【0770】
項P12。前記オブジェクトの動きに関連するTSMAの挙動を分析することと、前記TSMAの挙動の分析に基づいて前記ターゲットデバイスの前記情報を計算することと、をさらに含む項P1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0771】
項P13。前記ターゲットデバイスのアイデンティティの予想に基づいてTSMAの挙動を分析することをさらに含む、項12に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0772】
項P14。前記TSMAのパターンを認識することと、前記TSMAのパターンの認識に基づいて前記ターゲットデバイスの前記情報を計算することと、をさらに含む項12に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0773】
項P15。項P14に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、トレーニングの動きとターゲットデバイスの前記情報の予想に基づいてTSMAのパターンを認識することと、TSMAの認識されたパターンに基づいてターゲットデバイスの前記情報を確認することと、をさらに含む。
【0774】
項P16。項14に記載の無線センシングシステムの方法/ターゲットデバイス/ソフトウェアであって、前記パターンが、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動することにつれて、TSMA内の動き分析の特徴が単調増加傾向、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるにつれて、TSMA内の動き分析の特徴が単調減少傾向、前記ターゲットデバイスの近傍での前記オブジェクトの最接近点におけるTSMA内の動き分析の特徴の局所最大値、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動することにつれて、TSMA内の動き分析の特徴は正の微分係数又は差分、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるにつれて、TSMA内の動き分析の特徴は負の微分係数又は差分、最接近点におけるTSMAの動き分析の特性のゼロ微分係数又は差分、最接近点におけるTSMA内の動き分析の特徴の負の2次微分係数(または差分の差分)、TSMAにおける動き分析の特徴の繰り返し、TSMAにおける動き分析の特徴の緩和振動、TSMAにおける動き分析の特徴の減衰、のうちの少なくとも1つを含む、無線センシングシステムの方法/ターゲットデバイス/ソフトウェア。
【0775】
項P17。項P1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、前記動き分析が、大きさ、位相、積、二乗、平方根、和、加重和、逆数、平均、加重平均、トリミング平均、条件付き平均、幾何平均、調和平均、閾値化、ソフト閾値化、ハード閾値化、量子化、論理値、セット、集合、時間、出現、事象、事象統計、ラベル、写像、持続時間、タイミング、期間、規則性、周期性、繰り返し、再発、変化、差分、衝動性、異常、時間平均、スライディングウインドウ、フィルタ出力、ロウパスフィルタリング、バンドパスフィルタリング、ハイパスフィルタリング、最高値、最小値、極大値、極小値、条件付き最大、条件付き最小、変形、変換、線形変換、非線形変換、フーリエ変換、ラプラス変換、アダマール変換、三角関数変換、スパース変換、グラフベースの変換、成分、スペクトル成分、スペクトル特徴、スペクトル特性、主成分解析、独立成分分析、固有値分解、特異値分解、直交射影、非直交射影、過剰完全性(over−complete)射影、ヒストグラム、標本平均、標準偏差、分散、高次統計、重心、クラスタ中心、パーセンタイル、中央値、最頻値、正規化、相関、共分散、自己相関、自己共分散、相互相関、相互共分散、尤度、確率分布関数、標本分布、モーメント生成関数、期待値、期待関数、長さ、面積、体積、形状、輪郭、陰影、位置、位置決め、位置特定、座標、距離、方向、変位量、速さ、速度、加速度、積分、微分、傾き、2次微分、高次導関数、角度、角度距離、角速度、角加速度、全変動、絶対変化、二乗変化、広がり、ばらつき、変化性、偏差、絶対偏差、二乗偏差、全偏差、ダイバージェンス、レンジ、四分位範囲、スキューネス、尖度、Lモーメント、変動係数、四分位分散係数、平均絶対偏差、ジニ係数、相対平均偏差、中央絶対偏差、平均絶対偏差、距離標準偏差、分散係数、エントロピ、分散/平均比、最大/最小比、ばらつき測定、正則性測定、類似性測定、類似性指標、類似性スコア、距離、L1距離、絶対距離、L2距離,ユークリッド距離、Lk距離、ノルム、メドイド距離、分類、動き分類、認知、歩容、歩容周期、ジェスチャ、筆跡、有、無、近接性、近接、後退、呼吸速度、心拍数、一回換気量、呼吸の深さ、吸入時間、呼気時間、呼気時間に対する吸入時間の比率、空気流量、心臓の熱対拍動間隔、心拍数変動、および別の分析、のうちの少なくとも1つを含む、項項P1に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0776】
項P18。無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、システムのタイプ1異種無線デバイスのセットから無線信号のセットを送信することであって、それぞれのタイプ1デバイスから、場所の無線マルチパスチャネルを介してそれぞれの量の送信アンテナで無線信号し、前記無線マルチパスチャネルは、前記場所内の特定のタイプ1デバイスの近傍のオブジェクトの動きによって影響を受ける、送信することと、前記無線マルチパスチャネルを介してN2個の受信アンテナを有するシステムのタイプ2異種無線デバイスによって無線信号のセットを受信することであって、前記受信された無線信号は前記場所の前記無線マルチパスチャネルのために送信された無線信号とは異なる、受信することと、プロセッサ、メモリ、および命令のセットを使用して、それぞれのタイプ1デバイスに関連するそれぞれの受信無線信号に基づいて、前記無線マルチパスチャネルのいくつかのそれぞれのチャネル情報の時系列(TSCI)を取得することであって、それぞれの前記TSCIは、N1個の送信アンテナのうちの1つおよびN2個の受信アンテナのうちの1つに関連する、取得することと、オブジェクトの動き分析の時系列(TSMA)のセットを計算することであって、各前記TSMAはそれぞれのタイプ1デバイスに関連するそれぞれのTSCIの数に基づく、セットを計算することと、TSMAのセットに基づいてターゲットデバイスの情報を計算することであって、前記ターゲットデバイスは特定のタイプ1デバイスである、前記情報を計算することと、を含む無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0777】
項P19。前記TSMAに基づいて前記オブジェクトの動きを監視することをさらに含む、項P18に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0778】
項P20。前記オブジェクトがトレーニング運動を行うトレーニングオブジェクトである、項P18に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0779】
項P21。前記オブジェクトが無線センシングシステムのユーザであり、前記ユーザが、ターゲットデバイスの近傍において前記ターゲットデバイスに向かって、またはそこから離れるように移動する、項P18に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0780】
項P22。前記TSMAのセットおよび前記トレーニング運動に基づいて前記ターゲットデバイスのアイデンティティ(ID)を計算することによって前記ターゲットデバイスを識別することをさらに含み、前記情報はIDである、項21に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0781】
項P23。項22に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、ターゲットデバイスのIDに基づいて、前記ターゲットデバイスのカスタマイズや設定、システムのカスタマイズや設定、システムのカスタマイズや設定、ネットワーク又はシステムの相互接続のカスタマイズや設定、システムのサーバのカスタマイズや設定、ユーザデバイスでのアプリのカスタマイズや設定、システムの表示のカスタマイズや設定、無線センシングタスクのカスタマイズや設定、システムに関連する無線センシングアルゴリズム、融合アルゴリズムや集約アルゴリズム、ターゲットデバイスの許容性、容認性、十分性、適合性、または適格性を確認すること、システムにおけるターゲットデバイスの役割を確認すること、ターゲットデバイス、TSCI、無線信号、無線信号の送信、無線信号の受信、およびTSCIの取得のうちの少なくとも1つを認定すること、ターゲットデバイスの位置特定、ターゲットデバイスの位置の計算、マップに関するターゲットデバイスの座標の計算、ターゲットデバイスの命名、ターゲットデバイスの名前の変更、ユーザからのターゲットデバイスの位置の取得、ユーザからのターゲットデバイスの名前またはラベルの取得、ユーザからのネットワーク構成またはシステムの相互接続の取得、そして、ユーザから、無線センシングタスク、無線センシングアルゴリズム、融合アルゴリズム、または集約アルゴリズムの構成を取得、のうちの少なくとも1つを行う、無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0782】
項P24。前記オブジェクトの動きに関連するTSMAのセットの挙動を分析することと、前記TSMAのセットの挙動の分析に基づいて前記ターゲットデバイスのアイデンティティを計算することと、をさらに含む、項P22に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0783】
項P25。前記ターゲットデバイスのアイデンティティの予想に基づいて前記TSMAのセットのアイデンティティを分析することをさらに含む、項24に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0784】
項P26。前記TSMAのパターンを認識することと、前記TSMAのパターンの認識に基づいて前記ターゲットデバイスのアイデンティティを計算することと、をさらに含む項24に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0785】
項P27。前記トレーニング運動および前記ターゲットデバイスのアイデンティティの予想に基づいてTSMAのパターンを認識することと、TSMAの前記認識されたパターンに基づいてターゲットデバイスのアイデンティティを確認することと、をさらに含む項P26に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0786】
項P28。項P26に記載の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、ターゲットTSMAはターゲットデバイスに関連するTSMAであり、非ターゲットTSMAはターゲットTSMAではないTSMAのセットうちの少なくとも1つであり、パターンが、オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動するにつれて、ターゲットTSMAでの動き分析の特徴は単調増加傾向、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動することにつれて、ターゲットTSMAでは動き分析の特徴は単調増加傾向にあるが、非ターゲットTSMAではそうではない、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動することにつれて、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴は単調増加傾向であり、特徴は非ターゲットTSMAよりもターゲットTSMAの方が大きい、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるにつれて、ターゲットTSMAの動き分析の特徴は単調減少傾向、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるにつれて、ターゲットTSMAでは動き分析の特徴は単調減少傾向にあるが、非ターゲットTSMAではそうではない、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるにつれて、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴は単調減少傾向であり、特徴は非ターゲットTSMAよりもターゲットTSMAの方が大きい、前記ターゲットデバイスの近傍で前記オブジェクトの最接近点でのターゲットTSMAの動き分析の特徴の最大、最接近点で、ターゲットTSMAでは動き分析の特徴の最大であるが、非ターゲットTSMAではそうではない、最接近点で、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴は最大で、最大値は、ターゲットTSMAの方が非ターゲットTSMAよりも大きい、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動するにつれて、ターゲットTSMA内の動き分析の特徴は正の微分係数又は差分、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動するにつれて、ターゲットTSMAの動き分析の特徴は正の微分係数又は差分、非ターゲットTSMAではそうではない、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスに向かって移動するにつれ、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴の正の微分係数又は差分、非ターゲットTSMAよりもターゲットTSMAの方が特徴が大きい、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるときに、ターゲットTSMA内の動き分析の特徴の負の微分係数又は差分、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるときに、ターゲットTSMA内での動き分析の特徴の負の微分係数又は差分、非ターゲットTSMAではそうではない、前記オブジェクトが前記ターゲットデバイスの近傍で前記ターゲットデバイスから離れるときに、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴の負の微分係数又は差分で非ターゲットTSMAよりもターゲットTSMAの方が特徴は大きい、最接近点でのターゲットTSMAにおける動き分析の特徴はゼロ微分係数又は差分、最接近点でのターゲットTSMAにおける動き分析の特徴はゼロ微分係数又は差分であるが、非ターゲットTSMAではそうでない、ターゲットTSMAと非ターゲットTSMAの両方における動き分析の特徴はゼロ微分係数又は差分、最接近点において非ターゲットTSMAよりもターゲットTSMAの方が特徴は大きい、最接近点におけるターゲットTSMAでの動き分析の特徴は負の2次微分係数(または差分の差分)でターゲットTSMAでの動き分析の特徴の負の2次微分係数(または差分の差分)、最接近点における非ターゲットTSMAではそうでない、ターゲットTSMAおよび非ターゲットTSMAの両方における動き分析の特徴は負の2次微分係数(または差分の差分)で最接近点において、非ターゲットTSMAよりもターゲットTSMAの方が特徴は大きい、のうちの少なくとも1つを含む、無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0787】
上記の特徴は、データ記憶システム、少なくとも1つの入力デバイス、及び少なくとも1つの出力装置からデータ及び命令を受信し、それらにデータ及び命令を送信するように結合された少なくとも1つのプログラマブルプロセッサを含むプログラマブルシステム上で実行可能な1つまたは複数のコンピュータプログラムで有利に実施することができる。コンピュータプログラムは、特定のアクティビティを実行したり、特定の結果をもたらすために、コンピュータ内で直接的または間接的に使用される一連の命令である。コンピュータ・プログラムは、コンパイルされた又は解釈された言語を含む任意の形式のプログラミング言語(例えば、C、Java)で書かれてもよく、また、スタンドアロン・プログラムとして又はモジュールとして、構成要素、サブルーチン、ブラウザ・ベースのウェブ・アプリケーション、又はコンピューティング環境での使用に適した他のユニットを含む任意の形式で配置されてもよい。
【0788】
命令のプログラムを実行するのに適したプロセッサは、例えば、汎用及び専用マイクロプロセッサ、デジタル信号プロセッサ、ならびに任意の種類のコンピュータの単独のプロセッサまたは複数のプロセッサまたはコアのうちの1つを含む。一般に、プロセッサは、読み出し専用可能メモリ又はランダムアクセスメモリ、あるいはその両方から命令及びデータを受信する。コンピュータの本質的な要素は、命令を実行するためのプロセッサと、命令及びデータを格納するための1つ以上のメモリである。一般に、コンピュータは、データファイルを記憶するための1つまたは複数の大容量記憶装置も含み、またはそれと通信するように動作可能に結合され、そのような装置は、磁気ディスクのような内部ハードディスク及び取外し可能ディスクな光磁気ディスク、及び光ディスクを含む。コンピュータプログラム命令及びデータを具体的に具現化するのに適した記憶装置は、例として、EPROM、EEPROM、及びフラッシュメモリデバイスなどの半導体メモリデバイス、内部ハードディスクなどの磁気ディスク、及び光磁気ディスク、ならびにCD−ROM及びDVD−ROMディスクなどのリムーバブルディスクを含む、すべての形態の不揮発性メモリを含む。プロセッサ及びメモリは、ASIC(特定用途向け集積回路)によって補完されてもよく、またはASICに組み込まれてもよい。
【0789】
本開示は、多くの具体的な実施の詳細を含むが、これらは、本開示の範囲またはクレームされ得るものに対する限定として解釈されるべきではなく、むしろ、本開示の特定の実施形態に特有の特徴の説明として解釈されるべきである。別個の実施形態の文脈で本明細書に記載される特定の特徴は、一の実施形態において組み合わせて実施されてもよい。逆に、一の実施形態の文脈で説明される様々な特徴は、複数の実施形態で別々に、または任意の適切な組合せで実装されてもよい。
【0790】
同様に、動作は、特定の順序で図面に示されているが、これは、望ましい結果を達成するために、そのような動作が、示された特定の順序で、または連続的な順序で実行されること、または示されたすべての動作が実行されることを必要とするものとして理解されるべきではない。特定の状況では、マルチタスキング及び並列処理が有利であり得る。さらに、上記の実施形態における様々なシステム構成要素の分離は、すべての実施形態においてそのような分離を必要とするものとして理解されるべきではなく、説明されるプログラム構成要素及びシステムは、一般に、単一のソフトウェア製品に一緒に統合されてもよく、または複数のソフトウェア製品にパッケージ化されてもよいことを理解されたい。
【0791】
主題の特定の実施形態を説明した。上述の特徴及びアーキテクチャの任意の組合せは、以下の特許請求の範囲内にあることが意図される。他の実施形態もまた、以下の特許請求の範囲内である。場合によっては、特許請求の範囲に記載されたアクションは、異なる順序で実行されてもよく、依然として望ましい結果を達成することができる。さらに、添付の図面に示されるプロセスは、所望の結果を達成するために、必ずしも示される特定の順序、または連続する順序を必要としない。いくつかの実装形態では、マルチタスキング及び並列処理が有利であり得る。