Background subtraction algorithm for real time video?
2 次查看(过去 30 天)
显示 更早的评论
How do I perform background subtraction for video input from my web cam? I know how to do this for images and video files, but not for real time video.
2 个评论
nabihaa izzaty
2018-4-19
Hi David, can I know the code for background substraction for the image and the video files?
Image Analyst
2018-4-19
nabihaa, my code in my answer gives code to subtract an image (generated from the average of some prior frames) from the current frame. Of course you could adapt it to subtract a constant, fixed image that you read from disk if you want. That should be trivial.
采纳的回答
Image Analyst
2014-2-16
编辑:Image Analyst
2014-2-16
This is done in my demo, attached below. You just need to adapt it to call getsnapshot instead of read() so that it get image from your webcam rather than a video file.
9 个评论
Mrityunjay Jha
2020-4-28
Hello Sir. Can I get the description for this code, so that it will be easy to understand?
Image Analyst
2020-4-28
I'm attaching the latest version. I think it's pretty well commented. Again, it's for a video but you need to change read() to getsnapshot() or whatever the command for a web cam is if you want to do it in real time rather than from a pre-recorded video.
更多回答(1 个)
Nitin
2014-2-16
You could get the frames from each video and apply your algorithm on each one. Is speed the issue here?
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!