Contrôle automatique non-invasif de la qualité des produits
Application au procédé d’injection-moulage des thermoplastiques
Résumé
La maîtrise de la qualité de la production est un objectif particulièrement important pour
la croissance des industries. Contrôler la qualité d’un produit nécessite de la mesurer. Le
contrôle de cent pourcent des produits est un objectif important pour dépasser les limites
du contrôle par prélèvement, dans le cas de défauts liés à des causes exceptionnelles.
Cependant, les contraintes industrielles ont limité le déploiement de la mesure des
caractéristiques des produits directement au sein des lignes de production. Le déploiement
du contrôle visuel humain est limité par sa durée incompatible avec la durée du cycle des
productions à haute cadence, par son coût et par sa variabilité. L’intégration de systèmes
de vision informatique présente un coût qui les réservent aux productions à hautes valeurs
ajoutées. De plus, le contrôle automatique de la qualité de l’aspect des produits reste une
thématique de recherche ouverte. Notre travail a pour objectifs de répondre à ces contraintes,
dans le cadre du procédé d’injection-moulage des thermoplastiques. Nous proposons un
système de contrôle qui est non invasif pour le procédé de production. Les pièces sont
contrôlées dès la sortie de la presse à injecter. Nous étudierons l’apport de l’imagerie
non-conventionnelle. La thermographie d’une pièce moulée chaude permet d’obtenir une
information sur sa géométrie, qui est complémentaire de l’imagerie conventionnelle. La
polarimétrie permet de discriminer les défauts de courbure des surfaces des défauts de
la structure de la matière, car les premiers modifient l’angle de polarisation de la lumière
réfléchie alors que les seconds diffusent la lumière. D’autre part, les cahiers des charges
des produits présentent de plus en plus d’exigences tant sur les géométries complexes
que sur l’aspect. Cependant, les caractéristiques d’aspect sont difficiles à formaliser. Pour
automatiser le contrôle d’aspect, il est nécessaire de modéliser la notion de qualité d’une
pièce. Afin d’exploiter les mesures réalisées sur les pièces chaudes, notre approche utilise
des méthodes d’apprentissage statistique. Ainsi, l’expert humain qui connait la notion de
qualité d’une pièce transmet son savoir au système, par l’annotation d’un jeu de données
d’apprentissage. Notre système de contrôle apprend alors une métrique de la qualité
d’une pièce, à partir des données brutes issues capteurs. Nous avons privilégié une
approche par réseaux de convolution profonds (Deep Learning) afin d’obtenir les meilleurs
performances en justesse de discrimination des pièces conformes. La faible quantité
d’échantillons annotés disponible dans notre contexte industriel nous ont amenés à utiliser
des méthodes d’apprentissage par transfert de domaine. Enfin, afin de répondre à l’ensemble
des contraintes, nous avons réalisé l’intégration verticale d’une prototype de dispositif de
mesure des pièces et de la solution logicielle de traitement par apprentissage statistique. Le
dispositif intègre l’imagerie thermique, polarimétrique, l’éclairage et le système de traitement
embarqué nécessaire à l’envoi des données sur un serveur d’analyse distant. Deux cas
d’applications permettent d’évaluer les performances et la viabilité de la solution proposée.
Mots-clés : Qualité, Injection-moulage, Thermographie, Polarimétrie, Apprentissage de
métrique, Deep Learning
Abstract
Inline quality control of the product is an important objective for industries growth. Controlling
a product quality requires measurements of its quality characteristics. One hundred percent
control is an important objective to overcome the limits of the control by sampling, in the
case of defects related to exceptional causes. However, industrial constraints have limited
the deployment of measurement of product characteristics directly within production lines.
Human visual control is limited by its duration incompatible with the production cycle at high
speed productions, by its cost and its variability. Computer vision systems present a cost
that reserves them for productions with high added value. In addition, the automatic control
of the quality of the appearance of the products remains an open research topic. Our work
aims to meet these constraints, as part of the injection-molding process of thermoplastics. We
propose a control system that is non-invasive for the production process. Parts are checked
right out of the injection molding machine. We will study the contribution of non-conventional
imaging. Thermography of a hot molded part provides information on its geometry, which
is complementary to conventional imaging. Polarimetry makes it possible to discriminate
curvature defects of surfaces that change the polarization angle of reflected light and defects
in the structure of the material that diffuse light. Furthermore, specifications on products
are more and more tighter. Specifications include complex geometric features, as well as
appearance features. However, the appearance characteristics are difficult to formalize. To
automate aspect control, it is necessary to model the notion of quality of a part. In order
to exploit the measurements made on the hot parts, our approach uses statistical learning
methods. Thus, the human expert who knows the notion of quality of a piece transmits his
knowledge to the system, by the annotation of a set of learning data. Our control system
then learns a metric of the quality of a part, from raw data from sensors. We favor a deep
convolutional network approach (Deep Learning) in order to obtain the best performances
in fairness of discrimination of the compliant parts. The small amount of annotated samples
available in our industrial context has led us to use domain transfer learning methods. Finally,
in order to meet all the constraints and validate our propositions, we realized the vertical
integration of a prototype of device of measure of the parts and the software solution of
treatment by statistical learning. The device integrates thermal imaging, polarimetric imaging,
lighting and the on-board processing system necessary for sending data to a remote analysis
server. Two application cases make it possible to evaluate the performance and viability of
the proposed solution.
Keywords : Quality, Injection-molding, Thermography, Polarimetry, Metric learning, Deep
Learning