マップの上にフィンガーペイントすることによってユーザーがリージョンを選択できるようにするアプリケーションに取り組んでいます。その後、ポイントは緯度/経度に変換され、サーバーにアップロードされます。フィンガータッチデータを正規化するアルゴリズム(ポイント数を減らす)
タッチスクリーンは、3G上でアップロードするにはあまりにも多くのポイントを配信しています。小領域でも最大500ポイントまで蓄積することができます。
私はこのタッチデータを滑らかにしたいと思います(許容範囲内で近似してください)。描画の精度は、領域の一般的な領域が同じであれば、それほど重要ではありません。
これを行うためのよく知られたアルゴリズムはありますか?これはカルマンフィルタのために機能しますか?
似たようなアプローチを使っているペイントアプリを見たことがありますが、ポイントを減らしながら、実際に描いたラインからラインを移動することがあると感じています。 – Jonny