SlideShare a Scribd company logo
Amity School of Engineering & Technology
PATTERN RECOGNITION
1
ABHIJITH MENON
BALINI MANOJ KUMAR
SUDHANVI VELLALA
MAAZ HASAN
PRIYANKA YADAV
Amity School of Engineering & Technology
CONTENTS
INTRODUCTION
PATTERN
PATTERN RECOGNITION
PATTERN RECOGNITION SYSTEM
PATTERN RECOGNITION MODEL
APPLICATION OF PATTERN RECOGNITION
CONCLUSION
2
Amity School of Engineering & Technology
3
INTRODUCTION
Pattern Recognition is a branch of Artificial
Intelligence.
Humans can recognize the faces without worrying
about the varying illuminations. When implementing
such recognition artificially ,it becomes a very complex
task.
The field of Artificial Intelligence has made this
complex task possible.
Amity School of Engineering & Technology
4
PATTERN
A pattern is a set of objects or phenomena or
concepts where the elements of the set are similar to
one another in certain ways or aspects.
A pattern is an entity , that could be given a name .
Example : Fingerprint Image, handwritten word ,
human face , speech signal , DNA sequence etc.
Amity School of Engineering & Technology
5
EXAMPLES
Amity School of Engineering & Technology
6
PATTERN RECOGNITION
Pattern recognition is the procedure of processing and analizing diverse
infornation ( numerical , literal, logical ) characterizing the objects or phenomenon ,
so as to provide descriptions ,identifications , classifications and interpretations for
them .
“ Perceive + Process + Prediction ” – It is the study of how machine can
 Perceive: Observe the environment (i.e. Interact with the real –world) .
Process: Learn to distinguish patterns of interest from their background.
Prediction: Make sound and reasonable decision s about the categories of the
pattern.
Amity School of Engineering & Technology
7
PATTERN RECOGNITION SYSTEM
Design model of a pattern recognition system essentially involves the following 4
steps:-
 Data acquisition and pre-processing
