我有以下任务:从静止图像(不是视频流)中识别一张纸上的一组简单手绘形状,因此它们的像素可能不完全相同。
这些形状基本上是平面图中的门、窗等符号(见附图),因此它们可能会略微缩放或旋转(90° 步长)。大约有5种不同的。
到目前为止,我遇到了SIFT(及其 OpenCV 变体SURF和ORB)以及一个级联分类器来识别类似 haar 的特征。
对于 SIFT,这种形状的关键点似乎太少了,而我没有设法让 haar 训练的级联分类器工作。此外,级联分类器对于识别如此简单的形状似乎有点重,不是吗?
你们中有人有什么好的提示或替代方法吗?或者也许你甚至有一段我可以使用的代码片段?