# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: src/perception/annotation/proto/annotation.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from FireSpark.protos.src.common.serialization import eigen_serialization_pb2 as src_dot_common_dot_serialization_dot_eigen__serialization__pb2
from FireSpark.protos.src.sensor.camera.proto import image_pb2 as src_dot_sensor_dot_camera_dot_proto_dot_image__pb2
from FireSpark.protos.src.common.math.proto import bbox_pb2 as src_dot_common_dot_math_dot_proto_dot_bbox__pb2
from FireSpark.protos.src.calibration.lib_calibration import calibration_pb2 as src_dot_calibration_dot_lib__calibration_dot_calibration__pb2
from FireSpark.protos.src.perception.proto import perception_labels_pb2 as src_dot_perception_dot_proto_dot_perception__labels__pb2
from FireSpark.protos.src.perception.proto import spindata_pb2 as src_dot_perception_dot_proto_dot_spindata__pb2
from FireSpark.protos.src.common.kinematics.proto import motionstate3d_pb2 as src_dot_common_dot_kinematics_dot_proto_dot_motionstate3d__pb2
from FireSpark.protos.src.sensor.radar.proto import radar_pb2 as src_dot_sensor_dot_radar_dot_proto_dot_radar__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='src/perception/annotation/proto/annotation.proto',
  package='avsoftware.perception',
  syntax='proto3',
  serialized_options=None,
  serialized_pb=_b('\n0src/perception/annotation/proto/annotation.proto\x12\x15\x61vsoftware.perception\x1a\x32src/common/serialization/eigen_serialization.proto\x1a#src/sensor/camera/proto/image.proto\x1a src/common/math/proto/bbox.proto\x1a\x31src/calibration/lib_calibration/calibration.proto\x1a,src/perception/proto/perception_labels.proto\x1a#src/perception/proto/spindata.proto\x1a/src/common/kinematics/proto/motionstate3d.proto\x1a\"src/sensor/radar/proto/radar.proto\"\x85\x01\n\x10\x41nnotationSource\"m\n\nSourceType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\t\n\x05SCALE\x10\x01\x12\x10\n\x0cINTERNAL_DCT\x10\x02\x12\x17\n\x13LIDAR_POINT_LABELER\x10\x03\x12\x1c\n\x18POINT_CLOUD_SEGMENTATION\x10\x04:\x02\x18\x01\"|\n\x0e\x41nnotationType\"j\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0e\n\nREGRESSION\x10\x01\x12\x0b\n\x07METRICS\x10\x02\x12\x10\n\x08LEARNING\x10\x03\x1a\x02\x08\x01\x12\x0c\n\x08TRAINING\x10\x04\x12\x0e\n\nEVALUATION\x10\x05\x12\x08\n\x04TEST\x10\x06\"\xe4\x01\n\x16ObjectDetection2dProto\x12+\n\x03\x62ox\x18\x01 \x01(\x0b\x32\x1e.avsoftware.common.AABB2dProto\x12\x35\n\x05label\x18\x02 \x01(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12>\n\nattributes\x18\x03 \x03(\x0e\x32*.avsoftware.perception.PerceptionAttribute\x12\n\n\x02id\x18\x04 \x01(\t\x12\x1a\n\x12\x64\x65tection_3d_index\x18\x05 \x01(\x03\"\x94\x02\n\x16ObjectDetection3dProto\x12\n\n\x02id\x18\x01 \x01(\t\x12+\n\x03\x62ox\x18\x02 \x01(\x0b\x32\x1e.avsoftware.common.OOBB25Proto\x12\x35\n\x05label\x18\x03 \x01(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12>\n\nattributes\x18\x04 \x03(\x0e\x32*.avsoftware.perception.PerceptionAttribute\x12\x15\n\rnum_of_points\x18\x05 \x01(\x05\x12\x15\n\rimage_indices\x18\x06 \x03(\x03\x12\x1c\n\x14\x64\x65tection_2d_indices\x18\x07 \x03(\x03\"\xf6\x01\n\x18SpinPointPropertiesProto\x12\x35\n\x05label\x18\x01 \x01(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12?\n\x0freference_label\x18\x02 \x01(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12\"\n\x1apoint_height_from_ground_m\x18\x03 \x01(\x02\x12>\n\nattributes\x18\x04 \x03(\x0e\x32*.avsoftware.perception.PerceptionAttribute\"\xe5\x02\n\x17\x41nnotatedLidarSpinProto\x12\x37\n\tspin_data\x18\x01 \x01(\x0b\x32$.avsoftware.perception.SpinDataProto\x12>\n\x07objects\x18\x02 \x03(\x0b\x32-.avsoftware.perception.ObjectDetection3dProto\x12\x1a\n\x12timestamp_start_ns\x18\x03 \x01(\x03\x12\x18\n\x10timestamp_end_ns\x18\x04 \x01(\x03\x12\"\n\x1apublish_timestamp_ns_start\x18\x05 \x01(\x03\x12 \n\x18publish_timestamp_ns_end\x18\x06 \x01(\x03\x12I\n\x10point_properties\x18\t \x03(\x0b\x32/.avsoftware.perception.SpinPointPropertiesProtoJ\x04\x08\x07\x10\x08J\x04\x08\x08\x10\t\"\x94\x01\n\x14GroundHeightMapProto\x12\x14\n\x0cgrid_y_count\x18\x01 \x01(\x05\x12\x14\n\x0cgrid_x_count\x18\x02 \x01(\x05\x12\x19\n\x11grid_resolution_m\x18\x03 \x01(\x02\x12\x1c\n\x14unknown_height_value\x18\x04 \x01(\x02\x12\x17\n\x0fground_height_m\x18\x05 \x03(\x02\"\x9a\x08\n\x13\x41nnotatedImageProto\x12I\n\x10\x63ompressed_image\x18\x01 \x01(\x0b\x32/.avsoftware.sensor.camera.proto.CompressedImage\x12;\n\traw_image\x18\x02 \x01(\x0b\x32(.avsoftware.sensor.camera.proto.RawImage\x12>\n\x07objects\x18\x03 \x03(\x0b\x32-.avsoftware.perception.ObjectDetection2dProto\x12\x14\n\x0ctimestamp_ns\x18\x04 \x01(\x03\x12\x11\n\tcamera_id\x18\x05 \x01(\t\x12<\n\x10\x62\x61se_from_smooth\x18\x06 \x01(\x0b\x32\".avsoftware.common.Isometry3dProto\x12\x1c\n\x14publish_timestamp_ns\x18\x07 \x01(\x03\x12\x0e\n\x06\x63\x61r_id\x18\x08 \x01(\t\x12@\n\x10\x63lasses_verified\x18\t \x03(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12\x1a\n\x12\x61nnotation_task_id\x18\n \x01(\t\x12M\n\x11\x61nnotation_source\x18\x0b \x01(\x0e\x32\x32.avsoftware.perception.AnnotationSource.SourceType\x12\x41\n\x06status\x18\x0c \x03(\x0e\x32\x31.avsoftware.perception.AnnotatedImageProto.Status\x12\x10\n\x08latitude\x18\r \x01(\x01\x12\x11\n\tlongitude\x18\x0e \x01(\x01\x12\x43\n\x0f\x61nnotation_type\x18\x0f \x01(\x0e\x32*.avsoftware.perception.AnnotationType.Type\x12\x43\n\x13segmentation_labels\x18\x10 \x03(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12M\n\x1dsegmentation_classes_verified\x18\x11 \x03(\x0e\x32&.avsoftware.perception.PerceptionLabel\"\xb7\x01\n\x06Status\x12\x0b\n\x07NOT_SET\x10\x00\x12\x0e\n\nNO_TASK_ID\x10\x01\x12\x17\n\x13NO_CLASSES_VERIFIED\x10\x02\x12\x1c\n\x18INVALID_CLASSES_VERIFIED\x10\x03\x12\x19\n\x15INVALID_LCT_TIMESTAMP\x10\x04\x12\x1d\n\x19INVALID_PUBLISH_TIMESTAMP\x10\x05\x12\x13\n\x0fINVALID_OBJECTS\x10\x06\x12\n\n\x05VALID\x10\xe8\x07\"\x95\x02\n\x1d\x41nnotatedRadarPacketListProto\x12<\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32..avsoftware.sensor.radar.proto.RadarPacketList\x12\x14\n\x0ctimestamp_ns\x18\x02 \x01(\x03\x12\x1c\n\x14publish_timestamp_ns\x18\x03 \x01(\x03\x12<\n\x10\x62\x61se_from_smooth\x18\x04 \x01(\x0b\x32\".avsoftware.common.Isometry3dProto\x12\x44\n\x0eradar_metadata\x18\x05 \x01(\x0b\x32,.avsoftware.sensor.radar.proto.RadarMetadata\"\xfd\x06\n\x13\x41nnotatedFrameProto\x12<\n\x04spin\x18\x01 \x01(\x0b\x32..avsoftware.perception.AnnotatedLidarSpinProto\x12:\n\x06images\x18\x02 \x03(\x0b\x32*.avsoftware.perception.AnnotatedImageProto\x12\x0e\n\x06\x63\x61r_id\x18\x03 \x01(\t\x12\x10\n\x08latitude\x18\x04 \x01(\x01\x12\x11\n\tlongitude\x18\x05 \x01(\x01\x12L\n\x13vehicle_calibration\x18\x06 \x01(\x0b\x32/.avsoftware.calibration.VehicleCalibrationProto\x12@\n\x10\x63lasses_verified\x18\x07 \x03(\x0e\x32&.avsoftware.perception.PerceptionLabel\x12\x1a\n\x12\x61nnotation_task_id\x18\x08 \x01(\t\x12M\n\x11\x61nnotation_source\x18\t \x01(\x0e\x32\x32.avsoftware.perception.AnnotationSource.SourceType\x12;\n\x0cmotion_state\x18\n \x01(\x0b\x32%.avsoftware.common.MotionState3DProto\x12?\n\nheight_map\x18\x0b \x01(\x0b\x32+.avsoftware.perception.GroundHeightMapProto\x12\x41\n\x06status\x18\x0c \x03(\x0e\x32\x31.avsoftware.perception.AnnotatedFrameProto.Status\x12\x43\n\x0f\x61nnotation_type\x18\r \x01(\x0e\x32*.avsoftware.perception.AnnotationType.Type\x12P\n\x12radar_packet_lists\x18\x0e \x03(\x0b\x32\x34.avsoftware.perception.AnnotatedRadarPacketListProto\"d\n\x06Status\x12\x0b\n\x07NOT_SET\x10\x00\x12\x0e\n\nNO_TASK_ID\x10\x01\x12\x0e\n\nQC_PENDING\x10\x02\x12\x0f\n\x0bQC_REJECTED\x10\x03\x12\n\n\x05VALID\x10\xe8\x07\x12\x10\n\x0bQC_ACCEPTED\x10\xe9\x07\"\xb2\x01\n\x13\x41nnotatedVideoProto\x12\x1a\n\x12\x61nnotation_task_id\x18\x01 \x01(\t\x12:\n\x06images\x18\x02 \x03(\x0b\x32*.avsoftware.perception.AnnotatedImageProto\x12\x43\n\x0f\x61nnotation_type\x18\x03 \x01(\x0e\x32*.avsoftware.perception.AnnotationType.Typeb\x06proto3')
  ,
  dependencies=[src_dot_common_dot_serialization_dot_eigen__serialization__pb2.DESCRIPTOR,src_dot_sensor_dot_camera_dot_proto_dot_image__pb2.DESCRIPTOR,src_dot_common_dot_math_dot_proto_dot_bbox__pb2.DESCRIPTOR,src_dot_calibration_dot_lib__calibration_dot_calibration__pb2.DESCRIPTOR,src_dot_perception_dot_proto_dot_perception__labels__pb2.DESCRIPTOR,src_dot_perception_dot_proto_dot_spindata__pb2.DESCRIPTOR,src_dot_common_dot_kinematics_dot_proto_dot_motionstate3d__pb2.DESCRIPTOR,src_dot_sensor_dot_radar_dot_proto_dot_radar__pb2.DESCRIPTOR,])



