从事机器视觉软硬件及系统解决方案提供工作十余年来,维视图像在视觉行业的深耕已经取得了广大用户的认可,应用领域遍及制药、包装、电子、汽车制造、半导体、纺织、烟草、交通、物流等各行各业,并在不断经历新的挑战。最近遇到的一个视觉项目,就让我们对视觉行业有了新的探索和认知。

  如上图中所示,需要对汽车尾气过滤陶瓷孔进行视觉检测,检测产品为堇青石陶瓷,用于汽车尾气过滤用。检测需求是若出现堵塞,通过视觉检测,输出堵塞点坐标,控制通气系统,将堵塞点吹通。

采用高分辨率工业相机加镜头的拍摄图片时,维视技术人员发现一个严重的问题,由于产品厚度较大,普通的光源和镜头根本无法透过,勉强拍到的效果如下:

  这样的图像显然无法满足检测需求,难道检测任务就此宣告失败吗?维视旗下新的业务部门远心光学给我们提供了解题思路。由于远心镜头独有的平行光设计,配合平行光源使用时,可以消除视差,解决了互相遮挡的问题,在原有的视觉系统上更换为远心镜头后,拍摄效果如下:

  有了这样的图像,接下来的处理就水到渠成了。搭配维视自主研发的智能软件,处理过程简洁而高效。

  项目很快顺利完成了验收,并得到了客户的好评。但是这个事件却在维视技术人员的心里留下了深刻的印象,远心镜头这一特殊的光学产品,无疑给过去很多视觉无法解决的产品方案提供了一种崭新的思路,由于产品有一定厚度、视差导致的误差,均可以通过远心镜头来纠正,精密检测需求更是远心镜头大展拳脚的应用场合。相信维视旗下自主知识产权品牌BTOS提供的远心产品,一定能帮助我们做出更优异的成绩。

从汽车尾气过滤陶瓷孔检测看远心镜头的应用前景-工业相机相关推荐

  1. 机器视觉:双远心镜头在弹簧检测中的应用

    机器视觉:双远心镜头在弹簧检测中的应用

  2. 专业尖端远心光学,高精度视觉检测解决者

    随着机器视觉系统在精密检测领域的广泛应用,在精密光学测量系统中,由于普通光学镜头会存在一定的制约因素,如影像的变形.视角选择而造成的误差.不适当光源干扰下造成边界的不确定性等问题,进而影响测量的精度. ...

  3. halcon:(4)halcon中XLD的概念与应用----汽车引擎盖圆孔检测

    xld(extended Line Descriptions):扩展线的描述. 在halcon中经常会用到的两个概念: 1.region简单的理解区域region,就是某种具有结构体性质的二值图,正常 ...

  4. 汽车应急电源如何选择,看进来,教你避开虚标的伪劣产品

    对于一些车龄稍久,电瓶进入衰老期的车子,车主朋友一般都会给自己的爱车配备一个汽车"应急启动电源",预防车子出现亏电启动不了的情况,尤其是冬天,电瓶的亏电问题是非常普遍的,所以说汽车 ...

  5. HALCON示例程序rim.hdev轮圈孔检测提取字符

    小哥哥小姐姐觉得有用点个赞呗! HALCON示例程序rim.hdev轮圈孔检测提取字符 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_window ...

  6. 3DUnity汽车尾气模拟

    用Unity3D 模拟下汽车尾气 下载汽车和道路prefab 从Asset Store中下载好汽车和道路的prefab 编写汽车控制脚本和镜头跟随脚本 汽车控制脚本如下: 使汽车可以使用方向键进行移动 ...

  7. 基于PT8.2汽车尾气C0监测及联动控制

    实验环境:PT8.2 实验目标:通过实验了解基于PT8.2汽车尾气C0监测及联动控制 实验拓扑: 实验过程: 设备准备 (1)车库门设备以太网口增加 (2)一氧化碳监测设备以太网口增加 (2)设备IP ...

  8. 预见未来!智能网联汽车高峰论坛六大亮点抢先看!

    OFweek智能汽车网消息:由中国高科技行业门户OFweek维科网.高科会主办,OFweek智能汽车网.OFweek新能源汽车网承办的OFweek 2019 中国智能网联汽车发展高峰论坛将于2019年 ...

  9. halcon工件圆孔检测

    halcon工件圆孔检测 下面展示一些 码片. * This program gets the deviation between * circular contours and their best ...

  10. omron欧姆龙CJ/CP程序 汽车产线门锁组装检测机,欧姆龙NB系列触摸屏通信控制,涵盖人机配方一键换型功能,故障记录功能

    omron欧姆龙CJ/CP程序 欧姆龙CP1H-XA 汽车产线门锁组装检测机,欧姆龙NB系列触摸屏通信控制,涵盖人机配方一键换型功能,故障记录功能,产量统计及OEE功能,模拟量温度读取,模拟量电流值读 ...

最新文章

  1. 你分析过@Annotation注解的实现原理吗?
  2. 小猿圈之学习java web需要有什么基础?
  3. 加密解密、Openssl、自建CA
  4. 阿里云原生数据库:POLARDB
  5. JPA 2.1实体图–第2部分:在运行时定义延迟/急切加载
  6. python的认识_认识Python和基础知识
  7. 4个优化方法,让你能了解join计算过程更透彻
  8. 闭包和高阶函数-函数式编程的基本特征
  9. python selenium 下拉列表_Selenium+Python之下拉菜单的定位
  10. C语言入门1(devC的安装)
  11. stata中安装meta分析模块
  12. 720实训——智慧消防案例分析
  13. 5-Selenium WebDriver三种等待--隐式等待-显式等待和流畅等待
  14. CAD中运用CHAMFER命令的角度模式建立倒角的方式
  15. 【Leetcode】1905. Count Sub Islands
  16. Verilog之从BMP图片中读取RGB数据
  17. IDempiere 富文本编辑器优化
  18. python kivy 手势识别基本代码
  19. 简单字符驱动笔记(朱有鹏)
  20. 城市交通拥堵问题matlab,城市交通拥堵问题的分析与治理

热门文章

  1. docker配置国内加速器的两种方法
  2. 初步了解FPGA中的HLS
  3. 国内外证券交易系统开发平台比较
  4. 十分钟玩转3D绘图:WxGL完全手册(第二版)
  5. Modern C++ 书籍推荐
  6. 交换机和路由器的基本命令
  7. Silverlight加载xap后通过反射相互调用方法及元素
  8. PAT 1068 万绿丛中一点红
  9. CODE VS 4939 欧拉函数 质因数启发式分解
  10. input onfocus onblur