Skip to content

Deep Convolutional Neural Networks for Thermal Infrared Object Tracking (MCFTS)

Notifications You must be signed in to change notification settings


Repository files navigation

Deep Convolutional Neural Networks for Thermal Infrared Object Tracking Alt text


We propose a correlation filter based ensemble tracker with multi-layer convolutional features for thermal infrared tracking (MCFTS). Firstly, we use pre-trained convolutional neural networks to extract the features of the multiple convolution layers of the thermal infrared target. Then, a correlation filter is used to construct multiple weak trackers with the corresponding convolution layer features. These weak trackers give the response maps of the target’s location. Finally, we propose an ensemble method that coalesces these response maps to get a stronger one. Furthermore, a simple but effective scale estimation strategy is exploited to boost the tracking accuracy.

Step by step to run demo

  1. Please download the VGG-NET-19 mat file using the link or using the link if you are in China , and then, put it into the folder cnnnet.

Note that this mat file is compatile with the MatConvNet-1beta8 used in this work, if you download the mat file from please pay attention to the version compatibility. You may need to modify some names of fields in each convolutional layer.

  1. Using the preCompiled Matconvnet (not recommended) or Compile yourself Matconvnet using Matlab in the command window.
>>cd matconvnet1.08
>>addpath matlab
>>vl_compilenn('enableGpu', true)
>>vl_compilenn('enableGpu', true, ...
'cudaRoot','C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0', ...
'cudaMethod', 'nvcc') % for windows

Waiting the notification of success. More information about Matconvnet can be found at

  1. Run runAll_vottir.m to test the demo sequences.

Results on VOT-TIR2016

You can download the results in here.


If you find the code helpful in your research, please consider citing:

  title={Deep convolutional neural networks for thermal infrared object tracking},
  author={Liu, Qiao and Lu, Xiaohuan and He, Zhenyu and Zhang, Chunkai and Chen, Wen-Sheng},
  journal={Knowledge-Based Systems},

Feedbacks and comments are welcome! Feel free to contact us via or


Deep Convolutional Neural Networks for Thermal Infrared Object Tracking (MCFTS)







No releases published


No packages published