全国咨询热线:
17732605906

联系我们

  • 杭州鼎正条形码代理有限公司
  • 联系人:王经理
  • 电话:17732605906(微信同步)

新闻中心

您的位置:首页 > 新闻中心 > 杭州条形码的识别原理是什么?

杭州条形码的识别原理是什么?

作者:杭州鼎正条形码代理有限公司 时间:2021-07-16 09:06:23

要将按照一定规则编译出来的杭州条形码转换成有意义的信息,需要经历扫描和译码两个过程。物体的颜色是由其反射光的类型决定的,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光在条形码上反射后,反射光照射到条码扫描器内部的光电转换器上,光电转换器根据强弱不同的反射光信号,转换成相应的电信号。

根据原理的差异,条形码扫描器可以分为光笔、CCD、激光三种。

电信号输出到条码扫描器的放大电路增强信号之后,再送到整形电路将模拟信号转换成数字信号。白条、黑条的宽度不同,相应的电信号持续时间长短也不同。 然后译码器通过测量脉冲数字电信号0,1的数目来判别条和空的数目。通过测量0,1信号持续的时间来判别条和空的宽度。此时所得到的数据仍然是杂乱无章的,要知道条形码所包含的信息,则需根据对应的编码规则(例如:EAN-8码),将条形符号换成相应的数字、字符信息。最后,由计算机系统进行数据处理与管理,物品的详细信息便被识别了。

条形码的扫描需要扫描器,扫描器利用自身光源照射条形码,再利用光电转换器接受反射的光线,将反射光线的明暗转换成数字信号。不论是采取何种规则印制的条形码,都由静区、起始字符、数据字符与终止字符组成。有些条码在数据字符与终止字符之间还有校验字符。

静区:静区也叫空白区,分为左空白区和右空白区,左空白区是让扫描设备做好扫描准备,右空白区是保证扫描设备正确识别条码的结束标记。

为了防止左右空白区(静区)在印刷排版时被无意中占用,可在空白区加印一个符号(左侧没有数字时印<;号,右侧没有数字时加印>;号)这个符号就叫静区标记。主要作用就是防止静区宽度不足。只要静区宽度能保证,有没有这个符号都不影响条码的识别。

起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。

数据字符:条形码的主要内容。

校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。

终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。

为了方便双向扫描,起止字符具有不对称结构。因此扫描器扫描时可以自动对条码信息重新排列。条码扫描器有光笔、CCD、激光、影像四种

光笔:最原始的扫描方式,需要手动移动光笔,并且还要与条形码接触。

CCD:以CCD作为光电转换器,LED作为发光光源的扫描器。在一定范围内,可以实现自动扫描。并且可以阅读各种材料、不平表面上的条码,成本也较为低廉。但是与激光式相比,扫描距离较短。

激光:以激光作为发光源的扫描器。又可分为线型、全角度等几种。

影像:以光源拍照利用自带硬解码板解码,通常影像扫描可以同时扫描一维及二维条码,如新大陆引擎及Honeywell引擎。

线型:多用于手持式扫描器,范围远,准确性高。

全角度:多为工业级固定式扫描,自动化程度高,在各种方向上都可以自动读取条码及输出电平信号,结合传感器使用。

一、国际上正在推动利用生物遗传基因,建立DNA条形码扫描资料库。将来可以利用携带型DNA条形码扫描枪,用来辨识食品是否伪造标示,或鉴定侵害农作物昆虫之种类,以及了解飞入飞机引擎内,造成飞安事故之鸟种,俾作早期防范措施等。 

二、DNA条码扫描资料建立,动物方面系利用动物体内粒线体中的CO1遗传基因,人类体内有虽有30亿碱基对,但动物粒线体中的CO1遗传基因约仅有650碱基对。经由4种碱基的排列,可以鉴定出7至9成的DNA种类;如果有识别困难的情况发生时,可以在经由其他的基因排列来判断。植物、菌类的资料建立,则是利用基因中不同的部分来辨识。

三、国际上推行DNA条形码扫描工作,系于2004年开始,在美国设立事务局,计有50个国家、150个机关团体加入,目前已搜集登录的种类约有5万种, 5年后希望能达到50万种的目标。加拿大、中国、韩国等国的政府也于2009年1月开始加入DNA条形码扫描。日本目前则是由民间机关(JBOLI)在推动,着重在资料的搜集与建立方面。

根据实现原理,二维条码通常分为层排式二维条码(又称堆积式二维条码或行排式二维条码)、矩阵式二维条码(又称棋盘式二维条码)和邮政码三大类。

1.行排式二维条码

行排式二维条码其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。但由于行数的增加,需要对行进行判定、其译码算法与软件也不完全相同于一维条码。有代表性的行排式二维条码有Code49、Code16K、PDF417等。其中的Code49、PDF417、Code16K等都是层排式二维条码。层排式二维条码可通过线性扫描器逐层实现译码,也可通过照相和图像处理进行译码。

2.矩阵式二维条码

矩阵式二维条码是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础上的一种新型图形符号自动识读处理码制。QRCode、DataMatrix、MaxiCode、CodeOne、矽感CM码(CompactMatrix)、龙贝码等都是矩阵式二维条码。绝大多数矩阵式二维条码必须采用照相方法识读。

3.邮政码

邮政码相对应用较为专门,它是通过对不同长度的条进行编码,主要用于邮件编码,如:Postnet、BP04State。


 

版权所有:杭州鼎正条形码代理有限公司   网站地图  技术支持QQ/微信:1766534168