Module Overview. Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate.

Slides:



Advertisements
Similar presentations
Learning Introductory Signal Processing Using Multimedia 1 Outline Overview of Information and Communications Some signal processing concepts Tools available.
Advertisements

BR/TSD Dakar 2005 BCD Planning Software 25 – 29 April 2005 Dakar David Botha Workshop for the African Group of Countries.
BR/TSD دمشق 2005 BCD Planning Software أغسطس - آب 2005 دمشق David Botha Workshop for the Arab Group of Countries.
BR/TSD Москва 2004 Workshop for CEE, CIS and Baltic States BCD Planning Software Сентябрь 2004 Москва David Botha.
1/14/11 -SP 11 Digital CapstonesCopyright Joanne DeGroat, ECE, OSU1 Project Descriptions For the digital orientated 682 projects.
September 2, 2014Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2014 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Introduction The aim the project is to analyse non real time EEG (Electroencephalogram) signal using different mathematical models in Matlab to predict.
Introduction ADCES & BM MUET1. Course Description Title of Subject : Analog & Digital Communication Disciplines : Electronic Engineering Term : (6th Term)
‘ Glaucoma Detection In Retinal Images Using Automated Method ’
Handwritten Character Recognition Using Artificial Neural Networks Shimie Atkins & Daniel Marco Supervisor: Johanan Erez Technion - Israel Institute of.
MSU CSE 803 Stockman Fall 2009 Vectors [and more on masks] Vector space theory applies directly to several image processing/representation problems.
WELCOME PROJECT GROUP MEMBERS  Orhan AKSOY  Rıdvan ÇELEBİ  Ulan BAYALİYEV  Mustafa BAL  Mehmet BIÇAK.
Computer Science - I Course Introduction Computer Science Department Boston College Hao Jiang.
Document Classification Comparison Evangel Sarwar, Josh Woolever, Rebecca Zimmerman.
Analysis Concepts and Principles
Artificial Neural Networks (ANNs)
Computers: Tools for an Information Age
A Two-Input Polygraph Archana Venkataraman Christopher Buenrostro Isaac Rosmarin.
1 MSU CSE 803 Fall 2014 Vectors [and more on masks] Vector space theory applies directly to several image processing/representation problems.
Neural Networks Lab 5. What Is Neural Networks? Neural networks are composed of simple elements( Neurons) operating in parallel. Neural networks are composed.
1 Welcome Today –Admin –Module overview –Some signals CA614 Biometrics.
Digital signal Processing Digital signal Processing ECI Semester /2004 Telecommunication and Internet Engineering, School of Engineering, South.
Text-To-Speech System for Marathi Miss. Deepa V. Kadam Indian Institute of Technology, Bombay.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
DSP-FPGA Based Image Processing System Final Presentation Jessica Baxter  Sam Clanton Simon Fung-Kee-Fung Almaaz Karachi  Doug Keen Computer Integrated.
   Input Devices Main Memory Backing Storage PROCESSOR
