[發明專利]點云虛擬選擇與裁切方法、裝置及設備有效
| 申請號: | 202010422783.8 | 申請日: | 2020-05-19 |
| 公開(公告)號: | CN111583268B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 高上;其他發明人請求不公開姓名 | 申請(專利權)人: | 北京數字綠土科技有限公司 |
| 主分類號: | G06T7/10 | 分類號: | G06T7/10;G06T19/20 |
| 代理公司: | 北京繪聚高科知識產權代理事務所(普通合伙) 11832 | 代理人: | 郭士磊 |
| 地址: | 100094 北京市海淀區東北旺北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 選擇 方法 裝置 設備 | ||
1.一種點云虛擬選擇與裁切方法,其特征在于,包括:
根據目標對象在點云數據中對目標點云的選擇操作構建虛擬選擇框,其中,所述虛擬選擇框覆蓋的區域內包含所述點云數據中的若干個被所述目標對象選中的所述目標點云;
若確定所述目標對象選擇完成,根據所述目標對象多次選擇構建的多個所述虛擬選擇框生成選擇區域文件;
根據所述選擇區域文件,從所述點云數據中提取多個所述虛擬選擇框覆蓋的區域內包含的所述目標點云;
根據目標對象在點云數據中對目標點云的選擇操作構建虛擬選擇框包括:
在所述點云數據中構建坐標系,其中,所述坐標系包括屏幕坐標系和/或世界坐標系;
獲取由所述目標對象確定的所述虛擬選擇框的選擇狀態,其中,所述選擇狀態包括正選狀態或反選狀態;
根據所述目標對象在所述點云數據中對所述目標點云進行選擇的對應于所述坐標系中的最大三維坐標和最小三維坐標,確定包圍盒;
根據所述選擇狀態、所述包圍盒和標準約束條件構建所述虛擬選擇框;
根據所述選擇狀態、所述包圍盒和標準約束條件構建所述虛擬選擇框還包括:
根據表征所述虛擬選擇框位置信息的頂點,確定所述虛擬選擇框的頂點列表;
根據所述選擇狀態、所述包圍盒和所述頂點列表構建所述虛擬選擇框。
2.根據權利要求1所述的方法,其特征在于,根據所述選擇狀態、所述包圍盒和標準約束條件構建所述虛擬選擇框還包括:
根據表征所述虛擬選擇框范圍信息的數值參數,確定所述虛擬選擇框的數值參數列表;
根據所述選擇狀態、所述包圍盒和所述數值參數列表構建所述虛擬選擇框。
3.根據權利要求2所述的方法,其特征在于,根據所述選擇狀態、所述包圍盒和標準約束條件構建所述虛擬選擇框還包括:
根據所述虛擬選擇框在所述屏幕坐標系和所述世界坐標系之間進行坐標變換的映射關系,確定所述虛擬選擇框的變換矩陣;
根據所述選擇狀態、所述包圍盒和所述變換矩陣構建所述虛擬選擇框。
4.根據權利要求1所述的方法,其特征在于,根據目標對象在點云數據中對目標點云的選擇操作構建虛擬選擇框之后,還包括:
將所述虛擬選擇框覆蓋的區域內包含的若干個所述目標點云的顯示狀態更新為選中狀態。
5.根據權利要求4所述的方法,其特征在于,將所述虛擬選擇框覆蓋的區域內包含的若干個所述目標點云的顯示狀態更新為選中狀態包括:
在調度線程中改變所述虛擬選擇框覆蓋的區域內包含的若干個所述目標點云的顏色,其中,所述調度線程是與主線程異步工作的線程,所述調度線程在工作時不占用主線程資源。
6.根據權利要求2所述的方法,其特征在于,根據所述選擇區域文件,從所述點云數據中提取多個所述虛擬選擇框覆蓋的區域內包含的所述目標點云包括:
將所述虛擬選擇框的所述包圍盒與所述點云數據的包圍盒求交集,以進行過濾;
在所述虛擬選擇框的所述包圍盒與所述點云數據的包圍盒相交的情況下,將所述虛擬選擇框的所述包圍盒與所述點云數據中每一個瓦片的包圍盒求交集,以進行過濾;
在所述虛擬選擇框的所述包圍盒與所述點云數據中目標瓦片的包圍盒相交的情況下,從所述目標瓦片內的點云中選取出包含在所述虛擬選擇框覆蓋的區域內的所述目標點云。
7.一種計算機設備,包括存儲器、處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現上述權利要求1至6任一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京數字綠土科技有限公司,未經北京數字綠土科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010422783.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車道線識別方法、裝置和設備
- 下一篇:一種黑麥石磨面粉加工的掛面





