Sensor Data Ingestion Interface (SDII)
Sensor Data Ingestion Interface Data Specification


Message Summary

message SignRecognition

Container holding information of one recognized traffic sign. The Position Offset data element provides positional information relative to the vehicle for the reported traffic sign.

Include: sdii.v3.3.1.proto


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

Timestamp of the message

position​Offset Position​Offset optional

Describes the relative position of the traffic sign in respect to the vehicle and the vehicle reference axis.

road​Sign​Type Road​Sign​Type​Enum required

describes the type of road sign.

road​Sign​Permanency Road​Sign​Permanency​Enum optional

Enumeration used to indicate the permanency of a sign (static sign versus a variable (electronic) message sign).

road​Sign​Value string optional

The value of a sign. For example a speed limit sign has a speed limit value. The sign value does not have any unit but does reflect the text, that is written on the sign. Example: Speed limit shows ‘30’, value="30" Speed limit shows ‘45 mph’, value="45 mph" Maximum height ‘12”’, value = "12”" Maximum width ‘2,2m’, value = "2,2m" Maximum weight ‘12 to’, value = "12 to"

road​Sign​Dependencies Road​Sign​Dependencies​Enum optional
road​Sign​Validity Road​Sign​Validity​Enum optional
road​Sign​Validity​Value double optional

The optional value of a validity sign. Provided with the sign itself.

road​Sign​Recognition​Type Road​Sign​Recognition​Type​Enum optional

The sign event type indicates whether a sign was detected or a sign was not detected. Not detecting a sign is a meaningful information to report signs that are no longer present.

detected​Object​ID int64 optional

If the Sign Recognition is combined with an object Recognition, then here, the reference to the recognized object is given. The Object ID is for message internal references between objects of same or different type of Path Events.

media​ID int64 optional

If the Sign Recognition is provided with a media content then here, the reference to the media is given. The Media ID is for message internal references between the object and an optional provided media content.

sign​Recognition​Confidence​_​percent int32 optional

The Confidence Value determining the detection quality and the belief in the correctness of the provided Sign Recognition

Unit: Percent(%) | Range: 0..100% | Resolution: 1

map​Matched​Sign​ID int64 optional

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

unspecified​Sign​Type string optional

In the case, where the list above for road Sign Type does not capture the type of the sign detected, the provider can use this field to send that information.

size​3D Vector​3D optional

The size of the sign measured in length, breadth and width.

Unit: Meter [m] in 3D| Range: 0..MAX m in 3D| Resolution: 0.01m in 3D

sign​Shape Road​Sign​Recognition​Shape​Enum optional

Describes the shape Shape of the recognized sign

rotation Vector​3D optional

The rotation of the sign in degrees measured in counterclockwise in x, y and z planes. The value 0,0,0 means, that the sign plane is perpendicular (90°) to the view and no distortion to the sign is experienced. If viewing the sign from in an angle of 45° from the right, a value of 45° along the vertical Axis is provided. The sign is rotated by 45° counterclockwise along the horizontal (bottom-up) axis according to ENU-definition.

Unit: Degree [°] in 3D| Range: 0..360° in 3D| Resolution: 1° in 3D

road​Sign​Dependency​Text string optional

The dependency text indicated on the sign or a supplemental plaque. This type is used if an appropriate dependency cannot be mapped to the Specification due to a variety of content of supplemental dependencies. Specified values are: Time dependency: A time based dependency where the sign is valid between two given times of the day is formatted as “HHMM-HHMM” in 24h format where one or more spaces may be before and behind the dash “-“ but no spaces or additional characters within the 4 digit time block.

extension​Container Extension​Container repeated

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