Digital detail enhancement for thermal cameras

October 2008 Surveillance

Detection range is the traditional manner in which the performance of thermal cameras is measured. This makes sense as operators would like to know how far can they see or detect a vehicle or a man in poor visibility. In practical terms, things are not that simple.

Detection range is the traditional manner in which the performance of thermal cameras is measured. This makes sense as operators would like to know how far can they see or detect a vehicle or a man in poor visibility. In practical terms, things are not that simple.

An often neglected factor is the problem high dynamic range scenes cause. Even if the system can resolve the target, it can not be displayed to the user unless the user knows exactly within what part of the signal span the target is hidden. This will increase the time to detection significantly or even worse: it will let certain events go undetected.

Flir Systems has developed an algorithm that helps the user overcome the problem of finding low contrast targets in high dynamic range scenes. This algorithm is called digital detail enhancement (DDE). DDE is an advanced non-linear image processing algorithm that preserves details in high dynamic range imagery. This detailed image is enhanced so that it matches the total dynamic range of the original image, thus making the details visible to the operator even in scenes with extreme temperature dynamics.

Why is high dynamic range a problem?

The answer lies in the limitations of the human visual system and in the limitations of typical video interfaces. A human observer can distinguish only approximately 128 levels of grey (7 bit) in an image. The challenge for each IR-camera is to map the information hidden in a 14 bit signal (>15 000 levels of grey) to a 7 bit signal a human observer can distinguish. In addition many analogue and digital video interfaces require 8 bit values which effectively limit the dynamic range to 256 levels of grey, even if the end user is not a human.

Is not DDE just histogram equalisation?

Histogram equalisation (HE) and the many variants of it work by the paradigm of ‘more dynamic range (contrast) to the dominating temperature range and less dynamic range to image areas in the non dominating range’. DDE on the other hand simply enhances all details equally, regardless of the temperature range that they happen to be in. This means a small hot object against a cold background will have as clear details as the background that happened to represent the dominating temperature range.

Comparing linear AGC, HE and DDE using a theoretical five targets (DT 200 mK) image. In these three images, five sets of bar targets are hidden. Each target has approximately 200 mK higher temperature than the background.

A standard AGC algorithm would not improve the image (Figure 1). The image shown in Figure 2 is enhanced using Histogram equalisation. As predicted, only the centre target can be observed as it happens to be in the dominating dynamic range of this scene.

Figure 1. Standard AGC – targets are hidden
Figure 1. Standard AGC – targets are hidden

Figure 2. HE – only one target will be visible
Figure 2. HE – only one target will be visible

Using FLIR Systems’ DDE algorithm (Figure 3) all five targets can be observed simultaneously. Also all five targets have the same contrast regardless of how many pixels happen to be in that particular part of the dynamic range. This is what makes DDE effective and predictable regardless of how the scene changes.

Figure 3. DDE – all targets become visible
Figure 3. DDE – all targets become visible

Traditional AGC algorithms remove extreme values and linearly map dynamic range onto an 8-bit domain. This will help very little in high dynamic range video. Histogram equalisation increases contrast in the dominating temperature/irradiance range. What if target is not in that dominating range? DDE gives a predefined portion of available contrast to details. The probability of detection of low contrast objects is constant over the image.

This video sequence shown in Figures 4 to 7 shows a scene with fairly high contrast. Gain and level have been adjusted manually in Figures 5 and 6 in order to point out special low contrast targets.

Figure 4. High contrast scene with standard AGC algorithm applied
Figure 4. High contrast scene with standard AGC algorithm applied

Figure 5. Low end of the signal span allowing detection of a helicopter
Figure 5. Low end of the signal span allowing detection of a helicopter

Figure 6. Narrow span in the middle of the dynamic range pointing out the pixel-sized targets in the woodlands – humans
Figure 6. Narrow span in the middle of the dynamic range pointing out the pixel-sized targets in the woodlands – humans

Figure 7. DDE applied – all targets can be observed simultaneously
Figure 7. DDE applied – all targets can be observed simultaneously

Figure 4 shows the video signal after a standard AGC algorithm has been applied. The algorithm will truncate the signal omitting the extreme pixels which gives more contrast to the centre part of the histogram. A moving target can easily be observed.

