open_simulation_interface
master (b00ad2b)
|
Camera detection from the sensor. More...
Public Types | |
enum | Color { COLOR_UNKNOWN = 0 , COLOR_OTHER = 1 , COLOR_BLACK = 2 , COLOR_GRAY = 3 , COLOR_GREY = 3 , COLOR_WHITE = 4 , COLOR_YELLOW = 5 , COLOR_ORANGE = 6 , COLOR_RED = 7 , COLOR_VIOLET = 8 , COLOR_BLUE = 9 , COLOR_GREEN = 10 , COLOR_REFLECTIVE = 11 } |
Definition of shape dominant color. More... | |
enum | ImageShapeType { IMAGE_SHAPE_TYPE_UNKNOWN = 0 , IMAGE_SHAPE_TYPE_OTHER = 1 , IMAGE_SHAPE_TYPE_POINT = 2 , IMAGE_SHAPE_TYPE_BOX = 3 , IMAGE_SHAPE_TYPE_ELLIPSE = 4 , IMAGE_SHAPE_TYPE_POLYGON = 5 , IMAGE_SHAPE_TYPE_POLYLINE = 6 , IMAGE_SHAPE_TYPE_POINT_CLOUD = 7 } |
Definition of different image shape types. More... | |
Public Attributes | |
optional double | existence_probability = 1 |
Existence probability of the detection not based on history. More... | |
optional Identifier | object_id = 2 |
ID of the detected object this detection is associated to. More... | |
optional Timestamp | time_difference = 3 |
Difference to the base timestamp SensorDetectionHeader::measurement_time . More... | |
optional ImageShapeType | image_shape_type = 4 |
Definition of the image shape type of this detection. More... | |
optional bool | shape_classification_background = 5 |
The defined shape is background. More... | |
optional bool | shape_classification_foreground = 6 |
The defined shape is foreground. More... | |
optional bool | shape_classification_flat = 7 |
The defined shape is flat. More... | |
optional bool | shape_classification_upright = 8 |
The defined shape is upright. More... | |
optional bool | shape_classification_ground = 9 |
The defined shape is ground. More... | |
optional bool | shape_classification_sky = 10 |
The defined shape is sky. More... | |
optional bool | shape_classification_vegetation = 11 |
The defined shape is vegetation. More... | |
optional bool | shape_classification_road = 12 |
The defined shape is a road. More... | |
optional bool | shape_classification_non_driving_lane = 13 |
The defined shape is a non-driving lane (e.g. More... | |
optional bool | shape_classification_non_road = 14 |
The defined shape is non-road (e.g. More... | |
optional bool | shape_classification_stationary_object = 15 |
The defined shape is a stationary object. More... | |
optional bool | shape_classification_moving_object = 16 |
The defined shape is a possible moving object. More... | |
optional bool | shape_classification_landmark = 17 |
The defined shape is a landmark. More... | |
optional bool | shape_classification_traffic_sign = 18 |
The defined shape is a traffic sign. More... | |
optional bool | shape_classification_traffic_light = 19 |
The defined shape is a traffic light. More... | |
optional bool | shape_classification_road_marking = 20 |
The defined shape is a road marking sign. More... | |
optional bool | shape_classification_vehicle = 21 |
The defined shape is a vehicle. More... | |
optional bool | shape_classification_pedestrian = 22 |
The defined shape is a pedestrian. More... | |
optional bool | shape_classification_animal = 23 |
The defined shape is an animal. More... | |
optional bool | shape_classification_pedestrian_front = 24 |
The defined shape is a pedestrian seen by the sensor from the front. More... | |
optional bool | shape_classification_pedestrian_side = 25 |
The defined shape is a pedestrian seen by the sensor from the side. More... | |
optional bool | shape_classification_pedestrian_rear = 26 |
The defined shape is a pedestrian seen by the sensor from the rear. More... | |
optional double | shape_classification_probability = 27 |
This probability defines the minimum probability for each selected shape classification. More... | |
optional Color | color = 28 |
The dominant color of the shape. More... | |
optional double | color_probability = 29 |
The probability of the shape's color. More... | |
optional Identifier | ambiguity_id = 30 |
If one shape has different shape classifications and shape classification probability or color and color probability, all detections in this cycle have the same ambiguity ID. More... | |
optional uint32 | first_point_index = 31 |
Index of the first point in the camera detection. More... | |
optional uint32 | number_of_points = 32 |
Number of points which defines the shape. More... | |
optional ColorDescription | color_description = 33 |
The dominant color of the shape. More... | |
Camera detection from the sensor.
Definition of shape dominant color.
ColorDescription
instead. Definition of different image shape types.
optional double osi3::CameraDetection::existence_probability = 1 |
Existence probability of the detection not based on history.
Value does not depend on any past experience with similar detections.
optional Identifier osi3::CameraDetection::object_id = 2 |
ID of the detected object this detection is associated to.
optional Timestamp osi3::CameraDetection::time_difference = 3 |
Difference to the base timestamp SensorDetectionHeader::measurement_time
.
The timestamp of this detection := SensorDetectionHeader::measurement_time
+ time_difference
.
optional ImageShapeType osi3::CameraDetection::image_shape_type = 4 |
Definition of the image shape type of this detection.
optional bool osi3::CameraDetection::shape_classification_background = 5 |
The defined shape is background.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_foreground = 6 |
The defined shape is foreground.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_flat = 7 |
The defined shape is flat.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_upright = 8 |
The defined shape is upright.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_ground = 9 |
The defined shape is ground.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_sky = 10 |
The defined shape is sky.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_vegetation = 11 |
The defined shape is vegetation.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_road = 12 |
The defined shape is a road.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_non_driving_lane = 13 |
The defined shape is a non-driving lane (e.g.
sidewalk). The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_non_road = 14 |
The defined shape is non-road (e.g.
traffic island). The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_stationary_object = 15 |
The defined shape is a stationary object.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_moving_object = 16 |
The defined shape is a possible moving object.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_landmark = 17 |
The defined shape is a landmark.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_traffic_sign = 18 |
The defined shape is a traffic sign.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_traffic_light = 19 |
The defined shape is a traffic light.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_road_marking = 20 |
The defined shape is a road marking sign.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_vehicle = 21 |
The defined shape is a vehicle.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_pedestrian = 22 |
The defined shape is a pedestrian.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_animal = 23 |
The defined shape is an animal.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_pedestrian_front = 24 |
The defined shape is a pedestrian seen by the sensor from the front.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_pedestrian_side = 25 |
The defined shape is a pedestrian seen by the sensor from the side.
The probability for this classification is at least shape_classification_probability
.
optional bool osi3::CameraDetection::shape_classification_pedestrian_rear = 26 |
The defined shape is a pedestrian seen by the sensor from the rear.
The probability for this classification is at least shape_classification_probability
.
optional double osi3::CameraDetection::shape_classification_probability = 27 |
This probability defines the minimum probability for each selected shape classification.
optional Color osi3::CameraDetection::color = 28 |
The dominant color of the shape.
color_description
(ColorDescription
) instead. optional double osi3::CameraDetection::color_probability = 29 |
The probability of the shape's color.
optional Identifier osi3::CameraDetection::ambiguity_id = 30 |
If one shape has different shape classifications and shape classification probability or color and color probability, all detections in this cycle have the same ambiguity ID.
optional uint32 osi3::CameraDetection::first_point_index = 31 |
Index of the first point in the camera detection.
optional uint32 osi3::CameraDetection::number_of_points = 32 |
Number of points which defines the shape.
image_shape_type
may restrict the number of possible values.
optional ColorDescription osi3::CameraDetection::color_description = 33 |
The dominant color of the shape.