Hallo,
der Lehrstuhl fuer Bildverarbeitung sucht einen Hiwi fuer
eine Programmieraufgabe. Hier die Beschreibung:
Wir haben einige einfache Webcams und hochwertigere IEEE1394-Kameras.
Die Schnittstellen sind verschieden -- im Falle von USB-Webcams ist das
video4linux, IEEE1394 definiert einen eigenen Standard.
Wir wollen beide Kameratypen moeglichst
transparent und _einfach_ aus C++ und
Matlab benutzen koennen.
Ziel:
- Transparentes Interface in C++ fuer Firewire- und
Video4Linux-Videoquellen (d.h. Webcams). Wir haben
Webcams, die ueber v4l funktionieren
(momentan Version 1,
funktionieren soll
es mit 1 und 2, da 1 nicht weiterentwickelt wird).
- Es sollen Einzelbilder und Streams moeglich sein
- Alle wichtigen Parameter der Kamera sollen einstellbar sein
Folgende Anforderungen haben wir nach einer ersten Evaluation:
- C++ strikt nach Standard. "Styleguides" fuer den Code geben wir vor.
- mex-Module fuer den Zugriff von Matlab aus sollen dazugehoeren
(Matlab hat eine gut dokumentierte C-Schnittstelle -- nicht
schwierig).
- Muss unter allen modernen Linuxsystemen laufen
- Muss thread-safe sein
- Keine Abhaengigkeiten von nicht-standard-Bibliotheken oder
GUI-Bibliotheken
- Genaue Dokumentation (Benutzerdokumentation und
Quelltextdokumentation)
Details fehlen hier natuerlich noch.
Sollte jemand Interesse haben, einfach eine Mail an mich!
Viele Gruesse,
Christian Gosch
--
Christian Gosch
CVGPR Group, University of Mannheim
Web :
http://www.cvgpr.uni-mannheim.de
Work email : <Christian.Gosch(a)ti.uni-mannheim.de>
Phone : +49-621-181-2748
GPG key :
http://www.cvgpr.uni-mannheim.de/gosch/christian_gosch.asc
Fingerprint: D01C 1722 3DEE 0D95 4210 3D4B 2110 EC00 3D28 3488