프레임간의 영상 변화 검출을 위한 CNN-UM의 아날로그 병렬연산처리 알고리즘

Analog Parallel Processing Algorithm of CNN-UM for Interframe Change Detection

  • 김형석 (전북대학교 전자정보공학부) ;
  • 김선철 (전북대학교 전자정보공학부) ;
  • 손홍락 (전북대학교 전자정보공학부) ;
  • 박영수 (전북대학교 전자정보공학부) ;
  • 한승조 (조선대학교 전자정보통신공학부)
  • 발행 : 2003.01.01

초록

CNN-UM의 아날로그 연산기능을 활용할 수 있는 영상 변화 검출 알고리즘을 개발하였으며 이를 이동물체 검출에 활용하였다. CNN-UM은 영상의 아날로그 병렬처리가 가능한 구조이므로 고속의 실시간 처리가 필요한 분야에는 매우 높은 응용성을 가진 새로운 구조의 아날로그 및 로직처리(아나로직) 프로세서이다. 이 CNN-UM은 동일 영상 프레임 내에서의 처리에는 능률적인 구조이지만 영상 프레임 간의 계산에는 아날로그 병렬처리 기능을 활용하기 어려운 연산구조라는 단점이 있었다. 본 연구에서는 셀의 상태 저장 커패시터에 인접 프레임의 영상들을 상호 역 부호를 통하여 중첩함으로써 영상 프레임 간의 변화 검출을 병렬로 수행할 수 있는 알고리즘을 개발하였으며 이 원리를 전기적 등가회로를 통해 해석하였다. 또한, 개발한 알고리즘을 이동물체 검출을 위한 프레임간의 영상 변화 검출에 적용하여 타당성을 확인하였다.

The CNN-UM algorithm which performs the analog parallel subtraction of images has been developed and its application study to the moving target detection has been done. The CNN-UM is the state of the art computation architecture with high computational potential of analog parallel processing. It is one of the strong candidates for the next generation of computing system which fulfills requirement of the real-time image processing. One weakness of the CNN-UM is that its analog parallel processing function is not fully utilized for the inter frame processing. If two subsequent image frames are superimposed with opposite signs on identical capacitors for short time period, the analog subtraction between them is achieved. The Principle of such temporal inter-frame processing algorithm has been described and its mathematical analysis has been done. Practical usefulness of the proposed algorithm has also been verified through the application for moving target detection.

키워드

참고문헌

  1. D. K Lee, C. Koch, and J. Braun, 'Spatial vision thresholds in the near absence of attention,' Vision Research, vol.37, no.17, pp. 2409-2418, Sept. 1997 https://doi.org/10.1016/S0042-6989(97)00055-2
  2. T. Raska and L. O. Chua, 'The CNN universal machine:an analogic array computer,' IEEE Tr. on Circuits Systems II, CAS-40, pp. 163-173, 1988 https://doi.org/10.1109/82.222815
  3. L. O. Chua and L. Yang, 'Cellular neural networks: theory,' IEEE Tr. on Circuits Systems, Vol 35, pp. 1257-1272, 1988 https://doi.org/10.1109/31.7600
  4. G. Linan, S. Espejo, R. Dominguez-Castro,E. Roca, and A. Rodriguez-Vazquez, 'A Mixed signal 4X4 CNN Universal Machine chip,' Proceedings of MicroNeuro, pp. 61-69, IEEE Granada, Spain, 1999 https://doi.org/10.1109/MN.1999.758847
  5. R. Dominguez-Castro, S. Espejo, A. Rodriguez-Vazquez, R. Canmna, P. Foldes, A. Zarandy, P. Szolgay, T. Sziranyi, T. Roska, 'A 0.8 um CMOS two-dimensional programmable mixed signal focal-plane array processor with on-chip binary imaging and instructions storage,' IEEE Journal of Solid-State Circuits. vol. 32, no.7. pp. 1013-1026 https://doi.org/10.1109/4.597292
  6. T. Raska, A. Zarandy, S. Zold, P. Foldesy, and P. Szolgay, 'The computational infrastructure of analogic CNN computing. I. The CNN-UM chip prototyping system,' IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol.46, no.2, pp.261-8, Feb. 1999 https://doi.org/10.1109/81.747197
  7. I. Szatrnari, A. Zarandy, P. Foldes, P.; L. Kek, L. 'An analogic CNN engine board with the 64*64 analog I/O CNN-UM chip,' 2000 IEEE International Symposium on Circuits and Systems, Lausanne, Switzerland May 2000. vol.2 pp. 124-7 https://doi.org/10.1109/ISCAS.2000.856274
  8. A.G. Radvanyi, L. Gaspar, G. Torh, 'CNN-UM stereo architecture and 3D template design techniques,' International Journal of Circuit Theory and Applications. vol.27,no.1, pp.25-41 Jan.-Feb. 1999 https://doi.org/10.1002/(SICI)1097-007X(199901/02)27:1<25::AID-CTA39>3.3.CO;2-M
  9. T. Sziranyi, K Laszlo, L. Czuni. F. Ziliani, 'Object oriented motion-segmentation for video-compression in the CNN-UM' Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, vol.23, (no.2-3), pp. 479-96Nov.-Dec. 1999 https://doi.org/10.1023/A:1008117724074
  10. O. Moeira-Tamayo and J. P. Gyvez, 'Subband coding and image compression using CNN,' International Journal of Circuit Theory and Applications, vol.27, no.1, pp.135-151, Jan.-Feb. 1999 https://doi.org/10.1002/(SICI)1097-007X(199901/02)27:1<135::AID-CTA45>3.0.CO;2-A