python条形码识别系统_基于Python与Zbar的无人机盘点条形码识别研究
2018
年
第
6
期
第
4
0
卷
总
第
2
8
8
期
物流工程与管理
LOGISTICS
ENGINEERING
AND
MANAGEMENT
物流技术
doi
:10.3969/
j
.
issn
.
1674
-4993.2018.06.032
基
于
P
y
t
h
o
n
与
Z
b
a
r
的无人机盘点
条形码识别研究
□
王
倩
妮
,
邱
菲
尔
,
章
圳
琰
,
李
玥
,
夏云
鹏
(西南交通大学交通运输与物流学院,
四
川
成
都
610031)
【
摘
要
】
文中针对立体仓库内部利用无人机进行大件货物盘点环境下条形码图像识别问题进行研究,
提出了适合
此种环境下的条形码识别方法。首先通过无人机拍摄终端拍摄图片,
进
而
利
用
Python
与相关数字图像处理模块进行图
像预处理、
条形码定位,
最终利用
Zbar
开源条形码识别工具进行条形码译码,
将结果与数据库内的记录进行比对,
完成
盘点。实验证明,
此方法与直接利用原图和
Zbar
条形码识别模块的识别结果相比,
识别率提高,
效果较为理想。
【
关键词】
条形码识别;
数字图像处理;无人机盘点
【
中图分类号】
TH
692.3
【
文献标识码
】
B
【
文章编号】
1
6
7
4
-
4
9
9
3
(
2
0
1
8
)
0
6
-
0
0
7
6
-
0
3
Study on UAV Inventory Bar Code Identification Based on Python and Zbar
□
WANG
Qian
-
ni,QIU
Fei
-
er,ZHANG
Zhen
-
yan,LI
Yue,XIA
Yun
-peng
(School
of
Transportation
&
Logistics,Southwest
Jiaotong
University,Chengdu
610031,
China
)
【
Abstract
】
In
this
paper,
the
problem
of
b
肛
code
im
age
recognition
in
the
environm
ent
of
large
-
scale
go
ods
inven
tory
using
the
UAV
inside
a
3
D
w
arehouse
is
studied,and
a
bar
code
identification
m
eth
o
d
suitable
for
this
en
viron
m
en
t
is
proposed
.
Firstly
,
th
e
UAV
ph
otograph
s
the
term
inal
to
take
pictures
,
and
then
uses
Python
and
related
digital
im
age
processing
m
odules
to
p
erform
im
age
preprocessing
and
bar
code
positioning
.
Finally
,
Zbar?
s
open
source
bar
code
recognition
to
o
l
is
used
for
bar
code
decoding,and
the
results
are
com
pared
w
ith
the
records
in
the
database
.
Com
plete
the
inventory
.
Experim
ents
show
th
at
com
pared
w
ith
the
recognition
results
of
th
e
direct
use
of
th
e
original
bar
graph
and
Zbar
bar
code
recognition
m
odule
,
the
recognition
rate
is
im
proved
and
the
effect
is
ideal
.
【
Key
words
】
barcode
recognition;digital
im
age
processing;UAV
inven
tory
1
引言
随着科学技术的发展,
条形码技术已经渗透在生活中的
各个领域。条
形
码
成
本
低
、
信
息
输
入
速
度
快
、
可靠性高等优
点
[1],
为其广泛应用提供了条件,
其中包含的信息更是有助于
信息化管理的推进,
加速了工业、
商业等产业的智慧化进程。
条形码技术上世纪2
0
年代起在邮局单据自动分拣系统
应
用
,
后推广至其他领域,
衍生出不同的种类。一维条形码通
过有规则的“
条
”
、
“
空
”
排
列
在
水
平
方向上表示信息,
目前主
要
有
EAN
码
、
UPC
码
、
Code
3
9
码
、
Codebar
码
、
ISBN
码
等
类
型
,
一维条形码需要与数据库配合工作。条形码技术的应用推动
了条形码识别技术的发展,
依靠摄像终端采集条形码图像,
通
过图像处理与识别定位条码、
读取条码信息,
减少了人工的参
与
,
在节约成本的同时,
大大提高了效率。
盘点是在库货物管理的重要手段之一,
通过核对实际库
存与记录库存,
达到准确掌握库存信息的目的。随着现代物
流的高速发展,
越来越多的企业采用立体库进行仓储,提高了
仓库利用率,
也增加了高层货架货物的盘点难度。调研发现,
大多数采用立体库的企业通过自动堆垛机移动高层货架货物
进行盘点,
效率低下。引人无人机进行盘点,
无人机以一定路
线
飞行,
采集货物信息,
回传图片,
配合条形码识别技术,
可以
有效解决高层货架盘点困难的问题。
2
无人机盘点图像获取与现有识别工具的问题
无人机设备大多搭载摄像终端,
可
以
用于拍照、
录
像等。
将无人机用于盘点作业,
为防止室内环境对无人机飞行造成
影响,出现倾覆现象,
因此采用可在室内飞行的
DJI
-
spark
系
列无人机,
依照控制路线飞行并拍摄图片,
图片包含货物信息
【
收稿日期】
2
018-04-08
【
作者简介】王倩妮(
1997—
)
,
女
,
山东济南人,
本
科
,
研究方向:交通工程。
邱菲尔(
1997—
)
,
女
,
浙江宁波人,
本
科
,
研究方向:物流工程。
章圳琰(1996—
)
,
男
,
浙江杭州人,
研究方向:物流工程。
李
玥
(
1997—
),女
,
河北唐山人,
本
科
,
研究方向:物流工程。
夏云鹏(1996—
)
,
男
,
河北沧州人,
本
科
,
python条形码识别系统_基于Python与Zbar的无人机盘点条形码识别研究相关推荐
- 基于python的旅游系统_基于python的去哪儿网旅游数据分析
20011 基于python的去哪儿网旅游数据分析 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段 ...
- python学生名片系统_基于python的学生信息管理系统!听说好多人的作业都是这个...
完整代码 import pymysqlindex=''' +---------------------+ 首页 欢迎来到学生信息管理系统 1.登陆 2.注册 3.quit(按任意键退出) +----- ...
- python地铁查询系统_基于Python的苏州实时公交/地铁接口调用代码实例
1.[代码][Python]代码 #!/usr/bin/python # -*- coding: utf-8 -*- import json, urllib from urllib import ur ...
- python atm取款系统_基于python的ATM(自动取款机)项目
__auth__='穆穆max' data='2021/1/4' class User(): def __init__(self,name,idcard,phonenum,card): self.na ...
- python人脸识别库_基于Python的face_recognition库实现人脸识别
Python Python开发 Python语言 基于Python的face_recognition库实现人脸识别 一.face_recognition库简介 face_recognition是Pyt ...
- python实现实时监控_基于 Python 的交换机实时监控系统的设计与实现
从高校校园网运维工作实际出发,论文提出了一种基于 Python 语言+SNMP协议的网络交换机监测系统设计思路与实现方法.整个系统系统采用B/S模式,基于轻量级的web开发框架web.py实现.后端采 ...
- 基于python的分布式扫描器_基于python的服务器监测系统的设计
基于 python 的服务器监测系统的设计 高正 ; 徐浩 ; 余曼 [期刊名称] <电脑知识与技术> [年 ( 卷 ), 期] 2017(013)002 [摘要] 本文介绍了一种基于 P ...
- python开发语音录入_基于python实现语音录入识别代码实例
这篇文章主要介绍了如何通过python实现语音录入识别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.介绍 1.第一步录音存入本地 2.调用百度 ...
- python商城系统_基于python的海鲜商城系统
20006 基于python的海鲜商城系统 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段内容后打 ...
最新文章
- 在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)
- python时间序列分析航空旅人_时间序列分析-ARIMA模型(python)
- 1008. 数组元素循环右移问题 (20)
- python练习册 每天一个小程序 第0013题
- 【Linux高频命令专题(24)】grep
- DataGridVidw添加CheckBox。并通过一个 CheckBox来控制其全选。
- Linux 内核总线
- java多态可以传匿名对象吗_Java复习笔记2--匿名类和多态
- 11_python基础—函数(引用、全局、局部变量)
- 程序员50题(JS版本)(二)
- Spark之键值RDD转换(转载)
- centos网卡错误Device eth0 does not seem to be present
- 左撇子的成长指南:我是左撇子.TXT
- Twaver-HTML5基础学习(32)Network样式andTree样式
- mybatipse 下载_哇塞!可以免费下载某度文档的doc格式啦
- 512内存安装php7,《滴水石穿-php》虚拟机中安装php7内存错误
- 书名带冒号_书名号、引号、括号和冒号如何套用
- 主分区与逻辑分区的区别
- 这本书献给所有铸就开源世界的人们
- 提高网络安全性:探索ADAudit Plus的全功能IT安全审计解决方案