„B I R D S M O N D” BIRD SOUND MONITORING DATABASE

Slides:



Advertisements
Similar presentations
Masters Presentation at Griffith University Master of Computer and Information Engineering Magnus Nilsson
Advertisements

1 Russian present MPA network and proposal for development Kachur Anatoly N. Pacific Geographical institute Far East Branch Russian Academy of Sciences.
Types of Computers & Computer Hardware Computer Technology.
Sean Powers Florida Institute of Technology ECE 5525 Final: Dr. Veton Kepuska Date: 07 December 2010 Controlling your household appliances through conversation.
Data Mining Glen Shih CS157B Section 1 Dr. Sin-Min Lee April 4, 2006.
Feature Vector Selection and Use With Hidden Markov Models to Identify Frequency-Modulated Bioacoustic Signals Amidst Noise T. Scott Brandes IEEE Transactions.
DAKNET Presented By: rreema.
Geographic Information System Geog 258: Maps and GIS February 17, 2006.
Introduction to Web Applications Instructor: Enoch E. Damson.
Data: A collection of raw facts and figures. It may consist of numbers, characters, symbols or pictures. Information: Organized and processed form of.
Installing software on personal computer
Application Software.  Topics Covered:  Software Categories  Desktop vs. Mobile Software  Installed vs. Web-Based Software.
 A data processing system is a combination of machines and people that for a set of inputs produces a defined set of outputs. The inputs and outputs.
Definition and Importance of Computer
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
Basic Data Communication
GEOGRAPHICAL FIELDWORK IN FOREST Jaromír Kolejka, Mendel University Eduard Hofmann, Masaryk University Brno, Czech Republic EXCITING GEOGRAPHY.
Craig Holmes Brad Klippstein Andrew Pottkotter Dustin Osborn.
1 NETWORKS AND COMMUNICATIONS Chapter Four. Communications Computer communication describes a process in which two or more computers or devices transfer.
Computers & Employment By Andrew Attard and Stephen Calleja.
Knowledge Base approach for spoken digit recognition Vijetha Periyavaram.
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
Multimedia Databases (MMDB)
Recommendation system MOPSI project KAROL WAGA
Computing Fundamentals Module Lesson 19 — Using Technology to Solve Problems Computer Literacy BASICS.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Data Capture Technology Statistical Centre Of IRAN Presented by : MS. SOMAYE AHANGAR Vice – Presidency for Strategic Planning and Supervision Statistical.
1 Enviromatics Environmental sampling Environmental sampling Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES INTRODUCTION 6/1/ A.Aruna, Assistant Professor, Faculty of Information Technology.
MULTIMEDIA Hardware 4/24/2017.
1 Computing Challenges for the Square Kilometre Array Mathai Joseph & Harrick Vin Tata Research Development & Design Centre Pune, India CHEP Mumbai 16.
Feature Vector Selection and Use With Hidden Markov Models to Identify Frequency-Modulated Bioacoustic Signals Amidst Noise T. Scott Brandes IEEE Transactions.
Computing Fundamentals Module Lesson 6 — Using Technology to Solve Problems Computer Literacy BASICS.
Automatic Speech Recognition A summary of contributions from multiple disciplines Mark D. Skowronski Computational Neuro-Engineering Lab Electrical and.
Computer Basics Mr. Chu MPHS CIS 1.
1 UNIT 19 Data Security 2. Introduction 2 AGENDA Hardware and Software protect ion Network protect ion Some authentication technologies :smart card Storage.
1 UNIT 19 Data Security 2 Lecturer: Ghadah Aldehim.
Distributed Pattern Recognition System, Web-based by Nadeem Ahmed.
Chapter 7 Speech Recognition Framework  7.1 The main form and application of speech recognition  7.2 The main factors of speech recognition  7.3 The.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Speaker Verification System Middle Term Presentation Performed by: Barak Benita & Daniel Adler Instructor: Erez Sabag.
Abstract Automatic detection of sleep state is an important queue in accurate detection of sleep conditions. The analysis of EEGs is a difficult time-consuming.
Business-logic Layer Presentation Layer Network Layer Digital Signal Processing Layer SmartHome API SmartHome Software Architecture SH mobile application.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Research Methodology Proposal Prepared by: Norhasmizawati Ibrahim (813750)
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
ITT_04101 COMPUTER APPLICATIONS Gaper M CIT
 At the end of the class students should:  distinguish between data and information.  explain the characteristics and forms of Information Processing.
