一种基于视频流的二维码识读装置制造方法及图纸

技术编号:8148895 阅读:229 留言:0更新日期:2012-12-28 19:16
本实用新型专利技术公开了一种基于视频流的二维码识读装置,包括视频图像采集模块和视频图像处理模块,用于获取多帧二维码的视频图像采集模块的输出端与用于处理二维码视频图像的视频图像处理模块的输入端连接。本实用新型专利技术的这种基于视频流的二维码识读装置,采用高速的视频数字处理设备,能够对视频流中包含二维码信息的多帧图像进行逐帧识读处理,不依赖单张图片,提高了二维码识读的准确性,同时实现了高速实时的二维码识读;由于不依赖外部人工触发,有效提高了识读效率、降低了设备的成本。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及图像识别技术,具体涉及一种基于视频流的二维码识读装置
技术介绍
二维条码简称二维码(2-dimensional bar code),它采用的是黑白相间的图形单元来记录数据符号信息,图形单元按照矩阵形式进行排列。由于在水平和竖直方向上同时存储信息,因此信息量很大。在代码编制上巧妙地利用构成计算机内部逻辑基础的“O”和“I”比特流的概念,使用若干与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性每种 码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别的功能及处理图像旋转变化等的特点。在许多种类的二维条码中,常用的码制有Data Matrix, Maxi Code, QR Code, PDF417 等等。在本装置中主要用到的是QR Code编码规则的二维条码。QR Code又称快速响应矩阵码,是具有代表性的二维条码,国标GB/T 18284-2000中的技术规定,“每个QR码符号有正方形模块组成的一个正方形阵列构成”。QR码符号共有40个规格,分别为版本I、版本2......版本40。版本I的规格为21模块*21模块,版本2的规格为25模块*25模块,依次类推,每一个版本比前一版本每边增加四个模块,知道版本40,其规格为177模块*117模块。随着现在互联网视频内容的不断增加和3G通信技术的快速发展和应用,从摄像头和视频文件中自动识读二维码,以便用户观众快速地从中获取信息已经成为一种潮流趋势。然而,目前二维码获取的方法中比较普遍的是通过摄像头拍照获取。相对于用摄像头拍照获取的方式,直接从摄像头或视频文件中获取二维码信息的方法,更加方便快捷。在中国专利200910105475. 6《获取视频中的二维码的方法和装置》中,公开了一种视频获取二维码的方法。该专利通过查找到视频中含有二维码的图片,然后通过操作人员手工截图方式截取其中二维码图片,在进行阈值判断是否符合识读二维码图片信息的要求。但是由于只是简单的进行阈值判断而没有对获得图片进行其他处理方法,可能就是获得的图片识别率相对较低,并且在获得二维码图片后还需进行手工截图,在这个步骤上可能还需要到人工操作,从而浪费一定的人力物力。
技术实现思路
为了克服现有技术中二维码图片识别率低,操作成本高的不足,本技术提供一种基于视频流的二维码识读装置,该装置不需要外部触发、且能够实现更少的出现乱码的高速实时识读二维码信息。为达到上述目的,本技术的技术方案为—种基于视频流的二维码识读装置,包括视频图像采集模块和视频图像处理模块,用于获取多帧二维码的视频图像采集模块的输出端与用于处理二维码视频图像的视频图像处理模块的输入端连接。所述视频图像处理模块包括二维码检测单元、二维码分割单元、二维码校准单元、二维码解码输出单元,用于根据多帧二维码的边缘特征信息得到二维码图像的二维码检测单元的输出端与用于将二维码图像分割成二值图像的二维码分割单元的输入端连接;二维码分割单元的输出端与用于将二值图像进行仿射变换得到定位图形,并提取定位图形的二进制码流的二维码校准单元的输入端连接;二维码校准单元的输出端与二维码解码输出单元的输入端连接。所述二维码解码输出单元包括多帧识别融合单元和识读结果输出单元;用于将二进制码流进行纠错和译码,获得二维码信息的多帧识别融合单元的输出端与用于根据多帧识读融合单元通知的识读结果输出单元的输入端连接。其中当识读结果输出单元满足预先设定的输出条件时,则将识读结果通知识读结果输出单元。预先设定的输出条件为同一个二维码的已识读样本数量达到预设值,并且获得信息包含特定产品字符信息结果的置信度达到预设置信权值。由上述的技术方案可见,本技术的这种基于视频流的二维码识读的装置,通过采用高速的数字处理设备,能够获取视频并对视频流中包含二维码信息的多帧图像进行逐帧识读处理,不依赖单张图片,实现了高速实时的二维码识读;同时由于不依赖外部触发,提高了使用效率,降低设备成本。附图说明图I为本技术实施例中二维码识读的装置的组成结构示意图。具体实施方式为使本技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本技术进一步详细说明。本技术提供的二维码识读的装置,集成设置在高速数字信号处理芯片上,其组成结构如图I所示,其中包括视频图像采集模块和视频图像处理模块,用于获取多帧二维码的视频图像采集模块的输出端与用于处理二维码视频图像的视频图像处理模块的输入端连接。所述视频图像处理模块包括二维码检测单元、二维码分割单元、二维码校准单元、二维码解码输出单元,用于根据多帧二维码的边缘特征信息得到二维码图像的二维码检测单元的输出端与用于将二维码图像分割成二值图像的二维码分割单元的输入端连接;二维码分割单元的输出端与用于将二值图像进行仿射变换得到定位图形,并提取定位图形的二进制码流的二维码校准单元的输入端连接;二维码校准单元的输出端与二维码解码输出单元的输入端连接。所述二维码解码输出单元包括多帧识别融合单元和识读结果输出单元;用于将二进制码流进行纠错和译码,获得二维码信息的多帧识别融合单元的输出端与用于根据多帧识读融合单元通知的识读结果输出单元的输入端连接。本技术实施例中提供的基于视频流的二维码识读装置是集成在高速数字信号处理芯片上的嵌入式设备。在本实施例,高速数字信号处理芯片采用一个德州仪器公司的TMS320DM6446高速数字信号处理(Digital Signal Processing, DSP)芯片,该芯片集成了 ARM926和TMS320C64X+DSP双内核,具有4800MIPS的高速数据处理能力。而该芯片对二维码图像数据进行处理的算法可以通过计算机程序实现,该计算机程序可以存储在一个可移动的存储介质中,如闪存等。由上述可见,本技术提供的二维码识读的装置,通过采用高速的数字处理设备,能够对视频流中包含二维码信息的多帧图像进行逐帧识读处理,不依赖单张图片,实现了高速实时的二维码识读;同时由于不依赖外部触发,提高了二维码获取、识读的效率,降低了设备成本。因此,容易理解,以上所述仅为本技术的较佳实施例,并非用于限定本技术的精神和保护范围,任何熟悉本领域的技术人员所做出的等同变化或替换,都应视为涵盖在本技术的保护范围之内。·权利要求1.一种基于视频流的二维码识读装置,其特征在于包括视频图像采集模块(I)和视频图像处理模块(2),用于获取多帧二维码的视频图像采集模块(I)的输出端与用于处理二维码视频图像的视频图像处理模块(2 )的输入端连接。专利摘要本技术公开了一种基于视频流的二维码识读装置,包括视频图像采集模块和视频图像处理模块,用于获取多帧二维码的视频图像采集模块的输出端与用于处理二维码视频图像的视频图像处理模块的输入端连接。本技术的这种基于视频流的二维码识读装置,采用高速的视频数字处理设备,能够对视频流中包含二维码信息的多帧图像进行逐帧识读处理,不依赖单张图片,提高了二维码识读的准确性,同时实现了高速实时的二维码识读;由于不依赖外部人工触发,有效提高了识读效率、降低了设备的成本。文档编本文档来自技高网
...

【技术保护点】
一种基于视频流的二维码识读装置,其特征在于包括视频图像采集模块(1)和视频图像处理模块(2),用于获取多帧二维码的视频图像采集模块(1)的输出端与用于处理二维码视频图像的视频图像处理模块(2)的输入端连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:薛月菊毛亮李鸿生
申请(专利权)人:华南农业大学
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1