一种高像素图像的条码识读设备的制造方法_2

文档序号:8652359阅读:来源:国知局
al 2of 5,Standard 2of 5,Matrix 2of5,GSlDatabar (RSS-Expand,RSS-Limited,RSS-14),Code 39 (包括 Code 39FULL ASCI I),Code ll,MSI_Plessey,Plessey等。图像捕捉模块200进行图像数据的捕捉可以采用扫描、图片拍摄等具备摄像头模块的设备进行,可以采用任何图像捕捉设备进行连续性或不连续性捕捉图像,所述的连续也称为连续扫描模式、连续流式传输模式、流式传输模式、飞越扫描模式、飞速扫描模式或呈现模式,连续性捕捉图像数据,从而提高工作效率。图像捕捉模块200例如可以是现有的移动设备:手持式扫描仪、便携式数据终端、个人数字助理PDA、移动电话,还可以是现有医院、仓库、货仓等现场使用的高拍仪、照相机、扫描仪等设备,该设备能够捕捉各个像素的图像,应用范围广泛。此外,用于图像采集的设备还具备对焦控制、补光控制、曝光控制等成像控制逻辑,同时具有高效数据总线以及传输采集到的数据接口,丰富的控制接口能够满足不同领域的应用需求。捕捉图像数据后将所述图像数据存储,即可满足现有企业、事业单位针对纸件文档存档的需求,图像数据的存储可以采用图像采集设备自带的存储单元203或云端存储。
[0024]所述的图像捕捉模块200还可以采用摄像头模块、相机、扫描仪、光学扫描器等,所述图像捕捉模块200可以采用多个、多种硬件设备的组合,可以采用一个或者至少两个形成的组合体与所述的解码模块201连接。优选的,图像捕捉模块200可以为多像素图像传感器组件、CXD或CMOS等ID图像传感器组件或2D图像传感器组件。图像传感器组件可以包括图像传感器,图像传感器包括多像素图像传感器阵列,该多像素图像传感器阵列具有以像素行和像素列排列的像素、列电路和行电路等。与图像传感器相连的还可以是放大器电路和模拟数字转换器,模拟数字转换器能够将模拟信号转换成数字信号形式的图像信息供所述的解码模块201进行数据处理。
[0025]所述的图像捕捉模块200还可以具备对焦控制、补光控制、曝光控制等成像控制等功能。在一优选的实施方式中,所述图像捕捉模块200与控制模块202通信性连接,所述控制模块202控制图像捕捉模块200。在本实施方式中,所述的控制模块202不具备数据处理的功能,仅仅用于实现控制的目的。控制模块202控制所述的图像捕捉模块200进行图像捕捉、对焦、补光、曝光等,从而使得图像捕捉模块200能够获取高质量的图像数据。控制模块202与所述图像捕捉模块200的连接可以采用总线连接的方式,亦可使用其他方式连接。
[0026]所述解码模块201处理所述图像数据,获取条码符号及解码条码符号。图像捕捉模块200获取图像数据后传输至解码模块201进行数据处理。优选的,所述的解码模块201可以采用专用的解码芯片,如解码芯片可以采用10TC0370、10TC0390,所述的解码模块具备超强大的高像素图像的条码处理功能,具备解码、条码自动识别、条码定位等功能。本实施方式中,可以通过人工判读的方式决定是否进行图像灰度处理,若所采集的图像数据为黑白图像数据,则通过人工控制,所述的控制模块202发送指令控制解码模块201提取图像数据内的条码符号,若所采集的图像数据为彩色图像数据,则控制解码模块201进行图像灰度处理,将图像数据变为灰度图像,并定位条码符号的位置,提取图像数据内的条码符号。此外,也可以不通过人工判读的方式处理上述过程,所述解码模块201能够自动进行图像数据的色彩分辨,并与控制模块202通信,判定是否进行图像数据的灰度处理。具体步骤如下:分析所述图像数据的灰度值,若所述灰度值位于0-255之间,则采用专门的图像处理技术将所述图像数据进行灰度处理。例如所提取的图像数据的灰度值为50、80或200,可通过系统设置自动对每一图像进行灰度处理,并直接自动提取图像数据内的条码符号。将所提取的条码符号存储以备条码解码的用途。解码模块201对条码符号的提取可以逐一提取的方式也可以同一时间进行多个条码的提取。
[0027]控制模块202控制所述解码模块201将所提取的条码符号解码,将条码符号解码后的条码数据存储于存储单元203中。将所述条码符号解码,直接获取条码符号上所承载的解码数据,所述的解码数据可为EXCEL表格、WORD文本、彩色图像、照片、文本图像、数据、网址链接等数据。如银行工作人员通过将条码符号解码获取解码数据,应用解码数据可实现直接获取高清的、可编辑数据的目的,并且针对电子表格等数据不必再花费时间制作,大大节约工作时间。本实施方式中,所述的解码模块201还具备获取所提取条码符号的定位点信息的功能,将所述定位点信息进行排列组合形成至少一个排列组合体,判断所述排列组合体是否符合设定的构造,若是,则解码所提取的条码符号;若否,则解码模块201将所有的定位信息重新开始排列组合。具体的,所述的定位点信息可以为牛眼、起始符、终止符等条码特征信息,若所捕捉的图像上仅存在一个条码符号,则仅形成一个排列组合体,若所述的图像上存在两个以上的条码符号,则可以形成多个排列组合体,条码的个数与排列组合的个数相同,如提取了 A、B、C三个QR码,QR码A的牛眼分别为Ap A2, A3, QR码B的牛眼分别为Bp B2, B3, QR码c的牛眼分别为Cp C2, C3,三个QR码形成的正确的牛眼组合为A1-A2-A3, B1-B2-B3'C1-C2-C3,若进行排列组合形成的牛眼组合正确,则形成的所有牛眼组合体的构造均为“L”形的,即A1-A2-A3形成了第一 “L”形构造,B ^B2-B3形成了第二 “L”形构造,C1-C2-C3形成了第三“L”形构造。所有的牛眼组合都符合设定的构造,则判定该牛眼的组合正确即可进行条码符号的解码。若所述的牛眼组合为A1-B2-B3, C1-A2-A3, C1-B2-C3,则无法组合形成设定的“L”型构造,不是正确的牛眼组合,则返回重新进行排列组合直至所形成的牛眼组合能够符合设定的构造。在本实施方式中,以所述的QR码为例给予说明,针对DM码、C0DE39等具备不同条码特征信息的条码符号,所述设定的构造不仅仅限制于“L”形,依据不同的条码符号设定不同的构造,从而满足实际应用的需求。
[0028]本实施方式中,所述的解码模块201进行条码符号的解码,其解码顺序可以采用并行解码、依次解码或随机解码的方式。若图像数据提取了 A、B、C三个条码数据,则解码的时候依据已经形成的正确的排列组合可以采用A、B、C三个条码数据同时进行并行解码的方式,快速获得解码数据;或者依条码符号提取的先后顺序,先将A解码,然后将B解码,最后将C解码;或者采用随机的方式,依据系统运行的情况随机的进行三个条码的解码,如三个条码数据的解码顺序为A、B、C或B、C、A或C、A、B等,此外,在A还未解码完成时亦可并行的进行B或者C的解码,任何解码的可能顺序均包含在本发明的可实施范围之内。此夕卜,所述的条码符号通过获取每一条码符号的特征信息,依据所述特征信息破坏解码完成后的条码符号,其中所述的特征信息可包含每一条码符号的定位信息、起始符、终止符、中间分隔符、边缘信息等,获取条码的上述特征信息后,每一条码解码完成后进行破坏实现条码的不可识读,通过每一条码符号的特征信息精确的识别每一条码符号。所述的不可识读的破坏可以在一个灰度范围0-255的图像中采用
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1