2012-03-06 3 views
3

私は、このようなデータを解釈し、人間の行動を理解するために変換するために、Webセッションから収集したマウス追跡データ(すなわち、x、y、タイムスタンプ)を分析しようとしています。まず、できるだけ多くのノイズ(無関係な点)を取り除くために、データをフィルタリングしたいと思います。したがって、私は動きの異なるパターンを検出したいと思います。ページを探索する(ランダムにマウスを動かす)、注視する(ページの特定の領域をマウスで固定する)など... OpenCVでこれを行う方法はありますか?または利用可能なその他のアルゴリズムを使用していますか?OpenCVを使用したマウス追跡行動の解釈

無関係のノイズを除去した後、私は、特定の訪問者に興味があるかもしれない領域を検出するために異なる関心領域に残りの点をクラスタ化することができるようにしたい。

被写体上の任意の助けを大幅に高く評価されています。定期的にスクリーンショットを撮る)

1:

THANKS

答えて

0

は私の心に来る最初の方法はこれです...私はOpenCVの初心者だということを心に留めておくとまた機械学習の概念にしてください短い間隔

2)の値を平滑化するためにカルマンフィルタを適用する(テンプレートマッチングまたはいくつかの他の方法を適用する)

3)画像内のマウスポインタの位置を探します。

あなたは(X、Y、タイムスタンプ)の値を設定したら、あなたはそれが

など、ほとんどの時間を費やしている場所のような残りのことを行うことができます(ただし、自分がそれ奇妙なアイデア見つけたが。Atleastの、なぜ使用この目的のためのOpenCV?)

マウスポインタの現在の座標を見つける方法はたくさんあります。

たとえば、ウィンドウを使用している場合はtry hereです。他のOSや言語のためのGoogleだけ。

関連する問題