Computer Vision Chapter 9. Texture Presented by 王夏果 and 傅楸善教授 Cell phone: 0937384214 E-mail: r94922103@ntu.edu.tw. Introduction. What does texture mean? Formal approach or precise definition of texture does not exist! Texture discrimination techniques are for the part ad hoc.
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
F I N
Plus de contenu associé
Transcription de la présentation
Computer VisionChapter 9 Texture Presented by 王夏果 and 傅楸善教授 Cell phone: 0937384214 E-mail: r94922103@ntu.edu.tw Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Introduction • What does texture mean? Formal approach or precise definition of texture does not exist! • Texture discrimination techniques are for the part ad hoc. DC & CV Lab. CSIE NTU
Definition of Texture • Non-local property, characteristic of region larger than its size • Repeating patterns of local variations in image intensity which are too fine to be distinguished as separated objects at the observed resolution DC & CV Lab. CSIE NTU
Definition of Texture (cont.) • For humans, texture is the abstraction of certain statistical homogeneities from a portion of the visual field that contains a quantity of information grossly in excess of the observer’s perceptual capacity DC & CV Lab. CSIE NTU
Texture Analysis Issues • Pattern recognition: given texture region, determine the class the region belongs to • Generative model: given textured region, determine a description or model for it • Texture segmentation: given image with many textured areas, determine boundaries DC & CV Lab. CSIE NTU
Statistical Texture-Feature Approaches • Autocorrelation function • Spectral power density function • Edgeness per unit area • Spatial gray level co-occurrence probabilities • Graylevel run-length distributions • Relative extrema distributions • Mathematical morphology DC & CV Lab. CSIE NTU
Image Texture Analysis • Give a generative model and the values of its parameters, one can synthesize homogeneous image texture samples associated with the model and the given value of its parameters. DC & CV Lab. CSIE NTU
Image Texture Analysis (cont.) • Verification: verify given image textures sample consistent with model • Estimation: estimate values of model parameters based on observed sample examples of model-based techniques DC & CV Lab. CSIE NTU
Some Model-Based Techniques • Autoregressive, moving-average, time-series models (extended to 2D) • Markov random fields • Mosaic models DC & CV Lab. CSIE NTU
Texel • Texture element, basic textural unit of some textural primitives qualitatively evaluated image texture properties DC & CV Lab. CSIE NTU
Some Texture Features • Fineness • Coarseness • Contrast • Directionality • Roughness • Regularity • Smoothness • Granulation DC & CV Lab. CSIE NTU
Texture and Scale • For any textural surface, there exists a scale at which, when the surface is examined, it appears smooth and textureless. (see from infinite distance) • As resolution increases, the surfaces appears as a fine texture and then a coarse one, and for multiple-scale textural surface the cycle of smooth, fine, and coarse may repeat. DC & CV Lab. CSIE NTU
Texture and Scale (cont.) • Thus, texture cannot be analyzed without frame of reference on scale or resolution. • Texture is a scale-dependent phenomenon. DC & CV Lab. CSIE NTU
Second-Order Gray-Level Statistics • The combined statistics of gray levels of pairs of pixels in which each two pixels in a pair have a fixed relative position • E.g. co-occurrence • Gray level spatial dependence: characterize texture by co-occurrence DC & CV Lab. CSIE NTU
Co-Occurrence Matrix • The gray level co-occurrence can be specified in a matrix of relative frequencies Pij with which two neighboring pixels separated by distance d occur on the image, one with gray level i and the other with gray level j • Symmetric matrix • Function of angle and distance between pixels DC & CV Lab. CSIE NTU
Matrix with Highest Entropy • When all entries in Pij are equal • Image where no preferred gray-level pairs exist features calculated from the co-occurrence matrix DC & CV Lab. CSIE NTU
Generalized Co-Occurrence • Strong texture measures take into account the co-occurrence between texture primitives. DC & CV Lab. CSIE NTU
Texture Primitive • Connected set of pixels characterized by attribute set • Simplest primitive: pixel with gray level attribute • More complicated primitive: connected set of pixels homogeneous in level, characterized by size, elongation, orientation, and average gray level DC & CV Lab. CSIE NTU
Spatial Relationship • We have a list of primitives, their center coordinate, and their attributes after the primitives have been constructed. DC & CV Lab. CSIE NTU
Autocorrelation Function • Texture relates to the spatial size of the gray level primitives on an image • Gray level primitives of larger size are indicative of coarser texture • Gray level primitives of smaller size are indicative of finer texture DC & CV Lab. CSIE NTU
Autocorrelation Function (cont.) • If the gray level on image is relatively large: texture is coarse, autocorrelation drops off slowly with distance • If the gray level on image is relatively small: texture is fine, autocorrelation drops off quickly with distance • Periodic DC & CV Lab. CSIE NTU
Digital Transform Methods and Texture • In the digital transform method of texture analysis, the digital image is typically divided into a set of non-overlapping small square subimages • The vectors is reexpressed in a new coordinate system • Fourier transform uses the complex sinusoid basic set, Handamard transfer uses the Walsh function basic set, ….. DC & CV Lab. CSIE NTU
Texture Energy • The image is first convolved with a variety of kernels • Then each convolved image is processed with a nonlinear operator to determine the total textural energy in each pixel’s neighborhood DC & CV Lab. CSIE NTU
Texture Edgeness • Autocorrelation function and digital transform both reference texture to spatial frequency • Texture Edgeness: conceive texture in terms of edgeness per unit area DC & CV Lab. CSIE NTU
Texture Edgeness (cont.) • Use small neighborhood to detect microedge • Use large neighborhood to detect macroedge DC & CV Lab. CSIE NTU
Connexion au compte
Connectez-vous pour publier votre contenu sur SlideServe.