Data Representation
Feature extraction
Decision making
Amity School of Engineering & Technology
8
PATTERN RECOGNITION PROCESS
Data acquisition and sensing:
Measurements of physical variables.
Important issues: bandwidth, resolution , etc.
Pre-processing:
Removal of noise in data.
Isolation of patterns of interest from the
background.
Feature extraction:
Finding a new representation in terms of
features.
Classification
Using features and learned models to assign a
pattern to a category.
Post-processing
Evaluation of confidence in decisions.
Amity School of Engineering & Technology
9
PATTERN RECOGNITION MODEL
Statistical model: Pattern recognition systems are based on statistics
and probabilities.
Syntactic model: Structural models for pattern recognition and are
based on the relation between features. Here the patterns are represented by
structures .
Template matching model: In this model, a template or a
prototype of the pattern to be recognized is available.
Neural network model: An artificial neural network (ANN) is a self-
adaptive trainable process that is able to learn and resolve complex problems
based on available knowledge.
Amity School of Engineering & Technology
PATTERN CLASS
10
A Pattern class is a set of patterns sharing
common attributes .
A collection of “Similar” ( not necessarily
identical ) objects.
During recognition given objects are assigned
to prescribed classes.
Amity School of Engineering & Technology
11
CLASSIFICATION
SUPERVISED TRAINING/LEARNING:
Amity School of Engineering & Technology
12
CLASSIFICATION
UNSUPERVISED TRAINING/LEARNING:
Amity School of Engineering & Technology
13
CAD- Computer Aided Diaganosis
APPLICATIONS OF PATTERN RECOGNITION
Amity School of Engineering & Technology
14
CAD- Computer Aided Design
APPLICATIONS OF PATTERN RECOGNITION
Amity School of Engineering & Technology
15
APPLICATIONS OF PATTERN RECOGNITION
Pattern Recognition is used in any area of
science and engineering that studies the
structure of observations.
It is now frequently used in many
applications in manufacturing industry, health
care and military.
Amity School of Engineering & Technology
16
APPLICATIONS OF PATTERN RECOGNITION
Input: Images with characters (normally contaminated with noise)
Output: The identified character string
Useful in scenarios such as automatic license plate recognition (ALPR), optical
character recognition(OCR) ,etc.
CHARACTER RECOGNITION
Amity School of Engineering & Technology
17
APPLICATIONS OF PATTERN RECOGNITION
Input: Documents , web pages, etc
Output: Category of the text , such as political , economic , military , sports etc
Useful in scenarios such as information retrieval , document organization, etc.
TEXT CHARACTERIZATION
Amity School of Engineering & Technology
18
APPLICATIONS OF PATTERN RECOGNITION
Input: Acoustic signal (Sound waves etc)
Output: Contents of the speech
Useful in scenarios such as speech-to-text (STT), voice command and control etc.
SPEECH RECOGNITION
Amity School of Engineering & Technology
19
APPLICATIONS OF PATTERN RECOGNITION
FINGERPRINT RECOGNITION
Input: Fingerprint of some person
Output: The persons identity.
Useful in scenarios such as computerized access control , criminal pursuit, etc.
Amity School of Engineering & Technology
20
APPLICATIONS OF PATTERN RECOGNITION
Input: Signature of some person (Sequence of dots)
Output: The signatory’s identity
Useful in scenarios such as digital signature verification, credit card anti-fraud ,etc.
SIGNATURE RECOGNITION
Amity School of Engineering & Technology
21
APPLICATIONS OF PATTERN RECOGNITION
Input: Images with SEVERAL PEOPLE
Output: Locations of the peoples’ faces in the image.
FACE DETECTION
Amity School of Engineering & Technology
22
APPLICATIONS OF PATTERN
RECOGNITION
• Used in the detection and diagnosis of
Diseases.
• Electrocardiodiagram (ECG) waveforms
are sent as input and types of cardiac
condition and classes of brain condition is
analysed accordingly.
• Is of great use to the paramedical industry.
Amity School of Engineering & Technology
23
APPLICATIONS OF PATTERN
RECOGNITION
Brands use facing recognition to
transform marketing.
facial recognition and simulation has
been widely used for virtual makeovers
and virtual product try-
ons. Eg.VOGUE’s Makeup Simulation
application, which recently launched in
Japan.
facial detection and simulation is letting
consumers interact with beauty
products and brands on a more
personal level.
Amity School of Engineering & Technology
24
APPLICATIONS OF PATTERN
RECOGNITION
The impact of facial recognition and modeling on
finance may not be very clear, and so far there are
very few examples to show. One recent example
that garnered significant media and customer
interest was Merrill Edge’s Face
Retirement application, which was created to
entice customers to save for retirement.
The basis of the app was a study from Stanford
University that argued that if people were shown a
photo of their older selves, they would be more
likely to think about their retirement. As you can see
in the photo above, Merrill Edge uses facial
recognition and modeling to take a user’s photo to
show them how they would look at 50, 60, 70, and
all the way to 100.
Although this is a relatively newer marketing
campaign, early indications suggest it has been
very successful in its quest to highlight the need to
save for retirement.
Amity School of Engineering & Technology
25
APPLICATIONS OF PATTERN RECOGNITION
Amity School of Engineering & Technology
26
Template matching is simple to implement but the
template size must be small to decrease
computational delay.
Statistical methods highly depends on the
assumption of distribution.
Neural networks can adaptively refine the
classifier and the decision surface in principle can
be arbitrarily implemented .
Syntactic methods concerned structural sense to
encode but additional process to define primitives
are required.
CONCLUSION
Amity School of Engineering & Technology
27
FUTURE WORKS
Frequency domain or Wavelet domain
Image compression method to face
recognition
Video-based face recognition
Adding color factor into face recognition
Amity School of Engineering & Technology
28

More Related Content

What's hot

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
Tanjina Thakur
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
SwatiTripathi44
 
