Implementasi Color Quantization pada Kompresi Citra Digital dengan Menggunakan Model Clustering Berdasarkan Nilai Max Variance pada Ruang Warna RGB
Authors: Tommy Tommy , Siregar Rosyidah , Elhanafi Andi Marwan , Lubis Imran 
Published: November 2021

<p class="Abstrak">Kompresi citra dapat dilakukan dengan menggunakan <em>color quantization</em> di mana dengan mengurangi jumlah warna yang terdapat pada citra maka akan dapat mengurangi jumlah bit yang digunakan untuk merepresentasikan warna – warna tersebut. Semakin rendah jumlah warna yang dikurangi dalam rangka mencapai rasio kompresi yang optimal berdampak pada terdegradasinya kualitas dari citra. Secara umum <em>color quantization</em> menggunakan model <em>clustering </em>dalam proses pembentukan <em>color palette</em> yang akan digunakan sebagai referensi pada saat kuantisasi. Penelitian ini menggunakan model <em>clustering</em> berdasarkan nilai <em>max variance</em> pada <em>channel</em> RGB secara terpisah. Proses <em>clustering</em> dilakukan dengan membelah populasi <em>cluster </em>sebelumnya menggunakan nilai <em>mean</em> dari <em>channel </em>RGB yang memiliki nilai <em>variance </em>tertinggi. <em>Color palette</em> kemudian dibentuk menggunakan <em>centroid</em> hasil dari proses <em>clustering</em>. Percobaan pada beberapa citra uji dengan format 32bpp yang kemudian dikompresi menggunakan kuantisasi warna pada format 8bpp dan 4bpp memberikan kualitas dan rasio kompresi yang cukup baik yang diukur menggunakan ukuran MSE, PSNR dan CR di mana nilai MSE yang diperoleh berkisar 3.87 sampai 6.3 pada kuantisasi 8bpp dan 13.39 sampai 19.62 pada kuantisasi 4bpp. Sedangkan rasio kompresi yang diperoleh adalah sebesar 1.44 sampai 2.09 pada kuantisasi 8bpp dan 2.87 sampai 4.23 pada kuantisasi 4bpp.</p><p class="Abstrak"> </p><p class="Abstrak"><em><strong>Abstract</strong></em></p><p class="Judul2"><em>Image compression can be done by using color quantization where by reducing the number of colors contained in the image it can reduce the number of bits used to represent the colors. The lower the number of colors reduced in order to achieve the optimal compression ratio has an impact on the quality of the image. In general, color quantization uses clustering models in the process of constructing color palette that will be used as a reference during quantization. This study uses a clustering model based on the max variance value on the RGB channel separately. The clustering process is done by dividing the previous cluster population using the mean value of the RGB channel which has the highest variance value. The color palette is then formed using centroids resulting from the clustering process. Experiments on some test images in 32bpp format which are then compressed using color quantization in 8bpp and 4bpp formats provide a fairly good quality and compression ratio </em><em>with</em><em> MSE, PSNR and CR</em><em> assessment where the MSE values obtained ranged from 3.87 to 6.3 at 8bpp quantization and 13.39 to 19.62 at 4bpp quantization. While the compression ratio obtained is 1.44 to 2.09 at 8bpp quantization and 2.87 to 4.23 at 4bpp quantization </em></p><p class="Abstrak"><em><strong><br /></strong></em></p>