Entwickler-Ecke

Multimedia / Grafik - Webcam bewegungsmelder


pk910 - Fr 21.07.06 11:04
Titel: Webcam bewegungsmelder
Wie kann ich einen Bewegungsmelder per Webcam programmieren?

-> Könnt ihr mir n Codebeispiel schicken?


mexx - Fr 21.07.06 11:50

Meine Cam hat in der beiligenden Software eine solche funktion intigriert. Vielleicht bieten manche Treiber bzw. Software die möglichkeit einer schnittstelle.

Ansonsten müsstest Du das von der cam empfangene Bild interpretieren und bei einer veränderung des bildes ist es eine bewegung...oder so!!!


pk910 - Fr 21.07.06 12:07

user profile iconmexx hat folgendes geschrieben:
Ansonsten müsstest Du das von der cam empfangene Bild interpretieren und bei einer veränderung des bildes ist es eine bewegung...oder so!!!



Ja... genau so will ichs machen.

Aber wie geht des?


jasocul - Fr 21.07.06 12:17

Ich habe sowas noch nie gemacht, aber ich würde wie folgt rangehen:
1. Um die Datenmenge klein zu halten, erstmal auf S/W (keine Graustufen!) umschalten. Die Auflösung sollte auch nicht zu hoch sein.
2. Das letzte und das neue Bild mit einem XOR-Vergleich prüfen.
3. Gibt es eine Unterschied, der groß genug ist, dann hat sich was bewegt.

zu 1.:
Die Datenmenge sollte klein gehalten werden, damit du möglichst viele Vergleiche in kurzer Zeit machen kannst. Was nützt es dir, wenn du 10 Sekunden zum Vergleichen benötigst. In der Zeit laufe ich 5 mal durchs Bild.

zu 3.:
Bedenke, dass eine Außenaufnahme (z.B. bewegte Blätter im Wind) anders zu bewerten ist, als in einem Büro nach Feierabend. Im Büro musst du höchstens noch die Stubenfliegen und Mäuse berücksichtigen.


pk910 - Fr 21.07.06 14:31

Ich kenne mich überhaupt nicht mit delphi aus... Könnt ihr mir nen Code schicken...

Webcam zeigt zu keinem Fenster.


azubi_20 - Fr 21.07.06 14:35

Also wenn du dich garnicht mit Delphi auskennst, solltest du vielleicht eher auf fertige Programme zugreifen.
Falls du damit vorhast, Delphi zu lernen, versuche erstmal nicht so anspruchsvollle Projekte und lerne erstmal die Basics...


jasocul - Fr 21.07.06 14:49

user profile iconpk910 hat folgendes geschrieben:
Ich kenne mich überhaupt nicht mit delphi aus...

Ein bisschen hast du ja wohl schon gemacht, wenn ich deine anderen Topics so sehe. Du kommst ja Stück für Stück voran.
user profile iconpk910 hat folgendes geschrieben:
Könnt ihr mir nen Code schicken...

Das klingt, als wolltest du ein fertiges Programm haben. Das meintest du wohl eher nicht.
Vielleicht fängst du erstmal an. Da, wo du dann nicht weiter kommst, wird dir sicher im Forum geholfen werden. Die anderen Dinge aus deinen Topics musst du ja auch irgendwie eingebaut und verstanden haben.