【EGSR2025】材質+擴散模型+神經網絡相關論文整理隨筆(四)

An evaluation of SVBRDF Prediction from Generative Image
Models for Appearance Modeling of 3D Scenes
輸入3D場景的幾何和一張參考圖像,通過擴散模型和SVBRDF預測器獲取多視角的材質maps,這些maps最終合并成場景的紋理地圖集,并支持在任意視角、任意光照條件下進行重新渲染。樣例圖如下:
在當前時代的技術背景下,生成與幾何匹配的3D場景,以及根據RGB圖像恢復SVBRDF都已經能夠做到【1】。結合這兩個技術可以使得我們根據一個幾何快速生成多個視角的RGB圖像,并估計出SVBRDF來。但是這么做仍面臨一些問題。第一,從單個視角的圖像中預測SVBRDF,會出現和其他視角下預測的SVBRDF不一致的問題,從而產生錯誤的紋理地圖集。第二,根據模型去生成RGB圖像時,不同模態下的模型(我理解為視角)也會導致生成的RGB圖像在多個視角下不一致,所以也會間接影響到SVBRDF的多視角下的一致性估計。作者采用了一個標準的U-Net和相關的復雜設計解決這一問題。具體怎么解決的,請看下文對文章overview的介紹。
【1】真的嗎,撓頭。實際上diffuse類型材質的恢復還是可以的,如果帶有glossy材質,我認為仍然面臨著巨大問題,因為高頻的反光、陰影、焦散的效果會和幾何直接過分耦合,特別是單圖輸入且帶有強光照時,高光會導致被照射的區域過曝,這部分的像素對恢復該區域的紋理無法提供有效信息,所以glossy材質的場景恢復出來的SVBRDF必然會在maps中表現出不均勻的情況,其中與高光相關的區域會出現明顯的burn in artifacts,在重新渲染時,會明顯看到光照在同一類型材質上的形狀非常不穩定。
SVBRDF texturing pipeline overview。Step1. 先用一個image diffusion model以深度圖、輪廓圖為條件生成一系列的不同視角的場景圖。其中,第一張生成的場景圖要求必須是盡可能完整的,意思是盡可能地看到場景全貌,剩下不同視角的場景圖在生成時,會進行額外的處理:首先將完整的場景圖進行重新投影到不同的視角上,然后再結合不同視角的深度、輪廓圖進行條件重繪,投影時因為遮擋出現的孔洞會在重繪的過程中修復。這樣能確保生成過程的一致性【2】。Step2. 然后再繼續根據每個不同視角的圖像估計SVBRDF。Step3.重新渲染。整個流程見下圖:
【2】這種重新投影會影響物理上的一致性,因為不同視角下的光照效果是不一樣的,重投影無法彌補這一點。作者也意識到了這一點,見4.1節Scope of the study。不過確實可以提供一定的先驗,讓擴散模型借助自身強大的數據分布來消除這種誤差。
作者主要是對現有的一些主流SVBRDF估計方法再神經網絡架構選擇和輸入通道選擇上進行了實驗,結構設計見下圖,虛線部分代表引入的額外的條件。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/88476.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/88476.shtml
英文地址,請注明出處:http://en.pswp.cn/web/88476.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Grid網格布局完整功能介紹和示例演示

CSS Grid布局是一種強大的二維布局系統,可以將頁面劃分為行和列,精確控制元素的位置和大小。以下是其完整功能介紹和示例演示: 基本概念 網格容器(Grid Container):應用display: grid的元素。網格項&#x…

學習C++、QT---21(QT中QFile庫的QFile讀取文件、寫入文件的講解)

每日一言把大目標拆成小步,每天前進一點點,終會抵達終點。QFile讀取文件我們記事本要進行讀取文件、寫入文件、等等的操作,那么這個時候我們的QT有一個QT類叫做QFile這個類的話是專門對于文件操作的,所以我們來學習我們在QT的幫助…

AD736ARZ-R7精密真有效值轉換器 高精度測量的首選方案

AD736ARZ-R7精密轉換器產品概述AD736ARZ-R7是ADI(Analog Devices Inc.)推出的一款低功耗、高精度的真有效值(RMS)轉直流(DC)轉換器,采用SOIC-8封裝,適用于需要精確測量交流或復雜波形…

【web應用】若依框架前端報表制作與導出全攻略(ECharts + html2canvas + jsPDF)

文章目錄前言一、ECharts準備工作1. 檢查ECharts安裝2. 導入ECharts3. 創建餅圖組件4. 模板部分二、報表導出功能實現1. 安裝依賴2. 導入依賴3. 完整導出函數實現4. 樣式優化三、完整組件實現四、常見問題與解決方案1. 圖表截圖不完整或模糊2. 圖表背景透明3. 導出PDF中文亂碼4…

vue3+express聯調接口時報“\“username\“ is required“問題

我用node .js的express框架寫的登錄接口,發現postman可以調通,但是vue3前端報錯vue3我發現是我后端node.js的app.js入口文件中配置的解析前端參數的解析中間件和前端請求頭中的Content-Type配置不一致的原因 解決方案 因為我后端配置解析表單數據的中間件…

《月亮與六便士》:天才的背叛與凡人救贖的殘酷辯證法

當滿地六便士成了庸人的火葬場??毛姆筆下的斯特里克蘭德,是一把捅穿中產幻夢的利刃。這個拋妻棄子、背叛友人的證券經紀人,在倫敦客廳的茶香與銀勺碰撞聲中,突然聽見了遠方的驚雷——“我必須畫畫”。如書中所言:??“在滿地都…

vue2往vue3升級需要注意的點(個人建議非必要別直接升級)

