亚洲综合日韩精品欧美综合区,日韩国产在线一区,久久久精品一二三区,午夜精品久久久久久中宇69,国产做爰一区二区三区视频,aa天堂,三级在线视频

一種基于視覺算子的模型快速構(gòu)建方法

文檔序號(hào):42297171發(fā)布日期:2025-06-27 18:35閱讀:8來源:國知局

本申請(qǐng)涉及計(jì)算機(jī),具體包括人工智能、深度學(xué)習(xí)、機(jī)器視覺和軟件工程理論,是一種基于視覺算子的模型快速構(gòu)建方法。


背景技術(shù):

1、人工智能技術(shù)近年來在快速的迭代和創(chuàng)新,在眾多領(lǐng)域的場(chǎng)景中應(yīng)用并取得了很好的效果,尤其是基于深度學(xué)習(xí)的機(jī)器視覺技術(shù)。隨著應(yīng)用范圍的擴(kuò)大,機(jī)器視覺技術(shù)在場(chǎng)景中的應(yīng)用凸顯出一些問題,包括:算法的通用部分在不同場(chǎng)景中重復(fù)開發(fā),在復(fù)用時(shí)不同的參數(shù)設(shè)定需要操作代碼,效率低;算法的定制開發(fā)部分因?yàn)榻M織形式不同成為固化的代碼,造成知識(shí)的遺失;從代碼層級(jí)開始的算法模型的開發(fā)需要資深的ai算法工程師,對(duì)于操作人員ai知識(shí)水平要求較高,人力成本高而且比較耗時(shí)。

2、以pytorch、tensorflow、paddllepaddle為代表的深度學(xué)習(xí)框架為機(jī)器視覺應(yīng)用的開發(fā)提供了便利,它們通過大量底層代碼屏蔽底層實(shí)現(xiàn),簡(jiǎn)化計(jì)算方法,降低了機(jī)器視覺的入門門檻,但是未能解決上述問題。


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

1、本發(fā)明的目的是針對(duì)當(dāng)前機(jī)器視覺算法模型應(yīng)用的問題,提供一種機(jī)器視覺算子封裝方法,以及基于視覺算子的模型快速構(gòu)建方法,支持機(jī)器視覺技術(shù)在場(chǎng)景中的快速應(yīng)用。

2、本發(fā)明為實(shí)現(xiàn)上述目的所采用的技術(shù)方案是:

3、一種基于視覺算子的模型快速構(gòu)建方法,包括以下步驟:

4、1)構(gòu)建機(jī)器視覺算子模型并對(duì)其進(jìn)行封裝;

5、2)利用算子在線編輯器對(duì)封裝好的算子模型進(jìn)行展示及編輯;

6、3)重復(fù)步驟1)~步驟2)封裝一定數(shù)量的算子模型;

7、4)基于深度學(xué)習(xí)框架,利用封裝好的算子模型構(gòu)建機(jī)器視覺模型。

8、所述步驟1)包括以下步驟:

9、1.1)構(gòu)建深度學(xué)習(xí)算子數(shù)據(jù)模型:對(duì)機(jī)器視覺算法中的深度學(xué)習(xí)部分的模型結(jié)構(gòu)進(jìn)行拆解和歸類,按照拆解開的模型組件的生效原理和作用,將具有相同生效原理和作用的模型組件匯聚為同一個(gè)類型;把同一個(gè)類型的模型組件的參數(shù)配置劃分為通用配置部分和靈活配置部分,將通用配置部分作為深度學(xué)習(xí)算子數(shù)據(jù)模型的通用數(shù)據(jù)結(jié)構(gòu),將靈活配置部分以動(dòng)態(tài)傳參形式作為深度學(xué)習(xí)算子數(shù)據(jù)模型的自定義數(shù)據(jù)或可選配置;

10、1.2)定義深度學(xué)習(xí)算子封裝格式:將深度學(xué)習(xí)算子數(shù)據(jù)模型,以可交換數(shù)據(jù)格式進(jìn)行序列化,存儲(chǔ)到離線文本或數(shù)據(jù)庫中;

11、1.3)構(gòu)建傳統(tǒng)視覺算子數(shù)據(jù)模型:對(duì)機(jī)器視覺算法中的非深度學(xué)習(xí)部分進(jìn)行劃分,將其中與圖像及其標(biāo)注信息有關(guān)的操作按照作用效果進(jìn)行歸類;將對(duì)圖像及其標(biāo)注信息操作的邏輯按照標(biāo)準(zhǔn)函數(shù)形式實(shí)現(xiàn),作為傳統(tǒng)視覺算子數(shù)據(jù)模型的數(shù)據(jù)操作部分;最后將參數(shù)描述更新到元數(shù)據(jù)部分中,完成傳統(tǒng)視覺算子數(shù)據(jù)模型的定義;

12、1.4)定義傳統(tǒng)視覺算子封裝格式:將傳統(tǒng)視覺算子數(shù)據(jù)模型,以可交換數(shù)據(jù)格式進(jìn)行序列化,存儲(chǔ)到離線文本或數(shù)據(jù)庫中。

13、在使用所述深度學(xué)習(xí)視覺算子時(shí),按照封裝格式讀取、解析出算子的數(shù)據(jù)模型,算子解釋器按照算子的類型進(jìn)行組合,形成深度學(xué)習(xí)算法模型。

