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 条
  • [21] Energy-aware resource sharing with mobile devices
    Furthmueller, Jochen
    Waldhorst, Oliver P.
    COMPUTER NETWORKS, 2012, 56 (07) : 1920 - 1934
  • [22] Toward Energy-Aware Balancing of Mobile Graphics
    Stavrakis, Efstathios
    Polychronis, Marios
    Pelekanos, Nectarios
    Artusi, Alessandro
    Hadjichristodoulou, Panayiotis
    Chrysanthou, Yiorgos
    MOBILE DEVICES AND MULTIMEDIA: ENABLING TECHNOLOGIES, ALGORITHMS, AND APPLICATIONS 2015, 2015, 9411
  • [23] Energy-aware tasks offloading based on DQN in medical mobile devices
    Zhao, Min
    Lu, Junwen
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [24] An energy-aware migration framework using metaheuristic algorithm in cloud computing
    Singhal, Saurabh
    Sharma, Ashish
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025, 67 (02) : 1373 - 1398
  • [25] Energy-Aware Techniques and Location-Based Methodologies in Mobile Environments
    Falcone, Deborah
    Talia, Domenico
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 991 - 994
  • [26] Energy-aware scheduling protocol-based hybrid metaheuristic technique to optimize the lifespan in WSNs
    Hameed, Mazin Kadhum
    Idrees, Ali Kadhum
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (09): : 12706 - 12726
  • [27] Energy-aware data compression for wireless sensor networks
    Puthenpurayil, Sebastian
    Gu, Ruirui
    Bhattacharyya, Shuvra S.
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PTS 1-3, 2007, : 45 - +
  • [28] New Energy-Aware Evaluation Metric for Compression Circuits
    Rashid, Muhammad S.
    Muhtaroglu, Ali
    2017 10TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO), 2017, : 432 - 436
  • [29] EARMO: An Energy-Aware Refactoring Approach for Mobile Apps
    Morales, Rodrigo
    Saborido, Ruben
    Khomh, Foutse
    Chicano, Francisco
    Antoniol, Giuliano
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (12) : 1176 - 1206
  • [30] Energy-aware task scheduling in mobile cloud computing
    Chaogang Tang
    Mingyang Hao
    Xianglin Wei
    Wei Chen
    Distributed and Parallel Databases, 2018, 36 : 529 - 553