Photoscan/Metashape 2.0.0中的地面激光扫描处理

2023-11-01

Metashape(原Photoscan)2.0.0, 结构化地面激光扫描和非结构化航空激光扫描都可以使用导入点云(文件>导入>导入点云)命令导入。导入时会保留所有点属性(包括结构化信息)。

如何将激光扫描数据导入项目?

为了将激光扫描数据加载到MS2.0,需要导入点云通过File>Import>Import Point Cloud,然后指定该点云为激光扫描数据。

注意:可以同时加载多个点云,选择文件夹下你想导入的所有点云

在Import Point Cloud对话框指定导入参数,大概有坐标系、平移、坐标精度,扫描站点位置、法向量估计邻域数(默认28)
在这里插入图片描述
在导入点对话框窗口中为以下格式指定扫描仪方向(Unkown/未知,Origin/坐标原点,Trajectory/轨迹文件)和法向量估计邻域值:
ASTM E57 (.e57), ASCII PTS (.pts, .pts.gz ), PTX (.ptx)

注:如果点云是以结构化形式记录的(比如ptx、e57格式),那么扫描仪位置应选择——Origin/坐标原点。
如果点云是以非结构化形式记录的(例如las格式),那么使用Unkown、Generic/未知任意的。

为了确定点云中点的法线,MS用平面逼近模型的局部曲面。
平面的方向由给定点的邻居决定。要考虑的附近点的数目是由局部表面邻域参数决定的。如果云非常嘈杂,28个默认邻居可能不足以确定法线。对于这样的点云,值得将局部表面邻居值增加到100。增加邻居的数量将减慢计算速度,平滑法线在角落,但将有助于避免噪音。在某些情况下,增加邻居的数量可以帮助避免大的倒置图。

导入的点云显示在 Workspace 窗格和 Model 视图中:
在这里插入图片描述
在 Model 视图中,点云周围有2个可见区域。红色表示点云边界框(最小包围盒)。绿色表示整个区块(chunk)的常规边界框。
若要隐藏区块的包围盒:选择Model>Show/Hide Items>Show Region
若要隐藏点云的包围盒:左键单击“工作空间”窗格(例如,单击块的名称),红色边界框在“模型”视图中将不可见。如果双击点云,它将再次出现。

在 Metashape 可以更改边框的颜色。选择工具 > 首选项 > 外观选项卡:
在这里插入图片描述

要在模型视图中只显示一个点云,从激光扫描上下文菜单中选择Set Active命令:
如果一个点云被分配用作激光扫描,那么它可以显示在模型视图中使用显示激光扫描数据工具栏按钮。根据激光扫描数据中记录的信息,点云可以显示为各种模式: 实体视图,颜色视图,类视图,强度视图,高程视图,返回视图,扫描角度视图,源 ID 视图,置信视图。
在这里插入图片描述

仅处理地面激光扫描

如果激光扫描在导入之前没有在第三方软件中对准,那么可以在 Metashape 进行对准。
在对齐之前,你需要在上下文菜单中禁用所有激光扫描的锁定变换选项:(也就是不要勾选Lock Transform)
在这里插入图片描述

选择 Workflow > Align photos。在“对齐照片”对话框窗口中指定可取的参数。可以使用基本参数,就像在常规图像对齐的情况下一样,主要区别在于重置当前对齐选项很重要:
(开发者将点云对齐的接口合并至图像对齐,可能存在疑惑,但理解就好,关键在于勾选Reset Current Alignment)。

2.0.0版本还不能手动对齐点云,目前只能依靠算法,但相比cyclone复杂的操作过程,metashape简单明了
在这里插入图片描述

同时处理地面激光扫描和图像

如果你在将激光扫描导入 Metashape 之前已经在第三方产品中对齐了激光扫描,那么你需要将激光扫描合并到一个组中,并固定该组,以便在光束法平差步骤中保持对齐。
选择工作区面板上的所有激光扫描,并选择“移动激光扫描Move Laser Scans ”> “新建激光扫描组New Laser Scan group”。然后在 Group 菜单中,选择 Set Group Type > Fixed

然后把影像加载到项目,常规流程Workflow>Add Photos或者Add Folder

接着需要取消勾选所有点云(包括成组的和单个的)的Lock Transform选项
在这里插入图片描述

还需要重置激光扫描组的对齐方式。从“组”菜单中选择“重置对齐Reset Alignment”命令。激光扫描的外部方向将被重置,而激光扫描组内的对齐将被保存。如果没有执行外部对准的重置,在与图像配准期间,算法不使用激光扫描组。
在这里插入图片描述

选择 Workflow > Align Photos 以使图像与激光扫描对齐:
在这里插入图片描述

激光扫描和图像组合对齐的结果将显示在模型视图中:
在这里插入图片描述

注:控制点/标志(Ground Control Point/Marker)也可用于对齐。在 Version 2.0中,控制点在 Model视图中显示为白旗。如果指定了每次激光扫描的标记位置,则标志变为绿色。在所有其他情况下(例如,如果标记的位置只在图像上指定),旗帜仍然是白色的:

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Photoscan/Metashape 2.0.0中的地面激光扫描处理 的相关文章

