0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

halcon与opencv标定板的选择

东莞市准纳光电科技有限公司 ? 2022-09-24 16:42 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

标定板的选择主要从四个方面入手,分别是精度、视场、材质、光源,下面分别叙述。

一、精度:标定板的图案尺寸偏差

标定板的精度主要加工工艺来决定,主要有如下三类:

光刻工艺(精度3um内):高精度光刻机光学镀膜机等进口加工设备,常用加工材料 有玻璃和陶瓷两种,制作图案可达lm,常用(玻璃)加工尺寸一般为500mm左右;

丝印工艺(精度20-50um):高精密丝印机、精密丝网板等加工设备,常用加工材料有 玻璃、陶瓷、金属板、复合板等,制作范围可达2m,常用加工范围300-1000mm;

激光打标(精度20-100um):激光打标机加工设备,常用加工材料有铝合金板,制作 范围一般在400mm内;

标定板的精度主要由加工设备决定,但最终的精度也是要受标定板的材料和大小影响的。

二、视场:相机拍摄的范围

假设相机的分辨率为500万像素的时候,标定板图案的大小一般为(1/2-3/4)倍视场, 但不同的视觉软件会有一些差异,下面就常用的Halcon软件和OpenCV软件进行介绍。

Halcon标定板:其图案有两种,分别是圆点阵列图案(阵列标定板)和圆点蜂窝图案(蜂窝标定板),对于阵列标定板,建议图案大小为(1/4-3/4)倍视场;对于蜂窝标定板, 建议图案大小为(1/2-2)倍视场,蜂窝标定板图案大小是允许大于整个视场的,只要五 组特征标志点(中间1组,四周各1组)在视场中出现任意一组即可正确识别标定板。

OpenCV:建议标定板图案大小为(1/2-3/4)倍视场,OpenCV支持圆点阵列和棋盘格两种图案标定板。

三、材质:用来制作标定板的基底板材

用来制作标定板的基底材质主要有玻璃、陶瓷、铝合金、碳纤维、菲林胶片等;

玻璃板:玻璃主要有石英和苏打玻璃,石英玻璃的膨胀系数小于10^-7,苏打玻璃的膨 胀系数小于10^-6,两种玻璃的平面度都是um级,一般用来制作um级标定板,但玻璃易碎,标定图案制作(光刻工艺)成本昂贵,尤其数量较少的时候;

陶瓷板:陶瓷的热稳定性高,不容易受外界环境干扰,平面度(5-50)um, 一般用于um级标定板,但制作图案尺寸(没有大的陶瓷板)有限,一般图案小于220mm,且制 作成本昂贵;

碳纤维板:碳纤维板稳定性高,重量轻,不易变形,一般用于制作大尺寸低精度(30um) 标定板,但碳纤维表面本身是有格子图案的,一般需要先进行喷漆或者贴膜来覆盖图案, 然后再制作需要的标定板图案;

铝合金板:容易受热膨胀、稳定性较差,一般用于制作低精度(50um)标定板,丝印加工工艺或者直接激光打标制作图案。

菲林胶片:一种柔性透明材料,厚度0.18mm,容易变形,受热容易膨胀,精度不稳定, 一般(10-100)um,视整个胶片大小而定,一般贴合在玻璃表面上使用。

四、光源:照亮标定板图案的器件

针对不同的光源,一般会选择不同材质的标定板,当然您亦可根据标定板来选择需要

的光源。按照照明方式可分为两大类:背光光源和前置光源;

■背光光源:面光源、平行光源、远心光源、同轴光源等,此类光源一般跟相机处于目标 物的两侧,适合选用表面镜面的透明材质标定板,如玻璃标定板和菲林标定板等;

