DocumentCode :
2726796
Title :
Opposition-Based Window Memoization for Morphological Algorithms
Author :
Khalvati, Farzad ; Tizhoosh, Hamid R. ; Aagaard, Mark D.
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont.
fYear :
2007
fDate :
1-5 April 2007
Firstpage :
425
Lastpage :
430
Abstract :
In this paper we combine window memoization, a performance optimization technique for image processing, with opposition-based learning, a new learning scheme where the opposite of data under study is also considered in solving a problem. Window memoization combines memoization techniques from software and hardware with the repetitive nature of image data to reduce the number of calculations required for an image processing algorithm. We applied window memoization and opposition-based learning to a morphological edge detector and found that a large portion of the calculations performed on pixels neighborhoods can be skipped and instead, previously calculated results can be reused. The typical speedup for window memoization was 1.42. Combining window memoization with opposition-based learning yielded a typical increase of 5% in speedups
Keywords :
image processing; learning (artificial intelligence); mathematical morphology; image processing; morphological algorithms; morphological edge detector; opposition-based learning; opposition-based window memoization; performance optimization; Application software; Computational intelligence; Design engineering; Hardware; Image edge detection; Image processing; Optimization; Signal processing algorithms; Software algorithms; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence in Image and Signal Processing, 2007. CIISP 2007. IEEE Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0707-9
Type :
conf
DOI :
10.1109/CIISP.2007.369207
Filename :
4221457
Link To Document :
بازگشت