Elsevier

Computers in Industry

Volume 65, Issue 2, February 2014, Pages 325-332
Computers in Industry

A sequential machine vision procedure for assessing paper impurities

https://doi.org/10.1016/j.compind.2013.12.001Get rights and content

Highlights

  • We present an innovative machine vision procedure for detecting particles and impurities in paper.

  • A preliminary step separates defective paper patches from the non-defective ones.

  • Defective patches are further analysed to assess the extension of the impurities.

  • Combination of the two steps is highly effective providing over 96% accuracy.

Abstract

We present a sequential, two-step procedure based on machine vision for detecting and characterizing impurities in paper. The method is based on a preliminary classification step to differentiate defective paper patches (i.e., with impurities) from non-defective ones (i.e., with no impurities), followed by a thresholding step to separate the impurities from the background. This approach permits to avoid the artifacts which occur when thresholding is applied to paper samples that contain no impurities. We discuss and compare different solutions and methods to implement the procedure and experimentally validate it on a datasets of 11 paper classes. The results show that a marked increase in detection accuracy can be obtained with the two-step procedure in comparison with thresholding alone.

Introduction

Paper may contain particles of various types. In most cases these represent defects and impurities that need to be avoided; in other cases they are purposefully inserted in the paper to give the final product a peculiar visual appearance. In either situation the papermaking industry is increasingly concerned with the development of quick and reliable systems to detect and characterize such inclusions automatically. The growing attention towards environmentally friendly production policies and the consequent rise in production of recycled paper [14] – intrinsically more prone to contain defects – has rendered this need more and more compelling. The detection and characterization of particles can also help to determine the source of impurities in the production process, which can be subsequently amended and eliminated. This may reduce the use of chemicals in the bleaching phase, with beneficial effects on the environment. When speaking of defects, specific international standards [1], [2] provide definitions and quantitative means to assess their extent and the quality of the paper. Otherwise, when particles are actually desirable features of the product, their control may be performed in compliance with internal norms of the companies.

In the last twenty years, automatic visual inspection has benefited from the steady development of machine vision, whose applications now embrace a wide range of very diverse industrial products, such as wood [10], [17], textile [9], natural stone [7], exterior car parts [13] as well as food and agricultural products [3], [18], to cite some. In the papermaking industry, applications of machine vision are not uncommon and have covered, thus far, many problems like curl estimation [38], printability analysis [24], control of stripes and holes [29], sorting of waste paper for recycling [34], recognition of paper manufacturer and lot for forensic comparison [4] and characterization of fibre properties [11], [21].

Among the various applications, the identification of impurities has received significant attention, since such defects greatly affect the quality of final products. Within this field, Torniainen et al. [39] described an apparatus to measure dirt points on wet and dry pulp sheets through transmitted light reporting accuracy from 75% to 90%. Likewise, Duarte et al. [12] proposed a system for dirt inspection on pulp and paper based on hiearchical image segmentation. Later on, Campoy et al. [8] presented ‘InsPulp-I’, an inspection system for the pulp industry. More recently, interesting results have been obtained within the project ‘PulpVision’ [33], the aim of which is to detect dirt particles in pulp and classify them into different categories (i.e., bark, shives, etc.).

The literature shows that the common strategy to attack the problem consists of a preliminary image thresholding step to separate whatever kind of contraries from the background, followed by further analysis to classify them into one of some predefined categories. For such a strategy to work correctly, one has to implicitly assume that the paper patch under control does actually contain some type of particles; otherwise, if there are no particles at all, any image thresholding procedure is bound to produce unpredictable results, as we show in Fig. 1. To solve this problem, we propose a novel approach in which we first separate paper areas into defective and non-defective, then proceed to further analyse only the defective ones. Experimentally, we show that the method can provide an average increase in detection accuracy of about 25%.

In the remainder of the paper we first give a general overview of the method (Section 2), followed by a description of the materials and image acquisition devices used in the study (Section 3). In Section 4 we present and compare different solutions to implement the two steps of the method. The experimental activity is detailed in (Section 5), followed by the results (Section 6) and concluding considerations (Section 7). For the purpose of reproducible research, all the data and functions used in this study are available to the public [32].

Section snippets

