检测汽车拖车非常困难。很多汽车拖车都有与汽车本身相同的车牌。要检测我的拖车是否需要在车牌周围的区域进行搜索。我已经为Viola和Jones制作了车牌检测器。只是为了检测三角形的位置,你在图像上看不清楚。来自部分控制的图像在白天时间内控制了很多不同的阈值。
为保护隐私,我必须删除车牌详情
所以我的问题是有特殊的图像处理方式可以提供帮助。我想过:
- canny
- adapting threshold
- image Gradients
但很大的困难是应用程序需要实时。
答案 0 :(得分:0)
我看到它的方式,你需要边缘检测(canny)和图像相关(找到相似的形状;识别图像中的物体)。
你的两个基本形状(寻找的模式)将包括车牌的线图像,保险杠的基线,灯光的边缘,以及另一个三角形和另一个三角形。三角形的存在和不存在应该是要寻找的两个图像之间的唯一差异。
首先,您通过Canny或Sobel或其他边缘检测处理图像以获得边缘。然后将它与两种模式相关联。相关函数应产生“匹配质量”值 - 图像中找到的形状与图案匹配的程度。如果三角形的匹配更好,那就是预告片。
不要试图只检测三角形。它们太暗,不能产生像样的比赛,而且形状太常见,可能产生无数的误报。用灯和车牌寻找保险杠,然后找到它后,将它与带三角形的示例保险杠和没有三角形的示例保险杠进行比较。这样,无论三角形检测多么差,如果它们在那里,与三角形图像的匹配总是会更好。