Description: In this study, software development, using Microsoft Visual C++ 6.0, Camera captured images sent back by the USB interface to personal computers, use the Microsoft provided using VFW (Video for windows) SDK, VFW SDK Windows system, the data in the video acquisition provides a standard interface, use one of the Camera image capture utility function to the captured image data to a memory for image processing. Anomaly detection process, first to capture the first images the normal state of the environment, establish standards for the control image. When the environment is abnormal, the changed images captured with the standard control Chansheng difference, Bi pairs can detect abnormal Zhuangtai after use and location, when the difference Bufentaiyu Yi Ding Bili range or a certain pixel of the threshold, the issue alarm.
We design the object of the largest center of mass over time, the amount of movement Daxiao to tell the object is Yichang invasion of property, or object to be shifted (
File list (Check if you may need any files):
20090529_USBCamCap_Fuzzy\alert1.wav
........................\alert2.wav
........................\BKGround.bmp
........................\Fuzzy.cpp
........................\Fuzzy.h
........................\Fuzzy1.bmp
........................\Fuzzy2.bmp
........................\PlaySoundThread.cpp
........................\PlaySoundThread.h
........................\ReadMe.txt
........................\resource.h
........................\StdAfx.cpp
........................\StdAfx.h
........................\Thumbs.db
........................\USBCamCap.aps
........................\USBCamCap.clw
........................\USBCamCap.cpp
........................\USBCamCap.dsp
........................\USBCamCap.dsw
........................\USBCamCap.h
........................\USBCamCap.ncb
........................\USBCamCap.opt
........................\USBCamCap.plg
........................\USBCamCap.rc
........................\USBCamCapDlg.cpp
........................\USBCamCapDlg.h
........................\WINMM.LIB
........................\~VCB.tmp
........................\~VCC.tmp
........................\res\USBCamCap.ico
........................\...\USBCamCap.rc2
........................\Debug\AnomalyDT.obj
........................\.....\AnomalyDT.sbr
........................\.....\Fuzzy.obj
........................\.....\Fuzzy.sbr
........................\.....\PlaySoundThread.obj
........................\.....\PlaySoundThread.sbr
........................\.....\StdAfx.obj
........................\.....\StdAfx.sbr
........................\.....\USBCamCap.bsc
........................\.....\USBCamCap.exe
........................\.....\USBCamCap.ilk
........................\.....\USBCamCap.obj
........................\.....\USBCamCap.pch
........................\.....\USBCamCap.pdb
........................\.....\USBCamCap.res
........................\.....\USBCamCap.sbr
........................\.....\USBCamCapDlg.obj
........................\.....\USBCamCapDlg.sbr
........................\.....\vc60.idb
........................\.....\vc60.pdb
........................\AnomalyDT\AnomalyDT.cpp
........................\.........\AnomalyDT.h
........................\res
........................\Debug
........................\AnomalyDT
20090529_USBCamCap_Fuzzy