getBranches

Списки отслеживают ветви

Описание

пример

branches = getBranches(tracker) возвращает список дорожки branches обеспеченный tracker. Средство отслеживания должно быть обновлено, по крайней мере, однажды вызвав эту объектную функцию. Используйте isLocked(tracker) протестировать, было ли средство отслеживания обновлено.

Примеры

свернуть все

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

tracker = trackerTOMHT;
detection = objectDetection(0,[0;0;0]);
tracker(detection,0);
branches = getBranches(tracker)
branches = 
  objectTrack with properties:

             TrackID: 1
            BranchID: 1
         SourceIndex: 0
          UpdateTime: 0
                 Age: 1
               State: [6x1 double]
     StateCovariance: [6x6 double]
     StateParameters: [1x1 struct]
       ObjectClassID: 0
          TrackLogic: 'Score'
     TrackLogicState: [13.7102 13.7102]
         IsConfirmed: 0
           IsCoasted: 0
      IsSelfReported: 1
    ObjectAttributes: [1x1 struct]

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

свернуть все

Целевое средство отслеживания, заданное как trackerTOMHT или trackerGNN объект.

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

свернуть все

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

Поле Описание
TrackID

Целое число, которое идентифицирует дорожку.

BranchID

Уникальное целое число, которое идентифицирует ветвь дорожки (гипотеза).

UpdateTime

Время, к которому обновляется дорожка.

Age

Число раз дорожка было обновлено или с хитом или с мисс.

State

Значение вектора состояния во время обновления.

StateCovariance

Ковариационная матрица неопределенности.

TrackLogic

Логика дорожки используется. Значениями является любой 'History' или 'Score'.

TrackLogicState

Текущее состояние логики дорожки.

  • Для 'History' отследите логику, 1 Q логическим массивом, где Q является большим из N или R от порогов подтверждения и удаления.

  • Для 'Score' отследите логику, 1 2 числовой массив в форме: [currentScore, maxScore].

IsConfirmed

Верный, если дорожка принята, чтобы быть действительной цели.

IsCoasted

Верный, если дорожка была обновлена без (предсказанного) обнаружения.

ObjectClassID

Целочисленное значение, представляющее предметную классификацию. Нуль резервируется для 'unknown'.

ObjectAttributes

Массив ячеек ячеек. Каждая ячейка получает атрибуты объектов, о которых сообщает соответствующий датчик.

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

Введенный в R2018b