Farès Belhadj
Farès BelhadjMaître de conférences en Informatique
Université Paris 8
Département Programmation et Informatique Fondamentale
Licence Informatique & Vidéoludisme
A P I 8 / GL4Dummies
(Profil sur ResearchGate)
2, rue de la liberté
93526 Saint-Denis Cedex (FRANCE)
email
100% synthèse L-System 3D Real-Time Fractals ... 100% synthèse From sketch
From sketch PopArt ? Yes, fractals 100% synthèse Une autre Real-Time
PopArt ? 100% synthèse From sketch 100% synthèse Simu pour IA 100% synthèse
Publications & Documents
 
  • Jean-Pascal Palus, Farès Belhadj, Jean-Jacques Bourdin.
    Do contests improve students skills in Computer Graphics? The case of API8.
    In Eurographics 2019 - Education Papers, Genova, Italy, May 6-10, 2019. (Eurographics link).
     
  • François-Xavier Talgorn, Farès Belhadj.
    Real-Time Sketch-Based Terrain Generation.
    Proceedings of Computer Graphics International 2018, CGI 2018, Bintan Island, Indonesia, June 11-14, 2018. ACM 2018. (ACM link).
     
  • Jordane Suarez, Farès Belhadj, Vincent Boyer.
    Real-time 3D rendering with hatching.
    In The Visual Computer, International Journal of Computer Graphics. The Visual Computer 33(10): 1319-1334 (2017) - (Springer link).
     
  • François-Xavier Talgorn, Farès Belhadj, Vincent Boyer.
    Toward a Generic Approach to Stylization.
    In 13th ACS/IEEE International Conference on Computer Systems and Applications AICCSA 2016 (Technical).
    Agadir, Marocco November 29th – December 2nd, 2016. (pdf)
     
  • Neda Milić, Farès Belhadj, Novaković Dragoljub.
    The customized daltonization method using discernible colour bins.
    In CVCS 2015, Colour and Visual Computing Symposium.
    Gjøvik, Norway, on 25-26 August 2015. (IEEE link)
     
  • Farès Belhadj, Vincent Boyer, Pierre-Antoine Champin, Guylain Delmas, Myriam Lamolle, Chan Le Duc, Christine Michel.
    Learning Café: a semantic multimedia collaborative platform for e-learning.
    In MTEL 2013 - Eighth IEEE International Workshop on Multimedia Technologies for E-Learning (Technical).
    Anaheim, California, USA on December 9-11, 2013
     
  • Jordane Suarez, Farès Belhadj, and Vincent Boyer. GPU Real-Time Hatching.
    In WSCG 2013, 21st International Conference in Central Europe on Computer Graphics, Visualization and
    Computer Vision, (Technical) Pilsen, Czech Republic, June 24-27, 2013. (pdf).
     
  • Farès Belhadj, Jordane Suarez and Vincent Boyer. GPU Real-Time Medium Model for Artistic Temporally Coherent Rendering.
    In IEEE SITIS 2012, 8th International Conference on Signal-Image Technology and Internet-Based Systems,
    (Technical) Naples, Italy, Novembre 25-29, 2012. (pdf).
     
  • Farès Belhadj, Jordane Suarez and Vincent Boyer. Consistent Media Model for Real-Time Scene Rendering.
    In Eurographics 2012, the 33rd Annual Conference of the European Association for Computer Graphics,
    Cagliari, Sardinia, Italy, 13-18 May 2012. Posters Track. (pdf).
     
  • Jordane Suarez, Farès Belhadj and Vincent Boyer. GPU Texture Level of Abstraction in 3D Scenes.
    In Eurographics 2012, the 33rd Annual Conference of the European Association for Computer Graphics,
    Cagliari, Sardinia, Italy, 13-18 May 2012. Posters Track. (pdf).
     
  • Farès Belhadj and Vincent Boyer. Fractal-based Impressionist Style Rendering.
    In IEEE SITIS'10, Kuala Lumpur, Malaysia, December 2010. Pages 60-65.  (pdf) (IEEE link).
     
  • Jordane Suarez, Farès Belhadj and Vincent Boyer. Comics stylizations of 3D scenes using GPU.
    In ISVC'10, 6th International Symposium on Visual Computing, Las Vegas, Nevada, USA,
    November 2010. Springer Verlag, ISVC (3) pages 524-533. (pdf) (Lien ACM).
     
  • Farès Belhadj. Terrain Modeling: a Constrained Fractal Model.
    In ACM Afrigraph'07, Grahamstown, South Africa, October 2007.  (pdf)  (Lien direct ACM).
     
  • Farès Belhadj and Pierre Audibert. Modeling Landscapes with Ridges and Rivers: bottom up approach.
    In ACM Graphite 2005, Dunedin, New Zealand, December 2005.  (pdf)  (Lien direct ACM).
     
  • Farès Belhadj and Pierre Audibert. Modeling Landscapes with Ridges and Rivers.
    In ACM VRST'05, Monterey, California, USA, November 2005.  (pdf) (Lien direct ACM).
     
  • Farès Belhadj. Drones : Simulateur d'Environnement et Apprentissage.
    Dans les actes des Quinzièmes Journées de l'A.F.I.G., Université Claude Bernard, Lyon 1, décembre 2002.
       Télécharger le document (format PDF, taille 327 Ko).
     
  • Farès Belhadj. Modélisation automatique de géo-environnements naturels et multi-urbains.
    Thèse de doctorat en Informatique de l'Université Paris 8, soutenue le 11 décembre 2007.
       Télécharger le document (format PDF, taille 43 Mo).
     
  • Farès Belhadj. Environnement 3D pour Pilotes Automatiques.
    Mémoire de DEA d'Intelligence Artificielle et Optimisation Combinatoire des Universités Paris 8 / Paris 13,
    soutenu en septembre 2002.
       Télécharger le document (format PDF, taille 2 Mo).
