Aiming at the problem of accurate extraction of circle center and ring radius in non-localization interference concentric ring image,taking point light source non-localization interference concentric rings as the object,an algorithm based on image inversion for simultaneous caring of both dark and bright rings was proposed.The reference center was obtained using the Hough circle transformation after the pre-processing of smooth noise reduction.Then intensity outlines with an interval of 5 pixels in the range of[-50,50]pixels in its x-direction and y-direction,respectively,were taken.With the inversion of each intensity contour line,accurate identification of dark and bright ring peak coordinates,respectively,was achieved.Finally,the accurate extraction of the circle center and radius of the image was achieved by averaging multiple circle parameters after circle regression fitting of obtained series circle center and radius.The results show that the center coordinates of the three bright rings and the three dark rings are very close to each other and have good reproducibility with the maximum deviation of-3.7 pixels to the mean value,i.e.,a maximum relative deviation from the mean is-0.15%.The relative error of the radius-square ratio of two adjacent rings to the actual ratio varies between-4.18%and 0.36%,verifying the feasibility of the algorithm.This research is helpful in realizing automatic detection and improving measurement accuracy.
关键词
图像处理/非定域干涉/霍夫圆变换/图像取反/同心圆环
Key words
image processing/non-localization interference/Hough circle transformation/image inversion/concentric ring