Es ist endlich da :)
http://raspberrypi.rsdelivers.com/pr...e/7757731.aspx
Direkt mal eins bestellt!
Druckbare Version
Es ist endlich da :)
http://raspberrypi.rsdelivers.com/pr...e/7757731.aspx
Direkt mal eins bestellt!
Nice!
Hast Du es dort bestellt oder über Farnell?
Direkt bei RS, weil ich noch ein Hub für unser Messtechnik Projekt brauchte :)
Ah ok, berichte mal bitte wie lange es gedauert hat (sobald es da ist) und wie sich das Modul so macht. Je nachdem werde ich nach dem nanoCopter meinen Humanoiden weiterentwickeln und ihm Bilderkennung mit dem Modul verpasst :)
Hehe ja kann ich machen :)
Mal schauen wenn ich bis dahin die Programme für das Messtechnik Projekt durch habe, habe ich Zeit für die Kamera :rolleyes:
Hab bei Farnell bestellt letzte Woche. Sind gestern 2 Module angekommen :)
Es gitb leider noch keine video4linux Einbindung. Aktuell nur zwei tools (raspivid und raspistill). Damit kann man z.B. über Umwege (netcat und vlc) vom Raspberry zu anderen Rechnern streamen.
Interessant ist die Tatsache das die Cam ohne Probleme 1920x1080 als h264-Stream raushaut. Das geht offenbar alles über die GPU. Die CPU lagweilt sich total. Bei den normalen Webcam-Lösungen muss hingegen die CPU das ganze Transcoding übernehmen.
Wenn man das ganze als VLC-Netzwerkstream rausgibt (640x360, 25 fps, h264) kommt VLC auf ca. 10% CPU-Auslastung (bei 1920x1080 sind es 60%!)
Sobald die v4l-Treiber da sind gehts richtig los :)
Edit: Habe da mal was zusammengeschrieben http://www.sysrun.de/2013/05/raspberry-pi-camera-board/
Interessanter Beitrag, danke.
Ich würde gerne mit meinem RPi-Bot eine Gesichtserkennung umsetzen, der Bot soll mir nachfahren wenn er mich "erkannt" hat.
Kann ich das mit video4linux realisieren? Oder gibt es andere Wege dies zu machen?
Gesichtserkennung würde ich mit OpenCV machen
Ja, "OpenCV" ist hier das Stichwort. Will damit auch rumspielen, allerdings benötigt man da wieder Video4Linux Unterstützung (zumindest wenn man Videos verarbeiten will).
Video4Linux ist quasi nur die Mittelschicht zwischen Videohardware und Programmen; es bietet den Programmen die Videohardware nutzen wollen eine einheitliche Schnittstelle. Erst so ist es möglich das ein Programm unterschiedlichste Videohardware (Webcam, TV-Karte,...) nutzen kann, ohne eigene Treiber für jedes Gerät mitzuschleppen.
OK, also OpenCV. Ich habe mal ein bisschen gegoogelt und erfreulicherweise festgestellt, dass auch Python unterstützt wird.
Mal sehen...