Titelbild zum Artikel „Gewölbte Flächen und Textil: QR-Codes, die trotzdem lesen“
Design

Gewölbte Flächen und Textil: QR-Codes, die trotzdem lesen

5 Min. Lesezeit
QR-Code erstellen

Im Andruck war das Etikett einwandfrei: flach auf dem Schreibtisch, auf Papier, jedes Mal aus einem halben Meter gelesen. Um eine schlanke Dose gewickelt liest sich derselbe Code nur aus einem schmalen Winkel und nur aus der Nähe, und im Regal neben elf weiteren Dosen gar nicht. Die Druckdatei hat sich nie geändert, die Oberfläche schon.

Die Wölbung zerstört das Raster, das der Decoder erwartet

Ein Decoder findet die drei Suchmuster, ermittelt die Transformation, die das gedruckte Symbol auf ein quadratisches Raster zurückbildet, und tastet dann die Mitte jedes Moduls auf diesem Raster ab. Die Rechnung setzt eine ebene Fläche voraus, schräg betrachtet.

Ein Zylinder ist keine ebene Fläche. Beim Umwickeln staucht sich der Modulabstand zum linken und rechten Rand hin, und zwar nicht linear, sodass eine einzelne perspektivische Transformation ihn nicht beschreiben kann. Die Abtastung wandert an den Rändern von den Modulmitten weg, und je weiter sie wandert, desto mehr Bits kommen falsch zurück. Die Fehlerkorrektur fängt einen Teil davon auf, dann ist sie am Ende.

Je breiter der Code im Verhältnis zum Durchmesser des Objekts sitzt, desto schlimmer wird die Stauchung. Derselbe Code auf einem Fünf-Liter-Kanister verhält sich weit besser als auf einer Lippenpflegehülse, weil der Bogen, den er überdeckt, flacher ist.

Ausrichtungsmuster helfen, und dann hören sie auf zu helfen

Ab Version 2 trägt das Symbol Ausrichtungsmuster, kleine Quadrate, verteilt im Datenbereich. Es gibt sie, damit ein Decoder örtlich neu abtasten kann, statt einer einzigen globalen Transformation über das ganze Symbol zu vertrauen — genau das, was leichter Verzug braucht. Die Anatomie von Such-, Ausrichtungs- und Taktmustern erklärt, wo sie sitzen und warum.

Ihre Grenze ist der Abstand. Sie liegen bezogen auf ein Modul weit auseinander, korrigieren also sanfte, allmähliche Verzerrung. Einem engen Radius, einer Falte oder einem abrupten Wechsel der Krümmung folgen sie nicht, und ein Code, der über eine Flaschenschulter oder eine Dosenfalz läuft, geht über das hinaus, was sie richten können.

Den Code im flachsten Bogen halten

Praktische Platzierung, in der Reihenfolge, die zählt:

  • Die Umwicklung klein halten. Halten Sie das fertige Objekt auf Armlänge. Wirken die Module am linken und rechten Rand schon aus der Frontalsicht verkürzt, ist der Code für diesen Durchmesser zu breit und muss schmaler werden oder das Objekt dicker.
  • Nie eine Naht kreuzen. Etikettenüberlappungen, Schrumpfschlauchnähte, Falze, Schweißnähte und Griffe brechen alle die Oberfläche, und ein Bruch irgendwo im Symbol ist schlimmer als dieselbe verlorene Fläche am Rand.
  • Doppelte Krümmung meiden. Ein einachsiger Zylinder ist zu retten. Eine Flaschenschulter, eine Kugel oder eine geformte Ecke krümmt sich in zwei Richtungen gleichzeitig, und dafür wurde nichts im Format entworfen.
  • Die Nutzlast kürzen, nicht die Größe. Weniger Zeichen bedeuten eine niedrigere Version, weniger Module und bei gleichem Platzbedarf physisch größere Module. Eine kurze Weiterleitungs-URL ist die wirksamste einzelne Änderung für kleine Behälter.
  • Dann in der Größe hochgehen. Gehen Sie von der Scanentfernung im Größenleitfaden aus und behandeln Sie die Wölbung als Grund, sie zu übertreffen, nicht zu erreichen.

Schrumpfschläuche bringen eine weitere Variable. Die Folie verzieht sich beim Schrumpfen, ungleichmäßig, deshalb wird die Datei in der Druckvorstufe meist vorverzerrt. Wie stark und wie gut, hängt vom Verarbeiter und vom Behälter ab. Fordern Sie ein gedrucktes und aufgeschrumpftes Muster auf dem echten Behälter an, bevor Sie irgendetwas freigeben.

Stoff: die Bindung setzt das kleinste druckbare Modul

Auf Stoff ist der begrenzende Faktor nicht Ihre Datei. Es sind Materialstruktur und Druckverfahren zusammen.

Fadenabstand und Oberflächenstruktur entscheiden, wie sauber eine Modulkante landen kann. Farbe zieht entlang der Fasern, Kanten werden also ausgefranst, und auf rauem oder flauschigem Untergrund verliert ein kleines Modul seine Form vollständig. Dicht gewebter Baumwollpopeline, Segeltuch und Köper halten Details. Fleece, Frottee, Rippstrick und schweres Jersey nicht.