Blue Eye Technology By: ARUN DIXIT. CONTENTS Motivation What is BlueEye technology ? What is BlueEyes ? System designing System overview DAU CSU IBM research.
MANAGEMENT INFORMATION SYSTEM
Computer Basics. What a computer does INPUT  Computer INPUT is whatever is typed, submitted or transmitted to a computer system. It can be supplied.
5G Wireless Technology.
Robert Wielgat, Daniel Król Department of Technology
Blue eye technology Prepared by VINIT SHAH 08 CE 099.
Section 2.1 Section 2.2 Identify hardware
Acoustic to Articoulatory Speech Inversion by Dynamic Time Warping
ACOUSTICAL BIRD MONITORING SYSTEM - ELECTRONIC EQUIPMENT
Recognition of bumblebee species by their buzzing sound
Quality assurance in population and housing census SUDAN’s EXPERIANCE in QUALITY assurance of Censuses By salah El din. A . Magid OUR EXPERIANCE IN 5.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
GENERAL CONCEPT OF THE ACOUSTICAL AVIAN MONITORING SYSTEM
Artificial Intelligence for Speech Recognition
UNIT 19 Data Security 2.
Types of Computers & Computer Hardware
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Computer Literacy BASICS
WJEC GCSE Computer Science
Keyword Spotting Dynamic Time Warping
Presentation transcript:

„B I R D S M O N D” BIRD SOUND MONITORING DATABASE Robert Wielgat, Agnieszka Lisowska-Lis, Tomasz Potempa, Daniel Król Department of Technology, State Higher Vocational School in Tarnów, Paweł Kozioł Complex of Foothills Landscape Parks in Tarnów Zbigniew Bonczar, Damian Wiehle, Marcin Lis Department of Zoology and Ecology, University of Agriculture in Kraków Kazimierz Walasz Institute of Environmental Sciences, Jagiellonian University in Kraków Antoni Ligęza, Tomasz Zieliński AGH University of Science and Technology in Kraków

Reasons for avian monitoring Maintenance of biodiversity. Detection of ecological disasters. Monitoring actions in national and landscape parks Monitoring of environmental quality (Farmland Bird Index – FBI) Protection of endangered bird species Protection of plants in agriculture Protection of airports and planes

Problems of avian monitoring actions In order to monitor bird species there are organized monitoring programs involving large number of volunteers and skilled experts. In some actions necessary is catching wild birds (stressful). Collecting and analyzing results of observations are often difficult and troublesome. Mistakes are difficult to point out and correct.

Birdsmond Project Objectives The following task to accomplish are planned in the years 2008-2011 Building recording device capable to record sounds and ultrasounds from several microphones and capable to measure GPS position. Building bird attracting device Writing a program for automatic recognition of bird voices Implementing the data base accessed via Internet capable to store multimedial data coming from bird monitoring actions. Evaluating the system during monitoring actions and scientific expeditions.

General concept of the monitoring system Automatic Observer Bird voice recognizer in unsupervised mode Stationary digital recorder Guest Mobile digital recorder Expert or Administrator Information system GPS, movies, photos, weather information Stationary digital recorder Mobile digital recorder Observer Bird voice recognizer in supervised mode

Monitored Area Monitored Area Includes Małopolska voivodeship in the south-east Poland especially terrain of Complex of Foothills Landscape Parks in the vicinity of Tarnów

Transects and observation points In order to experimentally evaluate all the system 6 transect and 7 observation points were chosen in Malopolska region, especially in Complex of Foothills Landscape Parks in Tarnów. Transects and observation points were defined, to represent variety of ecosystems: forests, parks, meadows, ponds, swamp, lakes, river bands, municipal terrains and refuse dump. More than 30 species vocalizations would be analysed during 3 years.

Transects and observation points „Krzyskie” ponds Zbylitowska Góra Mydlniki Tarnów PWSZ Tarnowiec Radlna Polichty „Styr” reservation „Stony Town” - Ciężkowice „Rożnowskie” Lake - Observation points - Transects

Transect: Tarnowiec-Radlna Satelite picture of Tarnowiec-Radlna transect Tarnowiec-Radlna transect includes farmland, river banks and small village areas.

Transect: „Styr” Reservation „Styr” Reservation Transect includes mainly forest areas

Transect: „Stony Town” -Ciężkowice „Stony Town” Ciężkowice Transect includes forest and small rocks areas

Transect: „Krzyskie” - Ponds „Krzyskie” Ponds Transect includes ponds and swamp areas

Polichty Transect includes mainly forest areas and meadows Transect: Polichty Polichty Transect includes mainly forest areas and meadows

Transect: Rożnowskie Lake Satelite picture of Rożnowskie Lake transect „Rożnowskie” Lake Transect includes artifical lake and forest areas

Observation Point: Zbylitowska Góra Zbylitowska Góra Observation Point is located on the Dunajec river bank near Collared Sand Martin (lat. Riparia riparia, Ital. topino) colony

Observation Point: PWSZ Tarnów Satelite picture of PWSZ Tarnów observation point PWSZ Tarnów observation point is located in the municipal region

Observation Point: Mydlniki Mydlniki observation point is located in the experimental breeding farm of Peregrine Falcon (Lat. Falco peregrinus) (Ital. falco peregrino)

