• DocumentCode
    2581053
  • Title

    An FPGA implementation of triangle mesh decompression

  • Author

    Mitra, Tulika ; Chiueh, Tzi-cker

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    22
  • Lastpage
    31
  • Abstract
    This paper presents an FPGA-based design and implementation of a three dimensional (3D)) triangle mesh decompressor. Triangle mesh is the dominant representation of 3D geometric models. The prototype decompressor is based on a simple and highly efficient triangle mesh compression algorithm, called BFT mesh encoding. To the best of our knowledge, this is the first hardware implementation of triangle mesh decompression. The decompressor can be added at the front-end of a 3D graphics card sitting on the PCI/AGP bus. It can reduce the bandwidth requirement on the bus between the host and the graphics card by up to 80% compared to standard triangle mesh representations. Other mesh decompression algorithms with comparable compression efficiency to BFT mesh encoding are too complex to be implemented in hardware.
  • Keywords
    data compression; encoding; field programmable gate arrays; image coding; rendering (computer graphics); storage management; 3D geometric models; 3D graphics; BFT mesh encoding; FPGA implementation; FPGA-based design; hardware implementation; prototype decompressor; three dimensional triangle mesh decompressor; triangle mesh decompression; Bandwidth; Compression algorithms; Computer graphics; Encoding; Field programmable gate arrays; Hardware; Prototypes; Rendering (computer graphics); Solid modeling; System buses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2002. Proceedings. 10th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-1801-X
  • Type

    conf

  • DOI
    10.1109/FPGA.2002.1106658
  • Filename
    1106658