Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.

Slides:



Advertisements
Similar presentations
Complex Networks for Representation and Characterization of Images For CS790g Project Bingdong Li 9/23/2009.
Advertisements

Chapter 5: Space and Form Form & Pattern Perception: Humans are second to none in processing visual form and pattern information. Our ability to see patterns.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
嵌入式視覺 Feature Extraction
Computer Vision Lecture 16: Texture
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
Shape From Texture Nick Vallidis March 20, 2000 COMP 290 Computer Vision.
Texture Turk, 91.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
Visual Information Systems Image Content. Visual cues to recover 3-D information There are number of cues available in the visual stimulus There are number.
E.G.M. PetrakisTexture1 Repeative patterns of local variations of intensity on a surface –texture pattern: texel Texels: similar shape, intensity distribution.
Computer Vision Marc Pollefeys COMP 256 Administrivia Classes: Mon & Wed, 11-12:15, SN115 Instructor: Marc Pollefeys (919) Room.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
1 Chapter 21 Machine Vision. 2 Chapter 21 Contents (1) l Human Vision l Image Processing l Edge Detection l Convolution and the Canny Edge Detector l.
Information that lets you recognise a region.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
Cognitive Processes PSY 334 Chapter 2 – Perception.
Geometry Thru Composition. rectangles Using rectangles is a close likeness to Rule of Thirds. However, rather than keeping each section of your frame.
Entropy and some applications in image processing Neucimar J. Leite Institute of Computing
Copyright © 2012 Elsevier Inc. All rights reserved.
Computer vision.
Lecture 19 Representation and description II
Environmental Remote Sensing Lecture 5: Image Classification " Purpose: – categorising data – data abstraction / simplification – data interpretation –
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
Perception Introduction Pattern Recognition Image Formation
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
Lecture 2b Readings: Kandell Schwartz et al Ch 27 Wolfe et al Chs 3 and 4.
1 Computational Vision CSCI 363, Fall 2012 Lecture 20 Stereo, Motion.
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications –building representations.
CHAPTER 4 – SENSATION AND PERCEPTION SECTION 1 – SENSATION AND PERCEPTION: THE BASICS Objective: DISTINGUISH BETWEEN SENSATION AND PERCEPTION, AND EXPLAIN.
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
1 Artificial Intelligence: Vision Stages of analysis Low level vision Surfaces and distance Object Matching.
Autonomous Robots Vision © Manfred Huber 2014.
(c) 2000, 2001 SNU CSE Biointelligence Lab Finding Region Another method for processing image  to find “regions” Finding regions  Finding outlines.
 Perception is a process of interpreting senses i.e. making them meaningful.  Its actually a process of nervous system which cannot be observed directly.
Visual Perception Principles Visual perception principles are ‘rules’ that we apply to visual information to assist our organisation and interpretation.
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
Visual Information Systems Image Content. Description of Content – image processing Primitive image properties Primitive image properties Through image.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Visual Information Systems Lilian Tang. Description of Content – image processing Primitive image properties Primitive image properties Through image.
VISUAL PERCEPTION PRINCIPLES By Mikayla. VISUAL PERCEPTION PRINCIPLES  Gestalt principles 1.Closure 2.Proximity 3.Similarity 4.Figure-ground  Depth.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
- photometric aspects of image formation gray level images
Texture.
COMP 9517 Computer Vision Texture 6/22/2018 COMP 9517 S2, 2009.
DIGITAL SIGNAL PROCESSING
Dr.safeyya Adeeb Alchalabi
Common Classification Tasks
Perceiving and Recognizing Objects
Computer Vision Lecture 16: Texture II
Computer Vision Chapter 9
Outline Neural networks - reviewed Texture modeling
Object Recognition Today we will move on to… April 12, 2018
Pattern Recognition Binding Edge Detection
Texture, optics and shading
Grouping/Segmentation
CSE (c) S. Tanimoto, 2007 Image Understanding
Presentation transcript:

Colour and Texture

Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition. There are three aspects of this: –Segmentation of the scene into distinct objects –Determining the position, orientation and shape of each object relative to the observer –Feedback to modify the motion of the robot

How Do We Recover 3-D Information? There are number of cues available in the visual stimulus –Motion –Binocular stereopsis –Texture –Shading –Contour Each of these cues relies on background assumptions about physical scenes in order to provide unambiguous interpretation.

Studies by psychologist and artists have demonstrated that the presence and distribution of colours induce sensations and convey meanings in the observer, according to specific rules - colour images can also be retrieved according to the meaning they convey or to sensations they provoke.

Colour Light is energy, specifically electromagnetic energy – eye (energy detector) The eye can distinguish between some types of electromagnetic energy. Those distinctions are seen as colours. The whiteness of an image area and the amount of light hitting the eye –The actual reflectance –The brightness of incident light –The incidence angle: the angle at which the light hits the object (one per light source, and there may be several) –The surface orientation of the area with respect to the viewer

"Colour is the visual effect that is caused by the spectral composition of the light emitted, transmitted, or reflected by objects.“

Texture What is texture? How to detect texture information? How to measure it? How to use it?

Shape and texture

Texture

Texture Together with colour, texture is a powerful discriminating feature, present almost everywhere in nature. Like colours, textures are connected with psychological effects. In particular, they emphasize orientations and spatial depth between overlapping object.

Texture There are three standard problems to do with texture: –Texture segmentation is the problem of breaking an image into components within which the texture is constant. Texture segmentation involves both representing a texture, and determining the basis on which segment boundaries are to be determined. How texture should be represented. –texture synthesis seeks to construct large regions of texture from small example images. –Shape from texture involves recovering surface orientation or surface shape from image texture.

Traditional Definition of Texture Texture refers to a spatially repeating pattern on a surface that can be sensed visually In the image, the apparent size, shape, spacing etc, of the texture elements (the texels) do indeed vary –Varying distances of the different texels from the camera –Varying foreshortening of the different texels. texture gradients - systematic change in the size and shape of the elements making up a texture

 recover shape from texture

Recover Shape From Texture After some mathematical analysis, one can compute expressions for the rate of change of various image texel features, such as area, foreshortening, and density. These texture gradients are functions of the surface shape as well as its slant and tilt with respect to the viewer. To recover shape from texture, one can use two- step process: –1) measure the texture gradients –2) estimate the surface shape, slant, and tilt that would give rise to the measured texture gradients.

Recent Technical Definition of texture:- Texture is a broad term used in pattern recognition to identify image patches (of any size) that are characterized by differences in brightness.

Techniques to extract meaningful texture descriptors from image are many, based on different models and assumptions. An effective representation of textures can be based on statistical and structural properties of brightness patterns.

Texture Content Measurement Textures may be described according to their spatial, frequency or perceptual properties. Periodicity, coarseness, preferred direction, degree of complexity are some of the most perceptually salient attributes of a texture. Feature spaces based on these attributes are particularly interesting for image retrieval by texture similarity.

Space – based models Auto-correlation function A texture can be represented taking into account the spatial size of grey-level primitives. Fine textures have a small size of their grey-level primitives. Coarse textures a large size. Co – occurrence matrix A different way of measuring textures is by taking into account the spatial arrangement of grey-level primitives.

Co-Occurrence Matrices Define a relative separation vector –e.g. 3 pixels across, 2 up Use each pair of pixels separated by the vector as matrix indices Increment this matrix element Shape of matrix characterises the texture Can be characterised by factors derived from it.

Edge Frequency Density of microedges is characteristic of texture Apply an edge detector –Sobel is suitable Threshold result Compute density of edge elements

Calculate Texture energy entropy contrast

Image features