目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(六)

目录

前言

几个高频面试题目

工业相机与镜头选型方法

一、相机介绍及选型方法

二、镜头介绍及选型方法

三、相机与镜头选取实际案例

知识储备

液态透镜技术

算法原理

视觉系统中的嵌入式技术

相机内参数和外参数

工业机器视觉的应用领域及发展趋势 

工业机器视觉四大应用

工业机器视觉未来趋势

条烟全品规分拣系统解决方案

一、项目背景

二、改造方案

三、技术亮点

四、实施效果


 

前言

机器视觉是使用光学非接触式感应设备,自动接收大量真实场景图像数据并进行智能化分析处理,以获得信息控制机器或流程。

机器视觉系统是由图像获取与感知、 数据处理与分析、以及决策执行三部分组成,是一个包含算法、软件和硬件等诸多单元的应用系统。

机器视觉的理论和算法基础是计算机视觉, 使机器视觉应用从在工业领域延展到非工业领域,以实现对事物的定位、检测、测量、识别和判断。

机器视觉主要应用领域包括:智能安防、ADAS(高级驾驶辅助系统)、工业视觉、AGV(自动引导车)、机器人、消费电子等。

几个高频面试题目

工业相机与镜头选型方法

一、相机介绍及选型方法

1.工业相机介绍<

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十四) 机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。而且机器视觉易于实现信息集成,是实现计算机集成制造的基础技术。 阅读详情

相关推荐

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十二)

1、视场角定义:视场角,即FOV,是衡量照相系统拍摄范围能力的标准。由上述公式所知,视场角随着像高的增大而增大,随着焦距的增加而减小。(该公式仅适用畸变较小的情况,其中h是像高,f是镜头焦距)1)在光学仪器中,以光学仪器的镜头为顶点,以被测目标的物像可通过镜头的最大范围的两条边缘构成的夹角,称为视场角。视场角的大小决定了光学仪器的视野范围,视场角越大,视野就越大,光学倍率就越小。通俗地说,目标物体超过这个角就不会被收在镜头里。2)在显示系统中,视场角就是显示器边缘与观察点(眼睛)连线的夹角。

getusushu的博客 1140

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十三)

机器视觉,是通过光学装置和非接触式的传感器,自动地接收和处理一个真实物体的图像,以获得所需信息或用于控制机器人运动的装置。这是美国制造工程师协会(SME)机器视觉分会和美国机器人工业协会(RIA)自动化视觉分会,对机器视觉的定义。机器视觉,就是用机器代替人眼,来做测量和判断。本质上,机器视觉是图像分析技术在工厂自动化中的应用,通过使用光学系统、工业数字相机和图像处理工具,来模拟人的视觉能力,并做出相应的决策,最终通过指挥某种特定的装置执行这些决策。

getusushu的博客 1111

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】计算机视觉(基础篇)(三)

目录几个高频面试题目计算机视觉与图像处理、模式识别、机器学习学科之间的关系全景图及计算机视觉技术全景图的简易制作方式合成全景图中计算机视觉技术的知识和原理1特征点匹配2图片匹配应用案例 基于计算机视觉使用Python和OpenCV计算道路交通背景提取算法过滤基于轮廓的目标检测构建处理管道 要实现计算机视觉必须有图像处理的帮助,而图像处理倚仗与模式识别的有效运用,而模式识别是人工智能领域的一个重要分支,人工智能与机器学习密不可分。纵观一切关系,发现计算机视觉的应用服务于机器学习。各个环节缺一不可,相辅相成。计

getusushu的博客 2031

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(八)

点胶缺陷的类别定义在实际的点胶过程中,往往因为点胶量的大小、 点胶压力、针头大小、胶水的粘度以及胶水温度等因素,导致生产的胶条会存在各种各样的缺陷,从而影响产品的质量。工业生产中比较常见的几种缺陷种类,其具体定义如下所示:(1)多胶:胶条中间部分宽度大于其他部分,如图a)所示;(2)少胶:胶条中间部分宽度小于其他部分,如图b)所示;(3)断胶:胶条出现一次或多次的断裂,如图c) 所示;(4)扭曲:胶条整体存在多处弯曲现象,如图d) 所示;(5)气泡:胶条中含有数目较多的气泡,如图e) 所示;

