System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种辅助识读方法及系统技术方案_技高网

一种辅助识读方法及系统技术方案

技术编号:41013166 阅读:5 留言:0更新日期:2024-04-18 21:50
本发明专利技术涉及条形码辅助识别方法技术领域,公开了一种辅助识读方法,包括以下步骤:S1、调用后台控制系统在数据库内输入错误码集合,通过设置图像处理单元对拍摄的图片进行框选,识别出现条码的区域,以拍摄图片的中心部位为中心点选取矩形框,对条码位于矩形框内位置信息进行判断,通过调整摄像头拍摄角度以及位置,再进行二次拍摄,使得二次拍摄的图片中心部位主要为条码,实现对拍摄区域的自动调整,解决了现有的条码识读设备只能通过使用者手动调节扫描位置,而每次调节位置时,只是通过目光大致确认条形码位置,然后将条码识读设备移动至对准条码区域的位置,且需要经过多次调节才能对准的问题。

【技术实现步骤摘要】

本专利技术涉及条形码辅助识别方法,具体为一种辅助识读方法及系统


技术介绍

1、随着近年来国际中、高端工业制造领域的产品产量大幅提升,生产效率与生产成本对于生产企业变得愈发重要,生产企业不停地追逐更高的生产效率与更低的生产成本。比如,飞机制造、汽车制造、手机制造、电脑制造、家用电器制造领域等等。生产成本方面,生产企业希望通过减少产品主要组件的浪费来控制成本;生产效率方面,生产企业希望产品的主要组件在生产过程中能被快速记录,以方便后期的问题追溯与分析。而这些需求推动了条码技术应用在中、高端工业制造领域更深入的发展,使用传统的商用类条码识读设备时,用户按下识读按键,条码识读设备的瞄准器、补光灯、摄像头被启动,但是每次使用时需要使用者将条码识读设备对准条形码才能保证识别效果,但是现有的条码识读设备只能通过使用者手动调节扫描位置,而每次调节位置时,只是通过目光大致确认条形码位置,然后将条码识读设备移动至对准条码区域的位置,这种方式虽然可以实现对准条码区域的目的,但是往往不会在一次调整后就能对准,需要经过多次调节才能对准,较为麻烦。


技术实现思路

1、本专利技术的目的在于提供一种辅助识读方法及系统,以解决上述
技术介绍
中提出的问题。

2、为了解决上述技术问题,本专利技术提供如下技术方案:一种辅助识读方法,包括以下步骤:

3、s1、调用后台控制系统在数据库内输入错误码集合;

4、s2、按下开关上电启动,瞄准器进入工作状态;

5、s3、摄像头拍摄条形码图片;

6、s4、调用图像选取单元以及条形码识别单元对s3获取的图片进行识别;

7、s5、若步骤s4中图片未被图像选取单元识别且未被条形码识别单元识别,反馈单元向主控单元发送错误码调用请求;

8、s6、主控单元调用错误码单元通过指示灯发送识别错误信息;

9、s7、若步骤s4中图片被图像选取单元识别,则调用摄像头控制单元对摄像头的角度和位置进行调节;

10、s8、调节后的摄像头对摄像区域进行二次拍摄,拍摄后的图片重复上述步骤s4、s5、s6;

11、s9、条形码识别单元对拍摄的图片进行识别后,停止对拍摄区域进行拍摄;

12、s10、解析单元对识别的条形码进行解析;

13、s11、若解析失败,反馈单元向主控单元发送错误码调用请求;

14、s12、主控单元调用错误码单元通过指示灯发送条形码信息错误信息;

15、s13、解析单元解析成功后将解析信息上传,并且对解析信息进行缓存,反馈单元向主控单元发送错误码调用请求;

16、s14、主控单元调用错误码单元通过指示灯发送条形码识别完成信息;

