System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及元宇宙,具體涉及基于aigc技術的元宇宙場景自動化生成與優化平臺。
技術介紹
1、隨著科技的發展,虛擬現實和增強現實等技術逐步成熟,元宇宙作為一個全新的數字世界概念在全球范圍內興起。然而,傳統的元宇宙場景生成往往需要大量的人力和時間成本,設計師需要手動創建建筑框架、設計組件布局、渲染紋理等,這一過程復雜且耗時。此外,手動處理個性化需求難以快速滿足用戶的多樣化需求,使得用戶體驗不盡如人意。
2、針對上述存在的問題,近幾年業界已經采用了一些技術手段來優化元宇宙場景生成過程,例如通過參數化設計和預制組件庫來提高設計效率,以縮短開發時間并提升生成效果。同時,云計算和邊緣計算技術的發展也為大規模場景的實時渲染和交互提供了計算資源的支持。
3、盡管如此,這些方法在處理定制化的元宇宙場景自動化生成方面仍存在效率和效果上的不足。現有技術難以快速獲取和組合符合用戶個性化需求的資源,導致生成的場景難以完全滿足用戶的個性化期望。
技術實現思路
1、本專利技術提供基于aigc技術的元宇宙場景自動化生成與優化平臺,以解決上述
技術介紹
中提到的至少一個問題。
2、本申請提供的具體技術方案如下:
3、一種基于aigc技術的元宇宙場景自動化生成與優化平臺,包括通信連接的資源管理模塊、資源匹配模塊、場景生成模塊和場景優化模塊;
4、所述資源匹配模塊用于根據元宇宙用戶畫像向資源管理模塊傳輸資源獲取請求;
5、所述資源管理模塊根據資源獲
6、所述場景生成模塊包括框架構建模塊、組件布局模塊和紋理合成模塊;所述框架構建模塊用于根據框架資源構建基礎建筑框架;所述組件布局模塊用于根據組件資源確定組件位置,以及根據組件位置向所述基礎建筑框架添加對應組件;所述紋理合成模塊用于根據紋理資源對基礎建筑框架和組件進行紋理渲染;
7、所述場景優化模塊用于實時優化場景全局光照效果。
8、作為優選方案,還包括用戶管理模塊;所述資源匹配模塊還用于向用戶管理模塊發起偏好信息獲取請求;所述用戶管理模塊用于:
9、解析所述偏好信息獲取請求獲取用戶標識;
10、通過用戶標識查詢數據庫中各場景類型對應的用戶偏好信息;
11、若存在場景類型對應的用戶偏好信息為空,則通過獲取數據庫中用戶基本信息相似度最高的參考用戶偏好信息補全;
12、向資源匹配模塊傳輸各場景類型對應的用戶偏好信息。
13、作為優選方案,所述用戶管理模塊還用于通過用戶行為歷史信息設定用戶偏好信息;
14、所述通過用戶行為歷史信息設定用戶偏好信息,包括:
15、若目標用戶的用戶行為歷史信息的信息量達到設定閾值,則根據用戶基本信息獲取用戶行為歷史信息及其對應的場景資源組合;
16、通過特征提取算法獲取場景資源組合的場景特征;
17、獲取數據庫中相對目標用戶的用戶基本信息相似度最高的若干參考用戶,根據目標用戶和若干參考用戶的用戶行為歷史信息和場景特征構建用戶分析矩陣;
18、將用戶分析矩陣輸入用戶偏好模型獲取目標用戶的用戶偏好信息,并存儲至數據庫。
19、作為優選方案,所述用戶偏好模型包括矩陣分析模塊、協同過濾模塊、場景相似推薦模塊和聯合決策模塊;所述矩陣分析模塊用于獲取目標用戶在所述用戶分析矩陣中元素缺失的場景特征,記為元素缺失列;所述協同過濾模塊用于根據所述用戶分析矩陣和協同過濾算法計算元素缺失列的第一參考偏好值;所述場景相似推薦模塊用于獲取與元素缺失列相似度最高的場景特征,將相似度最高的場景特征的偏好值記為元素缺失列的第二參考偏好值;所述聯合決策模塊用于根據第一參考偏好值和第二參考偏好值填充元素缺失列的偏好值。
20、作為優選方案,所述框架構建模塊用于解析框架資源獲取三維設計模型和基礎結構元素,根據三維設計模型和基礎結構元素設置基礎建筑框架中的若干子區域及其屬性信息,通過路徑生成算法構建路徑結構,以及根據若干子區域和路徑結構形成基礎建筑框架。
21、作為優選方案,所述組件布局模塊用于根據屬性信息將組件分配至對應子區域,以及通過粒子群算法確定各子區域內的組件位置。
22、作為優選方案,所述通過粒子群算法確定各子區域內的組件位置,包括:
23、s11、獲取各組件的預設最佳間距和預設最小間距,為每個子區域創建一組粒子并分配初始速度;每個粒子表示一種組件布局方式;
24、s12、使用適應度函數計算每個粒子的適應度值;
25、s13、更新每個粒子的個人最佳位置和群體最佳位置;
26、s14、根據個人最佳位置和群體最佳位置更新每個粒子的速度和位置;
27、s15、重復執行步驟s12至s14,直至達到最大迭代次數或存在粒子的適應度值滿足預設條件,輸出群體最佳位置;
28、所述適應度函數表示為:
29、;
30、;
31、其中,表示第i粒子的適應度函數;n為子區域的組件數量;j和k均表示組件編號;表示第j組件的預設最佳間距;表示第j組件與第k組件的間距;表示第j組件的預設最小間距。
32、作為優選方案,所述紋理合成模塊用于獲取基礎建筑框架和組件對應的紋理樣圖,根據基礎建筑框架和組件的尺寸及紋理樣圖合成紋理圖像,以及根據紋理圖像對基礎建筑框架和組件進行實時渲染。
33、作為優選方案,所述根據基礎建筑框架和組件的尺寸及紋理樣圖合成紋理圖像,包括步驟:
34、創建空白的目標紋理圖像,設定目標紋理圖像的合成起始位置;所述目標紋理圖像的尺寸為選定的基礎結構元素或組件的尺寸;
35、獲取紋理樣圖中各樣圖像素點的領域誤差值,生成樣圖誤差集合;所述樣圖誤差集合存儲各樣圖像素點的坐標及其領域誤差值;
36、從紋理樣圖中隨機取值填充至目標紋理圖像的合成起始位置;
37、基于合成起始位置和預設的掃描線順序遍歷目標紋理圖像的待填充像素;獲取所述待填充像素的領域誤差值;
38、循環執行像素填充策略直至最后一個像素;所述像素填充策略為:基于所述待填充像素的領域誤差值匹配樣圖誤差集合中相對誤差最小的領域誤差值對應的樣圖像素點,將所述樣圖像素點的像素值作為所述待填充像素的像素值。
39、作為優選方案,所述相對誤差表示為:
40、;
41、其中,待填充像素點t的領域,為樣圖像素點s的領域,表示填充像素點t與樣圖像素點s的領域誤差值的相對誤差;表示領域,可通過矩陣形式表示;表示中領域像素點(i,j)的像素值;表示中領域像素點(i,j)的像素值;n表示領域中的像素點數量。
42、相比現有技術,本專利技術的有益效果在于:
43、本專利技術實施例通過資源匹配模塊根據元宇宙用戶畫像向資源管理模塊傳輸資源獲取本文檔來自技高網...
【技術保護點】
1.一種基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:包括通信連接的資源管理模塊、資源匹配模塊、場景生成模塊和場景優化模塊;
2.根據權利要求1所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:還包括用戶管理模塊;所述資源匹配模塊還用于向用戶管理模塊發起偏好信息獲取請求;所述用戶管理模塊用于:
3.根據權利要求2所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述用戶管理模塊還用于通過用戶行為歷史信息設定用戶偏好信息;
4.根據權利要求3所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述用戶偏好模型包括矩陣分析模塊、協同過濾模塊、場景相似推薦模塊和聯合決策模塊;所述矩陣分析模塊用于獲取目標用戶在所述用戶分析矩陣中元素缺失的場景特征,記為元素缺失列;所述協同過濾模塊用于根據所述用戶分析矩陣和協同過濾算法計算元素缺失列的第一參考偏好值;所述場景相似推薦模塊用于獲取與元素缺失列相似度最高的場景特征,將相似度最高的場景特征的偏好值記為元素缺失列的第二參考偏好值;所述聯合決策模塊
5.根據權利要求1所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述框架構建模塊用于解析框架資源獲取三維設計模型和基礎結構元素,根據三維設計模型和基礎結構元素設置基礎建筑框架中的若干子區域及其屬性信息,通過路徑生成算法構建路徑結構,以及根據若干子區域和路徑結構形成基礎建筑框架。
6.根據權利要求1所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述組件布局模塊用于根據屬性信息將組件分配至對應子區域,以及通過粒子群算法確定各子區域內的組件位置。
7.根據權利要求6所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述通過粒子群算法確定各子區域內的組件位置,包括:
8.根據權利要求1所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述紋理合成模塊用于獲取基礎建筑框架和組件對應的紋理樣圖,根據基礎建筑框架和組件的尺寸及紋理樣圖合成紋理圖像,以及根據紋理圖像對基礎建筑框架和組件進行實時渲染。
9.根據權利要求8所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述根據基礎建筑框架和組件的尺寸及紋理樣圖合成紋理圖像,包括步驟:
10.根據權利要求9所述的基于AIGC技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述相對誤差表示為:
...【技術特征摘要】
1.一種基于aigc技術的元宇宙場景自動化生成與優化平臺,其特征在于:包括通信連接的資源管理模塊、資源匹配模塊、場景生成模塊和場景優化模塊;
2.根據權利要求1所述的基于aigc技術的元宇宙場景自動化生成與優化平臺,其特征在于:還包括用戶管理模塊;所述資源匹配模塊還用于向用戶管理模塊發起偏好信息獲取請求;所述用戶管理模塊用于:
3.根據權利要求2所述的基于aigc技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述用戶管理模塊還用于通過用戶行為歷史信息設定用戶偏好信息;
4.根據權利要求3所述的基于aigc技術的元宇宙場景自動化生成與優化平臺,其特征在于:所述用戶偏好模型包括矩陣分析模塊、協同過濾模塊、場景相似推薦模塊和聯合決策模塊;所述矩陣分析模塊用于獲取目標用戶在所述用戶分析矩陣中元素缺失的場景特征,記為元素缺失列;所述協同過濾模塊用于根據所述用戶分析矩陣和協同過濾算法計算元素缺失列的第一參考偏好值;所述場景相似推薦模塊用于獲取與元素缺失列相似度最高的場景特征,將相似度最高的場景特征的偏好值記為元素缺失列的第二參考偏好值;所述聯合決策模塊用于根據第一參考偏好值和第二參考偏好值填充元素缺失列的偏好值。
5.根據權利要求1所述的基于aigc技術的元宇宙場景自動化生成與...
【專利技術屬性】
技術研發人員:侯振林,陳瑤,張達標,
申請(專利權)人:寰越創新技術廣州有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。