Forum passt nicht so richtig, aber "Webcam" ist hier vermutlich am besten aufgehoben.
Hintergrund: ich möchte auf einem Boot ganz vorne eine Webcam installieren, um vom Ruder aus "hinter das Vorsegel gucken zu können". Bauartbedingt erzeugt das Segel einen toten Winkel von ca. 15-20°, in dem man keine anderen Boote sieht, die eventuell auf Kollisionskurs sind.
Als Anzeige kann ich einen der gängigen Kartenplotter benutzen. Der hat ein sehr helles Display, hat aber neben NMEA nur einen Eingang für PAL- / NTSC-Signale. Streaming oder Bildanzeige über WLAN etc. sind mit dem Gerät nicht möglich.
Ich benötige keinen Livestream. Eine Bildanzeige, die alle 5 - 10 Sekunden aktualisiert wird, reicht aus.
Soweit ist das ja kein Problem - mit einer einfachen wasserdichten USB Webcam und einem RasPI 3 könnte man das ja realisieren.
Nun schwankt ein Boot aber sehr stark - die Bilder würden sich daher dauernd stark ändern und man müsste genau hinsehen, welcher Ausschnitt gerade angezeigt wird. Wenn man einen sehr großen Bildwinkel nimmt, um ein ruhiges Bild zu bekommen, werden die Details natürlich stark verkleinert und man kann kaum etwas erkennen.
Daher suche ich eine Möglichkeit, einen Bildausschnitt von vielleicht 90 Grad ganz massiv zu stabilisieren. In Küstennähe sind Landmarken (Bäume, Häuser, ..) vorhanden, die dafür genutzt werden könnten. Das Nachführen des Bildausschnitts sollte automatisch mit einer Zeitkonstante von ca. 30 Sekunden für 90 Grad erfolgen.
Es ist klar, dass das ohne Kursinformation nur in Küstennähe funktionieren kann. Sobald die Landmarken zu klein sind, wird kein Algorithmus das Bild stabilisiern können. Aber das macht nichts - weiter draußen ist es nicht mehr so voll auf dem Wasser.
Hat jemand so etwas schon einmal gemacht und kann ein paar Tipps geben?
Alternativ könnte man dem RasPI den Kompasskurs übergeben und daraus den Bildabschnitt ermitteln. Dann bräuchte man nur noch die Neigung zu ermitteln und können den "richtigen" Bildausschnitt sowie die Transformationsmatrix berechnen. Hat das vielleicht schon jemand probiert?
Im offtopic Hinweisen vorzubeugen - diese Möglichkeiten schließe ich aus:
- Anschluss einer offiziell vom Hersteller des Plotters unterstützten Kamera (Kosten ab 4.800 €)
- Radar (Kosten zu hoch, Nutzen in Küstennähe gering)
- Ausguck permanent mit einer Person besetzen
- Webcam auf dem Mast (schwank noch stärker, muss oft gereinigt werden)
- Neues Segel mit Fenster (zu teuer)
- AIS - bei weitem nicht alle Boote senden AIS Signale
- Drohnen, Begleitboot oder ähnliche Ideen