两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

管道創(chuàng)建方法及相關(guān)設(shè)備與流程

文檔序號(hào):40611904發(fā)布日期:2025-01-07 20:56閱讀:20來(lái)源:國(guó)知局
管道創(chuàng)建方法及相關(guān)設(shè)備與流程

本技術(shù)涉及圖像處理領(lǐng)域,尤其涉及管道創(chuàng)建方法及相關(guān)設(shè)備。


背景技術(shù):

1、插件(plugin)使得軟件能夠通過(guò)模塊化的方式增強(qiáng)和擴(kuò)展現(xiàn)有軟件的功能,并且由于插件是獨(dú)立于主程序的,因此更新和維護(hù)更為方便。而管道(pipeline)是一種將多個(gè)處理步驟組合在一起的方法,用于實(shí)現(xiàn)復(fù)雜的工作流程。插件可以作為管道中的一部分,幫助實(shí)現(xiàn)更加復(fù)雜和多樣化的自動(dòng)化流程。

2、傳統(tǒng)的管道創(chuàng)建過(guò)程大致可分為:解析靜態(tài)配置的管道鏈路,決策出所需要的管道,創(chuàng)建管道中所有的插件;連接創(chuàng)建出來(lái)的各個(gè)插件;安裝整條管道。例如,靜態(tài)配置文件中配置了如下的管道:管道a(插件1-插件2-插件3);管道b(插件2-插件4);管道c(插件2-插件3-插件4)。決策出需要的管道為管道b,則創(chuàng)建管道b中的插件2和插件4。然后連接該插件2和插件4,得到整條管道。然而這種傳統(tǒng)的管道創(chuàng)建方法,對(duì)于圖像處理領(lǐng)域下的場(chǎng)景,需要靜態(tài)配置多條可能用到的管道,無(wú)法靈活地進(jìn)行管道配置和創(chuàng)建。


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

1、本技術(shù)提供了一種管道創(chuàng)建方法及相關(guān)設(shè)備,可以更加靈活地配置和創(chuàng)建管道。

2、第一方面,本技術(shù)的一些實(shí)施例提供了一種管道創(chuàng)建方法。該管道創(chuàng)建方法可以包括:確定圖像拍攝的第一出圖格式,第一出圖格式為轉(zhuǎn)儲(chǔ)前的圖像格式;確定第一出圖格式對(duì)應(yīng)的第一占位配置,第一占位配置用于指示占位符的位置和占位符的類(lèi)型;基于解析的靜態(tài)配置文件和第一占位配置,得到第一管道樣式,靜態(tài)配置文件用于配置多個(gè)第一插件的標(biāo)識(shí)和多個(gè)第一插件的位置,第一管道樣式包括多個(gè)第一插件的標(biāo)識(shí)、多個(gè)第一插件的位置、占位符的位置以及占位符的類(lèi)型;基于第一管道樣式中的占位符的類(lèi)型和第一決策信息,確定第二插件的標(biāo)識(shí);基于多個(gè)第一插件的標(biāo)識(shí)、多個(gè)第一插件的位置、第二插件的標(biāo)識(shí)以及第二插件的位置,創(chuàng)建第一管道,第二插件的位置基于占位符的位置確定。

3、通過(guò)上述方式,在配置第一管道樣式時(shí),基于第一出圖格式,為該第一出圖格式對(duì)應(yīng)的插件在管道中預(yù)留位置;再基于當(dāng)前的拍攝環(huán)境,在預(yù)留位置中插入相應(yīng)地的插件,不同的拍攝環(huán)境,插入的插件也可以靈活變化。從而實(shí)現(xiàn)靈活地配置和創(chuàng)建管道。

4、在一種可能的實(shí)現(xiàn)中,基于第一管道樣式中的占位符的類(lèi)型和第一決策信息,確定第二插件的標(biāo)識(shí),具體為:基于第一管道樣式中的占位符的類(lèi)型,從預(yù)設(shè)的多個(gè)插件決策集合中確定出第一插件決策集合,插件決策集合中包括至少一個(gè)使能函數(shù),使能函數(shù)用于決策是否使能對(duì)應(yīng)的插件;基于第一決策信息和第一插件決策集合,確定第二插件的標(biāo)識(shí)。

