亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

交互界面生成方法、裝置、電子設(shè)備以及存儲介質(zhì)與流程

文檔序號:40394651發(fā)布日期:2024-12-20 12:17閱讀:7來源:國知局
交互界面生成方法、裝置、電子設(shè)備以及存儲介質(zhì)與流程

本公開涉及人工智能,尤其涉及一種交互界面生成方法、裝置、電子設(shè)備以及存儲介質(zhì)。


背景技術(shù):

1、用戶(user?interface,ui)界面指用戶與軟件、應(yīng)用程序或設(shè)備之間進行交互的界面,也可以稱為交互界面。在設(shè)計ui界面過程中,ui界面可能需要適配不同設(shè)備,而不同設(shè)備的屏幕尺寸、分辨率等存在差異,則需要手動為同一ui界面設(shè)置不同的ui布局以適配不同的設(shè)備;而手動適配需要ui界面開發(fā)者針對不同設(shè)備進行細致調(diào)整,在設(shè)備類型較多的情況下,ui界面開發(fā)效率較低。


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

1、本公開提供了一種交互界面生成方法、裝置、電子設(shè)備以及存儲介質(zhì),能夠自動生成適配特定設(shè)備的ui界面,提高ui界面生成和開發(fā)效率。所述技術(shù)方案如下:

2、根據(jù)本公開的一個方面,提供了一種交互界面生成方法,所述方法包括:

3、獲取真實交互界面和所述真實交互界面所部署設(shè)備的樣本設(shè)備信息;

4、從所述真實交互界面中提取至少一個交互元素的樣本元素信息;

5、將所述樣本設(shè)備信息和所述樣本元素信息輸入布局生成器,得到所述布局生成器輸出的預(yù)測布局信息,所述預(yù)測布局信息是與所述部署設(shè)備適配的所述交互元素在交互界面中的布局信息;

6、將所述預(yù)測布局信息和所述真實交互界面輸入布局判別器中,得到所述布局判別器輸出的樣本判別結(jié)果;

7、基于所述樣本判別結(jié)果對抗訓(xùn)練所述布局生成器和所述布局判別器,以使得所述布局生成器用于生成適配所述部署設(shè)備的交互界面的布局信息。

8、根據(jù)本公開的另一方面,提供了一種交互界面生成方法,所述方法包括:

9、獲取待生成交互界面中包含的至少一個交互元素的目標(biāo)元素信息、所述待生成交互界面所需部署設(shè)備的目標(biāo)設(shè)備信息;

10、將所述目標(biāo)設(shè)備信息和所述目標(biāo)元素信息輸入訓(xùn)練完成的布局生成器,得到所述訓(xùn)練完成的布局生成器輸出的目標(biāo)布局信息,所述目標(biāo)布局信息是與所述部署設(shè)備適配的所述交互元素在所述待生成交互界面中的布局信息;

11、基于所述目標(biāo)布局信息,生成所述目標(biāo)交互界面。

12、根據(jù)本公開的另一方面,提供了一種交互界面生成裝置,所述裝置包括:

13、第一獲取模塊,用于獲取真實交互界面和所述真實交互界面所部署設(shè)備的樣本設(shè)備信息;

14、提取模塊,用于從所述真實交互界面中提取至少一個交互元素的樣本元素信息;

15、生成模塊,用于將所述樣本設(shè)備信息和所述樣本元素信息輸入布局生成器,得到所述布局生成器輸出的預(yù)測布局信息,所述預(yù)測布局信息是與所述部署設(shè)備適配的所述交互元素在交互界面中的布局信息;

16、判別模塊,用于將所述預(yù)測布局信息和所述真實交互界面輸入布局判別器中,得到所述布局判別器輸出的樣本判別結(jié)果;

17、訓(xùn)練模塊,用于基于所述樣本判別結(jié)果對抗訓(xùn)練所述布局生成器和所述布局判別器,以使得所述布局生成器用于生成適配所述部署設(shè)備的交互界面的布局信息。

18、根據(jù)本公開的另一方面,提供了一種交互界面生成裝置,所述裝置包括:

