历史上的今天
返回首页

历史上的今天

今天是:2025年01月07日(星期二)

正在发生

2020年01月07日 | 机器视觉对于物联网来说是什么位置

2020-01-07 来源:朗锐智科

将系统连接到可以创建强大的网络功能。能够从摄像机中识别出对象,可以使本地节点更加智能并具有更大的自治权,从而减少了中央服务器上的处理负荷,并可以实现更加分布式的控制体系结构。从而提供了更有效的操作,而所需的外部输入少得多。

机器视觉在过去十年中取得了长足的进步。能够检测视频帧内边缘和移动的算法,以及与,可编程逻辑,微控制器和处理单元()相关的硅技术的进步,已帮助将其带入了广泛的嵌入式领域应用程序。可以到的更复杂的设计与新的开发环境(例如OpenCV)一起使用,以使嵌入式系统设计人员可以更轻松地访问机器视觉。

机器视觉的这种不断增长的扩散正在与将工业系统连接到物联网()的趋势融合。随着变得越来越智能化(部分地由支持的视觉算法驱动),因此生成的数据为工业系统的运行提供了宝贵的见解。反过来,这又开辟了监视设备的新方式,将自主机器人系统(如)连接到物联网基础设施。

转向机器视觉的部分原因是带宽考虑,而另一个主要动机是使工业操作的更多部分自动化的前景。机器视觉的关键应用之一是检查系统。在过去的十年中,带有CMOS图像传感器的高性能相机系统的价格已大幅下降,从而可以在制造过程中更高分辨率地检查和系统。这些相机模块与FPGA结合在一起,可以增加处理和决策的能力。这使摄像机可以对接收到的数据做出相应的响应,从而减少了通过网络发送视频的需求,并提高了整体操作效率。

将检查设备的机器视觉元素连接到物联网,可为正在对工厂性能进行分析的企业系统提供更多数据。机器视觉可以提供适合此类企业系统的抽象级别的信息,而不是原始数据。这显著降低了服务器和整个网络的带宽开销-企业系统正在处理来自物联网的数百万个数据点,因此服务器负载的任何减少都将有助于做出更及时的决策。

机器视觉摄取量的增加也为自动化工厂中的机器人制导系统打开了市场。因此,检查机器可以基于从机器视觉系统获得的结果,绕开中央企业服务器并直接与工厂中的其他设备进行通信。这样可以提高效率,并再次减少网络和服务器上的负载。机器视觉还被用于控制自动化设备,特别是在搬运中。这涵盖了从自动机器人控制系统到工厂周围物料转移到仓库中用于识别产品的自动拣选机的所有内容。

对于自主式物料搬运机器人,机器视觉就像在地板上确定一条线从一个位置到另一个位置一样简单。但是,它也可用于检测途中的人员或障碍物,从而使工厂操作员和机器人可以安全高效地协同工作。如前所述,产品拣选现在也采用了机器视觉,通过条形码识别物品,然后对齐机械手以捕获特定物品并将其放入篮子。摄像机和随之而来的本地处理都是必不可少的,并且作为广泛的物联网的一部分,拾取器/自主机器人也受到不断。

随着无人机越来越依赖于机器视觉,这种情况甚至扩展到了空中。事实证明,无人机是在难以到达的区域(例如,石油管道和天然气设施)进行检查的一种高效方法。除了允许无人机识别并接近特定目标区域外,以便可以对其进行更仔细地检查之外,机器视觉还被用于防撞目的-通过将摄像头系统连接至目标区域,避免固定障碍物甚至其他无人机。

然后是监视市场。越来越多地使用机器视觉在这里具有巨大的意义。无需每秒反馈百万位的视频数据供操作员查看,而是可以在本地处理视频并触发警报,而无需任何人工干预。在FPGA上运行的机器视觉算法越来越精确。结果,它们更好地区分了入侵者,动物或树上的叶子(例如)的移动,从而使操作员可以同时支持更多数量的监视节点。此外,监控摄像机本身可以指示其他机器响应警报。自主地面和空中车辆(如无人机)的组合可能会改变监视的整个方式。成像系统不是安装在固定的摄像机上,而是安装在机载飞行器上,该机在飞行过程中会不断监视该区域。这些无人机随后在电池电量耗尽时返回充电基地,并派出其他无人机代替它们。这意味着可以提供恒定的监视范围。更高级的机器视觉算法能够识别潜在威胁,然后召集其他空中和地面飞船到该地区以进一步监视情况-所有这些都无需操作员参与。相同类型的情况同样适用于农业应用,其中空运飞机上的机器视觉算法可以监视农作物的状况,并在出现问题时将操作员(或自动拖拉机)引导至目标区域响应动作的形式。