■前置光源:环形光源、点光源、开孔面光源、球顶光源,同轴光源等,此类光源一般跟 相机处于目标物的同侧,适合表面磨砂漫反射的标定板,如陶瓷标定板、贴膜标定板、 碳纤维标定板、铝合金标定板等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【Milk-V Duo S 开发免费体验】SDK编译、人脸检测、OpenCV测试

    【Milk-V Duo S 开发免费体验】SDK编译、人脸检测、OpenCV测试 本文介绍了 Milk-V Duo S 开发板实现 Buildroot SDK 镜像编译、基于 TDL 模型的人
    发表于 07-11 13:48

    陶瓷标定技术--宏诚光学

    陶瓷标定技术解析与应用指南一、核心特性与优势陶瓷标定以陶瓷为基底,通过光刻工艺制作高精度图案(如棋盘格、圆点阵列等),具有以下特性:?高环境适应性?:热膨胀系数小(如8.6×10?
    的头像 发表于 05-07 16:09 ?267次阅读
    陶瓷<b class='flag-5'>标定</b><b class='flag-5'>板</b>技术--宏诚光学

    《聊一聊ZXDoc》之汽车标定、台架标定、三高标定

    ZXDoc支持XCP/CCP标定功能,标定工作贯穿主机厂与Tier1厂商汽车ECU研发、生产、测试的整个流程,是保障ECU性能达标、功能稳定的关键。什么是XCP/CCP标定?XCP/CCP标定
    的头像 发表于 04-27 11:36 ?779次阅读
    《聊一聊ZXDoc》之汽车<b class='flag-5'>标定</b>、台架<b class='flag-5'>标定</b>、三高<b class='flag-5'>标定</b>

    如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发

    本文将介绍基于米尔电子MYD-LMX93开发(米尔基于NXPi.MX93开发)的基于OpenCV的人脸检测方案测试。OpenCV提供了一个非常简单的接口,用于相机捕捉一个视频(我用
    的头像 发表于 04-15 11:51 ?376次阅读
    如何用<b class='flag-5'>OpenCV</b>的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发<b class='flag-5'>板</b>

    快速部署!米尔全志T527开发OpenCV行人检测方案指南

    本文将介绍基于米尔电子MYD-LT527开发(米尔基于全志T527开发)的OpenCV行人检测方案测试。摘自优秀创作者-小火苗 一、软件环境安装1.在全志T527开发安装
    发表于 04-11 18:14

    OpenCV行人检测应用方案--基于米尔全志T527开发

    本文将介绍基于米尔电子MYD-LT527开发(米尔基于全志T527开发)的OpenCV行人检测方案测试。摘自优秀创作者-小火苗一、软件环境安装1.安装
    的头像 发表于 04-10 08:03 ?777次阅读
    <b class='flag-5'>OpenCV</b>行人检测应用方案--基于米尔全志T527开发<b class='flag-5'>板</b>

    运行LCr4500 3d程序时报错怎么解决?

    你好!我运行可执行程序时,选择1,进行标定生成时,报出4个错误,CALIBRATION_PARAMETERS_MODEL_SIZE_MISSING等几个类似的错误,这个是要在哪里输入吗?另外
    发表于 02-26 06:13

    C#通过Halcon实现3D点云重绘

    C# 通过 Halcon 实现 3D 点云重绘
    发表于 01-05 09:16 ?0次下载

    C#基于Halcon实现Basler相机采图

    C#基于Halcon实现Basler相机采图
    发表于 01-05 09:16 ?0次下载

    如何用OpenCV进行手势识别--基于米尔全志T527开发

    本文将介绍基于米尔电子MYD-LT527开发(米尔基于全志T527开发)的OpenCV手势识别方案测试。摘自优秀创作者-小火苗米尔基于全志T527开发一、软件环境安装1.安装Op
    的头像 发表于 12-13 08:04 ?1394次阅读
    如何用<b class='flag-5'>OpenCV</b>进行手势识别--基于米尔全志T527开发<b class='flag-5'>板</b>

    如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发

    本篇测评由优秀测评者“eefocus_3914144”提供。 本文将介绍基于米尔电子MYD-LMX93开发(米尔基于NXP i.MX93开发)的基于OpenCV的人脸检测方案测试。 Ope
    发表于 11-15 17:58

    视觉软件HALCON的数据结构

    在研究机器视觉算法之前,我们需要先了解机器视觉应用中涉及的基本数据结构。Halcon数据结构主要有图像参数和控制参数两类参数。图像参数包括:image、region、XLD,控制参数包括:string、integer、real、handle、tuple数组等。
    的头像 发表于 11-14 10:20 ?1341次阅读
    视觉软件<b class='flag-5'>HALCON</b>的数据结构

    基于OPENCV的相机捕捉视频进行人脸检测--米尔NXP i.MX93开发

    本文将介绍基于米尔电子MYD-LMX93开发(米尔基于NXPi.MX93开发)的基于OpenCV的人脸检测方案测试。OpenCV提供了一个非常简单的接口,用于相机捕捉一个视频(我用
    的头像 发表于 11-07 09:03 ?1518次阅读
    基于<b class='flag-5'>OPENCV</b>的相机捕捉视频进行人脸检测--米尔NXP i.MX93开发<b class='flag-5'>板</b>

    传感器静态标定的主要步骤是什么

    传感器静态标定的主要步骤通常包括以下几个方面: 一、准备阶段 确定标定范围 :首先,需要明确传感器的全量程(即测量范围),这是标定工作的基础。 准备标准设备 :利用标准仪器或设备产生已知的非电量(如
    的头像 发表于 09-19 17:02 ?2792次阅读

    【龙芯2K0300蜂鸟试用】5 搭建opencv开发环境

    。 移植opencv 版本的选择,虽然官方默认根文件系统中,没有安装opencv库,但package中包含其,而且版本是3.4.13,故选择此版本 下载 $ wget https
    发表于 08-27 15:08