• DocumentCode
    304827
  • Title

    DVFLEX: a flexible MPEG real time video codec

  • Author

    Bouville, C. ; Hollier, P. ; Dubois, J.L. ; Marchal, I. ; Thébault, B. ; Klefstad, M.

  • Author_Institution
    CCETT, Cesson Sevigne, France
  • Volume
    1
  • fYear
    1996
  • fDate
    16-19 Sep 1996
  • Firstpage
    829
  • Abstract
    The MPEG-2 video coding standard offers great latitude in implementation and covers a wide variety of applications. The DVFLEX video encoder allows one to take advantage of this flexibility by making the whole coding loop including the bitstream generation, software programmable. The DVFLEX architecture is basically an array of linearly-connected processing modules. These modules are based on the MVP (TMS320C80) and include dedicated I/O ports for video, bitstream and inter-processor communications. All these I/O ports allow the processing to be performed in parallel with I/Os. The processing workload is distributed among these modules on an image region per processor basis. As for the on-chip MVP processors, tasks assignment is much more constrained because of the bitstream handling problems. Although suboptimal, the solution we describe is simple and gives satisfactory results. However, the on-chip to off-chip memory I/Os have to be carefully handled so as to keep the processors busy
  • Keywords
    code standards; digital signal processing chips; parallel architectures; parallel programming; telecommunication standards; video codecs; video coding; DVFLEX architecture; DVFLEX video encoder; MPEG real time video codec; MPEG-2 video coding standard; TMS320C80; bitstream generation; bitstream handling problems; coding loop; dedicated I/O ports; image region; interprocessor communications; linearly-connected processing modules; on-chip MVP processors; parallel processing; parallel programming; software programmable coding; Application software; Bit rate; Computer architecture; Concurrent computing; Delay; Encoding; Motion estimation; Strain control; Video codecs; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing, 1996. Proceedings., International Conference on
  • Conference_Location
    Lausanne
  • Print_ISBN
    0-7803-3259-8
  • Type

    conf

  • DOI
    10.1109/ICIP.1996.561033
  • Filename
    561033