我的最终目标是动态识别视频中通常具有相同外观(2D甲板游戏)的2D不同对象。我当时正在研究opencv-python教程,但是没有关于此的任何主题,所以我想知道我应该学习哪个主题,库或函数来实现自己的目标。谢谢。
答案 0 :(得分:1)
您可以尝试几种机器学习技术。您可能会从Viola-Jones或Histograms of Oriented Gradients + SVM算法中得到启发(即使这些算法解决了可能与您不同的问题,但我从中得到了很多见识)。换句话说,尝试沿预定义纵横比的水平和垂直轴“滑动”窗口,并尝试使用您选择的模型(CNN,SVM,逻辑回归等)识别“感兴趣的区域”。但是问题可能是您需要训练模型,这可能需要大量数据。
或者您可以进行模板匹配,这更多是图像处理问题,而不是机器学习问题。它不需要数据集和训练,但对噪声,光照和位置很敏感。
祝你好运!