最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種工業(yè)相機(jī)模板應(yīng)用的適配方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:41982061發(fā)布日期:2025-05-23 16:34閱讀:1來源:國知局
一種工業(yè)相機(jī)模板應(yīng)用的適配方法、裝置、設(shè)備及介質(zhì)與流程

本技術(shù)涉及人工智能,提供一種工業(yè)相機(jī)模板應(yīng)用的適配方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、眾所周知,工業(yè)相機(jī)需要通過運(yùn)行對應(yīng)的應(yīng)用才能完成各種相關(guān)處理,且處理過程涉及定位、分割、正樣本、目標(biāo)檢測、光學(xué)字符識別(optical?character?recognition,ocr)識別以及分類這6種獨立場景,顯然,所涉及的使用場景有限。但針對某些案例場景,其需要使用到自定義的視覺大模型,與此同時,該視覺大模型還會與其他常規(guī)模型進(jìn)行組合,例如,針對自定義的用于定位缺陷位置的視覺大模型,就需要將該視覺大模型推理后的結(jié)果圖與分割模型進(jìn)行結(jié)合,才能得出最終的檢測結(jié)果。

2、因此,現(xiàn)有的工業(yè)相機(jī)應(yīng)用存在以下問題:(1)應(yīng)用僅能運(yùn)行常規(guī)模型,但實際應(yīng)用場景需要使用到自定義模型;(2)由于實際場景需要使用到自定義模型與常規(guī)模型的組合,而自定義模型不同于常規(guī)模型的參數(shù)明確、業(yè)務(wù)實現(xiàn)固定且代碼結(jié)構(gòu)統(tǒng)一,其需要保證業(yè)務(wù)實現(xiàn)入口函數(shù)的參數(shù)統(tǒng)一,且內(nèi)部實現(xiàn)需要根據(jù)業(yè)務(wù)場景自行改變;(3)在應(yīng)用中,如果存在多個自定義模型與常規(guī)模型進(jìn)行組合,則需要重新實現(xiàn)代碼。此外,每新增一個自定義模型,都需要對主函數(shù)中的業(yè)務(wù)代碼進(jìn)行修改才能適配,另外,還需要重建編譯、打包以及部署到工業(yè)相機(jī)后,才能開始正常使用,其非常耗時,大大降低了圖像處理效率。


技術(shù)實現(xiàn)思路

1、本技術(shù)提供一種工業(yè)相機(jī)模板應(yīng)用的適配方法、裝置、設(shè)備及介質(zhì),用于解決因現(xiàn)有工業(yè)相機(jī)應(yīng)用與自定義模型和自適應(yīng)模型組合不適配,而產(chǎn)生圖像處理效率低下的技術(shù)問題。

2、一方面,提供一種工業(yè)相機(jī)模板應(yīng)用的適配方法,所述方法包括:

3、從工業(yè)相機(jī)應(yīng)用的模型庫中,獲取多種模型組合;其中,每一種模型組合中包括至少一個自定義模型和至少一個常規(guī)模型;所述自定義模型是基于特定場景訓(xùn)練所得;所述常規(guī)模型包括定位模型、分割模型、正樣本模型、目標(biāo)檢測模型和光學(xué)字符識別ocr模型;

4、根據(jù)當(dāng)前特定場景,從所述多種模型組合中適配出對應(yīng)的目標(biāo)模型組合;

5、根據(jù)所述目標(biāo)模型組合,生成所述工業(yè)相機(jī)的模板應(yīng)用。

6、可選的,在從工業(yè)相機(jī)應(yīng)用的模型庫中,獲取多種模型組合之前,所述方法還包括:

7、在所述工業(yè)相機(jī)應(yīng)用的代碼中創(chuàng)建config配置文件目錄、external-aic自定義模型代碼目錄、model模型文件目錄和src應(yīng)用主代碼目錄。

8、可選的,所述config配置文件目錄中包括algorithm.config算法參數(shù)配置文件、camera.config相機(jī)參數(shù)配置文件、custom.config自定義參數(shù)配置文件和model.config模型相關(guān)配置文件。

9、可選的,所述external-aic自定義模型代碼目錄中包括多個custom_code.cpp自定義模型代碼;其中,一個custom_code.cpp自定義模型代碼對應(yīng)一個自定義模型。

10、可選的,所述src應(yīng)用主代碼目錄中包括model_abn.cpp正樣本模型加載推理主代碼、model_cla.cpp分類模型加載推理主代碼、model_det.cpp目標(biāo)檢測模型加載推理主代碼、model_loc.cpp定位模型加載推理主代碼、model_seg.cpp分割模型加載推理主代碼、model_custom.cpp自定義模型加載推理主代碼、service_abn.cpp正樣本前后處理主代碼、service_cla.cpp分類前后處理主代碼、service_det.cpp目標(biāo)檢測前后處理主代碼、service_loc.cpp定位前后處理主代碼、service_seg.cpp分割前后處理主代碼、service_custom.cpp自定義前后處理主代碼以及service_ocr.cpp光學(xué)字符識別ocr前后處理主代碼。

