Fahrzeuge in einem Bild zählen

9

Ich habe versucht, einen Algorithmus zum erfolgreichen Zählen von Autos in einem Bild zu implementieren. Ich habe versucht, eine Methode zur Fahrzeugzählung bei Vorhandensein von Mehrfahrzeugverschlüssen in Verkehrsbildern zu implementieren

Es schätzt den Hintergrund aus einer Reihe verschiedener Bilder. Ich habe mich zu diesem Zweck mit verschiedenen anderen Techniken befasst, und alle diese verwenden auf die eine oder andere Weise entweder die Hintergrundschätzung aus einer Reihe von Bildern oder erfordern ein Video. Ich habe als Eingabe Verkehrsbilder, bei denen der Hintergrund (wahrscheinlich Straße in den meisten Zeitungen) kaum sichtbar ist. Darüber hinaus stammen die Bilder aus verschiedenen Bereichen, sodass sie auch keinen gemeinsamen Hintergrund haben. Wie soll ich in diesem Fall vorgehen?

Ich denke, wenn ich irgendwie die Struktur von Fahrzeugen (Autos) anpassen kann, dann können sie wahrscheinlich angepasst werden. Aber ich weiß nicht, ob dies machbar ist und wie es weitergehen soll, da das Bild auch mehrere verschlossene Fahrzeuge enthält.

Hinweise oder sogar Forschungsarbeiten sind ebenfalls willkommen.

Ein Beispielbild ist wie folgt: Verkehrsbeispielbild

Verkehrsbeispielbild 2

Krammer
quelle
2
Können Sie ein oder zwei repräsentative Beispielbilder posten?
Bjoernz
Ich würde in Template Matching suchen, wenn ich Sie wäre
Olivier_s_j
@bjoernz Ich habe das Beispielbild hinzugefügt.
Krammer
1
Das ist hart. Sehen Sie die Autos immer von vorne? Vielleicht kann mit der Windschutzscheiben- / Dachkombination etwas getan werden ... Wie genau muss die Zählung sein? Wie viele Bilder müssen verarbeitet werden? Vielleicht ist manuelle Beschriftung eine Option mturk.com/mturk :)
bjoernz
@bjoernz Ich kann mich nicht auf einen mturk verlassen ;-). Ich glaube, ich möchte nicht, dass es sehr genau ist. Anfangs würden nur wenige Zählungen ausreichen. Ich denke, SIFT / SURF könnte helfen. Ich kann den Klassifikator aus mehreren Autodatensätzen trainieren (die meisten von ihnen haben 1 Auto / Bild). Aber ich weiß nicht, ob es in der Lage sein würde, mehrere Autos in einem Bild zu erkennen (möglicherweise viel weniger komplex als dieses, aber immer noch mehr als ein teilweise verdecktes Fahrzeug)
Krammer

Antworten:

2

Wie bereits erwähnt, ist das Problem der Objektzählung sehr schwierig. Eine gute Darstellung einiger gängiger Ansätze finden Sie unter http://www.robots.ox.ac.uk/~vilem/NIPS2010.pdf .

Das Erstellen einer SIFT-Feature-Datenbank für Trainingsbilder scheint der natürliche Weg zu sein. Dies kann in Kombination mit einer gewissen Bildsegmentierung der richtige Weg sein.

Ein anderer Weg könnte bei HOG zu sehen sein http://chrisjmccormick.wordpress.com/2013/05/09/hog-person-detector-tutorial/ , die in ähnlicher Weise ein Merkmal - Erkennungsalgorithmus ist, könnte für Autos angepasst werden.

user1531177
quelle