$5\times5$ CNN 하드웨어 및 전.후 처리기 구현

An Implementation of the $5\times5$ CNN Hardware and the Pre.Post Processor

  • 발행 : 2006.05.01

초록

셀룰러 신경회로망(Cellular Neural Networks: CNN)은 그 구조가 간단함에도 불구하고 강력한 연산능력을 가지고 있어 영상처리에 이용되어 왔다. 그러나 실제의 대규모 영상에 포함된 화소의 양과 같은 막대한 셀들을 필요로 하는 CNN하드웨어를 구현하는 것은 불가능하다. 본 논문에서는 시 다중화 처리 기법으로 대규모 실영상을 처리할 수 있는 $5\times5$ CNN 하드웨어와 전 후 처리기를 구현하였다. 구현된 $5\times5$ CNN 하드웨어와 전 후 처리기의 성능을 평가하기 위해 $ 레나영상에 대해 윤곽선 검출을 수행하였으며, 약 4,000번의 시다중화 블록처리와 각 블록 마다 10번의 제어 펄스에 의한 파이프라인 동작에 의해 영상처리가 수행되었다. 따라서 본 논문에서 구현된 $5\times5$ CNN 하드웨어와 전 후 처리기를 실영상 처리에 이용할 수 있다.

참고문헌

  1. L. O. Chua and L. Yang, 'Cellular neural networks: Applications', IEEE Trans. Circuits and Systems, vol CAS-35, pp. 1273-1289, Oct. 1988
  2. L. O. Chua and T. Roska, 'The CNN paradigm', IEEE Trans. Circuits and Systems, vol CAS-40, pp. 147-155, March 1993
  3. Peter L. Venetianer, Tamas Roska, 'Image Compression by Cellular Neural Networks', IEEE Trans. Circuits and Systems, vol CAS-45, pp. 205-215, March 1998
  4. Bing J. Sheu. and Joongho Choi, 'Neural Information Processing and VLSI', Kluwer Academic Publishers. pp. 97-145,1995
  5. L. O. Chua, Glen Gulak, 'Cellular Neural Networks and Analog VLSI', Kluwer Academic Publishers. pp. 3-290, 1998
  6. C.C. Lee and J. Pineda de Gyvez, 'Time Multiplexing CNN Simulator', Proc. IEEE Int. Symposium on Circuits and Syst .pp. 407-410, Dec. 1994
  7. A. A. H. EL-Shafei and M. I. Sobhy, 'A Time-Multiplexing Simulator for Cellular Neural Network(CNN)', Fifth International Workshop on Cellular Neural Networks and their Applications, pp. 224-229, April 1998