Accelerating BPC-PaCo through visually lossless techniques

Research output: Contribution to journalArticleResearchpeer-review


Fast image codecs are a current need in applications that deal with large amounts of images. Graphics Processing Units (GPUs) are suitable processors to speed up most kinds of algorithms, especially when they allow fine-grain parallelism. Bitplane Coding with Parallel Coefficient processing (BPC-PaCo) is a recently proposed algorithm for the core stage of wavelet-based image codecs tailored for the highly parallel architectures of GPUs. This algorithm provides complexity scalability to allow faster execution at the expense of coding efficiency. Its main drawback is that the speedup and loss in image quality is controlled only roughly, resulting in visible distortion at low and medium rates. This paper addresses this issue by integrating techniques of visually lossless coding into BPC-PaCo. The resulting method minimizes the visual distortion introduced in the compressed file, obtaining higher-quality images to a human observer. Experimental results also indicate 12% speedups with respect to BPC-PaCo.
Original languageEnglish
Article number103672
Number of pages7
JournalJournal of Visual Communication and Image Representation
Publication statusPublished - Nov 2022


  • High-throughput image coding
  • JPEG2000
  • Visually lossless coding


Dive into the research topics of 'Accelerating BPC-PaCo through visually lossless techniques'. Together they form a unique fingerprint.

Cite this