• DocumentCode
    2749037
  • Title

    A FPGA implementation of JPEG baseline encoder for wearable devices

  • Author

    Yuecheng Li ; Wenyan Jia ; Bo Luan ; Zhi-Hong Mao ; Hong Zhang ; Mingui Sun

  • Author_Institution
    Dept. of Neurological Surg., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2015
  • fDate
    17-19 April 2015
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    In this paper, an efficient field-programmable gate array (FPGA) implementation of the JPEG baseline image compression encoder is presented for wearable devices in health and wellness applications. In order to gain flexibility in developing FPGA-specific software and balance between real-time performance and resources utilization, A High Level Synthesis (HLS) tool is utilized in our system design. An optimized dataflow configuration with a padding scheme simplifies the timing control for data transfer. Our experiments with a system-on-chip multi-sensor system have verified our FPGA implementation with respect to real-time performance, computational efficiency, and FPGA resource utilization.
  • Keywords
    body sensor networks; data compression; field programmable gate arrays; image coding; lab-on-a-chip; medical image processing; FPGA implementation; FPGA-specific software; JPEG baseline image compression encoder; field-programmable gate array implementation; health-and-wellness applications; high level synthesis tool; padding scheme; system-on-chip multisensor system; wearable devices; Biomedical monitoring; Cameras; Clocks; Discrete cosine transforms; Field programmable gate arrays; Image coding; Transform coding; JPEG; efficient implementation; health and wellness; high level synthesis; parallel computing; wearable devices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Biomedical Engineering Conference (NEBEC), 2015 41st Annual Northeast
  • Conference_Location
    Troy, NY
  • Print_ISBN
    978-1-4799-8358-2
  • Type

    conf

  • DOI
    10.1109/NEBEC.2015.7117173
  • Filename
    7117173