Docs /

Sensor Data Ingestion Interface (SDII) Data Specification

Sensor Data Ingestion Interface Data Specification

Object​Detection

Message Summary

message ObjectDetection

Event container holding information about one detected object.

Include: sdii.v3.3.1.proto

Properties

Field Type Label Description
time​Stamp​UTC_​ms int64 required

Timestamp of the message

detected​Object​ID int64 optional

A vehicle unique identification of an object, if the vehicle is capable of following single object detection over time. “0” if no ID given.

position​Offset Position​Offset optional

: This complex object describes the position in reference to the vehicles reference point. For general description, see chapter 3.1.2.

moving​Vector​_​mps Vector​3D optional

A moving 3D vector of the object referring to the vehicles reference axis lateral, longitudinal and vertical.

Unit: Meter per second [m/s] in 3D| Range: -1000..1000m/s in 3D | Resolution: 1 m/s in 3D

object​Type Object​Type​Enum optional

Information about the recognized object type.

object​Size​Vector​_​m Vector​3D optional

A moving 3D vector of the object referring to the vehicles reference axis lateral, longitudinal and vertical. The size is a BBOX-value building a box from the Position Estimate point. By way of example, an object with the longitudinal offset of 100m and a length of 10m is located in the range of 100m to 110m. An object with the offset of 100m and a length of -10m is located in the range of 90m to 100m.

Unit: Meter [m] in 3D| Range: -1000..1000m in 3D | Resolution: 0.01 m in 3D

object​Size​Accuracy​Vector​_​m Vector​3D optional

When objects are not rectangular and detection can be imprecise, the accuracy of the detection is given here. This object is deprecated and replaced by the Accuracy in the complex structure of Size including accuracy.

Unit: Meter [m] in 3D| Range: -1000..1000m in 3D | Resolution: 0.01 m

media​ID int64 optional

When media content is provided with the object, a mediaID as reference can be provided with this object.

object​Surface​Type Object​Surface​Type​Enum optional

provides the surface type of the recognized object

object​Surface​Material​Type Object​Surface​Material​Type​Enum optional

provides the surface material of the recognized object

map​Matched​Object​ID int64 optional

The ObjectID determined by the vehicle based on map matching. When mapMatchedObjectID is provided, it is required that the mapVersion, mapProvider and mapStandard are provided in the envelope.

object​Recognition​Type Object​Recognition​Type​Enum optional

provides the type of recognition to the provided object message

object​Count int32 optional

If a detection contains multiple objects with the same attributes (e.g. a group of people with same location == crowd), The total (estimated) number of objects of this recognized object can be provided aggregating the group of objects into one element. An estimate is sufficient.

object​Recognition​Match​Type Object​Recognition​Match​Type​Enum optional

provides the matching type of the provided object

extension​Container Extension​Container repeated

Contains the description and byte value of an dynamic extension content, that is undefined in this Specification.