X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/these_gilles.git/blobdiff_plain/e81bd9912542bc52e4b0fd1206e0b6f9b93a5fda..6933b340c2bae6a25a33f2bb9a26c91bda0c171c:/THESE/Chapters/chapter4/chapter4.tex?ds=sidebyside

diff --git a/THESE/Chapters/chapter4/chapter4.tex b/THESE/Chapters/chapter4/chapter4.tex
index 84764f0..e9c28e6 100644
--- a/THESE/Chapters/chapter4/chapter4.tex
+++ b/THESE/Chapters/chapter4/chapter4.tex
@@ -459,7 +459,7 @@ La combinaison  $T_{max}=1$ et $T2_{max}=2$ s'est rÃ©vÃ©lÃ©e la plus appropriÃ©e
 
 Les images filtrÃ©es ont Ã©tÃ© caractÃ©risÃ©es en termes de PSNR et de MSSIM et les rÃ©sultats, regroupÃ©s dans la table \ref{tab-lniv-results}, sont comparÃ©s Ã  ceux de la rÃ©fÃ©rence BM3D, ainsi qu'Ã  ceux d'un simple filtre moyenneur GPU 5$\times$5, choisi comme rÃ©fÃ©rence en terme de rapiditÃ© et dont la taille de fenÃªtre permet des gains thÃ©oriques en PSNR du mÃªme ordre de grandeur que le PI-PD.  
 
-Les mesures de qualitÃ© montrent que le PI-PD hybride amÃ©liore en moyenne le PSNR de 1,5~dB et le MSSIM de 7,3\% par rapport au moyenneur, au prix d'un temps de calcul multipliÃ© par 128, soit environ 9~ms, lÃ  oÃ¹ l'algorithme PI-LD prenait 35~ms. Le BM3D fait encore progresser la qualitÃ© de 2,4~dB et 4,6\% en moyenne par rapport au PI-PD hybride, mais en mettant 475 fois plus de temps que ce dernier, soit environ 4,3~s.
+Les mesures de qualitÃ© montrent que le PI-PD hybride amÃ©liore en moyenne le PSNR de 1,5~dB et le MSSIM de 7,3\% par rapport au moyenneur, au prix d'un temps de calcul multipliÃ© par 100, soit environ 7,3~ms, lÃ  oÃ¹ l'algorithme PI-LD prenait 35~ms. Le BM3D fait encore progresser la qualitÃ© de 2,4~dB et 4,6\% en moyenne par rapport au PI-PD hybride, mais en mettant 590 fois plus de temps que ce dernier, soit environ 4,3~s.
 Le principal dÃ©faut du filtre proposÃ© est la gÃ©nÃ©ration d'artefacts de type marches d'escalier (staircase effect), inhÃ©rente Ã  tous les filtres de voisinage. Cependant, nous avons implÃ©mentÃ© sur GPU la solution proposÃ©e par Buades dans \cite{BuadesCM06} et ainsi attenuÃ© nettement cet effet indÃ©sirable pour un coÃ»t de 0,2~ms. La valeur du PSNR de chaque image dÃ©bruitÃ©e a ainsi Ã©tÃ© encore amÃ©liorÃ©e de 1~dB.
 La figure \ref{fig-lniv-exempleresultat} permet de constater le rendu visuel des traitements comparÃ©s, sur l'image entiÃ¨re ainsi que sur une zone grossie de l'image \textit{airplane}.
 
@@ -486,7 +486,7 @@ La figure \ref{fig-lniv-exempleresultat} permet de constater le rendu visuel des
 &(ms)&(ms) \\
 \midrule
 Moyenneur         &  0.07&  0.15 \\
-PI-PD hybride     &  9.00&  0.15 \\
+PI-PD hybride     &  7.30&  0.15 \\
 BM3D              &  4300&  \ldots \\
 \bottomrule
  \end{tabular}
@@ -494,7 +494,7 @@ BM3D              &  4300&  \ldots \\
 \label{tab-lniv-chronos}
 \end{table}
 
