孫春江
(深圳艾維碼科技有限公司,深圳 518000)
二維碼最開始出現(xiàn)在日本,前身是Denso公司出于追蹤汽車零部件的需要而制作的一種條碼。今天,二維碼因其信息容量巨大、編碼的范圍廣、不容易出錯等特點(diǎn)被廣泛運(yùn)用到我們?nèi)粘I?、生產(chǎn)活動當(dāng)中。我們?nèi)粘I钪薪?jīng)常見到的二維碼主要用于掃碼交易或者作為某個軟件的入口,與這類二維碼不同,大型儀器設(shè)備所產(chǎn)生的數(shù)據(jù)量是十分巨大的,在管理上難度也更大,將二維碼識別技術(shù)引入設(shè)備管理的工作中,對提高工作質(zhì)量具有很大的幫助。
二維碼的生成需要二維碼生成器來完成,實(shí)際上也就是二維碼生成軟件,其工作原理就是把我們需要的各種信息輸入二維碼生成器之中,從而生成與信息相對應(yīng)的二維碼,接著再進(jìn)行保存與使用。二維碼生成器的制作基于二維碼生成算法,依靠編程語言:JAVA、VB等進(jìn)行編寫。
矩陣式生成是比較常見二維碼生成方式,生成生成原理實(shí)際上是由多個0和1組合起來的數(shù)字矩陣?!?”、“1”比特流的概念恰好是構(gòu)成計(jì)算機(jī)內(nèi)部邏輯的基礎(chǔ),技術(shù)人員通過對這個概念的應(yīng)用,利用無數(shù)個與二進(jìn)制相匹配的幾何圖形來表達(dá)各種各樣的文字信息、數(shù)字信息,即用“點(diǎn)”表示二進(jìn)制“1”,用“空”表示二進(jìn)制“0”,由“點(diǎn)”和“空”的排列生成二維碼。簡單來說,就是將組成二維碼的基本元素0和1的數(shù)字矩陣進(jìn)行排列組合,輸入生成器的文字、數(shù)字信息不同,得到的組合形式也不同,這也就是為什么我們看到的二維碼各不相同的原因。
堆疊式編碼原理是以一維條碼為基礎(chǔ)的,按照需要將條碼進(jìn)行堆疊,有時是兩行,有時是多行。在編碼設(shè)計(jì)上、識別方式上它繼承了一維條碼的部分特點(diǎn),技術(shù)上也有相同的地方。但是因?yàn)樾袛?shù)增加,譯碼算法也出現(xiàn)了一些區(qū)別,比較具有代表性的有:PDF417等。
同時二維碼具有一維條碼的部分特點(diǎn):每一種碼制具有自己特定的字符集合;每個字符都占有確定的寬度;具備基本的檢驗(yàn)功能。除此之外。二維碼還具備對信息進(jìn)行識別、處理圖形旋轉(zhuǎn)變化的特點(diǎn),可以同時實(shí)現(xiàn)對橫向、縱向兩個方向的信息識別,在單位面積內(nèi)能夠儲存、表達(dá)的信息十分豐富。
二維碼的識別比較簡單,一般由掃碼機(jī)、手持設(shè)備(智能手機(jī)等)、各類帶拍照功能的移動終端都可以對二維碼進(jìn)行識別。有時候,我們也可以通過下載二維碼識別軟件來對二維碼進(jìn)行識別。其原理是以攝像機(jī)、掃描機(jī)等圖像輸入設(shè)備,以及光電掃描設(shè)備為基礎(chǔ)對其進(jìn)行識別,最終實(shí)現(xiàn)對信息的自動處理。
設(shè)備管理在大型儀器設(shè)備當(dāng)中的作用十分重要,二維碼技術(shù)是對設(shè)備數(shù)據(jù)管理工作的一大重點(diǎn),在儀器設(shè)備使用的過程中,一系列相關(guān)的資料也會隨之產(chǎn)生,儀器設(shè)備的使用情況也會有所反映,這就要求我們需要對設(shè)備管理的數(shù)據(jù)庫進(jìn)行管理。二維碼識別技術(shù)可以和設(shè)備管理數(shù)據(jù)庫進(jìn)行匹配,實(shí)現(xiàn)各種信息的快速查詢,比如設(shè)備的工作狀況等等。在過去的設(shè)備管理工作中,我們需要選擇PC端才能完成設(shè)備設(shè)備管理、信息查詢等工作,而現(xiàn)在我們只需要通過掃描二維碼就可以完成對設(shè)備管理數(shù)據(jù)庫的訪問和追加信息記錄,以便于對設(shè)備工作的狀態(tài)進(jìn)行了解。
過去,我們在對設(shè)備進(jìn)行管理時,我們通常需要找到各種相關(guān)的鑒定標(biāo)準(zhǔn),為了進(jìn)行區(qū)別我們甚至需要對設(shè)備貼上標(biāo)簽以示區(qū)分,但盡管如此,我們的工作難免會出現(xiàn)一些失誤,出現(xiàn)信息不匹配的現(xiàn)象。另外,一張標(biāo)簽上所能記載的信息是有限的,在對信息的補(bǔ)充和細(xì)化工作上,傳統(tǒng)的標(biāo)簽并不能勝任。將二維碼識別技術(shù)引入設(shè)備管理的工作中,我們們可以對設(shè)備出現(xiàn)的問題通過生成器生成新的二維碼,將出現(xiàn)的問題全部記錄在二維碼中,直接傳輸?shù)綌?shù)據(jù)庫中心。因?yàn)殇浫攵S碼生成器的信息是針對每個設(shè)備的信息,所以我們生成的二維碼每個設(shè)備都是不同的,這樣基本上可以避免由于信息不匹配造成的失誤。通過掃描二維碼,相關(guān)的修理人員也可以直接獲取二維碼中的全部信息,對有問題的地方及時修理,從而提高工作質(zhì)量。
隨著4G時代二維碼技術(shù)的不斷完善,在設(shè)備管理工作中引入二維碼識別技術(shù)已經(jīng)是各個行業(yè)管理方式創(chuàng)新的主要趨勢。我們也可以說,二維碼識別技術(shù)和設(shè)備管理之間是相互作用的關(guān)系,在對二維碼識別技術(shù)的工作原理有一個清晰的認(rèn)識的基礎(chǔ)上,能夠?qū)ξ覀冋莆斩S碼識別技術(shù)的實(shí)際操作等方面起到促進(jìn)作用。另外,二維碼技術(shù)雖然十分方便,信息量大,但是對二維碼的管理工作也不能松懈,以免造成不必要的損失。最后希望通過本文的研究,能夠促進(jìn)大家對二維碼識別技術(shù)在設(shè)備管理中的應(yīng)用有一個更加清晰的認(rèn)識。