EC 508 L-T-P-CIMAGE PROCESSING AND APPLICATIONS 3-0-0-3

paradepetAI and Robotics

Nov 5, 2013 (3 years and 11 months ago)

125 views

EC 508 L
-
T
-
P
-
C

IMAGE PROCESSING AND APPLICATIONS

3
-
0
-
0
-
3


Objective:
Visual information plays an important role in many aspects of our life. Much
of this information is represented by digital images. Digital image processing is
ubiquitous, with applications including television, tomography, photography
, printing,
robot perception, and remote sensing. It emphasizes general principles of image
processing, rather than specific applications.


Course Outline:

Introduction :

Examples
of fields that use digital image processing, fundamental steps
in digital i
mage processing, components of image processing system. Digital Image
Fundamentals:

A

s
imple

image

formation model, image s
ampling and quantization,
basic
relationships between pixels.


Image enhancement in the spatial domain
:

Basic gray
-
level transformat
ion,
histogram processing, enhancement using arithmetic and logic operators, basic spatial
filtering, smoothing and sharpening spatial filters, combining the spat
ial enhancement
methods.


Image restoration
:

A model of the image degradation/restoration proc
ess, noise
models, restoration in the presence of noise

only spatial filtering, Weiner filtering,
constrained least squares filtering, geometric transforms; Introduction to the Fourier
transform and the frequency domain, estimating the degradation function
.


Color Image Processing
:

Color fundamentals, color models, pseudo color image
processing, basics of full

color image processing, color transforms, smoothing and
sharpening, color segmentation.


Image Compression :

Fundamentals, image compression models,
error
-
free
compression, lossypredictive coding, image c
ompression standards.


Morphological Image Processing :

Preliminaries, dilation, erosion, open and closing,
hit or miss transformation, basic morphologic algorithms.


Image Segmentation :

Detection of
discontinuous, edge linking and boundary
detection, thresholding, region

based segmentation.


Object Recognition :

Patterns and patterns classes, recognition based on decision

theoretic methods, matching, optimum statistical classifiers, neural networks, s
tructural
methods


matching shape numbers, string matching.


Text / Reference Books:

1.

Digital Image Processing, Rafeal C.Gonzalez, Richard E.Woods, Second
Edition,
Pearson Education/PHI.

2.

Image Processing, Analysis, and Machine Vision, Milan Sonka, Vaclav H
lavac
and Roger Boyle, Secon
d Edition, Thomson Learning.

3.

Introduction to Digital Image Processing with Matlab, Alasdair McAn
drew,
Thomson Course Technology

4.

Computer Vision and Image Processing, Adrian Low, S
econd Edition,
B.S.Publications

5.

Digital Image Pro
cessing using Matlab, Rafeal C.Gonzalez, Richard E.Woods,
Steven L. Eddins, Pearson Education.

6.

Digital Image Processing, Will
iam K. Prat, Wily Third Edition

7.

Digital Image Processing and Analysis, B. Chanda, D. Datta Majumder, Prentice
Hall of India, 2003


































EC 509 L
-
T
-
P
-
C

AUDIO AND SPEECH PROCESSING 3
-
0
-
0
-
3


Objective:

The objective of this course is to study
different aspects of the speech
communication process and the principles of discrete
-
time processing of speech and
music.

This course covers the basic principles of digital speech processing

such as
speech production and perception
,
techniques

and
estimati
on methods

for digital
speech p
rocessing.


Course Outline:

Audio Processing:
Auditory perception and psychoacoustics
-

Masking, frequency and
loudness perception, spatial perception, Digital Audio, Audio Coding
-

High quality, low
-
bit
-
rate audio coding sta
ndards, MPEG, AC
-
3, Multichannel audio
-

Stereo, 3D binaural
and Multichannel surround sound.


Digital Models For The Speech Signal:
Process of speech production, Acoustic
theory of speech production, Lossless tube models, and Digital models for speech
sig
nals.



Time Domain Models For Speech Processing:
Time dependent processing of
speech, Short time energy and average magnitude, Short time average zero crossing
rate, Speech vs silence discrimination using energy & zero crossings, Pitch period
estimation,
Short time autocorrelation function, Short time average magnitude difference
function, Pitch period estimation using autocorrelation function, Median smoothing.