-Les temps de calcul des diffÃ©rentes implÃ©mentations testÃ©es dÃ©pendent trÃ¨s peu du contenu de l'image, voire pas du tout pour le moyenneur. Ils sont prÃ©sentÃ©s Ã  la table \ref{tab-lniv-chronos}. Pour les implÃ©mentations GPU, il faut ajouter, dans le cas de traitements uniques (hors sÃ©quences d'images), les temps de transfert des images vers la mÃ©moire texture du GPU puis vers une zone de  mÃ©moire non paginÃ©e de l'hÃ´te CPU, qui reprÃ©sentent un total de 0,15~ms pour les images de test, soit moins de 2\% du temps total du PI-PD hybride. Notons que l'emploi de mÃ©moire prÃ©-allouÃ©e (ne gÃ©nÃ©rant pas de dÃ©faut de page) pour la mÃ©morisation des donnÃ©es cÃ´tÃ© CPU permet d'Ã©conomiser 0,09~ms par image 8~bits, soit environ 1\% du temps total du PI-PD.
+Les temps de calcul des diffÃ©rentes implÃ©mentations testÃ©es dÃ©pendent trÃ¨s peu du contenu de l'image, voire pas du tout pour le moyenneur. Ils sont prÃ©sentÃ©s Ã  la table \ref{tab-lniv-chronos}. Pour les implÃ©mentations GPU, il faut ajouter, dans le cas de traitements uniques (hors sÃ©quences d'images), les temps de transfert des images vers la mÃ©moire texture du GPU puis vers une zone de  mÃ©moire non paginÃ©e de l'hÃ´te CPU, qui reprÃ©sentent un total de 0,15~ms pour les images de test, soit moins de 2\% du temps total du PI-PD hybride. Notons que l'emploi de mÃ©moire prÃ©-allouÃ©e (ne gÃ©nÃ©rant pas de dÃ©faut de page) pour la mÃ©morisation des donnÃ©es cÃ´tÃ© CPU permet d'Ã©conomiser 0,09~ms par image 8~bits, soit environ 1\% du temps total du PI-PD. Notons enfin que le traitement de sÃ©quences en haute dÃ©finition (1920$\times$1080 pixels) au taux 20 images par seconde est rendu possible. 
 
 
 \begin{table}[H]
@@ -547,7 +547,7 @@ zelda    &    17.71  &   10.42    & 11.13 &10.00 &  12.78 \\
          &     0.58  &   0.87     & 0.79  &0.88  &   0.93 \\
 \bottomrule
  \end{tabular}
-\caption{Comparaison image par image de la qualitÃ© de dÃ©bruitage des filtres PI-LD et PI-PD hybride proposÃ© par rapport Ã  BM3D pris comme rÃ©fÃ©rence de qualitÃ© et Ã  un moyenneur GPU 5$\times$5 pris comme rÃ©fÃ©rence de rapiditÃ©. Les paramÃ¨tres du PI-LD/PI-PD sont $n=5$, $l=25$, $T_{max}=1$ et $T2_{max}=2$. La colonne 'BruitÃ©e' donne les mesures relatives Ã  l'image d'entrÃ©e corrompue par un bruit gaussien de moyenne nulle et d'Ã©cart type $\sigma=25$. PI-LD s'exÃ©cute en 35~ms, PI-PD en 9~ms et BM3D en 4,3~s.}
+\caption{Comparaison image par image de la qualitÃ© de dÃ©bruitage des filtres PI-LD et PI-PD hybride proposÃ© par rapport Ã  BM3D pris comme rÃ©fÃ©rence de qualitÃ© et Ã  un moyenneur GPU 5$\times$5 pris comme rÃ©fÃ©rence de rapiditÃ©. Les paramÃ¨tres du PI-LD/PI-PD sont $n=5$, $l=25$, $T_{max}=1$ et $T2_{max}=2$. La colonne 'BruitÃ©e' donne les mesures relatives Ã  l'image d'entrÃ©e corrompue par un bruit gaussien de moyenne nulle et d'Ã©cart type $\sigma=25$. PI-LD s'exÃ©cute en 35~ms, PI-PD en 7,3~ms et BM3D en 4,3~s.}
 \label{tab-lniv-results}
 \end{table}
 