Das Druckverfahren zählt genauso:

  • Siebdruck und Transfer auf dicht gewebtem Stoff geben die schärfsten Kanten.
  • Direktdruck auf weichem Gestrick ist weicher und braucht größere Module.
  • Gewebte Etiketten halten für ihre Größe erstaunlich feine Details.
  • Stickerei arbeitet in Stichen, und der Stichabstand ist gegenüber einem Modul grob. Kleine Codes sind dort praktisch unerreichbar; behandeln Sie Stickerei als ungeeignet, außer der Code ist sehr groß und von sehr niedriger Version.

Auf dunklen Kleidungsstücken drucken Sie einen hellen Block mit großzügigem Rand und setzen den dunklen Code hinein. Kehren Sie Dunkel und Hell nicht einfach um und hoffen, und lassen Sie die Kleidungsfarbe nicht die hellen Module übernehmen.

Dehnung und Wäsche sind getrennte Probleme

Dehnung verzerrt das Raster, während das Kleidungsstück getragen wird — genau dann, wenn jemand es scannen will. Setzen Sie den Code auf ein Feld, das sich nicht bewegt: einen oberen Rücken, ein Taschenfeld, einen flachen Bereich auf Webware. Halten Sie ihn von Brustfronten auf Strick-T-Shirts, Ärmeln, Bündchen, Rippen, Bünden und Kappen fern, die sich gleichzeitig wölben und dehnen.

Waschen ist kumulativer Schaden. Drucke reißen, verblassen und verlieren Kontrast, und ein Code, der am ersten Tag las, liest womöglich nach zwanzig Gängen nicht mehr. Rechnen Sie mit Abbau und bauen Sie vor der Auflage Reserve ein.

Bei dieser Reserve wird die Fehlerkorrektur gern als Gratis-Upgrade missverstanden. Stufe H verträgt grob 30 Prozent Schaden gegenüber grob 7 Prozent bei Stufe L, aber die Redundanz steckt in zusätzlichen Modulen, bei fester physischer Größe gibt Stufe H Ihnen also kleinere Module. Auf grobem Stoff können kleinere Module mehr schaden, als die zusätzliche Toleranz nützt. Kürzen Sie zuerst die Nutzlast, gehen Sie zweitens in der Größe hoch, und erhöhen Sie erst dann die Stufe, mit dem Vergleich aus Fehlerkorrekturstufen.

Pfandflasche, Dose und das Nähetikett

Auf einer deutschen Getränkeverpackung ist die beste Fläche schon vergeben. Einwegflaschen und Dosen tragen das Pfandzeichen und einen maschinenlesbaren Strichcode, den der Rücknahmeautomat findet, und dieser Bereich darf weder überdruckt noch verdeckt werden, sonst wird die Verpackung an der Rückgabe abgewiesen. Der QR-Code bekommt deshalb den Platz daneben, und das ist bei einer schlanken Dose genau der Bereich mit der stärksten Wölbung. Planen Sie die Wölbung also nicht als Nachgedanken, sondern als Ausgangsbedingung.

Bei Mehrwegflaschen kommt die Reinigung dazu. Etiketten werden in der Abfüllung abgelaugt und neu geklebt, die Flasche selbst dreht weitere Runden. Ein Code, der eine Charge begleiten soll, sitzt also auf einem Teil, das planmäßig entfernt wird. Was länger halten muss, gehört in die Prägung, auf den Verschluss oder auf den Umkarton, nicht auf ein Nassleimetikett.

Bei Textil ist der Platz im Nähetikett ebenfalls belegt: Faserzusammensetzung und Pflegesymbole sitzen dort, klein gedruckt, in einem Bereich, in dem die Bindung ohnehin schon Kantenschärfe kostet. Ein gewebter Codeaufnäher braucht eine eigene Fläche und eine deutlich gröbere Modulgröße als ein Papieretikett; die Details stehen im Beitrag zu Aufnähern und gewebten Labeln. Und weil ein deutscher Kunde im Laden einem unerklärten Code nicht folgt, gehört unter das Symbol eine kurze Zeile, die sagt, wohin es geht. Pflegehinweise, Herkunft, Ersatzteile: drei Wörter genügen, aber sie müssen dastehen.

Am Objekt testen, nicht am flachen Andruck

Bestellen Sie ein echtes Muster und behandeln Sie es als Tor mit zwei Zuständen, bestanden oder nicht. Ein Etikett auf dem tatsächlichen Behälter, ein Druck auf dem tatsächlichen Stoff, danach drei Wäschen bei der Temperatur, die auf dem Pflegeetikett steht. Dann scannen Sie beides im Winkel und im Abstand, in dem die Kundschaft steht, mit mindestens zwei Telefonen, am Regal oder am Bügel und nicht auf dem Schreibtisch.

Erzeugen Sie den Code mit einer kurzen Weiterleitung und kräftigerem Modulgewicht im individuellen QR-Code-Generator, schicken Sie diese Musteranfrage noch diese Woche an den Verarbeiter, und halten Sie die Datei zurück, bis das gescannte Muster sauber zurückkommt. Scheitert das Muster und ist die Ursache nicht offensichtlich, grenzen die Fehlersuchliste und die Hinweise zum Drucksetup es schneller ein als eine weitere Andruckrunde.

Diesen Artikel teilen