SIMETRIUM .COM QR · ISO/IEC 18004
Denso Wave · 1994
ID|36 bahasa
Jangan tertukar
QR adalah cara menulis, bukan alamat. Di dalam kode bisa ditaruh tautan, kata sandi Wi-Fi, kartu nama, atau pembayaran. Pemindai hanya membaca teks, sedangkan apa yang dilakukan dengannya diputuskan oleh ponsel.
Logo
Gambar di tengah adalah kerusakan yang diperbaiki oleh koreksi. Makin tinggi tingkatnya, makin banyak yang bisa ditutup, tetapi kodenya sendiri makin besar.
Di papan terlihat kamera ponsel di atas kartu nama berkode. Kartu nama tergeletak miring di meja kayu, sehingga kode di bingkai tampak melintir. Kamera mencari tiga persegi di sudut dengan rasio lebar 1 : 1 : 3 : 1 : 1. Persegi-persegi itu menyala biru muda, dan kisi modul dibangun dari situ. Sepersekian detik kemudian alamat situs muncul di bawah layar.
Paspor istilah · identifikasi otomatis · kode matriks

Kode QR

Quick Response · 21×21 … 177×177 modul · L 7% · M 15% · Q 25% · H 30%

Sebuah kafe mencetak kode QR menu di meja dan menaruh logonya di tengah. Di meja-meja pertama kode langsung terbaca, tetapi di stiker baru tidak: desainer memperbesar logo. Kode tampak utuh, ketiga persegi sudut masih ada. Namun di bawah logo hilang sepertiga byte dari satu blok, padahal koreksi tingkat M hanya memperbaiki lebih sedikit. Ponsel menatap kode itu dan diam.

Kode QR menulis teks dengan kotak-kotak kecil bernama modul: gelap berarti 1, terang berarti 0. Data dipecah menjadi byte dan disusun berkelok seperti ular. Ke dalamnya ditambahkan byte koreksi Reed–Solomon, yang dipakai pemindai untuk memulihkan bagian yang rusak. Di atas data dipasang salah satu dari delapan masker agar kode tidak punya bercak kosong yang besar. Nomor masker dan tingkat koreksi ditulis di dekat pola pencari, dua kali.

Apa itukode matriks dua dimensi dengan koreksi galat
StandarISO/IEC 18004; versi nasional: JIS X 0510 di Jepang, GB/T 18284 di Tiongkok, GOST R ISO/IEC 18004 di Rusia
Ukuranversi 1–40: dari 21×21 sampai 177×177 modul, ditambah zona senyap 4 modul
Kapasitansihingga 7089 angka, 4296 huruf dan angka, atau 2953 byte
PerlindunganReed–Solomon atas GF(256), dari 7 hingga 30% byte
Dibaca dengan apadengan kamera: laser butuh satu baris, QR butuh seluruh gambar
Ke laboratorium Ke evolusi kode
Etimologi

Respons cepat, ibu, dan takaran

Nama QR adalah singkatan bahasa Inggris yang dibuat di Jepang; QR Code adalah merek dagang terdaftar milik Denso Wave. Sebagian besar bahasa mempertahankan huruf Latin, sedangkan bahasa Tionghoa menamai kode ini menurut bentuknya, “dua dimensi”. Dalam standar, kode ini disebut kode matriks dan kotak-kotak kecilnya disebut modul.

