Abstract
Motion estimation is a basic step that can be used to serve several processes in computer vision. This motion is currently approximated by the visual displacement field called optical flow. Currently, several methods are used to estimate it, but a good compromise between computational cost and accuracy is hard to achieve. This paper tackles the problem by proposing a new technique based on the FABEMD (fast and adaptive bidimensional empirical mode decomposition) with the aim of improving the well-known pyramidal algorithm of Lucas and Kanade (LK) which, in principle, utilizes two consecutive frames extracted from video sequence to determine a dense optical flow. The proposed algorithm uses the FABEMD method to decompose each of the two considered frames into several BIMFs (bidimensional intrinsic mode functions) that are matched in number and proprieties. Thus, to compute the optical flow, the LK algorithm is applied to each of the two matching BIMFs which belong to the same mode of the decomposition. Although the implementation does not use an iterative refinement, the results show that the proposed approach is less sensitive to noise and provides improved motion estimation with a reduction of computing time compared to iterative methods.
Similar content being viewed by others
References
Fleet, D.J., Jepson, A.D.: Computation of component image velocity from local phase information. Int. J. Comput. Vis. 5(1), 77–104 (1990)
Argyriou, V., Vlachos, T.: A study of sub-pixel motion estimation using phase correlation. In: Centre for Vision, Speech and Signal Processing, University of Surrey (2006)
Chalidabhongse, J., Kuo, C.: Fast motion vector estimation using multiresolution-spatio-temporal correlations. IEEE Trans. CSVT 7(3), 477–488 (1997)
Bruhn, A., Weickert, J., et al.: Variational optical flow computation in real time. In: IEEE Transactions on Image Processing, vol. 14(5), pp. 608–615 (2005)
Anandan, P.: A computation framework and an algorithm for the measurement of visual motion. Int. J. Comput. Vis. 2, 219–232 (1989)
Horn, B., Schunck, B.: Determining optical flow. Artif. Intell. 17, 185–203 (1981)
Lucas, B., Kanade, T.: An iterative image registration technique with an application in stereo vision. In: Proceedings of the International Joint Conference on Artificial Intelligence, pp. 674–679 (1981)
Stefano, M., Sergio, S.: Integrated video motion estimator with Retinex-like pre-processing for robust motion analysis in automotive scenarios: algorithmic and real-time architecture design. J. Real-Time Image Proc. 5(4), 275–289 (2010). doi:10.1007/s11554-009-0148-7
Bhuiyan, S.M.A., Adhami, R.R., Khan, J.F.: Fast and adaptive bidimensional empirical mode decomposition using order-statistics filter based envelope estimation. EURASIP J. Adv. Signal Process. 2008, 1–18 (2008)
Bhuiyan S.M.A., Adhami, R.R., Khan, J.F: A novel approach of fast and adaptive bidimensional empirical mode decomposition. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Las Vegas, USA, pp. 1313–1316 (2008)
Nunes, J.C., Bouaoune, Y., Delechelle, E., Niang, O., Bunel, P.H.: Image analysis by bidimensional empirical mode decomposition. Image Vis. Comput. 21, 1019–1026 (2003)
Nunes, J.C., Guyot, S., Deléchelle, E.: Texture analysis based on local analysis of the bidimensional empirical mode decomposition. Mach. Vis. Appl. 16(3), 177–188 (2005)
Barjatya, A.: Block matching algorithms for motion estimation. Technical Report, Utah State University (2004)
Beauchemin, S.S., Barron, J.L.: The computation of optical flow. ACM Comput Surv 27(3), 433–467 (1995)
Barron, J., Fleet, D., Beauchemin, S.: Performance of optical flow techniques. Int. J. Comput. Vis. 12(1), 43–77 (1994)
Baker, S., Matthews, I.: Lucas-Kanade 20 years on: a unifying framework. Int. J. Comput. Vis. 46(3), 221–255 (2004)
Wu, T.Y., Kanade, T., Cohn, J., Li, C.-C.: Optical flow estimation using wavelet motion model. In: Proceedings of the 6th International Conference on Computer Vision, pp. 992–998 (1998)
Bouguet, J.-Y.: Pyramidal implementation of the Lucas Kanade feature tracker description of the algorithm. In: OpenCV Documents. Intel Corporation, Microprocessor Research Labs (1999)
Kraus, M., Strengert, M.: Pyramid filters based on bilinear interpolation. In: Proceedings of the International Conference on Computer Graphics Theory and Applications, Barcelona, Spain, pp. 21–28 (2007)
Bovik, A.: Handbook of Image and Video Processing, 2nd edn. Academic Press, London (2005)
Linderhed, A.: 2D empirical mode decompositions in the spirit of image compression. Wavelet and independent component analysis applications IX. In: SPIE Proceedings, vol. 4738, pp. 1–8
Simoncelli, E., Adelson, E., Heeger, D.: Probability distributions of optical flow. In: Proceedings of Conference on Computer Vision and Pattern Recognition, pp. 310–313 (1991)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mahraz, M.A., Riffi, J. & Tairi, H. Motion estimation using the fast and adaptive bidimensional empirical mode decomposition. J Real-Time Image Proc 9, 491–501 (2014). https://doi.org/10.1007/s11554-012-0259-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-012-0259-4