Image Analysis Using Mathematical Morphology
IEEE Transactions on Pattern Analysis and Machine Intelligence
Ignorance, myopia, and naivete´ in computer vision systems
CVGIP: Image Understanding
Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Total ordering based on space filling curves for multivalued morphology
ISMM '98 Proceedings of the fourth international symposium on Mathematical morphology and its applications to image and signal processing
Digital Image Processing
Real-Coded Genetic Algorithms Based on Mathematical Morphology
Proceedings of the Joint IAPR International Workshops on Advances in Pattern Recognition
Proceedings of the European Conference on Genetic Programming
Morphological Image Analysis: Principles and Applications
Morphological Image Analysis: Principles and Applications
Colour mathematical morphology for neural image analysis
Real-Time Imaging - Special issue: Imaging in bioinformatics part II
Head and stem extraction from printed music scores using a neural network approach
ICDAR '95 Proceedings of the Third International Conference on Document Analysis and Recognition (Volume 2) - Volume 2
Lattice Image Processing: A Unification of Morphological and Fuzzy Algebraic Systems
Journal of Mathematical Imaging and Vision
Image Analysis and Mathematical Morphology
Image Analysis and Mathematical Morphology
Engineering Applications of Artificial Intelligence
Engineering Applications of Artificial Intelligence
Evolving lifelong learners for a visually guided arm
Integrated Computer-Aided Engineering
Genetic programming on GPUs for image processing
International Journal of High Performance Systems Architecture
An incremental-encoding evolutionary algorithm for color reduction in images
Integrated Computer-Aided Engineering
A genetic programming approach to reconfigure a morphological image processing architecture
International Journal of Reconfigurable Computing - Special issue on selected papers from the southern programmable logic conference (SPL2010)
Integrated Computer-Aided Engineering - Data Mining in Engineering
Automatic Programming of Morphological Machines by PAC Learning
Fundamenta Informaticae
A wavelet-based particle swarm optimization algorithm for digital image watermarking
Integrated Computer-Aided Engineering - Anniversary Volume: Celebrating 20 Years of Excellence
Multiresolution streamline placement based on control grids
Integrated Computer-Aided Engineering
A new thresholding algorithm for document images based on the perception of objects by distance
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
The manual selection of linear and nonlinear operators for producing image filters is not a trivial task in practice, so new proposals that can automatically improve and speed up the process can be of great help. This paper presents a new proposal for constructing image filters using an evolutionary programming approach, which has been implemented as the IFbyGP software. IFbyGP employs a variation of the Genetic Programming algorithm GP and can be applied to binary and gray level image processing. A solution to an image processing problem is represented by IFbyGP as a set of morphological, convolution and logical operators. The method has a wide range of applications, encompassing pattern recognition, emulation filters, edge detection, and image segmentation. The algorithm works with a training set consisting of input images, goal images, and a basic set of instructions supplied by the user, which would be suitable for a given application. By making the choice of operators and operands involved in the process more flexible, IFbyGP searches for the most efficient operator sequence for a given image processing application. Results obtained so far are encouraging and they stress the feasibility of the proposal implemented by IFbyGP. Also, the basic language used by IFbyGP makes its solutions suitable to be directly used for hardware control, in a context of evolutionary hardware. Although the proposal implemented by IFbyGP is general enough for dealing with binary, gray level and color images, only applications using the first two are considered in this paper; as it will become clear in the text, IFbyGP aims at the direct use of induced sequences of operations by hardware devices. Several application examples discussing and comparing IFbyGP results with those obtained by other methods available in the literature are presented and discussed.