A new method for monochrome and color images enhancement is proposed. The method uses
artificial neural network (ANN) which is designed and trained with use of genetic
algorithm. For this purpose an adaptive neuroevolutionary algorithm is developed,
that implements evolutionary approach to design and training of neural network for
images enhancement. The topology of ANN is tuned simultaneously with connections
weights. For implementation of neuroevolutionary algorithm we used genuine adaptive
operators of crossing (recombination) and mutation (variation), which respect structure
of ANN. Also an original strategy of population size adaptation with respect to the
characteristics of evolutionary search process is used as well. The way of the
training of ANN for local-adaptive images enhancement is proposed. Alternative methods
of images enhancement on the basis of wavelet transform and genetic algorithm are also
introduced.
Series of experiments for monochrome and color images enhancement using developed
processing methods were hold, which results show that the processing speed of
three-stage neural processing method exceeds by the order of 1 method on the
basis of genetic algorithm only. The results of processing are comparable with
that of more sophisticated technology adopting model of human color perception
("Multi-Scale Retinex", NASA) and the processing speed for the developed method
is most likely higher.
We plan further development of proposed methods and approaches
and also implementation of neural image quality evaluation technique that adapts to
the subjective demands and perception properties of user. We also plan to extend
application of developed approach for color-correction and edge detection problems.
Creation of software complex for automated real-time images processing on the basis
of developed methods is planned.