Parallel distributed genetic programming
New ideas in optimization
Proceedings of the European Conference on Genetic Programming
Neutrality and the Evolvability of Boolean Function Landscape
EuroGP '01 Proceedings of the 4th European Conference on Genetic Programming
Digital Image Filter Design Using Evolvable Hardware
Proceedings of the Fourth Annual ACIS International Conference on Computer and Information Science
Synthesis of interest point detectors through genetic programming
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Accelerator: using data parallelism to program GPUs for general-purpose uses
Proceedings of the 12th international conference on Architectural support for programming languages and operating systems
Self-modifying cartesian genetic programming
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Evaluation of a New Platform For Image Filter Evolution
AHS '07 Proceedings of the Second NASA/ESA Conference on Adaptive Hardware and Systems
Fitness landscape analysis and image filter evolution using functional-level CGP
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
A comparison of Cartesian genetic programming and linear genetic programming
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
An implicit context representation for evolving image processing filters
EC'05 Proceedings of the 3rd European conference on Applications of Evolutionary Computing
Evolving novel image features using genetic programming-based image transforms
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Accelerating line extraction based on GPU
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Genetic programming for edge detection using multivariate density
Proceedings of the 15th annual conference on Genetic and evolutionary computation
A genetic programming based system for the automatic construction of image filters
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
The evolution of image filters using genetic programming is a relatively unexplored task. This is most likely due to the high computational cost of evaluating the evolved programs. The parallel processors available on modern graphics cards can be used to greatly increase the speed of evaluation. Previous papers in this area dealt with tasks such as noise reduction and edge detection. Here we demonstrate that other more complicated processes can also be successfully evolved and that we can 'reverse engineer' the output from filters used in common graphics manipulation programs.