本公開涉及人工智能,尤其是一種角色視覺數(shù)據(jù)的生成方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù):
1、文生圖技術(shù)是一種將文本描述轉(zhuǎn)換為圖像的人工智能技術(shù)。通過文生圖技術(shù),可以直接將對于角色圖像的需求發(fā)送給程序,讓程序生成需要的角色圖像。在用戶創(chuàng)作過程中,針對某一角色,可能會多次生成包含該角色的圖像。在多次創(chuàng)作中,用戶對每次生成的角色圖像中的角色姿態(tài)動作需求可能是不同的,導致多次生成的角色圖像中可能出現(xiàn)角色形象一致性差、風格不同的問題,影響了創(chuàng)作的連貫性和角色圖像的視覺效果,導致用戶體驗不佳。并且,人工智能大模型的具體應用場景和應用設(shè)計,也是當前大家探討的熱點和難點。
技術(shù)實現(xiàn)思路
1、鑒于現(xiàn)有技術(shù)的以上問題,本公開實施例提供一種角色視覺數(shù)據(jù)的生成方法、裝置、設(shè)備和介質(zhì)。本公開實施例使用戶能夠輕松創(chuàng)建復雜具體的角色設(shè)定,且用戶可在后續(xù)創(chuàng)作過程中再次利用角色視覺數(shù)據(jù)生成具有一致風格和特征的角色視覺數(shù)據(jù),確保角色視覺數(shù)據(jù)的一致性和創(chuàng)作的連貫性,提升角色視覺數(shù)據(jù)的視覺效果。
2、達到上述目的,本公開第一方面提供了一種角色視覺數(shù)據(jù)的生成方法,包括:
3、獲取待創(chuàng)建的目標角色的描述信息;其中,描述信息用于指示目標角色的設(shè)定需求;
4、基于描述信息,生成與目標角色對應的用于描述角色設(shè)定的第一文本信息;
5、基于第一文本信息,生成與目標角色對應的用于描述角色視覺數(shù)據(jù)的第二文本信息;
6、基于第二文本信息以及角色風格,生成目標角色的角色視覺數(shù)據(jù);其中,角色風格用于指示目標角色的設(shè)計主題。
7、作為第一方面的一種可能的實現(xiàn)方式,上述方法還包括:
8、響應于用戶對角色視覺數(shù)據(jù)的第一處理請求,獲取更新后的角色風格;
9、根據(jù)第二文本信息以及更新后的角色風格,生成目標角色的第一更新后的角色視覺數(shù)據(jù)。
10、作為第一方面的一種可能的實現(xiàn)方式,上述方法還包括:
11、響應于用戶對角色視覺數(shù)據(jù)的第二處理請求,獲取更新后的描述信息;
12、基于更新后的描述信息,生成與目標角色對應的用于描述角色設(shè)定的更新后的第一文本信息;
13、基于更新后的第一文本信息,生成與目標角色對應的用于描述角色視覺數(shù)據(jù)的更新后的第二文本信息;
14、根據(jù)更新后的第二文本信息以及角色風格,生成目標角色的第二更新后的角色視覺數(shù)據(jù)。
15、作為第一方面的一種可能的實現(xiàn)方式,基于描述信息,生成與目標角色對應的用于描述角色設(shè)定的第一文本信息的過程,包括:
16、獲取角色風格;
17、根據(jù)描述信息以及角色風格,生成與目標角色對應的用于描述角色設(shè)定的第一文本信息。
18、作為第一方面的一種可能的實現(xiàn)方式,獲取待創(chuàng)建的目標角色的描述信息,包括:
19、響應用戶創(chuàng)建角色視覺數(shù)據(jù)的請求,向用戶展示預設(shè)控件;其中,預設(shè)控件包括描述信息輸入控件、描述信息選擇控件,描述信息選擇控件包括供用戶選擇的至少一項角色的建議描述信息;
20、基于向用戶展示的預設(shè)控件,獲取待創(chuàng)建的目標角色的描述信息。
21、作為第一方面的一種可能的實現(xiàn)方式,上述方法還包括:
22、對角色視覺數(shù)據(jù)進行處理,得到目標角色的視覺頭像。
23、作為第一方面的一種可能的實現(xiàn)方式,上述方法還包括:
24、響應于用戶對第一文本信息和/或角色視覺數(shù)據(jù)的操作請求,將第一文本信息、第二文本信息、角色風格、角色視覺數(shù)據(jù)進行對應存儲;和/或,
25、將第一文本信息、角色視覺數(shù)據(jù)添加到用戶的社區(qū)列表。
26、本公開第二方面提供了一種角色視覺數(shù)據(jù)的生成裝置,包括:
27、獲取單元,用于:獲取待創(chuàng)建的目標角色的描述信息;其中,描述信息用于指示目標角色的設(shè)定需求;
28、第一生成單元,用于:基于描述信息,生成與目標角色對應的用于描述角色設(shè)定的第一文本信息;
29、第二生成單元,用于:基于第一文本信息,生成與目標角色對應的用于描述角色視覺數(shù)據(jù)的第二文本信息;
30、第三生成單元,用于:基于第二文本信息以及角色風格,生成目標角色的角色視覺數(shù)據(jù);其中,角色風格用于指示目標角色的設(shè)計主題。
31、作為第二方面的一種可能的實現(xiàn)方式,
32、獲取單元還用于:響應于用戶對角色視覺數(shù)據(jù)的第一處理請求,獲取更新后的角色風格;
33、第三生成單元還用于:根據(jù)第二文本信息以及更新后的角色風格,生成目標角色的第一更新后的角色視覺數(shù)據(jù)。
34、作為第二方面的一種可能的實現(xiàn)方式,
35、獲取單元還用于:響應于用戶對角色視覺數(shù)據(jù)的第二處理請求,獲取更新后的描述信息;
36、第一生成單元還用于:基于更新后的描述信息,生成與目標角色對應的用于描述角色設(shè)定的更新后的第一文本信息;
37、第二生成單元還用于:基于更新后的第一文本信息,生成與目標角色對應的用于描述角色視覺數(shù)據(jù)的更新后的第二文本信息;
38、第三生成單元還用于:根據(jù)更新后的第二文本信息以及角色風格,生成目標角色的第二更新后的角色視覺數(shù)據(jù)。
39、作為第一方面的一種可能的實現(xiàn)方式,第一生成單元用于:
40、獲取角色風格;
41、根據(jù)描述信息以及角色風格,生成與目標角色對應的用于描述角色設(shè)定的第一文本信息。
42、作為第二方面的一種可能的實現(xiàn)方式,獲取單元用于:
43、響應用戶創(chuàng)建角色視覺數(shù)據(jù)的請求,向用戶展示預設(shè)控件;其中,預設(shè)控件包括描述信息輸入控件、描述信息選擇控件,描述信息選擇控件包括供用戶選擇的至少一項角色的建議描述信息;
44、基于向用戶展示的預設(shè)控件,獲取待創(chuàng)建的目標角色的描述信息。
45、作為第二方面的一種可能的實現(xiàn)方式,上述裝置還包括處理單元,用于:
46、對角色視覺數(shù)據(jù)進行處理,得到目標角色的視覺頭像。
47、作為第二方面的一種可能的實現(xiàn)方式,上述裝置還包括存儲單元,用于:
48、響應于用戶對第一文本信息和/或角色視覺數(shù)據(jù)的操作請求,將第一文本信息、第二文本信息、角色風格、角色視覺數(shù)據(jù)進行對應存儲;和/或,
49、將第一文本信息、角色視覺數(shù)據(jù)添加到用戶的社區(qū)列表。
50、本公開第三方面提供了一種電子設(shè)備,包括:
51、存儲器,用于存儲計算機程序產(chǎn)品;
52、處理器,用于執(zhí)行所述存儲器中存儲的計算機程序產(chǎn)品,且所述計算機程序產(chǎn)品被執(zhí)行時,實現(xiàn)上述第一方面任一項所述的方法。
53、本公開第四方面提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序指令,該計算機程序指令被處理器執(zhí)行時,實現(xiàn)上述第一方面任一項所述的方法。
54、本公開第五方面提供了一種計算機程序產(chǎn)品,包括計算機程序指令,該計算機程序指令被處理器執(zhí)行時實現(xiàn)上述第一方面任一所述的方法。下面通過附圖和實施例,對本公開的技術(shù)方案做進一步的詳細描述。