Detection and Classification of Bearing Surface Defects Based on Machine Vision
Abstract
:1. Introduction
1.1. Background
1.2. Current Status and Bottlenecks in the Detection and Classification of Bearing Surface Defects
1.3. Main Contents of Research
2. Related Work
2.1. Defect Image Segmentation
2.2. Defect Feature Selection and Classification
3. Materials and Methods
- Step 1:
- Perform image preprocessing, filtering, and correction.
- Step 2:
- Perform defect detection, position the inspection object, and detect whether it has defects.
- Step 3:
- Perform fine segmentation of the defect area. If a defect is detected, the defect area will be precisely segmented, and the detailed features of the defect area will be retained to the greatest extent possible.
- Step 4:
- Perform feature selection. According to the sample data and dimensionality reduction goals, use the designed feature selection algorithm to select a feature combination with good classification performance from the feature pool.
- Step 5:
- Perform defect classification. Based on the selected features, use pattern recognition technology to identify the type of defect.
3.1. Image Preprocessing
- Step 1:
- Perform a 3 × 3 median value filter on the distorted image.
- Step 2:
- Detect an obvious edge of the bearing ring with the Canny operator to serve as a reference line.
- Step 3:
- Using the starting point of the reference line as the reference point, calculate the y-coordinate difference between each pixel point of the edge and the reference point in the y-direction.
- Step 4:
- Keeping the reference point unchanged, cyclically move the remaining columns of pixels according to the magnitude and sign of the difference to obtain a corrected image.
3.2. Defect Detection
3.2.1. Region-of-Interest (ROI) Extraction
- Step 1:
- Perform a mean value filter on the image.
- Step 2:
- Convert the filtered image into a binary image.
- Step 3:
- Based on local features of the binary image, select the dark background portion of the bearing image.
- Step 4:
- Using the smallest circumscribed rectangle, determine the coordinate of the center of the dark background.
- Step 5:
- Based on the size of the bearing image at the center, establish a rectangular model for the central bearing region.
- Step 6:
- Using the position information of the dark background region and its relative position to the central bearing image, locate the rectangular model of the bearing and obtain the ROI region.
3.2.2. Defect Detection Algorithm
- Step 1:
- Perform a Gaussian filter on the image to eliminate the influence of noise, such as fingerprints on the bearing surface, and generate a Gaussian-filtered image.
- Step 2:
- Calculate the average value of each row of pixels along the x-axis to generate an average filtered image.
- Step 3:
- Form a difference value image using the difference between the Gaussian-filtered image and the mean filtered image.
- Step 4:
- Identify the defective region, which is the region in the difference image where the amplitude is greater than the preset threshold.
3.3. Precision Segmentation of Defect Region
- Step 1:
- Wavelet transform feature extraction: perform a three-layer wavelet transform on the original image to obtain a series of high-frequency and low-frequency images stacked in a pyramid structure (as shown in Figure 5a). These images are expanded to the size of the original image by nearest-neighbor interpolation (as shown in Figure 5b), together with the original image. Each pixel location is characterized by an 11-dimensional feature to form a feature vector for each pixel.
- Step 2:
- Lc-MNN region division: first, perform morphological processing of the image using the boundary of the initial segmentation to form an overall to-be-classified region, a target sample region, and a background sample region centered on the boundary. Then, fit the boundary curve with an N-sided polygon and generate N symmetric rectangles centered on the N sides, with each rectangle representing a neural-network region. Finally, each rectangle is intersected with the overall to-be-classified region, the target sample region, and the background sample region to obtain the to-be-classified region, the target sample region, and the background sample region of each neural-network region.
- Step 3:
- Lc-MNN classification and post-processing. After the above two steps, the training sample and to-be-classified pixel in the i-th neural network region can be represented by 11-dimensional features. Use training samples to train the neural network to obtain the neural network classifier, and then the feature vector of the pixel to be classified is input into the classifier to obtain the classification result of whether each pixel belongs to the target region. This process may produce unconnected areas or holes in the area, but these artifacts may be eliminated through regional operations to obtain the segmentation results.
3.4. Feature Selection and Extraction
- Step 1:
- Establish a feature pool. Collect as many features of the classified object as possible and combine them into a set of candidate features.
- Step 2:
- Perform data acquisition and processing. Complete the conversion of a sample from an image to a normalized feature vector through the steps of image acquisition, image processing, and feature calculation.
- Step 3:
- Set a target of dimension reduction. Make a comprehensive determination of the number of features to be used for classification based on the dimension of features in the feature pool, peak phenomenon, and number of training samples.
- Step 4:
- Perform SCV feature selection. Based on the sample data and the dimensionality reduction target, use the designed feature selection algorithm to select a set of features from the feature pool with good classification performance. First, rank the features by their classification performance, from good to poor, based on the separability criterion to realize the conversion from feature pool to feature vector . Second, perform correlation analysis between features to eliminate strongly correlated features and reduce the dimensionality of the feature vector from to . Then, carry out a scalar feature selection on , i.e., select only the first features from to form a new feature vector to complete the second dimensionality reduction. Finally, perform a vector feature selection on to select the optimal classification set of features from to obtain the final classification feature vector .
- Step 1:
- Perform Fisher discrimination ratio (FDR) feature sequence. The features in the feature pool exist in an aggregate form. For the ease of representation and computation, all features need to be sequenced in a certain order to form a feature vector. They may be ordered according to the FDR in descending order. FDR is used to characterize the separability of a single feature. The larger the FDR value, the better the separability of the feature.
- Step 2:
- Perform correlation feature selection. Arrange features xl of all the samples in training sample set T according to the sequence to form vector . As each sample has d features, it is possible to generate d vectors of this kind. The correlation coefficient between any two vectors and is:
- Step 3:
- Perform FDR feature selection. After screening according to the correlation coefficient, the remaining features not only retain the classification information of the original features but also greatly reduce the correlation between the features, hence satisfying the basic conditions of scalar feature selection. Moreover, as the features have already been sorted by FDR, so the first d2 features may be chosen directly to form a new feature vector to achieve the second dimensionality reduction.
- Step 4:
- Perform vector feature selection. After the above two-dimensionality reduction operations, the number of features is sufficiently reduced for the normal use of the feature vector selection method. For example, if 10 of the 60 features are directly selected as the classification features, one must compute the criterion value times, which is too large to implement. If there are 24 features after the two-dimensionality reductions, then selecting 10 features out of 24 will only require computing the criterion value times, which is four orders of magnitude smaller. The feature vector selection is implemented in two steps:
3.5. Defect Classification
- Step 1:
- Choose an initial value of the weight coefficient.
- Step 2:
- Input a sample and its expected output .
- Step 3:
- Calculate the actual output .
- Step 4:
- Backward-adjust the weights from the output layer forward, layer by layer, using the adjustment formula [36]:
- Step 5:
- Go back to Step 3 and repeat the execution until the error requirements are met.
4. Experiment
4.1. Experimental Design
4.2. Segmentation Experiment
4.2.1. Experiment Process
4.2.2. Discussion of Results
4.3. Defect Classification Experiment
4.3.1. Experimental Process
4.3.2. Discussion of Results
5. Conclusions
- (1)
- A local multi-neural network algorithm (Lc-MNN) for image segmentation is proposed; the method includes three stages: wavelet feature extraction, Lc-MNN region division, and Lc-MNN classification. The classification features are obtained by expanding the images at the various layers of the wavelet transform. The Lc-MNN regional division divides the area near the initial segmentation boundary into a region of training samples and a region of samples to be classified, and a polygon fitting algorithm is used to divide the above area into multiple local areas. The Lc-MNN classification process classifies the pixels in each region to be classified using the neural networks within the region to discriminate target pixels and background pixels. After combining the target pixels obtained and performing some post-processing, one obtains the segmentation results of higher precision. The experiments indicated that the proposed algorithm can effectively improve the accuracy of segmentation, which is one of the innovations of the algorithm.
- (2)
- We proposed an SCV algorithm for feature selection. The algorithm first removes similar features through correlation analysis, further screens the results using the scalar feature selection algorithm, and finally uses the feature vector selection algorithm to select the final classification features. The experiments indicated that the SCV algorithm can effectively improve the classification accuracy and avoid large-scale computation, which is another innovation of the algorithm developed in this research.
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
ROI | Region of Interest |
LBF | Local Binary Fitting |
MLoG | Modified Lapalcian-of-Gaussian |
BP | Back Propagation |
SVM-RFE | Support Vector Machine Recursive Feature Elimination |
PCA | Principal Component Analysis |
LLE | Locally linear Embedding |
Lc-MNN | Local Multiple Neural Network Algorithm |
SCV | Scalar selection, Correlation analysis, Vector selection |
FDR | Fisher Discrimination Ratio |
PLC | Programmable Logic Controller |
References
- Shen, H.; Li, S.; Gu, D.; Chang, H. Bearing defect inspection based on machine vision. Measurement 2012, 45, 719–733. [Google Scholar] [CrossRef]
- Malamas, E.N.; Petrakis, E.G.M.; Zervakis, M.; Petit, L.; Legat, J.-D. A survey on industrial vision systems, applications, and tools. Image Vis. Comput. 2003, 21, 171–188. [Google Scholar] [CrossRef]
- Hemmati, F.; Miraskari, M.; Gadala, M.S. Application of wavelet packet transform in roller bearing fault detection and life estimation. J. Phys. Conf. Ser. 2018, 1074, 012142. [Google Scholar] [CrossRef]
- Bastami, A.R.; Vahid, S. Estimating the size of naturally generated defects in the outer ring and roller of a tapered roller bearing based on autoregressive model combined with envelope analysis and discrete wavelet transform. Measurement 2020, 159, 107767. [Google Scholar] [CrossRef]
- Sobie, C.; Freitas, C.; Nicolai, M. Simulation-driven machine learning: Bearing fault classification. Mech. Syst. Signal Process. 2018, 99, 403–419. [Google Scholar] [CrossRef]
- Zheng, H.; Kong, L.X.; Nahavandi, S. Automatic inspection of metallic surface defects using genetic algorithms. J. Mater. Process. Technol. 2002, 125, 427–433. [Google Scholar] [CrossRef]
- Pernkopf, F.; O’Leary, P. Image acquisition techniques for automatic visual inspection of metallic surfaces. NDT E Int. 2003, 36, 609–617. [Google Scholar] [CrossRef]
- Phung, V.T.; Pacas, M. Senseless harmonic speed control and detection of bearing faults in repetitive mechanical systems. In Proceedings of the IEEE 3rd International Future Energy Electronics Conference and ECCE Asia, Kaohsiung, Taiwan, 3–7 June 2017; pp. 1646–1651. [Google Scholar]
- Kunakornvong, P.; Sooraksa, P. A Practical Low-Cost Machine Vision Sensor System for Defect Classification on Air Bearing Surfaces. Sens. Mater. 2017, 29, 629–644. [Google Scholar]
- Chen, Y.J.; Tsai, J.C.; Hsu, Y.C. A real-time surface inspection system for precision steel balls based on machine vision. Meas. Sci. Technol. 2016, 27, 74–100. [Google Scholar] [CrossRef]
- Mikołajczyk, T.; Nowicki, K.; Kłodowski, A.; Pimenov, D.Y. Neural network approach for automatic image analysis of cutting edge wear. Mech. Syst. Signal Process. 2017, 88, 100–110. [Google Scholar] [CrossRef]
- Van, M.; Kang, H.J. Bearing Defect Classification Based on Individual Wavelet Local Fisher Discriminant Analysis with Particle Swarm Optimization. IEEE Trans. Ind. Inform. 2017, 12, 124–135. [Google Scholar] [CrossRef]
- Mikołajczyk, T.; Nowicki, K.; Bustillo, A.; Pimenov, D.Y. Predicting tool life in turning operations using neural networks and image processing. Mech. Syst. Signal Process. 2018, 104, 503–513. [Google Scholar] [CrossRef]
- Guo, Y.; Jiao, L.; Wang, S.; Wang, S.; Liu, F. Fuzzy Sparse Autoencoder Framework for Single Image per Person Face Recognition. IEEE Trans. Cybern. 2018, 48, 2402–2415. [Google Scholar] [CrossRef] [PubMed]
- Chen, H.; Zhang, B.; Li, M.; Zhang, C. Surface defect detection of bearing roller based on image optical flow. Chin. J. Sci. Instrum. 2018, 39, 198–206. [Google Scholar]
- Ciobanu, R.; Rizescu, D.; Rizescu, C. Automatic Sorting Machine Based on Vision Inspection. Int. J. Model. Optim. 2017, 7, 286–290. [Google Scholar]
- Riggio, M.; Sandak, J.; Franke, S. Application of imaging techniques for detection of defects, damage and decay in timber structures onsite. Constr. Build. Mater. 2015, 101, 1241–1252. [Google Scholar] [CrossRef]
- Martínez, S.S.; Vázquez, C.O.; García, J.G.; Ortega, J.G. Quality inspection of machined metal parts using an image fusion technique. Measurement 2017, 111, 374–383. [Google Scholar] [CrossRef]
- Huang, D.; Liao, S.; Sunny, A.I.; Yu, S. A novel automatic surface scratch defect detection for fluid-conveying tube of Coriolis mass flow-meter based on 2D-direction filter. Measurement 2018, 126, 332–341. [Google Scholar] [CrossRef]
- Chondronasios, A.; Popov, I.; Jordanov, I. Feature selection for surface defect classification of extruded aluminum profiles. Int. J. Adv. Manuf. Technol. 2015, 83, 33–41. [Google Scholar] [CrossRef]
- Tao, X.; Zhang, D.; Ma, W.; Liu, X.; Xu, D. Automatic Metallic Surface Defect Detection and Recognition with Convolutional Neural Networks. Appl. Sci. 2018, 8, 1575. [Google Scholar] [CrossRef] [Green Version]
- Lin, J.; Yao, Y.; Ma, L.; Wang, Y. Detection of a casting defect tracked by deep convolution neural network. Int. J. Adv. Manuf. Technol. 2018, 97, 573–581. [Google Scholar] [CrossRef]
- Yu, W.; Yanjie, L. An intelligent machine vision system for detecting surface defects on packing boxes based on support vector machine. Meas. Control 2019, 52, 1102–1110. [Google Scholar]
- Labudzki, R.; Legutko, S.; Raos, P. The essence and applications of machine vision. Teh. Tech. Gaz. 2019, 21, 903–909. [Google Scholar]
- Kittler, J.; Illingworth, J. Minimum error thresholding. Pattern Recognit. 1986, 19, 41–47. [Google Scholar] [CrossRef]
- Wong, A.K.; Sahoo, P.K. A gray-level threshold selection method based on maximum entropy principle. IEEE Trans. Syst. Man Cybern. 1989, 19, 866–871. [Google Scholar] [CrossRef]
- Tsai, W.-H. Moment-preserving thresholding: A new approach. Comput. Vis. Graph. Image Process. 1985, 29, 377–393. [Google Scholar] [CrossRef]
- Chen, P.C.; Pavlidis, T. Segmentation by texture using a co-occurrence matrix and a split-and-merge algorithm. Comput. Graph. Image Process. 1979, 10, 172–182. [Google Scholar] [CrossRef]
- Hojjatoleslami, S.; Kittler, J. Region growing: A new approach. IEEE Trans. Image Process. 1998, 7, 1079–1084. [Google Scholar] [CrossRef] [Green Version]
- Gao, Y.; Mas, J.F.; Kerle, N.; Navarrete Pacheco, J.A. Optimal region growing segmentation and ts effect on classification accuracy. Int. J. Remote Sens. 2011, 32, 3747–3763. [Google Scholar] [CrossRef]
- Biswas, S.; Hazra, R. Active contours driven by modified LoG energy term and optimised penalty term for image segmentation. IET Image Process. 2020, 14, 3232–3242. [Google Scholar] [CrossRef]
- Tarkhaneh, O.; Shen, H. An adaptive differential evolution algorithm to optimal multi-level thresholding for MRI brain image segmentation. Expert Syst. Appl. 2019, 138, 112820. [Google Scholar] [CrossRef]
- Abd Elaziz, M.; Bhattacharyya, S.; Lu, S. Swarm selection method for multilevel thresholding image segmentation. Expert Syst. Appl. 2019, 138, 112818. [Google Scholar] [CrossRef]
- Alroobaea, R.; Rubaiee, S.; Bourouis, S.; Bouguila, N.; Alsufyani, A. Bayesian inference framework for bounded generalized Gaussian-based mixture model and its application to biomedical images classification. Int. J. Imaging Syst. Technol. 2019, 30, 18–30. [Google Scholar] [CrossRef]
- Narisetti, N.; Henke, M.; Seiler, C.; Shi, R.; Junker, A.; Altmann, T.; Gladilin, E. Semi-automated Root Image Analysis (saRIA). Sci. Rep. 2019, 9, 19674. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zhang, Y.; Xu, C.; Li, C.; Yu, H.; Cao, J. Wood defect detection method with PCA feature fusion and compressed sensing. J. For. Res. 2015, 26, 745–751. [Google Scholar] [CrossRef]
- Lu, M.; Mou, Y. Bearing Defect Classification Algorithm Based on Autoencoder Neural Network. Adv. Civ. Eng. 2020, 12. [Google Scholar] [CrossRef]
- Yan, K.; Zhang, D. Feature selection and analysis on correlated gas sensor data with recursive feature elimination. Sens. Actuators B Chem. 2015, 212, 353–363. [Google Scholar] [CrossRef]
- Lu, M.; Chen, L. Efficient Object Detection Algorithm in Kitchen Appliance Scene Images Based on Deep Learning. Math. Probl. Eng. 2020, 12. [Google Scholar] [CrossRef]
- Spetale, F.E.; Bulacio, P.; Guillaume, S.; Murillo, J.; Tapia, E. A spectral envelope approach towards effective SVM-RFE on infrared data. Pattern Recognit. Lett. 2016, 71, 59–65. [Google Scholar] [CrossRef] [Green Version]
- Ding, X.; Yang, Y.; Stein, E.A.; Ross, T.J. Multivariate classification of smokers and nonsmokers using SVM-RFE on structural MRI images. Hum. Brain Mapp. 2015, 36, 4869–4879. [Google Scholar] [CrossRef] [Green Version]
- Zhao, J.; Jia, M. Feature extraction with global-locally preserving projections based on curvelet transform. In Electronics, Electrical Engineering, and Information Science, Proceedings of the 2015 International Conference on Electronics, Electrical Engineering, and Information Science (EEEIS2015), Guangzhou, China, 7–9 August 2015; World Scientific: Singapore, 2015. [Google Scholar]
- Yildiz, K.; Buldu, A.; Demetgul, M. A thermal-based defect classification method in textile fabrics with K-nearest neighbor algorithm. J. Ind. Text. 2016, 45, 780–795. [Google Scholar] [CrossRef]
- Dubey, S.R.; Dixit, P.; Singh, N.; Gupta, J.P. Infected fruit part detection using K-means clustering segmentation technique. IJIMAI 2013, 2, 65–72. [Google Scholar] [CrossRef] [Green Version]
- Mu, W.; Gao, J.; Jiang, H.; Wang, Z.; Chen, F.; Dang, C. Automatic classification approach to weld defects based on PCA and SVM. Insight-Non-Destr. Test. Cond. Monit. 2013, 55, 535–539. [Google Scholar] [CrossRef]
- Muhammad, G. Date fruits classification using texture descriptors and shape-size features. Eng. Appl. Artif. Intell. 2015, 37, 361–367. [Google Scholar] [CrossRef]
Algorithm | b|o | o|b | P(b|o) | P(o|b) | P(o) | P(b) | PE |
---|---|---|---|---|---|---|---|
Threshold method [24] | 11,172 | 2660 | 0.0537 | 0.0093 | 0.4222 | 0.5778 | 0.0281 |
Lc-MNN | 2208 | 1220 | 0.0106 | 0.0043 | 0.4222 | 0.5778 | 0.0070 |
Algorithm | ID Number of Selected Features | Identification Rate | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Random algorithm [14] | 3 | 6 | 11 | 16 | 22 | 32 | 34 | 35 | 40 | 55 | 19.0% |
4 | 7 | 16 | 30 | 31 | 37 | 45 | 51 | 52 | 53 | 82.2% | |
7 | 8 | 13 | 16 | 33 | 37 | 41 | 43 | 52 | 53 | 76.3% | |
FDR algorithm [46] | 2 | 6 | 9 | 15 | 16 | 20 | 21 | 22 | 26 | 42 | 66.7% |
Algorithm of this paper (SCV algorithm) | 6 | 7 | 9 | 13 | 14 | 17 | 21 | 29 | 46 | 57 | 99.5% |
No. | BP Input Value | BP Output Value | Expected Output Value | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 (103) | 7 (10−1) | 9 (102) | 13 (100) | 14 (100) | 17 (10−1) | 21 (102) | 29 (109) | 47 (−100) | 57 (101) | Over Grinding | Bruise | Scratch | ||
1 | 2.1734 | 9.7401 | 4.3716 | 2.6493 | 1.0244 | 3.6416 | 2.8420 | 1.5058 | 1.0000 | 2.3881 | 1.0000 | 0.0000 | 0.0000 | 100 |
2 | 2.1477 | 9.1473 | 4.3246 | 2.7363 | 1.0530 | 3.6317 | 2.7342 | 1.2733 | 1.0000 | 2.0657 | 1.0000 | 0.0000 | 0.0000 | 100 |
3 | 2.8852 | 9.6369 | 6.0042 | 3.3442 | 1.0248 | 3.0350 | 3.7834 | 2.6633 | 0.4195 | 0.8168 | 1.0000 | 0.0000 | 0.0000 | 100 |
4 | 2.2035 | 9.8101 | 4.1567 | 1.9901 | 1.0562 | 4.3653 | 2.7649 | 2.8164 | 0.4335 | 1.7146 | 1.0000 | 0.0000 | 0.0000 | 100 |
5 | 2.2320 | 9.6413 | 4.3310 | 2.2425 | 1.0539 | 4.4822 | 2.9632 | 2.3252 | 1.0000 | 0.9680 | 9.9999 | 0.0000 | 0.0000 | 100 |
201 | 2.8465 | 9.7186 | 5.6528 | 2.2053 | 1.0060 | 4.3872 | 0.3908 | 0.0007 | 0.5272 | 1.5361 | 0.0000 | 1.0000 | 0.0000 | 010 |
202 | 0.2690 | 9.7835 | 4.7058 | 1.4345 | 1.0028 | 6.5029 | 0.3862 | 0.0013 | 0.4283 | 2.2192 | 0.0000 | 1.0000 | 0.0000 | 010 |
203 | 0.2441 | 9.4514 | 4.8214 | 2.3807 | 1.0413 | 3.8206 | 0.3202 | 0.0003 | 0.3973 | 1.8550 | 0.0000 | 1.0000 | 0.0000 | 010 |
204 | 0.2583 | 9.5497 | 4.5472 | 1.5582 | 1.0291 | 6.0010 | 0.3547 | 0.0008 | 0.3582 | 2.1065 | 0.0000 | 1.0000 | 0.0000 | 010 |
205 | 0.1974 | 9.7454 | 3.4700 | 1.4706 | 1.0183 | 6.4749 | 0.2754 | 0.0003 | 0.4261 | 2.4259 | 0.0000 | 1.0000 | 0.0000 | 010 |
411 | 2.2685 | 6.8706 | 2.4146 | 4.0845 | 1.1736 | 2.0472 | 1.2909 | 0.0333 | 1.0000 | 2.0641 | 0.0000 | 0.0000 | 1.0000 | 001 |
412 | 2.3251 | 5.8266 | 1.6706 | 1.3489 | 1.5147 | 3.0650 | 1.3463 | 0.1645 | 0.5711 | 1.9900 | 0.0000 | 0.0001 | 1.0000 | 001 |
413 | 3.8989 | 4.1859 | 4.6868 | 4.6220 | 2.6145 | 1.7812 | 2.1078 | 0.1467 | 0.8150 | 0.8293 | 0.0000 | 0.0000 | 1.0000 | 001 |
414 | 3.2565 | 6.1437 | 4.4819 | 4.6335 | 1.4137 | 2.1359 | 2.2692 | 0.2253 | 0.7318 | 0.5897 | 0.0011 | 0.0000 | 0.9961 | 001 |
415 | 1.5370 | 5.7187 | 1.3504 | 1.5234 | 1.5495 | 3.0972 | 1.0630 | 0.0476 | 0.8010 | 1.1973 | 0.0000 | 0.0000 | 1.0000 | 001 |
402 | 1.3690 | 7.9615 | 1.3635 | 3.2840 | 1.0440 | 2.5276 | 0.8064 | 0.0073 | 0.5003 | 3.5863 | 0.0000 | 0. 8993 | 0.0744 | 001 |
492 | 2.8178 | 8.2273 | 4.2256 | 2.3831 | 1.1124 | 3.9057 | 2.8422 | 1.6632 | 1.0000 | 0.3394 | 0.9669 | 0.0000 | 0.1408 | 001 |
600 | 3.6504 | 8.7064 | 4.3215 | 2.4014 | 1.0751 | 3.7314 | 2.8857 | 1.8399 | 1.0000 | 0.5205 | 0.9539 | 0.0000 | 0.1735 | 001 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lu, M.; Chen, C.-L. Detection and Classification of Bearing Surface Defects Based on Machine Vision. Appl. Sci. 2021, 11, 1825. https://doi.org/10.3390/app11041825
Lu M, Chen C-L. Detection and Classification of Bearing Surface Defects Based on Machine Vision. Applied Sciences. 2021; 11(4):1825. https://doi.org/10.3390/app11041825
Chicago/Turabian StyleLu, Manhuai, and Chin-Ling Chen. 2021. "Detection and Classification of Bearing Surface Defects Based on Machine Vision" Applied Sciences 11, no. 4: 1825. https://doi.org/10.3390/app11041825
APA StyleLu, M., & Chen, C.-L. (2021). Detection and Classification of Bearing Surface Defects Based on Machine Vision. Applied Sciences, 11(4), 1825. https://doi.org/10.3390/app11041825