_ANNOTATIONSOURCE_SOURCETYPE = _descriptor.EnumDescriptor(
  name='SourceType',
  full_name='avsoftware.perception.AnnotationSource.SourceType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='UNKNOWN', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SCALE', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INTERNAL_DCT', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LIDAR_POINT_LABELER', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='POINT_CLOUD_SEGMENTATION', index=4, number=4,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=438,
  serialized_end=547,
)
_sym_db.RegisterEnumDescriptor(_ANNOTATIONSOURCE_SOURCETYPE)

_ANNOTATIONTYPE_TYPE = _descriptor.EnumDescriptor(
  name='Type',
  full_name='avsoftware.perception.AnnotationType.Type',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='UNKNOWN', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='REGRESSION', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='METRICS', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LEARNING', index=3, number=3,
      serialized_options=_b('\010\001'),
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TRAINING', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='EVALUATION', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TEST', index=6, number=6,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=571,
  serialized_end=677,
)
_sym_db.RegisterEnumDescriptor(_ANNOTATIONTYPE_TYPE)

_ANNOTATEDIMAGEPROTO_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='avsoftware.perception.AnnotatedImageProto.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NOT_SET', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NO_TASK_ID', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NO_CLASSES_VERIFIED', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INVALID_CLASSES_VERIFIED', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INVALID_LCT_TIMESTAMP', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INVALID_PUBLISH_TIMESTAMP', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INVALID_OBJECTS', index=6, number=6,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='VALID', index=7, number=1000,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2817,
  serialized_end=3000,
)
_sym_db.RegisterEnumDescriptor(_ANNOTATEDIMAGEPROTO_STATUS)

_ANNOTATEDFRAMEPROTO_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='avsoftware.perception.AnnotatedFrameProto.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NOT_SET', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NO_TASK_ID', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='QC_PENDING', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='QC_REJECTED', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='VALID', index=4, number=1000,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='QC_ACCEPTED', index=5, number=1001,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4076,
  serialized_end=4176,
)
_sym_db.RegisterEnumDescriptor(_ANNOTATEDFRAMEPROTO_STATUS)


_ANNOTATIONSOURCE = _descriptor.Descriptor(
  name='AnnotationSource',
  full_name='avsoftware.perception.AnnotationSource',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ANNOTATIONSOURCE_SOURCETYPE,
  ],
  serialized_options=_b('\030\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=418,
  serialized_end=551,
)


_ANNOTATIONTYPE = _descriptor.Descriptor(
  name='AnnotationType',
  full_name='avsoftware.perception.AnnotationType',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ANNOTATIONTYPE_TYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=553,
  serialized_end=677,
)


_OBJECTDETECTION2DPROTO = _descriptor.Descriptor(
  name='ObjectDetection2dProto',
  full_name='avsoftware.perception.ObjectDetection2dProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='box', full_name='avsoftware.perception.ObjectDetection2dProto.box', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='label', full_name='avsoftware.perception.ObjectDetection2dProto.label', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='attributes', full_name='avsoftware.perception.ObjectDetection2dProto.attributes', index=2,
      number=3, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='id', full_name='avsoftware.perception.ObjectDetection2dProto.id', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detection_3d_index', full_name='avsoftware.perception.ObjectDetection2dProto.detection_3d_index', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=680,
  serialized_end=908,
)


_OBJECTDETECTION3DPROTO = _descriptor.Descriptor(
  name='ObjectDetection3dProto',
  full_name='avsoftware.perception.ObjectDetection3dProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='avsoftware.perception.ObjectDetection3dProto.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='box', full_name='avsoftware.perception.ObjectDetection3dProto.box', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='label', full_name='avsoftware.perception.ObjectDetection3dProto.label', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='attributes', full_name='avsoftware.perception.ObjectDetection3dProto.attributes', index=3,
      number=4, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='num_of_points', full_name='avsoftware.perception.ObjectDetection3dProto.num_of_points', index=4,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='image_indices', full_name='avsoftware.perception.ObjectDetection3dProto.image_indices', index=5,
      number=6, type=3, cpp_type=2, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detection_2d_indices', full_name='avsoftware.perception.ObjectDetection3dProto.detection_2d_indices', index=6,
      number=7, type=3, cpp_type=2, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=911,
  serialized_end=1187,
)


_SPINPOINTPROPERTIESPROTO = _descriptor.Descriptor(
  name='SpinPointPropertiesProto',
  full_name='avsoftware.perception.SpinPointPropertiesProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='label', full_name='avsoftware.perception.SpinPointPropertiesProto.label', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='reference_label', full_name='avsoftware.perception.SpinPointPropertiesProto.reference_label', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='point_height_from_ground_m', full_name='avsoftware.perception.SpinPointPropertiesProto.point_height_from_ground_m', index=2,
      number=3, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='attributes', full_name='avsoftware.perception.SpinPointPropertiesProto.attributes', index=3,
      number=4, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1190,
  serialized_end=1436,
)


_ANNOTATEDLIDARSPINPROTO = _descriptor.Descriptor(
  name='AnnotatedLidarSpinProto',
  full_name='avsoftware.perception.AnnotatedLidarSpinProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='spin_data', full_name='avsoftware.perception.AnnotatedLidarSpinProto.spin_data', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='objects', full_name='avsoftware.perception.AnnotatedLidarSpinProto.objects', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp_start_ns', full_name='avsoftware.perception.AnnotatedLidarSpinProto.timestamp_start_ns', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp_end_ns', full_name='avsoftware.perception.AnnotatedLidarSpinProto.timestamp_end_ns', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='publish_timestamp_ns_start', full_name='avsoftware.perception.AnnotatedLidarSpinProto.publish_timestamp_ns_start', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='publish_timestamp_ns_end', full_name='avsoftware.perception.AnnotatedLidarSpinProto.publish_timestamp_ns_end', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='point_properties', full_name='avsoftware.perception.AnnotatedLidarSpinProto.point_properties', index=6,
      number=9, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1439,
  serialized_end=1796,
)


_GROUNDHEIGHTMAPPROTO = _descriptor.Descriptor(
  name='GroundHeightMapProto',
  full_name='avsoftware.perception.GroundHeightMapProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='grid_y_count', full_name='avsoftware.perception.GroundHeightMapProto.grid_y_count', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='grid_x_count', full_name='avsoftware.perception.GroundHeightMapProto.grid_x_count', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='grid_resolution_m', full_name='avsoftware.perception.GroundHeightMapProto.grid_resolution_m', index=2,
      number=3, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='unknown_height_value', full_name='avsoftware.perception.GroundHeightMapProto.unknown_height_value', index=3,
      number=4, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ground_height_m', full_name='avsoftware.perception.GroundHeightMapProto.ground_height_m', index=4,
      number=5, type=2, cpp_type=6, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1799,
  serialized_end=1947,
)


_ANNOTATEDIMAGEPROTO = _descriptor.Descriptor(
  name='AnnotatedImageProto',
  full_name='avsoftware.perception.AnnotatedImageProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='compressed_image', full_name='avsoftware.perception.AnnotatedImageProto.compressed_image', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='raw_image', full_name='avsoftware.perception.AnnotatedImageProto.raw_image', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='objects', full_name='avsoftware.perception.AnnotatedImageProto.objects', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp_ns', full_name='avsoftware.perception.AnnotatedImageProto.timestamp_ns', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='camera_id', full_name='avsoftware.perception.AnnotatedImageProto.camera_id', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='base_from_smooth', full_name='avsoftware.perception.AnnotatedImageProto.base_from_smooth', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='publish_timestamp_ns', full_name='avsoftware.perception.AnnotatedImageProto.publish_timestamp_ns', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='car_id', full_name='avsoftware.perception.AnnotatedImageProto.car_id', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='classes_verified', full_name='avsoftware.perception.AnnotatedImageProto.classes_verified', index=8,
      number=9, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_task_id', full_name='avsoftware.perception.AnnotatedImageProto.annotation_task_id', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_source', full_name='avsoftware.perception.AnnotatedImageProto.annotation_source', index=10,
      number=11, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='status', full_name='avsoftware.perception.AnnotatedImageProto.status', index=11,
      number=12, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='latitude', full_name='avsoftware.perception.AnnotatedImageProto.latitude', index=12,
      number=13, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='longitude', full_name='avsoftware.perception.AnnotatedImageProto.longitude', index=13,
      number=14, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_type', full_name='avsoftware.perception.AnnotatedImageProto.annotation_type', index=14,
      number=15, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='segmentation_labels', full_name='avsoftware.perception.AnnotatedImageProto.segmentation_labels', index=15,
      number=16, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='segmentation_classes_verified', full_name='avsoftware.perception.AnnotatedImageProto.segmentation_classes_verified', index=16,
      number=17, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ANNOTATEDIMAGEPROTO_STATUS,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1950,
  serialized_end=3000,
)


_ANNOTATEDRADARPACKETLISTPROTO = _descriptor.Descriptor(
  name='AnnotatedRadarPacketListProto',
  full_name='avsoftware.perception.AnnotatedRadarPacketListProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='data', full_name='avsoftware.perception.AnnotatedRadarPacketListProto.data', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp_ns', full_name='avsoftware.perception.AnnotatedRadarPacketListProto.timestamp_ns', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='publish_timestamp_ns', full_name='avsoftware.perception.AnnotatedRadarPacketListProto.publish_timestamp_ns', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='base_from_smooth', full_name='avsoftware.perception.AnnotatedRadarPacketListProto.base_from_smooth', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='radar_metadata', full_name='avsoftware.perception.AnnotatedRadarPacketListProto.radar_metadata', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3003,
  serialized_end=3280,
)