Data Mining: Application and trends in data mining
Data Mining: Application and trends in data miningData Mining: Application and trends in data mining
Data Mining: Application and trends in data mining
DataminingTools Inc
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
EdutechLearners
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
MachinePulse
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Simplilearn
 
pattern classification
pattern classificationpattern classification
pattern classificationRanjan Ganguli
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
Shailesh Thakur
 
Vc dimension in Machine Learning
Vc dimension in Machine LearningVc dimension in Machine Learning
Vc dimension in Machine Learning
VARUN KUMAR
 
Self-organizing map
Self-organizing mapSelf-organizing map
Self-organizing map
Tarat Diloksawatdikul
 
Introduction to Autoencoders
Introduction to AutoencodersIntroduction to Autoencoders
Introduction to Autoencoders
Yan Xu
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRushin Shah
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
Machine learning
Machine learningMachine learning
Machine learning
Amit Kumar Rathi
 
Deep learning
Deep learningDeep learning
Deep learning
Mohamed Loey
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
Swarnava Sen
 
Machine learning
Machine learningMachine learning
Machine learning
Rajib Kumar De
 
Machine learning
Machine learningMachine learning
Machine learning
Sanjay krishne
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning
Usama Fayyaz
 
Machine learning
Machine learningMachine learning
Machine learning
Dr Geetha Mohan
 

What's hot (20)

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
 
Data Mining: Application and trends in data mining
Data Mining: Application and trends in data miningData Mining: Application and trends in data mining
Data Mining: Application and trends in data mining
 
Perceptron (neural network)
Perceptron (neural network)Perceptron (neural network)
Perceptron (neural network)
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
Machine Learning Algorithms | Machine Learning Tutorial | Data Science Algori...
 
pattern classification
pattern classificationpattern classification
pattern classification
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Vc dimension in Machine Learning
Vc dimension in Machine LearningVc dimension in Machine Learning
Vc dimension in Machine Learning
 
Self-organizing map
Self-organizing mapSelf-organizing map
Self-organizing map
 
Introduction to Autoencoders
Introduction to AutoencodersIntroduction to Autoencoders
Introduction to Autoencoders
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Machine learning
Machine learningMachine learning
Machine learning
 
Deep learning
Deep learningDeep learning
Deep learning
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning Supervised learning and Unsupervised learning
Supervised learning and Unsupervised learning
 
Machine learning
Machine learningMachine learning
Machine learning
 

Similar to Pattern Recognition

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
mohmedahmed23
 
Machine learning
Machine learningMachine learning
Machine learning
Sandeep Singh
 
Eick/Alpaydin Introduction
Eick/Alpaydin IntroductionEick/Alpaydin Introduction
Eick/Alpaydin Introductionbutest
 
i2ml3e-chap1.pptx
i2ml3e-chap1.pptxi2ml3e-chap1.pptx
i2ml3e-chap1.pptx
waseem214905
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
nilimapatel6
 
Lec 01
Lec 01Lec 01
DSCI 552 machine learning for data science
DSCI 552 machine learning for data scienceDSCI 552 machine learning for data science
DSCI 552 machine learning for data science
pavithrak2205
 
YASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptxYASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptx
YashShiva3
 
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
DataScienceConferenc1
 
Machine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdfMachine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdf
CIO Look Magazine
 
Fog computing based on face identification in internet
Fog computing based on face identification in internetFog computing based on face identification in internet
Fog computing based on face identification in internet
ummeHani43
 
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCVIRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCV
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET Journal
 
Intro to ai application emeritus uob-final
Intro to ai application emeritus uob-finalIntro to ai application emeritus uob-final
Intro to ai application emeritus uob-final
Luis Fernando Gonzalez Sanchez
 
demo AI ML.pptx
demo AI ML.pptxdemo AI ML.pptx
demo AI ML.pptx
PriyadharshiniG41
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learningbutest
 
