[发明专利]一种针对海面波动的机载激光测深数据折射误差改正方法有效
申请号: | 202110084195.2 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112904316B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 徐文学;郭锴;刘焱雄;田梓文;唐秋华;董志鹏;李杰;郭振 | 申请(专利权)人: | 自然资源部第一海洋研究所 |
主分类号: | G01S7/497 | 分类号: | G01S7/497;G01S17/08;G01S17/88 |
代理公司: | 青岛海昊知识产权事务所有限公司 37201 | 代理人: | 邱岳 |
地址: | 266061 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 海面 波动 机载 激光 测深 数据 折射 误差 改正 方法 | ||
1.一种针对海面波动的机载激光测深数据折射误差改正方法,其特征在于,包括以下步骤:
S1基于维度特征的邻域自适应海面法向量计算,所述步骤S1利用反射的海面激光点数据,使用基于维度特征的邻域自适应选取方法获取最优海面法向量,具体通过以下方法实现:
S11进行最大邻域半径rM、最小邻域半径rm、半径增量ri的设定,并将当前邻域半径rc初始化为最小半径rm;
S12邻域半径从rm开始逐步增大,分别对每个邻域内的数据做主分量分析,并计算点云数据分布的特征值λ0,λ1,λ2,且λ0≥λ1≥λ2;
S13采用公式(1)进行维度特征的计算,采用公式(2)进行熵函数Ef的计算,具体公式如下:
Ef=-a1Dln(a1D)-a2Dln(a2D)-a3Dln(a3D) (2),
使熵函数Ef取得最小值的半径rc即为最佳邻域;
S14对最佳邻域内的海面点计算激光扫描数据的法向量;
S2基于海面波动的激光脉冲折射误差改正模型,
所述步骤S2通过对每束激光脉冲由于海面波动引起海底点的折射位移误差进行了严格的建模,列出坐标改正值的对应计算公式,具体通过以下方法实现:
S21距离条件的获取,其具体通过如下获得:通过公式(3)计算出未经海面波动折射改正的水面点O(xo,yo,zo)至对应水底反射脚点A(xa,ya,za)之间的距离D1,通过公式(4)计算出经海面波动折射改正后的对应距离D2,公式(3)、公式(4)具体如下:
其中公式(3)、公式(4)中t为水面反射点与水底反射点之间的时间间隔,c为激光脉冲在水下的传播速度,A′(x,y,z)为经海面波动折射改正后的水底反射脚点,由于激光脉冲在海面波动折射改正前后的水下传播时间和传播速度皆相同,故传播距离也相等,因此D2=D1,由此得出距离条件公式(5)为:
S22角度条件的获取,其具体通过如下获得:首先利用公式(6)进行激光脉冲进入海水的实际入射角α2计算,
其次通过Snell定律采用公式(7)计算出激光脉冲进入海水的实际折射角β2,采用公式(8)获得cosβ2,
整理公式(6)、(7)、(8)获得角度条件公式(9),具体如下
αx+βy+γz=(αx0+βy0+γz0)-D2cosβ2 (9),
上式中为邻近波动海面实际法向量,为激光脉冲入射光线向量,n1和n2分别为激光脉冲在空气和海水中的折射率,其中n1取值1.0,n2取值1.33,海水折射率精确值根据海水的温度、盐度和深度计算获取,sinα2通过矢量和矢量的矢积计算获取;
S23共面条件的获取,根据Snell定律可知,与海面波动折射效应相关的三个向量和分布在同一个平面上,按照向量共面的条件,存在m和n使得下面公式成立:
整理公式(10)获得共面条件公式(11),具体如下:
联立距离条件公式、角度条件公式和共面条件公式,经求解最多可以得到两个海面波动折射改正后的海底激光点A'(x,y,z),省略去无解的情况,对于非唯一解的情况,选择距离点A(xa,ya,za)最近的点作为波动海面折射改正后的坐标值,从而排除计算结果的二义性并获取折射改正后海底激光点的坐标值,从而对机载激光测深数据完成针对海面波动的机载激光测深数据折射误差改正。
2.根据权利要求1所述的一种针对海面波动的机载激光测深数据折射误差改正方法,其特征在于,所述S11中邻域半径的选取范围大小根据实际机载激光扫描数据的点密度大小进行确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于自然资源部第一海洋研究所,未经自然资源部第一海洋研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110084195.2/1.html,转载请声明来源钻瓜专利网。