SlideShare a Scribd company logo
1 of 18
IMAGE SEARCH ENGINE
Presented to: Presesnted by:
Mr. Sanjeev Patel Avanish Kr. Singh (9910103451)
Mr. Himanshu Mittal
 Image search engine is a type of search engine specialised on
finding pictures, images, animations etc. Like the text search,
image search is an information retrieval system designed to help
to find information on the Internet and it allows the user to look
for images etc. using keywords or search phrases and to receive
a set of thumbnail images, sorted by relevancy.
 Types Of Search Engine:
Image Meta Search- search of images based on associated
metadata such as keywords, text, etc.
 Content-based image retrieval (CBIR) –CBIR aims at avoiding the
use of textual descriptions and instead retrieves images based
on similarities in their contents (textures, colors, shapes etc.) to
a user-supplied query image or user-specified image features.
 Color histogram: A colour histogram is a type of bar
graph, where each bar represents a particular colour of
the colour space being used.
 Texture: It contains important information about the
structural arrangement of the surface, such as; clouds,
leaves, bricks, fabric, etc.
 Edge Detection: Edge detection is the name for a set of
mathematical methods which aim at identifying points
in a digital image at which the image brightness
changes sharply or, more formally, has discontinuities.
example of edge detection:
 Digital Image Processing
 A Framework of Web Image Search Engine(RESEARCH
PAPER)
 An Effective Content-based Web Image Searching Engine
Algorithm(RESEARCH PAPER)
 http://tarekmamdouh.hubpages.com/hub/Global-and-
Local-Color-Histogram - hub
 http://tarekmamdouh.hubpages.com/hub/Image-
Retrieval-Color-Coherence-Vector
 Introduction to matlab
 (a) Text based image comparison algorithm
 (b) semantic-gap in the literature, is a gap
between inferred understanding / semantics
by pixel domain processing using low level
cues and human perceptions of visual cues of
given image.
 Histogram Approach:
 GCH (Global Color Histogram): Problem with GCH is that it
doesn’t include information about color spatial
distribution.
 LCH(Local Color Histogram): Main disadvantage with LCH
is it never give you two same images are equal if one of
them is rotated.
 histograms for classification is that the representation is
dependent of the color of the object being studied,
ignoring its shape and texture. Color histograms can
potentially be identical for two images with different
object content which happens to share color information.
The problem involves comparative study between different feature
detection techniques and entering an image as a query into a software
application that is designed to employ CBIR techniques in extracting
visual properties, and matching them. This is done to retrieve images
that are visually similar to the query image.
 There are two major steps involved in image
comparison,So based on that I have divided my
project into two parts:
 Feature Extraction
 Feature Matching
 Talking about Feature Extraction I have divided
my project into three sub parts(color,edge and
texture),each of which includes two different
algorithms ,one for feature extraction and
another for feature matching
 A) color
Histogram:
 Texture:
 Edge:
Colour:
 The color histogram can be built for any kind
of color space, although the term is more
often used for three-dimensional spaces like
RGB or HSV.
 A histogram is created consisting of number
of bins on x-axis and and pixel insenties on
y-axis.
 Here we have used RGB model.
 A)Sobel The operator consists of a pair of 3×3 convolution kernels as
shown in Figure 1. One kernel is simply the other rotated by 90°.
These kernels are designed to respond maximally to edges running
vertically and horizontally relative to the pixel grid, one kernel for each
of the two perpendicular orientations. The kernels can be applied
separately to the input image, to produce separate measurements of the
gradient component in each orientation (call these Gx and Gy). These
can then be combined together to find the absolute magnitude of the
gradient at each point and the orientation of that gradient. The gradient
magnitude is given by:


 which is much faster to compute.
 The angle of orientation of the edge (relative
to the pixel grid) giving rise to the spatial
gradient is given by:
a).Energy Level Algorithm:
1. Decompose the image into four sub-images
2. Calculate the energy of all decomposed images at the same scale,
using :
where M and N are the dimensions of the image, and X is the intensity
of the pixel located at row i and column j in the image map.
3. Repeat from step 1 for the low-low sub-band image, until index ind
is equal to 5. Increment ind.
Using the above algorithm, the energy levels of the sub-bands were
calculated, and further decomposition of the low-low sub-band image.
This is repeated five times, to reach fifth level decomposition. These
energy level values are stored to be used in the Euclidean distance
algorithm.
 Color: Quadratic distance
 Texture and edges: Euclidean Distance

More Related Content

What's hot

Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
Siddharth Modi
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
Rushin Shah
 

What's hot (20)

Object Recognition
Object RecognitionObject Recognition
Object Recognition
 
Social media mining PPT
Social media mining PPTSocial media mining PPT
Social media mining PPT
 
CV_1 Introduction of Computer Vision and its Application
CV_1 Introduction of Computer Vision and its ApplicationCV_1 Introduction of Computer Vision and its Application
CV_1 Introduction of Computer Vision and its Application
 
