2016-05-23 1 views
0

最近、shape contextSVMを使用して文字認識を行う準備をしています。 shape contextのヒストグラムは文字の特徴ベクトルとみなされます。 しかし、エッジ検出後、2つの文字のエッジのエッジポイントをサンプリングする方法は、ポイントが全く異なる場合がありますか?無作為にサンプリングするのは良くないようです。シェイプコンテキストでエッジポイントをサンプリングする

答えて

0

シェイプコンテキストは、解析するすべてのシェイプに対して固定数のポイントを使用するため、エッジ検出結果をフィルタリングして不要なポイントを削除する必要があります。

エッジ検出で十分なポイントが得られない場合は、シェイプコンテキストに使用するポイント数を合計して減らすことを検討する必要があります。しかし、必要に応じてポイントを補間するフォールバックも必要です。線形補間は、フォールバックのために十分です。

使用するポイントは、形状の端に沿ってほぼ均等に配分する必要があります。ポイントが大きなクラスターになると、shape contextはまったく機能しません(スケール不変性によって必要とされる半径距離の正規化にも問題があります)

関連する問題