工場で使用するシステムを作成して、アセンブリラインから落ちるオブジェクトのサイズを測定したいと考えています。オブジェクトは石のスラブ、ほぼ長方形で、幅と高さが好きです。それぞれの石は同じ位置でフラッシュで撮影されているので、条件はきわめて制御されています。トリッキーな部分は、時には表面に模様が(時には波紋や縞模様の大理石)、時にはほぼ黒く、影と調和しています。オブジェクトの認識と測定サイズ
背景の参照画像からそれぞれの画像を単純に差し引いてみましたが、照明とローラーの位置と出力が本当に騒々しい機械の小さな部分に十分小さな変化があります。
次は、Cannyのエッジ検出アルゴリズムを使用して、四角形のポリゴンをエッジに一致させるために何らかの数値最適化(Nelder-Mead多分)を使用する方法です。しかし、私が何かを自家醸造する前に、このような状況でうまくいく既存のアプローチがありますか?
スラブ内にあることが知られている画像のパッチをアルゴリズムに「シード」することができます(常にコーナーに並んでいます)。サーフェスのパターンと色を識別するのに役立ちます。必要に応じて注釈付き画像のトレーニングセットを作成することもできます。背景といくつかの石のスラブの
いくつかのサンプル画像:
サンプル画像を1枚または2枚共有できますか?あなたは背景を隠すことができますか?いくつかの簡単な[形態学的操作](http://homepages.inf.ed.ac.uk/rbf/HIPR2/matmorph.htm)で差分画像をクリーンアップできますか? – YXD
私は明日共有できる仕事用のサンプルをいくつか持っています。 – Sam
Eさんが示唆しているように、背景差分画像にいくつかのスムージングや形態操作などを試してから、それを二値化します。これは、少なくとも基本的な数字を上回って改善できるものをあなたに与えるはずです。 –