5

工場で組立ラインから出てくる物の大きさを測るシステムを作りたいです。オブジェクトはほぼ長方形の石のスラブで、幅と高さが欲しいです。それぞれの石は同じ位置でフラッシュで撮影されているので、コンディションはかなりコントロールされています。トリッキーな部分は、石の表面にパターンがある場合があり(多くの場合、波紋や縞模様のある大理石)、ほとんど黒く、影に溶け込んでいる場合があります。

背景の参照画像から各画像を単純に差し引いてみましたが、照明やローラーの位置、機械の小さな部分に小さな変化が十分にあるため、出力にノイズが発生します。

次に試す予定のアプローチは、Cannyのエッジ検出アルゴリズムを使用してから、ある種の数値最適化(Nelder-Meadなど)を使用して、4辺のポリゴンをエッジに一致させることです。しかし、私が何かを自作する前に、この種の状況でうまく機能する既存のアプローチはありますか?

それが役立つ場合は、スラブ内にあることがわかっている画像のパッチ(常に隅に並んでいる)を使用してアルゴリズムを「シード」し、その表面パターンと色を識別するのに役立てることができます。必要に応じて、注釈付き画像のトレーニングセットを作成することもできます。

背景といくつかの石のスラブのいくつかのサンプル画像:

バックグラウンド イージーケース 難しいケース1 難しいケース2

4

1 に答える 1

3

既存の画像セグメンテーションアルゴリズムを試しましたか?

ここでは、ウラジーミル・コルモゴロフによる画像セグメンテーションのmaxflowアルゴリズムから始めます。http://pub.ist.ac.at/~vnk/software.html論文 では、画像の領域を特定のセグメントに属するように修正しています。問題を解決するのに役立ちますが、ソフトウェアでこれを行う方法が明確でない場合があります。

リチャード・ソッチャーによるシーンを解析するための深層学習アルゴリズムも役立つ可能性があります:http: //www.socher.org/

そして、Eric Sudderthには、視覚的なシーンを理解するための興味深い方法が少なくとも1つあります。http ://www.cs.brown.edu/~sudderth/software.html

また、私は実際にこのソフトウェアを使用したことはありません。これは、すべてではないにしても、ほとんどが研究用であり、特にユーザーフレンドリーではありません。

于 2012-12-14T20:52:49.297 に答える