[發明專利]一種應用于海上油田安防三維虛擬顯示的視點控制方法有效
| 申請號: | 201711442978.3 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN109978950B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 戴鵬睿;毛啟明;楊靜宇;莫劍飛 | 申請(專利權)人: | 中國船舶重工集團公司七五0試驗場 |
| 主分類號: | G06T7/73 | 分類號: | G06T7/73;G06T7/246;G06T7/60;G06T19/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 650051*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 海上 油田 三維 虛擬 顯示 視點 控制 方法 | ||
1.一種應用于海上油田安防三維虛擬顯示的視點控制方法,其特征在于,具體包括如下步驟:
步驟1、讀取海上油田設施屬性表中各設施的位置信息與外形尺寸信息,以及目標船只當前運動信息;
步驟2、分別計算目標船只與每個海上油田設施的間距,選取間距最近的設施作為潛在遮擋物進行分析;
步驟3、根據潛在遮擋物、目標船只與當前視點的位置坐標,判斷三者間位置關系并采取不同操作如下:
若目標船只與潛在遮擋物的間距小于等于潛在遮擋物長度的一倍時,降低視點觀察高度,使視點與目標船只保持水平,進入步驟4;
若目標船只與潛在遮擋物的間距大于潛在遮擋物長度的一倍,且大于目標船只與視點間距時,保持原有視點位置,進入步驟5;
若目標船只與潛在遮擋物的間距大于潛在遮擋物長度的一倍,且小于或等于目標船只與視點間距時,對視點進行規避操作,調整視點位置與觀察姿態,進入步驟4;
步驟4、判斷視點是否避開潛在遮擋物,若已避開,進入步驟5,若未避開,返回步驟3;
步驟5、根據步驟3和步驟4處理結果結合目標船只運動數據,隨目標船只運動信息實時更新視點位置。
2.根據權利要求1所述的應用于海上油田安防三維虛擬顯示的視點控制方法,其特征在于,步驟1中,所述海上油田設施屬性表中存放所述海上油田安防區域的每個設施的名稱、檢索序號、幾何中心位置坐標、長度、寬度和高度。
3.根據權利要求2所述的應用于海上油田安防三維虛擬顯示的視點控制方法,其特征在于,步驟3中,所述對視點進行規避操作具體為:根據海上油田設施的位置信息與幾何信息,以及目標船只的位置信息,計算觀察盲區角度區間,建立以目標船只坐標為圓心,視點與目標船只間距為半徑的圓形運動軌跡模型,利用已計算出的盲區角度區間與圓形運動軌跡模型,均勻調整視點的位置使之移除盲區角度區間,完成規避操作。
4.根據權利要求1-3任一項權利要求所述的應用于海上油田安防三維虛擬顯示的視點控制方法,其特征在于,步驟4中,所述判斷視點是否避開潛在遮擋物的方法具體為:計算目標船只幾何中心與潛在遮擋物長度兩端間夾角所在目標船只的方位角區間;計算視點與目標船只方位方位角,判斷視點的方位角是否在潛在遮擋物所處方位角區間,若是則未避開,若否,則已經避開。
5.根據權利要求4所述的應用于海上油田安防三維虛擬顯示的視點控制方法,其特征在于,步驟5中,所述實時更新視點位置方法具體為:在每一個三維虛擬顯示幀圖像中,根據目標船只坐標變化,實時計算更新視點坐標,以確保每一個幀圖像中視點相對目標船只位置保持不變。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國船舶重工集團公司七五0試驗場,未經中國船舶重工集團公司七五0試驗場許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711442978.3/1.html,轉載請聲明來源鉆瓜專利網。





