首页 / 专利库 / 飞机类型 / 视觉识别系统 / 基于DSP机器视觉的水果分级系统及方法

基于DSP机器视觉果分级系统及方法

阅读:28发布:2024-02-14

专利汇可以提供基于DSP机器视觉果分级系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于DSP 机器视觉 的 水 果分级系统及方法。它由DSP机器视觉系统、 人机交互 系统、输送模 块 和分级触发模块等几部分组成。摄像头采集水果的图像到DSP视频处理系统中,将水果的外部品质特征信息识别出来。水果信息通过PCI 接口 提供给安装在工控机中的分级 软件 ,分级软件根据这些信息和通过人机交互模块由用户事先设置好的水果等级信息来判别当前水果属于何等级,最后发送触发 信号 给执行机构进行分级。将 图像采集 和 图像处理 任务由专用的DSP高速图像处理系统执行,并将DSP系统采用本发明所述的水果分级方法,DSP系统与工控机之间的数据传输也采用了高速的PCI接口,所以水果分级速度和分级准确率得到大幅提高。,下面是基于DSP机器视觉果分级系统及方法专利的具体信息内容。

1.一种基于DSP机器视觉果分级系统,包括用来识别输送流水线上的水果外部品质特征的机器视觉模,对水果进行分级控制的工控机和安装在工控机的分级软件,其特征是所述的机器视觉模块由CCD摄像头和DSP视频处理系统构成;机器视觉模块中的DSP视频处理系统设有专用于图像处理的DSP芯片。
2.根据权利要求1所述的基于DSP机器视觉的水果分级系统,其特征是DSP视频处理系统设有DSP板卡,DSP板卡通过PCI接口与工控机连接,并且DSP板卡是插在工控机的机箱中。
3.根据权利要求1所述的基于DSP机器视觉的水果分级系统,其特征是安装在工控机中的分级软件通过PCI接口连接DSP视频处理系统。
4.一种基于DSP机器视觉的水果分级系统进行水果分级的方法,包括如下步骤:水果随输送通道以均匀的速度运行;通过由CCD摄像头和DSP视频处理系统构成的机器视觉模块识别水果输送流水线上的水果的外部品质特征;由安装在工控机上的分级软件对水果进行分级控制,将水果分类到相应等级的出果口中;其特征是:
1)摄像头同时采集两个水果输送通道的PAL制式的模拟图像信号,通过解码器模拟信号转换为YUV格式图像数据,存储在DSP视频处理系统的图像采集数据存储区;
2)对图像采集数据存储区中的水果图像数据进行预处理,首先,利用中值滤波的方法对图像进行平滑滤波;其次,采用基于阈值的分割法对水果图像进行背景分割处理;最后,采用轮廓跟踪的方法进行水果边界提取,从而得到水果边界曲线;
3)利用对水果图像进行边界提取得到边缘点来确定水果的形心点,将通过果梗与水果交界点和形心两点的连线定为果轴,用过形心与果轴垂直的直径来代表果径,即为水果的大小;
4)对采集到的彩色水果图像采用HSI彩色模型来表示水果颜色,并利用色度值H对水果表面颜色组成进行分析,计算出苹果表面颜色鲜红、浓红所占比例来确定苹果颜色等级;
5)根据表面坏损区域与非坏损区域的颜色特征差异,利用坏损区域与非坏损区域交界处的突变,求得可疑坏损点,然后再利用区域增长法,求出整个受损区域的面积;
6)将上述3)、4)、5)所得到的水果大小、颜色、缺陷特征参数通过PCI接口传输到工控机中分级软件进行分级。

说明书全文

技术领域

发明涉及一种基于机器视觉果分级系统以及利用该系统进行水果分级的方法,属于水果加工技术领域。

背景技术

目前,基于机器视觉的水果分级系统是通过CCD摄像头采集流水线上的水果图像,并通过图像采集卡将水果图像数据传送到工控机中进行图像处理,从而获得水果外部品质的相关参数,然后根据这些参数由安装在工控机上的分机软件对水果进行分级,并发送各个水果的等级触发信号给相应等级出果口的触发装置,从而实现水果的分级。但是该类系统的图像一般需要通过CCD成像、数据采集卡、A/D转换器才能到计算机中,然后通过操作系统调用应用程序对数据进行处理,一方面数据的传输浪费大量时钟周期,另一方面相关的图像处理算法都在计算机中执行、势必也会占用大量时钟周期,从而导致水果分级系统实时性不高,降低了水果分级的分级效率。

发明内容

本发明的目的是为了提高现有水果分级系统的实时性、分级效率和准确率,提供一种基于DSP机器视觉的水果分级控制系统,以及采用该系统进行水果分级的方法。该系统将耗时的图像采集和图像处理任务都交由专用的DSP高速图像处理系统执行,工控机只负责进行人机交互和发送分级触发信号。另外,在高速的DSP图像处理系统实现了更为复杂和精准的水果分级方法。
本发明的第一个技术方案是:基于DSP机器视觉的水果分级系统,包括用来识别输送流水线上的水果外部品质特征的机器视觉模,对水果进行分级控制的工控机和安装在工控机的分级软件,其特征是所述的机器视觉模块由CCD摄像头和DSP视频处理系统构成;机器视觉模块中的DSP视频处理系统设有专用于图像处理的DSP芯片。
DSP视频处理系统设有DSP板卡,DSP板卡通过PCI接口与工控机连接,并且DSP板卡是插在工控机的机箱中。
安装在工控机中的分级软件通过PCI接口连接DSP视频处理系统。
本发明的第二个技术方案是:基于DSP机器视觉的水果分级系统进行水果分级的方法,包括如下步骤:水果随输送通道以均匀的速度运行;通过由CCD摄像头和DSP视频处理系统构成的机器视觉模块识别水果输送流水线上的水果的外部品质特征;由安装在工控机上的分级软件对水果进行分级控制,将水果分类到相应等级的出果口中;其特征是:
一、摄像头同时采集两个水果输送通道的PAL制式的模拟图像信号,通过解码器模拟信号转换为YUV格式图像数据,存储在DSP视频处理系统的图像采集数据存储区;
二、对图像采集数据存储区中的水果图像数据进行预处理,首先,利用中值滤波的方法对图像进行平滑滤波;其次,采用基于阈值的分割法对水果图像进行背景分割处理;最后,采用轮廓跟踪的方法进行水果边界提取,从而得到水果边界曲线;
三、利用对水果图像进行边界提取得到边缘点来确定水果的形心点,将通过果梗与水果交界点和形心两点的连线定为果轴,用过形心与果轴垂直的直径来代表果径,即为水果的大小;
四、对采集到的彩色水果图像采用HSI彩色模型来表示水果颜色,并利用色度值H对水果表面颜色组成进行分析,计算出苹果表面颜色鲜红、浓红所占比例来确定苹果颜色等级;
五、根据表面坏损区域与非坏损区域的颜色特征差异,利用坏损区域与非坏损区域交界处的突变,求得可疑坏损点,然后再利用区域增长法,求出整个受损区域的面积;
六、将上述三、四、五所得到的水果大小、颜色、缺陷特征参数通过PCI接口传输到工控机中分级软件进行分级。
本发明科学合理,提高了水果分级系统的实时性,分级速度快,分级准确率高。由DSP机器视觉系统、人机交互系统、输送模块和分级触发模块等几部分组成。DSP机器视觉系统主要由CCD摄像头、照明系统和DSP板卡组成。摄像头采集水果的图像传送到DSP图像处理系统中,通过图像处理算法提取分级所需的水果特征。人机交互系统则主要由工控机和分级软件组成。分级软件又分为人机接口和分级控制部分。用户通过人机接口部分可以配置和测试整个水果分级系统。例如,用户可以设置等级数及各等级标准值来控制系统的分级标准,或者利用触发测试功能来测试触发装置是否能正常工作等等。DSP机器视觉系统和人机交互系统是通过PCI总线联系起来的,实现方式是将DSP板卡插入工控机的PCI接口。分级软件的分级控制部分通过PCI总线直接访问DSP寄存器获取DSP图像处理程序提取的水果特征参数,并根据这些参数来将水果分级。分级触发模块主要由旋转编码器、输入输出卡和电磁触发装置组成。旋转编码器用于水果的定位,通过计算两个不同时刻旋转编码器脉冲之差就可以确定这段时间能水果在输送装置上运行了多长的距离,从而能判断水果是否已到达相应等级的触发位置。如果水果已经到达触发位置,则分级软件会通过输入输出卡发送触发信号到相应的通道,电磁触发装置接收到触发指令后立刻将水果弹落到相应等级的出果口中。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的系统结构示意图;
图2是本发明的系统结构原理图;
图3是本发明的水果分级原理图;
图中:1.CCD摄像头,2.光源箱,3.DSP板卡,4.PCI接口,5.工控机,6.分级软件,7.I/O卡,8.强电控制板,9.输送装置,10.分级触发装置,11.旋转编码器。

具体实施方式

在图1中,摄像头1和光源箱置于输送装置9的上方,用以采集水果的图像信息。摄像头1通过视频连线与DSP板卡相连,并将采集到的水果图像信息传送到DSP板卡中进行处理。DSP板卡3通过PCI接口4与工控机5相连接,且置于工控机5机箱中。分级软件6安装在工控机5中,以执行人机交互和分级控制功能。旋转编码器11安装在输送装置的一端转轮上,以获取转轮转过的圈数,并以此来计算水果的位置信息,分级软件6根据旋转编码器11获取的水果位置信息来控制何时触发。I/O卡7插在工控机5机箱中,分级软件6将各水果的分级触发信号通过I/O卡7传送到强电控制板8,最后由强电控制板8来控制分级触发装置10执行触发,将水果分别弹到相应等级的出果口。
本发明控制系统的运行原理如图2所示,CCD摄像头采集水果输送流水线上水果的图像,并将水果图像信息传送到DSP视频处理系统中,DSP视频处理系统通过一系列的图像处理算法将水果的外部品质特征(如大小、颜色、形状和缺陷等)信息提取出来。DSP视频处理系统通过PCI接口将提取的水果特征信息提供给安装在工控机中的分级软件,分级软件根据这些信息和通过人机交互模块由用户事先设置好的水果等级信息来判别当前水果属于何等级。另一方面旋转编码器采集水果的位置信息提供给分级软件,分级软件据此来决定水果何时进行触发。当分级软件判定当前水果应该触发时,会通过I/O卡发送触发信号给强电控制板,然后由强电控制板控制执行机构将当前水果弹入相应等级的出果口。
本发明可用其他的不违背本发明的精神和主要特征的具体形式来概述,因此,本发明的上述实施方案都只能认为是对本发明的说明而不能限制本发明,在与本发明的权利要求书相当的含义和范围内任何改变,都应认为是包括在权利要求书的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