Welche Algorithmen werden zur Segmentierung und Klassifizierung nicht fester Bereiche in einem Bild verwendet?

7

Während des Segmentierungsprozesses werden Pixel Regionen zugewiesen, die auf Merkmalen basieren, die sie vom Rest des Bildes unterscheiden. Wertähnlichkeit und räumliche Nähe sind beispielsweise zwei wichtige Prinzipien, die davon ausgehen, dass Punkte in derselben Region Pixel haben, die räumlich nahe beieinander liegen und ähnliche Werte aufweisen.

In vielen Situationen ist dies wahr, aber was ist mit Regionen, die aus Pixeln bestehen, deren Wert nicht ähnlich ist? Betrachten Sie das Bild unten. Dieselbe "logische" Region besteht aus verschiedenen Elementen, die zusammen etwas Sinnvolles darstellen. In derselben Region gibt es Bäume mit unterschiedlichen Größen und Formen, mit Schatten über einigen von ihnen usw. Es gibt verschiedene Dinge mit Pixeln, deren Wert sich stark unterscheidet, aber ich muss sie immer noch in derselben Region gruppieren. Auf dem Bild können Sie sehen, dass mir Farbunterschiede nicht so wichtig sind. In diesem Fall ist die Textur das wichtigste Attribut. Welche Algorithmen werden verwendet, um die Segmentierung und Klassifizierung bei solchen Problemen durchzuführen?

Ich bin bereits auf der Suche nach Algorithmen und Techniken, die sich auf die Textur konzentrieren, aber einige Meinungen von Experten werden mir sehr helfen. Ich denke, ich brauche etwas Orientierung. Vielen Dank!

Segmentierung


quelle
Bevor ich einige Vorschläge mache, brauche ich einige Klarstellungen. Möchten Sie, dass die Erdpixel als dieselbe Ernte wie die umgebende Ernte klassifiziert werden? Wie unterschiedlich sehen Bilder verschiedener Luftpflanzen aus?
JahKnows
@JahKnows Ich habe einige Änderungen an meiner Frage vorgenommen. Ich denke es ist jetzt klarer.
Haben Sie einfach "Textur-Segmentierung" gegoogelt? Die Ergebnisse sollten Sie einige Zeit beschäftigen.
Rethunk
@Rethunk Wie ich oben sagte: Ich suche bereits nach einigen Algorithmen und Techniken, die sich auf Textur konzentrieren, aber einige Meinungen von Experten werden mir sehr helfen.
@rrd Du hast das Problem nicht spezifisch genug gemacht. Aus heutiger Sicht ist es nicht leicht zu unterscheiden von einer Anfrage an SO-Benutzer, Ihnen mit den grundlegendsten Informationen zu helfen. Wenn Sie keine bestimmte Textur-Segmentierungstechnik erwähnen (z. B. Laws Techniken), sieht es nicht so aus, als hätten Sie sich Mühe gegeben. Es ist auch nicht im Sinne von SO, allgemeine Richtlinien zu geben. Machen Sie Ihre Frage so spezifisch wie möglich. Beginnen Sie in diesem Fall mit den Namen bestimmter Textur-Segmentierungsmethoden und stellen Sie bestimmte Fragen zum Vergleich.
Rethunk

Antworten:

1

Wenn Sie genug Daten haben, können Sie eine Segmentierung Netz trainieren Beispiel für eine bestimmte Gruppe von Daten (zB Bäume). Einzelne DNN mit mehreren Ausgabezweigen können die gesuchten Daten einfach segmentieren und klassifizieren.

Deniz Beker
quelle