摄像头自动曝光_基于机器视觉的自动寻孔定位系统设计

3be9d85d71baec3ef7aa410d7eefb889.png

小方哥-AI人工智能模式识别算法

  1. 项目介绍

随着人工智能、深度学习的巨大发展,越来越多的场景用到AI,致力于推动智能制造工业4.0。通信5G网络的升级,使得AI为各个行业的发展和介入实现成为了可能。最为典型的并且实用的场景便是人脸识别的应用。传统的人脸识别,在公开数据集上的识别率仅仅能达到95%。如果应用在实际的场景中,面对复杂的背景、光照变化、目标的旋转运动、半遮挡以及全遮挡、雨天、雾天等恶劣的天气情况,人脸识别的性能则会降低很多。深度学习的飞跃发展取决于日益丰富的训练数据集,只要能够搜集在不同场景下的实际图像,结合流行的深度网络,比传统的方法的性能就会提高很多。所以极大地方便了人们的生活。尤其是在工业自动化生产领域,生产效率、智能化、速度和安全是企业生产的核心命脉,对于大型的企业,往往在世界各地拥有不同的生产线,每一个生产线生产效率的提高,给企业带来的利润是非常可观的,这样既可以减少一定的人力和物力,保证高产出。所以本文的背景是为了能够推动机械重工业设备的自动化、智能化、高效化,所做的一次小尝试。不管怎么说,任何一次的科技变革和创新在起步阶段往往是非常缓慢的、很艰辛的,需要不断的探索和摸索。

2. 开发环境

开发工具:Visual Studio 2013, OPENCV 2.4.9

操作系统:工控机装有 Windows 7 64位,

硬件平台:西门子 S7-1200, 博途软件--TIA,大恒相机,环形光源

3. 系统主要功能

主要包括实时摄像头图像的采集,寻孔定位,与下位机S7-1200实时通信,处理结果的保存到文件夹。

4. 系统实现测试

4.1 系统主界面

d1797886cddd5d53aeff9ef726c462ee.png

4.2 读取测试的静态图片

4.2.1 点击右上角“读取图片”按钮,读取文件名为“1.jpg”

dfcd85e878ec88a7b51ed1631c8b376d.png

4.2.2 点击右上角“提取圆心坐标”按钮,计算图片中圆孔的坐标。

8fab93e1ca8039c1ea91a83ee1dc7ca4.png

4.3 实时摄像头采集

4.3.1 点击左上角“打开设备”按钮,打开大恒摄像头,实时采集图像。

63aee8e4bdd288e6abc5da2d660c39e3.png

4.3.2 设置“曝光时间”编辑框值为10000,调节曝光度。

d02686486def95eb8bb886784e36ba85.png

4.4视频实时定位显示

4.4.1 当打开摄像头,系统默认开启采集模式,然后点击“连接PLC”按钮,圆孔定位算法实时运行,对每一帧,进行检测寻孔的中心,并转化为实际的坐标,然后送给PLC。

93a0557882b48c98909bbdc8cb86bae4.png

4.5 采集的原始图像的保存

4.5.1 点击按钮“保存BMP位图”复选框,可以将实时采集的图像保存到运行程序目录“GxSingleCamImages”中。

02eda2cc1f07eacd26e53dcf85472b09.png

5a89bccb7751914b0b2fcc8d683ac880.png

4.6 定位标记结果显示

62a30387f1344f85e53bda592e5d0b92.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值