本申請涉及計算機處理,尤其涉及一種圖像生成方法、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,通過圖像生成模型生成服務(wù)人員的形象照已經(jīng)被廣泛應(yīng)用。但是目前使用圖像生成模型的流程不固定,導(dǎo)致使用圖像生成模型生成的ai人像圖片可能會存在風格不穩(wěn)定(如生成圖片的風格可能和用戶所需的風格有偏差)、肢體異常(如手指出現(xiàn)多指或少指的情況)等多種問題出現(xiàn)。在生成大規(guī)模ai人像圖片的業(yè)務(wù)場景中,必須經(jīng)過人工篩選才能投入使用,工作量大,耗費人力較多,且效率較低。
技術(shù)實現(xiàn)思路
1、本申請的多個方面提供一種圖像生成方法、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,用以提高生成圖像的穩(wěn)定性和準確性,節(jié)省人工篩選時間。
2、本申請實施例提供一種圖像生成方法,應(yīng)用于電子設(shè)備上的可視化節(jié)點編輯器,可視化節(jié)點編輯器展示有圖形用戶界面,圖形用戶界面包括工具區(qū)和編輯區(qū),工具區(qū)包括基于ai生成圖像的工作節(jié)點,每個工作節(jié)點對應(yīng)有各自的功能代碼,該方法包括:預(yù)先基于工具區(qū)中的工作節(jié)點及其功能代碼生成圖像生成流程對應(yīng)的生圖腳本;圖像生成流程包括:依次串聯(lián)的標簽篩選節(jié)點、圖像匹配節(jié)點、ai人臉替換節(jié)點、圖像優(yōu)化節(jié)點、廣告詞圖像生成節(jié)點和圖像生成節(jié)點;響應(yīng)于圖像生成操作,獲取目標用戶的初始文本描述信息,將初始文本描述信息作為圖像生成流程的輸入信息,運行生圖腳本以生成目標圖像;其中,生圖腳本的運行過程包括:運行標簽篩選節(jié)點,確定與目標用戶適配的多個標簽,并從初始文本描述信息中選擇與多個標簽適配的目標文本描述信息;運行圖像匹配節(jié)點,根據(jù)目標文本描述信息從真人圖像庫中匹配目標用戶的真人圖像;運行ai人臉替換節(jié)點,利用ai人臉替換模型對真人圖像進行換臉操作,以得到第一中間圖像;運行圖像優(yōu)化節(jié)點,利用風格生成模型對第一中間圖像進行風格優(yōu)化處理,以得到第二中間圖像;運行廣告詞圖像生成節(jié)點,基于目標文本描述信息,確定至少一個廣告詞,生成各廣告詞對應(yīng)的廣告詞圖像;運行圖像生成節(jié)點,利用圖像生成模型,對第二中間圖像和廣告詞圖像進行合成,以得到目標圖像。
3、本申請實施例還提供一種電子設(shè)備,包括:存儲器和處理器;存儲器,用于存儲計算機程序;處理器,與存儲器耦合,用于執(zhí)行計算機程序,以實現(xiàn)上述方法中的步驟。
4、本申請實施例還提供一種存儲有計算機程序的計算機可讀存儲介質(zhì),當計算機程序被處理器執(zhí)行時,致使處理器實現(xiàn)以上方法中的步驟。
5、本申請實施例還提供一種計算機程序產(chǎn)品,計算機程序產(chǎn)品包含計算機程序/指令,當計算機程序/指令被處理器執(zhí)行時,致使處理器能夠?qū)崿F(xiàn)上述方法中的步驟。
6、在本申請實施例中,利用可視化的節(jié)點編輯器基于工具區(qū)中的各節(jié)點及其功能代碼,生成包含依次串聯(lián)的多個節(jié)點的圖像生成流程的生圖腳本,響應(yīng)圖像生成操作,即可基于初始文本描述信息執(zhí)行圖像生圖流程中的各節(jié)點,得到目標圖像,基于可視化的節(jié)點編輯器生成固定的圖像生成流程,可以提高圖像生成的穩(wěn)定性。進一步,基于初始文本描述信息執(zhí)行圖像生圖流程中的各節(jié)點時,利用不同的ai模型進行圖像生成和修復(fù),可以提高生成圖像的質(zhì)量。另外,目標圖像中包含有個廣告詞對應(yīng)的廣告詞圖像,可以讓用戶基于目標圖像快速了解到關(guān)鍵信息,提高目標圖像對應(yīng)的落地頁的轉(zhuǎn)化率。
1.一種圖像生成方法,其特征在于,應(yīng)用于電子設(shè)備上的可視化節(jié)點編輯器,所述可視化節(jié)點編輯器展示有圖形用戶界面,所述圖形用戶界面包括工具區(qū)和編輯區(qū),所述工具區(qū)包括基于ai生成圖像的工作節(jié)點,每個工作節(jié)點對應(yīng)有各自的功能代碼,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,預(yù)先基于所述工具區(qū)中的工作節(jié)點及其功能代碼生成圖像生成流程對應(yīng)的生圖腳本,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,運行所述ai人臉替換節(jié)點,利用ai人臉替換模型對所述真人圖像進行換臉操作,以得到第一中間圖像,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述ai人臉替換模型包括第一五官特征提取網(wǎng)絡(luò)層、人臉特征融合層以及圖像融合網(wǎng)絡(luò)層;運行所述ai人臉替換節(jié)點,利用所述ai人臉替換模型提取第一圖像模板的第一人臉特征和所述真人圖像的第二人臉特征,并基于所述第一人臉特征和所述第二人臉特征,生成第一中間圖像時,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,運行所述圖像優(yōu)化節(jié)點,利用風格生成模型對所述第一中間圖像進行風格優(yōu)化處理,以得到第二中間圖像,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述風格生成模型包括人像特征提取網(wǎng)絡(luò)層、風格適配網(wǎng)絡(luò)層;運行所述風格圖像生成節(jié)點,以運行風格生成模型,利用所述風格生成模型提取第二圖像模板的人像特征信息,并將所述第三人臉特征融合到所述第一中間圖像中,以得到第二中間圖像,包括:
7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述圖像生成模型包括問題區(qū)域識別網(wǎng)絡(luò)層和圖像合成網(wǎng)絡(luò)層;運行所述圖像生成節(jié)點,利用圖像生成模型,對所述第二中間圖像和所述廣告詞圖像進行合成,以得到所述目標圖像,包括:
8.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述圖像生成流程還包括:第一判斷節(jié)點和文生圖節(jié)點;
9.根據(jù)權(quán)利要求1-6中任一項所述的方法,其特征在于,所述圖像生成流程還包括:位于圖像生成節(jié)點之后的數(shù)字人視頻生成節(jié)點,所述生圖腳本的運行過程還包括:運行所述數(shù)字人視頻生成節(jié)點,利用視頻生成模型,基于所述目標圖像和所述初始文本描述信息,生成所述目標用戶的數(shù)字人介紹視頻;
10.一種電子設(shè)備,其特征在于,包括:存儲器和處理器;所述存儲器,用于存儲計算機程序;所述處理器,與所述存儲器耦合,用于執(zhí)行所述計算機程序,以實現(xiàn)權(quán)利要求1-9中任一項所述方法中的步驟。
11.一種存儲有計算機程序的計算機可讀存儲介質(zhì),其特征在于,當所述計算機程序被處理器執(zhí)行時,致使所述處理器實現(xiàn)權(quán)利要求1-9中任一項所述方法中的步驟。
12.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包含計算機程序/指令,當所述計算機程序/指令被處理器執(zhí)行時,致使所述處理器能夠?qū)崿F(xiàn)權(quán)利要求1-9中任一項方法中的步驟。