FPGA based Dynamic Thresholding Circuit

  • Cho, J.U. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Lee, S.H. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Jeon, J.W. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Kim, J.T. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Cho, J.D. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Lee, K.M. (School of Electrical and Computer Engineering, Chungbuk National University) ;
  • Lee, J.H. (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Byun, J.E. (Nexteye Inc.) ;
  • Choi, J.C. (KETI)
  • Published : 2004.08.25

Abstract

Thresholding has been used to reduce the number of gray values in images. Typically, a single threshold value has been used, resulting in two gray level images. Image reduction of one single threshold value, however, may lose too much of the high-frequency edge information. Thus, dynamic thresholding that uses a different threshold for each pixel is preferred instead of using a single threshold value. Dynamic thresholding can preserve high frequency details as well as reduce the size of images. Since it takes long time to perform existing software dynamic thresholding in an embedded system, this paper proposes and implements a circuit by using a FPGA in order to perform a real-time dynamic thresholding,. The proposed circuit consists of two counters, and threshold look-up table, and control unit. The values of two counters determine each pixel position, the threshold look-up table converts each pixel value into other value, and the control unit generates necessary control signals. On arriving from a camera to the proposed circuit, each pixel is compared with its threshold value and is converted into other gray value. An image processing system by using the proposed circuit will be implemented and some experiments will be performed.

Keywords