The biggest trackable object (I mean the candle) is when using 30 - 40 temperature range. The problem is that it is a very low temperature range for other objects - I mean if I used it to track that canle, it would also track the people or hot computers which can be around. So I am finding a way to somehow have the biggest object to track and also to ignore other objects. Is it possible to use something like multi color code, but instead of different colors it would be different temperatures? Because candle is composed of different temperatures so maybe this can also be a sollution. Or maybe you can come up with better sollution… Thank you.
Switch to grayscale. The temperature mapping is quite explicit. Each shade of grayscale is a temperature. See the example scripts for how the mapping works. Once you do that set the thresholds for find_blobs() to be extremely precise for an exact temperature range.
For future projects… I have found 20-50 temperature range to be able to detect a candle at 1 meter.