Lionel Lacassagne
Laboratoire d'Informatique de Paris 6 (LIP6) - Sorbonne University (formely UPMC)
ALSOC team
Publications
International Journals
  1. JRTIP Journal of Real Time Image Processing 2023 : "tical flow algorithms optimized for speed, energy and accuracy on embedded GPUs" T. Romera, A. Petreto, F. Lemaitre, M. Bouyer, Q. Meunier, L. Lacassagne, D. Etiemble, 2023 (Springer link).

  2. Astronomy and Astrophysics 2023 : "A 2022 tau-Herculid meteor cluster from an airborne experiment: Automated detection, characterization, and consequences for meteoroids " J. Vaubaillon, C. Loir, C. Ciocan, M. Kandeepan, M. Millet, A. Cassagne, L. Lacassagne, et al, 2023 (A & A link).

  3. IEEE Transactions on Parallel and Distributed Systems (TPDS) 2022: "Max-tree Computation on GPUs" E. Carlinet, N. Blin, F. Lemaitre, L. Lacassagne, T. Geraud, 2022 (IEEE link).

  4. WGN,Journal of the International Meteor Organization (IMO) 2021: "Meteorix — A new processing chain for real-time detection and tracking of meteors from space" M. Millet, N. Rambaux, A. Petreto, F. Lemaitre, L. Lacassagne, 2021 (IMO link).

  5. WGN,Journal of the International Meteor Organization (IMO) 2021: "Meteorix camera tests for space-based meteor observations" N. Rambaux, J. Vaubaillon, S. Derelle, M. Jacquart, M. Millet, L. Lacassagne, A. Petreto, P. Simoneau, K. Baillie, J. Desmars, D. Galayko, R. Chotin, 2021 (IMO link).

  6. Astronomy and Astrophysics 2020 (Planets and planetary systems): "FRIPON: a worldwide network to track incoming meteoroids" F. Colas et al, 2020 (A & A link).

  7. JINST Journal of Instrumentation 2020: "A fast and efficient SIMD track reconstruction algorithm for the LHCb upgrade 1 VELO-PIX detector" A. Hennequin, B. Couturier, V.V. Gligorov, S. Ponce, R. Quagliani L. Lacassagne, 2020 (Jinst link).

  8. JRTIP Journal of Real Time Image Processing 2018: "Parallel Light Speed Labeling: an efficient connected component algorithm for labeling and analysis on multi-core processors" L. Cabaret, L. Lacassagne, D. Etiemble, 2018 (Springer Link).

  9. JFGCS Journal of Future Generation Computer Systems 2018: "Harris corner detection on a NUMA manycore", O. Haggui, C. Tadonki, L. Lacassagne, F. Sayadi, B. Ouni, 2018.

  10. JSA Journal of Systems Architecture 2017: "Cholesky Factorization on SIMD multi-core architectures" F. Lemaitre, B. Couturier, L. Lacassagne, 2017.

  11. Journal of Visual Communication and Image Representation 2017: "Color enhanced local binary patterns in covariance matrices descriptors" M. Gouiffes, A. Romero Mier y Teran, L. Lacassagne, v49, pp447-458, 2017.

  12. MVA Machine Vision and Applications 2016 : "A modular system for global and local abnormal event detection and categorization in videos" A. C. Ben Abdallah, M. Gouiffès, L. Lacassagne, 2016 (Springer Link).

  13. Eurasip Journal on Advances in Signal Processing 2014 "Covariance tracking: architecture optimizations for embedded systems" A. Roméro, L. Lacassagne, M. Gouiffès, A. Hassan Zahraee, 2014 (Eurasip Open Access ink).

  14. JRTIP Journal of Real Time Image Processing 2012 "Color tracking with contextual switching: Real-time implementation on CPU" F. Laguzet, A. Roméro, M. Gouiffès, L. Lacassagne, D. Etiemble, 2013 (Springer Link).

  15. JRTIP Journal of Real Time Image Processing 2010 "Light Speed Labeling: Efficient Connected Component Labeling on RISC Architectures" L. Lacassagne, B. Zavidovique , pp. 117-135, 2010 (Springer Link).

  16. HiPEAC: Transactions on High-Performance Embedded Architectures and Compilers 2008 "Parallelization Schemes for Memory Optimization on the Cell Processor : A Case Study on the Harris Corner Detector" T. Saidani, L. Lacassagne, J. Falcou, C. Tadonki, S. Bouaziz., vol. 3, n° 3.

  17. JRTIP Journal of Real Time Image Processing "High Performance Motion Detection: Some trends toward new embedded architectures for vision systems" L. Lacassagne, A. Manzanera, J. Denoulet, A. Mérigot, pp. 127-148, 2008.(SpringerLink)

  18. International Journal on Information and Communication Technologies "A Statistical Approach for High Speed Long Word Addition". S. Bouaziz, B. Larnaudie, E. Elouardi, L. Lacassagne, 2008,.

  19. International Journal of Computer Sciences and Application 2008 "Altivec Vector Unit Customization for embedded Systems". T. Saidani, J. Falcou, L. Lacassagne, S. Bouaziz. Vol 5, issue 3a, Special Issue : New trends in Information and Communicatoin Technologies Applications. pp.20-32. 2008.

  20. International Journal of Computer Sciences and Application 2008 " A Smart Architecture for Low-Level Image Computing" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein and R. Reynaud. Vol 5, issue 3a, Special Issue : New trends in Information and Communicatoin Technologies Applications. pp.1-19. 2008.

  21. EURASIP 2007 EURASIP Journal on Embedded Systems "System-Platforms-Based SystemC TLM Design of Image Processing Chains for Embedded Applications", Muhammad Omer Cheema, Lionel Lacassagne, and Omar Hammami, Volume 2007 (2007), Article ID 71043, pp. 46-52.

  22. MST 2007 IOP Measurement Science and Technology: "Time comparison in image processing: APS sensors versus an artificial retina based vision system", A Elouardi, S Bouaziz, A Dupret, L Lacassagne, J O Klein and R Reynaud ( IOP Link), pp. 2817-2826, doi doi:10.1088/0957-0233/18/9/011

  23. Journal of Applied Physics "A smart sensor based vision system: implementation and evaluation" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud. Vol. 39, pp1694-1705. 2006.

Electronical Journals
  1. IEEE Transcations on Instrumentation and Measurement "Image Processing Vision Systems: Standard Image Sensors Versus Retinas" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud IEEE Transactions on Instrumentation and Measurement, vol. 56, no 4, august 2007

  2. Multimedia Systems Design Magazine 1998 "A DSP implementation of optimal edge detectors" F. Lohier, L. Lacassagne, P. Garda.
National Journals
  1. Techniques de l'ingénieur 2020 "Jeux d'instructions : extensions SIMD et extensions vectorielles" D. Etiemble, L. Lacassagne, Techniques de l'ingénieur H1202, 2020 ( TI Link)
  2. Techniques de l'ingénieur 2015 "Extensions SIMD des jeux d'instructions" D. Etiemble, L. Lacassagne, Techniques de l'ingénieur H1200, 2015 ( TI Link)
  3. Traitement du Signal 2010 "Parallélisation d’operateurs de TI : multi-cœurs, Cell ou GPU" A. Pédron, F. Laguzet, T. Saidani, P. Courbin, L. Lacassagne, M. Gouiffès,
  4. Technique et Science Informatiques 2005 "Des flottants 16 bits sur microprocesseurs d'usage général pour images et multimédia" D. Etiemble, L. Lacassagne, numéro spécial "Architecture des ordinateurs", 24 n°6/2005
