Understanding Total Propagated Uncertainty in CARIS HIPS and SIPS

02 July 2026

Understanding Total Propagated Uncertainty in CARIS HIPS and SIPS

Discover how to configure and calculate Total Propagated Uncertainty (TPU) in CARIS HIPS and SIPS. Learn how sensor accuracies and device model parameters influence uncertainty calculations.

Learn how to calculate TPU using vessel file settings, sensor uncertainty values and device model inputs

Within CARIS HIPS and SIPS, it is possible to compute Total Propagated Uncertainty for varying survey setups for use with TPU analysis tools and within the incorporated CUBE functionality. 

The computation of TPU is based on the user's setup of the HIPS Vessel File and corresponding settings in the Georeference Bathymetry process, with estimates of the uncertainty of each individual sensor. In both instances each sensor uncertainty value must be entered as 1-sigma.  

Sensor accuracy values can typically be found by searching the manufacturers spec sheets. 

To represent the uncertainty in the Sonar range and angle measurements, you can either use the real-time value as recorded by the sonar, or a device model may be selected in the vessel setup. Each device model entry has a number of different parameters which factor into various computations within HIPS and SIPS, including the uncertainty computations. The table below outlines the various entries.

Device Model Entries

Entry in Device Models DescriptionUnits
Sonar Specifics --------
Max_Num_Beams value Maximum number of beams on the device
Operating_Frequency_1 value Operating frequency 1 (or prime freq.)kHz 
Operating_Frequency_2 valueOperating frequency 2 (or zero if 1 frequency)kHz
Max_Angle valueMaximum angle away from nadirDeg 
Beam_Width_Across valueAcross track beam width Deg
Beam_Width_Along value Along track beam width Deg 
Steering_Angle valueAngle beyond which beams are steeredDeg
Range_Sampling_Frequency valueRange sampling frequency Hz 
Range_Sampling_Distance valueRange sampling distance m
Min_Pulse_Length valueMinimum pulse length ms
Rates--------
Repitition valueMaximum repitition ratepings per sec
Bathy valueRate of bathymetry packetspackets per sec
Attitude valueRate of attitude packets packets per sec
Imagery value Rate of imagery packets packets per sec
Density--------
Bathy valueNumber of packets of bathy informationpackets in datagram 
Attitude value Number of packets of attitude informationpackets in datagram
Imagery value Number of packets of imagerypackets in datagram
Device Properties --------
Imagery valueDevice is a multi-beam (No = single-beam) Yes / No 
SideScan valueDevice is a true side-scan sonar Yes / No 
Towed value Device is towed/tethered or is being towedYes / No 
Calibrated valueDevice backscatter is calibrated in dBYes / No 
DualFrequency value Device uses two operating frequencies Yes / No 
HasAccuracy value Accuracy information available through device module callsYes / No 
Steered valueDevice has steered beams Yes / No 
Splithead valueDevice has a dual transducer configurationYes / No 
Bathymetric valueDevice can generate bathymetry informationYes / No 
Imagery value Device can generate imagery (backscatter)Yes / No 
Attitude value Device can generate attitude datastreamYes / No


It is advised that all fields are populated as other fields may become used in future releases of HIPS. Values in bold are required by the HIPS devicemodels.xml


Conversion of Manufacturer Uncertainty Values to 1‑Sigma (HIPS Input) 

The uncertainty values used within the HIPS Vessel File need to be entered as 1-sigma.  

Throughout manufacturer spec sheets there is reference made of uncertainty in several different forms such as 95%, CEP and RMS. HIPS and SIPS requires the 1-sigma value to be entered. Below are some of the relationships between the 1-sigma value and some of the common values found in manufacturer's specifications. 

Standard Deviation/Uncertainty is denoted by: σ 

Other values which the user may discover when trying to determine the standard deviation: 

RMS: Root Mean Square 

RMS is often equivalent to standard deviation, when the mean error is zero. In most practical applications, this is the case and RMS can be treated as 1-sigma uncertainty 

CEP: Circular Error Probable 

This is the radius of a circle that contains a defined percentage of the observations. Often expressed as CEP (50%), or as 95% and 99% circular error radii (R95, R99). For the case where uncertainty is equal in both x and y (σx = σy), the following relationships apply: 

CEP 50 = ~1.177 × σ 

R95 = ~2.447 × σ 

R99 = ~3.03 × σ