4.8 龍貝碼 介紹
龍貝碼(LPCode)——中國人的二維碼,是具有國際領先水平的全新碼制,擁有完全自主知識產權,屬于二維矩陣碼,由上海龍貝信息科技有限公司開發。
龍貝碼與國際上現有的二維條碼相比,具有更高的信息密度、更強的加密功能、可以對所有漢字進行編碼、適用于各種類型的識讀器、可使用多達32種語言系統、具有多向編碼/譯碼功能、極強的抗畸變性能、可對任意大小及長寬比的二維條碼進行編碼和譯碼。
國際上現有的二維條碼普遍停留在一維的編碼方式上,即只能同時對一種類型、單一長度的數據進行編碼。龍貝碼是目前唯一能對多種類型、不同長度的數據同時進行結構化編碼的二維條碼。
1、長寬比任意變化
在二維條碼的很多實際應用中,由于允許可以打印的空間非常有限,所以不僅要求二維條碼有更高的信息密度及更高的信息容量,而且要求二維條碼的外形長寬比可調,可以改變二維條碼的外形,以適應不同場合的需要。
二維條碼較常用的是二維矩陣碼,二維矩陣碼在編碼原理和編碼形式上都于一維條碼及堆棧碼有著本質性的區別。二維矩陣碼的信息密度和信息容量也都遠大于一維條碼及堆棧碼。但不幸的是,由于糾錯編碼算法對二維矩陣碼編碼信息在編碼區域中分配的有嚴格的特殊要求和限制,尤其是在二維條碼內還有很多不同性質的功能圖形符號(Function Pattern),這就更增加了編碼信息在編碼區域中分配的難度。
想不改革傳統的規定固定模式的編碼信息在編碼區域中分配的方法,要任意調節二維條碼的外形長寬比這是不可能的,所以目前國際上所有的二維矩陣條碼基本上全都是正方形,而且只提供有限的幾種不同大小的模式供用戶使用,這樣大大地限制了二維矩陣條碼的應用范圍。如DataMatrixCode,MaxiCod,QRCode等。
龍貝碼提出了一種全新的通用的對編碼信息在編碼區域中分配算法。不僅能較佳地符合糾錯編碼算法對矩陣碼編碼信息在編碼區域中分配的特殊要求,大幅度地簡化了編碼/譯碼程序,而且首次實現了二維矩陣碼對外形比例的任意設定。龍貝碼可以對任意大小及長寬比的二維碼進行編碼和譯碼。因此龍貝碼在尺寸、形狀上有極大的靈活性。
2、具有高抗畸變能力和完美的圖像恢復功能
由于龍貝碼采用了全方位同步信息的特殊方式,還可以有效地克服對現有二維條碼抗畸變能力很差的問題,這些全方位同步信息可有效地用來指導對各種類型畸變的校正和圖像的恢復。
透視畸變 掃描速度變化畸變
3、碼內可以存儲24位或更高的全天然彩色照片
條碼面積:4.0厘米*1.5厘米=6.0厘米²
照片性質:24位全天然彩色照片
照片尺寸:128*128=16384像素
照片信息量:24*16384=393216二進制位
信息密度:393216/6.0=65536.00二進制
4、龍貝碼特殊掩膜碼加密
龍貝碼好比是一只保險箱,龍貝碼各種特殊復雜的編碼/譯碼算法又好比是一把保險箱的鎖,把編碼信息牢牢地鎖在保險箱內。特殊掩膜加密碼又大大增強了龍貝碼的加密能力。
如特殊掩膜加密碼只有一位,它有0,1二種狀態,好像把編碼信息放在一個保險箱內,再把這個保險箱放在另外一個保險箱內。要努力打開二個相同難度的保險箱鎖,才可能拿到保險箱內的編碼信息。如特殊掩膜加密碼有二位,好比把編碼信息放在四層保險箱內。。。。特殊掩膜加密碼的位數按算術級數增加,保險箱的層數則按幾何級數增加。
阿凡提的故事給人們對幾何級數有一個很直觀的理解。阿凡提要求國王給他的糧食放在棋盤里,棋盤第一格放一粒米,第二格放二粒米,第三格放四粒米。。。整個國庫里的米都放不下一只棋盤。請注意這棋盤只有64格,相當于64位二進制數。
而我們的特殊掩膜加密碼有8960二進制數位,假設保險箱厚度是5厘米,保險箱一層緊貼一層疊加,當疊加到相當于二進制數8960位時,最外層的保險箱尺寸比地球圍繞太陽運轉的軌道直徑還要大很多。要打開這么多層天文數字的保險箱是絕對不可能的。用統計學的術語來講這就是零概率,或不可能事件。
5、適用多種方式識讀
龍貝碼是一種具有全方位同步信息二維條碼系統,這是龍貝碼不同于其他二維條碼的又一重要特征。
條碼本身就能提供非常強的同步信息。根本改變了以往二維矩陣條碼對識讀器系統同步性能要求很高的現狀,它是面向各種類型條碼識讀設備的一種先進的二維矩陣碼。
它不僅適用于二維CCD識讀器,而且它能更方便、更可靠地適用各種類型的、廉價的采用一維CCD的條碼識讀器。甚至不采用任何機械式或電子同步控制系統的簡易卡槽式及筆式識讀器。這樣可以降低產品的成本,提高識讀器工作可靠性。
如需了解更多條碼檢測儀產品,歡迎訪問http://www.buenofashion.com/tmjcy
- 2020-05-20
- 2019-01-01
- 2015-11-05
- 2021-01-03
- 2020-05-13
- 2019-12-03
- 2020-05-17
- 2020-03-21
- 2022-04-12
- 2019-12-06
- 2019-08-01
- 2019-08-01