Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction
Image reconstruction is an interesting yet challenging optimization problem that has several potential applications. The task is to reconstruct an image using a fixed number of transparent polygons. Traditional gradient-based algorithms cannot be applied to the problem since the optimization objecti...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Biomimetics |
Subjects: | |
Online Access: | https://www.mdpi.com/2313-7673/8/2/174 |
_version_ | 1797595858313674752 |
---|---|
author | Yuhui Zhang Wenhong Wei Zijia Wang |
author_facet | Yuhui Zhang Wenhong Wei Zijia Wang |
author_sort | Yuhui Zhang |
collection | DOAJ |
description | Image reconstruction is an interesting yet challenging optimization problem that has several potential applications. The task is to reconstruct an image using a fixed number of transparent polygons. Traditional gradient-based algorithms cannot be applied to the problem since the optimization objective has no explicit expression and cannot be represented by computational graphs. Metaheuristic search algorithms are powerful optimization techniques for solving complex optimization problems, especially in the context of incomplete information or limited computational capability. In this paper, we developed a novel metaheuristic search algorithm named progressive learning hill climbing (ProHC) for image reconstruction. Instead of placing all the polygons on a blank canvas at once, ProHC starts from one polygon and gradually adds new polygons to the canvas until reaching the number limit. Furthermore, an energy-map-based initialization operator was designed to facilitate the generation of new solutions. To assess the performance of the proposed algorithm, we constructed a benchmark problem set containing four different types of images. The experimental results demonstrated that ProHC was able to produce visually pleasing reconstructions of the benchmark images. Moreover, the time consumed by ProHC was much shorter than that of the existing approach. |
first_indexed | 2024-03-11T02:43:25Z |
format | Article |
id | doaj.art-161cd4310b99422bbf7715a83f9046b8 |
institution | Directory Open Access Journal |
issn | 2313-7673 |
language | English |
last_indexed | 2024-03-11T02:43:25Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Biomimetics |
spelling | doaj.art-161cd4310b99422bbf7715a83f9046b82023-11-18T09:28:45ZengMDPI AGBiomimetics2313-76732023-04-018217410.3390/biomimetics8020174Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image ReconstructionYuhui Zhang0Wenhong Wei1Zijia Wang2School of Computer Science and Technology, Dongguan University of Technology, Dongguan 523808, ChinaSchool of Computer Science and Technology, Dongguan University of Technology, Dongguan 523808, ChinaSchool of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, ChinaImage reconstruction is an interesting yet challenging optimization problem that has several potential applications. The task is to reconstruct an image using a fixed number of transparent polygons. Traditional gradient-based algorithms cannot be applied to the problem since the optimization objective has no explicit expression and cannot be represented by computational graphs. Metaheuristic search algorithms are powerful optimization techniques for solving complex optimization problems, especially in the context of incomplete information or limited computational capability. In this paper, we developed a novel metaheuristic search algorithm named progressive learning hill climbing (ProHC) for image reconstruction. Instead of placing all the polygons on a blank canvas at once, ProHC starts from one polygon and gradually adds new polygons to the canvas until reaching the number limit. Furthermore, an energy-map-based initialization operator was designed to facilitate the generation of new solutions. To assess the performance of the proposed algorithm, we constructed a benchmark problem set containing four different types of images. The experimental results demonstrated that ProHC was able to produce visually pleasing reconstructions of the benchmark images. Moreover, the time consumed by ProHC was much shorter than that of the existing approach.https://www.mdpi.com/2313-7673/8/2/174energy maphill climbingimage reconstructionmetaheuristicprogressive learning strategy |
spellingShingle | Yuhui Zhang Wenhong Wei Zijia Wang Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction Biomimetics energy map hill climbing image reconstruction metaheuristic progressive learning strategy |
title | Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction |
title_full | Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction |
title_fullStr | Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction |
title_full_unstemmed | Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction |
title_short | Progressive Learning Hill Climbing Algorithm with Energy-Map-Based Initialization for Image Reconstruction |
title_sort | progressive learning hill climbing algorithm with energy map based initialization for image reconstruction |
topic | energy map hill climbing image reconstruction metaheuristic progressive learning strategy |
url | https://www.mdpi.com/2313-7673/8/2/174 |
work_keys_str_mv | AT yuhuizhang progressivelearninghillclimbingalgorithmwithenergymapbasedinitializationforimagereconstruction AT wenhongwei progressivelearninghillclimbingalgorithmwithenergymapbasedinitializationforimagereconstruction AT zijiawang progressivelearninghillclimbingalgorithmwithenergymapbasedinitializationforimagereconstruction |