Smart Farming: An Approach for Disease Detection Implementing IoT and Image Processing

With the increasing demand on smart agriculture, the effective growth of a plant and increase its productivity are essential. To increase the yield and productivity, monitoring of a plant during its growth till its harvesting is a foremost requirement. In this article, an image processing-based algorithm is developed for the detection and monitoring of diseases in fruits from plantation to harvesting. The concept of artificial neural network is employed to achieve this task. Four diseases of tomato crop have been selected for the study. The proposed system uses two image databases. The first database is used for training of already infected images and second for the implementation of other query images. The weight adjustment for the training database is carried out by concept of back propagation. The experimental results present the classification and mapping of images to their respective categories. The images are categorized as color, texture, and morphology. The morphology gives 93% correct results which is more than the other two features. The designed algorithm is very effective in detecting the spread of disease. The practical implementation of the algorithm has been done using MATLAB.