描繪目標(biāo)的精確線條一直是藝術(shù)家引以為豪的高超手藝,寥寥幾筆就能刻畫出逼真的形貌。這看似簡單的背后卻需要藝術(shù)家長期的訓(xùn)練對三維形狀的深入理解和對線條的取舍與光影的平衡。
如何讓機(jī)器學(xué)會藝術(shù)家的這種能力是計算機(jī)視覺領(lǐng)域一個非常有意思的開放性問題,需要綜合三維形狀理解、視覺感知和圖像風(fēng)格化等多個領(lǐng)域的技術(shù)。來自麻省大學(xué)阿默斯特分校和Adobe的研究人員最近提出了一種結(jié)合可操作幾何特征的三維模塊和操作圖像與視角特征的圖像模塊共同實現(xiàn)對三維模型線條的描述,這種方法在精度和視覺效果上都超過了傳統(tǒng)的方法,可以精確簡潔地描述模型的線條表示。
Neural Contours模型
從三維形狀到二維線條草圖看起來簡單,但用先前的圖像風(fēng)格遷移方法來處理會使得模型無法有效獲取形狀隱含的的三維幾何信息。如果使用分析幾何類的算法雖然可以捕捉基本的線條特征,卻無法捕捉真實繪畫時候的復(fù)雜線條特征,針對每一個模型都需要一系列參數(shù)來調(diào)節(jié)。綜合三維分析和圖像特征是一個可行的研究方向。
在本研究中研究人員的目標(biāo)是通過三維形狀生成線條稿,模型包含了幾何與圖像兩個分支。其中幾何分支基于輪廓、凹凸和形貌實現(xiàn)線條的繪制,不同于現(xiàn)有手工調(diào)參方法,這一分支可以利用可差分模型自動對參數(shù)進(jìn)行選擇。而圖像分支則使用了標(biāo)準(zhǔn)的圖像遷移網(wǎng)絡(luò)模型,同時加入了基于視角的形狀表示。通過兩個分支的有機(jī)結(jié)合可以為三維形狀得到較為清晰、完整、高效的線條表示。
下圖顯示了模型的基本架構(gòu),其輸入為三維形狀和相機(jī)參數(shù)、輸出為對應(yīng)視角下的2D灰度線條稿。
模型分為幾何分支和圖像遷移分支,其中幾何分支主要基于3D模型的幾何特征來進(jìn)行線條繪制、圖像遷移分支則通過圖對圖的遷移來學(xué)習(xí)線條,同時來利用了排序模塊來決定最好的線條參數(shù)。
幾何分支主要依賴于經(jīng)典的幾何線條定義,包括啟發(fā)性輪廓線(suggestive contours),脊線谷線與顯著脊線(ridges,valleys,apparent ridges)等。
生成線條的第一部分是輪廓線Occluding Contours,模型利用插值輪廓算法生成了一幅二進(jìn)制掩膜圖Ic,在輪廓線投影位置其值為'on'。這是無參數(shù)模型不需要進(jìn)行任何學(xué)習(xí),其生成結(jié)果如上圖b所示。
生成線條的第二部分是啟發(fā)性輪廓SC,可以定義啟發(fā)性輪廓是曲線殘差集合中值為零但方向?qū)?shù)大于零的點。針對網(wǎng)格可以通過尋找曲線殘差幾何的零集來得到這些曲線,如圖c所示如果渲染所有的SC是不現(xiàn)實的,利用一個閾值將較弱的SC去除掉得到如上圖d中的結(jié)果。為了自動化地確定這一閾值,研究人員引入了可查分的方法來確定閾值的結(jié)果在網(wǎng)絡(luò)模塊的上半部分就顯示了SC的投影圖和殘差方向?qū)?shù)。另一部分與顯著脊線圖和視角相關(guān)的曲率一同作為輸入,以便自動化確定了顯著脊線的閾值。上圖中g(shù)和h也相應(yīng)的顯示了顯著脊線在閾值過濾的前后結(jié)果。
123下一頁>(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )