Multichannel Texture Analysis Using Localized Spatial Filters

A computational approach for analyzing visible textures is described. Textures are modeled as irradiance patterns containing a limited range of spatial frequencies, where mutually distinct textures differ significantly in their dominant characterizing frequencies. By encoding images into multiple narrow spatial frequency and orientation channels, the slowly varying channel envelopes (amplitude and phase) are used to segregate textural regions of different spatial frequency, orientation, or phase characteristics. Thus, an interpretation of image texture as a region code, or carrier of region information, is emphasized. The channel filters used, known as the two-dimensional Gabor functions, are useful for these purposes in several senses: they have tunable orientation and radial frequency bandwidths and tunable center frequencies, and they optimally achieve joint resolution in space and in spatial frequency. By comparing the channel amplitude responses, one can detect boundaries between textures. Locating large variations in the channel phase responses allows discontinuities in the texture phase to be detected. Examples are given of both types of texture processing using a variety of real and synthetic textures. >

[1]  D. Hubel,et al.  Receptive fields of single neurones in the cat's striate cortex , 1959, The Journal of physiology.

[2]  Béla Julesz,et al.  Visual Pattern Discrimination , 1962, IRE Trans. Inf. Theory.

[3]  D. Hubel,et al.  Receptive fields, binocular interaction and functional architecture in the cat's visual cortex , 1962, The Journal of physiology.

[4]  Ronald N. Bracewell,et al.  The Fourier Transform and Its Applications , 1966 .

[5]  J. Robson,et al.  Application of fourier analysis to the visibility of gratings , 1968, The Journal of physiology.

[6]  R Sekuler,et al.  Contrast response of human visual mechanismsensitive to orientation and direction of motion. , 1969, Vision research.

[7]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[8]  Ruzena Bajcsy,et al.  Computer Description of Textured Surfaces , 1973, IJCAI.

[9]  B Julesz,et al.  Experiments in the visual perception of texture. , 1975, Scientific American.

[10]  Ruzena Bajcsy,et al.  Texture gradient as a depth cue , 1976 .

[11]  D. G. Albrecht,et al.  Cortical cells ; Bar and edge detectors, or spatial frequency filters , 1978 .

[12]  J. Movshon,et al.  Spatial summation in the receptive fields of simple cells in the cat's striate cortex. , 1978, The Journal of physiology.

[13]  B Julesz,et al.  On the Limits of Fourier Decompositions in Visual Texture Perception , 1979, Perception.

[14]  M. Pietikainen On the Use of Hierarchically Computed 'Mexican Hat' Features for Texture Discrimination. , 1980 .

[15]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[16]  S. Zucker,et al.  Finding structure in Co-occurrence matrices for texture analysis , 1980 .

[17]  S Marcelja,et al.  Mathematical description of the responses of simple cortical cells. , 1980, Journal of the Optical Society of America.

[18]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[19]  Martin J. Bastiaans,et al.  Sampling Theorem For The Complex Spectrogram, And Gabor's Expansion Of A Signal In Gaussian Elementary Signals , 1980, Other Conferences.

[20]  Harry Wechsler,et al.  Texture analysis — a survey , 1980 .

[21]  B. Julesz Spatial nonlinearities in the instantaneous perception of textures with identical power spectra. , 1980, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[22]  K. Laws Textured Image Segmentation , 1980 .

[23]  Mj Martin Bastiaans A Sampling Theorem For The Complex Spectrogram, And Gabor's Expansion Of A Signal In Gaussian Elementary Signals , 1981 .

[24]  D. Pollen,et al.  Phase relationships between adjacent simple cells in the visual cortex. , 1981, Science.

[25]  B. Julesz Textons, the elements of texture perception, and their interactions , 1981, Nature.

[26]  C. H. Chen,et al.  A Study of Texture Classification Using Spectral Features , 1982 .

[27]  Mj Martin Bastiaans Gabor's signal expansion and degrees of freedom of a signal , 1982 .

[28]  Daniel A. Pollen,et al.  Visual cortical neurons as localized spatial frequency filters , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[29]  J. Canny Finding Edges and Lines in Images , 1983 .

[30]  B. Julesz,et al.  Human factors and behavioral science: Textons, the fundamental elements in preattentive vision and perception of textures , 1983, The Bell System Technical Journal.

[31]  Hans Knutsson,et al.  Texture Analysis Using Two-Dimensional Quadrature Filters , 1983 .

[32]  T. Poggio Vision by man and machine. , 1984, Scientific American.

[33]  V. Berzins Accuracy of laplacian edge detectors , 1984 .

[34]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[35]  E H Adelson,et al.  Spatiotemporal energy models for the perception of motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[36]  A J Ahumada,et al.  Model of human visual-motion sensing. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[37]  H. Nothdurft Orientation sensitivity and texture segmentation in patterns with different line orientation , 1985, Vision Research.

[38]  R. L. de Valois,et al.  Relationship between spatial-frequency and orientation tuning of striate-cortex cells. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[39]  Anil K. Jain,et al.  A spatial filtering approach to texture analysis , 1985, Pattern Recognit. Lett..

[40]  Luc Van Gool,et al.  Texture analysis Anno 1983 , 1985, Comput. Vis. Graph. Image Process..

[41]  Alan C. Bovik,et al.  TEXTURE DISCRIMINATION USING A MODEL OF VISUAL CORTEX. , 1986 .

[42]  W S Geisler,et al.  Sampling-theory analysis of spatial vision. , 1986, Journal of the Optical Society of America. A, Optics and image science.

[43]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[44]  W. Lunscher,et al.  Optimal Edge Detector Design I: Parameter Selection and Noise Effects , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Wilson S. Geisler,et al.  COMPUTATIONAL TEXTURE ANALYSIS USING LOCALIZED SPATIAL FILTERING. , 1987 .

[46]  David J. Heeger,et al.  Optical flow from spatialtemporal filters , 1987 .

[47]  Wilson S. Geisler,et al.  Texture segmentation using a class of narrowband filters , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[48]  John G. Daugman,et al.  Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression , 1988, IEEE Trans. Acoust. Speech Signal Process..

[49]  R. Wilson,et al.  Finite Prolate Spheroidal Sequences and their Applications II: Image Feature Description and Segmentation , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[50]  Yehoshua Y. Zeevi,et al.  The Generalized Gabor Scheme of Image Representation in Biological and Machine Vision , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[51]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[52]  M.,et al.  Statistical and Structural Approaches to Texture , 2022 .