【技术实现步骤摘要】
一种基于计算机视觉的传送带物料状态检测方法
本专利技术涉及智能监控、计算机视觉领域。具体涉及通过一系列图像处理方法实现传送带上物料的盈余与过少状态的检测。
技术介绍
随着时代的发展,工业对自动化要求越来越高。物料生产工厂将处理后的物料通过传送带运输,需要专门的监管人员判断传送带是否运动,传送带上是否有物料,传送带上的物料类型以及物料的量。这个过程需要消耗额外的人力成本,并且,依赖于人的经验以及其他主观因素,对物料的检测结果标准差异较大。传统的对工业传送带物料的检测通常是依靠压力传感器进行,压力传感器直接或者间接与物料接触,寿命较低。并且,压力传感器是接触式检测,只能稀疏式分布,无法实现密集型的全面监测。
技术实现思路
本专利技术的目的在于提供一种能够实现对传送带运行、传送带上的物料情况进行自动化监测的基于计算机视觉的传送带物料状态检测系统。基于计算机视觉的传送带物料状态检测方法,包括对准传送带拍照、获取视频流的相机和对视频流图像进行处理的图像识别模块,图像识别模块执行以下操作:获取视频流,将图像灰度化,通过Gunnar_Farneback法计算稠密光流获取运动区域范围,分割运动区域,获得传送带的工作范围;对运动区域用霍夫变换进行直线特征提取,获得传送带两条边缘线段的四个端点坐标;利用的四个端点坐标计算线段长度区分出长线段和短线段,以短线段的任一端点y1坐标为基准,取y1作为长线段与短线段对应的y坐标值,计算获得长线段与y1对应的x3坐标值,计算公式为以短线段的另一个端点y2坐标为基准,取y ...
【技术保护点】
1.基于计算机视觉的传送带物料状态检测方法,包括设置对准传送带拍照、获取视频流的相机和对视频流图像进行处理的图像识别模块,其特征在于:图像识别模块执行以下操作:获取视频流,将图像灰度化,通过Gunnar_Farneback法计算稠密光流获取运动区域范围,分割运动区域,获得传送带的工作范围;对运动区域用霍夫变换进行直线特征提取,获得传送带两条边缘线段的四个端点坐标;利用的四个端点坐标计算线段长度区分出长线段和短线段,以短线段的任一端点y
【技术特征摘要】
1.基于计算机视觉的传送带物料状态检测方法,包括设置对准传送带拍照、获取视频流的相机和对视频流图像进行处理的图像识别模块,其特征在于:图像识别模块执行以下操作:获取视频流,将图像灰度化,通过Gunnar_Farneback法计算稠密光流获取运动区域范围,分割运动区域,获得传送带的工作范围;对运动区域用霍夫变换进行直线特征提取,获得传送带两条边缘线段的四个端点坐标;利用的四个端点坐标计算线段长度区分出长线段和短线段,以短线段的任一端点y1坐标为基准,取y1作为长线段与短线段对应的y坐标值,计算获得长线段与y1对应的x3坐标值,计算公式为以短线段的另一个端点y2坐标为基准,取y2作为长线段与短线段对应的y坐标值,计算获得长线段与y2对应的x坐标值,获得四个端点坐标P1(x1,y1),P2(x2,y2)和P3(x3,y1),P4(x4,y2);以四个端点之内的区域作为ROI区域,计算ROI区域内的灰度平均值,对ROI区域向外扩充,得到坐标P1'(x1',y1),P2'(x2',y2),P3'(x3',y1),P4'(x4',y2);
部分为按经验设置的offset值;
对ROI区域向内偏移,坐标P1"(x1",y1),P2"(x2",y2),P3"(x3",y1),P4"(x4",y2);
划分了ROI区域为:传送带区域:{P1'P2'P2P1∪P3P4P4'P3'}和物料区域:{P1"P2"P2P1∪P3P4P4"P3"}。
2.如权利要求书1所述的基于计算机视觉的传送带物料状态检测方法,其特征在于:获取一帧图像作为当前图像,采用cv2.split()函数将当前帧图像做拆分通道处理,分别获得B、G、R三个单通道图像;计算单通道数值平均值,aveij=sumij/lengthij;其中,i表示物料区域或者传送带区域,j表示R通道图像、或者G通道图像、或者B通道图像,sum为所选区域的单个通道数值累加值,length为所选区域的像素数量,计算Diffj=|averoi1-averoi2|,roi1表示传送带区域,roi2表示物料区域;将DiffR,DiffG,DiffB按从大到小排序,将R通道图像、G通道图像和B通道图像加权后融合形成加权灰度图,加权计算公式为:ave=λmaxavemax+λmidavemid+λminavemin,其中λmax=0.6,λmid=0.3,λmin=0.1;max表示Diff值最大的通道图像,mid表示Diff值第二的通道图像,min表示Diff值最小的通道图像。
3.如权利要求书2所述的基于计算机视觉的传送带物料状态检测方法,其特征在于:每帧图像中传送带区域和物料区域的加权灰度分别计算其各自区域内的均值,设定为对每输入20帧的均值灰度再次求解均值,并计算均值灰度g随时间t变化的导数;对于传送带区域设定为2秒时间范围内导数的值小于所设导数下限阈值或加权灰度值小于灰度下限阈值时发送物料过多的警报;对于物料区域设定为2秒的时间内导数的值大于所设导数上限阈值或加权灰度值高于灰度上限阈值时发送物料过少的警报,阈值根据观测曲线变化情况给定。最终实现物料状态的检测。导数下限阈值为负数,导数...
【专利技术属性】
技术研发人员:唐金亮,陈特欢,蔡振宇,
申请(专利权)人:宁波大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。