买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】立体条形码信息生成方法、装置、电子设备和可读介质_北京航空航天大学杭州创新研究院_202410052300.8 

申请/专利权人:北京航空航天大学杭州创新研究院

申请日:2024-01-15

公开(公告)日:2024-04-12

公开(公告)号:CN117574930B

主分类号:G06K7/14

分类号:G06K7/14;G06K7/10

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2024.03.08#实质审查的生效;2024.02.20#公开

摘要:本公开的实施例公开了立体条形码信息生成方法、装置、电子设备和可读介质。该方法的一具体实施方式包括:将双线平行激光束投射至目标立体条形码图案上;对目标立体条形码图案进行图像采集;对立体条形码图像进行条形码图像分割处理,以生成上行条形码图像和下行条形码图像;对上行条形码图像进行激光线细化处理;对下行条形码图像进行激光线细化处理;对激光线细化上行条形码像素点进行直线拟合处理;对激光线细化下行条形码像素点进行直线拟合处理;生成上行像素距离集合;生成下行像素距离集合;将上行条形码图像对应的待解码字符串和下行条形码图像对应的待解码字符串进行组合处理;生成立体条形码信息。该实施方式提高了条形码的解码准确率。

主权项:1.一种立体条形码信息生成方法,包括:利用相关联的双线平行激光发射器将发射的双线平行激光束投射至目标立体条形码图案上,其中,所述目标立体条形码图案上的目标立体条形码为上下两行且同时被双线平行激光束的两个激光束分别投射;通过相关联的图像采集设备对所述目标立体条形码图案进行图像采集,得到立体条形码图像;对所述立体条形码图像进行条形码图像分割处理,以生成上行条形码图像和下行条形码图像;对所述上行条形码图像进行激光线细化处理,得到激光线细化处理后的上行条形码图像作为激光线细化上行条形码图像;对所述下行条形码图像进行激光线细化处理,得到激光线细化处理后的下行条形码图像作为激光线细化下行条形码图像;对所述激光线细化上行条形码图像中满足预设阈值条件的各个激光线细化上行条形码像素点进行直线拟合处理,以生成上行拟合直线;对所述激光线细化下行条形码图像中满足预设阈值条件的各个激光线细化下行条形码像素点进行直线拟合处理,以生成下行拟合直线;根据所述激光线细化上行条形码图像和所述上行拟合直线,生成上行像素距离集合;根据所述激光线细化下行条形码图像和所述下行拟合直线,生成下行像素距离集合;根据所述上行像素距离集合,生成所述上行条形码图像对应的待解码字符串;根据所述下行像素距离集合,生成所述下行条形码图像对应的待解码字符串;将所述上行条形码图像对应的待解码字符串和所述下行条形码图像对应的待解码字符串进行组合处理,以生成立体条形码待解码字符串;根据所述立体条形码待解码字符串,生成立体条形码信息;其中,所述对所述立体条形码图像进行条形码图像分割处理,以生成上行条形码图像和下行条形码图像,包括:根据所述立体条形码图像,确定所述立体条形码图像对应的图像倾斜角度;根据所述图像倾斜角度,对所述立体条形码图像进行图像旋转处理,得到图像旋转处理后的立体条形码图像作为旋转条形码图像;对所述旋转条形码图像进行灰度化处理,得到灰度化处理后的旋转条形码图像作为灰度条形码图像;按照水平方向对所述灰度条形码图像进行直方图投影处理,得到一维亮度直方图,其中,所述一维亮度直方图中的亮度表征灰度条形码图像对应水平方向的亮度分布;将所述一维亮度直方图中亮度最大的两个像素点确定为目标点组;将所述灰度条形码图像中与所述目标点组对应的两条灰度条形码像素水平线确定为目标激光线组,其中,所述目标激光线组包括上行目标激光线和下行目标激光线,所述上行目标激光线到灰度条形码图像的上部边界的距离小于所述下行目标激光线到灰度条形码图像的上部边界的距离;以所述上行目标激光线为中心,以预设高度阈值为切分高度,对所述灰度条形码图像进行上下图像切分处理,得到上下图像切分处理后的灰度条形码图像作为上行条形码图像;以所述下行目标激光线为中心,以所述预设高度阈值为切分高度,对所述灰度条形码图像进行上下图像切分处理,得到上下图像切分处理后的灰度条形码图像作为下行条形码图像;其中,激光线细化处理包括:根据预设灰度阈值,对上行条形码图像进行二值化处理并进行滤波处理,得到滤波上行条形码图像;对于滤波上行条形码图像中的每列滤波上行条形码像素点序列,执行以下更新步骤:确定所述滤波上行条形码像素点序列对应的激光线起始点和激光线终止点;根据所述滤波上行条形码像素点序列对应的激光线起始点和激光线终止点,通过以下公式确定所述滤波上行条形码像素点序列对应的激光线中心坐标信息: ,其中,所述表示激光线中心坐标信息,所述表示激光线中心坐标信息对应的纵坐标信息,激光线起始点的坐标表示为,所述激光线终止点的坐标表示为,所述表示激光线中心坐标信息对应的横坐标信息,也表示为激光线起始点的横坐标和激光线终止点的横坐标,所述表示激光线起始点的纵坐标,所述表示激光线终止点的纵坐标,所述表示纵坐标变量,所述表示滤波上行条形码图像中的滤波上行条形码像素点,所述表示滤波上行条形码像素点的纵坐标,所述表示滤波上行条形码像素点的横坐标;将所述激光线中心坐标信息对应的像素点的像素值更新为第一像素阈值;将所述滤波上行条形码像素点序列中除所述激光线中心坐标信息对应的像素点之外的各个像素点的像素值更新为第二像素阈值。

全文数据:

权利要求:

百度查询: 北京航空航天大学杭州创新研究院 立体条形码信息生成方法、装置、电子设备和可读介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。