Octree-based Animated Geometry Compression

  • Authors:
  • Jinghua Zhang;Charles B. Owen

  • Affiliations:
  • -;-

  • Venue:
  • DCC '04 Proceedings of the Conference on Data Compression
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Geometry compression is the compression of the 3D geometric data that provides acomputer graphics system with the scene description necessary to render images.Geometric data is quite large and, therefore, needs effective compression methods todecrease the transmission and storage bit requirements. A large amount of research hasfocused on static geometry compression, but only limited research has addressedanimated geometry compression, the compression of temporal sequences of geometrydata. In this paper, we propose an octree-based motion representation method that can beapplied to compress animated geometric data. In our approach, 3D animated sequencescan be represented with a compression factor of over 100, with slight losses in animationquality. We focus on compressing vertex positions for all the frames. In our approach weonly need to use two consecutive frames to generate a small set of motion vectors thatrepresent the motion from the previous frame to the current frame. The motion vectorsare used to predict the vertex positions for each frame except the first frame. The processgenerates a hierarchical octree motion representation for each frame. Quantization and anadaptive arithmetic coder are used to achieve further data reduction. The simple andefficient decompression of this approach makes it suitable for real time applications.