[發明專利]一種三維模型的提取系統在審
| 申請號: | 201910038903.1 | 申請日: | 2019-01-16 |
| 公開(公告)號: | CN109887072A | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | 崔巖;劉強 | 申請(專利權)人: | 中德(珠海)人工智能研究院有限公司;珠海市四維時代網絡科技有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06K9/62 |
| 代理公司: | 北京德高行遠知識產權代理有限公司 11549 | 代理人: | 楊瑞 |
| 地址: | 519000 廣東省珠海市香*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維模型 關鍵點 高度區間 提取系統 關聯 曲率計算單元 劃分單元 提取單元 處理單元 單元連接 曲率提取 直線連接 測算 曲率 | ||
本發明公開一種三維模型的提取系統,包括三維模型曲率計算單元,用于計算三維模型上每個點的曲率;三維模型關鍵點提取單元,與三維模型曲率計算單元連接,根據曲率提取三維模型的關鍵點;三維模型測算單元,與三維模型關鍵點提取單元連接,用于計算三維模型上的點到每個關鍵點的距離,根據距離中的最小值得到三維模型上每個點的高度值;三維模型劃分單元,與三維模型測算單元連接,根據高度值將三維模型劃分為多個個高度區間,每個高度區間對應一個關聯點;關聯點處理單元,與三維模型劃分單元連接,根據關聯點,將相鄰的兩個高度區間中的兩個關聯點用直線連接,形成三維模型骨架。該三維模型的提取系統可以提取出三維模型的骨架。
技術領域
本發明涉及一種三維模型的提取系統。
背景技術
三維模型是物體的多邊形表示,通常用計算機或者其它視頻設備進行顯示。顯示的物體可以是現實世界的實體,也可以是虛構的物體。任何物理自然界存在的東西都可以用三維模型表示。
三維模型骨架在實際中具有較高的運用價值,因此,本領域的技術人員希望可以研發出一種從三維模型中提取其骨架的系統,以便于充分利用三維模型。
發明內容
本發明要解決的技術問題是提供一種可以提取出三維模型的骨架的三維模型的提取系統。
為解決上述問題,本發明采用如下技術方案:
一種三維模型的提取系統,包括
三維模型曲率計算單元,用于計算三維模型上每個點的曲率;
三維模型關鍵點提取單元,與三維模型曲率計算單元連接,根據曲率提取三維模型的關鍵點;
三維模型測算單元,與三維模型關鍵點提取單元連接,用于計算三維模型上的點到每個關鍵點的距離,根據距離中的最小值得到三維模型上每個點的高度值;
三維模型劃分單元,與三維模型測算單元連接,根據高度值將三維模型劃分為多個個高度區間,每個高度區間對應一個關聯點;
關聯點處理單元,與三維模型劃分單元連接,根據關聯點,將相鄰的兩個高度區間中的兩個關聯點用直線連接,形成三維模型骨架。
作為優選,所述距離為測地距離。
作為優選,所述三維模型關鍵點提取單元包含有
預處理模塊,根據曲率計算三維模型每個點的顯著值;
預設模塊,用于根據顯著值大于預設的閾值的點組成顯著點集;
顯著點集組成模塊,提取第二處理單元組成的顯著點集中的凸點,并對凸點進行聚類;
決策模塊,用于將進行聚類后的每一凸點類中顯著值最大的點為關鍵點。
作為優選,所述顯著點集組成模塊中提取顯著點集中兩個主曲率均大于零的點為凸點。
作為優選,所述決策模塊采用K-中心點聚類算法對聚類后的每一凸點類進行聚類。
作為優選,還包含有顯示模塊,與關聯點處理單元連接,用于顯示關聯點處理單元形成的三維模型骨架。
本發明還提供一種三維模型的提取系統的工作方法,其特征在于:
1)計算三維模型上每個點的曲率;
2)根據曲率提取三維模型的關鍵點;
3)計算三維模型上的點到每個關鍵點的距離,根據距離中的最小值得到三維模型上每個點的高度值;
4)根據高度值將三維模型劃分為多個個高度區間,每個高度區間對應一個關聯點;
5)根據關聯點,將相鄰的兩個高度區間中的兩個關聯點用直線連接,形成三維模型骨架;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中德(珠海)人工智能研究院有限公司;珠海市四維時代網絡科技有限公司,未經中德(珠海)人工智能研究院有限公司;珠海市四維時代網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910038903.1/2.html,轉載請聲明來源鉆瓜專利網。





