SIMETRIUM .COM QR · ISO/IEC 18004
Denso Wave · 1994
MS|36 bahasa
Jangan tertukar
QR ialah cara menulis, bukan alamat. Dalam kod boleh diletakkan pautan, kata laluan Wi-Fi, kad nama atau pembayaran. Pengimbas membaca teks, dan telefon yang memutuskan apa yang dibuat dengannya.
Logo
Gambar di tengah ialah kerosakan yang dibaiki oleh pembetulan. Semakin tinggi tahap, semakin banyak yang boleh ditutup, tetapi semakin besar kod itu sendiri.
Pada plat: kamera telefon di atas kad nama yang ada kod. Kad nama terletak di atas meja kayu secara condong, dan kod dalam bingkai herot. Kamera mencari tiga petak sudut dengan nisbah lebar 1 : 1 : 3 : 1 : 1. Petak-petak itu menyala biru, dan grid modul dibina daripadanya. Sesaat kemudian alamat laman web muncul di bahagian bawah skrin.
Pasport istilah · pengenalpastian automatik · kod matriks

Kod QR

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

Sebuah kafe mencetak kod QR menu pada meja dan meletakkan logonya di tengah. Di meja pertama kod terbaca serta-merta, tetapi pada pelekat baharu tidak: pereka membesarkan logo. Kod nampak utuh, ketiga-tiga petak sudut ada. Tetapi di bawah logo hilang satu pertiga bait dalam satu blok, sedangkan pembetulan tahap M membaiki lebih sedikit. Telefon memandang kod itu dan diam.

Kod QR menulis teks dengan petak-petak modul: gelap ialah 1, cerah ialah 0. Data dipecahkan kepada bait dan disusun berliku seperti ular. Ditambah bait pembetulan Reed–Solomon: dengannya pengimbas memulihkan bahagian yang rosak. Di atas data diletakkan salah satu daripada lapan topeng, supaya dalam kod tiada tompok kosong yang besar. Nombor topeng dan tahap pembetulan ditulis berhampiran corak pencari, dua kali.

Apakah iakod matriks dua dimensi dengan pembetulan ralat
PiawaiISO/IEC 18004; versi kebangsaan — JIS X 0510 di Jepun, GB/T 18284 di China, GOST R ISO/IEC 18004 di Rusia
Saizversi 1–40: dari 21×21 hingga 177×177 modul, +4 modul zon senyap
Kemuatansehingga 7089 digit, 4296 huruf dan digit atau 2953 bait
PerlindunganReed–Solomon atas GF(256), dari 7 hingga 30 % bait
Pembacadengan kamera: pembaca laser memerlukan satu baris, QR memerlukan seluruh gambar
Ke makmal Ke evolusi kod
Etimologi

Jawapan pantas, ibu dan sukatan

Nama QR ialah singkatan bahasa Inggeris yang dicipta di Jepun; QR Code ialah tanda dagangan berdaftar Denso Wave. Kebanyakan bahasa mengekalkan huruf Latin, manakala bahasa Cina menamakan kod itu mengikut binaannya — “dua dimensi”. Dalam piawaian, kod itu dipanggil matriks dan petak-petaknya dipanggil modul.