5、通過(guò)上述方式,基于占位符的類(lèi)型確定出該類(lèi)型的插件決策集合,再基于當(dāng)前的拍攝環(huán)境,從該類(lèi)型的插件決策集合中準(zhǔn)確地確定出相應(yīng)地插件的標(biāo)識(shí)。

6、在一種可能的實(shí)現(xiàn)中,第二插件為第一決策信息滿足的使能函數(shù)對(duì)應(yīng)的插件。

7、通過(guò)上述方式,可以準(zhǔn)確地基于當(dāng)前的拍攝環(huán)境確定出插入預(yù)留位置(占位符的位置)的插件的標(biāo)識(shí)。

8、在一種可能的實(shí)現(xiàn)中,基于多個(gè)第一插件的標(biāo)識(shí)、多個(gè)第一插件的位置、第二插件的標(biāo)識(shí)以及第二插件的位置,創(chuàng)建第一管道,具體為:基于多個(gè)第一插件的標(biāo)識(shí)和第二插件的標(biāo)識(shí),創(chuàng)建多個(gè)第一插件和第二插件;將占位符的位置確定為第二插件的位置;基于多個(gè)第一插件的位置和第二插件的位置,連接多個(gè)第一插件和第二插件,得到第一管道。

9、通過(guò)上述方式,基于插件標(biāo)識(shí),準(zhǔn)確地創(chuàng)建出該插件標(biāo)識(shí)指示的插件,基于插件的位置,準(zhǔn)確地將管道中的各個(gè)插件按順序進(jìn)行連接,得到第一管道。

10、在一種可能的實(shí)現(xiàn)中,基于多個(gè)第一插件的位置和第二插件的位置,連接多個(gè)第一插件和第二插件,得到第一管道,具體為:若第二插件的數(shù)量大于一個(gè),則連接多個(gè)第二插件;基于多個(gè)第一插件的位置和第二插件的位置,將連接后的多個(gè)第二插件與多個(gè)第一插件進(jìn)行連接,得到第一管道,連接后的多個(gè)第二插件的位置為占位符的位置。

11、通過(guò)上述方式,當(dāng)確定出來(lái)的第二插件為多個(gè)第二插件時(shí),先連接多個(gè)第二插件,再將該連接后的多個(gè)第二插件插入預(yù)留的位置與其他第一插件連接,使得得到的第一管道的插件順序準(zhǔn)確。

12、在一種可能的實(shí)現(xiàn)中,基于解析的靜態(tài)配置文件和第一占位配置,得到第一管道樣式,具體為:確定電子設(shè)備的系統(tǒng)數(shù)據(jù),系統(tǒng)數(shù)據(jù)包括系統(tǒng)的內(nèi)存使用量;若系統(tǒng)數(shù)據(jù)滿足轉(zhuǎn)儲(chǔ)條件,則基于解析的靜態(tài)配置文件和第一占位配置,得到第一管道樣式,轉(zhuǎn)儲(chǔ)條件包括系統(tǒng)的內(nèi)存使用量小于預(yù)設(shè)的閾值。

13、通過(guò)上述方式,在電子設(shè)備的內(nèi)存資源充足時(shí),配置并創(chuàng)建第一管道樣式,避免配置并創(chuàng)建第一管道樣式的流程影響其他程序的運(yùn)行。

14、在一種可能的實(shí)現(xiàn)中,確定圖像拍攝的第一出圖格式包括:基于拍攝模式,確定圖像拍攝的第一出圖格式;確定第一出圖格式對(duì)應(yīng)的第一占位配置,包括:基于預(yù)設(shè)的出圖格式和占位配置之間的映射關(guān)系,確定第一出圖格式對(duì)應(yīng)的第一占位配置。

