[發明專利]一種工業視覺算法部署方法、系統及存儲介質在審
| 申請號: | 202011319903.8 | 申請日: | 2020-11-23 |
| 公開(公告)號: | CN112486495A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 王棟年;劉志昌;趙琳佳;張亞昇;汪武林 | 申請(專利權)人: | 珠海格力電器股份有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/61 |
| 代理公司: | 北京煦潤律師事務所 11522 | 代理人: | 高瑩;梁永芳 |
| 地址: | 519070*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工業 視覺 算法 部署 方法 系統 存儲 介質 | ||
本發明提供一種工業視覺算法部署方法、裝置及存儲介質,所述方法包括:在算法開發設備中,將封裝有工業視覺算法和相應運行環境的Docker鏡像推送至Docker倉庫中;在算法部署設備中,從所述Docker倉庫中拉取所述封裝有工業視覺算法和相應運行環境的Docker鏡像,以進行工業視覺算法部署。本發明提供的方案能夠避免因開發環境和部署環境不同而導致算法運行失敗的情況。
技術領域
本發明涉及控制領域,尤其涉及一種工業視覺算法部署方法、系統及存儲介質。
背景技術
現有視覺控制系統越來越復雜、功能越來越多、各個功能之間的耦合性逐步增加和一個功能多場景復用等,這為工業視覺算法的部署帶來了很大的挑戰。工業視覺算法部署是整個視覺系統開發的最后一個階段,算法如何部署對視覺系統能否正常工作有著關鍵性的作用。
常用的算法部署方案為:將開發的算法編譯打包為庫文件或直接調用算法源碼。在部署時,將庫文件或源碼移動到部署機器上,配置完成環境之后直接運行算法。這樣能簡化一定的工作量,但是每個部署機器的運行環境可能不太一樣,很難做到完全和算法開發機器的環境一樣。
現有工業視覺算法部署的模式為源碼編譯、環境配置和程序運行。在新機器上運行工業視覺算法時,會遇到部署環境和開發環境不一致、一些源碼編譯錯誤或運行失敗的問題。
發明內容
本發明的主要目的在于克服上述現有技術的缺陷,提供一種工業視覺算法部署方法、裝置及存儲介質,以解決現有技術中工業視覺算法部署時部署環境和開發環境不一致導致出現源碼編譯錯誤或運行失敗的問題。
本發明一方面提供了一種工業視覺算法部署方法,包括:在算法開發設備中,將封裝有工業視覺算法和相應運行環境的Docker鏡像推送至Docker倉庫中;在算法部署設備中,從所述Docker倉庫中拉取所述封裝有工業視覺算法和相應運行環境的Docker鏡像,以進行工業視覺算法部署。
可選地,所述工業視覺算法包括一個以上功能模塊,每個所述功能模塊和相應運行環境封裝成一個Docker鏡像。
可選地,每個所述功能模塊封裝成的所述Docker鏡像與中間消息組件相連;每個所述功能模塊封裝成的所述Docker鏡像具有唯一的IP端口號。
可選地,將工業視覺算法和相應運行環境封裝為Docker鏡像,包括:利用Docker容器,使用Docker pull命令載入Ubuntu鏡像;在所述Ubuntu鏡像中配置工業視覺算法編譯運行所需的運行環境;將所述工業視覺算法復制到所述Ubuntu鏡像中進行編譯運行;清理Docker容器內與所述工業視覺算法無關的配置及環境。
本發明另一方面提供了一種工業視覺算法部署系統,包括:開發單元,用于在算法開發設備中,將封裝有工業視覺算法和相應運行環境的Docker鏡像推送至Docker倉庫中;部署單元,用于在算法部署設備中,從所述Docker倉庫中拉取所述封裝有工業視覺算法和相應運行環境的Docker鏡像,以進行工業視覺算法部署。
可選地,所述工業視覺算法包括一個以上功能模塊,每個所述功能模塊和相應運行環境封裝成一個Docker鏡像。
可選地,每個所述功能模塊封裝成的所述Docker鏡像與中間消息組件相連;每個所述功能模塊封裝成的所述Docker鏡像具有唯一的IP端口號。
可選地,將工業視覺算法和相應運行環境封裝為Docker鏡像,包括:利用Docker容器,使用Docker pull命令載入Ubuntu鏡像;在所述Ubuntu鏡像中配置工業視覺算法編譯運行所需的運行環境;將所述工業視覺算法復制到所述Ubuntu鏡像中進行編譯運行;清理Docker容器內與所述工業視覺算法無關的配置及環境。
本發明又一方面提供了一種存儲介質,其上存儲有計算機程序,所述程序被處理器執行時實現前述任一所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海格力電器股份有限公司,未經珠海格力電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011319903.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防蚊蟲聚集型路燈
- 下一篇:一種基于對稱工件可自動翻轉的沖壓車床輔助裝置





