Metaheuristic-based energy-aware image compression for mobile app development

被引:0
|
作者
Mousavirad S.J. [1 ]
Alexandre L.A. [1 ,2 ]
机构
[1] Universidade da Beira Interior, Covilhã
[2] NOVA LINCS, Universidade da Beira Interior, Covilhã
关键词
Differential evolution; Grey wolf optimiser; JPEG image compression; Metaheuristic; Particle swarm optimisation;
D O I
10.1007/s11042-024-19256-y
中图分类号
学科分类号
摘要
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’s 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’s 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. © The Author(s) 2024.
引用
收藏
页码:8413 / 8454
页数:41
相关论文
共 50 条
  • [31] Energy-aware resource allocation in WLAN mobile devices
    Kim, J
    Shin, MS
    Shrestha, SL
    Chong, S
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 3285 - 3289
  • [32] Energy-Aware Offloading Technique for Mobile Cloud Computing
    Akram, Maram
    ElNahas, Amal
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 349 - 356
  • [33] Energy-Aware Terrain Analysis for Mobile Robot Exploration
    Otsu, Kyohei
    Kubota, Takashi
    FIELD AND SERVICE ROBOTICS: RESULTS OF THE 10TH INTERNATIONAL CONFERENCE, 2016, 113 : 373 - 388
  • [34] Energy-aware Transmission Scheduling in Mobile Sensor Networks
    Chen, Hou-Chun
    Fu, Huai-Lei
    Lin, Phone
    Hsu, Chih-Hao
    2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [35] Energy-Aware Mobile Video Transmission Utilizing Mobility
    Kolios, Panayiotis
    Friderikos, Vasilis
    Papadaki, Katerina
    IEEE NETWORK, 2013, 27 (02): : 34 - 39
  • [36] Dynamic offloading for energy-aware scheduling in a mobile cloud
    Lu, Junwen
    Yongsheng, Hao
    Wu, Kesou
    Chen, Yuming
    Wang, Qin
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 3167 - 3177
  • [37] Energy-Aware Tracking of Mobile Targets by Bacterial Nanonetworks
    Islam, Nabiul
    Pal, Saswati
    Balasubramaniam, Sasitharan
    Misra, Sudip
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (09) : 2808 - 2819
  • [38] Selective grid access for energy-aware mobile computing
    Park, Eunjeong
    Shin, Heonshik
    Kim, Seung Jo
    UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2007, 4611 : 798 - +
  • [39] User Preference Based Energy-Aware Mobile AR System with Edge Computing
    Wang, Haoxin
    Xie, Jiang
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 1379 - 1388
  • [40] Energy-aware task scheduling in mobile cloud computing
    Tang, Chaogang
    Hao, Mingyang
    Wei, Xianglin
    Chen, Wei
    DISTRIBUTED AND PARALLEL DATABASES, 2018, 36 (03) : 529 - 553