999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于手繪草圖的三維模型檢索

2021-03-28 04:29:40邱泳鋒高雪瑤劉嘉源林威良張家豪賈龍雨
科學技術創新 2021年6期
關鍵詞:特征模型

邱泳鋒 高雪瑤 劉嘉源 林威良 張家豪 賈龍雨

(哈爾濱理工大學 計算機科學與技術學院, 黑龍江 哈爾濱150080)

1 概述

近年來,三維CAD 模型的數量和種類急劇增加,CAD 模型庫的規模也隨之變大。據統計目前全世界已有300 多億個三維模型。從模型庫中精確地尋找滿足用戶設計意圖的模型無疑會縮短開發周期,提高設計效率,為企業帶來更多的利益。同時,重用已有CAD 模型也會讓企業節約更多的成本。

常見的三維模型檢索方法主要有:基于文本的三維模型檢索、基于特定指令的三維模型檢索和基于內容的三維模型檢索。

1.1 基于文本的三維模型檢索。通過對目標三維模型進行恰當描述,與海量數據中的三維模型文本標簽進行自動匹配來完成檢索、但是,三維模型的文本描述相對有限、無法真正將三維模型特征一一列舉。

1.2 基于特定指令的三維模型檢索。使用定義好的筆畫或者筆畫集合來表示基本圖形,然后利用筆畫來完成三維模型檢索。但是,這種方法僅適用于極少部分三維模型的檢索,適應范圍太小。

1.3 基于內容的三維模型檢索。以反應對象自身的視覺特征的內容索引為基礎,計算視覺特征的相似性來查找用戶所需要的目標模型。但是,這種方法不僅依賴于文本,而且也依賴于三維模型和草圖等[1]。

本文利用固定投影方法獲取三維模型的二維視圖[2],提取草圖和二維視圖的集成特征,并以此為基礎來度量草圖與三維模型之間的相似程度。

2 基于草圖的三維模型檢索框架

基于手繪草圖的三維模型檢索過程分為在線檢索與線下處理兩個階段,如圖1 所示。線下檢索部分,主要包括:二維視圖提取模塊、全局特征提取模塊和二維形狀特征提取模塊。為了便于實現基于草圖的三維模型檢索,不僅需要存儲三維模型,而且還需要存儲三維模型的二維視圖以及二維視圖所對應的特征向量。在線檢索部分主要包括:二維草圖繪制模塊、全局特征提取模塊、二維形狀特征提取模塊、模型相似性計算模塊和三維模型檢索模塊(圖1)。

在線下處理過程中,首先利用固定投影方法對三維模型進行降維處理,獲取三維模型的二維視圖集。選擇固定的角度和固定的投影數量進行投影。在水平面以上30 度角位置,每隔60度放置一個虛擬攝像機,指向三維模型的中心,可以生成6 個二維視圖,如圖2 所示。

圖1 三維模型檢索框架

圖2 三維模型的固定投影

所提取的二維視圖是三維模型在某個角度的投影圖片,即投影圖像。提取每幅視圖的全局特征與二維形狀特征,其中,全局特征主要包括視圖的D1 形狀分布特征、D2 形狀分布特征、D3 形狀分布特征和Gist 特征。同時,根據視圖的像素灰度數值來提取二維形狀特征。組合全局特征與二維形狀特征,獲得了視圖的集成特征。因此,每一個三維模型都對應著6 個二維視圖,每一個二維視圖都對應著一個集成特征。利用這6 個二維視圖的集成特征來表示三維模型。草圖與三維模型的相似度計算將被轉化為草圖與其6 個二維視圖之間的相似度計算問題。三維模型A 對應的6 個二維視圖為{v1, v2, v3, v4, v5, v6}。二維視圖v1、v2、v3、v4、v5、v6的集成 特征向 量分別 為Xv1、Xv2、Xv3、Xv4、Xv5、Xv6。

按上述方法抽取所有三維模型的二維視圖的集成特征向量。按照每一個三維模型進行分類組織,形成三維模型數據庫,其邏輯結構如圖3 所示。在三維模型數據庫中,主要包括:模型層、視圖層和向量層。在模型層中,存儲三維模型的存儲地址。在視圖層中,存儲二維視圖的存儲地址。在向量層中,存儲二維視圖的集成特征向量。因此,每一個三維模型與二維視圖之間存在著一對多關系,每一個二維視圖與集成特征向量之間存在著一對一關系。

圖3 三維模型數據庫的邏輯結構

在檢索過程中,用戶在界面中手動繪制二維草圖s。系統提取草圖s 的全局特征與二維形狀特征,其中,全局特征主要包括草圖s 的D1 形狀分布特征、D2 形狀分布特征、D3 形狀分布特征和Gist 特征。同時,根據草圖s 的像素灰度數值來提取二維形狀特征。組合全局特征與二維形狀特征,獲得了草圖s 的集成特征Xs。

