Exact window memoization: an optimization method for high-performance image processing

被引:0
|
作者
Farzmandi, Mojtaba [1 ]
Luo, Rong [1 ]
机构
[1] Tsinghua Univ, Elect Dept, Beijing 100084, Peoples R China
关键词
Window memoization; Inter-pixel redundancy; Computation redundancy; Gray-level co-occurrence matrix; Inverse difference moment; REUSE;
D O I
10.1007/s11554-015-0560-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a new performance improvement method 'exact window memoization' for local image processing algorithms. Window memoization is a technique that uses the advantage of memoization method and data redundancy on images to minimize the amount of redundant computations by reusing the previous result, and it leads to achieve speedup of computation performed. In the tolerant window memoization, a part of pixels is eliminated to increase the probability of similar windows in entire of image, but it causes an accuracy loss in the results. In our new proposed method, the benefit of inter-pixel redundancy in images is used where the neighboring pixels are correlated, and window memoization technique is applied to windows where the MSBs part of pixels are same, and also the trivial computations of identical pixels in the neighborhood of windows are eliminated. In this new method, accuracy is preserved in the results as well as speedup computation performance is achieved when compared with the current window memoization technique. We have also presented a performance method to predict speedup achievement in the newly proposed method using inverse difference moment (IDM) as one of the statistical parameters of the gray-level co-occurrence matrix. We have developed this method on software and applied to Median and Kirsch edge detection filter on 512 x 512 of pixels images. The typical speedup computational performance compared with conventional method in an image with an IDM range between 0.5 and 0.6 in the median filter was 1.45x and for Kirsch edge detection was 1.61x.
引用
收藏
页码:491 / 503
页数:13
相关论文
共 50 条
  • [21] SSCCIP - A Framework for Building Distributed High-Performance Image Processing Technologies
    Rusin, Evgeny V.
    PARALLEL COMPUTING TECHNOLOGIES, 2011, 6873 : 467 - 472
  • [22] Halide: Decoupling Algorithms from Schedules for High-Performance Image Processing
    Ragan-Kelley, Jonathan
    Adams, Andrew
    Sharlet, Dillon
    Barnes, Connelly
    Paris, Sylvain
    Levoy, Marc
    Amarasinghe, Saman
    Durand, Fredo
    COMMUNICATIONS OF THE ACM, 2018, 61 (01) : 106 - 115
  • [23] High-performance computing service over the Internet for intraoperative image processing
    Kawasaki, Y
    Ino, F
    Mizutani, Y
    Fujimoto, N
    Sasama, T
    Sato, Y
    Sugano, N
    Tamura, S
    Hagihara, K
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2004, 8 (01): : 36 - 46
  • [24] A HIGH-PERFORMANCE IMAGE ACQUISITION AND PROCESSING UNIT USING FPGA TECHNOLOGIES
    Kimura, Shinichi
    Terakura, Masato
    Miyasaka, Akira
    Sakamoto, Nobuomi
    Miyashita, Naoki
    Funase, Ryu
    Sawada, Hirotaka
    APPLICATIONS OF SPACE TECHNOLOGY FOR HUMANITY, 2010, 138 : 407 - 414
  • [25] HIGH-PERFORMANCE IMAGE-PROCESSING SYSTEM WITH PERSONAL-COMPUTER
    FUKAMACHI, M
    TETSU TO HAGANE-JOURNAL OF THE IRON AND STEEL INSTITUTE OF JAPAN, 1985, 71 (07): : 912 - 913
  • [26] The long and winding road to high-performance image processing with MMX/SSE
    Conte, G
    Tommesani, S
    Zanichelli, F
    5TH INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURES FOR MACHINE PERCEPTION, PROCEEDINGS, 2000, : 302 - 310
  • [27] High-Performance Image Acquisition and Processing System with MTCA.4
    Makowski, D.
    Mielczarek, A.
    Perek, P.
    Jablonski, G.
    Orlikowski, M.
    Napieralski, A.
    Makijarvi, P.
    Simrock, S.
    Martin, V.
    2014 19TH IEEE-NPSS REAL TIME CONFERENCE (RT), 2014,
  • [28] High-Performance Image Acquisition and Processing System with MTCA.4
    Makowski, D.
    Mielczarek, A.
    Perek, P.
    Jablonski, G.
    Orlikowski, M.
    Sakowicz, B.
    Napieralski, A.
    Makijarvi, P.
    Simrock, S.
    Martin, V.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2015, 62 (03) : 925 - 931
  • [29] High-performance sonic impulses - an alternative method for processing of concrete
    Linss, E
    Mueller, A
    INTERNATIONAL JOURNAL OF MINERAL PROCESSING, 2004, 74 : S199 - S208
  • [30] High-performance medical image registration using new optimization techniques
    Wachowiak, MP
    Peters, TM
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2006, 10 (02): : 344 - 353