Quand on spécifie un code QR pour une plaque signalétique ou un numéro de lot, les premières questions à trancher relèvent de l’usage : dans quel environnement sera-t-il lu, et quelle part de dommages est acceptable ? La réponse courte : un code QR conserve ses données parce qu’il récupère les cellules de données manquantes par une méthode appelée correction d’erreurs. Ce ne sont pas les motifs de repérage qui s’en chargent, et aucun procédé ne redessine la zone abîmée à partir d’une image floue.
Concevoir autour de cette récupération s’appelle la conception à tolérance de dommages. Cela explique aussi ce que beaucoup ont remarqué avec leur téléphone : la caméra ne fait qu’effleurer un code QR, et l’URL qu’il contient s’affiche quand même. Cet article détaille ce mécanisme, avec des images réelles et le simulateur de QR pour marquage de pièces.
Points clés de cet article
| Section | À utiliser dans la conception |
|---|---|
| Comment fonctionne la correction d’erreurs | Récupère les cellules côté données. Les motifs de repérage n’en font pas partie |
| Plage de dommages admissible | Environ 30 % du côté données, même en H. Position et rôle avant la surface |
| Rôles des modules | Motifs de repérage, grille de cellules (timing), info de niveau (format), données et correction, zone de silence |
| Tests de dommages dans le simulateur | Feuille comparative avec poussière, film d’huile, éclats et halation |
| Vérifiez avec votre téléphone si la lecture change quand des éléments manquent | Un code QR réel. Avec des dommages côté données, la lecture passe encore ; repérage et zone de silence échouent souvent |
| Valeurs de conception pour plaques | Modules carrés, niveau de correction élevé, zone de silence. Les pourcentages ne sont pas une garantie |
Comment fonctionne la correction d’erreurs
Un lecteur décode un code QR en deux temps : les trois motifs de repérage fixent la position et l’orientation du code, et ce n’est qu’ensuite que les cellules de données et de correction sont lues. Même si une partie du côté données manque, le contenu d’origine peut être reconstruit à partir des cellules de correction restantes. Rien n’est redessiné à partir d’une image floue.
Cette réparation existe en quatre niveaux, appelés L, M, Q et H, avec des repères d’environ 7 %, 15 %, 25 % et 30 %. Ces chiffres sont un budget de correction porté par le côté données — pas un droit d’effacer cette part du symbole entier. Même en H, perdre la moitié du code dépasse le budget. Et quand un motif de repérage est fortement abîmé, le lecteur ne parvient souvent même pas à évaluer le code, quelle que soit la part de données restante.
Un logo au centre revient à abîmer volontairement le côté données. Sa surface entame le budget de correction. Sur une plaque, la forme des cellules et la marge autour du code passent avant tout logo.
Plage de dommages admissible
Un dommage est admissible quand le code peut encore être repéré et que la perte côté données tient dans le budget du niveau de correction d’erreurs choisi. Ce qui ne doit pas être abîmé : les motifs de repérage, la marge claire autour du code (la zone de silence) et, dans certains cas, les cellules qui portent le niveau de correction. Si la marge se remplit de noir ou de lumière renvoyée par le métal, le code ne peut plus être repéré, même avec toutes ses données intactes.
Le rôle des cellules touchées compte avant tout pourcentage de surface. Les mêmes 20 % peuvent se lire s’ils tombent sur des données centrales et échouer s’ils emportent un motif de repérage dans un angle. Pour sonder cette limite avec un lecteur de production, prenez le même téléphone ou lecteur portable que sur la ligne de production et ne changez pas l’éclairage : les passages ultérieurs au simulateur resteront comparables.
| Zone couverte | Côté touché | Résultat typique |
|---|---|---|
| Aucun dommage | Référence | Lecture de référence |
| Un motif de repérage | Repérage | Échoue souvent |
| Zone de données centrale | Données (correction d’erreurs) | Peut tenir dans le budget en H |
| Marge blanche extérieure | Repérage | Peut ne pas être évalué |
Ce n’est pas une norme de réussite ou d’échec ; c’est un test pour choisir des valeurs de conception. La luminosité de l’écran et le tremblement de la main feront varier les résultats.
Ne prenez pas une lecture réussie à l’écran pour la tolérance aux dommages du métal marqué. Les reflets brûlés sur le métal (halation) et l’huile n’apparaissent jamais dans un test au doigt.
Rôles des modules
Chaque cellule qui compose un code QR s’appelle un module. La figure ci-dessous est un schéma d’un petit QR (Version 1) dont les modules sont colorés par rôle — ce n’est pas un vrai code scannable. Le bleu, ce sont les motifs de repérage ; le jaune, le motif de timing qui trace la grille des modules ; le violet, l’information de format, qui enregistre entre autres le niveau de correction d’erreurs ; le gris, données et correction ; le cadre blanc est la zone de silence.
Le budget de correction d’erreurs loge dans le gris. Le bleu et le blanc relèvent du repérage et ne peuvent pas compenser des dommages après coup. Si les modules violets de format sont abîmés, le niveau de correction lui-même peut devenir illisible. Pour fixer les dommages admissibles, regardez à la fois le budget du gris et la survie du bleu et du blanc.
Tests de dommages dans le simulateur
Un doigt fait des dommages propres et nets. Sur une plaque, les dommages sont un empilement de poussière, de film d’huile, de rayures, de bords d’outillage et d’halation. La figure ci-dessous montre le même schéma avec le côté données couvert puis un motif de repérage couvert : à gauche, des dommages que la correction d’erreurs peut encore absorber ; à droite, des dommages qui cassent le repérage.
Pour intégrer poussière et film d’huile à la conception, ouvrez QR pour marquage de pièces. Saisissez le lot ou l’URL, fixez d’abord le niveau de correction d’erreurs et la zone de silence, puis, avec les réglages combinés de salissures et de défauts, empilez poussière, film d’huile, rayures, éclats de bord et halation. Lisez la feuille comparative ou le PNG de test avec le même lecteur et une lumière proche de ceux utilisés pour sonder les dommages admissibles. Si un réglage ne se lit pas, élargissez la zone de silence ou montez le niveau de correction avant de découper le métal.
La même tache passe ou échoue selon qu’elle tombe sur un motif de repérage ou sur les données. Ne déplacez la superposition qu’après une lecture ratée. Le PNG et le SVG propres partent au marquage ; le PNG de test existe pour être lu et pour échouer. Les superpositions de test ne vont jamais sur la plaque.
Lisez une fois avec le placement initial et notez quel rôle a échoué avant de bouger quoi que ce soit. À déplacer la superposition à chaque fois, on ne cerne jamais la limite des dommages admissibles.
Vérifiez avec votre téléphone si la lecture change quand des éléments manquent
À partir d’ici, nous utilisons un vrai code QR pour confirmer que la lecture dépend des éléments indispensables encore présents. Les figures précédentes étaient des cartes de rôles, pas des matrices scannables. La figure ci-dessous prend un même code — niveau de correction H, numéro de lot LOT-A17 — et lui applique les mêmes dommages que le tableau des dommages admissibles. Pointez votre téléphone vers l’écran.
En haut à gauche, intact. En haut à droite, seuls des modules côté données ont été effacés : avec les motifs de repérage et la zone de silence en place, la lecture reste possible tant que la perte tient dans le budget de correction d’erreurs. En bas à gauche, un motif de repérage a été retiré ; en bas à droite, la zone de silence blanche est remplie de noir. Quand le côté repérage est touché, le lecteur ne parvient souvent pas à évaluer le code, même avec des données intactes à l’intérieur.
La luminosité de l’écran, le zoom et le modèle de téléphone feront varier les résultats. Ce n’est pas une norme de réussite ou d’échec, mais un test montrant quel rôle, une fois perdu, tue la lecture. Pour les superpositions de poussière et d’huile, retournez au simulateur de la section précédente.
Si la figure paraît petite, ouvrez l’image avant de pointer le téléphone. Une lecture réussie affiche LOT-A17.
Valeurs de conception pour plaques
Un QR à l’écran peut se contenter du niveau de correction L, même petit. Une plaque vit avec le brouillard d’huile, la poussière, les outillages et l’éclat du métal brossé : le choix habituel est donc des modules carrés, un niveau de correction élevé et une zone de silence d’au moins 4 modules. Sur métal brillant, on essaie couramment jusqu’à 8 modules.
À gauche, écrans et cartes de visite : des modules arrondis ou en points peuvent encore s’y lire. Au centre, la plaque typique : modules maintenus carrés, niveau de correction élevé, zone de silence de 4 modules. À droite, le métal brillant : les mêmes modules carrés, avec la zone de silence portée à 8. L’halation tire les modules sombres et la marge blanche vers le même ton, et c’est précisément cette marge qu’elle grignote.
Au marquage laser ou par micro-percussion, gardez les modules carrés pour qu’après usinage un motif de repérage ressemble toujours à un motif de repérage. Réussir le simulateur ne garantit rien pour votre métal, votre encre ou votre lecteur de production ; c’est une répétition qui élimine les mauvais réglages avant la découpe.
Résumé
Un QR abîmé se lit grâce à la correction d’erreurs. Elle ne couvre que les modules côté données : même au niveau H, le budget avoisine 30 %, et les motifs de repérage comme la zone de silence restent en dehors. Fixez les dommages admissibles par rôle, vérifiez sur un code réel, puis empilez poussière et film d’huile dans QR pour marquage de pièces pour confirmer. Au marquage part le fichier propre.
Questions fréquentes
Q1. Un code à moitié manquant peut-il encore se lire au niveau de correction H ?
A. La moitié dépasse le budget du niveau H. Le repère est d’environ 30 % du côté données — pas une part du symbole entier que l’on peut effacer. Une partie du côté données peut encore se lire ; un motif de repérage ou la zone de silence échouent le plus souvent. Fixez votre limite en couvrant des zones avec le lecteur réellement déployé.
Q2. Les pourcentages de correction d’erreurs de L, M, Q et H sont-ils une garantie ?
A. Ces pourcentages sont un repère pour le budget de correction porté par le côté données. La position des salissures, les modules déformés, la lumière et les écarts entre lecteurs font échouer plus tôt que les chiffres. Pour les plaques, posez un niveau de correction élevé et vérifiez avec la feuille comparative.
Q3. Un logo au centre empêche-t-il la lecture ?
A. Un logo central revient à abîmer volontairement des modules côté données. Un petit logo au niveau de correction H peut encore se lire. Pour les marques de lot sur plaque, faites passer la zone de silence et le contraste avant tout logo.
Q4. S’il se lit à l’écran, se lira-t-il après marquage ?
A. Une lecture à l’écran ne dit rien de la tolérance aux dommages du métal marqué. Les reflets du métal et les bavures d’encre n’apparaissent jamais avec un doigt et un écran. Refaites l’essai sous l’éclairage de la ligne de production, avec le lecteur portable ou le téléphone réellement utilisé.
Q5. L’image de test salie peut-elle servir au marquage ?
A. Séparez le test destiné à échouer du fichier remis au marquage. Le PNG de test contient les superpositions de salissures. Au logiciel de marquage part le PNG ou SVG propre, sans superpositions. L’image de test ne va jamais sur une plaque.
Q6. Quelle marge blanche faut-il autour du code ?
A. Quand la marge blanche est mangée par un outillage, un bord d’impression ou des reflets brûlés sur le métal (halation), la plupart des lecteurs ne captent plus les motifs de repérage. Cette marge s’appelle la zone de silence. Quatre modules sont le minimum courant, et sur les plaques brillantes on l’élargit souvent à 8.

Laisser un commentaire