[發明專利]一種基于CAD圖紙的自動識別方法及裝置在審
| 申請號: | 202210067566.0 | 申請日: | 2022-01-20 |
| 公開(公告)號: | CN114399784A | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 劉星博;蔣中寧;姚萬欣;陳偉鵬;程鑫 | 申請(專利權)人: | 廣東博智林機器人有限公司 |
| 主分類號: | G06V30/422 | 分類號: | G06V30/422;G06V30/418;G06T7/11;G06T3/00;G06F16/51 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 李飛 |
| 地址: | 528000 廣東省佛山市順德區北滘鎮碧桂園社*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cad 圖紙 自動識別 方法 裝置 | ||
1.一種基于CAD圖紙的自動識別方法,其特征在于,包括:
判斷所述CAD圖紙是否滿足預設的圖紙要求;
當所述CAD圖紙符合所述圖紙要求時,渲染所述CAD圖紙得到圖紙渲染結果;
對所述圖紙渲染結果進行信息篩選處理、軸網識別處理以及區域劃分處理中的至少一種處理,得到至少一種處理結果;
根據預設的圖像識別算法和所述至少一種處理結果進行圖像識別,得到圖像識別結果。
2.根據權利要求1所述的基于CAD圖紙的自動識別方法,其特征在于,所述渲染所述CAD圖紙得到圖紙渲染結果的步驟包括:
提取所述CAD圖紙中的數據信息;
提取所述數據信息中的根節點block;
以所述根節點block為起點,遞歸地將所述數據信息中的所有節點block實例化為block樹;
根據所述block樹對所述節點block的圖元坐標進行仿射變換,得到圖紙渲染結果。
3.根據權利要求2所述的基于CAD圖紙的自動識別方法,其特征在于,所述根據所述block樹對所述節點block的圖元坐標進行仿射變換,得到圖紙渲染結果的步驟包括:
根據所述block樹對所述節點block的圖元坐標進行仿射變換,得到變換坐標;
將所述變換坐標填入預設的鍵值存儲數據庫中,得到圖紙渲染結果;所述鍵值存儲數據庫中的鍵用于表示圖元類型,所述鍵值存儲數據庫中的值用于表示所述圖元類型對應的所有圖元的變換坐標。
4.根據權利要求1所述的基于CAD圖紙的自動識別方法,其特征在于,所述對所述圖紙渲染結果進行信息篩選處理、軸網識別處理以及區域劃分處理中的至少一種處理,得到至少一種處理結果的步驟包括:
當檢測到信息篩選處理需求時,對所述圖紙渲染結果進行信息篩選處理,得到第一處理結果;
當檢測到軸網識別處理需求時,對所述圖紙渲染結果進行軸網識別處理,得到第二處理結果;
當檢測到區域劃分處理需求時,對所述圖紙渲染結果進行區域劃分處理,得到第三處理結果。
5.根據權利要求4所述的基于CAD圖紙的自動識別方法,其特征在于,所述對所述圖紙渲染結果進行信息篩選處理,得到第一處理結果的步驟包括:
在所述圖紙渲染結果中提取每一個圖元的圖元判據;
在預設的篩選條件中提取至少一個有效判據;
在所述圖紙渲染結果中,篩選圖元判據為所述有效判據的至少一個圖元;
對所述至少一個圖元進行交集融合處理或并集融合處理,得到第一處理結果。
6.根據權利要求4所述的基于CAD圖紙的自動識別方法,其特征在于,所述對所述圖紙渲染結果進行軸網識別處理,得到第二處理結果的步驟包括:
在所述圖紙渲染結果中獲取軸號特征點、軸號文本以及軸線特征點;
對所述軸號特征點和所述軸號文本進行匹配,得到第一匹配結果;
對所述第一匹配結果和所述軸線特征點進行匹配,得到第二匹配結果;
根據所述第二匹配結果,生成第二處理結果。
7.根據權利要求4所述的基于CAD圖紙的自動識別方法,其特征在于,所述對所述圖紙渲染結果進行區域劃分處理,得到第三處理結果的步驟包括:
將所述圖紙渲染結果輸入至預設的目標檢測模型,以使所述目標檢測模型輸出所述圖紙渲染結果中圖框的圖框類別和圖框坐標;
對所述圖框坐標進行坐標轉換,得到轉換坐標;
根據所述圖框類別和所述轉換坐標,生成第三處理結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東博智林機器人有限公司,未經廣東博智林機器人有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210067566.0/1.html,轉載請聲明來源鉆瓜專利網。