getusushu的博客 1210

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十五)

机器视觉(Machine Vision)作为光电技术应用的一个特定领域,目前已经发展成为一个前景光明、活力无限的行业,年平均增长速度超过2O%。机器视觉广泛应用于微电子、电子产品、汽车、医疗、印刷、包装、科研、军事等众多行业。涉及技术一致,应用差异明显,是各种机器视觉应用系统的共同特点。机器视觉系统集成时,涉及到多门技术,最基本的系统也需要照明、成像、图像数字化、图像处理算法、计算机软件硬件等,稍微复杂一点的系统还会用到机械设计、传感器、电子线路、PLC、运动控制、数据库、SPC等等。

getusushu的博客 1172

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十一)

车牌识别在交通中已经应用了很多年,但实际中还有很多车牌是很难准确识别的,比如随意大角度倾斜的车牌,在过去很多年其实解决的都不好,可以说过去3-5年车牌识别技术曾处于一种瓶颈期,但现在这两年可以看到有些已经可以识别了,这其实很大程度上得益于深度学习技术的应用,有了新的突破,各种姿态的,各种角度的车牌都能很好的识别。目前,城市道路中的摄像头越来越多,也有越来越多的计算机视觉技术被用于自动检测交通的违规行为,如超速、闯红灯或停车标志、错误驾驶和非法转弯,这个在高速公路和城市交叉口上的应用非常广泛。

getusushu的博客 1134

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十)

从定义上来看,像素是指基本原色素及其灰度的基本编码。像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels per inch)为单位来表示影像分辨率的大小。1什么是像素自从智能手机的广泛使用,小编觉得大家对像素这个词多多少少都有点认识吧?如果还是不知道,那就反转你的手机看看背后的摄像头,或者来看一下小编的科普吧。像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels per inch)为单位来表示影像分辨率的大小。

getusushu的博客 1093

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十六)

机器视觉是人工智能正在快速发展的一个分支。简单说来,机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是通过机器视觉产品将被摄取目标转换成图像信号,传送给专用的图像处理系统,得到被摄目标的形态信息,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。机器视觉是人工智能正在快速发展的一个分支。简单说来,机器视觉就是用机器代替人眼来做测量和判断。

getusushu的博客 1095

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】计算机视觉(基础篇)

计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取‘信息’的人工智能系统。这里所指的信息指Shannon定义的,可以用来帮助做一个“决定”的信息。因为感知可以看作是从感官信号中提取信息,所以计算机视觉也可以看作是研究如何使人工系统从图像或多维数据中“感知”的科学。

getusushu的博客 1307

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉

在单芯片相机中,传感器上两个或三个相邻线的输出被组合以生成RGB信号,而在三个或四个传感器相机中,来自物体的光被收集到一个棱镜中,该棱镜将RGB分量(和近红外(NIR)在四芯片相机中)用于单个传感器的同时检测。多传感器棱镜相机是一种强大的替代方案。结晶红外材料,例如硒化锌和氟化钙,具有高色散性能,但这些材料的机械强度远低于玻璃,而且价格也更高,因此,大多数SWIR镜头继续由具有抗反射涂层的玻璃制成。这种色散是一个可测量的量,会导致镜头产生色差,镜头的边缘会模糊物体的边缘,从而无法进行准确的机器视觉测量。

getusushu的博客 1202

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(最终篇)

4 .针对不同尺寸的零件,排序装置和输送装置可以精确调整料道的宽度,使零件在固定路径上运动并进行视觉检测;10 .实时显示检测画面,中文界面,可以浏览几次不合格品的图像,具有能够存储和实时察看错误工件图像的功能;7 .本系统可通过显示图像监视检测过程,也可通过界面显示的检测数据动态查看检测结果;3. 系统根据操作者选择不同尺寸的工件,调用相应视觉程序进行尺寸检测,并输出结果;1. 摄像机的拍照速度自动与被测物的速度相匹配,拍摄到理想的图像;2 .零件的尺寸范围为2.4mm到12mm,厚度可以不同;

