• DocumentCode
    916870
  • Title

    Reducing and Filtering Point Clouds With Enhanced Vector Quantization

  • Author

    Ferrari, Stefano ; Ferrigno, Giancarlo ; Piuri, Vincenzo ; Borghese, N. Alberto

  • Author_Institution
    Dept. of Inf. Technol., Univ. di Milano
  • Volume
    18
  • Issue
    1
  • fYear
    2007
  • Firstpage
    161
  • Lastpage
    177
  • Abstract
    Modern scanners are able to deliver huge quantities of three-dimensional (3-D) data points sampled on an object´s surface, in a short time. These data have to be filtered and their cardinality reduced to come up with a mesh manageable at interactive rates. We introduce here a novel procedure to accomplish these two tasks, which is based on an optimized version of soft vector quantization (VQ). The resulting technique has been termed enhanced vector quantization (EVQ) since it introduces several improvements with respect to the classical soft VQ approaches. These are based on computationally expensive iterative optimization; local computation is introduced here, by means of an adequate partitioning of the data space called hyperbox (HB), to reduce the computational time so as to be linear in the number of data points N, saving more than 80% of time in real applications. Moreover, the algorithm can be fully parallelized, thus leading to an implementation that is sublinear in N. The voxel side and the other parameters are automatically determined from data distribution on the basis of the Zador´s criterion. This makes the algorithm completely automatic. Because the only parameter to be specified is the compression rate, the procedure is suitable even for nontrained users. Results obtained in reconstructing faces of both humans and puppets as well as artifacts from point clouds publicly available on the web are reported and discussed, in comparison with other methods available in the literature. EVQ has been conceived as a general procedure, suited for VQ applications with large data sets whose data space has relatively low dimensionality
  • Keywords
    data analysis; data reduction; iterative methods; vector quantisation; data clustering; data filtering; data reduction; hyperbox; iterative optimization; point clouds; three-dimensional data points; vector quantization; Clouds; Face; Filtering; Helium; Humans; Image coding; Image reconstruction; Iterative algorithms; Partitioning algorithms; Vector quantization; Clustering; filtering; point-clouds reduction; reconstruction error; space partitioning; three-dimensional (3-D) scanner; Algorithms; Artificial Intelligence; Biometry; Cluster Analysis; Face; Humans; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Pattern Recognition, Automated; Signal Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Neural Networks, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9227
  • Type

    jour

  • DOI
    10.1109/TNN.2006.886854
  • Filename
    4049818