Librairie IPSDK
Applications
Les différentes versions
Exemples de code
Benchmark
Fonctionnalités
Brochure commerciale
IPSDK - BENCHMARK

Liste des comparatifs:

Filtre médian
Filtre bilatéral
Dilatation morphologique
Filtre moyen
Opération de labelisation

Protocole de tests

IPSDK

Filtre médian

 


Temps de traitement (en s) pour un filtre médian avec OpenCV, ITK
et IPSDK avec pour une image 2D en fonction de la taille du demi-noyau

Benchmark median filter
Temps de traitement (en s) pour un filtre médian entre ITK et IPSDK,
pour une image 2D en fonction de la taille du demi-noyau
Filtre bilatéral
 

IPSDK Bilateral 2D
Temps de traitement (en s) pour un filtre bilatéral entre OpenCV, ITK
et IPSDK
pour une image 2D en fonction de la taille du demi-noyau

IPSDK Bilateral 3D
Temps de traitement (en s) pour un un filtre bilatéral entre ITK et IPSDK,
pour une image 2D en fonction de la taille du demi-noyau
Dilatation morphologique  

IPSDK dilation 2D
Temps de traitement (en s) pour une dilatation entre OpenCV, ITK
et IPSDK
pour une image 2D en fonction de la taille du demi-noyau

IPSDK dilation 3D
Temps de traitement (en s) pour une dilatation entre ITK et IPSDK,
pour une image 3D en fonction de la taille du demi-noyau
Filtre moyen  

Benchmark Mean filter 2D
Temps de traitement (en s) pour un filtre moyen entre OpenCV, ITK
(hors échelle) et IPSDK, pour une image 2D en fonction de la taille du demi-noyau


Benchmark Mean 3d
Temps de traitement (en s) pour un filtre moyen entre ITK et IPSDK,
pour une image 3D en fonction de la taille du demi-noyau

Labelisation des entités connexes (étiquettage)  

Benchmark Label 2d
Temps de traitement (en s) pour une labelisation entre OpenCV, ITK
et IPSDK pour une image 2D en fonction de la taille de l'image

Benchmark Label 3D
Temps de traitement (en s) pour une labelisation entre ITK et IPSDK,
pour une image 3D en fonction de la taille de l'image

Précisions sur le protocole de tests

Machine utilisée
Tests comparatifs réalisés sur un PC disposant de 4 cœurs supportant le jeu d'instructions AVX2.
Windows Seven 64 bits.

Images utilisées
Pour les tests en 2D: image 10 000 x 10 000 unsigned char (8 bits)
Pour les tests en 3D: image 512 x 512 x 512 unsigned char (8 bits)

Version des logiciels
ITK 4.6.0
OpenCV 3.0 beta
IPSDK 1.4.0.0