0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器视觉在工业市场的应用 基于机器视觉的双目图像采集处理实例

454398 来源:创龙电子 作者:创龙电子 2020-10-09 16:01 次阅读

什么是机器视觉

机器视觉是一项综合技术,包括图像处理、机械工程技术、控制、电光源照明、光学成像、传感器模拟与数字视频技术、计算机软硬件技术(图像增强和分析算法、图像卡、I/O卡等)。一个典型的机器视觉应用系统包括图像捕捉、光源系统、图像数字化模块、数字图像处理模块、智能判断决策模块和机械控制执行模块。

机器视觉在工业市场的应用

用机器视觉技术取代人工,可以提供生产效率和产品质量,因此机器视觉技术广泛应用于工业检测(机械零部件的尺寸和位置测量)、机器人视觉、人脸识别、车牌识别、自动光学检查、无人驾驶汽车、追踪定位等领域。

如何实现机器视觉

工业机器视觉系统包括:光源、镜头(定焦镜头、变倍镜头、远心镜头、显微镜头)、相机(包括CCD相机和COMS相机)、图像处理单元(或图像采集卡)、图像处理软件、监视器、通讯/输入输出单元等。

其中图像处理单元,又可以称为图像采集卡,是完整的机器视觉系统的一个部件,但是它扮演一个非常重要的角色。图像采集卡直接决定了摄像头的接口(黑白、彩色、模拟、数字)、图像的处理、图像的输出形式等。

Tronlong推出的基于Xilinx Zynq-7000 SoC的TLZ7x-EasyEVM评估板能够很好的满足工业机器视觉的图像处理单元功能。

TLZ7x-EasyEVM评估板芯片选型XC7Z020,兼容XC7Z010,集成PS端单核/双核Cortex-A9 ARM + PL端Artix-7架构可编程逻辑资源,提供双目摄像头接口,可以灵活接入视频输出模块。

工业机器视觉-双目图像采集处理实例

一、实例功能

使用Video In to AXI4-Stream IP核,将2路摄像头(640*480@70)数据采集进来,并通过vdma缓存到PS端DDR,然后通过OSD IP核将2路图像叠加到1080P60的视频中,最后通过VGA输出显示。

二、原理框图:

三、实例说明:

本实例采用BlockDesign设计方式。

1)摄像头视频采集

视频的采集使用的是Video In to AXI4-Stream IP核,例程中将其配置为Mono/Sensor,1 pixels per clk,每个色彩数据位宽为8bits。例程使用2个IP核分别采集2路摄像头图像,具体配置如下图所示:


2)视频数据传输缓存

使用VDMA(AXI Video Direct Memory Access) IP核,S2MM将视频流传送到DDR中,MM2S再从DDR中把图像数据传输出去。例程2个VDMA IP核,每个IP核使用4个frambuffer,stream的数据宽度为8bits,如下图:

3)视频拼接控制

使用OSD(Video On Screen Display)IP核技术配置。OSD配置为带有AXI4-Lite接口,通过配置寄存器来设置OSD的输出分辨率、叠加的图层数以及各个图层的分辨率和显示位置。本工程配置成1080P分辨率,2个640*480的图层,不带AXI4-Lite接口。如下图:


4)视频显示输出(VGA)

使用AXI-Stream to video out IP核显示视频,将其视频格式配置为RGB,1 pixels per clk,每个色彩数据位宽为8bits。IP核具体配置如下图:

四、硬件连接:

五、运行效果:

用户可以在该框架中,根据自己的需要,对视频图像进行更加丰富的配置处理,如边沿检测,可应用于双目立体视觉、虚拟现实等场合。

编辑:hfy
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    30

    文章

    5027

    浏览量

    117711
  • 图像处理
    +关注

    关注

    26

    文章

    1224

    浏览量

    55814
  • 机器视觉
    +关注

    关注

    161

    文章

    4042

    浏览量

    118352
