本申請涉及計算機,尤其涉及一種用于生成圖像的方法、裝置、電子設(shè)備、計算機可讀介質(zhì)和計算機程序產(chǎn)品。
背景技術(shù):
1、在深度學(xué)習(xí)技術(shù)被用于識別涉及不適宜內(nèi)容的圖片時,由于可用的訓(xùn)練樣本數(shù)量有限,模型往往難以達到理想的學(xué)習(xí)效果,導(dǎo)致識別性能不達標(biāo)。目前,主要采用以下兩種數(shù)據(jù)增強技術(shù)來應(yīng)對這一挑戰(zhàn):一種是對圖片進行過采樣、旋轉(zhuǎn)、翻轉(zhuǎn)和調(diào)整光照等操作;另一中是利用生成對抗網(wǎng)絡(luò)(gan)等圖像生成模型來擴充數(shù)據(jù)集。
2、然而,現(xiàn)有的數(shù)據(jù)增強技術(shù)的方式本質(zhì)上是對現(xiàn)有樣本集的簡單變換,并不能有效地幫助模型學(xué)習(xí)到更多的樣本。而生成對抗網(wǎng)絡(luò)等圖像生成模型,雖然能夠生成更精確的圖像,但其運作同樣需要大量的樣本數(shù)據(jù),這與當(dāng)前樣本數(shù)量不足的現(xiàn)狀形成了矛盾。
技術(shù)實現(xiàn)思路
1、本申請的多個方面提供一種用于生成圖像方法、裝置、電子設(shè)備、計算機可讀介質(zhì)和計算機程序產(chǎn)品。
2、本申請的一方面,提供一種用于生成圖像的方法,其中,所述方法包括:
3、對目標(biāo)圖像進行分割處理,得到目標(biāo)對象對應(yīng)的對象圖像,所述目標(biāo)對象包含于所述目標(biāo)圖像中;
4、獲取目標(biāo)對象對應(yīng)的多個背景圖像;
5、將所述對象圖像與所述多個背景圖像分別進行融合處理,生成包含所述目標(biāo)對象的多個融合圖像。
6、本申請的一方面,提供一種用于生成圖像的裝置,其中,所述裝置包括:
7、用于對目標(biāo)圖像進行分割處理,得到目標(biāo)對象對應(yīng)的對象圖像的裝置,所述目標(biāo)對象包含于所述目標(biāo)圖像中;
8、用于獲取目標(biāo)對象對應(yīng)的多個背景圖像的裝置;
9、用于將所述對象圖像與所述多個背景圖像分別進行融合處理,生成包含所述目標(biāo)對象的多個融合圖像的裝置。
10、本申請的另一方面,提供一種電子設(shè)備,所述電子設(shè)備包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本申請實施例的方法。
11、本申請的另一方面,提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序指令,所述計算機程序指令可被處理器執(zhí)行以實現(xiàn)本申請實施例的方法。
12、本申請的另一方面,提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)本申請實施例的方法。
13、本申請實施例提供的方案中,通過對包含于樣本中的目標(biāo)對象進行分割,并將分割出的目標(biāo)對象的對象圖像與多張相匹配的背景圖進行融合,模擬目標(biāo)對象在各種真實環(huán)境背景下的情況,提升了生成樣本圖像效率,實現(xiàn)對數(shù)量有限的樣本圖像進行大量擴充,進而滿足通過少量圖像樣本生成大量訓(xùn)練樣本的需求;通過在生成輸入至模型的樣本圖像中采用邊緣分割和數(shù)據(jù)增強技術(shù),提高了模型對目標(biāo)對象的識別能力,實現(xiàn)在不同的背景和角度下都能準(zhǔn)確地識別出目標(biāo)對象,提高了模型的泛化能力,提升了模型執(zhí)行分類、分割或目標(biāo)檢測等任務(wù)的魯棒性和準(zhǔn)確性。
1.一種用于生成圖像的方法,其中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述對目標(biāo)圖像進行分割處理,得到目標(biāo)對象對應(yīng)的對象圖像還包括:
4.根據(jù)權(quán)利要求1或2所述的方法,其中,所述將所述對象圖像與所述多個背景圖像分別進行融合處理,生成包含所述目標(biāo)對象的多個融合圖像包括:
5.根據(jù)權(quán)利要求2所述的方法,其中,所述對多個融合圖像進行清洗處理,以篩選符合樣本標(biāo)準(zhǔn)的融合圖像作為樣本圖像包括:分別從目標(biāo)圖像和融合圖像提取相同的區(qū)域,該區(qū)域位于對象圖像和背景的交界處;
6.根據(jù)權(quán)利要求2所述的方法,其中,所述對多個融合圖像進行清洗處理,以篩選符合樣本標(biāo)準(zhǔn)的融合圖像作為樣本圖像包括:
7.根據(jù)權(quán)利要求1或2所述的方法,其中,所述將所述對象圖像與所述多個背景圖像分別進行融合處理包括:
8.根據(jù)權(quán)利要求1或2所述的方法,其中,所述通過對多個目標(biāo)圖像進行分割處理,得到包含于所述目標(biāo)圖像的一個或多個目標(biāo)對象對應(yīng)的對象圖包括:
9.根據(jù)權(quán)利要求1或2所述的方法,其中,所述獲取目標(biāo)對象對應(yīng)的多個背景圖像包括:
10.一種用于生成圖像的裝置,其中,所述裝置包括:
11.一種電子設(shè)備,所述電子設(shè)備包括:
12.一種計算機可讀介質(zhì),其上存儲有計算機程序指令,所述計算機程序指令可被處理器執(zhí)行以實現(xiàn)如權(quán)利要求1至9中任一項所述的方法。
13.一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至9中任一項所述的方法。