neighbors for bilinear interpolation. A possible
speedup for motion detection applications consists in
warping first at a lower resolution, and/or with the
nearest neighbor pixel, and to apply warping at full
resolution only where differences with the reference
are significant at low resolution.
According to Table 1, if we target an application
with 2 Mpixel image sequences, 60 ms (or 80 with
pre-processing) are likely to be needed for all the
processing steps. At a rate of 10 images per second,
40 ms (or 20) are left to handle moving object
detection and tracking, a task possibly helped by the
available regions extracted for image registration.
6 CONCLUSIONS
We presented a feasibility study for real-time image
registration that exploits fast image segmentation
into regions based on pixel connectivity along and
across horizontal segments. These segments form a
compact representation of the regions, appropriate
for the fast extraction of classical features such as
the area, the centroids and the 2
nd
order moments.
According to preliminary tests, video sequences
of 2 Mpixel images can be registered at 3 Hz. Based
on the discussion about identified slow operations,
the same sequences are likely to be registered and
analyzed for object tracking at 10 Hz.
Some refinements and improvements mentioned
in the discussion of section 5 are our future concern.
We will first finalize the segment-based region
extraction algorithm. We will then analyze the
potential of additional region features and adapt
region matching accordingly. We will look for
another model fitting algorithm, directly callable
from C. And finally, we will test other sequences,
and evaluate the influence of parameters.
ACKNOWLEDGEMENTS
We would like to thank the Belgian MoD and in
particular the Royal Higher Institute for Defence for
supporting this research.
REFERENCES
Zitova, B., and Flusser, J. (2003). Image registration
methods: a survey. Image Vision Computing 21, pages
977-1000.
Goshtasby, A. (2005). 2-D and 3-D Image Registration,
for Medical, Remote Sensing and Industrial
Applications. Wiley Press.
Lowe, D. (2004). Distinctive Image Features from Scale-
Invariant Keypoints. International Journal of
Computer Vision, 60 (2):91-110.
Rublee, E., Rabaud, V., Konolige, K., and Bradski, G.
(2011). ORB: an efficient alternative to SIFT or
SURF. In IEEE International Conference on
Computer Vision (ICCV), pages 2564-2571.
EDA, (2017). EDA programme launched to improve IED
Detection. https://www.eda.europa.eu/info-hub/press-
centre/latest-news/2017/01/12.
Puglisi, G., and Battiato, S. (2011). A Robust Image
Alignment Algorithm for Video Stabilization
Purposes. IEEE Transactions on Circuits and Systems
for Video Technology, 21 (10):1390-1400.
Kim, N.-J., Lee, H.-J., and Lee, J.-B. (2008). Probabilistic
Global Motion Estimation Based on Laplcian Two-Bit
Plane Matching for Fast Digital Image Stabilization.
EURASIP Journal on Advances in Signal Processing,
Volume 2008, pages 1-10.
Zhi, X., Yan, J., Hang, Y., and Wang, S. (2016).
Realization of CUDA-based real-time registration and
target localization for high-resolution video images.
Journal of Real-Time Image Processing, May 2016,
pages 1-12.
Shamonin, D., Bron, E., Lelieveldt, B., Smits, M., Klein,
S., and Staring, M. (2014). Fast parallel image
registration on CPU and GPU for diagnostic
classification of Alzheimer’s disease. Frontiers in
Neuroinformatics, Vol 7.
Grana, C., Borghesani, D., and Cucchiara, R. (2010).
Optimized Block-based Connected Components
Labeling with Decision Trees. IEEE Transactions on
Image Processing, 19(6):1596-1609.
Lacassagne, L., and Zavidovique, B., (2011). Light Speed
Labeling. Journal of Real-Time Image Processing,
6(2):117-135.
Matas, J., Chum, O., Urban, M., and Pajdla, T. (2002).
Robust wide baseline stereo from maximally stable
extremal regions. In British Machine Vision
Conference 2002, pages 384-393.
Fischler, M., and Bolles, R. (1981). Random sample
consensus: a paradigm for model fitting with
applications to image analysis and automated
cartography. Communications of the ACM, 24(6):381-
395.
33545395.395.
Real-time Image Registration with Region Matching
445