Geschwindigkeit mit Webcam messen

OP #4235625
Lesenswert?

Hallo, der Koi-Teich auf dem Hof der Firma hat ein paar sehr aktive 
Bewohner. Der Teich wird derweil eh schon von einer Sicherheitskamera im 
Auge behalten.

Nun soll gemessen werden, wie schnell einige Fische schwimmen. Mit 
Mustererkennung und etwas Mathematik sollte das doch möglich sein? Ggf. 
soll ein gemessener Wert dann auch auf einer kleinen LED- oder 
Segmentanzeige als "Gag" angezeigt werden. :) Der Videofeed steht als 
MP4 als auch MJPEG-Stream zur Verfügung, die Kois werden von oben 
gefilmt und heben sich ziemlich gut vom Hintergrund ab. Einziges Problem 
wo auch die diversen "Rasercam"-Programme scheitern: sie schwimmen nicht 
gerade sondern eher im Kreis bzw. einen großen Bogen. Daher sollte die 
Software wohl wirklich auch die Position tracken und nicht nur eine 
"Start-Ziel" Messung machen.

Das Setzen von Referenzpunkten zur Abstandsmessung ist kein Problem, da 
gibt es auf dem Videobild (1080p) genügend Punkte die sich zueinander 
perfekt einmessen lassen.

Gibt es da fertige Software die man für sowas benutzen kann? Wenn schon 
Gesichtserkennung halbwegs funktioniert, sollte die Bewegungserkennung 
wohl kein Problem sein?

Wäre schön wenn mir jemand ein paar Sachen nennen könnte, zumindest ein 
paar Schlagworte die mir bessere Ergebnisse liefern als bisher. :)
OP #4235663
Lesenswert?

Keks schrieb:
> Wenn vorhanden mit Matlab kann man da schnelle Ergebnisse erzielen,
> ansonsten OpenCV.

Okay, und wenn man jetzt so maximal ein wenig HTML und Arduino kann, der 
Rest aber eher wie chinesisch wirkt...? :) Ich hab mir mal ein paar 
Youtube-Videos und HowTos angesehen... sieht so aus als müsste man schon 
C++ o.ä. können. :/
OP #4235741
Lesenswert?

Sagen wir so, das in den Videos und in den Codeschnipseln war schon so 
verwirrend... :P

Ernsthaft, gibt es da nichts (halb-)fertiges? Ich denke, ein Arduino ist 
wohl für die Aufgabe etwas zu lahmarschig? Der neue RasPi 2 mit 4 Kernen 
und einem GB RAM sollte da wohl eher für zu haben sein, oder? Aber es 
reicht wenn die Klamotte unter Windows läuft. Das soll nicht das Problem 
sein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren