使用OpenCV进行图像比较以确定交通密度

时间:2011-12-19 20:33:30

标签: image opencv

我正在制作一个项目,在Google地图上提供实时交通状态图,&在Android手机和网络浏览器上向用户提供。 http://www.youtube.com/watch?v=tcAyMngkzjk

我需要在openCV中比较2个图像以确定流量密度。你能指导我如何比较图像吗?我应该进行直方图比较还是简单的图像减法?

3 个答案:

答案 0 :(得分:3)

一种常见的解决方案是使用背景减法来跟踪移动的物体(汽车),然后使用标记的移动物体导出图像,这样您就可以轻松地从图像中提取物体。如果不是这种情况,你将不得不检测车辆,这是更具挑战性的任务,因为carlosdc说有很多方法取决于相机的角度,车辆的大小,光线条件,杂乱的背景等。 如果你再指出一点问题......

答案 1 :(得分:2)

这实际上取决于,如果不看你的图像就无法确定。

另外,请允许我指出,在所有条件下完成这项工作可能非常困难:白天/黑夜,光线/光芒等。也许你应该先看看别人做了什么以及好/坏有用。一个这样的例子是this

答案 2 :(得分:0)

尝试阅读有关OpenCV与检测/识别的两个教程,并找到contur。

http://python-catalin.blogspot.ro/search/label/OpenCV

或尝试在图片中找到颜色变化...(例如找到颜色与背景街道)