220 likes | 224 Views
Outline. Announcement Texture modeling - continued Some remarks Applications of texture modeling. Announcement. The presentation schedule is on the web Now you should have almost completed your project You need to take it very seriously in order to get a good grade for this class.
E N D
Outline • Announcement • Texture modeling - continued • Some remarks • Applications of texture modeling
Announcement • The presentation schedule is on the web • Now you should have almost completed your project • You need to take it very seriously in order to get a good grade for this class Visual Perception Modeling
Comments on General Feature Statistics Visual Perception Modeling
Joint Statistics • FRAME and Julesz ensemble models use marginal distributions of feature statistics • It might be useful to consider joint statistics for more powerful models • Joint statistics will be more precise because filter responses are not independent of each other • However, this model should include all the images of the same texture type; an over-constrained model will include only the original image Visual Perception Modeling
Multi-resolution Sampling Visual Perception Modeling
Multi-resolution Sampling – cont. Visual Perception Modeling
Multi-resolution Sampling – cont. More results at http://www.ai.mit.edu/~jsd Visual Perception Modeling
Applications of Texture Models • Inspection • There has been a limited number of texture processing for automated inspection problems • Detection of defects of textiles • Detection of defects of lumber wood automatically Visual Perception Modeling
Applications of Texture Models – cont. • Medical image analysis • Image analysis techniques have played an important role in several medical applications • Texture features are used to distinguish normal tissues from abnormal tissues Visual Perception Modeling
Applications of Texture Models – cont. Visual Perception Modeling
Applications of Texture Models – cont. • Document processing • Document image analysis and character recognition • Applications ranging from postal address recognition to interpretation of maps • Based on the characteristics of printed documents Visual Perception Modeling
Applications of Texture Models – cont. • Remote sensing • Texture analysis has been used extensively to classify remotely sensed images • Land use classification • Automated image analysis Visual Perception Modeling
Applications of Texture Models – cont. Visual Perception Modeling
Applications of Texture Models – cont. • Content-based image retrieval • Try to retrieve images that are meaningful in certain sense • For example, to find all the images that like the examples • To find all the images that contain a horse Visual Perception Modeling
Applications of Texture Models – cont. Visual Perception Modeling
1st (Distance: 0.05) 12th (Distance: 0.21) 6th (Distance: 0.14) Content-based Image Retrieval • Image retrieval example using spectral histogram http://www-dbv.cs.uni-bonn.de/image/mixture.tar.gz Visual Perception Modeling
Applications of Texture Models – cont. • Texture segmentation • Image segmentation is to partition an image into roughly homogenous regions • Segmentation is more difficult than classification • Feature statistics not known • Boundaries to be localized Visual Perception Modeling
Input image Initial regions Texture Segmentation - continued • Identify feature statistics using spatial constraints • Pixels within a homogenous region have similar spectral histogram Visual Perception Modeling
Texture Segmentation - continued • Classify each pixel using the extracted feature statistics • Error with respect to the ground truth is 6.55 % Initial classification result Error from the ground truth Visual Perception Modeling
Texture Segmentation - continued • Boundary localization using structural information • The segmentation error is 0.95 % Segmentation result Error from the ground truth Visual Perception Modeling
Texture Segmentation - continued Visual Perception Modeling
Texture Segmentation - continued Input image Result superimposed Canny edge map Segmentation result Visual Perception Modeling