問題タブ [pattern-recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
18882 参照

algorithm - (心電図)波のパターンを検出する方法は?

心電図から画像を読み取り、その中の主要な波 (P 波、QRS 群、T 波) をそれぞれ検出しようとしています。画像を読み取ってベクトルを取得できます(のように(4.2; 4.4; 4.9; 4.7; ...))。このベクトルをたどって、これらの各波の開始と終了を検出できるアルゴリズムが必要です。例:

代替テキスト

サイズが常に同じだったり、心電図の波数が事前に分かっていれば簡単です。与えられた波:

代替テキスト

ベクトルを抽出します。

たとえば、次のように検出したいと思います。

  • P波で[19 - 37]
  • の QRS コンプレックス[51 - 64]
0 投票する
1 に答える
3173 参照

iphone - iPhoneの写真/パターン認識

iPhoneのパターンや写真認識の開発を検討するための良い出発点を知っている人はいますか?検索してみると、既存のアプリケーションの例しか見つかりませんが、自分で開発を始めたいと思います。

0 投票する
3 に答える
4564 参照

machine-learning - 多変量決定木の学習者

多くの単変量決定木学習器の実装 (C4.5 など) は存在しますが、実際に誰かが多変量決定木学習器アルゴリズムを知っていますか?

0 投票する
5 に答える
1129 参照

neural-network - 人工ニューラル ネットワークを実験するための興味深いアイデアは何ですか?

実験可能なニューラル ネットワークの実装のリストを探しています。おそらく、書くのに1時間から1週間かかるものです。

他にどのような可能性がありますか?

これまでのリストは次のとおりです。

  • ゲーム
    • ○×ゲーム
    • 接続 4
    • チェス
    • 行け
    • 数独
    • 紙/はさみ/じゃんけん
    • 競馬予想
  • 視覚認識
    • 文字認識 (書体、文字、数字など)
    • 顔認識
  • 音声認識
    • 言語検出
    • 男性対女性
  • 単語認識
    • 言語検出 (自然、プログラミング)
  • 経路探索

詳細へのリンク:

0 投票する
3 に答える
1243 参照

c - OpenCV:Traincascadeが失敗しました「アサーションに失敗しました_img.cols==winSize.width」

誰もがOpenCVエラー:アサーションに失敗した_img.cols == winSize.widthの意味を知っていますか?私はhaarトレーニング(= traincascade)の新しい実装に精通しておらず、wikiにドキュメントを見つけることができませんでした。ありがとう、ジョセフ

0 投票する
1 に答える
1284 参照

image-processing - グレースケール画像での文字マッチング

パターンを作成しました:サイズの異なる「A」文字の画像(12から72:12、14、..、72)そして、パターンマッチングの方法をテストしたところ、良い結果が得られました。画像からテキスト領域を選択する1つの方法は、さまざまなサイズのすべての小さい文字と大きい文字および数字に対してそのアルゴリズムを実行することです。そしてフォント!私はそれが気に入りません。その代わりに、普遍的なパターンのようなものを作りたいと思います。さまざまなウィンドウサイズで画像をスキャンし、関数(そのウィンドウに文字がある確率)が固定値を超える領域を選択します。その機能を実現するための方法やアイデアを知っていますか?元の画像(グレースケール)で動作する必要があります。

0 投票する
1 に答える
2152 参照

machine-learning - 分類問題の偽のデータを生成するための最良の方法は何ですか?

私はプロジェクトに取り組んでおり、ユーザーのキーストローク時間データのサブセットを持っています。これは、ユーザーがn回試行することを意味し、これらの記録された試行時間データをさまざまな種類の分類アルゴリズムで使用して、将来のユーザーの試行で次のことを確認します。ログインプロセスは、ユーザーまたは他の人によって行われます。(簡単に言えば、これはバイオメトリクスだと言えます)

ユーザーログインの試行プロセスは3回ありますが、もちろんこれは無限データのサブセットです。

これまでは簡単な分類問題でしたが、WEKAを使用することにしましたが、私が理解している限り、分類アルゴリズムにフィードするために偽のデータを作成する必要があります。ユーザーの測定試行回数は1で、偽のデータは0になります。

いくつかの最適化アルゴリズムを使用できますか?または、この偽のデータを作成して最小の誤検知を取得する方法はありますか?

ありがとう

0 投票する
4 に答える
5951 参照

matlab - MATLABを使用してテキスト画像をセグメント化する方法は?

これはOCRのプロセスの一部です。これは次のとおりです。

文を単語に分割し、次に文字に分割する方法は?

このタスクの候補アルゴリズムは何ですか?

0 投票する
1 に答える
13512 参照

artificial-intelligence - 機械学習の機能を設計する方法

機械学習タスクの機能を設計する方法についてアドバイスや読み物はありますか?ニューラルネットワークでも、優れた入力機能は重要です。選択した機能は、必要な数の隠れニューロンと必要な数のトレーニング例に影響します。

以下は問題の例ですが、私は一般的に特徴工学に興味があります。

動機付けの例:パズル( 15パズル倉庫番など) を見るときの良い入力は何ですか?2つの状態のどちらが目標に近いかを認識することは可能でしょうか?

0 投票する
3 に答える
4848 参照

image-processing - SIFT での DoG Pyramid の使用方法

私は画像処理とパターン認識の初心者です。DoG ピラミッドを作成し、各オクターブで局所的な最大値または最小値を特定できる SIFT アルゴリズムを実装しようとしています。私が理解していないのは、各オクターブでこれらのローカル最大/最小を使用する方法です。これらのポイントをどのように組み合わせますか?

私の質問は非常に些細なことに聞こえるかもしれません。私は Lowe の論文を読みましたが、DoG ピラミッドを構築した後に彼が何をしたかを本当に理解できませんでした。どんな助けでも大歓迎です。

ありがとうございました