基于網(wǎng)格分割和層級特征的三維模型檢索方法研究
發(fā)布時間:2018-07-15 11:43
【摘要】:隨著計算機軟、硬件的更新?lián)Q代、互聯(lián)網(wǎng)的快速普及和計算機圖形學理論的不斷完善,在影視動漫、仿真、生物醫(yī)學等領域,3D網(wǎng)格建模技術已經(jīng)被廣泛應用。以三維立體取代二維平面,用虛擬模擬現(xiàn)實的3D建模技術帶領人們步入了立體世界。然而,建模高度逼真的3D網(wǎng)格模型十分費時費力,假如能高效復用網(wǎng)絡資源中現(xiàn)存的3D網(wǎng)格模型,就可以大大減少新模型的建模工作,如何從海量3D網(wǎng)格模型資源中快速查找并精確的篩選出所需模型成為了必需解決的問題。因此,研究3D網(wǎng)格模型檢索方法工作是一項具有重要現(xiàn)實意義的工作。 基于內(nèi)容的檢索是當前三維模型檢索的一個熱點研究方向,該方法根據(jù)網(wǎng)格模型的材質、紋理、空間結構等信息計算并提取其形狀特征作為該網(wǎng)格模型的唯一標識,然后計算目標模型與模型數(shù)據(jù)庫中待查模型的特征差值,將差值最小的前N個模型作為結果輸出,實現(xiàn)三維模型的檢索。因此,三維模型檢索的關鍵在于如何提取網(wǎng)格模型的形狀特征。 本文對檢索系統(tǒng)結構進行了分析并對現(xiàn)有的特征提取算法進行了總結,并提出改進的檢索方法。主要做了以下三方面工作: 1.分析了三維模型檢索方法的研究背景及意義,介紹了模型檢索的流程和系統(tǒng)的框架結構,總結了模型檢索中的關鍵技術。當前常用的特征提取算法種類繁多,缺少統(tǒng)一分類標準,本文對其大致分類,并分別進行闡述。 2.針對現(xiàn)有檢索算法在提取形狀特征時僅整體計算模型信息、忽略模型局部信息、未充分利用網(wǎng)格模型特征點等問題,提出一種基于網(wǎng)格分割的三維模型檢索方法,并將之應用于三維模型檢索系統(tǒng)。 首先,對多種信號值計算方法進行比較,獲得穩(wěn)定度較高的網(wǎng)格三角形平坦度,并將其作為高度函數(shù)應用到改進算法中,,然后,對網(wǎng)格模型進行預處理,采用多維標度分析MDS(multi-dimension scaling)描述模型姿勢不變性并提取模型顯著特征點,采用特征點作為種子點指導網(wǎng)格分割。分割結束后,為避免出現(xiàn)過分割區(qū)域,采用多輪動態(tài)加權完成從局部到全局的合并使分割結果更加合理。最后,對三維模型的局部信息進行特征提取建立特征樹,比較樹的匹配程度檢索相似三維模型。通過對幾種目標模型進行檢索,分析檢索方法的合理性與有效性,進一步改進算法思想、精練算法步驟,設計程序結構并編寫算法。實驗驗證,算法較好地利用了模型局部信息,檢索速度快,在相同查全率下具有較高的查準率。 3.目前多數(shù)三維模型檢索算法只采用單一形狀特征表述,然而單一形狀特征描述能力終歸有限,只能有針對性的描述網(wǎng)格模型的某些性質,并不能適應所有模型的檢索,有一定的局限性。因此提出層級特征檢索,研究多種特征按照層次結構進行匹配,同時結合用戶反饋機制,動態(tài)的計算與模型數(shù)據(jù)庫中模型匹配時的權值,利用用戶反饋的方法,對訓練中的特征權值進行動態(tài)調(diào)整,得到不同的閾值,最后在網(wǎng)格模型檢索階段,先利用第一類形狀特征與閾值比較,再選擇一個權值與第二特征進行比較計算,對模型數(shù)據(jù)庫中模型進行對比,實現(xiàn)三維模型檢索。
[Abstract]:With the updating and replacement of computer software and hardware, the rapid popularization of the Internet and the continuous improvement of the theory of computer graphics, 3D mesh modeling technology has been widely used in the fields of animation, animation, simulation, biomedicine and so on. In order to replace the two-dimensional plane with three-dimensional stereotyping, the 3D modeling technology of virtual mode pseudo reality has led people into the stereoscopic world. However, the highly realistic modeling of 3D grid model is very time-consuming and time-consuming. If we can reuse the existing 3D grid model in the network resources, it can greatly reduce the modeling work of the new model. It is a necessary problem to find out and select the required model from the massive 3D grid model resources. Therefore, research 3 D grid model retrieval is an important practical work.
Content based retrieval is a hot research direction in current 3D model retrieval. This method calculates and extracts its shape characteristics according to the material, texture and spatial structure of the grid model, and then calculates the difference between the target model and the model data base in the model data base, and minimization of the difference. The former N models are output as the result, and the retrieval of 3D models is realized. Therefore, the key of 3D model retrieval is how to extract the shape features of mesh models.
In this paper, the structure of the retrieval system is analyzed and the existing feature extraction algorithms are summarized, and the improved retrieval methods are put forward. The following three aspects are mainly done:
1. analyze the research background and significance of 3D model retrieval method, introduce the process of model retrieval and frame structure of the system, and summarize the key technologies in model retrieval. There are many kinds of feature extraction algorithms in common use and lack of unified classification standard.
2. a 3D model retrieval method based on grid segmentation is proposed and applied to 3D model retrieval system for the existing retrieval algorithms that only calculate model information, ignore the local information of the model and make full use of the feature points of the grid model.
First, a variety of method of signal value calculation is compared, and the grid flatness with high stability is obtained, and it is applied to the improved algorithm as a height function. Then, the mesh model is preprocessed, and the multidimensional scaling analysis MDS (multi-dimension scaling) is used to describe the invariance of the model posture and the significant feature points are extracted. The feature points are used as seed points to guide the mesh segmentation. After the segmentation, in order to avoid the segmentation area, the combination of multi wheel dynamic weighting from local to global makes the segmentation result more reasonable. Finally, the feature tree is extracted from the feature extraction of the local information of the 3D model, and the matching degree of the tree is compared to retrieve the similar 3D model. By retrieving several target models, analyzing the rationality and validity of the retrieval method, further improving the algorithm thought, refining the algorithm steps, designing the program structure and writing algorithms. The experiment proves that the algorithm makes good use of the local information of the model, the retrieval speed is fast, and the precision rate is higher under the same recall rate.
3. at present, most of the 3D model retrieval algorithms are only expressed in single shape features. However, the ability of single shape feature description is limited. It can only describe some properties of the grid model, and can not adapt to all models. Therefore, the hierarchical feature retrieval is proposed, and a variety of features are studied in accordance with hierarchical nodes. The structure is matched, and the user feedback mechanism is combined to dynamically calculate the weights of the model matching in the model database. The user feedback method is used to dynamically adjust the feature weights in the training, and different thresholds are obtained. Finally, in the grid model retrieval stage, the first type of shape features is compared with the threshold value, then one more choice is selected. The weights are compared with the second features, and the models in the model database are compared to realize the 3D model retrieval.
【學位授予單位】:山東師范大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP391.41
[Abstract]:With the updating and replacement of computer software and hardware, the rapid popularization of the Internet and the continuous improvement of the theory of computer graphics, 3D mesh modeling technology has been widely used in the fields of animation, animation, simulation, biomedicine and so on. In order to replace the two-dimensional plane with three-dimensional stereotyping, the 3D modeling technology of virtual mode pseudo reality has led people into the stereoscopic world. However, the highly realistic modeling of 3D grid model is very time-consuming and time-consuming. If we can reuse the existing 3D grid model in the network resources, it can greatly reduce the modeling work of the new model. It is a necessary problem to find out and select the required model from the massive 3D grid model resources. Therefore, research 3 D grid model retrieval is an important practical work.
Content based retrieval is a hot research direction in current 3D model retrieval. This method calculates and extracts its shape characteristics according to the material, texture and spatial structure of the grid model, and then calculates the difference between the target model and the model data base in the model data base, and minimization of the difference. The former N models are output as the result, and the retrieval of 3D models is realized. Therefore, the key of 3D model retrieval is how to extract the shape features of mesh models.
In this paper, the structure of the retrieval system is analyzed and the existing feature extraction algorithms are summarized, and the improved retrieval methods are put forward. The following three aspects are mainly done:
1. analyze the research background and significance of 3D model retrieval method, introduce the process of model retrieval and frame structure of the system, and summarize the key technologies in model retrieval. There are many kinds of feature extraction algorithms in common use and lack of unified classification standard.
2. a 3D model retrieval method based on grid segmentation is proposed and applied to 3D model retrieval system for the existing retrieval algorithms that only calculate model information, ignore the local information of the model and make full use of the feature points of the grid model.
First, a variety of method of signal value calculation is compared, and the grid flatness with high stability is obtained, and it is applied to the improved algorithm as a height function. Then, the mesh model is preprocessed, and the multidimensional scaling analysis MDS (multi-dimension scaling) is used to describe the invariance of the model posture and the significant feature points are extracted. The feature points are used as seed points to guide the mesh segmentation. After the segmentation, in order to avoid the segmentation area, the combination of multi wheel dynamic weighting from local to global makes the segmentation result more reasonable. Finally, the feature tree is extracted from the feature extraction of the local information of the 3D model, and the matching degree of the tree is compared to retrieve the similar 3D model. By retrieving several target models, analyzing the rationality and validity of the retrieval method, further improving the algorithm thought, refining the algorithm steps, designing the program structure and writing algorithms. The experiment proves that the algorithm makes good use of the local information of the model, the retrieval speed is fast, and the precision rate is higher under the same recall rate.
3. at present, most of the 3D model retrieval algorithms are only expressed in single shape features. However, the ability of single shape feature description is limited. It can only describe some properties of the grid model, and can not adapt to all models. Therefore, the hierarchical feature retrieval is proposed, and a variety of features are studied in accordance with hierarchical nodes. The structure is matched, and the user feedback mechanism is combined to dynamically calculate the weights of the model matching in the model database. The user feedback method is used to dynamically adjust the feature weights in the training, and different thresholds are obtained. Finally, in the grid model retrieval stage, the first type of shape features is compared with the threshold value, then one more choice is selected. The weights are compared with the second features, and the models in the model database are compared to realize the 3D model retrieval.
【學位授予單位】:山東師范大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP391.41
【參考文獻】
相關期刊論文 前10條
1 鄭伯川,彭維,張引,葉修梓,張三元;3D模型檢索技術綜述[J];計算機輔助設計與圖形學學報;2004年07期
2 王飛;張樹生;白曉亮;王洪申;;拓撲和形狀特征相結合的三維模型檢索[J];計算機輔助設計與圖形學學報;2008年01期
3 王洪申;張樹生;白曉亮;王飛;;三維CAD模型局部結構檢索屬性圖算法[J];計算機輔助設計與圖形學學報;2008年03期
4 楊育彬,林琿,朱慶;基于內(nèi)容的三維模型檢索綜述[J];計算機學報;2004年10期
5 賈驥;覃征;盧江;;網(wǎng)格分解二維投影邊界點的三維模型檢索方法[J];計算機學報;2006年12期
6 劉曉寧;周明全;高原;周繼來;;基于點對分布的三維模型特征提取算法[J];計算機應用;2006年01期
7 萬麗莉;趙沁平;郝愛民;;一種基于部件空間分布的三維模型檢索方法[J];軟件學報;2007年11期
8 徐鵬捷;葉志偉;史川;;基于聚類的三維模型檢索算法[J];現(xiàn)代計算機(專業(yè)版);2009年10期
9 張建;;Creator三維模型數(shù)據(jù)庫優(yōu)化技術[J];系統(tǒng)仿真技術;2010年02期
10 潘翔,張引,張三元,葉修梓;基于子塊的三維網(wǎng)格模型檢索[J];浙江大學學報(工學版);2004年12期
相關博士學位論文 前3條
1 崔晨e
本文編號:2123951
本文鏈接:http://sikaile.net/wenyilunwen/dongmansheji/2123951.html
教材專著