WELCOME TO AI PROJECT shidhant mittaal.pptx
WELCOME TO AI PROJECT shidhant mittaal.pptxWELCOME TO AI PROJECT shidhant mittaal.pptx
WELCOME TO AI PROJECT shidhant mittaal.pptx
9D38SHIDHANTMITTAL
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Vivek Garg
 
Ml topic1 a
Ml topic1 aMl topic1 a
Ml topic1 a
bosycs1
 
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET Journal
 
Modex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual OverviewModex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual Overview
Modex
 

Similar to Pattern Recognition (20)

Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Machine learning
Machine learningMachine learning
Machine learning
 
Eick/Alpaydin Introduction
Eick/Alpaydin IntroductionEick/Alpaydin Introduction
Eick/Alpaydin Introduction
 
i2ml3e-chap1.pptx
i2ml3e-chap1.pptxi2ml3e-chap1.pptx
i2ml3e-chap1.pptx
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
 
Lec 01
Lec 01Lec 01
Lec 01
 
DSCI 552 machine learning for data science
DSCI 552 machine learning for data scienceDSCI 552 machine learning for data science
DSCI 552 machine learning for data science
 
YASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptxYASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptx
 
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
[DSC Europe 22] Bridging the gap between AI Research and Human-Centered Produ...
 
Machine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdfMachine Learning The Powerhouse of AI Explained.pdf
Machine Learning The Powerhouse of AI Explained.pdf
 
Fog computing based on face identification in internet
Fog computing based on face identification in internetFog computing based on face identification in internet
Fog computing based on face identification in internet
 
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCVIRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCV
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
 
Intro to ai application emeritus uob-final
Intro to ai application emeritus uob-finalIntro to ai application emeritus uob-final
Intro to ai application emeritus uob-final
 
demo AI ML.pptx
demo AI ML.pptxdemo AI ML.pptx
demo AI ML.pptx
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
WELCOME TO AI PROJECT shidhant mittaal.pptx
WELCOME TO AI PROJECT shidhant mittaal.pptxWELCOME TO AI PROJECT shidhant mittaal.pptx
WELCOME TO AI PROJECT shidhant mittaal.pptx
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Ml topic1 a
Ml topic1 aMl topic1 a
Ml topic1 a
 
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
 
Modex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual OverviewModex Talks - AI Conceptual Overview
Modex Talks - AI Conceptual Overview
 

More from Maaz Hasan

Social Media Intelligence
Social Media IntelligenceSocial Media Intelligence
Social Media Intelligence
Maaz Hasan
 
Quantum dots
Quantum dots Quantum dots
Quantum dots
Maaz Hasan
 
D’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
D’ecrivez la Cuisine ou la gastronomies Françoise: FromageD’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
D’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
Maaz Hasan
 
Degrading Reading Habits and its Impact on Quality of Education
Degrading Reading Habits and its Impact on Quality of EducationDegrading Reading Habits and its Impact on Quality of Education
Degrading Reading Habits and its Impact on Quality of Education
Maaz Hasan
 
Population explosion
Population explosionPopulation explosion
Population explosion
Maaz Hasan
 
Functions in c++
Functions in c++Functions in c++
Functions in c++
Maaz Hasan
 
Recent Technology in Data Communication
Recent Technology in Data CommunicationRecent Technology in Data Communication
Recent Technology in Data Communication
Maaz Hasan
 

More from Maaz Hasan (7)

Social Media Intelligence
Social Media IntelligenceSocial Media Intelligence
Social Media Intelligence
 
Quantum dots
Quantum dots Quantum dots
Quantum dots
 
D’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
D’ecrivez la Cuisine ou la gastronomies Françoise: FromageD’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
D’ecrivez la Cuisine ou la gastronomies Françoise: Fromage
 
Degrading Reading Habits and its Impact on Quality of Education
Degrading Reading Habits and its Impact on Quality of EducationDegrading Reading Habits and its Impact on Quality of Education
Degrading Reading Habits and its Impact on Quality of Education
 
Population explosion
Population explosionPopulation explosion
Population explosion
 
