A Hardware Architecture for Retaining the Connectivity in Gray-Scale Image

그레이 레벨 연결성 복원 하드웨어 구조

  • 김성훈 (경상대학교 전자재료공학과) ;
  • 양영일 (경상대학교 전기전자공학부)
  • Published : 2002.10.01

Abstract

In this paper, we have proposed the hardware architecture which implements the algorithm for retaining the connectivity which prevents the disconnection in the gray-scale image thinning. To extract the skeleton from the image in a real time, it is necessary to examine the connectivity of the skeleton in a real time. The proposed architecture finds the connectivity number in the 4-clock period. The architecture consists of three blocks, PS(Parallel to Serial) Converter and Stare Generator and Ridge Checker. The PS Converter changes the 3$\times$3 gray level image to four sets of image pixels. The State Generator examines the connectivity of the central pixel by searching the data from the PS Converter. The Ridge Checker determines whether the central pixel is on the skeleton or not. The proposed architecture finds the connectivity of the central pixel in a 3$\times$3 gray level image in the 4-clocks. The total circuits are verified by the design tools and operate correctly.

본 논문에서는 그레이 레벨 영상을 세선화 하는 과정에서 골격이 끊어지는 것을 방지하는 연결성 복구 알고리즘을 구현하는 하드웨어 구조를 제안하였다. 영상에서 물체의 골격선을 찾아내는 영상의 세선화 과정을 실시간으로 처리하기 위해서는 실시간으로 골격선의 연결성을 검사하는 하드웨어가 필요하다. 본 논문에서는 골격선의 연결성을 4-클럭에 구하는 하드웨어 구조를 제안하였다. 제안된 구조는 PS(Parallel to Serial) Converter 블록, State Generator 블록, Ridge Checker 블록이 연속적으로 연결되어 있다. PS Converter 블록에서는 3$\times$3 그레이 레벨 영상을 4개의 직렬 화소값으로 만들어 State Generator 블록으로 보낸다. Staかe Generator 블록에서는 3$\times$3 그레이 값의 가운데 화소가 골격선에 접하는지를 검사하고, Ridge Checker 블록에서는 가운데 화소가 골격선상에 있는지를 판단한다. 본 논문에서 제안하는 구조는 3$\times$3 그레이 레벨의 가운데 화소의 연결성을 4-클럭에 검사한다. 전체적인 회로는 설계 툴을 사용하여 검증하였고 정상적인 동작을 수행하였다.

Keywords

References

  1. IEEE Trans. on Pattern Analysis and Machine Intelligence v.PAMI-1 no.1 Thinning algorithm for gray-scale pictures C. R. Dyer;A. Rosenfeld
  2. IEEE Trans. on Pattern Analysis and Machine Entelligence v.PAMI-3 A min-max medial axis transformation S. Peleg;A. Rosenfeld
  3. IEEE Trans. on System, Man, and Cybernetics v.SMC-14 no.3 The Ridge-Seeking Method for Obtaining the Skeleton of Digital Images E. Salari;P. Sly
  4. IEEE 11th Int. Conf. On Pattern Recognition v.3 A Method of Gray-scale Image Thinning : The Case without Region specification for Thinning C. Wang;K. Abe
  5. Machine Intelligence Ⅳ Linear Skeletons from square cupboards C. J. Hilditch
  6. 대한전자공학회논문지 v.35 Local min/max 연산에 의한 계조치 세선화 알고리즘 박중조
  7. IEEE Trans. System, Man, and Cybernetics v.24 no.2 Thinning of gray-scale images with combined sequential and parallel conditions for pixel removal K. Abe;F. Mizutani;C. Wang
  8. IEEE Trans. System, Man, and Cybernetics v.SMC-8 A note on the use of local min and max operation in digital picture processing Y. Nakagawa;A. Rosenfeld
  9. IEEE Trans. on Circuits and System-Ⅱ v.39 no.10 A Data-Reuse Architecture for Gray-Scale Morphologic Operations M. Sheu;J. Wang;J. Chen;A. Suen;Y. Jeang;J. Lee
  10. IEEE Trans. on Image Processing v.4 no.3 A Digit-serial Architecture for Gray-Scale Morphological Filtering L. Lucke;C. Chakrabarti