getusushu的博客 696

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(四)

计算机视觉是一个研究领域,专注于使机器能够解释和分析来自周围世界的视觉数据。简单地说,它是机器像人类一样看到和理解图像和视频的能力。计算机视觉是通过使用能够处理和分析来自摄像机、传感器和其他设备的视觉数据的算法和软件实现的。计算机视觉的主要目标是使机器能够解释和理解周围的世界,从而能够自主执行任务。计算机视觉具有广泛的应用,包括监视、自动驾驶车辆、面部识别和医学成像。在智能制造中,计算机视觉通过使机器能够解释和分析制造过程的图像和视频来优化制造过程。

getusushu的博客 461

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(九)

在许多工业环境中,依赖人工检查员的公司通常会保留一份已定义零件缺陷的书面日志。在训练深度学习系统时,还必须预先定义这些缺陷,以便软件能够识别出有缺陷的部件。

getusushu的博客 1003

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(五)

机器视觉检测技术,可以实现包括PCB、BGA、管脚和贴片检测,以及焊点、元件缺失、方向错误等方面的完整性检测。机器视觉检测技术是建立在图像处理算法的基础上,通过数字图像处理与模式识别的方法来实现,与传统的人工检测技术相比,提高了缺陷检测的效率和准确度。检测PCB板字符码形态是否符合标准,是否清晰无缺失,线条是否光滑无凸点,是否存在线体重合、重影、麻点、变形、色差、偏位、错印等缺陷。在PCB生产工艺中,显影线后会出现焊盘盖油的现象,在此工位及时的检测发现问题,可减少后面的一系列工序,可节省成本。

getusushu的博客 283

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】AOI检测

企业在使用AOI检测装置大体经历了三个阶段,分别为被动使用阶段、逼迫使用阶段、主动要求使用阶段,随着PCB、FPD制造企业对AOI检测设备的接受程度逐渐加深,AOI检测设备的渗透率也逐渐提高。FPD平板显示器:Mura缺陷检测,Color Filter检测,PI检测,LC液晶检测,色度、膜厚、光学密度检测LC液晶检测,色度、膜厚、光学密度检测。随着技术的发展,SMT组装逐步精细化和细小化,人眼检测无法满足产品质量的要求,人工成本提升,企业为了节约成本,提升质量要求,主动使用AOI检测设备。

getusushu的博客 1467

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(十七)

镜头的失真度是拍摄图像的中央部分与周围部分的变化比率。由于存在像差,拍摄图像的周边部分会发生某种程度的扭曲现象。失真可分为桶形失真和枕形失真两类。表示失真度的数值(绝对值)越小,则镜头的精度越高。在测量尺寸时,应使用失真度小的镜头。一般说来,长焦距镜头的失真度会相对小一些。桶形失真枕形失真拍摄图像的质量是视觉系统的基础。在了解了选择镜头的基础知识后,可以拍摄出:视野适宜,图像整体聚焦良好,亮度、目标物和背景对比度俱佳的清晰图像。

getusushu的博客 472

目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】机器视觉(基础篇)(三)

机器人视觉和机器人技术已被广泛地使用在我们的生活当中,智能机器人技术逐渐成熟。在传统的机器人技术应用过程中,没有做到机器视觉和机器控制的技术统一,只实现了某一技术的应用,极大地制约了智能机器人的发展工作,因此如何统一机器视觉、机器人控制以及人工智能三大要素,成为了人机交互功能实现的主要限制。随着未来智能机器人的不断发展,人们对人机交互的要求也越来越高,智能化、流畅化、拟人化,这都深深考验着我们对各种机器模块的应用能力。

getusushu的博客 355

电流镜设计实战:从基础到高级技巧(附常见问题解决方案)

