PDA

View Full Version : Motion detection


[Gnomix]
30-09-2003, 23:56
Salve a tutti,
qualcuno di voi conosce un buon programma "motion detecion"?

Mi spiego ke utilizzo devo farne:
devo fare in modo ke preso il segnale della webcam, in caso di "movimento" questo possa segnalarmi l'avvenuto movimento con salvataggio su jpg o png in quell'istante.

Qualcuno di voi conosce qualche programma ben fatto?

Grazie mille

ilsensine
01-10-2003, 07:40
Ah dall'altro thread avevo capito tutt'altro...

Non mi sembra che esistano (o meglio non ne ho mai sentito parlare), puoi sempre farlo tu ;)

[Gnomix]
01-10-2003, 08:24
emh... farlo prima è come uccidersi almeno per me .)
cioò proprio non saprei proprio come partire :)

però ho chiesto qua sul forum perchè c'è ne stanno parecchi di motion detection e certi piuttosto complessi!

ilsensine
01-10-2003, 08:45
http://www.eleceng.adelaide.edu.au/Personal/dbowler/motiondetect.html

[Gnomix]
01-10-2003, 08:59
hehe avevo già trovato io questa risorsa... peccato ke l'ftp
ftp://ftp.eleceng.adelaide.edu.au/pub/dbowler/motiondetect

non va +!

Poix81
01-10-2003, 11:01
se riesci ad interfacciarti alla telecamera non e` difficile, basta che ogni tot immagini, magari una ogni cinque, fai un confronto pixel a pixel e quando il numero di diversi supera una certa soglia cominci a salvare le immagini sul disco, vice-versa per fermarti

[Gnomix]
01-10-2003, 11:25
e sto metodo dei pixel l'avevo pensato pure io... ma cosa usare per fare il check pixel pixel delle immagini?

lovaz
01-10-2003, 11:33
Prova questo:
motion.sf.net

o i programmi che trovi qui, sezione security:
http://www.exploits.org/v4l/

ZoD
01-10-2003, 11:53
Io ho provato Motion (http://motion.sf.net) che fa proprio quello che vuoi tu e non solo, funziona a meraviglia :)
Ora sto` costruendo il motore per il tracking del soggetto in movimento ;)

[Gnomix]
01-10-2003, 14:32
1) il motion è difficile da settare? dato ke l'help è abbastanza corposo e provandolo a installare in fase di esecuzione del prg mi son venuti una serie di errori :(
2) come posso fare un check a livello pixel?

lovaz
01-10-2003, 14:40
Per il check dei pixel dovresti fare un programmino c che usa le librerie libjpeg o libpng ecc. a seconda del formato.
Per vedere pero' se due immagini sono esattamente uguali puoi fare un semplice diff, quindi ad esempio potresti salvare una immagine ogni secondo e confrontarla con la precedente, se e' uguale (diff non da' output) la cancelli.
Non e' ottimale, pero' non saprei dirti altro al momento

lovaz
01-10-2003, 14:44
Aspetta, ho trovato uno scriptino in perl che trova immagini "simili" (non identiche):
http://www.stonehenge.com/merlyn/LinuxMag/col50.html

altro pacco:
http://dkc.mse.jhu.edu/gamera/papers/gamera_python_2002/gamera.html

Sh0M
01-10-2003, 15:48
io ho avuto modo di testare delle telecamere su IP della axis...

sono ottime e hanno quelle funzioni già integrate nel loro software, il management si fa tutto da browser perchè rispondono in http :)

[Gnomix]
01-10-2003, 15:56
ma fanno anche motion detect ma sopratutto sono care :rolleyes: