Plant disease detection using convolutional neural network
MetadataShow full item record
Rice is a staple crop of Bangladesh and many metric tons of it are being destroyed every year due to diseases. If the diseases can be efficiently and accurately classified ed and recognized at early stage, the farmers can get the required help resulting in better rice crop yields. Thus, in an attempt to better increase the rice crop, yield our proposal is to make a website prototype system by using different machine learning algorithms to analyze and recognize different rice crop diseases. By utilizing CNN and its variations for the detection of rice plant diseases, we aim to guide individuals and assist farmers in identifying the infected plants early. By doing so, automated systems can be made to find out the infected crops and suggest diagnosis based on the problems. The photographs of rice plant leaves are taken for brown spot, Hispa and leaf blast diseases. We have used Convolution Neural Network (CNN) which comprises of different layers which are used for prediction. In addition, we have implemented other 4 CNN structures such as GoogleNet, RestNet-152 and VGG19 which is 19-layer deep structure. On the other hand, the features from the infected area are extracted using Histogram Oriented Gradient (HOG) features and for distinguishing between their category these features were given to the Support Vector Machine (SVM). To sum up, by experimentation we will be able to conclude which structure or algorithm has the most success rate. As a result, by this approach the information will be provide at the initial stage so that one can take necessary steps at the beginning to prevent the rice plant diseases and minimize the loss of production.