導讀:隨著3D數字化技術的廣泛應用,各個領域越來越依賴3D模型進行可視化、幾何計算和3D打印等任務。然而,3D掃描結果中常見的不完整或缺失數據,往往會導致錯誤或有缺陷的渲染,限制了其實際應用。
2024年8月21日,據資源庫了解,為了應對這一挑戰(zhàn),來自西班牙格拉納達大學的研究人員開發(fā)了一種強大的新方法,利用人工智能技術來填補3D掃描中的孔洞,顯著提升了掃描結果的質量。
![]()
如果您曾經使用過3D掃描儀,可能會發(fā)現,幾乎每次掃描的結果都會出現不完整的情況。這通常是由于硬件的局限性、物體表面顏色的影響,甚至是掃描儀無法“到達”物體某些區(qū)域所致。盡管后期處理軟件試圖通過填補孔洞和缺失區(qū)域來改善結果,但效果往往不盡如人意。特別是在處理復雜幾何形狀時,現有算法的能力通常難以勝任。
一個典型的案例是3D掃描人類頭部時,掃描結果中可能缺少頭頂部分。嘗試“填補空缺”通常會導致頭部表面變得非常平坦,就像有人鋸掉了部分大腦一樣。這種修復不僅無用,反而可能需要手動進行繁瑣的3D編輯來重建缺失的表面。另一種常見的修復嘗試是使用“使模型堅固”功能,但這往往會導致大量掃描細節(jié)的丟失,影響*終模型的精度和實用性。
新方法的核心:神經網絡驅動的2D修復
研究人員意識到,3D掃描的表面或許可以通過類似于圖像修復的方式進行處理。修復功能在現代圖像編輯軟件中已廣泛應用,能夠根據圖像的整體情況自動填充缺失區(qū)域。研究團隊由此啟發(fā),開發(fā)出一種結合基于神經網絡的2D修復技術來有效地重建3D表面。
![]()
為了訓練這一系統(tǒng),研究人員創(chuàng)建了一個龐大的“破損”3D模型庫。他們從各種公共來源收集了完整的3D模型,并使用腳本故意破壞這些模型,引入不同大小和幾何形狀的孔洞。隨后,他們使用這兩組模型對神經網絡進行了從“有洞”到“完整”轉換的訓練。通過在超過100萬張曲率圖像的數據集上訓練定制的神經網絡,這一系統(tǒng)能夠學習并概括模式,從而開發(fā)出**而全面的三維表面。
![]()
這一方法的核心在于使用2D曲率圖像來表示3D表面的復雜幾何信息,并結合由粗到細的表面變形技術,確保重建的準確性和表面適應性。圖像修復技術的引入使得神經網絡能夠接受隨機的3D掃描,并在不丟失重要細節(jié)的情況下將其穩(wěn)定重建,尤其是在處理復雜孔洞時,展現出卓越的保真度和精度。
實驗結果與潛在影響
研究團隊通過一系列實驗驗證了新方法的有效性。與現有的修復方法相比,他們的方法在減少重大錯誤和提高整體穩(wěn)定性方面表現尤為出色。通過量化分析,他們發(fā)現新方法在各種測試場景中表現出顯著減少的*大距離和更優(yōu)的平均距離度量。這表明,該方法能夠在保持原始形狀的同時,準確地重建缺失的表面,解決了現有算法在復雜情況下的諸多局限性。
![]()
這些成果為3D掃描技術帶來了極大的利好。如果這項技術能夠成功商業(yè)化并集成到現有的3D掃描軟件中,將大大改善掃描結果的完整性和精度。然而,這項技術也存在一定的挑戰(zhàn)。例如,由于訓練數據集的質量和多樣性直接影響了神經網絡的表現,數據不足或偏差可能會導致修復效果不佳。此外,盡管新技術在修復過程中注重保留細節(jié),但在處理嚴重損壞或幾何復雜的模型時,可能仍然面臨挑戰(zhàn)。
未來的研究方向將包括優(yōu)化模型的計算效率,以適應資源受限的環(huán)境,以及探索與其他3D重建技術的結合,進一步提升模型的修復能力。隨著技術的不斷進步,這一創(chuàng)新方法有望在更廣泛的應用中發(fā)揮作用,進一步推動3D數字化技術的發(fā)展。