当前位置: 首页 > news >正文

MetaShape(PhotoScan)——Camera calibration相机标定详解

一句话概括
Metashape 的相机标定是在 Calibration Group 层级上,借助 对齐/优化阶段的捆绑平差,把 EXIF/手工初值转化为整组照片的 联合最优内参;提供固定参数、按影像变体参数、快门补偿、像片基准点(航片)等专业选项,并用残差/相关性等工具评估结果质量。

1) 标定对象:按“Calibration Group(标定组)”而不是单张影像

  • 导入照片后,Metashape会依据 图像分辨率与/或EXIF(相机型号、焦距等)把照片自动分到若干 Calibration Groups

  • 每个组共享同一套内参(f、cx、cy、k1–k4、p1–p2等)

  • 也可以在 Tools → Camera Calibration 里手动:

    • Create Group / Move photos between groups / Split Groups(把每张照片放入各自独立的组也可以)。

  • 多机位、不同分辨率、不同镜头/焦段,就应分别成组,各组独立求内参。

2) 相机类型与初值来源

支持 Frame camera(常规针孔)FisheyeSpherical(等距矩形)Cylindrical,以及 RPC(卫星影像)。

  • Rolling shutter compensation 可选(Preferences 或 Camera Calibration 对话框里启用)。

  • 初值通常来自 EXIF(焦距mm、像元尺寸/传感器尺寸、分辨率)。若 EXIF 不足,软件会假定一个等效焦距(photoscan的说明文件里写明了:缺失时默认 50 mm、35mm等效),或在 Calibration 对话框 Initial 页签手动录入。

  • 对于底片扫描类航摄像片,可走 Fiducial marks(像片像主点及边缘基准点)的专用流程(Detect/Calibrate Fiducials),在 相机坐标系(原点在传感器中心,X向右、Y向下,单位 mm)录入像控点坐标。

3) 可估计/录入的参数(Initial 页签)

  • f:焦距(单位是像素)。

  • cx, cy:主点(像素坐标)。

  • b1, b2Affinity 与 Skew(非正交/非等尺性)。

  • k1–k4径向畸变

  • p1, p2切向畸变

也可 Load 外部标定文件(Agisoft 自家格式或 Australis / PhotoModeler / CalCam / OpenCV 等格式)。
若你已有非常可靠的先验,可把部分参数设为 Fixed(固定不估)以稳定求解。

4) 标定什么时候“被求出来”?——在对齐与优化步骤中

求解并不在你点开对话框时发生,而是发生在:

  1. Align Photos(匹配/重建稀疏点)阶段,捆绑平差会 联合估计

  2. Optimize Cameras(在稀疏点云上进一步优化)阶段,你可以勾选希望参与优化的参数子集,再跑一次 BA 细化。
  3. 优化完成后,Adjusted 页签显示“估计后的内参”。你可以 Save 导出这套结果。

5) “Image-variant parameters”(可选,按相机而非整组共享)

  • 有时需要在同一组里 对每台物理相机或每张影像分别估计某些内参子集(例如滚快门强、主点轻微漂移等),可在 Image-variant parameters 区域勾选对应项,让这些参数在组内“按影像/相机实例解耦”估。

  • 否则默认是整组共享一套参数。

6) 结果评估与诊断(Analyzing calibration results)

Camera Calibration 对话框里,对每个组提供若干诊断页签:

  • Distortion:显示估计的总畸变/径向/偏心(decentering)等曲线与矢量图,含 Residuals(按网格/整组汇总的残差热力)。

  • Profile:径向与偏心畸变随半径的增长曲线,可导出图像。

  • Correlation:给出

    • 已估计的内参及其 标准差/不确定度

    • 相关系数矩阵(判断参数耦合度,相关性过高说明可适当固定/减少自由度)。

  • Vignetting:辐射暗角模型(若元数据里有或通过 Calibrate Colors 另行估计)。

7) fx/fy/px/py

内部以 f(像素) + **cx,cy(像素)**为主;若你从 EXIF 启动了 焦距 f_mm传感器尺寸 Sx,Sy(mm),初值会按

  • 建立到像素坐标系;其后在 BA 中被统一优化为 Adjusted f,cx,cy(也就对应你导出时看到的 fx, fy, px, py)。

  • 是否逐张?——默认 按组共享;只有启用 Image-variant 时才可能出现“每张/每机位单独估计某些参数”。

http://www.dtcms.com/a/487739.html

相关文章:

  • 青岛好的网站制作推广wordpress速度确实差些
  • 网站seo步骤专业的传媒行业网站开发
  • 大模型-高频考点-每日一更【篇二】
  • 卡文迪许实验室:百年物理圣地的辉煌发展史
  • 服务器建设网站伪类网站
  • 网站建设论文模板小说网站建设目的
  • 模板建站有什么优势高大上网站设计
  • Windows Server 2012/2016 开启远程桌面
  • 网页设计课程主要内容网站关键词怎样优化
  • 深圳建设网站哪家强wordpress获取站点副标题
  • C#中的依赖注入
  • 石家庄专业商城网站制作wordpress 主机安装教程
  • 外贸玩具网站无锡网站制作.
  • 国密 SM3 算法详解
  • 技术解析:Cryptomator如何实现云文件透明加密——从开发视角看开源安全工具
  • AI系统源码,人工智能,图像、视频、聊天、聊天机器人
  • 网站建设布为网wordpress禁止自适应
  • WINDOWS查看FTP端口号脚本
  • 镇江市建设工程造价信息期刊电子版官方
  • C#:可选参数
  • java数据结构--认识泛型
  • 常德做网站专业公司有关网站空间不正确的说法是
  • vmware workstation 25H2 开启3D加速失败问题修复
  • 建站网站关键词优化沧州网站建设哪家专业
  • JVM类的加载
  • ui设计学习公司网站的seo优化怎么做
  • 网站开发的流程和步骤是什么免费seo网站优化
  • 分库分表下如何实现分页查询功能
  • 江苏弘盛建设工程集团有限公司网站好看企业官网源码
  • LVDS系列31:Xilinx 7系 ADC LVDS接口参考设计(二)