Speeding-Up Differential Motion Detection Algorithms Using a Change-Driven Data Flow Processing Strategy
A constraint of real-time implementation of differential motion detection algorithms is the large amount of data to be processed. Full image processing is usually the classical approach for these algorithms: spatial and temporal derivatives are calculated for all pixels in the image despite the fact that the majority of image pixels may not have changed from one frame to the next. By contrast, the data flow model works in a totally different way as instructions are only fired when the data needed for these instructions are available. Here we present a method to speed-up low level motion detection algorithms. This method is based on pixel change instead of full image processing and good speed-up is achieved.
KeywordsMotion detection Data flow processing
Unable to display preview. Download preview PDF.
- 1.Sandini, G., Questa, P., Scheffer, D., Diericks, B., Mannucci, A.: A retina-like CMOS sensor and its applications. Sensor Array and Multichannel Signal Processing Workshop, pp. 514-519 (2000)Google Scholar
- 5.Pardo, F., Boluda, J.A., Sosa, J.C.: Circle detection and tracking speed-up based on change-driven image processing. In: GVIP-05. Proc. ICGST International Conference on Graphics, Vision and Image Processing (2005)Google Scholar
- 8.Manzanera, A., Richefeu, J.C.: A robust and computationally efficient motion detection algorithm based on Σ − Δ background estimation. In: Proc. ICGVIP 2004, pp. 46–51 (2004)Google Scholar