Composing photomosaic images using clustering based evolutionary programming

04/09/2018
by   Yaodong He, et al.
0

Photomosaic images are a type of images consisting of various tiny images. A complete form can be seen clearly by viewing it from a long distance. Small tiny images which replace blocks of the original image can be seen clearly by viewing it from a short distance. In the past, many algorithms have been proposed trying to automatically compose photomosaic images. Most of these algorithms are designed with greedy algorithms to match the blocks with the tiny images. To obtain a better visual sense and satisfy some commercial requirements, a constraint that a tiny image should not be repeatedly used many times is usually added. With the constraint, the photomosaic problem becomes a combinatorial optimization problem. Evolutionary algorithms imitating the process of natural selection are popular and powerful in combinatorial optimization problems. However, little work has been done on applying evolutionary algorithms to photomosaic problem. In this paper, we present an algorithm called clustering based evolutionary programming to deal with the problem. We give prior knowledge to the optimization algorithm which makes the optimization process converges faster. In our experiment, the proposed algorithm is compared with the state of the art algorithms and software. The results indicate that our algorithm performs the best.

READ FULL TEXT

page 2

page 4

page 8

page 9

page 10

research
01/17/2013

Evolutionary Algorithms and Dynamic Programming

Recently, it has been proven that evolutionary algorithms produce good r...
research
09/08/2011

Analysis of Speedups in Parallel Evolutionary Algorithms for Combinatorial Optimization

Evolutionary algorithms are popular heuristics for solving various combi...
research
12/23/2016

Solving Combinatorial Optimization problems with Quantum inspired Evolutionary Algorithm Tuned using a Novel Heuristic Method

Quantum inspired Evolutionary Algorithms were proposed more than a decad...
research
04/22/2022

Reference Vector Adaptation and Mating Selection Strategy via Adaptive Resonance Theory-based Clustering for Many-objective Optimization

Decomposition-based multiobjective evolutionary algorithms (MOEAs) with ...
research
04/18/2020

Devolutionary genetic algorithms with application to the minimum labeling Steiner tree problem

This paper characterizes and discusses devolutionary genetic algorithms ...
research
08/24/2023

Multitasking Evolutionary Algorithm Based on Adaptive Seed Transfer for Combinatorial Problem

Evolutionary computing (EC) is widely used in dealing with combinatorial...
research
04/05/2023

Doubly Stochastic Matrix Models for Estimation of Distribution Algorithms

Problems with solutions represented by permutations are very prominent i...

Please sign up or login with your details

Forgot password? Click here to reset