探索视觉系统工作原理,聚焦机器人应用“新视界”

原创 | 文 BFT机器人 

图片

01

视觉系统:机器人的“眼睛”

视觉系统是一个非常复杂的系统,包括照明系统、镜头、摄像系统和图像处理系统。机器视觉系统主要由三部分组成:图像的获取、图像的处理和分析、输出或显示。

从功能上看,典型的机器视觉系统可以分为:图像采集部分、图像处理部分和运动控制部分。

人类想要实现一系列的基本活动,如生活、工作、学习,必须依靠自身的器官,除大脑以外,最重要的就是眼睛,机器人也不例外。要想达成高效生产作业的目标,必须要有完善、先进的视觉系统做支撑。

图片

一般来说,机器视觉设备主要包括图像获取和视觉处理两部分,而图像获取由照明系统、视觉传感器、模拟-数字转换器和帧存储器等完成。机器视觉通过视觉传感器获取环境的二维图像,并通过视觉处理器进行分析,进而转换为符号,让机器人能够辨识物体,并确定其位置。因此,视觉系统对硬件和软件系统要求较高。

随着机器人应用的日益广泛,视觉系统作为智能机器人系统中一个重要的子系统,越来越受到人们的重视。

02

机器视觉系统工作原理

机器视觉检测系统采用视觉设备将被检测的目标转换成图像信号,传送给专用的图像处理系统,图像处理系统根据像素分布和亮度、颜色等信息,将图像信号转变成数字化信号,通过对这些信号进行各种运算提取目标特征,再根据预设的允许度和其他条件输出结果,实现自动识别功能。

图片

采用机器视觉设备替代人眼完成图像采集,能够将被采集器件需要检测的特征全部都体现出来。通过对光源以及相机参数的不断调整,可以确保采集到图像的准确性。

机器视觉检测系统利用专业的图像处理软件将模拟信号转化为数字信号,再对其进行运算,检测器件颜色特征、表面完整程度、规格大小等,最后输出结果并反馈到机械端,对于器件进行分检,将不合格器件挑选出来。

03

机器视觉系统的应用

机器视觉的应用分类

1.检测:可分为高精度定量检测和不用量器的定性或半定量检测。

2.机器人视觉:用于指引机器人在大范围内的操作和行动,至于小范围内的操作和行动,还需要借助于触觉传感技术。

机器视觉的主要应用领域

1.基于机器视觉的仪表板总成智能集成测试系统

人工目测方法检查具有误差大、可靠性差的缺点,而基于机器视觉的智能集成测试系统改变了这种状况,实现了对仪表板总成智能化、全自动、高精度、快速质量检测,大大提高了检测效率。

2.金属板表面自动控伤系统

人工目视或用百分表加控针的检测方法不仅易受主观因素的影响,而且可能会使检测表面产生新的划伤。

金属板表面自动探伤系统利用机器视觉技术,在生产过程中高速、准确地对金属表面缺陷进行自动检测。另外,由于该系统采用非接角式测量,能有效避免产生新的划伤。

3.汽车车身检测系统

将汽车车身置于测量框架下,利用机器视觉通过软件校准车身的精确位置。每个激光器/摄像机单元均在离线状态下校准,同时还有一个在离线状态下用三坐标测量机校准过的校准装置,可对摄像顶进行在线校准。

4.纸币印刷质量检测系统

利用图像处理技术,通过对纸币生产流水线上的纸币20多项特征进行比较分析,检测纸币的质量,能够完美替代传统的人眼辨别的方法。

5.智能交通管理系统

在交通要道放置摄像头,当有违章车辆经过时,将车辆的牌照拍摄下来,传输给中央管理系统,系统利用图像处理技术,对摄像头拍摄的图片进行分析,提取车牌号并存储在数据库中,供管理人员检索。

6.金相分析

金相图象分析系统能对金属或其它材料的基体组织、杂质含量、组织成分等进行精确、客观的分析,为产品质量提供可靠的依据。

7.医疗图像分析

医疗图像分析广泛应用于医疗领域的各个环节,包括血液细胞自动分类计数、染色体分析、癌症细胞识别等。

8.瓶装啤酒生产流水线检测系统

用于检测啤酒是否达到标准的容量、啤酒标签是否完整,能够有效提高啤酒的生产效率及产品质量,达到产线高质量生产的目标。

9.大型工件平行度、垂直度测量仪

采用激光扫描与CCD探测系统的大型工件平行度、垂直度测量仪,以稳定的准直激光束为测量基线,配以回转轴系,旋转五角标棱镜扫出互相平行或垂直的基准平面,将其与被测大型工件的各面进行比较。在加工或安装大型工件时,可用该认错器测量面间的平行度及垂直度。

10.螺纹钢外形轮廓尺寸的探测器件

以频闪光作为照明光源,利用面阵和线阵CCD探测螺纹钢外形轮廓尺寸,达成热轧螺纹钢几何参数在线测量的动态检测系统。

11.轴承实时监控

利用视觉技术实时监控轴承的负载和温度变化,避免过载和过热的危险。将传统上通过测量滚珠表面保证加工质量和安全操作的被动式测量变为主动式监控。

12.金属表面的裂纹测量

