《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于核線性分類分析的三維模型檢索算法
基于核線性分類分析的三維模型檢索算法
2016年微型機與應用第15期
黃驥,許威威,劉復昌
(杭州師范大學 杭州國際服務工程學院,浙江 杭州 311121)
摘要: 為提高檢索精確度,提出了一種利用核線性分類分析來對模型特征進行優化的新方法。其主要思想是通過滿足Mercer條件的非線性映射將低維空間下線性不可分的樣本映射到高維空間,在高維空間中利用線性分類分析將原有的三維模型特征投影到特定的子空間。該方法能夠在保持類間距離基礎上得到具有鑒別信息的低維特征用于三維模型檢索。實驗結果表明,核線性分類分析方法速度較快,可在秒級完成三維特征優化,同時優化特征在本文測試數據集上可平均提高搜索準確度15%。
Abstract:
Key words :

  黃驥,許威威,劉復昌

  (杭州師范大學 杭州國際服務工程學院,浙江 杭州 311121)

  摘要:為提高檢索精確度,提出了一種利用核線性分類分析來對模型特征進行優化的新方法。其主要思想是通過滿足Mercer條件的非線性映射將低維空間下線性不可分的樣本映射到高維空間,在高維空間中利用線性分類分析將原有的三維模型特征投影到特定的子空間。該方法能夠在保持類間距離基礎上得到具有鑒別信息的低維特征用于三維模型檢索。實驗結果表明,核線性分類分析方法速度較快,可在秒級完成三維特征優化,同時優化特征在本文測試數據集上可平均提高搜索準確度15%。

  關鍵詞:三維模型檢索;特征優化;線性分類分析;核線性分類分析;形狀分布;形狀直徑函數

  0引言

  三維模型是應用廣泛的多媒體數據類型。隨著三維建模技術的發展,三維模型的數量快速增長,形成了較大規模的三維模型庫。因此,三維模型檢索,即如何在三維模型庫中高效地檢索所需模型,已成為當今多媒體等領域中研究的熱點問題之一[13]。

  三維模型檢索算法主要基于特征的匹配,即利用特征相似度來排序庫中的模型。研究人員已設計大量三維模型的全局特征,如形狀分布、形狀直徑函數(Shape Diameter Function,SDF)等[45],在三維模型檢索系統應用較早。同時三維模型的局部特征(如熱核等)也已應用于解決部分模型檢索的問題[6]。雖然由現有的特征能得到較滿意的檢索結果,但因三維模型的客觀性,手工設計的特征的識別能力總有其局限性,查詢結果的質量仍有提升空間。

001.jpg

  本文的主要思想是優化現有的三維模型特征以提高搜索質量,其算法流程如圖1所示。特征優化算法以有監督方式進行,利用核線性分類分析(Kernel Fisher Discriminant Analysis,KFD)將三維模型特征映射到高維空間后降維,使降維的特征向量保持類間間距以提高搜索質量。

1核線性分類分析

  設有觀察數據集X,由多個n維向量構成,共分c個類。線性分類分析(Linear Discriminant Analysis, LDA)的目標是計算投影矩陣,使投影后的數據在子空間能有效保持原有空間的距離特征。由于投影空間的維度通常遠小于原空間,用投影數據可加速分類,并有效抑制數據噪聲 [78]。圖2所示為LDA與P圖2LDA(實線)與PCA(虛線)的投影方向及分類邊界CA投影方向和分類邊界。LDA對類內方差Sw和類間方差Sb的優化可尋找到更恰當的分類邊界。

002.jpg  

  為保持距離特征,LDA需在投影的特征空間中最小化Sw的跡并最大化Sb的跡。因此原有高維空間的數據的投影即可有效保持分類的距離特征。Sw和Sb定義如下,其中mk、m分別為第k類和所有樣本的平均點。

  12.png

  為實現數據降維,需要尋找一投影矩陣A使目標函數J(A)最大化,讓同類數據點的投影聚在類平均點投影的周圍,并讓不同類數據點在投影后盡量分開。

  3.png

  式(3)的優化可以通過計算投影矩陣A的特征向量得到,且通過A投影的子空間的維度至多為c-1。但當樣本在低維空間中線性不可分時,可將樣本映射到高維空間實現線性可分。設Φ為低維空間到高維空間F的非線性映射,此時Xi變為Φ(Xi),mk和m分別變為gΦk和gΦ,Sw和Sb分別變為KΦw和KΦb。為了在F中實現數據降維,式(3)應定義為:

  4.png

  然而當F的維數很高甚至是無窮維時,難以直接求解式(4)。為此KFD用點積代替映射(使計算量與高維空間維度無關)解決最大化問題。點積運算可通過Mercer核實現:用核函數K(x,y)計算在F中x與y的點積。由再生核理論,任何第i類的投影向量Wi∈F必位于所有樣本在F的張集,故Wi可展開為如下形式:

  5.png

  定義(Mi)j、Mj為第j類樣本分別與第i類樣本、所有樣本的點積的平均值,則可得式(6)和式(7) :

  611.jpg

  其中,E為單位陣,Q中所有元素為1/cj,Kj為第j類核矩陣,其第p行第q列的元素為K(Xp,Xq)。

  將式(8)和(9)代入式(4),可得:

  0O[W)JM((XF~%IL}HL3MYG8.png

  式(12)的優化方法類似于式(3)。

2三維模型特征選取

  2.1形狀分布

  由于三維模型形狀的客觀性,為實現對其相似性進行簡單有效的度量,參考文獻[5]提出了形狀分布算法。該算法采用形狀函數來度量,即以模型表面采樣點間幾何屬性(如角度、距離等)的概率分布為比較依據,通過計算概率分布間的函數距離進行相似性判定。

  常見的形狀函數有A3、D1、D2等。考慮實現的難易程度,本文采用D2函數。D2函數采樣過程如下:在L次采樣中,每次在兩個隨機選取的面內隨機各取一點,計算這兩點的距離,由此可得L個距離樣本d。

  為了統計距離的分布情況,統計出在區間[k*p,(k+1)*p)中樣本的個數,其中0≤k<L,p=max(d)/L,將各區間樣本的個數進行歸一化,得到各區間樣本的概率。如圖3所示,橫坐標為采樣點的距離,縱坐標為概率密度,右上角為在局部模型上采樣的過程。

  

003.jpg

  獲取到形狀分布后,可以用PDF LN或CDF LN算法[5]來計算兩個三維模型形狀分布的相似度。

  2.2形狀直徑函數

  形狀直徑函數首先由SHAPIRA L[4]等人提出,并在模型分割與骨架提取算法的應用中取得不錯的實驗效果。SDF是對三維模型表面上的點與周圍體素圍成的子模型的直徑的度量,用來比較模型的局部相似性。

  

004.jpg

  如圖4所示,在三維模型表面任意一點處,作一個以該點為圓錐頂點、該頂點法向量的反向為開口方向的圓錐。在圓錐范圍內從頂點處引出若干射線與周圍三角面相交,去掉與頂點法向量同向的射線,取剩下的射線作加權平均,即得到該點處的SDF值。

3實驗分析

  本文算法中高維特征采用形狀分布及SDF[45]。算法測試了普林斯頓大學提供的benchmark庫和網上共享三維模型數據庫,共500個模型,25個小類。經投影后子空間的維度為20維。本文算法已在PC上實現并實驗驗證。

  由于KFD起源于LDA,并較好地完善了LDA無法處理線性不可分樣本分類問題的不足,所以為驗證本文算法的優劣,本實驗對同一個三維模型數據庫進行搜索,再將搜索結果分別進行LDA、KFD計算。

005.jpg

  圖5為實驗所得到的準確率—查全率曲線。查全率為檢索出的相關文件與系統中的所有相關文件之比,準確率為檢索出的相關文件與系統中所有檢索到的文件之比。準確率—查全率曲線廣泛用于評價三維模型的檢索質量,反映了準確率與查全率之間的關系。一般前者高則后者低。該曲線越靠上說明準確性越高。如圖5,查全率相同時,基于多特征(SD+SDF)的搜索準確率高于基于單特征(SD);使用KFD優化(SD+SDF+KFD、SD+KFD)的搜索準確率高出未優化特征15%(在SD+SDF+KFD和SD+SDF中,查全率約0.6~0.7時,前者準確率約0.9~0.92,后者約0.6~0.7),而使用LDA優化 (SD+SDF+LDA、SD+LDA)的搜索準確率反而低于未優化的特征。

006.jpg

  如圖6,LDA能解決低維空間中線性可分的分類問題,卻不能解決線性不可分的分類問題。此時用LDA優化特征的搜索準確率將低于未優化的特征。如圖7,KFD使在低維空間中線性不可分的樣本在高維空間中線性可分。在用Fisher準則設計線性分類的總體優化目標函數時,可得到與LDA線性投影類似的結果:在高維空間中線性可分的樣本能通過線性投影實現類與類之間的最優分離。因此KFD不僅能使搜索準確率優于未優化的形狀特征的搜索準確率,還更優于LDA得到的搜索準確率。

  參考文獻[9]采用深度信念網絡進行三維模型檢索,其結果評價采用準確率—查全率。當查全率在0.6~0.7時,相應的準確率為0.96~0.98,高于本文算法,其學習時間為120 s,遠高于本文KFD的2.5 s。

007.jpg

008.jpg

  圖8~12給出了部分檢索結果實例,圖中每兩行為一個模型的檢索結果,第一行為優化前的搜索結果,第二行為使用KFD優化特征后的搜索結果。檢索采用基于實例的方法,算法輸入一個三維模型的特征向量,用此特征向量與模型庫中的模型比較。計算出模型庫中的模型與查詢實例的相似性,根據相似性從高到低進行排列。以圖8為例,本文將圖中第1個三維模型作為檢索模型,比較了未優化特征和優化特征的效果。從圖8第1行得知:第1個模型與第2、3、5、6、8個模型同類,與第4、7個模型不同類,而第4、7個模型卻分別排在第5、8個模型之前,顯然該檢索效果欠佳;從圖8第2行得知:未優化特征檢索結果得到優化,使得與檢索模型同類的模型排名靠前,與檢索模型不同類的模型排名靠后,顯然該檢索效果較好。

4結論

  本文提出并實現了一種利用KFD對高維三維模型特征進行降維和優化的算法。首先,計算出數據庫中三維模型的高維特征向量,由形狀分布和形狀直徑函數組成,然后,將所有三維模型的高維特征向量進行核函數計算,接著利用線性分類分析對計算出的高維特征進行降維優化,利用投影過后的特征進行三維模型匹配。實驗結果表明,經過特征優化后,那些與要查找模型相關聯較小模型的排序將有效下降。未來工作是進一步尋找更加有效的優化算法,如加快樣本在高維空間的非線性映射,進一步提高三維模型檢索的質量。

參考文獻

  [1] 潘翔,葉修梓. 三維模型形狀分析和檢索[D].杭州: 浙江大學, 2005.

  [2] 楊育彬,林琿,朱慶.基于內容的三維模型檢索綜述[J].計算機學報, 2004,27(10): 12971310.

  [3] 鄭伯川,彭維,張引,等.3D模型檢索技術綜述[J].計算機輔助設計與圖形學學報,2004,16(7): 873881.

  [4] SHAPIRA L, SHAMIR A, COHENOR D. Consistent mesh partitioning and skeletonisation using the shape diameter function[J].The Visual Computer, 2008, 24(4): 249259.

  [5] OSADA R, FUNKHOUSER T, CHAZELLE B, et al. Shape distributions[J].ACM Transactions on Graphics (TOG), 2002, 21(4): 807832.

  [6] BRONSTEIN A M, BRONSTEIN M M, GUIBAS L J, et al. Shape Google: geometric words and expressions for invariant shape retrieval [J].ACM Transactions on Graphics, 2011, 30(1): 623636.

  [7] BISHOP C M. Pattern recognition and machine learning[M].New York: Springer, 2006.

  [8] Li Jianyuan, Xia Yingjie, Shan Zhenyu, et al. Scalable constrained spectral clustering[J].IEEE Transactions on Knowledge and Data Engineering, 2015, 27(2): 589593.

  [9] Bu Shuhui, Liu Zhenbao,Han Junwei, et al. Learning highlevel feature by deep belief networks for 3D model retrieval and recognition[J].Multimedia, IEEE Transactions on, 2014, 16(8): 21542167.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩高清在线| 国内精品免费在线观看| 久久国产天堂福利天堂| 亚洲免费视频一区二区| 国产精品99久久久久久人| 亚洲精品国产精品国自产观看| 久久成人精品无人区| 校园春色综合网| 亚洲欧美视频| 欧美一级理论片| 欧美一级专区| 欧美一区三区三区高中清蜜桃| 午夜久久tv| 午夜日韩激情| 久久精品72免费观看| 久久精品人人做人人爽电影蜜月| 性欧美大战久久久久久久久| 午夜视频在线观看一区二区| 羞羞漫画18久久大片| 欧美一级视频一区二区| 欧美一区日韩一区| 久久精品亚洲精品国产欧美kt∨| 亚洲成色精品| 亚洲欧洲在线免费| 日韩一级免费观看| 亚洲天堂偷拍| 亚洲欧美成aⅴ人在线观看| 亚洲欧美激情诱惑| 欧美在线91| 久久―日本道色综合久久| 老鸭窝亚洲一区二区三区| 欧美成人国产va精品日本一级| 欧美国产日韩一区二区三区| 欧美日韩黄色一区二区| 欧美色图麻豆| 国产精品一二三四区| 韩日午夜在线资源一区二区| 在线观看一区二区视频| 亚洲欧洲日韩综合二区| 正在播放亚洲| 欧美一区二区视频在线| 亚洲精品国产精品国产自| 一本色道**综合亚洲精品蜜桃冫| 亚洲一区二区毛片| 久久精品1区| 美日韩精品视频免费看| 欧美日本簧片| 国产视频欧美| 亚洲欧洲在线视频| 亚洲免费影视第一页| 久久精品91久久香蕉加勒比| 亚洲精品极品| 亚洲欧美日韩在线观看a三区| 久久久欧美精品| 欧美人与性动交cc0o| 国产精品一级久久久| 伊人成人开心激情综合网| 一本久道久久久| 久久国产主播| 一区二区三区视频观看| 久久精品国产v日韩v亚洲| 欧美成人黑人xx视频免费观看| 欧美天堂亚洲电影院在线播放| 国产一区91| 9l视频自拍蝌蚪9l视频成人| 欧美中文字幕在线| 亚洲天堂av图片| 免费成人小视频| 国产精品网红福利| 亚洲青涩在线| 欧美怡红院视频| 亚洲视频导航| 久久永久免费| 国产精品久久久久免费a∨大胸| 国产综合视频| 宅男在线国产精品| 亚洲精品一级| 久久精品在线播放| 国产精品v片在线观看不卡| 亚洲国产成人精品女人久久久 | 欧美性开放视频| 亚洲电影第1页| 香蕉久久夜色| 亚洲一二三区在线观看| 老司机免费视频一区二区三区| 国产精品久久久久久久久动漫| 伊人蜜桃色噜噜激情综合| 亚洲一区www| 99国产精品久久久| 久久一区二区三区四区五区| 国产精品嫩草99av在线| 亚洲精品麻豆| 亚洲精美视频| 久久久亚洲国产美女国产盗摄| 国产精品视频成人| 99re8这里有精品热视频免费 | 亚洲欧美在线一区二区| 一区二区三区欧美在线| 欧美不卡在线| 韩日视频一区| 午夜免费日韩视频| 午夜精品福利一区二区蜜股av| 欧美日韩成人在线视频| 亚洲国产导航| 91久久精品网| 麻豆国产精品va在线观看不卡| 国产午夜亚洲精品不卡| 亚洲欧美日韩天堂| 亚洲女性裸体视频| 欧美丝袜一区二区| 9色精品在线| 在线视频日韩| 欧美日韩国产专区| 亚洲日本中文字幕免费在线不卡| 亚洲国产天堂久久国产91| 久久免费高清视频| 国产一区二区三区四区五区美女| 亚洲欧美日韩电影| 午夜视频一区在线观看| 国产精品毛片| 亚洲欧美日本国产专区一区| 欧美一级视频精品观看| 国产精品久久久久aaaa樱花| 一区二区三区欧美| 在线一区二区三区四区| 欧美日本簧片| 中文高清一区| 亚洲女爱视频在线| 国产精品久久久久毛片软件| 亚洲一区二区三区四区中文| 性伦欧美刺激片在线观看| 国产九九视频一区二区三区| 亚洲女女女同性video| 性18欧美另类| 国产综合色产在线精品| 亚洲高清激情| 欧美精彩视频一区二区三区| 日韩一级精品| 亚洲欧美中文字幕| 国产亚洲精品久久久久动| 欧美伊人久久| 欧美激情2020午夜免费观看| 99国产精品国产精品毛片| 亚洲已满18点击进入久久| 国产精品视频午夜| 欧美一区二区三区在线观看视频 | 亚洲一区精品在线| 国产精品专区一| 久久精品麻豆| 欧美激情在线免费观看| 一本色道久久综合亚洲精品小说 | 国产又爽又黄的激情精品视频| 亚洲二区视频| 欧美日韩久久不卡| 亚洲主播在线观看| 久久久青草青青国产亚洲免观| 亚洲国产欧美一区二区三区久久| 在线一区二区三区四区五区| 国产精品亚洲第一区在线暖暖韩国| 亚欧成人在线| 欧美成人中文| 亚洲午夜精品视频| 久久嫩草精品久久久精品| 亚洲激情专区| 新狼窝色av性久久久久久| 亚洲大胆人体在线| 亚洲影音一区| 一区免费在线| 亚洲永久字幕| 伊人久久亚洲影院| 亚洲永久免费观看| 激情小说亚洲一区| 一区二区三区欧美成人| 国产日韩欧美综合在线| 亚洲免费高清| 国产欧美日韩一级| 日韩亚洲国产欧美| 国产亚洲欧美激情| 一区二区三区蜜桃网| 国产一区二区三区直播精品电影| 日韩亚洲在线| 国产乱码精品| 日韩视频免费在线| 国产日韩一区| 亚洲视频中文| 在线观看91精品国产入口| 亚洲欧美国产高清va在线播| 伊伊综合在线| 午夜精品一区二区在线观看| 亚洲国产精品电影在线观看| 欧美一区二区三区成人| 亚洲国产影院| 久久亚洲不卡| 亚洲综合色噜噜狠狠| 欧美屁股在线| 亚洲国产欧美一区| 国产欧美精品一区aⅴ影院| 一区二区三区高清不卡| 激情婷婷久久| 久久国产日韩|