Разметка достоверных данных

Интерактивная разметка достоверных данных нескольких сигналов

Используйте приложение Ground Truth Labeler, чтобы пометить несколько сигналов, представляющих одну и ту же сцену. Можно пометить видео, последовательности изображений и сигналы лидара, такие как последовательности облака точек. Используйте маркированную основную истину в качестве обучающих данных для моделей машинного обучения и глубокого обучения, таких как детекторы объектов или семантические сети сегментации. Чтобы автоматизировать маркировку достоверных данных, можно использовать встроенный алгоритм автоматизации или разработать свой собственный алгоритм. Приложение также предоставляет API для отображения дополнительных синхронизированных по времени сигналов и для загрузки пользовательских источников данных. Чтобы начать маркировку сцены, смотрите Запуск с Ground Truth Labeler.

Приложения

Ground Truth LabelerМетка достоверных данных для беспилотных аппаратов

Функции

расширить все

Загрузка данных

groundTruthMultisignalОсновные истины для нескольких сигналов
ROILabelDataДостоверные данные для меток информация только для чтения
SceneLabelDataДостоверные данные для меток сцен
vision.labeler.loading.MultiSignalSourceИнтерфейс для загрузки данных о сигнале в приложение Ground Truth Labeler
vision.labeler.loading.VideoSourceЗагрузите сигналы от источников видео в приложение Ground Truth Labeler
vision.labeler.loading.ImageSequenceSourceЗагрузите сигналы от источников последовательности изображений в приложение Ground Truth Labeler
vision.labeler.loading.VelodyneLidarSourceЗагрузите сигналы от источников лидара Velodyne в приложение Ground Truth Labeler
vision.labeler.loading.RosbagSourceЗагрузите сигналы от источников rosbag в приложение Ground Truth Labeler
vision.labeler.loading.PointCloudSequenceSourceЗагрузка сигналов от источников последовательности облаков точек в приложение Ground Truth Labeler
vision.labeler.loading.CustomImageSourceЗагружайте сигналы от пользовательских источников изображений в приложение Ground Truth Labeler
vision.labeler.loading.SignalTypeПеречисления типов сигналов для маркировки

Создание определений меток

labelDefinitionCreatorMultisignalОбъект для хранения, изменения и создания таблицы определений меток для многосигнального рабочего процесса
createСоздайте таблицу определений меток из объекта создателя определений меток для многосигнального рабочего процесса
infoОтобразите информацию о метках, подметках или атрибутах, хранящуюся в объекте создателя определения метки для рабочего процесса с несколькими сигналами

Добавить

addLabelДобавьте метку в объект создателя определения метки для многосигнального рабочего процесса
addSublabelДобавьте подметку к метке в объекте создателя определения метки для рабочего процесса с несколькими сигналами
addAttributeДобавьте атрибуты в метку или подметку в объекте создателя определения метки для рабочего процесса с несколькими сигналами

Править

editGroupNameИзмените имя группы в объекте создателя определения метки для многосигнального рабочего процесса
editLabelGroupИзмените имя группы меток в объекте определения меток для многосигнального рабочего процесса
editLabelDescriptionИзмените описание метки или подметки в объекте создателя определения метки для рабочего процесса с несколькими сигналами
editAttributeDescriptionИзмените описание атрибута в объекте создателя определения метки для многосигнального рабочего процесса

Удалить

removeLabelУдалите метку из объекта создателя определения метки для многосигнального рабочего процесса
removeSublabelУдалите подметку из метки в объекте создателя определения метки для рабочего процесса с несколькими сигналами
removeAttributeУдалите атрибут из метки или подметки в объекте создателя определения метки для рабочего процесса с несколькими сигналами

Флаги действий

initializeИнициализируйте состояние для выполнения алгоритма (необязательно)
runЗапустите автоматизацию меток на каждой системе координат в интервале
terminateЗавершает автоматический алгоритм (необязательно)

Валидация

checkSetupНастройка валидации (необязательно)
checkSignalTypeПроверьте тип сигнала
checkLabelDefinitionПроверьте определение метки
supportsMultisignalAutomationУстановите флаг автоматизации мультисигнального алгоритма

Алгоритм

vision.labeler.AutomationAlgorithmИнтерфейс для автоматизации алгоритмов при разметке достоверных данных
settingsDialogОтобразите настройки алгоритма (необязательно)
vision.labeler.mixin.TemporalИнтерфейс Mixin для добавления временного контекста к алгоритмам автоматизации
supportsReverseAutomationУстановите флаг автоматизации обратного алгоритма

Хранение данных

