Thermal Camera Image Quality VoC Guide
Created by: SungHwan Kim (sunghwan.k@hanwha.com)
Created time: March 2025
Last edited time: September 2025
Product Category: Camera
Resolution Status:
ZD KB Article URL: here
1. Thermal Camera Generational Classification

The FPGA version and SoC differ across generations, leading to variations in VoC response strategies. Below is a breakdown of the different generations and their corresponding handling approaches.
2. Required On-Site Information for VoC Handling
To properly address VoC cases, the following on-site details are required:
2-1. Site Environment Information
- Installation location: Indoor or Outdoor
- Minimum/Maximum temperature displayed on OSD
- Detailed description of the issue as perceived by the customer
2-2. Reference Images
- Normal state image (For dual models, a visible-light image is also required)
2-3. Issue state image
- Photos, Screenshot or Video Recordings
2-4. Camera Setup Verification
- Check if settings such as contrast, brightness, etc., have been modified
2-5. OSD Information
- Capture a screenshot of the OSD on/off CGI settings:
- OSD ON:
/stw-cgi/factory.cgi?action=apply&size=10&val1=a0&val2=F2&val3=FF&val4=04&val5=00&val6=00&val7=00&val8=00&val9=00&val10=af
- OSD OFF:
/stw-cgi/factory.cgi?action=apply&size=10&val1=a0&val2=F2&val3=FF&val4=00&val5=00&val6=00&val7=00&val8=00&val9=00&val10=af
2-6. Additional OSD Requirement for 1st-Gen Models (TNO-3030T, TNO-4050T)
For TNO-3030T and TNO-4050T, additional OSD settings need to be applied using the following CGI commands.
A. Check 0x9000:
/stw-cgi/factory.cgi?action=apply&size=14&val1=A0&val2=F3&val3=00&val4=01&val5=90&val6=00&val7=00&val8=00&val9=00&val10=00&val11=00&val12=00&val13=00&val14=AF
B. Check 0x9010:
/stw-cgi/factory.cgi?action=apply&size=14&val1=A0&val2=F3&val3=00&val4=01&val5=90&val6=10&val7=00&val8=10&val9=01&val10=00&val11=00&val12=00&val13=00&val14=AF
C. Check 0x901C:
/stw-cgi/factory.cgi?action=apply&size=14&val1=A0&val2=F3&val3=00&val4=01&val5=90&val6=1C&val7=00&val8=10&val9=01&val10=00&val11=00&val12=00&val13=00&val14=AF
3. 1st-Gen Models: VoC Response Guide
3-1. VoC Type
| VoC Type | Cause |
|---|---|
| Image Quality Degradation | Narrow temperature distribution in the scene |
| AI Recognition Improvement (Image Quality Enhancement Request) | False detections occur due to overall brightness fluctuations when vehicles enter the scene |
3-2. Countermeasures:
1) Beta FW Required (Reference: Norway Tunnel VOC Response History)
- Adjust response speed to temperature changes in objects
- Modify the intensity of histogram stretching (HS)
2) No Need to Change Camera Setup Menu
- Only provides minor improvements in expression quality
4. 2nd-Gen Models: VoC Response Guide
4-1. VoC Type
| VoC Type | Cause |
|---|---|
| Image Quality Degradation | Narrow temperature distribution in the scene |
| Grid Pattern Occurrence & Image Saturation | Grid pattern saturation occurs in specific environments where the temperature distribution is confined to a narrow region |
4-2. Countermeasures:
1) Provide Beta FW
- Use the previously distributed grid pattern improvement FW
- TNM-C4950TD_2.29.99_20241219.img
2) Adjust Camera Setup Menu
- Modify the intensity of histogram stretching (HS)
- From the 2nd generation, it is linked to the contrast menu and can be adjusted
- Contrast Level 1: HS is applied more strongly
- Sharpness Level 3–6: If HS is applied strongly, sharpness should be reduced to minimize noise
5. 3rd-Gen Models: VoC Response Guide
Once countermeasures are in place, the document will be updated accordingly.