Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Numerical Optimization of Computer Models
Numerical Optimization of Computer Models
Transferring color to greyscale images
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
IEEE Computer Graphics and Applications
Hi-index | 0.00 |
We introduce an Evolutionary Algorithm (EA) for 'colourising' greyscale images by evolving a colour 'square patches' transfer process between a source, colour image and a target, greyscale image. The presented EA attempts to automatically choose colour patches from a source image and add their chromatic information to the achromatic values of the target image patches. The proposed EA uses first- and second-order statistics for luminance and texture matching. The genes that can represent best matching over all EA parents are recombined in a single multi-sexual recombination to form a single offspring. Then, mutation forms all other offspring. The results demonstrate the potential of our simple EA in colourising a variety of images, provided that the source and target images semantically belong to the same class.