CN108960148A - 一种基于视频图像的快递面单三段码识别方法 - Google Patents
一种基于视频图像的快递面单三段码识别方法 Download PDFInfo
- Publication number
- CN108960148A CN108960148A CN201810732728.1A CN201810732728A CN108960148A CN 108960148 A CN108960148 A CN 108960148A CN 201810732728 A CN201810732728 A CN 201810732728A CN 108960148 A CN108960148 A CN 108960148A
- Authority
- CN
- China
- Prior art keywords
- network model
- express delivery
- training
- face
- segment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/413—Classification of content, e.g. text, photographs or tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
本发明的基于视频图像的快递面单三段码识别方法,包括:a).构建数据库,通过拍摄大量的快递面单图像,构建面单训练样、测试样本;b).生成标签文件,对训练样本和测试样本中进行人工标注,数字位置及类别组成图像的标签文件;c).训练网络模型,将训练样本中的面单图像及其标签作为训练数据,训练神经网络模型;d).检测网络模型;e).三段码实时检测。本发明利用视频图像的处理技术来识别快递面单中的三段码,继而通过三段码来判断快递包裹所属派分区域,实现分拣过程的自动化,减少人力分配,提高分拣效率。
Description
技术领域
本发明涉及一种快递面单三段码识别方法,更具体的说,尤其涉及一种基于视频图像的快递面单三段码识别方法。
背景技术
随着物流业的高速发展,物流分拣技术在各快递、物流公司分拣中心的作用越来越重要。目前大多数物流公司已经逐步实现分拣的机械化和自动化,但是对包裹的逐次分拣过程还主要停留在人力分配,需要安排大量的工作人员进行识别、分拣货物。这种高强度单一重复性的分拣工作,不仅会导致分拣效率下降,其正确率也得不到保证。因此,研究一种能降低劳动强度并且能提高效率和准确率的物流分拣方法十分必要。为了实现货物的快速识别、分拣和投递,越来越多的快递或物流公司会在快递面单上标示编码,如三段码,用于标示货物的目的地、目的地分公司以及投递线路或投递员编码信息,以增加快递投递效率。
发明内容
本发明为了克服上述技术问题的缺点,提供了一种基于视频图像的快递面单三段码识别方法。
本发明的基于视频图像的快递面单三段码识别方法,其特征在于,通过以下步骤来实现:
a).构建数据库,通过拍摄大量的快递面单图像,构建面单数据库;随机选取数据库中的部分面单图像作为训练样本,余下的面单图像作为测试样本;b).生成标签文件,对训练样本和测试样本中所有面单图像的三段码进行人工标注,标注出三段码中每位数字的位置及类别,数字的位置为数字***的矩形框,类别为0、1、2、…、9的***数字,数字位置及类别组成图像的标签文件;c).训练网络模型,将训练样本中的面单图像及其标签作为训练数据,输入到神经网络模型中,按照神经网络模型定义的各项参数进行训练,获得所需的用于检测三段码的神经网络模型;d).检测网络模型,以测试样本中的面单图像为输出,测试样本的标签文件为输出校准数据,对步骤c)训练出的神经网络的准确度进行检测,如果神经网络模型的准确度大于设定的阈值,则表明其满足要求;如果准确度小于设定阈值,则增大训练样本的容量继续进行训练;e).三段码实时检测,获取在传送带上运动的快递物品的面单图像,采用利用训练好的神经网络模型识别出其三段码,并根据三段码所标示的目的地对快递物品进行自动分拣。
本发明的基于视频图像的快递面单三段码识别方法,步骤c)中神经网络模型定义的各项参数包括类别总数、矩形框尺度、训练速率和训练次数,然后利用训练样本中的面单图像及其标签文件进行训练,并输出训练日志,并计算整体损失度和准确率的变化,以便根据损失度和准确率的变化进行网络参数的调整,并不断迭代,最后得到满足要求的网络模型。
本发明的基于视频图像的快递面单三段码识别方法,步骤c)在训练网络模型过程中,将输入的训练样本中的面单图片经过不同的卷积核卷积操作后得到不同的特征图,从而提取出不同的特征,每个特征图生成若干个矩形框,每个矩形框的尺度通过公式(1)进行处理:
式中,Sk为矩形框尺度,Smin为矩形框尺度的最小值,Smax为矩形框尺度的最大值,m为特征图的个数。
本发明的基于视频图像的快递面单三段码识别方法,步骤c)在训练网络模型过程中,损失度通过公式(2)进行求取:
式中,L(x,c,l,g)为特征图的损失值,x为匹配程度,c为预测框的置信度,l为预测框,g为真实框,N为匹配的默认框数目,Lconf为置信度损失函数,Lloc为位置损失函数,α为权重项,0<α<1。
本发明的有益效果是:本发明的基于视频图像的快递面单三段码识别方法,首先采集大量的快递面单图像,形成训练样本和测试样本,然后对所有样本图像中的三段码进行人工标注处理,形成标签文件,以利用样本图像和标签文件对神经网络模型进行训练,得到所需的用于检测三段码的神经网络模型,最后,用训练好的神经网络模型对测试样本图像进行目标检测,识别出图像中的三段码的位置与类别,进而为快递物品的自动分拣提供可靠的依据。本发明利用视频图像的处理技术来识别快递面单中的三段码,继而通过三段码来判断快递包裹所属派分区域,实现分拣过程的自动化,减少人力分配,提高分拣效率。
附图说明
图1为现有一种三段码快递面单的示意图;
图2为本发明的基于视频图像的快递面单三段码识别方法的流程图。
图中:1第一段码,2第二段码,3第三段码。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
如图1所示,给出了现有一种三段码快递面单的示意图,所示的第一段码1为242,第二段码2为470,第三段码3为272,通常情况下第一段码通常标示目的地及包件类型,第二段码标示目的地的分公司或分布,第三段码标示派送路线或派件员,这样,物流或快递公司如果能识别出每个快递的三段码,就可以自动对快递包裹进行分拣,以解决现有通过人工分拣工作效率低、劳动强度大的问题。
如图2所示,给出了本发明的基于视频图像的快递面单三段码识别方法的流程图,其通过以下步骤来实现:
a).构建数据库,通过拍摄大量的快递面单图像,构建面单数据库;随机选取数据库中的部分面单图像作为训练样本,余下的面单图像作为测试样本;
b).生成标签文件,对训练样本和测试样本中所有面单图像的三段码进行人工标注,标注出三段码中每位数字的位置及类别,数字的位置为数字***的矩形框,类别为0、1、2、…、9的***数字,数字位置及类别组成图像的标签文件;
c).训练网络模型,将训练样本中的面单图像及其标签作为训练数据,输入到神经网络模型中,按照神经网络模型定义的各项参数进行训练,获得所需的用于检测三段码的神经网络模型;
该步骤中,神经网络模型定义的各项参数包括类别总数、矩形框尺度、训练速率和训练次数,然后利用训练样本中的面单图像及其标签文件进行训练,并输出训练日志,并计算整体损失度和准确率的变化,以便根据损失度和准确率的变化进行网络参数的调整,并不断迭代,最后得到满足要求的网络模型。
在训练网络模型过程中,将输入的训练样本中的面单图片经过不同的卷积核卷积操作后得到不同的特征图,从而提取出不同的特征,每个特征图生成若干个矩形框,每个矩形框的尺度通过公式(1)进行处理:
式中,Sk为矩形框尺度,Smin为矩形框尺度的最小值,Smax为矩形框尺度的最大值,m为特征图的个数。
在训练网络模型过程中,损失度通过公式(2)进行求取:
式中,L(x,c,l,g)为特征图的损失值,x为匹配程度,c为预测框的置信度,l为预测框,g为真实框,N为匹配的默认框数目,Lconf为置信度损失函数,Lloc为位置损失函数,α为权重项,0<α<1。
d).检测网络模型,以测试样本中的面单图像为输出,测试样本的标签文件为输出校准数据,对步骤c)训练出的神经网络的准确度进行检测,如果神经网络模型的准确度大于设定的阈值,则表明其满足要求;如果准确度小于设定阈值,则增大训练样本的容量继续进行训练;
e).三段码实时检测,获取在传送带上运动的快递物品的面单图像,采用利用训练好的神经网络模型识别出其三段码,并根据三段码所标示的目的地对快递物品进行自动分拣。
其中,将测试样本输入到已经训练好的神经网络模型中,模型对测试样本图片中的三段码进行识别,设定一个阈值R(0<R<1)与神经网络模型识别目标产生的置信度Z(0<Z<1)进行比较,当R≤Z时,在输入图片中加上被识别目标的矩形框作为输出;否则置信度达不到要求,认为是识别错误的目标,不加上矩形框。
Claims (4)
1.一种基于视频图像的快递面单三段码识别方法,其特征在于,通过以下步骤来实现:
a).构建数据库,通过拍摄大量的快递面单图像,构建面单数据库;随机选取数据库中的部分面单图像作为训练样本,余下的面单图像作为测试样本;
b).生成标签文件,对训练样本和测试样本中所有面单图像的三段码进行人工标注,标注出三段码中每位数字的位置及类别,数字的位置为数字***的矩形框,类别为0、1、2、…、9的***数字,数字位置及类别组成图像的标签文件;
c).训练网络模型,将训练样本中的面单图像及其标签作为训练数据,输入到神经网络模型中,按照神经网络模型定义的各项参数进行训练,获得所需的用于检测三段码的神经网络模型;
d).检测网络模型,以测试样本中的面单图像为输出,测试样本的标签文件为输出校准数据,对步骤c)训练出的神经网络的准确度进行检测,如果神经网络模型的准确度大于设定的阈值,则表明其满足要求;如果准确度小于设定阈值,则增大训练样本的容量继续进行训练;
e).三段码实时检测,获取在传送带上运动的快递物品的面单图像,采用利用训练好的神经网络模型识别出其三段码,并根据三段码所标示的目的地对快递物品进行自动分拣。
2.根据权利要求1所述的基于视频图像的快递面单三段码识别方法,其特征在于,步骤c)中神经网络模型定义的各项参数包括类别总数、矩形框尺度、训练速率和训练次数,然后利用训练样本中的面单图像及其标签文件进行训练,并输出训练日志,并计算整体损失度和准确率的变化,以便根据损失度和准确率的变化进行网络参数的调整,并不断迭代,最后得到满足要求的网络模型。
3.根据权利要求1或2所述的基于视频图像的快递面单三段码识别方法,其特征在于:步骤c)在训练网络模型过程中,将输入的训练样本中的面单图片经过不同的卷积核卷积操作后得到不同的特征图,从而提取出不同的特征,每个特征图生成若干个矩形框,每个矩形框的尺度通过公式(1)进行处理:
式中,Sk为矩形框尺度,Smin为矩形框尺度的最小值,Smax为矩形框尺度的最大值,m为特征图的个数。
4.根据权利要求1或2所述的基于视频图像的快递面单三段码识别方法,其特征在于:步骤c)在训练网络模型过程中,损失度通过公式(2)进行求取:
式中,L(x,c,l,g)为特征图的损失值,x为匹配程度,c为预测框的置信度,l为预测框,g为真实框,N为匹配的默认框数目,Lconf为置信度损失函数,Lloc为位置损失函数,α为权重项,0<α<1。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810732728.1A CN108960148A (zh) | 2018-07-05 | 2018-07-05 | 一种基于视频图像的快递面单三段码识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810732728.1A CN108960148A (zh) | 2018-07-05 | 2018-07-05 | 一种基于视频图像的快递面单三段码识别方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108960148A true CN108960148A (zh) | 2018-12-07 |
Family
ID=64485945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810732728.1A Pending CN108960148A (zh) | 2018-07-05 | 2018-07-05 | 一种基于视频图像的快递面单三段码识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108960148A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110188840A (zh) * | 2019-04-24 | 2019-08-30 | 上海东普信息科技有限公司 | 一种具有隐私保护功能的快递单信息重组录入方法 |
CN111144151A (zh) * | 2019-12-25 | 2020-05-12 | 山东财经大学 | 一种基于图像识别的高速动态条码实时检测方法 |
CN111178464A (zh) * | 2019-12-20 | 2020-05-19 | 东华大学 | 一种基于神经网络的ocr识别在物流行业快递面单的应用 |
CN111428682A (zh) * | 2020-04-09 | 2020-07-17 | 上海东普信息科技有限公司 | 快件分拣方法、装置、设备及存储介质 |
CN111709294A (zh) * | 2020-05-18 | 2020-09-25 | 杭州电子科技大学 | 一种基于多特征信息的快递人员身份识别方法 |
CN111709283A (zh) * | 2020-05-07 | 2020-09-25 | 顺丰科技有限公司 | 物流件状态的检测方法以及装置 |
CN111767921A (zh) * | 2020-06-30 | 2020-10-13 | 上海媒智科技有限公司 | 一种快递面单定位矫正方法及设备 |
CN111814736A (zh) * | 2020-07-23 | 2020-10-23 | 上海东普信息科技有限公司 | 快递面单信息的识别方法、装置、设备及存储介质 |
CN112308418A (zh) * | 2020-10-30 | 2021-02-02 | 上海中通吉网络技术有限公司 | 智能分拣方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105809158A (zh) * | 2014-12-29 | 2016-07-27 | 张继锋 | 包裹单、包裹单的信息识别方法及其识别*** |
CN106485230A (zh) * | 2016-10-18 | 2017-03-08 | 中国科学院重庆绿色智能技术研究院 | 基于神经网络的人脸检测模型的训练、人脸检测方法及*** |
CN107617573A (zh) * | 2017-09-30 | 2018-01-23 | 浙江瀚镪自动化设备股份有限公司 | 一种基于多任务深度学习的物流编码识别和分拣方法 |
CN107871119A (zh) * | 2017-11-01 | 2018-04-03 | 西安电子科技大学 | 一种基于目标空间知识和两阶段预测学习的目标检测方法 |
-
2018
- 2018-07-05 CN CN201810732728.1A patent/CN108960148A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105809158A (zh) * | 2014-12-29 | 2016-07-27 | 张继锋 | 包裹单、包裹单的信息识别方法及其识别*** |
CN106485230A (zh) * | 2016-10-18 | 2017-03-08 | 中国科学院重庆绿色智能技术研究院 | 基于神经网络的人脸检测模型的训练、人脸检测方法及*** |
CN107617573A (zh) * | 2017-09-30 | 2018-01-23 | 浙江瀚镪自动化设备股份有限公司 | 一种基于多任务深度学习的物流编码识别和分拣方法 |
CN107871119A (zh) * | 2017-11-01 | 2018-04-03 | 西安电子科技大学 | 一种基于目标空间知识和两阶段预测学习的目标检测方法 |
Non-Patent Citations (1)
Title |
---|
WEI LIU ET AL.: "SSD: Single Shot MultiBox Detector", 《ARXIV》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110188840B (zh) * | 2019-04-24 | 2022-04-01 | 上海东普信息科技有限公司 | 一种具有隐私保护功能的快递单信息重组录入方法 |
CN110188840A (zh) * | 2019-04-24 | 2019-08-30 | 上海东普信息科技有限公司 | 一种具有隐私保护功能的快递单信息重组录入方法 |
CN111178464A (zh) * | 2019-12-20 | 2020-05-19 | 东华大学 | 一种基于神经网络的ocr识别在物流行业快递面单的应用 |
CN111144151A (zh) * | 2019-12-25 | 2020-05-12 | 山东财经大学 | 一种基于图像识别的高速动态条码实时检测方法 |
CN111428682A (zh) * | 2020-04-09 | 2020-07-17 | 上海东普信息科技有限公司 | 快件分拣方法、装置、设备及存储介质 |
CN111428682B (zh) * | 2020-04-09 | 2023-04-18 | 上海东普信息科技有限公司 | 快件分拣方法、装置、设备及存储介质 |
CN111709283A (zh) * | 2020-05-07 | 2020-09-25 | 顺丰科技有限公司 | 物流件状态的检测方法以及装置 |
CN111709294A (zh) * | 2020-05-18 | 2020-09-25 | 杭州电子科技大学 | 一种基于多特征信息的快递人员身份识别方法 |
CN111709294B (zh) * | 2020-05-18 | 2023-07-14 | 杭州电子科技大学 | 一种基于多特征信息的快递人员身份识别方法 |
CN111767921A (zh) * | 2020-06-30 | 2020-10-13 | 上海媒智科技有限公司 | 一种快递面单定位矫正方法及设备 |
CN111814736A (zh) * | 2020-07-23 | 2020-10-23 | 上海东普信息科技有限公司 | 快递面单信息的识别方法、装置、设备及存储介质 |
CN111814736B (zh) * | 2020-07-23 | 2023-12-29 | 上海东普信息科技有限公司 | 快递面单信息的识别方法、装置、设备及存储介质 |
CN112308418A (zh) * | 2020-10-30 | 2021-02-02 | 上海中通吉网络技术有限公司 | 智能分拣方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108960148A (zh) | 一种基于视频图像的快递面单三段码识别方法 | |
CN110852395B (zh) | 一种基于自主学习和深度学习的矿石粒度检测方法和*** | |
CN110991435A (zh) | 一种基于深度学习的快递运单关键信息定位方法和装置 | |
CN109785337A (zh) | 一种基于实例分割算法的栏内哺乳动物清点方法 | |
CN111709935B (zh) | 一种用于地面运动皮带上实时煤矸石定位识别方法 | |
CN110490842A (zh) | 一种基于深度学习的带钢表面缺陷检测方法 | |
CN110728225A (zh) | 一种用于考勤的高速人脸搜索方法 | |
CN101777125B (zh) | 一种高分辨率遥感图像复杂类别的监督分类方法 | |
CN103246894B (zh) | 一种解决光照不敏感问题的地基云图识别方法 | |
CN108416775B (zh) | 一种基于深度学习的矿石粒度检测方法 | |
CN110992305A (zh) | 基于深度学习和多目标跟踪技术的包裹计数方法及*** | |
CN101678404A (zh) | 包括对与邮寄件相关的签名进行图形分类的邮寄件处理方法 | |
CN111428682B (zh) | 快件分拣方法、装置、设备及存储介质 | |
CN109086825A (zh) | 一种基于模型自适应选择的多分类模型融合方法 | |
CN105976390A (zh) | 一种结合支持向量机阈值统计与斑点检测的钢管计数方法 | |
CN114219993A (zh) | 一种基于cnn的建筑垃圾分类方法 | |
CN116665011A (zh) | 一种基于机器视觉的煤矿带式输送机煤流异物识别方法 | |
CN107121436A (zh) | 一种硅料品质的智能鉴别方法及鉴别装置 | |
CN112381806A (zh) | 基于多尺度融合方法的双着丝粒畸变染色体分析预测方法 | |
CN111767874A (zh) | 一种基于深度学习的路面病害检测方法 | |
CN110288033A (zh) | 一种基于卷积神经网络的甘蔗蔗节特征识别与定位方法 | |
CN109271904A (zh) | 一种基于像素自适应分割和贝叶斯模型的黑烟车检测方法 | |
CN111950357A (zh) | 一种基于多特征yolov3的船用水面垃圾快速识别方法 | |
CN111178464A (zh) | 一种基于神经网络的ocr识别在物流行业快递面单的应用 | |
Xiaohu et al. | Research on steel bar detection and counting method based on contours |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181207 |
|
RJ01 | Rejection of invention patent application after publication |