Benchmark list:
- Median filter
- Bilateral filter
- Dilation
- Mean filter
- Labelling
Details of the test protocol
Median filter
Processing time (s) with OpenCV, ITK and IPSDK, for a
median filter operation with 2D image depending on the half kernel size
Processing time (s) with ITK and IPSDK, for a median filter operation
with 3D image depending on the half kernel size
Bilateral filter
Processing time (s) with OpenCV, ITK and IPSDK, for a
bilateral filter operation with 2D image depending on the half kernel size
Processing time (s) with ITK and IPSDK, for a bilateral filter operation
with 3D image depending on the half kernel size
Dilation
Processing time (s) with OpenCV, ITK and IPSDK for a dilation
operation with 2D image depending on the half kernel size (using a circular kernel)
Processing 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
Processing 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
Processing time (s) with ITK and IPSDK, for a mean filter
with 3D image depending on the half kernel size (using a spherical kernel)
Labelling
Processing time (s) with OpenCV, ITK and IPSDK, for a
labelling operation with 2D image depending on the image size
Processing 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