exponenta event banner

labelDataAtTime

Получение данных метки сцены на указанных метках времени

Описание

пример

labelData = labelDataAtTime(sceneData,labelNames,timestamps) возвращает данные метки сцены на указанных метках времени и для указанных имен меток, присутствующих в SceneLabelData объект, sceneData.

Примеры

свернуть все

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

Создать SceneLabelData объект. Объект имеет метки для указания, является ли сцена солнечной, дождливой, городской или сельской. Метки сцены применяются в этих временных диапазонах.

  • "sunny" - от 0 до 5 секунд

  • "rainy" - от 6 до 10 секунд

  • "urban" - от 0 до 8 секунд

  • "rural" - от 9 до 10 секунд

labelNames = ["sunny" "rainy" "urban" "rural"];

sunnyData = seconds([0 5]);
rainyData = seconds([6 10]);
urbanData = seconds([0 8]);
ruralData = seconds([9 10]);

labelData = {sunnyData rainyData urbanData ruralData};
sceneData = vision.labeler.labeldata.SceneLabelData(labelNames,labelData);

Получение данных метки для связанных с погодой меток сцены ("sunny" и "rainy") в течение временного диапазона, который "urban" применяют метку сцены.

weatherLabelNames = ["sunny" "rainy"];
urbanTimestamps = seconds(0:8);
weatherLabelData = labelDataAtTime(sceneData,weatherLabelNames,urbanTimestamps)
weatherLabelData=9×2 timetable
    timeStamps    sunny    rainy
    __________    _____    _____

    0 sec         true     false
    1 sec         true     false
    2 sec         true     false
    3 sec         true     false
    4 sec         true     false
    5 sec         true     false
    6 sec         false    true 
    7 sec         false    true 
    8 sec         false    true 

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

свернуть все

Данные метки сцены, указанные как SceneLabelData объект.

Имена меток сцен, заданные как строковый вектор. Имена меток сцен должны присутствовать в sceneData вход.

Пример: ["sunny" "rainy"]

Метки времени, указанные как duration вектор.

Пример: seconds(5:10) задает duration вектор от 5 до 10 секунд.

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

свернуть все

Данные метки сцены на указанных метках времени, возвращенные в виде расписания. Первый столбец содержит метки времени, указанные timestamps вход. Остальные столбцы соответствуют меткам сцены, указанным в labelNames вход. Эти столбцы содержат логические 1 (true) и логический 0 (false) значения, которые указывают метки сцены, присутствующие в каждой временной метке на входе sceneData.

Представлен в R2020a