iPhoneアプリ「SnapTell」を使用した場合に得られるものと非常によく似たソリューションを探しています. 何かの写真を撮り、その実際の画像、価格、詳細、および製品の特性を取得します。
状況: 私は会社のためにマシンとソフトウェアの組み合わせの開発に取り組んでいます。このマシンは、固定サイズの印刷物 (ギフトカード、グリーティング カード、写真など) の写真を撮り、それを 50,000 枚の画像のデータベースと比較します。製品がデータベース内のどのレコードであるかを判断し、画像に基づいてデータベース内の他のプロパティ (価格、市場、それをどうするかなど) を決定します。
画像のサイズが異なる場合があります (ページの占める割合が異なります)。
画像が回転する場合があります
画像の縮尺が異なる場合があります (一部の画像は、同様のオブジェクトの一部が拡大されている場合があります)。
問題点 商品は高価なものが多く、バーコードなどでマークを付けることができないため、現時点では画像認識しか選択肢がありません。最終結果のアプリケーションは、c# .net で作成されています。1 つの画像を取得し、非常に高い精度と速度でスナップショットを画像のデータベースと比較する方法を探しています。
私の研究の現在の考え方 私はSIFTに出くわし、次にSURFに出くわしました。元の高品質の各画像を優先度の高いセクションに分割するか、9x9 セクションのグリッドを作成してから、各セクションの SURF 記述子を何らかの数値スコアとともにデータベースに保存するかどうかを考えていました。次に、写真がスナップされる新しい入荷製品に対して同じことを行うことができます。
それを同じように分割して、さまざまな SURF 記述子などでデータベースを検索できます。
私は正しい軌道に乗っていますか?この種のライブラリはありますか?
ヘルプ!