Java显示smart3d数据_Smart3D系列教程 | smart3d空三错乱的解决办法

编程知识 更新时间:2023-05-01 23:47:18

一、原始素材获取

链接:https://www.jianshu/p/e6e89ab51da7

二、导入照片,默认参数空三结果

注:失败后检查的时候发现,默认导入后,照片的角度是不对的,这里smart3d直接识别了照片的姿态信息(可能是导致错误的因素之一)

原始数据导入

默认参数的空三

三、问题排查:

a.发现block导入照片后,不含sensorsize参数,smart3d无法自动识别拍摄照片的相机,没有对应的参数来做空三结算

b.实验的时候为了快速检验空三,设置了downsampling为60%(此值过低也会导致空三失败,一般建议60%以上)

c.单机照片,发现步骤二里提到的照片的姿态信息不对(问题解决后发现)

解决方法:

a.右键照片属性看到相机型号:Sequoia,相机制造商:Parrot,百度和谷歌都只得到这是sensefly旗下的一款多光谱相机,只能查到多光谱相关的一些参数,没有找到相机的sensorsize

后想到用pix4d去做空三是成果的,那pix4d应该是识别了正确的相机参数,去验证:

pix4d识别的相机参数

b.setdownsampling改为100%(空三的时间会长,这里没有一个参数一个参数去验证,直接改了两个集体验证)

四、空三成功

成功的空三效果

更多推荐

Java显示smart3d数据_Smart3D系列教程 | smart3d空三错乱的解决办法

本文发布于:2023-04-24 14:50:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/f12a817bd553c5e598cca0c04d55d682.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解决办法   教程   系列   数据   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 100835文章数
  • 26067阅读数
  • 0评论数