研究目的
To design an efficient codebook for vector quantization in image compression using an improved differential evolution algorithm coupled with LBG to achieve higher PSNR values and better image quality with reduced computational time.
研究成果
The IDE-LBG algorithm effectively generates high-quality codebooks for vector quantization, resulting in higher PSNR values and better reconstructed image quality compared to other algorithms like IPSO-LBG, BA-LBG, and FA-LBG. It also outperforms JPEG2000 in PSNR for color images, though with increased computation time. Future work should focus on hybrid algorithms and alternative fitness measures to further enhance performance and reduce computational costs.
研究不足
The algorithm may still require significant computation time compared to direct methods like JPEG2000, and further improvements are needed to reduce computational burden. The performance depends on parameter tuning, and the method is tested only on specific image datasets.
1:Experimental Design and Method Selection:
The study proposes the IDE-LBG algorithm, which combines an improved differential evolution (IDE) algorithm with the LBG algorithm for codebook design. The IDE includes modifications in the mutation strategy (using a scaling factor F = 3 * randn * p with p linearly decreasing from 0.7 to 0.3) and boundary control strategy to enhance exploration and exploitation. The LBG algorithm is used for final codebook refinement.
2:7 to 3) and boundary control strategy to enhance exploration and exploitation. The LBG algorithm is used for final codebook refinement.
Sample Selection and Data Sources:
2. Sample Selection and Data Sources: Five 512x512 grayscale images (LENA, PEPPER, BABOON, GOLDHILL, LAKE) and two color images from the Kodak database (Kodim-03, Kodim-23) are used for training and testing. Images are divided into non-overlapping 4x4 pixel blocks.
3:List of Experimental Equipment and Materials:
A workstation with Intel Core i3 2.9 GHz processor and MATLAB 2013a software is used for simulations.
4:9 GHz processor and MATLAB 2013a software is used for simulations.
Experimental Procedures and Operational Workflow:
4. Experimental Procedures and Operational Workflow: The IDE-LBG algorithm involves initializing parameters, generating initial population from image blocks, applying mutation and crossover operations in IDE, using the best solution as initial codebook for LBG, and evaluating fitness (PSNR). Comparisons are made with IPSO-LBG, BA-LBG, FA-LBG, and LBG algorithms over 15 independent runs for different codebook sizes (8, 16, 32, 64, 128, 256, 512, 1024).
5:4).
Data Analysis Methods:
5. Data Analysis Methods: PSNR values are calculated for reconstructed images. Statistical analysis using Wilcoxon's rank sum test is performed to compare algorithms. Computation times and number of fitness evaluations are recorded.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容