DOI QR코드

DOI QR Code

Resolving Line Distortions in Edge Strength Hough Transform

경계선 강도 허프 변환에서 직선 왜곡의 최소화 방안

  • Published : 2008.02.29

Abstract

Though the Hough transform(HT) is a well-known method for detecting analytical shape represented by a number of free parameters, the basic property of the HT, the one-to-many mapping from an image spare to a Hough space, causes the innate problem, the sensitivity to noise. This basic problem also deteriorates the quality of detected lines and makes the detected line deviated from the real one or generates some bogus, multiple lines where only one real line exists. The size of Hough space also affects the quality of detected lines. In this paper, we analyzed the line distortions in the traditional Hough transform and showed that the distortions are relieved in the edge strength Hough transform(ESHT), which is a modified HT. However the usage of expanded edge and edge strength in ESHT can cause some new line distortions which do not exist in the HT. These new ones can be solved by a proper setting of decreasing and broadening parameter values and the optimal values can be determined only by some pre-determined values. We also illustrated several examples to show the distortion-decreasing property of ESHT.

허프 변환(Hough transform)은 영상에서 몇 개의 파라미터로 표현되는 기하학적 요소 추출을 위해 널리 사용되고 있는 방법 중 하나이다. 하지만 허프 변환은 영상의 한 픽셀이 허프 공간(Hough space)의 한 방정식에 대응되는 일대다 특성으로 인해 잡음에 민감한 특성을 갖는다. 이러한 잡음 민감성은 검출되는 직선의 개수뿐만이 아니라 검출된 직선의 품질에도 영향을 미칠 수 있다. 즉, 실제 직선에서 벗어난 직선이 검출되거나 하나의 실제 직선에 대해 여러 개의 직선이 검출되는 등의 직선 왜곡이 발생할 수 있다. 이러한 직선 왜곡은 잡음 이외에도 허프 공간의 설정, 특히 각 해상도의 설정에 영향을 받는다. 따라서 본 논문에서는 기존의 허프 변환에서 발생하는 이러한 직선 왜곡을 분석하고, 잡음 민감성을 줄이기 위해 제안된 경계선 강도 허프 변환(Edge Strength Hough Transform, ESHT)에서 이러한 왜곡이 적게 발생함을 보인다. 하지만 허프 공간의 크기는 허프 변환 이전에 정해지므로, 정해진 허프 공간에 대해 왜곡의 발생이 최소가 되도록 하는 방법을 제시한다. 또한 경계선 강도 허프 변환의 경계선 확장과 강도 설정 과정을 통해 경계선 강도 허프 변환에서만 발생할 수 있는 직선 왜곡을 분석하고 이를 해결하는 방법을 제시한다. 실험 결과에서는 제시한 방법이 직선의 왜곡이 감소하는 것을 확인하였다.

Keywords

References

  1. P. V. C. Hough, "Method and Means for Recognizing Complex Patterns," U.S. Patent 3069654, 1962
  2. Richard O. Duda and Peter E. Hart, "Use of the Hough Transformation To Detect Lines and Curves in Pictures," Communications of the ACM, Vol.15, pp. 11-15, 1972 https://doi.org/10.1145/361237.361242
  3. A. S. Aguado, M. E. Montiel and M. S. Nixon, "On using directional information for parameter space decomposition in ellipse detection," Pattern Recognition, Vol.29, No.3, pp. 359-381, 1996
  4. Yiwu Lei and Kok Cheong Wong, "Ellipse detection based on symmetry," Pattern Recognition Letters, Vol.20, pp. 41-47, 1999 https://doi.org/10.1016/S0167-8655(98)00127-5
  5. N. Guil and E. L. Zapata, "Lower Order Circle and Ellipse Hough Transform," Pattern Recognition, Vol.30, No.10, pp. 1729-1744, 1997 https://doi.org/10.1016/S0031-3203(96)00191-4
  6. Si-Cheng Zhang and Zhi-Qiang Liu, "A robust, real-time ellipse detector," Pattern Recognition, Vol.38, pp. 273-287, 2005 https://doi.org/10.1016/j.patcog.2004.03.014
  7. N. Kiryati, Y. Eldar, and A. M. Bruckstein, "A Probabilistic Hough Transform," Pattern Recognition, Vol.24, No.4, pp. 303-316, 1991 https://doi.org/10.1016/0031-3203(91)90073-E
  8. Lei Xu, Erkki Oja and Pekka Kultanen, A new curve detection method: randomized Hough transform (RHT), Pattern Recognition Letters, Vol.11, pp. 331-338, 1990 https://doi.org/10.1016/0167-8655(90)90042-Z
  9. J. Illingworth and J. Kittler, "A Survey of the Hough Transform," CVGIP Computer Vision, Graphics, and Image Processing, Vol.43, pp. 221-238, 1998
  10. V. F. Leavers, "Survey: Which Hough Transform?" CVGIP: Image Understanding, Vol.58, No.2, pp. 250-264, 1993 https://doi.org/10.1006/ciun.1993.1041
  11. 허경용, 이광의, 우영운, "경계선 강도를 이용한 허프 변환의 개선," 한국 해양 정보통신학회 논문지, 제10권, 제11호, pp. 2055-2061, 2006
  12. 허경용, 우영운, 김광백, "경계선 강도 허프 변환에서 최적 파라미터의 결정," 한국 퍼지 및 지능시스템 학회지 투고, 2007
  13. J Canny, "A computational approach to edge detection," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.8, No.6, pp. 679-698, 1986 https://doi.org/10.1109/TPAMI.1986.4767851
  14. Linfeng Guo and Opas Ghutatape, "Influence of discretization in image space on Hough transform," Pattern Recognition, Vol.32, pp. 635-644, 1999 https://doi.org/10.1016/S0031-3203(98)00116-2