Skip to content

classical image compression algorithm based on k-means clustering , lossy in nature.

Notifications You must be signed in to change notification settings

suva007/vector-quantiser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

vector-quantiser

Portion-Watermarking

Intro

Vector quantization (VQ) is a classical quantization technique from signal processing.

vector quantisation is a natural application of kmeans

It works by dividing a large set of points (vectors) into groups having approximately the same number of points closest to them. Each group is represented by its centroid point, as in k-means.

image

APPLICATIONS : GAN , DATA COMPRESSION

K-MEANS Algo where no of cluster will be decided on the basis of compression ratio given by user.

Input

image

Result - Compressed Image [Compression Ratio - 12.5%]

image

Result - Compressed Image [Compression Ratio - 37.5%]

image

Result - Another example

image image

😉 Thanks

About

classical image compression algorithm based on k-means clustering , lossy in nature.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published