15、通過(guò)上述方式,不同的拍攝模式對(duì)應(yīng)的出圖格式可能是不同的,基于當(dāng)前電子設(shè)備使用的拍攝模式,確定出該拍攝模式的出圖格式。從而使得可以準(zhǔn)確地確定出占位配置。

16、在一種可能的實(shí)現(xiàn)中,若檢測(cè)到拍攝模式發(fā)生變化,則基于變化后的拍攝模式,確定出第二出圖格式;若第一出圖格式與第二出圖格式不同,則確定第二出圖格式對(duì)應(yīng)的第二占位配置;基于解析的靜態(tài)配置文件和第二占位配置,得到第二管道樣式,第二管道樣式包括多個(gè)第一插件的標(biāo)識(shí)、多個(gè)第一插件的位置、占位符的位置以及占位符的類(lèi)型;基于第二管道樣式中的占位符的類(lèi)型和第二拍攝環(huán)境信息,確定第二插件的標(biāo)識(shí);基于多個(gè)第一插件的標(biāo)識(shí)、多個(gè)第一插件的位置、第二插件的標(biāo)識(shí)以及第二插件的位置,創(chuàng)建第二管道。

17、通過(guò)上述方式,在出圖格式發(fā)生改變時(shí),重新確定出第二管道樣式,并且基于拍攝環(huán)境信息,重新確定插入預(yù)留位置的插件,從而實(shí)現(xiàn)配置和創(chuàng)建的管道可以適用于該出圖格式。

18、第二方面,本技術(shù)提供了一種電子設(shè)備,包括一個(gè)或多個(gè)處理器和一個(gè)或多個(gè)存儲(chǔ)器。該一個(gè)或多個(gè)存儲(chǔ)器與一個(gè)或多個(gè)處理器耦合,一個(gè)或多個(gè)存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)一個(gè)或多個(gè)處理器執(zhí)行計(jì)算機(jī)指令時(shí),使得電子設(shè)備執(zhí)行上述第一方面任一項(xiàng)可能的實(shí)現(xiàn)方式中的管道創(chuàng)建方法。

19、第三方面,本技術(shù)提供了一種管道創(chuàng)建裝置,該裝置可以是電子設(shè)備,也可以是電子設(shè)備中的裝置,或者是能夠和電子設(shè)備匹配使用的裝置;其中,該管道創(chuàng)建裝置還可以是芯片系統(tǒng),該管道創(chuàng)建裝置可執(zhí)行第一方面中電子設(shè)備所執(zhí)行的方法。該管道創(chuàng)建裝置的功能可以通過(guò)硬件實(shí)現(xiàn),也可以通過(guò)硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。該硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的單元。該單元可以是軟件和/或硬件。該管道創(chuàng)建裝置執(zhí)行的操作及有益效果可以參見(jiàn)上述第一方面所述的方法以及有益效果,重復(fù)之處不再贅述。

20、第四方面,本技術(shù)提供了一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器和接口,處理器和接口耦合;接口用于接收或輸出信號(hào),處理器用于執(zhí)行代碼指令,以執(zhí)行上述第一方面任一項(xiàng)可能的實(shí)現(xiàn)方式中的管道創(chuàng)建方法。

21、第五方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序/指令,當(dāng)計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述第一方面任一項(xiàng)可能的實(shí)現(xiàn)方式中的管道創(chuàng)建方法。

22、第六方面,本技術(shù)提供了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述第一方面任一項(xiàng)可能的實(shí)現(xiàn)方式中的管道創(chuàng)建方法。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东宁县| 临湘市| 阿图什市| 宜兰市| 松原市| 瑞丽市| 宁明县| 茂名市| 南开区| 衡水市| 桑日县| 行唐县| 霍林郭勒市| 庆城县| 行唐县| 襄城县| 石家庄市| 石屏县| 始兴县| 喀喇| 大渡口区| 台南市| 永泰县| 安图县| 兴安县| 德江县| 盱眙县| 荆门市| 崇仁县| 蛟河市| 吉首市| 温州市| 洛浦县| 紫云| 杭州市| 双江| 尼玛县| 滨海县| 鸡东县| 卢湾区| 大庆市|