3 三維模型相似度計算

草圖s 和三維模型A 之間的相似度計算如公式(1)所示。

其中,|X-Y|為向量X 與向量Y 之間的歐式距離。

計算草圖s 與二維視圖vi之間的距離。若距離越小,則表明二者之間的相似程度越高。反之,則說明二者之間的相似程度越低。計算草圖s 與三維模型A 的每幅視圖之間的距離。從這6 幅視圖中,選擇距離最小的一幅視圖作為三維模型A 的代表,并將二者之間的距離的倒數作為草圖s 和三維模型A 之間的相似度。

計算草圖s 與數據庫中的每一個三維模型之間的相似度。按相似度從大到小依次排序,將相似度最高的前8 個模型顯示在檢索界面之中。

4 實驗

本文使用VS2012 C++開發了一個基于草圖的三維模型檢索系統,使用了MySQL 數據庫存儲三維模型、二維視圖和集成特征向量,如圖4 所示。

圖4 基于草圖的三維模型檢索系統

從ModelNet40 中抽取了4 類三維模型作為源模型,分別是“car”、“chair”、“dresser”和“person”。從每個類中抽取了10 個模型,每個模型對應于6 二維視圖。從SHEREC13 中抽取1 個“car”草圖、1 個“chair”草圖、1 個“dresser”草圖和1 個“person”草圖作為目標草圖。利用所開發的系統分別檢索與目標草圖最相似的三維源模型,使用F 測度來度量系統的檢索性能,如表1所示。系統檢索的F 測度為0.460。

表1 系統的檢索性能

5 結論

本文在分析了現有三維模型檢索技術的基礎上,提出了一種基于手繪草圖的三維模型檢索框架。在水平面以上30 度角位置,每隔60 度放置一個虛擬攝像機,抽取6 個二維視圖,提取二維視圖的集成特征。同時,提取二維草圖的集成特征,以草圖和二維視圖的集成特征為基礎,計算二者之間的相似度,并選擇相似度最大的三維源模型作為匹配結果。

猜你喜歡
特征模型
一半模型
抓住特征巧觀察
重要模型『一線三等角』
新型冠狀病毒及其流行病學特征認識
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 日韩精品中文字幕一区三区| 污污网站在线观看| 亚洲精品波多野结衣| 日韩黄色在线| 91精品在线视频观看| 国产不卡国语在线| 丁香六月综合网| 国产真实乱子伦视频播放| 国产二级毛片| 极品国产在线| 一级毛片免费观看久| 国产精品自拍合集| 欧美日韩激情在线| 丁香婷婷综合激情| 波多野结衣爽到高潮漏水大喷| 美女扒开下面流白浆在线试听| 成人伊人色一区二区三区| 久久国产高潮流白浆免费观看| 26uuu国产精品视频| 无码免费视频| 国产新AV天堂| 亚洲成A人V欧美综合| 国产成人1024精品下载| 国产91精选在线观看| 福利视频久久| 国产高清在线丝袜精品一区| 91在线无码精品秘九色APP| 中文字幕永久视频| 精品国产中文一级毛片在线看| 伊人久久婷婷| 亚洲视频免费播放| 国产毛片高清一级国语 | 一级一级一片免费| 亚洲黄网在线| 亚洲精品第一在线观看视频| 国产91丝袜在线播放动漫 | 一本久道久综合久久鬼色| 香蕉久久永久视频| 韩国自拍偷自拍亚洲精品| 青青草国产精品久久久久| 午夜福利免费视频| 亚洲精品久综合蜜| 97免费在线观看视频| 园内精品自拍视频在线播放| 久久99国产综合精品1| 成人在线天堂| 国产女同自拍视频| 波多野结衣第一页| 丁香六月激情综合| 久久久久亚洲精品成人网| 国产91在线免费视频| 欧美中文字幕一区| 日韩精品一区二区三区免费在线观看| 青青久视频| 久久无码av三级| 日韩精品少妇无码受不了| 99热国产这里只有精品9九| 一级看片免费视频| 92精品国产自产在线观看| 18禁色诱爆乳网站| 91精品国产91欠久久久久| 99re在线视频观看| 国产毛片高清一级国语| 白浆视频在线观看| 一区二区三区国产精品视频| 亚洲欧美在线综合图区| 青青操国产| 在线观看国产精品日本不卡网| 一级毛片免费高清视频| 青青青国产视频手机| 中文字幕人成乱码熟女免费| 亚洲美女操| 日韩中文欧美| 亚洲无码视频一区二区三区| 亚洲一区二区三区在线视频| 69综合网| 草逼视频国产| 97超级碰碰碰碰精品| 欧美天堂在线| 国产精品久久久久无码网站| 午夜爽爽视频| 午夜国产在线观看|