本发明专利技术是一种信号处理方法,用于旋转体的在线非接触检测。本方法将光学传感器采集的旋转体表面轮廓矩阵信号经过一系列处理步骤,转化为旋转体表面轮廓的几何参数。其中信号处理主要包括值映射,目标定位,降噪,边界跟踪,二值化,形位识别,座标校正,参数拟合,得到待检测的几何参数。转化得到的几何参数,包括圆弧半径,圆心座标,直线夹角,直线角顶点座标。几何参数与标准数据进行比对,从而判定被测对象是否合格。
【技术实现步骤摘要】
一种旋转体非接触检测信号处理方法
本专利技术属于计算机信号处理领域,具体涉及计算机对旋转体轮廓信号的分析和处理,以达到对旋转体轮廓几何参数的测量的目的。
技术介绍
旋转体零件被广泛应用于工程机械、汽车、船舶、航空航天、兵器等行业的轮、轴、外壳等部件上,其主要特征是由一个基本的轮廓线绕一根固定轴线旋转而成。在很多应用中对旋转体的外形尺寸都有着较为严格的要求,目前工业上对旋转体的测量主要通过人工卡尺测量和轮廓仪测量等手段。人工卡尺测量方法只能对一条轮廓线上的某一点进行测量,对于不便于夹持的地方容易出现测不准等现象;轮廓仪能在一条轮廓线上进行连续测量,但是存在测量速度慢、测量仪器贵、必须采用接触测量等缺点。在现有的非接触测量技术中,大多数都是针对产品缺陷的定性检测,针对外形轮廓尺寸的测量中,存在误差较大,检测速度慢,稳定性较差等问题。本项专利技术专利实现了非接触旋转体轮廓尺寸测量中的快速,精确和稳定的检测。
技术实现思路
本专利技术的目的是针对旋转体轮廓的检测信号,提供一种快速,精确,稳定的处理方法,将原始的检测信号转化为待测量的几何参数。为实现所述的目的,本专利技术提供的信号处理方法,分以下步骤实现(除明确注明外,以下每一个步骤均在前一个步骤处理结果基础上进行):步骤S1:从光学传感器采集原始信号。步骤S2:将原始信号按照预定的规则进行值映射。步骤S3:将信号与标准信号进行比对,确定目标区域位置。步骤S4:将目标区域内的信号进行降噪处理。步骤S5:将目标区域内的信号进行边界跟踪,并进行二值化处理。步骤S6:将二值化的边界信号进行坐标校正。步骤S7:将坐标校正后的二值化边界信号进行几何形状拟合,计算得出几何参数。步骤S1所述的原始信号由矩阵组成,矩阵中的每一个元素为非负整数,其值的大小代表了该位置信号的强度。步骤S2对信号矩阵中每一个元素进行处理,按照指定的映射规则,将其值映射为相同或不同的值。步骤S3所述的目标区域是原始信号矩阵的一个子矩阵。目标区域由以下四个参数唯一确定:1)目标区域左上角元素在原始信号矩阵的行坐标,2)目标区域左上角元素在原始信号矩阵的列坐标,3)目标区域的行数,4)目标区域的列数。确定目标区域位置,即确定上述四个参数的值。目标区域中的信号,应当包含被测对象轮廓的全部信息。所述的标准信号,是根据被测旋转体的理论设计参数而构造的信号。将标准信号与实际信号进行比对,在实际信号中与标准信号相似度最大的区域即为目标区域。步骤S4所述的降噪处理是依次对于目标区域内的每一个元素进行处理,将元素的值进行改变,改变后的元素值依据元素原值和该元素相邻区域内的值经计算得出。降噪处理中对于每个元素值的改变,可以进行一次或迭代多次,每次使用不同的相邻区域大小及形状,以及不同的计算参数。步骤S5所述的边界跟踪,是根据信号的强度、变化率和连续性,确定被测对象的边界。所述的二值化处理是在边界处将信号置为1,其余元素置为0。步骤S6所述的坐标校正,是将二值化的边界信号中值为1的元素坐标通过坐标校正表由离散的整数坐标转换为连续的实数坐标。步骤S7所述的几何形状拟合,是将校正后的边界坐标进行几何形状的拟合,计算出几何参数,包括直线的夹角,直线角顶点坐标,圆弧的曲率半径,圆心,使得校正后的边界坐标与几何形状的理论坐标之间总体误差最小。附图说明图1为本专利技术示意图具体实施方式下面对本专利技术做进一步详细说明。本专利技术提供了一种针对旋转体轮廓尺寸的非接触检测信号的处理方法。该方法的总体输入是光学传感器采集到的矩阵信号,总体输出是被测对象轮廓的各项几何参数。信号处理过程分为七个步骤,以下分别详细说明第一步S1,从光学传感器获取原始信号。原始信号的类型是一个数值矩阵,矩阵中每个元素为一个非负整数,代表该位置的信号强度。通常情况下,目标对象位置的信号强,而背景的信号弱。第二步S2,将原始信号矩阵中的每一个元素值按照一定规则进行映射。这里所述的映射规则,通常以映射表的形式提供,例如:(R1,M1)(R2,M2)(R3,M3)(R4,M4)(Rn,Mn)这里的Ri是原值,Mi是映射的新值。(i∈[1,n])对信号矩阵中的每一个元素进行处理,当其值等于Ri时,将其值置为Mi。第三步S3,将实际信号与标准信号进行比对,确定目标区域的位置。这里的实际信号,是上一步骤处理后的信号,与本步骤中的标准信号相区分。标准信号是根据被测对象设计的理论尺寸构造的信号,同样为矩阵的形式。但是标准信号的矩阵大小要小于实际信号。实际信号中,真正体现被测对象轮廓信息的,也只是其中的一个区域。本步骤的处理,就是将实际信号与标准信号进行比对,在实际信号中确定与标准相似度最大的区域,即为目标区域。通常情况下,目标区域的长宽比应与标准信号相等。目标区域确定之后,为了提高处理的效率,后续的步骤将只针对目标区域内的信号进行处理。第四步S4,对目标区域内的信号进行降噪。由于光学传感器采集的信号中,不可避免的会存在噪声和干扰。这些随机的因素会影响检测的准确性和稳定性。降噪处理有多种方法。线性滤波是较常用的一种方法,线性滤波的原理是,信号中每个元素的值g(i,j),由该元素相邻区域内的元素值经过加权求和得到。即:g(i,j)=Σk,lf(i+k,j+l)h(k,l)]]>其中,f(i,j)是信号的原值,h为滤波核,其元素为相应的加权系数。中值滤波是另一种常用的方法,其原理是取元素f(i,j)及其相邻区域的元素值,进行排序,取位于排序序列中间位置的值作为元素的新值。在本步骤中,可以根据情况进行一次或多次迭代的降噪操作,每次可以选择不用的方法和参数。第五步S5,根据信号的强度,变化率和连续性,进行边界跟踪,将确认为边界的元素置为1,其余元素置为0。边界的特点体现在信号的强度上,为变化率非常明显。边界跟踪通过求导来估算边界的位置:f(x,y)=(∂g∂x)2+(∂g∂y)2]]>设参数T1,T2为非负整数,且T1>T2,对在信号矩阵(x,y)处求导的值f(x,y)进行讨论:当f(x,y)>T1时,则元素(x,y)为边界,置为1。当f(x,y)≤T2时,则元素(x,y)为非边界,置为0。当f(x,y)≤T1且f(x,y)>T2时,当元素(x,y)的一阶邻域中存在边界点时,元素(x,y)为边界,置为1,否则为非边界,置为0。第六步S6,将二值化后值为1的边界元素进行坐标校正。坐标校正使用坐标校正表实现。坐标校正表格式如下:(x1,y1)(x1’,y1’)(x2,y2)(x2’,y2’)(x3,y3)(x3’,y3’)(xn,yn)(xn’,yn’)其中,(xi,yi)为信号矩阵的行列坐标,xi,yi为正整数。(xi’,yi’)为几何平面坐标,单位为毫米(mm),xi’,yi’为实数。(i∈[1,n])第七步S7,用校正过的边界坐标进行几何形状的拟合。几何形状拟合主要包括直线拟合和圆弧拟合。设直线方程为y=a+bx设校正后的边界点坐标为xi,yi,将其代入直线方程得d1=y1-a-bx1d2=y2-a-bx2d3=y3-a-bx3dn=yn-a-bxn令计算D的偏导数,有∂D∂a=-2[&本文档来自技高网...
【技术保护点】
一种旋转体检测信号处理方法,其特征在于:步骤S1:从光学传感器采集原始信号。步骤S2:将原始信号按照预定的规则进行值映射。步骤S3:将信号与标准信号进行比对,确定目标区域位置。步骤S4:将目标区域内的信号进行降噪处理。步骤S5:将目标区域内的信号进行边界跟踪,并进行二值化处理。步骤S6:将二值化的边界信号进行座标校正。步骤S7:将座标校正后的二值化边界信号进行几何形状拟合,计算得出几何参数。
【技术特征摘要】
1.一种旋转体检测信号处理方法,其特征在于:步骤S1:用光学传感器采集原始信号;步骤S2:将原始信号按照预定的规则进行值映射;步骤S3:将原始信号与标准信号进行比对,并且将原始信号中与标准信号相似度最大的区域确定为目标区域,所述目标区域中的信号包含被测对象轮廓的全部信息;步骤S4:将目标区域内的信号进行降噪处理;步骤S5:将目标区域内的信号进行边界跟踪,并进行二值化处理;步骤S6:将二值化的边界信号进行坐标校正;步骤S7:将坐标校正后的二值化边界信号进行几何形状拟合,计算得出旋转体轮廓的几何参数。2.根据权利要求1所述的信号处理方法,其特征在于,步骤S1获得的原始信号由矩阵组成,矩阵中的每一个元素为非负整数,该元素的值的大小代表了该原始信号的强度。3.根据权利要求1所述的信号处理方法,其特征在于,在步骤S2中,对信号矩阵中的每一个元素进行处理,按照指定的映射规则,将信号矩阵中的每一个元素的值映射为相同或不同的值。4.根据权利要求1所述的信号处理方法,其特征在于,在步骤S3中,目标区域是原始信号矩阵的一个子矩阵...
【专利技术属性】
技术研发人员:陈路佳,
申请(专利权)人:天津航旭科技发展有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。