![]() |
![]() |
||||||
FBI | TAMS | Termine | Lehrveranstaltungen | KVV | FBI News | |||||||
Projekt | TOIS - Echtzeit Bildverarbeitung für Roboter Sichtsysteme | ||||||
18.331 |
|
||||||
Unterlagen | Vorlesungsunterlagen, Literaturverweise und diverse Links - thematisch sortiert. | ||||||
Folienkopien |
09.04. OpenOffice,
PDF 16.04. OpenOffice, PDF |
||||||
VHDL | VHDL Kompakt - die Syntax und viele VHDL Beispiele, 124 Seiten. | ||||||
EDA-Programme |
Online Doku.
- Eigene Beschreibungen zur CAD-Software.
Um die Initialisierung der Werkzeuge zu vereinfachen, gibt es ein
zentrales Script (csh), das die benötigten Suchpfade und
Umgebungsvariablen setzt. Es kann entweder interaktiv
benutzt werden oder die Eingaben als Argumente beinhalten: ldv für die Simulation
(nclaunch) Dokumentation zu dem NIOS Board und dem SOPC Builder
findet sich in Das vorgestellte Beispiel mit dem Beschleunigungssensor steht
unter |
||||||
FireWire |
Übersicht zu IEEE 1394: Foliensatz
von Zayante Inc. IEEE 1394 Training Page 1394 Trade Association: Home Links der IEEE-1394-Gruppe |
||||||
FW-Hardware |
TI FireWire TI Interface - Verweise auf die 1394-ICs Philips 1394 - Products Fujitsu 1394 IC Hersteller unter Notes In dem Projekt werden ein
Link- und ein
Physical-Layer
Controller von TI eingesetzt: |
||||||
Kamera |
Sony DFW-VL500 Datenblatt
und Benutzerhandbuch Stemmer Imaging - unter "Kameras"/"Flächenkameras mit Farbsensor", Sony DFW-VL500 |
||||||
Programmierung |
Die Softwareumgebung der Kameras (Linux-Bibliotheken und -Binaries)
ist unter
/local/tams1.2/develop/linux1394/ erreichbar (auch auf
allen RZ-Suns):
|
||||||
Video Formate |
Digital Video Fundamentals Converting between RGB and 4:2:2 1394 Camera Spec., Video Formats |
||||||
Bildverarbeitung | Autofokus | ||||||
Inhalt |
Moderne, komplexe technische Systeme sind durch zwei Eigenschhaften
gekennzeichnet: die Unterteilung in Subsysteme, die jeweils eine
bestimmte Funktionalität realisieren und die Integration von
Software, Hardware und mechanischen Komponenten. In dem Projekt sollen
für den Teilbereich der Sichtsysteme echtzeitfähige
Bildverarbeitungskomponenten prototypisch realisiert werden.
Wegen der Echtzeitfähigkeit wird dabei neben der Software
auch dedizierte Hardware eingesetzt, um 1) eine Datenreduktion
durchzuführen (Vorverarbeitung als Merkmalsextraktion), und
2) Regelungsaufgaben (Fokussierung, Bildkorrekturen etc.)
zu übernehmen. Das zu realisierende Gesamtsystem besteht
aus Kameras (FireWire), FPGA-Prototypenboard und PC als Host-Rechner.
Bei der praktischen Arbeit können Sie eine von den folgenden wählen: die Spezifikation und den Systementwurf, die Partitionierung des Systemverhaltens in Hardware und Softwareanteile, die Spezifikation geeigneter Schnittstellen, die Programmierung der Algorithmen und den Hardwareentwurf mit VHDL. |
||||||
Lernziel | Die TeilnehmerInnen sollen ein typisches eingebettetes System entwerfen und sich dazu in die Problematik des Systementwurfs und des Codesigns einarbeiten. Für den Bereich des VLSI-Entwurfs soll vermittelt werden, dass sich die aktuelle Entwurfsmethodik, dank Hardwarebeschreibungssprachen und Syntheseprogrammen, nicht mehr vom "reinen" Softwaredesign unterscheidet. Weiteres Lernziel ist die Koordination der Projektarbeit. | ||||||
Impressum 18.06.2003 top |
http://tams-www.informatik.uni-hamburg.de/lehre/ss2003/projekte/echtzeitBV/echtzeitBV.html |