Morphological Image Library : Smil vs scikit-image

On taurus

Image hubble_EDF_gray - Type gray - Function tophat


SMIL (Simple Morphological Image Library) 1.0.0-dev
Copyright (c) 2011-2016, Matthieu FAESSEL and ARMINES
Copyright (c) 2017-2021, CMM - Centre de Morphologie Mathematique
All rights reserved.

Date     : 30/09/2021 02:42:13 PM
Image    : hubble_EDF_gray.png
  width  :   512
  height :   512
  depth  :     1
  type   : gray
Function : tophat
  repeat :     7


-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

                       *** Image size ***                       

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -       0.208       0.001       0.207       0.211 - (ms)
  1.0 -    512  1 -       0.182       0.001       0.181       0.183 - (ms)
  2.0 -   1024  1 -       0.271       0.003       0.267       0.275 - (ms)
  4.0 -   2048  1 -       0.353       0.001       0.353       0.355 - (ms)
  8.0 -   4096  1 -       0.877       0.004       0.872       0.882 - (ms)
 16.0 -   8192  1 -      11.569       0.023      11.548      11.609 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -       1.690       0.018       1.681       1.734 - (ms)
  1.0 -    512  1 -       6.167       0.037       6.117       6.228 - (ms)
  2.0 -   1024  1 -      26.634       0.082      26.505      26.755 - (ms)
  4.0 -   2048  1 -     126.334       0.103     126.182     126.478 - (ms)
  8.0 -   4096  1 -     504.557       5.685     501.657     518.441 - (ms)
 16.0 -   8192  1 -    2053.193      60.098    2003.796    2160.498 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
    256 |       0.208 |       1.690 |          8.107  0.909
    512 |       0.182 |       6.167 |         33.969  1.531
   1024 |       0.271 |      26.634 |         98.294  1.993
   2048 |       0.353 |     126.334 |        357.675  2.553
   4096 |       0.877 |     504.557 |        575.116  2.760
   8192 |      11.569 |    2053.193 |        177.469  2.249

  - [*] : ratio and log10(ratio) in columns

* Elapsed time : 101.0 s

-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

                *** Structuring element size ***                

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -       0.355       0.009       0.351       0.378 - (ms)
  4.0 -   2048  2 -       0.468       0.008       0.459       0.484 - (ms)
  4.0 -   2048  3 -       0.577       0.001       0.576       0.578 - (ms)
  4.0 -   2048  4 -       0.644       0.001       0.642       0.645 - (ms)
  4.0 -   2048  5 -       0.795       0.001       0.794       0.795 - (ms)
  4.0 -   2048  6 -       0.891       0.001       0.889       0.892 - (ms)
  4.0 -   2048  7 -       1.010       0.001       1.008       1.011 - (ms)
  4.0 -   2048  8 -       1.110       0.002       1.108       1.113 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -     125.798       0.110     125.657     126.019 - (ms)
  4.0 -   2048  2 -     250.117       0.136     249.974     250.359 - (ms)
  4.0 -   2048  3 -     433.959       0.205     433.758     434.380 - (ms)
  4.0 -   2048  4 -     837.833      62.235     753.099     894.992 - (ms)
  4.0 -   2048  5 -    1111.075      25.422    1093.736    1165.843 - (ms)
  4.0 -   2048  6 -    1473.411       0.687    1472.486    1474.550 - (ms)
  4.0 -   2048  7 -    1912.827       0.237    1912.475    1913.262 - (ms)
  4.0 -   2048  8 -    2418.560       0.173    2418.331    2418.820 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
      1 |       0.355 |     125.798 |        354.802  2.550
      2 |       0.468 |     250.117 |        534.771  2.728
      3 |       0.577 |     433.959 |        752.351  2.876
      4 |       0.644 |     837.833 |       1301.413  3.114
      5 |       0.795 |    1111.075 |       1398.431  3.146
      6 |       0.891 |    1473.411 |       1653.794  3.218
      7 |       1.010 |    1912.827 |       1894.389  3.277
      8 |       1.110 |    2418.560 |       2178.223  3.338

  - [*] : ratio and log10(ratio) in columns

* Elapsed time : 154.3 s


-*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-

=> Elapsed time : 257 secs
   Begin        : 14:42:12
   End          : 14:46:29