Réalisations
 
 

 

Enseignements
 
  • Algorithmes pour la programmation graphique  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2024-2025
  • Programmation impérative avancée  :   L2-B, accès vers la page du cours, premier semestre 2024-2025
  • Programmation de Cartes Graphiques  :   L3, accès vers les supports de cours du second semestre (pour les deux groupes de L3) 2023-2024
  • Synthèse d'Images, Animation et Sons  :   L2, accès vers les supports de cours du second semestre (pour les deux groupes de L2) 2023-2024
  • Programmation impérative avancée  :   L2-B, accès vers la page du cours, premier semestre 2023-2024
  • Algorithmes pour la programmation graphique  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2023-2024
  • Programmation de Cartes Graphiques  :   L3, accès vers les supports de cours du second semestre (pour les deux groupes de L3) 2022-2023
  • Synthèse d'Images, Animation et Sons  :   L2, accès vers les supports de cours du second semestre (pour les deux groupes de L2) 2022-2023
  • Programmation avancée  :   L2-B, accès vers la page du cours, premier semestre 2022-2023
  • Algorithmes pour la programmation graphique  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2022-2023
  • Programmation de Cartes Graphiques  :   L3, accès vers les supports de cours du second semestre 2021-2022
  • Synthèse d'Images, Animation et Sons  :   L2, accès vers les supports de cours du second semestre 2021-2022
  • Programmation dans les Moteurs de Jeux  :   L1, accès vers les supports de cours du second semestre 2021-2022
  • Programmation C/C++ et OpenGL  :   L3 ATI, supports de cours du second semestre 2021-2022
  • Algorithmes pour la programmation graphique  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2021-2022
  • Programmation dans les moteurs de jeux  :   L1, supports de cours du second semestre 2020-2021
  • Synthèse d'images, animation et sons  :   L2, supports de cours du second semestre 2020-2021
  • Programmation de cartes graphiques  :   L3, supports de cours du second semestre 2020-2021
  • Algorithmique et Structures de Données 1  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2020-2021
  • Algorithmes pour la programmation graphique  :   L2, supports de cours du premier semestre (pour les deux groupes de L2) 2020-2021
  • Programmation C/C++ et OpenGL  :   L3 ATI, supports de cours du premier semestre 2020-2021
  • Langage de description et d'exploitation d'architectures SIMD (CUDA)  :   M2ISE, supports de cours du premier semestre 2019-2020
  • Programmation C/C++ et OpenGL  :   L3 ATI, supports de cours du second semestre 2019-2020
  • Algorithmique pour la Synthèse d'Images  :   M1, supports de cours du premier semestre 2019-2020
  • Algorithmique et Structures de Données  :   L2, supports de cours du premier semestre 2019-2020
  • Programmation de cartes graphiques  :   L3, supports de cours du second semestre 2018-2019
  • Langage de description et d'exploitation d'architectures SIMD (CUDA)  :   M2ISE, supports de cours du premier semestre 2018-2019
  • Algorithmique pour la Synthèse d'Images  :   M1, supports de cours du premier semestre 2018-2019
  • Algorithmique et Structures de Données  :   L2, supports de cours du premier semestre 2018-2019
  • Programmation (de cartes) Graphique(s) - 3D  :   L3, supports de cours du second semestre 2017-2018
  • Programmation Graphique, Synthèse d'Images - 2D CPU, 2D GLSL, OpenGL 3.2+  :   L2, page du cours du second semestre 2017-2018
  • Algorithmique pour la Synthèse d'Images  :   M1, supports de cours du premier semestre 2017-2018
  • Algorithmique et Structures de Données  :   L2, supports de cours du premier semestre 2017-2018
  • Programmation (de cartes) Graphique(s) - 3D  :   L3, supports de cours du second semestre 2016-2017
  • Programmation Graphique, Synthèse d'Images - 2D CPU, 2D GLSL, OpenGL 3.2+  :   L2, page du cours du second semestre 2016-2017
  • Algorithmique pour la Synthèse d'Images  :   M1, supports de cours du premier semestre 2016-2017
  • Algorithmique et Structures de Données  :   L2, supports de cours du premier semestre 2016-2017
  • Programmation (de cartes) Graphique(s) - 3D  :   L3, supports de cours du second semestre 2015-2016
  • Programmation Graphique, Synthèse d'Images - 2D CPU, 2D GLSL, OpenGL 3.2+  :   L2, page du cours du second semestre 2015-2016
  • Algorithmique pour la Synthèse d'Images  :   M1, supports de cours du premier semestre 2015-2016
  • Algorithmique et Structures de Données  :   L2, supports de cours du premier semestre 2015-2016
  • Programmation Graphique, Synthèse d'Images - 2D CPU, 2D GLSL, OpenGL 3.2+  :   L2, page du cours du second semestre 2014-2015
  • Projets tuteurés - vision par ordinateur (OpenCV)  :   L3Pro, supports de cours-TP du second semestre 2014-2015
  • Conception et Développement :   M2, cours du premier semestre 2014-2015
  • Programmation (de cartes) Graphique(s) - 3D  :   L3, supports de cours du premier semestre 2014-2015
  • Structures de Données  :   L2, supports de cours du premier semestre 2014-2015
  • Programmation Graphique 2D  :   M1, supports de cours du premier semestre 2014-2015
  • Algorithmique et Structures de Données :   IONIS-STM, supports de cours du premier semestre 2014-2015
  • Programmation Graphique, Synthèse d'Images - 2D CPU, 2D GLSL, OpenGL 3.2+  :   L2, page du cours du second semestre 2013-2014
  • Conception et Développement :   M2, cours du premier semestre 2013-2014
  • Programmation Graphique 2D  :   M1, supports de cours du premier semestre 2013-2014
  • Structures de Données :   L2, supports de cours du premier semestre 2013-2014
  • Programmation Graphique :   1er semestre L3 - Informatique 2013-2014
  • Programmation avancée NFP121 (Java) :   CNAM Saint-Denis 2013-2014
  • Algorithmique et Structures de Données :   IONIS-STM, supports de cours du second semestre 2012-2013
  • Architecture des machines NFA004 :   CNAM Saint-Denis 2010-2011 et 2011-2012
  • Structures de Données :   L2, supports de cours du second semestre 2010-2011
  • Programmation Graphique :   1er semestre L3 - Informatique 2010-2011
  • Cours-Tutorat de programmation iOS :   2ème semestre de L3 Pro - Informatique 2010-2011
  • Programmation Graphique :   Institut d'Enseignement à Distance - Université Paris 8 - L3 Informatique 2009-2010 et 2010-2011
  • Programmation Graphique OpenGL :   1er semestre L3 - Informatique 2007-2008
  • Programmation Graphique 2D (appliquée aux consoles portables) :   1er semestre Master-I IMA, parcours Jeux Vidéo 2007-2008
  • Programmation Graphique, Synthèse d'Images  :   L3, supports de cours du deuxième semestre 2006-2007
  • Programmation impérative :   supports de cours du deuxième semestre 2006-2007
  • Programmation impérative :   L1, supports de cours du premier semestre 2006-2007
  • Structures de Données :   L2, supports de cours du premier semestre 2006-2007
  • Programmation Graphique, Synthèse d'Images :   L3, supports de cours du second semestre 2005-2006
  • Programmation impérative :   L1, supports de cours du second semestre 2005-2006
  • Structures de Données :   L2, supports de cours du premier semestre 2005-2006
  • Réalisation de Projets :   L3, supports de cours du premier semestre 2005-2006
  • Algorithmes et Structures de Données :   L2, supports de cours du second semestre 2004-2005
  • Outils pour développeurs :   L2, supports de cours du premier semestre 2004-2005
  • Programmation impérative :   L1, supports de cours du second semestre 2003-2004
  • Programmation impérative :   L1, supports de cours du second semestre 2002-2003

Valid HTML 4.0 Transitional