当前位置:网站首页>Halcon 20.11: how to deal with the quality problem of calibration assistant
Halcon 20.11: how to deal with the quality problem of calibration assistant
2021-08-08 00:41:56 【Machine vision 001】
HALCON 20.11: How to deal with the quality problem of calibration assistant
stay “ The short time is three or five days ” Under Options , You can get an evaluation of each image , It includes defect image feature description and quality score percentage of problem severity . The result is 0% It indicates that the image features have great defects , and 100% It indicates that the image features have ideal quality . This can help you by deleting images with poor quality that may lead to a high error rate in the calibration process , To improve your calibration results . If you need a quality level , You can set “ Warning level ”, Defects will be listed in “ The short time is three or five days ” Next .
adopt “ Image test ” and “ Sequence test ” To detect quality problems . If you want the program to run faster , Or don't need quality feedback , Can be “ Image test ” and “ Sequence test ” Change to Quick( Perform fewer tests ) or None( No tests are performed at all ). If the defect is too serious , If no calibration mark or even calibration plate is found , The calibration button will turn gray , Unless the poor quality image is deleted from the list , Otherwise, calibration cannot be performed .
If subsequent measurements are always made on exactly the same plane , The test results on the tilt of the calibration plate may be ignored . under these circumstances , Focal length and Z Values are not individually correct , But just in their combination . The reason for this is that neither of these values itself can be determined . This leads to the result : For example, you get twice as much focus as you should ,Z The value is half the original , vice versa . Besides , The farther you place an object on the plane you calibrate , The less accurate the result is .
Be careful : Poor image quality will lead to poor calibration results , This leads to poor or incorrect measured values . However , Even if the mass fraction warning is 40% To 70% Between , Generally, acceptable results can be achieved . If necessary , Please see the following table , To get suggestions for improving image quality . When trying to improve image quality , Don't forget to check other error sources .
Quality problems |
explain |
Possible solutions |
The calibration plate is overexposed |
The calibration plate area is too bright , Cause edge offset , Center position calculation error |
Turn down the lens aperture or reduce the camera exposure time or turn down the illumination brightness of the light source , Until sufficient quality is achieved |
Uneven image illumination |
The brightness of the calibration plate changes , It is difficult to locate the calibration plate , Less accurate |
Image unevenness is often used horizontally / Results of longitudinal illumination ; Consider using diffuse lighting |
The contrast is too low |
The difference between the gray value of the calibration plate and the gray value of the mark of the calibration plate is not large enough |
Overexposure or underexposure . In order to improve the effect , You can change the aperture or illumination brightness . |
Mark diameter is too small |
The diameter of the calibration plate mark found is too small |
The setting should be changed or a calibration plate with a larger mark should be used |
Mark is not in focus |
The marker is not fully focused , Some look fuzzy , Low robustness |
The depth of field must include the entire object ; Or change the focal length ; Or change the distance from the object to the camera ; Or reduce the aperture , Or use brighter lighting |
Quality assessment failed |
Image test failed , Even if the calibration plate can be found in the image |
For rectangular marker calibration plates , Check whether any part of the image is obscured , And whether the occlusion will interrupt the black edge of the calibration plate |
Tag extraction of some images failed |
Calibration plate marks in some images cannot be extracted , Calibration will not be possible |
Delete the image with failed tag extraction ; Replace or adjust the extraction parameters with a new image |
Image quality problem detected |
The image quality is below the warning level |
Check the quality problem by clicking on a single image name in the list |
Too few images |
The number of images is lower than the recommended number |
Check whether enough images have been taken according to the type of calibration plate |
The calibration board image failed to cover the field of view |
Some parts of the field of view are not covered by any image of the calibration plate , That is, there are areas that are not marked |
Press the display button ( The display button appears in a field named Details In the column of ), All red areas not covered by the calibration plate image can be seen . Before continuing the calibration , Add missing images to the sequence |
The tilt angle is not included in the sequence |
The calibration plate is not tilted enough |
Add more images of the calibration plate tilted in different directions ; For rectangular alignment calibration plates , It is recommended to tilt the image twice in each quadrant , And change the tilt direction |
Not all images are the same size |
The image list contains images of different sizes |
You changed the setting while taking the calibration image . You should delete and change those images taken before , To get useful results . |
版权声明
本文为[Machine vision 001]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/08/20210808004039806U.html
边栏推荐
- Fourth in the world! Wang Sicong installed a server "readily". Netizen: trench is inhuman
- [Tencent classroom] creator zero foundation immortal practice is online!
- 跟着华为,学数字化转型(3):模式创新
- 记一次接口慢查排查
- Follow Huawei and learn digital transformation (3): mode innovation
- Record an interface slow check and troubleshooting
- @Autowired的这些骚操作,你都知道吗?
- ss -h命令
- @Do you know all these operations of Autowired?
- 使用Yolo v5进行目标检测
猜你喜欢
-
Yazid的新生舞会(线段树)
-
当creator遇上protobufjs|孕育
-
Identify and stop the process that‘s listening on port 8080 or configure this application to listen
-
为什么要推荐大家学习字节码?
-
揭秘!价值百万的像素填色解决方案,想开发绘本应用的有福了!
-
[PyTroch系列-11]:PyTorch基础 - 张量Tensor元素的排序
-
[PyTroch系列-12]:PyTorch基础 - 张量Tensor线性运算(点乘、叉乘)
-
【环境篇】第 3 节 • Navicat 环境安装
-
预训练语言模型的前世今生 - 从Word Embedding到BERT
-
讲道理,只要你是一个爱折腾的程序员,毕业找工作真的不需要再花钱培训!
随机推荐
- 华南理工 | 基于生成式的低比特无数据量化
- 微信小程序授权位置和用户信息权限(防止用户禁止后无法使用位置信息)
- 一行代码快速实现今日头条 网易新闻焦点图自动循环轮播效果
- 因果涌现:数学理论揭示整体怎样大于部分之和
- 年收入百万美元AI科学家的烦恼
- API《为什么奥运会以五色环为标志?》数据源接口
- 用一张草图创建GAN模型,新手也能玩转,朱俊彦团队新研究入选ICCV 2021
- UIUC | 用于语言模型的课程学习
- SS - H command
- Target detection using Yolo V5
- Yazid's freshman ball (thread tree)
- When creator meets protobufjs 𞓜
- 我敢肯定!你还没用过一款代码神器,只属于Creator的用户!
- 小程序页面跳转&&文章详情页的实现&&markdown格式转化为wxml显示在小程序页面里
- 49个项目管理过程ITTO整理(详细)
- 49个项目管理过程ITTO整理(详细-文字版)
- 只是想虐下春丽,一不小心撸了台游戏机...
- Cocos论坛九问九答
- Identify and stop the process that‘s listening on port 8080 or configure this application to listen
- 超详细的I/O多路复用概念、常用I/O模型、系统调用等介绍
- Why recommend learning bytecode?
- SAP Commerce Cloud UI 的用户会话管理
- 以太坊 交易 data字段 内容是什么
- SAP CRM Fiori 应用 My Note 里创建 Note 失败的一个原因分析
- 当creator遇上protobufjs|pbkiller填坑历险记
- Uncover the secret! Millions of pixel color filling solutions. Blessed are those who want to develop picture book applications!
- [pytroch series - 11]: pytorch basis - ordering of tensor tensor elements
- [pytroch series - 12]: pytorch basis tensor tensor linear operation (point multiplication, cross multiplication)
- [environment] section 3 • Navicat environment installation
- The past and present life of pre training language model - from word embedding to Bert
- Make sense, as long as you are a tossing programmer, you really don't need to spend money on training to find a job after graduation!
- South China Technology | low bit no data quantization based on generative
- Wechat applet authorizes location and user information permissions (to prevent users from being unable to use location information after prohibition)
- One line of code can quickly realize the automatic circular rotation effect of today's headlines and Netease News focus map
- Causal emergence: mathematical theory reveals how the whole is greater than the sum of parts
- The troubles of AI scientists with an annual income of millions of dollars
- API "why is the Olympic Games marked by five color rings?" Data source interface
- Create a GaN model with a sketch, which can be played by novices. The new research of Zhu Junyan's team was selected into iccv 2021
- UIUC | course learning for language model
- I'm sure! You haven't used a code artifact yet. It only belongs to creator users!