Selective Change-Driven Image Processing: A Speeding-Up Strategy
Biologically inspired schemes are a source for the improvement of visual systems. Real-time implementation of image processing algorithms is constrained by the large amount of data to be processed. Full image processing is many times unnecessary since there are many pixels that suffer a small change or not suffer any change at all. A strategy based on delivering and processing pixels, instead of processing the complete frame, is presented. The pixels that have suffered higher changes in each frame, ordered by the absolute value of its change, are read-out and processed. Two examples are shown: a morphological motion detection algorithm and the Horn and Schunck optical flow algorithm. Results show that the implementation of this strategy achieves execution time speed-up while keeping results comparable to original approaches.
- 4.Pardo, F., Boluda, J.A., Vegara, F., Zuccarello, P.: On the advantages of asynchronous pixel reading and processing for high-speed motion estimation. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Remagnino, P., Porikli, F., Peters, J., Klosowski, J., Arns, L., Chun, Y.K., Rhyne, T.-M., Monroe, L. (eds.) ISVC 2008, Part I. LNCS, vol. 5358, pp. 205–215. Springer, Heidelberg (2008)CrossRefGoogle Scholar