Kameraeinbindung, Rendering und Bildabfrage
-
- Verifiziert
- Beiträge: 76
- Registriert: Do Sep 04, 2008 2:12 pm
- Wohnort: Wismar
- Kontaktdaten:
Kameraeinbindung, Rendering und Bildabfrage
Hallo,
nach meiner Programmierpause möchte ich mich nun mit Kamera-Echtzeitanalysen beschäftigen.
Ich möchte eine an meinem PC angeschlossene Kamera bzw. Webcam verwenden. Das Bild der Kamera soll dann in Echtzeit auf eine Fläche übertragen werden. Im Weiteren sollen dann auf dieser Fläche noch einige Zeichnungen unternommen werden und es soll eine Abfrage des aktuellen Frame (als einfaches Bild) möglich sein.
Gibt es dafür irgendwelche SDKs oder ähnliches, das ich in meinen Quellcode importieren kann?
Geplant ist eine Bilderkennung, die mithilfe der Kamera bestimmte Punkte erkennen kann.
Danke schonmal.
nach meiner Programmierpause möchte ich mich nun mit Kamera-Echtzeitanalysen beschäftigen.
Ich möchte eine an meinem PC angeschlossene Kamera bzw. Webcam verwenden. Das Bild der Kamera soll dann in Echtzeit auf eine Fläche übertragen werden. Im Weiteren sollen dann auf dieser Fläche noch einige Zeichnungen unternommen werden und es soll eine Abfrage des aktuellen Frame (als einfaches Bild) möglich sein.
Gibt es dafür irgendwelche SDKs oder ähnliches, das ich in meinen Quellcode importieren kann?
Geplant ist eine Bilderkennung, die mithilfe der Kamera bestimmte Punkte erkennen kann.
Danke schonmal.
- cloidnerux
- Moderator
- Beiträge: 3125
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Kameraeinbindung, Rendering und Bildabfrage
Mir wäre OpenCV bekannt. Aber ich habe damit ncoh nicht gearbeitet, daher kenne ich es nicht besonderst gut.
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Kameraeinbindung, Rendering und Bildabfrage
Ich bin mir ziemlich sicher, dass DirectX da alles für mitbringt, wenn man von der Bilderkennung absieht.HerrKlinke hat geschrieben:Gibt es dafür irgendwelche SDKs oder ähnliches, das ich in meinen Quellcode importieren kann?
Geplant ist eine Bilderkennung, die mithilfe der Kamera bestimmte Punkte erkennen kann.
Die Bilderkennung wird da sicherlich auch das spannendere Thema werden - was willst Du erkennen?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- Dirty Oerti
- Beiträge: 2229
- Registriert: Di Jul 08, 2008 5:05 pm
- Wohnort: Thurndorf / Würzburg
Re: Kameraeinbindung, Rendering und Bildabfrage
Zur Bilderkennung habe ich mal einen Artikel gelesen, in dem ein Programmierer sein Projekt beschreibt, in dem er mit Hilfe einer Self Organizing Map (kurz SOM) ein sehr eiffizientes Programm dazu geschrieben hat.
Ich guck mal, ob ich das nochmal finde.
Das Programm war allerdings ziemlich eindrucksvoll.
Mit Paint grob einen orangenen Kreis, etwas braunes oben drauf und so etwas in der Art wie eine Brille in die Mitte und das Programm hat aus vielen (!) Bildern jede Person mit braunen Haaren und Brille herausgesucht.
Ich guck mal, ob ich das nochmal finde.
Das Programm war allerdings ziemlich eindrucksvoll.
Mit Paint grob einen orangenen Kreis, etwas braunes oben drauf und so etwas in der Art wie eine Brille in die Mitte und das Programm hat aus vielen (!) Bildern jede Person mit braunen Haaren und Brille herausgesucht.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Ich helfe gerne!

----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
-
- Verifiziert
- Beiträge: 76
- Registriert: Do Sep 04, 2008 2:12 pm
- Wohnort: Wismar
- Kontaktdaten:
Re: Kameraeinbindung, Rendering und Bildabfrage
Also ich suche nicht nach einer Bilderkennungssoftware. Die will ich ja selber machen.
Dafür brauche ich nur *irgendwas* um möglichst einfach zu mindest einzelne Frames von einer Kamera übertragen kann.
Ich hab schon Beispiele bei MSDN gefunden. Z.B. AVICap oder VidCap. Die sind aber sehr ausführlich und von mir nur sehr schwer zu durchschauen.
Dafür brauche ich nur *irgendwas* um möglichst einfach zu mindest einzelne Frames von einer Kamera übertragen kann.
Ich hab schon Beispiele bei MSDN gefunden. Z.B. AVICap oder VidCap. Die sind aber sehr ausführlich und von mir nur sehr schwer zu durchschauen.
- Dirty Oerti
- Beiträge: 2229
- Registriert: Di Jul 08, 2008 5:05 pm
- Wohnort: Thurndorf / Würzburg
Re: Kameraeinbindung, Rendering und Bildabfrage
Ich rede ja auch nicht davon, dir das Programm zu zulegen.
Der Artikel beschrieb die Grundlagen, wie man so ein Programm programmiert.
Denn die Bilderkennung wird der DEUTLICH schwierigere Teil deines Projekts.
Unter Linux wäre das "Bild von der Kamera holen" kein Problem, wenn ich mich recht entsinne kann man das dort einfach über das Dateisystem erledigen.
Der Artikel beschrieb die Grundlagen, wie man so ein Programm programmiert.
Denn die Bilderkennung wird der DEUTLICH schwierigere Teil deines Projekts.
Unter Linux wäre das "Bild von der Kamera holen" kein Problem, wenn ich mich recht entsinne kann man das dort einfach über das Dateisystem erledigen.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Ich helfe gerne!

----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
-
- Verifiziert
- Beiträge: 76
- Registriert: Do Sep 04, 2008 2:12 pm
- Wohnort: Wismar
- Kontaktdaten:
Re: Kameraeinbindung, Rendering und Bildabfrage
Achso. Ich habe aber schon des Öfteren an Bildanalysen gearbeitet, wenn auch nicht immer erfolgreich. Ich hab mir gedacht, ich zerlege das Bild in Raster und lass das Programm auf bestimmte Konstellationen der Raster reagieren. Ich denke ich schaffe das schon. Es geht auch ersteinmal um experimentelle Zwecke. Daher interessiert mich momentan noch keine Konzeptanleitung. Ich suche lediglich nach einer extrem vereinfachten Frameabfrage der Kamera, um mich auf das wesentliche konzentrieren zu können. Trotzdem danke.
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Kameraeinbindung, Rendering und Bildabfrage
Wenn Du Dich auf das wesentliche Konzentrieren möchtest, würde ich erstmal einfach Bilder von der Platte lesen.HerrKlinke hat geschrieben:Daher interessiert mich momentan noch keine Konzeptanleitung. Ich suche lediglich nach einer extrem vereinfachten Frameabfrage der Kamera, um mich auf das wesentliche konzentrieren zu können. Trotzdem danke.
Was immer Du programmierst, musst Du verifizieren können und das geht nicht, wenn Du laufend neue Bilder von einer Kamera bekommst.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
-
- Verifiziert
- Beiträge: 76
- Registriert: Do Sep 04, 2008 2:12 pm
- Wohnort: Wismar
- Kontaktdaten:
Re: Kameraeinbindung, Rendering und Bildabfrage
So ein ähnliches Projekt habe ich ja schon vorliegen. Mittlerweile habe ich auch schon eine Lösung für die Kamera. Ich hab mir von MSDN das CapTest Sapmle gedownloaded.