检测原理
从陶瓷外边界上面随机提取3个点,并以其行列位置为横纵坐标构造三对坐标点。利用此三点可确定三角形外心。公式计算如下:
x0和y0为圆心的位置坐标,为标准圆的半径。
在实际中,存在以下两种情况会导致上述算法无法准确计算圆心的坐标:第一,当陶瓷外边界不圆时,每次利用随机选择的A1、A2和A3所确定的圆心均会不同。边界圆度越差,圆心O的稳定度越低;根据圆心的稳定度判定陶瓷的圆度。第二,当陶瓷外边界存在其他缺陷。此时可多次计算的圆心坐标近似,并可通过多次实验求平均值来提高计算精度
检测步骤
基于以上分析,给出如下的圆度检测和圆心计算步骤:
(a)重复执行n次圆心计算实验:重复n次试验,获得n个圆心坐标;
(b)圆心数列排序:计算各圆心 横纵坐标的均值;
(c)陶瓷外边界圆度的判定以及最终圆心的确定。
并预设阈值T1。若Var大于 T1 ,表明中间(n-2)个圆心较分散,判定该陶瓷器件外边界不圆,直接丢弃。若Var小于T1 ,表明该陶瓷外边界较圆,此时将中间(n-2)个圆心的平均值作为最后的陶瓷圆心 ,其中。