A implementação e análise VLSI do algoritmo de compressão baseado em blocos é utilizada para analisar as imagens dentro de cada pixel antes de o espaço de armazenamento ser processado e por conseguinte o tamanho da memória ser reduzido. Aqui os valores diferenciais são captados e quantizados e em seguida o esquema de codificação diferencial utiliza o conceito de seleção do pixel mais brilhante como pixel de referência. A diferença entre o pixel mais brilhante e o pixel sucessivo é calculada e quantizada. Assim o seu alcance é comprimido e a redundância espacial pode ser removida utilizando o algoritmo BBC. Assim o esquema proposto reduz a acumulação de erros e também reduz a necessidade de memória. Assim o valor do rácio sinal/ruído de pico pode ser melhorado e o valor de bits por pixel pode ser reduzido. Este esquema é criado para qualquer imagem de entrada e por conseguinte a imagem de entrada pode ter qualquer forma. Em seguida a imagem é convertida em formato binário ou em ficheiro de cabeçalho e estes ficheiros são implementados no Xilinx Platform Studio e analisados.