Интерфейс для автоматизации алгоритмов при разметке достоверных данных
The AutomationAlgorithm
класс задает интерфейс для определения пользовательских алгоритмов автоматизации, запускаемых в Image Labeler, Video Labeler и Ground Truth Labeler (Automated Driving Toolbox) приложениях Классы, которые наследуются от AutomationAlgorithm
интерфейс может использоваться с рабочим процессом автоматизации приложений для маркировки для генерации меток основной истины.
Клиенты AutomationAlgorithm
реализуйте эти пользовательские функции, чтобы задать выполнение алгоритма.
checkLabelDefinition | Проверьте определение метки |
checkSignalType | Проверьте тип сигнала |
supportsMultisignalAutomation | Установите флаг автоматизации мультисигнального алгоритма |
checkSetup | Настройка валидации (необязательно) |
initialize | Инициализируйте состояние для выполнения алгоритма (необязательно) |
run | Запустите автоматизацию меток на каждой системе координат в интервале |
terminate | Завершает автоматический алгоритм (необязательно) |
Клиенты AutomationAlgorithm
может также реализовать пользовательскую settingsDialog
функция для отображения настроек алгоритма или конструктор без входных параметров.
Для получения дополнительной информации о создании собственного алгоритма автоматизации смотрите, Создают Алгоритм Автоматизации для Маркировки.
groundTruth
| labelType
| vision.labeler.mixin.BlockedImageAutomation
| vision.labeler.mixin.Temporal
| groundTruthMultisignal
(Automated Driving Toolbox)