Vuser_1007062021-11-22 18:54
物流读码

ID6000预览有画面,但是条码无识别怎么回事?

IDMVS正常连接ID6000相机后,开启预览,可以正常显示画面,但条码无法被识别读取

  • 17
  • 0
  • 分享

全部回答1

  • Vuser_qing

    你好,出现该提示,可能有以下原因:


    原因一:码制选择是否正确,是否为支持的码制类别

    方法:如下图所示,检查所要识别的条码类型是否已正常添加进来。不需要识别的条码类型建议不添加。



    原因二:成像是否符合算法要求,如PPM,清晰程度,对比度等情况条码的成像不符合算法要求,则相机无法读取到。
    举例说明:如下几种条码类型,相机暂不支持读取。


    1. 遮挡,脏污

    2. 条码断针:
    3. 宽度失真(白色间隔部分不符合常规):




    4. 相邻码(两个码过于*近)
    5. 临界条件:上下相邻条码最小间隔32像素。左右相邻最小50像素。不得开启下采样模式。
    6. 条码模糊
    7. 畸变(例如印在弧面物体上的条码或非平面条码)




    8. 静区干扰(距离条码过近的竖线等异物)




    9. 对比度较差(条码与背景颜色过于接近)



    10. 污损,反光,封识字符干扰
    11. 码大小(长和高)
    可支持读取范围:码高最小20个像素,码长最大550个像素,长高比小于15



    如上图条码,需开启下采样模式。
    像素查看方法:打开电脑自带画图软件,选择任意一个框选工具框住条码。




     1090为码长,42为码高。1090÷42≈26>15,故无法读取。


    原因三: 画面中条码无绿色识别框,说明相机设置了过滤规则,将条码过滤掉了。
    方法:可在官网查看ID6000分段视频-过滤规则视频。网址可参考:https://www.hikrobotics.com,具体位置如下:






    原因四:动态读码曝光是否设置太大造成拖尾,未调试至合适景深
    方法:保证曝光增益等参数设置正常的情况下,配合调节镜头光圈与焦距到合适值。
    a) 光圈调节至F8与F16中间,约F11位置,位置调整好后,将光圈螺丝锁紧。
    b) 曝光时间=最大视野/分辨率/传送带速度。实际曝光时间设置可在计算值上稍作调整。曝光 150us,增益 15dB,Gamma 0.7,帧率 12fps(此数据是10mil条码情况下、传送带速度1.5m/s及以下;15mil条码情况下、传送带速度2m/s及以下符合要求的参数)


    若以上步骤依然无法解决,需要采集无法识别的图片样本(bmp格式),提供算法库版本,算法参数配置截图给总部技术。

    2021-11-22 19:06 举报删除

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器