Morphological Image Library : Smil vs scikit-image

On nestor

Image hubble_EDF_gray - Type gray - Function gradient


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 04:47:36 PM
Image    : hubble_EDF_gray.png
  width  :   512
  height :   512
  depth  :     1
  type   : gray
Function : gradient
  repeat :     7


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

                       *** Image size ***                       

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -       0.103       0.000       0.103       0.103 - (ms)
  1.0 -    512  1 -       0.138       0.000       0.138       0.138 - (ms)
  2.0 -   1024  1 -       0.281       0.000       0.281       0.281 - (ms)
  4.0 -   2048  1 -       2.759       0.001       2.758       2.760 - (ms)
  8.0 -   4096  1 -      10.997       0.006      10.989      11.004 - (ms)
 16.0 -   8192  1 -      42.405       0.011      42.391      42.417 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  0.5 -    256  1 -      11.662       0.003      11.657      11.666 - (ms)
  1.0 -    512  1 -      46.802       0.004      46.795      46.808 - (ms)
  2.0 -   1024  1 -     190.335       0.026     190.311     190.393 - (ms)
  4.0 -   2048  1 -     763.613       0.250     763.302     764.013 - (ms)
  8.0 -   4096  1 -    3043.318       0.558    3042.552    3044.068 - (ms)
 16.0 -   8192  1 -   12133.469      10.339   12120.086   12143.124 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
    256 |       0.103 |      11.662 |        113.462  2.055
    512 |       0.138 |      46.802 |        339.867  2.531
   1024 |       0.281 |     190.335 |        676.791  2.830
   2048 |       2.759 |     763.613 |        276.814  2.442
   4096 |      10.997 |    3043.318 |        276.736  2.442
   8192 |      42.405 |   12133.469 |        286.132  2.457

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

* Elapsed time : 204.1 s

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

                *** Structuring element size ***                

* Smil

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -       1.839       0.002       1.837       1.843 - (ms)
  4.0 -   2048  2 -       2.680       0.001       2.679       2.681 - (ms)
  4.0 -   2048  3 -       3.414       0.001       3.414       3.416 - (ms)
  4.0 -   2048  4 -       4.025       0.001       4.024       4.027 - (ms)
  4.0 -   2048  5 -       4.671       0.001       4.670       4.673 - (ms)
  4.0 -   2048  6 -       5.306       0.002       5.304       5.309 - (ms)
  4.0 -   2048  7 -       5.913       0.001       5.911       5.913 - (ms)
  4.0 -   2048  8 -       6.557       0.002       6.556       6.560 - (ms)

* skImage

      -   Side SE -        Mean     Std Dev         Min         Max
-------------------------------------------------------------------
  4.0 -   2048  1 -     763.845       0.379     763.202     764.425 - (ms)
  4.0 -   2048  2 -     763.621       0.087     763.507     763.761 - (ms)
  4.0 -   2048  3 -     792.200       0.265     791.959     792.751 - (ms)
  4.0 -   2048  4 -     817.292       3.611     815.592     826.126 - (ms)
  4.0 -   2048  5 -     837.606       0.118     837.491     837.882 - (ms)
  4.0 -   2048  6 -     851.936       0.038     851.866     851.985 - (ms)
  4.0 -   2048  7 -     881.621       2.347     877.688     883.157 - (ms)
  4.0 -   2048  8 -     914.501       2.439     911.740     918.319 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
      1 |       1.839 |     763.845 |        415.269  2.618
      2 |       2.680 |     763.621 |        284.947  2.455
      3 |       3.414 |     792.200 |        232.017  2.366
      4 |       4.025 |     817.292 |        203.040  2.308
      5 |       4.671 |     837.606 |        179.303  2.254
      6 |       5.306 |     851.936 |        160.547  2.206
      7 |       5.913 |     881.621 |        149.110  2.174
      8 |       6.557 |     914.501 |        139.459  2.144

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

* Elapsed time : 159.9 s


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

=> Elapsed time : 364 secs
   Begin        : 16:47:36
   End          : 16:53:40