瞰景 Smart3d BBS

分享
查看: 2606|回复: 6

“瞰景 角度解算”组合应用教程详解

[复制链接]

“瞰景 角度解算”组合应用教程详解

发表于 2019-11-13 10:13:18 只看大图 阅读模式 倒序浏览
2606 6 查看全部
为了更好体现“瞰景 角度解算“+“瞰景 一键合成“的优势,以一个真实样例数据进行全流程记录,内容较多,可供自己测试对比,包含对应用过程进行详解和比较,具体划分为四部分:
一、数据准备;

二、目前较常见ContextCapture操作流程;

三、使用“瞰景一键合成”导入ContextCapture操作流程;

四、优化流程,并结合“瞰景角度解算”提升Pose精度,从而提升空三质量及效率;








回复

使用道具 举报

11

主题

28

帖子

116

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116
QQ
瞰景耗子
 楼主|
发表于 2019-11-13 10:22:19 显示全部楼层
一、数据准备:
1.普通倾斜相机数据,单相机2400万相素,5个相机,每个相机410张相片,合计2050张,19.3G(已使用“瞰景 超级重命名”进行批量重命名及相片旋转纠正,图中蓝色的backup.ssf为“瞰景超级重命名”生成):
1.jpg

2.jpg



2.普通飞机导出原始Pose数据,截取有用数据存并为txt文件:
3.jpg

4.jpg



3.4个相控点,坐标WGS84,在测区所在范围内:
5.jpg

6.jpg

回复

使用道具 举报

11

主题

28

帖子

116

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116
QQ
瞰景耗子
 楼主|
发表于 2019-11-13 10:40:54 显示全部楼层
二、目前较常见ContextCapture操作流程:
1. 导入相片,数据量大小影响导入时间(开始于15:10):
1.jpg




2.对txt的pose手动增加相片名,总列数2050条,如命名不规范且数据量大时,此处将耗费较多人工时间:
2.jpg


3.导入pose(只使用经纬度值):
3.jpg
4.jpg


4.提交空三(手动处理结束时间15:18,为时8分钟):
5.jpg


5.首次空三完成并失败(从15:18-16:07,合计49分钟):
6.jpg
11.jpg
8.jpg


6.分层,最简单的方法是再次空三(提交时间16:10):
1.jpg


7.空三完成(从16:10-16:44,合计34分钟):

2.jpg


3.jpg


8.空三完成,所有相片已具备角度信息,可进行相控预测(有橙色点,需删除之后才能进行),辅助人工进行添加相控(从16:58-17:07,合计9分钟):
4.jpg


9.再次空三(从17:07-17:27,合计20分钟):
5.jpg
6.jpg
7.jpg



10.全部完成(总耗时8+49+34+9+20,合计120分钟,空三分层现象不是100%出现,故减去34分钟,最佳状态是86分钟)。









回复

使用道具 举报

11

主题

28

帖子

116

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116
QQ
瞰景耗子
 楼主|
发表于 2019-11-13 11:09:25 显示全部楼层
三、使用“瞰景一键合成”导入ContextCapture操作流程:
1.打开“瞰景一键合成”(开始于17:30,如果Pose数据精准,可直接跳到步骤10,不需要通过计算正射空三得到精准pose的步骤):
1.jpg

2.选择自己创建的相机后,根据提示一路选择(创建相机时的角度一般默认是45度,根据自己相机填写,需对镜头朝向有一定理解,不同厂家朝向不同):
2.jpg


3. 根据提示操作:
3.jpg
4.jpg


4.填写对应列数,选择不使用角度(角度在步骤10后面再使用):
5.jpg


5.生成,瞬间完成一个可直接导入使用的xml:
6.jpg


6.打开软件直接导入生成后的xml(工具结束时间15:30,为时不到1分钟):
7.jpg


