A Digital signal processor based development platform for thermal imagers

Özkan, Mustafa
The performance of thermal imaging systems depends on the sophistication level of the signal processing algorithms and the careful design of the required electronics. Digital Signal Processor (DSP) boards are very beneficial in designing such systems, and applying high level signal processing algorithms. The aim of this study is to design and implement a development platform for thermal imagers using a double floating point processor DSP board.A front-end electronics board has been employed as the interface between the detector read-out integrated circuit (ROIC) and the DSP board. The output of the front-end electronics board is fed to the DSP board, which captures the 12-bit digital data and applies the basic signal processing algorithms to the raw image data. Capturing and signal processing software is constructed using the C programming language and loaded to the DSP with the compiler called Code Composer Studio. An image formation program is written with the functions of OpenGL graphics programming language in Visual C/C++ compiler. The implemented system is tested with a highly nonuniform 128x128 InSb detector array on Si substrate, and successful performance is achieved in real time. The system can work with detector arrays up to a format of 320x256 at 25 Hz frame rate. Higher formats and frame rates are possible, if the delays in the front-end electronics board are reduced through the use of higher speed components in this board.
Citation Formats
M. Özkan, “A Digital signal processor based development platform for thermal imagers ,” M.S. - Master of Science, Middle East Technical University, 2003.