Artificial Intelligence 2004 Speech & Natural Language Processing Natural Language Processing written text as input sentences (well-formed) Speech.
Input technologies All require some form of data acquisition –e.g. Image scanner, Microphone Once acquired, if the signal is not already digital, it will.
Term 2, 2011 Week 1. CONTENTS Types and purposes of graphic representations Spreadsheet software – Producing graphs from numerical data Mathematical functions.
Applications of Signals and Systems Application Areas Control Communications Signal Processing (our concern)
Input Devices Manual and Automatic By Laura and Gracie.
Controlled Assessment
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Computers and Disability Case Study IB Computer Science II Paul Bui.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
PH4705 & ET4305 Instrumentation 2 Instrumentation & Control Prof. Tim Hall.
Digital Image Processing & Analysis Spring Definitions Image Processing Image Analysis (Image Understanding) Computer Vision Low Level Processes:
Jacob Zurasky ECE5526 – Spring 2011
Supervisor: Dr. Eddie Jones Co-supervisor: Dr Martin Glavin Electronic Engineering Department Final Year Project 2008/09 Development of a Speaker Recognition/Verification.
Spoken Dialog Systems and Voice XML Lecturer: Prof. Esther Levin.
Speech Signal Processing I By Edmilson Morais And Prof. Greg. Dogil Second Lecture Stuttgart, October 25, 2001.
Digital Image Processing & Analysis Fall Outline Sampling and Quantization Image Transforms Discrete Cosine Transforms Image Operations Image Restoration.
A Seminar Report On Face Recognition Technology A Seminar Report On Face Recognition Technology 123seminarsonly.com.
Speech Signal Processing I
Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Project BioBiMo 1.
PRESENTATION ON BIOMETRICS
Advanced Signal Processing Systems and Applications Main research areas Applications Applications –biomedical, media, communications, security Algorithms.
What is Data Communication? Data communication is the process of collecting and distributing data(text, voice, graphics, video, etc) electrically from.
September 3, 2013Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2013 Instructor: Marc Pomplun Instructor: Marc Pomplun.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
MMDB-9 J. Teuhola Standardization: MPEG-7 “Multimedia Content Description Interface” Standard for describing multimedia content (metadata).
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Reducing uncertainty in speech recognition Controlling mobile devices through voice activated commands Neil Gow, GWXNEI001 Stephen Breyer-Menke, BRYSTE003.
Handwriting Recognition
SOFTWARE TESTING AND QUALITY ASSURANCE. Software Testing.
 System Requirement Specification and System Planning.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Speech Recognition through Neural Networks By Mohammad Usman Afzal Mohammad Waseem.
Perceptive Computing Democracy Communism Architecture The Steam Engine WheelFire Zero Domestication Iron Ships Electricity The Vacuum tube E=mc 2 The.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
ARTIFICIAL NEURAL NETWORKS
A Seminar Report On Face Recognition Technology
Seizure Prediction System: An Artificial Neural Network Approach
FACE RECOGNITION TECHNOLOGY
Digital Signal Processing
Final Year Project Presentation --- Magic Paint Face
Kocaeli University Introduction to Engineering Applications
ECE 791 Project Proposal Project Title: Developing and Evaluating a Tool for Converting MP3 Audio Files to Staff Music Project Team: Salvatore DeVito.
Presentation transcript:

Module Overview

Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate commercial image and speech processing systems facilitate research of the subject and prepare you for postgraduate study develop the mathematical skills required to understand and apply the concepts of digital processing of images and signals

Assessment One assignment (2 nd half of sem 1) Assignment part research part implementation Assignment weighted at 30% 3 hour exam weighted at 70%

Engineers and scientists would normally use Matlab – but Software Engineers need to be able to write the code (someone wrote Matlab). Done mainly in lab and assignment Top-down approach: requested by previous years’ students One research / practical based assignment and one 3 hour exam 2 hours per week lec / lab / tut as required

Objective To provide an overview of the operation of novel input / output technologies, underpinned with some theory, then applied by programming Some maths is needed (not much) and will be dealt with as and when required

Some input technologies Vision –Retinal scan –Eye trackers –Image scanning / photo Limbs –Fingerprint recognition –Gesture interpretation –Lip reading –Handwriting Voice –Speech recognition –Voice identification Others… ?

Some output technologies Audible –Speech synthesis –Spatial awareness Visual –Graphical display Others…?

General systems We live in an analogue world so generally need to convert from analogue to digital for input and digital to analogue for output During or immediately after capturing the input, systems generally perform some form of pre-processing or signal conditioning (e.g. digital filtering) to get the data into a workable format Often, it is features or characteristics that are required, particularly in recognition and verification systems so a feature extraction section often follows the pre-processor (often work in the frequency domain so may require FFT etc) Features are likely to be fed into a recognition or identification module (e.g. hidden markov model or neural network). These are generally imprecise so need to use a thresholder (a confidence level to determine whether the reliability of the result) Recognition / verification needs to be packaged in an acceptable form to output (e.g. D to A conversion, PWM, text)

We will look at the basic operation of some of these technologies For input devices, we will look in more detail at speech recognition as this is a typical recognition problem and image processing as this is typically necessary for visual input processing For output devices, we will look at the graphical and speech output A comparison of the technological solutions will be made with the physiological equivalents (e.g. eye and ear)