A high throughput two-dimensional discrete cosine transform and MPEG4 motion estimation using vector coprocessor
Autor: | Farzana Shaheen, Farmanullah Jan, Usman Ali Gulzari, Shahrukh Agha |
---|---|
Rok vydání: | 2019 |
Předmět: |
Coprocessor
Computer science business.industry 020207 software engineering 02 engineering and technology Frame rate Microarchitecture Instruction set Motion estimation Datapath 0202 electrical engineering electronic engineering information engineering Common Intermediate Format Discrete cosine transform 020201 artificial intelligence & image processing business Computer hardware Information Systems |
Zdroj: | Journal of Real-Time Image Processing. 17:1319-1330 |
ISSN: | 1861-8219 1861-8200 |
DOI: | 10.1007/s11554-019-00892-9 |
Popis: | In this work a configurable and scalable vector coprocessor for real time processing of MPEG4 motion estimation (ME) and two-dimensional DCT (2D DCT) is presented. A sequential DSP processor based on a reduced instruction set computer (RISC) processor architecture would require a frequency of 15 GHz for the real time processing of these two processes for a common intermediate format (CIF) sized sequence at 25 frames per second (fps). This frequency requirement will increase further if the image dimensions are increased. On the other hand our architecture on FPGA can achieve the real time processing rate at low frequency for CIF sized sequence and at higher frequency for full high definition (FHD) sequence for combined ME and 2D DCT. Due to configurable nature of the architecture and FPGA, this can be extended to higher dimensional image sequences. An important aspect of the architecture is that same datapath that is used for ME is also used for 2D DCT, with minor modification, leading to saving in area and time consumption. In addition the processor–coprocessor architecture has lower energy consumption and cost than the sequential processor. |
Databáze: | OpenAIRE |
Externí odkaz: |