Wahrscheinlichkeiten als Log-Odds – Warum das?

Beschäftigt man sich mit Wahrscheinlichkeiten, stolpert man früher oder später über Odds beziehungsweise Log-Odds. In vielen Veröffentlichungen wird schlicht geschrieben “For computational reasons, it is common practice to calculate the so-called log-odds of p(m|z) instead of es
Weiterlesen →

Videobildbasierte Zustandserkennung und Messung der Signallaufzeiten von Lichtsignalanlagen

Im Rahmen eines Forschungsprojektes besteht der Bedarf, den aktuellen Zustand einer Lichtsignalanlage (LSA, umgangssprachlich auch als Ampel bezeichnet) automatisiert durch Videobilder zu erkennen und deren Signallaufzeiten zu messen. Umsetzung Ein entsprechender Algorithmus, der dies
Weiterlesen →

Numerische Optimierung in Matlab mit Twiddle-Algorithmus

Man stelle sich vor, es gilt einen Parameterraum (X und Y) abzusuchen, in welchem irgendwo optimale Parametervariationen versteckt sind, welche ein System (Z) maximieren oder minimieren. Ist das System nicht mehr analytisch (also mit Gleichungen) zu beschreiben, wird die in der Schule
Weiterlesen →

Kamerabasierte Spurerkennung

Bildverarbeitungsalgorithmen ermöglichen eine Erkennung und Verfolgung der Fahrspur im Kamerabild um daraus Informationen zur Position und Relativbewegung des eigenen Fahrzeuges zu ermitteln. Für den Algorithmus der Spurerkennung und Spurverfolgung gibt es verschiedene Ansätze. Mit Hi
Weiterlesen →

Optimierung eines Matlab Algorithmus mit dem Profiler

Ein wenig beachtetes, aber dennoch hilfreiches Tool der Matlab Software ist der Profiler (Desktop -> Profiler). Dieser erlaubt es, seinen Code auf zeitintensive Operationen hin, zu untersuchen. In diesem Fall benötigt die Funktion mapfrom3Dto2D sagenhafte 11.5s Zeit, allerdings für
Weiterlesen →

Kantenerkennung in Matlab: Vergleich zwischen Canny Algorithmus und Betragsoperator

Um visuelle Umfeldwahrnehmung in Echtzeit betreiben zu können, muss die Datenmenge, welche von einer Kamera erzeugt wird, zur weiteren Verarbeitung drastisch reduziert werden. Ein Bild ist nichts anderes als eine Matrix, in welcher für jedes Pixel die 3 Farben rot, grün, blau abgespei
Weiterlesen →

Autonome RC-Car Spurführung mit CMUcam3

Überblick Mithilfe einer CMUcam3 wurde eine autonome Spurführung für das isupia Modellfahrzeug realisiert. Eine solche Spurführung erfordert zum einen eine zuverlässige Erkennung der relevanten Spur, zum anderen eine möglichst hohe Aktualisierungsrate für die Gewährleistung einer dyna
Weiterlesen →

Lens Undistortion der GoPro HD Hero2

Nicht nur Fotos können entzerrt werden, auch Videobilder sind durch den Weitwinkel der GoPro HD Hero2 natürlich stark verzeichnet. Diese Verzerrung (engl: Distortion) kann und sollte heraus gerechnet werden, wenn man im Videobild geometrische Objekte in 3D Koordinaten wiederfinden möc
Weiterlesen →