International Conferences and Workshops
  1. ASAP 2023 "Real-time and approximate iterative optical flow implementation on low-power embedded CPUs", M. Millet, A. Cassagne, N. Rambaux, L. Lacassagne, IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP) (slides)

  2. COSPAR 2022 "Meteorix: High Performance computer vision application for meteor detection from a Cubsat", M. Millet, N. Rambaux, A. Cassagne, M. Bouyer, A. Petreto, L. Lacassagne, 44th Scientific Assembly of Committee on Space Research (COSPAR)
  3. IMC 2022 "A 2022 t-Herculids meteor cluster", J. Vaubaillon, C. Loir, M. Millet, C. Ciocan, M. Kandeepan, A. Cassagne, L. Lacassagne, P. Da Fonseca, F. Zander, D. Buttsworth, S. Leohle, J. Toth, S. Gray, A. Moingeon, Rambaux, International Meteorix Conference (IMC) 2022
  4. BNBW 2022 "LSL3D: a run-based Connected Component Labeling algorithm for 3D volumes", N. Maurice,F. Lemaitre, J. Sopena, L. Lacassagne, Binary is the new Black (and White) workshop @ ICIAP 2022 (slides)
  5. BNBW 2022 "An efficient run-based Connected Component Labeling algorithm for processing holes", F. Lemaitre, N. Maurice, L. Lacassagne, Binary is the new Black (and White) workshop @ ICIAP 2022 (slides)
  6. ISCAS 2022 "Using HLS for Designing a Parametric Optical Flow Hierarchical Algorithm in FPGAs", I. Bournias, R. Chotin, L. Lacassagne, IEEE International Symposium on Circuits and Systems 2022

  7. ICASSP 2021 "Taming Voting Algorithms on GPUs for an Efficient Connected Component Analysis Algorithm", F. Lemaitre, A. Hennequin, L. Lacassagne, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2021 IEEE link(slides)
  8. EUSIPCO 2021 "Implementations Impact on Iterative Image Processing for Embedded GPU", T. Romera, A. Petreto, F. Lemaitre, M. Bouyer, Q. Meunier, L. Lacassagne, IEEE European Signal Processing Conference (EUSIPCO) 2021 (slides)
  9. IMC 2021 "Meteorix: A new processing chain for detection and tracking of meteors from space", M. Millet, N. Rambaux, A. Petreto, F. Lemaitre, L. Lacassagne, International Meteorix Conference (IMC) 2021
  10. IMC 2021 "" N. Rambaux, J. Vaubaillon, S. Derelle, M. Jacquart, M. Millet, L. Lacassagne, A. Petreto, P. Simoneau, K. Baillie, J. Desmars, D. Galayko, R. Chotin, International Meteorix Conference (IMC) 2021
  11. GTC 2021 "Taming Voting Algorithms on GPUs for an Efficient Connected Component Analysis Algorithm", F. Lemaitre, A. Hennequin, L. Lacassagne, GPU Technology Conference (GTC) 2021
  12. ISCAS 2021 "FPGA acceleration of the Horn and Schunck hierarchical algorithm", I. Bournias, R. Chotin, L. Lacassagne, IEEE International Symposium on Circuits and Systems 2021 (slides)

  13. PPoPP/WPMVP 2020 "How to speed Connected Component Labeling up with SIMD RLE algorithms", F. Lemaitr, A. Hennequin, L. Lacassagne, Workshop on programming models for SIMD/Vector processing (WPMVP), ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) 2020
  14. Optro 2020 "Real-time embedded video denoiser prototype", A. Petreto, T. Romera, F. Lemaitre, M. Bouyer, B. Gaillard, P. Menard, Q. Meunier, L. Lacassagne. 9th International Symposium - Optronics in Defense and Security (Optro), 2020 (slides)

  15. PPoPP/WPMVP 2019 "Designing efficient SIMD algorithms for direct CCL", A. Hennequin, I. Masliah, L. Lacassagne, Workshop on programming models for SIMD/Vector processing (WPMVP), ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) 2019
  16. GTC 2019 San Jose "A New Direct Connected Component Labeling and Analysis Algorithm for GPUs", A. Hennequin, L. Lacassagne, GPU Technology Conference (GTC) @ San Jose 2019 video @ Nvidia + slides @ Nvidia
  17. DASIP 2019 RTEVD "A New Real-Time Embedded Video Denoising Algorithm", A. Petreto, T. Romera, F. Lemaitre, I. Masliah, B. Gaillard, M. Bouyer, Q. L. Meunier, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2019
  18. DASIP 2019 SparseCCL "SparseCCL: Connected Components Labeling and Analysis for sparse images", A. Hennequin, B. Couturier, V. Gligorov, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2019
  19. ESA 2019 Meteorix "Meteorix: a cubesat mission dedicated to the detection of meteors and space debris", N. Rambaux, J. Vaubaillon, L. Lacassagne, D. Galayko, G. Guignan, M. Birlan, M. Capderou, F. Colas, F. Deleflie, F. Deshours, A. Hauchecorne, P. Keckhut, A.C. Levasseurd-Regourd, J.L. Rault, B. Zanda, ESA Space Safety Programme Office, NEO and Debris Detection Conference (ESA NDDC), 2019

  20. DASIP 2018 "Energy and Execution Time Comparison of Optical Flow Algorithms on SIMD and GPU Architectures", A. Petreto, A. Hennequin, T. Koehler, T. Romera, Y. Fargeix, B. Gaillard, M. Bouyer, Q. L. Meunier, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2018
  21. DASIP 2018 "A new Direct Connected Component Labeling and Analysis Algorithms for GPUs", A. Hennequin, L. Lacassagne, L. Cabaret, Q. L. Meunier, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2018
  22. COSPAR 2018 "METEORIX: a cubesat mission dedicated to the detection of meteors", N. Rambaux, 1 D. Galayko, G. Guignan, J. Vaubaillon, L. Lacassagne, P. Keckhut, A. C. Levasseur-Regourd, A.n Hauchecorne, M. Birlan, G. Augarde, S. Barnier, S. Ben Kemmoum, A. Bigot, P. Boisse, M. Capderou, A. Chu, F. Colas, F. Deshours, Y. Fargeix, A. Hennequin, T. Koehler, M. Lumbroso, J.-F. Mariscal, D. Portela-Moreira, J. Raffard, J.-L.s Rault, T. Romera, C. Tob, B. Zanda, 42nd Scientific Assembly of Committee on Space Research (COSPAR)
  23. PPoPP/WPMVP 2018 "Small SIMD Matrices for CERN High Throughput Computing", F. Lemaitre, L. Lacassagne, Workshop on programming models for SIMD/Vector processing (WPMVP), ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) 2018
  24. PPoPP/WPMVP 2018 "Usuba: Optimizing & Trustworthy Bitslicing Compiler", D. Mercadier, P.E. Dagand, L. Lacassagne, G. Muller, Workshop on programming models for SIMD/Vector processing (WPMVP), ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) 2018

  25. IPTA 2017 "Distanceless Label Propagation: an Efficient Direct Connected Component Labeling Algorithm for GPUs", L. Cabaret, L. Lacassagne, D. Etiemble, International Conference on Image Processing Theory, Tools and Applications.
  26. GTC 2017 "Distanceless Label Propagation: an Efficient Direct Connected Component Labeling Algorithm for GPUs", L. Cabaret, L. Lacassagne, D. Etiemble, International GPU Technical Conference, Munchen, (poster).
  27. Parco 2017 "A fast implementation of a spectral finite elements method on CPU and GPU applied to ultrasound propagation", C. Carrascal-Manzanares, A. Imperiale, G. Rougeron, V. Bergeaud, L. Lacassagne, Parallel Computing.
  28. RR E-424 "Harris Corner Detection on a NUMA Manycore", C. Tadonki, O. Haggui, L. Lacassagne, Research Report E-424.

  29. DASIP 2016 "Batched Cholesky Factorization for tiny matrices", F. Lemaitre, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2016
  30. PPoPP/WPMVP 2016 "A new SIMD iterative connected component labeling algorithm", L. Lacassagne, L. Cabaret, D. Etiemble, F. Hebache, A. Petreto, ACM International Workshop on Programming Models for SIMD/Vector (WPMVP) @ Principles and Practice of Parallel Programming Conference (PPoPP), 2016

  31. ICIP 2015 "Parallel Light Speed Labeling: an efficient connected component labeling algorithm for multi-core processors", L. Cabaret, L. Lacassagne, D. Etiemble, IEEE International Conference on Image Processing, 2015
  32. QCAV 2015 "Interactive ultrasonic field simulation for nondestructive testing", J. Lambert, G. Rougeron, S. Chatillon, L. Lacassagne, IEEE International Conference on Quality Control by Artificial Vision, 2015

  33. SiPS 2014 "What Is the World’s Fastest Connected Component Labeling Algorithm?", L. Cabaret, L. Lacassagne, IEEE International Workshop on Signal Processing Systems, 2014
  34. DASIP 2014 "A Review of World’s Fastest Connected Component Labeling Algorithms: Speed and Energy Estimation", L. Cabaret, L. Lacassagne, L. Oudni, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2014.
  35. QNDE 2014 "Implementation of a GPU Accelerated Total Focusing Reconstruction Method within Civa Software", G. Rougeron, J. Lambert, E. Iakovleva, L. Lacassagne, N. Dominguez, Review of Progress in Quantitative Nondestructive Evaluation, 2014.
  36. PPoPP/WPMVP 2014 "High Level Transforms for SIMD and Low-Level Computer Vision Algorithms", L. Lacassagne, D. Etiemble, A. Dominguez, P. Vezolle, Workshop on programming models for SIMD/Vector processing, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2014. (ACM Link)

  37. PATMOS 2013 "High Level Tranforms to reduce energy consumption of signal and image processing operators", H. Ye, L. Lacassagne , J. Falcou, D. Etiemble, L. Cabaret and O. Florent, International Workshop on Power and Timing Modeling, Optimization and Simulation, 2013
  38. DASIP 2013 "Real-time covariance tracking algorithm for embedded systems", A. Roméro, L. Lacassagne, A. Hassan Zahraee, M. Gouiffès, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2013
  39. ICIP 2013 "Total Bregman divergence for multiple object tracking", A. Roméro, M. Gouiffès, L. Lacassagne, IEEE International Conference on Image Processing, 2013
  40. Mirage 2013 "Enhanced Local Binary Covariance Matrices (ELBCM) for texture analysis and object tracking", A. Roméro, M. Gouiffès, L. Lacassagne, International Conference on Computer Vision / Computer Graphics Collaboration Techniques and Applications, ACM International Conference Proceedings Series, 2013
  41. QNDE 2013 "A fast ultrasonic simulation tool based on massively parallel implementations", J. Lambert, G. Rougeron, L. Lacassagne, Gilles Rougeron, Sylvain Chatillon, Review of Progress in Quantitative Nondestructive Evaluation,2013
  42. SNA-MC 2013 "High Performance simulation of ultrasonic fields for Non Destructive Testing", J. Lambert, L. Lacassagne, G. Rougeron, S. Le Berre, S. Chatillon, International Symposium in Nuclear Application and Monte-Carlo, 2013

  43. ACCV DTCEP 2012 "Covariance Descriptor Multiple Object Tracking and Re-Identification with Colorspace Evaluation", A. Roméro, M. Gouiffès, L. Lacassagne, IEEE ACCV - Workshop on Detection and Tracking in Challenging Environnements, 2012
  44. DASIP 2012 "Impact of High Level Transforms on High Level Synthesis for motion detection algorithm", H. Ye, L. Lacassagne, D. Etiemble, L. Cabaret, J. Falcou, A. Romero, O. Florent, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2012
  45. DASIP 2012 "Analysis of multicore CPU and GPU toward parallelization of Total Focusing Method ultrasound reconstruction", J. Lambert, A. Pédron, G. Gens, F. Bimbard, L. Lacassagne, E. Iakovleva, S. Le Berre, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2012
  46. ICISP 2012 "Accelerator-based implementation of the Harris algorithm", C. Tadonki, L. Lacassagne, W. Dadi, M. Daoudi, ACM International Conference on Images and Signal Processing ICISP2012
  47. ICPR 2012 "Motion histogram quantification for human action recognition", H. Tabia, M. Gouiffès, L. Lacassagne, IEEE International Conference on Pattern Recognition
  48. ISIVC 2012 "Motion modeling for abnormal event detection in crowd scenes", H. Tabia, M. Gouiffès, L. Lacassagne, IEEE International Conference on Pattern Recognition

  49. ICSIPA 2011 "Feature Points tracking adaptative to Saturation", A. Romero, M. Gouiffès, L. Lacassagne, IEEE International Conference on Signal and Image Processing Applications, Best Paper Award
  50. ICSIPA 2011 "Automatic color space switching for robust tracking", F. Laguzet, M. Gouiffès, L. Lacassagne, IEEE International Conference on Signal and Image Processing Applications
  51. DASIP 2011 "Parallelization of an ultrasound reconstruction algorithm for non destructive testing on multicore CPU and GPU", A. Pédron, L. Lacassagne, F. Bimbard, S. Le Berre, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2011, Best Poster Award
  52. DASIP 2011 "A systemC TLM framework for distributed simulation of complex systems with unpredictable communication", J. Peeters, N. Ventroux, T. Sassolas, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2011
  53. Parco 2011 "Performance analysis of an ultrasound reconstruction algorithm for non destructuve testing", A. Pédron, L. Lacassagne, V. Barbillon, F. Bimbard, G. Rougeron, S. Le Berre, IEEE International Conference on Parallel Computing, 2011
  54. BoostCon 2011: "Cell MPI: Mastering the Cell Broadband Engine architecture through a Boost based parallel communication library", J. Falcou, L.Lacassagne, S. Schaetz, Boost Conference

  55. ICIP 2010 "Projection Histogram For Mean-Shift Tracking", M.Gouiffès, F. Laguzet, L. Lacassagne, IEEE International Conference on Image Processing, 2010
  56. ICPR 2010 "Color Connectedness Degree For Mean-Shift Tracking", M.Gouiffès, F. Laguzet, L. Lacassagne, International Conference on Pattern Recognition 2010
  57. HEART 2010 "The Harris algorithm revisited on the Cell processor", C. Tadonki, L. Lacassagne, T. Saïdani, J. Falcou, K. Hamidouche", International Workshop on Highly-Efficient Accelerators and Reconfigurable Technologies 2010

  58. ICSIPA 2009 "Video rate image segmentation by means of region splitting and merging", K. Aneja, F. Laguzet, L. Lacassagne, A. Mérigot, IEEE International Conference on Signal and Image Processing Applications
  59. ICIP 2009 "Light Speed Labeling for RISC architectures", L. Lacassagne, B. Zavidovique. IEEE International Conference on Image Processing, 2009, pp. 3245-3248.
  60. ICIP 2009 "Motion Detection: Fast and robust algorithms for embedded systems", L. Lacassagne, A. Manzanera, A. Dupret. IEEE International Conference on Image Processing, 2009, 2009, pp. 3265-3268.
  61. PACT 2009 "Algorithmic skeletons within an Embedded Domain Specific Language for the Cell processor", T. Saidani, C. Tadonki ,L. Lacassagne, J. Falcou, Daniel Etiemble. Conference on Parallel Architectures and Compilation Techniques, 2009, pp. 67-76

  62. PACT MEDEA 2007 "Parallelization Schemes for Memory Optimization on the Cell Processor: A Case Study of Image Processing Algorithm", T. Saidani, S. Piskorski ,L. Lacassagne, S. Bouaziz, Memory performance: Dealing with Applications, systems and architecture, 2007, ACM, pp. 9-16.
  63. ISPA 2007 "Parallelization Strategies for the Points of Interests Algorithm on the Cell Processor", T. Saidani, L. Lacassagne, S. Bouaziz, T. M. Khan, Fifth International Symposium on Parallel and Distributed Processing and Applications, Lecture Notes in Computer Science, (LNCS Springer Link) 2007, vol. 4742, pp. 104-112.
  64. ICIP 2007 "Adaptative multiresoluition for low power CMOS image sensor", A. Verdant, P. Villard, A. Dupret, H. Mathias, L. Lacassagne, IEEE ICIP International Conference on Image Processing, 2007, pp. 185-188.
  65. SITIS 2007"Ultra fast grey scale face detection using vector SIMD programming", O. Vermeulen, A. Manzanera, L. Lacassagne, IEEE Conference on Signal-Image Technologies and Internet-Based System, 2007, pp. 585-592.
  66. ICTIS 2007 "Efficient Altivec customization for embedded systems", T. Saidani, S. Piskorski, L. Lacassagne, S. Bouaziz, IEEE ICTIS Information and Communication Technologies International Symposium, 3-5 avril 2007, Fez, Maroc
  67. ICTIS 2007, "Active Pixel Sensors and Smart Retinas: Test and Evaluation", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud, IEEE ICTIS Information and Communication Technologies International Symposium, 2007

  68. CAMPS 2006 "Customizing CPU instructions for embedded vision systems", S. Piskorski , L. Lacassagne, S. Bouaziz, D. Etiemble, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 59-64.
  69. CAMPS 2006 "Hardware/ software codesign of image processing applications using transaction level modeling", O. cheema, O. Hammami, L. Lacassagne, A. Mérigot, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 46-52
  70. CAMPS 2006 "Low power Motion detection with mow spatial and temporal resolution for CMOS image sensor", A. Verdant, A. Dupret, H. Mathias, P. Villard, L. Lacassagne, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 12-17
  71. SCAN 2006 "Efficient floating point interval processing for embedded systems and applications", S. Piskorski , L. Lacassagne, M. Kieffer, D. Etiemble, International Symposium of Scientific computing, Computer Arithmetic and Validated Numerics, 2006, pp. 23-26.
  72. TCHA 20006 "Performance evaluation of Altera C2H compiler on image processing benchmarks", D. Etiemble, S. Piskorski, L. Lacassagne, TCHA: Workshop on Tools And Compiler for Hardware Acceleration, 2006.
  73. ISIE 20006 "A smart sensor for image processing: towards a System on Chip", Introducing image processing and SIMD computations with FPGA soft-cores and customized instructions", A. Elouardi, S. Bouaziz, A. Dupret, L.Lacassagne, J.O. Klein, R. Reynaud, International Symposium on Industrial Electronics, 2006, pp 2857-2862.
  74. WRCE 2006 "Introducing image processing and SIMD computations with FPGA soft-cores and customized instructions", D. Etiemble, Lionel Lacassagne, Workshop on Reconfigurable Computing Education, 1er Mars 2006, Karlruhe, Allemagne, 6 pages

  75. Sensact 2005 "A smart sensor for automotive vision applications", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud, European congres, Sensors & Actuators for advanced Automotive Applications, 2005
  76. Estimedia 2005 "Customizing 16-bit floating point instruction on a NIOS II processor for FPGA image and media processing", D.Etiemble, L.Lacassagne, S. Bouaziz, IEEE 2005, 3rd Workshop on Embedded Systems for Real-Time Multimedia, pp. 61-66
  77. CAMP 2005 "Low Power Image Processing: Analog versus Digital Comparison", J.-O. Klein, L.Lacassagne, H. Mathias, S. Moutault, A. Dupret, IEEE Computer Architecture and Machine Perception, 2005, pp. 111-115.
  78. CAMP 2005 "Implementating Motion Markov Detection on General Purpose Processor and Associative Mesh", J. Denoulet, G.Mostafaoui, L.Lacassagne, A. Mérigot, IEEE Computer Architecture and Machine Perception, 2005, pp. 288-283.
  79. CAMP 2005 "16-bit Floating Point Instructions for embedded Multimedia Applications", L.Lacassagne, D.Etiemble, S. Kablia, IEEE Computer Architecture and Machine Perception, 2005, 198-209.
  80. ICTIS 2005 "A CMOS Retina Based Vision System", A. Elouardi, S. Bouaziz, A. Dupret, *L. Lacassagne,* J.O. Klein, R. Reynaud, IEEE Information and Communication Technologies International Symposium, 2005, pp. 128-134.
  81. ODES 2005 "16-bit floating point operations for low-end and high-end embedded processors", L.Lacassagne, D. Etiemble, 3rd Workshop on Optimisations for DSP and Embedded Systems, 2005.

  82. Sensors 2004 "CMOS Image sensor versus retina Experience", A Elouardi, S Bouaziz, A Dupret, L Lacassagne, JO Klein, R Reynaud, IEEE Sensors 2004
  83. ICPP 2004 "16-bit FP sub-word parallelism to facilitate compiler vectorization and improve performance of image and media processing", D. Etiemble, L. Lacassagne, Internaltional Conference on Parallel Processing, 2004, pp. 540-547
  84. ICTTA 2004 "Fast reliable level-lines segments extraction", N. Suvonvorn, S. Bouchafa, L. Lacassagne, International Conference on Information & Communication Technologies : from Theory to Applications, 2004, pp. 349-350.
  85. ICTTA 2004, "A Fast image segmentation scheme", T. Kunlin, L. Lacassagne, A. Mérigot, International Conference on Information & Communication Technologies : from Theory to Applications, 2004, pp. 351-352.
  86. ISIVC 2004 "Relaxation markovienne et seuillage par hystérésis pour une détection de mouvement temps réel dans des sequences d'images", G. Mostafaoui, T. Kunlin, L. Lacassagne", International Symposium on Image/Video Communications over fixed and mobile networks, 2004.

  87. ICSPAT 2000 "Masked-Motion-JPEG2000: a new reduced-complexity video sequence compression scheme based on a MRF-Motion Detection Algorithm towards inter-frame masking", P. Garda, L. Lacassagne, F. Lohier, Octobre 2000, Dallas USA.
  88. ICPR 2000 "Object image retrieval with image compactness vectors", C. Achard, J. Devars, L. Lacassagne, International Conference on Pattern Recognition, 2000, pp. 4271-4274.

  89. ICIAP 1999 "Motion detection, labeling, data association and tracking in real time on RISC computer", L. Lacassagne, M. Milgram, P. Garda, Septembre à Venise, Italy (this pdf is correct, no that on IEEE site), International Conference on Image Analysis and Processing, 1999, pp. 520-525.
  90. ICSPAT 1999 "A New methodology to optimize DMA data caching: application towards the Real Time Execution of an MRF-based motion detection algorithm on a multi-processor DSP", F. Lohier, L. Lacassagne, P. Garda, IEEE International Conference on Signal Processing Applications and Technology, 1999.
  91. ICASSP 1999 "A generic methodology for the software managing of caches in multi-processors DSP architectures - Application to the real time implementation of low level image processing on the TMS320C80", F. Lohier, L. Lacassagne, P. Garda, IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 1905-1908.
  92. AIHENP 1999 "When will general purpose micro-processors simulate neural networks in real time for HEP applications ?" B. Granado, L. Lacassagne, P. Garda, International Workshop on Software Engineering Artificial Intelligence and Expert Systems, pp. 75-79
  93. IWANN 1999 "Can general purpose micro-processors simulate neural networks in real time ?" B. Granado, L. Lacassagne, P. Garda, Lecture Note in Computer Science (LNCS SpringerLink) n°1607, vol. 2, pp. 21-29.

  94. ICASSP 1998 "Real Time Execution of Optimal Edge Detectors on RISC and DSP Processors",L. Lacassagne, F. Lohier, P. Garda, Mai '98 à Seattle, USA
  95. DSP World 1998 "Porgramming techniques for real time software implementation of optimal edge detectors: a comparison between state of the Art DSP and RISC architectures", F. Lohier, L. Lacassagne, P. Garda

  96. QCAV 1995 "Vers un opérateur d’analyse mouvement / texture" S. Lelandais, J. Berenguer, J. Decourbe, S. Flamme, L. Lacassagne, R. Zarita, International Conference on Quality Control by Artificial Vision, 1995, pp. 238-249
