Проверка типа сигнала
В приложениях маркировки checkSignalType способ проверяет, поддерживает ли каждый сигнал, выбранный для автоматизации, тип сигнала, соответствующий алгоритму автоматизации.
Алгоритмы, которые автоматизируют маркировку коллекций изображений, видео или последовательностей изображений, поддерживают сигналы типа Image только.
Алгоритмы, автоматизирующие маркировку облаков лидарных точек, поддерживают сигналы типа PointCloud только.
Реализация этого метода зависит от того, с каким приложением маркировки используется алгоритм автоматизации.
| Приложение маркировки алгоритма автоматизации | checkSignalType Внедрение |
|---|---|
Внедрение этого метода не требуется. По умолчанию этот метод подтверждает, что автоматизированный сигнал имеет тип Image, который является единственным типом сигнала, поддерживаемым этими приложениями. | |
Ground Truth Labeler (автоматическая панель инструментов вождения) | Обновить этот метод, чтобы проверить, поддерживает ли алгоритм автоматизации Image сигналы, PointCloud сигналы или оба типа сигналов. |
Lidar Labeler (панель инструментов Lidar) | Внедрение этого метода не требуется. Если этот метод реализован, обновите его для проверки того, что сигнал имеет тип PointCloud, который является единственным типом сигнала, поддерживаемым этим приложением. |
возвращает логический isValid = checkSignalType(signalType)1 (true), если указан допустимый тип сигнала. Если в приложении «Маркировка истинности земли» выбрать алгоритм автоматизации, выбрать сигналы недопустимого типа и нажать кнопку «Автоматизировать», приложение отобразит ошибку.
checkLabelDefinition | checkSetup | vision.labeler.AutomationAlgorithm | vision.labeler.loading.SignalType (Автоматизированная панель инструментов вождения)