I am getting this error "Undefined function 'assignDetectionsToTracks' for input arguments of type 'double'." . So is the function not there in CV toolbox 5.0? If so what is a similar function available that I can use
Ältere Kommentare anzeigen
I'm trying to use this function from multiple objects tracking code in MATLAB, but I'm having trouble since it depends on assignDetectionsToTracks function which I cannot find in my toolbox
function [assignments, unassignedTracks, unassignedDetections] = ... detectionToTrackAssignment()
nTracks = length(tracks);
nDetections = size(centroids, 1);
% Compute the cost of assigning each detection to each track.
cost = zeros(nTracks, nDetections);
for i = 1:nTracks
cost(i, :) = distance(tracks(i).kalmanFilter, centroids);
end
% Solve the assignment problem.
costOfNonAssignment = 20;
[assignments, unassignedTracks, unassignedDetections] = ...
assignDetectionsToTracks(cost, costOfNonAssignment);
end
1 Kommentar
Geoff Hayes
am 26 Apr. 2015
Bearbeitet: Geoff Hayes
am 26 Apr. 2015
Jyotsna - the assignDetectionsToTracks seems to have been added in R2012b (see the Computer Vision System Toolbox Release Notes). Which version are you using?
Antworten (1)
Dima Lisin
am 21 Jul. 2015
0 Stimmen
assignDetectionsToTracks is available in the Computer Vision System Toolbox, in the R2012b release or later.
Kategorien
Mehr zu Get Started with Computer Vision Toolbox finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!