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

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