將 Vue 2 項目升級到 Vue 3 的過程中,需要重點關注以下幾個難點和關鍵點: 建議小項目直接用vue3重寫更快,bug更少 文章目錄1. **Composition API 的學習與應用**2. **全局 API 的變更**3. **模板語法的兼容性變化**4. **組件選項和生命周期的…

聚焦數據資源建設與應用,浙江省質科院赴景聯文科技調研交流

7月10日上午,浙江省質科院標準化中心副主任蔣建平、應珊婷等一行領導帶隊蒞臨景聯文科技調研指導工作。雙方圍繞工業數據展開深度交流。座談會上,景聯文科技詳細匯報了數據資源建設與應用方面的成果與規劃,介紹了公共數據授權運營與對外合作的…

【Linux】系統引導修復

目錄 開機引導過程 一.通電 二.BIOS環境檢測 三.磁盤引導階段 四.文件引導階段 自動引導配置文件丟失修復 內核參數文件丟失修復 內核鏡像文件丟失修復 內核初始化文件丟失修復 boot目錄誤刪丟失修復 開機引導過程 磁盤引導階段 /boot/grub2/grub.cfg #讀取自動引…

2023年全國青少年信息素養大賽C++編程初中組決賽真題+答案解析

2023年全國青少年信息素養大賽C++編程初中組決賽真題+答案解析 編程題 第一題 判斷是否存在重復的子序列 題目描述 從m 個字符中選取字符,生成n 個符號的序列,使得其中沒有2 個相鄰的子序列相同? 如從1,2,3,生成長度為5 的序列,序列“12321”是合格的,而“12323”和“12123”…

MySQL5.78.0鎖表確認及解除鎖表完全指南

目錄 一、MySQL鎖機制基礎 1.1 鎖的分類與作用 1.2 關鍵鎖類型詳解 二、鎖表的常見原因與風險 2.1 引發鎖表的典型場景 2.2 鎖表的業務影響 三、鎖表狀態確認方法 3.1 基礎工具:SHOW PROCESSLIST 3.2 MySQL 8.0鎖信息查詢(推薦) 3.2…

springboot生成pdf方案之dot/html/圖片轉pdf三種方式

文章目錄pdf生成方案dot轉pdfhtml轉pdfopenhtmltopdfaspose-pdf實踐playwright實踐圖片轉pdfApache PDFBox實踐框架場景匹配后記前言:隨著客戶對報告審美的提升,需求也越來越五彩斑斕~ 原有的dot模板已經滿足不了他們了!這篇文章主打列出各種…

前端開發—全棧開發

全棧開發者在面試前端或全棧崗位時,自我介紹需要巧妙融合“技術廣度”與“崗位針對性”,避免成為泛泛而談的“樣樣通樣樣松”。以下是結合面試官關注點和全棧特性的專業介紹策略:🧠 一、自我介紹的核心理念 突出全棧優勢&#xff…

Redis生產環境過期策略配置指南:務實落地,避免踩坑

在生產環境中合理配置Redis過期策略是保障系統穩定性和內存效率的關鍵。以下配置建議基于實戰經驗,避免理論堆砌,直擊核心要點:一、核心策略配置:惰性刪除 定期刪除(默認已啟用)無需額外配置:R…

Ubuntu 20.04 安裝 Node.js 20.x、npm、cnpm 和 pnpm 完整指南

🌐 Ubuntu 20.04 安裝 Node.js 20.x、npm、cnpm 和 pnpm 完整指南 🚀 在本文中,我們將介紹如何在 Ubuntu 20.04 上安裝 Node.js 20.x,以及如何安裝 npm、cnpm 和 pnpm 來提高開發效率 ?。1?? 安裝 Node.js 20.x 為了確保使用最…

【時時三省】(C語言基礎)通過指針引用數組元素

山不在高,有仙則名。水不在深,有龍則靈。 ----CSDN 時時三省引用一個數組元素,可以用下面兩種方法:( 1 )下標法,如a[i]形式;( 2 )指針法,如* ( a i )或* ( p i )。其中a是數組名,p…

Guava LoadingCache

LoadingCache 是 Google Guava 庫提供的一個高級緩存實現,它通過自動加載機制簡化了緩存使用模式。核心特性自動加載機制當緩存未命中時,自動調用指定的 CacheLoader 加載數據線程安全:并發請求下,相同key只會加載一次靈活的過期策…

基于LSTM-GRU模型的黃金價格動態監測:關稅政策與美指的量化關聯研究

摘要:本文通過BERT-Large模型對關稅政策進行語義解析,結合LSTM-GRU混合模型、DCC-GARCH動態相關性模型及蒙特卡洛情景分析,量化解析7月11日黃金價格異動背后的三大驅動因子——政策沖擊、美元指數壓制與美聯儲政策不確定性,提供AI…

V少JS基礎班之第七彈

文章目錄一、 前言二、本節涉及知識點三、重點內容1、prototype2、constructor3、中場回顧&總結4、__ proto__5、第二次中場回顧&總結6、原型鏈6、第三次中場回顧&總結7、原型鏈中的奇點一、 前言 第七彈內容是原型鏈。網絡上原型鏈的資料很多。但是我看了很多篇&…

Nuxt3自動打包及自動修改端口號腳本

Nuxt3自動打包及自動修改端口號腳本技術文章大綱 背景與需求 Nuxt3作為現代Vue框架,開發中常需處理打包部署和端口配置問題。自動化腳本可提升效率,減少手動操作錯誤。 實現自動打包 利用Nuxt3內置命令結合Node.js腳本實現自動化構建。通過npm run build…