[go: up one dir, main page]

Menu

Tree [r2] /
 History

HTTPS access


File Date Author Commit
 autom4te.cache 2010-10-12 rohitshetye [r2] Removed unnecessary pad add
 gstmotiondetect 2010-10-12 rohitshetye [r1] Initial import of all files
 src 2010-10-12 rohitshetye [r2] Removed unnecessary pad add
 AUTHORS 2010-10-12 rohitshetye [r1] Initial import of all files
 COPYING 2010-10-12 rohitshetye [r1] Initial import of all files
 ChangeLog 2010-10-12 rohitshetye [r1] Initial import of all files
 INSTALL 2010-10-12 rohitshetye [r1] Initial import of all files
 Makefile 2010-10-12 rohitshetye [r2] Removed unnecessary pad add
 Makefile.am 2010-10-12 rohitshetye [r1] Initial import of all files
 Makefile.in 2010-10-12 rohitshetye [r1] Initial import of all files
 NEWS 2010-10-12 rohitshetye [r1] Initial import of all files
 README 2010-10-12 rohitshetye [r1] Initial import of all files
 aclocal.m4 2010-10-12 rohitshetye [r1] Initial import of all files
 autogen.sh 2010-10-12 rohitshetye [r1] Initial import of all files
 config.guess 2010-10-12 rohitshetye [r1] Initial import of all files
 config.h 2010-10-12 rohitshetye [r1] Initial import of all files
 config.h.in 2010-10-12 rohitshetye [r1] Initial import of all files
 config.log 2010-10-12 rohitshetye [r2] Removed unnecessary pad add
 config.status 2010-10-12 rohitshetye [r2] Removed unnecessary pad add
 config.sub 2010-10-12 rohitshetye [r1] Initial import of all files
 configure 2010-10-12 rohitshetye [r1] Initial import of all files
 configure.ac 2010-10-12 rohitshetye [r1] Initial import of all files
 depcomp 2010-10-12 rohitshetye [r1] Initial import of all files
 install-sh 2010-10-12 rohitshetye [r1] Initial import of all files
 libtool 2010-10-12 rohitshetye [r1] Initial import of all files
 ltmain.sh 2010-10-12 rohitshetye [r1] Initial import of all files
 missing 2010-10-12 rohitshetye [r1] Initial import of all files
 stamp-h1 2010-10-12 rohitshetye [r1] Initial import of all files
 svn-commit.tmp 2010-10-12 rohitshetye [r1] Initial import of all files

Read Me

WHAT IT IS
----------

gst-motiondetect is a simple (still incomplete) gstreamer based motion detector using a sigma delta background estimation technique.I decidec to make this for use in my gstreamer based security DVR application.



HOW TO USE IT
-------------

gst-launch v4l2src ! videorate ! video/x-raw-rgb  , width=320 , height=240 , framerate=5/1 ! motiondetect threshold=25 multiplier=16 gap=30 minchange=3000 ! ffmpegcolorspace ! ximagesink

TODO
____

Not considering color space logic atm and treating everything as grayscale , still works but will work and look better once it is done

Morphological operators , countouring , blob detection and other advanced techniques need to be applied for reliable human motion detection