Morphological Image Library : Smil vs scikit-image

On nestor

Image hubble_EDF_gray - Type gray - Function hMinima


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     : 27/07/2021 12:30:20 AM
Image    : hubble_EDF_gray.png
  width  :   512
  height :   512
  depth  :     1
  type   : gray
Function : hMinima
  repeat :     7


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

                       *** Image size ***                       

* Smil

     -   Side SE -        Mean     Std Dev         Min         Max
------------------------------------------------------------------
 0.5 -    256  1 -      11.615       0.013      11.594      11.636 - (ms)
 1.0 -    512  1 -      46.030       0.042      45.933      46.068 - (ms)
 2.0 -   1024  1 -     191.412       0.124     191.146     191.578 - (ms)
 4.0 -   2048  1 -     920.421       2.573     915.526     923.335 - (ms)
 8.0 -   4096  1 -    4473.028      22.185    4450.116    4518.680 - (ms)
16.0 -   8192  1 -   19494.697      59.849   19399.169   19596.995 - (ms)

* skImage

     -   Side SE -        Mean     Std Dev         Min         Max
------------------------------------------------------------------
 0.5 -    256  1 -      22.803       0.037      22.782      22.894 - (ms)
 1.0 -    512  1 -      76.819       0.565      76.431      77.716 - (ms)
 2.0 -   1024  1 -     676.166      14.311     662.847     706.143 - (ms)
 4.0 -   2048  1 -    3718.633      11.293    3691.490    3726.299 - (ms)
 8.0 -   4096  1 -   15856.339       2.727   15852.398   15860.548 - (ms)
16.0 -   8192  1 -   77156.014      75.720   77091.507   77289.643 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
    256 |      11.615 |      22.803 |          1.963  0.293
    512 |      46.030 |      76.819 |          1.669  0.222
   1024 |     191.412 |     676.166 |          3.533  0.548
   2048 |     920.421 |    3718.633 |          4.040  0.606
   4096 |    4473.028 |   15856.339 |          3.545  0.550
   8192 |   19494.697 |   77156.014 |          3.958  0.597

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

* Elapsed time : 1067.7 s

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

                *** Structuring element size ***                

* Smil

     -   Side SE -        Mean     Std Dev         Min         Max
------------------------------------------------------------------
 1.0 -    512  1 -      45.841       0.036      45.791      45.901 - (ms)
 1.0 -    512  2 -      45.824       0.057      45.760      45.923 - (ms)
 1.0 -    512  3 -      45.808       0.067      45.751      45.959 - (ms)
 1.0 -    512  4 -      45.861       0.058      45.781      45.948 - (ms)
 1.0 -    512  5 -      45.826       0.050      45.766      45.931 - (ms)
 1.0 -    512  6 -      45.900       0.070      45.817      46.050 - (ms)
 1.0 -    512  7 -      45.980       0.195      45.834      46.423 - (ms)
 1.0 -    512  8 -      45.889       0.217      45.723      46.251 - (ms)

* skImage

     -   Side SE -        Mean     Std Dev         Min         Max
------------------------------------------------------------------
 1.0 -    512  1 -      77.868       2.108      76.454      82.660 - (ms)
 1.0 -    512  2 -      86.516       0.008      86.509      86.534 - (ms)
 1.0 -    512  3 -      99.226       0.063      99.163      99.327 - (ms)
 1.0 -    512  4 -     113.015       0.021     112.991     113.064 - (ms)
 1.0 -    512  5 -     130.693       0.014     130.677     130.721 - (ms)
 1.0 -    512  6 -     153.100       0.036     153.030     153.146 - (ms)
 1.0 -    512  7 -     176.117       0.036     176.068     176.175 - (ms)
 1.0 -    512  8 -     202.539       0.134     202.424     202.854 - (ms)

* Speed-up : (dt_skimage / dt_Smil)

        |     T(Smil) |  T(skImage) | T(skImage)/T(Smil) [*]
---------------------------------------------------------------
      1 |      45.841 |      77.868 |          1.699  0.230
      2 |      45.824 |      86.516 |          1.888  0.276
      3 |      45.808 |      99.226 |          2.166  0.336
      4 |      45.861 |     113.015 |          2.464  0.392
      5 |      45.826 |     130.693 |          2.852  0.455
      6 |      45.900 |     153.100 |          3.335  0.523
      7 |      45.980 |     176.117 |          3.830  0.583
      8 |      45.889 |     202.539 |          4.414  0.645

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

* Elapsed time : 225.8 s


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

=> Elapsed time : 1294 secs
   Begin        : 00:30:20
   End          : 00:51:54