CN111667214A - 基于二维码的货物信息获取方法、装置及电子设备 - Google Patents
基于二维码的货物信息获取方法、装置及电子设备 Download PDFInfo
- Publication number
- CN111667214A CN111667214A CN202010504365.3A CN202010504365A CN111667214A CN 111667214 A CN111667214 A CN 111667214A CN 202010504365 A CN202010504365 A CN 202010504365A CN 111667214 A CN111667214 A CN 111667214A
- Authority
- CN
- China
- Prior art keywords
- information
- dimension code
- goods
- template
- cargo
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000015654 memory Effects 0.000 claims description 29
- 238000012549 training Methods 0.000 claims description 16
- 238000007726 management method Methods 0.000 claims description 13
- 238000004458 analytical method Methods 0.000 claims description 4
- 229910000831 Steel Inorganic materials 0.000 description 14
- 239000010959 steel Substances 0.000 description 14
- 238000012545 processing Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Economics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Electromagnetism (AREA)
- Toxicology (AREA)
- Computer Vision & Pattern Recognition (AREA)
Abstract
本发明提供一种基于二维码的货物信息获取方法、装置、电子设备及计算机可读存储介质,其中,基于二维码的货物信息获取方法包括:步骤S1,获取货物上的二维码;步骤S2,解析所述二维码,获得二维码信息;步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。根据本发明的基于二维码的货物信息获取方法,通过信息模板生成结构化货物信息,快速采集所需货物信息,提升作业准确率和效率。
Description
技术领域
本发明涉及物流领域,具体涉及基于二维码的货物信息获取方法、装置、电子设备及计算机可读存储介质。
背景技术
钢材货物在仓储管理时,货物信息要求准确一致性和货物信息采集效率的矛盾一直以来都是仓库的一个痛点。
常规操作方式需要人工去核对货物标签进行采集核对,在出入库、移库等情况,需要手抄货物信息来管理,这样不仅耗时耗力,还容易出错,造成仓储管理作业效率低,成本高。
随着二维码技术的发展,现在的货物钢材标签大部分已经自带二维码,便于快速采集标签信息。但是不同厂家不同规格的货物,其标签并没有统一标准,标签形状、内容各异,二维码信息也是五花八门。因此,如何从这样五花八门的货物标签中获取所需要的货物信息以便于货物管理,是一项函待解决的问题。
发明内容
有鉴于此,本发明提供基于二维码的货物信息获取方法、装置、电子设备及计算机可读存储介质,能够解决仓储管理作业效率低,成本高的问题。
为解决上述技术问题,一方面,本发明提供一种基于二维码的货物信息获取方法,包括如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
进一步地,所述步骤S3包括:
步骤S31,建立模板库,所述模板库存储有多种信息模板,每个所述信息模板与1个或多个二维码信息相对应,且每个所述信息模板是针对该货物的具有多条分类信息的格式文件;
步骤S32,将所述二维码信息与所述模板库中的信息模板逐一进行匹配,当所述二维码信息与所述信息模板的差值小于预定阈值,基于该信息模板生成所述结构化货物信息。
进一步地,所述匹配为正则匹配。
进一步地,所述信息模板的训练方法为:
获取多个二维码样本;
解析所述二维码样本,得到多个二维码信息;
基于多个所述二维码信息进行标注和训练,得到所述信息模板。
进一步地,所述训练的方法包括:
对所述二维码样本进行分类,并基于不同类别的二维码分别进行训练。
进一步地,针对键值类结构的二维码,通过键值类型训练所述信息模板。
进一步地,对于无明细结构的二维码,通过按位解析训练所述信息模板。
进一步地,所述训练的方法还包括:针对货物来源厂家、品种类别进行品种特性类型训练。
进一步地,步骤S32中,
当所述二维码信息与所述信息模板的差值大于所述预定阈值,基于该二维码信息生成新的信息模板,并录入到所述模板库中。
第二方面,本发明提供仓库的出入库管理方法,包括:
根据上述任一项所述的基于二维码的货物信息获取获取出入库货物的结构化货物信息;
基于所述结构化货物信息对货物的出入库进行管理。
第三方面,本发明提供基于二维码的货物信息获取装置,包括:
获取模块,用于获取二维码;
二维码解析模块,用于解析所述二维码,获取二维码信息;
货物信息生成模块,用于基于所述二维码信息,通过信息模板生成结构化货物信息。
第四方面,本发明提供一种用于获取基于二维码的货物信息的电子设备,包括:
一个或多个处理器;
一个或多个存储器,其中存储了计算机可读代码,所述计算机可读代码当由所述一个或多个处理器运行时,使得所述处理器执行如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
第五方面,本发明提供一种计算机可读存储介质,其中存储了计算机可读代码,所述计算机可读代码当由一个或多个处理器运行时,使得所述处理器执行如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
本发明的上述技术方案至少具有如下有益效果之一:
根据本发明的基于二维码的货物信息获取方法,通过信息模板生成结构化货物信息,可以快速采集货物信息,提升作业准确率和效率,而且可以识别并将不统一的标签二维码按照统一的格式输出所需要的货物信息,便于货物的管理。
进一步地,通过建立模板库,将二维码信息与模板库中信息模板进行匹配,提升匹配成功率;
进一步地,将二维码信息于信息模板进行正则匹配,提升效率和准确率。
进一步地,对二维码样本进行分类,并基于不同类别的二维码分别进行训练,得到信息模板,提升识别率和效率,避免一些二维码微改动造成的不能匹配的情况。
附图说明
图1为根据本一发明实施例的基于二维码的货物信息获取方法的流程图;
图2为根据本发明一实施例通过信息模板获取货物信息的流程图;
图3为本发明实施例的仓库的出入库管理方法的流程图;
图4为本发明实施例的基于二维码的货物信息获取装置的示意图;
图5为本发明实施例的电子设备的示意图。
具体实施方式
下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
下述说明中,以钢材标签为例进行说明。需要说明的是,钢材只是万千货物中的一种,本发明的方法适用于任何带二维码信息的货物的信息获取、在库管理等。
目前在钢铁物流仓储管理方面,针对货物信息标签需要人工去抄写、比对货物信息,效率低,错误率高的问题。目前,钢材标签大部分已经自带二维码,便于快速采集标签信息。但是钢材标签并没有统一标准,在数百家钢厂甚至产线的产品上,标签形状、内容各异,二维码信息也是五花八门。本发明的重点之一还在于基于不统一的二维码标签如何获得相对统一的货物信息。
为此,本发明通过对二维码的解析,快速采集货物信息,提升作业准确率和效率,而且通过信息模板生成结构化货物信息,可以识别并将不统一的标签二维码按照统一的格式输出所需要的货物信息,便于货物的管理。
下面,首先,结合图1说明根据本发明实施例的基于二维码的货物信息获取方法。
如图1所示,本发明实施例的基于二维码的货物信息获取方法,包括:
步骤S1,获取货物上的二维码。
可选地,可以通过扫描仪扫描、摄像头拍摄等方式获取货物上的二维码。
步骤S2,解析所述二维码,获得二维码信息。
解析二维码,得到无规则的二维码信息,例如0xxlwg201905100tl1等,这些二维码信息比例繁杂,例如在钢铁物流领域,仓库的货物来自世界各地不同钢厂,各有自己的二维码形式,十分繁多,甚至同一钢厂同一品种不同产线都有不同的二维码信息,需要后续处理,才能得到所需的货物信息。
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
也就是说,对二维码信息通过信息模板进行处理,得到结构化的货物信息。
所谓结构化货物信息,是指具有预定格式的、包括多条分类信息的货物信息。例如,可以为通过预定表格来生成的货物信息。
由此,可以识别并将不统一的标签二维码按照统一的格式输出所需要的货物信息,便于货物的管理。
可选地,步骤S3的方法为:
步骤S31,建立模板库,模板库存储有多种信息模板,每个信息模板与1个或多个二维码信息相对应,且每个信息模板是针对该货物的具有多条分类信息的格式文件。
也就是说,每个信息模板根据需要与1个或多个二维码信息相对应,且每个信息模板是针对该货物的具有多条分类信息的格式文件。并且,可以根据不同要求或者标签来源的不同等,生成不同的信息模板,并将各种信息模板汇总至模板库,便于此后在获得二维码信息后,进行匹配,最终生成结构化货物信息。
可选地,二维码信息模板包括所仓储管理所需要的分类信息名称和其相应的空白区域,其中,分类信息名称可以包括厂家、货物名称、日期或重量等。
步骤S32,将二维码信息与模板库中的信息模板逐一进行匹配,当二维码信息与信息模板的差值小于预定阈值,基于该信息模板生成结构化货物信息。
也就是说,如果匹配成功,则通过信息模板得到结构化货物信息。由此,可以生成所需要的货物信息,便于管理,提升效率,降低成本。
例如,当二维码信息匹配到信息模板的分类信息名称,则提取二维码信息对应的货物信息,并将货物信息记录于相应的空白区域,从而生成结构化货物信息。
可选地,结构化输出的格式可以是文字串、word或EXCELL等,这里对输出的格式不做限制。
例如,二维码信息为0xxlwg201905100tl1,基于信息模板生成结构化货物信息为,从而得到表1所示的信息。
表1
分类信息名称 | 货物信息 |
厂家名称 | XX公司 |
货物名称 | 螺纹钢 |
到货日期 | 2019年5月 |
重量 | 100吨 |
当所述二维码信息与所述信息模板的差值大于所述预定阈值,基于该二维码信息生成新的信息模板,并录入到所述模板库中。
也就是说,信息模板没有对应的二维码信息,则生成新的信息模板,并录入到模板库中。由此,可以扩大模板库,便于后续的匹配。
根据本发明一些实施例,将二维码信息与模板库中的信息模板逐一进行正则匹配。由此,可以提升匹配的准确率和效率。
可选地,信息模板是一段包含正则表达式的程序,运行该程序,可以读取二维码信息、进行二维码信息与信息模板中预定内容的正则匹配、二维码信息与货物信息的替换、及多条分类信息的罗列等。
当然以上只是可选地示例,任何正则匹配的方法均应理解在本发明范围内。
例如,如图2所示,基于信息模板通过正则匹配最终获取结构化货物信息的流程具体包括:
1)扫描二维码;
2)解析二维码,获取二维码信息;
3)将二维码信息与信息模板的预定内容进行正则匹配,当匹配成功,则进入下一步;
当匹配失败,则提示采集此二维码信息,录入模板库;
4)截取内容,可选地,获取预定内容对应的货物信息;
5)读取配置字段,可选地,读取所需要的分类信息名称;
6)匹配字段赋值,可选地,将货物信息输入分类信息名称对应的位置;
7)如果有其他特殊值,按照预定规则处理。
根据本发明一些实施例,信息模板的训练方法可以包括:
首先,获取多个二维码样本。
例如,钢铁物流领域,获取各个厂家不同的货物二维码作为样本。
接着,解析所述二维码样本,得到多个二维码信息。
最后,基于多个所述二维码信息进行标注和训练,得到所述信息模板。
以上可以针对二维码整体进行标注和训练,得到信息模板,后续利用此信息模板与二维码信息进行匹配,得到结构化货物信息。但是,这种训练方式,在二维码微改的,就需要重新学习,且要匹配所有字段的二维码信息,影响效率。
根据本发明一些实施例,对所述二维码样本进行分类,并基于不同类别的二维码分别进行训练。
由此,可以精确识别,避免一些微改动造成的干扰,提升效率。
可选地,针对键值类结构的二维码,通过键值类型训练所述信息模板。
可选地,对于无明细结构的二维码,通过按位解析训练所述信息模板。
例如0xxlwg201905100tl1按位解析为厂家名称在第2位至第3位,货物名称在第4位至第6位,到货日期在第7位到第12位,重量在13至16位。
可选地,针对货物来源厂家、品种类别进行品种特性类型训练。
例如,lwg在xx厂家的品种是螺纹钢。由此,可以避免lwg有些厂家叫螺纹管,造成的错误识别的情况。
下面,结合图3,说明根据本发明实施例的仓库的出入库管理方法。
如图3所示,本发明实施例的仓库的出入库管理方法包括:
步骤101,根据上述基于二维码的货物信息获取方法获取出入库货物的结构化货物信息;
步骤102,基于所述结构化货物信息对货物的出入库进行管理。
下面,结合图4,说明根据本发明实施例的基于二维码的货物信息获取装置1000。
如图4所示,本发明实施例的基于二维码的货物信息获取装置1000包括:
获取模块1001,用于获取二维码;
二维码解析模块1002,用于解析所述二维码,获取二维码信息;
货物信息生成模块1003,用于基于所述二维码信息,通过信息模板生成结构化货物信息。
进一步地,基于二维码的货物信息获取装置1000还可以分别用于基于二维码的货物信息获取方法中的相应步骤,在此省略其详细说明。
下面,结合图5,说明根据本发明实施例的用于获取基于二维码的货物信息的电子设备1400。
如图5所示,本发明实施例的用于获取基于二维码的货物信息的电子设备1400包括:
包括:处理器1401和存储器1402,在所述存储器1402中存储有计算机程序指令,其中,在所述计算机程序指令被所述处理器运行时,使得所述处理器1401执行以下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
也就是说,所述处理器1401可以执行上述任一实施例的基于二维码的货物信息获取方法。
进一步地,电子设备还包括网络接口1403、输入设备1404、硬盘1405、和显示设备1406。
上述各个接口和设备之间可以通过总线架构互连。总线架构可以是可以包括任意数量的互联的总线和桥。具体由处理器1401代表的一个或者多个中央处理器(CPU),以及由存储器1402代表的一个或者多个存储器的各种电路连接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其它电路连接在一起。可以理解,总线架构用于实现这些组件之间的连接通信。总线架构除包括数据总线之外,还包括电源总线、控制总线和状态信号总线,这些都是本领域所公知的,因此本文不再对其进行详细描述。
所述网络接口1403,可以连接至网络(如因特网、局域网等),从网络中获取相关数据,并可以保存在硬盘1405中。
所述输入设备1404,可以接收操作人员输入的各种指令,并发送给处理器1401以供执行。所述输入设备1404可以包括键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
所述显示设备1406,可以将处理器1401执行指令获得的结果进行显示。
所述存储器1402,用于存储操作***运行所必须的程序和数据,以及处理器1401计算过程中的中间结果等数据。
可以理解,本发明实施例中的存储器1402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)或闪存。易失性存储器可以是随机存取存储器(RAM),其用作外部高速缓存。本文描述的装置和方法的存储器1402旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1402存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***14021和应用程序14014。
其中,操作***14021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序14014,包含各种应用程序,例如浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序14014中。
上述处理器1401,当调用并执行所述存储器1402中所存储的应用程序和数据,具体的,可以是应用程序14014中存储的程序或指令时,首先获取货物上的二维码;接着,解析所述二维码,获得二维码信息;然后,基于所述二维码信息,通过信息模板生成结构化货物信息。
本发明上述实施例揭示的方法可以应用于处理器1401中,或者由处理器1401实现。处理器1401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1401可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1402,处理器1401读取存储器1402中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
另外,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器运行时,使得所述处理器执行以下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
也就是说,该计算机程序可以用来运行上述任一实施例的基于二维码的货物信息获取方法。
在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁盘或者光盘等各种可以存储程序代码的介质。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (13)
1.一种基于二维码的货物信息获取方法,其特征在于,包括如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
2.根据权利要求1所述的基于二维码的货物信息获取方法,其特征在于,所述步骤S3包括:
步骤S31,建立模板库,所述模板库存储有多种信息模板,每个所述信息模板与1个或多个二维码信息相对应,且每个所述信息模板是针对该货物的具有多条分类信息的格式文件;
步骤S32,将所述二维码信息与所述模板库中的信息模板逐一进行匹配,当所述二维码信息与所述信息模板的差值小于预定阈值,基于该信息模板生成所述结构化货物信息。
3.根据权利要求2所述的基于二维码的货物信息获取方法,其特征在于,所述匹配为正则匹配。
4.根据权利要求3所述的基于二维码的货物信息获取方法,其特征在于,所述信息模板的训练方法为:
获取多个二维码样本;
解析所述二维码样本,得到多个二维码信息;
基于多个所述二维码信息进行标注和训练,得到所述信息模板。
5.根据权利要求4所述的基于二维码的货物信息获取方法,其特征在于,所述训练的方法包括:
对所述二维码样本进行分类,并基于不同类别的二维码分别进行训练。
6.根据权利要求5所述的基于二维码的货物信息获取方法,其特征在于,针对键值类结构的二维码,通过键值类型训练所述信息模板。
7.根据权利要求5所述的基于二维码的货物信息获取方法,其特征在于,对于无明细结构的二维码,通过按位解析训练所述信息模板。
8.根据权利要求4所述的基于二维码的货物信息获取方法,其特征在于,所述训练的方法还包括:针对货物来源厂家、品种类别进行品种特性类型训练。
9.根据权利要求2所述的基于二维码的货物信息获取方法,其特征在于,步骤S32中,
当所述二维码信息与所述信息模板的差值大于所述预定阈值,基于该二维码信息生成新的信息模板,并录入到所述模板库中。
10.一种仓库的出入库管理方法,其特征在于,包括如下步骤:
根据权利要求1至9项任一项所述的基于二维码的货物信息获取方法获取出入库货物的结构化货物信息;
基于所述结构化货物信息对货物的出入库进行管理。
11.一种基于二维码的货物信息获取装置,其特征在于,包括:
获取模块,用于获取二维码;
二维码解析模块,用于解析所述二维码,获取二维码信息;
货物信息生成模块,用于基于所述二维码信息,通过信息模板生成结构化货物信息。
12.一种用于获取基于二维码的货物信息的电子设备,其特征在于,包括:
一个或多个处理器;
一个或多个存储器,其中存储了计算机可读代码,所述计算机可读代码当由所述一个或多个处理器运行时,使得所述处理器执行如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
13.一种计算机可读存储介质,其特征在于,其中存储了计算机可读代码,所述计算机可读代码当由一个或多个处理器运行时,使得所述处理器执行如下步骤:
步骤S1,获取货物上的二维码;
步骤S2,解析所述二维码,获得二维码信息;
步骤S3,基于所述二维码信息,通过信息模板生成结构化货物信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010504365.3A CN111667214B (zh) | 2020-06-05 | 2020-06-05 | 基于二维码的货物信息获取方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010504365.3A CN111667214B (zh) | 2020-06-05 | 2020-06-05 | 基于二维码的货物信息获取方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111667214A true CN111667214A (zh) | 2020-09-15 |
CN111667214B CN111667214B (zh) | 2024-03-15 |
Family
ID=72386534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010504365.3A Active CN111667214B (zh) | 2020-06-05 | 2020-06-05 | 基于二维码的货物信息获取方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111667214B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113159246A (zh) * | 2021-04-15 | 2021-07-23 | 中物(北京)物流信息服务有限公司 | 基于二维码标签的钢厂货物识别方法、装置及计算机设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013133129A (ja) * | 2011-12-26 | 2013-07-08 | Teraoka Seiko Co Ltd | ラベル貼付システム、ラベル発行装置、及び、ラベル用紙 |
CN107862010A (zh) * | 2017-10-27 | 2018-03-30 | 深圳市智物联网络有限公司 | 一种获取物联网应用***信息的方法、装置及移动终端 |
CN108197514A (zh) * | 2017-12-19 | 2018-06-22 | 阿里巴巴集团控股有限公司 | 一种载体物品,业务信息获取方法、装置以及设备 |
CN109063794A (zh) * | 2018-07-02 | 2018-12-21 | 广东禧越网络科技有限公司 | 一种生成商品价格标签的方法及*** |
CN110705666A (zh) * | 2019-10-22 | 2020-01-17 | 顺忠宝智能科技(深圳)有限公司 | 人工智能云计算展示架货架货物和标签监控与存储货物方法 |
CN110991446A (zh) * | 2019-11-22 | 2020-04-10 | 上海欧冶物流股份有限公司 | 标签识别方法、装置、设备及计算机可读存储介质 |
-
2020
- 2020-06-05 CN CN202010504365.3A patent/CN111667214B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013133129A (ja) * | 2011-12-26 | 2013-07-08 | Teraoka Seiko Co Ltd | ラベル貼付システム、ラベル発行装置、及び、ラベル用紙 |
CN107862010A (zh) * | 2017-10-27 | 2018-03-30 | 深圳市智物联网络有限公司 | 一种获取物联网应用***信息的方法、装置及移动终端 |
CN108197514A (zh) * | 2017-12-19 | 2018-06-22 | 阿里巴巴集团控股有限公司 | 一种载体物品,业务信息获取方法、装置以及设备 |
CN109063794A (zh) * | 2018-07-02 | 2018-12-21 | 广东禧越网络科技有限公司 | 一种生成商品价格标签的方法及*** |
CN110705666A (zh) * | 2019-10-22 | 2020-01-17 | 顺忠宝智能科技(深圳)有限公司 | 人工智能云计算展示架货架货物和标签监控与存储货物方法 |
CN110991446A (zh) * | 2019-11-22 | 2020-04-10 | 上海欧冶物流股份有限公司 | 标签识别方法、装置、设备及计算机可读存储介质 |
Non-Patent Citations (2)
Title |
---|
李竣;张宇;王德彬;杨光忠;: "民族药分子教学模拟库中二维码数据化标签的建立", 绿色科技, no. 21, 15 November 2018 (2018-11-15), pages 264 - 266 * |
翁心刚,安久意,黄全明,李俊韬: "《大宗商品全程电子商务及物流模式研究》", 中国财富出版社, pages: 179 - 181 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113159246A (zh) * | 2021-04-15 | 2021-07-23 | 中物(北京)物流信息服务有限公司 | 基于二维码标签的钢厂货物识别方法、装置及计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111667214B (zh) | 2024-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108932294B (zh) | 基于索引的简历数据处理方法、装置、设备及存储介质 | |
CN110069623B (zh) | 摘要文本生成方法、装置、存储介质和计算机设备 | |
CN110826494B (zh) | 标注数据质量评价方法、装置、计算机设备及存储介质 | |
US20110270858A1 (en) | File type recognition analysis method and system | |
US11501549B2 (en) | Document processing using hybrid rule-based artificial intelligence (AI) mechanisms | |
CN109933502B (zh) | 电子装置、用户操作记录的处理方法和存储介质 | |
CN113627168B (zh) | 一种元器件封装冲突的检查方法、装置、介质及设备 | |
CN113760891B (zh) | 一种数据表的生成方法、装置、设备和存储介质 | |
CN110991446B (zh) | 标签识别方法、装置、设备及计算机可读存储介质 | |
CN111208998A (zh) | 数据可视化大屏自动布局的方法、装置及存储介质 | |
CN114428677A (zh) | 任务处理方法、处理装置、电子设备及存储介质 | |
CN111353286A (zh) | 表格文件处理方法、装置、计算机设备和存储介质 | |
CN110688315A (zh) | 接口代码检测报告生成方法、电子装置及存储介质 | |
CN102117436A (zh) | 专利电子回执文件分析***及方法 | |
CN111667214B (zh) | 基于二维码的货物信息获取方法、装置及电子设备 | |
CN110287459B (zh) | 表格批量处理方法、***、装置及可存储介质 | |
CN112418813A (zh) | 基于智能解析识别的aeo资质智能评级管理***、方法及存储介质 | |
CN111695330A (zh) | 生成表格的方法、装置、电子设备及计算机可读存储介质 | |
CN101169846A (zh) | 一种看板数据处理方法及一种看板数据处理*** | |
CN115982272A (zh) | 一种城市大数据管理的数据标注方法、装置及计算机存储介质 | |
CN115470034A (zh) | 一种日志分析方法、设备及存储介质 | |
CN112598226B (zh) | 一种设备清查方法、装置、设备及存储介质 | |
US11170164B2 (en) | System and method for cell comparison between spreadsheets | |
CN114371762A (zh) | 一种打印定制标签的方法、装置和存储介质 | |
CN112069807A (zh) | 文本数据的主题提取方法、装置、计算机设备及存储介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |