Ant colony algorithm-based codebook classification method and codebook classification device thereof
A technology of clustering algorithm and classification method, applied in computing, speech analysis, special data processing applications, etc., can solve the problems of large search range of codewords, disordered arrangement of codewords, and high time complexity, so as to accelerate the convergence speed. , the effect of reducing the time complexity and reducing the search range
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0056] The specific implementation process of the codebook classification method based on the ant colony clustering algorithm used in the codebook classification includes two processes of codebook classification and codebook rearrangement.
[0057] figure 1 It shows the principle block diagram of the codebook classification method based on the optimized ant colony clustering algorithm provided by the embodiment of the present invention. When using the optimized ant colony clustering algorithm to classify the codebooks, the data to be clustered by the optimized ant colony clustering algorithm is input As a pre-designed codebook, the method of designing the codebook can use the LBG codebook design algorithm, which is well known to those skilled in the art.
[0058] The codebook classification process based on the optimized ant colony clustering algorithm includes the following steps:
[0059] Step 1. Initialize parameters. Including clustering maximum number of cycles N MAX ,...
specific Embodiment approach 2
[0111] A codebook classification device based on an ant colony clustering algorithm codebook classification method provided in the embodiment of the present invention is described in detail as follows:
[0112] Figure 5 A schematic structural diagram of a codebook classification device for a codebook classification method based on an ant colony clustering algorithm provided by an embodiment of the present invention is shown, the device includes a sub-codebook feature value unit, a sub-codebook codeword number unit and a classification codebook unit.
[0113] Wherein the sub-codebook eigenvalue stored in the sub-codebook eigenvalue unit is used to determine the position of the sub-codebook when the vector to be quantized to be input is classified into codebooks; The number of codewords included in each sub-codebook stored in the unit jointly determines the entry address of the sub-codebook corresponding to the input vector to be quantized in the classification codebook unit; ...
specific Embodiment approach 3
[0117] Figure 6 It shows a schematic structural diagram of a codebook classification vector quantizer device based on an ant colony clustering algorithm provided by an embodiment of the present invention. The device includes an encoder unit and a decoder unit, wherein the encoder unit includes: a codebook classification device and a codebook The classification quantization module, the decoder unit includes a classification rearrangement codebook unit and a decoding module.
[0118] The encoder unit sequentially performs vector quantization on the input vector to be quantized. During quantization, the functions of each component are as follows:
[0119] The codebook classification device is used for determining the range of the corresponding sub-codebook during vector quantization. After the range of the sub-codebook is determined, the search range of the sub-codebook corresponding to the input vector to be quantized is determined. The method for determining the search range ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com