網上有很多關于首次操作pos機出錯,徹底解決CC處理P4R影像空三出錯問題的知識,也有很多人為大家解答關于首次操作pos機出錯的問題,今天pos機之家(www.bangarufamily.com)為大家整理了關于這方面的知識,讓我們一起來看下吧!
本文目錄一覽:
首次操作pos機出錯
在關于P4R一系列的文章更新過程中,陸續有提到過CC空三處理完成后影像位置偏移比較大的問題(主要是球形、拱形、折疊),之前提到過兩個解決方法:1、拍攝影像時打開糾正畸變功能;2、如不打開畸變修正,則輸入影像XMP文件內的相機內參和校正參數,參考《PPK數據處理實例以及P4R未進行畸變修正影像處理方法》。然而通過這兩種方式仍然有一些用戶在處理時產生空三處理后影像計算后的位置扭曲過大或參與重建的影像很少的問題。今天我們就來分享一種可以從根本上解決這個問題的辦法,配圖為正確的空三處理后的3D視圖。
要解決這個問題,我們首先要了解產生這些問題的原因:
影像計算優化后的位置扭曲過大,出現類似這樣錯誤,空三計算后,相機內參和校正參數一般會和我們初始給定的值差異較大,說明這一步是相機校準出的問題,校準出的參數嚴重偏離真值。
出現這樣的錯誤,由于P4R的影像定位精度很高,我們可以在提交空三計算時選擇在容差范圍內平差位置,保持或者平差調整相機參數。
這樣會帶來新的問題,通過空三校準的影像較少
空三后飛點狀況嚴重
通過以上幾種情況,我們基本可以判斷出問題是出在CC影像畸變能力比較弱(相機校準)或者說空三計算能力較弱引起的。找到問題出在哪,我們就可以想辦法解決,CC是支持第三方空三結果導入進行重建的。因此,我們只要找一款空三計算能力優秀+影像畸變糾正能力比較強的軟件進行空三計算,將空三結果導入CC進行重建即可。這里我們選擇的軟件是PhotoScan,通過PhotoScan進行空三計算,然后導入CC進行模型重建。
圖為PhotoScan進行空三計算后的成果(PSc內叫照片對齊)
圖為PhotoScan的空三成果導入CC
從3D視圖可以看出,通過這種方式進行數據處理,結果明顯優于CC。下面我將結合《一步步教你用PPK實現地方坐標系高精度免像控處理》中通過PPK處理出的地方坐標數據進行處理并分步展示,請大家參考。
空三處理1、導入影像
打開PhtoScan在工作區添加影像
2、相機標定
打開“工具”-“相機校準”彈出相機標定對話框,填寫相機內參和校正參數
相機內參和校正參數獲取方式如下:
3、導入POS
打開參考面板,選擇導入
在彈出的對話框中選擇POS文件并且導入,彈出新的對話框如下:
由于我使用地方坐標系是通過54坐標系中央子午線為120E因此選擇該坐標系,在“列”選項下,選好北、東對應的列數,導入時可以選擇導入POS精度,也可以導中央入后批量修改。如需導入控制點,執行相同的操作,建議運行一遍照片對齊后標記控制點,會自動匹配出相應的影像。
4、照片對齊
在“工作流程”菜單下選擇“照片對齊”。彈出如下對話框:
設置好精度后開始運行照片對齊,結果如下:
5、空三結果導出
“文件”菜單下選擇“導出”-“導出相機”彈出如下對話框:
選擇格式為Blocks Exchange,至此在PhotoScan內的數據處理就結束了,接下來我們開始CC內的處理。
模型重建1、導入空三結果
打開CC,新建工程,在“區塊”菜單下選擇“導入”-“導入區塊”,導入之前導出的XML文件
導入完成后,即可進行重建
2、模型重建
空間框架下選擇正確的坐標系統,設置好重建輔助內容即可提交生產項目,根據自己的要求設置好生產項目對話框內容,輸出合適的格式。提交任務即可。
3、成果展示
生成模型效果如下,由于只有正攝方向照片,因此立面效果較差。
如拍攝傾斜影像,則模型效果如下:
以上就是關于首次操作pos機出錯,徹底解決CC處理P4R影像空三出錯問題的知識,后面我們會繼續為大家整理關于首次操作pos機出錯的知識,希望能夠幫助到大家!
