SlideShare a Scribd company logo
1 of 21
BIRD SPECIES CLASSIFICATION BASED ON
THEIR SOUND
Partha Sarathi Kar
1
CONTENTS
• INTRODUCTION
• WHY IT IS IMPORTANT
• LITERATURE REVIEW
• METHOD
• RESEARCH SCOPES
2/21
INTRODUCTION
3/21
There are over nine thousand bird species !
Goals in this work is to develop methodology for the
system that could automatically recognize bird species
or even individual birds by their sounds
WHY IT IS IMPORTANT
4/21
Monitoring birds by their sound is important for many
environmental and scientific purposes.
Like,
- reduce the need of volunteers in this kind biological
project
- observed easily by experienced bird watchers
- identify and count birds in a specific area
- to estimate long-term population trends
LITERATURE REVIEW
5/21
Automatic classification of bird species from bird sound
samples has recently attracted the interest of the research
community because of the improvement of different techniques
in
• signal processing and
• machine learning
LITERATURE REVIEW
6/21
Signal processing is a broad term that involves the
use of audio processing techniques to improve
signal quality and extract a set of features from the
audio signal
LITERATURE REVIEW
7/21
Machine learning algorithms use these features to
develop decision methods that can predict and
classify the audio patterns
LITERATURE REVIEW
8/21
Birds produce their sounds mainly
by syrinx, which is unique organ for
birds.
-sounds can be broadly classified
as songs and calls
-which can be further divided into
hierarchical levels of phrases,
syllables and elements or
notes.
LITERATURE REVIEW
9/21
-songs are longer vocalizations which usually include a
variety of notes in a sequence
-while bird calls are short communications which are
often the single notes
LITERATURE REVIEW
10/21
LITERATURE REVIEW
11/21
Used technique for bird sound processing:
- energy based time-domain approach
which is reliable for single bird’s samples with low
noise
- multiple bird’s sounds in noisy environments,
two dimensional time–frequency based
segmentation is used
LITERATURE REVIEW
12/21
The most widely used features to describe bird’s sounds are
- Linear predictive coefficients (LPC) and
- Mel-frequency cepstral coefficients (MFCCs)
LITERATURE REVIEW
13/21
Classification methods
that were mostly used for training/testing the data-set
- K-Nearest-Neighbour (k-NN)
- Naive Bayes
- Support vector machines
- Random forest
- J-48 decision tree
- Neural networks
METHOD
14/21
METHOD
15/21
A. Collection of Database and Pre-Processing of Audio
Wave
-Noise reduction techniques (like Butterworth filteris) have to be used to remove
from signal some unwanted noise components
like, wind, rain etc
METHOD
16/21
B. Feature Extraction
Mel Frequency Cepstral Coefficients(MFCCs) are the most used features used to
describe the spectrum of an audio recording in very compact yet informative
manner.
METHOD
17/21
C. Classification
Different kinds of machine learning methods used for classification.
Fig: The structure of a neural networkFig: The structure of SVM
RESEARCH SCOPES
18/21
International Journal of Speech Technology
December 2016, Volume 19, Issue 4, pp 791–804
Bird classification based on their sound patterns
RESEARCH SCOPES
19/21
Performance of the different proposed bird
identification system still leaves scope for
improvement.
• to use more data
• audio recordings in noisy environments with
multiple bird species simultaneously
• find more efficient and robust classification
techniques and features to improve classification
performance
• real-time audio recording and process
REFERENCES
20/21
Figure: pixel representation
Information and Image Credit :
• https://link.springer.com/article/10.1007/s10772-016-9372-2
• http://ieeexplore.ieee.org/document/7821241/
• https://arxiv.org/pdf/1608.03417.pdf
• http://onlinelibrary.wiley.com/doi/10.1002/tee.22178/full
• https://www.researchgate.net/publication/27516447_Automatic_Recognition_of_Bird_
Species_by_Their_Sounds
21
THANKS
&
ANY QUESTION?

More Related Content

What's hot

Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
Meenakshi Devi
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithm
Amrit Kaur
 

What's hot (20)

ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.
 
Evolutionary computing - soft computing
Evolutionary computing - soft computingEvolutionary computing - soft computing
Evolutionary computing - soft computing
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 
Nature-inspired algorithms
Nature-inspired algorithmsNature-inspired algorithms
Nature-inspired algorithms
 
