getTrackFilterProperties

Получите свойства фильтра дорожек

Описание

пример

filtervalues = getTrackFilterProperties(tracker,branchID,properties) возвращает значения, filtervalues, свойств отслеживающего фильтра, properties, для указанной ветви, branchID.

Этот синтаксис применяется при создании трекера с помощью trackerTOMHT.

пример

filtervalues = getTrackFilterProperties(tracker,trackID,properties) возвращает значения, filtervalues, свойств отслеживающего фильтра, properties, для заданной дорожки, trackID.

Этот синтаксис применяется при создании трекера с помощью trackerGNN или trackerJPDA.

Примеры

свернуть все

Создайте фильтр дорожки со свойствами по умолчанию из одного обнаружения. Получите значения MeasurementNoise и ProcessNoise отследить свойства фильтра.

tracker = trackerTOMHT;
detection = objectDetection(0,[0;0;0]);
tracker(detection,0);
branches = getBranches(tracker);
branchID = branches(1).BranchID;
values = getTrackFilterProperties(tracker, branchID, ...
    'MeasurementNoise', 'ProcessNoise')
values=2×1 cell array
    {3x3 double}
    {3x3 double}

disp(values{1})
     1     0     0
     0     1     0
     0     0     1

Создайте фильтр дорожки из одного обнаружения. Примите свойства по умолчанию. Получите значения MeasurementNoise и ProcessNoise отследить свойства фильтра.

tracker = trackerGNN;
detection = objectDetection(0,[0;0;0]);
[~,tracks] = tracker(detection,0);
values = getTrackFilterProperties(tracker,tracks.TrackID, ...
    'MeasurementNoise','ProcessNoise')
values=2×1 cell array
    {3x3 double}
    {3x3 double}

disp(values{1})
     1     0     0
     0     1     0
     0     0     1

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

свернуть все

Целевой трекер, заданный как trackerTOMHT или trackerGNN объект.

Идентификатор ветви, заданный как положительное целое число. Идентификатор должен быть допустимым BranchID сообщается в списке ветвей, возвращенных getBranches функция объекта.

Пример: 21

Зависимости

Типы данных: uint32

Идентификатор дорожки, заданный как положительное целое число. trackID должен быть допустимым идентификатором дорожки, как указано в предыдущем обновлении дорожки.

Пример: 21

Типы данных: uint32

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

Пример: 'MeasurementNoise','ProcessNoise'

Типы данных: char

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

свернуть все

Фильтрация значений свойств, возврат в виде массива ячеек. Значения фильтра возвращаются в том же порядке, что и список свойств.

Введенный в R2018b