Overview of the procedure

Our approach consists of the following two steps: (1) preliminary classification of surface patches into defective and non-defective; (2) analysis of the defective patches through image thresholding. This solution avoids the problems that arise when paper samples contain no defects at all. In this case direct image analysis through thresholding usually produces unpredictable and utterly unreliable results, as shown in Fig. 1.

The overall procedure is summarized in Fig. 2. The sample to analyse (

Materials

In this study we considered 11 different classes of paper. The characteristics of each class are reported in Table 1. For each class we selected a set of specimens of dimension 150 mm × 150 mm and acquired them at a resolution of 1600 pixels × 1600 pixels, which corresponds to a spatial resolution of approximately 370 dpi. This gives a pixel side length of 0.0686 mm, and an area of ≈ 0.005 mm2 – a value far below the minimum of 0.04 mm2 established by related standards [1], [39].

Methods

The two core steps of our approach belong to two classic problems of image analysis, namely classification and thresholding. Both have been investigated at length and several solutions have been proposed. Yet their conversion into industrial applications is rarely straightforward. In the industry we need methods that are not only accurate and fast, but also conceptually simple, robust and easy to implement. In the following sections we discuss different solutions that comply with these

Experiments

We conducted a series of experiments to assess the performance and robustness of the proposed two-step procedure. The experimental activity, which is based on the materials described in Section 3, is divided in two parts: in the first (Section 5.1) we estimated the accuracy that can be achieved in the classification of paper patches as defective or non-defective; in the second (Section 5.2) we evaluated how effectively can thresholding separate paper impurities from the rest. As for the second

Results and discussion

Table 4, Table 5 report the accuracy of the different methods proposed for classification and thresholding steps. The figures show that high classification accuracy can be obtained in both cases.

A comparative analysis of the image descriptors used for discriminating defective paper patches from non-defective reveals interesting and rather unexpected results. Gabor filters clearly emerge as the most reliable method: even with a training ratio as low as 1/8 they can attain, on average, over 96%

Conclusions

The problem of detecting and characterizing particles in paper is of primary importance in the papermaking industry. The available computer vision methods usually rely on preliminary image thresholding to separate the impurities from the background, followed by further processing to characterize and classify them. Such approaches, however, fail when the inspection area contains no defect at all, since in this case any thresholding method would produce unpredictable and unreliable results. In

Acknowledgement

This work was supported by the European Union within project no. Life09-ENV/FI/000568 – ‘VOCless pulping waste waters’.

Francesco Bianconi received the M.Eng. degree in Mechanical Engineering in 1997 from the University of Perugia (Italy) and the Ph.D. in Computer-aided Design in 2001 from a consortium of Italian universities. He has been visiting research fellow at the University of Vigo (Spain) and the University of East Anglia (UK). Currently, he is Lecturer within the Faculty of Engineering of the University of Perugia. His research interests include computer vision, image processing and pattern recognition,

References (41)

  • O. Ghita et al.

    Quality grading of painted slates using texture analysis

    Computers in Industry

    (2005)
  • J. Gómez-Sanchis et al.

    Detecting rottenness caused by Penicillium genus fungi in citrus fruits using machine learning techniques

    Expert Systems with Applications

    (2012)
  • F. Jiulun et al.

    Minimum error thresholding: a note

    Pattern Recognition Letters

    (1997)
  • J.N. Kapur et al.

    A new method for gray-level picture thresholding using the entropy of the histogram

    Computer Vision, Graphics and Image Processing

    (1985)
  • J. Kittler et al.

    Minimum error thresholding

    Pattern Recognition

    (1986)
  • F. Lahajnar et al.

    Rotation-invariant texture classification

    Pattern Recognition Letters

    (2003)
  • M.O. Rahman et al.

    Intelligent computer vision system for segregating recyclable waste papers

    Expert Systems with Applications

    (2011)
  • P. Synnergren et al.

    Estimation of curl in paper using a combination of shape measurement and least-squares modelling

    Optics and Lasers in Engineering

    (2001)
  • ISO 5350

    Pulps – Estimation of Dirt and Shives

    (2007)
  • ISO/TR 25477

    Paper, Board and Pulps – Basic Guidelines for Image Analysis Measurements

    (2008)
  • Cited by (27)

    • A fine grained digital textile printing system based on image registration

      2017, Computers in Industry
      Citation Excerpt :

      Image acquisition. Image acquisition is one of the most important elements in a machine vision system [18–20]. A monochrome CCD camera is used in this system because most of the fabrics used are monochromatic, and this camera has high resolution to capture more details of the fabric.

    • Automatic visual inspection: An approach with multi-instance learning

      2016, Computers in Industry
      Citation Excerpt :

      To deal with these issues, the use of machine learning techniques attempts to assimilate the reasoning skills of human inspectors [9]. Many systems have been proposed in the literature for automatic visual inspection at different domains, for example, for the quality control assurance in semiconductor [10], food [9], paper [11], fabric [12], metal [13] and ceramic tiles [14] industries, among others. Most of these systems use different standard supervised learning algorithms, such as decision trees [15], statistical classifiers [16], artificial neural networks [17], and support vector machines [18].

    • A robust vision inspection system for detecting surface defects of film capacitors

      2016, Signal Processing
      Citation Excerpt :

      Xie [12] provided a comprehensive overview of the recent developments in vision based surface inspection using image processing techniques. Most of the existing visual defect inspection approaches can be categorized into two classes: statistical approaches [13–16] and filter based methods [17–20]. Statistical analysis methods measure the spatial distribution of pixel values.

    • Dynamic 3D surface reconstruction and motion modeling from a pan-tilt-zoom camera

      2015, Computers in Industry
      Citation Excerpt :

      A useful idea would be to use 3D information from one off-the-shelf camera to extract the target motion and structure from a sequence of 2D images. Dynamic 3D reconstruction of structure and motion of targets is an important topic in industry [1–3]. It emerged in many recent industrial applications including real-time 3D image visualization [4], face detection [5,6], and 3D surface and curve reconstruction [1,7].

    • Fabric Fault And Extra Thread Detection Using Convolutional Neural Network

      2023, 2nd International Conference on Advancements in Electrical, Electronics, Communication, Computing and Automation, ICAECA 2023
    View all citing articles on Scopus

    Francesco Bianconi received the M.Eng. degree in Mechanical Engineering in 1997 from the University of Perugia (Italy) and the Ph.D. in Computer-aided Design in 2001 from a consortium of Italian universities. He has been visiting research fellow at the University of Vigo (Spain) and the University of East Anglia (UK). Currently, he is Lecturer within the Faculty of Engineering of the University of Perugia. His research interests include computer vision, image processing and pattern recognition, with a special focus on texture and colour analysis. He is IEEE Senior Member.

    Luca Ceccarelli received a B.Sc. and M.Sc. in Mechanical Engineering from the University of Perugia, Italy. He has been Research Assistant within the Department of Industrial Engineering of the same University. At present he is working as an engineer in the packaging industry. His research interests include computer vision and intelligent systems for industrial applications.

    Antonio Fernández received the M.Eng. degree in Electrical Engineering in 1993 and the Ph.D. degree (with honours) in Applied Physics in 1998, both from the University of Vigo, Vigo, Spain. He held a research fellowship in the Department of Applied Physics, University of Vigo, during the period 1994 through 1998. He was appointed to the Department of Engineering Design, University of Vigo, in 1999, where he is currently full-time Senior Lecturer in Engineering Drawing. He has worked as a visiting researcher at Centre for Research on Optics (Mexico), University of Perugia (Italy), Dublin City University (Ireland), Computer Vision Centre (Spain) and University of Almería (Spain). His major research interests include image processing, pattern recognition, machine learning and computer vision, with a special focus on image texture analysis.

    Stefano A. Saetta is Associate Professor of Industrial Plants within the Department of Industrial Engineering of the University of Perugia, Italy. His research interests cover: modeling and simulation of logistics and production processes, life cycle assessment, discrete-event simulation, decision methods, lean production, networks of enterprises and environmentally friendly production systems. He has been visiting professor at Rutgers University (USA), the University of Arizona (USA) and the University of Göttingen (Germany). He has directed several national and international research projects supported by private and public companies. He authored/co-authored more than 80 scholarly papers in international journals and conferences.

    View full text