6 海康视觉平台VisionMaster 上手系列:常用工具(三)

这篇具有很好参考价值的文章主要介绍了6 海康视觉平台VisionMaster 上手系列:常用工具(三)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

VisionMaster 常用的工具:(以下用VM简称 VisionMaster)

1,模板匹配工具,以及其扩展,位置修正工具。

2,测量矩形工具,以及其扩展应用:找边缘点,找直线,找圆,等等

3,标定工具和畸变矫正工具。以及其扩展标定板类型2工具。

4,几何计算工具。点点,点线,线线测量工具。旋转计算工具。流程逻辑工具。
 


3,标定工具和畸变矫正工具。以及其扩展标定板类型2工具。

简单说一下畸变是什么?

可以简化理解为镜头成像误差,导致明明是正方形,拍出来,变成梯形,弧形等等。畸变矫正,就是把这个变形给他纠正过来。让它拍出来,还是个正方形。

平常我们看,还像没怎么变形,正方形拍出来就是正方形。其实它是有变形的。只是变形量很小,你但用眼睛看,看不出来。

在高精度的定位,测量。是需要把这个微小的变形,纠正过来的。

那怎么纠正呢?就是我们的畸变矫正工具。

过程是:

1,准备一块,高精度的标定板,通常是棋盘格(国际象棋棋盘,黑白格子);

2,把这标定板,放到工作位置。让相机拍一张照片。

3,使用畸变标定工具。(设置2个参数:畸变类型,中心位置)

4,运行后,就会输出一个,畸变标定文件。下次拍照后,使用畸变校正工具,载入畸变标定文件。就可以输出一张畸变矫正后的图片。

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉如上图所示,就把一张,变形的图片,纠正过来了。

上图故意选取一张很极端的图片。正常拍摄的图片,不会变形这个样子。


再讲一个,特别的扩展功能。 海康Ⅱ类型标定板。(就是带二维码坐标的棋盘格)(这个内容,开始不要求掌握,你只要知道有什么回事,以后要用的时候,能想起来,再过来多看几遍,理解一下)(海康Ⅱ类型标定板与visionPro的很像,有借鉴)

 首先要制作一个海康Ⅱ类型标定板。先生成标定板的文件。然后找光学标定板制作商,制作一块这个标定板。精度要求高,要用玻璃,或陶瓷的。精度要求不高,可以用菲林的。

(海康Ⅱ类型标定板一般 需要较大的尺寸)

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

 有了标定板。有什么用呢?

1,拼图用。比如:要拍一个平板电脑的显示屏。给他做定位。相机视野又很小。要求你拍平板左上角,右上角的mark点。求出两mark点的中点,以及两mark点连线的角度。

如果你用常规方法,做就很麻烦。但是如果你把拍两次,拼接成一张图。是不是就变的简单了。就变成了,在一张图上,找2个点,求中点和角度。

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

如上图所示,我把四张图片,拼接成一张图片。

2,不拼接,直接把 相机的图像坐标,转换到 标定板坐标。后面的计算,都用标定板坐标,不在用图像坐标。

应用:

1,多相机测量大尺度的时候,非常方便。不需要拼图,节约时间。

2,单相机,移动轴,测量大尺度的时候。

3,异轴移动相机定位的时候。

优点:不用拼图,节约时间。

缺点:不够直观,需要理解后才能灵活应用。

单相机+移动轴  转到大标定板。其原理就是:

让移动轴,与大标定板,建立变化关系(用N点标定)。然后让 把小视野图片+轴坐标  变换到大标定板坐标。

如果轴移动点位少,可以直接提前在所有点位下拍大标定板,并生成的标定转换关系,然后保存下来。

工作的时候,用查表的方式,用不同的轴位置下的标定转换关系,把小视野转到大标定板。

通常标定板的精度要优于轴精度。轴的重复性精度要优于轴绝对精度。

利用这两个特性。可以解决大尺寸测量定位对轴精度的依赖。且不引入轴直线度误差。

(对于大尺寸测量,这个细节很重要,轴行程越长,直线度的影响也大)

移动轴变换到大标定板的应用非常灵活。但不适合新手。课程目标是告诉你,有这个用法,等你以后要用的时候,能想起来,再过来多看几遍,理解一下

 (本课的要求,是掌握 畸变矫正,和拼图用法)


在这里,把定位用到的标定也讲一下。这个要掌握。在所有定位项目中,都需要。

我们先梳理一个概念:标定     指的是什么?

我们简化理解。就是坐标转换。 图像是一个坐标系。 标定板是个坐标系。 机械运动轴也是个坐标系。我们定位标定,就是把图像坐标系 与 机械运动轴坐标系,建立转换关系。

就是拿到 图像坐标 可以转换到 对应的 机械轴运动坐标。

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

如上图所示,图中有一个坐标系。而图像本身,也是个坐标系。图中红圈,图像坐标是(630,570)  同时红圈的坐标系坐标是(15,15)

标定的目的,就是你输入图像坐标(630,570)可以通过一个转换f(x,y),得到输出(15,15)

你可以输入任何坐标(x, y) 得到输出 (X, Y)。

你可能要问,那我直接看那个坐标系就好了呀。干嘛这么麻烦。

在真实项目中,是看不见这坐标系的。比如那个坐标系是 机械轴运动坐标系。你是看不见的。

我们标定,就是通过3个以上的对应点(通常用9点)。先求出转换关系f(x,y)。以后使用的时候,再用 图像坐标 作为输入,使用f(x,y)  得到 对应的 输出(机械轴运动坐标)。

