亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        尺寸自適應(yīng)的T-Tile三維紋理合成

        2016-03-17 03:51:40孫勁光劉雙九
        關(guān)鍵詞:面片隊(duì)列紋理

        孫勁光 劉雙九

        1(遼寧工程技術(shù)大學(xué)電子與信息工程學(xué)院 遼寧 葫蘆島 125105)

        2(遼寧工程技術(shù)大學(xué)研究生學(xué)院 遼寧 葫蘆島 125105)

        ?

        尺寸自適應(yīng)的T-Tile三維紋理合成

        孫勁光1劉雙九2

        1(遼寧工程技術(shù)大學(xué)電子與信息工程學(xué)院遼寧 葫蘆島 125105)

        2(遼寧工程技術(shù)大學(xué)研究生學(xué)院遼寧 葫蘆島 125105)

        摘要以Wang Tiles紋理合成算法思想為基礎(chǔ),提出一種新的三維網(wǎng)格紋理合成算法。首先,分析給定的樣本紋理,得到適當(dāng)?shù)募y理塊尺寸,根據(jù)該尺寸從樣本紋理中選取3個(gè)菱形紋理塊,生成T-Tile初始框架;其次,從樣本紋理中提取與T-Tile初始框架尺寸相同的紋理塊作為替代紋理塊,與初始框架完全重疊放置,制作T-Tile;最后,調(diào)整給定的三角網(wǎng)格模型為等邊三角形網(wǎng)格模型,按照T-Tile邊界顏色匹配的原則進(jìn)行三角形面片的紋理合成。實(shí)驗(yàn)結(jié)果表明,該算法能夠以較快的速度進(jìn)行紋理合成,達(dá)到了實(shí)時(shí)紋理合成的效果,同時(shí)也可以得到較高的紋理合成質(zhì)量。

        關(guān)鍵詞紋理三維紋理合成T-Tile初始框架替代紋理塊最佳縫合路徑T-Tiles集合

        T-TILE 3D TEXTURE SYNTHESIS ALGORITHM WITH SIZE ADAPTED

        Sun Jinguang1Liu Shuangjiu2

        1(School of Electronic Information Engineering,Liaoning Technical University,Huludao 125105,Liaoning,China)2(School of Graduate,Liaoning Technical University,Huludao 125105,Liaoning,China)

        AbstractThis paper presents a new three dimensional mesh texture synthesis algorithm based on the idea of Wang Tiles texture synthesis algorithm. First,we analysed the given sample texture to get appropriate size of texture blocks,and picked up three diamond texture blocks from sample texture according the size,and generated initial framework of T-Tile. Secondly,we extracted the texture blocks having the same sizes as the initial T-Tile framework from texture sample as the alternative blocks,and placed them completely overlapping with initial framework and designed the T-Tile. Finally,we adjusted the given triangular mesh model to an equilateral triangle mesh model,realised the triangular facets texture synthesis according to the principle of colour matching of T-Tile’s border. Experimental results show that this algorithm can complete texture synthesis quickly,achieves the effect of real-time texture synthesis,and can meanwhile reach higher quality of texture synthesis.

        KeywordsTexture3D texture synthesisInitial T-Tile frameworkAlternative texture blockOptimal stitching pathT-Tiles set

        0引言

        紋理能夠表現(xiàn)出物體表面的豐富細(xì)節(jié),因此三維紋理的實(shí)時(shí)繪制成為真實(shí)感圖形學(xué)等多領(lǐng)域的研究熱點(diǎn)。基于樣本的紋理合成能夠在網(wǎng)格曲面上快速、準(zhǔn)確地生成紋理,它的主要思想是根據(jù)用戶給定的樣本紋理,生成目標(biāo)紋理,同時(shí)保證目標(biāo)紋理自身的連續(xù)性以及它與樣本紋理的相似性?;跇颖镜募y理合成自提出以來,迅速成為眾多文獻(xiàn)的研究熱點(diǎn)。

        基于樣本的紋理合成根據(jù)合成單元分為基于像素點(diǎn)的紋理合成與基于塊的紋理合成兩大類。基于像素點(diǎn)的紋理合成是以像素為紋理單元進(jìn)行紋理合成[1-3],該類算法雖然能夠取得較高的紋理合成質(zhì)量,但受到了紋理合成速度的限制。基于塊的紋理合成能夠很大程度上提高合成速度。2001年,Efros等人[4]首次基于紋理塊這一思想提出Image Quilting算法,該算法取得了較好的紋理合成質(zhì)量與合成速度。2003年,Cohen[5]等人提出Wang Tiles紋理合成算法,該算法為基于塊的紋理合成開辟了一個(gè)新的思路。它將紋理合成分為兩個(gè)階段,即紋理塊制作階段與紋理合成階段,通過分離紋理塊制作與合成達(dá)到紋理的實(shí)時(shí)合成。隨后,受該算法啟發(fā),眾多相關(guān)文獻(xiàn)相繼提出[6,7]。

        三維紋理合成是對二維紋理合成的推廣。2000年,Praun等人[8]提出的Lapped Texture算法通過將紋理塊重復(fù)粘貼到目標(biāo)網(wǎng)格直到整個(gè)網(wǎng)格被紋理覆蓋,從而完成曲面紋理合成。2001年,Turk等人[9]以及Wei等人[10]先后提出三維曲面紋理合成算法,都是采用多分辨率思想,基于像素點(diǎn)進(jìn)行紋理合成。隨后,一類基于塊的曲面紋理合成算法相繼提出[11-14],其基本思想都是以三角形紋理塊為紋理單元進(jìn)行合成。將當(dāng)前待合成三角形面片相鄰的已合成的紋理塊作為約束條件,提取匹配模版,在樣本紋理中搜索適當(dāng)?shù)娜切渭y理塊合成。在合成復(fù)雜的網(wǎng)格模型時(shí),該類算法由于大量的搜索匹配操作導(dǎo)致合成速度很低。2009年,薛峰等人[15]提出基于Triangle-Tiles的三維曲面實(shí)時(shí)紋理合成算法,該算法采用Wang Tiles紋理合成算法的基本思想。首先從樣本紋理中選擇菱形紋理塊制作一系列可以拼接的三角形紋理塊稱為Triangle-Tile,然后調(diào)整給定的網(wǎng)格曲面,根據(jù)邊界顏色匹配的原則在網(wǎng)格上拼接三角形紋理塊完成紋理合成。該算法取得了較高的紋理合成質(zhì)量,同時(shí)在很大程度上提高了曲面紋理合成的速度。

        本文受基于Triangle-Tiles的三維曲面實(shí)時(shí)紋理合成算法啟發(fā),以Wang Tiles紋理合成算法思想為基礎(chǔ),提出一種新的三維紋理合成算法。相對于文獻(xiàn)[15],本文算法有幾個(gè)改進(jìn)之處。首先是對紋理樣本進(jìn)行分析,取得適當(dāng)?shù)某叽?,這使得紋理結(jié)構(gòu)在很大程度上得到保護(hù)。其次,在制作Tiles的方式上進(jìn)行改進(jìn),使得Tile質(zhì)量有一定的提高,即Tile內(nèi)部接縫的明顯程度要降低。

        1Wang Tiles紋理合成算法思想

        Cohen等人提出的Wang Tiles紋理合成算法主要思想就是制作一系列邊界可以進(jìn)行無縫拼接的正方形紋理塊。通過這些紋理塊的拼接完成紋理合成,該算法稱這些正方形紋理塊為Tile。

        它將紋理合成分為兩個(gè)階段。首先是制作Tile階段,該階段從樣本紋理中提取4個(gè)菱形紋理塊進(jìn)行有重疊拼接,重疊部分通過Image Quilting算法中求取最佳縫合路徑方式拼接兩紋理塊,最終生成Tile。其次,排列4個(gè)菱形紋理塊順序,制作Tiles集合,選取Tiles集合中的Tile,按照邊界顏色匹配的原則進(jìn)行拼接,實(shí)現(xiàn)紋理合成。

        2尺寸自適應(yīng)的T-Tile三維紋理合成

        基于Wang Tiles紋理合成算法的思想,本文提出一種新的三維紋理合成算法。從樣本紋理中選擇3個(gè)等邊菱形紋理塊,無重疊拼接生成T-Tile初始框架。提取與T-Tile尺寸相同的三角形紋理塊,稱為替代紋理塊,與T-Tile完全重疊求取最佳縫合路徑,生成T-Tile。改變菱形紋理塊位置,同時(shí)選擇新的替代紋理塊,制作T-Tile,從而得到T-Tiles集合。由于生成的T-Tiles集合中的T-Tile是邊界可以進(jìn)行無縫拼接的等邊三角形紋理塊,因此,對于給定的目標(biāo)網(wǎng)格曲面。首先要進(jìn)行網(wǎng)格調(diào)整,使得網(wǎng)格上每個(gè)三角形面片均為等邊三角形。最后,按照邊界顏色匹配的原則在網(wǎng)格上進(jìn)行紋理合成。下面給出本文算法的簡單步驟描述,以及算法流程圖,如圖1所示。

        1) 制作T-Tile,并生成T-Tiles集合,詳見2.1節(jié);

        2) 調(diào)整目標(biāo)網(wǎng)格模型為等邊三角形網(wǎng)格模型,在目標(biāo)網(wǎng)格上根據(jù)T-Tile邊界顏色匹配的原則進(jìn)行紋理合成。具體見2.2節(jié)所述。

        圖1 本文算法流程圖

        2.1制作T-Tile

        2.1.1構(gòu)造T-Tile初始框架

        圖2 T-Tile尺寸確定圖

        圖3 T-Tile初始框架提取示意圖

        2.1.2制作T-Tile

        從樣本紋理中提取與T-Tile初始框架尺寸相同的三角形紋理塊,稱為替代紋理塊,與T-Tile重疊,重疊區(qū)域分為3個(gè)部分,如圖4所示,分別求其最佳縫合路徑。每個(gè)重疊區(qū)域都看作一個(gè)倒三角形,按照Image Quilting算法分別求取重疊部分的最佳縫合路徑,最終得到T-Tile,如圖5所示。

        圖4 T-Tile初始框架與替代紋理塊重合

        圖5 T-Tile示意圖

        改變?nèi)齻€(gè)菱形紋理塊的位置,同時(shí),重新從樣本紋理中提取替代紋理塊與T-Tile初始框架重疊,生成新的T-Tile,從而生成T-Tiles集合。

        本文算法中,最初選擇的菱形紋理塊主要是為了進(jìn)行T-Tile邊界顏色匹配,而替代紋理塊作為T-Tile的主要填充部分。當(dāng)三維網(wǎng)格模型過于復(fù)雜時(shí),可以通過選擇不同的替代紋理塊與同一T-Tile初始框架重疊,生成不同的T-Tile,增加T-Tile的數(shù)量,從而避免紋理塊大量重復(fù)。

        2.2三維紋理合成

        2.1節(jié)所制作的T-Tile都是等邊三角形紋理塊,而給定的目標(biāo)網(wǎng)格是由非等邊三角形面片構(gòu)成的,因此想要將T-Tile無扭曲映射到三角面片上,需要對給定的目標(biāo)網(wǎng)格進(jìn)行調(diào)整,使得網(wǎng)格上三角形盡可能趨向于等邊三角形。

        2.2.1網(wǎng)格模型調(diào)整

        本文使用文獻(xiàn)[15]中提到的對基于二次誤差的網(wǎng)格簡化算法改進(jìn)后的算法進(jìn)行網(wǎng)格調(diào)整,最終得到的網(wǎng)格模型能夠在保證與給定網(wǎng)格模型拓補(bǔ)一致的前提下,滿足網(wǎng)格上所有三角形面片盡可能趨向于等邊三角形。

        基于二次誤差的網(wǎng)格簡化算法為每個(gè)頂點(diǎn)v=[vx,vy,vz,1]T定義收縮誤差Δ(v),用p(v)表示以點(diǎn)v為其一個(gè)頂點(diǎn)的三角面片,Δ(v)表示v到p(v)中所有三角面片的距離平方和,定義其計(jì)算公式如下所示:

        (1)

        其中,p=[a,b,c,d]T表示p(v)中的一個(gè)平面,Kp計(jì)算公式如下:

        (2)

        基于以上定義,網(wǎng)格簡化具體步驟描述如下:

        1) 計(jì)算網(wǎng)格中每個(gè)頂點(diǎn)的收縮誤差矩陣Q。

        3) 將所有邊的折疊誤差從小到大排序放入隊(duì)列中。隊(duì)首元素出隊(duì),該邊進(jìn)行折疊,同時(shí)更新與該邊相關(guān)的邊的折疊誤差。重復(fù)該步驟,知道滿足網(wǎng)格簡化要求為止。

        2.2.2紋理合成

        由2.2.1節(jié)得到的等邊三角形網(wǎng)格模型與2.1節(jié)得到的T-Tiles集合,進(jìn)行紋理合成。具體步驟如下:

        1) 建立一個(gè)存儲三角形面片的隊(duì)列,該隊(duì)列中三角形面片按照其約束度從大到小排序,稱該隊(duì)列為待合成面片隊(duì)列。初始化待合成面片隊(duì)列為空隊(duì)列。

        2) 隨機(jī)選擇網(wǎng)格上一個(gè)三角形面片,同時(shí),隨機(jī)從T-Tiles集合中選擇T-Tile紋理映射到該三角形面片上。將該三角形面片相鄰的三角形面片按照約束度從大到小加入到待合成面片隊(duì)列中。

        3) 取隊(duì)列首元素出隊(duì),同時(shí)將其作為當(dāng)前待合成三角形面片,根據(jù)其相鄰的已合成三角形面片邊界顏色從T-Tiles集合中選擇T-Tile進(jìn)行紋理映射。按照需要更新隊(duì)列中已存在的三角形面片的約束度并排序,同時(shí)將與當(dāng)前合成的三角形相鄰并且沒有進(jìn)行紋理合成的三角形面片按照約束度大小加入到隊(duì)列中。重復(fù)該步驟,直到整個(gè)網(wǎng)格曲面片都覆蓋到紋理為止。

        2.3算法實(shí)現(xiàn)部分

        本文采用面向?qū)ο笏枷脒M(jìn)行程序設(shè)計(jì)與實(shí)現(xiàn),主要涉及到的實(shí)體對象有紋理樣本,用來制作T-Tile初始框架的菱形紋理塊、替代紋理塊、T-Tile、T-Tiles集合、原始三維模型、等邊三角形網(wǎng)格模型等。控制類對象主要有分析紋理塊得到邊長操作、選取紋理塊操作、制作T-Tile操作、三角網(wǎng)格模型簡化操作、紋理合成操作等。下面給出本文算法幾個(gè)主要對象的類設(shè)計(jì)以及算法核心偽代碼。

        紋理樣本類:CTexSam

        Class CTexSam

        {

        QImage* tex;

        //圖像句柄

        int twidth;

        //紋理樣本寬度

        int theight;

        //紋理樣本高度

        };

        菱形紋理塊類:CDiaTex

        Class CDiaTex

        {

        QImage* tex;

        //圖像句柄

        int len;

        //等邊菱形紋理塊邊長

        int tid;

        //標(biāo)記該紋理塊

        }

        三角形紋理塊:CTriTex

        Class CTriTex

        {

        QImage* tex;

        //圖像句柄

        int len;

        //等邊三角形紋理塊邊長

        }

        T-Tile類:CTtile

        Class CTtile : public CTriTex

        {

        int tid1;

        //標(biāo)記制作該T-Tile的紋理塊順序(位置)

        int tid2;

        //標(biāo)記制作該T-Tile的紋理塊順序(位置)

        int tid3;

        //標(biāo)記制作該T-Tile的紋理塊順序(位置)

        }

        T-Tile制作函數(shù):ttilemake,根據(jù)輸入的T-Tile初始框架tframe與替代紋理塊otex,進(jìn)行重疊,重疊部分分為3個(gè)區(qū)域,分別求取最佳縫合路徑,沿著該路徑進(jìn)行紋理塊拼接得到T-Tile。

        ttilemake(tframe,otex)

        {

        for(每一個(gè)重疊區(qū)域)

        {

        for(每一個(gè)像素)

        {

        計(jì)算ei,j,Ei,j;

        }

        }

        for(每一個(gè)重疊區(qū)域)

        {

        for(最后一行開始,向上尋找每一行)

        {

        找到該行Ei,j最小像素,標(biāo)記;

        }

        }

        for( T-Tile每一行)

        {

        for(每一列像素)

        {

        根據(jù)該像素與標(biāo)記像素位置關(guān)系判斷其取值為tframe像素值還是otex像素值;

        }

        }

        得到最終T-Tile;

        }

        三角網(wǎng)格模型簡化函數(shù):tmeshcut,根據(jù)輸入的三角網(wǎng)格模型otrimesh,進(jìn)行二次誤差網(wǎng)格簡化算法,生成等邊三角形網(wǎng)格ntrimesh。

        tmeshcut(otrimesh)

        {

        ineqquene();

        //初始化折疊誤差隊(duì)列為空

        for(每個(gè)頂點(diǎn))

        {

        vqcalculate();

        //計(jì)算該點(diǎn)收縮誤差矩陣

        }

        for(每條邊)

        {

        eqcalculate();

        //計(jì)算該邊折疊誤差

        qenquene();

        //該誤差值入隊(duì)

        asquene();

        //升序更新折疊誤差隊(duì)列

        }

        while(未達(dá)到簡化要求)

        {

        qexquene();

        //隊(duì)首誤差值出隊(duì)

        nvcalculate();

        //根據(jù)該誤差對應(yīng)的矩陣計(jì)

        //算該邊折疊后的新點(diǎn)位置

        upequene();

        //更新隊(duì)列中與該邊相關(guān)的

        //邊的折疊誤差

        }

        得到等邊三角形網(wǎng)格模型ntrimesh;

        }

        紋理合成函數(shù):texsyn,根據(jù)邊界顏色匹配的原則,使用T-Tiles集合在ntrimesh上合成紋理。

        texsyn(T-Tiles,ntrimesh )

        {

        intriquene();

        //初始化待合成面片隊(duì)列為空

        inransel();

        //隨機(jī)選擇網(wǎng)格上一個(gè)面片作為當(dāng)前待合成三角面片

        ranselttile();

        //隨機(jī)選擇一個(gè)T-Tile

        textotri();

        //映射T-Tile到待合成三角面片,并標(biāo)記該三角面片

        ensdtriquene();

        //待合成三角面片相鄰且未標(biāo)記的面片入隊(duì)列

        astriquene();

        //約束度升序排序隊(duì)列

        while(triquene!=NULL)

        {

        txtriquene();

        //隊(duì)首元素出隊(duì),作為當(dāng)前待合成面片

        conselttile();

        //根據(jù)邊界顏色匹配原則選擇T-Tile

        textotri();

        //映射T-Tile到待合成三角面片,并標(biāo)記該三角面片

        while(存在三角面片未進(jìn)入待合成面片隊(duì)列)

        {

        ensdtriquene();

        //待合成三角面片相鄰且未標(biāo)記的三角面片入隊(duì)列

        astriquene();

        //約束度升序排序隊(duì)列

        }

        }

        }

        3實(shí)驗(yàn)結(jié)果及分析

        本文選擇Microsoft Visual Studio 2010中visual C++作為開發(fā)環(huán)境,結(jié)合openGL庫函數(shù)的使用,采用C++語言進(jìn)行實(shí)驗(yàn),實(shí)驗(yàn)機(jī)器為2.60 GHz CPU,2.00 GB RAM,32位Windows7操作系統(tǒng)的PC機(jī)。實(shí)驗(yàn)中原始紋理數(shù)據(jù)來源于紋理合成發(fā)展歷程中經(jīng)典紋理合成算法所使用數(shù)據(jù),紋理樣本尺寸為400×400像素,分辨率為500 ppi,實(shí)驗(yàn)中紋理樣本為RGB彩色無噪音png類型文件。三維網(wǎng)格模型數(shù)據(jù)選擇.max文件,由3DMax生成。

        選擇不同特征的樣本會對紋理合成效果產(chǎn)生一定的影響。紋理樣本尺寸越大,紋理合成效果越理想,反映到輸出紋理上就是紋理的多樣性越明顯,重復(fù)性就越低。反之,紋理樣本較小的情況下,由于取樣受到限制,輸出紋理就會出現(xiàn)重復(fù)現(xiàn)象。樣本如果存在噪音現(xiàn)象,要首先對樣本進(jìn)行噪音處理,再采用本文算法進(jìn)行紋理合成。紋理樣本其它特征例如分辨率、圖像類型則不會對算法產(chǎn)生影響。由于本文算法進(jìn)行紋理合成之前對三維網(wǎng)格模型進(jìn)行了一定的簡化操作,因此,模型的復(fù)雜度不會對紋理合成效果產(chǎn)生很大影響。

        圖6給出的是由2.1節(jié)算法制作的T-Tile,圖中可以看出,T-Tile中心處沒有明顯的接縫,邊界紋理重合部分拼接的也比較柔和。由本文算法得到的T-Tile有一個(gè)很好的視覺效果。

        圖7中給出了本文算法在多個(gè)三維模型上的合成效果。相同的樣本紋理在不同三維模型上的合成效果是不同的。對模型比較復(fù)雜、三角面片比較小而面片數(shù)目比較大的模型來說,局部會出現(xiàn)紋理扭曲的現(xiàn)象。同一個(gè)模型,不同的樣本紋理合成效果也不盡相同,對于隨機(jī)性紋理,紋理合成質(zhì)量比較高,而對于結(jié)構(gòu)性比較強(qiáng)的紋理,仍然會有小部分紋理結(jié)構(gòu)被破壞。

        為了進(jìn)一步說明該算法的有效性,用三角形紋理塊匹配率來衡量紋理合成質(zhì)量[15],匹配率越高表示紋理合成質(zhì)量越高。同時(shí)給出紋理合成時(shí)間說明算法的實(shí)時(shí)性,具體數(shù)據(jù)如表1所示。由表可得,該算法所需合成時(shí)間較低,基本上能夠達(dá)到實(shí)時(shí)合成效果。約束度為1和2的紋理塊基本上都能夠在T-Tiles集合中找到匹配的紋理塊,約束度為3的紋理塊占有很小的比例。因此,算法中紋理塊的匹配率基本上達(dá)到百分之百,說明紋理合成質(zhì)量較高。

        圖6 本文算法制作的T-Tile

        圖7 三維模型紋理合成

        模型網(wǎng)格數(shù)不同約束度三角面片個(gè)數(shù)C=1C=2C=3合成時(shí)間(s)匹配率(%)球41022718022.4100狗88061425695.699.3魚60037022454.299.6

        4結(jié)語

        本文將二維紋理合成中經(jīng)典算法Wang Tiles紋理合成中心思想拓展到三維紋理合成中,完成三維紋理合成。在制作T-Tile初,通過紋理分析得到適當(dāng)?shù)募y理塊尺寸,以保證紋理結(jié)構(gòu)信息在最大程度上得到保護(hù)。由第3節(jié)實(shí)驗(yàn)結(jié)果分析可以得到,本文算法達(dá)到了實(shí)時(shí)合成紋理的效果,同時(shí)得到了較高的紋理合成質(zhì)量。

        紋理合成的應(yīng)用比較廣泛。在繪制中,紋理可以用來表現(xiàn)物體的表面細(xì)節(jié),因此,可以用紋理合成技術(shù)在物體表面生成豐富的紋理。電影、照片和圖形中經(jīng)常會出現(xiàn)有缺陷的地方,而缺陷一定出現(xiàn)在某個(gè)紋理區(qū)域,可以利用紋理合成技術(shù)來填補(bǔ)這塊缺陷從而完成修復(fù)。描述自然場景時(shí),通常需要包含大部分的紋理區(qū)域,這時(shí),可以采用紋理合成技術(shù)壓縮紋理。本文算法可以很好地運(yùn)用到三維地形紋理貼圖中,當(dāng)需要對地表建模時(shí),只需要保存部分紋理圖像,通過紋理合成技術(shù)生成最終的紋理地形圖。圖8給出本文在三維地形貼圖的一個(gè)應(yīng)用實(shí)例。

        圖8 本文紋理合成在三維地形貼圖中的應(yīng)用

        如實(shí)驗(yàn)結(jié)果中提到,紋理的類型、某些特征參數(shù)會對紋理合成效果產(chǎn)生不同的影響。接下來的工作中,會針對不同類型的紋理,以及不同特征參數(shù)的紋理分別進(jìn)行研究,增強(qiáng)算法的適用性,提高紋理的合成質(zhì)量。

        參考文獻(xiàn)

        [1] Efros A A,Leung T K. Texture synthesis by Non-parametricSampling[C]//Proceedings of International Conference on Computer Vision. Greece:IEEE Press,1999:1033-1038.

        [2] Wei L Y,Levoy M,Acm A A. Fast texture synthesis using tree-structured vector quantization[C]//Computer Graphics Annual Conference,Assoc Computing Machinery,New Orleans,La,2000:479-488.

        [3] Ashikhmin M. Synthesizing natural texture[C]//ACM Symposium on Interactive 3D Graphics,NC,2001:217-226.

        [4] Efros A A,Freeman W T. Image quilting for texture synthesis and transfer[C]//International Conference on Computer Graphics and Interactive Techniques,Los Angeles,CA,2001:341-346.

        [5] Cohen M F,Shade J,Hiller S,et al. Wang Tiles for image and texture generation[C]//Annual Symposium of the ACM SIGGRAPH,Assoc Computing Machinery,San Diego,Ca,2003:287-294.

        [6] 王繼東,龐明勇,趙瑞斌.旋轉(zhuǎn)的Wang Tiles紋理合成[J].中國圖象圖形學(xué)報(bào),2013,18(1):49-54.

        [7] Zu Yueran,Duan Huichuan.Texture synthesis using diagonal quilting Wang Tiles[C]//Computational Intelligence and Security (CIS),2013:836-840.

        [8] Praun E,Finkelstein A.Hoppe H1Lapped texture[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,New Orleans,Louisiana,2000: 55-64.

        [9] Turk Greg.Texture synthesis on surfaces[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Los Angeles,California,USA,2001. USA: ACM,2001:347-354.

        [10] Wei L Y,Levoy M. Texture synthesis over arbitrary manifold surfaces[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Los Angeles,California,USA,2001.USA:ACM,2001: 355-360.

        [11] Magda S,Kriegman D.Fast texture synthesis on arbitrary meshes[C]//Proceedings of 14th Eurographics Workshop on Rendering,Leuven Belgium,USA,ACM,2003: 82-89.

        [12] 湯穎,孫漢秋,張宏鑫,等.用戶控制的紋理合成[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2004,16(10):1412-1418.

        [13] 薛峰,張佑生,江巨浪,等.基于紋理延伸和三角塊拼接的快速曲面紋理合成[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2007,29(2):221-226.

        [14] Bao P,Xiaoho Ma.Texture growing on triangle mesh[C]// Signals,Circuits and Systems (ISSCS),2011 10th International Symposium on,2011:1-4.

        [15] 薛峰,陸華峰,成誠,等.基于Triangle-Tiles的三維曲面實(shí)時(shí)紋理合成[J].系統(tǒng)仿真學(xué)報(bào),2009,21(22):7168-7171.

        [16] 聶俊嵐,王艷芬.塊紋理合成中尺寸自適應(yīng)算法[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2008,20(10):1353-1357.

        中圖分類號TP391.14

        文獻(xiàn)標(biāo)識碼A

        DOI:10.3969/j.issn.1000-386x.2016.02.040

        收稿日期:2014-09-03。國家科技支撐計(jì)劃項(xiàng)目(2013BAH120f00)。孫勁光,教授,主研領(lǐng)域:圖形理論與技術(shù),圖像工程,數(shù)據(jù)挖掘。劉雙九,碩士生。

        猜你喜歡
        面片隊(duì)列紋理
        隊(duì)列里的小秘密
        基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
        軟件(2020年3期)2020-04-20 01:45:18
        基于多隊(duì)列切換的SDN擁塞控制*
        軟件(2020年3期)2020-04-20 00:58:44
        初次來壓期間不同頂板對工作面片幫影響研究
        使用紋理疊加添加藝術(shù)畫特效
        在隊(duì)列里
        豐田加速駛?cè)胱詣玉{駛隊(duì)列
        TEXTURE ON TEXTURE質(zhì)地上的紋理
        Coco薇(2017年8期)2017-08-03 15:23:38
        甜面片里的人生
        幸福家庭(2016年3期)2016-04-05 03:47:08
        消除凹凸紋理有妙招!
        Coco薇(2015年5期)2016-03-29 23:22:15
        欧洲熟妇色xxxx欧美老妇多毛网站| 一区二区视频中文字幕| 亚洲成av人片天堂网无码| 亚洲乱码中文字幕综合| 狠狠躁夜夜躁AV网站中文字幕 | 熟妇人妻av中文字幕老熟妇| 狠狠久久精品中文字幕无码| 日韩av他人妻中文字幕| 中文字幕一区二区三区久久网| а天堂中文在线官网| 四虎永久在线精品免费观看地址| 一区二区三区四区四色av| 日本人视频国产一区二区三区| 久久婷婷综合色一区二区| 亚洲人成人无码www| 真人与拘做受免费视频| 欧美乱人伦中文字幕在线不卡| 久久人妻精品免费二区| 亚洲自偷自拍另类第1页| 依依成人精品视频在线观看 | 亚洲精品人成无码中文毛片| 91狼友在线观看免费完整版| 亚洲第一页视频在线观看| 精品偷拍被偷拍在线观看| 无遮挡亲胸捏胸免费视频| 国产免费人成视频在线观看播放| 一区二区三区四区中文字幕av| 国产无遮挡又黄又爽免费网站| 欧美精品一级| 亚洲黄色大片在线观看| 久久久久亚洲精品男人的天堂| 亚洲永久无码7777kkk| 日韩中文字幕网站| 日本成人精品在线播放| 久久久老熟女一区二区三区 | 亚洲综合五月天欧美| 久久少妇高潮免费观看| 7777色鬼xxxx欧美色妇| 亚洲人成电影在线无码| 国产麻豆一区二区三区在线播放 | 国产一级黄色录像|