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!