图像识别 工件摆放乱序问题

最近在做一个项目,实现的功能是:通过拍摄的一张二维图片,来判断图片中的物体是否摆放整齐,涉及到精益生产。不知道该往哪个图像方向去研究。

图像识别,定位

我觉得有两个思路:
1、如果物体和背景色差比较大的话,直接通过边缘检测查找物体轮廓的方式定位物体,然后通过计算物体间距角度等参数判断摆放是否整齐
2、如果物体和背景色差不是那么分明,那就需要先利用机器学习来训练一个物体识别模型,然后利用模型来识别物体的位置轮廓,然后再通过计算物体间距角度等参数判断摆放是否整齐