iam在一个项目中工作,我通过摄像机拍摄视频并将此视频转换为帧(此部分项目已完成) iam现在面临的是如何检测这些帧中的移动对象并将它们与背景区分开来我可以区分它们吗?识别移动物体并将其与背景区分开来?
0
A
回答
0
一个简单的方法来做到这一点(如果存在小噪声,我建议平滑内核思想)是计算两个连续帧的绝对差异。你会得到一个“移动”的东西的图像。背景需要非常静态才能工作。如果您始终从当前帧到第n帧获取abs diff,则会在移动对象的同时获得灰度图像。该对象必须与背景颜色不同或它会消失...
2
我最近读了一个很棒的CodeProject article关于此。它讨论了解决问题的几种方法,然后逐步通过其中一种解决方案,并带有完整的代码。它写在一个非常容易访问的水平,应该足以让你开始。
相关问题
- 1. 使用光流识别移动物体
- 2. 从两个图像中识别同一个物体,并且背景变化
- 3. 物体识别vuforia
- 4. Kinect物体识别
- 5. 来回移动物体
- 6. Three.JS TWEEN将物体移动到其他物体速度
- 7. 物体识别/图像分类模型
- 8. 物体识别与检测与分类?有什么不同?
- 9. 背景中的活动识别
- 10. 如何识别活动从背景
- 11. 移动Safari文本区域背景
- 12. 物体识别/检测?
- 13. Vuforia的大物体识别
- 14. ARKit +物体识别视觉
- 15. 简单的物体识别
- 16. 生物识别sdk开发
- 17. 身体背景移动没有内容
- 18. Android摄像头软件可以识别户外场景或物体吗? (实时物体识别)
- 19. 图像分类和图像识别(在人脸识别的背景下)有什么区别?
- 20. 如何在opencv中将背景与前景图像分开
- 21. 移动背景 - Cocos2D
- 22. 快速移动的物体穿过其他物体
- 23. 居中背景Jumbotron图片,并使其移动响应
- 24. opengl物体移动/开关语句
- 25. iOS移动Safari的部分背景
- 26. 通过使用PhysicsJS改变其位置来移动物体
- 27. OpenCV中的前景背景分割方法之间的区别
- 28. jQuery视差移动背景与文字
- 29. cocos2d移动物体
- 30. 根据鼠标移动将背景位置x px移动到左/右(从背景位置开始:中心)
你可以给我一个代码在C#或在opencv这样做吗? – Moro 2010-12-10 16:38:57