Digital Representations of The Speech Waveform:
Sampling speech signals,
Instantaneous quanti
zation, Adaptive quantization, Differential quantization, Delta
Modulation, Differential PCM, Comparison of systems, direct digital code conversion.



Short Time Fourier Analysis:
Linear Filtering interpretation, Filter bank summation
method, Overlap addit
ion method, Design of digital filter banks, Implementation using
FFT, Spectrographic displays, Pitch detection, Analysis by synthesis, Analysis synthesis
systems.



Homomorphic Speech Processing:
Homomorphic systems for convolution, Complex
cepstrum, Pitch

detection, Formant estimation, Homomorphic vocoder.



Linear Predictive Coding Of Speech:
Basic principles of linear predictive analysis,
Solution of LPC equations, Prediction error signal, Frequency domain interpretation,
Relation between the various spe
ech parameters, Synthesis of speech from linear
predictive parameters, Applications.


Speech Enhancement:
Spectral subtraction & filtering, Harmonic filtering, parametric
re
-
synthesis, Adaptive noise cancellation.


Speech Synthesis:
Principles of speech sy
nthesis, Synthesizer methods, Synthesis of
intonation, Speech synthesis for different speakers, Speech synthesis in other
languages, Evaluation, Practical speech synthesis.



Automatic Speech Recognition:
Introduction, Speech recognition vs. Speaker
recogn
ition, Signal processing and analysis methods, Pattern comparison techniques,
Hidden Markov Models, Artificial Neural Networks.





Text / Reference Books:

1.

L. R. Rabiner and R. W. Schafer
,
“Digital Processing of Speech Signals,"
Pearson Educatio
n (Asia) Pte. Ltd., 2004.

2.

D. O’Shaughnessy, “Speech Communications: Human and Machine,”
Universities Press, 2001.

3.

L. R. Rabiner and B. Juang, “Fundamentals of Speech Recognition,” Pearson
Education (Asia) Pte. Ltd., 2004.

4.

Z. Li and M.S. Drew
,
“Fundamental
s of Multimedia,” Pearson Education (Asia)
Pte. Ltd., 2004.





























EC 511 L
-
T
-
P
-
C

VIRTUAL INSTRUMENTATION 3
-
0
-
0
-
3


Objective:

This

course enable
s

the students to simulate real time process and systems
on a computer

using NI virtual instrumentation software tools that

provides a real time
operating environment without designing the physical system.



Course Out
line:

Introduction:

Historical prospective and development of virtual instrumentation system,
advantages, block diagram and architecture of virtual instrumentation system, data
-

flow
techniques, graphical programming in data flow, comparison with conventio
nal
programming, development of virtual instrument using GUI, real
-
time systems and
programming, embedded controller, OPC, HMI/SCADA software, active X
programming.

VI Programming Techniques:

Virtual Instrumentation system and sub
-
systems, loops
and charts
, clusters and graphs, sequences structures and node formulas, local and
global variables, string and file I/O, instrument drivers.

Data Acquisition Basics:

Introduction to data acquisition system using PC, sampling
concepts, I/O systems and buses, ADC/DAC
,FPGA and PC buses, Digital I/O, timer
and counters, software and hardware
-

installation, calibration, resolution and data
acquisition interface requirement.

Interfaces in VI system:

PC based measurement techniques, customization and
integration of measure
ment devices, data telemetry
-

voltage vs current loop, RF
telemetry, serial interface, RS232/RS485, GPIB, Bus Interfaces
-

USB, PCMCIA, VXI,
SCSI, PCI, PXI, IEEE1394( firewire ), VISA and IVL.

VI Design Simulation and Applications:

VI toolsets, distributed
system and
distributed I/O architecture, application of Virtual Instrumentation
-

Instrument Control,
development of process data base management system, systems simulation using VI,
development of motion control system, industrial communication, image acqu
isition and
processing, signal and image processing application using LabView, Design
optimization and automation using LabVIEW.


Text / Reference Books:

1.

PC Interfacing and Data
-
Acquisition by Kevin James, Newnes

2.

Applied Virtual Instrumentation by R. Baica
n & D.S Necsulescu, WIT Press

3.

LabVIEW graphical programming by Gray Johnson , McGraw
-
Hill

4.

LabVIEW for Everyone by Jeffrey Travis & Jim Kring, Pearson