Over recent decades, natural and artificial colloids, as well as nanoparticles, have been increasingly used in various applications. Consequently, with this rising consumption, surface and subsurface environments are more exposed to these particles. The presence of these particles and the colloid-facilitated transport of microorganisms, the interactions between dissolved contaminants and mobile colloids in porous media, and the fate and transport of colloids through groundwater-one of the primary sources of water supply for human societies-have attracted extensive research. This study investigates the performance of several image processing methods in the field of colloid detection, which is a prerequisite for the subsequent steps in porous media research. We employed four different categories of image processing approaches on microscopy images-segmentation-based methods, background-detection-based methods, filter-based methods, and morphology-based methods-to conduct the detection process of colloids. Eight methods were applied and subsequently analyzed in terms of their drawbacks and advantages to determine the best ones in this domain. Finally, we proposed an ensemble approach that leverages the strengths of the three best methods using a majority vote to detect colloids more accurately. In experiments, Precision, Recall, F-measure, and TCR criteria were considered as evaluation tools. Experimental results demonstrate the high accuracy of image processing methods in recognizing colloids. Among all these methods, morphology-based methods were the most successful, achieving the best detection performance and improving the limited distinguishing features of small colloids. Moreover, our ensemble approach, achieving perfect scores across all evaluation criteria, highlights its superiority compared with other detection methods.
Read full abstract