Functions in c++
Functions in c++Functions in c++
Functions in c++
 
Recent Technology in Data Communication
Recent Technology in Data CommunicationRecent Technology in Data Communication
Recent Technology in Data Communication
 

Recently uploaded

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

Pattern Recognition

  • 1. Amity School of Engineering & Technology PATTERN RECOGNITION 1 ABHIJITH MENON BALINI MANOJ KUMAR SUDHANVI VELLALA MAAZ HASAN PRIYANKA YADAV
  • 2. Amity School of Engineering & Technology CONTENTS INTRODUCTION PATTERN PATTERN RECOGNITION PATTERN RECOGNITION SYSTEM PATTERN RECOGNITION MODEL APPLICATION OF PATTERN RECOGNITION CONCLUSION 2
  • 3. Amity School of Engineering & Technology 3 INTRODUCTION Pattern Recognition is a branch of Artificial Intelligence. Humans can recognize the faces without worrying about the varying illuminations. When implementing such recognition artificially ,it becomes a very complex task. The field of Artificial Intelligence has made this complex task possible.
  • 4. Amity School of Engineering & Technology 4 PATTERN A pattern is a set of objects or phenomena or concepts where the elements of the set are similar to one another in certain ways or aspects. A pattern is an entity , that could be given a name . Example : Fingerprint Image, handwritten word , human face , speech signal , DNA sequence etc.
  • 5. Amity School of Engineering & Technology 5 EXAMPLES
  • 6. Amity School of Engineering & Technology 6 PATTERN RECOGNITION Pattern recognition is the procedure of processing and analizing diverse infornation ( numerical , literal, logical ) characterizing the objects or phenomenon , so as to provide descriptions ,identifications , classifications and interpretations for them . “ Perceive + Process + Prediction ” – It is the study of how machine can  Perceive: Observe the environment (i.e. Interact with the real –world) . Process: Learn to distinguish patterns of interest from their background. Prediction: Make sound and reasonable decision s about the categories of the pattern.
  • 7. Amity School of Engineering & Technology 7 PATTERN RECOGNITION SYSTEM Design model of a pattern recognition system essentially involves the following 4 steps:-  Data acquisition and pre-processing Data Representation Feature extraction Decision making
  • 8. Amity School of Engineering & Technology 8 PATTERN RECOGNITION PROCESS Data acquisition and sensing: Measurements of physical variables. Important issues: bandwidth, resolution , etc. Pre-processing: Removal of noise in data. Isolation of patterns of interest from the background. Feature extraction: Finding a new representation in terms of features. Classification Using features and learned models to assign a pattern to a category. Post-processing Evaluation of confidence in decisions.
  • 9. Amity School of Engineering & Technology 9 PATTERN RECOGNITION MODEL Statistical model: Pattern recognition systems are based on statistics and probabilities. Syntactic model: Structural models for pattern recognition and are based on the relation between features. Here the patterns are represented by structures . Template matching model: In this model, a template or a prototype of the pattern to be recognized is available. Neural network model: An artificial neural network (ANN) is a self- adaptive trainable process that is able to learn and resolve complex problems based on available knowledge.
  • 10. Amity School of Engineering & Technology PATTERN CLASS 10 A Pattern class is a set of patterns sharing common attributes . A collection of “Similar” ( not necessarily identical ) objects. During recognition given objects are assigned to prescribed classes.
  • 11. Amity School of Engineering & Technology 11 CLASSIFICATION SUPERVISED TRAINING/LEARNING:
  • 12. Amity School of Engineering & Technology 12 CLASSIFICATION UNSUPERVISED TRAINING/LEARNING:
  • 13. Amity School of Engineering & Technology 13 CAD- Computer Aided Diaganosis APPLICATIONS OF PATTERN RECOGNITION
  • 14. Amity School of Engineering & Technology 14 CAD- Computer Aided Design APPLICATIONS OF PATTERN RECOGNITION
  • 15. Amity School of Engineering & Technology 15 APPLICATIONS OF PATTERN RECOGNITION Pattern Recognition is used in any area of science and engineering that studies the structure of observations. It is now frequently used in many applications in manufacturing industry, health care and military.
  • 16. Amity School of Engineering & Technology 16 APPLICATIONS OF PATTERN RECOGNITION Input: Images with characters (normally contaminated with noise) Output: The identified character string Useful in scenarios such as automatic license plate recognition (ALPR), optical character recognition(OCR) ,etc. CHARACTER RECOGNITION
  • 17. Amity School of Engineering & Technology 17 APPLICATIONS OF PATTERN RECOGNITION Input: Documents , web pages, etc Output: Category of the text , such as political , economic , military , sports etc Useful in scenarios such as information retrieval , document organization, etc. TEXT CHARACTERIZATION
  • 18. Amity School of Engineering & Technology 18 APPLICATIONS OF PATTERN RECOGNITION Input: Acoustic signal (Sound waves etc) Output: Contents of the speech Useful in scenarios such as speech-to-text (STT), voice command and control etc. SPEECH RECOGNITION
  • 19. Amity School of Engineering & Technology 19 APPLICATIONS OF PATTERN RECOGNITION FINGERPRINT RECOGNITION Input: Fingerprint of some person Output: The persons identity. Useful in scenarios such as computerized access control , criminal pursuit, etc.
  • 20. Amity School of Engineering & Technology 20 APPLICATIONS OF PATTERN RECOGNITION Input: Signature of some person (Sequence of dots) Output: The signatory’s identity Useful in scenarios such as digital signature verification, credit card anti-fraud ,etc. SIGNATURE RECOGNITION
  • 21. Amity School of Engineering & Technology 21 APPLICATIONS OF PATTERN RECOGNITION Input: Images with SEVERAL PEOPLE Output: Locations of the peoples’ faces in the image. FACE DETECTION
  • 22. Amity School of Engineering & Technology 22 APPLICATIONS OF PATTERN RECOGNITION • Used in the detection and diagnosis of Diseases. • Electrocardiodiagram (ECG) waveforms are sent as input and types of cardiac condition and classes of brain condition is analysed accordingly. • Is of great use to the paramedical industry.
  • 23. Amity School of Engineering & Technology 23 APPLICATIONS OF PATTERN RECOGNITION Brands use facing recognition to transform marketing. facial recognition and simulation has been widely used for virtual makeovers and virtual product try- ons. Eg.VOGUE’s Makeup Simulation application, which recently launched in Japan. facial detection and simulation is letting consumers interact with beauty products and brands on a more personal level.
  • 24. Amity School of Engineering & Technology 24 APPLICATIONS OF PATTERN RECOGNITION The impact of facial recognition and modeling on finance may not be very clear, and so far there are very few examples to show. One recent example that garnered significant media and customer interest was Merrill Edge’s Face Retirement application, which was created to entice customers to save for retirement. The basis of the app was a study from Stanford University that argued that if people were shown a photo of their older selves, they would be more likely to think about their retirement. As you can see in the photo above, Merrill Edge uses facial recognition and modeling to take a user’s photo to show them how they would look at 50, 60, 70, and all the way to 100. Although this is a relatively newer marketing campaign, early indications suggest it has been very successful in its quest to highlight the need to save for retirement.
  • 25. Amity School of Engineering & Technology 25 APPLICATIONS OF PATTERN RECOGNITION
  • 26. Amity School of Engineering & Technology 26 Template matching is simple to implement but the template size must be small to decrease computational delay. Statistical methods highly depends on the assumption of distribution. Neural networks can adaptively refine the classifier and the decision surface in principle can be arbitrarily implemented . Syntactic methods concerned structural sense to encode but additional process to define primitives are required. CONCLUSION
  • 27. Amity School of Engineering & Technology 27 FUTURE WORKS Frequency domain or Wavelet domain Image compression method to face recognition Video-based face recognition Adding color factor into face recognition
  • 28. Amity School of Engineering & Technology 28