17、所述步骤s1中的错误码集合包括错误码一、错误码二、错误码三,所述错误码一指向为未识别错误,对应的指示灯为黄灯,所述错误码二指向未解析错误,对应的指示灯为红灯,所述错误码三指向为识别成功,对应的指示灯为绿灯,所述步骤s4中的图像选取单元对拍摄的图片进行框选,识别出现条码的区域,选取框为矩形框,所述矩形框的长度为宽度的两倍,所述矩形框的选取标准,以拍摄图片的中心部位为中心点,选取长度和宽度固定的矩形框,然后将该矩形框内区域沿x轴和y轴方向各划分三条区域线,将该矩形框内区域划为为十六个小区域,对十六个小区域分别进行纵向扫描和横向扫描,获取纵向像素集和横向像素集,然后选择十六个小区域中纵向像素集和横向像素集内像素集最多的四个区域,然后选取这四个区域,并标定区域位置,所述矩形框的选取标准,以拍摄图片的中心部位为中心点,选取长度和宽度固定的矩形框,然后将该矩形框内区域沿x轴和y轴方向各划分三条区域线,将该矩形框内区域划为为十六个小区域,对十六个小区域分别进行纵向扫描和横向扫描,获取纵向像素集和横向像素集,然后选择十六个小区域中纵向像素集和横向像素集内像素集最多的四个区域,然后选取这四个区域,并标定区域位置。

18、根据上述技术方案,所述矩形框内的十六个小区域按顺序标定序号为1a、2a、3a、4a、1b、2b、3b、4b、1c、2c、3c、4c、1d、2d、3d、4d,步骤s4中选取的四个小区域为两两相邻区域,对区域位置信息进行判断,四个小区域位于矩形框左上角附近时,摄像头控制单元控制摄像头拍摄角度向左上方移动,同理四个小区域位于矩形框左下角、右上角、右下角、顶部、底部、左侧、右侧时,摄像头控制单元控制摄像头拍摄角度向相对应的方向移动,当四个小区域在矩形框中间区域时,摄像头控制单元控制摄像头向远离拍摄区域的方向移动。

19、根据上述技术方案,所述步骤s3和步骤s8中两次拍摄间隔设置在2ms。

20、根据上述技术方案,所述步骤s3和s9中对图片的识别是与对图像的选取同步进行的,在图像选取未结束前,若图片的识别完成,则图像选取自动结束。

21、根据上述技术方案,所述步骤s5中图片未被图像选取单元和条形码识别单元识别的判断标准为,所选择的四个区域内的的纵向像素集和横向像素集小于设定阈值,以及条形码识别单元未能对图片中的条码进行识别。

22、一种辅助识读系统,包括主控单元,所述主控单元的输出端电信号连接有硬件设备控制单元,所述主控单元的输出端电信号连接有存储单元,所述主控单元的输出端电信号连接有指示灯控制单元,所述主控单元的输出端电信号连接有错误码单元,所述主控单元的输出端电信号连接有软件调度单元,所述主控单元的输出端电信号连接有反馈单元。

23、根据上述技术方案,所述硬件设备控制单元包括摄像头控制单元、瞄准器控制单元、补光器控制单元,所述摄像头控制单元包括拍摄模块和调节模块,所述调节模块包括角度调节模块和位置调节模块,所述软件调度单元包括图像选取单元和条形码识别单元,条形码识别单元的输出端电信号连接有解析单元,所述解析单元的输出端电信号连接有缓存模块,所述解析单元的输出端电信号连接有上传模块。

24、与现有技术相比,本专利技术所达到的有益效果是:

25、1.本专利技术,通过设置图像处理单元对拍摄的图片进行框选,识别出现条码的区域,以拍摄图片的中心部位为中心点,选取长度和宽度固定的矩形框,对条码位于矩形框内位置信息进行判断,通过调整摄像头拍摄角度以及位置,再进行二次拍摄,使得二次拍摄的图片中心部位主要为条码,实现对拍摄区域的自动调整,解决了现有的条码识读设备只能通过使用者手动调节扫描位置,而每次调节位置时,只是通过目光大致确认条形码位置,然后将条码识读设备移动至对准条码区域的位置,且需要经过多次调节才能对准的问题,通过将矩形框内区域沿x轴和y轴方向各划分三条区域线,将该矩形框内区域划为为十六个小区域,对十六个小区域分别进行纵向扫描和横向扫描,获取纵向像素集和横向像素集,然后选择十六个小区域中纵向像素集和横向像素集内像素集最多的四个区域,然后选取这四个区域,并标定区域位置,对矩形框内范围进行再次细化,其主要目的是为了确认矩形框内条码的主要存在位置,然后根据十本文档来自技高网...

