System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書實施例涉及圖像識別,特別涉及車架號識別方法。
技術介紹
1、近些年來,隨著計算機視覺、人工智能和深度學習等領域的快速發展,ocr技術在準確性、速度和使用范圍上都取得了顯著的進展。ocr技術在應用場景上也實現了多樣化和個性化,教育行業中試卷掃描、學生作業批改;物流中貨物信息錄入、快遞單號識別;醫療行業中醫療票據、病例和處方等文檔的處理;交通部門中車輛、駕駛證和行駛證等證件識別,為各行各業提供了更便捷、高效的信息處理和管理方案。因此,ocr算法都將為這些應用場景提供基礎保障。
2、vin碼,即車架號碼,也叫車輛識別代碼,類似于人的身份證,是車輛的唯一身份證明,它有17位字母和數字混排組成,包含了車輛的生產廠家、車型、發動機代碼及組裝地點等信息。一般在車輛的擋風玻璃處、車輛防火墻或b柱銘牌上。此外,通過vin碼,還能知道車輛是否發生過事故、商家是否對車輛有隱瞞信息等。因此基于ocr技術地正確解讀vin碼,在車輛身份認證、汽車維修保養、汽車交易、改裝車、套牌車鑒定、事故車輛溯源等工作中發揮著巨大的作用。
3、目前通常的方式是首先收集大量vin碼圖像,針對檢測和識別分別進行人工標注,利用檢測網絡和識別網絡進行訓練獲得模型,但是這類方法耗時費力,并且收集大量vin碼圖像有一定困難。由此,亟須一種更好的方案。
技術實現思路
1、有鑒于此,本說明書實施例提供了車架號識別方法。本說明書一個或者多個實施例同時涉及車架號識別裝置,一種計算設備,一種計算機可讀存儲介質以及一
2、根據本說明書實施例的第一方面,提供了一種車架號識別方法,包括:
3、獲取車架號圖像,基于車架號圖像提取文字信息;
4、基于文字信息和文本判斷規則進行文本修改,確定目標文本;
5、基于車架號規則對目標文本進行分解,確定車架號識別結果。
6、在一種可能的實現方式中,獲取車架號圖像,基于車架號圖像提取文字信息,包括:
7、獲取車架號圖像,基于四點定位檢測方法對車架號圖像進行處理,確定目標圖像;
8、基于目標圖像通過預設識別模型確定檢測框信息;
9、基于檢測框信息提取文字信息。
10、在一種可能的實現方式中,基于檢測框信息提取文字信息,包括:
11、獲取檢測框信息的長度信息和寬度信息;
12、基于長度信息和寬度信息確定比例信息;
13、基于比例信息和比例閾值確定車架號信息,并給予車架號信息提取文字信息。
14、在一種可能的實現方式中,基于文字信息和文本判斷規則進行文本修改,確定目標文本,包括:
15、基于文本判斷規則確定比對符號、關鍵詞、組合文本和字符閾值;
16、基于比對符號、關鍵詞、組合文本和字符閾值進行文本修改,確定目標文本。
17、在一種可能的實現方式中,基于比對符號、關鍵詞、組合文本和字符閾值進行文本修改,確定目標文本,包括:
18、從文字信息中刪除比對符號,確定第一文本;
19、判斷第一文本是否包含關鍵詞;
20、在第一文本包括關鍵詞的情況下,從第一文本中刪除關鍵詞對應文字,確定第二文本;
21、判斷第二文本是否包含組合文本;
22、在第二文本包含組合文本的情況下,確定第二文本的字符數;
23、基于字符數和字符閾值確定目標文本。
24、在一種可能的實現方式中,基于車架號規則對目標文本進行分解,確定車架號識別結果,包括:
25、基于車架號規則對目標文本進行分解,確定目標位置字符;
26、基于車架號規則對目標位置字符進行修正,確定修正文本;
27、基于修正文本確定車架號識別結果。
28、在一種可能的實現方式中,還包括:
29、在車架號識別結果為不成功的情況下,對車架號圖像進行矯正操作,確定矯正圖像;
30、基于矯正圖像進行車架號識別。
31、根據本說明書實施例的第二方面,提供了一種車架號識別裝置,包括:
32、信息提取模塊,被配置為獲取車架號圖像,基于車架號圖像提取文字信息;
33、文本確定模塊,被配置為基于文字信息和文本判斷規則進行文本修改,確定目標文本;
34、文本識別模塊,被配置為基于車架號規則對目標文本進行分解,確定車架號識別結果。
35、根據本說明書實施例的第三方面,提供了一種計算設備,包括:
36、存儲器和處理器;
37、所述存儲器用于存儲計算機可執行指令,所述處理器用于執行所述計算機可執行指令,該計算機可執行指令被處理器執行時實現上述車架號識別方法的步驟。
38、根據本說明書實施例的第四方面,提供了一種計算機可讀存儲介質,其存儲有計算機可執行指令,該指令被處理器執行時實現上述車架號識別方法的步驟。
39、根據本說明書實施例的第五方面,提供了一種計算機程序,其中,當所述計算機程序在計算機中執行時,令計算機執行上述車架號識別方法的步驟。
40、本說明書實施例提供車架號識別方法及裝置,其中車架號識別方法包括:獲取車架號圖像,基于車架號圖像提取文字信息;基于文字信息和文本判斷規則進行文本修改,確定目標文本;基于車架號規則對目標文本進行分解,確定車架號識別結果。通過基于車架號圖像提取文字信息;基于文字信息和文本判斷規則進行文本修改,確定目標文本;基于車架號規則對目標文本進行分解,確定車架號識別結果,可以實現節省資源,并且提高識別結果的準確性。
本文檔來自技高網...【技術保護點】
1.一種車架號識別方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取車架號圖像,基于所述車架號圖像提取文字信息,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述檢測框信息提取文字信息,包括:
4.根據權利要求1所述的方法,其特征在于,所述基于所述文字信息和文本判斷規則進行文本修改,確定目標文本,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述比對符號、所述關鍵詞、所述組合文本和所述字符閾值進行文本修改,確定目標文本,包括:
6.根據權利要求1所述的方法,其特征在于,所述基于車架號規則對所述目標文本進行分解,確定車架號識別結果,包括:
7.根據權利要求1所述的方法,其特征在于,還包括:
8.一種車架號識別裝置,其特征在于,包括:
9.一種計算設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其存儲有計算機可執行指令,該計算機可執行指令被處理器執行時實現權利要求1至7任意一項所述車架號識別方法的步驟。
【技術特征摘要】
1.一種車架號識別方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取車架號圖像,基于所述車架號圖像提取文字信息,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述檢測框信息提取文字信息,包括:
4.根據權利要求1所述的方法,其特征在于,所述基于所述文字信息和文本判斷規則進行文本修改,確定目標文本,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述比對符號、所述關鍵詞、所述組合文本和所述字...
【專利技術屬性】
技術研發人員:李立江,趙雪,李冬冬,胡敏,寧欣,李爽,唐小江,盧寶莉,羅凌,
申請(專利權)人:北京中科睿途科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。