Similar Items: A deep learning-based method for conveyor belt deviation detection with geometric constraints