7.由于一般得到的Pose数据精度一般,故导入成功后,删除侧视相机,只保留正射,并对正射相机进行采样压缩25%,进行一次空三:
8.jpg
9.jpg


8.空三完成(从13:57-14:05,合计8分钟),导出空三的xml,坐标系为WGS84:
10.jpg
11.jpg
12.jpg

9.  将xml中的坐标值和角度值用excel提取出来,保存成新Pose的txt文件(空三过程中存在个别点计算丢失,后面合成会自动判断,不需理会):
13.jpg
14.jpg


10.再次从重1-5的步骤,Pose文件为新的txt,并且选择角度类型,时间1分钟,导入后显示正常:
15.jpg
16.jpg



11.所有相片已具备角度信息,可进行相控预测,辅助人工进行添加相控,由于是预设45度,所以预测的相控时的辅助线无法准确标记,属于正常现象,后面教程中,使用“瞰景 角度解算”可解决此问题(从14:25-14:30,按与之前时间一样计算,9分钟):
17.jpg


12.直接进行空三(从14:30-15:03,合计33分钟):
18.jpg
19.jpg
20.jpg


13.全部完成(总耗时1+8+1+9+33,合计52分钟,如果是精准的Pose,前面手工1分钟和压缩25%正视空三8分钟即可完全省去,合计43分钟)

  
  
正常时间(分钟)
最佳时间(分钟)
  
传统方式
  
8+49+34+9+20=120
8+49+9+20=86
  
结合“瞰景 一键合成”
  
1+8+1+9+33=52
1+9+33=43

从以上真实数据可以看出,为了更快的进行相控工作,无论采用什么方式,最终目的都是为了使相片具备角度,利用相控预测功能减少大量的人工工作。从结果得知,使用“瞰景一键合成”可以大幅减少空三计算时间,提升整体效率,即使在Pose精度不够的情况下,增加正射压缩采样空三,整体也是有较大的提升,特别在航片量大并且架次多的情况下,区别将更加明显。





回复

使用道具 举报

11

主题

28

帖子

116

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116
QQ
瞰景耗子
 楼主|
发表于 2019-11-13 11:46:49 显示全部楼层
四、优化流程,并结合“瞰景角度解算”提升Pose精度,从而提升空三质量及效率:

需求前提:
   专业航摄仪在设备研制时,对每个相机及与Pose设备的角度关系是有严格的要求,无论在设计上还是生产装配上,同时配备的Pose设备也是高精度的。而目前普通倾斜相机,由于成本和加工工艺等因素影响,往往设备成品与设计存在较大误差,偏离设计上的倾斜45度,同时使用的Pose精度也一般,所以在上面结合“瞰景 一键合成”的空三计算,使用角度后结果空三质量一般,可以看到还有较多的相机无法进行空三,其主要原因就是“瞰景 一键合成”中设定的相机角度值是理想的45度,这样即使是pose精度通过正射空三得到了提高,但在角度有偏差的情况下,必然出现了相控预测不准及空三质量一般的情况:
1.jpg
所以,解决方法一是通过“瞰景角度解算”进行相机角度获取,得到非45度的真实角度,二是同样是通过优化作业流程,解决pose精度不高的问题,从而达到使空三即提高效率又提升精度的目标,具体操作如下(高精度Pose只需解决相机与Pose的角度关系,不需要解决Pose精度的问题):

1.依然使用“瞰景一键合成”对所有数据进行快速合成,并勾选不使用角度,瞬时生成xml(按1分钟计算):
2.jpg

2.xml导入,并挑选中间平缓航线,保留最少4条航线,每条航线最少4个曝光点,删除其它,然后直接空三(人工选点1526-1530,合计4分钟):
3.jpg
4.jpg


3. 进行空三,并将成果导出xml,坐标系wgs84,角度类型OPK(空三将相片采样压缩25%提升效率,开始1531-1532,合计1分钟):
5.jpg
7.jpg 6.jpg


