当前位置: 首页> 房产> 政策 > php网站源码_上海小程序开发公司排名_网络seo培训_西安网页设计

php网站源码_上海小程序开发公司排名_网络seo培训_西安网页设计

时间:2025/8/7 3:40:03来源:https://blog.csdn.net/qq_44763553/article/details/144405710 浏览次数:0次
php网站源码_上海小程序开发公司排名_网络seo培训_西安网页设计

引言

介绍了通用RPC模型的表达式,which has been down to death

描述了RPC模型产生误差的原因——主要与定义传感器方位的姿态角有关。

每个影像都会对应一个三维点云,但是对同一地物拍摄的不同影像对应出来的三维点云是不一样的,所以才需要进行BA来约束

示例说明RPC精化对多视图三维重建的好处。( a )从四组不同的卫星影像中计算出独立的点云。( b )模型在对象空间中的相对位置,采用未精化的RPC模型。( c )模型在对象空间中的相对位置,采用本文方法修正后的RPC模型。RPC不准确会导致不一致的重建,这些不一致的重建会累积在不同的层中,如( b )所示。精化后的RPC解决了这一问题,提供了精确对齐的模型,如( c )所示。

光束法平差BA

BA是联合优化多个相机的内外参数和它们观察的物体的3D位置的问题。给定K个三维点的初始集合{ Xk } k = 1,..,K,以及它们在M个相机上的二维观测值xmk,投影函数{ Pm } m = 1,..,M:R3→R2,光束法平差通过最小化该集合的重投影误差来寻找最优解

相关工作

直接

直接方法实现补偿函数,直接修改RPC参数,一般用GCP修正:在3D物体空间中的绝对位置已知的图像中看到的连接点

在没有GCP的情况下,关键点特征可以用来推断两幅或多幅图像之间的替代点集,并在输入相机之间进行相对(而不是绝对)校正。

直接方法需要更多的连接点

间接

基于最小化一组连接点的重投影误差的BA方法。

BA之后的每个连接点投影到平面时应该都非常精确。

重投影误差来源?

在卫星图像的情况下,由于相机距离地球表面(通常在500公里以上)较远,重投影误差的主要成分来自于对卫星方位的不准确。

理想情况下,将每个投影函数Pm与一个3D变换Rm组合在一起,可以最小化(3)式中的能量,其目的是使相机相对于物体坐标重新定向。这样问题就可以重新表述为

与姿态角有关的RPC误差的净影响在覆盖长度达50公里的图像中减小到2D平移(也称为校正偏移)。基于这一观察,针对这类场景的偏差补偿方法的共同点是为每个RPC模型优化一个二维校正偏移量。相当于在图像域中找到最小化的2D平移Tm。

注意( 4 )在原始RPC投影之前插入校正变换,而( 5 )在原始RPC投影之后插入校正变换。

是否需要BA?

对于感兴趣的小区域,覆盖长度可达几百米或几千米,RPCs可以局部建模为仿射相机,使用一阶泰勒近似。

只要有足够多的连接点,运行光束法平差来精化RPC模型似乎是一个更自然、约束更小的问题解决方案。为了进一步探索这个问题,我们将我们的方法与一种可用于显式注册独立稠密曲面模型的替代算法进行比较( 4.4节)。

方法

我们提出了一种光束法平差方法来精化一组从不同角度观测某一AOI的卫星图像的RPC模型。我们的目标是产生一组相互一致的校正RPC模型,这将导致由立体重建管道处理的不同立体对导出的相应点云估计值的自动对齐。

我们的方法的框图如图2所示。管道的第一部分专门用于特征跟踪,用于初始化输入图像中观察到的一组连接点的像点和物方点坐标。将连接点及其图像观测值,连同输入的相机模型,输入到管道的第二部分,解决了光束法平差问题。基于该解,最终为每一幅输入图像拟合出一个修正的RPC模型。链的不同区块在下面的小节中进行了详细的说明。

图2:RPC改正的光束法平差方法框图。虚线方块表示可选但推荐的处理,意在提高精度和/或效率。

特征跟踪