随机推荐

  • 安装VTK8.2.0-win 实际操作

    Windows下安装VTK8 2 0 1 依赖 VS2017 Qt5 cmake 2 前期准备 2 1 访问vtk官方下载VTK8 2 0源码 VTK源码下载地址 https vtk org download 2 2 配置环境变量 配置CM
  • Cookie与Session之(简单购物车示例)

    Cookie 实际上是一小段的文本信息 客户端请求服务器 如果服务器需要记录该用户状态 就使用 response 向客户端浏览器颁发一个 Cookie 客户端浏览器会把 Cookie 保存起来 当浏览器再请求该网 站时 浏览器把请求的网址连
  • tailwind css_带有Tailwind CSS和Nuxt.js的深色和浅色主题

    tailwind css Dark and light mode support has been a recent trend due to the impact on our eyesight caused by the time sp
  • 软件测试面试题--(含mysql,linux,出现最频繁)

    这些是我觉得会问道 但不限于所有的 我列出一些 但并不是所有 软件测试是一个漫长的过程 这需要我们有耐心 和细心 还有一个好学习和认真的态度去进行 小伙伴们可以通过背诵然后结合自己的陈述去进行完善和结果专业知识去进行解答 一 软件测试基础
  • DOS命令查询局域网内在线电脑IP

    COLOR 0A CLS ECHO Off Title 查询局域网内在线电脑IP send ECHO off setlocal enabledelayedexpansion ECHO 正在获取本机的IP地址 请稍等 for f tokens
  • 自己个人总结,Android Studio 中SVN的使用步骤

    要使用SVN 首先需要下载SVN的软件 在这里需要下载两款软件 第一款是Svn的服务器端 第二款是Svn的客户端 俗称的小乌龟 软件的下载地址 Svn客户端软件的下载 64位 http download csdn net detail la
  • FPGA流水线除法器(Verilog)原理及实现

    FPGA流水线除法器 Verilog 原理及实现 流水线除法器原理 除法器的计算过程如下图所示 计算步骤 假设数值的位宽为N Step1 分别将被除数和除数扩展至原来2倍位宽 2N 被除数在其左边补N位0 除数在其右边补N位0 Step2
  • mac 下 ~/.bash_profile无效

    1 问题 在配置 bash profile时候项目不生效 2 解决思路 我们使用的shell是zsh 不会自动加载 bash profile 而是自动加载 zprofile文件 这里可以在 zprofile文件加上这么一段 if f bas
  • Python学习笔记第五天(Number)

    Python学习笔记第五天 数据类型 Number 数字 支持四种不同的数值类型 Number 类型转换 数学函数 随机数函数 三角函数 数学常量 结束语 数据类型 在Python中 对象是数据的抽象表示 而引用则是指向对象的指针 Pyth
  • AB实验遇到用户不均匀怎么办?—— vivo游戏中心业务实践经验分享

    作者 vivo 互联网数据分析团队 Li Bingchao AB实验是业务不断迭代 更新时最高效的验证方法之一 但在进行AB实验效果评估时需要特别关注 用户不均匀 的问题 稍不注意 产出的研究结论就可能谬以千里 给业务决策带来极大风险 因此
  • 数据库文件扩展名

    不同的数据库扩展名不同 SQL的就是MDF Access数据库的扩展名是 mdb MSSql数据库的扩展名是 mdf Paradox数据库的扩展名是 DB Oracle数据库的扩展名是 DBF dBase数据库的扩展名是 DBF FoxPr
  • ERROR:Dependency ‘mysql:mysql-connector-java:5.1.38‘ not found

    问题描述 报错信息 Dependency mysql mysql connector java 5 1 38 not found 原因分析 settings xml中未添加镜像源 解决方案 在当前maven项目中 右键选择 Maven gt
  • 测试五:使用Charles抓包

    1 安装Charles 我使用的电脑是mac 本文也是记录在mac下如何安装并使用charles抓线上https的包以及普通http的包 官网地址 https www charlesproxy com download charles默认使
  • Data Augmentation techniques in time series domain: A survey and taxonomy

    本文是对 Data Augmentation techniques in time series domain A survey and taxonomy 的翻译 时间序列域的数据增强技术 综述与分类 摘要 1 引言 2 相关工作 3 背景
  • 最大子数组和Python解法

    给你一个整数数组 nums 请你找出一个具有最大和的连续子数组 子数组最少包含一个元素 返回其最大和 子数组 是数组中的一个连续部分 例 输入 nums 2 1 3 4 1 2 1 5 4 输出 6 解释 连续子数组 4 1 2 1 的和最
  • Linux中nginx如何重启、启动与停止/设置开机自启动

    一 启动 usr local nginx sbin nginx c usr local nginx conf nginx conf 启动代码格式 nginx安装目录地址 c nginx配置文件地址 例如 root localhost usr
  • Unity3D性能优化——工具篇

    性能优化是游戏项目开发中一个重要且必须的元素 用户和项目的需求在并且会持续增长 而即便在硬件设备高速发展的今天 游戏特效 画质 场景复杂度的需求也都向着榨干硬件性能的趋势提升 无论研发团队有多么丰富的经验积累 性能优化永远是一个非常棘手而又
  • 操作系统理论知识9

    我的操作系统笔记 第四章 存储器管理 存储器部件 主存 保存进程运行时的程序和数据 寄存器 速度最快 价格昂贵容量不大 一般以字为单位 只要存放指令一次操作的数据就够了 高速缓存 速度快 存放部分内存数据 硬件自动处理 磁盘缓存 内存的一部
  • Quartz概述

    Quartz是开源任务调度框架中的翘楚 它提供了强大的 任务调度机制 Quartz允许开发人员灵活的定义触发器的调度时间表 并可对触发器和任务进行关联映射 此外 Quartz提供了调度运行环境的持久化机制 可以保存并恢复调度现场 即使系统因
  • Photoscan/Metashape 2.0.0中的地面激光扫描处理

    在Metashape 原Photoscan 2 0 0 结构化地面激光扫描和非结构化航空激光扫描都可以使用导入点云 文件 gt 导入 gt 导入点云 命令导入 导入时会保留所有点属性 包括结构化信息 本文讨论以下主题 如何将激光扫描数据导入