National Conferences and Workshops
  1. GRETSI 2023 "Une nouvelle application de détection de météores robuste aux mouvements de caméra", C. Ciocan, M. Kandeepan, A. Cassagne, J. Vaubaillon, F. Zander, L. Lacassagne, GRETSI 2023 (poster)
  2. Compas 2023 "Parallélisation d’une nouvelle application embarquée pour la détection automatique de météores", M. Kandeepan, C. Ciocan, A. Cassagne, L. Lacassagne, Compas 2023 (poster)
  3. Compas 2022 "LSL3D : Étiquetage en Composantes Connexe par segments pour volumes 3D", N. Maurice, F. Lemaitre, J. Sopena, L. Lacassagne, Compas 2022 (slides)
  4. Orasis 2021 "METEORIX: Détection temps réel de météores à bord d’un nanosatellite", M. Millet, N. Rambaux, A. Petreto, F. Lemaitre, L. Lacassagne, Orasis 2021 (slides)
  5. Compas 2021 "Un nouvel algorithme efficace de Split & Merge pour systèmes embarqués", N. Maurice, J. Sopena, L. Lacassagne, Compas 2021 (slides)
  6. Compas 2019 "Étiquetage et analyse en composantes connexes sur GPU", A. Hennequin, L. Lacassagne, I. Masliah, Compas 2019 (slides)
  7. Compas 2018 "Comparaison de la consommation énergétique et du temps d'exécution d'un algorithme de traitement d'images optimisé sur des architectures SIMD et GPU", A. Petreto, A. Hennequin, T. Koehler, T. Romera, Y. Fargeix, B. Gaillard, M. Bouyer, Q. Meunier, L. Lacassagne, Compas 2018
  8. RenPar 2013 "Déploiement automatique de code sur une architecture parallèle embarquée", M. Krumpe, Y. Lhuillier, J. Falcou, L. Lacassagne, COmPAS/RenPAR 2013
  9. CORESA 2012 "Reconnaissance des activités humaines à partir des vecteurs de mouvement quantifiés", H. Tabia, M. Gouiffès, L. Lacassagne, CORESA 2012, France
  10. SYMPA 2009 "IPLG: un outils pour la fusion d'opérateurs en Traitement d'Images", S. Piskorski, L. Lacassagne, D. Etiemble, SYMPA 2009, France
  11. GRETSI 2009 "Parallélisation d'opérateurs de TI: multi-coeurs, Cell ou GPU", P. Courbin, A. Pédron, T. Saidani, L. Lacassagne, GRETSI 2009, France. Version longue (6 pages)
  12. SYMPA 2008 "Programmation par squelettes algorithmiques pour le processeur Cell", J. Falcou, T. Saidani, L. Lacassagne, D. Etiemble, SYMPA 2008, France
  13. SYMPA 2006 "Instruction SIMD flottantes 16 bits pour réduire la consommation dans les processeurs embarqués à jeux d'instructions spécialisables", S. Piskorski, L. Lacassagne, D. Etiemble, SYMPA 2006, France
  14. READ 2005 "Evaluation des performances d'un système de vision à base d'un capteur", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. reynaud, READ 2005
  15. GRETSI 2003 "Extraction de trajectoires basées sur la cinématique dans les séquences d'images", G. Mostafaoui, C. Achard, M. Milgram, L. Lacassagne, GRETSI 2003, France
  16. AAA 2000 (soon recompilation) "Light Speed Labelling: un nouvel algorithme d'étiquetage en composantes connexes", L. Lacassagne, M. Milgram, J. Devars, Congrès Adéquation Algorithme Architecture, 2000, France
  17. AAA 2000 "Adéquation des micro-processeurs à la simulation en temps réel des réseaux de neurones", L. Gaborit, B. Granafo, L. Lacassagne, P. Garda cture, Congrès Adéquation Algorithme Architecture, 2000, France
  18. GRETSI 1999 "Generic Programming Methods for the real time implementation of a MRF based Motion Detection Algorithm on a multi-processor DSP with multidimensional DMA", F. Lohier, L. Lacassagne, P. Garda, GRETSI 1999, France
  19. GRETSI 1999 "Implémentation temps réel d'algorithme de détection de mouvement par champs de Markov sur RISC et DSP C6x", L. Lacassagne, F. Lohier, M. Milgram, P. Garda; GRETSI 1999, France
  20. AAA 1998 "Execution temps reel des detecteurs de contours de Deriche par des processeurs RISC", T. Ea, L. Lacassagne, P. Garda, Congrès Adéquation Algorithme Architecture, 1998, France
