Lecture 11
Lecture 11
It can be a:
Color
Shape
Edges
The main role of features in computer vision(and not only) is to transform visual information into
the vector space.
This give us possibility to perform mathematical operations on them, for example finding similar
vector(which lead us to similar image or object on the image)
MEDICAL IMAGE ANALYSIS
Image Features:
Good Image feature should discriminate an image from other images / an object in an image
From the object in other images.
Image features are also called as image descriptors and normally consists of more then
One values that will be used as image identifier.
MEDICAL IMAGE ANALYSIS
Image Features:
Examples:
MEDICAL IMAGE ANALYSIS
Image Features:
Examples:
What would be a good feature that can be used in these two images for discrimination?
MEDICAL IMAGE ANALYSIS
Image Features:
Examples:
What would be a good feature that can be used in these two images for discrimination?
What if we use WHEEL as a feature
MEDICAL IMAGE ANALYSIS
Image Features:
Examples:
What would be a good feature that can be used in these two images for discrimination?
What if we use WHEEL as a feature Yes WHEEL is a good feature to discriminate motorbike
And horse image.
MEDICAL IMAGE ANALYSIS
Image Features:
Examples:
Can WHEEL still be used to discriminate between the images of horse and
Zebra?
If NO WHY ???? And what could be a good feature then?
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
In machine learning, feature is any measurable characteristics of any thing that we want to observe.
Features are used as input to our machine learning algorithm that in turns provide us
With some prediction / classification of the under observation phenomena.
Example:
If we want to measure the prize of car: The input features would be:
Model
Manufacturer
Color
Etc…
A good feature vector results in good prediction / classification and hence improve the overall
Efficiency and accuracy of machine learning algorithms.
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
In machine learning projects, we want to transform the raw data (image) into
a features vector to show our learning algorithm how to learn the characteristics of the object.
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
In machine learning projects, we want to transform the raw data (image) into
a features vector to show our learning algorithm how to learn the characteristics of the object.
Like in previous example, the extracted features are for only one particualr type of bike.
Whereas if we talk about the general features for all type of motorbikes, it will be something like
All the motorbikes have a common feature that they have a wheels, where a wheel is something
That have circular shape with some patterns in it.
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
So if we look at 1000 of motorbikes and extract common wheel feature it will be like:
Example:
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
Example:
1. Identifiable
3. Consistent
There are two ways of getting features from image, first is an image descriptors
(white box algorithms) also called as hand-crafted features,
second is a neural nets(black box algorithms) also called as automatic feature extraction.
We will be working with the first one approach of feature extraction i.e white box algorithms
/ Traditional Machine Learning using hand-crafted features.
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning:
Hand-Crafted Features:
MEDICAL IMAGE ANALYSIS
Image Features in Machine Learning: