Im Jahr 2020 stießen viele Russen zum ersten Mal auf QR-Codes - zuerst mussten sie sich registrieren, um das Haus zu verlassen, und dann eine Bar oder einen Club betreten. Die Technologie ist einfach zu bedienen, aber von innen interessant und wurde überhaupt nicht zur Kontrolle und Isolierung erfunden. Der "Rapid Response Code" erschien als Alternative zum Barcode. Er kann bis zu 4296 Buchstaben und Zahlen übertragen und hat auf Wunsch die Form eines Wacholderzauns. Einführung in die endgültige Anleitung zu QR-Codes.

Wie bist du darauf gekommen?
Die Idee, Informationen mit grafischen Elementen zu übertragen, die automatisch erkannt werden, tauchte Mitte des 20. Jahrhunderts auf. Lebensmittelhändler in Philadelphia suchten verzweifelt nach einem bequemen Tracking- und Buchhaltungssystem und wandten sich an die Drexel University, um eines zu entwickeln.
Der Schöpfer des ersten Barcodes, Norman Woodland, ließ sich vom Morsecode inspirieren: Er erklärte, dass er die Punkte und Striche einfach vergrößerte und sie in breite und schmale Striche umwandelte. Um sie zu lesen, sollte es optische Tonaufzeichnungstechnologie verwenden. Aufgrund technischer Schwierigkeiten dauerte die Umsetzung der Idee zwanzig Jahre: Der erste Artikel mit einem Barcode (eine Packung Wrigley-Kaugummi) wurde 1974 verkauft.
Barcodes fanden schnell Anwendung in der Industrie: Sie waren praktisch zum Markieren von Teilen und Zubehör. Dies war jedoch nicht für alle Unternehmen ausreichend. In Japans Denso Wave, einem Hersteller von Autoteilen, baten die Arbeiter das Management, ein effizienteres System zu entwickeln, und 1994 erschien es als Matrixcode (zweidimensional). Es wurde als Quick Response Code bezeichnet - ein Quick Response Code oder QR-Code.
Vorteile eines QR-Codes:
- Ermöglicht das Codieren von mehr Informationen als lineare Barcodes.
- Leicht zu erkennen durch Scan-Geräte;
- Kann auch bei Beschädigung gelesen werden.
Obwohl Denso den Begriff „QR-Code“ als Marke registriert hat, ist das System selbst Open Source und es gibt keine Lizenzgebühr für die Verwendung der Codes. All dies hat es QR-Codes ermöglicht, die Welt zu erobern.
Wo wird es verwendet?
Um den QR-Code verwenden zu können, benötigen Sie nur ein Smartphone mit einer Kamera und einer Anwendung (diese ist normalerweise standardmäßig installiert). Schwarz-weiße Quadrate erleichtern das Leben erheblich, wenn Sie eine Aktion von offline auf online übertragen müssen. Bringen Sie beispielsweise schnell eine Person mit, die eine interessante Person gesehen hat Sache in einem echten Geschäft, auf der Website. Oder geben Sie einen Link an, um detaillierte Anweisungen direkt auf der Verpackung des Produkts herunterzuladen. Oder zeigen Sie Ihr Internetprojekt der Person, die Ihre Visitenkarte besitzt. Darüber hinaus können Sie mit QR-Codes die Originalität elektronischer Tickets, das Recht auf Rabatt oder Cashback im Geschäft bestätigen. Museen verschlüsseln Informationen in QR-Codes, Organisatoren von Quiz und Quests verbergen darin Hinweise. QR-Codes werden zunehmend für Online-Zahlungen verwendet - dies ist den meisten Käufern jedoch bislang nicht ganz bekannt .
Jetzt wissen auch diejenigen, die Online-Dienste noch nie aktiv genutzt haben, über QR-Codes Bescheid: Im Frühjahr in Moskau wurden sie benötigt, um das Haus zu verlassen und keine Geldstrafe zu verdienen, und jetzt, gemäß dem Dekret des Bürgermeisters von Moskau, für die Registrierung von Besuchern in Nachtclubs ... Jeder sollte einen solchen Code scannen (oder eine SMS senden, dies ist jedoch länger und nicht so bequem) und dabei seine Telefonnummer hinterlassen. Wenn sich herausstellt, dass einer der Besucher Träger des Coronavirus war, erhalten alle anderen Besucher nachträglich eine Warnung über einen möglichen Kontakt.
Warum sieht es so aus und wie verschlüsselt es?
Alle QR-Codes haben etwas gemeinsam: einen weißen Rahmen, drei identische schwarze Quadrate in den Ecken (jeweils in einem Doppelrahmen), ein weiteres schwarzes Quadrat (kleiner, aber auch gerahmt), Streifen aus Schwarz-Weiß-Modulen. Dies ist der technische Teil des Codes, mit dem die Kamera ihren Standort bestimmen und die Größe der Module schätzen kann. Der Code enthält auch Informationen, die für die korrekte Erkennung erforderlich sind: über die Maske, die Korrekturstufe und die Version. Alle übrigen Felder können zur Übermittlung von Informationen verwendet werden.
Jeder QR-Code kann enthalten:
- 7089 Ziffern;
- 4296 lateinische Buchstaben und Zahlen;
- 1817 Hieroglyphen;
- 2953 Bytes Binärcode (dh ungefähr 2953 kyrillische Buchstaben in Windows-1251-Codierung oder 1450 in utf-8).
Wenn Sie weniger Informationen haben, spielt es keine Rolle, der Code hinterlässt nur leere Module. Hier ist beispielsweise eine mit 178 Zeichen codierte Phrase:
Wenn Sie den Mauszeiger über den Code bewegen, öffnet Ihr Browser höchstwahrscheinlich eine Suchseite. In der Suchleiste finden Sie unsere Nachricht.
Die beliebtesten QR-Code-Apps können Buchstaben, Zahlen und Sonderzeichen erkennen. Technisch gesehen können Bilder und Töne mit QR-Codes übertragen werden, aber solche Formate werden selten verwendet: Die Daten müssen stark komprimiert werden, und Anwendungen, die sie erkennen können, sind nicht weit verbreitet. Das Verknüpfen eines Bildes oder Songs mit einem QR-Code ist viel einfacher.
Die Erstellung eines QR-Codes erfolgt in mehreren Schritten:
- (, -, ), — ;
- , ;
- ;
- ;
- ( ) , .
- . , , . «», — , — .
All dies erfolgt nicht manuell: Es gibt Programme und Dienste zum Codieren von Informationen. Denso Wave, wo QR-Codes erstellt wurden, schlägt die Verwendung von QRdraw Ad und QR Maker Ad vor . Für diejenigen, die nicht "von Grund auf" codieren möchten, gibt es kostenlose und kostenpflichtige Dienste, einschließlich solcher mit Vorlagen, zum Beispiel: QR-Codierer , QR-Code-Generator , QR-Generator online - ja, Tausende, Tausende von ihnen.
Wie wird es erkannt?
Für den Benutzer ist alles einfach: Er zeigte auf die Smartphone-Kamera, erhielt eine Benachrichtigung, dass der Code erkannt wurde, klickte darauf - und dann je nach Situation: Lesen Sie den Text, folgen Sie dem Link, fügen Sie einen neuen Kontakt zum Adressbuch hinzu, registrieren Sie sich im System.
Auch für die Anwendung gibt es in den meisten Fällen keine großen Schwierigkeiten: Schwarz-Weiß-Felder sind leicht zu erkennen, Quadrate in den Ecken geben an, was genau gelesen werden muss und wo sich die Systeminformationen befinden. Dann werden im Hauptteil des Codes weiße Felder zu Nullen, schwarze zu Einsen. Es wird ein Datenstrom erhalten, aus dem die ursprünglichen Informationen wiederhergestellt werden.
Was ist das Problem?
Es ist nicht immer möglich, den QR-Code richtig zu erkennen. Denso Wave warnt davor, dass der QR-Code möglicherweise nicht lesbar ist, wenn er verkleinert oder vergrößert wurde, wenn das weiße Feld an den Rändern mit Buchstaben oder Bildern gefüllt ist, wenn nicht genügend Kontrastfarben zum Erstellen des Codes verwendet werden oder wenn der Code auf ein Hintergrundbild angewendet wird, wenn der Code auf ein durchscheinendes oder angewendet wird eine transparente Oberfläche (wie Klebeband). Trotz der Tatsache, dass Sie mit dem Erscheinungsbild des Codes experimentieren können, ist die gewöhnliche Schwarzweißversion die zuverlässigste.
QR-
Denso Wave , , , — , , « ». , : , QR- , , , Marks&Spencer .
Bei allen Vorzügen ist der QR-Code nicht der einzige. Dieselbe Denso Wave hat Micro QR entwickelt, um eine geringere Menge an Informationen zu übertragen (hier ein Vergleich ), SQRC (ein Code, von dem einige für alle verfügbar sind, und einige - nur für Benutzer mit einem speziellen Entschlüsselungsschlüssel), IQR-Code (kann unterschiedliche Größen haben und Form ), Frame QR ( Bilder können innen eingefügt werden ). Vergleichen Sie sie alle .
Es werden auch Codes verwendet, die nicht mit Denso Wave zusammenhängen. Dies sind beispielsweise der aztekische Code (leicht am Quadrat in der Mitte zu erkennen) auf Flug- und Bahntickets, MaxiCode im Güterverkehr, DataMatrix in der Industrie und rechteckiges PDF417 für Dokumente.
Das russische nationale Kennzeichnungssystem "Honest Mark" verwendet DataMatrix. Der individuelle Code ermöglicht es Ihnen, die Bewegung aller Waren vom Lieferanten zum Käufer zu verfolgen und schließt die Möglichkeit von Fälschungen in Einzelhandelsketten aus. Darüber hinaus ermöglicht eine spezielle mobile Anwendung jedem Käufer, die Echtheit des Produkts zu überprüfen.
QR-Codes sind jetzt überall: auf Stadtattraktionen, T-Shirts, in Steuererklärungen. Und sogar auf Grabsteinen - falls jemand mehr über den Verstorbenen wissen möchte. Die Technologie selbst ist trotz ihres für IT-Verhältnisse anständigen Alters noch zu früh auf dem Friedhof der Geschichte: Sie befindet sich eindeutig in ihrer Blütezeit.
Lineare Barcodes sind übrigens noch ziemlich lebendig. Sie werden verwendet, wenn keine große Menge an Informationen übertragen oder der Benutzer online übertragen werden muss. In Einzelhandelsketten, Bibliotheken und Lagern reicht die Kodierung von 20 bis 30 Zeichen völlig aus. Oft ist der Vorteil eines linearen Barcodes seine Kompaktheit: Er kann sowohl auf eine Packung Kaugummi als auch auf eine Computerplatine angewendet werden. Der Punkt ist aber auch, dass GS1 , eine internationale Organisation, die Standards für Unternehmen erstellt und implementiert, EAN-Leitungscodes für grundlegende Informationen und QR-Codes für zusätzliche Informationen zuweist. Daher ist das Vorhandensein eines registrierten EAN-Barcodes erforderlich, um mit allen großen Einzelhandelsketten zusammenarbeiten zu können.
Wenn Sie planen, Ihr Gebiet zu ändern oder Ihre Qualifikationen zu verbessern, erhalten Sie mit dem HABR-Gutscheincode zusätzlich 10% auf den auf dem Banner angegebenen Rabatt.

- Beruf Ethischer Hacker
- Data Science Berufsausbildung
- Data Analyst-Schulung
- Data Analytics Online Bootcamp
- Python für Webentwicklungskurs
Weitere Kurse
empfohlene Artikel
- So werden Sie Data Scientist ohne Online-Kurse
- 450 kostenlose Kurse aus der Ivy League
- Wie man 9 Monate hintereinander 5 Tage die Woche maschinelles Lernen lernt
- Wie viel Datenanalysten verdienen: Überblick über Gehälter und offene Stellen in Russland und im Ausland im Jahr 2020
- Maschinelles Lernen und Computer Vision im Bergbau