Thermal image processing using superresolution methods


Ing. Daniel Petrásek, Ing. Jiří Mekyska, prof. Ing. Zdeněk Smékal, CSc.


It is possible to download software here.

Publication to be cited

BENEŠ, R.; DVOŘÁK, P.; FAÚNDEZ ZANUY, M.; ESPINOSA-DURÓ, V.; MEKYSKA, J. Multi- focus thermal image fusion. PATTERN RECOGNITION LETTERS, 2013, vol. 34, no. 5, pp. 536-544. ISSN: 0167-8655.

ZUKAL, M.; ČÍKA, P.; MEKYSKA, J.; SMÉKAL, Z. Interest Points as a Focus Measure in Multi- Spectral Imaging. Radioengineering, 2013, vol. 2013, no. 1, pp. 68-81. ISSN: 1210-2512.


A disadvantage of most of commercially available thermal cameras is a low spatial resolution. This software is able to process video sequences recorded by thermal camera FLIR SC660 (the sequences must be stored in *.csv format) and to increase the spatial resolution using several frames extracted from the sequence. A superresolution method is used for this purpose.

It is possible to run the software in MATLAB using command GUI. Use button Open File to load the video sequence that will be used for new image reconstruction. Field Choose reference can be used to identify a number of frame that will be used as reference one. Next, it is possible to define how many frames will be selected before and after reference one, and what step will be used between the consecutive frames. Finally it is possible to determine kind of filtering during post-processing method. It is possible to skip this step or it is possible to use interpolation as well as Wiener filter. The reference and resulting image I displayed in software window. It is also possible to export the resulting image into *.mat format. The artificial spatial resolution increase can be done without graphic interface too. For this purpose use functions dftregistration.m and registration.m


This work was supported by projects VG20102014033 and FEKT-S-14-2335. The described research was performed in laboratories supported by the SIX project; the registration number CZ.1.05/2.1.00/03.0072, the operational program Research and Development for Innovation.


To negotiate the license terms of use of this software please contact the responsible person Ing. Lukas Novak at Technology Transfer Office, Brno University of Technology, Kounicova 966/67a, Veveří, 60200, Brno, Czech Republic,