此处概述的应用程序已通过底层硬件和技术的进步而实现。机器视觉算法的结构越来越复杂,可以将它们下载到最新的FPGA和GPU。这些设备一次可以处理8或16个通道,支持每秒60帧的速率。它们还可以与OpenCV等高级软件结合使用。

最初,OpenCV最初主要专注于研究和原型制作,近年来已越来越多地用于从云到移动的各种平台上的已部署产品中。本OpenCV 3.1已发布。以前的版本3.0是一项重大改进,将OpenCV提升到现代C ++标准,并合并了对3D视觉和增强现实的扩展支持。新的3.1版本引入了针对重要功能的改进算法,例如校准,光流,图像滤波,分割和特征检测。

未来的可能性

在机器视觉之后,是显而易见的下一阶段。计算机视觉算法能够提供对静止图像和视频内容的确定性分析,但是机器学习正在应用其他方法来“教”系统寻找什么。例如,最新版本的OpenCV现在支持用于机器学习的深度神经网络。

FPGA和GPU性能的提高为机器学习开辟了新的机会。这依赖于训练阶段,在该阶段中,神经网络显示了许多不同的图像,这些图像有感兴趣的对象,通常由实验室或云中的大型服务器系统处理。它产生一系列权重和偏差数据,然后将其应用于嵌入式设计中实现的同一网络。这个“推理引擎”使用这些权重来评估它正在查看的新数据是否包含那些对象。例如,最新的监控摄像头正在使用神经网络机器学习算法来超越传统功能(例如监视和记录),并提供其他视频分析功能(例如人群密度监视,立体视觉,面部识别,人员计数和行为分析)。然后可以将该本地处理交付到物联网中,从而集成到云中更广泛的分析软件中。

责任编辑:ct

推荐阅读

史海拾趣

台湾诚阳(BC)公司的发展小趣事

台湾诚阳(BC)公司始终坚守品质至上的原则。从原材料的采购到生产过程的每一个环节,公司都严格把控,确保产品的品质达到最高标准。同时,公司还建立了完善的售后服务体系,为客户提供及时、专业的技术支持和服务。这种对品质的执着追求,使得台湾诚阳在客户中赢得了良好的口碑,品牌影响力逐渐扩大。

First Silicon Co., Ltd公司的发展小趣事

在电子行业的初期,First Silicon Co., Ltd公司凭借其在半导体材料领域的深厚积累,成功研发出一种新型硅基材料,该材料在导电性和稳定性上远超当时市场上的同类产品。这一技术创新不仅为公司赢得了行业内的广泛关注,还吸引了众多知名电子制造商的合作意向。通过不断优化生产工艺和降低成本,First Silicon迅速将这一新材料商业化,成功打入高端电子市场,为公司的快速发展奠定了坚实基础。

BNS Solutions公司的发展小趣事

在电子行业的早期阶段,BNS Solutions公司凭借其敏锐的市场洞察力和技术创新能力,迅速崭露头角。公司团队针对当时市场上电子产品性能不足、用户体验不佳的问题,研发出了一系列高效能、易操作的电子设备。这些产品不仅满足了消费者对电子设备的基本需求,还通过独特的设计和功能赢得了市场的广泛认可。随着产品的热销,BNS Solutions公司的知名度逐渐提升,为后续的发展奠定了坚实的基础。

南晶电子(DGNJDZ)公司的发展小趣事

随着市场竞争的加剧,南晶电子意识到技术创新是企业发展的核心动力。公司投入大量研发资金,与多所高校和科研机构建立合作关系,共同研发新型半导体器件。经过不懈努力,南晶电子成功推出了一系列具有自主知识产权的高性能产品,赢得了市场的广泛认可。