_ANNOTATEDFRAMEPROTO = _descriptor.Descriptor(
  name='AnnotatedFrameProto',
  full_name='avsoftware.perception.AnnotatedFrameProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='spin', full_name='avsoftware.perception.AnnotatedFrameProto.spin', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='images', full_name='avsoftware.perception.AnnotatedFrameProto.images', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='car_id', full_name='avsoftware.perception.AnnotatedFrameProto.car_id', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='latitude', full_name='avsoftware.perception.AnnotatedFrameProto.latitude', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='longitude', full_name='avsoftware.perception.AnnotatedFrameProto.longitude', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vehicle_calibration', full_name='avsoftware.perception.AnnotatedFrameProto.vehicle_calibration', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='classes_verified', full_name='avsoftware.perception.AnnotatedFrameProto.classes_verified', index=6,
      number=7, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_task_id', full_name='avsoftware.perception.AnnotatedFrameProto.annotation_task_id', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_source', full_name='avsoftware.perception.AnnotatedFrameProto.annotation_source', index=8,
      number=9, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='motion_state', full_name='avsoftware.perception.AnnotatedFrameProto.motion_state', index=9,
      number=10, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='height_map', full_name='avsoftware.perception.AnnotatedFrameProto.height_map', index=10,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='status', full_name='avsoftware.perception.AnnotatedFrameProto.status', index=11,
      number=12, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_type', full_name='avsoftware.perception.AnnotatedFrameProto.annotation_type', index=12,
      number=13, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='radar_packet_lists', full_name='avsoftware.perception.AnnotatedFrameProto.radar_packet_lists', index=13,
      number=14, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ANNOTATEDFRAMEPROTO_STATUS,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3283,
  serialized_end=4176,
)


_ANNOTATEDVIDEOPROTO = _descriptor.Descriptor(
  name='AnnotatedVideoProto',
  full_name='avsoftware.perception.AnnotatedVideoProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='annotation_task_id', full_name='avsoftware.perception.AnnotatedVideoProto.annotation_task_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='images', full_name='avsoftware.perception.AnnotatedVideoProto.images', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='annotation_type', full_name='avsoftware.perception.AnnotatedVideoProto.annotation_type', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4179,
  serialized_end=4357,
)

_ANNOTATIONSOURCE_SOURCETYPE.containing_type = _ANNOTATIONSOURCE
_ANNOTATIONTYPE_TYPE.containing_type = _ANNOTATIONTYPE
_OBJECTDETECTION2DPROTO.fields_by_name['box'].message_type = src_dot_common_dot_math_dot_proto_dot_bbox__pb2._AABB2DPROTO
_OBJECTDETECTION2DPROTO.fields_by_name['label'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_OBJECTDETECTION2DPROTO.fields_by_name['attributes'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONATTRIBUTE
_OBJECTDETECTION3DPROTO.fields_by_name['box'].message_type = src_dot_common_dot_math_dot_proto_dot_bbox__pb2._OOBB25PROTO
_OBJECTDETECTION3DPROTO.fields_by_name['label'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_OBJECTDETECTION3DPROTO.fields_by_name['attributes'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONATTRIBUTE
_SPINPOINTPROPERTIESPROTO.fields_by_name['label'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_SPINPOINTPROPERTIESPROTO.fields_by_name['reference_label'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_SPINPOINTPROPERTIESPROTO.fields_by_name['attributes'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONATTRIBUTE
_ANNOTATEDLIDARSPINPROTO.fields_by_name['spin_data'].message_type = src_dot_perception_dot_proto_dot_spindata__pb2._SPINDATAPROTO
_ANNOTATEDLIDARSPINPROTO.fields_by_name['objects'].message_type = _OBJECTDETECTION3DPROTO
_ANNOTATEDLIDARSPINPROTO.fields_by_name['point_properties'].message_type = _SPINPOINTPROPERTIESPROTO
_ANNOTATEDIMAGEPROTO.fields_by_name['compressed_image'].message_type = src_dot_sensor_dot_camera_dot_proto_dot_image__pb2._COMPRESSEDIMAGE
_ANNOTATEDIMAGEPROTO.fields_by_name['raw_image'].message_type = src_dot_sensor_dot_camera_dot_proto_dot_image__pb2._RAWIMAGE
_ANNOTATEDIMAGEPROTO.fields_by_name['objects'].message_type = _OBJECTDETECTION2DPROTO
_ANNOTATEDIMAGEPROTO.fields_by_name['base_from_smooth'].message_type = src_dot_common_dot_serialization_dot_eigen__serialization__pb2._ISOMETRY3DPROTO
_ANNOTATEDIMAGEPROTO.fields_by_name['classes_verified'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_ANNOTATEDIMAGEPROTO.fields_by_name['annotation_source'].enum_type = _ANNOTATIONSOURCE_SOURCETYPE
_ANNOTATEDIMAGEPROTO.fields_by_name['status'].enum_type = _ANNOTATEDIMAGEPROTO_STATUS
_ANNOTATEDIMAGEPROTO.fields_by_name['annotation_type'].enum_type = _ANNOTATIONTYPE_TYPE
_ANNOTATEDIMAGEPROTO.fields_by_name['segmentation_labels'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_ANNOTATEDIMAGEPROTO.fields_by_name['segmentation_classes_verified'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_ANNOTATEDIMAGEPROTO_STATUS.containing_type = _ANNOTATEDIMAGEPROTO
_ANNOTATEDRADARPACKETLISTPROTO.fields_by_name['data'].message_type = src_dot_sensor_dot_radar_dot_proto_dot_radar__pb2._RADARPACKETLIST
_ANNOTATEDRADARPACKETLISTPROTO.fields_by_name['base_from_smooth'].message_type = src_dot_common_dot_serialization_dot_eigen__serialization__pb2._ISOMETRY3DPROTO
_ANNOTATEDRADARPACKETLISTPROTO.fields_by_name['radar_metadata'].message_type = src_dot_sensor_dot_radar_dot_proto_dot_radar__pb2._RADARMETADATA
_ANNOTATEDFRAMEPROTO.fields_by_name['spin'].message_type = _ANNOTATEDLIDARSPINPROTO
_ANNOTATEDFRAMEPROTO.fields_by_name['images'].message_type = _ANNOTATEDIMAGEPROTO
_ANNOTATEDFRAMEPROTO.fields_by_name['vehicle_calibration'].message_type = src_dot_calibration_dot_lib__calibration_dot_calibration__pb2._VEHICLECALIBRATIONPROTO
_ANNOTATEDFRAMEPROTO.fields_by_name['classes_verified'].enum_type = src_dot_perception_dot_proto_dot_perception__labels__pb2._PERCEPTIONLABEL
_ANNOTATEDFRAMEPROTO.fields_by_name['annotation_source'].enum_type = _ANNOTATIONSOURCE_SOURCETYPE
_ANNOTATEDFRAMEPROTO.fields_by_name['motion_state'].message_type = src_dot_common_dot_kinematics_dot_proto_dot_motionstate3d__pb2._MOTIONSTATE3DPROTO
_ANNOTATEDFRAMEPROTO.fields_by_name['height_map'].message_type = _GROUNDHEIGHTMAPPROTO
_ANNOTATEDFRAMEPROTO.fields_by_name['status'].enum_type = _ANNOTATEDFRAMEPROTO_STATUS
_ANNOTATEDFRAMEPROTO.fields_by_name['annotation_type'].enum_type = _ANNOTATIONTYPE_TYPE
_ANNOTATEDFRAMEPROTO.fields_by_name['radar_packet_lists'].message_type = _ANNOTATEDRADARPACKETLISTPROTO
_ANNOTATEDFRAMEPROTO_STATUS.containing_type = _ANNOTATEDFRAMEPROTO
_ANNOTATEDVIDEOPROTO.fields_by_name['images'].message_type = _ANNOTATEDIMAGEPROTO
_ANNOTATEDVIDEOPROTO.fields_by_name['annotation_type'].enum_type = _ANNOTATIONTYPE_TYPE
DESCRIPTOR.message_types_by_name['AnnotationSource'] = _ANNOTATIONSOURCE
DESCRIPTOR.message_types_by_name['AnnotationType'] = _ANNOTATIONTYPE
DESCRIPTOR.message_types_by_name['ObjectDetection2dProto'] = _OBJECTDETECTION2DPROTO
DESCRIPTOR.message_types_by_name['ObjectDetection3dProto'] = _OBJECTDETECTION3DPROTO
DESCRIPTOR.message_types_by_name['SpinPointPropertiesProto'] = _SPINPOINTPROPERTIESPROTO
DESCRIPTOR.message_types_by_name['AnnotatedLidarSpinProto'] = _ANNOTATEDLIDARSPINPROTO
DESCRIPTOR.message_types_by_name['GroundHeightMapProto'] = _GROUNDHEIGHTMAPPROTO
DESCRIPTOR.message_types_by_name['AnnotatedImageProto'] = _ANNOTATEDIMAGEPROTO
DESCRIPTOR.message_types_by_name['AnnotatedRadarPacketListProto'] = _ANNOTATEDRADARPACKETLISTPROTO
DESCRIPTOR.message_types_by_name['AnnotatedFrameProto'] = _ANNOTATEDFRAMEPROTO
DESCRIPTOR.message_types_by_name['AnnotatedVideoProto'] = _ANNOTATEDVIDEOPROTO
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

AnnotationSource = _reflection.GeneratedProtocolMessageType('AnnotationSource', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATIONSOURCE,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotationSource)
  ))
_sym_db.RegisterMessage(AnnotationSource)

AnnotationType = _reflection.GeneratedProtocolMessageType('AnnotationType', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATIONTYPE,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotationType)
  ))
_sym_db.RegisterMessage(AnnotationType)

ObjectDetection2dProto = _reflection.GeneratedProtocolMessageType('ObjectDetection2dProto', (_message.Message,), dict(
  DESCRIPTOR = _OBJECTDETECTION2DPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.ObjectDetection2dProto)
  ))
_sym_db.RegisterMessage(ObjectDetection2dProto)

ObjectDetection3dProto = _reflection.GeneratedProtocolMessageType('ObjectDetection3dProto', (_message.Message,), dict(
  DESCRIPTOR = _OBJECTDETECTION3DPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.ObjectDetection3dProto)
  ))
_sym_db.RegisterMessage(ObjectDetection3dProto)

SpinPointPropertiesProto = _reflection.GeneratedProtocolMessageType('SpinPointPropertiesProto', (_message.Message,), dict(
  DESCRIPTOR = _SPINPOINTPROPERTIESPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.SpinPointPropertiesProto)
  ))
_sym_db.RegisterMessage(SpinPointPropertiesProto)

AnnotatedLidarSpinProto = _reflection.GeneratedProtocolMessageType('AnnotatedLidarSpinProto', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATEDLIDARSPINPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotatedLidarSpinProto)
  ))
_sym_db.RegisterMessage(AnnotatedLidarSpinProto)

GroundHeightMapProto = _reflection.GeneratedProtocolMessageType('GroundHeightMapProto', (_message.Message,), dict(
  DESCRIPTOR = _GROUNDHEIGHTMAPPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.GroundHeightMapProto)
  ))
