Horizont-Erkennungsalgorithmus [geschlossen]

8

Können Sie mir helfen, Informationen darüber zu finden, wie man den Horizont auf dem Bild erkennen kann?
Es sollte nicht auf einem genetischen Algorithmus oder einem neuronalen Netzwerk basieren.

    
Miko Kronn 16.01.2011, 14:21
quelle

3 Antworten

7

Gerade diese Frage interessant gefunden, so suchte ich im Internet für Sie und kam mit folgenden Papieren / Links, die erste vielleicht die interessanteste, da es einen konkreten Algorithmus bietet.

  1. Hin zu Flugautonomie: Vision-basierte Horizon Detection für Micro Air Vehicles (PDF at citeseer)
  2. Fluglagenschätzung für ein Starrflüglerflugzeug mit Horizonterkennung und optischem Fluss (PDF)

Nach den Zitaten in den Zeitungen erhalten Sie mehr Ressourcen für die Forschung in diesem Bereich.

    
MicSim 16.01.2011, 16:03
quelle
3

Ich bin mir nicht sicher, ob das funktioniert. Aber mein erster Ansatz wäre - die häufigste Linie zu erkennen, indem man Hough-Transformation mit solchen Eigenschaften verwendet:

  • Linie sollte bis zu Bildgrenzen reichen.
  • Linie teilt Bild in zwei Bereiche, so dass in einem von ihnen Standardabweichung der Farbe klein ist.
Agnius Vasiliauskas 17.01.2011 09:33
quelle
0

Das folgende Verfahren erkennt den Horizont: -

  1. RGB-Bild in Graustufen ändern.
  2. Finden Sie die Kanten im Bild mit Canny edge detector . Passen Sie das Sigma des Gauß-Filters an.
  3. Übernehmen Sie Hough transform darauf.
  4. Wählen Sie das Liniensegment mit dem höchsten Wert von J (Gleichung 5 ) aus Towards Flight Autonomy: Sichtbasierte Horizonterkennung für Micro Air Vehicles
Anand 27.06.2014 08:04
quelle

Tags und Links