Non-parametric texture defect detection using Weibull features
Abstract
The detection of abnormalities is a very challenging problem in computer vision, especially if these abnormalities must be detected in images of textured surfaces such as textile, stone, or wood. We propose a novel, non-parametric approach for defect detection in textures that only employs two features. We compute the two parameters of a Weibull fit for the distribution of image gradients in local regions. Then, we perform a simple novelty detection algorithm in order to detect arbitrary deviations of the reference texture. Therefore, we evaluate the Euclidean distances of all local patches to a reference point in the Weibull space, where the reference point is determined for each texture image individually. Thus, our approach becomes independent of the particular texture type and also independent of a certain defect type. For performance evaluation we use the highly challenging database provided by Bosch for a contest on industrial optical inspection with different classes of textures and different defect types. By using the Weibull parameters we can detect local deviations of texture images in an unsupervised manner with high accuracy. Compared to existing approaches such as Gabor filters or grey level statistics, our approach is not only powerful, but also very efficient such that it can also be applied for real-time applications.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Multiresolution gray-scale and rotation invariant texture classification with local binary patterns
Ojala, T., Pietikainen, M., & Maenpaa, T. (2002) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2002.1017623 · Cited by 15,398 · see citing works
A comparative study of texture measures with classification based on featured distributions
Ojala, T., Pietikäinen, M., & Harwood, D. (1996) · Pattern Recognition · doi:10.1016/0031-3203(95)00067-4 · Cited by 6,882 · see citing works
Estimating the Support of a High-Dimensional Distribution
Schölkopf, B., Platt, J. C., Shawe-Taylor, J., Smola, A. J., & Williamson, R. C. (2001) · Neural Computation · doi:10.1162/089976601750264965 · Cited by 6,168 · see citing works
Support Vector Data Description
Tax, D. M. J., & Duin, R. P. W. (2003) · Machine Learning · doi:10.1023/b:mach.0000008084.60811.49 · Cited by 3,553 · see citing works
Computer-Vision-Based Fabric Defect Detection: A Survey
Kumar, A. (2008) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.1930.896476 · Cited by 725 · see citing works
Automatic thresholding for defect detection
Ng, H. (2006) · Pattern Recognition Letters · doi:10.1016/j.patrec.2006.03.009 · Cited by 554 · see citing works
A Review of Recent Advances in Surface Defect Detection using Texture analysis Techniques
Xie, X. (2008) · ELCVIA Electronic Letters on Computer Vision and Image Analysis · doi:10.5565/rev/elcvia.268 · Cited by 500 · see citing works
Texture measures for carpet wear assessment
Siew, L. H., Hodgson, R. M., & Wood, E. J. (1988) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.3870 · Cited by 231 · see citing works
Brain responses strongly correlate with Weibull image statistics when processing natural images
Scholte, H. S., Ghebreab, S., Waldorp, L., Smeulders, A. W. M., & Lamme, V. A. F. (2009) · Journal of Vision · doi:10.1167/9.4.29 · Cited by 178 · see citing works
A Six-Stimulus Theory for Stochastic Texture
Geusebroek, J., & Smeulders, A. W. M. (2005) · International Journal of Computer Vision · doi:10.1007/s11263-005-4632-7 · Cited by 131 · see citing works
Unsupervised Variational Image Segmentation/Classification Using a Weibull Observation Model
Ben Ayed, I., Hennane, N., & Mitiche, A. (2006) · IEEE Transactions on Image Processing · doi:10.1109/tip.2006.881961 · Cited by 70 · see citing works
Gove, J. H. (2003) · Environmental and Ecological Statistics · doi:10.1023/a:1026000505636 · Cited by 51 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Weimer, D., Scholz-Reiter, B., & Shpitalni, M. (2016) · CIRP Annals · doi:10.1016/j.cirp.2016.04.072 · Cited by 577 · see citing works
Automated Visual Defect Detection for Flat Steel Surface: A Survey
Luo, Q., Fang, X., Liu, L., Yang, C., & Sun, Y. (2020) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2019.2963555 · Cited by 559 · see citing works
Wang, T., Chen, Y., Qiao, M., & Snoussi, H. (2017) · The International Journal of Advanced Manufacturing Technology · doi:10.1007/s00170-017-0882-0 · Cited by 481 · see citing works
Steel Surface Defect Detection Using a New Haar–Weibull-Variance Model in Unsupervised Manner
Liu, K., Wang, H., Chen, H., Qu, E., Tian, Y., & Sun, H. (2017) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2017.2712838 · Cited by 161 · see citing works
Research Progress of Automated Visual Surface Defect Detection for Industrial Metal Planar Materials
Fang, X., Luo, Q., Zhou, B., Li, C., & Tian, L. (2020) · Sensors · doi:10.3390/s20185136 · Cited by 166 · see citing works
A Simple Guidance Template-Based Defect Detection Method for Strip Steel Surfaces
Wang, H., Zhang, J., Tian, Y., Chen, H., Sun, H., & Liu, K. (2019) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2018.2887145 · Cited by 153 · see citing works
SDDNet: A Fast and Accurate Network for Surface Defect Detection
Cui, L., Jiang, X., Xu, M., Li, W., Lv, P., & Zhou, B. (2021) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2021.3056744 · Cited by 130 · see citing works
Karimi, M., & Asemani, D. (2014) · ISA Transactions · doi:10.1016/j.isatra.2013.11.015 · Cited by 115 · see citing works
A Compact Convolutional Neural Network for Textured Surface Anomaly Detection
Rački, D., Tomaževič, D., & Skočaj, D. (2018) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv.2018.00150 · Cited by 106 · see citing works
One class based feature learning approach for defect detection using deep autoencoders
Mujeeb, A., Dai, W., Erdt, M., & Sourin, A. (2019) · Advanced Engineering Informatics · doi:10.1016/j.aei.2019.100933 · Cited by 102 · see citing works
Transfer learning for automated optical inspection
Kim, S., Kim, W., Noh, Y.-K., & Park, F. C. (2017) · 2017 International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2017.7966162 · Cited by 101 · see citing works
ZJU-Leaper: A Benchmark Dataset for Fabric Defect Detection and a Comparative Study
Zhang, C., Feng, S., Wang, X., & Wang, Y. (2020) · IEEE Transactions on Artificial Intelligence · doi:10.1109/tai.2021.3057027 · Cited by 84 · see citing works
An improved version of Otsu's method for segmentation of weld defects on X-radiography images
Malarvel, M., Sethumadhavan, G., Bhagi, P. C. R., Kar, S., & Thangavel, S. (2017) · Optik · doi:10.1016/j.ijleo.2017.05.066 · Cited by 79 · see citing works
Road Surface Defect Detection—From Image-Based to Non-Image-Based: A Survey
Yu, J., Jiang, J., Fichera, S., Paoletti, P., Layzell, L., Mehta, D., & Luo, S. (2024) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2024.3382837 · Cited by 76 · see citing works
End-to-end training of a two-stage neural network for defect detection
Božič, J., Tabernik, D., & Skočaj, D. (2021) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr48806.2021.9412092 · Cited by 77 · see citing works
Research on Detecting Bearing-Cover Defects Based on Improved YOLOv3
Zheng, Z., Zhao, J., & Li, Y. (2021) · IEEE Access · doi:10.1109/access.2021.3050484 · Cited by 60 · see citing works
A Generic Semi-Supervised Deep Learning-Based Approach for Automated Surface Inspection
Zheng, X., Wang, H., Chen, J., Kong, Y., & Zheng, S. (2020) · IEEE Access · doi:10.1109/access.2020.3003588 · Cited by 56 · see citing works
Automated surface inspection of cold-formed micro-parts
Scholz‐Reiter, B., Weimer, D., & Thamer, H. (2012) · CIRP Annals · doi:10.1016/j.cirp.2012.03.131 · Cited by 49 · see citing works
Huang, A. C., Meng, S. H., & Huang, T. J. (2023) · Cluster Computing · doi:10.1007/s10586-023-04115-6 · Cited by 47 · see citing works
A Survey of Vision-Based Methods for Surface Defects’ Detection and Classification in Steel Products
Ibrahim, A. A. M. S., & Tapamo, J. (2024) · Informatics · doi:10.3390/informatics11020025 · Cited by 49 · see citing works
Zhang, J., Wang, H., Tian, Y. Z., & Liu, K. (2020) · Computers in Industry · doi:10.1016/j.compind.2020.103231 · Cited by 45 · see citing works
Unsupervised Surface Defect Detection Using Deep Autoencoders and Data Augmentation
Mujeeb, A., Dai, W., Erdt, M., & Sourin, A. (2018) · 2018 International Conference on Cyberworlds (CW) · doi:10.1109/cw.2018.00076 · Cited by 40 · see citing works
Feature Extraction of Laser Welding Pool Image and Application in Welding Quality Identification
Gao, Y., Zhong, P., Tang, X., Hu, H., & Xu, P. (2021) · IEEE Access · doi:10.1109/access.2021.3108462 · Cited by 40 · see citing works
Automated detection of textured-surface defects using UNet-based semantic segmentation network
Enshaei, N., Ahmad, S., & Naderkhani, F. (2020) · IEEE Conference on Prognostics and Health Management · doi:10.1109/icphm49022.2020.9187023 · Cited by 36 · see citing works
Visual Inspection with Federated Learning
Xu, H., Yu, H., & Gu, H. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-27272-2_5 · Cited by 36 · see citing works
Würschinger, H., Mühlbauer, M., Winter, M. R., Engelbrecht, M., & Hanenkamp, N. (2020) · Procedia CIRP · doi:10.1016/j.procir.2020.01.121 · Cited by 36 · see citing works
Surface Defect Detection of Strip-Steel Based on an Improved PP-YOLOE-m Detection Network
Zhang, Y., Liu, X., Guo, J., & Zhou, P. (2022) · Electronics · doi:10.3390/electronics11162603 · Cited by 28 · see citing works
A Lightweight Network for Defect Detection in Nickel-Plated Punched Steel Strip Images
Liang, Y., Li, J., Zhu, J., Du, R., Wu, X., & Bing-quan, C. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2023.3237844 · Cited by 27 · see citing works
Rethinking unsupervised texture defect detection using PCA
Zhang, N., Zhong, Y., & Dian, S. (2023) · Optics and Lasers in Engineering · doi:10.1016/j.optlaseng.2022.107470 · Cited by 24 · see citing works
Efficient neural network compression via transfer learning for machine vision inspection
Kim, S., Noh, Y., & Park, F. C. (2020) · Neurocomputing · doi:10.1016/j.neucom.2020.06.107 · Cited by 21 · see citing works
Zhang, K., Tsang, Y. P., Lee, C. K. M., & Wu, C. H. (2025) · Pattern Recognition Letters · doi:10.1016/j.patrec.2025.03.017 · Cited by 17 · see citing works
Lee, H., & Ryu, K. (2020) · Applied Sciences · doi:10.3390/app10228171 · Cited by 12 · see citing works
Smoothing Complete Feature Pyramid Networks for Roll Mark Detection of Steel Strips
Luo, Q., Jiang, W., Su, J., Ai, J., & Yang, C. (2021) · Sensors · doi:10.3390/s21217264 · Cited by 12 · see citing works
Volkau, I., Mujeeb, A., Dai, W., Erdt, M., & Sourin, A. (2021) · Future Internet · doi:10.3390/fi14010008 · Cited by 11 · see citing works
Significance of texture features in the segmentation of remotely sensed images
Usha, S. G. A., & Vasuki, S. (2021) · Optik · doi:10.1016/j.ijleo.2021.168241 · Cited by 12 · see citing works
Sparse cross-transformer network for surface defect detection
Huang, X., Li, Y., Bao, Y., & Zhu, X. (2024) · Scientific Reports · doi:10.1038/s41598-024-75680-y · Cited by 11 · see citing works
Abdalmajeed, S., & Jiao, S. (2014) · Electronics Letters · doi:10.1049/el.2013.3585 · Cited by 10 · see citing works
Attention-guided few-shot learning for metal surface defect classification
Liu, X., Zhang, Y., Wang, Q., Li, Z., & Xu, C. K. (2025) · Multimedia Systems · doi:10.1007/s00530-025-02030-x · Cited by 8 · see citing works
Yang, W. T., Wu, H., Tang, C., & Lv, J. (2023) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn54540.2023.10191866 · Cited by 8 · see citing works
Auto-Classifier: A Robust Defect Detector Based on an AutoML Head
Lopes, V., & Alexandre, L. A. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-63830-6_12 · Cited by 7 · see citing works
Classification of industrial surface defects based on neural architecture search
Yang, T., Zhang, T., & Huang, L. (2020) · Multimedia Tools and Applications · doi:10.1007/s11042-020-09968-2 · Cited by 7 · see citing works
Gupta, A. D., Sadek, Z., Hossain, M. S., Toha, T. R., Mondol, A., Habiba, S. U., & Alam, S. M. M. (2024) · Heliyon · doi:10.1016/j.heliyon.2024.e35931 · Cited by 6 · see citing works
TSDNet: A New Multiscale Texture Surface Defect Detection Model
Dong, M., Li, D., Li, K., & Xu, J. (2023) · Applied Sciences · doi:10.3390/app13053289 · Cited by 6 · see citing works
Surface Defect Inspection Under a Small Training Set Condition
Yu, W., Zhang, Y., & Shi, H. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-27538-9_44 · Cited by 6 · see citing works
A Tiny Defect Detection System for Tire Mold Surfaces Based on Consecutive Frames
Lin, Y.-H., & Ruan, S.-J. (2023) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2023.3252632 · Cited by 6 · see citing works
An Attention-Based Network for Textured Surface Anomaly Detection
Liu, G., Yang, N., & Guo, L. (2020) · Applied Sciences · doi:10.3390/app10186215 · Cited by 6 · see citing works
Defect detection in pattern texture analysis using improved support vector machine
Manimozhi, I., & Janakiraman, S. (2018) · Cluster Computing · doi:10.1007/s10586-018-2551-y · Cited by 4 · see citing works
A Survey of Machine Learning Approaches for Visual Inspection on the DAGM Dataset
Carvalho, P., Durupt, A., & Grandvalet, Y. (2022) · Advances in transdisciplinary engineering · doi:10.3233/atde220600 · Cited by 4 · see citing works
Using the Natural Scenes’ Edges for Assessing Image Quality Blindly and Efficiently
Abdalmajeed, S., & Jiao, S. (2015) · Mathematical Problems in Engineering · doi:10.1155/2015/389504 · Cited by 2 · see citing works
Surface Defect Detection Based on Deep Learning and Collaborative Cloud-edge Computation
He, S., Yang, B., Zhu, D., & Li, C. (2021) · IEEE International Conference on Computer and Communications (ICCC) · doi:10.1109/iccc54389.2021.9674351 · Cited by 2 · see citing works
SACNN: Spatial Adversarial Convolutional Neural Network for Textile Defect Detection
Hou, W. S., Tao, X., Ma, W., & Xu, D. (2020) · Fibres and Textiles in Eastern Europe · doi:10.5604/01.3001.0014.3808 · Cited by 1 · see citing works
Few-Shot Learning on 3D Surface Defect Detection with PM Networks
Chen, G., Yu, H., Jiang, L., & Shang, H. (2021) · International Conference on Artificial Intelligence and Advanced Manufacture (AIAM) · doi:10.1145/3495018.3495037 · Cited by 1 · see citing works
Kansal, I., Popli, R., Khanna, D., Sharma, V., Sharma, A., Kumar, R., & Khullar, V. (2025) · Physica Scripta · doi:10.1088/1402-4896/adb358 · Cited by 1 · see citing works
Defect Detection on Texture using Statistical Approach
Halim, S. (2016) · Jurnal Teknik Industri · doi:10.9744/jti.17.2.89-96 · Cited by 1 · see citing works
Presswork defect inspection using only defect-free high-resolution images
Guan, Z., Wang, Z., Zhu, Y., & Liu, G. (2022) · The Visual Computer · doi:10.1007/s00371-022-02403-7 · Cited by 1 · see citing works
Entirely Blind Image Quality Assessment Estimator
Abdalmajeed, S., Jiao, S. H., & Liu, W. (2014) · Applied Mechanics and Materials · doi:10.4028/www.scientific.net/amm.543-547.2496
Analysis of Image Properties for Classifying Different Images into Clusters (AIPCDIC)
Nithyananda, C. R., & Ramachandra, A. C. (2016) · International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET) · doi:10.1109/wispnet.2016.7566367
Liu, K., Luo, N., & Ren, Y. (2018) · doi:10.1145/3297156.3297187
Three Different Features Based Metric To Assess Image Quality Blindly
Mahmood, S. A. (2020) · FES Journal of Engineering Sciences · doi:10.52981/fjes.v8i2.121
Structural Intellectual Techniques for Texture Image Analysis
Kupriyanov, A. V., Asatryan, D. G., Haroutunian, M. E., Gabbasov, R., & Александрович, П. Р. (2021) · International Conference on Information Technology and Nanotechnology (ITNT) · doi:10.1109/itnt52450.2021.9649201
A new multiscale texture surface defect detection method based on convolutional neural network
Li, K., Dong, M., & Li, D. (2022) · IEEE International Conference on Tools with Artificial Intelligence (ICTAI) · doi:10.1109/ictai56018.2022.00196
Dissimilarity-based algorithms for fabric defects detection
Asatryan, D. G., Haroutunian, M. E., Kurkchiyan, V., Melkumyan, A., Kupriyanov, A. V., Александрович, П. Р., & Kirsh, D. V. (2023) · AIP conference proceedings · doi:10.1063/5.0136217
A Novel Two-Stage Method for Texture Defect Detection
Liu, L., Jiang, M., & Xu, L. (2024) · International Conference on Consumer Electronics and Computer Engineering (ICCECE) · doi:10.1109/iccece61317.2024.10504178
Xiao, H., Liu, G., Hang, S., Jin, Z., Liang, T., & Li, X. (2024) · International Conference on Sensing, Measurement & Data Analytics in the era of Artificial Intelligence (ICSMD) · doi:10.1109/icsmd64214.2024.10920564
Wang, H., Meng, B., Zhu, J., & Du, R. (2025) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2025.3558829
Compact spatial arrangement of multiple sparse filters for fabric defect detection
Huang, Z., Li, C., Yu, M., Shi, S., & Shao, X. (2025) · Textile Research Journal · doi:10.1177/00405175251336472
- Authors
- Timm, F., & Barth, E.
- Affiliations
- University of Lübeck (DE)
- ORCID
- Barth, Erhardt
- Venue
- SPIE Proceedings
- Publisher
- SPIE
- Published
- 2011-02-10
- Volume
- 7877
- Pages
- 78770J
- ISSN
- 0277-786X (ISSN-L)
- OpenAlex
- W2032780809
- Cited by
- 68
- References
- 12
- Citations by year
- 2025: 5 · 2024: 6 · 2023: 7 · 2022: 4 · 2021: 10 · 2020: 15 · 2019: 4 · 2018: 5 · 2017: 4 · 2016: 3 · 2015: 1 · 2014: 3 · 2012: 1
- FWCI
- 3.71
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE (publishedVersion)
- Topics
- Physical Sciences › Engineering › Industrial and Manufacturing Engineering › Industrial Vision Systems and Defect Detection
- Physical Sciences › Engineering › Mechanical Engineering › Non-Destructive Testing Techniques
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image Retrieval and Classification Techniques
- Keywords
- texture defect detection, Weibull distribution, novelty detection, unsupervised anomaly detection, real-time defect detection
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review