专利名称:基于二次投影算法的在线非接触式中厚板轮廓检测系统及方法
技术领域:
本发明涉及一种基于二次投影算法的在线非接触式中厚板轮廓检测系统及方法。
背景技术:
目前,钢铁行业对带钢轧制生产线的效率及检测精度要求越来越高,特别是中厚板板材自动生产线,由于其在辊道上输送速度极高,这给中厚板平面轮廓在线检测带来了极大的困难,这就要求轮廓检测系统不仅要具备高速的图像采集频率,更要求具备高效的图像处理算法来提取图像中有效信息。中厚板板材作为钢铁行业的一种特殊钢种,由于其表面材质、纹理的易变性和生产线工况的多变性,采用普通光源的照明方式容易受到外界不确定因素的干扰而引起一定的检测误差。因此,要进一步提高轮廓检测系统中的抗干扰能力,需要改变其照明方式。由于轧制的中厚板板材头、尾轮廓形状存在很大的不确定性,采用传统的检测原理无法精确地这部分的轮廓信息,甚至不能对其进行检测。再者,现有的基于CXD图像传感器的轮廓检测仪无法独立地完成带钢轮廓的检测,因为其无法测量出带钢表面相对辊道平面的高度信息,而是依赖于上一级系统或者其他高度检测设备,这严重限制了轮廓检测仪的应用范围。
发明内容
本发明的目的是针对当前中厚板轮廓检测仪技术的不足,提供一种基于二次投影算法的在线非接触式中厚板轮廓检测系统及方法。基于二次投影算法的在线非接触式中厚板轮廓检测系统包括中厚板轮廓检测装置和控制装置;中厚板轮廓检测装置包括传感器柜、线激光源、面阵CMOS相机、相机镜头、面阵 CMOS相机的安装位置、激光多普勒测速仪、螺丝、两相邻面阵CMOS相机的视觉重叠区域、被测带钢、带钢输送辊道、相机轴线与相机安装点所形成的平面和左面阵CMOS相机的轴线、 光电开关接收器和光电开关发射器;传感器柜内在等高平面上设有两个面阵CMOS相机,在面阵CMOS相机上装有相机镜头,且在其面阵CMOS相机的两侧分别设有多个线激光源,线激光源与面阵CMOS相机轴线之间的夹角为2-12度,激光多普勒测速仪通过螺丝固定在传感器柜的下端,带钢输送辊道上设有被测带钢,在被测带钢上设有两相邻面阵CMOS相机的视觉重叠区域,面阵CMOS相机的安装位置与左面阵CMOS相机的轴线形成相机轴线与相机安装点所形成的平面,光电开关接收器安装在传感器柜的正前方,光电开关发射器安装在光电开关接收器的正下方形成对射,且光电开关发射器安装在低于带钢输送辊道的平面的高度平面上,面阵CMOS相机与相机工控机相连,激光多普勒测速仪与前端工控机相连,且前端工控机通过网线与相机工控机相连,传感器柜放置在龙门架上;
5
控制装置包括面阵CMOS相机、激光多普勒测速仪、基于CPCI接口的图像采集卡、 相机工控机、基于CPCI接口的串口扩展卡、模拟信号采集卡、数字I/O控制卡、前端工控机;前端工控机分别与相机工控机和基于CPCI接口的串口扩展卡相连,相机工控机与基于CPCI接口的图像采集卡相连,基于CPCI接口的图像采集卡与两个面阵CMOS相机相连,基于CPCI接口的串口扩展卡分别与激光多普勒测速仪、模拟信号采集卡和数字I/O信号控制卡相连。面阵CMOS相机拍摄的图像通过Camera Link通信传输给基于CPCI接口的图像采集卡,基于CPCI接口的图像采集卡对拍摄图像进行预处理,并将处理后的图像经CPCI通信接口传输给相机工控机,相机工控机通过TCP/IP以太网与前端工控机进行数据交互,激光多普勒测速仪测得的速度信息通过RS232通信协议传输给基于CPCI接口的串口宽展卡,模拟信号采集卡和数字I/O信号控制卡通过RS485通信协议与基于CPCI接口的串口宽展卡进行数据交互,基于CPCI接口的串口宽展卡通过CPCI通信接口与前端工控机进行数据交互。基于二次投影算法的在线非接触式中厚板轮廓检测方法的步骤如下1)利用带钢输送辊道将被测带钢输送到传感器柜的下方,线激光源2入射到被测带钢表面形成一条横跨整个带钢的激光线;2)利用光电开关接收器和光电开关发射器同步面阵CMOS相机拍摄入射在被测带钢表面上的激光线和激光多普勒测速仪测量带钢表面沿其长度方向上的速度;3)面阵CMOS相机拍摄的图像信息经Camera Link接口传输到相机工控机上的图像采集卡,相机计算上的图像采集卡负责对图像进行预处理,包括中值滤波和感谢区域的裁剪,并将预处理后的图像通过CPCI接口传输给相机工控机;4)激光多普勒测速仪将被测带钢的速度数据通过RS232通信协议传输给前端工控机;5)在相机工控机中,利用第一次投影算法对预处理后的图像进行处理,以提取图像中激光线中心线的纵向位置坐标,图像中激光线中心线的纵向位置坐标反映了带钢表面的高度信息,结合相机视觉标定就可以通过提取图像中激光线中心线的纵向位置坐标测量出带钢表面的高度;6)以上述图像中激光线中心线的纵向位置坐标为基准,上下各取2行共5行作为提取图像中激光线端点位置坐标的目标行;7)利用第二次投影算法对上述5行目标行的每一行分别进行处理,获取每一行上激光线端点的亚像素位置坐标,对比各行激光线的端点位置坐标,去掉其中的最大值和最小值,然后对剩余的三行激光线的端点位置坐标取平均值,将该平均值作为图像中激光线的端点位置坐标,图像中激光线的端点位置坐标反映了带钢边缘的空间位置坐标,结合相机视觉标定和带钢表面的高度可以将图像中激光线的端点位置坐标转换成带钢边缘的空间位置坐标;8)通过TCP/IP通信协议将带钢边缘的空间位置坐标传输到前端工控机,并将带钢边缘的空间位置坐标与激光多普勒测速仪测得的速度进行一一匹配生成带钢的轮廓数据,并以曲线的形式将带钢的轮廓数据显示给用户。
9)模拟信号采集卡与温度传感器相连,负责对传感器柜内的温度进行实时采集, 并将采集的温度信号通过RS485通信协议传输给基于CPCI接口的串口扩展卡,数字I/O信号控制卡负责对轮廓检测仪系统的状态信息进行监控,并负责输出轮廓检测仪系统中的数字信号以控制水冷和风冷循环系统。所述的第一次投影算法为将图像中每一行所有像素点的灰度值投影到该行的纵向坐标上,即得到该行上所有像素点灰度值的累加和记为凡。
权利要求
1.一种基于二次投影算法的在线非接触式中厚板轮廓检测系统,其特征在于包括中厚板轮廓检测装置和控制装置;中厚板轮廓检测装置包括传感器柜(1)、线激光源O)、面阵 CMOS相机(3)、相机镜头、面阵CMOS相机的安装位置(5)、激光多普勒测速仪(6)、螺丝 (7)、两相邻面阵CMOS相机的视觉重叠区域(8)、被测带钢(9)、带钢输送辊道(10)、相机轴线与相机安装点所形成的平面(11)和左面阵CMOS相机的轴线(12)、光电开关接收器(13) 和光电开关发射器(14);传感器柜(1)内在等高平面上设有两个面阵CMOS相机(3),在面阵CMOS相机(3)上装有相机镜头G),且在其面阵CMOS相机(3)的两侧分别设有多个线激光源0),线激光源(2)与面阵CMOS相机(3)轴线之间的夹角为2-12度,激光多普勒测速仪(6)通过螺丝(7)固定在传感器柜(1)的下端,带钢输送辊道(10)上设有被测带钢(9), 在被测带钢(9)上设有两相邻面阵CMOS相机的视觉重叠区域(8),面阵CMOS相机( 的安装位置与左面阵CMOS相机的轴线(12)形成相机轴线与相机安装点所形成的平面(11),光电开关接收器(13)安装在传感器柜(1)的正前方,光电开关发射器(14)安装在光电开关接收器(13)的正下方形成对射,且光电开关发射器(14)安装在低于带钢输送辊道(10)的平面的高度平面上,面阵CMOS相机(3)与相机工控机相连,激光多普勒测速仪(6)与前端工控机相连,且前端工控机通过网线与相机工控机相连,传感器柜(1)放置在龙门架上;控制装置包括面阵CMOS相机、激光多普勒测速仪、基于CPCI接口的图像采集卡、相机工控机、 基于CPCI接口的串口扩展卡、模拟信号采集卡、数字1/0控制卡、前端工控机;前端工控机分别与相机工控机和基于CPCI接口的串口扩展卡相连,相机工控机与基于CPCI接口的图像采集卡相连,基于CPCI接口的图像采集卡与两个面阵CMOS相机相连,基于CPCI接口的串口扩展卡分别与激光多普勒测速仪、模拟信号采集卡和数字1/0信号控制卡相连;面阵 CMOS相机拍摄的图像通过CameraLink通信传输给基于CPCI接口的图像采集卡,基于CPCI 接口的图像采集卡对拍摄图像进行预处理,并将处理后的图像经CPCI通信接口传输给相机工控机,相机工控机通过TCP/IP以太网与前端工控机进行数据交互,激光多普勒测速仪测得的速度信息通过RS232通信协议传输给基于CPCI接口的串口宽展卡,模拟信号采集卡和数字1/0信号控制卡通过RS485通信协议与基于CPCI接口的串口宽展卡进行数据交互, 基于CPCI接口的串口宽展卡通过CPCI通信接口与前端工控机进行数据交互。
2.一种使用如权利要求1所述系统的基于二次投影算法的在线非接触式中厚板轮廓检测方法,其特征在于它的步骤如下1)利用带钢输送辊道(10)将被测带钢(9)输送到传感器柜(1)的下方,线激光源O) 入射到被测带钢(9)表面形成一条横跨整个带钢的激光线;2)利用光电开关接收器(13)和光电开关发射器(14)同步面阵CMOS相机(3)拍摄入射在被测带钢(9)表面上的激光线和激光多普勒测速仪(6)测量带钢表面沿其长度方向上的速度;3)面阵CMOS相机(3)拍摄的图像信息经CameraLink接口传输到相机工控机上的图像采集卡,相机计算上的图像采集卡负责对图像进行预处理,包括中值滤波和感谢区域的裁剪,并将预处理后的图像通过CPCI接口传输给相机工控机;4)激光多普勒测速仪( 将被测带钢(9)的速度数据通过RS232通信协议传输给前端工控机;5)在相机工控机中,利用第一次投影算法对预处理后的图像进行处理,以提取图像中激光线中心线的纵向位置坐标,图像中激光线中心线的纵向位置坐标反映了带钢表面的高度信息,结合相机视觉标定就通过提取图像中激光线中心线的纵向位置坐标测量出带钢表面的高度;6)以图像中激光线中心线的纵向位置坐标为基准,上下各取2行共5行作为提取图像中激光线端点位置坐标的目标行;7)利用第二次投影算法对上述5行目标行的每一行分别进行处理,获取每一行上激光线端点的亚像素位置坐标,对比各行激光线的端点位置坐标,去掉其中的最大值和最小值, 然后对剩余的三行激光线的端点位置坐标取平均值,将该平均值作为图像中激光线的端点位置坐标,图像中激光线的端点位置坐标反映了带钢边缘的空间位置坐标,结合相机视觉标定和带钢表面的高度将图像中激光线的端点位置坐标转换成带钢边缘的空间位置坐标;8)通过TCP/IP通信协议将带钢边缘的空间位置坐标传输到前端工控机,并将带钢边缘的空间位置坐标与激光多普勒测速仪( 测得的速度进行一一匹配生成带钢的轮廓数据,并以曲线的形式将带钢的轮廓数据显示给用户。9)模拟信号采集卡与温度传感器相连,负责对传感器柜(1)内的温度进行实时采集, 并将采集的温度信号通过RS485通信协议传输给基于CPCI接口的串口扩展卡,数字I/O信号控制卡负责对轮廓检测仪系统的状态信息进行监控,并负责输出轮廓检测仪系统中的数字信号以控制水冷和风冷循环系统。
3.如权利要求2所述的一种基于二次投影算法的在线非接触式中厚板轮廓检测方法, 其特征在于所述的第一次投影算法为将图像中每一行所有像素点的灰度值投影到该行的纵向坐标上,即得到该行上所有像素点灰度值的累加和记为凡。
4.如权利要求2所述的一种基于二次投影算法的在线非接触式中厚板轮廓检测方法, 其特征在于所述的第二次投影算法为针对图像中上述五行中的其中一行,截取包含激光线端点的部分进行处理,对两相邻像素点之间按照其灰度值进行等间隔线性插值,使两相邻像素点之间包含多点,在第j列上像素点之后第η个插入点所对应的横坐标<为
全文摘要
本发明公开了一种基于二次投影算法的在线非接触式中厚板轮廓检测系统及方法。在该检测系统中利用面阵CMOS相机获取入射在中厚板带钢表面的线激光的图像,再利用二次投影算法对拍摄的图像进行处理,精确地提取出图像中激光线纵向位置坐标和激光线的端点位置坐标,通过激光线纵向位置坐标可以计算出中厚板表面的高度信息,通过中厚板表面的高度信息和激光线端点的位置坐标结合相机的视觉标定可以确定被测带钢边缘的空间位置坐标,再结合激光多普勒测速仪测量的带钢的速度数据,经计算机处理之后可以得到中厚板带钢的轮廓曲线。本发明不仅实现了中厚板带钢两侧轮廓的在线非接触式高速检测,还实现了中厚板带钢头、尾轮廓的在线非接触式高速检测。
文档编号G01B11/24GK102538705SQ201210009350
公开日2012年7月4日 申请日期2012年1月12日 优先权日2012年1月12日
发明者刘日明, 唐志峰, 胡旭晓 申请人:杭州浙大精益机电技术工程有限公司