System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及像素解析度计算方法领域,具体涉及一种基于三维重建的像素解析度计算方法。
技术介绍
1、像素解析度是联系二维图像像素尺寸与三维空间物体实际尺寸的桥梁,只有确定了像素解析度,才能够根据图像求出所测目标的实际尺寸。以往计算像素解析度是通过放置固定尺寸靶标法和物距法,但是在实际工程中目标所处的位置可能位于高层结构外立面,或不便与张贴标识的复杂地理环境,可能会对工作带来困难,甚至有一定的安全隐患;而且这两种方法都需要携带测距仪,这会对工作的开展带来一定不变;同时,从测距仪设置的位置发射出的激光可能不完全垂直于被测平面,这会对测量精度带来一定影响。
技术实现思路
1、本专利技术要解决的技术问题是提供一种基于三维重建的像素解析度计算方法,即可以解放人力,提高效率,避免安全隐患,又提高了测量精度。
2、为了解决上述技术问题,本专利技术提供了一种基于三维重建的像素解析度计算方法,包含以下步骤:
3、步骤(1)依据目标所在结构的现场信息来布设控制点,并规划成像设备的拍摄路径,利用倾斜摄影测量原理,获取被测物体多视图序列影像;
4、步骤(2)使用sfm-mvs算法建立目标表面的三维模型,并获得光心三维坐标;
5、步骤(3)引入ransac算法对三维模型进行平面拟合,确定结构表面所测目标的三维位置,并获得平面方程;
6、步骤(4)利用步骤(2)中获取的光心三维坐标和步骤(3)中得到的平面方程计算出物距u,并求得像素解析度。
< ...【技术保护点】
1.一种基于三维重建的像素解析度计算方法,其特征在于,包含以下步骤:
2.如权利要求1所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(1)中,以1个正射及4个倾斜角度的航线获取被测物体多视图序列影像,且根据拍摄路径、相片重叠率、相机角度参数合理规划,保证影像分辨率及结构表面数据完整性。
3.如权利要求1所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(2)中,在建立目标表面三维模型过程中,进行特征点匹配、相机运动参数估计、稀疏点云重建,具体如下:
4.如权利要求3所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(3)中,将三维模型的网格顶点三维坐标导出,记为合集G;由于目标所在区域为三维模型主体部分,网格顶点三维坐标分布密集,通过统计坐标分布频率,选取分布频率最高的三组并将三组坐标所在的范围设定为阈值,对上述网格顶点三维坐标集合进行筛选,得到目标平面周边的三维坐标,记为合集G’;利用RANSAC算法将合集G’中的样本分为局内点和局外点,通过选择一组数据中的随机子集进行一致性验证并反复迭代剔除局外点且保留局内点,最终得到
5.如权利要求4所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(4)中首先需要修正光轴与被测目标平面法线存在夹角导致的物距计算误差,在相机坐标系下取任意不共线的三点(Xc1,Yc1,Zc1)、(Xc2,Yc2,Zc2)、(Xc3,Yc3,Zc3),即为相机坐标系下成像平面中的三点坐标,使用步骤(2)中得到的旋转矩阵R、平移矩阵t,将该三点转换到世界坐标系,相机坐标系与世界坐标系之间的转换关系为:
6.根据权利要求5所述的一种基于三维重建的像素解析度计算方法,其特征在于:
...【技术特征摘要】
1.一种基于三维重建的像素解析度计算方法,其特征在于,包含以下步骤:
2.如权利要求1所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(1)中,以1个正射及4个倾斜角度的航线获取被测物体多视图序列影像,且根据拍摄路径、相片重叠率、相机角度参数合理规划,保证影像分辨率及结构表面数据完整性。
3.如权利要求1所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(2)中,在建立目标表面三维模型过程中,进行特征点匹配、相机运动参数估计、稀疏点云重建,具体如下:
4.如权利要求3所述的基于三维重建的像素解析度计算方法,其特征在于,步骤(3)中,将三维模型的网格顶点三维坐标导出,记为合集g;由于目标所在区域为三维模型主体部分,网格顶点三维坐标分布密集,通过统计坐标分布频率,选取分布频率最高的三组并将三组坐标所在的范围设定为...
【专利技术属性】
技术研发人员:吴玉龙,阙振业,黄炜,沈南宇,丁勇,
申请(专利权)人:昆山市建设工程质量检测中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。