Conclusion The general concept of the acoustical avian monitoring system has been presented. Preliminary Bird voice recognition experiments involving MFCC and HFCC features as well as DTW classification method have been carried out. Results of the experiments are promising to implement Bird Voice Recognizer. 6 transects and 7 observation points have been determined along which initial test observations and recordings have been done. Preliminary web site version presenting encyclopaedic information on bird species has been prepared.

Future work and research Future research and work in years 2008 - 2011 will include: Recognition experiments using TDSC, wavelet, spectral peaks features and HMM classification method. Implementation Bird Voice Recognizer as a computer program. Hardware implementation of digital recorder and bird attracting device. Implementation of data base and web site together with expert system.

Lanius collurio – red-backed shrike - L'averla piccola Acknowledgment Described work is financed from grant of Polish Ministry of Science and Higher Education number N N519 402934. Lanius collurio – red-backed shrike - L'averla piccola

THANK YOU VERY MUCH FOR YOUR ATTENTION Emberizza citrinella – Yellowhammer - Lo zigolo giallo Garrulus glandarius – Jay - La ghiandaia Emberizza citrinella – Yellowhammer - Lo zigolo giallo THANK YOU VERY MUCH FOR YOUR ATTENTION For more information visit project website: www.birdsmond.pwsztar.edu.pl

Stationary Digital Recorder LCD Keyboard Wireless Transceiver Antenna Real Time Clock MICROCONTROLLER FAT32 Broadbandcondenser Microphone x 4 Memory Card ADC DAC Microphone Amplifier x 4 Power amplifier Alluring speakers Return

Mobile Digital Recorder LCD Keyboard GPS Antenna Real Time Clock MICROCONTROLLER FAT32 Broadbandcondenser microphone x 4 Memory Card Headphones ADC DAC Microphone Amplifier x 4 Headphones amplifier Return

Bird Voice Recognizer – Unsupervised Mode Bird Voice Recognizer is a computer program capable to recognize bird species automatically using formerly recorded voice of the recognized bird species. Bird voice recognition is usually performed in the following stages: feature extraction classification Bird voice recognition in unsupervised mode can be enhanced by an expert system using additional information like weather forecast, date and hour of the recordings, GPS position which are registered simultaneously with recognized bird voice. Return

Feature Extraction There are various features which can be extracted from bird voice signal for instance: TDSC (Time Domain Signal Coding) , spectral peaks, wavelets, MFCC (Mel Frequency Cepstral Coefficients), HFCC (Human Factor Cepstral Coefficients). Feature extraction in automatic bird voice recognition is sometimes preceded by initial signal processing like bandpass filtration, noise cancelation etc. So far MFCC and HFCC features were tested in the experiments obtainig promising ca. 92% recognition accuracy in the closed set experiment. Return

Classification The most promising classification methods in bird voice recognition is Dynamic Time Warping (DTW) based word spotting and Hidden Markov Models (HMM) method. iY iX BIRD VOICE X BIRD VOICE Y 1 N M 2 3 4 5 1 o1 o2 o3 o4 o5 o6 a23 a22 b2(o1) b2(o2) b2(o3) b4(o5) b3(o4) b4(o6) a34 a45 a12 a33 a44 HMM DTW Return

Bird Voice Recognizer – Supervised Mode In the supervised mode bird species recognized by Bird Voice Recognizer can be initially verified by the observer entering data to the system. The observer besides synchronized in time automatically captured information like bird voice, weather information, time and date, GPS position can also provide additional information like photos, movies and description of the bird or its behavior. Provided information together with initial observer verification can help in further bird species verification by an expert. Return

Information system Information system (IS) will consist of: Operating system (Linux distribution) Object-relational database (PostgreSQL); Data Warehouse supporting OLAP functions, homogeneously cooperating with database; Application server; IS will be bulit in three-tier architecture using MVC (Model – View – Controller) pattern. In order to store huge amount of multimedia data server will be equipped with almost 10 TB HDDs which are supervised by specialized RAID controller.

Database Server with installed relational database will be a storage of data collected as a result of bird species recordings and observation. Database will contain various types of data especially audio files with bird voices, movies, photos, descriptions of particular bird which will be related to each other. Database will be divided into two parts: encyclopaedic one and experimental one. Return

Roles – Guest Guest will have authorization for: browsing encyclopaedic information about bird species; adding bird voices in order to recognize bird species automatically; Return

Roles – Observer Observer will have authorization for: adding results of observations; modyfing its own observations; all actions which are covered by guest role; Observer Return

Roles – Expert and Administrator Expert or Administrator Expert will have authorization for: verifying information provided by observers or an automatic-observer; recognition questionable bird voices; Making statistical analysis supported by data mining granting role of observer; all actions which are covered by observers role; Administrator will have authorization for: granting role of expert; all actions which are covered by an expert role; Return