System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
技術介紹
1、近年來,用于執行計算機視覺和圖像編輯任務的硬件和軟件平臺有了顯著的進步。實際上,系統提供了各種與圖像相關的任務,例如對象標識、分類、分割、合成、樣式轉移、圖像修復等。
技術實現思路
1、本文描述的一個或多個實施例利用實現人工智能模型以促進靈活和高效的基于場景的圖像編輯的系統、方法和非暫態計算機可讀介質,提供了益處和/或解決本領域中的一個或多個問題。為了說明,在一個或多個實施例中,系統利用一個或多個機器學習模型來學習/標識數字圖像的特性、預測對數字圖像的潛在編輯、和/或生成可在各種編輯中使用的補充組件。因此,該系統獲得對二維數字圖像的理解,就好像它是真實場景,具有反映真實世界(例如,三維)狀況的不同語義區域。此外,該系統使二維數字圖像能夠被編輯,使得改變自動且一致地反映對應的真實世界狀況,而不依賴于附加的用戶輸入。在一個或多個實施例中,該系統通過執行各種填入修改、人類修復、在數字圖像內被描繪的主體的重定姿、以及面部表情轉移和動畫來執行基于場景的圖像編輯。此外,為了執行上述填入修改、人類修復、重定姿、以及面部表情轉移和動畫,該系統利用各種生成式模型和人工智能的各種實例來生成經修改的數字圖像或動畫。因此,該系統促進了對數字圖像的靈活和直觀的編輯,同時有效地減少了進行這種編輯通常所需的用戶交互。
2、本公開的一個或多個實施例的附加特征和優點在下面的描述中概述,并且部分地將從描述中顯而易見,或者可以通過這種示例實施例的實踐來了解。
【技術保護點】
1.一種計算機實現的方法,包括:
2.根據權利要求1所述的計算機實現的方法,還包括:利用所述三維編碼器從描繪所述面部的所述目標動畫的所述目標數字視頻提取目標姿勢動畫嵌入。
3.根據權利要求2所述的計算機實現的方法,還包括:利用所述面部動畫生成式神經網絡從所述靜態源數字圖像、所述目標面部表情動畫嵌入、以及所述目標姿勢動畫嵌入生成所述動畫。
4.根據權利要求1所述的計算機實現的方法,其中從所述目標數字視頻提取所述目標面部表情動畫嵌入還包括:從所述目標數字視頻的第一幀生成第一目標面部表情動畫嵌入以及從所述目標數字視頻的第二幀生成第二目標面部表情嵌入。
5.根據權利要求1所述的計算機實現的方法,其中利用所述面部動畫生成式神經網絡還包括:通過利用面部動畫擴散神經網絡從所述目標數字視頻生成描繪根據所述目標動畫被動畫化的所述源面部的所述動畫。
6.根據權利要求5所述的計算機實現的方法,其中利用所述面部動畫擴散神經網絡還包括:利用目標姿勢動畫嵌入、所述目標面部表情動畫嵌入、以及來自所述源面部的源形狀嵌入來調節所述面部動畫擴散神經網絡。<
...【技術特征摘要】
1.一種計算機實現的方法,包括:
2.根據權利要求1所述的計算機實現的方法,還包括:利用所述三維編碼器從描繪所述面部的所述目標動畫的所述目標數字視頻提取目標姿勢動畫嵌入。
3.根據權利要求2所述的計算機實現的方法,還包括:利用所述面部動畫生成式神經網絡從所述靜態源數字圖像、所述目標面部表情動畫嵌入、以及所述目標姿勢動畫嵌入生成所述動畫。
4.根據權利要求1所述的計算機實現的方法,其中從所述目標數字視頻提取所述目標面部表情動畫嵌入還包括:從所述目標數字視頻的第一幀生成第一目標面部表情動畫嵌入以及從所述目標數字視頻的第二幀生成第二目標面部表情嵌入。
5.根據權利要求1所述的計算機實現的方法,其中利用所述面部動畫生成式神經網絡還包括:通過利用面部動畫擴散神經網絡從所述目標數字視頻生成描繪根據所述目標動畫被動畫化的所述源面部的所述動畫。
6.根據權利要求5所述的計算機實現的方法,其中利用所述面部動畫擴散神經網絡還包括:利用目標姿勢動畫嵌入、所述目標面部表情動畫嵌入、以及來自所述源面部的源形狀嵌入來調節所述面部動畫擴散神經網絡。
7.根據權利要求1所述的計算機實現的方法,還包括:
8.根據權利要求7所述的計算機實現的方法,其中提供所述目標動畫選擇元素以用于經由所述客戶端設備的所述用戶界面顯示包括:提供多個預定義的目標動畫以用于顯示。
9.根據權利要求7所述的計算機實現的方法,還包括:基于與所述目標動畫選擇元素的用戶交互,標識來自所述客戶端設備的相機相冊的所述目標動畫。
10.一種系統,包括:
11.根據權利要求10所述的系統,其中所述一個或多個處理器被配置為使所述系統:提供用以從多個預定義的目標動畫進行選擇的選項,以用于經由所述客戶端設備的所述用戶界面顯示。
<...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。