Figure 4: Three frames for the real-world dataset. The top row shows the PMV estimated path up to the current frame for
frames 47, 87, and 126 with a rectangle placed at the current estimated location. The bottom row shows the TBD estimated
path up to the current frame for frames 47, 87, and 126. A rectangle is placed over the current estimate if TBD has passed the
detection threshold for the frame (frames 47 and 126 do not have rectangles because TBD has fewer than 70% of particles
tracking the target. Picture intensity in these images is adjusted to highlight the target.
use of a color filter over different pixels of an opti-
cal sensor, or a prism in the case of 3 CCD cameras
results in different PSFs for each pixel of the image.
While this complicates the likelihood function, it may
also provide another indicator of target location. Ad-
ditionally, since the width of the PSF is dependent on
the wavelength of light, different color filters will pro-
vide more or less information in neighboring pixels.
By matching the likelihood function to the sensor in
use, it may be possible to increase accuracy of PMV.
This paper has demonstrated a method for track-
ing the path of subpixel objects in image sequences
captured by a critically sampled optical sensor. A
likelihood method is developed using a pixel matched
optimal filter. The problem is formulated using the
MAP solution for HMMs, and the motion model is
mapped to a distance transform problem that reduces
the overall complexity from O(tn
2
) to O(tn). We
compared the performance of PMV to a current state
of the art method and show that our method outper-
forms TBD in all data sets used. Finally, we provide
real-world validation of the results observed for the
synthetic data set. To the best of our knowledge, PMV
is the first subpixel target tracking method proposed in
the literature.
REFERENCES
Arulampalam, S., Maskell, S., Gordon, N., and Clapp, T.
(2001). A tutorial on particle filters for on-line non-
linear/non-Gaussian Bayesian tracking. IEEE Trans-
actions on Signal Processing, 50:174–188.
Bar-Shalom, Y., Li, X. R., and Kirubarajan, T. (2001). Esti-
mation with Applications to Tracking and Navigation.
John Wiley & Sons, Inc., New York, NY, USA.
DeCusatis, C., Enoch, J., Lakshminarayana, V., Li, G.,
MacDonald, C., Mahajan, V., and Stryland, E. V.
(2010). Handbook of Optics, volume 4. McGraw Hill,
3 edition.
Feldman, J., Abou-Faycal, I., and Frigo, M. (2002). A
fast maximum-likelihood decoder for convolutional
codes. In Vehicular Technology Conference, 2002.
Proceedings. VTC 2002-Fall. 2002 IEEE 56th, vol-
ume 1, pages 371 – 375 vol.1.
Felzenszwalb, P. F. and Huttenlocher, D. P. (2004). Dis-
tance transforms of sampled functions. Technical re-
port, Cornell Computing and Information Science.
Gonzalez, R. C. and Woods, R. E. (2007). Digital Image
Processing (3rd Edition). Prentice Hall, 3 edition.
Junkun, Y., Hongwei, L., Xu, W., and Zheng, B. (2011).
A track-before-detect algorithm based on particle
smoothing. In Radar (Radar), 2011 IEEE CIE Inter-
national Conference on, volume 1, pages 422 –425.
Klein, D. and Manning, C. D. (2002). A* parsing: Fast
exact Viterbi parse selection. Technical Report 2002-
16, Stanford InfoLab.
Lotspeich, J. (2012). Tracking Subpixel Targets With Crit-
ically Sampled Optical Sensors. PhD thesis, Naval
Postgradute School, Monterey, CA.
Morelande, M. and Ristic, B. (2009). Signal-to-noise ratio
threshold effect in track before detect. Radar, Sonar
Navigation, IET, 3(6):601 –608.
Nelson, J. and Roufarshbaf, H. (2009). A tree search ap-
proach to target tracking in clutter. In Information
Fusion, 2009. FUSION ’09. 12th International Con-
ference on, pages 834 –841.
Olsen, R. (2007). Remote Sensing from Air and Space. The
International Society for Optical Engineering, Mon-
terey, CA.
Ristic, B., Arumluampalam, S., and Gordon, N. (2004). Be-
yond the Kalman Filter-Particle Filters for Tracking
Applications. Artech House, Boston, MA.
Rutten, M., Gordon, N., and Maskell, S. (2005a). Recur-
sive track-before-detect with target amplitude fluctua-
tions. Radar, Sonar and Navigation, IEE Proceedings
-, 152(5):345 – 352.
Rutten, M., Ristic, B., and Gordon, N. (2005b). A compari-
son of particle filters for recursive track-before-detect.
In Information Fusion, 2005 8th International Confer-
ence on, volume 1, page 7 pp.
Samson, V., Champagnat, F., and Giovannelli, J.-F. (2004).
Point target detection and subpixel position estimation
in optical imagery. Applied Optics, 43(2):257–263.
Viterbi, A. (1967). Error bounds for convolutional codes
and an asymptotically optimum decoding algorithm.
Information Theory, IEEE Transactions on, 13(2):260
–269.
TrackingSubpixelTargetswithCriticallySampledOptics
381