Try it

Check your file before you upload it anywhere

Upload an original radiometric image from the camera and get the same analysis the platform runs: temperatures, detected components and a comparative rating.

Live analysis on our server

Open a thermal image and read the temperature anywhere in it

Pick a radiometric JPEG from the camera. The file is sent to our server, decoded and analysed there, and the result comes back here.

Registration required

A short registration before using the analysis tool

The tool uploads your image to our server and runs an analysis on it. Using it requires a short registration.

Notice under the Privacy Protection Law

Before you provide your details, here is what you should know:

  • Who is collecting: HealthyGrid, the operator of this site.
  • What is collected: full name, email, phone and company name. A hashed identifier derived from your IP address is also stored — never the address itself.
  • Why: to give you access to the analysis tool, to contact you about your use of it, and to prevent abuse.
  • Is it mandatory: no. There is no legal obligation to provide these details, but the tool cannot be used without them.
  • Who receives it: no third party. It is held only in our own database.
  • Your rights: to see what is held about you, to correct it, and to ask for its deletion at any time.
  • Images you upload: if you agree, they are kept for 24 months to improve the detection model. That is a separate purpose, the choice is yours for each image, and the tool works without it. Only radiometric images are kept.

For privacy enquiries: [email protected] · Read the full privacy policy

One moment, checking you are not a robot…

Why registration is required

  • The analysis runs on our server and uses real computing resources.
  • It lets us come back to you about results or questions.
  • It lets us meet the transparency duty the Privacy Protection Law places on us.

Analysis on a real image

Element identification on a field thermal image

The images below are real radiometric thermal images. The boxes and values were not drawn by hand: they are the output of running the platform’s identification model over the image at a standard confidence threshold.

Show identification boxes
Thermal image of a transmission tower with insulator strings, overlaid with component identification boxes.#1267°CDisconnector main contact — Severity: Three stars
Analysis on a real imageThe camera’s own display layer is burned into the image: maximum temperature, ambient temperature, distance and a timestamp. Those are the camera’s values and are not produced by the identification shown here.

Severity by comparative ΔT

The temperatures here were measured from the radiometric data in the file, not read off the burned-in display. Severity comes from the temperature difference against a comparable component of the same type — never from the maximum value alone.

Three starsΔT 243.8°C
Component
Disconnector main contact
Maximum on the hot component
266.6 °C
Comparable reference component
22.8 °C
Comparative ΔT
243.8 °C
Severity
Three stars
Fundamental principle: severity is never set from the maximum value alone. The comparison is made between phases or comparable components on the same structure.

Severity scale

Severity scale
Comparative ΔTSeverity
Below 1°CBelow threshold
1–3.9°COne star
4–15°CTwo stars
Above 15°CThree stars

Measurement parameters from the file

Emissivity
0.98
Reflected apparent temperature
20 °C
Object distance
50 m

Identified components

The confidence value refers to identifying the component in the image. It is not a fault probability and not a statement about equipment condition.

Run details

Model file
pole_elements.onnx
Architecture
Ultralytics YOLO11n
Input size
512 × 512
Preprocessing
letterbox to 512x512, RGB, /255, CHW
Confidence threshold
0.25
Overlap threshold (NMS)
0.45
Image size
640 × 480
Detections
7
Parity with the application
Not verified
Verified against the cameraInside the measurement box the camera draws on the image, this calculation gives 28.6°C. The camera itself displays Max 29°C on that same image. That agreement is what confirms the decoding is correct.
How the temperatures were derivedThe raw thermal data was extracted from the file and converted to temperatures using the camera’s own calibration constants, corrected for emissivity and reflected temperature. Atmospheric and IR-window corrections were not applied — they affect the absolute value, and far less the difference between two areas of the same image, which is what the rule uses.
This run was performed locally with standard preprocessing, not against the application’s own engine. Until a parity check passes, this result must not be presented as identical to the application’s output.
The files published here were re-encoded with no metadata: no Exif, no location data, and no radiometric payload. The capture date and time were also removed from the picture itself. Measurement parameters are kept, because the analysis cannot be read without them.

Sample analysis

What a result looks like

The element identification layer
Sample dataThe sample below is based on a synthetic scene prepared for illustration. It shows the structure of the view — image, findings, measurements, and their source — not an analysis of real equipment.

Suggested findings

Select a finding to highlight the matching region in the image.

Run details

Status
Experimental analysis — sample data
Image source
Synthetic scene prepared for illustration
Reference value
Parallel component marked manually
Engine version
Shown from the actual run once the engine is connected
Limitations
No environmental context; indoor/outdoor classification not shown

The element identification layer

The platform identifies components on the structure, and sub-components within a component — for example the main contact and the knife hinge of a disconnector. These are the component types the platform’s model actually identifies.

  • Structurestructure
  • Insulatorinsulator
  • Clampclamp
  • Disconnectordisconnector
  • Disconnector main contactdisc_main
  • Knife hingedisc_knife
  • Cable terminationcable_term
  • Transformertransformer
  • Surge arresterarrester
The identification layer is separate from the thermal finding layer: identification answers “what is this”, a finding answers “what is anomalous here”. Not every identified component leads to a finding.

The boxes here are drawn on a synthetic scene to show the structure. They carry no confidence values, because no model run happened here — a confidence value is shown only from a real run.

Experimental AnalysisThis result supports professional review and does not certify equipment condition.

Service status

Full analysis is open as a limited trial

The analysis above runs on the server with the same detection model as the field application. It is open to registered users as a limited trial, with usage limits per account.

  • The analysis reports only what is actually in the file: no simulated results.
  • Supported today: radiometric JPEG files from FLIR cameras.
  • A file outside the supported set receives an explicit message, not a partial analysis.

System messages

What the platform will tell you

These are the messages shown when analysis cannot continue. They are written to say what happened and what can be done — not to hide a limitation.

  • No supported radiometric data was found in this file
  • This camera model or file format is not yet supported
  • The file exceeds the allowed size
  • The photo and thermal data cannot be reliably aligned
  • Part of the analysis is unavailable because required data is missing
  • The file and results have been deleted

What happens to your file

  • The file is sent to our server for the analysis and is never passed to anyone else.
  • With your consent, radiometric images are kept for 24 months to improve the model; without it, the file is processed in memory and discarded.
  • You choose per upload whether the image may be kept; the analysis works the same either way.
  • Location data and camera serial numbers are not displayed and not sent to analytics.

Not sure where this fits in your operation?

Tell us what equipment you inspect and what reporting looks like today, and we will come back with a concrete assessment.

Ask on WhatsApp