High-throughput parallel DWT hardware architecture implemented on an FPGA-based platform - Sorbonne Université Accéder directement au contenu
Article Dans Une Revue Journal of Real-Time Image Processing Année : 2019

High-throughput parallel DWT hardware architecture implemented on an FPGA-based platform

Mohammed Shaaban Ibraheem
Khalil Hachicha
  • Fonction : Auteur
  • PersonId : 1017819
Syed Zahid Ahmed
  • Fonction : Auteur
  • PersonId : 857076
Laurent Lambert
  • Fonction : Auteur
  • PersonId : 957945
Patrick Garda
  • Fonction : Auteur
  • PersonId : 862122

Résumé

To detect fast myoclonus jerks, doctors require a full-HD video capture of the patient at 100 frames per second. Real-time video compression becomes mandatory to archive/transmit the generated data. To achieve this goal, we used a certified medical imaging coder based on discrete wavelet transform (DWT). Thus, a major challenge was to design a 2D DWT architecture, achieving the throughput of 100 full-HD frames/s. The novel unified 2D DWT computation architecture performs both horizontal and vertical transform simultaneously and eliminates the problem of column-wise image pixel accesses to/from the off-chip DDR RAM. All of these factors have led to the reduction of the required off-chip DDR RAM bandwidth by more than 2X. The proposed concept uses four-port line buffers leading to pipelined parallel processing of direct memory access (DMA) read, horizontal 1D DWT, vertical 1D DWT, and DMA write. The proposed architecture has cycles per pixel of just 1/8, making it far exceeds 100 full-HD fps and well positioned for the 4K and 8K video processing. Finally, we highlighted that the developed architecture is highly scalable, outperforms state of the art and is deployed in a first video EEG medical prototype.
Fichier non déposé

Dates et versions

hal-02395041 , version 1 (05-12-2019)

Identifiants

Citer

Mohammed Shaaban Ibraheem, Khalil Hachicha, Syed Zahid Ahmed, Laurent Lambert, Patrick Garda. High-throughput parallel DWT hardware architecture implemented on an FPGA-based platform. Journal of Real-Time Image Processing, 2019, 16 (6), pp.2043-2057. ⟨10.1007/s11554-017-0711-6⟩. ⟨hal-02395041⟩
327 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More