日期
01/05
2017
咨询
  • QQ扫一扫

  • Vision小助手
    (CMVU)

利用VISIONGOTM视觉软件进行相机标定
收藏
2017-01-05 13:53:36来源: 中国视觉网

  VISIONGOTM视觉软件是上海视谷图像技术有限公司自主研发的高度集成的视觉软件开发平台。VISIONGOTM软件可以应用于广泛的场合,包括机械手抓取定位,高精度尺寸测量、字符识别、一维码及二维码读取,以及表面检测等。本文将详细地说明下VISIONGOTM视觉软件在机械手定位中的使用。

  在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工作产生结果的准确性。
  VISIONGOTM视觉软件采用多点标定的方式对相机进行标定,使用者可以任意添加4个以上的标定点。以下我们使用4点标定的方式来演示在VISIONGOTM软件中怎么进行相机标定。
  1、寻找合适的像素坐标

  为了使标定的结果尽量准确,我们选择图像的4个角点作为标定点,如上图所示。同时,为了后续获取机械手物理坐标时尽量准确,我们应使标定工具十字线的交点与图像标定位置的交叉线的交点尽可能地重合。

  2、配置相对的真实坐标
  利用自动或者手动移动机械臂,将机械手的示教点位移动到所要标定像素点的对应位置,得到一个真实物理坐标,这里以EPSON机械手为例。物理坐标和像素坐标必须是一一对应地填到VISIONGOTM软件的标定界面中。

  3、完成标定过程
  把所有的物理坐标填到VISIONGOTM软件中后,点击完成标定按钮即完成了相机标定的整个过程,相机标定后,检测工具的输出坐标、位置、距离等参数的单位将全部变成mm。

  经过以上三步即完成了整个相机标定过程。VISIONGOTM的目标是成为最简单易用的视觉软件平台,除了在相机标定这一块,在应用开发这块,VISIONGOTM也具有无可比拟的优势。