19、第一獲取模塊,用于獲取待生成交互界面中包含的至少一個交互元素的目標(biāo)元素信息、所述待生成交互界面所需部署設(shè)備的目標(biāo)設(shè)備信息;

20、第一生成模塊,用于將所述目標(biāo)設(shè)備信息和所述目標(biāo)元素信息輸入訓(xùn)練完成的布局生成器,得到所述訓(xùn)練完成的布局生成器輸出的目標(biāo)布局信息,所述目標(biāo)布局信息是與所述部署設(shè)備適配的所述交互元素在所述待生成交互界面中的布局信息;

21、第二生成模塊,用于基于所述目標(biāo)布局信息,生成所述目標(biāo)交互界面。

22、根據(jù)本公開的一個方面,提供了一種電子設(shè)備,包括:處理器以及存儲程序的存儲器,所述程序包括指令,所述指令在由所述處理器執(zhí)行時使所述處理器執(zhí)行如上所述的交互界面生成方法。

23、根據(jù)本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),所述計算機指令用于使所述計算機執(zhí)行如上所述的交互界面生成方法。

24、根據(jù)本公開的另一個方面,提供了一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。計算機設(shè)備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該計算機設(shè)備執(zhí)行上述交互界面生成方法。

25、本公開實施例提供的技術(shù)方案帶來的有益效果至少包括:

26、通過收集真實交互界面和其適配設(shè)備的樣本設(shè)備信息作為訓(xùn)練樣本,訓(xùn)練有布局生成器,使得布局生成器可以具備生成適配特定設(shè)備對應(yīng)交互界面布局信息的能力,從而通過部署該布局生成器可以實現(xiàn)自動生成交互界面的目的,且交互界面是與特定設(shè)備相適配的,則還可以實現(xiàn)自動調(diào)整不同平臺或設(shè)備上的ui布局的能力,從而實現(xiàn)跨平臺或者跨設(shè)備的ui界面的自動適配,進而提高ui界面的開發(fā)效率;此外,在訓(xùn)練布局生成器階段還引入了布局判別器,使得可以通過對抗訓(xùn)練思想,進一步優(yōu)化布局生成器的布局生成性能。



技術(shù)特征:

1.一種交互界面生成方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述預(yù)測布局信息和所述真實交互界面輸入布局判別器中,得到所述布局判別器輸出的樣本判別結(jié)果,包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一判別結(jié)果和所述第二判別結(jié)果,對抗訓(xùn)練所述布局生成器和所述布局判別器,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述第一判別結(jié)果和所述真實標(biāo)簽之間的差異,訓(xùn)練所述布局生成器,還包括:

5.根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,所述方法還包括:

6.一種交互界面生成方法,其特征在于,所述方法包括:

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:

8.一種交互界面生成裝置,其特征在于,所述裝置包括:

9.一種電子設(shè)備,包括:

10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),其中,所述計算機指令用于使所述計算機執(zhí)行根據(jù)權(quán)利要求1-7中任一項所述的方法。


技術(shù)總結(jié)
本公開提供了一種交互界面生成方法、裝置、電子設(shè)備以及存儲介質(zhì),涉及人工智能技術(shù)領(lǐng)域,該方法包括:獲取真實交互界面和真實交互界面所部署設(shè)備的樣本設(shè)備信息;從真實交互界面中提取至少一個交互元素的樣本元素信息;將樣本設(shè)備信息和樣本元素信息輸入布局生成器,得到布局生成器輸出的預(yù)測布局信息,預(yù)測布局信息是與部署設(shè)備適配的交互元素在交互界面中的布局信息;將預(yù)測布局信息和真實交互界面輸入布局判別器中,得到布局判別器輸出的樣本判別結(jié)果;基于樣本判別結(jié)果對抗訓(xùn)練布局生成器和布局判別器,以使得布局生成器用于生成適配部署設(shè)備的交互界面的布局信息。該方法能夠自動生成適配特定設(shè)備的UI界面,提高UI界面的開發(fā)效率。

技術(shù)研發(fā)人員:陳曉麗,劉姿姿,李占東
受保護的技術(shù)使用者:度小滿科技(北京)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1