4.空三过程中,如果是专业航摄仪,则把原始posetxt中的对应pose选出来,并存在新的txt,如果是普通的航摄仪,则不需要:  
8.jpg

5.打开“瞰景角度解算”,对xml进行解算,根据提示进行(按1分钟计算):
9.jpg


6. 由于目前大部分是使用普通倾斜相机进行作业,Pose精度也一般,所以选择与正射的角度解算就好:
10.jpg


7.下一步进行解算,通过变换选择改变结果,将结果人工记下来(“瞰景 外业管家”支持直接保存及调用),可以从结果看出相机出厂的的角度与设计时的倾斜45度偏差略大:
11.jpg
12.jpg


8. 如果是专业航摄仪,Pose精度高,则选与Pose进行解算,需选择导出的xml和新的txt:
13.jpg
14.jpg


9.还需准确填写角度在txt中所有列的序号:  
15.jpg


10.得到精准的角度值,手动记录下来,解算结束(“瞰景外业管家”中支持解算结果直接保存,供“瞰景一键合成”直接使用)相对于pose,受飞行及安装影响,累计的角度差已经很大:
16.jpg


11.打开“瞰景一键合成”,自定义相机,把上面解算的角度值用上,以下演示以与正射的角度关系为例:
17.jpg


12.按“瞰景一键合成”的操作方法,步骤不重复说明,由于不是专业航摄仪,依旧需要把正射采样压缩25%空三,得到精准的Pose值来当作精准Pose使用(按相同8分钟计算):  
18.jpg


13.  把新的pose值再用“瞰景一键合成”生成最终的xml(计时1分钟):

19.jpg


14.进行人工相控工作,
相控预测虽然有偏差,但较接近
(按
9分钟计算):

20.jpg


15.直接空三(开始1709-1742,合计33分钟):
21.jpg

22.jpg

23.jpg

24.jpg


全部完成,总耗时57分钟,具体如下:
  • 1分钟合成无角度的xml
  • 4分钟人工选4条航线4个曝光点;
  • 1分钟相片压缩采样空三;
  • 1分钟角度解算;
  • 1分钟合成无角度正射xml
  • 6分钟正射相片压缩采样空三;
  • 1分钟合成带角度xml
  • 9分钟人工相控工作;
  • 33分钟完整空三;

  
  
正常时间(分钟)
最佳时间(分钟)
  
传统方式
  
8+49+34+9+20=120
8+49+9+20=86
  
结合“瞰景 角度解算”和“瞰景 一键合成”
  
1+4+4+4+4+6+4+9+33=57



    使用“瞰景 角度解算”和“瞰景 一键合成”,优化作业流程,相比传统单独依靠cc软件,空三的计算效率和成功率大大提升,空三精度也非常高,特别在架次多数据量大时,提升将是特别明显的,如果能配合"瞰景Smart3D 2019"的强大空三能力,能实现最高效率最高通过率的空三处理,将改变目前流行的先n遍空三跑平、再刺相控、再重复n遍空三的低效处理方式,实现高效傻瓜化数据处理。


欢迎大家尝试对比,有问题留言,我们将第一时间进行回复




回复

使用道具 举报

0

主题

3

帖子

16

积分

新手上路

Rank: 1

积分
16
7890272 发表于 2019-12-8 09:38:34 来自手机 显示全部楼层
一键合成是不是从一台电脑生成xml导入另一台电脑不行
回复

使用道具 举报

11

主题

28

帖子

116

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116
QQ
瞰景耗子
 楼主|
发表于 2019-12-9 11:26:50 显示全部楼层
7890272 发表于 2019-12-8 09:38
一键合成是不是从一台电脑生成xml导入另一台电脑不行

合成成功,但换电脑不行的原因一般就只是路径不一样,在CC的左上角,工程(Project)》参照管理(Reference manager)把路径集体更改一下就好
回复

使用道具 举报

游客~
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则