contextcapture手动添加控制点(刺点)教程

发布时间:2024年01月18日

通过添加控制点,可以实现两个坐标系的统一。首先说明几点戳控制点的要领:

  • 控制点一般至少需要三到四个
  • 控制点最好均匀分布在目标区域内,且尽量避免共线、共面的情况
  • 控制点最好选择固定地物的角点(直角墙角最佳最稳定,尖锐顶点最好别选,变形较大)

下面是具体操作步骤:

  1. 首先在dasviewer(或者ccviewer等)里面打开场景模型:
    在这里插入图片描述

  2. 点击测量按钮,会出现右侧的测量界面。测量坐标的时候,模型上会出现一个黄色圆标,将其中心对准到要测量的点位上,即可显示出该点的位置(需要注意的是,dasviewer里面会自动把模型的xml文件中的偏移量加上,但是ccviewer则只会测量出局部坐标,需要手动将偏移量加上才是当前坐标系下的真实坐标)。
    在这里插入图片描述

  3. 然后,在cc工程里需要添加控制点的block里,点击surveys - add,在弹出的窗口里将type改为control point。
    在这里插入图片描述

  4. 接下来选定坐标系(与模型的坐标系一致),如果是自定义坐标系,则选择local那个选项即可。选定后在X Y Z框内对应填入刚才从模型上获得的坐标。
    在这里插入图片描述

  5. 选定右侧新增的控制点,然后在界面下方寻找能看到该控制点的影像,在影像上会出现黄色圆标,可以鼠标拖动,到正确位置后点击accept position确认即可,确认后黄色圆标会变成绿色,包含该控制点的影像右上角也会出现绿色勾。
    在这里插入图片描述

  6. 在添加完一两个控制点后,如果当前工程已经空三过了,那么上拉下方的备选影像列表,cc会自动将可能观测到控制点的所有影像给标记出来(黄色问号),这样我们只要从这些影像里寻找适合的观测点即可。此外,影像上也会有黄色的线条,这是所有添加了控制点的影像连接出来的极线,控制点戳的越准,那么这些极线的交点就应该刚好落在每张影像的控制点位上。
    在这里插入图片描述

  7. 添加完所有控制点后,重新提交空三,然后勾上final rigid registration,选中control points。这样cc在空三完成后会自动将坐标系对齐到模型的坐标系上。
    在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_44120025/article/details/135666523
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。