收藏 人收藏

    评论

    相关推荐

    机器视觉图像采集卡及其接口概述

    本文主要是介绍机器视觉图像采集卡及其使用的各种接口。首先,我们将概述外围计算机卡,然后探索图像采集
    的头像 发表于 04-15 20:42 87次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>图像</b><b class='flag-5'>采集</b>卡及其接口概述

    机器视觉图像采集卡的功能与应用

    机器视觉技术广泛应用于工业生产检测、医疗、交通等领域助力实现自动化、智能化。整个机器视觉系统可分为图像
    的头像 发表于 04-04 08:33 130次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>中<b class='flag-5'>图像</b><b class='flag-5'>采集</b>卡的功能与应用

    机器视觉图像采集卡:关键的图像处理设备

    机器视觉图像采集卡是一种用于采集处理图像数据的关键
    的头像 发表于 02-22 16:23 151次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>图像</b><b class='flag-5'>采集</b>卡:关键的<b class='flag-5'>图像</b><b class='flag-5'>处理</b>设备

    机器视觉系统中图像采集卡的选择

    机器视觉技术是目前工业生产检测实现自动化、智能化的重要应用。机器视觉系统分为图像
    的头像 发表于 12-21 10:20 283次阅读

    机器视觉图像增强和图像处理

    一、图像处理技术概述1.定义对原始获取图像进行一系列的运算处理,称为图像处理
    的头像 发表于 10-26 08:07 458次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>之<b class='flag-5'>图像</b>增强和<b class='flag-5'>图像</b><b class='flag-5'>处理</b>

    机器视觉图像增强和图像处理

    对原始获取图像进行一系列的运算处理,称为图像处理图像处理
    发表于 10-23 10:43 227次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>之<b class='flag-5'>图像</b>增强和<b class='flag-5'>图像</b><b class='flag-5'>处理</b>

    基于机器视觉的产品检测技术研究

    机器视觉被定义为用计算机来模拟人的视觉功能, 从客观事物的图像中提取信息, 进行处理并加以理解, 最终用于实际检测、 测量和控制。 一个典型
    发表于 09-25 07:12

    基于DM642机器视觉系统的设计与实现

    有关大专院校和研究所近两年在图像机器视觉技术领域进行』积极思索和大胆的尝试,逐步开始了工业现场的应用。为外,各行业的领先企业解决了生产自
    发表于 09-20 07:58

    机器视觉检测系统的工作原理及检测流程介绍

    机器视觉检测系统工作流程中,主要分为图像信息获取、图像信息处理和机电系统执行检测结果3个部分,
    发表于 09-19 06:34

    联瑞巨帧网卡,赋能机器视觉行业,让图像采集更稳定

    伴随着机器视觉行业的发展,高质量高精度的图片需要更好的传输通道。面对机器视觉图像采集卡丢帧难题,
    的头像 发表于 08-21 09:36 403次阅读
    联瑞巨帧网卡,赋能<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>行业,让<b class='flag-5'>图像</b><b class='flag-5'>采集</b>更稳定

    机器视觉的工作原理是什么?

    机器视觉的工作原理是什么? 机器视觉是一种通过计算机技术来实现智能视觉处理的方法。它利用计算机
    的头像 发表于 08-09 16:21 930次阅读

    机器视觉的工作原理、基本功能及结构组成

    机器视觉(MachineVision)是指利用计算机视觉技术,让机器或电脑探测物体、处理图像,实
    的头像 发表于 08-09 08:09 1221次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的工作原理、基本功能及结构组成

    什么叫机器视觉机器视觉和嵌入式有什么关系?

    、理解和处理图像或视频数据,以实现自动化的视觉分析和决策。机器视觉通过使用各种算法和模型,对图像
    的头像 发表于 08-07 08:09 663次阅读
    什么叫<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>和嵌入式有什么关系?

    双目立体视觉原理 HALCON的双目视觉系统研究

    图像处理和特征提取、立体匹配以及三维重建。为解决智能移动机器人、工业装配机器人、家用机器人、
    发表于 07-19 14:18 0次下载

    机器视觉基本组成

    机器视觉基本组成 根据美国自动成像协会(AIA)的定义,机器视觉(Machine Vision)是一种应用于工业和 非
    的头像 发表于 06-27 15:35 714次阅读