Leanxcam von SCS ist ein komplettes Bildverarbeitungssystem, mit dem sich etwa Produktionsabläufe kontrollieren lassen. Der CMOS-Sensor erfasst nicht nur Stand-, sondern auch Bewegtbilder. Der Blackfin-Prozessor kann die Bilddaten direkt bearbeiten und analysieren. Anschließend übermittelt er die Resultate der Bildanalyse (etwa falsch eingelegte Papierbögen) über Schnittstellen nach außen. Der Clou: Die Kosten der Industriekamera sind extrem niedrig, da SCS die gesamte Grundplattform als Open-Source-Projekt entwickelt hat. SCS will mit der Kamera industrielle Anwender, Hochschulen und interessierte Heimanwender ansprechen.
Auf der Platine arbeitet ein 500-MHz-Blackfin-Prozessor (ADSP BF-537), der CMOS-Sensor von Micron erfasst 752 x 480 Pixel bei maximal 60 Bildern pro Sekunde. An Speicher sind 64 MB SDRAM, 4 MB Flash-Speicher für das Boot-Programm und 4 MB Flash-Speicher für die Software vorhanden sowie ein MicroSD-Kartenhalter. Das Board unterstützt folgende Schnittstellen: 100-Mbit-Ethernet, RJ-45, RS232C für die Erstkonfiguration, I2C für zusätzliche serielle Komponenten, JTAG für Debugging, 5-V-Eingang und je zwei optische Ein- und Ausgänge. Es bietet zudem Power-On- und Status-LEDs. Die Leanxcam läuft unter dem frei erhältlichen Betriebssystem μClinux, für das es zahlreiche Standardprogramme gibt. Als Bootloader kommt das ebenfalls frei zugängliche U-Boot zum Einsatz. Um den Einstieg zu vereinfachen, wird das Oscar-Software-Framework (Open-Source Camera) mitgeliefert, welches die Hardware der Leanxcam abstrahiert und dem Entwickler einfache Funktionen bietet. Diese Programmbibliothek ist samt C-Quellcode ebenfalls frei erhältlich (LGPL-Lizenzmodell). Sie wird von der Community, die von SCS unterstützt wird, stetig erweitert. SCS hat jedoch die Open-Source-Lizenzmodelle so gewählt, dass Anwender, etwa Firmen, die eigenen Algorithmen und Software-Teile auch schützen können.
SCS vertreibt die Industriekamera über die Schweizer Firma Systronics. Das Leanxcam Starter Kit, das Hard- und Software enthält, kostet 259 Euro. Hinzu kommen Porto- und Versandgebühren von etwa 50 Euro.
Hersteller:
www.scs.ch/index.php?id=2&L=0
Vertrieb:
www.systronics.ch
Leanxcam-Community:
http://leanxcam.origo.ethz.ch
Open-Source-μClinux- und U-Boot-Projekte
http://blackfin.uclinux.org
LGPL-Lizenzmodell:
www.gnu.org/copyleft/lesser.html