GPXトレースがあり、外れた観測値を削除したい。車両が達成できない加速を必要とするため、不可能ないくつかのルートポイントがあります。
このような極端にノイズの多い観測を除外するための優れたアルゴリズムはありますか?
GPXトレースがあり、外れた観測値を削除したい。車両が達成できない加速を必要とするため、不可能ないくつかのルートポイントがあります。
このような極端にノイズの多い観測を除外するための優れたアルゴリズムはありますか?
回答:
GPSデータを道路の中心線にリンクするための2つのリファレンスを次に示します。
Schussler、N.&Axhausen、K.(2009a)、「多重仮説手法を使用した高解像度ナビゲーションネットワーク上のGPSトレースのマップマッチング」、ワーキングペーパー568。IVT、ETH Zürich、Zürich。
Schussler、N.&Axhausen、K.(2009b)、「追加情報なしで全地球測位システムからの生データを処理する」、Transportation Research Record:Journal of the Transportation Research Board 2105、28–36。
参照リンク(アクセスできる人向け)。
SF Cityがこれらのアルゴリズムの1つを実装して、サイクリストを追跡するために使用しているスマートフォンアプリからのGPSトラックを処理することを知っています(cycletracks)。そして、彼らはすべてのコードをオープンソースライセンスの下でリリースしました(すばらしいからです!)。彼らの問題は、主に都市の峡谷の不正確さに関係していたと思います。加速にも問題があるかどうかはわかりません。
カルマン・フィルタは、あなたが望むことがあります、それはシステムの物理モデルに基づいて、アカウントの予測になります。(たとえば、10000mphの車はありません!)
Stack Overflowの質問「Smooth gps data」への回答は、ikalman github repositoryなどの実装へのリンク、およびその他のアプローチを提供します。