• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于人工智能的條碼識別方法、裝置和存儲介質制造方法及圖紙

    技術編號:29675211 閱讀:34 留言:0更新日期:2021-08-13 21:57
    本申請提供了一種基于人工智能的條碼識別方法,包括:確定條碼圖像中的條碼區域圖像;將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;識別每個所述子條碼圖像對應的字符類別;確定所述字符類別對應的編碼字符;本申請實施例還提供一種條碼識別裝置和存儲介質,通過本申請實施例提供的條碼識別方法、裝置和存儲介質,可以提升條碼識別的準確率。

    【技術實現步驟摘要】
    一種基于人工智能的條碼識別方法、裝置和存儲介質
    本申請涉及圖像識別
    ,尤其涉及一種基于人工智能的條碼識別方法、裝置及存儲介質。
    技術介紹
    條碼是由寬度不同、反射率不同的條(黑色)和空(白色)組成,按照特定的編碼規則編制,用來表達一組數字、字母信息的條形標識符。條碼包括輸入速度快、可靠性高、采集信息量大和靈活實用等優點。然而,在條碼發生破損、模糊或褶皺等情況下,會造成識別的準確率下降,因此,如何提升條碼識別的準確率,是需要解決的技術問題。
    技術實現思路
    本申請提供一種基于人工智能的條碼識別方法、裝置及存儲介質,以至少解決現有技術中存在的以上技術問題。本申請第一方面提供一種基于人工智能的條碼識別方法,包括:確定條碼圖像中的條碼區域圖像;將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;識別每個所述子條碼圖像對應的字符類別;確定所述字符類別對應的編碼字符。上述方案中,所述基于所述條碼區域將所述條碼圖像劃分為至少兩個子條碼圖像包括:確定所述條碼圖像中條碼字符的分隔位置;基于所述分隔位置,將所述條碼圖像劃分為多個條碼區域;確定每個條碼區域對應的圖像為所述子條碼圖像。上述方案中,所述子條碼圖像基于子條碼模型確定,在基于所述條碼區域將所述條碼圖像劃分為至少兩個子條碼圖像之前,所述方法還包括:獲取條碼圖像訓練樣本和所述條碼圖像訓練樣本對應的子條碼圖像訓練樣本標簽;確定所述條碼圖像訓練樣本中條碼字符樣本的分隔位置;所述子條碼模型包括的第一隱藏層基于所述條碼字符樣本的分隔位置,將所述條碼圖像訓練樣本劃分為多個條碼區域樣本;通過所述子條碼模型包括的第二隱藏層確定每個條碼區域樣本對應的圖像樣本為所述子條碼圖像訓練樣本;獲取所確定的子條碼圖像訓練樣本與所述子條碼圖像訓練樣本標簽之間的差異,并基于所述差異更新所述子條碼模型的模型參數。上述方案中,所述基于所述差異更新所述子條碼模型的模型參數之后,所述方法還包括:獲取條碼圖像測試樣本,及所述條碼圖像測試樣本對應的子條碼圖像測試樣本;將所述條碼圖像測試樣本作為所述子條碼模型的輸入,得到子條碼圖像預測樣本;判斷所述子條碼圖像測試樣本與所述子條碼圖像預測樣本是否一致;若確定所述子條碼圖像測試樣本與所述子條碼圖像預測樣本不一致,則基于所述子條碼圖像測試樣本與所述子條碼圖像預測樣本之間的差異更新所述條碼圖像訓練樣本中,各子條碼圖像訓練樣本的分布;基于更新后的子條碼圖像訓練樣本更新所述子條碼模型的模型參數。上述方案中,所述識別每個所述子條碼圖像對應的字符類別,包括:提取所述每個子條碼圖像的特征向量;對所述每個子條碼圖像的特征向量進行降維處理,得到所述每個子條碼圖像對應的字符類別。上述方案中,每個所述子條碼圖像對應的字符類別基于字符類別模型確定;所述識別每個所述子條碼圖像對應的字符類別之前,所述方法還包括:獲取條碼圖像訓練樣本以及所述條碼圖像訓練樣本對應的字符類別樣本標簽;通過所述字符類別模型包括的特征提取層提取所述條碼圖像訓練樣本的特征向量;對所述條碼圖像訓練樣本的特征向量進行降維處理,得到所述條碼圖像訓練樣本的特征向量對應的字符類別標簽;獲取所得到的字符類別標簽與所述字符類別樣本標簽之間的差異,并基于所述差異更新所述字符類別模型的模型參數。上述方案中,所述基于所述差異更新所述字符類別模型的模型參數之后,所述方法還包括:獲取條碼圖像測試樣本,及所述條碼圖像測試樣本對應的字符類別測試樣本標簽;將所述條碼圖像測試樣本作為所述字符類別模型的輸入,得到字符類別預測樣本標簽;判斷所述字符類別測試樣本標簽與所述字符類別預測樣本標簽是否一致;若確定所述字符類別測試樣本標簽與所述字符類別預測樣本標簽不一致,則基于所述字符類別測試樣本標簽與所述字符類別預測樣本標簽之間的差異更新所述條碼圖像測試樣本中,各字符類別測試樣本標簽的分布;基于更新后的條碼圖像測試樣本更新所述字符類別模型的模型參數。上述方案中,所述確定條碼圖像中的條碼區域圖像包括:定位所述條碼圖像中條碼所在的區域;提取所述區域中的條碼區域圖像。上述方案中,所述確定所述字符類別對應的編碼字符包括:基于所述條碼圖像包括的第一個子條碼圖像的字符類別,確定所述條碼圖像的編碼類別;基于所述編碼類別對應的字符類別與編碼字符對照表,確定所述字符類別對應的編碼字符。本申請第二方面提供一種條碼識別裝置,包括:圖像劃分模塊,用于確定條碼圖像中的條碼區域圖像;將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;字符類別確定模塊,用于識別每個所述子條碼圖像對應的字符類別;條碼識別模塊,用于確定所述字符類別對應的編碼字符。本申請第三方面提供一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;存儲器,用于存放計算機程序;處理器,用于執行存儲器上所存放的程序時,實現所述條碼識別裝置執行的基于人工智能的條碼識別方法的步驟。本申請第四方面提供一種計算機刻度存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時,實現所述條碼識別裝置執行的基于人工智能的條碼識別方法的步驟。通過本申請實施例提供的基于人工智能的條碼識別方法,確定條碼圖像中的條碼區域圖像;將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;識別每個所述子條碼圖像對應的字符類別;確定所述字符類別對應的編碼字符;如此,可以提升條碼識別的準確率。附圖說明圖1示出了本申請實施例提供的條碼識別系統100的架構示意圖;圖2示出了本申請實施例提供的終端設備400的結構示意圖;圖3示出了本申請實施例提供的條碼識別方法的一種可選流程示意圖;圖4示出了本申請實施例提供的條碼識別方法的另一種可選流程示意圖;圖5示出了本申請實施例提供的訓練子條碼模型的可選流程示意圖;圖6示出了本申請實施例提供的訓練字符類別模型的可選流程示意圖;圖7示出了本申請實施例提供的條碼識別方法的又一種可選流程示意圖;圖8示出了本申請實施例提供的預處理條碼圖像的可選流程示意圖;圖9示出了本申請實施例提供的條碼識別方法的應用示意圖;圖10示出了本申請實施例提供的數據采集的架構示意圖。具體實施方式為使本申請的目的、特征、優點能夠更加的明顯和易懂,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而非全部實施例?;诒旧暾堉械膶嵤├?,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都本文檔來自技高網...

    【技術保護點】
    1.一種基于人工智能的條碼識別方法,其特征在于,所述方法包括:/n確定條碼圖像中的條碼區域圖像;/n將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;/n識別每個所述子條碼圖像對應的字符類別;/n確定所述字符類別對應的編碼字符。/n

    【技術特征摘要】
    1.一種基于人工智能的條碼識別方法,其特征在于,所述方法包括:
    確定條碼圖像中的條碼區域圖像;
    將所述條碼區域圖像劃分為至少兩個子條碼圖像,每個所述子條碼圖像對應一個編碼字符;
    識別每個所述子條碼圖像對應的字符類別;
    確定所述字符類別對應的編碼字符。


    2.根據權利要求1所述的方法,其特征在于,所述基于所述條碼區域將所述條碼圖像劃分為至少兩個子條碼圖像包括:
    確定所述條碼圖像中條碼字符的分隔位置;
    基于所述分隔位置,將所述條碼圖像劃分為多個條碼區域;
    確定每個條碼區域對應的圖像為所述子條碼圖像。


    3.根據權利要求1所述的方法,其特征在于,所述子條碼圖像基于子條碼模型確定,在基于所述條碼區域將所述條碼圖像劃分為至少兩個子條碼圖像之前,所述方法還包括:
    獲取條碼圖像訓練樣本和所述條碼圖像訓練樣本對應的子條碼圖像訓練樣本標簽;
    確定所述條碼圖像訓練樣本中條碼字符樣本的分隔位置;
    所述子條碼模型包括的第一隱藏層基于所述條碼字符樣本的分隔位置,將所述條碼圖像訓練樣本劃分為多個條碼區域樣本;
    通過所述子條碼模型包括的第二隱藏層確定每個條碼區域樣本對應的圖像樣本為所述子條碼圖像訓練樣本;
    獲取所確定的子條碼圖像訓練樣本與所述子條碼圖像訓練樣本標簽之間的差異,并基于所述差異更新所述子條碼模型的模型參數。


    4.根據權利要求3所述的方法,其特征在于,所述基于所述差異更新所述子條碼模型的模型參數之后,所述方法還包括:
    獲取條碼圖像測試樣本,及所述條碼圖像測試樣本對應的子條碼圖像測試樣本;
    將所述條碼圖像測試樣本作為所述子條碼模型的輸入,得到子條碼圖像預測樣本;
    判斷所述子條碼圖像測試樣本與所述子條碼圖像預測樣本是否一致;
    若確定所述子條碼圖像測試樣本與所述子條碼圖像預測樣本不一致,則基于所述子條碼圖像測試樣本與所述子條碼圖像預測樣本之間的差異更新所述條碼圖像訓練樣本中,各子條碼圖像訓練樣本的分布;基于更新后的子條碼圖像訓練樣本更新所述子條碼模型的模型參數。


    5.根據權利要求1所述的方法,其特征在于,所述識別每個所述子條碼圖像對應的字符類別,包括:
    提取所述每個子條碼圖像的特征向量;
    對所述每個子條碼圖像的特征向量進行降維處理,得到所述每個子條碼圖像對應的字符類別。


    6.根據權利要求1所述的方法,其特征在于,每個所述子條碼圖像對應的字符類別基于字符類別模型確定;所述識別每個所述子條碼圖像對應的字符...

    【專利技術屬性】
    技術研發人員:許文林李晶周璐
    申請(專利權)人:浙江華??萍加邢薰?/a>,
    類型:發明
    國別省市:浙江;33

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产av无码久久精品| 无码人妻精品一区二区三区久久久| 日本无码一区二区三区白峰美| 在线看片无码永久免费视频| 国产免费av片在线无码免费看| 国产拍拍拍无码视频免费 | 亚洲av午夜精品无码专区 | 久久久无码人妻精品无码| 国产精品无码亚洲一区二区三区 | 无码h黄肉3d动漫在线观看| 亚洲av无码av制服另类专区| 人妻无码一区二区三区| 伊人久久精品无码麻豆一区| 久久久无码精品国产一区| 粉嫩高中生无码视频在线观看| 国产精品无码一区二区在线观| 69久久精品无码一区二区| 免费无码又爽又刺激高潮视频| 亚洲桃色AV无码| a级毛片无码免费真人久久| 人妻无码久久中文字幕专区| 在线观看无码的免费网站| 无码成人AAAAA毛片| 亚洲AV无码国产剧情| 亚洲国产成人无码AV在线| 亚洲日韩av无码中文| 亚洲最大无码中文字幕| 伊人无码精品久久一区二区| 亚洲AV无码一区二区三区久久精品| 日韩AV无码精品人妻系列| 人妻少妇偷人精品无码| 蜜桃臀无码内射一区二区三区 | 久久亚洲AV成人无码| 亚洲AV日韩AV永久无码下载| 久久久无码精品国产一区| 日韩人妻无码精品久久久不卡| 久久亚洲AV成人无码国产| 精品亚洲A∨无码一区二区三区 | 亚洲AV无码国产一区二区三区 | 国产啪亚洲国产精品无码| 熟妇人妻系列av无码一区二区|