QRIng. Quick Response
Ing. Kuno cwic · hidup→quick · cepat+Lat. respondere · menjawab→Quick Response
Quick berasal dari bahasa Inggris Kuno cwic, “hidup”, dari situ muncul arti “cepat, gesit”. Response dari bahasa Latin respondere, “menjawab, berjanji menjawab”. Denso Wave menamai kode ini menurut tujuan utamanya: tanggapan cepat pemindai di lini pabrik.
matriksLat. matrix
mater · ibu→matrix · rahim, sumber→cetakan tuang→tabel angka
Matrix dalam bahasa Latin berarti “rahim”, dari mater, “ibu”: tempat sesuatu dilahirkan. Dari situ muncul arti cetakan untuk menuang huruf di percetakan, dan pada abad kesembilan belas ahli matematika memakainya untuk tabel angka persegi panjang. Kode matriks juga sebuah tabel: baris dan kolom modul.
modulLat. modulus
modus · ukuran, cara→modulus · takaran kecil→modul kode
Modulus adalah bentuk kecil dari modus, “ukuran”: takaran kecil. Arsitek Romawi menyebut demikian satuan untuk mengukur bagian-bagian bangunan. Modul dalam kode juga satuan ukuran: semua dimensi dinyatakan dalam modul, bukan milimeter.
Sebutan dalam bahasa lain
二维码 èrwéimǎ — Tionghoa: “kode dua dimensi”. Sebutan untuk QR maupun semua kode 2D; “扫码” berarti “memindai kode”
QRコード kyūāru kōdo — Jepang, tanah kelahiran kode; merek Denso Wave
código QR — Spanyol dan Portugis; di Argentina dan Brasil menjadi kata yang akrab untuk pembayaran
رمز QR — Arab; lengkapnya رمز الاستجابة السريعة, “simbol respons cepat”
QR код — Mongolia, Rusia, Kazakh: huruf Latin dengan kata “kode” mereka sendiri
QR कोड — Hindi; QR pembayaran di India adalah UPI QR
L · M · Q · H
Low, Medium, Quartile, High — tingkat koreksi: 7, 15, 25, dan 30% byte
ECC
Error Correction Code — byte koreksi yang ditambahkan ke data
BCH
kode Bose–Chaudhuri–Hocquenghem; melindungi informasi format dan versi
GF(256)
medan Galois dengan 256 elemen: byte dijumlah dan dikalikan menurut aturannya sendiri
01 · Struktur

Bingkai layanan dan ular byte

Tiga pola pencari di sudut memberi tahu kamera di mana kode berada dan bagaimana posisinya diputar. Garis putus-putus di antaranya (pola pewaktuan) menentukan langkah kisi. Mulai versi dua, di dalamnya ada pola penyelaras: pemindai memakainya untuk mengoreksi kemiringan dan lengkungan kertas. Di dekat pola pencari ada 15 bit format, dan pada versi besar masih ada 18 bit nomor versi.

Selebihnya adalah data. Data ditulis dalam kolom selebar dua modul, berkelok seperti ular: dari bawah ke atas, lalu dari atas ke bawah, dari kanan ke kiri. Byte koreksi menyusul tepat setelah data. Pada versi besar byte dibagi menjadi beberapa blok dan diacak, sehingga satu noda merusak tiap blok sedikit-sedikit, bukan satu blok seluruhnya.

v — nomor versi · S — sisi dalam modul · n — byte dalam blok · k — byte data dalam blok · t — jumlah galat yang bisa dikoreksi · N — jumlah angka · c — bit penghitung · d — 5 bit format
40
versi, langkah 4 modul
8
masker untuk dipilih
30 %
byte diperbaiki tingkat H
Interaktif · 15 bit format

Bagaimana kode menyampaikan tingkat dan masker

Pilih tingkat koreksi dan masker. Di bawah ada lima bit data, sepuluh bit pemeriksa, dan masker pelindung. Deret ini ditulis dua kali: mengelilingi pola kiri atas dan menyusuri dua pola lainnya.

Acuan · versi ekstrem
21×21versi 1: 26 byte, pada tingkat L muat 17 huruf 177×177versi 40: 3706 byte, 46 pola penyelaras 4 modulzona senyap di sekeliling kode, tanpa cetakan 1:1:3:1:1rasio lebar pola pencari di sepanjang garis mana pun lewat pusat
Interaktif · enkoder dan pemindai QR sungguhan

Buat kode lalu rusak

Kode dibangun menurut standar dari teks Anda: mode, versi, blok, Reed–Solomon, masker. “Struktur” — tekan sebuah modul dan ketahui bit milik siapa itu. “Masker” — coba kedelapan masker dan lihat skor penaltinya. “Kerusakan” — tutup bagian tengah dengan logo, teteskan tinta, goreskan. Pemindai membaca yang tersisa dan memperbaiki blok.

Logo di tengah

Grafik · berapa yang bisa ditutup
Logo lawan tingkat koreksi
Baris adalah tingkat, sel adalah ukuran logo. Tiap sel adalah satu kali pembacaan teks Anda dengan noda dan goresan Anda. Hijau — terbaca, merah — tidak terbaca, kuning — terbaca sebagai teks lain.
bagian luas di bawah logoL · M · Q · H
Grafik · delapan masker
Penalti tiap masker
Setiap batang tersusun dari empat aturan: deret warna sama, kotak 2×2, pola pencari palsu, keseimbangan gelap. Segitiga adalah minimum, yang dipilih enkoder. Batang terang adalah masker saat ini.
nomor maskerskor penalti
02 · Evolusi kode dua dimensi

