本申請涉及一種物流單據(jù)圖像提取方法及其裝置、設(shè)備、介質(zhì)、產(chǎn)品,所述方法包括:獲取原始面單文檔;基于預(yù)設(shè)的轉(zhuǎn)換分辨率將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像;根據(jù)所述目標(biāo)格式圖像的尺寸信息判斷目標(biāo)格式圖像是否構(gòu)成規(guī)格圖像,當(dāng)未構(gòu)成規(guī)格圖像時,根據(jù)目標(biāo)格式圖像的尺寸信息調(diào)整所述轉(zhuǎn)換分辨率并重新將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像,使其成為規(guī)格圖像;基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。本申請可確保從原始面單文檔中獲取的物流面單圖像的完整性和準(zhǔn)確性,可以提升物流信息的處理效率,優(yōu)化作業(yè)流程。優(yōu)化作業(yè)流程。優(yōu)化作業(yè)流程。
【技術(shù)實(shí)現(xiàn)步驟摘要】
物流單據(jù)圖像提取方法及其裝置、設(shè)備、介質(zhì)、產(chǎn)品
[0001]本申請涉及電商信息處理技術(shù),尤其涉及一種物流單據(jù)圖像提取方法及其裝置、設(shè)備、介質(zhì)、產(chǎn)品。
技術(shù)介紹
[0002]電商場景中,物流快遞是非常關(guān)鍵的環(huán)節(jié),因此物流快遞平臺的建設(shè)非常重要。一個相對獨(dú)立的物流快遞平臺的建設(shè)不僅能只支持自家電商平臺的物流快遞,而且還能支持第三方電商的物流快遞。對于多方電商平臺的物流快遞而言,物流面單可能存在各種奇怪的版式,并且物流面單也可能跟其他信息緊湊呈現(xiàn),因此需要對物流面單文件進(jìn)行面單區(qū)域的識別裁剪。
[0003]傳統(tǒng)技術(shù)中,缺乏對這種具體場景的應(yīng)用需求的關(guān)注,無法以自動化的方式獲得有效的物流面單,所以常借助人力對面單進(jìn)行圖像處理,這種處理方式的低效是可想而知的。如果借助標(biāo)準(zhǔn)化來協(xié)調(diào)各方物流公司的面單生成,明顯不現(xiàn)實(shí),實(shí)踐中,一個物流平臺的面單被另一物流平臺使用時,除了依賴人工處理,只能借助技術(shù)手段實(shí)施。
[0004]由此可見,能否高效精準(zhǔn)地識別和獲取物流面單相關(guān)的圖像,影響到物流系統(tǒng)的下單效率,需要予以重視。
技術(shù)實(shí)現(xiàn)思路
[0005]本申請的目的在于解決上述問題而提供一種物流單據(jù)圖像提取方法及其相應(yīng)的裝置、設(shè)備、非易失性可讀存儲介質(zhì),以及計(jì)算機(jī)程序產(chǎn)品。
[0006]根據(jù)本申請的一個方面,提供一種物流單據(jù)圖像提取方法,包括如下步驟:
[0007]獲取原始面單文檔;
[0008]基于預(yù)設(shè)的轉(zhuǎn)換分辨率將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像;
[0009]根據(jù)所述目標(biāo)格式圖像的尺寸信息判斷目標(biāo)格式圖像是否構(gòu)成規(guī)格圖像,當(dāng)未構(gòu)成規(guī)格圖像時,根據(jù)目標(biāo)格式圖像的尺寸信息調(diào)整所述轉(zhuǎn)換分辨率并重新將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像,使其成為規(guī)格圖像;
[0010]基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。
[0011]可選的,基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:
[0012]將構(gòu)成規(guī)格圖像的目標(biāo)格式圖像進(jìn)行二值化轉(zhuǎn)換,獲得灰度圖像;
[0013]基于所述灰度圖像進(jìn)行輪廓檢測,獲得多個輪廓區(qū)域,確定其中面積最大的輪廓區(qū)域?yàn)槊鎲螀^(qū)域;
[0014]對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。
[0015]可選的,對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取
該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:
[0016]對所述面單區(qū)域進(jìn)行邊緣擴(kuò)充,在邊緣擴(kuò)充后的面單區(qū)域范圍內(nèi)進(jìn)行輪廓檢測,確定出面單區(qū)域內(nèi)的多個輪廓區(qū)域;
[0017]在GPU中并行檢測所述面單區(qū)域內(nèi)的各個輪廓區(qū)域的圖像內(nèi)容中是否存在二維碼的角點(diǎn)圖像;
[0018]當(dāng)至少三個輪廓區(qū)域存在所述的角點(diǎn)圖像時,判斷所述角點(diǎn)圖像在所述面單區(qū)域內(nèi)的位置信息是否符合預(yù)設(shè)分布特征,當(dāng)符合預(yù)設(shè)分布特征時,確認(rèn)檢測到二維碼。
[0019]可選的,對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:
[0020]對所述面單區(qū)域進(jìn)行邊緣擴(kuò)充,在邊緣擴(kuò)充后的面單區(qū)域范圍內(nèi)進(jìn)行輪廓檢測,確定出面單區(qū)域內(nèi)的多個輪廓區(qū)域;
[0021]檢測所述面單區(qū)域內(nèi)的每個輪廓區(qū)域的長寬比是否命中預(yù)設(shè)閾值區(qū)間,當(dāng)命中預(yù)設(shè)閾值區(qū)間時,確認(rèn)檢測到二維碼。
[0022]可選的,在GPU中并發(fā)檢測所述面單區(qū)域內(nèi)的各個輪廓區(qū)域的圖像內(nèi)容中是否存在二維碼的角點(diǎn)圖像,包括:
[0023]基于角點(diǎn)圖像模板與所述面單區(qū)域內(nèi)的每個輪廓區(qū)域中的圖像內(nèi)容中對應(yīng)像素點(diǎn)的像素值計(jì)算相似度;
[0024]判斷每個輪廓區(qū)域的圖像內(nèi)容所獲得的相似度是否超過預(yù)設(shè)閾值,當(dāng)超過預(yù)設(shè)閾值時,確認(rèn)相應(yīng)的輪廓區(qū)域的圖像內(nèi)容構(gòu)成二維碼的角點(diǎn)圖像。
[0025]可選的,對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:
[0026]當(dāng)檢測到二維碼時,獲取所述二維碼的圖像,根據(jù)該圖像解析所述二維碼獲得其中承載的物流信息;
[0027]校驗(yàn)所述物流信息的有效性,當(dāng)所述物流信息有效時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。
[0028]可選的,基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像之后,包括:
[0029]將所述物流單據(jù)圖像輸入物流信息識別模型,識別出其中的物流信息,所述物流信息包含訂單號和收件信息;
[0030]校驗(yàn)所述物流信息的有效性,當(dāng)所述物流信息有效時,對所述訂單號相應(yīng)的商品訂單進(jìn)行狀態(tài)標(biāo)注;
[0031]觸發(fā)物流發(fā)貨指令,將所述物流信息發(fā)送給物流系統(tǒng)的通信接口以啟動送達(dá)所述收件信息所指向的物流件的物流跟蹤;
[0032]將所述物流單據(jù)圖像傳輸至打印設(shè)備打印。
[0033]根據(jù)本申請的另一方面,提供一種物流單據(jù)圖像提取裝置,包括:
[0034]文檔獲取模塊,設(shè)置為獲取原始面單文檔;
[0035]初步轉(zhuǎn)換模塊,設(shè)置為基于預(yù)設(shè)的轉(zhuǎn)換分辨率將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像;
[0036]判別轉(zhuǎn)換模塊,設(shè)置為根據(jù)所述目標(biāo)格式圖像的尺寸信息判斷目標(biāo)格式圖像是否
構(gòu)成規(guī)格圖像,當(dāng)未構(gòu)成規(guī)格圖像時,根據(jù)目標(biāo)格式圖像的尺寸信息調(diào)整所述轉(zhuǎn)換分辨率并重新將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像,使其成為規(guī)格圖像;
[0037]單據(jù)提取模塊,設(shè)置為基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。
[0038]根據(jù)本申請的另一方面,提供一種物流單據(jù)圖像提取設(shè)備,包括中央處理器和存儲器,所述中央處理器用于調(diào)用運(yùn)行存儲于所述存儲器中的計(jì)算機(jī)程序以執(zhí)行本申請所述的物流單據(jù)圖像提取方法的步驟。
[0039]根據(jù)本申請的另一方面,提供一種非易失性可讀存儲介質(zhì),其以計(jì)算機(jī)可讀指令的形式存儲有依據(jù)所述的物流單據(jù)圖像提取方法所實(shí)現(xiàn)的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被計(jì)算機(jī)調(diào)用運(yùn)行時,執(zhí)行該方法所包括的步驟。
[0040]根據(jù)本申請的另一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時實(shí)現(xiàn)本申請任意一種實(shí)施例中所述方法的步驟。
[0041]相對于現(xiàn)有技術(shù),本申請先將原始面單文檔以較低的轉(zhuǎn)換分辨率進(jìn)行轉(zhuǎn)換獲得目標(biāo)格式圖像,再根據(jù)目標(biāo)格式圖像是否構(gòu)成規(guī)格圖像,在目標(biāo)格式圖像未能構(gòu)成規(guī)格圖像時,動態(tài)調(diào)整轉(zhuǎn)換分辨率進(jìn)行再次轉(zhuǎn)換,最終獲得的目標(biāo)格式圖像成為規(guī)格圖像,然后在規(guī)格圖像的基礎(chǔ)上識別出承載物流信息的面單區(qū)域,再根據(jù)面單區(qū)域截圖獲得物流面單圖像,確保獲取物流面單圖像的完整性和準(zhǔn)確性以滿足物流系統(tǒng)的信息處理所需,全程可自動化實(shí)施,無需依賴人力,本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
1.一種物流單據(jù)圖像提取方法,其特征在于,包括:獲取原始面單文檔;基于預(yù)設(shè)的轉(zhuǎn)換分辨率將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像;根據(jù)所述目標(biāo)格式圖像的尺寸信息判斷目標(biāo)格式圖像是否構(gòu)成規(guī)格圖像,當(dāng)未構(gòu)成規(guī)格圖像時,根據(jù)目標(biāo)格式圖像的尺寸信息調(diào)整所述轉(zhuǎn)換分辨率并重新將所述原始面單文檔轉(zhuǎn)換為目標(biāo)格式圖像,使其成為規(guī)格圖像;基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。2.根據(jù)權(quán)利要求1所述的物流單據(jù)圖像提取方法,其特征在于,基于構(gòu)成規(guī)格圖像的目標(biāo)格式圖像識別出其中承載物流信息的面單區(qū)域,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:將構(gòu)成規(guī)格圖像的目標(biāo)格式圖像進(jìn)行二值化轉(zhuǎn)換,獲得灰度圖像;基于所述灰度圖像進(jìn)行輪廓檢測,獲得多個輪廓區(qū)域,確定其中面積最大的輪廓區(qū)域?yàn)槊鎲螀^(qū)域;對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像。3.根據(jù)權(quán)利要求1所述的物流單據(jù)圖像提取方法,其特征在于,對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:對所述面單區(qū)域進(jìn)行邊緣擴(kuò)充,在邊緣擴(kuò)充后的面單區(qū)域范圍內(nèi)進(jìn)行輪廓檢測,確定出面單區(qū)域內(nèi)的多個輪廓區(qū)域;在GPU中并行檢測所述面單區(qū)域內(nèi)的各個輪廓區(qū)域的圖像內(nèi)容中是否存在二維碼的角點(diǎn)圖像;當(dāng)至少三個輪廓區(qū)域存在所述的角點(diǎn)圖像時,判斷所述角點(diǎn)圖像在所述面單區(qū)域內(nèi)的位置信息是否符合預(yù)設(shè)分布特征,當(dāng)符合預(yù)設(shè)分布特征時,確認(rèn)檢測到二維碼。4.根據(jù)權(quán)利要求1所述的物流單據(jù)圖像提取方法,其特征在于,對所述面單區(qū)域內(nèi)的圖像內(nèi)容進(jìn)行二維碼檢測,當(dāng)檢測到二維碼時,截取該面單區(qū)域的圖像內(nèi)容作為物流單據(jù)圖像,包括:對所述面單區(qū)域進(jìn)行邊緣擴(kuò)充,在邊緣擴(kuò)充后的面單區(qū)域范圍內(nèi)進(jìn)行輪廓檢測,確定出面單區(qū)域內(nèi)的多個輪廓區(qū)域;檢測所述面單區(qū)域內(nèi)的每個輪廓區(qū)域的長寬比是否命中預(yù)設(shè)閾值區(qū)間,當(dāng)命中預(yù)設(shè)閾值區(qū)間時,確認(rèn)檢測到二維碼。5.根據(jù)權(quán)利要求3所述的物流單據(jù)圖像提取方法,其特征在于,在GPU中并發(fā)檢測所述面單區(qū)域內(nèi)的各個輪廓區(qū)域的圖像內(nèi)容中是否存在二維碼的角點(diǎn)圖像,包括:基于角點(diǎn)圖像模板與所述面單區(qū)域內(nèi)的每個輪廓區(qū)域...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李保俊,
申請(專利權(quán))人:廣州歡聚時代信息科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。