Figure 5 shows the low end of the signal span and we can now detect a helicopter hovering in the upper left corner of the image. This could be the potential target. Note that the helicopter is not visible in Figure 4.

Figure 6 now shows a narrow span in the middle of the dynamic range. We can now see pixel-sized targets in the woodlands across the strait of water. What if these people were actually the targets?

Finally, Figure 7 shows the sequence filtered using Flir’s DDE Algorithm. Now all three targets can be observed simultaneously. As can be seen, there are very few artifacts in the image.

Acknowledgement to Flir – Technical Notes

For more information contact Tinus Diedericks, Timeless Technologies, +27 (0)21 914 6144, [email protected], www.timetech.co.za





Share this article:
Share via emailShare via LinkedInPrint this page



Further reading:

Identity, Security & Access Alliance focuses on intelligence and integration
SMART Security Solutions Ideco Biometrics BoomGate Systems Bosch Building Technologies Technews Publishing Integrated Solutions Surveillance Access Control & Identity Management
The Identity, Security & Access Alliance (ISAA) hosted several launch events in Johannesburg in August, showcasing the participating companies’ technical solutions with a primary focus on the solutions made possible by integrating high-quality systems to deliver comprehensive solutions.

Read more...
Make BIG and COMPLEX small and manageable
neaMetrics Suprema AI & Data Analytics Surveillance Integrated Solutions
Traditional CCTV and access systems often operate separately, creating gaps in visibility and efficiency. TRASSIR and Suprema have partnered to develop an integrated platform that improves security, operations, and situational awareness.

Read more...
Get the AI fundamentals right
Technews Publishing SMART Security Solutions Leaderware Editor's Choice Surveillance AI & Data Analytics
Much of the marketing for CCTV AI detection implies the client can just drop the AI into their existing systems and operations, and they will be detecting all criminals and be far more efficient when doing it.

Read more...
SMART Surveillance Conference in Johannesburg
Arteco Global Africa Technews Publishing SMART Security Solutions Axis Communications SA neaMetrics Editor's Choice Surveillance Security Services & Risk Management Logistics (Industry) AI & Data Analytics
SMART Security Solutions hosted its annual SMART Surveillance Conference in Johannesburg in July, welcoming several guests, sponsors, and speakers for an informative and enjoyable day examining the evolution of the surveillance market.

Read more...
LiDAR protects railways from new and existing dangers
Surveillance
3D LiDAR (Light Detection and Ranging) sensors are being installed to monitor rail traffic and ensure safety of passengers as well as individuals walking near the tracks, or trying to perform dangerous stunts for social media.

Read more...
Securing South Africa’s logistics sector
Secutel Technologies Products & Solutions Surveillance Logistics (Industry)
Unlike traditional guarding services, Visual Verifier operates on an ‘Always On’ principle, ensuring continuous 24/7 coverage of warehouses, depots, transit hubs, and delivery points.

Read more...
Unlock the future of security operations in Bloemfontein
DeepAlert News & Events Surveillance
Security professionals and business leaders are invited to revolutionise their offsite monitoring operations at the DeepAlert Product Road Show, taking place on 16 – 17 September 2025, at the Schoemanspark Golf Club, Bloemfontein.

Read more...
Your Wi-Fi router is about to start watching you
News & Events Surveillance Security Services & Risk Management
Advanced algorithms are able to analyse your Wi-Fi signals and create a representation of your movements, turning your home's Wi-Fi into a motion detection and personal identification system.

Read more...
Secure, modernise and optimise CCTV
Surveillance Products & Solutions
Industrial and commercial organisations are navigating complex digital transformation processes. With SecuVue, companies can bridge the gap between operational technology and information technology for safer, smarter operations.

Read more...
Eagle Eye Precision Person & Vehicle Detection
Surveillance Products & Solutions AI & Data Analytics
Eagle Eye’s new Precision Person & Vehicle Detection feature detects people and vehicles at long distances with high accuracy and is especially designed for customers who actively monitor for intruders

Read more...










While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd. | All Rights Reserved.