2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems2001: An Introduction to Artificial Immune Systems
2001: An Introduction to Artificial Immune Systems
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptx
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO)
 
Bird species identification using deep learning
Bird species identification using deep learningBird species identification using deep learning
Bird species identification using deep learning
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Greedy method by Dr. B. J. Mohite
Greedy method by Dr. B. J. MohiteGreedy method by Dr. B. J. Mohite
Greedy method by Dr. B. J. Mohite
 
Swarm Intelligence - An Introduction
Swarm Intelligence - An IntroductionSwarm Intelligence - An Introduction
Swarm Intelligence - An Introduction
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithm
 
Real Time Systems
Real Time SystemsReal Time Systems
Real Time Systems
 
Genetic programming
Genetic programmingGenetic programming
Genetic programming
 
Travelling salesman problem using genetic algorithms
Travelling salesman problem using genetic algorithms Travelling salesman problem using genetic algorithms
Travelling salesman problem using genetic algorithms
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Artificial Bee Colony: An introduction
Artificial Bee Colony: An introductionArtificial Bee Colony: An introduction
Artificial Bee Colony: An introduction
 
Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms
 

Similar to Bird species classification based on their sound

Robust cepstral feature for bird sound classification
Robust cepstral feature for bird sound classificationRobust cepstral feature for bird sound classification
Robust cepstral feature for bird sound classification
IJECEIAES
 
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
ijwmn
 
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
ijwmn
 

Similar to Bird species classification based on their sound (20)

IDENTIFY THE BEEHIVE SOUND USING DEEP LEARNING
IDENTIFY THE BEEHIVE SOUND USING DEEP LEARNINGIDENTIFY THE BEEHIVE SOUND USING DEEP LEARNING
IDENTIFY THE BEEHIVE SOUND USING DEEP LEARNING
 
Identify the Beehive Sound using Deep Learning
Identify the Beehive Sound using Deep LearningIdentify the Beehive Sound using Deep Learning
Identify the Beehive Sound using Deep Learning
 
Bambi presentation
Bambi presentationBambi presentation
Bambi presentation
 
Robust cepstral feature for bird sound classification
Robust cepstral feature for bird sound classificationRobust cepstral feature for bird sound classification
Robust cepstral feature for bird sound classification
 
Multi-Target Classification Using Acoustic Signatures in Wireless Sensor Netw...
Multi-Target Classification Using Acoustic Signatures in Wireless Sensor Netw...Multi-Target Classification Using Acoustic Signatures in Wireless Sensor Netw...
Multi-Target Classification Using Acoustic Signatures in Wireless Sensor Netw...
 
G017513945
G017513945G017513945
G017513945
 
EC8395 COMMUNICATION ENGINEERING UNIT I
EC8395  COMMUNICATION ENGINEERING UNIT IEC8395  COMMUNICATION ENGINEERING UNIT I
EC8395 COMMUNICATION ENGINEERING UNIT I
 
T26123129
T26123129T26123129
T26123129
 
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
Energy Efficient Animal Sound Recognition Scheme in Wireless Acoustic Sensors...
 
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
ENERGY EFFICIENT ANIMAL SOUND RECOGNITION SCHEME IN WIRELESS ACOUSTIC SENSORS...
 
27. cognitive radio
27. cognitive radio27. cognitive radio
27. cognitive radio
 
Ec8394 - Analog and Digital Communication unit I
Ec8394 - Analog and Digital Communication  unit IEc8394 - Analog and Digital Communication  unit I
Ec8394 - Analog and Digital Communication unit I
 
IRJET- Musical Instrument Recognition using CNN and SVM
IRJET-  	  Musical Instrument Recognition using CNN and SVMIRJET-  	  Musical Instrument Recognition using CNN and SVM
IRJET- Musical Instrument Recognition using CNN and SVM
 
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
IRJET- Dynamic Spectrum Sensing using Matched Filter Method and MATLAB Simula...
 
Effective Audio Storage and Retrieval in Infrastructure less Environment over...
Effective Audio Storage and Retrieval in Infrastructure less Environment over...Effective Audio Storage and Retrieval in Infrastructure less Environment over...
Effective Audio Storage and Retrieval in Infrastructure less Environment over...
 
Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...Intelligent Arabic letters speech recognition system based on mel frequency c...
Intelligent Arabic letters speech recognition system based on mel frequency c...
 
Using real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology trainingUsing real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology training
 
