Also with the use of algorithms,
The resolution and the quality of the video output of the cameras will be increased?
No, the camera resolution is what it is, you can't create something from nothing, regardless of what happens on TV
Sure you can upscale and make it appealing to your eyes but it's not really an increase in resolution... You could create a tight focus and then stitch together multiple shots to create a type of panorama image, but you are still going to be bound by the cameras physical resolution with each snap shot...
The FLIR is only 240 x 320 resolution, fine for close up stuff or a tight focus at a distance but to get say 6 inch per pixel resolution you have to be focused on an area 120' x 160', if you are talking about a drone at high altitude that isn't much viewing area, unless you are only focusing on a very limited zone...
The best answer will depends on your application and budget, and thus far you have been slim on specifics...
Maybe this will help put this in perspective, this is a nice composite, it's taken with two drones, in the regular image you can see the thermal imaging drone, from the image you can see it's at a very low altitude not high like you said you want to be, and also consider the resolution of the thermal image in this example is about 4 times that of the FLIR...
Now based on some very rough estimates that is about a 1" per pixel thermal image, thus you can identify people, as the pixel per inch resolution decreases to say 1 foot per pixel, it will become harder to identify humans from other similar sized life forms, especially if the humans are trying to avoid detection...