QRIng. Quick Response
Ing. Lama cwic · hidup→quick · pantas+Lat. respondere · menjawab→Quick Response
Quick berasal daripada cwic Inggeris Lama — “hidup”; dari situ juga “pantas, cekap”. Response daripada respondere Latin, “menjawab, berjanji sebagai balasan”. Denso Wave menamakan kod itu mengikut tujuan utamanya: sambutan pantas pengimbas di barisan kilang.
matriksLat. matrix
mater · ibu→matrix · rahim, punca→acuan tuangan→jadual nombor
Matrix Latin bermaksud “rahim”, daripada mater, “ibu”: sesuatu yang daripadanya sesuatu lain lahir. Dari situ datang acuan tuangan huruf di percetakan, dan pada abad kesembilan belas bagi ahli matematik — jadual nombor segi empat tepat. Kod matriks juga sebuah jadual: baris dan lajur modul.
modulLat. modulus
modus · ukuran, cara→modulus · sukatan kecil→modul kod
Modulus ialah bentuk kecil modus, “ukuran”: sukatan yang kecil. Arkitek Rom menamakan begitu unit yang digunakan untuk mengukur bahagian bangunan. Dalam kod, modul juga unit ukuran: semua saiz dinyatakan dalam modul, bukan milimeter.
Nama dalam bahasa lain
二维码 èrwéimǎ — Cina: “kod dua dimensi”. Begitulah dinamakan QR dan mana-mana kod 2D; “扫码” — “imbas kod”
QRコード kyūāru kōdo — Jepun, di tanah air kod itu; jenama Denso Wave
código QR — Sepanyol dan Portugis; di Argentina dan Brazil — perkataan lazim untuk pembayaran
رمز QR — Arab; sepenuhnya رمز الاستجابة السريعة, “tanda sambutan pantas”
QR код — Mongolia, Rusia, Kazakh: huruf Latin dan perkataan sendiri untuk “kod”
QR कोड — Hindi; QR pembayaran di India ialah UPI QR
L · M · Q · H
Low, Medium, Quartile, High — tahap pembetulan: 7, 15, 25 dan 30 % bait
ECC
Error Correction Code — bait pembetulan yang ditambah pada data
BCH
kod Bose–Chaudhuri–Hocquenghem; format dan versi dilindungi olehnya
GF(256)
medan Galois dengan 256 unsur: bait ditambah dan didarab mengikut peraturannya sendiri
01 · Binaan

Bingkai perkhidmatan dan ular bait

Tiga corak pencari di sudut memberitahu kamera di mana kod itu dan bagaimana ia diputar. Garis putus-putus penyegerakan di antaranya menetapkan langkah grid. Bermula daripada versi kedua, di dalam terdapat corak penjajaran: dengannya pengimbas membetulkan kemiringan dan lenturan kertas. Berhampiran corak pencari terdapat 15 bit format, dan pada versi besar — 18 bit lagi nombor versi.

Semua yang lain ialah data. Ia ditulis dalam lajur dua modul, berliku: dari bawah ke atas, kemudian dari atas ke bawah, dari kanan ke kiri. Bait pembetulan datang terus selepas data. Pada versi besar, bait dipecahkan kepada beberapa blok dan dicampur aduk, maka satu tompok merosakkan sedikit setiap blok, bukan satu blok sepenuhnya.

v — nombor versi · S — sisi dalam modul · n — bait dalam blok · k — bait data dalam blok · t — ralat yang boleh dibetulkan · N — bilangan digit · c — bit pembilang · d — 5 bit format
40
versi, langkah 4 modul
8
topeng untuk dipilih
30 %
bait dibaiki oleh tahap H
Interaktif · 15 bit format

Bagaimana kod memaklumkan tahap dan topeng

Pilih tahap pembetulan dan topeng. Di bawah — lima bit data, sepuluh bit semak dan topeng pelindung. Baris ini ditulis dua kali: sekeliling corak pencari kiri atas dan di sepanjang dua yang lain.

Piawai · versi ekstrem
21×21versi 1: 26 bait, pada tahap L — 17 huruf teks 177×177versi 40: 3706 bait, 46 corak penjajaran 4 modulzon senyap di sekeliling kod, tanpa cetakan 1:1:3:1:1nisbah lebar dalam corak pencari pada mana-mana garis melalui pusat
Interaktif · pengekod dan pengimbas QR sebenar

Bina kod dan rosakkannya

Kod dibina mengikut piawaian daripada teks anda: mod, versi, blok, Reed–Solomon, topeng. “Struktur” — tekan modul dan ketahui bit siapa itu. “Topeng” — cuba lapan topeng dan lihat penalti. “Kerosakan” — tutup tengah dengan logo, titiskan cat, calarkan. Pengimbas membaca yang tinggal dan membaiki blok.

Logo di tengah

Graf · berapa banyak yang boleh ditutup
Logo berbanding tahap pembetulan
Baris — tahap, sel — saiz logo. Setiap sel ialah satu bacaan berasingan teks anda dengan percikan dan calar anda. Hijau — terbaca, merah — tidak, kuning — terbaca teks orang lain.
bahagian kawasan di bawah logoL · M · Q · H
Graf · lapan topeng
Penalti setiap topeng
Lajur terdiri daripada empat peraturan: larian, petak 2×2, corak pencari palsu, imbangan gelap. Segi tiga — minimum, yang dipilih pengekod. Lajur terang — topeng semasa.
nombor topengmata penalti
02 · Evolusi kod dua dimensi

Dari baris ke satah

Kod linear terhad pada panjang: lebih daripada dua puluh aksara tidak muat dalam satu baris. Mula-mula baris disusun bertindan, kemudian beralih kepada grid modul. Setiap kod menyelesaikan tugasnya sendiri: alat di kilang, bungkusan di penghantar, tiket di skrin. QR menang kerana menjadi percuma dan masuk ke dalam telefon.

membawauntuk apa
03 · Mod dan kapasiti

Abjad menentukan saiz

QR memampatkan data dengan memilih mod. Digit pergi dalam kumpulan tiga dengan 10 bit. Huruf Latin besar, digit dan sembilan simbol — berpasangan dengan 11 bit. Selebihnya — dalam bait 8 bit. Sebelum data terdapat 4 bit mod dan pembilang aksara.

TEKS UNTUK PERBANDINGAN
■ digit■ aksara abjad angka■ hanya sebagai bait

Kapasiti versi 1–40 dalam mod teks ini · titik — teks anda
mod, versi 40
L
M
Q
H
abjad
04 · Isi dalamnya

Hanya teks mengikut persetujuan

QR sendiri tidak tahu bahawa di dalamnya ada pautan atau kata laluan. Ia menyimpan rentetan. Telefon melihat permulaan rentetan: https:// — buka pelayar, WIFI: — sambung ke rangkaian, BEGIN:VCARD — simpan kenalan. Rentetan pembayaran berbeza di setiap negara. Pembayaran QR secara besar-besaran bermula di China: Alipay dan WeChat Pay. Di India — pautan upi://pay, di zon euro — pindahan SEPA mengikut format EPC, di Brazil — Pix mengikut templat EMVCo, di Rusia — butiran bank mengikut GOST R 56042-2014.

Butiran adalah rekaan. Varian yang dipilih juga dihantar ke makmal: lihat versi mana kod itu akan jadi.
Pecahan rentetan ·
05 · Peraturan cetakan
Benar
zon senyap — 4 modul di semua sisi
sisi kod tidak kurang daripada satu persepuluh jarak ke kamera: dari 3 m — dari 30 cm
logo hanya di tengah dan dengan tahap Q atau H
pautan pendek: kurang bait — versi lebih kecil — modul lebih besar
semak pada beberapa telefon selepas cetakan, bukan pada reka letak
Salah
gambar di atas corak pencari atau baris format
modul cerah pada latar cerah, kecerunan merentasi seluruh kod
modul dibulatkan menjadi titik pada kod versi kecil
kod pada lengkung botol tanpa lebihan tahap pembetulan
pautan panjang dengan teg iklan pada pelekat kecil
06 · Kod jiran
07 · Bagian sejarah
papan go · grid batu
Nota

Masahiro Hara bercerita bahawa idea grid datang kepadanya ketika bermain go: batu hitam dan putih di papan sudah membawa banyak maklumat. Kesukarannya di tempat lain — kamera mesti menemui kod serta-merta di celah tulisan dan gambar. Hara menyemak akhbar, majalah dan kotak, lalu memilih nisbah lebar yang hampir tidak ditemui dalam cetakan.

Corak 1 : 1 : 3 : 1 : 1 kelihatan sama pada mana-mana garis melalui pusat, pada sudut mana pun kamera memandang. Setelah menemui tiga corak sebegitu, pengimbas tahu kedudukan, putaran dan saiz kod tanpa membaca satu bit data pun. Itulah sebabnya QR terbaca dalam sebarang orientasi, sedangkan kod bar mesti didekatkan sebagai baris ke arah sinar.

11311
corak pencari · 7×7
Katalog besaran
seluruh indeks →
asas · 7 unit

Tujuh unit asas SI

mengikut topik lembaran · kod dan tanda
Makmal indeks: segelas jus kubis ungu, sebuah penunu, segelas air di atas plat sejuk dan rangkaian gear
Indeks · semua kuantiti dalam satu halaman
Makmal di pintu masuk indeks

Setitis asid menukar warna jus, garam mewarnakan nyalaan, air membeku dengan satu ketukan. Di bawahnya semua halaman Simetrium, mengikut bidang dan mengikut abjad.

Buka indeks →
08 · Bahasa anda
setiap pautan menuju halaman bahasa yang sebenar

Bacalah dalam bahasa anda

diterjemah dan disemakterjemahan kasardalam antrean