Dari baris ke bidang

Kode linear mentok pada panjang: satu baris tidak muat lebih dari dua puluhan karakter. Mula-mula baris ditumpuk, lalu beralih ke kisi modul. Tiap kode menyelesaikan masalahnya sendiri: komponen di pabrik, paket di ban berjalan, tiket di layar. QR menang karena menjadi gratis dan masuk ke ponsel.

memuatuntuk apa
03 · Mode dan kapasitas

Alfabet menentukan ukuran

QR memampatkan data dengan memilih mode. Angka dikemas tiga-tiga dalam 10 bit. Huruf Latin kapital, angka, dan sembilan tanda dikemas berpasangan dalam 11 bit. Selebihnya berupa byte, masing-masing 8 bit. Sebelum data ada 4 bit mode dan penghitung karakter.

TEKS UNTUK PERBANDINGAN
■ angka■ karakter huruf-angka■ hanya byte

Kapasitas versi 1–40 pada mode teks ini · titik adalah teks Anda
mode, versi 40
L
M
Q
H
alfabet
04 · Isi di dalamnya

Teks biasa berdasarkan kesepakatan

QR sendiri tidak tahu isinya tautan atau kata sandi. Ia hanya menyimpan string. Ponsel melihat awal string: https:// berarti buka peramban, WIFI: berarti sambung ke jaringan, BEGIN:VCARD berarti simpan kontak. String pembayaran berbeda di tiap negara. Pembayaran QR massal dimulai di Tiongkok: Alipay dan WeChat Pay. Di India berupa tautan upi://pay, di zona euro transfer SEPA dengan format EPC, di Brasil Pix dengan templat EMVCo, di Rusia rincian pembayaran menurut GOST R 56042-2014.

Rincian bersifat rekaan. Pilihan Anda juga diteruskan ke laboratorium: lihat kode versi berapa yang jadi.
Bedah string ·
05 · Aturan cetak
Benar
zona senyap — 4 modul di semua sisi
sisi kode tidak kurang dari sepersepuluh jarak ke kamera: dari 3 m — mulai 30 cm
logo hanya di tengah dan dengan tingkat Q atau H
tautan pendek: byte lebih sedikit — versi lebih kecil — modul lebih besar
uji di beberapa ponsel setelah dicetak, bukan di mock-up
Salah
gambar menimpa pola pencari atau deret format
modul terang di latar terang, gradasi di seluruh kode
modul dibulatkan menjadi titik pada kode versi kecil
kode di lengkung botol tanpa cadangan tingkat koreksi
tautan panjang dengan tag iklan di stiker kecil
06 · Kode bertetangga
07 · Bagian sejarah
papan go · kisi batu
Catatan

Masahiro Hara bercerita bahwa gagasan kisi datang saat ia bermain go: batu hitam dan putih di papan sudah membawa banyak informasi. Kesulitannya ada di tempat lain — kamera harus seketika menemukan kode di antara tulisan dan gambar. Hara menelusuri koran, majalah, dan kotak, lalu memilih rasio lebar yang nyaris tak pernah muncul di cetakan.

Pola 1 : 1 : 3 : 1 : 1 tampak sama di sepanjang garis mana pun lewat pusat, dari sudut pandang kamera mana pun. Setelah menemukan tiga pola seperti itu, pemindai tahu posisi, rotasi, dan ukuran kode tanpa membaca satu bit data pun. Karena itu QR terbaca dari arah mana saja, sedangkan barcode harus diarahkan garisnya ke berkas sinar.

11311
pola pencari · 7×7
Katalog besaran
seluruh indeks →
fondasi · 7 satuan

Tujuh satuan pokok SI

terkait halaman · kode dan penanda
Laboratorium indeks: segelas sari kubis ungu, pembakar, segelas air di atas pelat dingin, dan rangkaian roda gigi
Indeks · semua besaran dalam satu halaman
Laboratorium di pintu masuk indeks

Setetes asam mengubah warna sari buah, garam mewarnai nyala api, air membeku karena satu ketukan. Di bawahnya semua halaman Simetrium, menurut bidang ilmu dan menurut abjad.

Buka indeks →
08 · Bahasa Anda
setiap tautan menuju halaman bahasa yang sungguh ada

Bacalah dalam bahasa Anda

diterjemahkan dan diperiksaterjemahan kasardalam antrean