Abschlussarbeit Softwareentwicklung – Machine Vision (WiSe 2024 / 2025)

Themenbeschreibung

Abschlussarbeit Softwareentwicklung –
Machine Vision (WiSe 2024 / 2025)

Thema: Evaluierung einer Eventkamera zur Anwesen­heitsdetektion von Objekten auf einer Micro­kontroller-Plattform

Bereich: Research & Development
Standort: Owen bei Kirchheim / Teck
Beschäftigungsart: Abschlussarbeit

Mit Neugier und Entschlossenheit schaffen wir – die Sensor People – von Leuze seit 60 Jahren Inno­vationen und setzen techno­logische Meilen­steine in der industriellen Automation. Unser Antrieb ist der Erfolg unserer Kunden. In einer sich ständig wandelnden Industrie finden wir gemeinsam mit ihnen die beste Lösung für ihre Applikation: innovativ, präzise und effizient. Heute sind wir weltweit über 1.600 Sensor People, die mit viel Erfahrung und großem Engagement dafür sorgen, unsere Kunden dauer­haft erfolg­reich zu machen – sei es in unseren techno­logischen Kompetenz­zentren oder in einer unserer 21 Vertriebs­gesell­schaften, unter­stützt von über 40 inter­nationalen Distributoren.

  • Einige unserer Sensoren ermög­lichen die Anwesen­heitser­kennung und Identi­fizierung von Objekten. Event­kameras über­tragen im Vergleich zu bisherigen Sensor­technologien nur Signal­änderungen (Events). In dieser Arbeit soll die Performance einer Event­kamera zur Objekt­detektion auf einer Micro­kontroller-Platt­form hinsichtlich Aus­führungszeit, Detektions­rate und Robust­heit gegenüber Stör­signalen unter­sucht werden
  • Praktische Inbetrieb­nahme einer Event­kamera mit einem Micro­controller
  • Portierung verschiedener Detektions­algorithmen auf den Micro­controller
  • Bewertung von Ausführungs­zeit und Genauig­keit der imple­mentierten Detektions­algorithmen
  • Gezielte Optimierung der Algo­rithmen, insbesondere unter Stör­bedingungen
  • Praxis­orientierte Programmierung in C / C++
  • Studium der Technischen Informatik, Elektro­technik, Informatik oder vergleichbarer Studien­gang
  • Erste Erfahrung in Embedded-Software­entwick­lung, z.B. mit Micro­controllern
  • Programmier­kenntnisse in C / C++
  • Kenntnisse in digitaler Signal­verarbeitung sowie idealer­weise in der Bild­verarbeitung
  • Selbst­ständige und strukturierte Arbeits­weise
  • Gute Deutsch- und Englisch­kenntnisse
  • Motivierendes Arbeits­umfeld bei einem kontinuierlich wachsenden mittel­ständischen, international tätigen Technologie­führer
  • Vielseitige und anspruchs­volle Aufgaben mit hohem Maß an Gestaltungs­freiheit
  • Umfassende Einar­beitung und umfangreiche Einblicke in die Praxis
  • Spannende Einstiegs­möglichkeiten nach dem Studien­abschluss
  • Regelmäßige Veran­staltungen für Studierende
  • Flexible Arbeits­zeiten
  • Möglichkeit zum mobilen Arbeiten