Econais公司的发展小趣事

为了加速产品的市场推广和应用,Econais积极寻求与行业内其他优秀企业的合作。XXXX年,Econais与Xively公司达成战略合作,共同为工业、商业和住宅市场提供一站式的物联网解决方案。通过这次合作,Econais的WiSmart Wi-Fi用户能够无缝连接到Xively云,为各种物联网应用提供强有力的支持。

Electro Technik Industries公司的发展小趣事

随着电子技术的快速发展,ETI意识到只有不断创新才能在竞争中立于不败之地。公司加大了对研发的投入,积极引进国内外先进技术,并鼓励员工提出创新性的想法。在一次偶然的实验中,ETI的研发团队成功研发出了一种具有高效能、低功耗特点的电子元器件,这一突破性的技术成果迅速获得了市场的认可,为ETI带来了可观的收益。

问答坊 | AI 解惑

射线是否正在你身边无时不刻地产生着危害??

人生大部分时间是在建筑物室内度过的,受到的射线照射主要源于建材。诚然,建材的放射性危害不具有普遍性,可以认为是小概率亊件,问题在于人们几乎无从知道射线或电离辐射是否正在你身边无时不刻地产生着危害。它看不见摸不着感觉不到,等危害造成 ...…

查看全部问答>

关于CDMA DTU的开发

各位前辈:     小女子现在手上有一个任务:使用lpc2136 ARM7芯片加扩展卡DTL800,在uC/OS-II操作系统上设计一款CDMA DTU, 实现AT指令操作,比如短信,语音,拨号上网等方式,用的是2.5G的  全名是:CDMA低速上网卡。 &nbs ...…

查看全部问答>

STM8批量编程碰到解保护的问题

STM8S103F2,已经贴好在板子上了,因为程式更新比较频繁, 所以采用的是在线方式烧写,由于在之前烧录时有按RD要求写入了option byte. 当我们再次烧录时提示Device is protected. 从网上查资料得知,可以先改写0x4800h这部分Option byte, 但 ...…

查看全部问答>

STM32解除写保护后必须复位才能再写FLASH?

                                 手册里是这样说的,擦除选项字节后必须产生系统复位才能重新装载WRP,这样的话bootloader不是要进两次才能写新的AP ...…

查看全部问答>

找一个几十篇UCOSII下载的地方

http://www.armjishu.com/bbs/viewtopic.php?id=1980 因为太大了,大家自己去下载吧…

查看全部问答>

镍氢电池充电器的三阶段式充电方式的设计,求电路图或设计思路

同时对2节镍氢电池进行并行充电。电源电路输出最大功率5W。当单节电池电压大于1.3V时停止充电,并指示充电完成。当充电电池短路时具有短路保护功能。 电池充电分为3阶段,第一阶段电池电压0.9V-1V时,充电电流控制在300mA,第二阶段电池电压在1V-1 ...…

查看全部问答>

DIY手机 方案细节征集

GSM模块采用SIM900A,对外提供SMA接口,耳机(带mic耳机)和扬声器接口,板载mic,串口可连接到MCU或者引出供网友DIY,SIM卡座 MCU选用LPC176X(或者其他?) 电源:LM2596S-ADJ 提供4.0V电压;  TC1262-3.3VDB 提供3.3V电压 按键:1 ...…

查看全部问答>

顶标C80 88Z的芯片具体型号(已知是用作4分频)

如图,芯片顶标 第一行:C80,第二行:88Z 已知在电路中是用作4分频的元件。 求具体型号,或者类似功能的芯片型号。 …

查看全部问答>

非對稱半橋仿真

用proteus進行仿真 半橋IC為IR2109 操作頻率30K 想利用LC諧振震盪產生一個高壓 但目前發現VDS波形怪怪的 並不是一個半方波 看過其他PAPER應該是要半方坡才對 不知道有沒有人知道原因 …

查看全部问答>

求利用独立四键输入四位数,显示在lcd1206第二行中间位置

求利用独立四键输入四位数,显示在lcd1206第二行中间位置…

查看全部问答>