国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于手繪草圖部件分割的三維模型檢索系統(tǒng)及方法

      文檔序號(hào):8528245閱讀:754來源:國知局
      一種基于手繪草圖部件分割的三維模型檢索系統(tǒng)及方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及計(jì)算機(jī)圖像處理技術(shù)領(lǐng)域,尤其涉及一種基于手繪草圖部件分割的三 維模型檢索系統(tǒng)及方法。
      【背景技術(shù)】
      [0002] 近年來,伴隨著計(jì)算機(jī)輔助設(shè)計(jì)、計(jì)算機(jī)輔助制造、虛擬現(xiàn)實(shí)、三維動(dòng)畫和三維游 戲等領(lǐng)域的快速發(fā)展,互聯(lián)網(wǎng)上的三維模型數(shù)量急劇增長。然而,三維模型不同于傳統(tǒng)的圖 片、音頻或視頻等多媒體信息,它本身包含了許多細(xì)節(jié)信息難以用文字表達(dá)出來。
      [0003] 然而,目前的三維模型檢索方法在應(yīng)用上仍不盡如人意。一方面,當(dāng)用戶需要某種 三維模型資源時(shí),往往手邊并沒有現(xiàn)成的模型文件;另一方面,隨著觸摸屏和電子筆的快速 普及,用戶能輕松地通過手繪草圖的方式勾勒出模型的輪廓。三維模型的手繪草圖,可以視 為是從某個(gè)視角投影視圖的輪廓線。手繪草圖可以是簡單的外輪廓線,也可以包含內(nèi)輪廓 線的細(xì)節(jié)信息。由于手繪草圖的用戶美術(shù)基礎(chǔ)不同,輸入設(shè)備不同,描繪模型的詳細(xì)程度自 然也不盡相同。而三維模型的手繪草圖通常包含重疊的、分離的或不閉合的部件輪廓線,現(xiàn) 有的相關(guān)研宄通常基于對(duì)手繪草圖進(jìn)行的手工分割或標(biāo)記,雖然這些手工指定的信息有助 于計(jì)算機(jī)對(duì)手繪草圖進(jìn)行分析,但是它通常要求用戶手繪草圖時(shí)遵循一定的規(guī)則約束,這 在某種程度上限制了用戶手繪的自由程度,或者說對(duì)用戶的繪畫基礎(chǔ)提出了要求。
      [0004] 按照檢索方式分類,目前的三維模型的檢索主要分為兩大類,分別是傳統(tǒng)的基于 文本的檢索(Text-basedRetrieval)方法和基于內(nèi)容的檢索(Content-basedRetrieval) 方法。
      [0005] (1)基于文本的三維模型檢索方法
      [0006] 基于文本的三維模型檢索方法是基于關(guān)鍵詞的,是目前最為普遍的檢索方式。這 需要對(duì)數(shù)據(jù)庫中的三維模型人為地添加用以描述它的關(guān)鍵詞,比如SketchUp的3D模型 庫(3DWarehouse)、TurboSquid的專業(yè)模型庫和中國臺(tái)灣大學(xué)的3D蛋白質(zhì)檢索系統(tǒng)(3D ProteinRetrievalSystem)等,現(xiàn)在能夠在網(wǎng)上找到一些大型的商用的模型檢索平臺(tái),它 們大多是這類基于關(guān)鍵詞的三維模型檢索方式。
      [0007] (2)基于內(nèi)容的三維模型檢索方法
      [0008] 基于內(nèi)容的檢索方法是三維模型檢索的研宄熱點(diǎn)。如圖1所示為基于內(nèi)容的三維 模型檢索的基本框架,框架整體分為離線部分和在線部分。對(duì)于離線部分,每個(gè)3D模型都 需要用形狀描述符標(biāo)示。為了提升檢索效率,通常對(duì)數(shù)據(jù)庫中各模型特征描述符建立索引。 對(duì)于在線部分,進(jìn)行查詢表達(dá)的輸入主要可分為兩種方式:一種是提供一個(gè)與目標(biāo)模型同 類的三維模型;另一種是手繪目標(biāo)模型的草圖。在計(jì)算特征描述符后,將用戶檢索輸入數(shù)據(jù) 的描述符與數(shù)據(jù)庫中模型特征描述符進(jìn)行相似度比較,然后按照相似度大小遞減的順序?qū)?結(jié)果返回,并可視化地呈現(xiàn)給用戶。
      [0009] 現(xiàn)有技術(shù)中存在的缺點(diǎn):
      [0010] (1)基于文本的三維模型檢索方法
      [0011] 傳統(tǒng)的基于文本關(guān)鍵詞的方式并不能很好地適用在三維模型檢索的場(chǎng)景里,其主 要原因有三點(diǎn):第一,三維模型具有復(fù)雜的拓?fù)浣Y(jié)構(gòu)、形狀特征,且種類繁多,其本身蘊(yùn)含很 多細(xì)節(jié)信息難以用幾個(gè)關(guān)鍵詞來表達(dá)清楚。第二,給三維模型添加文本關(guān)鍵詞的加標(biāo)簽過 程需要手工完成,而互聯(lián)網(wǎng)上三維模型數(shù)量快速增長,手工添加的方式較為繁瑣,工作量也 很大。第三,由于不同人對(duì)種類繁多的三維模型的理解不同,所想到的描述它的關(guān)鍵詞也有 較大差異,容易導(dǎo)致檢索關(guān)鍵詞與目標(biāo)模型的標(biāo)簽不一致,且手工加關(guān)鍵詞標(biāo)簽的方式受 限于標(biāo)簽語言種類,也不便于進(jìn)行國際化推廣。正是基于這些原因,僅采用簡單的關(guān)鍵詞進(jìn) 行檢索,成功率會(huì)很低,許多時(shí)候得不到想要的結(jié)果。比如,用戶想要檢索某種特定外形和 圖案的轎車,那么僅僅依靠關(guān)鍵詞難以搜索到準(zhǔn)確的、滿意的結(jié)果。
      [0012] (2)基于內(nèi)容的三維模型檢索方法
      [0013] 對(duì)于基于三維模型實(shí)例的模型檢索,其缺點(diǎn)是用戶在發(fā)起檢索時(shí),通常很難找到 一個(gè)非常合適的模型實(shí)例作為輸入,因?yàn)榧偃缬脩羰诸^有非常合適的目標(biāo)模型的話,那么 也就沒必要進(jìn)行檢索了。
      [0014] 對(duì)于基于手繪草圖的三維模型檢索,其缺點(diǎn)在于它通常沒有考慮草圖整體的結(jié) 構(gòu),它只是基于區(qū)域局部來考慮的;它的另一個(gè)缺點(diǎn)就是對(duì)用戶草圖的風(fēng)格比較敏感,如果 用戶在局部的輪廓線繪制風(fēng)格差異較大,那么它提取的結(jié)果差異就會(huì)放大,這勢(shì)必會(huì)影響 最終的檢索結(jié)果。

      【發(fā)明內(nèi)容】

      [0015] 本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種基于手繪草圖部件分 割的三維模型檢索系統(tǒng)及方法,可以使得基于手繪草圖的三維模型檢索更加精準(zhǔn)有效。
      [0016] 為了解決上述問題,本發(fā)明提出了一種基于手繪草圖部件分割的三維模型檢索系 統(tǒng),所述系統(tǒng)包括:
      [0017] 預(yù)處理模塊,用于接收手繪查詢草圖,對(duì)所述手繪查詢草圖進(jìn)行去噪處理獲得灰 度圖,并對(duì)所述灰度圖進(jìn)行二值化處理、邊界擴(kuò)展處理、圖像孔洞填充處理,獲得處理后的 圖像;
      [0018] 部件標(biāo)記模塊,用于對(duì)所述處理后的圖像進(jìn)行等間隔采樣,獲得采樣點(diǎn),并對(duì)所述 采樣點(diǎn)添加部件標(biāo)簽;
      [0019] 采樣點(diǎn)特征提取模塊,用于提取所述采樣點(diǎn)的各種特征向量;
      [0020] 部件分割模塊,用于根據(jù)添加部件標(biāo)簽后的采樣點(diǎn)的各種特征向量進(jìn)行分割模型 訓(xùn)練;
      [0021] 相似度計(jì)算與總評(píng)分排序模塊,用于基于分割模型進(jìn)行部件局部特征提取以及部 件局部相似度計(jì)算,并對(duì)所述處理后的圖像進(jìn)行視圖全局特征提取及視圖全局相似度計(jì) 算,按照總評(píng)分進(jìn)行排序,并將排序結(jié)果返回給客戶端。
      [0022] 優(yōu)選地,所述預(yù)處理模塊包括:
      [0023] 草圖去噪處理單元,用于對(duì)所述手繪查詢草圖進(jìn)行去噪處理獲得灰度圖;
      [0024] 二值化處理單元,用于對(duì)所述灰度圖進(jìn)行二值化處理;
      [0025] 邊界擴(kuò)展處理單元,用于對(duì)二值化處理后的圖像四周進(jìn)行空白填充處理;
      [0026] 圖像孔洞填充處理單元,用于對(duì)空白填充處理后的圖像進(jìn)行圖像孔洞填充處理。
      [0027] 優(yōu)選地,所述部件標(biāo)記模塊包括:
      [0028] 輪廓線提取單元,用于對(duì)所述處理后的圖像進(jìn)行輪廓線提??;
      [0029] 采樣單元,用于對(duì)提取輪廓線后的圖像進(jìn)行等間隔采樣,獲得采樣點(diǎn);
      [0030] 部件標(biāo)記單元,用于對(duì)所述采樣點(diǎn)添加部件標(biāo)簽。
      [0031] 優(yōu)選地,所述采樣點(diǎn)特征提取模塊包括:
      [0032] -元特征提取單元,用于對(duì)添加部件標(biāo)簽后的采樣點(diǎn)進(jìn)行一元特征提??;
      [0033] 二元特征提取單元,用于對(duì)添加部件標(biāo)簽后的采樣點(diǎn)進(jìn)行二元特征提取。
      [0034] 優(yōu)選地,所述部件分割模塊包括:
      [0035] 分割模型訓(xùn)練單元,用于根據(jù)添加部件標(biāo)簽后的采樣點(diǎn)的各種特征向量進(jìn)行分割 豐吳型訓(xùn)練;
      [0036] 部件分割單元,用于根據(jù)分割模型對(duì)添加部件標(biāo)簽后的采樣點(diǎn)進(jìn)行部件分割。
      [0037] 相應(yīng)地,本發(fā)明還提供一種基于手繪草圖部件分割的三維模型檢索方法,所述方 法包括:
      [0038] 接收手繪查詢草圖,對(duì)所述手繪查詢草圖進(jìn)行去噪處理獲得灰度圖,并對(duì)所述灰 度圖進(jìn)行二值化處理、邊界擴(kuò)展處理、圖像孔洞填充處理,獲得處理后的圖像;
      [0039] 對(duì)所述處理后的圖像進(jìn)行等間隔采樣,獲得采樣點(diǎn),并對(duì)所述采樣點(diǎn)添加部件標(biāo) 簽;
      [0040] 提取所述采樣點(diǎn)的各種特征向量;
      [0041] 根據(jù)添加部件標(biāo)簽后的采樣點(diǎn)的各種特征向量進(jìn)行分割模型訓(xùn)練;
      [0042] 基于分割模型進(jìn)行部件局部特征提取以及部件局部相似度計(jì)算,并對(duì)所述處理后 的圖像進(jìn)行視圖全局特征提取及視圖全局相似度計(jì)算,按照總評(píng)分進(jìn)行排序,并將排序結(jié) 果返回給客戶端。
      [0043] 優(yōu)選地,所述對(duì)所述手繪查詢草圖進(jìn)行去噪處理獲得灰度圖,并對(duì)所述灰度圖進(jìn) 行二值化處理、邊界擴(kuò)展處理、圖像孔洞填充處理,獲得處理后的圖像的步驟,包括:
      [0044] 對(duì)所述手繪查詢草圖進(jìn)行去噪處理獲得灰度圖;
      [0045] 對(duì)所述灰度圖進(jìn)行二值化處理;
      [0046] 對(duì)二值化處理后的圖像四周進(jìn)行空白填充處理;
      [0047] 對(duì)空白填充處理后的圖像進(jìn)行圖像孔洞填充處理。
      [0048] 優(yōu)選地,所述對(duì)所述處理后的圖像進(jìn)行等間隔采樣,獲得采樣點(diǎn),并對(duì)所述采樣點(diǎn) 添加部件標(biāo)簽的步驟,包括:
      [0049] 對(duì)所述處理后的圖像進(jìn)行輪廓線提取;
      [0050] 對(duì)提取輪廓線后的圖像進(jìn)行等間隔采樣,獲得采樣點(diǎn);
      [0051] 對(duì)所述采樣點(diǎn)添加部件標(biāo)簽。
      [0052] 優(yōu)選地,所述提取所述采樣點(diǎn)的各種特征向量的步驟,包括:
      [0053] 對(duì)添加部件標(biāo)簽后的采樣點(diǎn)進(jìn)行一元特征提??;
      [0054] 對(duì)添加部件標(biāo)簽后的采樣點(diǎn)進(jìn)行二元特征提取。
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1