本文从工程实战角度,系统讲解了电流镜设计从基础原理到高级技巧的全过程。深入剖析了匹配精度、输出阻抗等核心矛盾,并详细介绍了共源共栅(Cascode)结构如何平衡电压裕度与输出阻抗。文章还重点探讨了工艺偏差、版图应力效应等实战中的“隐形杀手”,并提供了常见问题的解决方案与调试技巧,旨在帮助工程师设计出鲁棒性更强的模拟电路。

blockchain9miner的博客 726

Wireshark、Fiddler、Charles 三款抓包工具的本质差异与选型指南

抓包工具是网络调试与接口分析的基础能力,其核心在于理解OSI模型分层原理——不同工具工作在不同协议层级,解决不同维度问题。Wireshark面向网络层(L2/L3),可捕获原始数据帧与TCP握手细节,适用于DNS异常、丢包重传等底层问题定位;Fiddler和Charles则工作在应用层(L7),作为HTTP(S)代理实现HTTPS解密、请求改写与弱网模拟,是API调试与移动端测试的首选。技术价值体现在:精准匹配问题域(如证书固定需Fiddler脚本绕过,iOS调试依赖Charles证书信任链),避免‘用显微

weixin_28831341的博客 249

逆向实战:如何绕过iTunes 12.6.5.3的反调试机制(附X64dbg插件配置)

本文深入剖析了iTunes 12.6.5.3的反调试机制与登录协议。通过X64dbg动态调试与IDA静态分析,详细演示了如何绕过其反调试检测,并定位到核心的登录协议加密函数,揭示了其请求签名(X-Apple-ActionSignature)的生成逻辑与依赖关系,为客户端安全研究与协议分析提供了实战思路。

weixin_29202213的博客 732

NVIDIA Jetson Orin系列 - 使用SDK Manager安装JetPack全流程解析

本文详细解析了使用NVIDIA官方SDK Manager为Jetson Orin系列开发板安装JetPack系统的完整流程。从环境准备、设备进入恢复模式,到SDK Manager图形化界面的分步操作指南,提供了新手友好的全流程解析,并分享了安装后的验证方法及常见问题解决方案,帮助开发者高效搭建稳定的边缘AI开发环境。

nn3456的博客 401

28、基准剂量法:原理、应用与计算详解

本文详细介绍了基准剂量法(BMD)的原理、在监管机构中的应用以及具体的计算方法。内容涵盖样本量与BMD的关系、主要监管机构如EPA对BMD的应用、BMD的模型选择与数据拟合过程、拟合优度评估、下置信限(BMDL)计算,以及实验设计对BMD结果的影响。同时,还讨论了剂量指标和响应选择的关键问题,为理解和应用基准剂量法提供了全面的参考。

info6的博客 274

英伟达 Jetson AGX Thor 官方入门教程(二)CUDA、Docker、JetPack 设置

本文详细介绍了NVIDIA Jetson AGX Thor开发套件的安装与配置流程。主要内容包括:1) BSP安装的三种方法(Jetson ISO、SDK Manager和Linux刷写脚本)及其适用场景;2) Docker环境的完整配置步骤及测试方法;3) CUDA工具包的两种安装方式(容器化和原生安装)及其性能对比;4) JetPack SDK的安装选项。文章提供了详细的命令行操作指南和故障排除建议,帮助开发者快速搭建AI开发环境,充分发挥Jetson平台的硬件性能优势。

机器人控制与仿真应用 1724

CODESYS数据处理合集(高低字节/ 字/浮点数/位)

VAR_INPUT//字节0//字节1END_VARVAREND_VAR。

RXXW_Dor的博客 348

9.13华为OD机试真题 新系统 - 手机桌面整理 (Java/Py/C/C++/Js/Go)

华为OD机试真题 新系统【手机桌面整理】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【 手机桌面整理】多语言题解。

qq_45776114的博客 607

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: AUTOSAR汽车电子嵌入式编程精讲300篇-基于机器学习的车载 CAN 网络入侵检测(续)
下一篇: 点云从入门到精通技术详解100篇-基于深度学习的语义分割与室内稠密点云地图研究(续)
格图素书
博客等级 码龄4年 6588粉丝 2463原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

格图素书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值