Cr2012b
Cr2012bCr2012b
Cr2012b
 
Sparse channel estimation for underwater acoustic communication using compres...
Sparse channel estimation for underwater acoustic communication using compres...Sparse channel estimation for underwater acoustic communication using compres...
Sparse channel estimation for underwater acoustic communication using compres...
 
IRJET- Music Genre Classification using MFCC and AANN
IRJET- Music Genre Classification using MFCC and AANNIRJET- Music Genre Classification using MFCC and AANN
IRJET- Music Genre Classification using MFCC and AANN
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Bird species classification based on their sound

  • 1. BIRD SPECIES CLASSIFICATION BASED ON THEIR SOUND Partha Sarathi Kar 1
  • 2. CONTENTS • INTRODUCTION • WHY IT IS IMPORTANT • LITERATURE REVIEW • METHOD • RESEARCH SCOPES 2/21
  • 3. INTRODUCTION 3/21 There are over nine thousand bird species ! Goals in this work is to develop methodology for the system that could automatically recognize bird species or even individual birds by their sounds
  • 4. WHY IT IS IMPORTANT 4/21 Monitoring birds by their sound is important for many environmental and scientific purposes. Like, - reduce the need of volunteers in this kind biological project - observed easily by experienced bird watchers - identify and count birds in a specific area - to estimate long-term population trends
  • 5. LITERATURE REVIEW 5/21 Automatic classification of bird species from bird sound samples has recently attracted the interest of the research community because of the improvement of different techniques in • signal processing and • machine learning
  • 6. LITERATURE REVIEW 6/21 Signal processing is a broad term that involves the use of audio processing techniques to improve signal quality and extract a set of features from the audio signal
  • 7. LITERATURE REVIEW 7/21 Machine learning algorithms use these features to develop decision methods that can predict and classify the audio patterns
  • 8. LITERATURE REVIEW 8/21 Birds produce their sounds mainly by syrinx, which is unique organ for birds. -sounds can be broadly classified as songs and calls -which can be further divided into hierarchical levels of phrases, syllables and elements or notes.
  • 9. LITERATURE REVIEW 9/21 -songs are longer vocalizations which usually include a variety of notes in a sequence -while bird calls are short communications which are often the single notes
  • 11. LITERATURE REVIEW 11/21 Used technique for bird sound processing: - energy based time-domain approach which is reliable for single bird’s samples with low noise - multiple bird’s sounds in noisy environments, two dimensional time–frequency based segmentation is used
  • 12. LITERATURE REVIEW 12/21 The most widely used features to describe bird’s sounds are - Linear predictive coefficients (LPC) and - Mel-frequency cepstral coefficients (MFCCs)
  • 13. LITERATURE REVIEW 13/21 Classification methods that were mostly used for training/testing the data-set - K-Nearest-Neighbour (k-NN) - Naive Bayes - Support vector machines - Random forest - J-48 decision tree - Neural networks
  • 15. METHOD 15/21 A. Collection of Database and Pre-Processing of Audio Wave -Noise reduction techniques (like Butterworth filteris) have to be used to remove from signal some unwanted noise components like, wind, rain etc
  • 16. METHOD 16/21 B. Feature Extraction Mel Frequency Cepstral Coefficients(MFCCs) are the most used features used to describe the spectrum of an audio recording in very compact yet informative manner.
  • 17. METHOD 17/21 C. Classification Different kinds of machine learning methods used for classification. Fig: The structure of a neural networkFig: The structure of SVM
  • 18. RESEARCH SCOPES 18/21 International Journal of Speech Technology December 2016, Volume 19, Issue 4, pp 791–804 Bird classification based on their sound patterns
  • 19. RESEARCH SCOPES 19/21 Performance of the different proposed bird identification system still leaves scope for improvement. • to use more data • audio recordings in noisy environments with multiple bird species simultaneously • find more efficient and robust classification techniques and features to improve classification performance • real-time audio recording and process
  • 20. REFERENCES 20/21 Figure: pixel representation Information and Image Credit : • https://link.springer.com/article/10.1007/s10772-016-9372-2 • http://ieeexplore.ieee.org/document/7821241/ • https://arxiv.org/pdf/1608.03417.pdf • http://onlinelibrary.wiley.com/doi/10.1002/tee.22178/full • https://www.researchgate.net/publication/27516447_Automatic_Recognition_of_Bird_ Species_by_Their_Sounds