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的无人机盘点条形码识别研究相关推荐

  1. 基于python的旅游系统_基于python的去哪儿网旅游数据分析

    20011 基于python的去哪儿网旅游数据分析 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段 ...

  2. python学生名片系统_基于python的学生信息管理系统!听说好多人的作业都是这个...

    完整代码 import pymysqlindex=''' +---------------------+ 首页 欢迎来到学生信息管理系统 1.登陆 2.注册 3.quit(按任意键退出) +----- ...

  3. python地铁查询系统_基于Python的苏州实时公交/地铁接口调用代码实例

    1.[代码][Python]代码 #!/usr/bin/python # -*- coding: utf-8 -*- import json, urllib from urllib import ur ...

  4. python atm取款系统_基于python的ATM(自动取款机)项目

    __auth__='穆穆max' data='2021/1/4' class User(): def __init__(self,name,idcard,phonenum,card): self.na ...

  5. python人脸识别库_基于Python的face_recognition库实现人脸识别

    Python Python开发 Python语言 基于Python的face_recognition库实现人脸识别 一.face_recognition库简介 face_recognition是Pyt ...

  6. python实现实时监控_基于 Python 的交换机实时监控系统的设计与实现

    从高校校园网运维工作实际出发,论文提出了一种基于 Python 语言+SNMP协议的网络交换机监测系统设计思路与实现方法.整个系统系统采用B/S模式,基于轻量级的web开发框架web.py实现.后端采 ...

  7. 基于python的分布式扫描器_基于python的服务器监测系统的设计

    基于 python 的服务器监测系统的设计 高正 ; 徐浩 ; 余曼 [期刊名称] <电脑知识与技术> [年 ( 卷 ), 期] 2017(013)002 [摘要] 本文介绍了一种基于 P ...

  8. python开发语音录入_基于python实现语音录入识别代码实例

    这篇文章主要介绍了如何通过python实现语音录入识别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.介绍 1.第一步录音存入本地 2.调用百度 ...

  9. python商城系统_基于python的海鲜商城系统

    20006 基于python的海鲜商城系统 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段内容后打 ...

最新文章

  1. 在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)
  2. python时间序列分析航空旅人_时间序列分析-ARIMA模型(python)
  3. 1008. 数组元素循环右移问题 (20)
  4. python练习册 每天一个小程序 第0013题
  5. 【Linux高频命令专题(24)】grep
  6. DataGridVidw添加CheckBox。并通过一个 CheckBox来控制其全选。
  7. Linux 内核总线
  8. java多态可以传匿名对象吗_Java复习笔记2--匿名类和多态
  9. 11_python基础—函数(引用、全局、局部变量)
  10. 程序员50题(JS版本)(二)
  11. Spark之键值RDD转换(转载)
  12. centos网卡错误Device eth0 does not seem to be present
  13. 左撇子的成长指南:我是左撇子.TXT
  14. Twaver-HTML5基础学习(32)Network样式andTree样式
  15. mybatipse 下载_哇塞!可以免费下载某度文档的doc格式啦
  16. 512内存安装php7,《滴水石穿-php》虚拟机中安装php7内存错误
  17. 书名带冒号_书名号、引号、括号和冒号如何套用
  18. 主分区与逻辑分区的区别
  19. 这本书献给所有铸就开源世界的人们
  20. 提高网络安全性:探索ADAudit Plus的全功能IT安全审计解决方案

热门文章

  1. Xshell配置密钥公钥(Public key)与私钥(Private Key)登录
  2. BLDC驱动入门最简教程
  3. 自增主键用完了怎么办?
  4. EXCEL 2010怎样固定表头
  5. 解决windows下合上、掀开笔记本盖子后屏幕黑屏的问题
  6. Format函数的用法
  7. √C语言超星作业题--数组之删除重复元素
  8. 惟缓存DNS服务器与备用DNS服务器配置
  9. Python中文文档 目录(转载)
  10. thingsboard从搭建环境到安装部署,给安装出错,或者安装失败的小伙伴现场写一遍(修正版)