Acoustic-sensing-based Gesture Recognition Using Hierarchical Classifier
要約
- ジェスチャー認識を提案
- 音響センシングを使用
- テーブルと指またはペンの摩擦から生成される音を利用
- 17種類のジェスチャーを定義
- 89の分類特徴量を定義し、階層分類器構造を使用して精度を向上
- オフライン実験では、ユーザーごとにカスタマイズされた分類器を使用した条件で最高精度0.954を達成
- 階層分類器アプローチと特徴エンジニアリングアプローチの有効性を確認
- リモコン、デジタルサービスへの即時アクセスの需要が増加
- マルチメディア処理技術とセンサー技術の進歩により、ジェスチャー入力が可能に
- ジェスチャーをテーブルなどの表面と指またはペンの摩擦による音で検出
- 17のジェスチャーを認識することを目指す
- ジェスチャーデータの収集システムにはマイクと圧電センサーを使用
- 提案手法のトレーニングとテストのためのデータ収集を行う
- 15人が参加
(※要約のため文章を短くしました。)
- 主体となる手でnibを持ち、ジェスチャーを行うことを目的としている。
- 100回ずつのジェスチャーを行い、合計で約1500回の試行を行った。
- データ収集中には、マイクが遠くからの周囲の雑音を遮断するためにポリスチレン製のボウルで覆われている。
- ジェスチャー認識手法は、前処理、ジェスチャーセグメンテーション、特徴量計算、17クラス分類の4つの主要コンポーネントで構成されている。
- 前処理には、フィルタリング、ジェスチャーセグメンテーション、正規化、ダウンサンプリング、包絡のサブプロセスが含まれる。
- 特徴量計算には、合計89の特徴が定義されており、統計値(期間、平均、標準偏差、分散など)が使用されている。
- ジェスチャーの形状を表現するために、局所的な極大値や極小値、その対応する時間、および連続する局所的な極大値と極小値の時間差などの特徴が設計されている。
- 分類は、監督された機械学習によって行われ、複数の分類器モデルがテストされた。
- 実験の目的は、階層分類アプローチの有効性を検証し、分類モデルの違いを明らかにし、特徴エンジニアリングアプローチの効果を評価し、特徴の効果を評価することである。
- 分類モデルとして、サポートベクターマシン(SVM)、ランダムフォレスト(RF)、畳み込みニューラルネットワーク(CNN)が使用された。
- 結果、階層分類アプローチは、分類パフォーマンスを向上させることが示された。
(※ この要約は原文の一部を翻訳したものであり、全体の文脈としては不十分な可能性があります。)
- ニューラルネットワークの構造を最適化するつもりはなく、特徴エンジニアリングと特徴学習手法の競争力、階層分類の効果を調査する。
- 評価方法として、マクロ10分割交差検証、マイクロ10分割交差検証、一人抜き交差検証が適用される。
- マクロ10分割交差検証は、すべての15人のデータセットを対象に行われ、マイクロ10分割交差検証は各被験者のデータセットに対して行われる。
- マクロ10分割交差検証では、RFがすべての条件で最も高い精度を示し、マイクロ10分割交差検証ではジェスチャ認識システムがうまく機能することが示唆される。
- 階層分類の結果について、LOSO-CVにおいて階層的アプローチが適用可能であり、RFが最も高い精度を示す。
- 特徴エンジニアリング手法の効果は、特徴選択に基づいた情報利得(IG)によって評価され、結果は階層分類において有効であることを示す。
- 個々の特徴の重要性は、情報利得を用いて評価され、統計的特徴が最も情報量が多いことが示される。
- この論文では、表面と指やペンの摩擦によって生じる音を活用した17種類のジェスチャー認識手法が提案された。音響信号の包絡線から89の特徴量を定義し、2層の階層構造を持つ分類器を用いた。オフライン実験では、ランダムフォレスト(RF)によるMicro-CV評価で最高の正解率は0.954で、LOSO-CV評価では0.854であった。特徴量の分析から、ジェスチャーセグメントの長さが最も情報量が高く、局所極値の正規化経過時間も有益であることが示された。さらに、DTW距離を表す特徴が高い中央値と低い分散を持っており、現在の89の特徴から各分類器に寄与する特徴部分集合を選択することで、分類精度を向上させる可能性がある。また、ユーザーに独自のジェスチャーデータを提供することで、分類精度を大幅に向上させることが示唆された。
評価
論文タイトル:Acoustic-sensing-based Gesture Recognition Using Hierarchical Classifier
論文掲載雑誌名:Sensors and Materials, Vol. 32, No. 9 (2020) 2981–2998(MYU Tokyo)
論文発行年月:202009
# 新規性
- テーブル等の表面と指/ペンの摩擦音を利用し、メディアプレーヤー操作向けに17種のジェスチャを認識する手法を提案
- 17クラス分類問題として、音の包絡線を表す89特徴を丁寧に設計(特徴エンジニアリング)し、混同しやすいクラス(例「0」と「6」、「7」と「R」)の精度を上げるため2層の階層的分類器構造を用いた点が新規。受動的音響センシングで任意平面を入力面にできる自然な入力を志向
# 言及されている全ての関連研究との相違点
- 音声入力(Google Home/Amazon Echo=機械への発話に抵抗)、ウェアラブル(MagicRing/TypeRing/MyoKey=装着必要)、カメラ/深度(プライバシ侵害感[Oulasvirta])、スマートオブジェクト(Electrick[Zhang]、感圧床、Knocki)を概観
- 音響センシングを特殊面/能動/受動の3方式に整理。Scratch input[16]が6ジェスチャをピーク数・振幅変動で識別するのに対し、本研究は丁寧に設計した特徴と階層分類器で17ジェスチャを認識する点で差別化。Knockiの単純なノック入力に比べ操作の多様性が高い
# 有効性
- マイク+圧電センサ+Raspberry Pi 3で収集。15名・各ジェスチャ約100回(計約1500試行)。前処理→セグメンテーション(圧電センサで開始/終了検出)→89特徴計算→17クラス分類のパイプライン
- 3種の交差検証で評価:ユーザ個別最適化のMicro-CVでRF最高0.954、被験者非依存の実用条件LOSO-CVでRF 0.854。階層分類器が単一(flat)分類器よりほぼ全条件で優位、同一データ量で特徴エンジニアリングがCNN(特徴学習)を上回ること、セグメント長(durALL)が最も情報量が高くDTW距離特徴も有効であることを確認
- ただし最高精度0.954はユーザ自身のデータで学習する場合に限られ、トップ層分類器のG1(「0」「6」)等に誤分類が残る。階層構造の分組やハイパーパラメータは経験的・未最適化で、能動学習や最適階層の自動構築は今後の課題
# 信頼性
- Sensors and Materials(査読付き)掲載。事前実験で表面材質・物体配置・距離の影響を切り分けたうえで本実験を設計し、3種の交差検証(平均/上限/下限)・混同行列・情報利得(IG)による特徴分析と多角的に検証。実装環境(Python 3.6, scikit-learn等)も明記し再現性に配慮
- 一方、被験者15名・20代中心で、実用条件(LOSO)では0.854にとどまる。誤分類傾向・未最適化の階層構造を著者自身が明示し、結論は「丁寧な特徴設計+階層分類が有効」という知見と改善余地(特徴部分集合選択・能動学習)の提示にとどまる
和訳
1 / 1
100%
付箋を貼る場所をクリックしてください