Abstract: In order to establish safe operation of the railway, it is very important to maintain vegetation on and near the railway. In this paper, a solution based on deep learning for detection of weeds and bushes on the railways and the control of intelligent herbicide sprayers using PLC, is presented. Hardware setup, software implementation, the configurations of the convolutional neural networks, and the datasets used to train the neural networks are described. A video stream with recording of the railway tracks in front of the train, is sent to a PC computer located in the cabin. This video stream is processed using software for detection of weeds and bushes based on multiple convolutional neural networks. This software sends signals to the PLC that controls the opening of the nozzles on the herbicide sprayer. The presented solution is developed for Serbian Railways company. |