Smart Image Processing

Benchmark list:

  • Median filter
  • Bilateral filter
  • Dilation
  • Mean filter
  • Labelling


Details of the test protocol

IPSDK-Logo-Lanika

Median filter

BenchMedian2dProcessing time (s) with OpenCV, ITK and IPSDK, for a
median filter operation with 2D image depending on the half kernel size
BenchMedian3dProcessing time (s) with ITK and IPSDK, for a median filter operation
with 3D image depending on the half kernel size

Bilateral filter

BenchBilateral2dProcessing time (s) with OpenCV, ITK and IPSDK, for a
bilateral filter operation with 2D image depending on the half kernel size
BenchBilateral3dProcessing time (s) with ITK and IPSDK, for a bilateral filter operation
with 3D image depending on the half kernel size

Dilation

BenchDilation2dProcessing time (s) with OpenCV, ITK and IPSDK for a dilation
operation with 2D image depending on the half kernel size (using a circular kernel)
BenchDilation3dProcessing time (s) with ITK and IPSDK, for a dilation operation
with 3D image depending on the half kernel size (using a spherical kernel)

Mean filter

BenchMean2dProcessing time (s) with OpenCV and IPSDK, for a mean filter
with 2D image depending on the half kernel size (using a circular kernel)
ITK is out of scope for this filter
BenchMean3dProcessing time (s) with ITK and IPSDK, for a mean filter
with 3D image depending on the half kernel size (using a spherical kernel)

Labelling

BenchLabel2dProcessing time (s) with OpenCV, ITK and IPSDK, for a
labelling operation with 2D image depending on the image size
BenchLabel3dProcessing time (s) with ITK and IPSDK, for a
labelling operation with 3D image depending on the image size


Details of the test protocol

  • Computer used
  • Comparative tests on a PC with 4 cores AVX2 instruction set compatible
  • Windows seven 64 bits
  • Images used
  • For 2D tests: image size 10 000 x 10 000, unsigned char (8 bits)
  • For 3D tests: image size 512 x 512 x 512, unsigned char (8 bits)
  • Software version
  • ITK 4.6.0
  • OpenCV 3.0 beta
  • IPSDK 1.4.0.0


Try Or Buy