Budzan Sebastian, Buchczik Dariusz, Pawełczyk Marek, Tůma Jiří
Institute of Automatic Control, Silesian University of Technology, Akademicka 16, 44-100 Gliwice, Poland.
Department of Control Systems and Instrumentation, VŠB-Technical University of Ostrava, 17. listopadu 15/2172, 708 33 Ostrava-Poruba, Czech Republic.
Sensors (Basel). 2019 Apr 15;19(8):1805. doi: 10.3390/s19081805.
This paper presents a machine vision method for detection and classification of copper ore grains. We proposed a new method that combines both seeded regions growing segmentation and edge detection, where region growing is limited only to grain boundaries. First, a 2D Fast Fourier Transform (2DFFT) and Gray-Level Co-occurrence Matrix (GLCM) are calculated to improve the detection results and processing time by eliminating poor quality samples. Next, detection of copper ore grains is performed, based on region growing, improved by the first and second derivatives with a modified Niblack's theory and a threshold selection method. Finally, all the detected grains are characterized by a set of shape features, which are used to classify the grains into separate fractions. The efficiency of the algorithm was evaluated with real copper ore samples of known granularity. The proposed method generates information on different granularity fractions at a time with a number of grain shape features.
本文提出了一种用于铜矿石颗粒检测与分类的机器视觉方法。我们提出了一种将种子区域生长分割和边缘检测相结合的新方法,其中区域生长仅限于晶界。首先,计算二维快速傅里叶变换(2DFFT)和灰度共生矩阵(GLCM),通过剔除质量较差的样本提高检测结果和处理时间。接下来,基于区域生长进行铜矿石颗粒检测,并结合一阶和二阶导数、改进的尼布莱克理论以及阈值选择方法对其进行改进。最后,所有检测到的颗粒通过一组形状特征进行表征,这些特征用于将颗粒分类为不同的粒度级分。该算法的效率通过已知粒度的真实铜矿石样本进行评估。所提出的方法能够同时利用多个颗粒形状特征生成关于不同粒度级分的信息。