Multi-Color Code with High Data Capacity

Main Article Content

Zheng You Lim
Kok Swee Sim


Quick Response (QR) code is commonly utilized in this era to serve multiple purposes. In order to uplift the data size of QR code, higher versions of QR code are introduced for greater data size. Nonetheless, the current QR code has met the bottleneck of data size. The latest version of QR code (version 40) now can only encode up to 4 kilobytes of data. Besides, QR code version 40 is unable to be decoded easily due to the high layout density. Hence, this research’s objective is to develop a Multi-color Code which involves multiple colors to uplift the data size. Similar to the QR Code, the Multi-color Code (McC) also consists of the features of auto rotation and error correction. The outcome of the research is the developed McC can achieve up to 10Kb. Besides, McC is capable to encode image file for offline identification. The results shows that the auto rotation feature, Reed-Solomon error correction algorithm, developed Lanczos-8 interpolation method and adaptive piecewise transformed normalization contribute in yielding 100% decoding accuracy.


(Manuscript received: 22 March 2022 | Accepted: 28 April 2022 | Published: 8 July 2022)

Article Details

How to Cite
Lim, Z. Y., & Sim, K. S. (2022). Multi-Color Code with High Data Capacity. International Journal on Robotics, Automation and Sciences, 4, 35–45.


F. Charles, “The Killer App - Bar None,” American Way, 2001. [Online]. Available: [Accessed: 06-Mar-2019].

E. Ohbuchi, H. Hanaizumi, and L. A. Hock, “Barcode readers using the camera device in mobile phones,” in 2004 International Conference on Cyberworlds, 2004, pp. 260–265.

S. Tiwari, “An Introduction to QR Code Technology,” in 2016 International Conference on Information Technology (ICIT), 2016, pp. 39–44.

“History of QR Code | | DENSO WAVE,” Denso Wave. [Online]. Available: [Accessed: 06-Mar-2019].

“What is a QR Code?,” QR Code. [Online]. Available: [Accessed: 06-Mar-2019].

L. Jenny, “Tesco’s cool QR code advertising campaign,” Vancouver Sun, 2012. [Online]. Available: [Accessed: 06-Mar-2019].

I. Tkachenko, W. Puech, O. Strauss, J. M. Gaudin, C. Destruel, and C. Guichard, “Improving the module recognition rate of high density QR codes (Version 40) by using centrality bias,” 2014 4th Int. Conf. Image Process. Theory, Tools Appl. IPTA 2014, no. Version 40, pp. 1–6, 2015.

“QR Codes For Sharing Videos,” QR Stuff, 2018. [Online]. Available: [Accessed: 06-Mar-2019].

N. Taveerad and S. Vongpradhip, “Development of Color QR Code for Increasing Capacity,” in 11th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS, 2015, pp. 645–648.

A. Grillo, A. Lentini, M. Querini, and G. F. Italiano, “High Capacity Colored Two Dimensional codes,” in Proceedings of the International Multiconference on Computer Science and Information Technology, 2014, no. October, pp. 709–716.

“High Capacity Color Barcodes (HCCB),” Microsoft Research, 2007. [Online]. Available: [Accessed: 06-Mar-2019].

A. Grillo, A. Lentini, M. Querini, and G. F. Italiano, “High Capacity Colored Two Dimensional codes,” in Proceedings of the International Multiconference on Computer Science and Information Technology, 2014, no. October, pp. 709–716.

R. Rahim et al., “Combination Base64 Algorithm and {EOF} Technique for Steganography,” J. Phys. Conf. Ser., vol. 1007, p. 12003, Apr. 2018.

D. Kythe and P. Kythe, “Reed-Solomon Codes,” Algebr. Stoch. Coding Theory, vol. 1, no. 3, pp. 257–286, 2012.

R. A. S. Ferreira and P. S. André, “Colour multiplexing of quick-response (QR) codes,” Electron. Lett., vol. 50, no. 24, pp. 1828–1830, 2014.

K. T. Tan, C. Douglas, K. Hiroko, and S. K. Ong, “Designing a Color Barcode for Mobile Applications,” IEEE Pervasive Comput., vol. 11, no. 2, pp. 50–55, 2012.

B. Tepekule, U. Yavuz, and A. E. Pusane, “On the use of modern coding techniques in QR applications,” in 2013 21st Signal Processing and Communications Applications Conference (SIU), 2013, pp. 1–4.

Z. Yang, H. Xu, J. Deng, C. C. Loy, and W. C. Lau, “Robust and Fast Decoding of High-Capacity Color QR Codes for Mobile Applications,” IEEE Trans. Image Process., vol. 27, no. 12, pp. 6093–6108, 2018.

Z. Y. Chen, B. R. Abidi, D. L. Page, and M. A. Abidi, “Gray-level grouping (GLG): An automatic method for optimized image contrast enhancement - Part II: The variations,” IEEE Trans. Image Process., vol. 15, no. 8, pp. 2303–2314, 2006.

K. S Sim, C. K Toa, C. W Ho, “Cubic Spline Hermite Interpolation with Linear Least Square Regression for Single Scanning Electron Microscope Image Signal-to-noise Ratio estimation”, Engineering Letters, vol.47, no.4, pp. 1-13, 2020.

K.S Sim, C.C Lim, S.C Tan, “Contrast Enhancement in Endoscopic Images Using Fusion Exposure Histogram Equalization”, Engineering Letters, vol.28, no.3, pp. 1-9, 2020.

K. S. Sim, Z. Y. Lim, and F. F. Ting, “Development of High Data Capacity Color Code,” International Journal of Machine Learning and Computing, vol. 1, no. 1, pp. 10–18, 2018.

K. S. Sim, Z. Y. Lim, and E. K. Wong, “High Capacity Multi Coloured Code,” in The International Conference on Robotics, Automation and Sciences, 2017.