A Fast Palette Reordering Technique Based on GPU-Optimized Genetic Algorithms

Color re-indexing is one of main approaches for improving the loss-less compression of color indexed images. Zero-order entropy reduction of indexes matrix is the key to obtain high compression ratio. However, obtaining the optimal re-indexed palette is a challenging problem that cannot be solved by brute-force approaches. In this paper we propose a novel re-indexing approach where the Travelling Salesman Problem is solved through Ant Colony Optimization. Our method is proved to achieve high quality results by outperforming state-of-art ones in term of compression gain. Additionally, we exploit clustering and GPU computing to make our solution extremely fast.

[1]  Giovanni Maria Farinella,et al.  Representing scenes for real-time context classification on mobile devices , 2015, Pattern Recognit..

[2]  Bede Liu,et al.  A novel approach for coding color quantized images , 1993, IEEE Trans. Image Process..

[3]  Sebastiano Battiato,et al.  An efficient Re-indexing algorithm for color-mapped images , 2004, IEEE Transactions on Image Processing.

[4]  Nasir D. Memon,et al.  On ordering color maps for lossless predictive coding , 1996, IEEE Trans. Image Process..

[5]  Marco Dorigo,et al.  Ant colony optimization theory: A survey , 2005, Theor. Comput. Sci..

[6]  Sebastiano Battiato,et al.  An Improved Image Re-indexing Technique by Self Organizing Motor Maps , 2009, CCIW.

[7]  Helio J. C. Barbosa,et al.  Strategies for Parallel Ant Colony Optimization on Graphics Processing Units , 2013 .

[8]  Giovanni Maria Farinella,et al.  Scene classification in compressed and constrained domain , 2011 .

[9]  Basar Koc,et al.  Application of pseudo-distance to lossless coding of color-mapped images , 2011, 2011 6th International Conference on System of Systems Engineering.

[10]  Joshua Van Hook,et al.  Application of Particle Swarm Optimization for Traveling Salesman Problem to lossless compression of color palette images , 2008, 2008 IEEE International Conference on System of Systems Engineering.

[11]  Armando J. Pinho,et al.  A survey on palette reordering methods for improving the compression of color-indexed images , 2004, IEEE Transactions on Image Processing.

[12]  Xianmin Wei,et al.  Parameters Analysis for Basic Ant Colony Optimization Algorithm in TSP , 2014 .

[13]  Basar Koc,et al.  Block-sorting transformations with pseudo-distance technique for lossless compression of color-mapped images , 2011, 2011 Western New York Image Processing Workshop.

[14]  Sebastiano Battiato,et al.  Self Organizing Motor Maps for Color-Mapped Image Re-Indexing , 2007, IEEE Transactions on Image Processing.

[15]  Basar Koc,et al.  Scanning paths for lossless compression of pseudo-color images , 2014, 2014 IEEE Western New York Image and Signal Processing Workshop (WNYISPW).