2017-02-19 2 views
0

私は、口の形を表す順序付けられた2D点のセットを持っています。口が開いているか閉じているかを判断できる分類子を作成したいと思います。後で "OOh"や "Eee"などの図形を追加したいと考えています。点のリストを形状として分類する

この種の分類には、どのようなトレーニングアルゴリズムを使用する必要がありますか?

私は現在、このようなnumpyの中にレイアウトされたデータを持っている:

[ 
    [ [ x1a, x1b ... ], [ y1a, y1b, ...] ] 
    [ [ x2a, x2b ... ], [ y2a, y2b, ...] ] 
    ... 
] 

任意のポインタを高く評価しました。私はしばらくの間、Pythonを使用してきましたが、私はかなりnumpyに新しく、機械学習にはとても新しいです。

ありがとうございます!

Mouth Points Poses

+0

閉じた口と開いた口の写真(または表現)の訓練セットが必要です。そうしないと、システムを訓練するのがかなり難しくなります。 –

答えて

1

これを行うには、多くの許容可能な方法があります。私は個人的にKeras(TensorFlowを使用する簡単な方法)を使用します。このためには、ラベル付きの非常に大きなデータセットが必要です。

+0

大きさはどれくらい大きいですか? – peeldog

+0

上記の画像では、私は閉じた開いた口の形にラベルを付けました - 私の気持ちは、それらを区別するのはかなり些細でなければならないということです。私がもっと関心を持っているのは、これを他の形に拡張し、それらの間で確実に切り替える方法です。 – peeldog

+0

@peeldog:複数のタグを分類している場合は、数千にものぼります(クローズと母音を開きます)。しかし、2つのタグを使って80%の精度で大丈夫ならば、200のセットは十分にあるはずです。 –

関連する問題