Livre: Méthodes et architectures pour le traitement du signal et des images en temps réel
Traité Information, Commande et Communication. Hermès. D. Demigny coordinateur, novembre 2001 (Lavoisier/Hermes)
L'objectif de cet ouvrage est d'expliciter la démarche qui partant d'un algorithme conduit jusqu'aux différentes structures de réalisations temps réel possibles, qu'elles soient de type programmées ou câblées. On qualifie communément cette étude "d'Adéquation Algorithme Architecture" ou A3. Pour chaque type de structure de réalisation, seront mis en évidence les stratégies algorithmiques, architecturales et technologiques permettant d'augmenter la rapidité de traitement ou de diminuer les coûts. Les architectures abordées sont les processeurs RISC et CISC (Alpha, HP-PA, Pentium, Power-PC, Ultra-Sparc), les DSP (Sharc, C40, C60, C80) les FPGA (avec reconfiguration dynamique), les ASIC et les rétines.
  1. Méthodologie d’optimisation logicielle pour microprocesseurs superscalaires RISC et CISC
    Notre but est de présenter les techniques d’optimisations logicielles afin de programmer le plus efficacement possible les architectures RISC et CISC pour effectuer le traitement d’images en temps réel. Lorsqu’il n’y a pas de contraintes d’embarquabilité, ces processeurs sont capables d’atteindre la cadence de traitement temps réel. Dans un premier temps nous présentons rapidement l’architectures des processeurs RISC. Puis nous détaillons deux types d’optimisations : l’optimisation des traitements et l’optimisations des accès mémoire. Enfin nous appliquons ces optimisations au cas particuliers des filtres récursifs de détection de contours, sur des processeurs représentatifs de l’état de l’art. Un benchmark permet d’observer le comportement de ces processeurs pour différentes tailles d’images et pour différentes combinaisons d’optimisations. Enfin l’utilisations des jeux d’instructions multimédia est présentée comme perspective dans le cadre du traitement d’images bas niveau.
  2. Méthodologie d’optimisation logicielle pour processeurs VLIW - exemple du DSP C62
    L'intérêt de cette étude est lié à l'émergence des architectures VLIW (Very Long Instruction Word) Ce type d'architecture peut être vu comme l'évolution logique des processeurs RISC superscalaires, où les unités de calcul se sont spécialisées et leur nombre a augmenté. Ces architectures sont très prometteuses, car elles sont très souples dans leur mode de fonctionnement, puisque contrairement aux architectures SIMD (Single Instruction Multiple Data), toutes les unités de calcul n'effectuent pas la même instruction. Cela permet de ne pas se limiter aux algorithmes dits de bas niveau en traitement d'image, mais aussi de viser les algorithmes de moyen niveau où les architectures SIMD sont souvent inefficaces. S'il est relativement simple d'atteindre la puissance crête avec une architecture SIMD, cela est bien plus difficile dans le cas des processeurs VLIW, car il est nécessaire d'utiliser, à chaque cycle, un maximum d'unités de calcul. Notre but est de décrire et d'implémenter les méthodologies d'optimisation logicielle qui sont propres à ce type particulier d'architecture, afin d'en tirer la quintessence et d'obtenir en logiciel des cadences de traitement d'image encore inaccessibles sur processeur RISC (par exemple le 1024x1024 en temps réel). Ce type d'architecture se retrouve soit dans des processeurs spécialisés type DSP (Digital Signal Processor), comme le C62 de Texas Instrument, ou le Trimedia de Phillips, soit dans des processeurs généralistes comme le projet VLIW d'IBM, le Majc de Sun ou le tant attendu Merced/Itanium d'Intel. Réussir à optimiser l'exécution d'un programme sur une architecture VLIW est donc plus que d'actualité. Enfin nous donnons un rapide aperçu de l'architecture du C62, puis nous décrivons les optimisations logicielles qui sont propres à ces architectures. Nous détaillons l'application de ces optimisations au cas du filtrage récursif et nous montrons que ce ne sont pas forcément les optimisations les plus efficaces pour les RISC qui sont les plus efficaces pour les VLIW. Enfin nous testerons les différents outils et langages, nous comparerons les résultats aux limites théoriques atteignables par le DSP et nous conclurons sur les possibilités d'atteindre la puissance crête sur C62.
  3. Implantation sur DSP multiprocesseurs SIMD à mémoire partagée - exemple du C80
    Ce chapitre est consacré aux implantations en temps réel de l'algorithme sur un DSP multiprocesseurs à mémoire partagée : le TMS320C80. Une méthodologie originale de programmation pour ce type de processeurs est décrite. Elle permet la génération automatique de requêtes DMA. Elle a permis le développement d'une bibliothèque de traitement d'images et elle a conduit à des implantations temps réel de Deriche sur le DSP C80. Les différents paramètres influant sur la rapidité de traitement sont mis en évidence et un comparatif des performances est présenté.
