Erarbeitung einer Softwarelösung für ein Computer-on-Module Camera-System in einer SoC-ARM/DSP-Architektur zur Anwendung ausgewählter Bildverarbeitungsalgorithmen

Elaboration of a software-based solution for a computer-on-module camera system based on a SoC-ARM/DSP-architecture for applying selected image-processing algorithms

  • Problemstellung: Es ist zunehmend vorteilhaft, auch im Embedded-Bereich für technische Anwendungsfälle zunehmend Betriebssysteme als Basis zu verwenden. Besonders wichtig bei der Entwicklung von Embedded-Systems ist jedoch die Erweiterbarkeit und Konfiguration des Betriebssystems, um den Anforderungen der Hardware und der Anwendung optimal entsprechen zu können. Dabei ist nicht nur die Verfügbarkeit des Quellcodes sondern auch die Form der Lizenzierung, entsprechend der Open Source Definition, ein wichtiger Bestandteil. Je nach Anwendungsfall und Einsatzzweck sollten die Eigenschaften konfigurierbar sein, um mit den begrenzten Ressourcen der Hardware sparsam umgehen zu können. Die ständigen Weiterentwicklungen solcher Betriebssysteme machen es notwendig, sich stets in Erweiterungen und bestehende APIs einzuarbeiten und diese anzuwenden. Zielsetzung: Zur Lösung soll als Hardware-Basis das Gumstix Overo-Board mit einem OMAP-Prozessor und eines Kamerasensormoduls dienen. Der verwendete Prozessor ist als heterogener Dual-Core realisiert. Damit bietet sich die Möglichkeit, den ARM als Basis mit dem Betriebssystem Linux zu verwenden. Dabei soll der von E-Con-Systems zur Verfügung gestellte Kameratreiber für Linux-Version 2.6.37 des TI SDK validiert und für die Linux-Version 3.10 angepasst werden. Für den ARM-Kern soll damit ein treiberintegrierter Kernel auf Basis der Version 3.10 entstehen. Der vorhandene DSP-Kern soll als intelligentes I/O-Element genutzt werden. Mit Hilfe des Kamera-Sensors wird ein Bild aufgenommen und bereitgestellt. Der ARM-Prozessor soll das Linux-Betriebssystem tragen und einen Treiber für den Bildsensor besitzen. Der DSP soll Algorithmen zur Bildverarbeitung aus der firmeninternen

Export metadata

Additional Services

Metadaten
Author:Tom Heckel
Advisor:Christian Troll, Matthias Päßler
Document Type:Diploma Thesis
Language:German
Name:Mühlbauer AG
Albert-Schweitzer-Straße 4, 09366 Stollberg
Date of Publication (online):2014/06/25
Year of first Publication:2014
Date of final exam:2014/04/08
Tag:Codec Engine; OMAP
GND Keyword:Signalprozessor; LINUX; ARM <Computerarchitektur>; System-on-Chip
Page Number:134 Seiten, 101 Abb., - Tab., 13 Lit.
Faculty:Westsächsische Hochschule Zwickau / Elektrotechnik
Release Date:2014/06/25