如第1节所述,光束法平差问题是基于一组连接点在输入相机上的重投影来解决的。包含在多幅图像中观察一个3D点的2D坐标列表称为特征轨迹(图3 )。特别地,在我们的方法中使用的特征轨迹来自于不同关键点的成对对应。该部分详细介绍了特征跟踪阶段所涉及的模块,如图2所示。

特征检测

我们使用SIFT方法从输入图像中提取独特的关键点。每个SIFT关键点由128个值的描述符识别,对图像的平移、旋转和缩放具有不变性。SIFT描述子对多种图像变换也具有很好的鲁棒性,如视角的微小变化、噪声、模糊、对比度变化或场景变形等。

对于大图像,限制每个视图的最大关键点数可以有效地调节匹配步骤的成本,这通常代表了特征跟踪算法的瓶颈。为此,我们将每个图像的SIFT特征从最粗到最细的尺度进行排序,并选择第一个Nkp关键点进行匹配步骤。其原理是粗略的关键点受图像噪声的影响较小,因此更容易在其他图像中看到。在这项工作中,我们考虑了Nkp的一个很大的值,每幅图像允许60000个SIFT关键点。较低的Nkp值,例如只有几千个点,可以用于加速特征跟踪阶段,但有可能损失精度的风险。这是因为较粗尺度下的关键点定位精度较低。这段没读懂

立体像对选择

特征跟踪的一个关键方面是定义哪些图像对适合被匹配来构建特征轨迹,以及哪些图像对可以被省略。避免不必要的配对是节省计算时间和防止误匹配的最有效方法,这将导致光束法平差问题产生错误的连接点。

算法1根据两幅图像在UTM坐标系下的投影面积重叠度,从所有可能的立体像对中选择合适的影像对进行匹配。待匹配对列表用pair _ to _ matching表示。在该列表中的所有对中,提供良好基线与高度比的对的子集被存储在pair _ to _ triangulate中。pair _ to _ triangulate中的对用于定义与每个特征轨迹相关的3D连接点(第3.1 . 5节)。对于不属于pair _ to _ triangulate的pair _ to _ match中的配对,如果它们是至少一个三角剖分对中包含观测值的特征轨道的一部分,则保留它们对光束法平差阶段重投影误差的贡献。

像对匹配

对于pair _ to _ match列表中的每个立体对,使用自动快速近似最近邻算法匹配SIFT关键点。匹配的搜索仅限于位于图像区域内的点,对应于它们的地理足迹的交点。

特征轨道观测值的不匹配会严重影响光束法平差性能,导致光束法平差失败或出现强偏差。我们通过距离比率测试来去除错误的匹配,其相对阈值为0.6。可选的是,如果图像覆盖小的地理足迹,并且局部仿射相机近似成立,如第2节所述,这可以使用基本矩阵2进行RANSAC几何滤波。

匹配关键点的近似地理坐标之间的距离dgeo也被用来进一步去除成对的误匹配。dgeo是以米为单位计算的

其中xref,yref和xaux,yaux分别是关键点及其匹配的图像坐标。每个点的近似地理坐标由两个摄像机的定位函数得到,记为L,并在一定的参考高度上进行评估,即zref。参考海拔高度可任意设置为图像脚印中心处的SRTM海拔高度。将地理坐标转换到UTM系统中计算dgeo。

dgeo的值应集中在由RPC误差引起的偏移量附近。在存在异常值的情况下,这种距离,如果排序,通常描述一个定义良好的肘形函数。基于该观测值,利用肘点(即相对于由最小和最大dgeo值定义的线有最大距离的点)自动设置异常值剔除阈值τ,如图4所示。如果τ拒绝超过20 %的匹配,则假设分布不服从肘形,即不存在阈值。

成对匹配结果示例。右边的图用蓝色表示,使用( 6 )计算立体对( x轴)的每一个匹配的排序近似地理距离dgeo ( y轴)。利用肘点自动设置异常值剔除阈值τ (红色)。肘点被定义为相对于虚线距离最大的点,即由具有最小和最大y值分布的点定义的线。

特征轨迹构建

递归合并寻找算法有效地将成对匹配扩展到任意长度的特征轨迹(算法2 )。属于同一轨迹的关键点被赋予一个共同的父值。

关键字:php网站源码_上海小程序开发公司排名_网络seo培训_西安网页设计

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: