System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像检测领域,特别是涉及一种具备灰度值动态调节功能的卷材检测系统。
技术介绍
1、目前卷材在生产加工的过程中,都会采用滚筒流水线进行传输,卷材在滚筒流水线上保持展开的状态,平铺前行。为了能够及时发现卷材的瑕疵,往往会在卷材的流水线传输过程中,进行卷材瑕疵检测。其中不同类型的卷材包含不同的瑕疵,比如pvb材料的卷材,主要包括晶点、虫斑、黑点和气泡等瑕疵,而合成革材料的卷材,则主要包括划痕、气泡、毛边、涂胶不均等瑕疵。卷材的瑕疵检测主要包括相机采集图像以及处理器分析图像两步。
2、对于相机采集图像,在目前的瑕疵检测设备中,大多采用线扫描相机,其中线扫描相机固定安装设置于支架上,使相机的镜头正对流水线,配合固定光源,完成卷材图像的采集。在传统的设备中,相机的位置、角度以及曝光参数等都需要事先完成调节,而且通常是人为进行调节,极为不便;另一方面,一旦流水线开始运作,操作人员就难以接触到相机,无法实现瑕疵检测设备对卷材流水线的动态适应调节,影响相机采集的图像质量。
3、对于处理器分析图像,在目前的瑕疵检测方法中,由于检测方法效率低,使得图像的瑕疵检测往往存在滞后,继而会导致瑕疵的报警速度慢,错过了瑕疵的位置或者位置判断不准确,需要对卷材进行人工复查,费时费力,还降低卷材的生产效率。另外由于相机采集流水线运作时的图像,会导致图像模糊的问题,影响对图像的分析结果,因此需要先对图像进行滤波处理。在现有的图像分析方法中,往往对图像整体采用相同的滤波参数,完成图像滤波;但是由于在同一张图像中,存在不同的模糊程度
4、因此现有的卷材流水线检测装置和检测方法难以满足实时、高效、高质量的卷材瑕疵检测需求。
技术实现思路
1、本专利技术的目的是解决现有技术的不足,提供一种具备灰度值动态调节功能的卷材检测系统。
2、为了解决上述问题,本专利技术采用如下技术方案:
3、一种卷材检测装置,包括操作台、支撑架、滑架、滑杆、相机模块以及光源模块;其中支撑架共两个,两个支撑架对称设置于流水线的两侧;滑架滑动设置于支撑架上,滑架能够沿着支撑架上下滑动;滑杆铰接设置于两个支撑架的滑架上;相机模块滑动设置于滑杆上;光源模块设置于支撑架上,光源模块对应流水线上的卷材设置;操作台设置于地面,操作台与相机模块以及光源模块通信连接;操作台包括显示器和处理器。
4、一种灰度自适应的卷材检测系统,包括如下步骤:
5、步骤1:操作台接收开机指令,处理器开始开机初始化流程;完成开机初始化流程后,显示器显示开机界面;开机界面包括“进入系统”和“退出系统”按钮,分别对应“进入系统”指令以及“退出系统”指令;
6、步骤2:操作台接收开机界面的操作指令,并判断为“退出系统”指令还是“进入系统”指令;若为“退出系统”指令,则操作台关闭,结束步骤;若为“进入系统”指令,则显示器由开机界面跳转到瑕疵检测界面,并开启多个线扫相机采集线程;瑕疵检测界面包括“清除”、“检测/暂停”、“历史卷”、“换卷”、“设置”、“前进”、“后退”以及“退出”按钮,分别对应“清除”、“检测/暂停”、“历史卷”、“换卷”、“设置”、“前进”、“后退”以及“退出”指令;瑕疵检测界面还包括图像显示区域,图像显示区域实时显示相机模块采集的图像;在图像显示区域设置有检测区域滑条,检测区域滑条对应“检测区域划分”指令;
7、步骤3:操作台判断是否接收到瑕疵检测界面的操作指令;若接收到操作指令则进入步骤4,否则返回步骤3;
8、步骤4:操作台收到指令并判断操作指令的类型,执行相应的动作,结束步骤;其中若为“检测/暂停”指令,则判断为“检测”指令还是“暂停”指令;若为“检测”指令,则进入实时检测流程,直至收到“暂停”指令,返回步骤3;若为“暂停”指令,则结束实时检测流程,返回步骤3;需要说明的是,在开机后首次进入瑕疵检测界面时,显示“检测”按钮,对应“检测”指令,“检测”按钮被点击后会切换为“暂停”按钮,“暂停”按钮被点击后会切换为“检测”按钮,“暂停”按钮对应“暂停”指令。
9、进一步的,所述步骤4中的实时检测流程,包括如下步骤:
10、步骤61:操作台通过线扫相机获取图像数据;将图像数据进行深拷贝;
11、步骤62:将检测算法返回参数初始化,并将当前的产品检测瑕疵参数转化为算法数据格式;其中算法数据格式为对应算法检测流程的格式;
12、步骤63:将转化为算法数据格式的产品检测瑕疵参数、深拷贝的图像数据以及初始化后的检测算法返回参数输入到设定的检测算法流程中,并返回检测算法结果;通过检测算法流程检测图像数据中的瑕疵以及灰度值参数;
13、步骤64:遍历检测算法结果,筛选出判断为瑕疵的检测算法结果;
14、步骤65:依次判断瑕疵的检测算法结果的位置是否位于检测范围内;
15、步骤66:获取位于检测范围内的瑕疵点的瑕疵信息,并添加到瑕疵列表与打标队列中,同时将瑕疵信息记录到数据库;瑕疵信息包括检测到的瑕疵图像、瑕疵位置、瑕疵类型以及瑕疵截图,瑕疵图像为包括瑕疵的拼接图像数据;
16、步骤67:获取图像数据,并根据图像数据,完成灰度值动态调节流程,调节线扫相机的曝光量以及光源模块的亮度;
17、步骤68:根据瑕疵信息完成瑕疵处理流程;
18、步骤69:释放检测线程中使用的资源,结束步骤。
19、进一步的,所述步骤67中的灰度值动态调节,包括如下步骤:
20、步骤6701:操作台获取所有线扫相机采集的实时拼接图像数据a1,检测拼接图像数据a1的整体灰度值;
21、步骤6702:判断图像a1的整体灰度值与设定的极限值x1的关系;若图像整体灰度值小于极限值x1,表示图像数据a1为接近纯黑的图像;若图像整体灰度值小于极限值x1,则开启光源切换流程,完成光源切换流程后清除线扫相机曝光调节标志位,进入步骤6703;否则,直接进入步骤6703;
22、步骤6703:判断是否存在未处理的检测线程;若存在未处理的检测线程,则结束步骤;否则进入步骤6704;检测线程表示对图像的算法检测;
23、步骤6704:操作台没有进行实时检测流程,将图像数据a1根据设定的分段参数进行分段;
24、步骤6705:对获得的分段图像分别计算每段图像的整体灰度值,判断设定段图像a2的整体灰度值与其他段图像的平均灰度值的差值的比值与设定数值x2的关系;若比值大于设定数值x2,则认为图像异常,结束步骤;若比值小于等于设定数值x2,则进入步骤6706;
25、步骤6706:判断当前的图像数据a1是否为该线扫相机采集的第一帧图像;若为第一帧图像,则直接进入步骤6712;否则进入步骤6707;
26、步骤6707:获取该线扫相机在当前图像数据a1的前n帧图像数据,若当前图像数据a1之前的本文档来自技高网...
【技术保护点】
1.一种具备灰度值动态调节功能的卷材检测系统,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤4中的实时检测流程中包括灰度值动态调节流程,包括如下步骤:
3.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤4中的实时检测流程,包括如下步骤:
4.根据权利要求3所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤68中的瑕疵处理流程包括如下步骤:
5.根据权利要求4所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤682中瑕疵打标流程包括如下步骤:
6.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤1中的开机初始化流程包括如下步骤:
7.根据权利要求6所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤101的开机检测界面初始化过程包括如下步骤:
8.根据权利要求6所述的一种具备灰度值动态调节功能的卷材检测系统,其特
9.根据权利要求8所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤1026中的项目数据库包括系统参数表、相机配置参数表、产品瑕疵参数表、实时检测参数表、历史卷信息记录表以及历史卷瑕疵信息表,在创建项目数据库的过程中,需要配置系统参数表、相机配置参数表、产品瑕疵参数表、实时检测参数表、历史卷信息记录表以及历史卷瑕疵信息表,同时设置各个数据表的建表命令、判断表是否存在命令、搜索数据表的数据命令以及插入数据表数据命令。
10.根据权利要求6所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤103中,读取数据库的过程中,首先需要判断项目数据库中是否存在数据,该处的数据表示步骤102中的数据表的具体数据;若存在数据,则读取相应数据,并根据读取的数据完成相应设备配置;若不存在数据,则写入默认的数据,并读取各个数据表的数据储存至程序中,同时完成相应设备配置。
...【技术特征摘要】
1.一种具备灰度值动态调节功能的卷材检测系统,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤4中的实时检测流程中包括灰度值动态调节流程,包括如下步骤:
3.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤4中的实时检测流程,包括如下步骤:
4.根据权利要求3所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤68中的瑕疵处理流程包括如下步骤:
5.根据权利要求4所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤682中瑕疵打标流程包括如下步骤:
6.根据权利要求1所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤1中的开机初始化流程包括如下步骤:
7.根据权利要求6所述的一种具备灰度值动态调节功能的卷材检测系统,其特征在于,所述步骤101的开机检测界面初始化过程包括如下步骤:
8.根据...
【专利技术属性】
技术研发人员:陈浙泊,潘凌锋,张一航,余建安,叶雪旺,陈镇元,林建宇,陈一信,陈龙威,吴荻苇,
申请(专利权)人:浙江大学台州研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。