_sym_db.RegisterMessage(GroundHeightMapProto)

AnnotatedImageProto = _reflection.GeneratedProtocolMessageType('AnnotatedImageProto', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATEDIMAGEPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotatedImageProto)
  ))
_sym_db.RegisterMessage(AnnotatedImageProto)

AnnotatedRadarPacketListProto = _reflection.GeneratedProtocolMessageType('AnnotatedRadarPacketListProto', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATEDRADARPACKETLISTPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotatedRadarPacketListProto)
  ))
_sym_db.RegisterMessage(AnnotatedRadarPacketListProto)

AnnotatedFrameProto = _reflection.GeneratedProtocolMessageType('AnnotatedFrameProto', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATEDFRAMEPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotatedFrameProto)
  ))
_sym_db.RegisterMessage(AnnotatedFrameProto)

AnnotatedVideoProto = _reflection.GeneratedProtocolMessageType('AnnotatedVideoProto', (_message.Message,), dict(
  DESCRIPTOR = _ANNOTATEDVIDEOPROTO,
  __module__ = 'src.perception.annotation.proto.annotation_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.AnnotatedVideoProto)
  ))
_sym_db.RegisterMessage(AnnotatedVideoProto)


_ANNOTATIONSOURCE._options = None
_ANNOTATIONTYPE_TYPE.values_by_name["LEARNING"]._options = None
# @@protoc_insertion_point(module_scope)
