Automatic Visual Inspection Machine for Pharmaceutical Infusion Bags Implementing Cellular Neural Networks

Author(s):  
Francesco Marrone ◽  
Gianluca Zoppo ◽  
Luca Vescovi ◽  
Filippo Begarani ◽  
Ada Palama ◽  
...  
1979 ◽  
Author(s):  
J. V. Daele ◽  
A. Oosterlinck ◽  
H. Van den Berghe

Author(s):  
Girolamo Fornarelli ◽  
Antonio Giaquinto

Automatic visual inspection takes a relevant place in defect detection of industrial production. In this field a fundamental role is played by methods for the detection of superficial anomalies on manufactures. In particular, several systems have been proposed in order to reduce the burden of human operators, avoiding the drawbacks due to the subjectivity of judgement criteria (Kwak, Ventura & Tofang-Sazi 2000, Patil, Biradar & Jadhav 2005). Proposed solutions are required to be able to handle and process a large amount of data. For this reason, neural networks-based methods have been suggested for their ability to deal with a wide spread of data (Kumar 2003, Chang, Lin & Jeng 2005, Garcia 2005, Graham, Maas, Donaldson & Carr 2004, Acciani, Brunetti & Fornarelli 2006). Moreover, in many cases these methods must satisfy time constrains of industrial processes, because the inclusion of the diagnosis inside the production process is needed. To this purpose, architectures, based on Cellular Neural Networks (CNNs), revealed successful in the field of real time defect detection, due to the fact that these networks guarantee a hardware implementation and massive parallelism (Bertucco, Fargione, Nunnari & Risitano 2000), (Occhipinti, Spoto, Branciforte & Doddo 2001), (Perfetti & Terzoli 2000). On the basis of these considerations, a method to identify superficial damages and anomalies in manufactures has been given in (Fornarelli & Giaquinto 2007). This method is aimed at the implementation by means of an architecture entirely formed by Cellular Neural Networks, whose synthesis is illustrated in the present work. The suggested solution reveals effective for the detection of defects, as shown by two test cases carried out on an injection pump and a sample textile.


Author(s):  
Girolamo Fornarelli ◽  
Antonio Giaquinto

The defect detection on manufactures is of utmost importance in the optimization of industrial processes (Garcia 2005). In fact, the industrial inspection of engineering materials and products tends to the detection, localization and classification of flaws as quickly and as accurately as possible in order to improve the production quality. In this field a relevant area is constituted by visual inspection. Nowadays, this task is often carried out by a human expert. Nevertheless, such kind of inspection could reveal time-consuming and suffer of low repeatability because the judgment criteria can differ from operator to operator. Furthermore, visual fatigue or loss of concentration inevitably lead to missed defects (Han, Yue & Yu 1999, Kwak, Ventura & Tofang-Sazi 2000, Y.A. Karayiannis, R. Stojanovic, P. Mitropoulos, C.Koulamas, T. Stouraitis, S. Koubias & G. Papadopoulos 1999, Patil, Biradar & Jadhav 2005). In order to reduce the burden of human testers and improve the detection of faulty products, recently many researchers have been engaged in developing systems in Automated Visual Inspection (AVI) of manufactures (Chang, Lin & Jeng 2005, Lei 2004, Yang, Pang & Yung 2004). These systems reveal easily reliable from technical point of view and mimic the experts in the evaluation process of defects appropriately (Bahlmann, Heidemann & Ritter 1999), even if defect detection in visual inspection can become a hard task. In fact, in industrial processes a large amount of data has to be handled and flaws belong to a great number of classes with dynamic defect populations, because defects could present similar characteristics among different classes and different interclass features (R. Stojanovic, P. Mitropulos, C.Koullamas, Y. Karayiannis, S. Koubias & G. Papadopoulos 2001). Therefore, it is needed that visual inspection systems are able to adapt to dynamic operating conditions. To this purpose soft computing techniques based on the use of Artificial Neural Networks (ANNs) have already been proposed in several different areas of industrial production. In fact, neural networks are often exploited for their ability to recognize a wide spread of different defects (Kumar 2003, Chang, Lin & Jeng 2005, Garcia 2005, Graham, Maas, Donaldson & Carr 2004, Acciani, Brunetti & Fornarelli 2006). Although adequate in many instances, in other cases Neural Networks cannot represent the most suitable solution. In fact, the design of ANNs often requires the extraction of parameters and features, during a preprocessing stage, from a suitable data set, in which the most possible defects are recognized (Bahlmann, Heidemann & Ritter 1999, Karras 2003, Rimac-Drlje, Keller & Hocenski 2005). Therefore, methods based on neural networks could be time expensive for inline applications because such preliminary steps and could reveal complex (Kumar 2003, Kwak, Ventura & Tofang-Sazi 2000, Patil, Biradar & Jadhav 2005, R. Stojanovic, P. Mitropulos, C.Koullamas, Y. Karayiannis, S. Koubias & G .Papadopoulos 2001). For this reason, when in an industrial process time constraints play an important role, a hardware solution of the abovementioned methods can be proposed (R. Stojanovic, P. Mitropulos, C.Koullamas, Y. Karayiannis, S. Koubias & G .Papadopoulos 2001), but such kind of solution implies a further design effort which can be avoided by considering Cellular Neural Networks (CNNs) (Chua & Roska 2002). Cellular Neural Networks have good potentiality to overcome this problem, in fact their hardware implementation and massive parallelism can satisfy urgent time constrains of some industrial processes, allowing the inclusion of the diagnosis inside the production process. In this way the defect detection method could enable to work in real time according to the specific industrial process.


Electronics ◽  
2021 ◽  
Vol 10 (13) ◽  
pp. 1511
Author(s):  
Taylor Simons ◽  
Dah-Jye Lee

There has been a recent surge in publications related to binarized neural networks (BNNs), which use binary values to represent both the weights and activations in deep neural networks (DNNs). Due to the bitwise nature of BNNs, there have been many efforts to implement BNNs on ASICs and FPGAs. While BNNs are excellent candidates for these kinds of resource-limited systems, most implementations still require very large FPGAs or CPU-FPGA co-processing systems. Our work focuses on reducing the computational cost of BNNs even further, making them more efficient to implement on FPGAs. We target embedded visual inspection tasks, like quality inspection sorting on manufactured parts and agricultural produce sorting. We propose a new binarized convolutional layer, called the neural jet features layer, that learns well-known classic computer vision kernels that are efficient to calculate as a group. We show that on visual inspection tasks, neural jet features perform comparably to standard BNN convolutional layers while using less computational resources. We also show that neural jet features tend to be more stable than BNN convolution layers when training small models.


2020 ◽  
pp. 1-13
Author(s):  
Kun Deng ◽  
Song Zhu ◽  
Wei Dai ◽  
Chunyu Yang ◽  
Shiping Wen

Author(s):  
Qianhong Zhang ◽  
Lihui Yang ◽  
Daixi Liao

Existence and exponential stability of a periodic solution for fuzzy cellular neural networks with time-varying delays Fuzzy cellular neural networks with time-varying delays are considered. Some sufficient conditions for the existence and exponential stability of periodic solutions are obtained by using the continuation theorem based on the coincidence degree and the differential inequality technique. The sufficient conditions are easy to use in pattern recognition and automatic control. Finally, an example is given to show the feasibility and effectiveness of our methods.


Sign in / Sign up

Export Citation Format

Share Document