C++ 建筑仪表检测仪。。。荧光背心识别的最佳OpenCV方法
我在市中心的一家小公司工作。我们没有任何指定的停车场,只有带计价器的路边停车场。这可能是一个非常恼人的情况,我的同事和我最终得到了很多票。所以我想建造一个仪表检测仪 我有一个覆盆子圆周率和一个相机,我用的项目。我正在尝试使用openCV来识别计量员,当他过来时,发送警报。99%的情况下,女仆穿着带有反光条的黄绿色荧光背心。我见过他们几次只穿一件蓝色衬衫。所以我的计划是认出那件背心,也许还有那件蓝色衬衫C++ 建筑仪表检测仪。。。荧光背心识别的最佳OpenCV方法,c++,opencv,object-recognition,C++,Opencv,Object Recognition,我在市中心的一家小公司工作。我们没有任何指定的停车场,只有带计价器的路边停车场。这可能是一个非常恼人的情况,我的同事和我最终得到了很多票。所以我想建造一个仪表检测仪 我有一个覆盆子圆周率和一个相机,我用的项目。我正在尝试使用openCV来识别计量员,当他过来时,发送警报。99%的情况下,女仆穿着带有反光条的黄绿色荧光背心。我见过他们几次只穿一件蓝色衬衫。所以我的计划是认出那件背心,也许还有那件蓝色衬衫 我早期的尝试主要涉及将图像转换为HSV,并尝试查看与背心相似的范围内有多少像素。然而,我得到了
我早期的尝试主要涉及将图像转换为HSV,并尝试查看与背心相似的范围内有多少像素。然而,我得到了很多误报,尤其是在黎明和黄昏的时候。我想我应该加入背景减法,这样我就不必考虑场景中不移动的部分。我认为可能有一个比在一个范围内比较像素更好的解决方案。我遇到过均值漂移跟踪和直方图匹配,这听起来很有希望,但我相信还有很多其他方法。我希望能够在不同的范围和不同的照明条件下检测到他。有什么办法最适合这种类型的对象识别吗?订阅最近的停车场;)您可以在hsv候选区域使用行人检测。背景减法也是一个好主意,但它会在昼夜变化中产生误差。总而言之,这不是一项简单的任务,你可能会浪费很多时间。你肯定已经花了很多时间在这上面了。停车场将是简单的解决方案,但不是有趣的解决方案。:)订阅最近的停车场;)您可以在hsv候选区域使用行人检测。背景减法也是一个好主意,但它会在昼夜变化中产生误差。总而言之,这不是一项简单的任务,你可能会浪费很多时间。你肯定已经花了很多时间在这上面了。停车场将是简单的解决方案,但不是有趣的解决方案。:)