Drones with artificial vision technology and machine learning