11、可選的,在根據(jù)所述目標(biāo)模型組合,生成所述工業(yè)相機(jī)的模板應(yīng)用之后,所述方法還包括:

12、將所述模板應(yīng)用一鍵部署至所述工業(yè)相機(jī)中;

13、啟動所述工業(yè)相機(jī)中部署的所述模板應(yīng)用;

14、采用所述模板應(yīng)用中的所述目標(biāo)模型組合進(jìn)行圖像處理,獲得最終結(jié)果圖;其中,所述圖像處理包括目標(biāo)定位、圖像分割、目標(biāo)檢測、目標(biāo)分類和ocr。

15、可選的,若所述目標(biāo)模型組合包括一個自定義模型和一個分割模型,則所述采用所述模板應(yīng)用中的所述目標(biāo)模型組合進(jìn)行圖像處理,獲得最終結(jié)果圖的步驟,包括:

16、進(jìn)行模型加載,讀取所述模板應(yīng)用中的所述目標(biāo)模型組合;

17、將所述工業(yè)相機(jī)獲取的采集圖像送入所述目標(biāo)模型組合的自定義模型中;

18、采用所述自定義模型依次對所述采集圖像進(jìn)行前處理、推理和后處理,獲得所述采集圖像對應(yīng)的原始結(jié)果圖;

19、將所述原始結(jié)果圖送入所述目標(biāo)模型組合中的分割模型進(jìn)行圖像分割,獲得分割后的結(jié)果圖;

20、按照所述采集圖像輸出時獲取的裁剪坐標(biāo),將所述分割后的結(jié)果圖放回所述采集圖像中的對應(yīng)位置,獲得最終結(jié)果圖。

21、一方面,提供一種工業(yè)相機(jī)模板應(yīng)用的適配裝置,所述裝置包括:

22、模型組合獲取單元,用于從工業(yè)相機(jī)應(yīng)用的模型庫中,獲取多種模型組合;其中,每一種模型組合中包括至少一個自定義模型和至少一個常規(guī)模型;所述自定義模型是基于特定場景訓(xùn)練所得;所述常規(guī)模型包括定位模型、分割模型、正樣本模型、目標(biāo)檢測模型和光學(xué)字符識別ocr模型;

23、模型組合適配單元,用于根據(jù)當(dāng)前特定場景,從所述多種模型組合中適配出對應(yīng)的目標(biāo)模型組合;

24、模板應(yīng)用生成單元,用于根據(jù)所述目標(biāo)模型組合,生成所述工業(yè)相機(jī)的模板應(yīng)用。

25、一方面,提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任一種方法。

26、一方面,提供一種存儲介質(zhì),其上存儲有計算機(jī)程序指令,該計算機(jī)程序指令被處理器執(zhí)行時實現(xiàn)上述任一種方法。

27、與現(xiàn)有技術(shù)相比,本技術(shù)的有益效果為:

28、在本技術(shù)中,在獲取工業(yè)相機(jī)的模板應(yīng)用時,首先,可以從工業(yè)相機(jī)應(yīng)用的模型庫中,來獲取多種模型組合;其中,每一種模型組合中包括至少一個自定義模型和至少一個常規(guī)模型;自定義模型是基于特定場景訓(xùn)練所得;常規(guī)模型包括定位模型、分割模型、正樣本模型、目標(biāo)檢測模型和光學(xué)字符識別ocr模型;然后,可以根據(jù)當(dāng)前特定場景,來從多種模型組合中適配出對應(yīng)的目標(biāo)模型組合;最后,可以根據(jù)目標(biāo)模型組合,來生成工業(yè)相機(jī)的模板應(yīng)用。

29、由此可見,在本技術(shù)中,由于可以根據(jù)當(dāng)前特定場景,來從多種模型組合中適配出對應(yīng)的目標(biāo)模型組合,并根據(jù)目標(biāo)模型組合,來生成工業(yè)相機(jī)的模板應(yīng)用;相比于現(xiàn)有工業(yè)相機(jī)應(yīng)用,本技術(shù)生成的模板應(yīng)用與特定場景更加適配,進(jìn)而,基于該模板應(yīng)用進(jìn)行圖像處理時,可以通過縮短處理時長,來大大提高圖像處理效率。此外,由于模板應(yīng)用是根據(jù)目標(biāo)模型組合的,所以,該模板應(yīng)用唯一,避免了在不同代碼位置多次編寫相同的業(yè)務(wù)邏輯,即,本技術(shù)所述方法在具體實施時不用重復(fù)實現(xiàn)業(yè)務(wù)邏輯,從而進(jìn)一步提高了處理效率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1