CN109190629A - 一种电子运单生成方法及装置 - Google Patents
一种电子运单生成方法及装置 Download PDFInfo
- Publication number
- CN109190629A CN109190629A CN201810985829.XA CN201810985829A CN109190629A CN 109190629 A CN109190629 A CN 109190629A CN 201810985829 A CN201810985829 A CN 201810985829A CN 109190629 A CN109190629 A CN 109190629A
- Authority
- CN
- China
- Prior art keywords
- waybill
- character
- character string
- picture
- image
- 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/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- 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/083—Shipping
-
- 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/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Character Discrimination (AREA)
Abstract
本申请提供一种电子运单生成方法,包括:获取纸质运单的运单图像;确定所述运单图像上的特定区域;对所述特定区域进行图像识别,获取识别到的字符串;基于识别到的所述字符串,生成电子运单。由本申请可通过图像识别技术识别出运单图像特定区域的字符串,基于识别出的字符串生成电子运单,所以相比于人工录入运单信息,本申请采用运单图像,自动生成电子运单的方式使得运单信息的录入效率更高,出错率更低。
Description
技术领域
本申请涉及计算机通信领域,尤其涉及一种电子运单生成方法及装置。
背景技术
在物流产业中,货物的运单上的信息为货物运输的计费结算、路径跟踪等多项功能提供了数据支持,因此,货物的运单管理在物理产业中起着至关重要的作用。
在现有方式中,货物的运单通常为纸质运单,为了方便运单管理,通常需要人工将纸质运单的内容录入到设备中,生成电子运单,然后设备可以对电子运单进行维护和管理。但是,一方面,人工录入的录入效率很低;另一方面,人工录入的运单信息的出错率很高。
发明内容
有鉴于此,本申请提供一种电子运单生成方法及装置,用以提高运单信息的录入效率。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种电子运单生成方法,所述方法应用于电子设备,包括:
获取纸质运单的运单图像;
确定所述运单图像上的特定区域;
对所述特定区域进行图像识别,获取识别到的字符串;
基于识别到的所述字符串,生成电子运单。
可选的,在所述确定所述运单图像上的特定区域之前,所述方法还包括:
向用户输出预设的录入项;所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域;
所述确定所述运单图像上的特定区域,包括:
获取用户依据所述预设的录入项,在所述运单图像上指定的特定区域。
可选的,所述对所述特定区域进行图像识别,获取识别到的字符串,包括:
截取特定区域中的字符串图像;
将所述字符串图像切分成单个字符图像,并确定所述单个字符图像在所述字符串图像中的位置;
依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型;所述字符识别模型用以对每个单个字符图像进行识别得到每个单个字符,并依据每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串;
获取所述字符识别模型输出的字符串。
可选的,在所述基于识别到的所述字符串,生成电子运单之前,所述方法还包括:
对识别出的字符串进行容错处理,以纠正识别出的错误的字符;
所述基于识别出的字符串,生成电子运单,包括:
基于进行了容错处理的字符串,生成电子运单。
可选的,所述方法还包括:
将生成的电子运单展示给用户;
若接收到用户输入的针对该电子运单的确认消息,保存及管理所述电子运单;
若接收到用户输入的针对该电子运单的修改消息,则基于该修改消息携带的修改内容修改所述电子运单,并保存及管理修改后的电子运单。
根据本申请的第二方面,提供一种电子运单生成装置,所述装置应用于电子设备,包括:
获取单元,用于获取纸质运单的运单图像;
确定单元,用于确定所述运单图像上的特定区域;
识别单元,用于对所述特定区域进行图像识别,获取识别到的字符串;
生成单元,用于基于识别到的所述字符串,生成电子运单。
可选的,所述装置还包括:
提示单元,用于向用户输出预设的录入项;所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域;
所述确定单元,具体用于获取用户依据所述预设的录入项,在所述运单图像上指定的特定区域。
可选的,所述识别单元,具体用于截取特定区域中的字符串图像;将所述字符串图像切分成单个字符图像,并确定所述单个字符图像在所述字符串图像中的位置;依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型;所述字符识别模型用以对每个单个字符图像进行识别得到每个单个字符,并依据每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串;获取所述字符识别模型输出的字符串。
可选的,所述装置还包括:
容错处理单元,用于对识别出的字符串进行容错处理,以纠正识别出的错误的字符;
所述生成单元,具体用于基于进行了容错处理的字符串,生成电子运单。
可选的,所述装置还包括:
处理单元,用于将生成的电子运单展示给用户;若接收到用户输入的针对该电子运单的确认消息,保存及管理所述电子运单;若接收到用户输入的针对该电子运单的修改消息,则基于该修改消息携带的修改内容修改所述电子运单,并保存及管理修改后的电子运单。
由于电子设备可采集纸质运单的运单图像,通过图像识别技术识别出运单图像特定区域的字符串,基于识别出的字符串生成电子运单,所以相比于人工录入运单信息,本申请采用运单图像,自动生成电子运单的方式使得运单信息的录入效率更高,出错率更低。
附图说明
图1是本申请一示例性实施例示出的一种电子运单生成方法的流程图;
图2是本申请一示例性实施例示出的一种电子设备界面示意图;
图3是本申请一示例性实施例示出的另一种电子设备界面示意图;
图4是本申请一示例性实施例示出的一种电子设备的硬件结构图;
图5是本申请一示例性实施例示出的一种电子运单生成装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
本申请旨在提出一种电子运单的生成方法,电子设备采集纸质运单的运单图像,通过图像识别技术识别出运单图像特定区域的字符串,基于识别出的字符串生成电子运单,所以相比于人工录入运单信息,本申请通过运单图像,自动生成电子运单的方式使得运单信息的录入效率更高,出错率更低。
参见图1,图1是本申请一示例性实施例示出的一种电子运单生成方法的流程图,该方法可以应用于电子设备,可包括如下所示步骤。
步骤101:电子设备可获取纸质运单的运单图像。
其中,电子设备可以是带有图像采集功能的终端设备,比如手机、IPAD,计算机等设备,该电子设备也可以是服务器等后台设备。这里,只是对电子设备进行示例性地说明,不对该电子设备进行具体地限定。
在一种可选的实现方式中,电子设备可以响应于用户发起的图像采集操作,调用本设备上的图像采集装置(如调用设备上的摄像头等图像采集装置)采集纸质运单的运单图像。
比如,电子设备可是手机,当用户在手机上点击“拍照”选项后,手机可以响应于用户发起的拍照操作,调用手机上的摄像头采集纸质运单的运单图像。
在另一种可选的实现方式中,电子设备还可以接收具有图像采集功能的设备发送的运单图像。
具体地,电子设备可以向具有图像采集功能的设备发送获取指令,并接收该具有图像采集功能的设备返回的运单图像,或者,当具有图像采集功能的电子设备在采集到纸质运单的运单图像后,将该运单图像发送给服务器,服务器接收该运单图像。
例如,当该电子设备为服务器,该具有图像采集功能的设备为终端设备时,服务器可以定期向终端设备发送获取指令,并接收终端设备依据该获取指令返回的运单图像。或者,终端设备在采集到纸质运单的运单图像后,可将该运单图像发送给服务器,服务器接收终端设备发送的运单图像。
上述只是对获取纸质运单图像的示例性说明,不对其进行具体地限定。
为了后续图像处理(如图像识别等等处理)所处理的数据量更小,图像处理效率更高,电子设备在获取到运单图像后,可对运单图像进行预处理。
例如,电子设备可以通过滤波等方式对运单图像进行去噪处理,并将去噪处理后的运单图像进行二值化处理等等。
这里只是对运单图像进行预处理的一种示例性说明,不对该预处理方式进行具体地限定。
步骤102:电子设备可确定所述运单图像上的特定区域。
在一种可选的方式中,电子设备可向用户输出预设的录入项,所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域。然后,电子设备可以接收用户依据该预设的录入项在所述运单图像上指定的特定区域。
其中,上述录入项是指运单上需要录入的一些项目,比如发货人姓名、电话,收货人姓名、电话,发货人地址,收货人地址,订单号等等。
具体地,电子设备上配置有预设的运单模板,该运单模板了记录了预设的货运运单所需的一个或者多个录入项。电子设备可以依次读取录入项,然后将读取到的录入项通过电子设备的可视化屏幕展示给用户。
用户在看到电子设备输出的录入项后,可以在运单图像上指定与该录入项对应的特定区域。然后电子设备可获取该特定区域。
例1:假设预设的运单模板上记录的录入项分别为:收货人姓名、收货人电话、收货人地址、发货人姓名、发货人电话、发货人地址、运单号。
电子设备可先获取收货人姓名这一录入项,然后通过电子设备的可视化屏幕向用户输出收货人姓名这一录入项。如图2所示,电子设备的可视化屏幕会显示出“请输入收货人姓名”的提示信息。
在看到该提示信息后,用户可以在运单图像上通过滑动、点击等操作在运单图像上指定出与收货人姓名这一录入项对应的特定区域,如图3所示,用户指定的特定区域为区域1(即收货人姓名:李小明所在区域)。然后,电子设备可获取用户指定的区域1。
当然,该特定区域也可以是预设配置的区域。比如,电子设备可以根据本地保存的预配置区域在运单图像中位置信息,确定运单图像中的特定区域。这里只是对电子设备获取用户在运单图像上指定的特定区域进行示例性地说明,不进行具体地限定。
需要说明的是,在货运场景中,通过与用户交互确定运单图像中的特定区域的方法对后续字符串识别的准确性较高。原因如下:
由于在货运场景中,货运订单上包括多个录入项和与录入项对应的信息,如果对整幅运单图像进行图像识别,不仅需要识别运单版面布局,还得识别运单上的字符串,所以识别准确率低。所以,本申请采用向用户输出录入项,并对用户输入的与该录入项对应的特定区域进行图像识别获取字符串的方式,一方面,由于不需要对运单版面进行识别,另一方面由于采用图像识别的方式而不是现在通用的OCR技术,所以在运单字符识别这个场景中,本申请提供的方法字符串识别的准确度较高,而且实用性更强。
步骤103:电子设备可对所述特定区域进行图像识别,获取识别到的字符串。
步骤1:电子设备可截图特定区域中的字符串图像,然后将该字符串图像切分成单个字符图像,并确定该单个字符图像在该字符串图像中的位置。
具体地,当电子设备识别出字符串图像为多行字符串时,电子设备可将多行字符串拆分成多个单行字符串,然后在将每一个单行字符串切分成单个字符图像,并确定该单个字符图像在该字符串图像中的位置。当电子设备识别出字符串图像为单行字符串图像时,电子设备可将该单行字符串图像拆分成多个单个字符图像,并确定该单个字符图像在该字符串图像中的位置。
例2:假设字符串图像为“李小明”,是单行字符串图像。电子设备可将“李小明”这一字符串图像,切分成三个字符图像,分别为字符图像“李”、字符图像“小”、字符图像“明”。
假设、按字符从左到右的顺序,字符在字符串中的位置序号依次增大,则电子设备可确定字符图像“李”在位置1,字符图像“小”在位置2,字符图像“明”在位置3。
步骤2:电子设备依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型。
其中,该字符识别模型用以识别字符,以及字符之间的位置关系。该字符识别模型可以是分类器(比如邻近分类器等)、支持向量机或者神经网络(比如深度神经网络、循环神经网络等等)。
在训练该字符识别模型时,可以采用有监督的方法进行训练。以基于神经网络的字符识别模型为例,可以通过字符图像样本,以及字符图像在字符串图像中的位置样本,以及人工标定的字符串,来训练神经网络。具体地训练过程是本领域技术人员可知的技术,这里不再赘述。
在本申请实施例中,电子设备可依次将单个字符图像、以及单个字符图像在该字符串图像中的位置输入训练好的字符识别模型。
字符识别模型可以对单个字符图像进行图像识别,获取识别到的字符。然后,字符识别模型可以基于每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串。
然后,电子设备可获取该字符识别模型输出的字符串。
例如,仍以例2的例子为例。
电子设备可将字符图像“李”及其位置1、字符图像“小”及其位置2和字符图像“明”及其位置3输入到字符识别模型中。
字符识别模型可分别对字符图像“李”、字符图像“小”和字符图像“明”进行识别,分别识别到字符“李”、“小”和“明”,然后字符识别模型可依据位置1、位置2和位置3,将这三个字符进行组合,生成字符“李小明”,然后字符识别模型可输出字符“李小明”。
需要说明的是,字符识别模型识别到的“李”、“小”和“明”三个字符并不是汉字,而是代表这三个汉字的编码,在后续与用户交互中会进行编码转换,向用户显示出汉字。汉字编码与编码转换是现有计算机等设备对汉字的处理方式,这里不再赘述。
此外,字符识别模型在识别出字符后,可能会出现错别字,或者识别出的字符串之间有空格等问题,所以为了提高运单字符识别的准确率,本申请还可基于容错算法,对识别出的字符串进行容错处理,以纠正识别出的错误的字符。
比如,该容错算法可以结合字符串的词汇信息、上下文信息、高级语言知识,以及利用最大熵语言模型、N-Gram语言模型等语言模型来进行容错处理,这里只是对上述容错算法进行示例性地说明,不对其进行具体地限定。
步骤104:电子设备可基于识别到的所述字符串,生成电子运单。
在实现时,电子设备可在上述预设的运单模板中,依次将识别到的字符串填写在与该字符串对应的录入项所指示的区域中,生成电子运单。
当然,电子设备还可直接基于识别到的字符串,生成电子运单,这里只是示例性地说明,不对该基于识别到的字符串生成电子运单的方式进行具体地限定。
此外,在本申请实施例中,为了提高生成的电子运单的准确性,本申请电子设备还可让用户来确认电子订单是否正确。
具体方式为:在生成电子运单后,电子设备可将生成电子运单输出给用户。
当用户在确认电子运单信息都正确后,可以触发“确认”选项,生成确认消息。电子设备接收用户针对该电子运单的确认消息,电子设备可保存及管理该电子运单。
当用户在确认电子运单需要修改时,用户可以输入修改内容,生成修改消息。电子设备可接收用户针对该电子运单的修改消息,并基于该修改消息携带的修改内容修改所述电子运单。
具体地,若修改消息中携带的修改内容是增加信息,则将修改消息中携带的信息添加在电子运单的指定位置上。若修改消息携带的修改内容是删除信息,则在电子运单中删除修改消息中携带的删除信息。若该修改消息的修改内容是更新信息,则在电子运单中找到与该更新对应的信息,并将查找到的信息更新为该修改消息携带的更新信息。
在对电子运单进行修改后,电子设备可保存及管理修改后的电子运单。
由上文描述可知,由于电子设备可采集纸质运单的运单图像,通过图像识别技术识别出运单图像特定区域的字符串,基于识别出的字符串生成电子运单,所以相比于人工录入运单信息,本申请采用运单图像,自动生成电子运单的方式使得运单信息的录入效率更高,出错率更低。
下面以电子设备为终端设备为例,并结合图2和图3对本申请提出的电子运单的生成方法进行详细地说明。
响应于用户发起的图像采集操作,终端设备可调用本设备的摄像头,采集纸质运单的运单图像。
假设,终端设备上配置有预设的运单模板。预设的运单模板上记录的录入项分别为:收货人姓名、收货人电话、收货人地址、发货人姓名、发货人电话、发货人地址、运单号。
终端设备可依次读取录入项。
假设,终端设备可先读取收货人姓名这一录入项,然后通过终端设备的可视化屏幕向用户输出收货人姓名这一录入项。如图2所示,终端设备的可视化屏幕会显示出“请输入收货人姓名”的提示信息。
在看到该提示信息后,用户可以在运单图像上通过滑动、点击等操作在运单图像上指定出与收货人姓名这一录入项对应的特定区域,如图3所示,用户指定的特定区域为区域1(即收货人姓名:李小明所在区域)。然后,终端设备可获取用户指定的区域1。
然后,终端设备可对区域1进行图像识别,获取识别到的字符串。
具体地,终端设备可在区域1中截取字符串图像,在本例中截取出的字符串图像为“李小明”字符串图像。终端设备可将“李小明”这一字符串图像,切分成三个字符图像,分别为字符图像“李”、字符图像“小”、字符图像“明”。
假设、按字符从左到右的顺序,字符在字符串中的位置序号依次增大,则终端设备可确定字符图像“李”在位置1,字符图像“小”在位置2,字符图像“明”在位置3。
然后,终端设备可将字符图像“李”及其位置1、字符图像“小”及其位置2和字符图像“明”及其位置3输入到字符识别模型中。
字符识别模型可分别对字符图像“李”、字符图像“小”和字符图像“明”进行识别,分别识别到字符“李”、“小”和“明”,然后字符识别模型可依据位置1、位置2和位置3,将这三个字符进行组合,生成字符“李小明”,然后字符识别模型可输出字符“李小明”。
需要说明的是,字符识别模型识别到的“李”、“小”和“明”三个字符并不是汉字,而是代表这三个汉字的编码,在后续与用户交互中会进行编码转换,向用户显示出汉字。汉字编码与编码转换是现有计算机等设备对汉字的处理方式,这里不再赘述。
然后,终端设备可对输出的字符串“李小明”进行容错处理,在容错处理后,将字符串“李小明”和收货人姓名这一录入项关联保存。比如将字符串“李小明”填写到预设运单模板的收货人姓名这一录入项对应区域等。
然后,终端设备可接着获取下一个录入项(如收货人电话),然后执行上述处理。直至所有的录入项都经过了上述处理后。终端设备可基于该与各录入项对应的识别的字符串,生成电子运单。
参见图4,图4是本申请一示例性实施例示出的一种电子设备的硬件结构图。
该电子设备包括:通信接口401、处理器402、机器可读存储介质403和总线404;其中,通信接口401、处理器402和机器可读存储介质403通过总线404完成相互间的通信。处理器402通过读取并执行机器可读存储介质403中与电子运单生成控制逻辑对应的机器可执行指令,可执行上文描述的电子运单生成方法。
本文中提到的机器可读存储介质403可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:易失存储器、非易失性存储器或者类似的存储介质。具体地,机器可读存储介质403可以是RAM(Radom Access Memory,随机存取存储器)、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、DVD等),或者类似的存储介质,或者它们的组合。
参见图5,图5是本申请一示例性实施例示出的一种电子运单生成装置的框图,该装置可应用在电子设备上,可包括如下所示单元。
获取单元501,用于获取纸质运单的运单图像;
确定单元502,用于确定所述运单图像上的特定区域;
识别单元503,用于对所述特定区域进行图像识别,获取识别到的字符串;
生成单元504,用于基于识别到的所述字符串,生成电子运单。
可选的,所述装置还包括:
提示单元505,用于向用户输出预设的录入项;所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域;
所述确定单元502,具体用于获取用户依据所述预设的录入项,在所述运单图像上指定的特定区域。
可选的,所述识别单元503,具体用于截取特定区域中的字符串图像;将所述字符串图像切分成单个字符图像,并确定所述单个字符图像在所述字符串图像中的位置;依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型;所述字符识别模型用以对每个单个字符图像进行识别得到每个单个字符,并依据每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串;获取所述字符识别模型输出的字符串。
可选的,所述装置还包括:
容错处理单元506,用于对识别出的字符串进行容错处理,以纠正识别出的错误的字符;
所述生成单元504,具体用于基于进行了容错处理的字符串,生成电子运单。
可选的,所述装置还包括:
处理单元507,用于将生成的电子运单展示给用户;若接收到用户输入的针对该电子运单的确认消息,保存及管理所述电子运单;若接收到用户输入的针对该电子运单的修改消息,则基于该修改消息携带的修改内容修改所述电子运单,并保存及管理修改后的电子运单。
上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (10)
1.一种电子运单生成方法,其特征在于,所述方法应用于电子设备,包括:
获取纸质运单的运单图像;
确定所述运单图像上的特定区域;
对所述特定区域进行图像识别,获取识别到的字符串;
基于识别到的所述字符串,生成电子运单。
2.根据权利要求1所述的方法,其特征在于,在所述确定所述运单图像上的特定区域之前,所述方法还包括:
向用户输出预设的录入项;所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域;
所述确定所述运单图像上的特定区域,包括:
获取用户依据所述预设的录入项,在所述运单图像上指定的特定区域。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述特定区域进行图像识别,获取识别到的字符串,包括:
截取特定区域中的字符串图像;
将所述字符串图像切分成单个字符图像,并确定所述单个字符图像在所述字符串图像中的位置;
依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型;所述字符识别模型用以对每个单个字符图像进行识别得到每个单个字符,并依据每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串;
获取所述字符识别模型输出的字符串。
4.根据权利要求1所述的方法,其特征在于,在所述基于识别到的所述字符串,生成电子运单之前,所述方法还包括:
对识别出的字符串进行容错处理,以纠正识别出的错误的字符;
所述基于识别出的字符串,生成电子运单,包括:
基于进行了容错处理的字符串,生成电子运单。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将生成的电子运单展示给用户;
若接收到用户输入的针对该电子运单的确认消息,保存及管理所述电子运单;
若接收到用户输入的针对该电子运单的修改消息,则基于该修改消息携带的修改内容修改所述电子运单,并保存及管理修改后的电子运单。
6.一种电子运单生成装置,其特征在于,所述装置应用于电子设备,包括:
获取单元,用于获取纸质运单的运单图像;
确定单元,用于确定所述运单图像上的特定区域;
识别单元,用于对所述特定区域进行图像识别,获取识别到的字符串;
生成单元,用于基于识别到的所述字符串,生成电子运单。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
提示单元,用于向用户输出预设的录入项;所述录入项用以提示用户在所述运单图像上指定与该录入项对应的特定区域;
所述确定单元,具体用于获取用户依据所述预设的录入项,在所述运单图像上指定的特定区域。
8.根据权利要求6或7所述的装置,其特征在于,所述识别单元,具体用于截取特定区域中的字符串图像;将所述字符串图像切分成单个字符图像,并确定所述单个字符图像在所述字符串图像中的位置;依次将所述单个字符图像、以及该单个字符图像在所述字符串图像中的位置输入训练好的字符识别模型;所述字符识别模型用以对每个单个字符图像进行识别得到每个单个字符,并依据每个单个字符图像在所述字符串图像中的位置,对识别出的所有单个字符进行组合生成字符串;获取所述字符识别模型输出的字符串。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
容错处理单元,用于对识别出的字符串进行容错处理,以纠正识别出的错误的字符;
所述生成单元,具体用于基于进行了容错处理的字符串,生成电子运单。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
处理单元,用于将生成的电子运单展示给用户;若接收到用户输入的针对该电子运单的确认消息,保存及管理所述电子运单;若接收到用户输入的针对该电子运单的修改消息,则基于该修改消息携带的修改内容修改所述电子运单,并保存及管理修改后的电子运单。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810985829.XA CN109190629A (zh) | 2018-08-28 | 2018-08-28 | 一种电子运单生成方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810985829.XA CN109190629A (zh) | 2018-08-28 | 2018-08-28 | 一种电子运单生成方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109190629A true CN109190629A (zh) | 2019-01-11 |
Family
ID=64916341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810985829.XA Pending CN109190629A (zh) | 2018-08-28 | 2018-08-28 | 一种电子运单生成方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109190629A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245892A (zh) * | 2019-05-30 | 2019-09-17 | 深圳市升蓝物流有限公司 | 一种物流管理***及其制单方法 |
CN110378217A (zh) * | 2019-06-13 | 2019-10-25 | 平安科技(深圳)有限公司 | 基于光学字符识别的申请验证方法、装置及电子设备 |
CN110543812A (zh) * | 2019-07-19 | 2019-12-06 | 拉扎斯网络科技(上海)有限公司 | 信息提取方法及装置、电子设备及存储介质 |
CN111008559A (zh) * | 2019-10-31 | 2020-04-14 | 浙江数链科技有限公司 | 一种面单识别结果的排版方法、***及计算机设备 |
CN111340031A (zh) * | 2020-02-25 | 2020-06-26 | 杭州测质成科技有限公司 | 基于图像识别的设备履历本目标信息提取与识别***及其方法 |
CN111461598A (zh) * | 2020-03-30 | 2020-07-28 | 惠州市华达通气体制造股份有限公司 | 货物运输方法及装置 |
CN113495979A (zh) * | 2020-04-06 | 2021-10-12 | 德国邮政股份公司 | 唯一的对象面id |
CN114489406A (zh) * | 2022-01-30 | 2022-05-13 | 广州宏途数字科技有限公司 | 用于教学服务的信息录入方法及*** |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667251B (zh) * | 2008-09-05 | 2014-07-23 | 三星电子株式会社 | 具备辅助定位功能的ocr识别方法和装置 |
CN105678612A (zh) * | 2015-12-30 | 2016-06-15 | 远光软件股份有限公司 | 移动端原始凭证电子化智能填单***及方法 |
CN106446898A (zh) * | 2016-09-14 | 2017-02-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像中文字信息的提取方法及装置 |
CN107480667A (zh) * | 2017-08-15 | 2017-12-15 | 成都准星云学科技有限公司 | 基于模板的智能题目图像采集处理的方法及其*** |
CN107491730A (zh) * | 2017-07-14 | 2017-12-19 | 浙江大学 | 一种基于图像处理的化验单识别方法 |
CN107545391A (zh) * | 2017-09-07 | 2018-01-05 | 安徽共生物流科技有限公司 | 一种基于图像识别的物流单据智能分析与自动存储方法 |
CN107622247A (zh) * | 2017-09-26 | 2018-01-23 | 华东师范大学 | 一种快递运单的定位与提取方法 |
CN107835173A (zh) * | 2017-11-07 | 2018-03-23 | 上海壹账通金融科技有限公司 | 一种远程业务办理方法、存储介质和服务器 |
CN107958249A (zh) * | 2017-11-21 | 2018-04-24 | 众安信息技术服务有限公司 | 一种基于图像的文本录入方法 |
CN108121966A (zh) * | 2017-12-21 | 2018-06-05 | 欧浦智网股份有限公司 | 一种基于ocr技术的表单自动录入方法、电子设备和存储介质 |
CN108363943A (zh) * | 2017-12-27 | 2018-08-03 | 苏州工业园区报关有限公司 | 基于智能化识别技术的通关机器人 |
-
2018
- 2018-08-28 CN CN201810985829.XA patent/CN109190629A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667251B (zh) * | 2008-09-05 | 2014-07-23 | 三星电子株式会社 | 具备辅助定位功能的ocr识别方法和装置 |
CN105678612A (zh) * | 2015-12-30 | 2016-06-15 | 远光软件股份有限公司 | 移动端原始凭证电子化智能填单***及方法 |
CN106446898A (zh) * | 2016-09-14 | 2017-02-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像中文字信息的提取方法及装置 |
CN107491730A (zh) * | 2017-07-14 | 2017-12-19 | 浙江大学 | 一种基于图像处理的化验单识别方法 |
CN107480667A (zh) * | 2017-08-15 | 2017-12-15 | 成都准星云学科技有限公司 | 基于模板的智能题目图像采集处理的方法及其*** |
CN107545391A (zh) * | 2017-09-07 | 2018-01-05 | 安徽共生物流科技有限公司 | 一种基于图像识别的物流单据智能分析与自动存储方法 |
CN107622247A (zh) * | 2017-09-26 | 2018-01-23 | 华东师范大学 | 一种快递运单的定位与提取方法 |
CN107835173A (zh) * | 2017-11-07 | 2018-03-23 | 上海壹账通金融科技有限公司 | 一种远程业务办理方法、存储介质和服务器 |
CN107958249A (zh) * | 2017-11-21 | 2018-04-24 | 众安信息技术服务有限公司 | 一种基于图像的文本录入方法 |
CN108121966A (zh) * | 2017-12-21 | 2018-06-05 | 欧浦智网股份有限公司 | 一种基于ocr技术的表单自动录入方法、电子设备和存储介质 |
CN108363943A (zh) * | 2017-12-27 | 2018-08-03 | 苏州工业园区报关有限公司 | 基于智能化识别技术的通关机器人 |
Non-Patent Citations (2)
Title |
---|
胡提坤: ""基于OCR快递单据识别的研究与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
陈军须: "《邮政技术设备与管理》", 28 February 2009, 北京邮电大学出版社 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245892A (zh) * | 2019-05-30 | 2019-09-17 | 深圳市升蓝物流有限公司 | 一种物流管理***及其制单方法 |
CN110378217A (zh) * | 2019-06-13 | 2019-10-25 | 平安科技(深圳)有限公司 | 基于光学字符识别的申请验证方法、装置及电子设备 |
CN110543812A (zh) * | 2019-07-19 | 2019-12-06 | 拉扎斯网络科技(上海)有限公司 | 信息提取方法及装置、电子设备及存储介质 |
CN111008559A (zh) * | 2019-10-31 | 2020-04-14 | 浙江数链科技有限公司 | 一种面单识别结果的排版方法、***及计算机设备 |
CN111008559B (zh) * | 2019-10-31 | 2023-08-11 | 浙江数链科技有限公司 | 一种面单识别结果的排版方法、***及计算机设备 |
CN111340031A (zh) * | 2020-02-25 | 2020-06-26 | 杭州测质成科技有限公司 | 基于图像识别的设备履历本目标信息提取与识别***及其方法 |
CN111461598A (zh) * | 2020-03-30 | 2020-07-28 | 惠州市华达通气体制造股份有限公司 | 货物运输方法及装置 |
CN113495979A (zh) * | 2020-04-06 | 2021-10-12 | 德国邮政股份公司 | 唯一的对象面id |
CN114489406A (zh) * | 2022-01-30 | 2022-05-13 | 广州宏途数字科技有限公司 | 用于教学服务的信息录入方法及*** |
CN114489406B (zh) * | 2022-01-30 | 2023-03-10 | 广州宏途数字科技有限公司 | 用于教学服务的信息录入方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190629A (zh) | 一种电子运单生成方法及装置 | |
CN110785736B (zh) | 自动代码生成 | |
US10650288B2 (en) | Consolidation and history recording of a physical display board using an online task management system | |
US10120552B2 (en) | Annotating collaborative content to facilitate mining key content as a runbook | |
US20210295114A1 (en) | Method and apparatus for extracting structured data from image, and device | |
EP3437019A1 (en) | Optical character recognition in structured documents | |
CN108108342B (zh) | 结构化文本的生成方法、检索方法及装置 | |
CN105765624B (zh) | 内容感知图像旋转 | |
US10977548B2 (en) | Generation of capsule neural networks for enhancing image processing platforms | |
CN107077570A (zh) | 用于检测通过数据分发通道发送敏感信息的尝试的***和方法 | |
CN103279730A (zh) | 移动终端处理可视化图形编码的方法和装置 | |
CN110705235B (zh) | 业务办理的信息录入方法、装置、存储介质及电子设备 | |
US20190114781A1 (en) | Object classification based on decoupling a background from a foreground of an image | |
US20180204083A1 (en) | Cognitive object and object use recognition using digital images | |
US20230222391A1 (en) | Self-learning ontology-based cognitive assignment engine | |
US9324000B2 (en) | Identifying objects in an image using coded reference identifiers | |
CN108171189A (zh) | 一种视频编码方法、视频编码装置及电子设备 | |
CA3089223A1 (en) | System and method for spatial encoding and feature generators for enhancing information extraction | |
CN110909768B (zh) | 一种标注数据获取方法及装置 | |
CN111695518A (zh) | 结构化文档信息标注的方法、装置及电子设备 | |
CN115858049B (zh) | Rpa流程组件化编排方法、装置、设备和介质 | |
US9922280B2 (en) | Encoding and decoding data in two-dimensional symbology | |
US20220309276A1 (en) | Automatically classifying heterogenous documents using machine learning techniques | |
JP7328797B2 (ja) | 端末装置、文字認識システム及び文字認識方法 | |
CN112580706B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190111 |