TY - JOUR
T1 - Optimal Gabor Filters for Texture Segmentation
AU - Dunn, Dennis
AU - Higgins, William E.
N1 - Funding Information:
Manuscript received June 3, 1993; revised August 1, 1994. This work was funded by The National Cancer Institute of The National Institutes of Health under grant no. CA53607. The associate editor coordinating the review of this paper and approving it for publication was Prof. Roland T. Chin. D. Dunn is with the Department of Computer Science and Engineering, The Pennsylvania State University, University Park, PA 16802 USA. W. E. Higgins is with the Department of Electrical Engineering, The Pennsylvania State University, University Park, PA 16802 USA. IEEE Log Number 941 1862. ‘We contrast this with the texture classijication problem, which involves the somewhat less demanding goal of determining the class of a given texture patch [I], (51-[7]. In texture classification, the regions of interest have already been determined. In addition, a few authors have used the term texrure discriminorion to suggest texture segmentation [3], [4], 171.
PY - 1995/7
Y1 - 1995/7
N2 - Texture segmentation involves subdividing an image into differently textured regions. Many texture-segmentation schemes are based on a filter-bank model, where the filters, called Gabor filters, are derived from Gabor elementary functions. The goal is to transform texture differences into detectable filter-output discontinuities at texture boundaries. By locating these discontinuities, one can segment the image into differently textured regions. Distinct discontinuities occur, however, only if the Gabor filter parameters are suitably chosen. Some previous analysis has shown how to design filters for discriminating simple textures. Designing filters for more general natural textures, though, has largely been done ad hoc. We have devised a more rigorously based method for designing Gabor filters. It assumes that an image contains two different textures and that prototype samples of the textures are given a priori. We argue that Gabor filter outputs can be modeled as Rician random variables (often approximated well as Gaussian rv’s) and develop a decision-theoretic algorithm for selecting optimal filter parameters. To improve segmentations for difficult texture pairs, we also propose a multiple-filter segmentation scheme, motivated by the Rician model. Experimental results indicate that our method is superior to previous methods in providing useful Gabor filters for a wide range of texture pairs.
AB - Texture segmentation involves subdividing an image into differently textured regions. Many texture-segmentation schemes are based on a filter-bank model, where the filters, called Gabor filters, are derived from Gabor elementary functions. The goal is to transform texture differences into detectable filter-output discontinuities at texture boundaries. By locating these discontinuities, one can segment the image into differently textured regions. Distinct discontinuities occur, however, only if the Gabor filter parameters are suitably chosen. Some previous analysis has shown how to design filters for discriminating simple textures. Designing filters for more general natural textures, though, has largely been done ad hoc. We have devised a more rigorously based method for designing Gabor filters. It assumes that an image contains two different textures and that prototype samples of the textures are given a priori. We argue that Gabor filter outputs can be modeled as Rician random variables (often approximated well as Gaussian rv’s) and develop a decision-theoretic algorithm for selecting optimal filter parameters. To improve segmentations for difficult texture pairs, we also propose a multiple-filter segmentation scheme, motivated by the Rician model. Experimental results indicate that our method is superior to previous methods in providing useful Gabor filters for a wide range of texture pairs.
UR - http://www.scopus.com/inward/record.url?scp=0029343445&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0029343445&partnerID=8YFLogxK
U2 - 10.1109/83.392336
DO - 10.1109/83.392336
M3 - Article
C2 - 18290045
AN - SCOPUS:0029343445
SN - 1057-7149
VL - 4
SP - 947
EP - 964
JO - IEEE Transactions on Image Processing
JF - IEEE Transactions on Image Processing
IS - 7
ER -