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...

Full description

Bibliographic Details
Main Authors: Yuhui Zhang, Wenhong Wei, Zijia Wang
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