REN Xiang-long, TIAN Ze, ZHANG Jun, HAN Li-min, ZHENG Xin-jian, FAN Fei-hu. Design and implementation of adaptive architecture for Catmull-Rom image scaling algorithm[J]. Microelectronics & Computer, 2019, 36(8): 39-44.
Citation: REN Xiang-long, TIAN Ze, ZHANG Jun, HAN Li-min, ZHENG Xin-jian, FAN Fei-hu. Design and implementation of adaptive architecture for Catmull-Rom image scaling algorithm[J]. Microelectronics & Computer, 2019, 36(8): 39-44.

Design and implementation of adaptive architecture for Catmull-Rom image scaling algorithm

  • Two adaptive structures are proposed to conquer the low performance caused by long-term pause of the row and column interpolation components in traditional structures of Catmull-Rom, when operations between row and column not suitable. In the two adaptive structures, three interpolators were added on the basis of traditional structure, along with two adaptive strategies which could allocate interpolators between row and column and adjust the number of them at working. The result of experiment is as follows. Compared with the traditional structure, the first structure achieved up to 3.99 times performance improvement, while resources occupy between with 1 to 2.5 times, and the performance improvement achieved only when scaling down, suitable for cases of shrinking only, such as MIPMAP of texture; The second structure achieved up to 3.98 times performance improvement, while resources occupy between with 1.7 to 2.5 times, and the performance improvement achieved when scaling up as well as scaling down, suitable for occasions of scaling up and down, such as image zooming.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return