用微波作为信号源,根据微波发生器发出不同波涛率的方波,测量金属表面的裂纹,微波的波的频率越高,可测的裂纹越狭小。

图片

04

机器视觉:助推自动化的“明日之星”

机器视觉技术在检测和机器人视觉两方面的应用,是科技发展的重要环节,对社会进步具有重要意义。

传统制造业正在经历前所未有的颠覆,其转型升级将给中国智能自动化行业带来巨大的市场机遇。而机器视觉作为自动化界高智能化产品,未来具有巨大的发展潜力。它可以在各个领域中提高工作效率和产品质量,扩展应用领域,并推动科学研究的发展。

//

BFT原创

作者:橙橙

编辑:柒柒

审核:柒柒

终审:猫


注:文章版权归原作者所有,如有不妥,请联系删除。转载请联系本公众号获得授权。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/128568.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MongoDB-介绍与安装部署

介绍与安装部署 1.MongoDB简介a) 体系结构b) 数据模型c) MongoDB的特点c.1) 高性能c.2) 高性可用性c.3) 高拓展性c.4) 丰富的查询支持 2.单机部署a) Windows系统中的安装启动b) Shell连接(mongo命令)c) Linux系统中的安装启动和连接 1.MongoDB简介 MongoDB是一个开源、高性能、…

华为云云耀云服务器L实例评测|RabbitMQ的Docker版本安装 + 延迟插件安装 QQ邮箱和阿里云短信验证码的主题模式发送

前言 最近华为云云耀云服务器L实例上新,也搞了一台来玩,期间遇到各种问题,在解决问题的过程中学到不少和运维相关的知识。 本篇博客介绍RabbitMQ的Docker版本安装和配置,延迟插件的安装;结合QQ邮箱和阿里云短信验证码…

水库安全监测方案(实时数据采集、高速数据传输)

​ 一、引言 水库的安全监测对于防止水灾和保障人民生命财产安全至关重要。为了提高水库安全监测的效率和准确性,本文将介绍一种使用星创易联DTU200和SG800 5g工业路由器部署的水库安全监测方案。 二、方案概述 本方案主要通过使用星创易联DTU200和SG800 5g工业路…

css--踩坑

1. 子元素的宽高不生效问题 设置flex布局后,子元素的宽高不生效问题。 如果希望子元素的宽高生效,解决方法,给子元素添加如下属性: flex-shrink: 0; flex-shrink: 0;2. 横向滚动(子元素宽度不固定) /* tab…

不用休眠的 Kotlin 并发:深入对比 delay() 和 sleep()

本文翻译自: https://blog.shreyaspatil.dev/sleepless-concurrency-delay-vs-threadsleep 毫无疑问,Kotlin 语言中的协程 Coroutine 极大地帮助了开发者更加容易地处理异步编程。该特性中封装的诸多高效 API,可以确保开发者花费更小的精力去…

基于火山引擎云搜索服务的排序学习实战

排序学习(LTR: Learning to Rank)作为一种机器学习技术,其应用场景非常广泛。例如,在电商推荐领域,可以帮助电商平台对用户的购买历史、搜索记录、浏览行为等数据进行分析和建模;可以帮助搜索引擎对用户的搜索关键词进行分析建模&…

基于Dockerfile创建镜像

基于现有镜像创建 1.首先启动一个镜像,在容器里做修改 docker create -it centos:7 /bin/bash #常用选项: -m 说明信息; -a 作者信息; -p 生成过程中停止容器的运行。 2.然后将修改后的容器提交为新的镜像,需要使用…

全场景流量验证系统 | 京东物流技术团队

本文介绍了一种基于线上流量实现对重构系统进行功能和性能验证的实践方案。针对线上流量如何拦截、如何录制、如何存储、如何回放以及如何发压均作了详细说明,为具有类似需求的读者提供了一种可供参考的思路。 1 业务背景 随着百川项目的启动,中台需要…

平板第三方电容笔怎么样?便宜的ipad触控笔推荐

苹果原装的电容笔与国产的平替电容笔最大的区别在于,平替电容笔只有一个斜面压力感应,而苹果电容笔既有斜面压力感应,又有重力压力感应。但是,如果你不经常使用它来进行绘画的话,你也不必买选择这款苹果电容笔&#xf…

ASP.NET Core教程:ASP.NET Core 程序部署到Windows系统

框架依赖 一、发布 框架依赖(FDD):即Framework-dependent deployments的缩写。这种发布方式依赖于Framework框架,即要部署的服务器上面必须按照ASP.NET Core 运行时环境(ASP.NET Core Runtime)。这种部署方式是微软默认推荐的。下…

MySQL基础-事务

目录 1.事务简介 2.事务的操作 2.1 实验需要用到的数据 2.2 完成转账操作 修改事务执行方式 手动开启事务的方式 3.事务的四大特性 4.并发事务问题 5.事务隔离级别 5.1 事务隔离级别分类 5.2 查看事务隔离级别 5.3 设置事务隔离级别 1.事务简介 事务是一组操作的集合…

【Linux】文件权限详解

🍁 博主 "开着拖拉机回家"带您 Go to New World.✨🍁 🦄 个人主页——🎐开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的…