14、所述傳統(tǒng)視覺算子數(shù)據(jù)模型分為元數(shù)據(jù)、數(shù)據(jù)操作和動(dòng)態(tài)表單三部分,其中,元數(shù)據(jù)定義算子的基本信息,數(shù)據(jù)操作部分以python腳本和標(biāo)準(zhǔn)函數(shù)的形式描述對(duì)圖像及其標(biāo)注的操作邏輯,動(dòng)態(tài)表單部分以表單的形式實(shí)現(xiàn)無代碼的參數(shù)設(shè)置。

15、所述傳統(tǒng)視覺算子數(shù)據(jù)模型中標(biāo)準(zhǔn)函數(shù)為:

16、為傳統(tǒng)視覺算子數(shù)據(jù)模型的數(shù)據(jù)操作部分的函數(shù)做統(tǒng)一的命名,以參數(shù)列表作為入?yún)⒁灾С植煌瑪?shù)量和類型的參數(shù)或函數(shù)。

17、在使用傳統(tǒng)視覺算子時(shí),按照封裝格式讀取、解析出算子的數(shù)據(jù)模型,由算法執(zhí)行器加載算子入?yún)?、?zhí)行算子的操作邏輯,形成傳統(tǒng)視覺算法模型。

18、所述步驟4)包括以下步驟:

19、4.1)按照創(chuàng)建機(jī)器視覺模型的順序,選擇需要的算子;

20、4.2)機(jī)器視覺算子編譯器在接收到選擇的算子后,校驗(yàn)算子各個(gè)類型和數(shù)量是否滿足必要條件、校驗(yàn)算子之間的次序關(guān)系是否正確;

21、4.3)通過校驗(yàn)后,算子編譯器按照深度學(xué)習(xí)框架的需要,將選擇的深度學(xué)習(xí)算子和傳統(tǒng)視覺算子的參數(shù)組裝成深度學(xué)習(xí)框架需要的格式,完成機(jī)器視覺模型的快速構(gòu)建。

22、本發(fā)明具有以下有益效果及優(yōu)點(diǎn):

23、1.本發(fā)明通過基于算子封裝的模型快速構(gòu)建方法能夠降低使用者上手ai視覺應(yīng)用的門檻,實(shí)現(xiàn)低代碼或無代碼構(gòu)建視覺模型與應(yīng)用。

24、2.本發(fā)明的視覺算子的封裝方法能夠?qū)I(lǐng)域知識(shí)的視覺模型固化下來,實(shí)現(xiàn)場(chǎng)景化算法的積累和豐富,便于視覺算法的知識(shí)沉淀和知識(shí)交互。

25、3.本發(fā)明的模型快速構(gòu)建方法具有跨場(chǎng)景通用性,能夠成為ai工具平臺(tái)或軟件的高可用方案。



技術(shù)特征:

1.一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,包括以下步驟:

2.根據(jù)權(quán)利要求1所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,所述步驟1)包括以下步驟:

3.根據(jù)權(quán)利要求2所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,在使用所述深度學(xué)習(xí)視覺算子時(shí),按照封裝格式讀取、解析出算子的數(shù)據(jù)模型,算子解釋器按照算子的類型進(jìn)行組合,形成深度學(xué)習(xí)算法模型。

4.根據(jù)權(quán)利要求2所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,所述傳統(tǒng)視覺算子數(shù)據(jù)模型分為元數(shù)據(jù)、數(shù)據(jù)操作和動(dòng)態(tài)表單三部分,其中,元數(shù)據(jù)定義算子的基本信息,數(shù)據(jù)操作部分以python腳本和標(biāo)準(zhǔn)函數(shù)的形式描述對(duì)圖像及其標(biāo)注的操作邏輯,動(dòng)態(tài)表單部分以表單的形式實(shí)現(xiàn)無代碼的參數(shù)設(shè)置。

5.根據(jù)權(quán)利要求4所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,所述傳統(tǒng)視覺算子數(shù)據(jù)模型中標(biāo)準(zhǔn)函數(shù)為:

6.根據(jù)權(quán)利要求2所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,在使用傳統(tǒng)視覺算子時(shí),按照封裝格式讀取、解析出算子的數(shù)據(jù)模型,由算法執(zhí)行器加載算子入?yún)ⅰ?zhí)行算子的操作邏輯,形成傳統(tǒng)視覺算法模型。

7.根據(jù)權(quán)利要求1所述的一種基于視覺算子的模型快速構(gòu)建方法,其特征在于,所述步驟4)包括以下步驟:


技術(shù)總結(jié)
本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體是一種基于視覺算子的模型快速構(gòu)建方法。包括以下步驟:1)構(gòu)建機(jī)器視覺算子模型并對(duì)其進(jìn)行封裝;2)利用算子在線編輯器對(duì)封裝好的算子模型進(jìn)行展示及編輯;3)重復(fù)重復(fù)步驟1)~步驟2)封裝一定數(shù)量的算子模型;4)基于深度學(xué)習(xí)框架,利用封裝好的算子模型構(gòu)建機(jī)器視覺模型。本發(fā)明通過基于算子封裝的模型快速構(gòu)建方法能夠降低使用者上手AI視覺應(yīng)用的門檻,實(shí)現(xiàn)低代碼或無代碼構(gòu)建視覺模型與應(yīng)用。

技術(shù)研發(fā)人員:王挺,崔勇,周科成,汪銳,王譯笙,王鑫,王懷震,劉陽,李棟,曾鵬,于海斌
受保護(hù)的技術(shù)使用者:中國科學(xué)院沈陽自動(dòng)化研究所
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1