Seminars
  1. Canum 2010, Mini-symposium CANUM 2010 "Modélisation et calcul scientifique : les enjeux en génération d’images". Parallélisation d’opérateurs de TI : multi-coeurs, Cell ou GPU
Publications - algorithms, image processing and computer vision
International journal:
  1. JRTIP Journal of Real Time Image Processing "Color tracking with contextual switching: Real-time implementation on CPU" F. Laguzet, A. Roméro, M. Gouiffès, L. Lacassagne, D. Etiemble, 2013 (Springer Link).
  2. JRTIP Journal of Real Time Image Processing 2010 "Light Speed Labeling: Efficient Connected Component Labeling on RISC Architectures" L. Lacassagne, B. Zavidovique (SpringerLink), 2010.
International Conferences:
  1. ICIP 2012 "Total Bregman divergence for multiple object tracking", A. Roméro, M. Gouiffès, L. Lacassagne, IEEE International Conference on Image Processing, 2010
  2. Mirage 2013 " Enhanced Local Binary Covariance Matrices (ELBCM) for texture analysis and object tracking", A. Roméro, M. Gouiffès, L. Lacassagne, International Conference on Computer Vision / Computer Graphics Collaboration Techniques and Applications, ACM International Conference Proceedings Series, 2013
  3. ACCV DTCEP 2012 "Covariance Descriptor Multiple Object Tracking and Re-Identification with Colorspace Evaluation", A. Roméro, M. Gouiffès, L. Lacassagne, IEEE ACCV - Workshop on Detection and Tracking in Challenging Environnements, 2012
  4. ICPR 2012 "Motion histogram quantification for human action recognition", H. Tabia, M. Gouiffès, L. Lacassagne, IEEE International Conference on Pattern Recognition
  5. ISIVC 2012 "Motion modeling for abnormal event detection in crowd scenes", H. Tabia, M. Gouiffès, L. Lacassagne, IEEE International Conference on Pattern Recognition
  6. ICSIPA 2011 "Feature Points tracking adaptative to Saturation", A. Romero, M. Gouiffès, L. Lacassagne, IEEE International Conference on Signal and Image Processing Applications, Best Paper Award
  7. ICSIPA 2011 "Automatic color space switching for robust tracking", F. Laguzet, M. Gouiffès, L. Lacassagne, IEEE International Conference on Signal and Image Processing Applications
  8. ICIP 2010 "Projection Histogram For Mean-Shift Tracking", M.Gouiffès, F. Laguzet, L. Lacassagne, IEEE International Conference on Image Processing, 2010
  9. ICPR 2010 "Color Connectedness Degree For Mean-Shift Tracking", M.Gouiffès, F. Laguzet, L. Lacassagne, International Conference on Pattern Recognition 2010
  10. ICSIPA 2009 "Video rate image segmentation by means of region splitting and merging", K. Aneja, F. Laguzet, L. Lacassagne, A. Mérigot, IEEE International Conference on Signal and Image Processing Applications
  11. ICIP 2009 "Light Speed Labeling for RISC architectures", L. Lacassagne, B. Zavidovique. IEEE International Conference on Image Processing, 2009, pp. 3245-3248.
  12. ICIP 2009 "Motion Detection: Fast and robust algorithms for embedded systems", L. Lacassagne, A. Manzanera, A. Dupret. IEEE International Conference on Image Processing, 2009, 2009, pp. 3265-3268.
  13. ICIP 2007 "Adaptative multiresoluition for low power CMOS image sensor", A. Verdant, P. Villard, A. Dupret, H. Mathias, L. Lacassagne, IEEE ICIP International Conference on Image Processing, 2007, pp. 185-188.
  14. ICTTA 2004 "Fast reliable level-lines segments extraction", N. Suvonvorn, S. Bouchafa, L. Lacassagne, International Conference on Information & Communication Technologies : from Theory to Applications, 2004, pp. 349-350.
  15. ICTTA 2004 "A Fast image segmentation scheme", T. Kunlin, L. Lacassagne, A. Mérigot, International Conference on Information & Communication Technologies : from Theory to Applications, 2004, pp. 351-352.
  16. ISIVC 2004 "Relaxation markovienne et seuillage par hystérésis pour une détection de mouvement temps réel dans des sequences d'images", G. Mostafaoui, T. Kunlin, L. Lacassagne", International Symposium on Image/Video Communications over fixed and mobile networks, 2004.
  17. ICSPAT 2000 "Masked-Motion-JPEG2000: a new reduced-complexity video sequence compression scheme based on a MRF-Motion Detection Algorithm towards inter-frame masking", P. Garda, L. Lacassagne, F. Lohier, Octobre 2000, Dallas USA.
  18. ICPR 2000 "Object image retrieval with image compactness vectors", C. Achard, J. Devars, L. Lacassagne, International Conference on Pattern Recognition, 2000, pp 4271-4274.
  19. ICIAP 1999 "Motion detection, labeling, data association and tracking in real time on RISC computer", L. Lacassagne, M. Milgram, P. Garda, Septembre à Venise, Italy (this pdf is correct, no that on IEEE site), International Conference on Image Analysis and Processing, 1999, pp. 520-525.
  20. QCAV 1995 "Vers un opérateur d’analyse mouvement / texture" S. Lelandais, J. Berenguer, J. Decourbe, S. Flamme, L. Lacassagne, R. Zarita, International Conference on Quality Control by Artificial Vision, 1995, pp. 238-249
National Conference
  1. CORESA 2012 "Reconnaissance des activités humaines à partir des vecteurs de mouvement quantifiés", H. Tabia, M. Gouiffès, L. Lacassagne, CORESA 2012, France
  2. GRETSI 2003 "Extraction de trajectoires basées sur la cinématique dans les séquences d'images", G. Mostafaoui, C. Achard, M. Milgram, L. Lacassagne, GRETSI 2003, France
  3. AAA 2000 (soon recompilation) "Light Speed Labelling: un nouvel algorithme d'étiquetage en composantes connexes", L. Lacassagne, M. Milgram, J. Devars, Congrès Adéquation Algorithme Architecture, 2000, France
Publications - architecture optimization & benchmarking
International journals:
  1. Eurasip Journal on Advances in Signal Processing "Covariance tracking: architecture optimizations for embedded systems" A. Roméro, L. Lacassagne, M. Gouiffès, A. Hassan Zahraee, 2014 (Eurasip Open Access ink).
  2. JRTIP Journal of Real Time Image Processing 2008 "High Performance Motion Detection: Some trends toward new embedded architectures for vision systems" L. Lacassagne, A. Manzanera, J. Denoulet, A. Mérigot.(SpringerLink)
  3. International Journal of Computer Sciences and Application 2008 " A Smart Architecture for Low-Level Image Computing" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein and R. Reynaud. Vol 5, issue 3a, Special Issue : New trends in Information and Communicatoin Technologies Applications. pp.1-19. 2008.
  4. MST 2007 IOP Measurement Science and Technology: "Time comparison in image processing: APS sensors versus an artificial retina based vision system", A Elouardi, S Bouaziz, A Dupret, L Lacassagne, J O Klein and R Reynaud
  5. Journal of Applied Physics "A smart sensor based vision system: implementation and evaluation" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud. Vol. 39, pp1694-1705. 2006.

  6. IEEE Transcations on Instrumentation and Measurement "Image Processing Vision Systems: Standard Image Sensors Versus Retinas" A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud IEEE Transactions on Instrumentation and Measurement, vol. 56, no 4, august 2007
  7. Multimedia Systems Design Magazine 1998 "A DSP implementation of optimal edge detectors" F. Lohier, L. Lacassagne, P. Garda.