如上图所示,我先已知9个蓝点的机械坐标。 机对应的图像坐标。 通过N点标定工具。得到转换关系f(x,y)。 就是标定文件。 使用的时候,通过标定转换工具。输入图像坐标,输出机械轴运动坐标。

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

 如上图一所示,先标定9个点。

visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉 visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

 visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉visionmaster图像拼接,海康视觉平台VisionMaster 上手系列,视觉检测,人工智能,计算机视觉

 如上4图所示,图片中任意点,都可以转换到 坐标纸坐标系下。

这个要掌握。在所有定位项目中,都需要。

真实的环境下,坐标纸是看不见的。比如机械轴运动坐标系,就是看不见的。

以上就是关于标定的全部内容。文章来源地址https://www.toymoban.com/news/detail-520308.html

到了这里,关于6 海康视觉平台VisionMaster 上手系列:常用工具(三)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 海康VisionMaster算法平台介绍

    随着科技的不断发展,机器视觉这门技术的应用也越来越广泛,成本逐渐下降,门槛日益降低,本文就介绍了海康威视公司的机器视觉应用开发软件平台VisionMaster(简称VM)。 VM算法开发平台是海康机器人自主开发的机器视觉软件,致力于为客户提供快速搭建视觉应用、解决

    2024年02月04日
    浏览(32)
  • 海康机器视觉Visionmaster-VM3D常见问题及解决方法

    海康机器视觉Visionmaster-缺失检测 软件及环境问题 第一个问题:软件获取问题 官网获取 第二个问题:环境配置类问题 1.软件打不开,加密狗灯不亮,6报错:加密狗未检测到或异常。解决方法:安装3DVM的驱动。 安装后加密狗无法识别,安装此驱动。 第三个问题:安装VM3D后,

    2023年04月26日
    浏览(64)
  • 【计算机视觉 CV】常用的图像(图片)处理工具汇总【新加坡南洋理工】

    OpenCV的全称是 Intel Open Source Computer Vision Library for C++ ,官网: OpenCV官网 Matlab提供的机器视觉工具箱,全称是 Machine Vision Toolbox for Matlab ,官网: Matlab MV Toolbox官网 Matlab和加州理工提供的相机校正工具箱,全称是 Camera Calibration Toolbox for Matlab ,官网: CC Toolbox官网 Matlab提供的

    2024年04月15日
    浏览(36)
  • 海康VisionMaster-脚本模块

    VM是海康机器人自主研发的机器视觉软件,将一系列的图像算法、逻辑工具和通讯协议等封装成图形化模块,致力于帮助客户提供快速搭建视觉应用、解决视觉难题,能够满足视觉定位、尺寸测量、缺陷检测以及信息识别等机器视觉应用。 转自:机器视觉技术交流社区 在VM的

    2024年02月06日
    浏览(38)
  • VisionMaster连接工业相机(海康)

    工业相机一般都需要独立供电,12v接上相机的正负极,另外网口接上电脑或交换机Lan口,建议使用千兆网口,不然帧率跟不上(也可以使用网口转usb3.0). 添加图像源  点击上方相机图标  设置相机参数 选择全局相机  有枚举相机(就是全部的)  和跨网段(通过ip链接   需

    2024年02月07日
    浏览(43)
  • 【Windows 常用工具系列 2 -- 浏览器 插件 Vimium 常用快捷键】

    上篇文章:Windows 常用工具系列 1 – Vscode 安装 下篇文章:Windows 常用工具系列 3 – Linux与windows及linux与linux之间文件传输常用方法及命令 Vimium 是一款用键盘控制 Chrome 浏览器的 Chrome 插件, 可以在 Chrome 应用商店下载到. 下面列出个人比较习惯使用的几个快捷键。 1.1.1 标签页管

    2024年02月14日
    浏览(43)
  • 多线程系列(十五) -常用并发工具类详解

    在前几篇文章中,我们讲到了线程、线程池、BlockingQueue 等核心组件,其实 JDK 给开发者还提供了比 synchronized 更加高级的线程同步组件,比如 CountDownLatch、CyclicBarrier、Semaphore、Exchanger 等并发工具类。 下面我们一起来了解一下这些常用的并发工具类! 2.1、CountDownLatch CountDow

    2024年03月09日
    浏览(42)
  • 海康visionmaster-常规定位引导项目入门必看

    康耐视智能相机Insight-分类计数检测 本文主要介绍如何使用VM实现常规的定位引导项目。下图为定位引导项目整体流程图。 1 场景描述 适用场景:单相机拍物料的抓取场景。 标定方式:工具中心与旋转中心(一般为法兰中心)共轴的定位引导场景,可采用九点标定,即单相机与机

    2024年02月09日
    浏览(32)
  • 【Windows 常用工具系列 5 -- Selenium IDE的使用方法 】

    Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。 Selenium家庭成员有三个,分别是Selenium WebDriver、Selenium IDE和Selenium Grid。 Selenium IDE 介绍 Selenium IDE(集成开发环境)是一个用于自动化网页应用程序的测试工具。以下是一

    2024年02月13日
    浏览(36)
  • 【Windows 常用工具系列 10 -- 笔记本F5亮度调节关闭】

    使用笔记本在进行网页浏览时,本想使用F5刷新下网页,结果出现了亮度调节,如下图所示: 所以就在网上查询是否有解决这个问题的帖子,结果还真找到了: 以下就是笔记本键盘 F 键功能关闭方法: 现在很多电脑的 F1—F12 的快捷键都是音量、屏幕亮度、截图工具的调节功

    2024年02月03日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包