QR code sur canette, bouteille ou textile : surfaces courbes — featured illustration
Design

QR code sur canette, bouteille ou textile : surfaces courbes

5 min de lecture
Créer un QR code

L'étiquette était parfaite en épreuve. Imprimé sur papier et posé à plat sur le bureau, le code se lisait à cinquante centimètres à chaque essai. Enroulé autour d'une canette fine, il ne se lit plus que de près, sous un angle précis, et sur l'étagère au milieu de onze autres canettes, plus du tout. Le fichier n'a pas changé. La surface, si.

La courbure casse la grille attendue par le décodeur

Un décodeur trouve les trois motifs de repérage, calcule la transformation qui ramène le symbole imprimé à une grille carrée, puis échantillonne le centre de chaque module sur cette grille. Le calcul suppose un plan vu de biais.

Un cylindre n'est pas un plan. À mesure que le code s'enroule, l'espacement des modules se comprime vers les bords gauche et droit, et de façon non linéaire, si bien qu'une seule transformation perspective ne peut pas le décrire. L'échantillonnage dérive hors des centres de modules près des bords, et plus il dérive, plus de bits reviennent faux. La correction d'erreurs absorbe une partie, puis elle s'épuise.

Plus le code est large par rapport au diamètre de l'objet, pire est la compression. Le même code sur un bidon de cinq litres se comporte bien mieux que sur un stick à lèvres, parce que l'arc qu'il couvre est plus plat.

Les motifs d'alignement aident, puis cessent d'aider

À partir de la version 2, le symbole porte des motifs d'alignement, petits carrés répartis dans la zone de données. Ils existent pour qu'un décodeur puisse rééchantillonner localement au lieu de se fier à une transformation globale unique sur tout le symbole, exactement ce dont une déformation légère a besoin. L'anatomie des motifs de repérage, d'alignement et de synchronisation explique où ils se trouvent et pourquoi.

Leur limite, c'est l'espacement. Ils sont éloignés les uns des autres à l'échelle d'un module, donc ils corrigent une distorsion douce et progressive. Ils ne suivent pas un rayon serré, un pli ou un changement brusque de courbure, et un code qui traverse une épaule de bouteille ou un serti de canette dépasse ce qu'ils peuvent réparer.

Garder le code dans l'arc le plus plat

Placement pratique, dans l'ordre qui compte :

  • Limiter l'enroulement. Tenez l'objet fini à bout de bras. Si les modules des bords gauche et droit paraissent déjà écrasés vue de face, le code est trop large pour ce diamètre : il doit rétrécir en largeur ou l'objet grossir en diamètre.
  • Ne jamais traverser une jointure. Recouvrements d'étiquette, soudures de manchon rétractable, sertis, soudures et poignées brisent tous la surface, et une rupture n'importe où dans le symbole est pire que la même surface perdue en marge.
  • Éviter les courbes composées. Un cylindre à un seul axe est récupérable. Une épaule de bouteille, une sphère ou un angle moulé se courbe dans deux directions à la fois, ce que rien dans le format n'a été conçu pour gérer.
  • Réduire la charge utile, pas la taille. Moins de caractères signifie une version plus basse, moins de modules et des modules physiquement plus grands à encombrement égal. Une URL de redirection courte est le changement le plus efficace disponible pour les petits contenants.
  • Puis augmenter la taille. Partez de la distance de scan du guide des tailles et traitez la courbure comme une raison de la dépasser, pas de l'atteindre.

Les manchons rétractables ajoutent une variable de plus. Le film se déforme en rétractant, de façon inégale, donc le fichier est généralement pré-déformé en prépresse. De combien et avec quelle réussite, cela dépend du façonnier et du contenant. Demandez un échantillon imprimé et rétracté sur le vrai contenant avant d'approuver quoi que ce soit.

Tissu : l'armure fixe le plus petit module imprimable

Sur du tissu, le facteur limitant n'est pas votre fichier. Ce sont la structure du matériau et la méthode d'impression réunies.

Le pas de fil et la texture de surface décident de la netteté avec laquelle un bord de module peut se poser. L'encre migre le long des fibres, donc les bords s'effilochent, et sur une surface rugueuse ou pelucheuse un petit module perd entièrement sa forme. La popeline de coton serrée, la toile et le sergé tiennent le détail. La polaire, l'éponge, la côte et le jersey lourd, non.

La méthode d'impression compte tout autant :

  • La sérigraphie et le transfert sur tissu serré donnent les bords les plus nets.
  • L'impression directe sur maille souple est plus molle et demande des modules plus grands.
  • Les étiquettes tissées retiennent un détail étonnamment fin pour leur taille.
  • La broderie travaille en points, et le pas de point est grossier face à un module. Les petits codes y sont hors d'atteinte ; considérez la broderie comme inadaptée sauf si le code est très grand et de version très basse.

Sur vêtement sombre, imprimez un aplat clair avec une marge généreuse et posez le code sombre dedans. N'inversez pas sombre et clair en espérant que ça passe, et ne laissez pas la couleur du vêtement tenir lieu de modules clairs.

L'élasticité et le lavage sont deux problèmes distincts

L'élasticité déforme la grille pendant que le vêtement est porté, c'est-à-dire exactement au moment où quelqu'un essaie de le scanner. Placez le code sur un panneau qui ne bouge pas : un haut de dos, un panneau de tote bag, une zone de poche plate sur tissu tissé. Évitez les fronts de poitrine sur t-shirts en maille, les manches, les poignets, les côtes, les ceintures et les casquettes, qui se courbent et s'étirent à la fois.

Le lavage est un dommage cumulatif. Les impressions craquellent, pâlissent et perdent du contraste, et un code qui se lisait le premier jour peut ne plus se lire après vingt cycles. Supposez la dégradation et prévoyez la marge avant le tirage.

C'est sur cette marge que la correction d'erreurs est prise à tort pour une amélioration gratuite. Le niveau H tolère environ 30 pour cent de dommage contre environ 7 pour cent au niveau L, mais la redondance est stockée en modules supplémentaires : à taille physique fixe, le niveau H vous donne des modules plus petits. Sur un tissu grossier, des modules plus petits peuvent nuire plus que la tolérance supplémentaire n'aide. Raccourcissez d'abord la charge utile, agrandissez ensuite, et seulement après montez le niveau, avec la comparaison des niveaux de correction d'erreurs.

Et en France ?

Sur un vêtement vendu en France, le QR code d'étiquette a désormais une raison réglementaire d'exister. La loi anti-gaspillage (AGEC) impose aux metteurs sur le marché concernés de rendre accessibles des informations environnementales, notamment, pour le textile, les pays où ont eu lieu le tissage, la teinture et la confection.

Ces informations peuvent être fournies sous forme dématérialisée, et un code sur l'étiquette de composition est le support le plus pratique. Deux précautions : la composition du textile doit toujours figurer en clair, en français, sur l'étiquette elle-même, et le code doit survivre aux lavages, d'où l'intérêt de l'étiquette tissée ou imprimée résistante décrite plus haut.

Tester sur l'objet, pas sur l'épreuve à plat

Commandez un vrai échantillon et faites-en une étape obligatoire. Posez l'étiquette sur le vrai contenant, imprimez un vêtement dans le vrai tissu et lavez-le trois fois. Scannez ensuite les deux à la distance et sous l'angle d'un client, avec au moins deux téléphones, en rayon ou sur un cintre plutôt que sur un bureau.

Générez le code avec une redirection courte et un poids de module plus soutenu dans le générateur de QR codes personnalisés, envoyez cette demande d'échantillon au façonnier cette semaine, et gardez le fichier jusqu'à ce que l'échantillon revienne propre au scan. Si l'échantillon échoue et que la cause n'est pas évidente, la liste de dépannage et les notes de préparation à l'impression la cerneront plus vite qu'un nouveau tour d'épreuves.

Partager cet article