sceneTimeRanges

Области значений времени сцены помечают от достоверных данных

Описание

пример

timeRanges = sceneTimeRanges(gTruth) возвращает области значений времени, которые задают времена начала и конца для меток сцены, применился к источникам достоверных данных в gTruth.

[timeRanges,sceneLabels] = sceneTimeRanges(gTruth) также возвращает метки сцены, которые соответствуют областям значений времени.

Примеры

свернуть все

Загрузите определения меток сцены основной истины и пометьте данные в рабочую область.

data = load("groundTruthSceneLabels.mat");
labelDefinitions = data.labelDefinitions;
labelData = data.labelData;

Создайте источник достоверных данных с помощью видеофайла.

gSource = groundTruthDataSource("viptrain.avi");

Создайте объект основной истины использование источника достоверных данных.

gTruth = groundTruth(gSource,labelDefinitions,labelData);

Соберите все области значений времени сцены и метки сцены.

[timeRanges,sceneLabels] = sceneTimeRanges(gTruth);

Отобразите области значений времени сцены для достоверных данных.

timeRanges{1}
ans = 3x2 duration
        0 sec   8.0333 sec
      8.3 sec   10.033 sec
       12 sec   16.333 sec

Отобразите соответствующие метки сцены для достоверных данных.

sceneLabels{1}
ans = 3x1 categorical
     walking 
     sitting 
     trainMoving 

Входные параметры

свернуть все

Основная истина в виде вектора из groundTruth объекты или groundTruthMultisignal (Automated Driving Toolbox) объекты.

Выходные аргументы

свернуть все

Области значений времени исходных данных основной истины, возвращенных как M-by-1 массив ячеек. M является числом элементов в gTruth. Каждый массив ячеек содержит T-by-2 матрица длительности. T является количеством областей значений времени в соответствующем элементе gTruth. Каждая строка матриц соответствует области значений времени в достоверных данных, для которых метка сцены была применена, задана в форме [rangeStart rangeEnd].

Выбрать и получить время сцены располагаются для определенных сигналов в groundTruthMultisignal Объект (Automated Driving Toolbox), используйте selectLabelsBySignalName (Automated Driving Toolbox) функция прежде, чем вызвать sceneTimeRanges функция.

Сцена помечает в течение каждого раза область значений, возвращенную как M-by-1 массив ячеек T-by-2 категориальные векторы. M является числом элементов в gTruth. T является количеством областей значений времени в каждом соответствующем источнике достоверных данных.

Смотрите также

Объекты

Функции

Введенный в R2021b