{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T01:49:57Z","timestamp":1769737797097,"version":"3.49.0"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","license":[{"start":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T00:00:00Z","timestamp":1714608000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T00:00:00Z","timestamp":1714608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100008530","name":"Fundo Europeu de Desenvolvimento Regional","doi-asserted-by":"crossref","award":["CENTRO-01-0247-FEDER-047256"],"award-info":[{"award-number":["CENTRO-01-0247-FEDER-047256"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100008530","name":"Fundo Europeu de Desenvolvimento Regional","doi-asserted-by":"crossref","award":["CENTRO-01-0247-FEDER-047256"],"award-info":[{"award-number":["CENTRO-01-0247-FEDER-047256"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100021680","name":"NOVA LINCS","doi-asserted-by":"crossref","award":["UIDB\/04516\/2020"],"award-info":[{"award-number":["UIDB\/04516\/2020"]}],"id":[{"id":"10.13039\/501100021680","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100007691","name":"Universidade da Beira Interior","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100007691","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The widely applied JPEG standard has undergone recent efforts using population-based metaheuristic (PBMH) algorithms to optimise quantisation tables (QTs) for specific images. However, user preferences, like an Android developer\u2019s preference for small-size images, are often overlooked, leading to high-quality images with large file sizes. Another limitation is the lack of comprehensive coverage in current QTs, failing to accommodate all possible combinations of file size and quality. Therefore, this paper aims to propose three distinct contributions. First, to include the user\u2019s opinion in the compression process, the file size of the output image can be controlled by a user in advance. To this end, we propose a novel objective function for population-based JPEG image compression. Second, we suggest a novel representation to tackle the lack of comprehensive coverage. Our proposed representation can not only provide more comprehensive coverage but also find the proper value for the quality factor for a specific image without any background knowledge. Both representation and objective function changes are independent of the search strategies and can be used with any population-based metaheuristic (PBMH) algorithm. Therefore, as the third contribution, we also provide a comprehensive benchmark on 22 state-of-the-art and recently-introduced PBMH algorithms on our new formulation of JPEG image compression. Our extensive experiments on different benchmark images and in terms of different criteria show that our novel formulation for JPEG image compression can work effectively.<\/jats:p>","DOI":"10.1007\/s11042-024-19256-y","type":"journal-article","created":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T04:01:45Z","timestamp":1714622505000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Metaheuristic-based energy-aware image compression for mobile app development"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8661-7578","authenticated-orcid":false,"given":"Seyed Jalaleddin","family":"Mousavirad","sequence":"first","affiliation":[]},{"given":"Lu\u00eds A.","family":"Alexandre","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,5,2]]},"reference":[{"key":"19256_CR1","unstructured":"Abbood A (2016) Design of JPEG image compression scheme with a particle swarm optimization-based quantization table. Int J Innov Sci Res 25(1)"},{"key":"19256_CR2","doi-asserted-by":"publisher","first-page":"113609","DOI":"10.1016\/j.cma.2020.113609","volume":"376","author":"L Abualigah","year":"2021","unstructured":"Abualigah L, Diabat A, Mirjalili S, Elaziz MA, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609","journal-title":"Comput Methods Appl Mech Eng"},{"key":"19256_CR3","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/j.ins.2020.06.037","volume":"540","author":"A Iman","year":"2020","unstructured":"Iman A, Omid BH, Xuefeng C (2020) Gradient-based optimizer: a new metaheuristic optimization algorithm. Inf Sci 540:131\u2013159","journal-title":"Inf Sci"},{"issue":"1","key":"19256_CR4","first-page":"90","volume":"100","author":"A Nasir","year":"1974","unstructured":"Nasir A, Natarajan T, Kamisetty R (1974) Discrete cosine transform. IEEE Trans Comput 100(1):90\u201393","journal-title":"IEEE Trans Comput"},{"key":"19256_CR5","doi-asserted-by":"crossref","unstructured":"Andreadis A, Benelli G, Garzelli A, Susini S (1997) A DCT-based adaptive compression algorithm customized for radar imagery. In: IGARSS\u201997. 1997 IEEE international geoscience and remote sensing symposium proceedings. remote sensing-a scientific vision for sustainable development, vol. 4, IEEE, pp 1993\u20131995","DOI":"10.1109\/IGARSS.1997.609183"},{"issue":"3","key":"19256_CR6","doi-asserted-by":"publisher","first-page":"1615","DOI":"10.3906\/elk-1310-179","volume":"24","author":"VK Balasubramanian","year":"2016","unstructured":"Balasubramanian VK, Manavalan K (2016) Knowledge-based genetic algorithm approach to quantization table generation for the JPEG baseline algorithm. Turk J Electr Eng Comput Sci 24(3):1615\u20131635","journal-title":"Turk J Electr Eng Comput Sci"},{"issue":"2","key":"19256_CR7","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1007\/s00354-023-00214-5","volume":"41","author":"E Bojnordi","year":"2023","unstructured":"Bojnordi E, Mousavirad SJ, Pedram M, Schaefer G, Oliva D (2023) Improving the generalisation ability of neural networks using a l\u00e9vy flight distribution algorithm for classification problems. New Gener Comput 41(2):225\u2013242","journal-title":"New Gener Comput"},{"key":"19256_CR8","doi-asserted-by":"crossref","unstructured":"Cheng S, Shi Y, Qin Q (2012) Population diversity based study on search information propagation in particle swarm optimization. In: 2012 IEEE Congress on Evolutionary Computation, IEEE, pp 1\u20138","DOI":"10.1109\/CEC.2012.6256502"},{"issue":"4","key":"19256_CR9","doi-asserted-by":"publisher","first-page":"23","DOI":"10.4018\/jsir.2012100102","volume":"3","author":"C Shi","year":"2012","unstructured":"Shi C, Yuhui S, Quande Q (2012) Population diversity of particle swarm optimizer solving single and multi-objective problems. Int J Swarm Intell Res (IJSIR) 3(4):23\u201360","journal-title":"Int J Swarm Intell Res (IJSIR)"},{"key":"19256_CR10","doi-asserted-by":"publisher","first-page":"55868","DOI":"10.1109\/ACCESS.2022.3177722","volume":"10","author":"S Chinnasamy","year":"2022","unstructured":"Chinnasamy S, Naveen J, Alphonse PJA, Dhasarathan C, Sambasivam G (2022) Energy-aware multilevel clustering scheme for underwater wireless sensor networks. IEEE Access 10:55868\u201355875","journal-title":"IEEE Access"},{"key":"19256_CR11","doi-asserted-by":"crossref","unstructured":"Choi J, Han B (2020) Task-aware quantization network for JPEG image compression. In: European Conference on Computer Vision, Springer, pp 309\u2013324","DOI":"10.1007\/978-3-030-58565-5_19"},{"key":"19256_CR12","unstructured":"Costa LF, Veiga ACP (2005) Identification of the best quantization table using genetic algorithms. In: PACRIM. 2005 IEEE Pacific Rim Conference on Communications, Computers and signal Processing, IEEE, pp 570\u2013573"},{"key":"19256_CR13","doi-asserted-by":"crossref","unstructured":"Nucci DD, Palomba F, Prota A, Panichella A, Zaidman A, Lucia AD (2017) Petra: a software-based tool for estimating the energy profile of android applications. In: 2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C), IEEE, pp 3\u20136","DOI":"10.1109\/ICSE-C.2017.18"},{"key":"19256_CR14","unstructured":"Roca OF, Rodriguez RJ, Pereira AS (1998) Annex x: image formats. In: Handbook of Telemedicine, IOS Press, pp 252\u2013261"},{"issue":"2","key":"19256_CR15","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1177\/003754970107600201","volume":"76","author":"ZW Geem","year":"2001","unstructured":"Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60\u201368","journal-title":"Simulation"},{"issue":"19","key":"19256_CR16","doi-asserted-by":"publisher","first-page":"9701","DOI":"10.1007\/s00500-018-3536-8","volume":"23","author":"M Ghasemi","year":"2019","unstructured":"Ghasemi M, Akbari E, Rahimnejad A, Razavi SE, Ghavidel S, Li L (2019) Phasor particle swarm optimization: a simple and efficient variant of PSO. Soft Computing 23(19):9701\u20139718","journal-title":"Soft Computing"},{"issue":"11","key":"19256_CR17","doi-asserted-by":"publisher","first-page":"7665","DOI":"10.1007\/s00521-018-3592-0","volume":"31","author":"H Kashif","year":"2019","unstructured":"Kashif H, Mohd SMN, Shi C, Yuhui S (2019) On the exploration and exploitation in popular swarm-based metaheuristic algorithms. Neural Comput Appl 31(11):7665\u20137683","journal-title":"Neural Comput Appl"},{"issue":"3","key":"19256_CR18","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1007\/s10898-007-9149-x","volume":"39","author":"K Dervis","year":"2007","unstructured":"Dervis K, Bahriye B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39(3):459\u2013471","journal-title":"J Global Optim"},{"key":"19256_CR19","doi-asserted-by":"crossref","unstructured":"Konrad M, Stogner H, Uhl A (2009) Evolutionary optimization of JPEG quantization tables for compressing iris polar images in iris recognition systems. In: 2009 Proceedings of 6th international symposium on image and signal processing and analysis, IEEE, pp 534\u2013539","DOI":"10.1109\/ISPA.2009.5297685"},{"issue":"1","key":"19256_CR20","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1504\/IJAIP.2016.074776","volume":"8","author":"BV Kumar","year":"2016","unstructured":"Kumar BV, Karpagam GR (2016) Knowledge-based differential evolution approach to quantisation table generation for the JPEG baseline algorithm. IJAIP 8(1):20\u201341","journal-title":"IJAIP"},{"issue":"2","key":"19256_CR21","first-page":"111","volume":"7","author":"BV Kumar","year":"2015","unstructured":"Kumar BV, Karpagam M (2015) Differential evolution versus genetic algorithm in optimising the quantisation table for JPEG baseline algorithm. Int J Advan Intell Paradigms (IJAIP) 7(2):111\u2013135","journal-title":"Int J Advan Intell Paradigms (IJAIP)"},{"issue":"2","key":"19256_CR22","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1016\/j.asoc.2009.08.024","volume":"10","author":"L Beatrice","year":"2010","unstructured":"Beatrice L, Francesco M, Massimo V (2010) A multi-objective evolutionary approach to image quality\/compression trade-off in JPEG baseline algorithm. Appl Soft Comput 10(2):548\u2013561","journal-title":"Appl Soft Comput"},{"issue":"3","key":"19256_CR23","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1109\/TEVC.2005.857610","volume":"10","author":"JJ Liang","year":"2006","unstructured":"Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans Evol Comput 10(3):281\u2013295","journal-title":"IEEE Trans Evol Comput"},{"issue":"5","key":"19256_CR24","doi-asserted-by":"publisher","first-page":"1261","DOI":"10.1016\/j.chaos.2004.11.095","volume":"25","author":"B Liu","year":"2005","unstructured":"Liu B, Wang L, Jin Y-H, Tang F, Huang D-X (2005) Improved particle swarm optimization combined with chaos. Chaos, Solitons & Fractals 25(5):1261\u20131271","journal-title":"Chaos, Solitons & Fractals"},{"key":"19256_CR25","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1016\/j.advengsoft.2015.01.010","volume":"83","author":"M Seyedali","year":"2015","unstructured":"Seyedali M (2015) The ant lion optimizer. Adv Eng Softw 83:80\u201398","journal-title":"Adv Eng Softw"},{"issue":"4","key":"19256_CR26","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1007\/s00521-015-1920-1","volume":"27","author":"M Seyedali","year":"2016","unstructured":"Seyedali M (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053\u20131073","journal-title":"Neural Comput Appl"},{"key":"19256_CR27","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/j.knosys.2015.12.022","volume":"96","author":"M Seyedali","year":"2016","unstructured":"Seyedali M (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120\u2013133","journal-title":"Knowl-Based Syst"},{"key":"19256_CR28","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"M Seyedali","year":"2016","unstructured":"Seyedali M, Andrew L (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367","journal-title":"Adv Eng Softw"},{"key":"19256_CR29","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Advan Eng Softw 69:46\u201361","journal-title":"Advan Eng Softw"},{"key":"19256_CR30","unstructured":"Moscato P et\u00a0al (1989) On evolution, search, optimization, genetic algorithms and martial arts: Towards memetic algorithms. Caltech concurrent computation program, C3P Report 826:1989"},{"key":"19256_CR31","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Alexandre LA (2023) Energy-aware JPEG image compression: a multi-objective approach. Appl Soft Comput 141","DOI":"10.1016\/j.asoc.2023.110278"},{"key":"19256_CR32","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Gandomi AH, Homayoun H (2022) A clustering-based differential evolution boosted by a regularisation-based objective function and a local refinement for neural network training. In: 2022 IEEE congress on evolutionary computation (CEC), IEEE, pp 1\u20138","DOI":"10.1109\/CEC55065.2022.9870211"},{"key":"19256_CR33","doi-asserted-by":"publisher","first-page":"108610","DOI":"10.1016\/j.knosys.2022.108610","volume":"245","author":"SJ Mousavirad","year":"2022","unstructured":"Mousavirad SJ, Oliva D, Chakrabortty RK, Zabihzadeh D, Hinojosa S (2022) Population-based self-adaptive generalised masi entropy for image segmentation: a novel representation. Knowl-Based Syst 245:108610","journal-title":"Knowl-Based Syst"},{"key":"19256_CR34","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Rahnamayan S (2020) Evolving feedforward neural networks using a quasi-opposition-based differential evolution for data classification. In: IEEE IEEE Symposium Series on Computational Intelligence","DOI":"10.1109\/SSCI47803.2020.9308591"},{"key":"19256_CR35","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Schaefer G, Celebi EM, Fang H, Liu X (2020) Colour quantisation using human mental search and local refinement. In: IEEE International conference on systems, man, and cybernetics, IEEE, pp 3045\u20133050","DOI":"10.1109\/SMC42975.2020.9283370"},{"key":"19256_CR36","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Schaefer G, Ebrahimpour-Komleh H (2019) A benchmark of population-based metaheuristic algorithms for high-dimensional multi-level image thresholding. In: IEEE congress on evolutionary computation, pp 2394\u20132401","DOI":"10.1109\/CEC.2019.8790273"},{"key":"19256_CR37","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Schaefer G, Fang H, Liu X, Korovin I (2020) Colour quantisation by human mental search. In: International conference on swarm intelligence, pp 130\u2013141","DOI":"10.1007\/978-3-030-53956-6_12"},{"key":"19256_CR38","doi-asserted-by":"crossref","unstructured":"Mousavirad SJ, Schaefer G, Korovin I (2020) Colour quantisation using self-organizing migrating algorithm. In: Genetic and evolutionary computation conference companion (GECCO), pp 1448\u20131453","DOI":"10.1145\/3377929.3398124"},{"key":"19256_CR39","doi-asserted-by":"publisher","first-page":"110587","DOI":"10.1016\/j.knosys.2023.110587","volume":"272","author":"SJ Mousavirad","year":"2023","unstructured":"Mousavirad SJ, Schaefer G, Zhou H, Moghadam MH (2023) How effective are current population-based metaheuristic algorithms for variance-based multi-level image thresholding? Knowl-Based Syst 272:110587","journal-title":"Knowl-Based Syst"},{"issue":"1","key":"19256_CR40","doi-asserted-by":"publisher","first-page":"8","DOI":"10.3390\/e24010008","volume":"24","author":"SJ Mousavirad","year":"2022","unstructured":"Mousavirad SJ, Zabihzadeh D, Oliva D, Perez-Cisneros M, Schaefer G (2022) A grouping differential evolution algorithm boosted by attraction and repulsion strategies for masi entropy-based multi-level image segmentation. Entropy 24(1):8","journal-title":"Entropy"},{"issue":"4","key":"19256_CR41","doi-asserted-by":"publisher","first-page":"10695","DOI":"10.1007\/s11042-023-15800-4","volume":"83","author":"N Rahul","year":"2024","unstructured":"Rahul N, Garima S, Ashita B, Manoj K, Himanshu S (2024) Vtnet+ handcrafted based approach for food cuisines classification. Multimed Tools Appl 83(4):10695\u201310715","journal-title":"Multimed Tools Appl"},{"key":"19256_CR42","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.engappai.2019.01.002","volume":"79","author":"LMP Luisa","year":"2019","unstructured":"Luisa LMP (2019) Color image quantization using the shuffled-frog leaping algorithm. Eng Appl Artif Intell 79:142\u2013158","journal-title":"Eng Appl Artif Intell"},{"key":"19256_CR43","unstructured":"Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE congress on evolutionary computation, vol 2, IEEE, pp 1785\u20131791"},{"key":"19256_CR44","doi-asserted-by":"crossref","unstructured":"Rahmani S, Mousavirad SJ, El-Abd M, Schaefer G, Oliva D (2023) Centroid-based differential evolution with composite trial vector generation strategies for neural network training. In: International conference on the applications of evolutionary computation (Part of EvoStar), Springer, pp 608\u2013622","DOI":"10.1007\/978-3-031-30229-9_39"},{"key":"19256_CR45","unstructured":"Rao KR, Hwang JJ (1996) Techniques and standards for image, video, and audio coding Prentice-Hall, Inc,"},{"issue":"3","key":"19256_CR46","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1109\/TEVC.2004.826071","volume":"8","author":"A Ratnaweera","year":"2004","unstructured":"Ratnaweera A, Halgamuge SK, Watson HC (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans Evol Comput 8(3):240\u2013255","journal-title":"IEEE Trans Evol Comput"},{"issue":"5","key":"19256_CR47","doi-asserted-by":"publisher","first-page":"4465","DOI":"10.1007\/s11063-022-10818-5","volume":"54","author":"R Shailendra","year":"2022","unstructured":"Shailendra R, Jayapalan A, Velayutham S, Baladhandapani A, Srivastava A, Kumar Gupta S, Kumar M (2022) An IoT and machine learning based intelligent system for the classification of therapeutic plants. Neural Process Lett 54(5):4465\u20134493","journal-title":"Neural Process Lett"},{"key":"19256_CR48","doi-asserted-by":"crossref","unstructured":"Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: IEEE international conference on evolutionary computation (ICEC), pp 69\u201373","DOI":"10.1109\/ICEC.1998.699146"},{"key":"19256_CR49","doi-asserted-by":"crossref","unstructured":"Shrestha H, Dhasarathan C, Kumar M, Nidhya R, Shankar A, Kumar M (2022) A deep learning based convolution neural network-dcnn approach to detect brain tumor. In: Proceedings of academia-industry consortium for data science: AICDS 2020, Springer, pp 115\u2013127","DOI":"10.1007\/978-981-16-6887-6_11"},{"issue":"4","key":"19256_CR50","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"S Rainer","year":"1997","unstructured":"Rainer S, Kenneth P (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341\u2013359","journal-title":"J Global Optim"},{"issue":"8","key":"19256_CR51","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s00500-005-0537-1","volume":"10","author":"Jason Teo","year":"2006","unstructured":"Teo Jason (2006) Exploring dynamic self-adaptive populations in differential evolution. Soft Comput 10(8):673\u2013686","journal-title":"Soft Comput"},{"key":"19256_CR52","unstructured":"Thieu NV, Mirjalili S (2022) MEALPY: a framework of the State-of-The-Art Meta-Heuristic algorithms in python, June 2022"},{"key":"19256_CR53","doi-asserted-by":"crossref","unstructured":"Tuba E, Tuba M, Simian D, Jovanovic R (2017) JPEG quantization table optimization by guided fireworks algorithm. In: International workshop on combinatorial image analysis IWCIA, Springer, pp 294\u2013307","DOI":"10.1007\/978-3-319-59108-7_23"},{"key":"19256_CR54","doi-asserted-by":"crossref","unstructured":"Tuba M, Bacanin N (2014) JPEG quantization tables selection by the firefly algorithm. In: 2014 International conference on multimedia computing and systems (ICMCS), IEEE, pp 153\u2013158","DOI":"10.1109\/ICMCS.2014.6911315"},{"key":"19256_CR55","doi-asserted-by":"crossref","unstructured":"Kumar BV, Karpagam GR (2019) A smart algorithm for quantization table optimization: a case study in JPEG compression. In: Smart techniques for a smarter planet, Springer, pp 257\u2013280","DOI":"10.1007\/978-3-030-03131-2_13"},{"key":"19256_CR56","doi-asserted-by":"crossref","unstructured":"Qijun W, Ping L, Lei Z, Fan C, Jianfeng Q, Xingyi Z (2022) Rate-distortion optimal evolutionary algorithm for JPEG quantization with multiple rates. Knowl-Based Syst 244","DOI":"10.1016\/j.knosys.2022.108500"},{"issue":"2","key":"19256_CR57","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"Darrell Whitley","year":"1994","unstructured":"Whitley Darrell (1994) A genetic algorithm tutorial. Stat Comput 4(2):65\u201385","journal-title":"Stat Comput"},{"key":"19256_CR58","unstructured":"Yao X (1997) Global optimisation by evolutionary algorithms. In: Proceedings of IEEE International Symposium on parallel algorithms architecture synthesis (SPAA), IEEE, pp 282\u2013291"},{"issue":"5","key":"19256_CR59","doi-asserted-by":"publisher","first-page":"945","DOI":"10.1109\/TEVC.2009.2014613","volume":"13","author":"J Zhang","year":"2009","unstructured":"Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13(5):945\u2013958","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-024-19256-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-024-19256-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-024-19256-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T04:05:48Z","timestamp":1714622748000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-024-19256-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,2]]},"references-count":59,"alternative-id":["19256"],"URL":"https:\/\/doi.org\/10.1007\/s11042-024-19256-y","relation":{},"ISSN":["1573-7721"],"issn-type":[{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,2]]},"assertion":[{"value":"9 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 February 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 April 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}