shape detection in machine vison can detect circles. still buggy needs values tweaking