[發明專利]基于數字高程變化特征的無人機三維建模拍攝點獲取方法在審
| 申請號: | 202211091139.2 | 申請日: | 2022-09-07 |
| 公開(公告)號: | CN116524107A | 公開(公告)日: | 2023-08-01 |
| 發明(設計)人: | 潘欣;趙健;許駿;佘向飛;付浩海 | 申請(專利權)人: | 長春工程學院 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T7/70 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 時起磊 |
| 地址: | 130012 *** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 數字 高程 變化 特征 無人機 三維 建模 拍攝 獲取 方法 | ||
1.基于數字高程變化特征的無人機三維建模拍攝點獲取方法,其特征在于所述方法具體過程為:
S1、輸入待三維建模區域對應范圍的多邊形點列表變量Scope,輸入Scope所對應的區域的數字高程影像DemImage;輸入最大拍攝重疊間距變量GPDist;獲得Scope的所有點中X坐標的最大值XMax,獲得Scope的所有點中X坐標的最小值XMin,獲得Scope的所有點中Y坐標的最大值YMax,獲得Scope的所有點中Y坐標的最小值YMin;建立區域拍攝網格點列表DenList;獲得DenList中拍攝網格點的個數GPNum;
S2、建立拍攝重疊邊界分析算子OptBorder;算子輸入為拍攝重疊邊界分析算子索引變量OBidx,算子輸出為邊界判定結果變量OBResult;
S3、建立高程變化特征算子OptDEM;算子輸入為高程變化特征算子索引變量ODidx,算子輸出為高程變化特征結果變量ODResult;
S4、利用S3獲得的OptDEM計算DenList的每一個拍攝網格點的高程變化特征值;并基于高程變化特征值按照從小到大對DenList的所有元素進行排序;
S5、利用S2獲得的OptBorder算子和高程變化特征值對S4獲得的排序后的DenList中的不需要拍攝網格點進行刪除,基于DenList輸出無人機三維建模拍攝點。
2.根據權利要求1所述的基于數字高程變化特征的無人機三維建模拍攝點獲取方法,其特征在于:所述S1中的輸入待三維建模區域對應范圍的多邊形點列表變量Scope,輸入Scope所對應的區域的數字高程影像DemImage;輸入最大拍攝重疊間距變量GPDist;獲得Scope的所有點中X坐標的最大值XMax,獲得Scope的所有點中X坐標的最小值XMin,獲得Scope的所有點中Y坐標的最大值YMax,獲得Scope的所有點中Y坐標的最小值YMin;建立區域拍攝網格點列表DenList;獲得DenList中拍攝網格點的個數GPNum,包括以下步驟:
S101,輸入待建三維模區域對應范圍的多邊形點列表變量Scope;
所述Scope表達了一個多邊形的中點構成的列表Scope為一個由點構成的列表,列表中每一個元素包含如下屬性:
PX:點的X坐標;
PY:點的Y坐標;
S102,輸入Scope所對應的區域的數字高程影像DemImage;輸入最大拍攝重疊間距變量GPDist;
所述DemImage中每一個像元存儲了像元所在位置的數字高程值;
所述GPDist為一個浮點型數;
S103,獲得Scope的所有點中X坐標的最大值XMax=Scope中所有點的PX屬性最大值;
S104,獲得Scope的所有點中X坐標的最小值XMin=Scope中所有點的PX屬性最小值;
S105,獲得Scope的所有點中Y坐標的最大值YMax=Scope中所有點的PY屬性最大值;
S106,獲得Scope的所有點中Y坐標的最小值YMax=Scope中所有點的PY屬性最小值;
S107,建立區域拍攝網格點列表DenList;
其中,在初始狀態下空DenList為一個空的列表;
S108,設定X方向初始計數器IntXCounter=XMin;
S109,設定Y方向初始計數器IntYCounter=YMin;
S110,建立一個空間位置TempPos=X坐標為IntXCounter并且Y坐標為IntYCounter;如果TempPos在多邊形Scope所包圍的范圍內則轉到S111,否則轉到S113;
S111,建立拍攝網格點變量TempGPT,TempGPT包含如下屬性:
GPTX:拍攝網格點的X坐標,其值設定為IntXCounter;
GPTY:拍攝網格點的Y坐標,其值設定為IntYCounter;
GPTFV:拍攝網格點的數字高程特征變量,為一個浮點型數,初始情況下該數值為0;
GPTDL:拍攝網格點狀態,其值設定為0;
S112,將TempGPT加入到DenList之中;
S113,IntYCounter=IntYCounter+1;
S114,如果IntYCounter=YMax則轉到S110,否則轉到S115;
S115,IntXCounter=IntXCounter+1;
S116,如果IntXCounter=XMax則轉到S109,否則轉到S117;
S117,獲得DenList中拍攝網格點的個數GPNum=DenList中的元素個數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長春工程學院,未經長春工程學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211091139.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可再生能源發電機
- 下一篇:一種融合常識知識的文檔級圖文評論情感分類方法





