[發(fā)明專利]識別圖紙中面域的方法、裝置、計算機設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110890139.8 | 申請日: | 2021-08-04 |
| 公開(公告)號: | CN113591739A | 公開(公告)日: | 2021-11-02 |
| 發(fā)明(設(shè)計)人: | 劉建雄 | 申請(專利權(quán))人: | 廣聯(lián)達(dá)科技股份有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00 |
| 代理公司: | 北京英特普羅知識產(chǎn)權(quán)代理有限公司 11015 | 代理人: | 程超;王煥靈 |
| 地址: | 100193 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 識別 圖紙 中面域 方法 裝置 計算機 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明提供了一種識別圖紙中面域的方法、裝置、計算機設(shè)備和存儲介質(zhì)。該方法包括:讀取單元格隊列中的單元格,得到目標(biāo)單元格,其中,單元格為預(yù)置尺寸和形狀的區(qū)域,將在圖紙待識別的面域中生成的初始單元格作為單元格隊列中的首個單元格;檢測目標(biāo)單元格是否存在相交線條;若目標(biāo)單元格存在相交線條,則確定相交線條為關(guān)鍵線條;若目標(biāo)單元格不存在相交線條,則在圖紙中獲取與目標(biāo)單元格相鄰的單元格加入單元格隊列;以及當(dāng)單元格隊列被清空時,根據(jù)所有的關(guān)鍵線條進(jìn)行多邊形搜索,以識別面域。通過本發(fā)明,能夠提升面域搜索效率。
技術(shù)領(lǐng)域
本發(fā)明涉及BIM算量技術(shù)領(lǐng)域,尤其涉及一種識別圖紙中面域的方法、裝置、計算機設(shè)備和存儲介質(zhì)。
背景技術(shù)
在BIM算量行業(yè)的不同細(xì)分領(lǐng)域,均會涉及CAD、PDF等不同類型圖紙中的不規(guī)則區(qū)域的識別,識別的主要目的和作用是快速拾取圖紙上的不規(guī)則多邊形,也即面域,進(jìn)而支撐不同業(yè)務(wù)依據(jù)多邊形生成相應(yīng)模型,提高BIM算量效率。
在現(xiàn)有技術(shù)中,識別不規(guī)則面域的基本原理在于:將圖紙中所有線條作為搜索范圍,依據(jù)一個參考點,找到其附近的一條基準(zhǔn)線條,然后根據(jù)線與線的連接關(guān)系,通過一定的深度遍歷算法,一步步找到后續(xù)連接線,直到封閉為止。針對簡潔清晰的圖紙來說,也即針對從圖層、顏色、或者樣式等角度劃分比較清晰,且不同專業(yè)元素很少同時出現(xiàn)的圖紙來說,現(xiàn)有技術(shù)中的該方法搜索復(fù)雜性較低,效率較高。
但是,隨著圖紙中包含的元素越來越復(fù)雜,特別是遇到線條縱橫交錯的復(fù)雜圖紙,上述方法搜索效率較低,用戶體驗較差。
因此,如何提升復(fù)雜圖紙中不規(guī)則面域的識別效率,成為本領(lǐng)域亟需解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種識別圖紙中面域的方法、裝置、計算機設(shè)備和存儲介質(zhì),用于解決現(xiàn)有技術(shù)中的上述技術(shù)問題。
一方面,為實現(xiàn)上述目的,本發(fā)明提供了一種識別圖紙中面域的方法。
該識別圖紙中面域的方法包括:讀取單元格隊列中的單元格,得到目標(biāo)單元格,其中,所述單元格為預(yù)置尺寸和形狀的區(qū)域,將在圖紙待識別的面域中生成的初始單元格作為所述單元格隊列中的首個單元格;檢測所述目標(biāo)單元格是否存在相交線條;若所述目標(biāo)單元格存在相交線條,則確定所述相交線條為關(guān)鍵線條;若所述目標(biāo)單元格不存在相交線條,則在所述圖紙中獲取與所述目標(biāo)單元格相鄰的所述單元格加入所述單元格隊列;以及當(dāng)所述單元格隊列被清空時,根據(jù)所有的所述關(guān)鍵線條進(jìn)行多邊形搜索,以識別所述面域。
進(jìn)一步地,在圖紙待識別的面域中生成初始單元格包括:獲取所述圖紙的比例;根據(jù)所述比例確定所述單元格的尺寸;根據(jù)用戶操作在所述圖紙待識別的面域中確定所述初始單元格的位置;根據(jù)所述單元格的尺寸和所述初始單元格的位置生成所述初始單元格。
進(jìn)一步地,該方法還包括:提取所述圖紙中的所有線條,并確定各所述線條的包圍盒,存儲所述線條及其包圍盒的對應(yīng)關(guān)系;檢測所述目標(biāo)單元格是否存在相交線條包括:查找與所述目標(biāo)單元格相交的所述包圍盒,得到目標(biāo)包圍盒,檢測所述目標(biāo)單元格與所述目標(biāo)包圍盒對應(yīng)的線條是否相交。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣聯(lián)達(dá)科技股份有限公司,未經(jīng)廣聯(lián)達(dá)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110890139.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K9-00 用于閱讀或識別印刷或書寫字符或者用于識別圖形,例如,指紋的方法或裝置
G06K9-03 .錯誤的檢測或校正,例如,用重復(fù)掃描圖形的方法
G06K9-18 .應(yīng)用具有附加代碼標(biāo)記或含有代碼標(biāo)記的打印字符的,例如,由不同形狀的各個筆畫組成的,而且每個筆畫表示不同的代碼值的字符
G06K9-20 .圖像捕獲
G06K9-36 .圖像預(yù)處理,即無須判定關(guān)于圖像的同一性而進(jìn)行的圖像信息處理
G06K9-60 .圖像捕獲和多種預(yù)處理作用的組合