National journals:
  1. Traitement du Signal 2010: "Parallélisation d’operateurs de TI : multi-cœurs, Cell ou GPU" A. Pédron, F. Laguzet, T. Saidani, P. Courbin, L. Lacassagne, M. Gouiffès,
International Conferences:
  1. SiPS 2014 "What Is the World’s Fastest Connected Component Labeling Algorithm?", L. Cabaret, L. Lacassagne, IEEE International Workshop on Signal Processing Systems, 2014
  2. DASIP 2014 "A Review of World’s Fastest Connected Component Labeling Algorithms: Speed and Energy Estimation", L. Cabaret, L. Lacassagne, L. Oudni, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2014.
  3. QNDE 2014 "Implementation of a GPU Accelerated Total Focusing Reconstruction Method within Civa Software", G. Rougeron, J. Lambert, E. Iakovleva, L. Lacassagne, N. Dominguez, Review of Progress in Quantitative Nondestructive Evaluation, 2014.
  4. WPMVP 2014 "High Level Transforms for SIMD and Low-Level Computer Vision Algorithms", L. Lacassagne, D. Etiemble, A. Dominguez, P. Vezolle, Workshop on programming models for SIMD/Vector processing, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2014. (ACM Link)
  5. PATMOS 2013 "High Level Tranforms toreduce energy consumption of signal and image processing operators", H. Ye, L. Lacassagne , J. Falcou, D. Etiemble, L. Cabaret and O. Florent, International Workshop on Power and Timing Modeling, Optimization and Simulation, 2013
  6. DASIP 2013 "Real-time covariance tracking algorithm for embedded systems", A. Roméro, L. Lacassagne, A. Hassan Zahraee, M. Gouiffès, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2013
  7. QNDE 2013 "A fast ultrasonic simulation tool based on massively parallel implementations", J. Lambert, G. Rougeron, L. Lacassagne, Gilles Rougeron, Sylvain Chatillon, Review of Progress in Quantitative Nondestructive Evaluation,2013
  8. SNA-MC 2013 "High Performance simulation of ultrasonic fields for Non Destructive Testing", J. Lambert, L. Lacassagne, G. Rougeron, S. Le Berre, S. Chatillon, International Symposium in Nuclear Application and Monte-Carlo, 2013
  9. ICISP 2012 "Accelerator-based implementation of the Harris algorithm", C. Tadonki, L. Lacassagne, W. Dadi, M. Daoudi, ACM International Conference on Images and Signal Processing ICISP2012
  10. DASIP 2012 "Analysis of multicore CPU and GPU toward parallelization of Total Focusing Method ultrasound reconstruction", J. Lambert, A. Pédron, G. Gens, F. Bimbard, L. Lacassagne, E. Iakovleva, S. Le Berre, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2012, (accepted)
  11. GTC 2012: "Optimization Techniques for GPU and GPP", L. Lacassagne, A. Pédron, Nvidia GPU Technology Conference 2012
  12. DASIP 2011 "Parallelization of an ultrasound reconstruction algorithm for non destructive testing on multicore CPU and GPU", A. Pédron, L. Lacassagne, F. Bimbard, S. Le Berre, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2011, Best Poster Award
  13. DASIP 2011 "A systemC TLM framework for distributed simulation of complex systems with unpredictable communication", J. Peeters, N. Ventroux, T. Sassolas, L. Lacassagne, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2011
  14. Parco 2011 "Performance analysis of an ultrasound reconstruction algorithm for non destructuve testing", A. Pédron, L. Lacassagne, V. Barbillon, F. Bimbard, G. Rougeron, S. Le Berre, IEEE International Conference on Parallel Computing, 2011
  15. HEART 2010 "The Harris algorithm revisited on the Cell processor", C. Tadonki, L. Lacassagne, T. Saïdani, J. Falcou, K. Hamidouche", International Workshop on Highly-Efficient Accelerators and Reconfigurable Technologies 2010
  16. PACT MEDEA 2007 "Parallelization Schemes for Memory Optimization on the Cell Processor: A Case Study of Image Processing Algorithm", T. Saidani, S. Piskorski ,L. Lacassagne, S. Bouaziz, Memory performance: Dealing with Applications, systems and architecture, 2007, ACM, pp. 9-16.
  17. ISPA 2007 "Parallelization Strategies for the Points of Interests Algorithm on the Cell Processor", T. Saidani, L. Lacassagne, S. Bouaziz, T. M. Khan, Fifth International Symposium on Parallel and Distributed Processing and Applications, Lecture Notes in Computer Science, (LNCS SpringerLink) 2007, vol. 4742, pp. 104-112.
  18. SITIS 2007"Ultra fast grey scale face detection using vector SIMD programming", O. Vermeulen, A. Manzanera, L. Lacassagne, IEEE Conference on Signal-Image Technologies and Internet-Based System, 2007, pp. 585-592.
  19. ISIE 20006 "A smart sensor for image processing: towards a System on Chip", Introducing image processing and SIMD computations with FPGA soft-cores and customized instructions", A. Elouardi, S. Bouaziz, A. Dupret, L.Lacassagne, J.O. Klein, R. Reynaud, International Symposium on Industrial Electronics, 2006, pp 2857-2862.
  20. Sensact 2005 "A smart sensor for automotive vision applications", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud, European congres, Sensors & Actuators for advanced Automotive Applications, 2005
  21. CAMP 2005 "Low Power Image Processing: Analog versus Digital Comparison", J.-O. Klein, L.Lacassagne, H. Mathias, S. Moutault, A. Dupret, IEEE Computer Architecture and Machine Perception, 2005, pp. 111-115.
  22. CAMP 2005 "Implementating Motion Markov Detection on General Purpose Processor and Associative Mesh", J. Denoulet, G.Mostafaoui, L.Lacassagne, A. Mérigot, IEEE Computer Architecture and Machine Perception, 2005, pp. 288-283.
  23. ICTIS 2005 "A CMOS Retina Based Vision System", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud, IEEE Information and Communication Technologies International Symposium, 2005, pp. 128-134.
  24. Sensors 2004 "CMOS Image sensor versus retina Experience", A Elouardi, S Bouaziz, A Dupret, L Lacassagne, JO Klein, R Reynaud, IEEE Sensors 2004
  25. AIHENP 1999 "When will general purpose micro-processors simulate neural networks in real time for HEP applications ?" B. Granado, L. Lacassagne, P. Garda, International Workshop on Software Engineering Artificial Intelligence and Expert Systems, pp. 75-79
  26. IWANN 1999 "Can general purpose micro-processors simulate neural networks in real time ?" B. Granado, L. Lacassagne, P. Garda, Lecture Note in Computer Science (LNCS SpringerLink) n°1607, vol. 2, pp. 21-29.
  27. ICASSP 1998 "Real Time Execution of Optimal Edge Detectors on RISC and DSP Processors",L. Lacassagne, F. Lohier, P. Garda, Mai '98 à Seattle, USA
  28. DSP World 1998 "Porgramming techniques for real time software implementation of optimal edge detectors: a comparison between state of the Art DSP and RISC architectures", F. Lohier, L. Lacassagne, P. Garda