groundTruthMultisignalОсновные истины для нескольких сигналов
ROILabelDataДостоверные данные для меток информация только для чтения
SceneLabelDataДостоверные данные для меток сцен
changeFilePathsИзмените пути к файлам в мультисигнальных наземных данных истинности

Выбор меток

selectLabelsByLabelNameВыберите многосигнальную истину заземления по имени метки
selectLabelsByLabelTypeВыберите многосигнальное заземление по типу метки
selectLabelsByGroupNameВыберите многосигнальную истину заземления по имени группы меток
selectLabelsBySignalNameВыберите многосигнальную наземную истину по имени сигнала
selectLabelsBySignalTypeВыберите многосигнальные метки истинности заземления по типу сигнала

Перечисление типов атрибутов и меток

labelTypeПеречисления типов меток для маркировки
attributeTypeПеречисления типов атрибутов для маркировки

Создайте обучающие данные

gatherLabelDataСбор синхронизированных данных о метках из основная истина
writeFramesЗапись систем координат сигнала для достоверных данных на диск
driving.connector.ConnectorИнтерфейс для подключения внешнего инструмента к приложению Ground Truth Labeler
frameChangeListenerОбновляйте внешний инструмент, когда новая система координат отображается в приложении Ground Truth Labeler
dataSourceChangeListenerОбновите внешний инструмент при соединении с сигналом, загружаемым в приложение Ground Truth Labeler
labelLoadListenerОбновите внешний инструмент для новых данных о метках в приложении Ground Truth Labeler
labelDefinitionLoadListenerОбновите внешний инструмент для новых определений меток в приложении Ground Truth Labeler
closeЗакройте внешний инструмент, подключенный к приложению Ground Truth Labeler
addLabelDataДобавьте пользовательские данные о метках в текущее время
queryLabelDataЗапрос пользовательских данных о метках в текущее время
updateLabelerCurrentTimeОбновление текущего времени в приложении Ground Truth Labeler
disconnectОтсоедините внешний инструмент от приложения Ground Truth Labeler

Темы

Запуск

Выберите приложение для маркировки Достоверные Данные

Решите который приложение использовать, чтобы маркировать достоверные данные: Image Labeler, Video Labeler, Ground Truth Labeler, Lidar Labeler, Signal Labeler, или Audio Labeler.

Запуск с Ground Truth Labeler

Интерактивно помечайте несколько лидаров и видеосигналов одновременно.

Горячие клавиши и действия мыши для Ground Truth Labeler

Используйте горячие клавиши и действия мыши для повышения производительности при использовании приложения Ground Truth Labeler.

Загрузка источников достоверные данные

Источники и сигналы в Разметке достоверных данных

В приложении Ground Truth Labeler data source является файлом или папкой, содержащей один или несколько сигналов для загрузки.

Создайте класс для загрузки пользовательских источников достоверные данные

Узнать, как создать класс для загрузки сигналов из пользовательских источников данных в приложение Ground Truth Labeler.

Используйте Пользовательский Источник изображения Reader для маркировки

Создайте функцию reader, чтобы загрузить пользовательский источник данных изображений в Ground Truth Labeler или Video Labeler.

Управление воспроизведением систем координат сигнала для маркировки

Управляйте, какие системы координат сигнала отображаются в приложении Ground Truth Labeler во время воспроизведения.

Пометьте Основная Истина

Маркируйте пиксели для семантической сегментации

Метка пиксели для настройки семантической сети сегментации с помощью приложения для маркировки.

Пометьте облака точек лидара для обнаружения объектов

Пометьте облака точек лидара, чтобы использовать его в качестве обучающих данных для детекторов объектов.

Используйте подметки и атрибуты для маркировки достоверных данных

Узнайте, как информации только для чтения подметки и атрибуты работают в приложения для маркировки.

Просмотр сводных данных меток Основная истина

Просмотрите сводные данные информация только для чтения и меток сцен в сеансе приложения для маркировки.

Автоматизация маркировки

Создайте алгоритм автоматизации для маркировки

Создайте пользовательский алгоритм автоматизации для использования в приложении для маркировки.

Временные алгоритмы автоматизации

Создайте основанный на времени пользовательский алгоритм отслеживания для импорта в приложение для маркировки.

Используйте основные истины

Совместное использование и хранение маркированных достоверных данных

Совместное использование и хранение маркированных достоверных данных, экспортированных из приложений для маркировки.

Как приложения Labeler хранят экспортированные пиксельные метки

Узнайте, как приложения для маркировки хранят данные о пиксельных метках.

Рекомендуемые примеры