INTERNATIONAL JOURNAL OF ENVIRONMENTAL SCIENCE AND TECHNOLOGY, cilt.20, sa.1, ss.149-160, 2023 (SCI-Expanded)
One of the important parameters in water quality, especially surface water, is the amount of turbidity in the water which can have a harmful effect on irrigation water and drinking water. Existing methods for measuring water turbidity, although relatively simple, are costly due to the need for a turbidity meter. In addition, human intervention or non-calibration of the device can cause errors. Therefore, in this paper, a deep learning method including an image-based convolution neural network is used to estimate water turbidity. In this way, different samples of water turbidity were prepared and photographed in the laboratory and entered the network. The network was implemented using Python programming on the Google Colab platform. The results of the proposed system were compared with the results of the Turbidity-Meter. The results showed that the proposed method's performance is good and at best classifies only one sample in the wrong class. This method can detect the water turbidity class with 97.5% accuracy and only 2.5% error due to lack of complete control of environmental factors in imaging. Consequently, having an extensive database of water quality images in different conditions, it is possible to detect water quality with sufficient accuracy only from images and there is no need to spend a lot of money. This method seems to be able to play an important role in areas where water turbidity is important but lacks laboratory facilities.