National Conference
  1. GRETSI 2009 "Parallélisation d'opérateurs de TI: multi-coeurs, Cell ou GPU", P. Courbin, A. Pédron, T. Saidani, L. Lacassagne, GRETSI 2009, France. Version longue (6 pages)
  2. READ 2005 "Evaluation des performances d'un système de vision à base d'un capteur", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. reynaud, READ 2005
  3. AAA 2000 "Adéquation des micro-processeurs à la simulation en temps réel des réseaux de neurones", L. Gaborit, B. Granafo, L. Lacassagne, P. Garda cture, Congrès Adéquation Algorithme Architecture, 2000, France
  4. GRETSI 1999 "Implémentation temps réel d'algorithme de détection de mouvement par champs de Markov sur RISC et DSP C6x", L. Lacassagne, F. Lohier, M. Milgram, P. Garda; GRETSI 1999, France
  5. AAA 1998 "Execution temps reel des detecteurs de contours de Deriche par des processeurs RISC", T. Ea, L. Lacassagne, P. Garda, Congrès Adéquation Algorithme Architecture, 1998, France
Publications - processor customization
International journals:
  1. International Journal of Computer Sciences and Application 2008 "Altivec Vector Unit Customization for embedded Systems". T. Saidani, J. Falcou, L. Lacassagne, S. Bouaziz. Vol 5, issue 3a, Special Issue : New trends in Information and Communicatoin Technologies Applications. pp.20-32. 2008.
  2. International Journal on Information and Communication Technologies "A Statistical Approach for High Speed Long Word Addition". S. Bouaziz, B. Larnaudie, E. Elouardi, L. Lacassagne 2008.
  3. EURASIP 2007 EURASIP Journal on Embedded Systems "System-Platforms-Based SystemC TLM Design of Image Processing Chains for Embedded Applications", Muhammad Omer Cheema, Lionel Lacassagne, and Omar Hammami, Volume 2007 (2007), Article ID 71043, 14 pages.

National journal:
  1. Technique et Science Informatiques 2005: "Des flottants 16 bits sur microprocesseurs d'usage général pour images et multimédia" D. Etiemble, L. Lacassagne, numéro spécial "Architecture des ordinateurs", 24 n°6/2005
International conferences:
  1. DASIP 2012 "Impact of High Level Transforms on High Level Synthesis for motion detection algorithm", H. Ye, L. Lacassagne, D. Etiemble, L. Cabaret, J. Falcou, A. Romero, O. Florent, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2012, (accepted)
  2. ICTIS 2007 "Efficient Altivec customization for embedded systems", T. Saidani, S. Piskorski, L. Lacassagne, S. Bouaziz, IEEE ICTIS Information and Communication Technologies International Symposium, 3-5 avril 2007, Fez, Maroc
  3. ICTIS 2007, "Active Pixel Sensors and Smart Retinas: Test and Evaluation", A. Elouardi, S. Bouaziz, A. Dupret, L. Lacassagne, J.O. Klein, R. Reynaud, IEEE ICTIS Information and Communication Technologies International Symposium, 2007
  4. CAMPS 2006 "Customizing CPU instructions for embedded vision systems", S. Piskorski , L. Lacassagne, S. Bouaziz, D. Etiemble, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 59-64.
  5. CAMPS 2006 "Hardware/ software codesign of image processing applications using transaction level modeling", O. cheema, O. Hammami, L. Lacassagne, A. Mérigot, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 46-52
  6. CAMPS 2006 "Low power Motion detection with mow spatial and temporal resolution for CMOS image sensor", A. Verdant, A. Dupret, H. Mathias, P. Villard, L. Lacassagne, IEEE CAMPS Computer Architecture, Machine Perception and Sensors, 2006, pp. 12-17
  7. SCAN 2006 "Efficient floating point interval processing for embedded systems and applications", S. Piskorski , L. Lacassagne, M. Kieffer, D. Etiemble, International Symposium of Scientific computing, Computer Arithmetic and Validated Numerics, 2006, pp. 23-26.
  8. TCHA 20006 "Performance evaluation of Altera C2H compiler on image processing benchmarks", D. Etiemble, S. Piskorski, L. Lacassagne, TCHA: Workshop on Tools And Compiler for Hardware Acceleration, 2006.
  9. WRCE 2006 "Introducing image processing and SIMD computations with FPGA soft-cores and customized instructions", D. Etiemble, Lionel Lacassagne, Workshop on Reconfigurable Computing Education, 1er Mars 2006, Karlruhe, Allemagne, 6 pages
  10. Estimedia 2005 "Customizing 16-bit floating point instruction on a NIOS II processor for FPGA image and media processing", D.Etiemble, L.Lacassagne, S. Bouaziz, IEEE 2005, 3rd Workshop on Embedded Systems for Real-Time Multimedia, pp. 61-66
  11. CAMP 2005 "16-bit Floating Point Instructions for embedded Multimedia Applications", L.Lacassagne, D.Etiemble, S. Kablia, IEEE Computer Architecture and Machine Perception, 2005, 198-209.
  12. ODES 2005 "16-bit floating point operations for low-end and high-end embedded processors", L.Lacassagne, D. Etiemble, 3rd Workshop on Optimisations for DSP and Embedded Systems, 2005.
  13. ICPP 2004 "16-bit FP sub-word parallelism to facilitate compiler vectorization and improve performance of image and media processing", D. Etiemble, L. Lacassagne, Internaltional Conference on Parallel Processing, 2004, pp. 540-547
National Conference
  1. SYMPA 2006 "Instruction SIMD flottantes 16 bits pour réduire la consommation dans les processeurs embarqués à jeux d'instructions spécialisables", S. Piskorski, L. Lacassagne, D. Etiemble, SYMPA 2006, France
Publications - Tools
International Journal
  1. HiPEAC: Transactions on High-Performance Embedded Architectures and Compilers 2008 "Parallelization Schemes for Memory Optimization on the Cell Processor : A Case Study on the Harris Corner Detector" T. Saidani, L. Lacassagne, J. Falcou, C. Tadonki, S. Bouaziz.
International Conference
  1. PATMOS 2013 "High Level Tranforms toreduce energy consumption of signal and image processing operators", H. Ye, L. Lacassagne , J. Falcou, D. Etiemble, L. Cabaret 2 and O. Florent, International Workshop on Power and Timing Modeling, Optimization and Simulation, 2013
  2. DASIP 2012 "Impact of High Level Transforms on High Level Synthesis for motion detection algorithm", H. Ye, L. Lacassagne, D. Etiemble, L. Cabaret, J. Falcou, A. Romero, O. Florent, IEEE International Conference on Design and Architectures for Signal and Image Processing, 2012
  3. BoostCon 2011 "Cell MPI: Mastering the Cell Broadband Engine architecture through a Boost based parallel communication library", J. Falcou, L.Lacassagne, S. Schaetz, Boost Conference
  4. PACT 2009 "Algorithmic skeletons within an Embedded Domain Specific Language for the Cell processor", T. Saidani, C. Tadonki ,L. Lacassagne, J. Falcou, Daniel Etiemble. Conference on Parallel Architectures and Compilation Techniques, 2009, pp. 67-76
  5. ICSPAT 1999 "A New methodology to optimize DMA data caching: application towards the Real Time Execution of an MRF-based motion detection algorithm on a multi-processor DSP", F. Lohier, L. Lacassagne, P. Garda, IEEE International Conference on Signal Processing Applications and Technology, 1999.
  6. ICASSP 1999 "A generic methodology for the software managing of caches in multi-processors DSP architectures - Application to the real time implementation of low level image processing on the TMS320C80", F. Lohier, L. Lacassagne, P. Garda, IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 1905-1908.
National Conference
  1. RenPar 2013 "Déploiement automatique de code sur une architecture parallèle embarquée", M. Krumpe, Y. Lhuillier, J. Falcou, L. Lacassagne, COmPAS/RenPAR 2013
  2. SYMPA 2009 "IPLG: un outils pour la fusion d'opérateurs en Traitement d'Images", S. Piskorski, L. Lacassagne, D. Etiemble, SYMPA 2009, France
  3. SYMPA 2008 "Programmation par squelettes algorithmiques pour le processeur Cell", J. Falcou, T. Saidani, L. Lacassagne, D. Etiemble, SYMPA 2008, France
  4. GRETSI 1999 "Generic Programming Methods for the real time implementation of a MRF based Motion Detection Algorithm on a multi-processor DSP with multidimensional DMA", F. Lohier, L. Lacassagne, P. Garda, GRETSI 1999, France