Abstract
In order to automate agriculture, development in the robotics equipped with machine vision sensors applied to Precision agriculture is a demanding solution for various applications in the agriculture. Machine vision system necessary for crop row and weed detection. This paper proposes an automatic furrow detection system based on identifying crop rows in maize fields in the presence of weeds. The image quality is affected by different lighting conditions and gaps between the crop furrows due to lack of germination. The proposed image processing method consists of four different processes. First, image segmentation based on HSV (Hue, Saturation, Value) decision tree. The HSV color space used to discriminate crops, weeds, sky, and soil. The region of interest (ROI) is defined by filtering each of the HSV channels between the maximum and minimum threshold values. Then, the noises in the images are eliminated by selecting pixel values. Further, mathematical morphological processes, that is, erosion to remove smaller objects followed by dilation to enlarge the boundaries of regions of foreground pixels are applied. To detect the position of crop rows, ROI was defined by creating a binary mask. The Hough Transform and blob analysis were applied to detect crop furrows. The experimental results show that the method is effective.