X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/these_gilles.git/blobdiff_plain/d77325cc1ec33fa6968b1ae96b0c66df6120a06a..72441aeeda78a2607a1fe941b9a3580e74b4951c:/THESE/these.tex diff --git a/THESE/these.tex b/THESE/these.tex index c0b8ada..0236d25 100644 --- a/THESE/these.tex +++ b/THESE/these.tex @@ -1,10 +1,49 @@ \documentclass[french]{spimufcphdthesis} \usepackage[utf8]{inputenc} - + \usepackage{graphicx} \usepackage{color, xcolor} \usepackage[ruled,lined,linesnumbered]{algorithm2e} - +\usepackage{multirow} +\usepackage{placeins} + +\usepackage{amsmath} +\usepackage{booktabs} +\usepackage{textcomp} +\usepackage{listings} + +\let\OLDlstinputlisting\lstinputlisting +\renewcommand{\lstinputlisting}[2][]{\FloatBarrier\OLDlstinputlisting[#1]{#2}\FloatBarrier} + + +\lstset{morekeywords={HALF4,HALF3,float2,float3,float4,half,half2,half3,half4,tex2D,dim3,endif,threadIdx,blockIdx,blockDim,gridDim,Dim3,__host__,__global__,__shared__,float}} +\lstset{ + language=C, + columns=fixed, + basicstyle=\footnotesize\ttfamily, + numbers=left, + firstnumber=1, + numberstyle=\tiny, + stepnumber=5, + numbersep=5pt, + tabsize=3, + extendedchars=true, + breaklines=true, + keywordstyle=\textbf, + frame=single, + % keywordstyle=[1]\textbf, + %identifierstyle=\textbf, + commentstyle=\color{white}\textbf, + stringstyle=\color{white}\ttfamily, + % xleftmargin=17pt, + % framexleftmargin=17pt, + % framexrightmargin=5pt, + % framexbottommargin=4pt, + backgroundcolor=\color{lightgray}, + basicstyle=\scriptsize, + texcl=true + } + %%-------------------- %% Set the title, subtitle, defense date, and %% the registration number of the PhD thesis. @@ -13,9 +52,9 @@ %% The second mandatory parameter is the date of the PhD defense. %% The third mandatory parameter is the reference number given by %% the University Library after the PhD defense. -\declarethesis[Sous-titre]{Titre}{17 septembre 2012}{XXX} - -%%-------------------- +\declarethesis[]{Algorithmes rapides pour le traitement des images bruitées sur GPU}{17 novembre 2013}{XXX} + +%%-------------------- %% Set the author of the PhD thesis \addauthor[gilles.perrot@univ-fcomte.fr]{Gilles}{Perrot} @@ -25,19 +64,19 @@ \addjury{Incroyable}{Hulk}{Rapporteur}{Professeur à l'Université de Gotham City \\ Commentaire secondaire} \addjury{Super}{Man}{Examinateur}{Professeur à l'Université de Gotham City} \addjury{Bat}{Man}{Directeur de thèse}{Professeur à l'Université de Gotham City} - + %%-------------------- %% Set the laboratory where the thesis was made -%\addlaboratory{Laboratoire Waynes Industry} +\addlaboratory{Institut FEMTO-ST, département DISC} %%-------------------- %% Set the English abstract \thesisabstract[english]{This is the abstract in English} - + %%-------------------- %% Set the English keywords. They only appear if %% there is an English abstract -\thesiskeywords[english]{Keyword 1, Keyword 2} +\thesiskeywords[english]{GPU, Filtering, Image, Segmentation} %% -------------------- %% Set the French abstract @@ -46,7 +85,7 @@ %%-------------------- %% Set the French keywords. They only appear if %% there is an French abstract -\thesiskeywords[french]{Mot-cl\'e 1, Mot-cl\'e 2} +\thesiskeywords[french]{GPU, Filtrage, Image, Segmentation} %%-------------------- %% Change the speciality of the PhD thesis @@ -70,18 +109,30 @@ %\cfoot{} %% Right footer %\rfoot{} - + + +%\declareupmtheorem{rq}{Remarque}{Liste des remarques} + + +\newcommand{\kl}{\includegraphics[scale=0.7]{kernLeft.png}~} +\newcommand{\kr}{\includegraphics[scale=0.7]{kernRight.png}} +\usepackage{bbold} +\def\indentit{\mbox{l\hspace{-0.55em}1}} + + \begin{document} \tableofcontents - + %-------------------- % The content of the PhD thesis % objectifs, cadre % annonce du plan \chapter{Introduction} \input{Chapters/chapter1/chapter1.tex} -\chapter{Le traitement des images bruitées} +\chapter{Les processeurs graphiques (GPU) NVidia\textregistered}\label{ch-GPU} +\input{Chapters/chapter1b/chapter1b.tex} +\chapter{Le traitement des images bruitées} \input{Chapters/chapter2/chapter2.tex} % généraliéts %classes d'algo, outils ( histo, PDF, gauss, speckle, etc..) @@ -89,32 +140,26 @@ % segmentation % filtrage : réduction de bruit, convolutions % tracking -% pattern recognition -\chapter{La segmentation orientée régions dans les images bruitées} -\section{Présentation - existant} -% segmentation, intérêt, domaines -% notations, formules -% snake polygonal -\section{La parallèlisation du snake polygonal} -% détails -% résultats, images -% --> multitarget +% pattern recognition +\chapter{La segmentation par snake polygonal orienté régions\label{ch-snake}} +\input{Chapters/chapter3/chapter3.tex} -\chapter{Le filtrage des images sur GPU} -\section{Algorithme de réduction de bruit par recherche des lignes de niveaux} -% détails : bruits AWGN, MGN, speckle, images couleur -% résultats, conclusion -\section{Filtre médian} -% bruit SAP, origine, importance -% détails, résultats -\section{Filtres de convolution} +\part*{Le filtrage des images sur GPU} +\chapter{Réduction de bruit par recherche des lignes de niveaux\label{ch-lniv}} +\input{Chapters/chapter4/chapter4.tex} + +\chapter{Le filtre médian sur GPU}\label{ch-median} +\input{Chapters/chapter5/chapter5.tex} + +\chapter{Les filtres de convolution sur GPU} +\input{Chapters/chapter6/chapter6.tex} % présentation, rôle % détails : convo NON SEP, convo SEP, discussion Shared mem % résultats, conclusion % intégrer logiciels dans sections \chapter{Conclusion générale} -% et perspectives - +\input{Chapters/chapter7/chapter7.tex} + %-------------------- % Bibliography, indexes... \bibliographystyle{plain}