【技术保护点】

1.一种辅助识读方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种辅助识读方法,其特征在于:所述矩形框内的十六个小区域按顺序标定序号为1A、2A、3A、4A、1B、2B、3B、4B、1C、2C、3C、4C、1D、2D、3D、4D,步骤S4中选取的四个小区域为两两相邻区域,对区域位置信息进行判断,四个小区域位于矩形框左上角附近时,摄像头控制单元控制摄像头拍摄角度向左上方移动,同理四个小区域位于矩形框左下角、右上角、右下角、顶部、底部、左侧、右侧时,摄像头控制单元控制摄像头拍摄角度向相对应的方向移动,当四个小区域在矩形框中间区域时,摄像头控制单元控制摄像头向远离拍摄区域的方向移动。

3.根据权利要求2所述的一种辅助识读方法,其特征在于:所述步骤S3和步骤S8中两次拍摄间隔设置在2ms。

4.根据权利要求3所述的一种辅助识读方法,其特征在于:所述步骤S3和S9中对图片的识别是与对图像的选取同步进行的,在图像选取未结束前,若图片的识别完成,则图像选取自动结束。

5.根据权利要求4所述的一种辅助识读方法,其特征在于:所述步骤S5中图片未被图像选取单元和条形码识别单元识别的判断标准为,所选择的四个区域内的的纵向像素集和横向像素集小于设定阈值,以及条形码识别单元未能对图片中的条码进行识别。

6.一种辅助识读系统,包括主控单元,其特征在于:所述主控单元的输出端电信号连接有硬件设备控制单元,所述主控单元的输出端电信号连接有存储单元,所述主控单元的输出端电信号连接有指示灯控制单元,所述主控单元的输出端电信号连接有错误码单元,所述主控单元的输出端电信号连接有软件调度单元,所述主控单元的输出端电信号连接有反馈单元。

7.根据权利要求6所述的一种辅助识读系统,其特征在于:所述硬件设备控制单元包括摄像头控制单元、瞄准器控制单元、补光器控制单元,所述摄像头控制单元包括拍摄模块和调节模块,所述调节模块包括角度调节模块和位置调节模块,所述软件调度单元包括图像选取单元和条形码识别单元,条形码识别单元的输出端电信号连接有解析单元,所述解析单元的输出端电信号连接有缓存模块,所述解析单元的输出端电信号连接有上传模块。

...

【技术特征摘要】

1.一种辅助识读方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种辅助识读方法,其特征在于:所述矩形框内的十六个小区域按顺序标定序号为1a、2a、3a、4a、1b、2b、3b、4b、1c、2c、3c、4c、1d、2d、3d、4d,步骤s4中选取的四个小区域为两两相邻区域,对区域位置信息进行判断,四个小区域位于矩形框左上角附近时,摄像头控制单元控制摄像头拍摄角度向左上方移动,同理四个小区域位于矩形框左下角、右上角、右下角、顶部、底部、左侧、右侧时,摄像头控制单元控制摄像头拍摄角度向相对应的方向移动,当四个小区域在矩形框中间区域时,摄像头控制单元控制摄像头向远离拍摄区域的方向移动。

3.根据权利要求2所述的一种辅助识读方法,其特征在于:所述步骤s3和步骤s8中两次拍摄间隔设置在2ms。

4.根据权利要求3所述的一种辅助识读方法,其特征在于:所述步骤s3和s9中对图片的识别是与对图像的选取同步进行的,在图像选取未结束前,若图片的识别完成,则图像选取自动结束。

5.根据权利要求4所...

【专利技术属性】
技术研发人员:王志峰
申请(专利权)人:南通腾峰光学仪器有限公司
类型:发明
国别省市:

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

1