• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于最近離散點(diǎn)的光線跟蹤

    2013-03-21 05:34:14尹寶才孔德慧
    圖學(xué)學(xué)報(bào) 2013年3期
    關(guān)鍵詞:二叉樹柵格交點(diǎn)

    蔡 鵬, 尹寶才, 孔德慧

    (北京工業(yè)大學(xué)計(jì)算機(jī)學(xué)院多媒體與智能軟件技術(shù)北京市重點(diǎn)實(shí)驗(yàn)室,北京 100124)

    基于點(diǎn)云模型的光線跟蹤算法得到很多的關(guān)注,因?yàn)樗谌止庹辗矫嫣峁┝烁哔|(zhì)量的繪制效果。目前,點(diǎn)云模型的光線跟蹤算法的點(diǎn)元,除了包含三維坐標(biāo),還包含法向量或半徑等空間信息[1-3]。但通過(guò)激光掃描等方法獲得的原始數(shù)據(jù),即點(diǎn)云數(shù)據(jù),只含有三維坐標(biāo)的空間信息,點(diǎn)云模型的離散點(diǎn)的法向量和半徑等屬性是預(yù)先計(jì)算出來(lái)的,這需要很多時(shí)間,特別就大規(guī)模的點(diǎn)云模型而言;而且對(duì)于曲率變化大或支離破碎的模型,計(jì)算的離散點(diǎn)的法向量極有可能不一致,即造成光照計(jì)算的錯(cuò)誤(不一致)。本文提出基于最近離散點(diǎn)的光線跟蹤算法,直接對(duì)原始的點(diǎn)云模型進(jìn)行光線跟蹤,主要貢獻(xiàn)有以下3項(xiàng):

    1)對(duì)原始的點(diǎn)云模型進(jìn)行光線跟蹤,不需計(jì)算離散點(diǎn)的法向量和半徑等信息,因此,減少了內(nèi)存開銷。對(duì)于無(wú)法加載的大規(guī)模的點(diǎn)云模型(含法向量)或網(wǎng)格模型到內(nèi)存進(jìn)行繪制的情況,本文算法在內(nèi)存的容量限制下僅加載上述模型的坐標(biāo)信息,并在較少的時(shí)間內(nèi),完成光線跟蹤,同時(shí)保證光線與離散點(diǎn)的局部表面交點(diǎn)的法向量的一致性(即使模型的曲率變化大或者是支離破碎的模型),從而產(chǎn)生光照一致的高質(zhì)量的圖像。

    2)通過(guò)改變光線跟蹤的參數(shù)(最近離散點(diǎn)的數(shù)目),即可達(dá)到漸進(jìn)地多分辨率顯示原始的點(diǎn)云模型的目的。對(duì)于噪聲多的原始的點(diǎn)云模型,設(shè)置較大的最近離散點(diǎn)的數(shù)目,以有效地減少其繪制的噪聲;對(duì)于噪聲少的原始的點(diǎn)云模型,設(shè)置較小的最近離散點(diǎn)的數(shù)目,以更多地顯示其局部幾何特征。

    3)通過(guò)平衡二叉樹在設(shè)定范圍內(nèi)搜索離光線迭代點(diǎn)最近的N個(gè)離散點(diǎn),并用柵格的加速結(jié)構(gòu)避免不必要的迭代搜索計(jì)算,提高了光線跟蹤的時(shí)間效率。

    1 以前的工作

    目前,許多學(xué)者提出有效的方法來(lái)計(jì)算光線與點(diǎn)云表面的交點(diǎn)[4-8],我們列出一些主要的點(diǎn)云模型的光線跟蹤的方法如下:

    Schaufler和Jenson[4]將光線想象成具有一定半徑的的圓柱,通過(guò)計(jì)算圓柱前面的一些點(diǎn)的位置和法向量的平均值得到交點(diǎn),此方法需要半徑更大的圓柱來(lái)避免空洞。這將需要更多的交點(diǎn)計(jì)算時(shí)間,并且降低了繪制質(zhì)量。

    Adamson和Alexa[5]提出基于光線上的迭代點(diǎn)到多項(xiàng)式擬合的逼近表面投影的高度差的求交算法。這個(gè)方法能獲得非常高的繪制質(zhì)量,但它的計(jì)算成本很高。

    Wand和Strasser[6]將光線考慮成各向異性的圓錐,通過(guò)光線的圓錐體與點(diǎn)云的多分辨率層次中預(yù)濾波的采樣點(diǎn)相交來(lái)計(jì)算交點(diǎn),算法提供了沒(méi)有走樣的圖像,但計(jì)算時(shí)間很長(zhǎng)。

    Wald和Seidel[7]提出基于點(diǎn)云的隱式表面的光線跟蹤的框架。他們使用在光線迭代點(diǎn)周圍的Splats(具有圓心、半徑和法向量屬性的圓平面)的圓心和法向量的平均來(lái)定義局部平面逼近函數(shù),計(jì)算光線上等間隔的點(diǎn)的函數(shù)值。通過(guò)在不同符號(hào)的函數(shù)值的兩個(gè)迭代點(diǎn)插值計(jì)算得到交點(diǎn)。

    Linsen等人[8]在Splat(定義同上)產(chǎn)生時(shí),計(jì)算Splat的法向場(chǎng)。當(dāng)光線與表面的求交時(shí),通過(guò)Splat的法向場(chǎng)插值得到交點(diǎn)的法向量。此方法能得到光滑的顯示效果。

    以上點(diǎn)云模型的光線跟蹤算法都增加了某些點(diǎn)元的屬性,如法向量、半徑、包圍球內(nèi)點(diǎn)云的擬合表面的多項(xiàng)式系數(shù)、點(diǎn)云的層次信息和Splat的法向場(chǎng)等,這將需要更多的內(nèi)存空間和預(yù)處理時(shí)間。本文直接對(duì)原始的點(diǎn)云模型進(jìn)行光線跟蹤,因此,減少了內(nèi)存開銷,并且計(jì)算時(shí)間較少。

    Hart[9]提出光線迭代點(diǎn)到隱式表面的距離作為高度差和步長(zhǎng)的基于球體范圍的光線跟蹤算法。Adamson[5]等提出基于點(diǎn)云模型的多項(xiàng)式逼近表面的高度差的求交算法。本文方法也提出高度差和步長(zhǎng)的概念,與之不同的是,當(dāng)光線迭代點(diǎn)在離它實(shí)際最近的N′個(gè)離散點(diǎn)的包圍球內(nèi)時(shí),本文定義迭代點(diǎn)到這些離散點(diǎn)的局部平面的垂直距離為高度差,并取其一半作為步長(zhǎng),而且具體迭代求交的過(guò)程和局部平面的計(jì)算也不同。

    2 基于最近離散點(diǎn)的光線跟蹤

    2.1 基于最近離散點(diǎn)的光線跟蹤算法的框架

    本文首先給出基于最近離散點(diǎn)的光線跟蹤算法的基本思想如下:

    1)計(jì)算原始的點(diǎn)云模型的平衡二叉樹的存儲(chǔ)結(jié)構(gòu)和柵格的空間信息。

    2)光線迭代點(diǎn)逐步向點(diǎn)云模型的局部表面逼近,并使光線直接穿過(guò)沒(méi)有離散點(diǎn)的空柵格。

    3)用平衡二叉樹在設(shè)定范圍內(nèi)搜索離光線迭代點(diǎn)最近的N個(gè)離散點(diǎn),并計(jì)算實(shí)際離迭代點(diǎn)最近的N′個(gè)離散點(diǎn)的局部平面。若光線與局部平面滿足相交條件,得到交點(diǎn);否則,計(jì)算下一個(gè)迭代點(diǎn)。

    2.2 點(diǎn)云模型的局部平面的定義

    當(dāng)光線上的迭代點(diǎn)Ai逼近點(diǎn)云局部表面時(shí),以Ai為圓心、R′為半徑的包圍球包含N′個(gè)離散點(diǎn),即點(diǎn)云模型中離Ai最近的N′個(gè)離散點(diǎn)。計(jì)算N′個(gè)離散點(diǎn)的包圍球的球心為離散點(diǎn)k的坐標(biāo);并計(jì)算o到N′個(gè)離散點(diǎn)中最遠(yuǎn)點(diǎn)的距離作為包圍球的半徑r,如圖1所示。

    圖1 離迭代點(diǎn)Ai最近的N′個(gè)離散點(diǎn)的局部表面(a)和對(duì)應(yīng)的局部平面(b)

    設(shè)離迭代點(diǎn)Ai最近的N′(N′≥3)個(gè)離散點(diǎn)對(duì)應(yīng)的局部平面過(guò)包圍球的球心o,其法向量為n。⊿oPiPj是以球心o和N′個(gè)離散點(diǎn)中的兩個(gè)點(diǎn)Pi和Pj為頂點(diǎn)的三角形,其中j= (i+1) modN′,即⊿oPiPj的頂點(diǎn)Pi和Pj的順序是按N′個(gè)離散點(diǎn)在最大堆(搜索最近離散點(diǎn)時(shí)用的堆結(jié)構(gòu))的結(jié)點(diǎn)順序。

    其中,SΔoPiPj和nΔoPiPj分別為⊿oPiPj的面積和法向量。令noAi為o到迭代點(diǎn)Ai的法向量,即,使nΔoPijP的方向與noiA一致,即:

    <,>為向量?jī)?nèi)積運(yùn)算,以下均同。SΔoPiPj由海倫公式求得,nΔoPiPj由⊿oPiPj兩條邊的單位向量的叉積求得的向量經(jīng)單位化得到。迭代點(diǎn)Ai沿光線方向逐步向點(diǎn)云模型的局部表面逼近(詳見(jiàn)下節(jié)),確保Ai總是在點(diǎn)云表面的一側(cè),即法向量noAi的方向相對(duì)于點(diǎn)云表面是一致性的。SΔoPiPj越大,則nΔoPiPj對(duì)局部平面的法向量n的計(jì)算貢獻(xiàn)越大,因此,取SΔoPiPj為nΔoPiPj的權(quán)值。通過(guò)式(1)和式(2),計(jì)算的局部平面的法向量n相對(duì)于點(diǎn)云表面是一致性的,并且是連續(xù)的,從而保證了高質(zhì)量的繪制效果。

    2.3 基于最近離散點(diǎn)的光線跟蹤算法

    本文采用平衡二叉樹搜索最近的N個(gè)離散點(diǎn)(光子映射中多用平衡二叉樹搜索空間中某點(diǎn)的最近若干光子[10])。平衡二叉樹中的每個(gè)結(jié)點(diǎn)對(duì)應(yīng)點(diǎn)云模型的一個(gè)離散點(diǎn),按結(jié)點(diǎn)的垂直于某坐標(biāo)軸的分裂面的值(即離散點(diǎn)的對(duì)應(yīng)坐標(biāo)的值),相應(yīng)空間的離散點(diǎn)被分成左、右兩個(gè)子樹,即左子樹中離散點(diǎn)的對(duì)應(yīng)坐標(biāo)的值小于該分裂面的值,而右子樹中離散點(diǎn)則相反。這樣從根結(jié)點(diǎn)開始,搜索離迭代點(diǎn)Ai最近的N個(gè)離散點(diǎn)時(shí),相對(duì)于分裂面,在每個(gè)結(jié)點(diǎn)可以排除一半不必要的搜索的點(diǎn)。因此,平衡二叉樹的搜索效率很高,同時(shí),初始的搜索半徑R越小,則搜索效率越高[10]。

    搜索算法使用最大堆存放離迭代點(diǎn)Ai實(shí)際最近的N′個(gè)離散點(diǎn)。最大堆采用平衡二叉樹的結(jié)構(gòu),其中每個(gè)結(jié)點(diǎn)的關(guān)鍵值(Ai與相應(yīng)離散點(diǎn)的距離)比左、右兩子結(jié)點(diǎn)大。搜索算法如下:

    //d初始為最大搜索半徑R,堆的結(jié)點(diǎn)個(gè)數(shù)為N;

    // 調(diào)用LocatePoints(1),即從根結(jié)點(diǎn)開始搜索離迭// 代點(diǎn)Ai最近的N個(gè)離散點(diǎn);

    // 返回離迭代點(diǎn)Ai實(shí)際最近的N′個(gè)離散點(diǎn)在堆中。

    LocatePoints(p)

    {

    if (2p+1 < 點(diǎn)云的離散點(diǎn)的總數(shù)目)

    {

    令δ為迭代點(diǎn)Ai到結(jié)點(diǎn)(離散點(diǎn))p的分裂面的距離;

    if (δ< 0) {

    LocatePoints(2p); // 迭代點(diǎn)Ai在左子樹,

    // 先遍歷左子樹;

    if (δ2<d2) // 檢查右子樹;

    LocatePoints(2p+ 1); }

    else {

    LocatePoints(2p+ 1); // 迭代點(diǎn)Ai在右子樹,

    // 先遍歷右子樹;

    if (δ2<d2) // 檢查左子樹;

    LocatePoints(2p); }

    }

    δ2為迭代點(diǎn)Ai到結(jié)點(diǎn)(離散點(diǎn))p的平方距離;

    if (δ2<d2) {將結(jié)點(diǎn)(離散點(diǎn))p插入最大堆中;d2= 迭代點(diǎn)Ai到最大堆根結(jié)點(diǎn)的平方距離;}

    }

    對(duì)點(diǎn)云模型的包圍盒進(jìn)行柵格化,每個(gè)柵格對(duì)應(yīng)一個(gè)布爾變量,即當(dāng)柵格中有離散點(diǎn)時(shí)設(shè)為真,否則設(shè)為假。這樣可以減少算法在點(diǎn)云空間的迭代搜索的計(jì)算量,因?yàn)楣饩€上的迭代點(diǎn)Ai直接跳過(guò)空柵格(沒(méi)有離散點(diǎn)的柵格),不用在空的柵格中搜索最近的離散點(diǎn),故能提高效率。

    圖2 光線上的迭代點(diǎn)Ai逐步逼近點(diǎn)云局部表面(a),Ai不在(b)和在(c)最近N′個(gè)離散點(diǎn)的包圍球內(nèi)的情況

    當(dāng)光線上的迭代點(diǎn)Ai在某一非空柵格(有離散點(diǎn)的柵格)中,對(duì)于點(diǎn)云模型的所有離散點(diǎn),通過(guò)平衡二叉樹中在最大半徑R范圍內(nèi)搜索離Ai最近的N個(gè)離散點(diǎn),得到實(shí)際最近的N′個(gè)離散點(diǎn)。若N′為零,以最大搜索半徑R為步長(zhǎng)沿光線方向前進(jìn),直至逼近點(diǎn)云局部表面,如圖2(a)所示。當(dāng)N′大于零時(shí),即光線上的迭代點(diǎn)Ai接近點(diǎn)云局部表面,分為兩種情況。

    第1種情況,如圖2(b)所示,迭代點(diǎn)Ai不在N′個(gè)離散點(diǎn)的包圍球(球心半徑r為o到N′個(gè)離散點(diǎn)中最遠(yuǎn)點(diǎn)的距離,Pk為離散點(diǎn)k的坐標(biāo))內(nèi),即光線不與此包圍球相交。因此,光線不與包圍球內(nèi)的點(diǎn)云局部表面相交,計(jì)算下一個(gè)迭代點(diǎn)Ai+1。

    第2種情況,如圖2(c)所示,迭代點(diǎn)Ai在N′個(gè)離散點(diǎn)的包圍球內(nèi),即光線與此包圍球相交,判斷是否滿足光線與點(diǎn)云局部表面相交的條件。若滿足相交的條件,得到相應(yīng)的交點(diǎn);否則,計(jì)算下一個(gè)迭代點(diǎn)Ai+1。

    光線與點(diǎn)云局部平面相交的情況如圖3所示,設(shè)光線與過(guò)球心o、法向量為n(n的計(jì)算見(jiàn)上節(jié))的局部平面相交于B。若Ai與B的距離和半徑r的比值小于閾值α?xí)r,或Ai到局部平面的垂直距離與r的比值小于閾值β時(shí),則光線與點(diǎn)云局部表面相交,即相交的判斷條件為:

    圖3 光線與點(diǎn)云局部平面(過(guò)點(diǎn)o、法向量為n)相交于B點(diǎn),h為Ai到局部平面的垂直高度

    若光線與原始的點(diǎn)云模型相交,布爾變量intersect被設(shè)置為TRUE;否則,它被設(shè)置為FALSE。具體求交算法如下:

    輸入:原始的點(diǎn)云模型、平衡二叉樹、柵格、最大的搜索半徑R、最近的離散點(diǎn)個(gè)數(shù)N、閾值α和β

    輸出:布爾變量intersect,交點(diǎn)的坐標(biāo)和法向量

    步驟1計(jì)算光線與點(diǎn)云包圍盒的交點(diǎn),若有交點(diǎn),即光線迭代點(diǎn)A0,轉(zhuǎn)到步驟2;否則,返回intersect= FALSE。

    步驟2計(jì)算光線迭代點(diǎn)Ai所在的柵格,若柵格在點(diǎn)云包圍盒外,返回intersect= FALSE;否則,判斷當(dāng)前柵格是否有離散點(diǎn),若無(wú),計(jì)算光線與鄰近柵格的交點(diǎn)作為下一個(gè)迭代點(diǎn)Ai+1,轉(zhuǎn)到步驟2,若有,轉(zhuǎn)到步驟3。

    步驟3對(duì)于點(diǎn)云模型的所有離散點(diǎn),利用平衡二叉樹在最大搜索半徑R的范圍內(nèi)搜索離迭代點(diǎn)Ai最近的N個(gè)離散點(diǎn),得到實(shí)際的N′個(gè)最近的離散點(diǎn)(見(jiàn)上面的LocatePoints(p)算法)。

    步驟4若N′= 0,則Ai以步長(zhǎng)R沿光線方向計(jì)算下一個(gè)迭代點(diǎn)Ai+1,轉(zhuǎn)到步驟2;否則,轉(zhuǎn)到步驟5。

    步驟5若N′< 3,則計(jì)算Ai到N′個(gè)離散點(diǎn)中最近點(diǎn)的距離,取其一半作為步長(zhǎng),沿光線方向計(jì)算下一個(gè)迭代點(diǎn)Ai+1,轉(zhuǎn)到步驟2;否則,轉(zhuǎn)到步驟6。

    步驟6若迭代點(diǎn)Ai不在N′個(gè)離散點(diǎn)的包圍球內(nèi),則計(jì)算Ai到其中最近點(diǎn)的距離,取其一半作為步長(zhǎng),沿光線方向計(jì)算下一個(gè)迭代點(diǎn)Ai+1,轉(zhuǎn)到步驟2,如圖2(b)所示;否則,轉(zhuǎn)到步驟7,如圖2(c)所示。

    步驟7由式(1)和式(2)計(jì)算過(guò)包圍球圓心的局部平面的法向量n,并計(jì)算光線與局部平面的交點(diǎn)B(見(jiàn)圖3)。若滿足條件式(3),則得到相應(yīng)的交點(diǎn)即為B,其法向量即為n,返回intersect= TRUE;否則,以迭代點(diǎn)Ai到局部平面的垂直距離h的一半作為步長(zhǎng),沿光線方向計(jì)算下一個(gè)迭代點(diǎn)Ai+1,轉(zhuǎn)到步驟2。

    上述算法通過(guò)改變光線跟蹤的參數(shù)(最近離散點(diǎn)的數(shù)目),即可漸進(jìn)地多分辨率顯示原始的點(diǎn)云模型。對(duì)于噪聲多的原始的點(diǎn)模型,設(shè)置較大的最近離散點(diǎn)的數(shù)目,以有效地減少其繪制的噪聲;對(duì)于噪聲少的原始的點(diǎn)模型,設(shè)置較小的最近離散點(diǎn)的數(shù)目,以更多地顯示其局部幾何特征。

    3 實(shí)驗(yàn)設(shè)計(jì)和結(jié)果

    本文所有實(shí)驗(yàn)都在單個(gè)的Intel (R) 2.66GHz CPU平臺(tái)上執(zhí)行的。所有的點(diǎn)云模型都是從www.dirdim.com網(wǎng)站下載的免費(fèi)的點(diǎn)云數(shù)據(jù)文件,即只包含三維坐標(biāo)信息。點(diǎn)云模型的離散點(diǎn)的數(shù)目如表1所示。

    表1 4個(gè)點(diǎn)云模型的離散點(diǎn)的數(shù)目

    實(shí)驗(yàn)的設(shè)置參數(shù):柵格數(shù)目NGd、離散點(diǎn)的最大搜索半徑R、最近的離散點(diǎn)個(gè)數(shù)N、光線迭代點(diǎn)與局部平面的光線交點(diǎn)的距離和包圍球半徑比值的閾值α、迭代點(diǎn)到局部平面的垂直距離與包圍球半徑比值的閾值β(詳見(jiàn)2.3節(jié))。設(shè)L為點(diǎn)云模型的包圍盒的X、Y和Z軸長(zhǎng)度和。

    實(shí)驗(yàn)的結(jié)果數(shù)據(jù):實(shí)際最近離散點(diǎn)的平均非零個(gè)數(shù)N′、平衡二叉樹的建立時(shí)間TSetTree、柵格的建立時(shí)間TSetGd、點(diǎn)云模型的光線跟蹤時(shí)間TRay、計(jì)算時(shí)間的總和TTotal(即TTotal=TSetTree+TSetGd+TRay)。

    本文對(duì)點(diǎn)云模型Demo Head和Facility Scanning的實(shí)驗(yàn)參數(shù)N分別設(shè)置不同的值,得到相應(yīng)的實(shí)驗(yàn)結(jié)果。所有點(diǎn)云模型的實(shí)驗(yàn)參數(shù)的設(shè)置如表2所示,其光線跟蹤實(shí)驗(yàn)的結(jié)果統(tǒng)計(jì)如表3所示。

    表2 點(diǎn)云模型的光線跟蹤實(shí)驗(yàn)的設(shè)置參數(shù)

    在圖4-6中,原始的點(diǎn)云模型的光線跟蹤生成圖像的分辨率都為400×500像素。通過(guò)設(shè)置迭代點(diǎn)的最近離散點(diǎn)的不同的個(gè)數(shù)N,即當(dāng)N逐漸變大(即4、8、12、16),點(diǎn)云模型Demo Head的繪制效果變得更光滑,同時(shí),點(diǎn)云表面的一些細(xì)節(jié)部分變得模糊,相應(yīng)的光線跟蹤時(shí)間也增多(見(jiàn)表3)。如圖5所示,當(dāng)N逐漸變大(即8、16、24、32),點(diǎn)云模型Facility Scanning的繪制的噪聲逐漸減少。由圖4和圖5可見(jiàn),對(duì)于噪聲少的模型(如Demo Head),可以設(shè)置較小的最近離散點(diǎn)個(gè)數(shù),以更多地保留其局部幾何特征;對(duì)于噪聲多的模型(如 Facility Scanning),設(shè)置較大的最近離散點(diǎn)個(gè)數(shù),以有效地減少其噪聲。

    圖4 原始的點(diǎn)云模型的光線跟蹤的繪制效果(400×500像素)

    圖6 原始的點(diǎn)云模型的光線跟蹤的繪制效果(400×500像素)

    表3 點(diǎn)云模型的光線跟蹤實(shí)驗(yàn)的結(jié)果統(tǒng)計(jì)(時(shí)間單位:毫秒)

    光線迭代點(diǎn)的實(shí)際最近離散點(diǎn)的個(gè)數(shù)N′略小于設(shè)置的值N,這是由于迭代點(diǎn)逐漸逼近點(diǎn)云表面并且最大搜索半徑R的范圍的限制(詳見(jiàn)2.3節(jié))。點(diǎn)云模型Facility Scanning的離散點(diǎn)的數(shù)目遠(yuǎn)大于其它的點(diǎn)云模型,因此,相應(yīng)的計(jì)算時(shí)間也更多(見(jiàn)表3)。由圖4-6可見(jiàn),對(duì)于原始的點(diǎn)云模型,在較少的時(shí)間內(nèi)(見(jiàn)表3),本文的算法能產(chǎn)生高質(zhì)量的繪制效果。

    4 結(jié) 論

    本文提出了基于最近離散點(diǎn)的光線跟蹤算法,即在較少的時(shí)間內(nèi),直接對(duì)僅包含三維坐標(biāo)的點(diǎn)云模型進(jìn)行光線跟蹤,不需計(jì)算離散點(diǎn)的法向量和半徑等信息。算法保證了光線與局部平面的交點(diǎn)的法向量計(jì)算的一致性,從而產(chǎn)生十分滿意的繪制效果。

    本文算法通過(guò)改變光線跟蹤的參數(shù)(最近離散點(diǎn)的數(shù)目),即可達(dá)到漸進(jìn)地多分辨率顯示原始的點(diǎn)云模型的目的。對(duì)于噪聲多的原始的點(diǎn)模型,設(shè)置較大的最近離散點(diǎn)的數(shù)目,以有效地減少其繪制的噪聲;對(duì)于噪聲少的原始的點(diǎn)模型,設(shè)置較小的最近離散點(diǎn)的數(shù)目,以更多地顯示其局部幾何特征。

    今后,計(jì)劃將本文的算法擴(kuò)展到GPU上,達(dá)到實(shí)時(shí)交互的目的。

    [1]Levoy M, Whitted T. The use of points as display primitives [J]. Technical Report 85-022, Computer Science Department, University of North Carolina at Chapel Hill, 1985.

    [2]Kobbelt L, Botsch M. A survey of point-based techniques in computer graphics [J]. Computers &Graphics, 2004, 28(6): 801-814.

    [3]Sainz M, Pajarola R. Point-based rendering techniques [J].Computers & Graphics, 2004, 28: 869-879.

    [4]Schaufler G, Jensen H W. Ray tracing point sampled geometry [C]//Proceedings of the 11th Eurographics Workshop on Rendering, 2000: 319-328.

    [5]Adamson A, Alexa M. Ray tracing point set surfaces [C]//Proceedings of the Shape Modeling International,2003: 272-279.

    [6]Wand M, Strasser W. Multi-resolution point-sample raytracing [C]//Graphics Interface, 2003: 139-148.

    [7]Wald I, Seidel H P. Interactive ray tracing of point-based models [C]//Eurographics Symposium on Point-Based Graphics, 2005: 1-8.

    [8]Linsen L, M¨uller K, Rosenthal P. Splat-based ray tracing of point clouds [J]. Journal of WSCG, 2007,15(2): 51-58.

    [9]Hart J C. Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces [J]. The Visual Computer, 1996, 12(9): 527-545.

    [10]Jensen H W. Realistic image synthesis using photon mapping [M]. A.K.Peters; 2001.

    猜你喜歡
    二叉樹柵格交點(diǎn)
    CSP真題——二叉樹
    基于鄰域柵格篩選的點(diǎn)云邊緣點(diǎn)提取方法*
    二叉樹創(chuàng)建方法
    閱讀理解
    借助函數(shù)圖像討論含參數(shù)方程解的情況
    試析高中數(shù)學(xué)中橢圓與雙曲線交點(diǎn)的問(wèn)題
    一種由層次遍歷和其它遍歷構(gòu)造二叉樹的新算法
    不同剖面形狀的柵格壁對(duì)柵格翼氣動(dòng)特性的影響
    基于CVT排布的非周期柵格密度加權(quán)陣設(shè)計(jì)
    指數(shù)函數(shù)與冪函數(shù)圖象的交點(diǎn)的探究性學(xué)習(xí)
    午夜日韩欧美国产| 国产精品98久久久久久宅男小说| 欧美日韩瑟瑟在线播放| 99国产极品粉嫩在线观看| 国产91精品成人一区二区三区| 欧美日韩乱码在线| 国内精品久久久久久久电影| 人人澡人人妻人| 国产黄片美女视频| 久久狼人影院| 母亲3免费完整高清在线观看| 很黄的视频免费| 看免费av毛片| 12—13女人毛片做爰片一| 久久精品夜夜夜夜夜久久蜜豆 | 国产在线观看jvid| 亚洲精品中文字幕一二三四区| 日韩一卡2卡3卡4卡2021年| 啦啦啦韩国在线观看视频| 国产视频一区二区在线看| 男人舔女人下体高潮全视频| 色精品久久人妻99蜜桃| 91大片在线观看| 精品福利观看| 亚洲国产看品久久| 久久亚洲真实| 成人18禁高潮啪啪吃奶动态图| 久久久久国产精品人妻aⅴ院| 2021天堂中文幕一二区在线观 | 欧美性长视频在线观看| 久久狼人影院| 午夜福利在线观看吧| 亚洲男人的天堂狠狠| 黄色片一级片一级黄色片| 欧美中文综合在线视频| av免费在线观看网站| 国产不卡一卡二| 日本免费a在线| xxxwww97欧美| 热re99久久国产66热| 每晚都被弄得嗷嗷叫到高潮| 老汉色av国产亚洲站长工具| 国产成人av教育| 看片在线看免费视频| 每晚都被弄得嗷嗷叫到高潮| 亚洲狠狠婷婷综合久久图片| 免费看日本二区| 国产伦一二天堂av在线观看| 久久狼人影院| 一本久久中文字幕| 国产激情欧美一区二区| 精品人妻1区二区| 国产精品爽爽va在线观看网站 | 夜夜看夜夜爽夜夜摸| 亚洲激情在线av| 久久精品91无色码中文字幕| 最新美女视频免费是黄的| 国产精品亚洲一级av第二区| 香蕉av资源在线| 日韩高清综合在线| 精品国内亚洲2022精品成人| 波多野结衣高清无吗| 99精品欧美一区二区三区四区| 性色av乱码一区二区三区2| 亚洲欧美日韩无卡精品| 免费无遮挡裸体视频| 成人国产综合亚洲| 韩国精品一区二区三区| 日韩欧美一区二区三区在线观看| 极品教师在线免费播放| 中亚洲国语对白在线视频| 亚洲色图 男人天堂 中文字幕| 老司机午夜十八禁免费视频| 亚洲第一电影网av| 亚洲中文日韩欧美视频| 美女国产高潮福利片在线看| 国产爱豆传媒在线观看 | 亚洲真实伦在线观看| 精品久久久久久久毛片微露脸| 美女 人体艺术 gogo| 色综合婷婷激情| 97碰自拍视频| 欧美zozozo另类| 午夜成年电影在线免费观看| 老汉色∧v一级毛片| 国产欧美日韩精品亚洲av| 久久久国产成人免费| 脱女人内裤的视频| 村上凉子中文字幕在线| 久久精品91无色码中文字幕| 中文字幕av电影在线播放| 日韩欧美国产一区二区入口| 国产高清有码在线观看视频 | 夜夜夜夜夜久久久久| 亚洲在线自拍视频| 亚洲精品一区av在线观看| 国产亚洲精品久久久久5区| e午夜精品久久久久久久| 欧美日韩一级在线毛片| 成年版毛片免费区| 亚洲欧美精品综合一区二区三区| 韩国精品一区二区三区| 国产精品香港三级国产av潘金莲| 99精品欧美一区二区三区四区| 90打野战视频偷拍视频| 免费搜索国产男女视频| 国产精品美女特级片免费视频播放器 | 精品日产1卡2卡| 丁香六月欧美| 久久国产精品影院| 午夜影院日韩av| 免费高清视频大片| 夜夜爽天天搞| av片东京热男人的天堂| 最近最新中文字幕大全电影3 | 久热这里只有精品99| 亚洲九九香蕉| 成人18禁高潮啪啪吃奶动态图| 色哟哟哟哟哟哟| videosex国产| 人妻久久中文字幕网| 日本成人三级电影网站| 久久精品影院6| 中文字幕精品亚洲无线码一区 | 亚洲无线在线观看| 美女扒开内裤让男人捅视频| 亚洲 欧美 日韩 在线 免费| 久久中文字幕人妻熟女| 亚洲第一电影网av| 麻豆久久精品国产亚洲av| 国产一区二区激情短视频| 亚洲成a人片在线一区二区| 欧美激情久久久久久爽电影| 亚洲久久久国产精品| 一进一出抽搐动态| 婷婷精品国产亚洲av| 深夜精品福利| e午夜精品久久久久久久| 亚洲av五月六月丁香网| 黄色视频不卡| 精品久久蜜臀av无| 不卡一级毛片| 黄频高清免费视频| 人妻丰满熟妇av一区二区三区| 男人舔奶头视频| 亚洲性夜色夜夜综合| 中文字幕人妻熟女乱码| 欧美日韩亚洲综合一区二区三区_| 男女午夜视频在线观看| 久久99热这里只有精品18| 久久久精品欧美日韩精品| 精品久久久久久久末码| 国产成人欧美在线观看| 一个人观看的视频www高清免费观看 | 亚洲自偷自拍图片 自拍| 一本精品99久久精品77| 亚洲午夜理论影院| 国产午夜福利久久久久久| 久久精品国产亚洲av香蕉五月| 91av网站免费观看| 一级作爱视频免费观看| 精品第一国产精品| 一边摸一边做爽爽视频免费| 午夜a级毛片| 精品免费久久久久久久清纯| 中文字幕精品亚洲无线码一区 | 波多野结衣高清无吗| 国产三级黄色录像| 给我免费播放毛片高清在线观看| 午夜久久久在线观看| 亚洲专区国产一区二区| 一进一出好大好爽视频| av在线天堂中文字幕| 午夜久久久在线观看| 亚洲国产欧美日韩在线播放| 亚洲黑人精品在线| 精品卡一卡二卡四卡免费| 国内揄拍国产精品人妻在线 | 日本成人三级电影网站| 国产精品精品国产色婷婷| 国产精品永久免费网站| 免费看a级黄色片| 久久天躁狠狠躁夜夜2o2o| 亚洲 欧美一区二区三区| 丁香欧美五月| 99久久国产精品久久久| 在线观看免费视频日本深夜| 性色av乱码一区二区三区2| xxx96com| 国产精品香港三级国产av潘金莲| 老司机午夜十八禁免费视频| 亚洲五月色婷婷综合| 久久久久久大精品| 国产人伦9x9x在线观看| 国产真人三级小视频在线观看| 国产色视频综合| 中文字幕精品免费在线观看视频| 国产精品九九99| 熟女少妇亚洲综合色aaa.| 身体一侧抽搐| 视频在线观看一区二区三区| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲精品美女久久久久99蜜臀| 国产区一区二久久| 一区二区三区高清视频在线| 18禁裸乳无遮挡免费网站照片 | 久久香蕉国产精品| 观看免费一级毛片| 久久精品夜夜夜夜夜久久蜜豆 | 婷婷丁香在线五月| 国产精品久久久久久亚洲av鲁大| 桃红色精品国产亚洲av| 成人国产综合亚洲| 免费看美女性在线毛片视频| 国产精品电影一区二区三区| 国产一卡二卡三卡精品| 亚洲avbb在线观看| 午夜福利18| 久久九九热精品免费| 亚洲自偷自拍图片 自拍| 日本精品一区二区三区蜜桃| 国产精品 欧美亚洲| 嫩草影视91久久| 一边摸一边抽搐一进一小说| 在线十欧美十亚洲十日本专区| 长腿黑丝高跟| 欧美大码av| 村上凉子中文字幕在线| 国产国语露脸激情在线看| 少妇 在线观看| 国产精品自产拍在线观看55亚洲| 免费在线观看日本一区| 色综合亚洲欧美另类图片| 亚洲成a人片在线一区二区| 亚洲 欧美 日韩 在线 免费| av超薄肉色丝袜交足视频| 免费一级毛片在线播放高清视频| 在线免费观看的www视频| e午夜精品久久久久久久| 精品一区二区三区视频在线观看免费| 日本 欧美在线| 在线国产一区二区在线| 长腿黑丝高跟| 男女那种视频在线观看| 国产蜜桃级精品一区二区三区| 亚洲欧美激情综合另类| 日韩免费av在线播放| 午夜福利在线观看吧| 女人爽到高潮嗷嗷叫在线视频| 国产精品,欧美在线| xxxwww97欧美| 日韩精品青青久久久久久| 又大又爽又粗| 免费无遮挡裸体视频| 国产精品自产拍在线观看55亚洲| 久久 成人 亚洲| av欧美777| 免费在线观看亚洲国产| 国内少妇人妻偷人精品xxx网站 | 日韩大码丰满熟妇| 国产精品一区二区精品视频观看| 51午夜福利影视在线观看| 亚洲精品av麻豆狂野| 国产欧美日韩一区二区三| 成人国语在线视频| 欧美+亚洲+日韩+国产| 最新美女视频免费是黄的| 国产精品 国内视频| 精品久久蜜臀av无| 国产男靠女视频免费网站| 这个男人来自地球电影免费观看| 欧美精品啪啪一区二区三区| 免费女性裸体啪啪无遮挡网站| 日日夜夜操网爽| 亚洲成人国产一区在线观看| 成人18禁在线播放| avwww免费| 99久久精品国产亚洲精品| 在线观看www视频免费| 99国产精品一区二区蜜桃av| 91老司机精品| 亚洲,欧美精品.| 91麻豆av在线| 亚洲国产毛片av蜜桃av| 久久久久久亚洲精品国产蜜桃av| 好男人电影高清在线观看| 国产一区二区三区在线臀色熟女| 久久久久精品国产欧美久久久| 日韩成人在线观看一区二区三区| 国产麻豆成人av免费视频| 亚洲国产高清在线一区二区三 | 久久中文字幕人妻熟女| 国产成人精品久久二区二区免费| 亚洲美女黄片视频| 久久久久九九精品影院| 少妇 在线观看| 久久精品国产亚洲av高清一级| 精品久久久久久久人妻蜜臀av| 亚洲成人国产一区在线观看| 日韩欧美国产在线观看| 他把我摸到了高潮在线观看| svipshipincom国产片| 亚洲国产毛片av蜜桃av| 成人国语在线视频| 久久人人精品亚洲av| 99精品久久久久人妻精品| 国产精品亚洲一级av第二区| 视频在线观看一区二区三区| 国产精品免费视频内射| 久久天躁狠狠躁夜夜2o2o| 欧美精品啪啪一区二区三区| 亚洲欧美一区二区三区黑人| 一本综合久久免费| 亚洲九九香蕉| 一本综合久久免费| 免费观看人在逋| 热re99久久国产66热| 亚洲精品美女久久久久99蜜臀| 国产高清videossex| 午夜福利欧美成人| 精品午夜福利视频在线观看一区| 成人三级黄色视频| 在线av久久热| 99国产极品粉嫩在线观看| 欧美日韩一级在线毛片| 精品一区二区三区视频在线观看免费| 久久九九热精品免费| 又紧又爽又黄一区二区| 亚洲一码二码三码区别大吗| 在线十欧美十亚洲十日本专区| 亚洲九九香蕉| 国产免费男女视频| 男女之事视频高清在线观看| av电影中文网址| 亚洲人成77777在线视频| 成人一区二区视频在线观看| 日韩三级视频一区二区三区| 黄色a级毛片大全视频| 久久精品国产清高在天天线| 欧美大码av| 日韩欧美一区二区三区在线观看| 亚洲天堂国产精品一区在线| 久久中文看片网| 国产高清videossex| 日韩欧美一区视频在线观看| 久久久久精品国产欧美久久久| 亚洲片人在线观看| www.熟女人妻精品国产| 国产精品久久久久久精品电影 | 免费高清视频大片| 窝窝影院91人妻| 老汉色av国产亚洲站长工具| 亚洲成国产人片在线观看| 黑人巨大精品欧美一区二区mp4| 国产午夜精品久久久久久| 黄色视频,在线免费观看| 久久久国产成人免费| 亚洲成国产人片在线观看| 免费人成视频x8x8入口观看| 老司机午夜福利在线观看视频| 一本大道久久a久久精品| 精品电影一区二区在线| 国产伦人伦偷精品视频| 国产又黄又爽又无遮挡在线| 欧美又色又爽又黄视频| 久久精品成人免费网站| 中文字幕高清在线视频| 国产高清激情床上av| 午夜老司机福利片| 变态另类成人亚洲欧美熟女| 亚洲av电影在线进入| 级片在线观看| 亚洲美女黄片视频| 国产av又大| 美女国产高潮福利片在线看| 黄色视频不卡| 少妇的丰满在线观看| 精品一区二区三区视频在线观看免费| 久9热在线精品视频| 欧美亚洲日本最大视频资源| 女警被强在线播放| 最好的美女福利视频网| 欧美中文日本在线观看视频| 国产真人三级小视频在线观看| 特大巨黑吊av在线直播 | 97超级碰碰碰精品色视频在线观看| 欧美又色又爽又黄视频| 少妇的丰满在线观看| 巨乳人妻的诱惑在线观看| 性欧美人与动物交配| 一级a爱片免费观看的视频| e午夜精品久久久久久久| 亚洲成人精品中文字幕电影| 特大巨黑吊av在线直播 | 看免费av毛片| or卡值多少钱| 不卡av一区二区三区| 国产高清有码在线观看视频 | 久久婷婷成人综合色麻豆| 欧美色视频一区免费| 悠悠久久av| 一级作爱视频免费观看| 精品人妻1区二区| 国产视频内射| 啦啦啦免费观看视频1| 成熟少妇高潮喷水视频| 色综合亚洲欧美另类图片| 中文在线观看免费www的网站 | 国产av又大| 久久久久久九九精品二区国产 | 搡老熟女国产l中国老女人| 欧美日韩乱码在线| 婷婷精品国产亚洲av| 日韩大码丰满熟妇| 一进一出抽搐gif免费好疼| 国产成人一区二区三区免费视频网站| 一区二区三区激情视频| av视频在线观看入口| 18禁裸乳无遮挡免费网站照片 | 国产精品久久电影中文字幕| 天天躁夜夜躁狠狠躁躁| 久久性视频一级片| 一二三四在线观看免费中文在| 国产精品自产拍在线观看55亚洲| www.精华液| 午夜视频精品福利| av视频在线观看入口| 色播在线永久视频| 国产精品久久久人人做人人爽| 日本一区二区免费在线视频| 黄网站色视频无遮挡免费观看| 亚洲精品中文字幕一二三四区| 亚洲av中文字字幕乱码综合 | svipshipincom国产片| 日韩成人在线观看一区二区三区| 日本一区二区免费在线视频| 日韩中文字幕欧美一区二区| 免费人成视频x8x8入口观看| 嫩草影院精品99| 一区二区三区国产精品乱码| 精品国产乱码久久久久久男人| 美女国产高潮福利片在线看| 男人的好看免费观看在线视频 | 久久久久久久午夜电影| 国产伦在线观看视频一区| 亚洲aⅴ乱码一区二区在线播放 | 哪里可以看免费的av片| 亚洲国产欧美网| 狠狠狠狠99中文字幕| 少妇 在线观看| 国产熟女午夜一区二区三区| 人人妻人人澡欧美一区二区| 欧美日韩亚洲国产一区二区在线观看| 精品乱码久久久久久99久播| 国产1区2区3区精品| 制服丝袜大香蕉在线| 国产精品1区2区在线观看.| 禁无遮挡网站| 97碰自拍视频| www.精华液| 波多野结衣高清作品| 精品久久久久久久人妻蜜臀av| 黄频高清免费视频| 在线观看免费视频日本深夜| 国产麻豆成人av免费视频| 国产在线观看jvid| xxx96com| 国产精品精品国产色婷婷| 欧美不卡视频在线免费观看 | 人妻丰满熟妇av一区二区三区| 精品久久久久久久毛片微露脸| 又黄又爽又免费观看的视频| 久久午夜亚洲精品久久| 男女午夜视频在线观看| 伦理电影免费视频| 女性生殖器流出的白浆| 亚洲国产精品合色在线| tocl精华| 亚洲国产精品sss在线观看| 国产精品永久免费网站| 国产亚洲欧美在线一区二区| 欧美精品啪啪一区二区三区| 欧美成狂野欧美在线观看| 99国产极品粉嫩在线观看| 午夜久久久在线观看| 亚洲av成人av| 欧美性长视频在线观看| 成年人黄色毛片网站| 亚洲精品一区av在线观看| 国产久久久一区二区三区| АⅤ资源中文在线天堂| 欧美 亚洲 国产 日韩一| 高清毛片免费观看视频网站| 欧美又色又爽又黄视频| 成人18禁在线播放| 女性生殖器流出的白浆| 曰老女人黄片| 精品熟女少妇八av免费久了| 精华霜和精华液先用哪个| 九色国产91popny在线| or卡值多少钱| 久久国产精品影院| 精品无人区乱码1区二区| 国产主播在线观看一区二区| 免费一级毛片在线播放高清视频| 一夜夜www| 黑人巨大精品欧美一区二区mp4| bbb黄色大片| 亚洲美女黄片视频| 男女那种视频在线观看| 欧美激情高清一区二区三区| 一区二区三区激情视频| 亚洲一区高清亚洲精品| 欧美激情 高清一区二区三区| 亚洲国产欧美网| 最近最新免费中文字幕在线| 999久久久国产精品视频| 人妻久久中文字幕网| 天堂√8在线中文| 亚洲av中文字字幕乱码综合 | 精品国内亚洲2022精品成人| 国产高清激情床上av| 黄色视频不卡| 黄色a级毛片大全视频| 欧美激情 高清一区二区三区| 亚洲国产精品久久男人天堂| 久久亚洲精品不卡| 欧洲精品卡2卡3卡4卡5卡区| 久久精品国产亚洲av香蕉五月| 在线播放国产精品三级| 男女做爰动态图高潮gif福利片| 国产久久久一区二区三区| 日韩欧美三级三区| 亚洲自偷自拍图片 自拍| 亚洲av熟女| 又紧又爽又黄一区二区| 在线观看免费日韩欧美大片| 国产一区二区三区视频了| 午夜精品久久久久久毛片777| 天天躁夜夜躁狠狠躁躁| 日本撒尿小便嘘嘘汇集6| 国产亚洲精品第一综合不卡| 欧美另类亚洲清纯唯美| 一进一出好大好爽视频| 亚洲人成网站高清观看| 琪琪午夜伦伦电影理论片6080| 午夜激情av网站| 欧美日韩福利视频一区二区| avwww免费| 成人精品一区二区免费| 一边摸一边抽搐一进一小说| 国产亚洲精品第一综合不卡| 色av中文字幕| 99精品欧美一区二区三区四区| 黑人操中国人逼视频| 18禁裸乳无遮挡免费网站照片 | 欧美在线一区亚洲| 天天躁夜夜躁狠狠躁躁| 伦理电影免费视频| 香蕉丝袜av| 精品一区二区三区视频在线观看免费| 国产v大片淫在线免费观看| 变态另类丝袜制服| 欧美精品亚洲一区二区| 97超级碰碰碰精品色视频在线观看| 亚洲,欧美精品.| 不卡av一区二区三区| 别揉我奶头~嗯~啊~动态视频| 一区福利在线观看| 精品卡一卡二卡四卡免费| 黄片大片在线免费观看| 巨乳人妻的诱惑在线观看| 日日摸夜夜添夜夜添小说| 国产精品久久视频播放| 2021天堂中文幕一二区在线观 | 日本免费a在线| 身体一侧抽搐| 欧洲精品卡2卡3卡4卡5卡区| 亚洲性夜色夜夜综合| 国产99白浆流出| 亚洲avbb在线观看| 日韩视频一区二区在线观看| 国产99白浆流出| 99热这里只有精品一区 | 久久精品人妻少妇| 黄色丝袜av网址大全| 俄罗斯特黄特色一大片| 免费在线观看影片大全网站| 国产精品久久电影中文字幕| 国产精品精品国产色婷婷| 身体一侧抽搐| 国产精品永久免费网站| 香蕉丝袜av| 国产爱豆传媒在线观看 | 国产99白浆流出| 国产精品久久电影中文字幕| 黄色视频,在线免费观看| 999精品在线视频| 国产成人啪精品午夜网站| av在线天堂中文字幕| 丝袜在线中文字幕| 亚洲第一电影网av| 国产黄色小视频在线观看| 91字幕亚洲| 男女那种视频在线观看| 亚洲黑人精品在线| 91成人精品电影| 啦啦啦韩国在线观看视频| 久久精品成人免费网站| 国产又爽黄色视频| 国产成人精品久久二区二区免费| 亚洲成av人片免费观看| 久久精品夜夜夜夜夜久久蜜豆 | 一区二区三区激情视频| 精品久久久久久成人av|