每天都掃的二維碼 到底是什么原理?這么好用
1974年夏天,在俄亥俄州的一家雜貨店里發(fā)生了一件完全改變我們購物方式的事情。 當(dāng)時(shí),一位職員掃描了口香糖包裝的上的UPC碼。從此, UPC碼順勢在市場上大為流行?,F(xiàn)在你在每件上架產(chǎn)品上都能找到它的蹤跡。和條碼一樣,UPC碼構(gòu)建了現(xiàn)實(shí)世界和數(shù)字世界之間的橋梁,給每個(gè)人都提供了一個(gè)條碼掃描儀,讓大家都有機(jī)會(huì)瞬間獲取條碼中所包含的數(shù)據(jù)。
作為條碼的第一種形式,UPC碼是一維的。它們只包含單向的信息。一維碼非常有效,但只能承載少量的數(shù)據(jù),比如數(shù)字產(chǎn)品代碼。但是,隨著數(shù)字世界越變?cè)綇?fù)雜,我們非常明顯地感覺到自己需要條碼有能力承載更多的數(shù)據(jù)。
第一個(gè)我們今天仍然在使用的解決方案是提供大量的條碼。顧名思義,這種解決方案就是將條碼不斷堆砌起來。雖然和傳統(tǒng)的一維碼相比,堆砌起來的條碼能夠承載更多的信息,但儲(chǔ)存更多信息會(huì)讓條碼的尺寸變大,難以讀取。為了擁有一種易讀取、承載信息量大以及類型多樣的小型條碼,市場開始呼吁新的解決方案,人類進(jìn)入了二維碼時(shí)代。
正如大家所猜測的那樣,二維碼又叫矩陣條碼,可以從垂直和水平兩個(gè)方向承載信息。這樣一來,二維碼承載信息的能力就擴(kuò)大到一維條碼的幾十倍,甚至上百倍。例如,最有名的二維碼形式就是丹索波二維碼(Denso Wave's QR Code),它能承載超過7,000個(gè)數(shù)字或4,000個(gè)漢字文本。而即使是最復(fù)雜的一維碼也只能承載20個(gè)漢字。同時(shí),二維碼的體積更小,掃描也更加容易。
但是,從應(yīng)用層面看,二維碼仍然是不完美的。由于二維碼比一維碼要復(fù)雜得多,因此對(duì)它們進(jìn)行解碼需要性能更好的掃描儀來幫忙。另外,很多人對(duì)這項(xiàng)技術(shù)的陌生也阻擋了其大規(guī)模的傳播和使用。然而,由于智能手機(jī)的普及,這一切都發(fā)生了變化。
二維碼生成器和掃描儀
自從現(xiàn)今無所不在的UPC碼在20世紀(jì)70年代進(jìn)入市場以來,全世界大多數(shù)的零售商都立刻發(fā)現(xiàn)了這種條碼的潛力。不幸的是,這一技術(shù)遭到了堵截,許多人都不愿意購買用于讀取條碼的價(jià)格昂貴的掃描儀。直到制造商開始把UPC條碼印制在所有的產(chǎn)品上,這一情況才得到改善。此外,在了解到零售商可以讀取UPC條碼之前,制造商也拒絕采用這種條碼。 最終,由于大型零售公司的加入,這一技術(shù)才得以投入使用。
幸運(yùn)的是,我們大家都是二維碼的支持者。為了掃碼二維碼,我們每年購買數(shù)以百萬計(jì)的手機(jī),而手機(jī)其實(shí)就充當(dāng)了掃描儀的功能。掃描的普及也許為二維碼的傳播和使用掃清了最大的障礙。那么,手機(jī)或者是任何掃碼器是如何識(shí)別這種看上去一點(diǎn)也不智能的,由方塊和線條組成的條碼的呢?一部分答案藏在二維碼的設(shè)計(jì)里。在設(shè)計(jì)的最初階段,相關(guān)人士就考慮到要讓掃描的過程盡可能精確而快速。
讓我們來看看QR碼作為最流行的二維碼之一如何在設(shè)計(jì)層面有助于掃描儀讀取數(shù)據(jù)的吧。首先,每一個(gè)QR碼都包含一種定位圖形,這種方塊狀的設(shè)計(jì)能幫助掃描儀探查到QR碼的尺寸、方向、甚至是掃描的角度。同時(shí), QR碼中還包含著校正圖形,校正圖形也是由方塊組成的,旨在幫助掃描儀決策二維碼是否失真的問題。 比如,有時(shí)候二維碼會(huì)在一個(gè)圓形的平面上。QR二維碼也有容錯(cuò)的可能性,這意味著哪怕二維碼的一部分被弄臟了,或者模糊了,也是能夠被識(shí)別的。
圖源:HowStuffWorks
即使是二維碼設(shè)計(jì)的很好,如果沒有能識(shí)別二維碼校對(duì)圖形的成熟的軟件來解碼數(shù)據(jù),它也毫無用處。現(xiàn)在,識(shí)別QR二維碼的掃描軟件有一些令人印象深刻的能力。手機(jī)攝像頭對(duì)準(zhǔn)二維碼的圖片后,相關(guān)軟件就開始分析圖像。通過計(jì)算二維碼上黑色區(qū)域和白色區(qū)域的比例,軟件就能很快識(shí)別哪些方塊是校對(duì)圖形,哪些方塊中包括真實(shí)的數(shù)據(jù)。通過使用QR碼的內(nèi)置圖形和校對(duì)功能,軟件也能對(duì)二維碼模糊和失真的地方予以補(bǔ)償。在重建了QR碼之后,軟件會(huì)對(duì)數(shù)據(jù)區(qū)域亂的黑白方塊進(jìn)行測試,并輸出其中包含的數(shù)據(jù)。
當(dāng)然QR碼只是二維碼的一種表現(xiàn)形式。例如,一家名叫UPS的航運(yùn)公司使用了一種叫做MaxiCode的二維碼,一旦包裹落到傳送帶上,二維碼的掃描速度會(huì)非??臁A硗?,美國的國防部也使用一種名為DataMatrix的二維碼。這二中二維碼所占的空間很小,還能承載很多信息。無論采用何種形式,二維碼中都包含數(shù)據(jù)和內(nèi)置圖形,來幫助掃描儀解碼其中包含的信息。在多數(shù)情況下,一臺(tái)設(shè)備可以解碼多種形式的二維碼, 甚至連解析傳統(tǒng)的一維碼不在話下。
如果想創(chuàng)建屬于自己的二維碼,你可以在網(wǎng)上找到許多二維碼生成器。二維碼生成器可以定制二維碼的尺寸和形式,所以為自己的雜貨店粘貼傳單時(shí),可以在底部附上家庭地址。誰知道有多少智能手機(jī)使用者會(huì)按圖索驥來淘便宜貨呢?
用二維碼做廣告
如果你能想到一種售賣產(chǎn)品的方式,可能有人已經(jīng)實(shí)施過了?,F(xiàn)在,廣告無處不在。帶有巨大公司徽標(biāo)的飛艇是一種廣告,出租車后面的小屏幕上有廣告,甚至是食用墨水也被印刷在食品上成為廣告。對(duì)于廣告商而言,廣告的媒介沒有任何限制,但他們也一直面臨著一個(gè)困難—;—;他們無法知道自己投放的實(shí)體廣告到底有多么有效。無論在什么媒介上投放廣告,他們都只能猜測到底最后有多少人因?yàn)槟硞€(gè)廣告購買了自己的產(chǎn)品或者對(duì)公司有了進(jìn)一步了解。 這一切都隨著二維碼的出現(xiàn)發(fā)生了改變。公司第一次能夠通過在廣告中添加二維碼來直接追蹤消費(fèi)者的掃碼次數(shù)。如果確實(shí)有人掃描了二維碼,公司還能追蹤到有多少人訪問了官網(wǎng),又有多少人購買了產(chǎn)品。
一家名為Tommy Bahama的服裝公司投入了科技的懷抱。他們?cè)谧约旱碾s志上加入了二維碼。讀者只需要輕輕點(diǎn)擊鼠標(biāo)或使用智能手機(jī),就能直接掃碼購買到打折的太陽鏡等單品。這家時(shí)裝公司不僅通過二維碼售賣了許多太陽鏡,還讓公司對(duì)消費(fèi)者有了更多的了解。公司能夠通過追蹤得知哪個(gè)國家的消費(fèi)者在什么時(shí)間掃碼了。
Target公司也探索了二維碼的用途,它們把二維碼添加在自己的雜志廣告上。好奇的讀者可以立刻掃碼觀看來自著名的室內(nèi)設(shè)計(jì)師的視頻,視頻解釋了如何在家中使用公司的產(chǎn)品。廣告商表示,這種程度的互動(dòng)對(duì)于新一代科技發(fā)燒友型的消費(fèi)者而言是非常好的方式,因?yàn)檫@樣的消費(fèi)者想要同步了解商品的信息,做出評(píng)價(jià),并且獲得更多的內(nèi)容。事實(shí)上,二維碼在日本已經(jīng)成為了非常受歡迎的廣告方式。戶外廣告牌上,它們的蹤跡隨處可見。就算是你坐在一輛正在高速公路上行駛的車?yán)?,也能掃描廣告上的二維碼。
而在美國, 二維碼的流行程度遠(yuǎn)遠(yuǎn)不及日本。因此追蹤廣告商是如何使用二維碼的,以及他們得到了怎樣的結(jié)果并不容易。隨著越來越多的人購買智能手機(jī)并認(rèn)識(shí)到二維碼卓越的功能,二維碼很快就能像一維碼那樣快速流行起來。