Introduction to Information Retrieval
Introduction to Information RetrievalIntroduction to Information Retrieval
Introduction to Information Retrieval
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
 
Detection of cyber-bullying
Detection of cyber-bullying Detection of cyber-bullying
Detection of cyber-bullying
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing
 
Web Information Retrieval and Mining
Web Information Retrieval and MiningWeb Information Retrieval and Mining
Web Information Retrieval and Mining
 
CSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster GraphicsCSC103 Vector vs Raster Graphics
CSC103 Vector vs Raster Graphics
 
computer forensic tools-Hardware & Software tools
computer forensic tools-Hardware & Software toolscomputer forensic tools-Hardware & Software tools
computer forensic tools-Hardware & Software tools
 
WEB Scraping.pptx
WEB Scraping.pptxWEB Scraping.pptx
WEB Scraping.pptx
 
web mining
web miningweb mining
web mining
 
Edge detection
Edge detectionEdge detection
Edge detection
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Web usage mining
Web usage miningWeb usage mining
Web usage mining
 
Edge detection-LOG
Edge detection-LOGEdge detection-LOG
Edge detection-LOG
 
Introduction to image processing and pattern recognition
Introduction to image processing and pattern recognitionIntroduction to image processing and pattern recognition
Introduction to image processing and pattern recognition
 
CONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEMCONTENT BASED IMAGE RETRIEVAL SYSTEM
CONTENT BASED IMAGE RETRIEVAL SYSTEM
 
Captcha
CaptchaCaptcha
Captcha
 
Web scraping
Web scrapingWeb scraping
Web scraping
 

Viewers also liked

"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres..."The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
Edge AI and Vision Alliance
 
Advances in Image Search and Retrieval
Advances in Image Search and RetrievalAdvances in Image Search and Retrieval
Advances in Image Search and Retrieval
Oge Marques
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
201014161
 

Viewers also liked (18)

Image Search Engine Frequently Asked Questions
Image Search Engine Frequently Asked QuestionsImage Search Engine Frequently Asked Questions
Image Search Engine Frequently Asked Questions
 
Building Knowledge Graphs in DIG
Building Knowledge Graphs in DIGBuilding Knowledge Graphs in DIG
Building Knowledge Graphs in DIG
 
DARPA Project Memex Erodes Privacy
DARPA Project Memex Erodes PrivacyDARPA Project Memex Erodes Privacy
DARPA Project Memex Erodes Privacy
 
CBIR in the Era of Deep Learning
CBIR in the Era of Deep LearningCBIR in the Era of Deep Learning
CBIR in the Era of Deep Learning
 
DARPA II
DARPA IIDARPA II
DARPA II
 
Vertical Image Search Engine
 Vertical Image Search Engine Vertical Image Search Engine
Vertical Image Search Engine
 
Open source best practices (DARPA)
Open source best practices (DARPA)Open source best practices (DARPA)
Open source best practices (DARPA)
 
"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres..."The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
"The OpenCV Open Source Computer Vision Library: Latest Developments," a Pres...
 
Computer Vision Introduction
Computer Vision IntroductionComputer Vision Introduction
Computer Vision Introduction
 
Search engine
Search engineSearch engine
Search engine
 
Cross platform computer vision optimization
Cross platform computer vision optimizationCross platform computer vision optimization
Cross platform computer vision optimization
 
Computer Vision Crash Course
Computer Vision Crash CourseComputer Vision Crash Course
Computer Vision Crash Course
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search Engines
 
Advances in Image Search and Retrieval
Advances in Image Search and RetrievalAdvances in Image Search and Retrieval
Advances in Image Search and Retrieval
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
 
Image Search by KBK Group
Image Search by KBK GroupImage Search by KBK Group
Image Search by KBK Group
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
 

Similar to Image search engine

Feature integration for image information retrieval using image mining techni...
Feature integration for image information retrieval using image mining techni...Feature integration for image information retrieval using image mining techni...
Feature integration for image information retrieval using image mining techni...
iaemedu
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Zahra Mansoori
 

Similar to Image search engine (20)

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Fc4301935938
Fc4301935938Fc4301935938
Fc4301935938
 
Feature integration for image information retrieval using image mining techni...
Feature integration for image information retrieval using image mining techni...Feature integration for image information retrieval using image mining techni...
Feature integration for image information retrieval using image mining techni...
 
Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...Color vs texture feature extraction and matching in visual content retrieval ...
Color vs texture feature extraction and matching in visual content retrieval ...
 
Content based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture features
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval Survey on Content Based Image Retrieval
Survey on Content Based Image Retrieval
 
B0310408
B0310408B0310408
B0310408
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
 
A Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrievalA Mat Lab built software application for similar image retrieval
A Mat Lab built software application for similar image retrieval
 
I017417176
I017417176I017417176
I017417176
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
IJET-V2I6P17
 
A comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsA comparative study on content based image retrieval methods
A comparative study on content based image retrieval methods
 
Content Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesContent Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture Features
 
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
 
IRJET- Image based Information Retrieval
IRJET- Image based Information RetrievalIRJET- Image based Information Retrieval
IRJET- Image based Information Retrieval
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
 
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVALA COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
A COMPARATIVE ANALYSIS OF RETRIEVAL TECHNIQUES IN CONTENT BASED IMAGE RETRIEVAL
 
A comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrievalA comparative analysis of retrieval techniques in content based image retrieval
A comparative analysis of retrieval techniques in content based image retrieval
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 

Image search engine

  • 1. IMAGE SEARCH ENGINE Presented to: Presesnted by: Mr. Sanjeev Patel Avanish Kr. Singh (9910103451) Mr. Himanshu Mittal
  • 2.  Image search engine is a type of search engine specialised on finding pictures, images, animations etc. Like the text search, image search is an information retrieval system designed to help to find information on the Internet and it allows the user to look for images etc. using keywords or search phrases and to receive a set of thumbnail images, sorted by relevancy.  Types Of Search Engine: Image Meta Search- search of images based on associated metadata such as keywords, text, etc.  Content-based image retrieval (CBIR) –CBIR aims at avoiding the use of textual descriptions and instead retrieves images based on similarities in their contents (textures, colors, shapes etc.) to a user-supplied query image or user-specified image features.
  • 3.  Color histogram: A colour histogram is a type of bar graph, where each bar represents a particular colour of the colour space being used.  Texture: It contains important information about the structural arrangement of the surface, such as; clouds, leaves, bricks, fabric, etc.  Edge Detection: Edge detection is the name for a set of mathematical methods which aim at identifying points in a digital image at which the image brightness changes sharply or, more formally, has discontinuities.
  • 4. example of edge detection:
  • 5.  Digital Image Processing  A Framework of Web Image Search Engine(RESEARCH PAPER)  An Effective Content-based Web Image Searching Engine Algorithm(RESEARCH PAPER)  http://tarekmamdouh.hubpages.com/hub/Global-and- Local-Color-Histogram - hub  http://tarekmamdouh.hubpages.com/hub/Image- Retrieval-Color-Coherence-Vector  Introduction to matlab
  • 6.  (a) Text based image comparison algorithm  (b) semantic-gap in the literature, is a gap between inferred understanding / semantics by pixel domain processing using low level cues and human perceptions of visual cues of given image.
  • 7.  Histogram Approach:  GCH (Global Color Histogram): Problem with GCH is that it doesn’t include information about color spatial distribution.  LCH(Local Color Histogram): Main disadvantage with LCH is it never give you two same images are equal if one of them is rotated.  histograms for classification is that the representation is dependent of the color of the object being studied, ignoring its shape and texture. Color histograms can potentially be identical for two images with different object content which happens to share color information.
  • 8. The problem involves comparative study between different feature detection techniques and entering an image as a query into a software application that is designed to employ CBIR techniques in extracting visual properties, and matching them. This is done to retrieve images that are visually similar to the query image.
  • 9.  There are two major steps involved in image comparison,So based on that I have divided my project into two parts:  Feature Extraction  Feature Matching  Talking about Feature Extraction I have divided my project into three sub parts(color,edge and texture),each of which includes two different algorithms ,one for feature extraction and another for feature matching
  • 13. Colour:  The color histogram can be built for any kind of color space, although the term is more often used for three-dimensional spaces like RGB or HSV.  A histogram is created consisting of number of bins on x-axis and and pixel insenties on y-axis.  Here we have used RGB model.
  • 14.  A)Sobel The operator consists of a pair of 3×3 convolution kernels as shown in Figure 1. One kernel is simply the other rotated by 90°. These kernels are designed to respond maximally to edges running vertically and horizontally relative to the pixel grid, one kernel for each of the two perpendicular orientations. The kernels can be applied separately to the input image, to produce separate measurements of the gradient component in each orientation (call these Gx and Gy). These can then be combined together to find the absolute magnitude of the gradient at each point and the orientation of that gradient. The gradient magnitude is given by:
  • 15.    which is much faster to compute.  The angle of orientation of the edge (relative to the pixel grid) giving rise to the spatial gradient is given by:
  • 16. a).Energy Level Algorithm: 1. Decompose the image into four sub-images 2. Calculate the energy of all decomposed images at the same scale, using : where M and N are the dimensions of the image, and X is the intensity of the pixel located at row i and column j in the image map. 3. Repeat from step 1 for the low-low sub-band image, until index ind is equal to 5. Increment ind. Using the above algorithm, the energy levels of the sub-bands were calculated, and further decomposition of the low-low sub-band image. This is repeated five times, to reach fifth level decomposition. These energy level values are stored to be used in the Euclidean distance algorithm.
  • 18.  Texture and edges: Euclidean Distance