Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Pedrino, E.C.a; * | Roda, V.O.b | Kato, E.R.R.a | Saito, J.H.a; c | Tronco, M.L.d | Tsunaki, R.H.d | Morandin Jr., O.a | Nicoletti, M.C.a; c
Affiliations: [a] Federal University of S. Carlos, S. Carlos, Brazil | [b] Federal University of Rio Grande do Norte, Natal, Brazil | [c] Faculty of Campo Limpo Paulista, Campo Limpo Paulista, Brazil | [d] University of S. Paulo, S. Carlos, Brazil
Correspondence: [*] Corresponding author: Emerson Carlos Pedrino, Computer Science Department, Federal University of Sao Carlos, Rod. Washington Luiz, Km 235, 13565-905 Sao Carlos – SP, Brazil. Tel: +55 16 3351 8232; Fax: +55 16 3351 8233; E-mail: [email protected].
Abstract: 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.
Keywords: Image filters, genetic programming, mathematical morphology, automatic image filtering
DOI: 10.3233/ICA-130429
Journal: Integrated Computer-Aided Engineering, vol. 20, no. 3, pp. 275-287, 2013
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]