什么是龙贝码?龙贝码的特点是什么?

发表时间:2022-11-14 13:54

  龙贝码(LPCode)--中国人的二维码,是具有国际领先水平的全新码制,拥有完全自主知识产权,属于二维矩阵码,由上海龙贝信息科技有限公司开发。

  龙贝码与国际上现有的二维条码相比,具有更高的信息密度、更强的加密功能、可以对所有汉字进行编码、适用于各种类型的识读器、最多可使用多达32种语言系统、具有多向编码/译码功能、极强的抗畸变性能、可对任意大小及长宽比的二维条码进行编码和译码。

  国际上现有的二维条码普遍停留在一维的编码方式上,即只能同时对一种 类型、单一长度的数据进行编码。龙贝码是目前唯一能对多种类型、不同长度的数据同时进行结构化编码的二维条码。

  码型 --- 长宽比任意变化

  在二维条码的很多实际应用中,由于允许可以打印的空间非常有限,所以不仅要求二维条码有更高的信息密度及更高的信息容量,而且要求二维条码的外形长宽比可调,可以改变二维条码的外形,以适应不同场合的需要。

  二维条码最常用的是二维矩阵码,二维矩阵码在编码原理和编码形式上都于一维条码及堆栈码有着本质性的区别。二维矩阵码的信息密度和信息容量也都远大于一维条码及堆栈码。但不幸的是,由于纠错编码算法对二维矩阵码编码信息在编码区域中分配的有严格的特殊要求和限制,尤其是在二维条码内还有很多不同性质的功能图形符号(Function Pattern),这就更增加了编码信息在编码区域中分配的难度。

  想不改革传统的规定固定模式的编码信息在编码区域中分配的方法,要任意调节二维条码的外形长宽比这是不可能的,所以目前国际上所有的二维矩阵条码基本上全都是正方形,而且只提供有限的几种不同大小的模式供用户使用,这样大大地限制了二维矩阵条码的应用范围。如Data Matrix Code, MaxiCod, QR Code等。

  龙贝码提出了一种全新的通用的对编码信息在编码区域中分配算法。不仅能最佳地符合纠错编码算法对矩阵码编码信息在编码区域中分配的特殊要求,大幅度地简化了编码/译码程序,而且首次实现了二维矩阵码对外形比例的任意设定。龙贝码可以对任意大小及长宽比的二维码进行编码和译码。因此龙贝码在尺寸、形状上有极大的灵活性。



  具有高抗畸变能力和完美的图像恢复功能

  由于龙贝码采用了全方位同步信息的特殊方式,还可以有效地克服对现有二维条码抗畸变能力很差的问题,这些全方位同步信息可有效地用来指导对各种类型畸变的校正和图像的恢复。



  透视畸变 扫描速度变化畸变

  码内可以存储24位或更高的全天然彩色照片

  条码面积 : 4.0 厘米 *1.5 厘米 = 6.0 厘米 2

  照片性质 : 24 位全天然彩色照片

  照片尺寸 : 128*128 = 16384 像素

  照片信息量 : 24*16384 = 393216 二进制位

  信息密度 : 393216/6.0 = 65536.00 二进制

  信息的最佳保险箱 --- 龙贝码特殊掩膜码加密

  龙贝码好比是一只保险箱,龙贝码各种特殊复杂的编码 / 译码算法又好比是一把保险箱的锁,把编码信息牢牢地锁在保险箱内。特殊掩膜加密码又大大增强了龙贝码的加密能力。

  如特殊掩膜加密码只有一位,它有 0,1 二种状态,好像把编码信息放在一个保险箱内,再把这个保险箱放在另外一个保险箱内。要努力打开二个相同难度的保险箱锁,才可能拿到保险箱内的编码信息。如特殊掩膜加密码有二位,好比把编码信息放在四层保险箱内。。。。特殊掩膜加密码的位数按算术级数增加,保险箱的层数则按几何级数增加。

  阿凡提的故事给人们对几何级数有一个很直观的理解。阿凡提要求国王给他的粮食放在棋盘里,棋盘第一格放一粒米,第二格放二粒米,第三格放四粒米。。。整个国库里的米都放不下一只棋盘。请注意这棋盘只有 64 格,相当于 64 位二进制数。

  而我们的特殊掩膜加密码有 8960 二进制数位,假设保险箱厚度是 5 厘米,保险箱一层紧贴一层叠加,当叠加到相当于二进制数 8960 位时,最外层的保险箱尺寸比地球围绕太阳运转的轨道直径还要大很多。要打开这么多层天文数字的保险箱是绝对不可能的。用统计学的术语来讲这就是零概率,或不可能事件。

  适用多种方式识读

  龙贝码是一种具有全方位同步信息二维条码系统,这是龙贝码不同于其他二维条码的又一重要特征。

  条码本身就能提供非常强的同步信息。根本改变了以往二维矩阵条码对识读器系统同步性能要求很高的现状,它是面向各种类型条码识读设备的一种先进的二维矩阵码。

  它不仅适用于二维 CCD 识读器,而且它能更方便、更可靠地适用各种类型的、廉价的采用一维 CCD 的条码识读器。甚至不采用任何机械式或电子同步控制系统的简易卡槽式及笔式识读器。这样可以降低产品的成本,提高识读器工作可靠性。