Le modèle flot de données appliqué à la synthèse haut-niveau pour le traitement d’images sur caméra intelligente à base de FPGA. Application aux systèmes d’apprentissage supervisés

Abstract : High-level synthesis is a field of research that aims to automate the transformation from an high-level algorithmic description to a register level representation for its implementation on a digital circuit. Most of existing tools based on imperative languages try to provide a general solution to any type of existing algorithm. This approach can be inefficient in some applications where the algorithm description relies on a different paradigm from the hardware execution model. This major drawback can be figured out by the use of specific langages, named Domain Specific Language (DSL). Applied to the image processing field, the dataflow model appears as a good compromise between the expressiveness of the algorithm description and the final implementation efficiency. This thesis address the use of the dataflow programming model as response to high-level synthesis problematics for image processing algorithms on FPGA. To demonstrate the effectiveness of the proposed method but also to put forth the algorithmic reformulation effort to be made by the developer, an ambitious class of applications was chosen : supervised machine learning systems. It will be addressed in particular two algorithms, a classification system based on Support Vector Machine and a convolutional neural network. Experiments will be made with the CAPH langage, a specific HLS tool based on the dataflow programming model.
Document type :
Theses
Complete list of metadatas

Cited literature [131 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01280468
Contributor : Abes Star <>
Submitted on : Monday, June 13, 2016 - 8:52:23 AM
Last modification on : Thursday, January 11, 2018 - 6:24:24 AM
Long-term archiving on : Wednesday, September 14, 2016 - 10:43:48 AM

File

BOURRASSET_2016CLF22673.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01280468, version 2

Citation

Cédric Bourrasset. Le modèle flot de données appliqué à la synthèse haut-niveau pour le traitement d’images sur caméra intelligente à base de FPGA. Application aux systèmes d’apprentissage supervisés. Autre. Université Blaise Pascal - Clermont-Ferrand II, 2016. Français. ⟨NNT : 2016CLF22673⟩. ⟨tel-01280468v2⟩

Share

Metrics

Record views

1985

Files downloads

1053