Research Article

Multiple Object Tracking Using the Shortest Path Faster Association Algorithm

Figure 2

The shortest path faster algorithm. (a) Recording all nodes of in an adjacency list, starting from the source node. Adding the source into the queue , let ; (b) adding all the nodes that can be reached from source to and recording the cost values in . (c) Adding all nodes that can be reached from to and recording their total cost values. If a node has been in queue , update its total cost value to the smaller value in ; (d) iterating (c) until queue is empty and the shortest path from source to sink can be obtained at the same time. Legend: black solid line, all edges among positions that can be reached, red solid line, all edges from the current position to potential locations that can be reached, black dashed line, all edges between virtual positions and the potential locations that can be reached, and red dashed line, all edges from the current position (or virtual positions) to virtual positions (or potential locations) that can be reached.
481719.fig.002a
(a)
481719.fig.002b
(b)
481719.fig.002c
(c)
481719.fig.002d
(d)