Thermal Camera Hotspot Area Growth Tracker

Track thresholded physical area and temperature-excess area from calibrated thermal pixels; strict threshold equality is excluded, and emissivity/atmospheric correction or mapped coordinates are caller preprocessing.

Description

Thermal images can track a hotspot's physical area when each pixel has a calibrated ground area.

Thermal images can track a hotspot's physical area when each pixel has a calibrated ground area. Temperature-excess area is a different quantity from radiative power.

Track thresholded physical area and temperature-excess area from calibrated thermal pixels; strict threshold equality is excluded, and emissivity/atmospheric correction or mapped coordinates are caller preprocessing.

When to use Thermal Camera Hotspot Area Growth Tracker

Use this tool to track thresholded physical area and temperature-excess area from calibrated thermal pixels; strict threshold equality is excluded, and emissivity/atmospheric correction or mapped coordinates are caller preprocessing.

Gather the relevant observations and fitted model parameters. Use the stated units and time basis; keep paired observations aligned.

How to use Thermal Camera Hotspot Area Growth Tracker and understand its results

  1. Gather the relevant observations and fitted model parameters. Use the stated units and time basis; keep paired observations aligned.
  2. Enter timesDays, pixelTemperaturesByFrameC, pixelAreasM2, callerHotspotThresholdC using the field table and calculation rules, then run the tool.
  3. Read hotspotAreasM2, hotspotAreaChangeM2PerDay, temperatureExcessAreaIntegralsCM2. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
timesDaysTimes dayslist of numberRequired
pixelTemperaturesByFrameCPixel temperatures by frame clist of list of numberRequired
pixelAreasM2Pixel areas m2list of numberRequired
callerHotspotThresholdCCaller hotspot threshold cnumberRequired

Align increasing frame times with temperature rows and positive pixel areas. Sum areas strictly above the threshold; equality is excluded. Fit area against days and also sum positive temperature excess times area.1

Paired lists must be nonempty and have equal lengths. Each sequence checked for increasing order must contain at least two strictly increasing values. The least-squares fit needs at least two aligned observations and a varying independent variable; a constant dependent variable has reported R² of 1.

area = Σ pixelArea × I(temperature > threshold)

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
hotspotAreasM2Hotspot areas m2list of number
hotspotAreaChangeM2PerDayHotspot area change m2 per daynumber
temperatureExcessAreaIntegralsCM2Temperature excess area integrals c m2list of number
json
{
  "input": {
    "timesDays": [
      0,
      1
    ],
    "pixelTemperaturesByFrameC": [
      [
        10,
        30,
        40
      ],
      [
        20,
        25,
        50
      ]
    ],
    "pixelAreasM2": [
      1,
      2,
      3
    ],
    "callerHotspotThresholdC": 30
  },
  "output": {
    "hotspotAreasM2": [
      3,
      3
    ],
    "hotspotAreaChangeM2PerDay": 0,
    "temperatureExcessAreaIntegralsCM2": [
      30,
      60
    ]
  }
}

Limitations and assumptions

Emissivity and atmospheric corrections are preprocessing. No geographic footprint or thermal-power calculation is returned.

Numbers and computed results must be finite; overflow produces an error. Matrices are limited to 128 rows and 128 entries per row; other numeric lists are limited to 100,000 entries. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Fumarole Temperature Trend Monitoring Tool: Monitor thermometer-calibration-corrected fumarole temperature trend with explicitly linear comparison-time extrapolation; signed slopes/past crossing are retained, and gas-source/eruption attribution is not made. For a complementary task, use Crater Lake Temperature Anomaly Checker: Monitor matched lake/reference temperature differences after a caller seasonal baseline contrast; flags are data anomalies, not evidence of volcanic heating or eruption risk.

References

  1. Thermal Camera Hotspot Area Growth Tracker — tool.io

Similar or alternative tools

  • Fumarole Temperature Trend Monitoring Tool

    Monitor thermometer-calibration-corrected fumarole temperature trend with explicitly linear comparison-time extrapolation; signed slopes/past crossing are retained, and gas-source/eruption attribution is not made.

  • Crater Lake Temperature Anomaly Checker

    Monitor matched lake/reference temperature differences after a caller seasonal baseline contrast; flags are data anomalies, not evidence of volcanic heating or eruption risk.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies