Struct DetectedItemHeader¶
Defined in File osi_detectedobject.proto
Struct Documentation¶
-
struct
DetectedItemHeader¶ The common information for a detected item as estimated by the sensor.
Public Types
-
enum
MeasurementState¶ Definition of measurement states.
Values:
-
MEASUREMENT_STATE_UNKNOWN= 0¶ Measurement state is unknown (must not be used in ground truth).
-
MEASUREMENT_STATE_OTHER= 1¶ Measurement state is unspecified (but known, i.e. value is not part of this enum list).
-
MEASUREMENT_STATE_MEASURED= 2¶ Entity has been measured by the sensor in the current timestep.
-
MEASUREMENT_STATE_PREDICTED= 3¶ Entity has not been measured by the sensor in the current timestep. Values provided by tracking only.
-
Public Members
-
optional Identifier osi3::DetectedItemHeader::tracking_id = 1 Specific ID of the detected item as assigned by the sensor internally. Need not match with
ground_truth_id.
-
repeated Identifier osi3::DetectedItemHeader::ground_truth_id = 2 The ID of the original detected item in the ground truth.
- Note
OSI uses singular instead of plural for repeated field names.
-
optional double osi3::DetectedItemHeader::existence_probability = 3 The estimated probability that this detected item really exists, not based on history.
Range: [0,1]
- Note
Use as confidence measure where a low value means less confidence and a high value indicates strong confidence.
-
optional double osi3::DetectedItemHeader::age = 4 The amount of time that this detected object has been continuously observed/tracked.
Unit: [s]
- Note
\( Timestamp - Age := \) ‘point in time’ when the object has been observed for the first time.
-
optional MeasurementState osi3::DetectedItemHeader::measurement_state = 5 The measurement state.
-
repeated Identifier osi3::DetectedItemHeader::sensor_id = 6 A list of physical sensors which detected this detected item.
If
SensorDatahas detected entities and all detections are missing, then e.g. the number of sensors can confirm theexistence_probability.- Note
This information can be determined via the detected entities’ detections (
…Detection::object_id = ‘this detected item’ ) and the sensors (their IDs) to which these detections belong.- Note
OSI uses singular instead of plural for repeated field names.
-
enum