Codebook initialization algorithm based on data stream clustering using GPU

Lin Li,Cai Lu,Zhiliang Tang,Xiaoyan Nie
DOI: https://doi.org/10.3969/j.issn.1001-3695.2017.02.024
2017-01-01
Abstract:Codebook generation is one of the key step to render compression volume based on vector quantization,and the initial codebooks have great influence on the generation algorithm.The existing codebook initialization method requires multiple iterations of the original mass data,and the data is transported among the hard disk,memory and GPU (graphics processing unit) frequently,so the algorithm efficiency is not high.In view of the initial codebook extraction for codebook generation,this paper proposed an initial codebook generation algorithm based on the data stream clustering strategy.The core idea was to take the mass 3D data volume as a data stream (block),and make each part of the data to a partial codebook,and then classified all the partial codebook to get the final initial codebook.The proposed method could greatly reduce the number of data reading and transmission,and in addition,make full use of the GPU parallel computing power.The simulation results illustrate that the proposed method has a great increase in efficiency and effectiveness.
What problem does this paper attempt to address?